﻿@font-face{font-family:"NotoSerifJP-Medium";src:url("/fitting/assets/font/NotoSerifJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSerifJP-Bold";src:url("/fitting/assets/font/NotoSerifJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSerifJP-Black";src:url("/fitting/assets/font/NotoSerifJP-Black.otf") format("opentype");font-style:normal;font-weight:900}@font-face{font-family:"NotoSansJP-Medium";src:url("/fitting/assets/font/NotoSansJP-Medium.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSansJP-Bold";src:url("/fitting/assets/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}.merit-wrap{color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#fff}.merit-wrap img{width:100%;height:auto;line-height:1}.merit-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.merit-wrap a,.merit-wrap a:link{color:#1c5bf1;text-decoration:underline;text-underline-position:under;outline:none}.merit-wrap a:visited{color:#1c5bf1}.merit-wrap a:hover{color:#1c5bf1;text-decoration:none}.merit-wrap a:active{color:#1c5bf1}.merit-wrap a img{opacity:1;-webkit-transition:.3s;transition:.3s}.merit-wrap a img:hover{opacity:.7}.merit-wrap h1,.merit-wrap h2,.merit-wrap h3{font-weight:normal}.merit-wrap .btm1em{margin-bottom:1em}.merit-wrap .btm0{margin-bottom:0}.merit-wrap .pcnone{display:none}.merit-wrap .head-kv{background-color:#262837;background-image:url("/fitting/assets/img/merit/head_bg_pc.png");background-repeat:no-repeat;background-position:center top;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;border-top:1px solid #686a74;border-bottom:1px solid #686a74}.merit-wrap .head-kv .h1-block{margin-left:6.48%;padding:2.5% 0 2.5% 0;text-align:left}.merit-wrap .head-kv .h1-block .subhead{display:inline-block;margin-bottom:2%;padding:0.5% 1% 0.8% 1%;color:#000;font-family:'NotoSansJP-Bold',serif;font-size:1.95vw;font-style:italic;line-height:1;background-color:#33a823}@media screen and (max-width: 1280px){.merit-wrap .head-kv .h1-block .subhead{font-size:25px}}.merit-wrap .head-kv .h1-block h1{color:#fff;font-family:"NotoSerifJP-Black",serif;font-size:4.88vw;line-height:1}@media screen and (max-width: 1280px){.merit-wrap .head-kv .h1-block h1{font-size:62.5px}}.merit-wrap .head-kv .copy-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:93.52%;margin-left:auto}.merit-wrap .head-kv .copy-block .head-copy{-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:2.1%;color:#fff;font-family:'NotoSerifJP-Medium',serif;font-size:1.84vw;font-style:italic;line-height:2.2;text-align:left}@media screen and (max-width: 1280px){.merit-wrap .head-kv .copy-block .head-copy{font-size:23.6px}}.merit-wrap .head-kv .copy-block .kv{width:52.17%;line-height:0}.merit-wrap .merit-contents{background-color:#eceeef;padding-top:80px}.merit-wrap .unchor-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:1000px;margin:0 auto}.merit-wrap .unchor-list li{width:509px;height:94px}.merit-wrap .unchor-list li.unchor-merit{margin-right:-9px}.merit-wrap .unchor-list li.unchor-merit a{background-image:url("/fitting/assets/img/merit/unchor1_bg_pc.png")}.merit-wrap .unchor-list li.unchor-qa{margin-left:-9px}.merit-wrap .unchor-list li.unchor-qa a{background-image:url("/fitting/assets/img/merit/unchor2_bg_pc.png")}.merit-wrap .unchor-list li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;text-decoration:none;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.3s;transition:.3s}.merit-wrap .unchor-list li a:hover{opacity:.7}.merit-wrap .unchor-list .unchor1-text1{margin-bottom:8px;color:#fff;font-family:'NotoSerifJP-Bold',serif;font-size:18px;font-style:italic;line-height:1}.merit-wrap .unchor-list .unchor1-text2{color:#ffed26;font-family:'NotoSerifJP-Black',serif;font-size:28px;font-style:italic;line-height:1}.merit-wrap .unchor-list .unchor2-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-right:25px}.merit-wrap .unchor-list .unchor2-text1{color:#33a823;font-family:'NotoSerifJP-Black',serif;font-size:28px;line-height:1}.merit-wrap .unchor-list .unchor2-text2{width:94px;margin-left:16px}.merit-wrap .merit-intro{width:1000px;margin:0 auto;padding:60px 0;font-size:20px;line-height:1.5;text-align:left}.merit-wrap #merit-list{width:100%;overflow:hidden}.merit-wrap #merit-list .merit-list-hl1{margin-bottom:110px}.merit-wrap #merit-list .merit-list-hl1 .hl1-1{display:inline-block;margin-bottom:8px;color:#33a823;font-family:'NotoSerifJP-Bold',serif;font-size:36px;font-style:italic;line-height:1}.merit-wrap #merit-list .merit-list-hl1 .hl1-2{position:relative;display:inline-block;color:#262837;font-family:'NotoSerifJP-Black',serif;font-size:52px;font-style:italic;line-height:1;z-index:1}.merit-wrap #merit-list .merit-list-hl1 .hl1-2::before{content:"";position:absolute;bottom:-10px;left:-30px;width:100%;height:20px;padding:0 30px;background-color:#ffed26;z-index:-1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.merit-wrap .merit-box{margin-bottom:80px}.merit-wrap .merit-box .hl-wrap{position:relative;width:100%;margin-bottom:45px;z-index:1}.merit-wrap .merit-box .hl-wrap .hl-block{position:relative;width:51.96%;height:220px;background-color:#262837;z-index:2}.merit-wrap .merit-box .hl-wrap .hl-block::before{content:"";position:absolute;top:0;right:-45px;width:90px;height:220px;-webkit-transform:skewX(-22deg);-moz-transform:skewX(-22deg);-o-transform:skewX(-22deg);transform:skewX(-22deg);background-color:#262837;z-index:-1}.merit-wrap .merit-box .hl-wrap .hl-block .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:630px;height:100%;margin-left:auto;padding:0}.merit-wrap .merit-box .hl-wrap .hl-block .inner .point-circle{position:absolute;top:-41px;left:0;width:82px;height:82px}.merit-wrap .merit-box .hl-wrap .hl-block .inner h2{color:#fff;font-family:'NotoSerifJP-Bold',serif;font-size:42px;line-height:1.5;text-align:left}.merit-wrap .merit-box .hl-wrap .hl-block .inner h2 strong{color:#ffed26}.merit-wrap .merit-box .hl-wrap .hl-block .inner h2 .s-text{margin-left:0.1em;font-size:28px}.merit-wrap .merit-box .hl-wrap .sub-hl-block{position:relative;width:53.75%;height:180px;margin-top:-104px;margin-left:auto;background-color:#fff;z-index:1}.merit-wrap .merit-box .hl-wrap .sub-hl-block::before{content:"";position:absolute;top:0;left:-45px;width:90px;height:180px;-webkit-transform:skewX(-22deg);-moz-transform:skewX(-22deg);-o-transform:skewX(-22deg);transform:skewX(-22deg);background-color:#fff;z-index:-1}.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:550px;height:100%;margin-left:8.63vw;padding:0}@media screen and (max-width: 1280px){.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner{margin-left:110px}}.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner p{font-family:'NotoSansJP-Bold',serif;font-size:36px;font-style:italic;line-height:1.3;text-align:left}.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner p strong{position:relative;display:inline-block;color:#33a823;z-index:1}.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner p strong::before{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:12px;background-color:#ffed71;z-index:-1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.merit-wrap .merit-box .merit-copy{width:900px;margin:0 auto 15px auto;font-size:20px;line-height:1.5;text-align:left}.merit-wrap .fig-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto}.merit-wrap .fig-block .fig-box{position:relative}.merit-wrap .fig-block .fig-box .caption{margin-bottom:14px;padding:8px 5px;color:#fff;font-family:'NotoSansJP-Bold',serif;font-size:16px;line-height:1;background-color:#908f8f}.merit-wrap .fig-block .fig-box .caption.correct{background-color:#33a823}.merit-wrap .fig-block .fig-box .copy{display:inline-block;position:relative;color:#222;font-family:'NotoSansJP-Bold',serif;font-size:24px;line-height:1;z-index:1}.merit-wrap .fig-block .fig-box .copy strong{position:relative;display:inline-block;font-size:36px}.merit-wrap .fig-block .fig-box .copy::before{content:"";position:absolute;bottom:-16px;left:0;width:100%;height:9px;background-color:transparent;background-image:url("/fitting/assets/img/merit/waveline.png");background-repeat:repeat-x;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;z-index:-1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.merit-wrap .fig-block .fig-box .copy.correct{color:#33a823}.merit-wrap .fig-block .fig-box .copy.correct::before{bottom:-6px;left:0;width:100%;height:10px;background-color:#ffed71;background-image:none;z-index:-1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.merit-wrap .fig-block.fig-merit1{width:1334px}.merit-wrap .fig-block.fig-merit1 .fig-merit1-1{width:449px}.merit-wrap .fig-block.fig-merit1 .fig-merit1-1 .text-block{position:absolute;top:367px;left:223px;width:172px}.merit-wrap .fig-block.fig-merit1 .fig-merit1-2{width:435px}.merit-wrap .fig-block.fig-merit1 .fig-merit1-2 .text-block{position:absolute;top:367px;left:98px;width:242px}.merit-wrap .fig-block.fig-merit1 .fig-merit1-3{width:450px}.merit-wrap .fig-block.fig-merit1 .fig-merit1-3 .text-block{position:absolute;top:367px;left:54px;width:172px}.merit-wrap .fig-block.fig-merit2{width:880px}.merit-wrap .fig-block.fig-merit2 .fig-box{width:440px}.merit-wrap .fig-block.fig-merit2 .fig-box .caption{margin-bottom:5px}.merit-wrap .fig-block.fig-merit2 .fig-merit2-1 .text-block{position:absolute;top:25px;left:52px;width:214px}.merit-wrap .fig-block.fig-merit2 .fig-merit2-2 .text-block{position:absolute;top:25px;left:60px;width:242px}.merit-wrap .fig-block.fig-merit3{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:944px}.merit-wrap .fig-block.fig-merit3 .fig-merit3-1{border-bottom:4px solid #d3d3d4}.merit-wrap .fig-block.fig-merit3 .fig-merit3-1 .text-block{position:absolute;top:104px;left:38px;width:192px}.merit-wrap .fig-block.fig-merit3 .fig-merit3-2{border-bottom:4px solid #d3d3d4}.merit-wrap .fig-block.fig-merit3 .fig-merit3-2 .text-block{position:absolute;top:50px;left:38px;width:192px}.merit-wrap .fig-block.fig-merit3 .fig-merit3-3 .text-block{position:absolute;top:74px;left:38px;width:192px}.merit-wrap .fig-block.fig-merit4{width:810px}.merit-wrap .fig-block.fig-merit4 .fig-box{width:405px}.merit-wrap .fig-block.fig-merit4 .fig-merit4-1 .text-block{position:absolute;top:342px;left:90px;width:192px}.merit-wrap .fig-block.fig-merit4 .fig-merit4-2 .text-block{position:absolute;top:342px;left:110px;width:210px}.merit-wrap #qa{padding-bottom:16px;background-color:#3c3e4b;background-image:url("/fitting/assets/img/merit/qa_bg_pc.jpg");background-repeat:no-repeat;background-position:top 182px center;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.merit-wrap #qa .hl-wrap{position:relative;width:100%;margin-bottom:344px;z-index:1}.merit-wrap #qa .hl-wrap .hl-block{position:relative;width:51.96%;height:220px;background-color:#0f0f0f;z-index:2}.merit-wrap #qa .hl-wrap .hl-block::before{content:"";position:absolute;top:0;right:-45px;width:90px;height:220px;-webkit-transform:skewX(-22deg);-moz-transform:skewX(-22deg);-o-transform:skewX(-22deg);transform:skewX(-22deg);background-color:#0f0f0f;z-index:-1}.merit-wrap #qa .hl-wrap .hl-block .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:630px;height:100%;margin-left:auto;padding:0}.merit-wrap #qa .hl-wrap .hl-block .inner h2{position:relative;margin-bottom:26px;color:#33a823;font-family:'NotoSerifJP-Black',serif;font-size:43px;line-height:1;text-align:left}.merit-wrap #qa .hl-wrap .hl-block .inner h2 .balloon{position:absolute;top:-30px;right:-150px;width:148px}.merit-wrap #qa .hl-wrap .hl-block .inner p{color:#fff;font-family:'NotoSansJP-Medium',serif;font-size:18px;line-height:1.3;text-align:left}.merit-wrap .qa-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:1200px;margin:0 auto}.merit-wrap .qa-list li{position:relative;width:580px;margin-bottom:64px;padding:50px 10px;background-color:#fff}.merit-wrap .qa-list .qa-num{position:absolute;top:-22px;left:50%;width:168px;height:44px;margin-left:-84px;background-color:#0f0f0f;-webkit-transform:skewX(-22deg);-moz-transform:skewX(-22deg);-o-transform:skewX(-22deg);transform:skewX(-22deg);overflow:hidden}.merit-wrap .qa-list .qa-num span{display:inline-block;color:#fff;font-family:'NotoSerifJP-Bold',serif;font-size:24px;line-height:38px;-webkit-transform:skewX(22deg);-moz-transform:skewX(22deg);-o-transform:skewX(22deg);transform:skewX(22deg)}.merit-wrap .qa-list .qa-height-fit.block1{min-height:205px}.merit-wrap .qa-list .qa-height-fit.block1 .question{min-height:94px}.merit-wrap .qa-list .qa-height-fit.block3{min-height:221px}.merit-wrap .qa-list .question{padding-bottom:22px;color:#222;font-family:'NotoSerifJP-Bold',serif;font-size:28px;line-height:1.3}.merit-wrap .qa-list .answer{padding-bottom:26px;color:#33a823;font-family:'NotoSerifJP-Bold',serif;font-size:26px;font-style:italic;line-height:1.3}.merit-wrap .qa-list .answer strong{position:relative;display:inline-block;color:#33a823;font-size:40px;z-index:1}.merit-wrap .qa-list .answer strong::before{content:"";position:absolute;bottom:-2px;left:-15px;width:100%;height:16px;padding:0 15px;background-color:#ffed71;z-index:-1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.merit-wrap .qa-list .answer strong.bg-compact::before{left:0;padding:0}.merit-wrap .qa-list .answer-detail{padding:0 30px;font-size:16px;line-height:1.5;text-align:left}.merit-wrap .banner-block{padding-bottom:36px;background-color:#3c3e4b}.merit-wrap .banner-block .banner-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:1200px;margin:0 auto}.merit-wrap .banner-block .banner-list li{width:580px;margin-bottom:60px}.merit-wrap .banner-block .banner-list li a{display:block;line-height:0}.merit-wrap .banner-block .banner-list li.single{width:100%}.merit-wrap .banner-block .banner-list li.single a{width:600px;margin:0 auto}@media screen and (max-width: 768px){.merit-wrap{width:100%;margin:auto;-webkit-background-size:240px auto;-o-background-size:240px auto;background-size:240px auto}.merit-wrap .pcnone{display:initial}.merit-wrap .spnone{display:none}.merit-wrap a:hover img{opacity:1}.merit-wrap .head-kv{background-image:none;border-top:none;border-bottom:none}.merit-wrap .head-kv .h1-block{margin-left:0;padding:4.6vw;text-align:center;background-color:#0c0c0c}.merit-wrap .head-kv .h1-block .subhead{margin-bottom:4%;padding:1% 2% 1.5% 1%;font-size:4.4vw}}@media screen and (max-width: 768px) and (max-width: 1280px){.merit-wrap .head-kv .h1-block .subhead{font-size:4.4vw}}@media screen and (max-width: 768px){.merit-wrap .head-kv .h1-block h1{padding:0 2.6vw;font-size:8.67vw;line-height:1.2;text-align:left}}@media screen and (max-width: 768px) and (max-width: 1280px){.merit-wrap .head-kv .h1-block h1{font-size:8.67vw}}@media screen and (max-width: 768px){.merit-wrap .head-kv .copy-block{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}.merit-wrap .head-kv .copy-block .head-copy{-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;padding:5.3vw 7.3vw;font-size:4.53vw;line-height:2.2;text-align:left}}@media screen and (max-width: 768px) and (max-width: 1280px){.merit-wrap .head-kv .copy-block .head-copy{font-size:4.53vw}}@media screen and (max-width: 768px){.merit-wrap .head-kv .copy-block .kv{width:100%;line-height:0}.merit-wrap .merit-contents{width:100%;padding-top:8%}.merit-wrap .unchor-list{width:fit-content}.merit-wrap .unchor-list li{width:47.73vw;height:18.27vw}.merit-wrap .unchor-list li.unchor-merit{margin-right:-0.4vw}.merit-wrap .unchor-list li.unchor-merit a{padding-bottom:3.8vw;background-image:url("/fitting/assets/img/merit/unchor1_bg_sp.png")}.merit-wrap .unchor-list li.unchor-qa{margin-left:-0.4vw}.merit-wrap .unchor-list li.unchor-qa a{padding-bottom:3.8vw;background-image:url("/fitting/assets/img/merit/unchor2_bg_sp.png")}.merit-wrap .unchor-list li a{-webkit-transition:0;transition:0}.merit-wrap .unchor-list li a:hover{opacity:1}.merit-wrap .unchor-list .unchor1-text1{margin-bottom:0.8vw;font-size:2.6vw}.merit-wrap .unchor-list .unchor1-text2{font-size:3.4vw}.merit-wrap .unchor-list .unchor2-inner{margin-right:0px}.merit-wrap .unchor-list .unchor2-text1{font-size:3.4vw}.merit-wrap .unchor-list .unchor2-text2{width:8.6vw;margin-left:0.8vw}.merit-wrap .merit-intro{width:94.67%;padding:7.4vw 0;font-size:4vw;line-height:1.5}.merit-wrap #merit-list .merit-list-hl1{margin-bottom:8vw}.merit-wrap #merit-list .merit-list-hl1 .hl1-1{margin-bottom:1.2vw;font-size:4.67vw}.merit-wrap #merit-list .merit-list-hl1 .hl1-2{font-size:6.93vw}.merit-wrap #merit-list .merit-list-hl1 .hl1-2::before{bottom:-1.33vw;left:-4vw;width:100%;height:2.67vw;padding:0 4vw}.merit-wrap .merit-box{margin-bottom:10vw}.merit-wrap .merit-box .hl-wrap{margin-bottom:6.67vw}.merit-wrap .merit-box .hl-wrap .hl-block{width:85.6vw;height:29.33vw}.merit-wrap .merit-box .hl-wrap .hl-block::before{right:-6vw;width:12vw;height:29.33vw}.merit-wrap .merit-box .hl-wrap .hl-block .inner{width:100%;height:100%;margin-left:auto}.merit-wrap .merit-box .hl-wrap .hl-block .inner .point-circle{top:-5.33vw;left:3.33vw;width:10.67vw;height:10.67vw}.merit-wrap .merit-box .hl-wrap .hl-block .inner h2{margin-left:3.33vw;font-size:5.6vw;line-height:1.5}.merit-wrap .merit-box .hl-wrap .hl-block .inner h2 .s-text{margin-left:0.1em;font-size:3.73vw}.merit-wrap .merit-box .hl-wrap .sub-hl-block{width:73.33vw;height:24vw;margin-top:0}.merit-wrap .merit-box .hl-wrap .sub-hl-block::before{content:"";position:absolute;top:0;left:-6vw;width:12vw;height:24vw}.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner{width:100%;height:100%;margin-left:0}}@media screen and (max-width: 768px) and (max-width: 1280px){.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner{margin-left:0}}@media screen and (max-width: 768px){.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner p{padding-left:1vw;font-size:4.8vw;line-height:1.3}.merit-wrap .merit-box .hl-wrap .sub-hl-block .inner p strong::before{bottom:-0.4vw;height:1.6vw}.merit-wrap .merit-box .merit-copy{width:94.67%;margin:0 auto 3vw auto;font-size:4vw;line-height:1.5}.merit-wrap .fig-block{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.merit-wrap .fig-block .fig-box{position:relative}.merit-wrap .fig-block .fig-box .caption{margin-bottom:2.4vw;padding:1.6vw 1vw;font-size:2.93vw}.merit-wrap .fig-block .fig-box .copy{font-size:4.4vw}.merit-wrap .fig-block .fig-box .copy strong{font-size:6.6vw}.merit-wrap .fig-block .fig-box .copy::before{bottom:-2.8vw;height:1.73vw}.merit-wrap .fig-block .fig-box .copy.correct::before{bottom:-0.8vw;left:0;width:100%;height:2vw}.merit-wrap .fig-block.fig-merit1{width:100%}.merit-wrap .fig-block.fig-merit1 .fig-merit1-1{width:100%}.merit-wrap .fig-block.fig-merit1 .fig-merit1-1 .text-block{position:relative;top:auto;left:auto;width:32.26vw;margin:0 auto}.merit-wrap .fig-block.fig-merit1 .fig-merit1-2{width:100%}.merit-wrap .fig-block.fig-merit1 .fig-merit1-2 .text-block{position:relative;top:auto;left:auto;width:45.33vw;margin:0 auto}.merit-wrap .fig-block.fig-merit1 .fig-merit1-3{width:100%}.merit-wrap .fig-block.fig-merit1 .fig-merit1-3 .text-block{position:relative;top:auto;left:auto;width:32.26vw;margin:0 auto}.merit-wrap .fig-block.fig-merit2{width:100%}.merit-wrap .fig-block.fig-merit2 .fig-box{width:100%}.merit-wrap .fig-block.fig-merit2 .fig-box .caption{margin-bottom:1.6vw}.merit-wrap .fig-block.fig-merit2 .fig-merit2-1 .text-block{position:absolute;top:6.53vw;left:28vw;width:40vw}.merit-wrap .fig-block.fig-merit2 .fig-merit2-2 .text-block{position:absolute;top:9vw;left:25.3vw;width:45.3vw}.merit-wrap .fig-block.fig-merit3{width:94.67%}.merit-wrap .fig-block.fig-merit3 .fig-merit3-1{border-bottom:4px solid #d3d3d4}.merit-wrap .fig-block.fig-merit3 .fig-merit3-1 .text-block{position:relative;top:auto;left:auto;width:36vw;margin:0 auto 12vw auto}.merit-wrap .fig-block.fig-merit3 .fig-merit3-2{border-bottom:4px solid #d3d3d4}.merit-wrap .fig-block.fig-merit3 .fig-merit3-2 .text-block{position:relative;top:auto;left:auto;width:36vw;margin:0 auto 12vw auto}.merit-wrap .fig-block.fig-merit3 .fig-merit3-3 .text-block{position:relative;top:auto;left:auto;width:36vw;margin:0 auto}.merit-wrap .fig-block.fig-merit4{width:100%}.merit-wrap .fig-block.fig-merit4 .fig-box{width:100%}.merit-wrap .fig-block.fig-merit4 .fig-merit4-1 .text-block{position:relative;top:auto;left:auto;width:40vw;margin:0 auto}.merit-wrap .fig-block.fig-merit4 .fig-merit4-2 .text-block{position:relative;top:auto;left:auto;width:40vw;margin:0 auto}.merit-wrap #qa{padding-bottom:2.67vw;background-image:url("/fitting/assets/img/merit/qa_bg_sp.jpg");background-position:top 22.67vw center}.merit-wrap #qa .hl-wrap{margin-bottom:80vw}.merit-wrap #qa .hl-wrap .hl-block{width:85.6vw;height:29.33vw}.merit-wrap #qa .hl-wrap .hl-block::before{right:-6vw;width:12vw;height:29.33vw}.merit-wrap #qa .hl-wrap .hl-block .inner{width:100%;height:100%;margin-left:auto}.merit-wrap #qa .hl-wrap .hl-block .inner h2{position:relative;margin-bottom:2vw;margin-left:5.33vw;font-size:5.6vw;line-height:1}.merit-wrap #qa .hl-wrap .hl-block .inner h2 .balloon{position:absolute;top:-1.3vw;right:-22.67vw;width:19.73vw}.merit-wrap #qa .hl-wrap .hl-block .inner p{margin-left:5.33vw;font-size:3.47vw;line-height:1.4}.merit-wrap .qa-list{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:94.67%}.merit-wrap .qa-list li{width:100%;margin-bottom:8vw;padding:6.67vw 1.33vw}.merit-wrap .qa-list .qa-num{position:absolute;top:-2.63vw;left:50%;width:20vw;height:5.87vw;margin-left:-10vw}.merit-wrap .qa-list .qa-num span{font-size:3.2vw;line-height:3.2vw}.merit-wrap .qa-list .qa-height-fit.block1,.merit-wrap .qa-list .qa-height-fit.block3{min-height:auto}.merit-wrap .qa-list .qa-height-fit.block1 .question,.merit-wrap .qa-list .qa-height-fit.block3 .question{min-height:auto}.merit-wrap .qa-list .question{padding-bottom:4vw;font-size:4.27vw;line-height:1.4}.merit-wrap .qa-list .answer{padding-bottom:6vw;font-size:4.27vw;line-height:1.3}.merit-wrap .qa-list .answer strong{font-size:6.4vw}.merit-wrap .qa-list .answer strong::before{bottom:-0.4vw;left:-1.3vw;width:100%;height:2.6vw;padding:0 2.6vw}.merit-wrap .qa-list .answer-detail{padding:0 4vw;font-size:4vw;line-height:1.5}.merit-wrap .banner-block{padding-bottom:36px;background-color:#3c3e4b}.merit-wrap .banner-block .banner-list{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:94.67%}.merit-wrap .banner-block .banner-list li{width:100%;margin-bottom:5.33vw}.merit-wrap .banner-block .banner-list li.single{width:100%}.merit-wrap .banner-block .banner-list li.single a{width:100%;margin:0}}
