html{font-size:100%}body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,figure,form,fieldset,input,legend,pre,abbr,button{margin:0;padding:0}body{font-family:"HiraKakuProN-W3","ヒラギノ角ゴ Pro W3","HiraKakuPro-W6","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"NanumGothic","Malgun Gothic",sans-serif}ol,ul{list-style:none}a{text-decoration:none}@media only screen and (max-width: 799px){.policy_explanation.terms .header__logo,.policy_explanation.terms .header__logo--line{width:60%;float:left}}@media only screen and (max-width: 799px){.policy_explanation.terms .header__langChange{margin-top:11px;right:20px;width:79px;font-size:10px;line-height:15px;padding:0;border-radius:12px}}@media only screen and (max-width: 799px){.policy_explanation.terms .header__langChange:after{left:63px;top:7px}}@media only screen and (max-width: 799px){.policy_explanation.terms .header__langChange li{padding:0}}@media only screen and (max-width: 799px){.policy_explanation.terms .header__langChange a{display:flex;justify-content:center;align-items:center;height:23px;padding-right:9px}}.policy_explanation.terms .mainWrap{padding:0 20px}@media only screen and (min-width: 800px){.policy_explanation.terms .mainWrap{width:790px;margin:3.75rem auto 0}}.policy_explanation.terms .policy_explanation-description__title{font-size:19px;text-align:center;line-height:28.5px;color:#000;margin-bottom:16px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-description__title{font-size:2.5rem;line-height:1.2;text-align:left;margin-bottom:1.875rem}}.policy_explanation.terms .policy_explanation-description__text{color:#555;margin-bottom:24px;font-size:12px;line-height:18px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-description__text{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-description__list{background-color:#fcfcfc;padding:24px 20px;margin-bottom:24px}.policy_explanation.terms .policy_explanation-description__list_item{margin-bottom:26px}.policy_explanation.terms .policy_explanation-description__list_item:last-child{margin-bottom:0}.policy_explanation.terms .policy_explanation-description__list_title{font-size:15px;line-height:22.5px;color:#000;margin-bottom:10px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-description__list_title{font-size:.9375rem;line-height:1.67;font-weight:700}}.policy_explanation.terms .policy_explanation-description__list_text{font-size:12px;line-height:18px;color:#555}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-description__list_text{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-description__link{font-size:12px;line-height:18px;display:inline-block;color:#06c755;word-break:break-all}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-description__link{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-section__inner{margin-bottom:48px}.policy_explanation.terms .policy_explanation-section__title{font-size:15px;line-height:22.5px;margin-bottom:19px;color:#000}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__title{font-size:2.125rem;margin-bottom:1.875rem;padding-top:1.875rem;line-height:1.17}}.policy_explanation.terms .policy_explanation-section__sub_title{font-size:12px;line-height:18px;color:#555;margin-bottom:12px;font-weight:700}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__sub_title{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-section__text{font-size:12px;line-height:18px;color:#555;margin-bottom:24px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__text{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-section__dotText{font-size:12px;line-height:18px;color:#555}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__dotText{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-section__list{padding-left:20px;margin-bottom:23px}.policy_explanation.terms .policy_explanation-section__list_item{position:relative;font-size:12px;line-height:18px;color:#555;margin-bottom:16px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__list_item{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-section__list_item:after{content:"";display:block;font-size:12px;line-height:18px;position:absolute;top:0;left:-20px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__list_item:after{top:4px}}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(1):after{content:"1."}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(2):after{content:"2."}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(3):after{content:"3."}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(4):after{content:"4."}.policy_explanation.terms .policy_explanation-section__list_item:last-child{margin-bottom:0}.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(1):after,.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(2):after,.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(3):after,.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(4):after{content:"";width:5px;height:5px;border-radius:50%;position:absolute;top:7px;left:-13px;background-color:#555}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(1):after,.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(2):after,.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(3):after,.policy_explanation.terms .policy_explanation-section__list_item--dot:nth-of-type(4):after{top:11px}}.policy_explanation.terms .policy_explanation-section__list_item--noMargin{margin-bottom:0}.policy_explanation.terms .policy_explanation-section__img{width:100%;max-width:400px;margin:auto}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__img{max-width:100%}}.policy_explanation.terms .policy_explanation-section__img--sp{display:block;margin-bottom:24px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__img--sp{display:none}}.policy_explanation.terms .policy_explanation-section__img--pc{display:none}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__img--pc{display:block;margin:24px auto 12px}}.policy_explanation.terms .policy_explanation-section__notes{font-size:12px;line-height:18px;color:#555;display:block}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-section__notes{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-faq{margin-bottom:30px}.policy_explanation.terms .policy_explanation-faq__title{font-size:15px;line-height:22.5px;margin-bottom:20px;color:#000}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__title{font-size:2.125rem;margin-bottom:1.875rem;padding-top:1.875rem;line-height:1.17}}.policy_explanation.terms .policy_explanation-faq__list_title{font-size:12px;line-height:18px;font-weight:700;color:#555;margin-bottom:12px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__list_title{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-faq__description__list{padding-left:20px;margin-bottom:24px}.policy_explanation.terms .policy_explanation-faq__description__list_item{margin-bottom:16px}.policy_explanation.terms .policy_explanation-faq__description__list_text{font-size:12px;line-height:18px;color:#555;position:relative}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__description__list_text{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-faq__description__list_text::after{content:"";display:block;width:5px;height:5px;border-radius:50%;position:absolute;top:7px;left:-13px;background-color:#555}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__description__list_text::after{top:11px}}.policy_explanation.terms .policy_explanation-faq__description__list_text--ldh{color:#949494}.policy_explanation.terms .policy_explanation-faq__description__list_text--ldh::after{background-color:#949494}.policy_explanation.terms .policy_explanation-faq__img{width:100%;max-width:400px;margin:24px auto 12px}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__img{max-width:100%}}.policy_explanation.terms .policy_explanation-faq__img--sp{display:block}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__img--sp{display:none}}.policy_explanation.terms .policy_explanation-faq__img--pc{display:none}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__img--pc{display:block}}.policy_explanation.terms .policy_explanation-faq__notes{font-size:12px;line-height:18px;color:#555;display:block}@media only screen and (min-width: 800px){.policy_explanation.terms .policy_explanation-faq__notes{font-size:.9375rem;line-height:1.67}}.policy_explanation.terms .policy_explanation-btn{width:100%}.policy_explanation.terms .policy_explanation-btn__link{display:flex;justify-content:center;align-items:center;background-color:#06c755;height:56px;font-size:12px;line-height:18px;color:#fff;border-radius:4px}.policy_explanation.terms .footer__copy{display:block;padding-top:16px}.terms{overflow-x:hidden;-webkit-text-size-adjust:100%}@media only screen and (max-width: 799px){.terms{font-family:"Hiragino Kaku Gothic ProN",sans-serif}}.terms h1,.terms h2,.terms h3{color:#111;line-height:1}.terms ol,.terms ul,.terms li{list-style:none;line-height:1}.terms a{color:inherit}.terms .onlySP{display:block}@media only screen and (min-width: 800px){.terms .onlySP{display:none}}.terms .onlyPC{display:none}@media only screen and (min-width: 800px){.terms .onlyPC{display:block}}.terms select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.terms select::-ms-expand{display:none}.terms *{box-sizing:border-box}.terms .header{border-bottom:1px solid #dedede}@media only screen and (min-width: 800px){.terms .header{height:86px;border-bottom:0}}.terms .header__wrap{border-bottom:1px solid #dedede;background-color:#fff;height:48px;width:100%;position:fixed;transform:.3s all;-ms-overflow-style:none;scrollbar-width:none;z-index:100}@media only screen and (min-width: 800px){.terms .header__wrap{background-color:hsla(0,0%,100%,.95);z-index:1;width:100%;position:fixed;height:86px}}.terms .header__wrap::-webkit-scrollbar{display:none}@media only screen and (min-width: 800px){.terms .header__inner{max-width:1120px;margin:0 auto}}.terms .header__logo--line{font-size:100%;padding-top:4px;padding-left:8px}.terms .header__logo--line img{width:47px;height:37px}@media only screen and (min-width: 800px){.terms .header__logo--line{padding-top:16px;padding-left:0;float:left}.terms .header__logo--line img{width:72px;height:53px}}.terms .header__logo--line{padding:.9375rem 0 .9375rem 1.25rem}.terms .header__logo--line img{width:53px;height:18px}@media only screen and (min-width: 800px){.terms .header__logo--line{padding:1.815rem 0}.terms .header__logo--line img{width:72px;height:26px}}.terms .header__jp-logo{font-size:100%;padding-top:4px;padding-left:8px}.terms .header__jp-logo img{width:122px;height:37px}@media only screen and (min-width: 800px){.terms .header__jp-logo{padding-top:16px;padding-left:0;float:left}.terms .header__jp-logo img{width:170px;height:53px}}.terms .header__langChange{border:solid 1px #c8c8c8;border-radius:20px;width:8.125rem;background-color:hsla(0,0%,100%,.95);padding:2px 0;margin-top:1.5rem;cursor:pointer;font-size:.9375rem;line-height:30px;color:#838383;position:relative;float:right}.terms .header__langChange a{cursor:pointer;display:block}.terms .header__langChange li{padding:.625rem 1.25rem;color:#838383;position:relative;text-align:left}.terms .header__langChange::after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;left:100px;top:15px}.terms .header__langChange.open::after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.terms .mainWrap{margin-top:4.6875rem;display:block}@media only screen and (min-width: 800px){.terms .mainWrap{margin-top:3.75rem}}.terms .scrollNavi{color:#777;border-bottom:1px solid #e9e9e9;background-color:#fff;z-index:100}.terms .scrollNavi__wrap{margin-left:1.25rem;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.terms .scrollNavi__wrap::-webkit-scrollbar{display:none}.terms .scrollNavi__inner{white-space:nowrap;padding:.5rem 0}@media only screen and (max-width: 799px){.terms .scrollNavi__inner{position:relative}}.terms .scrollNavi__list{font-size:.875rem;display:inline-block;padding-right:1rem}.terms .scrollNavi__list li{line-height:1.71}.terms .scrollNavi__chapter.open span{color:#111;font-weight:bold}.terms .sideNavi{color:#777;width:1120px;margin:0 auto}.terms .sideNavi li{cursor:pointer}.terms .sideNavi.foreignLaw .sideNavi__inner{max-height:calc(100vh - 150px);overflow-y:auto}.terms .sideNavi__inner{float:left;width:15rem}.terms .sideNavi__list{line-height:1.57;font-size:.875rem}.terms .sideNavi__list:nth-of-type(n+2){margin-top:1.875rem}.terms .sideNavi__chapter{display:inline-block}.terms .sideNavi__chapter span{position:relative;line-height:1.57;display:block}.terms .sideNavi__chapter span.arrow::after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;margin-left:8px;margin-top:3px}.terms .sideNavi__chapter span.arrow--low::after{top:24px}.terms .sideNavi__chapter.open span{color:#111;font-weight:bold}.terms .sideNavi__chapter.open .arrow::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.terms .sideNavi__section{font-size:.8125rem}.terms .sideNavi__section a{padding:.9375rem 0 0 .375rem;display:block;line-height:1.57}.terms .sideNavi__section a.open{color:#111;font-weight:bold}.terms .title{color:#111}@media only screen and (min-width: 800px){.terms .title{max-width:840px;margin-left:17.5rem}}.terms .title.onlySP{margin-bottom:1.4375rem;padding:0 1.25rem}.terms .title__inner{font-size:1.625rem}@media only screen and (max-width: 799px){.terms .title__inner:lang(ja){font-family:"HiraginoSans-W6",sans-serif}}@media only screen and (min-width: 800px){.terms .title__inner{font-size:2.5rem}}@media only screen and (min-width: 800px){.terms .title__inner span{font-family:"HelveticaNeue","Arial",sans-serif;font-weight:bold;font-size:2.875rem;margin-right:.375rem}}.terms .supplementText{color:red;padding:3.125rem 1.25rem 0;font-size:.875rem;line-height:22px;font-weight:700}@media only screen and (min-width: 800px){.terms .supplementText{max-width:1120px;margin-left:17.5rem;font-size:.9375rem;line-height:1.67;margin-top:1.875rem;padding:0}}.terms .details__content{padding:3.125rem 1.25rem}@media only screen and (min-width: 800px){.terms .details__content{padding:1.875rem 0 0 0}}.terms .details__content:not(:first-of-type):nth-of-type(odd){background-color:#f9f9f9}.terms .details__content:first-of-type{padding:3.125rem 1.25rem 1.875rem 1.25rem}@media only screen and (min-width: 800px){.terms .details__content:first-of-type{padding:1.875rem 0 0 0}}@media only screen and (min-width: 800px){.terms .max-width{max-width:1120px;margin:0 auto}}@media only screen and (min-width: 800px){.terms .details__inner{margin-left:17.5rem}}.terms .details__chapter{font-size:1.5rem;margin-bottom:1.25rem;line-height:1.17}@media only screen and (min-width: 800px){.terms .details__chapter{font-size:2.125rem;margin-bottom:1.875rem;padding-top:1.875rem}}.terms .details__text{color:#777;font-size:.875rem;line-height:22px;text-align:justify}@media only screen and (min-width: 800px){.terms .details__text{color:#555;font-size:.9375rem;line-height:1.67}}.terms .details__text .mt-0{margin-top:0 !important}.terms .details__text .pb-0{padding-bottom:0 !important}.terms .details__text .sup{vertical-align:super;font-size:smaller}.terms .details__text--bold{color:#111;font-size:.875rem;font-weight:bold;margin-top:.9375rem;line-height:1.43}@media only screen and (min-width: 800px){.terms .details__text--bold{font-size:.9375rem;margin-top:1.75rem;line-height:1;padding-bottom:3px}}.terms .details__text--medium{color:#111;font-size:.875rem;font-weight:bold}@media only screen and (min-width: 800px){.terms .details__text--medium{font-size:.9375rem;margin-top:1.75rem;line-height:1.67}}.terms .details__text--small{font-size:.75rem;line-height:1.83}@media only screen and (min-width: 800px){.terms .details__text--small{font-size:.8125rem;color:#777;line-height:1.69;padding-bottom:1.125rem}}.terms .details__text--pbAdjust{padding-bottom:1.875rem}@media only screen and (min-width: 800px){.terms .details__text--pbAdjust{padding-bottom:0}}.terms .details__text p+p{margin-top:.625rem}@media only screen and (min-width: 800px){.terms .details__text p+p{margin-top:.75rem}}@media only screen and (min-width: 800px){.terms .details__text p:last-of-type{padding-bottom:3.75rem}}@media only screen and (min-width: 800px){.terms .details__text p:first-of-type{margin-top:0}}.terms .details__text span{display:inline-block}@media only screen and (min-width: 800px){.terms .details__section{font-size:1.25rem}}.terms .details__sectionTitle{color:#111;font-size:1.125rem;font-weight:bold;margin-bottom:.9375rem;padding-top:1.875rem}.terms .details__sectionTitle.pt-0{padding-top:0}@media only screen and (min-width: 800px){.terms .details__sectionTitle{font-size:1.25rem;line-height:1.5625rem;margin-bottom:1.25rem}}.terms .textLink{color:#00ba1b;border-bottom:1px solid #00ba1b;padding-bottom:1px}.terms .textLink--arrow{color:#00c400;border-bottom:none;padding-bottom:0;position:relative}.terms .textLink--arrow span{padding-bottom:3px;display:inline}.terms .textLink--arrow span::after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;width:7px;height:7px;border-color:inherit;padding-left:0;position:static;margin:0 0 2px 2px;vertical-align:middle;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (min-width: 800px){.terms .textLink--arrow span::after{margin:0 0 2px 6px}}.terms .termsInfo .onlyPC{background-color:#f9f9f9}.terms .termsInfoList{background-color:#f9f9f9;font-size:.8125rem}@media only screen and (min-width: 800px){.terms .termsInfoList{display:flex;max-width:1120px;width:100%;justify-content:space-between;margin:0 auto;padding:3.125rem 0}}.terms .termsInfoList__item{color:#949494}.terms .termsInfoList__item li{padding-top:.875rem}@media only screen and (min-width: 800px){.terms .termsInfoList__item li{padding-top:.875rem}}.terms .termsInfoList__item li:first-of-type{padding-top:1.125rem}@media only screen and (min-width: 800px){.terms .termsInfoList__item li:first-of-type{padding-top:1.25rem}}@media only screen and (min-width: 800px){.terms .termsInfoList__text{font-size:.9375rem}}.terms .termsInfoList__text--title{padding:1.125rem 1.5625rem}@media only screen and (min-width: 800px){.terms .termsInfoList__text--title{font-size:1.25rem;color:#191919}}.terms .termsInfoList__text--title:first-of-type{padding-top:1.5rem}.terms .termsInfoList__text--title:last-of-type{padding-bottom:1.5rem}.terms .termsInfoList__text--title span{display:block;position:relative}.terms .termsInfoList__text--title span::after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;right:0}.terms .termsInfoList__text--title.open span::after{transform:rotate(45deg)}.terms select.langChange{color:#777;display:block;padding:.875rem 1.25rem;background-color:#fff;border:solid 1px #e9e9e9;margin:1.25rem auto 0;outline:none;width:100%}.terms .langChangeWrap{width:100%;position:relative;display:inline-block}.terms .langChangeWrap::after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;right:23px;top:38px}.terms .foreign-law-table{width:100%;border-collapse:collapse;border-top:solid 1px #000;border-bottom:solid 1px #000;text-align:center;margin-top:20px}.terms .foreign-law-table tr:nth-child(even){background-color:#fafafa}.terms .foreign-law-table tr th{width:60%;padding:20px 0 18px 20%;font-weight:normal;color:#111}.terms .foreign-law-table tr td{width:40%;font-weight:bold;color:#555;padding-right:20%}@media only screen and (min-width: 800px){.terms .foreign-law-table{border:none}.terms .foreign-law-table tbody{display:table-cell;text-align:right;width:50%}.terms .foreign-law-table tbody tr{display:inline-table;text-align:center;width:calc(100% - 10px)}.terms .foreign-law-table tbody tr:first-of-type,.terms .foreign-law-table tbody tr:nth-of-type(5){border-top:solid 1px #000}.terms .foreign-law-table tbody tr:last-of-type,.terms .foreign-law-table tbody tr:nth-of-type(4){border-bottom:solid 1px #000}.terms .foreign-law-table tbody tr th{padding:19px 0 17px 20%;font-size:14px}.terms .foreign-law-table tbody:first-child{text-align:left}}.terms .ko-table{border-collapse:collapse;width:100%}.terms .ko-table__row{width:100%}.terms .ko-table__contractor{width:50%;font-weight:400;padding-left:8px}@media only screen and (min-width: 800px){.terms .ko-table__contractor{padding-left:24px}}.terms .ko-table__job-details{width:50%;font-weight:400;padding-left:8px}@media only screen and (min-width: 800px){.terms .ko-table__job-details{padding-left:24px}}.terms .ko-table__information{width:45%;padding-left:8px;font-weight:400}@media only screen and (min-width: 800px){.terms .ko-table__information{padding-left:24px}}.terms .ko-table__period{width:10%;text-align:center;font-weight:400}.terms .ko-table__law{width:45%;padding-left:8px;font-weight:400}@media only screen and (min-width: 800px){.terms .ko-table__law{padding-left:24px}}.terms .footer{text-align:center;border-top:1px solid #dedede;padding:0 1.25rem 2.4rem}@media only screen and (min-width: 800px){.terms .footer{padding:3.125rem 0}}@media only screen and (min-width: 800px){.terms .footer__inner{padding:0;margin:0 auto;max-width:1120px;text-align:left;line-height:1}}.terms .footer__navLink{width:67%;margin:1.5rem auto 0}@media only screen and (min-width: 800px){.terms .footer__navLink{float:right;text-align:right}}.terms .footer__navLink li{font-size:.6875rem;display:inline-block;position:relative;padding-bottom:.625rem}@media only screen and (min-width: 800px){.terms .footer__navLink li{font-size:.8125rem;padding:0}}.terms .footer__navLink li:not(:last-of-type)::after{content:"";width:1px;height:9px;display:inline-block;background-color:#c8c8c8;margin-left:11px;top:2px}.terms .footer__copy{font-size:.625rem;padding-top:.75rem}@media only screen and (min-width: 800px){.terms .footer__copy{font-size:.8125rem;margin-right:20px;padding:0}}.terms.other .title.onlySP{margin-bottom:1.5rem}@media only screen and (min-width: 800px){.terms.other .title__inner{font-weight:bold;font-size:2.875rem}}@media only screen and (min-width: 800px){.terms.other .details__content:first-of-type{padding-top:2.312rem}}.terms.other .details__chapter{margin-bottom:1.125rem}@media only screen and (min-width: 800px){.terms.other .details__chapter{margin-bottom:1.563rem}}.terms.other .details__sectionTitle{margin-bottom:.75rem}@media only screen and (min-width: 800px){.terms.other .details__sectionTitle{margin-bottom:1.125rem}}.terms.other .details__text{text-align:start}@media only screen and (min-width: 800px){.terms.other .details__text{line-height:25px}}.terms.other .details__text p+p{margin-top:.75rem}.terms.other .details__text--bold{font-size:.9375rem;line-height:1.33;margin-top:.8125rem}@media only screen and (min-width: 800px){.terms.other .details__text--bold{font-size:1rem;margin-top:1.75rem;line-height:1.56}}.terms.other .details__text--mtSmall{margin-top:-0.25rem}@media only screen and (min-width: 800px){.terms.other .details__text--mtSmall{margin-top:-0.6rem}}.terms.other .scrollNavi__inner{padding:.5rem 0}.terms.other .textLink{padding-bottom:0}.terms.other .en{font-family:"HelveticaNeue",sans-serif}.terms.other .id,.terms.other .es,.terms.other .de,.terms.other .tw{font-family:"Arial",sans-serif}.terms.other .de h1{line-height:1.18}.terms.other .tw .title__inner{font-family:HiraginoSans-W6,sans-serif}.terms.other .tw .title__inner span{font-family:"Arial",sans-serif}.terms.other .th{font-family:Thonburi,sans-serif}.terms.other .th.mainWrap{margin-top:4.875rem}.terms.other .th h1{line-height:1.4}.terms.other .th .textLink--arrow::after{top:8px}.terms.other .ko{font-family:"AppleSDGothicNeo","Arial",sans-serif}