.termsBody{font-size:14px;letter-spacing:.05em}.termsBody h1{font-size:20px;margin-bottom:40px}.termsBody h1,.termsBody h2{font-weight:700;letter-spacing:.05em}.termsBody h2{font-size:16px;margin-bottom:16px}.termsBody a{color:#13c4ce;text-decoration:none}.termsBody p+section{padding-top:40px}.termsBody section:nth-of-type(n+2){padding-top:64px}.termsBody dl.counter{counter-reset:dtCounter}.termsBody dl.counter dt{counter-increment:dtCounter}.termsBody dl.counter dt:before{content:counter(dtCounter) ".";display:inline-block}.termsBody dl dt{font-weight:700;letter-spacing:.05em}.termsBody dl dt:nth-of-type(n+2){padding-top:40px}.termsBody dl dd,.termsBody dl dd p+.decimal-list{padding-top:12px}.termsBody dl dd .decimal-list{box-sizing:border-box;list-style:decimal;padding-left:1.5em}.termsBody dl dd .decimal-list li:nth-of-type(n+2){margin-top:4px}.termsBody dl dd .bracket-decimal-list{counter-reset:bracket-decimal-listCounter;list-style:none;padding:8px 0 8px 2em}.termsBody dl dd .bracket-decimal-list li{counter-increment:bracket-decimal-listCounter;position:relative}.termsBody dl dd .bracket-decimal-list li:before{content:"(" counter(bracket-decimal-listCounter) ")";display:inline-block;left:0;margin-left:-2.5em;position:absolute;text-align:right;top:0;width:2em}.termsBody dl dd .bracket-decimal-list li:nth-of-type(n+2){margin-top:4px}.termsBody dl dd .bracket-roman-list{counter-reset:bracket-roman-listCounter;list-style:none;padding:8px 0 8px 3em}.termsBody dl dd .bracket-roman-list li{counter-increment:bracket-roman-listCounter;position:relative}.termsBody dl dd .bracket-roman-list li:before{content:"(" counter(bracket-roman-listCounter,lower-roman) ")";display:inline-block;left:0;margin-left:-3.25em;position:absolute;text-align:right;top:0;width:3em}.termsBody dl dd .bracket-roman-list li:nth-of-type(n+2){margin-top:4px}.termsBody dl dd .disc-list{box-sizing:border-box;counter-reset:disc-listCounter;list-style-type:disc;padding-left:1.5em}.termsBody dl dd .disc-list li{counter-increment:disc-listCounter}.termsBody dl dd .disc-list li:before{content:none}.termsBody dl:nth-of-type(n+2){padding-top:40px}.termsBody .signeture{padding-top:40px;text-align:right}.termsBody .signeture .company-name{padding-bottom:16px}.termsBody.mypageTerms h1,.termsBody.mypageTerms h2{font-size:14px;margin-bottom:1em}.termsBody.mypageTerms .signeture,.termsBody.mypageTerms dl dt:nth-of-type(n+2){padding-top:2em}
