/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */.special-content *,.special-content ::before,.special-content ::after{box-sizing:border-box;border-style:solid;border-width:0}.special-content html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.special-content #spcial-synergy{margin:0}.special-content main{display:block}.special-content p,.special-content table,.special-content blockquote,.special-content address,.special-content pre,.special-content iframe,.special-content form,.special-content figure,.special-content dl{margin:0}.special-content h1,.special-content h2,.special-content h3,.special-content h4,.special-content h5,.special-content h6{font-size:inherit;font-weight:inherit;margin:0}.special-content ul,.special-content ol{margin:0;padding:0;list-style:none}.special-content dt{font-weight:bold}.special-content dd{margin-left:0}.special-content hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}.special-content pre{font-family:monospace,monospace;font-size:inherit}.special-content address{font-style:inherit}.special-content a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}.special-content abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.special-content b,.special-content strong{font-weight:bolder}.special-content code,.special-content kbd,.special-content samp{font-family:monospace,monospace;font-size:inherit}.special-content small{font-size:80%}.special-content sub,.special-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.special-content sub{bottom:-0.25em}.special-content sup{top:-0.5em}.special-content svg,.special-content img,.special-content embed,.special-content object,.special-content iframe{vertical-align:bottom}.special-content button,.special-content input,.special-content optgroup,.special-content select,.special-content textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}.special-content [type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.special-content [type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.special-content button,.special-content [type=button],.special-content [type=reset],.special-content [type=submit]{cursor:pointer}.special-content button:disabled,.special-content [type=button]:disabled,.special-content [type=reset]:disabled,.special-content [type=submit]:disabled{cursor:default}.special-content :-moz-focusring{outline:auto}.special-content select:disabled{opacity:inherit}.special-content option{padding:0}.special-content fieldset{margin:0;padding:0;min-width:0}.special-content legend{padding:0}.special-content progress{vertical-align:baseline}.special-content textarea{overflow:auto}.special-content [type=number]::-webkit-inner-spin-button,.special-content [type=number]::-webkit-outer-spin-button{height:auto}.special-content [type=search]{outline-offset:-2px}.special-content [type=search]::-webkit-search-decoration{-webkit-appearance:none}.special-content ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.special-content label[for]{cursor:pointer}.special-content details{display:block}.special-content summary{display:list-item}.special-content [contenteditable]:focus{outline:auto}.special-content table{border-color:inherit;border-collapse:collapse}.special-content caption{text-align:left}.special-content td,.special-content th{vertical-align:top;padding:0}.special-content th{text-align:left;font-weight:bold}:root{--vw: 1vw}.special-content{color:#000;background-color:#feffd3;padding:0;margin:0}.special-content.is-fixed{position:fixed}.special-content a{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.special-content a:hover img{opacity:1}.special-content a:active{background-color:rgba(0,0,0,0);opacity:1}.special-content img{width:100%;height:auto}@media print,screen and (min-width: 769px){.show-sp{display:none}}@media screen and (max-width: 768px){.show-pc{display:none}}.fadeAnimeBefore{visibility:hidden;opacity:0}.fadeAnime{visibility:visible;-webkit-animation-name:fadeAnime;animation-name:fadeAnime;-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeAnime{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0px)}}@keyframes fadeAnime{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0px)}}@-webkit-keyframes scaleShowAnime{0%{opacity:0;transform:scale(0.3)}10%,100%{opacity:1;transform:scale(1)}}@keyframes scaleShowAnime{0%{opacity:0;transform:scale(0.3)}10%,100%{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleHideAnime{0%,23%{opacity:1;transform:scale(1) translate(-50%, -50%)}28%,100%{opacity:0;transform:scale(0.3) translate(-50%, -50%)}}@keyframes scaleHideAnime{0%,23%{opacity:1;transform:scale(1) translate(-50%, -50%)}28%,100%{opacity:0;transform:scale(0.3) translate(-50%, -50%)}}#content-body-wrapper{margin-bottom:28px}@media screen and (max-width: 768px){#content-body-wrapper{margin-bottom:calc(17.3*var(--vw))}}.special-content{position:relative}.special-content .sec-kv{position:relative;width:100%;background-color:#7be4bd;padding:42px 0 46px;overflow:hidden}@media screen and (max-width: 768px){.special-content .sec-kv{padding:0 0 calc(6.61*var(--vw))}}.special-content .sec-kv::before{content:"";position:absolute;top:14px;left:50%;width:1858.5px;aspect-ratio:3717/401;background:url(../images/bg_kv.png) no-repeat;background-size:contain;transform:translateX(-50%);margin-left:22px}@media screen and (max-width: 768px){.special-content .sec-kv::before{content:none}}.special-content .sec-kv .ttl{position:relative;width:672px;margin:0 auto}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-kv .ttl{width:calc(61.09*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-kv .ttl{width:100%}}.special-content .sec-kv .ttl::before,.special-content .sec-kv .ttl::after{content:"";position:absolute;top:11px;left:-46px;width:160px;height:131px;background:url(../images/ill_kv_01.png) no-repeat;background-size:contain;transform:translateX(-100%)}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-kv .ttl::before,.special-content .sec-kv .ttl::after{top:calc(1*var(--vw));left:calc(-4.19*var(--vw));width:calc(14.54*var(--vw));height:calc(11.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-kv .ttl::before,.special-content .sec-kv .ttl::after{top:calc(14.5*var(--vw));left:calc(2.54*var(--vw));width:calc(20.61*var(--vw));height:calc(16.79*var(--vw));transform:none}}.special-content .sec-kv .ttl::after{top:-21px;left:auto;right:36px;width:242px;height:190px;background-image:url(../images/ill_kv_02.png);transform:translateX(100%)}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-kv .ttl::after{top:calc(-1.91*var(--vw));right:calc(3.27*var(--vw));width:calc(22*var(--vw));height:calc(17.27*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-kv .ttl::after{top:calc(2.03*var(--vw));right:calc(1.78*var(--vw));background-image:url(../images/ill_kv_02_sp.png);width:calc(21.88*var(--vw));height:calc(33.84*var(--vw));transform:none}}.special-content .sec-kv .ttl img{margin-left:-33px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-kv .ttl img{margin-left:calc(-3*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-kv .ttl img{width:calc(47.83*var(--vw));padding-top:calc(6.1*var(--vw));margin-left:calc(26.2*var(--vw))}}.special-content .sec-emergency{background-color:#ffeded;padding:40px 0}@media screen and (max-width: 768px){.special-content .sec-emergency{padding:calc(6.1*var(--vw)) calc(4.07*var(--vw))}}.special-content .sec-emergency>*{width:1000px;margin:0 auto}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-emergency>*{width:calc(90.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-emergency>*{width:auto}}.special-content .sec-emergency h2{font-size:18px;font-weight:bold;color:#ec0000;line-height:1.6}@media screen and (max-width: 768px){.special-content .sec-emergency h2{font-size:calc(4.07*var(--vw))}}.special-content .sec-emergency p{font-size:16px;line-height:1.63}@media screen and (max-width: 768px){.special-content .sec-emergency p{font-size:calc(3.56*var(--vw));line-height:1.58}}.special-content .sec-emergency h2+p{margin-top:8px}@media screen and (max-width: 768px){.special-content .sec-emergency h2+p{margin-top:calc(2.03*var(--vw))}}.special-content .sec-emergency p+p{margin-top:1.6em}@media screen and (max-width: 768px){.special-content .sec-emergency p+p{margin-top:1.54em}}.special-content .sec-emergency a{text-decoration:underline}.special-content .sec-emergency a:hover{text-decoration:none}.special-content .bn-forecast a{position:relative;display:block;width:659px;color:#000;background-color:#fff;text-align:center;padding:20px 0 26px;margin:48px auto 0;border:5px solid #ff9101;border-radius:4px;transition:opacity .3s}@media print,screen and (min-width: 769px){.special-content .bn-forecast a:hover{opacity:.8}}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-forecast a{width:calc(59.9*var(--vw));padding:calc(1.81*var(--vw)) 0 calc(2.36*var(--vw));margin-top:calc(4.36*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-forecast a{width:calc(91.85*var(--vw));padding:calc(2.54*var(--vw)) 0 calc(4.32*var(--vw));border-width:calc(1.27*var(--vw));margin-top:calc(8.14*var(--vw));border-radius:calc(1.01*var(--vw))}}.special-content .bn-forecast a::after{content:"";position:absolute;top:34px;right:11px;width:73px;height:87px;background:url(../images/icon_emergency_arrow.svg) no-repeat;background-size:contain}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-forecast a::after{top:calc(3.09*var(--vw));right:calc(1*var(--vw));width:calc(6.63*var(--vw));height:calc(7.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-forecast a::after{top:calc(5.59*var(--vw));right:calc(2.03*var(--vw));width:calc(12.97*var(--vw));height:calc(15.52*var(--vw))}}.special-content .bn-forecast .ttl{font-size:48px;font-weight:bold}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-forecast .ttl{font-size:calc(4.36*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-forecast .ttl{font-size:calc(10.17*var(--vw));padding-right:calc(3.05*var(--vw))}}.special-content .bn-forecast .txt{font-size:29px;font-weight:600;line-height:1;margin-top:-1px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-forecast .txt{font-size:calc(2.63*var(--vw));margin-top:calc(-0.1*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-forecast .txt{font-size:calc(3.56*var(--vw));margin-top:calc(-0.26*var(--vw))}}.special-content .sec-emergency~.sec-intro,.special-content .bn-forecast+.sec-intro{margin-top:120px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-emergency~.sec-intro,.special-content .bn-forecast+.sec-intro{margin-top:calc(10.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-emergency~.sec-intro,.special-content .bn-forecast+.sec-intro{margin-top:calc(20.35*var(--vw))}}.special-content .sec-intro{margin-top:40px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro{margin-top:calc(3.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro{margin-top:calc(8.14*var(--vw))}}.special-content .sec-intro .intro-header{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.special-content .sec-intro .intro-header{align-items:flex-start;justify-content:flex-start}}.special-content .sec-intro .intro-header .txt{width:180px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .intro-header .txt{width:calc(16.36*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .intro-header .txt{width:calc(29.77*var(--vw));margin-left:calc(4.07*var(--vw))}}.special-content .sec-intro .intro-header .ttl{width:490px;margin-top:5px;margin-left:23px;margin-right:30px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .intro-header .ttl{width:calc(44.54*var(--vw));margin:calc(.45*var(--vw)) calc(2.72*var(--vw)) 0 calc(2.09*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .intro-header .ttl{width:calc(58.01*var(--vw));margin:calc(3.56*var(--vw)) 0 0 calc(2.79*var(--vw))}}.special-content .sec-intro .ill-intro{width:860px;margin:24px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .ill-intro{width:calc(78.9*var(--vw));margin-top:calc(2.18*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .ill-intro{width:calc(91.85*var(--vw));margin-top:calc(4.07*var(--vw));border-radius:calc(10.17*var(--vw));overflow:hidden}}.special-content .sec-intro .ttl-saving1{width:401px;margin:120px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .ttl-saving1{width:calc(36.45*var(--vw));margin-top:calc(10.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .ttl-saving1{width:calc(77.09*var(--vw));margin-top:calc(18.57*var(--vw))}}.special-content .sec-intro .ttl-saving2{width:504px;margin:120px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .ttl-saving2{width:calc(45.81*var(--vw));margin-top:calc(10.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .ttl-saving2{width:calc(91.34*var(--vw));margin-top:calc(18.32*var(--vw))}}.special-content .sec-intro .ttl-saving3{width:412px;margin:120px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .ttl-saving3{width:calc(37.45*var(--vw));margin-top:calc(10.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .ttl-saving3{width:calc(77.09*var(--vw));margin-top:calc(18.32*var(--vw))}}.special-content .sec-intro .wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;width:1000px;margin:32px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper{gap:calc(3.63*var(--vw));width:calc(90.9*var(--vw));margin-top:calc(2.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper{width:calc(91.6*var(--vw));gap:calc(6.1*var(--vw));grid-template-columns:1fr;margin-top:calc(6.1*var(--vw))}}.special-content .sec-intro .wrapper.col1{grid-template-columns:1fr;width:480px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper.col1{width:calc(43.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper.col1{width:calc(91.34*var(--vw))}}.special-content .sec-intro .wrapper .block{position:relative;display:flex;flex-direction:column;text-align:center;background-color:#fff;border:8px solid #77dbb6;padding:24px 0 0;border-radius:40px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .block{padding-top:calc(2.18*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .block{border-width:calc(2.03*var(--vw));border-radius:calc(10.17*var(--vw))}}.special-content .sec-intro .wrapper h3{display:flex;justify-content:center;align-items:center;width:256px;height:56px;font-size:28px;font-weight:bold;color:#fff;background-color:#48d4a0;border-radius:28px;margin:0 auto}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper h3{width:calc(23.27*var(--vw));height:calc(5.09*var(--vw));font-size:calc(2.54*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper h3{width:calc(61.06*var(--vw));height:calc(12.21*var(--vw));font-size:calc(6.1*var(--vw))}}.special-content .sec-intro .wrapper .lead{font-size:24px;line-height:1.6;margin-top:16px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .lead{font-size:calc(2.18*var(--vw));margin-top:calc(1.45*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .lead{font-size:calc(4.58*var(--vw));margin-top:calc(4.07*var(--vw))}}.special-content .sec-intro .wrapper .lead .marker{font-weight:bold;background:linear-gradient(transparent 70%, #FFF08F 70%)}.special-content .sec-intro .wrapper .txt-bottom{font-size:24px;background-image:repeating-linear-gradient(90deg, #77dbb6, #77dbb6 6px, transparent 6px, transparent 12px);background-position:left top;background-repeat:repeat-x;background-size:100% 4px;line-height:1.4;padding:24px 10px 15px 0;margin-top:auto}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .txt-bottom{font-size:calc(2.18*var(--vw));padding:calc(2.18*var(--vw)) calc(.9*var(--vw)) calc(1.36*var(--vw)) 0}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .txt-bottom{font-size:calc(5.08*var(--vw));background-size:100% calc(.76*var(--vw));padding:calc(4.32*var(--vw)) 0 calc(3.3*var(--vw))}}.special-content .sec-intro .wrapper .txt-bottom sup{font-size:16px;margin-right:.5em}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .txt-bottom sup{font-size:calc(1.45*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .txt-bottom sup{font-size:calc(3.05*var(--vw))}}.special-content .sec-intro .wrapper .txt-bottom .bold{font-weight:bold}.special-content .sec-intro .wrapper .txt-bottom .num{font-size:32px;color:#ff9101}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .txt-bottom .num{font-size:calc(2.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .txt-bottom .num{font-size:calc(7.12*var(--vw))}}.special-content .sec-intro .wrapper .ill1-1{width:315px;margin-top:27px;margin-left:92px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill1-1{width:calc(28.63*var(--vw));margin-top:calc(2.45*var(--vw));margin-left:calc(8.36*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill1-1{width:calc(67.43*var(--vw));margin-top:calc(3.56*var(--vw));margin-left:calc(12.46*var(--vw))}}.special-content .sec-intro .wrapper .ill1-2{position:relative;width:108px;margin-top:-14px;margin-left:228px;margin-bottom:43px;z-index:2}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill1-2{width:calc(9.81*var(--vw));margin:calc(-1.28*var(--vw)) 0 calc(3.9*var(--vw)) calc(20.72*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill1-2{width:calc(23.4*var(--vw));margin:calc(-3.31*var(--vw)) 0 calc(7.12*var(--vw)) calc(41.73*var(--vw))}}.special-content .sec-intro .wrapper .txt-circle{position:absolute;top:272px;left:51px;width:184px;height:184px;font-size:18px;font-weight:bold;line-height:1.4;background-color:#fff08f;border-radius:50%;padding:29px 14px 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .txt-circle{top:calc(24.72*var(--vw));left:calc(4.63*var(--vw));width:calc(16.72*var(--vw));height:calc(16.72*var(--vw));font-size:calc(1.63*var(--vw));padding:calc(2.63*var(--vw)) calc(1.27*var(--vw)) 0}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .txt-circle{top:calc(57.5*var(--vw));left:calc(7.37*var(--vw));width:calc(37.15*var(--vw));height:calc(37.15*var(--vw));font-size:calc(3.3*var(--vw));padding:calc(8.14*var(--vw)) calc(4.07*var(--vw)) 0}}.special-content .sec-intro .wrapper .orange{color:#ff4d01}.special-content .sec-intro .wrapper .ill2{width:412px;margin-top:33px;margin-left:32px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill2{width:calc(37.45*var(--vw));margin:calc(3*var(--vw)) 0 0 calc(2.9*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill2{width:calc(77.6*var(--vw));margin:calc(6.87*var(--vw)) 0 calc(8.14*var(--vw)) calc(6.36*var(--vw))}}.special-content .sec-intro .wrapper .ill3{width:361px;margin-top:39px;margin-left:57px;margin-bottom:49px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill3{width:calc(32.81*var(--vw));margin:calc(3.54*var(--vw)) 0 calc(4.45*var(--vw)) calc(5.18*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill3{width:calc(70.73*var(--vw));margin:calc(7.37*var(--vw)) 0 calc(11.45*var(--vw)) calc(8.9*var(--vw))}}.special-content .sec-intro .wrapper .ill4{width:231px;margin-top:39px;margin-left:121px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill4{width:calc(21*var(--vw));margin:calc(3.54*var(--vw)) 0 0 calc(11*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill4{width:calc(44.52*var(--vw));margin:calc(8.39*var(--vw)) 0 calc(10.94*var(--vw)) calc(22.9*var(--vw))}}.special-content .sec-intro .wrapper .ill5{width:356px;margin-top:20px;margin-left:86px;margin-bottom:30px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill5{width:calc(32.36*var(--vw));margin:calc(1.81*var(--vw)) 0 calc(2.72*var(--vw)) calc(7.81*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill5{width:calc(69.21*var(--vw));margin:calc(4.32*var(--vw)) 0 calc(5.59*var(--vw)) calc(16.03*var(--vw))}}.special-content .sec-intro .wrapper .ill6{width:361px;margin-top:58px;margin-left:48px;margin-bottom:84px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill6{width:calc(32.81*var(--vw));margin:calc(5.27*var(--vw)) 0 calc(7.63*var(--vw)) calc(4.36*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill6{width:calc(74.55*var(--vw));margin:calc(8.39*var(--vw)) 0 calc(13.48*var(--vw)) calc(6.87*var(--vw))}}.special-content .sec-intro .wrapper .ill7{width:142px;margin-top:42px;margin-left:161px;margin-bottom:68px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill7{width:calc(12.9*var(--vw));margin:calc(3.81*var(--vw)) 0 calc(6.18*var(--vw)) calc(14.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill7{width:calc(30.02*var(--vw));margin:calc(9.16*var(--vw)) 0 calc(10.43*var(--vw)) calc(29*var(--vw))}}.special-content .sec-intro .wrapper .ill8{width:237px;margin-top:20px;margin-left:115px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .wrapper .ill8{width:calc(21.54*var(--vw));margin:calc(1.81*var(--vw)) 0 0 calc(10.45*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .wrapper .ill8{width:calc(48.09*var(--vw));margin:calc(4.58*var(--vw)) 0 calc(10.43*var(--vw)) calc(19.84*var(--vw))}}.special-content .sec-intro .caution-list{width:1000px;font-size:16px;line-height:1.63;margin:72px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-intro .caution-list{width:calc(90.9*var(--vw));margin-top:calc(6.54*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-intro .caution-list{width:calc(91.6*var(--vw));font-size:calc(3.56*var(--vw));line-height:1.56;margin-top:calc(18.32*var(--vw))}}.special-content .sec-intro .caution-list li{text-indent:-2.6em;padding-left:2.6em}@media screen and (max-width: 768px){.special-content .sec-intro .caution-list li{text-indent:-1em;padding-left:1em}}@media screen and (max-width: 768px){.special-content .sec-intro .caution-list li:last-child{text-indent:0;padding-left:0}}@media screen and (max-width: 768px){.special-content .sec-intro .caution-list li .ml{margin-left:1em}}.special-content .sec-intro .caution-list a{text-decoration:underline}.special-content .sec-intro .caution-list a:hover{text-decoration:none}.special-content .ill-simple{width:600px;margin:56px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .ill-simple{width:calc(54.54*var(--vw));margin-top:calc(5.09*var(--vw))}}@media screen and (max-width: 768px){.special-content .ill-simple{width:calc(91.6*var(--vw));margin-top:calc(10.68*var(--vw));margin-left:calc(5.34*var(--vw))}}.special-content .ill-simple img{margin-left:18px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .ill-simple img{margin-left:calc(1.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .ill-simple img{margin-left:0}}.special-content .bn-info a{display:block;width:1000px;background-color:#48d4a0;padding:41px 0 30px;margin:124px auto 0;border-radius:32px;transition:opacity .3s}@media print,screen and (min-width: 769px){.special-content .bn-info a:hover{opacity:.8}}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a{width:calc(90.9*var(--vw));padding:calc(3.72*var(--vw)) 0 calc(2.72*var(--vw));margin-top:calc(11.27*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a{width:calc(91.85*var(--vw));padding:calc(10.17*var(--vw)) 0;margin-top:calc(24.42*var(--vw))}}.special-content .bn-info a .ttl{position:relative;display:flex;justify-content:space-between;align-items:center;gap:0 29px;width:920px;margin:0 auto}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .ttl{gap:0 calc(2.63*var(--vw));width:calc(83.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .ttl{display:block;width:calc(66.41*var(--vw))}}.special-content .bn-info a .ttl::before,.special-content .bn-info a .ttl::after{content:"";display:block;width:300px;height:3px;background-color:#fff}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .ttl::before,.special-content .bn-info a .ttl::after{width:calc(27.27*var(--vw));height:calc(.27*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .ttl::before,.special-content .bn-info a .ttl::after{width:calc(75.57*var(--vw));height:calc(.76*var(--vw));margin-top:calc(4.07*var(--vw));margin-left:calc(-4.59*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .ttl::before{content:none}}.special-content .bn-info a .ttl img{width:261px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .ttl img{width:calc(23.72*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .ttl img{width:calc(66.41*var(--vw))}}.special-content .bn-info a .wrapper{display:flex;margin:21px 0 0 40px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .wrapper{margin:calc(1.9*var(--vw)) 0 0 calc(3.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .wrapper{display:block;margin:calc(6.1*var(--vw)) 0 0}}.special-content .bn-info a .wrapper .txt{width:277px;font-size:18px;font-weight:bold;line-height:1.5;padding-top:13px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .wrapper .txt{width:calc(25.18*var(--vw));font-size:calc(1.63*var(--vw));padding-top:calc(1.18*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .wrapper .txt{width:calc(71.5*var(--vw));font-size:calc(4.58*var(--vw));line-height:1.5;text-align:center;padding-top:0;margin:0 auto}}.special-content .bn-info a .wrapper .ill{width:391px;margin:0 28px 0 17px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .wrapper .ill{width:calc(35.54*var(--vw));margin:0 calc(2.54*var(--vw)) 0 calc(1.54*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .wrapper .ill{width:calc(78.62*var(--vw));margin:calc(2.54*var(--vw)) 0 0 calc(6.87*var(--vw))}}.special-content .bn-info a .wrapper .btn{display:flex;justify-content:center;align-items:center;width:207px;height:60px;font-size:20px;font-weight:bold;background-color:#fff;border:4px solid #000;border-radius:8px;margin-top:22px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .bn-info a .wrapper .btn{width:calc(18.81*var(--vw));height:calc(5.45*var(--vw));font-size:calc(1.81*var(--vw));margin-top:calc(2*var(--vw))}}@media screen and (max-width: 768px){.special-content .bn-info a .wrapper .btn{width:calc(52.67*var(--vw));height:calc(15.26*var(--vw));font-size:calc(5.08*var(--vw));border-radius:calc(2.03*var(--vw));margin:calc(5.08*var(--vw)) auto 0}}.special-content .sec-cm{background-color:#fff;padding-top:120px;margin:125px 0 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-cm{padding-top:calc(10.9*var(--vw));margin-top:calc(11.36*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-cm{padding-top:calc(20.35*var(--vw));margin-top:calc(20.35*var(--vw))}}.special-content .sec-cm .ttl{position:relative;display:flex;align-items:center;width:533px;font-size:44px;font-weight:bold;margin:0 auto}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-cm .ttl{width:calc(48.45*var(--vw));font-size:calc(4*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-cm .ttl{display:block;width:auto;font-size:calc(8.14*var(--vw));line-height:1;text-align:center}}.special-content .sec-cm .ttl::before{content:"";display:block;width:100px;height:77px;background:url(../images/icon_cm.svg) no-repeat;background-size:contain;margin-right:24px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-cm .ttl::before{width:calc(9.09*var(--vw));height:calc(7*var(--vw));margin-right:calc(2.18*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-cm .ttl::before{width:calc(13.23*var(--vw));height:calc(10.17*var(--vw));margin:0 auto calc(4.07*var(--vw))}}.special-content .sec-cm .wrapper{display:flex;justify-content:space-between;width:1000px;margin:64px auto 0}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-cm .wrapper{width:calc(90.9*var(--vw));margin-top:calc(5.81*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-cm .wrapper{flex-direction:column;gap:calc(10.17*var(--vw));width:calc(91.85*var(--vw));margin:calc(10.17*var(--vw)) auto 0}}.special-content .sec-cm .block{position:relative;width:480px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-cm .block{width:calc(43.63*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-cm .block{width:100%}}.special-content .sec-cm .block .youtube{position:relative;width:100%;padding-top:56.25%}.special-content .sec-cm .block .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.special-content .sec-cm .block .txt{font-size:24px;font-weight:bold;line-height:1.4;text-align:center;margin-top:25px}@media screen and (min-width: 769px)and (max-width: 1100px){.special-content .sec-cm .block .txt{font-size:calc(2.18*var(--vw));margin-top:calc(2.27*var(--vw))}}@media screen and (max-width: 768px){.special-content .sec-cm .block .txt{font-size:calc(4.58*var(--vw));line-height:1.5;margin-top:calc(4.07*var(--vw))}}
