@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:Noto Sans JP,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:12px;line-height:1.6;color:#18335d}img{vertical-align:bottom;max-width:100%}input,select,button{font-family:Noto Sans JP,sans-serif}a{color:#0085e5;text-decoration:none}a:hover{text-decoration:underline}em{font-weight:700}.note{font-size:12px;text-indent:-1em;margin-left:1em}.note_num{font-size:12px;text-indent:-2em;margin-left:2em}.list li{list-style:disc;text-indent:0em;margin-left:1.5em}._container{margin:0 auto;width:1060px;max-width:1060px;position:relative}._section{padding:55px 0}._container_3467{margin:0!important;width:100%;max-width:100%}h2.s_ttl{margin-bottom:20px;color:#18335d;font-size:11px;text-align:center}h2.s_ttl span{font-weight:700;font-size:6.5vw;line-height:7.2vw}@media only screen and (min-width: 751px){h2.s_ttl.pattern-3467{margin-bottom:10px}}h2.s_ttl_1231{color:#0097db;margin-bottom:20px;font-size:11px;text-align:center}h2.s_ttl_1231 span{color:#18335d;font-weight:700;font-size:6.5vw;line-height:7.2vw}h2.s_ttl_1231.about{margin-bottom:0}h3.ttl{position:relative;margin:20px auto;padding:10px;color:#18335d;border-bottom:3px solid #B3C2DA;font-weight:700;font-size:9vw;line-height:9vw}h3.ttl:before{content:"";position:absolute;left:0;bottom:-3px;width:70px;height:inherit;border-bottom:3px solid #043786}h3.ttl span{display:block;font-weight:400;font-size:7vw}h3.ttl span.small{font-size:5vw}h3.ttl .title{display:flex;justify-content:left;align-items:flex-start}h3.ttl .title .ref{display:inline-block;font-size:3vw;line-height:1.2}h3.ttl_1231{font-size:7vw}#about,#charm,#price,#campaign,#device,#area,#faq{margin-top:-66px;position:absolute}.entry-button{width:80%;height:55px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;display:block;margin:0 auto}.entry-button a{font-size:4.5vw;font-weight:700;line-height:55px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;top:0;transition:.2s;color:#fff;background-color:#f20044}.entry-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.entry-button a:hover{top:0;filter:brightness(1.3)}.entry-button a:before,.entry-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.entry-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.inquiry-button{width:80%;height:55px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;display:block;margin:0 auto}.inquiry-button a{font-size:4.5vw;font-weight:700;line-height:55px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;top:0;transition:.2s;color:#fff;border:1px solid #fff;background:#00194e}.inquiry-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.inquiry-button a:hover{top:0;filter:brightness(1.3)}.inquiry-button a:before,.inquiry-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.inquiry-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.area-button{width:80%;height:55px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;display:block;margin:0 auto}.area-button a{font-size:4.5vw;font-weight:700;line-height:55px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;top:0;transition:.2s;color:#fff;border:1px solid #fff;background:#00194e}.area-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.area-button a:hover{top:0;filter:brightness(1.3)}.area-button a:before,.area-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.area-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.tel-btn{width:80%;height:42px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;display:block;margin:0 auto}.tel-btn a{font-size:4vw;font-weight:700;line-height:42px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;top:0;transition:.2s;color:#fff;border:1px solid #fff;background:#00194e}.tel-btn a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tel-btn a:hover{top:0;filter:brightness(1.3)}.tel-btn a:before,.tel-btn a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.tel-btn a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}table.plan-tbl{border-top:1px solid #999;width:100%}table.plan-tbl th,table.plan-tbl td{font-family:Noto Sans JP,sans-serif;font-size:12px;box-sizing:border-box}table.plan-tbl th{width:94px;color:#2c2c2c;line-height:1.4;border-bottom:1px solid #999;background-color:#f8f8f8;padding:12px}table.plan-tbl td{border-bottom:1px solid #999;background-color:#fff;padding:12px}table.plan-tbl td .big{font-size:20px}#pagetop{display:block!important;width:0!important;height:0!important}.hrrank_nav{display:flex;justify-content:center;align-items:center;width:auto;color:#08356f;background-color:#fee558;padding:12px 0}.hrrank_nav .hrrank_lead{font-size:14px;font-weight:700;width:14%;color:#fff;background-color:#08356f;text-align:center;padding:4px 10px;border-radius:6px}.hrrank_nav .hrrank_lead span{letter-spacing:2px}.hrrank_nav .hrrank_main{margin-left:24px}.hrrank_nav .hrrank_main .hrrank_main_txt{font-size:24px;font-weight:700}.hrrank_nav .hrrank_main .hrrank_sub_txt{font-size:12px}.machiene_nav{display:flex;justify-content:center;align-items:center;width:auto;background-color:#00c8e0}.lottery_nav{display:flex;justify-content:center;align-items:center;width:auto;background:linear-gradient(180deg,#fa8eb0,#FF6597)}#header_wrap{position:relative}#header_wrap ul li span,#header_wrap ul li a{display:block}#header_wrap ul li img{vertical-align:middle}#header_wrap .lineBand{background:#2BBD13;text-align:center;width:100%}#header_wrap .lineBand img{padding:8px 0;width:calc(100% - 16px)}#header{position:relative;z-index:16;background:#04479B;width:100%}#header .header_nav{width:1060px;height:70px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#header .header_nav .header_logo{width:148px;text-align:center}#header .header_nav .header_logo a{display:block}#header .header_nav .header_logo img{display:block;padding:0;margin:0 auto}#header .header_nav .header-company{display:inline-block;color:#fff;font-size:10px;text-align:center}#header.fixed{position:fixed;top:0;width:100%}#header .header-menu{z-index:16}#header .header-menu .main-link>li{display:inline-block;width:95px;box-sizing:border-box;font-size:14px;border-right:1px solid #fff;border-left:none}#header .header-menu .main-link>li:last-child{border-right:none}#header .header-menu .main-link>li>a{width:100%;padding:0;text-align:center;font-weight:400;color:#fff;text-decoration:none;box-sizing:border-box}#header .header-menu .main-link>li>a:hover{font-weight:700;text-decoration:underline}#header .btn_text{color:#fff;font-size:12px;text-align:center}#header .entry-button{width:200px;height:40px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}#header .entry-button a{font-size:14px;font-weight:700;line-height:40px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;top:0;transition:.2s;color:#fff;background-color:#f20044}#header .entry-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header .entry-button a:hover{top:0;filter:brightness(1.3)}#header .entry-button a:before,#header .entry-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}#header .entry-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}#header .entry-button a:after{width:5px;height:5px}#header .header-option-banner{text-align:center}.header-option-banner_sp{display:none}.cta-wrap{padding:0;background:linear-gradient(to bottom,transparent 72px,#00194E 72px);text-align:center;box-sizing:border-box}.cta-wrap .btn_wrap{display:flex;justify-content:center;align-items:flex-end;width:812px;margin:auto;box-sizing:border-box}.cta-wrap .note_wrap{margin:15px auto 0;width:740px;font-size:12px;color:#fff;text-align:left}.cta-wrap .charm{padding:107px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/charm/cta_charm.png) no-repeat center top;box-sizing:border-box}.cta-wrap .charm .entry-button{margin-left:180px}.cta-wrap .charm-b{background:url(/img/customer-static/pc/lp/5g/charm/cta_charm_3398.png) no-repeat center top!important}.cta-wrap .price{padding:107px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/price/cta_price.png) no-repeat center top;box-sizing:border-box}.cta-wrap .price .entry-button{margin-left:180px}.cta-wrap .price-b{background:url(/img/customer-static/pc/lp/5g/price/cta_price_3398.png) no-repeat center top!important}.cta-wrap .flow{padding:107px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/flow/cta_flow.png) no-repeat center top;box-sizing:border-box}.cta-wrap .flow .entry-button{margin-left:180px}.cta-wrap .footer{padding:107px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/common/cta_foot.png) no-repeat center top;box-sizing:border-box}.cta-wrap .footer .entry-button{margin-left:180px}.cta-wrap .price_1231{padding:107px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/price/1231/cta_white.png) no-repeat center top;box-sizing:border-box}.cta-wrap .price_1231 .entry-button{margin-left:180px}.cta-wrap .fotter_1231{display:flex;justify-content:center;align-items:center;width:700px;margin:auto;box-sizing:border-box}.cta-wrap .fotter_1231 .entry-button{margin-left:0;margin-right:20px}.cta-wrap2{padding:0;background:linear-gradient(to bottom,transparent 125px,#00194E 125px);text-align:center;box-sizing:border-box}.cta-wrap2 .btn_wrap{display:flex;justify-content:center;align-items:flex-end;width:812px;margin:auto;box-sizing:border-box}.cta-wrap2 .note_wrap{margin:15px auto 0;width:780px;font-size:12px;color:#fff;text-align:left}.cta-wrap2 .area{padding:160px 0 0;height:274px;background:url(/img/customer-static/pc/lp/5g/area/cta_area.png) no-repeat center top;box-sizing:border-box}.cta-wrap2 .area .btn_wrap{width:910px}.cta-wrap2 .area .cta-wrap_bottom{margin-right:70px}.cta-wrap_bottom{padding:0}.cta-wrap_bottom .fukidashi{margin:0 0 10px;color:#fff;text-align:center;font-size:16px}.cta-wrap_bottom .fukidashi span{position:relative}.cta-wrap_bottom .fukidashi span:before,.cta-wrap_bottom .fukidashi span:after{display:block;content:"";width:0;height:15px;border-left:1px solid #fff;position:absolute;top:0;bottom:0;margin:auto}.cta-wrap_bottom .fukidashi span:before{left:-10px;transform:rotate(-45deg)}.cta-wrap_bottom .fukidashi span:after{right:-10px;transform:rotate(45deg)}.cta-wrap-b{height:200px;box-sizing:border-box;text-align:center;padding-top:24px}.cta-wrap-b.t1{background:url(/img/customer-static/pc/lp/5g/common/cta-bg3.png) no-repeat center bottom #00194e;margin-top:100px}.cta-wrap-b.t1.area{margin-top:0}.cta-wrap-b.t2{background:url(/img/customer-static/pc/lp/5g/common/cta-bg3.png) no-repeat center bottom #00194e}.cta-wrap-b.t3{background:url(/img/customer-static/pc/lp/5g/common/cta-bg3.png) no-repeat center bottom #00194e}.cta-wrap-b .btn_wrap{display:flex;justify-content:space-between;align-items:flex-end;width:718px;margin:19px auto 0;box-sizing:border-box}.cta-wrap-b .btn_wrap .entry-button{width:400px;height:63px;margin:0}.cta-wrap-b .btn_wrap .entry-button a{line-height:63px}.cta-wrap-b .btn_wrap .tel-btn{margin:0}.cta-wrap-b .btn_wrap.area_w .entry-button{margin-top:10px}.cta-wrap-b .btn_wrap.area_w .area-box{width:300px}.cta-wrap-b .btn_wrap.area_w .area-box .fukidashi{color:#fff;font-size:12px}.cta-wrap-b .btn_wrap.area_w .area-box .area-button{width:300px;height:52px;margin-top:10px}.cta-wrap-b .btn_wrap.area_w .area-box .area-button a{font-size:17px;font-weight:400;line-height:52px}.cta-wrap-b .memo{width:718px;color:#fff;font-size:12px;text-align:left;margin:10px auto 0}.cta-wrap-1327_b{padding:0;background:linear-gradient(to bottom,transparent 72px,#00194E 72px);text-align:center;box-sizing:border-box}.cta-wrap-1327_b .btn_wrap{display:flex;justify-content:center;align-items:flex-end;width:812px;margin:auto;box-sizing:border-box;position:relative}.cta-wrap-1327_b .btn_wrap:before{position:absolute;content:"＼ WEB経由のお申込みが1番おトク！ ／";top:-35px;right:215px;color:#fff;font-size:20px}.cta-wrap-1327_b .note_wrap{margin:15px auto 0;width:740px;font-size:12px;color:#fff;text-align:left}.cta-wrap-1327_b .charm{padding:130px 0 0;width:100%;height:230px;background:url(/img/customer-static/pc/lp/5g/charm/cta_charm1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_b .charm .entry-button{margin-left:180px}.cta-wrap-1327_b .price{padding:130px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/price/cta_price1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_b .price .entry-button{margin-left:180px}.cta-wrap-1327_b .area{padding:130px 0 0;width:100%;height:240px;background:url(/img/customer-static/pc/lp/5g/area/cta_area1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_b .area .entry-button{margin-left:180px}.cta-wrap-1327_b .flow{padding:130px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/flow/cta_flow1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_b .flow .entry-button{margin-left:180px}.cta-wrap-1327_b .footer{padding:130px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/common/cta_footer1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_b .footer .entry-button{margin-left:180px}.cta-wrap2-1327_b{padding:0;background:linear-gradient(to bottom,transparent 125px,#00194E 125px);text-align:center;box-sizing:border-box}.cta-wrap2-1327_b .btn_wrap{display:flex;justify-content:center;align-items:flex-end;width:812px;margin:auto;box-sizing:border-box;position:relative}.cta-wrap2-1327_b .btn_wrap:before{position:absolute;content:"＼ WEB経由のお申込みが1番おトク！ ／";top:-20px;right:490px;color:#fff;font-size:20px}.cta-wrap2-1327_b .note_wrap{margin:15px auto 0;width:780px;font-size:12px;color:#fff;text-align:left}.cta-wrap2-1327_b .area{padding:160px 0 0;height:274px;background:url(/img/customer-static/pc/lp/5g/area/cta_area1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap2-1327_b .area .btn_wrap{width:910px}.cta-wrap2-1327_b .area .cta-wrap_bottom{margin-right:70px}.cta-wrap-1327_c{padding:0;background:linear-gradient(to bottom,transparent 72px,#00194E 72px);text-align:center;box-sizing:border-box}.cta-wrap-1327_c .btn_wrap{display:flex;justify-content:center;align-items:flex-end;width:812px;margin:auto;box-sizing:border-box;position:relative}.cta-wrap-1327_c .btn_wrap:before{position:absolute;content:"＼ 最短即日発送ですぐに使える！ ／";top:-35px;right:235px;color:#fff;font-size:20px}.cta-wrap-1327_c .note_wrap{margin:15px auto 0;width:740px;font-size:12px;color:#fff;text-align:left}.cta-wrap-1327_c .charm{padding:130px 0 0;width:100%;height:230px;background:url(/img/customer-static/pc/lp/5g/charm/cta_charm1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_c .charm .entry-button{margin-left:180px}.cta-wrap-1327_c .price{padding:130px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/price/cta_price1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_c .price .entry-button{margin-left:180px}.cta-wrap-1327_c .flow{padding:130px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/flow/cta_flow1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_c .flow .entry-button{margin-left:180px}.cta-wrap-1327_c .footer{padding:130px 0 0;width:100%;height:220px;background:url(/img/customer-static/pc/lp/5g/common/cta_footer1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap-1327_c .footer .entry-button{margin-left:180px}.cta-wrap2-1327_c{padding:0;background:linear-gradient(to bottom,transparent 125px,#00194E 125px);text-align:center;box-sizing:border-box}.cta-wrap2-1327_c .btn_wrap{display:flex;justify-content:center;align-items:flex-end;width:812px;margin:auto;box-sizing:border-box;position:relative}.cta-wrap2-1327_c .btn_wrap:before{position:absolute;content:"＼ 最短即日発送ですぐに使える！ ／";top:-20px;right:490px;color:#fff;font-size:20px}.cta-wrap2-1327_c .note_wrap{margin:15px auto 0;width:780px;font-size:12px;color:#fff;text-align:left}.cta-wrap2-1327_c .area{padding:160px 0 0;height:274px;background:url(/img/customer-static/pc/lp/5g/area/cta_area1327.png) no-repeat center top;box-sizing:border-box}.cta-wrap2-1327_c .area .btn_wrap{width:910px}.cta-wrap2-1327_c .area .cta-wrap_bottom{margin-right:70px}#footer{text-align:center}#footer .foot-inner{padding:25px 0;background:#043786}#footer .foot-inner .otherlinks{margin:0 auto 30px;color:#fff}#footer .foot-inner .otherlinks .global-footer-nav-title{font-size:1.2rem;margin-bottom:10px}#footer .foot-inner .otherlinks .no-indent{display:flex;justify-content:center;flex-wrap:wrap;width:800px;margin:0 auto}#footer .foot-inner .otherlinks .no-indent li{width:auto;display:inline-block;font-size:12px;margin-top:10px;padding:0 15px;line-height:1;box-sizing:border-box}#footer .foot-inner .otherlinks .no-indent li a{color:#fff}#footer .bottom-cont{overflow:hidden;background:#222}#footer .copy{padding:12px 0;color:#fff;font-size:12px}#footer .footer-menu{margin-top:20px;display:flex;justify-content:center}#footer .footer-menu li{display:inline-block;font-size:12px;padding:0 15px;line-height:1}#footer .footer-menu li a{color:#fff}.follow-footer{position:fixed;left:30px;bottom:24px;width:330px;text-align:center;z-index:1100}.follow-footer .cont{position:relative}.follow-footer .cont .close{position:absolute;top:72px;left:4px}.follow-footer .box{display:block;height:240px;box-sizing:border-box;border-radius:10px;background-color:#00194e;padding-top:14px}.follow-footer .box .btn-box{padding:10px 24px 0}.follow-footer .box .btn-box .entry-button{width:100%;height:45px}.follow-footer .box .btn-box .entry-button a{font-size:16px;line-height:45px;border-radius:23px}.follow-footer .box .btn-box .tel-btn{width:100%;height:38px;border-radius:20px;margin-top:10px}.follow-footer .box .btn-box .tel-btn a{color:#fff;font-size:14px;font-weight:400;line-height:38px;position:relative}.follow-footer .box .btn-box a{display:block;padding-right:20px}.follow-footer .box .btn-box .note{color:#fff;font-size:12px;text-align:right;margin-top:10px}@media only screen and (min-width: 750px){.pc-display-none{display:none!important}}@media only screen and (max-width: 750px){.pc-display-none{display:block}}@media only screen and (max-width: 750px){.sp-display-none{display:none!important}}.popup_cursor{cursor:pointer}.popup_wrap input{display:none}.popup_wrap input:checked~.popup_overlay{opacity:1;transform:scale(1);transition:opacity .5s}.popup_wrap .popup_overlay{display:flex;justify-content:center;overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:opacity .5s,transform 0s .5s;transform:scale(0)}.popup_wrap .popup_overlay .popup_trigger{position:absolute;width:100%;height:100%}.popup_wrap .popup_overlay .popup_content{position:relative;align-self:center;width:90%;max-width:710px;min-width:300px;box-sizing:border-box;background:#fff;transition:.5s}.popup_wrap .popup_overlay .popup_content .inner{overflow:auto;padding:12px;height:415px;box-sizing:border-box}.popup_wrap .popup_overlay .popup_content .inner.speed_bg{padding:0;text-align:center;background-color:#fff}.popup_wrap .popup_overlay .popup_content .inner.speed_bg img{margin-bottom:10px}.popup_wrap .popup_overlay .popup_content .inner.speed_bg .notewrap{padding:0 12px 20px;text-align:left;color:#4b6c9f}.popup_wrap .popup_overlay .popup_content .inner.speed_bg .notewrap .note_num{text-indent:0;margin-left:0}.popup_wrap .popup_overlay .popup_content .inner.speed_bg .speed-ttl{color:#18335d;font-size:16px;font-weight:700;text-align:center;margin:20px 0}.popup_wrap .popup_overlay .popup_content .inner.speed_bg .speed-ttl strong{color:#1892eb}.popup_wrap .popup_overlay .popup_content .popup_title{margin:20px 0;font-size:18px}.popup_wrap .popup_overlay .popup_content .popup_title.giga_popup_title{font-weight:700;text-align:left}.popup_wrap .popup_overlay .popup_content .content_wrap{margin:0 12px}.popup_wrap .popup_overlay .popup_content .content_wrap dt{margin-top:20px;font-size:14px;font-weight:700;line-height:35px;text-align:center;background:#F8F8F8;border-bottom:1px solid #8794A9}.popup_wrap .popup_overlay .popup_content .content_wrap dt:first-child{margin-top:0}.popup_wrap .popup_overlay .popup_content .content_wrap dd{margin-top:20px}.popup_wrap .popup_overlay .popup_content .content_wrap dd .red{color:red}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_title{font-size:17px}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_title span{font-size:12px}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_flow{opacity:.7}.popup_wrap .popup_overlay .popup_content .content_wrap p{padding-left:12px}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_detail{border:1px solid #e6e6e6;letter-spacing:.6px}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_detail .iyakukin_detail_title{background-color:#e6e6e6;padding-top:10px;padding-bottom:10px}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_detail .iyakukin_detail_text{margin:10px 0}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_detail .iyakukin_detail_text .iyakukin_detail_indent{padding-left:6px}.popup_wrap .popup_overlay .popup_content .content_wrap .iyakukin_detail .iyakukin_detail_text span{color:red}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_table table{border:none;border-bottom:2px solid #C5CCD6}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_table th,.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_table td{padding:10px;border-top:2px solid #C5CCD6;vertical-align:middle;font-size:14px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_table th{color:#555;background-color:#f5f4f4;width:110px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_table td{background-color:#fff;width:240px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_table td span{font-weight:700}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_image .giga_title{font-size:15px;text-align:left;font-weight:700;padding:0}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_image .giga_image_contents{padding:14px 0;display:inline-block}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_image .giga_image_contents .image{padding-left:0}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_image .giga_image_contents .giga_image_text{color:#4b6c9f;font-size:12px;text-align:left;padding-top:16px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option .giga_title{font-size:15px;text-align:left;font-weight:700;padding:34px 0 16px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option table{border:none;border-bottom:2px solid #C5CCD6}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option th,.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option td{padding:10px;border-top:2px solid #C5CCD6;vertical-align:middle;font-size:14px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option th{color:#555;background-color:#f5f4f4;width:110px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option td{background-color:#fff;width:240px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option .annotation{display:inline-block;color:#0085e5;background-color:#effaff;padding:4px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option .span_small{font-size:12px}.popup_wrap .popup_overlay .popup_content .content_wrap .content_wrap_giga .giga_option .span_blod{font-size:24px;font-weight:700}.popup_wrap .popup_overlay .popup_content table{width:100%;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #ccc}.popup_wrap .popup_overlay .popup_content table th,.popup_wrap .popup_overlay .popup_content table td{border-bottom:1px solid #ccc;padding:10px 8px;font-size:12px}.popup_wrap .popup_overlay .popup_content table th .note,.popup_wrap .popup_overlay .popup_content table td .note{font-size:12px;color:#707f89}.popup_wrap .popup_overlay .popup_content table th{font-size:12px;background:#f0f0f0;vertical-align:top}.popup_wrap .popup_overlay .popup_content .close_btn{position:absolute;display:block;content:"";top:-60px;right:0;font-size:30px;cursor:pointer}.popup_wrap .popup_overlay .popup_content .close_btn span{position:relative;display:inline-block;width:50px;height:50px}.popup_wrap .popup_overlay .popup_content .close_btn span:before,.popup_wrap .popup_overlay .popup_content .close_btn span:after{position:absolute;display:block;content:"";margin:auto;top:0;bottom:0;left:0;right:0;width:100%;height:0}.popup_wrap .popup_overlay .popup_content .close_btn span:before{border-top:2px solid #fff;transform:rotate(45deg)}.popup_wrap .popup_overlay .popup_content .close_btn span:after{border-top:2px solid #fff;transform:rotate(-45deg)}.popup_wrap .popup_overlay .popup_content.popup_selectopiton,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp{width:690px}.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner{height:auto;padding:0}.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner .popup_title,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner .popup_title{position:absolute;top:-60px;left:0;color:#fff}.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner table,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner table{margin-bottom:0;border:none}.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner table th,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner table th{width:170px}.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner table th,.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner table td,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner table th,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner table td{font-size:14px;padding:20px}.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner table th strong,.popup_wrap .popup_overlay .popup_content.popup_selectopiton .inner table td strong,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner table th strong,.popup_wrap .popup_overlay .popup_content .popup_selectopiton_sp .inner table td strong{font-size:16px;font-weight:700}.popup_wrap .popup_overlay .popup_content.popup_selectopiton_sp .inner{height:65vh;font-size:2.6vw}.popup_wrap .popup_overlay .popup_content.popup_selectopiton_sp .inner table{border:none}.popup_wrap .popup_overlay .popup_content.popup_selectopiton_sp .inner table th{vertical-align:middle;font-weight:700;width:27vw}.popup_wrap .popup_overlay .popup_content.popup_selectopiton_sp .inner table strong{font-size:3.2vw;font-weight:700}.popup_wrap .complete_popup{padding:20px;background-color:#fff;box-sizing:border-box}.popup_wrap .complete_popup h4{font-size:24px;font-weight:700;display:flex;align-items:center;color:#102444}.popup_wrap .complete_popup h4:before{content:"";display:inline-block;width:8px;height:30px;background:#C0DCF6;margin-right:10px}.popup_wrap .complete_popup .popup-title{margin-top:28px;font-size:16px;font-weight:700;display:flex;align-items:center;color:#102444}.popup_wrap .complete_popup .popup-title:before{content:"";display:inline-block;width:8px;height:22px;background:#1D73E9;margin-right:10px}.popup_wrap .complete_popup .popup-bold{font-weight:700}.popup_wrap .complete_popup .link{display:inline-block;color:#1d73e9;text-decoration:underline;font-size:16px}.popup_wrap .complete_popup .link.pdf{display:flex;align-items:center;font-size:16px;font-weight:700}.popup_wrap .complete_popup .link.pdf:before{content:"";display:inline-block;width:18px;height:24px;background-image:url(/img/customer-static/pc/lp/5g/common/pdf.png);background-repeat:no-repeat;margin-right:12px}.popup_wrap .complete_popup .font_small{margin:10px 0;font-size:12px}.popup_wrap .complete_popup .mb15{margin-bottom:10px}.popup_wrap .complete_popup .list_dot{margin-top:10px;font-size:12px}.popup_wrap .complete_popup .list_dot dt{font-weight:700}.popup_wrap .complete_popup .list_dot dt:before{content:"・";display:inline-block;color:#707f89;font-size:12px}.popup_wrap .complete_popup .list_dot dd{margin-left:1em;margin-bottom:10px}.popup_wrap .complete_popup .popup-annotation{display:flex;color:#707f89;font-size:12px}.popup_wrap .complete_popup .popup-annotation:before{content:"※";display:inline-block;color:#707f89;font-size:12px}.popup_wrap .complete_popup .popup-annotation_star{display:flex;color:#707f89;font-size:12px}.popup_wrap .complete_popup .popup-annotation_star:before{content:"★";display:inline-block;color:#707f89;font-size:12px}.popup_wrap .complete_popup .popup-color{color:#1d73e9}.popup_wrap .complete_popup .popup-tel{font-size:30px;font-weight:700}.popup_wrap .complete_popup .complete_table{width:100%;margin-top:16px;font-size:16px;color:#183760}.popup_wrap .complete_popup .complete_table tr{display:flex;border-bottom:1px solid #8b98ad}@media (max-width: 768px){.popup_wrap .complete_popup .complete_table tr{display:block}}.popup_wrap .complete_popup .complete_table th{width:160px;background:#F8F8F8;padding:16px 0 0 16px;text-align:left;font-weight:700;box-sizing:border-box;line-height:1.6}@media (max-width: 768px){.popup_wrap .complete_popup .complete_table th{display:block;width:100%;padding:12px 0 12px 16px}}.popup_wrap .complete_popup .complete_table td{width:calc(100% - 160px);font-weight:400;text-align:left;padding:16px;box-sizing:border-box;line-height:1.6}@media (max-width: 768px){.popup_wrap .complete_popup .complete_table td{display:block;width:100%}}.tab .tab-menu ul{display:flex;justify-content:center;border-bottom:4px solid #169DED}.tab .tab-menu li{width:490px;height:80px;margin:0 1%;text-align:center;font-size:20px;background:#F5F5F5;color:#5b5b5b;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;border-radius:6px 6px 0 0}.tab .tab-menu li.is-active{color:#fff;background:#5AA4E0}.tab .tab-content{padding:40px 0 100px}._container{width:auto;padding:0 12px;position:static}._section{padding:20px 0}.hrrank_nav{padding:.6em}.hrrank_nav .hrrank_lead{font-size:.6em;min-width:30%;padding:.6em;border-radius:4px}.hrrank_nav .hrrank_lead span{letter-spacing:.15em}.hrrank_nav .hrrank_main{margin-left:.6em}.hrrank_nav .hrrank_main .hrrank_main_txt{font-size:1.2em}#menu-overlay{display:none;position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;background-color:#0000007f}#header_sp{position:relative;z-index:5002}#header_sp .header_nav{overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;background:#fff}#header_sp .header_nav .header_logo{width:46%;float:left;background-color:#fff;height:66px}#header_sp .header_nav .header_logo a{display:block}#header_sp .header_nav .header_logo img{display:block;padding:10px 0 0;margin:0 auto}#header_sp .header_nav .tel{display:block;width:18%;background-color:#f5f5f5;height:66px;float:right;text-align:center;text-decoration:none}#header_sp .header_nav .tel img{padding:13px 10px 5px}#header_sp .header_nav .tel p{color:#222;padding-bottom:5px;font-size:12px}#header_sp .header_nav .contact{display:block;width:18%;background-color:#fde0e8;height:66px;float:right;text-align:center;text-decoration:none}#header_sp .header_nav .contact img{padding:13px 10px 5px}#header_sp .header_nav .contact p{color:#222;padding-bottom:5px;font-size:12px}#header_sp .header_nav .menu{display:block;width:18%;background-color:#043786;height:66px;float:right;text-align:center;text-decoration:none}#header_sp .header_nav .menu img{padding:13px 10px 5px}#header_sp .header_nav .menu p{padding-bottom:5px;font-size:12px;color:#fff}#header_sp .header_nav.fixed{position:fixed;top:0;width:100%}#header_sp .header_nav .header-company{display:inline-block;width:100%;color:#b5b5b5;font-size:8px;text-align:center}#header_sp .header-menu{display:none;position:absolute;top:66px;right:0;z-index:5002;width:100%;overflow:auto}#header_sp .header-menu .main-link{font-size:0}#header_sp .header-menu .main-link>li{display:inline-block;width:100%;box-sizing:border-box;font-size:15px;border-bottom:1px solid #fff;border-left:none;background:rgba(51,51,51,.9)}#header_sp .header-menu .main-link>li:last-child{border-bottom:none}#header_sp .header-menu .main-link>li>a{width:100%;padding:23px 15px;text-align:left;font-weight:700;color:#fff;text-decoration:none;box-sizing:border-box}#header_sp .header-menu .main-link>li>a.after-link{position:relative}#header_sp .header-menu .main-link>li>a.after-link:after{content:"";position:absolute;right:15px;height:20px;width:20px;-webkit-mask-image:url(/img/customer-static/sp/common/box-arrow-up-right.svg);mask-image:url(/img/customer-static/sp/common/box-arrow-up-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}#header_sp .lottery_obi{width:100vw}.header-option-banner_sp{display:block;width:100%}.header-option-banner_sp img{width:100%}.cta-wrap{height:auto;padding:20px 0;background:#00194E}.cta-wrap .img{width:80%;margin:0 auto 12px}.cta-wrap_bottom{padding:0 0 20px;background:#00194E}.cta-wrap_bottom .fukidashi{margin:0;font-size:3.2vw}.cta-wrap_note{padding:0 12px 20px;background:#00194E;font-size:10px;color:#fff;text-align:left}.cta-wrap-b{height:auto;padding-top:0}.cta-wrap-b .head{text-align:center;background-color:#00194e}.cta-wrap-b .head img{width:335px;height:auto;margin-top:-7px}.cta-wrap-b .btn_wrap-sp{display:block;width:auto;background-color:#00194e;padding-bottom:20px;margin:0}.cta-wrap-b .btn_wrap-sp>.cta-wrap{padding:16px 0 10px}.cta-wrap-b .btn_wrap-sp .tel-btn a{font-weight:400}.cta-wrap-b .btn_wrap-sp .cta-wrap_bottom{padding:0}.cta-wrap-b .btn_wrap-sp .cta-wrap_bottom .fukidashi{font-size:3.8vw}.cta-wrap-b .btn_wrap-sp .area-button{height:42px}.cta-wrap-b .btn_wrap-sp .area-button a{font-size:4vw;font-weight:400;line-height:42px;margin-top:5px}.cta-wrap-b .btn_wrap-sp .memo{width:80%;text-align:right}.net-section .cta-wrap-b{background:#effaff;padding-top:50px}.cta-wrap-1327_b{height:auto;padding:28px 0 10px;background:#00194E}.cta-wrap-1327_b_text{margin:0 20px;color:#fff;text-align:left;font-size:10px}.cta-wrap-1327_b .cta-wrap{padding:20px 0 10px}.cta-wrap-1327_b .img{width:80%;margin:0 auto 12px}.cta-wrap-1327_b .entry-button{position:relative}.cta-wrap-1327_b .entry-button:before{position:absolute;content:"＼ WEB経由のお申込みが1番おトク！ ／";top:-35px;right:30px;color:#fff;font-size:3.5vw}.cta-wrap_1327_b{height:auto;padding:50px 0 0;background:#00194E;position:relative}.cta-wrap_1327_b:before{position:absolute;content:"＼ WEB経由のお申込みが1番おトク！ ／";top:-35px;right:0;color:#fff;font-size:3.5vw}.cta-wrap_bottom_1327_b{padding:15px 0 20px;background:#00194E}.cta-wrap_bottom_1327_b .area-button{margin-bottom:10px}.cta-wrap_bottom_1327_b .fukidashi{margin:0 0 10px;color:#fff;text-align:center;font-size:3.5vw}.cta-wrap_bottom_1327_b .fukidashi span{position:relative}.cta-wrap_bottom_1327_b .fukidashi span:before,.cta-wrap_bottom_1327_b .fukidashi span:after{display:block;content:"";width:0;height:15px;border-left:1px solid #fff;position:absolute;top:0;bottom:0;margin:auto}.cta-wrap_bottom_1327_b .fukidashi span:before{left:-10px;transform:rotate(-45deg)}.cta-wrap_bottom_1327_b .fukidashi span:after{right:-10px;transform:rotate(45deg)}.cta-wrap-1327_c{height:auto;padding:25px 0 20px;background:#00194E}.cta-wrap-1327_c_text{margin:0 20px;color:#fff;text-align:left;font-size:10px}.cta-wrap-1327_c .cta-wrap{padding:20px 0 10px}.cta-wrap-1327_c .img{width:80%;margin:0 auto 12px}.cta-wrap-1327_c .entry-button{position:relative}.cta-wrap-1327_c .entry-button:before{position:absolute;content:"＼ 最短即日発送ですぐに使える！ ／";top:-35px;right:30px;color:#fff;font-size:3.5vw}.pt1327{padding-top:50px}.cta-wrap_1327_c{height:auto;padding:50px 0 0;background:#00194E}.cta-wrap_1327_c:before{position:absolute;content:"＼ WEB経由のお申込みが1番おトク！ ／";top:-35px;right:30px;color:#fff;font-size:3.5vw}.cta-wrap_bottom_1327_c{padding:0 0 20px;background:#00194E;position:relative}.cta-wrap_bottom_1327_c .area-button{margin-bottom:10px}.cta-wrap_bottom_1327_c .fukidashi{margin:0 0 10px;color:#fff;text-align:center;font-size:3.5vw}.cta-wrap_bottom_1327_c .fukidashi span{position:relative}.cta-wrap_bottom_1327_c .fukidashi span:before,.cta-wrap_bottom_1327_c .fukidashi span:after{display:block;content:"";width:0;height:15px;border-left:1px solid #fff;position:absolute;top:0;bottom:0;margin:auto}.cta-wrap_bottom_1327_c .fukidashi span:before{left:-10px;transform:rotate(-45deg)}.cta-wrap_bottom_1327_c .fukidashi span:after{right:-10px;transform:rotate(45deg)}#footer .foot-inner .otherlinks .no-indent{justify-content:flex-start;flex-wrap:wrap;width:100%}#footer .foot-inner .otherlinks .no-indent li{width:auto}#footer .bottom-cont{overflow:hidden;margin-bottom:66px}#footer .copy{float:none;display:block}#footer .copy.copy-top{padding-bottom:90px}#footer .footer-menu{flex-wrap:wrap;justify-content:flex-start}#footer .footer-menu li{text-align:center;margin-top:10px}.follow-footer{left:0;bottom:0;width:100%;text-align:center}.follow-footer .head{background:linear-gradient(to bottom,rgba(0,0,0,0) 10px,#00194e 10px)}.follow-footer .head img{width:auto;height:23px}.follow-footer .box{height:auto;border-radius:0;background-color:#00194e;padding-top:0}.follow-footer .box .btn-box{display:flex;justify-content:space-around;width:100%;padding:8px 0;margin:auto}.follow-footer .box .btn-box .entry-button{width:69%}.follow-footer .box .btn-box .entry-button a{width:100%;height:40px;font-size:11px;line-height:40px;border-radius:20px;padding-right:0}.follow-footer .box .btn-box .entry-button a:after{width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff}.follow-footer .box .btn-box .tel-btn{width:29%;margin-top:0}.follow-footer .box .btn-box .tel-btn a{width:100%;height:40px;font-size:11px;font-weight:400;line-height:38px;border-radius:20px;padding-right:0}.follow-footer .box .btn-box .tel-btn a:after{width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff}#footer-menu-overlay{display:none;position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;background-color:#0000007f}#footer_sp{position:relative;z-index:5002}#footer_sp .footer_nav{overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;padding-top:10px}#footer_sp .footer_nav .fukidashi{position:absolute;top:0;right:15%;z-index:5003}#footer_sp .footer_nav .contact{width:64%;float:right;height:66px;background:#F20044}#footer_sp .footer_nav .contact a{position:relative;display:flex;align-items:center;color:#fff;font-weight:700;font-size:15px;text-align:center;margin-top:13px}#footer_sp .footer_nav .contact a img{width:10%;margin:0 10px 0 10%}#footer_sp .footer_nav .contact a span{display:contents;font-size:12px;color:#fef47c}#footer_sp .footer_nav .contact a:after{content:"";margin:auto;top:0;bottom:0;right:15px;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#footer_sp .footer_nav .tel{display:block;width:18%;background-color:#f5f5f5;height:66px;float:left;text-align:center;text-decoration:none}#footer_sp .footer_nav .tel img{padding:13px 10px 5px}#footer_sp .footer_nav .tel p{color:#222;padding-bottom:5px;font-size:12px}#footer_sp .footer_nav .menu{display:block;width:18%;background-color:#043786;height:66px;float:left;text-align:center;text-decoration:none}#footer_sp .footer_nav .menu img{padding:13px 10px 5px}#footer_sp .footer_nav .menu p{padding-bottom:5px;font-size:12px;color:#fff}#footer_sp .footer_nav.fixed{position:fixed;bottom:0;width:100%}#footer_sp .follow-footer-menu{display:none;position:fixed;top:0;right:0;z-index:5002;width:100%;height:90%;overflow:auto}#footer_sp .follow-footer-menu .main-link{font-size:0}#footer_sp .follow-footer-menu .main-link>li{display:inline-block;width:100%;box-sizing:border-box;font-size:15px;border-bottom:1px solid #fff;border-left:none;background:rgba(51,51,51,.9)}#footer_sp .follow-footer-menu .main-link>li:last-child{border-bottom:none}#footer_sp .follow-footer-menu .main-link>li>a{display:block;width:100%;padding:23px 15px;text-align:left;font-weight:700;color:#fff;text-decoration:none;box-sizing:border-box}#footer_sp .follow-footer-menu .main-link>li>a.after-link{position:relative}#footer_sp .follow-footer-menu .main-link>li>a.after-link:after{content:"";position:absolute;right:15px;height:20px;width:20px;-webkit-mask-image:url(/img/customer-static/sp/common/box-arrow-up-right.svg);mask-image:url(/img/customer-static/sp/common/box-arrow-up-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}.tab .tab-menu ul{justify-content:space-between;border-bottom:3px solid #5AA4E0}.tab .tab-menu li{width:100%;height:55px;font-size:3vw}.tab .tab-content{padding:40px 0 0}.img_center{display:flex;justify-content:center}.footer-banner{margin-top:20px;margin-inline:15px;box-sizing:border-box}.footer-banner .ac-banner-and-text{text-align:right;font-weight:700;margin:auto;color:#fff}.footer-banner .ac-banner-and-text p{font-size:12px}.footer-banner .ac-banner-and-text a{color:#fff;text-decoration-line:underline}.footer-banner .ac-banner-and-text img{width:60%;height:auto;margin-bottom:12px}.footer-banner img{height:auto}
