:root{--INVALID:#F00}.js-tab-content{display:none}.js-tab-content.is-active{display:block}.js-tab-btn.is-active{color:#fff;background-color:#ff8200}.p-tab__content{margin-top:1.125rem;font-size:1rem}.p-tab__content:not([hidden])+.p-tab__content{padding-top:0}.p-tab__list{display:flex;margin:0}.p-tab__list>.p-tab__tab{margin:0}.p-tab__tab{padding:0;font-size:1.25rem;border-bottom:2px solid #ff8200;border-radius:0}.p-tab__tab[aria-selected=true]{color:#fff;background:#ff8200}.p-tab__link{box-sizing:border-box;width:100%;padding:.875rem .625rem;text-decoration:none}.p-tbl__head{font-size:1.25rem;color:#ff8200;background-color:#fff6eb}.p-tbl__content{font-size:1rem}.p-tbl__icnCell,.p-tbl__th{font-size:1.25rem}.l-tbl__aco-content{display:none}.l-tbl__aco-header{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.625rem 5rem .625rem 0;cursor:pointer;transition:background .3s ease}.l-tbl__aco-header::after{position:absolute;top:-4px;right:37px;bottom:0;width:12px;height:20px;margin:auto;content:"";background-image:url(/otona/asset/image/icn/bullet.svg);background-size:cover;transition:transform .3s;transform:rotate(90deg)}.l-tbl__aco-header.is-active::after{transform:rotate(-90deg)}.u-box{padding:4rem 1.25rem 3.75rem;margin-top:3.4375rem;text-align:center;background-color:#f2f3f0}.u-box .c-txt{font-size:1.5rem;font-weight:700}.u-box__inr{display:flex;align-items:center;justify-content:space-between;max-width:908px;margin:1.875rem auto 0}.u-box__inr .u-box__img{width:48%}.u-box__inr .u-textArea{width:48%}.u-box__inr .u-textArea .u-box__img{width:100%;margin-top:1rem}.u-box__inr .u-textArea .c-txt{font-size:.96875rem}.u-other-campaignBox{margin-top:0;margin-bottom:1.5625rem}.u-other-campaignBox__content{position:relative;z-index:1;display:block}.u-other-campaignBox__hdg{font-size:1.25rem;font-weight:700}.u-other-campaignBox__hdgMain{position:relative;display:inline-block}.u-other-campaignBox__hdgMain::after{position:absolute;bottom:13px;z-index:-1;display:block;width:100%;height:10px;content:"";background:#fde616}.u-other-campaignBox__hdgNum{font-size:2.8125rem;color:#ff5a00}.c-txtOrange{position:relative;font-size:1.125rem;font-weight:600;line-height:1.3;color:#ff5a00}.c-txtOrange::before{position:absolute;top:-27px;left:50%;width:100%;content:"";background-image:url(/otona/insurance/internet_discount/img/bg-border.png);background-size:cover;transform:translateX(-50%);aspect-ratio:873/30}@media screen and (max-width:767px),print{.p-tab__list{display:flex}.p-tab__list>.p-tab__tab{width:100%}.p-tbl__content{font-size:.9375rem}.p-tbl__icnCell,.p-tbl__th{font-size:1.125rem}.l-tbl__aco-header{padding:.625rem 4.375rem .625rem 0;margin:1.25rem 0 0}.l-tbl__aco-header::after{top:2px}.u-box{padding:2.5rem 1.25rem}.u-box .c-txt{font-size:1.25rem}.u-box__inr{display:block;max-width:908px;text-align:center}.u-box__inr .u-box__img{width:100%;max-width:315px;margin:0 auto}.u-box__inr .u-textArea{width:100%;max-width:315px;margin:0 auto}.u-box__inr .u-textArea .c-txt{margin-top:1.25rem;font-size:.875rem}.u-other-campaignBox__content{font-size:1.125rem}.u-other-campaignBox__hdgNum{font-size:2.5rem}.c-txtOrange{font-size:1rem}.p-hdg-l3__main{font-size:1.25rem}}