.ttlFont{font-family:ads-piccolo,"Dela Gothic One",sans-serif}.baseFont{font-family:"Zen Maru Gothic",sans-serif;font-weight:600;font-style:normal}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}address,em{font-style:normal}table{border-collapse:collapse;border-spacing:0}th{font-weight:normal;text-align:left}legend{display:none}img,fieldset{border:0}li{list-style-type:none}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0}html{overflow-y:scroll}body,button,input,select,textarea{font-size:1.6rem;font-family:"Zen Maru Gothic",sans-serif;font-weight:600;font-style:normal;letter-spacing:.04em;color:#333;line-height:1.6}button,input,select,textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}object,embed{vertical-align:top}img{max-width:100%;vertical-align:bottom;font-size:0;line-height:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}a{color:#0f3675;text-decoration:underline}a:hover{text-decoration:none}a>img{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}a>img:hover{opacity:.6}#loader{width:100%;height:100%;background:#fff;text-align:center;position:fixed;z-index:99999;top:0;left:0}#loader div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loaderIcon{width:30px;height:30px;border-radius:50%;margin:auto;position:relative;text-indent:-9999em;border-top:4px solid #ccc;border-right:4px solid #ccc;border-bottom:4px solid #ccc;border-left:4px solid #279ce4;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.5s infinite linear;animation:load8 1.5s infinite linear}.loaderIcon::after{border-radius:50%;width:30px;height:30px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:normal;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}body{font-optical-sizing:auto;color:#333;z-index:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}header{padding:0 0 0 24px;position:fixed;top:0;left:0;right:0;z-index:10000000;-webkit-transition:bacground .3s,padding .3s;transition:bacground .3s,padding .3s;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;background:#fff}header .headerL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100}header .headerL .logo{text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header .headerL .logo img{width:20.8333333333vw;-webkit-transition-duration:.3s;transition-duration:.3s}header .headerL .logo:hover{opacity:.6}header .headerL .logo span{color:#279ce4;display:inline-block;font-weight:700;margin-bottom:8px;position:relative;padding:0 40px}header .headerL .logo span::before{content:"";width:16px;height:2px;background:#279ce4;display:inline-block;position:absolute;top:calc(50% + 1px);left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .headerL .logo span::after{content:"";width:16px;height:2px;background:#279ce4;display:inline-block;position:absolute;top:calc(50% + 1px);right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .headerR{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerR .btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerR .btnArea .usefulBtn{position:relative;z-index:10000;margin:0 8px 37px 0}header .headerR .btnArea .usefulBtn a{padding:16px 1vw;height:56px;border-radius:64px;font-weight:700;display:inline-block;color:#ffe45d;background:#279ce4;text-align:center;font-size:clamp(1rem,1vw,1.6rem);text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;line-height:1.2;border:2px solid #279ce4;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerR .btnArea .usefulBtn a:hover{color:#279ce4;background:#ffe45d;border:2px solid #ffe45d}header .headerR .btnArea .pleaseBtn{position:relative;z-index:10000;margin:0 8px 37px 0}header .headerR .btnArea .pleaseBtn a{padding:16px 1vw;height:56px;border-radius:64px;font-weight:700;display:inline-block;color:#279ce4;background:#ffe45d;text-align:center;font-size:clamp(1rem,1vw,1.6rem);text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;line-height:1.2;border:2px solid #ffe45d;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerR .btnArea .pleaseBtn a:hover{color:#ffe45d;background:#279ce4;border:2px solid #279ce4}header .headerR .btnArea .questionnaireBtn{position:relative;z-index:10000;margin:0 8px 37px 0}header .headerR .btnArea .questionnaireBtn a{padding:16px 1vw;height:56px;border-radius:64px;font-weight:700;display:inline-block;color:#279ce4;background:#ffe45d;text-align:center;font-size:clamp(1rem,1vw,1.6rem);text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;line-height:1.2;border:2px solid #ffe45d;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerR .btnArea .questionnaireBtn a:hover{color:#ffe45d;background:#279ce4;border:2px solid #279ce4}header .headerR .btnArea .questionnaireBtn a.noLink{color:#e6e6e6;pointer-events:none;background:#6d6d6d;border:2px solid #6d6d6d}header.scroll{left:0;-webkit-box-shadow:0 16px 40px 0 rgba(0,0,0,.16);box-shadow:0 16px 40px 0 rgba(0,0,0,.16)}.hamburger{z-index:10000;position:relative;width:124px;height:124px;cursor:pointer;text-align:center;background:#0f3675;-webkit-transition-duration:.3s;transition-duration:.3s;top:0;border-radius:0 0 0 120px}.hamburger span{display:block;position:absolute;width:40px;height:2px;left:calc(50% - 10px);background:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:100}.hamburger.active{background:#d6007f}.hamburger:hover{background:#d6007f}.hamburger span:nth-child(1){top:35px}.hamburger span:nth-child(2){top:47px}.hamburger span:nth-child(3){top:60px}.hamburger.active span:nth-child(1){top:47px;left:calc(50% - 10px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:47px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger:hover .menuTxt::after{opacity:1}nav.globalMenu{position:fixed;top:0;right:0;background:#0f3675;padding:80px 88px 88px 40px;-webkit-transition:all .6s;transition:all .6s;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;border-radius:0 0 0 24px;width:40%}nav.globalMenu.active{opacity:1;visibility:visible;pointer-events:initial;width:40%}nav.globalMenu ul.menu{padding:0;margin:0 auto;position:relative;top:2vh}nav.globalMenu ul.menu>li{border-bottom:2px dotted #fff}nav.globalMenu ul.menu>li a{font-size:clamp(1.8rem,1vw,2.4rem);color:#fff;display:inline-block;font-weight:700;letter-spacing:.04em;text-decoration:none;-webkit-transition:.3s;transition:.3s;width:100%;padding-bottom:16px}nav.globalMenu ul.menu>li a:hover{color:#ffe45d}nav.globalMenu ul.menu>li:nth-child(n+2){margin-top:16px}.pagetop{position:fixed;right:40px;bottom:40px;width:56px;height:84px;z-index:100000;display:none}.pagetop a{display:block;width:100%;height:100%;-webkit-transition:.3s;transition:.3s}.pagetop a span{display:block;-webkit-transition:.3s;transition:.3s;width:56px;height:84px;background:url("../img/pagetop_blue.svg") no-repeat center/contain}.pagetop a:hover span{display:block;width:56px;height:84px;background-image:url("../img/pagetop_yellow.svg")}.footer{background:#fff;z-index:100;position:relative}.footer .footerNote{background:#f5f5f5;padding:8px 0}.footer .footerNote p{color:#666}.footer .footerT .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:56px 4vw 0}.footer .footerT .inner .txtBox{text-align:left;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;margin-right:2%}.footer .footerT .inner .txtBox .logo{margin-bottom:16px}.footer .footerT .inner .txtBox .logo img{display:inline-block;margin-bottom:0}.footer .footerT .inner .txtBox address{font-size:1.4rem;font-weight:400;margin-bottom:16px}.footer .footerT .inner .menuBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:68%;flex-basis:68%;max-width:68%}.footer .footerT .inner .menuBox>li{text-align:center}.footer .footerT .inner .menuBox>li>a{font-size:1.6rem;color:#333;line-height:1.2;display:inline-block;margin-bottom:16px;text-decoration:none;-webkit-transition:.3s;transition:.3s}.footer .footerT .inner .menuBox>li>a:hover{color:#279ce4}.footer .footerT .inner .menuBox .btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2vw 0 0}.footer .footerT .inner .menuBox .btnList li:first-child{margin-right:16px}.footer .footerT .inner .menuBox .btnList li>a{font-size:1.6rem;color:#fff;background:#0f3675;position:relative;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;display:inline-block;-webkit-transition:.3s !important;transition:.3s !important;padding:10px 16px 10px 16px;border-radius:160px}.footer .footerT .inner .menuBox .btnList li>a::after{width:14px;height:11px;background:url("../img/i_outlink.svg") no-repeat center/contain;content:"";display:inline-block;position:relative;margin-left:4px;-webkit-transition:.3s;transition:.3s}.footer .footerT .inner .menuBox .btnList li>a:hover{color:#fff !important;background:#d6007f;cursor:pointer}.footer .footerT .inner .menuBox .btnList li>a:hover>a{color:#279ce4 !important}.footer .footerT .inner .menuBox .snsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footerB{text-align:center;padding:80px 0 24px 0}.footer .footerB .inner{padding:0}.footer .footerB .copy{font-size:1.3rem;color:#666}@media screen and (max-width: 1080px){html{min-width:inherit;height:-webkit-fill-available}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .headerL .logo img{width:200px;margin-left:16px}header .headerL .logo:hover{opacity:.6}header .headerL .logo span{font-size:1.4rem}header .headerR .nishishinjukuBtn{margin:0 8px 37px 0}}@media screen and (max-width: 834px){html{min-width:inherit;height:-webkit-fill-available}header .headerR .btnArea{position:fixed;left:0;right:0;bottom:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 16px}header .headerR .btnArea .usefulBtn{margin:0;width:32%}header .headerR .btnArea .usefulBtn a{width:100%;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .headerR .btnArea .pleaseBtn{margin:0;width:32%}header .headerR .btnArea .pleaseBtn a{width:100%;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .headerR .btnArea .questionnaireBtn{margin:0;width:32%}header .headerR .btnArea .questionnaireBtn a{width:100%;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.scroll{left:0;-webkit-box-shadow:0 16px 40px 0 rgba(0,0,0,.16);box-shadow:0 16px 40px 0 rgba(0,0,0,.16)}.footer{padding-bottom:120px}.footer .footerNote p{font-size:1.2rem}.footer .footerT .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:24px 4vw 0}.footer .footerT .inner .txtBox{text-align:left;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-right:2%}.footer .footerT .inner .txtBox .logo{margin-bottom:16px;text-align:center}.footer .footerT .inner .txtBox address{font-size:1.4rem;text-align:center}.footer .footerT .inner .menuBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.footer .footerT .inner .menuBox>li{text-align:center}.footer .footerT .inner .menuBox .btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 24px 0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footerT .inner .menuBox .btnList li:first-child{margin:0 0 16px 0}.footer .footerB{padding:40px 0 32px 0}.footer .footerB .copy{font-size:1rem}}@media screen and (max-width: 600px){header{height:70px;padding:0 0 0 16px}header .headerL .logo img{margin-left:0}header .headerL .logo:hover{opacity:.6}header .headerL .logo span{font-size:1.1rem;padding:0 10px;margin-left:10px}header .headerL .logo span::before{left:-10px}header .headerL .logo span::after{right:-10px}header .headerR .btnArea .usefulBtn{margin:0;width:100%;margin-bottom:8px}header .headerR .btnArea .usefulBtn a{padding:8px;height:48px}header .headerR .btnArea .usefulBtn a br{display:none !important}header .headerR .btnArea .pleaseBtn{margin:0;width:48%}header .headerR .btnArea .pleaseBtn a{padding:8px;height:48px}header .headerR .btnArea .questionnaireBtn{margin:0;width:48%}header .headerR .btnArea .questionnaireBtn a{padding:8px;height:48px}.hamburger{width:64px;height:64px}.hamburger span{width:24px;left:calc(50% - 5px)}.hamburger span:nth-child(1){top:15px}.hamburger span:nth-child(2){top:25px}.hamburger span:nth-child(3){top:35px}.hamburger.active span:nth-child(1){top:27px}.hamburger.active span:nth-child(1){top:27px;left:calc(50% - 5px)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:27px}nav.globalMenu{padding:80px 40px 88px 40px;width:40%}nav.globalMenu.active{width:90%}nav.globalMenu ul.menu>li a{font-size:1.6rem;padding-bottom:16px;white-space:nowrap}nav.globalMenu ul.menu>li:nth-child(n+2){margin-top:16px}.pagetop{right:24px;bottom:130px}}p:not(:last-child),ul:not(:last-child),ol:not(:last-child),figure:not(:last-child),table:not(:last-child){margin-bottom:24px}.inner{max-width:calc(1200px + 10vw);width:100%;padding:0 5vw;margin:0 auto}.inner__s{max-width:calc(960px + 10vw);width:100%;padding:0 5vw;margin:0 auto}.inner__m{max-width:calc(1200px + 10vw);width:100%;padding:0 5vw;margin:0 auto}.inner__l{max-width:100%;width:100%;padding:0 5vw;margin:0 auto}.pcBr{display:block}.tabBr{display:none}.spBr{display:none}.w1200br{display:none}.w1080Br{display:none}.x2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.x2>*{width:calc((100% - 40px)/2)}.x2>*:not(:nth-child(even)){margin-right:40px}.x2>*:nth-child(n+3){margin-top:40px}@media screen and (max-width: 834px){.x2>*{width:100%}.x2>*:nth-child(n){margin-right:0}.x2>*:nth-child(n+2){margin-top:20px}}.x2 figure img{width:100%}.x3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.x3>*{width:calc((100% - 96px)/3)}.x3>*:not(:nth-child(3n)){margin-right:48px}.x3>*:nth-child(n+4){margin-top:48px}@media screen and (max-width: 1080px){.x3>*{width:calc((100% - 24px)/2)}.x3>*:nth-child(n){margin-right:0}.x3>*:nth-child(odd){margin-right:24px}.x3>*:nth-child(n+3){margin-top:32px}}@media screen and (max-width: 600px){.x3>*{width:100%}.x3>*:nth-child(n){margin-right:0}.x3>*:nth-child(n+2){margin-top:32px}}.x3 figure img{width:100%}.cf::after{content:"";display:block;clear:both}.floatBox .fr{float:right;margin-left:32px;width:40%}.floatBox .fr figure{margin-bottom:24px !important}.floatBox .fr img{width:100%}.alignL{text-align:left !important}.alignC{text-align:center !important}.alignR{text-align:right !important}.fs__12{font-size:1.2rem !important;line-height:1.3}.fs__14{font-size:1.4rem !important;line-height:1.4}.fs__16{font-size:1.6rem !important}.fs__18{font-size:1.8rem !important}.fs__24{font-size:2.4rem !important}.notes{text-align:right;margin:24px 0 0;font-size:1.3rem;line-height:1.3}.leadTxt{text-align:center;margin-bottom:48px}.leadTxt p{font-size:2rem;font-weight:700}.mt__0{margin-top:0 !important}.mt__4{margin-top:4px !important}.mt__16{margin-top:16px !important}.mt__32{margin-top:32px !important}.mb__0{margin-bottom:0 !important}.mb__8{margin-bottom:8px !important}.mb__16{margin-bottom:16px !important}.mb__24{margin-bottom:24px !important}.mb__40{margin-bottom:40px !important}.mb__64{margin-bottom:64px !important}.ml__0{margin-left:0 !important}.pd__0{padding:0 !important}.pt__0{padding-top:0 !important}.pb__0{padding-bottom:0 !important}.pb__8{padding-bottom:8px !important}.pb__16{padding-bottom:16px !important}.pb__24{padding-bottom:24px !important}.pb__64{padding-bottom:64px !important}ol{padding-left:20px}ol>li{list-style-type:disc;font-weight:500}ol>li:not(:last-child){margin-bottom:8px}ol>li.noDisc{list-style-type:none !important;text-align:left !important;margin-top:32px;padding-left:64px}ol.decimal{padding-left:20px}ol.decimal>li{list-style-type:decimal}a.tabLink{-webkit-transition:.3s;transition:.3s;text-decoration:none}a.tabLink:hover{color:#d6007f}a.tabLink::after{width:14px;height:11px;background:url(../img/i_outlink_navy.svg) no-repeat center/contain;content:"";display:inline-block;position:relative;margin:0 4px;top:-1px;-webkit-transition:.3s;transition:.3s}a.tabLink:hover::after{width:14px;height:11px;content:"";display:inline-block;position:relative;margin:0 4px;top:-1px;-webkit-transition:.3s;transition:.3s;background:url(../img/i_outlink_pink.svg) no-repeat center/contain}.kv{position:relative;z-index:1;background:-webkit-image-set(url("../img/kv_bg.png") 1x, url("../img/kv_bg@2x.png") 2x) no-repeat center top/cover;background:image-set(url("../img/kv_bg.png") 1x, url("../img/kv_bg@2x.png") 2x) no-repeat center top/cover;text-align:center;margin-top:90px;z-index:1000}.kv .catch{position:relative;display:inline-block}.kv .catch img{display:inline-block;max-width:100%}.kv .radiation{position:absolute;bottom:32.5%;left:19.5%;z-index:2;width:92px;-webkit-transform-origin:center center;transform-origin:center center;opacity:0;-webkit-animation:radiationBlink 4s ease-in-out infinite;animation:radiationBlink 4s ease-in-out infinite}@-webkit-keyframes radiationBlink{0%{opacity:0}20%{opacity:1}50%{opacity:0}70%{opacity:1}100%{opacity:0}}@keyframes radiationBlink{0%{opacity:0}20%{opacity:1}50%{opacity:0}70%{opacity:1}100%{opacity:0}}.kvBalloon{position:absolute;z-index:10;width:170px;top:21.5%;left:28.5%;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:translateY(40px) scale(0.95);transform:translateY(40px) scale(0.95);-webkit-animation:balloonUp 1.1s ease-out .8s forwards;animation:balloonUp 1.1s ease-out .8s forwards}@-webkit-keyframes balloonUp{0%{opacity:0;-webkit-transform:translateY(40px) scale(0.95);transform:translateY(40px) scale(0.95)}70%{opacity:1;-webkit-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes balloonUp{0%{opacity:0;-webkit-transform:translateY(40px) scale(0.95);transform:translateY(40px) scale(0.95)}70%{opacity:1;-webkit-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.introductionArea{padding:160px 0 88px;text-align:center;background:-webkit-image-set(url("../img/introduction_bg.png") 1x, url("../img/introduction_bg@2x.png") 2x) no-repeat center top/cover;background:image-set(url("../img/introduction_bg.png") 1x, url("../img/introduction_bg@2x.png") 2x) no-repeat center top/cover;text-align:center;position:relative}.introductionArea .inner .cont{background:#e1f1f5;padding:100px 40px 40px 40px;border-radius:24px;position:relative}.introductionArea .inner .cont::before{width:560px;height:560px;background:#e1f1f5;content:"";display:inline-block;position:absolute;top:-15%;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.introductionArea .inner .cont .ttlBox{position:relative;margin-bottom:40px;display:inline-block}.introductionArea .inner .cont .ttlBox span{color:#0f3675;font-size:5.6rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em}.introductionArea .inner .cont .ttlBox span .line{position:relative;z-index:1;font-size:5.6rem;display:inline-block;margin-bottom:16px}.introductionArea .inner .cont .ttlBox span .line::after{content:"";display:inline-block;width:100%;height:100%;position:absolute;background:#ffe45d;top:0;left:0;z-index:-1;border-radius:24px}.introductionArea .inner .cont .ttlBox span .line .small{font-size:4.8rem}.introductionArea .inner .cont .subTtl{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:10;top:-140px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.introductionArea .inner .cont .subTtl p{font-size:3.2rem;color:#0f3675;padding:0 32px}.introductionArea .inner .cont .largeBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.introductionArea .inner .cont .largeBtn>*{width:calc((100% - 24px)/2)}.introductionArea .inner .cont .largeBtn>*:not(:nth-child(odd)){margin-right:24px}.introductionArea .inner .cont .largeBtn>*:nth-child(n+2){margin-top:40px}@media screen and (max-width: 834px){.introductionArea .inner .cont .largeBtn>*{width:100%}.introductionArea .inner .cont .largeBtn>*:nth-child(n){margin-right:0}.introductionArea .inner .cont .largeBtn>*:nth-child(n+2){margin-top:16px}}.introductionArea .inner .cont .largeBtn li a{padding:16px 72px 16px 32px;border-radius:64px;font-weight:700;display:inline-block;color:#fff;background:#0f3675;text-align:center;font-size:clamp(2.4rem,1vw,3.2rem);text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;line-height:1.4;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:96px}.introductionArea .inner .cont .largeBtn li a:hover{background:#d6007f}.introductionArea .inner .cont .largeBtn li a::before{width:4.1666666667vw;height:4.1666666667vw;min-width:56px;min-height:56px;content:"";display:inline-block;position:relative;margin-right:16px;position:relative}.introductionArea .inner .cont .largeBtn li a::after{width:2.0833333333vw;height:2.0833333333vw;min-width:32px;min-height:32px;background:url("../img/i_arrow_down_large.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;margin-left:16px;right:24px}.introductionArea .inner .cont .largeBtn .usefulBtn{width:100%}.introductionArea .inner .cont .largeBtn .usefulBtn a::before{background:url("../img/i_useful.svg") no-repeat center/contain}.introductionArea .inner .cont .largeBtn .questionBtn a::before{background:url("../img/i_question.svg") no-repeat center/contain}.introductionArea .inner .cont .largeBtn .methodBtn a::before{background:url("../img/i_available.svg") no-repeat center/contain}.introductionArea .inner .cont .largeBtn .explanationBtn a::before{background:url("../img/i_explanation.svg") no-repeat center/contain}.introductionArea .inner .cont .largeBtn .initiativesBtn a::before{background:url("../img/i_initiatives.svg") no-repeat center/contain}.introductionArea .inner .cont .largeBtn .roadmapBtn a::before{background:url("../img/i_roadmap.svg") no-repeat center/contain}.introductionArea .inner .cont .largeBtn .pleaseBtn a::before{background:url("../img/i_please.svg") no-repeat center/contain}.futureArea{padding:160px 0 120px;text-align:center;background:linear-gradient(84deg, #25A9EB -0.2%, #A1E9FB 100%);overflow:hidden}.futureArea .ttlBox{margin-bottom:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.futureArea .ttlBox .ttlWrap .balloon{position:absolute;top:-170px;right:0}.futureArea .ttlBox .lineL{margin-right:-40px}.futureArea .ttlBox .lineR{margin-left:-40px}.futureArea .ttlBox .mainTtl{margin-bottom:32px;position:relative}.futureArea .ttlBox .mainTtl .subTtl{margin-bottom:24px;display:inline-block;white-space:nowrap}.futureArea .ttlBox .mainTtl .subTtl span{display:inline-block;color:#279ce4;font-size:4rem;display:inline-block;line-height:1;position:relative;letter-spacing:-0.04em;background:#ffe45d;border-radius:50%;line-height:64px;width:64px;font-weight:700;margin:0 -10px}.futureArea .ttlBox .mainTtl .subTtl span:last-child{background:none;color:#279ce4}.futureArea .ttlBox .mainTtl .bgTtl{color:#ffe45d;background:#279ce4;font-size:5.6rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;padding:8px 16px;border-radius:4px;z-index:10}.futureArea .ttlBox .mainTtl .bgTtl br{display:none}.futureArea .ttlBox .basicTtl{color:#0f3675;font-size:clamp(3.2rem,1vw,4rem)}.futureArea ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:24px;padding:32px}.futureArea ul li:not(:last-child){margin-bottom:40px}.futureArea ul li figure{margin-bottom:0;max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%;height:100%}.futureArea ul li figure img{border-radius:24px;width:100%}.futureArea ul li .txtBox{-ms-flex-preferred-size:56%;flex-basis:56%;max-width:56%;text-align:left;margin-left:4%}.futureArea ul li .txtBox .subTtl{font-size:clamp(3rem,1vw,3.2rem);color:#0f3675;font-weight:700;line-height:.9;margin-bottom:24px}.futureArea ul li .txtBox .subTtl .line{display:inline-block;position:relative;margin-bottom:8px;font-weight:500 !important}.futureArea ul li .txtBox .subTtl .line::after{content:"";display:inline-block;width:100%;height:8px;border-radius:24px;background:#ffe45d;top:-2px;position:relative}.futureArea ul li .txtBox .subTtl .bg{background:#0f3675;color:#fff;padding:4px 8px 4px;border-radius:4px;display:inline-block;margin:0 4px}.futureArea ul li .txtBox .subTtl .bg::after{content:none}.futureArea ul li .txtBox p{font-size:2rem}.futureArea ul li .txtBox .btnWrap{text-align:left}.futureArea ul li .txtBox .btnWrap>a{font-size:1.6rem;color:#fff;background:#0f3675;position:relative;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;display:inline-block;-webkit-transition:.3s !important;transition:.3s !important;padding:16px 32px 16px 32px;border-radius:160px}.futureArea ul li .txtBox .btnWrap>a::after{width:16px;height:13px;background:url("../img/i_outlink.svg") no-repeat center/contain;content:"";display:inline-block;position:relative;margin-left:8px;-webkit-transition:.3s;transition:.3s;top:0}.futureArea ul li .txtBox .btnWrap>a:hover{color:#fff !important;background:#d6007f;cursor:pointer}.challengeArea{padding:180px 0 0;text-align:center;background:-webkit-image-set(url("../img/challenge_bg.jpg") 1x, url("../img/challenge_bg@2x.jpg") 2x) no-repeat center top/cover;background:image-set(url("../img/challenge_bg.jpg") 1x, url("../img/challenge_bg@2x.jpg") 2x) no-repeat center top/cover;text-align:center;min-height:240px;position:relative}.challengeArea .inner{max-width:calc(1400px + 10vw)}.challengeArea .inner .ttlBox{position:absolute;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-220px;background:#279ce4;color:#ffe45d;display:inline-block;line-height:1;z-index:10;padding:32px;border-radius:24px;position:relative}.challengeArea .inner .ttlBox::after{width:55px;height:47px;background:url("../img/challenge_parts.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-24px;left:50%;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.challengeArea .inner .ttlBox .ttl{position:relative;display:inline-block;margin:0 24px 32px}.challengeArea .inner .ttlBox .ttl::before{width:82px;height:80px;background:url("../img/challenge_light01.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-76px;left:-40px;z-index:110}.challengeArea .inner .ttlBox .ttl::after{width:119px;height:76px;background:url("../img/challenge_light02.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;top:-34px;right:-60px;z-index:110}.challengeArea .inner .ttlBox .ttl span{font-size:6.4rem;letter-spacing:0}.challengeArea .inner .ttlBox p{font-size:2.4rem;color:#fff;line-height:1.4}.challengeArea .inner .ttlBox p span{font-size:2.4rem;color:#279ce4;background:#ffe45d;padding:4px 8px;border-radius:4px;display:inline-block;margin:4px 0 0 4px}.questionArea{padding:300px 0 88px;text-align:center;background:#e1f1f5;overflow:hidden}.questionArea .inner .ttlBox{margin-bottom:40px;text-align:center}.questionArea .inner .ttlBox .ttl{position:relative;display:inline-block}.questionArea .inner .ttlBox .ttl span.ttlFont{color:#0f3675;border-bottom:8px dotted #0f3675;font-size:6.4rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;padding-bottom:24px;margin-bottom:24px}.questionArea .inner .ttlBox .ttl span:first-child{font-size:10rem;font-weight:700;color:#0f3675;opacity:.4;position:absolute;left:-8%;top:-10%;line-height:1;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.questionArea .inner .ttlBox .ttl span:last-child{font-weight:700;font-size:16rem;color:#0f3675;opacity:.4;position:absolute;right:2%;bottom:-15%;line-height:1;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.questionArea .inner .questionBox dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questionArea .inner .questionBox dl:not(:last-child){margin-bottom:56px}.questionArea .inner .questionBox dl:nth-of-type(even){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.questionArea .inner .questionBox dl:nth-of-type(even) dt{margin:0 0 0 64px}.questionArea .inner .questionBox dl:nth-of-type(even) dt figure{width:120px}.questionArea .inner .questionBox dl:nth-of-type(even) dt figure img{width:120px}.questionArea .inner .questionBox dl:nth-of-type(even) dd::before{content:"";background:url(../img/question_parts.svg) no-repeat center center/cover;width:25px;height:29px;left:calc(100% - 2px);display:inline-block;position:absolute;z-index:1;pointer-events:none;top:50%;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.questionArea .inner .questionBox dl dt{margin-right:64px;width:120px}.questionArea .inner .questionBox dl dd{font-size:clamp(1.8rem,1vw,2.4rem);width:calc(100% - 184px);text-align:left;padding:32px;border-radius:24px;background:#fff;font-weight:700;position:relative;margin-bottom:0}.questionArea .inner .questionBox dl dd::before{content:"";background:url(../img/question_parts.svg) no-repeat center center/cover;width:25px;height:29px;right:calc(100% - 2px);display:inline-block;position:absolute;z-index:1;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.usefulArea{padding-bottom:80px;background:#279ce4;text-align:center;border:24px solid #fff;position:relative;overflow:hidden}.usefulArea::before{width:96px;height:96px;background:url("../img/useful_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;top:0;right:0}.usefulArea::after{width:96px;height:96px;background:url("../img/useful_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;top:0;left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.usefulArea .ttlBox{position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:1920px;width:100%;margin:0 auto;z-index:100}.usefulArea .corner{position:relative}.usefulArea .corner::before{width:96px;height:96px;background:url("../img/useful_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-80px;left:0;-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}.usefulArea .corner::after{width:96px;height:96px;background:url("../img/useful_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-80px;right:0;-webkit-transform:scale(1, -1);transform:scale(1, -1)}.usefulArea .corner .cont01{margin-top:320px;position:relative;z-index:10;background:#279ce4;border:8px solid #fff;padding:96px 40px 40px 40px;border-radius:24px}.usefulArea .corner .cont01 .subTtl{margin:-204px 0 40px 0}.usefulArea .corner .cont01 .x2{margin-bottom:40px}.usefulArea .corner .cont01 .x2 li{background:#ffe45d;border-radius:24px;padding:24px}.usefulArea .corner .cont01 .x2 li .imgBox{margin-bottom:24px}.usefulArea .corner .cont01 .x2 li .imgBox figure img{width:100%;border-radius:24px}.usefulArea .corner .cont01 .x2 li .txtBox .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;color:#279ce4;text-align:left;font-weight:700;line-height:1.4}.usefulArea .corner .cont01 .x2 li .txtBox .ttl span{font-size:4.8rem;font-family:ads-piccolo,"Dela Gothic One",sans-serif;margin-right:16px;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.usefulArea .corner .cont02{margin:160px 0 64px;position:relative;z-index:10;background:#279ce4;border:8px solid #fff;padding:96px 40px 40px 40px;border-radius:24px}.usefulArea .corner .cont02 .subTtl{margin:-164px 0 40px 0}.usefulArea .corner .cont02 .x2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.usefulArea .corner .cont02 .x2 li{background:#ffe45d;border-radius:24px;padding:24px}.usefulArea .corner .cont02 .x2 li .imgBox{margin-bottom:24px}.usefulArea .corner .cont02 .x2 li .imgBox figure img{width:100%;border-radius:24px}.usefulArea .corner .cont02 .x2 li .txtBox .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;color:#279ce4;text-align:left;font-weight:700;line-height:1.6}.usefulArea .corner .cont02 .x2 li .txtBox .ttl span{font-size:4.8rem;font-family:ads-piccolo,"Dela Gothic One",sans-serif;margin-right:16px;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.usefulArea .corner .resultBox .lineBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.usefulArea .corner .resultBox .lineBox .lineTxt{font-size:3.2rem;font-weight:600;color:#ffe45d;position:relative;margin-bottom:0}.usefulArea .corner .resultBox .lineBox img{margin:24px 24px 0 24px}.usefulArea .corner .resultBox .bgTxt{margin-top:24px}.usefulArea .corner .resultBox .bgTxt span{font-size:4rem;color:#279ce4;background:#ffe45d;padding:8px 16px;border-radius:4px;display:inline-block}.usefulArea .corner .resultBox .bgTxt span:first-child{margin-bottom:8px}.usefulArea .corner .btnWrap{text-align:center}.usefulArea .corner .btnWrap>a{font-size:2.4rem;color:#fff;background:#0f3675;position:relative;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;display:inline-block;-webkit-transition:.3s !important;transition:.3s !important;padding:16px 32px 16px 32px;border-radius:160px}.usefulArea .corner .btnWrap>a::after{width:16px;height:13px;background:url("../img/i_outlink.svg") no-repeat center/contain;content:"";display:inline-block;position:relative;margin-left:8px;-webkit-transition:.3s;transition:.3s;top:-2px}.usefulArea .corner .btnWrap>a:hover{color:#fff !important;background:#d6007f;cursor:pointer}.methodNewsArea{padding:120px 0 160px;text-align:center;background:-webkit-image-set(url("../img/method_news_bg_pc.png") 1x, url("../img/method_news_bg_pc@2x.png") 2x) no-repeat center top/cover;background:image-set(url("../img/method_news_bg_pc.png") 1x, url("../img/method_news_bg_pc@2x.png") 2x) no-repeat center top/cover;text-align:center;overflow:hidden}.methodNewsArea .inner{position:relative}.methodNewsArea .inner .wrap{padding-bottom:80px}.methodNewsArea .inner .wrap .methodBox{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background:#fff;padding:56px 40px;position:relative;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.methodNewsArea .inner .wrap .methodBox::before{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;top:24px;left:24px;border-radius:40px}.methodNewsArea .inner .wrap .methodBox::after{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;top:24px;right:24px;border-radius:40px}.methodNewsArea .inner .wrap .methodBox .ttl{font-size:4rem;color:#0f3675;font-weight:700;line-height:1;padding-left:32px;position:relative;display:inline-block;margin-bottom:24px}.methodNewsArea .inner .wrap .methodBox .ttl::before{width:26px;height:28px;background:url(../img/i_check.svg) no-repeat center/contain;content:"";display:inline-block;position:absolute;top:8px;left:0}.methodNewsArea .inner .wrap .methodBox .txtimgBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.methodNewsArea .inner .wrap .methodBox .txtimgBox::before{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;bottom:-32px;left:-16px;border-radius:40px}.methodNewsArea .inner .wrap .methodBox .txtimgBox::after{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;bottom:-32px;right:-16px;border-radius:40px}.methodNewsArea .inner .wrap .methodBox .txtBox{-ms-flex-preferred-size:54%;flex-basis:54%;max-width:54%}.methodNewsArea .inner .wrap .methodBox .txtBox ol{text-align:left}.methodNewsArea .inner .wrap .methodBox .txtBox ol li{font-weight:600;font-size:2.4rem;line-height:1.4}.methodNewsArea .inner .wrap .methodBox .txtBox ol li:not(:last-child){margin-bottom:16px}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .tabLink{position:relative;font-size:1.6rem;text-decoration:none}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .tabLink::after{width:14px;height:11px;background:url(../img/i_outlink_navy.svg) no-repeat center/contain;content:"";display:inline-block;position:relative;margin:0 4px;top:-1px;-webkit-transition:.2s;transition:.2s;pointer-events:none}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .tabLink:hover{color:#d6007f}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .tabLink:hover::after{background:url(../img/i_outlink_pink.svg) no-repeat center/contain}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .large{font-size:2.4rem;color:#0f3675;font-weight:600}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .small{font-size:1.4rem;display:inline-block;color:#333}.methodNewsArea .inner .wrap .methodBox .txtBox ol li>ol>li{color:#333;font-size:2rem;font-weight:600}.methodNewsArea .inner .wrap .methodBox .txtBox ol li>ol>li:not(:last-child){margin-bottom:8px}.methodNewsArea .inner .wrap .methodBox .txtBox ol li>ol>li span{font-size:1.4rem}.methodNewsArea .inner .wrap .methodBox .txtBox ol .etc{font-size:1.6rem !important;color:#333;list-style:none}.methodNewsArea .inner .wrap .methodBox .txtBox p{font-size:2rem;text-align:left;text-indent:-1em;padding-left:1em;color:#d6007f}.methodNewsArea .inner .wrap .methodBox .txtBox p span{display:inline-block}.methodNewsArea .inner .wrap .methodBox .imgBox{-ms-flex-preferred-size:42%;flex-basis:42%;max-width:42%}.methodNewsArea .inner .wrap .methodBox .imgBox figure{margin-bottom:0}.methodNewsArea .inner .wrap .methodBox .imgBox figure img{width:100%}.methodNewsArea .inner .wrap .newsBox{background:#fdfdef;padding:56px 40px;position:relative;border-radius:24px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.methodNewsArea .inner .wrap .newsBox::before{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;top:24px;left:24px;border-radius:40px}.methodNewsArea .inner .wrap .newsBox::after{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;top:24px;right:24px;border-radius:40px}.methodNewsArea .inner .wrap .newsBox .cont{position:relative;height:100%}.methodNewsArea .inner .wrap .newsBox .cont::before{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;bottom:-32px;left:-16px;border-radius:40px}.methodNewsArea .inner .wrap .newsBox .cont::after{width:16px;height:16px;background:#279ce4;content:"";display:inline-block;position:absolute;bottom:-32px;right:-16px;border-radius:40px}.methodNewsArea .inner .wrap .newsBox .cont .ttl{font-size:4rem;margin-bottom:40px;color:#0f3675;font-weight:700;line-height:1;position:relative;display:inline-block}.methodNewsArea .inner .wrap .newsBox .cont .ttl::after{width:211px;height:53px;background:url(../img/news_pen.svg) no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-20px;left:0}.methodNewsArea .inner .wrap .newsBox .cont dl{display:-webkit-box;display:-ms-flexbox;display:flex}.methodNewsArea .inner .wrap .newsBox .cont dl:not(:first-child){margin-top:24px}.methodNewsArea .inner .wrap .newsBox .cont dl dt{font-size:1.4rem;display:block;width:10%;text-align:left;margin-bottom:8px}.methodNewsArea .inner .wrap .newsBox .cont dl dd{font-size:1.6rem;display:block;width:90%;text-align:left}.explanationArea{padding:120px 0 174px;text-align:center;background:linear-gradient(84deg, #25A9EB -0.2%, #A1E9FB 100%);position:relative;overflow:hidden}.explanationArea .inner{position:relative}.explanationArea .inner .ttlBox{margin-bottom:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.explanationArea .inner .ttlBox .ttl{position:relative;display:inline-block}.explanationArea .inner .ttlBox .ttl .mainTtl{color:#ffe45d;background:#279ce4;font-size:5.6rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;padding:8px 16px;border-radius:4px;z-index:10}.explanationArea .inner .ttlBox img{margin:0 24px}.explanationArea .inner .bgBox{background:#fff;padding:24px;border-radius:24px;margin-bottom:32px}.explanationArea .inner .bgBox p{font-size:2.4rem;text-align:left}.explanationArea .inner .tableBox{margin-bottom:32px;background:#fff;padding:24px;border-radius:24px}.explanationArea .inner .tableBox .subttlBox{margin-bottom:16px}.explanationArea .inner .tableBox .subttlBox .subTtl span{font-size:2.4rem;color:#0f3675}.explanationArea .inner .tableBox .subttlBox .subTtl span.bg{font-size:2.4rem;color:#ffe45d;background:#279ce4;display:inline-block;padding:8px 16px;border-radius:4px}.explanationArea .inner .tableBox table{width:100%}.explanationArea .inner .tableBox table th{font-size:clamp(2.4rem,1vw,3.2rem);padding:6px;text-align:center;vertical-align:middle;border:1px solid #ccc;font-weight:bold;color:#fff;background:#279ce4;font-weight:700}.explanationArea .inner .tableBox table td{font-size:clamp(1.6rem,1vw,2.4rem);padding:6px;text-align:center;vertical-align:middle;border:1px solid #ccc;background:#fff}.explanationArea .inner .tableBox table td.bg{padding:6px;text-align:center;vertical-align:middle;border:1px solid #ccc;width:32%;font-weight:700;background:#e1f1f5}.explanationArea .inner .tableBox table td .small{font-size:clamp(1rem,1vw,1.1rem)}.explanationArea .inner .checkBox{background:#fff;padding:24px;border-radius:24px;margin-bottom:24px;text-align:left}.explanationArea .inner .checkBox .subTtl{position:relative;padding-left:40px;font-size:3.2rem;margin-bottom:32px;color:#279ce4;font-weight:700;display:inline-block;text-align:left}.explanationArea .inner .checkBox .subTtl::before{width:32px;height:32px;background:url(../img/i_money.svg) no-repeat center/contain;content:"";display:inline-block;position:absolute;z-index:10;left:0;top:10px}.explanationArea .inner .checkBox ol{text-align:left;padding-left:32px}.explanationArea .inner .checkBox ol li{font-weight:600;font-size:2.4rem;line-height:1.4}.explanationArea .inner .checkBox ol li:not(:last-child){margin-bottom:24px}.explanationArea .inner .checkBox ol li .large{font-size:2.4rem;color:#0f3675;font-weight:600;font-weight:600}.explanationArea .inner .checkBox ol li .small{font-size:2rem;display:inline-block;color:#333}.explanationArea .inner .checkBox p{font-size:2rem;text-align:left;text-indent:-1em;padding-left:1em}.explanationArea .inner .boxX2{display:-webkit-box;display:-ms-flexbox;display:flex}.explanationArea .inner .boxX2 .imgBox{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%;padding:16px 32px;background:#fdfdef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:32px;border-radius:24px}.explanationArea .inner a.tabLink{-webkit-transition:.3s;transition:.3s;text-decoration:none}.explanationArea .inner a.tabLink:hover{color:#0f3675}.explanationArea .inner a.tabLink::after{width:20px;height:16px;background:url(../img/i_outlink_navy.svg) no-repeat center/contain;content:"";display:inline-block;position:relative;margin:0 4px;top:1px;-webkit-transition:.3s;transition:.3s}.explanationArea .inner a.tabLink:hover{color:#d6007f}.explanationArea .inner a.tabLink:hover::after{width:20px;height:16px;content:"";display:inline-block;position:relative;margin:0 4px;top:1px;-webkit-transition:.3s;transition:.3s;background:url(../img/i_outlink_pink.svg) no-repeat center/contain}.explanationArea .inner .mapBox ul li{background:#fff;border-radius:24px}.explanationArea .inner .mapBox ul li figure{margin-bottom:0}.explanationArea .inner .mapBox ul li figure img{width:100%;border-radius:24px}.explanationArea .inner .mapBox ul li.btnImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:rgba(0,0,0,0);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.explanationArea .inner .mapBox ul li.btnImg .txtImg{-ms-flex-preferred-size:72%;flex-basis:72%;max-width:72%;margin-right:2%}.explanationArea .inner .mapBox ul li.btnImg .txtImg p{text-align:left}.explanationArea .inner .mapBox ul li.btnImg .txtImg p span{display:inline-block;font-size:2.4rem;padding:8px;background:#ffe45d;color:#279ce4;text-align:left;border-radius:4px}.explanationArea .inner .mapBox ul li.btnImg .txtImg p span:not(:last-child){margin-bottom:8px}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap{text-align:left}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a{font-size:clamp(2.4rem,1vw,4rem);color:#fff;background:#0f3675;position:relative;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;display:inline-block;-webkit-transition:.3s !important;transition:.3s !important;padding:16px 32px 16px 32px;border-radius:160px}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a::after{width:16px;height:13px;background:url("../img/i_outlink.svg") no-repeat center/contain;content:"";display:inline-block;position:relative;margin-left:8px;-webkit-transition:.3s;transition:.3s;top:-2px}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a:hover{color:#fff !important;background:#d6007f;cursor:pointer}.explanationArea .inner .mapBox ul li.btnImg figure{-ms-flex-preferred-size:26%;flex-basis:26%;max-width:26%;margin-bottom:0}.explanationArea .inner .mapBox ul li.btnImg figure img{border-radius:0}.remodal-overlay{z-index:100000 !important}.remodal-wrapper{padding:60px 32px 0 !important;z-index:100000 !important}.remodal-close{top:-40px !important;left:inherit !important;right:0 !important}.remodal-close::before{font-size:6rem !important}.remodal{max-width:800px !important;text-align:left;border-radius:24px;padding:8px !important}.remodal .remodalTtl{color:#ffe45d;background:#279ce4;font-size:2rem;padding:8px 16px;display:inline-block;margin-bottom:16px;font-weight:700;border-radius:4px}.remodal-close:hover,.remodal-close:focus{color:#666}.initiativesArea{padding:120px 0 88px;background:#279ce4;text-align:center}.initiativesArea .corner{position:relative}.initiativesArea .corner::before{width:96px;height:96px;background:url("../img/initiatives_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-1px;left:24px;-webkit-transform:scale(-1, -1);transform:scale(-1, -1);z-index:1}.initiativesArea .corner::after{width:96px;height:96px;background:url("../img/initiatives_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-1px;right:24px;-webkit-transform:scale(1, -1);transform:scale(1, -1);z-index:1}.initiativesArea .inner{position:relative}.initiativesArea .inner .busImg{left:-8%;top:-280px;position:absolute;width:19.1145833333vw;height:13.4375vw;min-width:300px;max-width:340px}.initiativesArea .inner .ttl span{color:#ffe45d;font-size:6.4rem;display:inline-block;position:relative;letter-spacing:.04em;padding-bottom:24px}.initiativesArea .inner .ttl span::before{content:"";display:inline-block;width:40px;height:40px;position:absolute;border-radius:50%;border:8px solid #fff;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-10%}.initiativesArea .inner .ttl span::after{content:"";display:inline-block;width:40px;height:40px;position:absolute;border-radius:50%;border:8px solid #fff;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10%}.initiativesArea .cont{width:calc(100% - 48px);background:#fff;margin:0 auto;position:relative}.initiativesArea .cont::before{width:96px;height:96px;background:url("../img/initiatives_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;top:0;right:0}.initiativesArea .cont::after{width:96px;height:96px;background:url("../img/initiatives_corner.svg") no-repeat center/contain;content:"";display:inline-block;position:absolute;top:0;left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.initiativesArea .cont .inner{max-width:1200px}.initiativesArea .cont .inner.wrap{padding:116px 64px;position:relative}.initiativesArea .cont .inner.wrap ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.initiativesArea .cont .inner.wrap ul li:not(:last-child){margin-bottom:80px}.initiativesArea .cont .inner.wrap ul li figure{margin-bottom:0;max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.initiativesArea .cont .inner.wrap ul li figure img{width:100%;border-radius:24px}.initiativesArea .cont .inner.wrap ul li .txtBox{-ms-flex-preferred-size:56%;flex-basis:56%;max-width:56%;text-align:left}.initiativesArea .cont .inner.wrap ul li .txtBox .subTtl{font-size:clamp(2.4rem,1vw,3.2rem);color:#ffe45d;background:#279ce4;margin-bottom:24px;padding:16px;font-weight:700;border-radius:4px;border-left:8px solid #ffe45d}.initiativesArea .cont .inner.wrap ul li .txtBox p{font-size:2rem;font-size:clamp(1.6rem,1vw,2rem)}.initiativesArea .cont .inner.wrap ul li .txtBox .btnWrap{text-align:left}.initiativesArea .cont .inner.wrap ul li .txtBox .btnWrap>a{font-size:1.6rem;color:#fff;background:#0f3675;position:relative;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;display:inline-block;-webkit-transition:.3s !important;transition:.3s !important;padding:16px 32px 16px 32px;border-radius:160px}.initiativesArea .cont .inner.wrap ul li .txtBox .btnWrap>a::after{width:16px;height:13px;background:url("../img/i_outlink.svg") no-repeat center/contain;content:"";display:inline-block;position:relative;margin-left:8px;-webkit-transition:.3s;transition:.3s;top:-2px}.initiativesArea .cont .inner.wrap ul li .txtBox .btnWrap>a:hover{color:#fff !important;background:#d6007f;cursor:pointer}.recommendationArea{padding:120px 0 80px;position:relative}.recommendationArea::before{content:"";display:inline-block;-webkit-transition:.3s;transition:.3s;width:50px;height:88px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("../img/recommendation_arrow.svg") no-repeat center/contain}.recommendationArea .inner{position:relative;text-align:center}.recommendationArea .inner .ttlBox{margin-bottom:56px}.recommendationArea .inner .ttlBox .ttlFont .subTtl{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.recommendationArea .inner .ttlBox .ttlFont .subTtl span{display:inline-block;color:#ffe45d;font-size:4rem;line-height:1;position:relative;letter-spacing:-0.04em;background:#0f3675;border-radius:50%;line-height:64px;width:64px;font-weight:700;margin:0 -4px}.recommendationArea .inner .ttlBox .mainTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-40px}.recommendationArea .inner .ttlBox .mainTtl span{color:#333;font-size:5.6rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;margin:0 32px 24px 72px;white-space:nowrap}.recommendationArea .inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendationArea .inner ul li{position:relative}.recommendationArea .inner ul li .circle{width:80px;height:80px;border-radius:50%;background:#0f3675;color:#ffe45d;position:absolute;top:-40px;right:-40px;z-index:10;height:80px;width:80px;display:inline-block;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding-top:4px}.recommendationArea .inner ul li .circle span{font-size:3.2rem;font-weight:700}.recommendationArea .inner ul li figure img{width:100%;border-radius:24px}.recommendationArea .inner ul li .txtBox{text-align:left}.recommendationArea .inner ul li .txtBox .subTtl{font-size:clamp(2.4rem,1vw,3.2rem);color:#0f3675;font-weight:700;line-height:1;margin-bottom:24px}.recommendationArea .inner ul li .txtBox .subTtl span{display:inline-block;position:relative;margin-bottom:8px}.recommendationArea .inner ul li .txtBox .subTtl span::after{content:"";display:inline-block;width:100%;height:8px;border-radius:24px;background:#69c5ff}.recommendationArea .inner ul li .txtBox p{font-size:clamp(1.6rem,1vw,2rem);font-weight:700}.recommendationArea .inner ul>*{width:calc((100% - 96px)/3)}.recommendationArea .inner ul>*:not(:nth-child(3n)){margin-right:48px}.recommendationArea .inner ul>*:nth-child(n+4){margin-top:48px}@media screen and (max-width: 1080px){.recommendationArea .inner ul>*{width:calc((100% - 96px)/2)}.recommendationArea .inner ul>*:nth-child(n){margin-right:0}.recommendationArea .inner ul>*:nth-child(odd){margin-right:48px}.recommendationArea .inner ul>*:nth-child(n+3){margin-top:56px}}@media screen and (max-width: 600px){.recommendationArea .inner ul>*{width:100%}.recommendationArea .inner ul>*:nth-child(n){margin-right:0}.recommendationArea .inner ul>*:nth-child(n+2){margin-top:32px}}.roadmapArea{padding:160px 0 120px;background:linear-gradient(84deg, #25A9EB -0.2%, #A1E9FB 100%)}.roadmapArea .inner{position:relative}.roadmapArea .inner::before{width:800px;height:800px;background:#fff;content:"";display:inline-block;position:absolute;top:-80px;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.roadmapArea .inner .cont{background:#fff;border-radius:24px;position:relative;z-index:10}.roadmapArea .inner .cont .ttlBox{text-align:center}.roadmapArea .inner .cont .ttlBox .ttl{margin-bottom:40px;position:relative}.roadmapArea .inner .cont .ttlBox .ttl::after{width:560px;height:86.33px;background:url(../img/roadmap_ttlline.svg) no-repeat center/contain;content:"";display:inline-block;position:absolute;bottom:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.roadmapArea .inner .cont .ttlBox .ttl span{color:#279ce4;font-size:6.4rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;z-index:1}.roadmapArea .inner .cont .ttlBox .subTtl{color:#0f3675;font-size:4rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em}.pleaseArea{padding:80px 0 80px;position:relative}.pleaseArea .inner{max-width:calc(1600px + 10vw)}.pleaseArea .inner .cont{text-align:center}.pleaseArea .inner .ttlBox{margin-bottom:32px;text-align:center}.pleaseArea .inner .ttlBox .ttl span{color:#333;border-bottom:8px dotted #ffe45d;font-size:6.4rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;padding-bottom:24px}.pleaseArea .inner .ttlBox .ttl span::before{content:"";display:inline-block;width:40px;height:40px;position:relative;border-radius:50%;border:8px solid #0f3675;z-index:1;margin-right:16px}.pleaseArea .inner .ttlBox .ttl span::after{content:"";display:inline-block;width:40px;height:40px;position:relative;border-radius:50%;border:8px solid #d6007f;z-index:1;margin-left:16px}.pleaseArea .inner .cont ul{background:#279ce4;padding:56px;border-radius:24px}.pleaseArea .inner .cont ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:24px;padding:56px}.pleaseArea .inner .cont ul li:not(:last-child){margin-bottom:40px}.pleaseArea .inner .cont ul li figure{margin-bottom:0;max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%;height:100%;min-width:460px}.pleaseArea .inner .cont ul li figure img{border-radius:24px;width:100%;height:340px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover;"}.pleaseArea .inner .cont ul li .txtBox{-ms-flex-preferred-size:56%;flex-basis:56%;max-width:56%;text-align:left;margin-left:4%}.pleaseArea .inner .cont ul li .txtBox .subTtl{color:#0f3675;margin-bottom:24px}.pleaseArea .inner .cont ul li .txtBox .subTtl span{font-size:3.2rem;font-weight:700;display:inline-block;padding:8px;background:#ffe45d;color:#0f3675;text-align:left;border-radius:4px;margin-bottom:8px;line-height:1.2}.pleaseArea .inner .cont ul li .txtBox p{font-size:2.4rem}.cta{background:url("../img/cta_bg_pc.svg") no-repeat center top/cover;padding:120px 0 120px}.cta .inner .ttlBox{margin-bottom:32px;text-align:center}.cta .inner .ttlBox .ttl span{color:#0f3675;background:url("../img/cta_line.svg") no-repeat;background-size:contain;background-position:center calc(100% + 0px);font-size:6.4rem;display:inline-block;line-height:1;position:relative;letter-spacing:.04em;padding-bottom:24px;display:inline-block}.cta .inner .txtBox{text-align:center;margin-bottom:32px}.cta .inner .txtBox p{font-size:2rem}.cta .inner .btnWrap{text-align:center}.cta .inner .btnWrap>a{font-size:clamp(2.4rem,1vw,4rem);color:#fff;background:#0f3675;position:relative;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;display:inline-block;-webkit-transition:.3s !important;transition:.3s !important;padding:16px 32px 16px 32px;border-radius:160px}.cta .inner .btnWrap>a::after{width:16px;height:13px;background:url("../img/i_outlink.svg") no-repeat center/contain;content:"";display:inline-block;position:relative;margin-left:8px;-webkit-transition:.3s;transition:.3s;top:-2px}.cta .inner .btnWrap>a:hover{color:#fff !important;background:#d6007f;cursor:pointer}.cta .inner .btnWrap>a.noLink{color:#e6e6e6;pointer-events:none;background:#6d6d6d;border:2px solid #6d6d6d}@media screen and (max-width: 1400px){.w1200Br{display:none}.futureArea .ttlBox .lineL{margin-right:0}.futureArea .ttlBox .lineR{margin-left:0}.futureArea .ttlBox .mainTtl .bgTtl br{display:block}.challengeArea .inner .ttlBox{bottom:-190px}.challengeArea .inner .ttlBox .ttl span{font-size:4.8rem}.questionArea{padding:260px 0 88px;text-align:center;background:#e1f1f5}.questionArea .inner .ttlBox{bottom:-190px}.questionArea .inner .ttlBox .ttl span.ttlFont{font-size:clamp(4.4rem,1vw,4.8rem)}.questionArea .inner .ttlBox .ttl span:first-child{font-size:8rem;left:-13%}.questionArea .inner .ttlBox .ttl span:last-child{font-size:12rem;right:-17%;top:-30%}.usefulArea .ttlBox img{width:80%;min-width:1000px}.usefulArea .corner .cont01{margin:270px 4% 0 4%}.usefulArea .corner .cont01 .x3 li .txtBox .ttl{font-size:1.7rem}.usefulArea .corner .cont01 .x3 li .txtBox .ttl span{font-size:3.2rem}.usefulArea .corner .cont02{margin:120px 4% 40px 4%}.usefulArea .corner .cont02 .subTtl{margin:-204px 0 40px 0}.methodNewsArea{padding:120px 0 240px}.methodNewsArea .inner{max-width:calc(1200px + 5vw);padding:0 5vw}.methodNewsArea .inner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.methodNewsArea .inner .wrap .methodBox{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:40px}.methodNewsArea .inner .wrap .methodBox .ttl{font-size:3.2rem;line-height:1.4}.methodNewsArea .inner .wrap .methodBox .ttl::before{top:4px}.methodNewsArea .inner .wrap .newsBox{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.methodNewsArea .inner .wrap .newsBox .cont .ttl{font-size:3.2rem;line-height:1.4}.methodNewsArea .inner .wrap .newsBox .cont .ttl::after{left:-14px}.initiativesArea .inner .busImg{left:1%;top:-200px}}@media screen and (max-width: 1200px){.w1200Br{display:block}.kv .kvBalloon{width:12.5vw}.kv .radiation{width:8.3333333333vw}.introductionArea .inner .cont .ttlBox span{font-size:4rem}.introductionArea .inner .cont .ttlBox span .line{font-size:clamp(4rem,1vw,4.8rem)}.futureArea .ttlBox .ttlWrap .balloon{top:-130px;width:140px}.futureArea .ttlBox .mainTtl .subTtl span{font-size:3.2rem;line-height:56px;width:56px}.futureArea .ttlBox .mainTtl .bgTtl{font-size:4.8rem}.futureArea .ttlBox .basicTtl{font-size:2.4rem}.futureArea ul li{padding:24px}.futureArea ul li:not(:last-child){margin-bottom:40px}.futureArea ul li .txtBox .subTtl .line{font-size:clamp(2rem,1vw,2.4rem)}.futureArea ul li .txtBox p{font-size:1.6rem}.explanationArea{padding:80px 0 120px}.explanationArea .inner{position:relative}.explanationArea .inner .mapBox ul li.btnImg .txtImg p span{font-size:clamp(1.6rem,1vw,2rem)}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a{font-size:clamp(1.6rem,1vw,2rem)}.pleaseArea .inner .cont ul li figure{min-width:initial;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.pleaseArea .inner .cont ul li figure img{height:240px}}@media screen and (max-width: 1080px){.w1200Br{display:none}.w1080Br{display:block}.questionArea .inner .ttlBox .ttl span.ttlFont{font-size:4rem}.questionArea .inner .ttlBox .ttl span:first-child{left:-12%}.questionArea .inner .ttlBox .ttl span:last-child{right:-7%}.usefulArea .ttlBox{position:relative;left:initial;-webkit-transform:initial;transform:initial;width:auto;min-width:initial;margin:0 auto;z-index:100}.usefulArea .ttlBox img{min-width:initial}.usefulArea .corner .cont01{padding:96px 24px 24px 24px;margin:64px 0 0 0}.usefulArea .corner .cont01 .subTtl{margin:-204px 0 40px 0}.usefulArea .corner .cont01 .x2 li .txtBox .ttl{font-size:2rem}.usefulArea .corner .cont01 .x2 li .txtBox .ttl span{font-size:3.2rem}.usefulArea .corner .cont02{margin:120px 0 64px;padding:96px 24px 24px 24px;border-radius:24px}.usefulArea .corner .cont02 .subTtl{margin:-164px 0 40px 0}.usefulArea .corner .cont02 .x2 li{background:#ffe45d;border-radius:24px;padding:24px}.usefulArea .corner .cont02 .x2 li .imgBox{margin-bottom:24px}.usefulArea .corner .cont02 .x2 li .imgBox figure img{width:100%;border-radius:24px}.usefulArea .corner .cont02 .x2 li .txtBox .ttl span{font-size:3.2rem}.usefulArea .corner .resultBox .lineBox .lineTxt{font-size:2.4rem}.usefulArea .corner .resultBox .bgTxt span{font-size:2.4rem}.methodNewsArea{background:-webkit-image-set(url("../img/method_news_bg_w1080.png") 1x, url("../img/method_news_bg_w1080@2x.png") 2x) no-repeat center bottom/cover;background:image-set(url("../img/method_news_bg_w1080.png") 1x, url("../img/method_news_bg_w1080@2x.png") 2x) no-repeat center bottom/cover;padding:120px 0 120px}.methodNewsArea .inner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.methodNewsArea .inner .wrap .methodBox{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:40px}.methodNewsArea .inner .wrap .methodBox .txtimgBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.methodNewsArea .inner .wrap .methodBox .txtimgBox .txtBox{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:40px}.methodNewsArea .inner .wrap .methodBox .txtimgBox .imgBox{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:70%}.explanationArea{padding:80px 0 120px}.explanationArea .inner .ttlBox .ttl .mainTtl{font-size:4rem}.explanationArea .inner .bgBox p{font-size:2rem}.explanationArea .inner .tableBox table th,.explanationArea .inner .tableBox table td{font-size:1.6rem}.explanationArea .inner .checkBox .subTtl{font-size:2.4rem}.explanationArea .inner .checkBox .subTtl::before{top:4px}.explanationArea .inner .boxX2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.explanationArea .inner .boxX2 .imgBox{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0 0 0}.explanationArea .inner .boxX2 .imgBox figure{text-align:center}.explanationArea .inner .boxX2 .imgBox figure img{width:70%}.explanationArea .inner .mapBox ul li.btnImg .txtImg p span{font-size:1.6rem}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a{font-size:1.6rem}.initiativesArea{padding:80px 0 88px}.initiativesArea .inner{position:relative}.initiativesArea .inner .busImg{left:-4%;top:-120px}.initiativesArea .inner .ttl span{font-size:4rem}.initiativesArea .inner .ttl span::before{width:32px;height:32px;left:-56px}.initiativesArea .inner .ttl span::after{width:32px;height:32px;right:-56px}.initiativesArea .cont .inner.wrap{padding:120px 64px}.recommendationArea{padding:120px 0 80px}.recommendationArea .inner .ttlBox .ttlFont .subTtl span{font-size:3.2rem}.recommendationArea .inner .ttlBox .mainTtl{margin-top:0}.recommendationArea .inner .ttlBox .mainTtl span{font-size:4rem;margin:0 24px 24px 40px}.recommendationArea .inner .ttlBox .mainTtl img{width:16%}.recommendationArea .inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendationArea .inner ul li .txtBox{text-align:left}.recommendationArea .inner ul li .txtBox .subTtl{font-size:2.4rem}.recommendationArea .inner ul li .txtBox p{font-size:1.6rem}.roadmapArea{padding:96px 0 72px;overflow:hidden}.roadmapArea .inner{position:relative}.roadmapArea .inner::before{width:500px;height:500px;top:-60px}.roadmapArea .inner .cont .ttlBox{padding-top:16px}.roadmapArea .inner .cont .ttlBox .ttl{margin-bottom:48px}.roadmapArea .inner .cont .ttlBox .ttl::after{width:100%;height:56.33px}.roadmapArea .inner .cont .ttlBox .ttl span{font-size:4.8rem}.roadmapArea .inner .cont .ttlBox .subTtl{font-size:2.4rem}.pleaseArea .inner .cont ul li{padding:24px}.pleaseArea .inner .cont ul li figure{min-width:initial;max-width:46%;-ms-flex-preferred-size:46%;flex-basis:46%}.pleaseArea .inner .cont ul li figure img{height:240px}.pleaseArea .inner .cont ul li .txtBox{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.pleaseArea .inner .cont ul li .txtBox .subTtl span{font-size:2.4rem}.pleaseArea .inner .cont ul li .txtBox p{font-size:2rem}}@media screen and (max-width: 834px){p:not(:last-child),ul:not(:last-child),ol:not(:last-child),figure:not(:last-child),table:not(:last-child){margin-bottom:24px}.inner{max-width:92vw;padding:0}.pcBr{display:none}.w1200Br{display:none}.w1080Br{display:none}.tabBr{display:block}.spBr{display:none}.introductionArea{padding:160px 0 64px}.introductionArea .inner .cont{padding:24px}.introductionArea .inner .cont .ttlBox{margin-bottom:24px}.introductionArea .inner .cont .ttlBox span{font-size:2.4rem}.introductionArea .inner .cont .ttlBox span .line{font-size:3rem}.introductionArea .inner .cont .subTtl{width:100%;top:-100px}.introductionArea .inner .cont .subTtl p{font-size:2.4rem}.futureArea{padding:120px 0 80px}.futureArea .ttlBox .ttlWrap .balloon{top:-120px;right:-60px}.futureArea .ttlBox .lineL{width:80px}.futureArea .ttlBox .lineR{width:80px}.futureArea .ttlBox .mainTtl .subTtl span{font-size:2.4rem;line-height:40px;width:40px;margin:0 -6px}.futureArea .ttlBox .mainTtl .bgTtl{font-size:4rem}.futureArea .ttlBox .mainTtl .bgTtl br{display:block}.futureArea .ttlBox .basicTtl{font-size:2rem}.futureArea ul li{padding:24px}.challengeArea{padding:0}.challengeArea .inner .ttlBox{bottom:-190px;width:90%;margin:0 auto;left:45%}.challengeArea .inner .ttlBox .ttl span{font-size:4.8rem}.challengeArea .inner .ttlBox .ttl::before{right:-80px;width:69px}.challengeArea .inner .ttlBox .ttl::after{right:-80px;width:99px}.challengeArea .inner .ttlBox p{font-size:1.6rem}.questionArea .inner .ttlBox .ttl span.ttlFont{font-size:3.2rem}.questionArea .inner .ttlBox .ttl span:first-child{top:0%;left:-14%}.questionArea .inner .ttlBox .ttl span:last-child{top:-20%;right:-11%}.questionArea .inner .questionBox dl:nth-of-type(odd) dd::before{width:15px;height:19px}.usefulArea .corner .cont01{width:90%;margin:56px auto 0}.usefulArea .corner .cont02{width:90%;margin:96px auto 40px}.usefulArea .corner .resultBox .lineBox .lineTxt{font-size:1.6rem}.usefulArea .corner .resultBox .bgTxt span{font-size:2rem}.explanationArea{padding:64px 0 120px}.explanationArea .inner .ttlBox .ttl .mainTtl{font-size:3.2rem}.explanationArea .inner .bgBox p{font-size:2rem}.explanationArea .inner .tableBox table th,.explanationArea .inner .tableBox table td{font-size:1.4rem}.explanationArea .inner .mapBox ul li.btnImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.explanationArea .inner .mapBox ul li.btnImg .txtImg{-ms-flex-preferred-size:64%;flex-basis:64%;max-width:64%;margin-right:2%}.explanationArea .inner .mapBox ul li.btnImg .txtImg p span{font-size:clamp(2.4rem,1vw,2.6rem)}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a{font-size:2rem}.explanationArea .inner .mapBox ul li.btnImg figure{-ms-flex-preferred-size:26%;flex-basis:26%;max-width:26%}.methodNewsArea{padding:40px 0 80px}.methodNewsArea .inner .wrap .newsBox .cont dl{-ms-flex-wrap:wrap;flex-wrap:wrap}.methodNewsArea .inner .wrap .newsBox .cont dl dt{width:100%}.methodNewsArea .inner .wrap .newsBox .cont dl dd{width:100%}.pleaseArea{padding:40px 0 40px;position:relative}.pleaseArea .inner{max-width:92vw}.pleaseArea .inner .ttlBox .ttl span{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pleaseArea .inner .ttlBox .ttl span .tabBr{display:block !important}.pleaseArea .inner .ttlBox .ttl span::before{width:24px;height:24px;top:28px}.pleaseArea .inner .ttlBox .ttl span::after{width:24px;height:24px;top:28px}.pleaseArea .inner .cont ul li{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pleaseArea .inner .cont ul li figure{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}.pleaseArea .inner .cont ul li figure img{height:auto}.pleaseArea .inner .cont ul li .txtBox{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}}@media screen and (max-width: 600px){.pcBr{display:none}.w1200Br{display:none}.w1080Br{display:none}.tabBr{display:block}.spBr{display:block}.kv{margin-top:70px}.introductionArea{padding:64px 0}.introductionArea .inner .cont{padding:64px 24px 24px 24px}.introductionArea .inner .cont::before{width:240px;height:240px;top:-5%}.introductionArea .inner .cont .ttlBox{margin-bottom:24px}.introductionArea .inner .cont .ttlBox span{font-size:2.4rem;line-height:1.2;text-align:center}.introductionArea .inner .cont .ttlBox img{width:24px}.introductionArea .inner .cont .subTtl{top:-70px}.introductionArea .inner .cont .subTtl p{font-size:1.6rem}.introductionArea .inner .cont .largeBtn li a{font-size:1.4rem;min-height:70px;padding:16px 72px 16px 82px}.introductionArea .inner .cont .largeBtn li a::before{position:absolute;width:32px;height:32px;left:32px;min-width:32px;min-height:32px}.futureArea{padding:80px 0 40px}.futureArea .ttlBox{margin-bottom:16px}.futureArea .ttlBox .ttlWrap .balloon{top:-70px;right:-20px;width:80px}.futureArea .ttlBox .lineL{width:40px}.futureArea .ttlBox .lineR{width:40px}.futureArea .ttlBox .mainTtl{margin-bottom:16px}.futureArea .ttlBox .mainTtl .subTtl{margin-bottom:16px}.futureArea .ttlBox .mainTtl .subTtl span{font-size:1.6rem;line-height:24px;width:24px;margin:0 -6px}.futureArea .ttlBox .mainTtl .bgTtl{font-size:2.4rem;white-space:nowrap}.futureArea .ttlBox .mainTtl .bgTtl br{display:block}.futureArea .ttlBox .basicTtl{font-size:1.6rem}.futureArea ul li{padding:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.futureArea ul li:not(:last-child){margin-bottom:24px}.futureArea ul li figure{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:16px}.futureArea ul li .txtBox{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}.futureArea ul li .txtBox .subTtl{margin-bottom:4px}.futureArea ul li .txtBox .subTtl .line{font-size:1.6rem}.futureArea ul li .txtBox .btnWrap{text-align:center}.challengeArea{padding:0 0 0;min-height:170px;height:170px}.challengeArea .inner .ttlBox{padding:16px 4px 24px;width:90%;bottom:-160px}.challengeArea .inner .ttlBox .ttl{margin:0 24px 16px}.challengeArea .inner .ttlBox .ttl::before{width:62.94px;height:29.33px;left:-40px}.challengeArea .inner .ttlBox .ttl:after{width:88.94px;height:41.66px;right:-40px}.challengeArea .inner .ttlBox .ttl span{font-size:2.8rem;padding:24px 24px 16px;line-height:1.2}.challengeArea .inner .ttlBox p span{font-size:1.6rem}.questionArea{padding:290px 0 40px}.questionArea .inner .ttlBox{margin-bottom:0}.questionArea .inner .ttlBox .ttl{margin:0 8px 12px}.questionArea .inner .ttlBox .ttl span.ttlFont{font-size:3rem;padding-bottom:16px}.questionArea .inner .ttlBox .ttl span:first-child{top:-30%;left:6%}.questionArea .inner .ttlBox .ttl span:last-child{font-size:6rem;right:10px;top:-80%;bottom:initial;top:-20%}.questionArea .inner .ttlBox .ttl .tabBr{display:block}.questionArea .inner .questionBox dl:not(:last-child){margin-bottom:24px}.questionArea .inner .questionBox dl dt{margin-right:40px;width:64px}.questionArea .inner .questionBox dl dd{font-size:1.6rem;padding:24px;width:calc(100% - 104px)}.questionArea .inner .questionBox dl:nth-of-type(even) dt{margin:0 0 0 40px;width:64px}.questionArea .inner .questionBox dl:nth-of-type(even) dt figure{width:64px}.questionArea .inner .questionBox dl:nth-of-type(even) dt figure img{width:64px}.usefulArea{padding-bottom:80px}.usefulArea::before{width:56px;height:56px}.usefulArea::after{width:56px;height:56px}.usefulArea .ttlBox img{width:100%}.usefulArea .corner::before{width:56px;height:56px}.usefulArea .corner::after{width:56px;height:56px}.usefulArea .corner .cont01{border:none;padding:0;margin:0 auto 56px}.usefulArea .corner .cont01 .subTtl{margin:0 0 24px 0}.usefulArea .corner .cont01 .x2{margin-bottom:16px}.usefulArea .corner .cont01 .x2 li{padding:16px}.usefulArea .corner .cont02{border:none;padding:0;margin:0 auto 40px}.usefulArea .corner .cont02 .subTtl{margin:0 0 16px 0}.usefulArea .corner .cont02 .x2 li{padding:16px}.usefulArea .corner .resultBox .lineBox{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.usefulArea .corner .resultBox .lineBox img{width:10%;margin:4px 0}.usefulArea .corner .resultBox .bgTxt span{font-size:2rem}.usefulArea .corner .btnWrap>a{font-size:1.6rem}.usefulArea .corner .btnWrap>a::after{top:-12px}.methodNewsArea .inner .wrap .methodBox{margin-bottom:24px;padding:56px 24px}.methodNewsArea .inner .wrap .methodBox .ttl{font-size:3rem}.methodNewsArea .inner .wrap .methodBox .txtBox ol li .large{font-size:2rem}.methodNewsArea .inner .wrap .methodBox .txtBox p{font-size:1.6rem}.methodNewsArea .inner .wrap .newsBox{padding:56px 24px}.methodNewsArea .inner .wrap .newsBox .cont .ttl{font-size:3.3rem}.initiativesArea{padding:80px 0 88px}.initiativesArea .corner::before{width:56px;height:56px}.initiativesArea .corner::after{width:56px;height:56px}.initiativesArea .inner .busImg{left:4%;top:-200px;min-width:auto;width:40%;height:258px}.initiativesArea .inner .ttl span{font-size:3rem;line-height:1.2}.initiativesArea .inner .ttl span::before{width:24px;height:24px;left:-40px}.initiativesArea .inner .ttl span::after{width:24px;height:24px;right:-40px}.initiativesArea .cont::before{width:56px;height:56px}.initiativesArea .cont::after{width:56px;height:56px}.initiativesArea .cont .inner.wrap{padding:80px 24px}.initiativesArea .cont .inner.wrap ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.initiativesArea .cont .inner.wrap ul li:not(:last-child){margin-bottom:56px}.initiativesArea .cont .inner.wrap ul li figure{margin-bottom:16px;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.initiativesArea .cont .inner.wrap ul li .txtBox{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.initiativesArea .cont .inner.wrap ul li .txtBox .subTtl{font-size:2rem}.initiativesArea .cont .inner.wrap ul li .txtBox p{font-size:1.6rem;line-height:1.4}.initiativesArea .cont .inner.wrap ul li .txtBox .btnWrap{text-align:center}.explanationArea{padding:40px 0 120px;overflow:hidden}.explanationArea .inner .ttlBox img{margin:0 8px;width:30px}.explanationArea .inner .ttlBox .ttl .mainTtl{font-size:3rem;white-space:normal}.explanationArea .inner .ttlBox .ttl img{margin:0 8px}.explanationArea .inner .bgBox{padding:16px}.explanationArea .inner .bgBox p{font-size:1.8rem}.explanationArea .inner .tableBox{padding:16px}.explanationArea .inner .tableBox .subttlBox .subTtl span{font-size:1.6rem}.explanationArea .inner .tableBox .subttlBox .subTtl span.bg{font-size:1.6rem}.explanationArea .inner .tableBox table th,.explanationArea .inner .tableBox table td{font-size:1.2rem}.explanationArea .inner .tableBox table .w26{width:26%}.explanationArea .inner .checkBox{padding:16px}.explanationArea .inner .checkBox .subTtl{margin-bottom:16px}.explanationArea .inner .checkBox ol{margin-bottom:16px}.explanationArea .inner .checkBox ol li:not(:last-child){margin-bottom:16px}.explanationArea .inner .checkBox ol li .large{font-size:2rem}.explanationArea .inner .checkBox ol li .small{font-size:1.6rem}.explanationArea .inner .mapBox ul li.btnImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.explanationArea .inner .mapBox ul li.btnImg .txtImg{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-right:0}.explanationArea .inner .mapBox ul li.btnImg .txtImg p span{font-size:2rem}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap{text-align:center}.explanationArea .inner .mapBox ul li.btnImg .txtImg .btnWrap>a{font-size:2rem}.explanationArea .inner .mapBox ul li.btnImg figure{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;margin-bottom:24px}.remodal{padding:24px}.recommendationArea{padding:80px 0 40px}.recommendationArea::before{width:32px;height:56px}.recommendationArea .inner .ttlBox .ttlFont .subTtl span{font-size:2.4rem;line-height:44px;width:44px}.recommendationArea .inner .ttlBox .mainTtl{margin-top:16px}.recommendationArea .inner .ttlBox .mainTtl span{font-size:3rem;margin:0 8px 24px 8px;white-space:nowrap}.recommendationArea .inner .ttlBox .mainTtl img{width:16%}.recommendationArea .inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendationArea .inner ul li .circle{top:-20px;right:-10px}.recommendationArea .inner ul li .circle span{font-size:2.4rem}.recommendationArea .inner ul li .txtBox{text-align:left}.recommendationArea .inner ul li .txtBox .subTtl{font-size:2.4rem;margin-bottom:16px}.recommendationArea .inner ul li .txtBox p{font-size:1.6rem}.roadmapArea{padding:80px 0 72px}.roadmapArea .inner::before{width:280px;height:280px;top:-50px}.roadmapArea .inner .cont .ttlBox{padding-top:16px;margin-bottom:24px}.roadmapArea .inner .cont .ttlBox .ttl::after{width:64%;bottom:-20px;height:36.33px}.roadmapArea .inner .cont .ttlBox .ttl span{font-size:3rem}.roadmapArea .inner .cont .ttlBox .subTtl{font-size:2rem}.roadmapArea .inner .cont picture{display:block}.roadmapArea .inner .cont picture img{border-radius:24px}.pleaseArea{padding:40px 0 40px}.pleaseArea .inner .ttlBox .ttl span{font-size:3rem}.pleaseArea .inner .cont ul{padding:16px}.pleaseArea .inner .cont ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px}.pleaseArea .inner .cont ul li figure{margin-bottom:16px;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pleaseArea .inner .cont ul li .txtBox{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0}.pleaseArea .inner .cont ul li .txtBox .subTtl{margin-bottom:8px}.pleaseArea .inner .cont ul li .txtBox .subTtl span{font-size:2rem}.pleaseArea .inner .cont ul li .txtBox p{font-size:1.6rem}.cta{padding:120px 0 64px 0;background:url(../img/cta_bg_sp.svg) no-repeat right top/contain,#ffe45d}.cta .inner{padding:0;border-radius:4px;max-width:100vw;border-radius:0;margin-top:-20px}.cta .inner .ttlBox{margin-bottom:16px}.cta .inner .ttlBox .ttl span{font-size:4rem}.cta .inner .btnWrap{text-align:center}.cta .inner .btnWrap>a{font-size:2rem}}