@media (min-width:769px),print{.socialmediapolicy{padding-bottom:101px}.socialmediapolicy .title{margin-top:11px;position:relative}.socialmediapolicy .title-link{display:-webkit-box;display:flex}.socialmediapolicy .title-link__items{border-bottom:2px solid rgba(0,77,160,.2);color:rgba(0,77,160,.5);font-size:2.4rem;font-weight:500;letter-spacing:1px;line-height:45px;position:relative;text-align:center;-webkit-transition:color .3s,border .3s;-o-transition:color .3s,border .3s;transition:color .3s,border .3s;width:50%;will-change:color,border}.socialmediapolicy .title-link__items.active,.socialmediapolicy .title-link__items:hover{border-bottom-color:#004da0;color:#004da0;cursor:pointer}.socialmediapolicy .title-link__items.active:before,.socialmediapolicy .title-link__items:hover:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.socialmediapolicy .title-link__items:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #004da0;bottom:-14px;content:"";height:0;left:0;margin:auto;opacity:0;position:absolute;right:0;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:0;will-change:transform,opacity}.socialmediapolicy .title-link__items a{display:block;padding-bottom:18px}.socialmediapolicy .title-des .ttl{margin-bottom:40px}.socialmediapolicy .title-des a{border-bottom:1px solid #004da0;color:#004da0;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease;will-change:border}.socialmediapolicy .title-des a:hover{border-color:transparent}.socialmediapolicy .content-list{counter-reset:num;display:grid;gap:44px 0;margin-top:75px}.socialmediapolicy .content-list__item{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:1px}.socialmediapolicy .content-list__item dt{counter-increment:num;font-size:1.8rem;font-weight:500;line-height:32px;margin-bottom:12px;padding-left:30px;position:relative}.socialmediapolicy .content-list__item dt:before{content:counter(num) ".";display:block;left:0;position:absolute;top:0}.socialmediapolicy .content-list__item dd{font-size:1.6rem;line-height:2}.socialmediapolicy .content>ul{counter-reset:number;margin:12px 0 73px}.socialmediapolicy .content>ul li{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;counter-increment:number;font-size:1.6rem;letter-spacing:1px;line-height:32px;padding-left:20px;position:relative}.socialmediapolicy .content>ul li:before{content:counter(number) ".";display:block;left:0;position:absolute;top:0}.socialmediapolicy .content>ul li a{border-bottom:1px solid #004da0;color:#004da0;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease;will-change:border}.socialmediapolicy .content>ul li a:hover{border-color:transparent}.socialmediapolicy .account{margin-top:55px}.socialmediapolicy .account-ttl{font-size:2.4rem;font-weight:500}.socialmediapolicy .account-list{display:grid;gap:30px 0;margin-top:20px}.socialmediapolicy .account-list__item{padding-left:30px;position:relative}.socialmediapolicy .account-list__item:before{background-color:#004da0;border-radius:100%;content:"";display:inline-block;height:1em;left:0;position:absolute;top:11px;width:1em}.socialmediapolicy .account-list__item dt{font-size:1.8rem}.socialmediapolicy .account-list__item dd{font-size:1.6rem}}@media only screen and (max-width:768px){.socialmediapolicy{padding-bottom:11.71875vw}.socialmediapolicy .title{margin-top:2.083333333333333vw;position:relative}.socialmediapolicy .title-link{display:-webkit-box;display:flex}.socialmediapolicy .title-link__items{border-bottom:.26041666666666663vw solid rgba(0,77,160,.2);color:rgba(0,77,160,.5);font-size:4.427083333333334vw;font-weight:500;letter-spacing:.13020833333333331vw;line-height:5.859375vw;position:relative;text-align:center;width:50%}.socialmediapolicy .title-link__items.active{border-bottom-color:#004da0;color:#004da0}.socialmediapolicy .title-link__items.active:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.socialmediapolicy .title-link__items:before{border-left:1.4973958333333335vw solid transparent;border-right:1.4973958333333335vw solid transparent;border-top:2.34375vw solid #004da0;bottom:-2.604166666666667vw;content:"";height:0;left:0;margin:auto;opacity:0;position:absolute;right:0;width:0}.socialmediapolicy .title-link__items a{display:block;padding-bottom:3.125vw}.socialmediapolicy .title-des .ttl{margin-bottom:4.557291666666666vw}.socialmediapolicy .title-des a{border-bottom:1px solid #004da0;color:#004da0}.socialmediapolicy .content-list{counter-reset:num;display:grid;gap:5.989583333333334vw 0;margin-top:9.114583333333332vw}.socialmediapolicy .content-list__item{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:.13020833333333331vw}.socialmediapolicy .content-list__item dt{counter-increment:num;font-size:3.6458333333333335vw;font-weight:500;line-height:5.208333333333334vw;margin-bottom:1.953125vw;padding-left:4.557291666666666vw;position:relative}.socialmediapolicy .content-list__item dt:before{content:counter(num) ".";display:block;left:0;position:absolute;top:0}.socialmediapolicy .content-list__item dd{font-size:3.3854166666666665vw;line-height:2}.socialmediapolicy .content>ul{counter-reset:number;margin:5.46875vw 0 10.416666666666668vw}.socialmediapolicy .content>ul li{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;counter-increment:number;font-size:3.3854166666666665vw;letter-spacing:.18229166666666666vw;line-height:5.208333333333334vw;padding-left:4.166666666666666vw;position:relative}.socialmediapolicy .content>ul li+li{margin-top:2.34375vw}.socialmediapolicy .content>ul li:before{content:counter(number) ".";display:block;left:0;position:absolute;top:0}.socialmediapolicy .content>ul li a{border-bottom:1px solid #004da0;color:#004da0}.socialmediapolicy .account{margin-top:7.421875vw}.socialmediapolicy .account-ttl{font-size:4.427083333333334vw;font-weight:500}.socialmediapolicy .account-list{display:grid;gap:3.90625vw 0;margin-top:2.604166666666667vw}.socialmediapolicy .account-list__item{padding-left:4.557291666666666vw;position:relative}.socialmediapolicy .account-list__item:before{background-color:#004da0;border-radius:100%;content:"";display:inline-block;height:1em;left:0;position:absolute;top:1.4322916666666665vw;width:1em}.socialmediapolicy .account-list__item dt{font-size:3.6458333333333335vw}.socialmediapolicy .account-list__item dd{font-size:3.3854166666666665vw;line-height:2}}