.under .mv{height:clamp(90px,43.39px + 12.429vw,200px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;position:relative;z-index:1}@media screen and (max-width: 767px){.under .mv::before{content:"";position:absolute;display:inline-block;width:100%;height:100%;background:hsla(0,0%,100%,.5);top:0;left:0;z-index:-1}}.under .mv .mv_inner{width:100%;max-width:var(--contentWidth);margin:0 auto}.under .mv .mv_inner h1{font-size:clamp(24px,18.915px + 1.356vw,36px);font-weight:700;letter-spacing:.02em}.under .breadcrumb{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:15px 20px}.under .breadcrumb ol{max-width:var(--contentWidth);margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.under .breadcrumb ol li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:clamp(11px,9.729px + 0.339vw,14px)}.under .breadcrumb ol li::before{content:">";padding:0 5px}.under .breadcrumb ol li a{color:#202020}.under .breadcrumb ol li a:hover{opacity:initial;color:#d70a17}.under .breadcrumb ol li.home::before{content:none}.under .local_nav{padding:clamp(20px,11.525px + 2.26vw,40px) 20px;margin-top:clamp(40px,31.525px + 2.26vw,60px);background:#f8f8f8}.under .local_nav .inner{max-width:var(--contentWidth);margin:0 auto}.under .local_nav .inner span{display:block;font-weight:500;text-align:center}.under .local_nav .inner ul{margin-top:clamp(15px,8.644px + 1.695vw,30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.under .local_nav .inner ul li{width:calc(25% - 7.5px);border:1px solid #d70a17;background:#fff}@media screen and (max-width: 767px){.under .local_nav .inner ul li{width:calc(50% - 5px)}}.under .local_nav .inner ul li a{display:inline-block;width:100%;height:100%;color:#202020;font-size:clamp(12px,10.305px + 0.452vw,16px);font-weight:500;text-align:center;padding:clamp(15px,12.881px + 0.565vw,20px) 10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:initial;transition:initial}.under .local_nav .inner ul li a::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d70a17 rgba(0,0,0,0);border-width:0px 0px clamp(6px,5.153px + 0.226vw,8px) clamp(6px,5.153px + 0.226vw,8px);bottom:5px;right:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.under .local_nav .inner ul li a:hover{opacity:initial}.under .local_nav .inner ul li a:hover::before{border-width:0px 0px clamp(12px,10.305px + 0.452vw,16px) clamp(12px,10.305px + 0.452vw,16px)}.under .local_nav .inner ul li.target{background:#d70a17}.under .local_nav .inner ul li.target a{color:#fff}.under .local_nav .inner ul li.target a::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.under section{padding:0 20px}.under section .inner{max-width:var(--contentWidth);margin:0 auto}.under section .inner h2{font-size:clamp(20px,16.61px + 0.904vw,28px);font-weight:700;letter-spacing:.02em;padding-bottom:clamp(10px,7.881px + 0.565vw,15px);border-bottom:3px solid #dcdcdc;position:relative}.under section .inner h2::before{content:"";position:absolute;display:inline-block;width:clamp(80px,63.051px + 4.52vw,120px);height:3px;bottom:-3px;left:0;background:#d70a17}.under section .inner h3{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;padding-left:clamp(8px,7.153px + 0.226vw,10px);border-left:3px solid #d70a17}.under section .inner .caution .exclamation{color:#d70a17;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.under section .inner .caution .exclamation::before{content:"";display:inline-block;background:url(../img/common/exclamation.svg) no-repeat;background-size:contain;width:20px;height:20px;min-width:20px;min-height:20px;margin-right:5px;margin-top:clamp(1px,0.576px + 0.113vw,2px)}.under section .inner .caution p{line-height:1.9;font-size:clamp(11px,10.153px + 0.226vw,13px)}.under .button a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#d70a17;border-radius:100px;padding:15px 40px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #fff;text-align:center;color:#fff;font-weight:500}.under .button a::after{content:"";display:inline-block;background:url(../img/common/arrow_white.svg) no-repeat;background-size:contain;width:7px;height:11px}.under .button a:hover{background:#fff;border:1px solid #d70a17;opacity:initial;color:#d70a17}.under .button a:hover::after{background:url(../img/common/arrow_red.svg) no-repeat}.under .button a.inactive{background:#838383;pointer-events:none}.under .button.white a{background:#fff;border:1px solid #d70a17}.under .button.white a span{color:#d70a17}.under .button.white a::after{background:url(../img/common/arrow_red.svg)}.under .button.white a:hover{background:#d70a17;border:1px solid #fff}.under .button.white a:hover span{color:#fff}.under .button.white a:hover::after{background:url(../img/common/arrow_white.svg) no-repeat}.under .box .inner{max-width:var(--contentWidth);margin:0 auto;border:1px solid #d70a17;border-radius:8px;background:#fff;padding:clamp(15px,12.881px + 0.565vw,20px) clamp(15px,8.644px + 1.695vw,30px)}.under .box .inner .head{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;padding-left:clamp(8px,7.153px + 0.226vw,10px);border-left:3px solid #d70a17;line-height:1.5 !important}.fass_exam .mv{background:url(../img/fass_exam/fass_exam_mv.jpg) no-repeat right center;background-size:cover}.fass_exam .mv_02{background:url(../img/fass_exam/fass_exam_mv_02.jpg) no-repeat right center;background-size:cover}.application .mv{background:url(../img/fass_exam/fass_exam_mv.jpg) no-repeat right center;background-size:cover}.text_training .mv{background:url(../img/fass_exam/fass_exam_mv.jpg) no-repeat right center;background-size:cover}.faq .mv{background:url(../img/fass_exam/fass_exam_mv.jpg) no-repeat right center;background-size:cover}.sponsor .mv{background:url(../img/fass_exam/fass_exam_mv.jpg) no-repeat right center;background-size:cover}.news .mv{background:url(../img/fass_exam/fass_exam_mv.jpg) no-repeat right center;background-size:cover}.fass_exam.index .sec_about{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.index .sec_about .inner .block_01{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.index .sec_about .inner .block_01 p{line-height:1.9}.fass_exam.index .sec_about .inner .block_01 p:nth-of-type(2){margin-top:10px}.fass_exam.index .sec_about .inner .block_01 p:last-of-type{margin-top:20px}.fass_exam.index .sec_about .inner .block_02,.fass_exam.index .sec_about .inner .block_03{margin-top:clamp(25px,18.644px + 1.695vw,40px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(40px,31.525px + 2.26vw,60px);-moz-column-gap:clamp(40px,31.525px + 2.26vw,60px);column-gap:clamp(40px,31.525px + 2.26vw,60px)}@media screen and (max-width: 767px){.fass_exam.index .sec_about .inner .block_02,.fass_exam.index .sec_about .inner .block_03{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.fass_exam.index .sec_about .inner .block_02 .text,.fass_exam.index .sec_about .inner .block_03 .text{width:60%}@media screen and (max-width: 767px){.fass_exam.index .sec_about .inner .block_02 .text,.fass_exam.index .sec_about .inner .block_03 .text{width:100%}}.fass_exam.index .sec_about .inner .block_02 .text p,.fass_exam.index .sec_about .inner .block_03 .text p{margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.fass_exam.index .sec_about .inner .block_02 .image,.fass_exam.index .sec_about .inner .block_03 .image{width:40%}@media screen and (max-width: 767px){.fass_exam.index .sec_about .inner .block_02 .image,.fass_exam.index .sec_about .inner .block_03 .image{width:100%}}.fass_exam.index .sec_about .inner .block_02 .image img,.fass_exam.index .sec_about .inner .block_03 .image img{width:100%}.fass_exam.index .sec_about .inner .relation{background:#fffee1;padding:clamp(15px,12.881px + 0.565vw,20px) clamp(15px,8.644px + 1.695vw,30px);font-size:clamp(12px,11.153px + 0.226vw,14px);margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.index .sec_about .inner .relation span{display:block;font-weight:500}.fass_exam.index .sec_about .inner .relation a{display:inline-block;color:#202020;text-decoration:underline;position:relative;padding-left:clamp(17px,15.729px + 0.339vw,20px)}.fass_exam.index .sec_about .inner .relation a:first-of-type{margin-top:10px}.fass_exam.index .sec_about .inner .relation a:last-of-type{margin-top:5px}.fass_exam.index .sec_about .inner .relation a::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0}.fass_exam.index .sec_about .inner .leaflet{background:#f8f8f8;margin-top:clamp(25px,18.644px + 1.695vw,40px);padding:clamp(15px,12.881px + 0.565vw,20px) clamp(15px,4.407px + 2.825vw,40px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(20px,11.525px + 2.26vw,40px);-moz-column-gap:clamp(20px,11.525px + 2.26vw,40px);column-gap:clamp(20px,11.525px + 2.26vw,40px)}.fass_exam.index .sec_about .inner .leaflet .image{width:clamp(80px,71.525px + 2.26vw,100px);min-width:70px}.fass_exam.index .sec_about .inner .leaflet .image img{width:100%}.fass_exam.index .sec_about .inner .leaflet .text .note{font-size:clamp(14px,12.305px + 0.452vw,18px)}.fass_exam.index .sec_target{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.index .sec_target .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.index .sec_range{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.index .sec_range .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.index .sec_range .inner h3{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.index .sec_range .inner h3:last-of-type{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.index .sec_range .inner .scroll{overflow-x:scroll}.fass_exam.index .sec_range .inner .scroll table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%;min-width:850px}.fass_exam.index .sec_range .inner .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.index .sec_range .inner .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.index .sec_range .inner .scroll table tr th:first-of-type{width:7%}.fass_exam.index .sec_range .inner .scroll table tr th:not(:first-of-type){width:23.25%}.fass_exam.index .sec_range .inner .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.index .sec_range .inner .relation{background:#fffee1;padding:clamp(15px,12.881px + 0.565vw,20px) clamp(15px,8.644px + 1.695vw,30px);font-size:clamp(12px,11.153px + 0.226vw,14px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.index .sec_range .inner .relation span{display:block;font-weight:500}.fass_exam.index .sec_range .inner .relation a{display:inline-block;color:#202020;text-decoration:underline;position:relative;padding-left:clamp(17px,15.729px + 0.339vw,20px);margin-top:10px}.fass_exam.index .sec_range .inner .relation a::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0}.fass_exam.index .sec_outline{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.index .sec_outline .inner table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%}.fass_exam.index .sec_outline .inner table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.index .sec_outline .inner table tr th{background:#efefef;font-weight:500;width:25%;vertical-align:middle;border-right:1px solid #bcbcbc}@media screen and (max-width: 767px){.fass_exam.index .sec_outline .inner table tr th{display:block;width:100%;padding:10px 15px;text-align:left;border-right:none;border-bottom:1px solid #bcbcbc}}.fass_exam.index .sec_outline .inner table tr td{width:75%;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}@media screen and (max-width: 767px){.fass_exam.index .sec_outline .inner table tr td{display:block;width:100%}}.fass_exam.index .sec_outline .inner table tr td .title{display:inline-block;font-weight:500;padding:2px 8px}.fass_exam.index .sec_outline .inner table tr td .title.first{background:#d8f1d6}.fass_exam.index .sec_outline .inner table tr td .title.second{background:#fee6b8}.fass_exam.index .sec_outline .inner table tr td .mt{display:inline-block;margin-top:10px}.fass_exam.index .sec_outline .inner table tr td .mr{margin-right:10px}.fass_exam.index .sec_outline .inner table tr td .ml{display:inline-block;margin-left:10px}@media screen and (max-width: 767px){.fass_exam.index .sec_outline .inner table tr td .ml{margin-left:0;margin-top:5px}}.fass_exam.index .sec_outline .inner .caution{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.index .box{padding:0 20px;margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.index .box .inner p:last-of-type{margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.fass_exam.index .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.casestudy .sec_casestudy{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.casestudy .sec_casestudy .inner .lead{line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.casestudy .sec_casestudy .inner .note{line-height:1.9;margin-top:10px}.fass_exam.casestudy .sec_casestudy .inner .company_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(20px,4.39px + 2.033vw,30px);margin-top:clamp(25px,18.644px + 1.695vw,40px)}@media screen and (max-width: 767px){.fass_exam.casestudy .sec_casestudy .inner .company_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item{width:calc((100% - clamp(20px,4.39px + 2.033vw,30px))/2);border:1px solid #d70a17;border-radius:8px;padding:20px 20px 60px;color:#202020;position:relative}@media screen and (max-width: 767px){.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item{width:100%}}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .image{width:clamp(80px,71.525px + 2.26vw,100px);margin:clamp(10px,7.881px + 0.565vw,15px) auto 0;padding-bottom:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .image img{width:100%}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .company_name{font-size:clamp(18px,15.458px + 0.678vw,24px);font-weight:500;text-align:center}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .copy{padding-top:clamp(10px,7.881px + 0.565vw,15px);border-top:1px solid #dcdcdc;font-weight:500}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .point{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .point span{display:inline-block;background:#d70a17;font-size:clamp(11px,10.153px + 0.226vw,13px);color:#fff;padding:2px 10px;border-radius:100px}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .point ul{list-style:initial;padding-left:clamp(16px,15.153px + 0.226vw,18px)}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .point ul li{display:list-item;margin-top:5px;font-size:clamp(11px,10.153px + 0.226vw,13px)}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .point ul li:first-of-type{margin-top:10px}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .point ul li::marker{font-size:clamp(13px,12.153px + 0.226vw,15px);color:#202020}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .link{position:absolute;right:20px;bottom:0;padding-bottom:20px}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .link a{display:inline-block;color:#202020;position:relative;padding-left:20px}.fass_exam.casestudy .sec_casestudy .inner .company_list .company_item .link a::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:53%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fass_exam.casestudy_detail .seq_detail{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.casestudy_detail .seq_detail .inner .main_image{width:100%;max-width:700px;margin:clamp(15px,8.644px + 1.695vw,30px) auto 0}.fass_exam.casestudy_detail .seq_detail .inner .main_image img{width:100%}.fass_exam.casestudy_detail .seq_detail .inner .main_image.small{max-width:350px}.fass_exam.casestudy_detail .seq_detail .inner .qa_list{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item{line-height:1.9;margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item:first-of-type{margin-top:0}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .question{font-weight:500;position:relative;padding:0 0 clamp(10px,7.881px + 0.565vw,15px) clamp(36px,32.186px + 1.017vw,45px);border-bottom:1px dotted #838383}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .question::before{content:"";position:absolute;display:inline-block;background:url(../img/fass_exam/question.svg) no-repeat;background-size:contain;width:clamp(26px,24.305px + 0.452vw,30px);height:clamp(26px,24.305px + 0.452vw,30px);top:0;left:0}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .answer{font-weight:500;position:relative;padding-left:clamp(36px,32.186px + 1.017vw,45px)}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .answer::before{content:"";position:absolute;display:inline-block;background:url(../img/fass_exam/answer.svg) no-repeat;background-size:contain;width:clamp(26px,24.305px + 0.452vw,30px);height:clamp(26px,24.305px + 0.452vw,30px);top:0;left:0}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .image{float:right;padding:0 0 20px 20px;margin-top:clamp(10px,7.881px + 0.565vw,15px)}@media screen and (max-width: 767px){.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .image{width:100%;float:initial;padding:0}}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .image img{width:100%}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .text{line-height:1.9;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .large_image{max-width:700px;margin:clamp(10px,7.881px + 0.565vw,15px) auto 0}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .large_image img{width:100%}.fass_exam.casestudy_detail .seq_detail .inner .qa_list .qa_item .answer_area .large_image .caption{font-size:clamp(11px,10.153px + 0.226vw,13px);text-align:center;margin-top:5px}.fass_exam.casestudy_detail .seq_detail .inner .back_link{color:#202020;margin-top:clamp(40px,31.525px + 2.26vw,60px);padding-left:17px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:1.5;text-decoration:underline}.fass_exam.casestudy_detail .seq_detail .inner .back_link::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fass_exam.casestudy_detail .seq_detail .inner .back_link:hover{opacity:.5}.fass_exam.analysis .sec_about{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.analysis .sec_about .inner p{line-height:1.9;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.analysis .sec_about .inner .attention{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;font-size:clamp(16px,15.153px + 0.226vw,18px)}.fass_exam.analysis .sec_about .inner .attention::before{content:"●";margin-right:2px;color:#d70a17}.fass_exam.analysis .sec_num{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.analysis .sec_num .inner .note{line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.analysis .sec_num .inner table{width:100%}.fass_exam.analysis .sec_num .inner table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.analysis .sec_num .inner table tr th{width:0;white-space:nowrap;background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.analysis .sec_num .inner table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;vertical-align:middle;border-right:1px solid #bcbcbc}.fass_exam.analysis .sec_num .inner .table_01{width:initial;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.analysis .sec_num .inner .table_01 td{text-align:center}.fass_exam.analysis .sec_num .inner .scroll{overflow-x:scroll}.fass_exam.analysis .sec_num .inner .scroll .table_02{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:500px}.fass_exam.analysis .sec_num .inner .scroll .table_02 td{text-align:center}.fass_exam.analysis .sec_attribute{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.analysis .sec_attribute .inner .note{line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.analysis .sec_attribute .inner ul{margin-top:clamp(15px,12.881px + 0.565vw,20px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(40px,31.525px + 2.26vw,60px)}@media screen and (max-width: 767px){.fass_exam.analysis .sec_attribute .inner ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fass_exam.analysis .sec_attribute .inner ul li{width:calc((100% - clamp(40px,31.525px + 2.26vw,60px)*2)/2)}@media screen and (max-width: 767px){.fass_exam.analysis .sec_attribute .inner ul li{width:100%}}.fass_exam.analysis .sec_attribute .inner ul li .image{width:clamp(335px,328.644px + 1.695vw,350px);margin:0 auto}@media screen and (max-width: 767px){.fass_exam.analysis .sec_attribute .inner ul li .image{width:100%}}.fass_exam.analysis .sec_attribute .inner ul li .image img{width:100%}.fass_exam.voice .sec_voice{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.voice .sec_voice .inner .lead{line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.voice .sec_voice .inner .note{line-height:1.9;margin-top:10px}.fass_exam.voice .sec_voice .inner .voice_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:clamp(25px,18.644px + 1.695vw,40px)}@media screen and (max-width: 767px){.fass_exam.voice .sec_voice .inner .voice_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fass_exam.voice .sec_voice .inner .voice_list .voice_item{width:calc((100% - 40px)/3);border:1px solid #d70a17;border-radius:8px;padding:20px}@media screen and (max-width: 767px){.fass_exam.voice .sec_voice .inner .voice_list .voice_item{width:100%}}.fass_exam.voice .sec_voice .inner .voice_list .voice_item .image{width:clamp(80px,71.525px + 2.26vw,100px);margin:0 auto clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.voice .sec_voice .inner .voice_list .voice_item .image img{width:100%}.fass_exam.voice .sec_voice .inner .voice_list .voice_item .name{font-weight:500;text-align:center;padding-bottom:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.voice .sec_voice .inner .voice_list .voice_item .name span{font-weight:400;display:inline-block;font-size:clamp(11px,10.153px + 0.226vw,13px);margin-top:5px}.fass_exam.voice .sec_voice .inner .voice_list .voice_item .copy{padding-top:clamp(10px,7.881px + 0.565vw,15px);border-top:1px solid #dcdcdc;font-weight:500}.fass_exam.voice .sec_voice .inner .voice_list .voice_item .text{font-size:clamp(11px,10.153px + 0.226vw,13px);margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.sample .sec_question_01,.fass_exam.sample .sec_question_02,.fass_exam.sample .sec_question_03,.fass_exam.sample .sec_question_04{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.sample .sec_question_01 .inner h3,.fass_exam.sample .sec_question_02 .inner h3,.fass_exam.sample .sec_question_03 .inner h3,.fass_exam.sample .sec_question_04 .inner h3{padding-left:0;padding-bottom:clamp(5px,2.881px + 0.565vw,10px);border-left:none;border-bottom:1px dotted #838383;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.sample .sec_question_01 .inner .question,.fass_exam.sample .sec_question_02 .inner .question,.fass_exam.sample .sec_question_03 .inner .question,.fass_exam.sample .sec_question_04 .inner .question{margin-top:clamp(15px,12.881px + 0.565vw,20px);background:#f8f8f8;padding:clamp(20px,11.525px + 2.26vw,40px)}.fass_exam.sample .sec_question_01 .inner .question p,.fass_exam.sample .sec_question_02 .inner .question p,.fass_exam.sample .sec_question_03 .inner .question p,.fass_exam.sample .sec_question_04 .inner .question p{line-height:1.9}.fass_exam.sample .sec_question_01 .inner .question p:first-of-type,.fass_exam.sample .sec_question_02 .inner .question p:first-of-type,.fass_exam.sample .sec_question_03 .inner .question p:first-of-type,.fass_exam.sample .sec_question_04 .inner .question p:first-of-type{font-weight:500}.fass_exam.sample .sec_question_01 .inner .question p:nth-last-of-type(2),.fass_exam.sample .sec_question_02 .inner .question p:nth-last-of-type(2),.fass_exam.sample .sec_question_03 .inner .question p:nth-last-of-type(2),.fass_exam.sample .sec_question_04 .inner .question p:nth-last-of-type(2){margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.sample .sec_question_01 .inner .question p:last-of-type,.fass_exam.sample .sec_question_02 .inner .question p:last-of-type,.fass_exam.sample .sec_question_03 .inner .question p:last-of-type,.fass_exam.sample .sec_question_04 .inner .question p:last-of-type{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.sample .sec_question_01 .inner .question .button,.fass_exam.sample .sec_question_02 .inner .question .button,.fass_exam.sample .sec_question_03 .inner .question .button,.fass_exam.sample .sec_question_04 .inner .question .button{margin-top:clamp(15px,12.881px + 0.565vw,20px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fass_exam.sample .sec_exam{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.sample .sec_exam .inner{padding-top:clamp(20px,11.525px + 2.26vw,40px);border-top:1px solid #dcdcdc}.fass_exam.sample .sec_exam .inner .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(35px,20.169px + 3.955vw,70px);-moz-column-gap:clamp(35px,20.169px + 3.955vw,70px);column-gap:clamp(35px,20.169px + 3.955vw,70px)}@media screen and (max-width: 767px){.fass_exam.sample .sec_exam .inner .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.fass_exam.sample .sec_exam .inner .description .text{width:50%}@media screen and (max-width: 767px){.fass_exam.sample .sec_exam .inner .description .text{width:100%}}.fass_exam.sample .sec_exam .inner .description .text h2{padding-bottom:0;border-bottom:none}.fass_exam.sample .sec_exam .inner .description .text h2::before{content:none}.fass_exam.sample .sec_exam .inner .description .text p{margin-top:clamp(20px,17.881px + 0.565vw,25px);line-height:1.9}.fass_exam.sample .sec_exam .inner .description .image{width:50%}@media screen and (max-width: 767px){.fass_exam.sample .sec_exam .inner .description .image{width:100%}}.fass_exam.sample .sec_exam .inner .description .image img{width:100%}.fass_exam.sample .sec_exam .inner .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(35px,20.169px + 3.955vw,70px);-moz-column-gap:clamp(35px,20.169px + 3.955vw,70px);column-gap:clamp(35px,20.169px + 3.955vw,70px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.fass_exam.sample .sec_exam .inner .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.fass_exam.sample .sec_exam .inner .content .method,.fass_exam.sample .sec_exam .inner .content .standard{width:50%}@media screen and (max-width: 767px){.fass_exam.sample .sec_exam .inner .content .method,.fass_exam.sample .sec_exam .inner .content .standard{width:100%}}.fass_exam.sample .sec_exam .inner .content .method h3,.fass_exam.sample .sec_exam .inner .content .standard h3{padding:5px 10px;border-left:none;background:#d70a17;color:#fff}.fass_exam.sample .sec_exam .inner .content .method p,.fass_exam.sample .sec_exam .inner .content .standard p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.sample .sec_exam .inner .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(20px,11.525px + 2.26vw,40px)}.fass_exam.sample .sec_exam .inner .caution{margin-top:clamp(20px,11.525px + 2.26vw,40px)}.fass_exam.sample .sample_modal{display:none}.modaal-content-container{padding:0 !important}.modaal-content-container .inner{padding:60px clamp(20px,3.051px + 4.52vw,60px) clamp(20px,3.051px + 4.52vw,60px)}.modaal-content-container .inner .answer{font-weight:700;font-size:clamp(20px,16.61px + 0.904vw,28px)}.modaal-content-container .inner .explanation{margin-top:clamp(15px,8.644px + 1.695vw,30px);padding-top:clamp(15px,8.644px + 1.695vw,30px);border-top:1px dotted #838383;line-height:1.9}.modaal-content-container .inner .explanation span{font-weight:500;font-size:clamp(16px,15.153px + 0.226vw,18px);margin-bottom:clamp(10px,5.763px + 1.13vw,20px);display:inline-block}.modaal-content-container .inner .copyright{font-size:clamp(11px,10.153px + 0.226vw,13px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}.modaal-container{position:relative !important}.modaal-close{position:absolute !important;background-color:#d70a17 !important;right:clamp(10px,5.763px + 1.13vw,20px) !important;top:clamp(10px,5.763px + 1.13vw,20px) !important}.modaal-close::before,.modaal-close::after{width:2px !important;top:50% !important;left:50% !important}.modaal-close::before{-webkit-transform:translate(-50%, -50%) rotate(-45deg) !important;transform:translate(-50%, -50%) rotate(-45deg) !important}.modaal-close::after{-webkit-transform:translate(-50%, -50%) rotate(45deg) !important;transform:translate(-50%, -50%) rotate(45deg) !important}@media screen and (max-width: 767px){.modaal-close{width:40px !important;height:40px !important}.modaal-close::before,.modaal-close::after{height:18px !important}}.fass_exam.kaitou .sec_kaitou{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item:not(:first-of-type){margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item h3{padding-left:0;padding-bottom:clamp(5px,2.881px + 0.565vw,10px);border-left:none;border-bottom:1px dotted #838383;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .question_area{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .question_area p{line-height:1.9}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .question_area p.question{font-weight:500;margin-top:15px}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .question_area p.option{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .answer_area{margin-top:clamp(15px,12.881px + 0.565vw,20px);background:#f8f8f8;padding:clamp(20px,11.525px + 2.26vw,40px)}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .answer_area h4{padding-bottom:clamp(15px,12.881px + 0.565vw,20px);border-bottom:1px solid #dcdcdc}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .answer_area p.ttl{margin-top:clamp(15px,12.881px + 0.565vw,20px);font-weight:500}.fass_exam.kaitou .sec_kaitou .inner .kaitou_item .answer_area p.explanation{margin-top:15px}.fass_exam.result .sec_result{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.result .sec_result .inner .block_01,.fass_exam.result .sec_result .inner .block_02,.fass_exam.result .sec_result .inner .block_03,.fass_exam.result .sec_result .inner .block_04,.fass_exam.result .sec_result .inner .block_05,.fass_exam.result .sec_result .inner .block_06,.fass_exam.result .sec_result .inner .block_07{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.result .sec_result .inner .block_01 p,.fass_exam.result .sec_result .inner .block_02 p,.fass_exam.result .sec_result .inner .block_03 p,.fass_exam.result .sec_result .inner .block_04 p,.fass_exam.result .sec_result .inner .block_05 p,.fass_exam.result .sec_result .inner .block_06 p,.fass_exam.result .sec_result .inner .block_07 p{line-height:1.9}.fass_exam.result .sec_result .inner .block_01 .note,.fass_exam.result .sec_result .inner .block_02 .note,.fass_exam.result .sec_result .inner .block_03 .note,.fass_exam.result .sec_result .inner .block_04 .note,.fass_exam.result .sec_result .inner .block_05 .note,.fass_exam.result .sec_result .inner .block_06 .note,.fass_exam.result .sec_result .inner .block_07 .note{line-height:1.9}.fass_exam.result .sec_result .inner .block_01{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_02 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_02 .image_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(10px,5.763px + 1.13vw,20px);-moz-column-gap:clamp(10px,5.763px + 1.13vw,20px);column-gap:clamp(10px,5.763px + 1.13vw,20px);margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_02 .image_wrap .image{width:calc((100% - clamp(15px,12.881px + 0.565vw,20px))/3)}.fass_exam.result .sec_result .inner .block_02 .image_wrap .image a{display:inline-block;height:100%;position:relative;-webkit-transition:initial;transition:initial}.fass_exam.result .sec_result .inner .block_02 .image_wrap .image a::before{content:"";position:absolute;background:url(../img/fass_exam/zoom_icon.svg) no-repeat;background-size:contain;width:clamp(20px,11.525px + 2.26vw,40px);height:clamp(20px,11.525px + 2.26vw,40px);top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.fass_exam.result .sec_result .inner .block_02 .image_wrap .image a:hover{opacity:initial}.fass_exam.result .sec_result .inner .block_02 .image_wrap .image a:hover::before{opacity:1}.fass_exam.result .sec_result .inner .block_02 .image_wrap .image a img{width:100%;border:1px solid #dcdcdc}.fass_exam.result .sec_result .inner .block_03 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_04 .scroll,.fass_exam.result .sec_result .inner .block_05 .scroll{overflow-x:scroll}.fass_exam.result .sec_result .inner .block_04 .scroll table,.fass_exam.result .sec_result .inner .block_05 .scroll table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%;min-width:850px}.fass_exam.result .sec_result .inner .block_04 .scroll table tr,.fass_exam.result .sec_result .inner .block_05 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.result .sec_result .inner .block_04 .scroll table tr th,.fass_exam.result .sec_result .inner .block_05 .scroll table tr th{background:#efefef;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);border-right:1px solid #bcbcbc;white-space:nowrap;vertical-align:middle}.fass_exam.result .sec_result .inner .block_04 .scroll table tr th:nth-of-type(1),.fass_exam.result .sec_result .inner .block_05 .scroll table tr th:nth-of-type(1){width:15%}.fass_exam.result .sec_result .inner .block_04 .scroll table tr th:nth-of-type(2),.fass_exam.result .sec_result .inner .block_05 .scroll table tr th:nth-of-type(2){width:15%}.fass_exam.result .sec_result .inner .block_04 .scroll table tr td,.fass_exam.result .sec_result .inner .block_05 .scroll table tr td{border-right:1px solid #bcbcbc;vertical-align:middle;text-align:center;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.result .sec_result .inner .block_04 .scroll table tr td:nth-of-type(3),.fass_exam.result .sec_result .inner .block_05 .scroll table tr td:nth-of-type(3){text-align:left}.fass_exam.result .sec_result .inner .block_06 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_06 .sample .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fass_exam.result .sec_result .inner .block_06 .sample .description::before{content:"●";margin-right:2px;color:#d70a17}.fass_exam.result .sec_result .inner .block_06 .sample table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%}.fass_exam.result .sec_result .inner .block_06 .sample table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.result .sec_result .inner .block_06 .sample table tr th{background:#efefef;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);border-right:1px solid #bcbcbc;white-space:nowrap;vertical-align:middle}.fass_exam.result .sec_result .inner .block_06 .sample table tr th:nth-of-type(1){width:15%}.fass_exam.result .sec_result .inner .block_06 .sample table tr td{border-right:1px solid #bcbcbc;vertical-align:middle;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.result .sec_result .inner .block_06 .sample table tr td ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px)}.fass_exam.result .sec_result .inner .block_06 .sample table tr td ul li{display:list-item}.fass_exam.result .sec_result .inner .block_06 .sample table tr td ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.fass_exam.result .sec_result .inner .block_06 .sample .caution{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_06 .sample .caution p{margin-top:0}.fass_exam.result .sec_result .inner .block_07 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_result .inner .block_07 .box{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.result .sec_result .inner .block_07 .box p{margin-top:0}.fass_exam.result .sec_result .inner .block_07 .box p:last-of-type{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.result .sec_service{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.result .sec_service .inner .block_01,.fass_exam.result .sec_service .inner .block_02,.fass_exam.result .sec_service .inner .block_03,.fass_exam.result .sec_service .inner .block_04{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.result .sec_service .inner .block_01 p,.fass_exam.result .sec_service .inner .block_02 p,.fass_exam.result .sec_service .inner .block_03 p,.fass_exam.result .sec_service .inner .block_04 p{line-height:1.9}.fass_exam.result .sec_service .inner .block_01{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.result .sec_service .inner .block_02 .image{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.result .sec_service .inner .block_02 .image img{width:100%}.fass_exam.dantai .main_image{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding:0 20px;width:100%}.fass_exam.dantai .main_image .inner{max-width:var(--contentWidth);margin:0 auto}.fass_exam.dantai .main_image .inner img{width:100%}.fass_exam.dantai .sec_about{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.dantai .sec_about .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.dantai .sec_range{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.dantai .sec_range .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.dantai .sec_range .inner .scroll{overflow-x:scroll}.fass_exam.dantai .sec_range .inner .scroll table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%;min-width:850px}.fass_exam.dantai .sec_range .inner .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.dantai .sec_range .inner .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.dantai .sec_range .inner .scroll table tr th:first-of-type{width:7%}.fass_exam.dantai .sec_range .inner .scroll table tr th:not(:first-of-type){width:23.25%}.fass_exam.dantai .sec_range .inner .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.dantai .sec_outline{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.dantai .sec_outline .inner table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%}.fass_exam.dantai .sec_outline .inner table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.dantai .sec_outline .inner table tr th{background:#efefef;font-weight:500;width:25%;vertical-align:middle;border-right:1px solid #bcbcbc}@media screen and (max-width: 767px){.fass_exam.dantai .sec_outline .inner table tr th{display:block;width:100%;padding:10px 15px;text-align:left;border-right:none;border-bottom:1px solid #bcbcbc}}.fass_exam.dantai .sec_outline .inner table tr td{width:75%;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}@media screen and (max-width: 767px){.fass_exam.dantai .sec_outline .inner table tr td{display:block;width:100%}}.fass_exam.dantai .sec_outline .inner table tr td .title{display:inline-block;font-weight:500;padding:2px 8px}.fass_exam.dantai .sec_outline .inner table tr td .title.first{background:#d8f1d6}.fass_exam.dantai .sec_outline .inner table tr td .title.second{background:#fee6b8}.fass_exam.dantai .sec_outline .inner table tr td .mt{display:inline-block;margin-top:10px}.fass_exam.dantai .sec_outline .inner table tr td .mr{margin-right:10px}.fass_exam.dantai .sec_outline .inner table tr td .ml{display:inline-block;margin-left:10px}@media screen and (max-width: 767px){.fass_exam.dantai .sec_outline .inner table tr td .ml{margin-left:0;margin-top:5px}}.fass_exam.dantai .sec_outline .inner .caution{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.dantai .sec_internet{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.dantai .sec_internet .inner .lead{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.dantai .sec_internet .inner .caution{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.dantai .sec_internet .inner .block_01,.fass_exam.dantai .sec_internet .inner .block_02,.fass_exam.dantai .sec_internet .inner .block_03{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.dantai .sec_internet .inner .block_01 .description_list,.fass_exam.dantai .sec_internet .inner .block_02 .description_list,.fass_exam.dantai .sec_internet .inner .block_03 .description_list{margin-top:clamp(10px,7.881px + 0.565vw,15px);list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px)}.fass_exam.dantai .sec_internet .inner .block_01 .description_list .description_item,.fass_exam.dantai .sec_internet .inner .block_02 .description_list .description_item,.fass_exam.dantai .sec_internet .inner .block_03 .description_list .description_item{display:list-item}.fass_exam.dantai .sec_internet .inner .block_01 .description_list .description_item::marker,.fass_exam.dantai .sec_internet .inner .block_02 .description_list .description_item::marker,.fass_exam.dantai .sec_internet .inner .block_03 .description_list .description_item::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.fass_exam.dantai .sec_internet .inner .block_01 .description_list .description_item p,.fass_exam.dantai .sec_internet .inner .block_02 .description_list .description_item p,.fass_exam.dantai .sec_internet .inner .block_03 .description_list .description_item p{line-height:1.9}.fass_exam.dantai .sec_internet .inner .block_01 .description_list .description_item .detail,.fass_exam.dantai .sec_internet .inner .block_02 .description_list .description_item .detail,.fass_exam.dantai .sec_internet .inner .block_03 .description_list .description_item .detail{background:#f8f8f8;margin-top:clamp(10px,7.881px + 0.565vw,15px);padding:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.dantai .sec_internet .inner .block_01 .description_list .description_item .detail .head,.fass_exam.dantai .sec_internet .inner .block_02 .description_list .description_item .detail .head,.fass_exam.dantai .sec_internet .inner .block_03 .description_list .description_item .detail .head{font-weight:500;line-height:1.9}.fass_exam.dantai .sec_internet .inner .block_01 .document:last-of-type{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.dantai .sec_internet .inner .block_01 .document ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}@media screen and (max-width: 767px){.fass_exam.dantai .sec_internet .inner .block_01 .document ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:5px}}.fass_exam.dantai .sec_internet .inner .block_01 .document ul li{line-height:1.9}.fass_exam.dantai .sec_internet .inner .block_02 .attention,.fass_exam.dantai .sec_internet .inner .block_03 .attention{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;color:#d70a17;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.dantai .sec_internet .inner .block_02 .attention::before,.fass_exam.dantai .sec_internet .inner .block_03 .attention::before{content:"※";margin-right:2px}.fass_exam.dantai .sec_internet .inner .block_02 ul,.fass_exam.dantai .sec_internet .inner .block_03 ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px)}.fass_exam.dantai .sec_internet .inner .block_02 ul li,.fass_exam.dantai .sec_internet .inner .block_03 ul li{line-height:1.9;display:list-item}.fass_exam.dantai .sec_internet .inner .block_02 ul li::marker,.fass_exam.dantai .sec_internet .inner .block_03 ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.fass_exam.dantai .sec_internet .inner .block_03 ul li{margin-top:15px}.fass_exam.dantai .sec_internet .inner .block_03 ul li:first-of-type{margin-top:0}.fass_exam.dantai .sec_apply{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.dantai .sec_apply .inner .button{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.dantai .sec_apply .inner p{line-height:1.9}.fass_exam.dantai .sec_apply .inner p:first-of-type{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.dantai .sec_apply .inner .note{margin-top:10px}.fass_exam.fass_global_test .main_image{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding:0 20px;width:100%}.fass_exam.fass_global_test .main_image .inner{max-width:var(--contentWidth);margin:0 auto}.fass_exam.fass_global_test .main_image .inner img{width:100%}.fass_exam.fass_global_test .sec_about{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.fass_global_test .sec_about .inner .block_01 p,.fass_exam.fass_global_test .sec_about .inner .block_02 p{margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.fass_exam.fass_global_test .sec_about .inner .block_01{margin-top:clamp(20px,15.763px + 1.13vw,30px)}.fass_exam.fass_global_test .sec_about .inner .block_02{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.fass_global_test .sec_about .inner .note{line-height:1.9}.fass_exam.fass_global_test .sec_about .inner .note:first-of-type{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.fass_global_test .sec_about .inner .note .red{color:#d70a17}.fass_exam.fass_global_test .sec_examinee{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.fass_global_test .sec_examinee .inner .scroll{overflow-x:scroll}.fass_exam.fass_global_test .sec_examinee .inner .scroll table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%;min-width:850px}.fass_exam.fass_global_test .sec_examinee .inner .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.fass_global_test .sec_examinee .inner .scroll table tr:last-of-type{background:#efefef}.fass_exam.fass_global_test .sec_examinee .inner .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.fass_global_test .sec_examinee .inner .scroll table tr th:first-of-type{width:8%}.fass_exam.fass_global_test .sec_examinee .inner .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) 0;line-height:1.9;vertical-align:middle;text-align:center;width:7.6666666667%}.fass_exam.fass_global_test .sec_examinee .inner .date{margin-top:clamp(15px,12.881px + 0.565vw,20px);font-weight:500}.fass_exam.fass_global_test .sec_examinee .inner .note{line-height:1.9;margin-top:10px}.fass_exam.fass_global_test .sec_range{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.fass_global_test .sec_range .inner p{line-height:1.9}.fass_exam.fass_global_test .sec_range .inner p:first-of-type{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.fass_global_test .sec_range .inner .note{line-height:1.9;margin-top:10px}.fass_exam.fass_global_test .sec_range .inner .scroll{overflow-x:scroll}.fass_exam.fass_global_test .sec_range .inner .scroll table{margin-top:clamp(15px,8.644px + 1.695vw,30px);min-width:600px}.fass_exam.fass_global_test .sec_range .inner .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.fass_global_test .sec_range .inner .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.fass_global_test .sec_range .inner .scroll table tr th:first-of-type{width:13%}.fass_exam.fass_global_test .sec_range .inner .scroll table tr th:not(:first-of-type){width:21.75%}.fass_exam.fass_global_test .sec_range .inner .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.fass_global_test .sec_outline{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.fass_global_test .sec_outline .inner table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%}.fass_exam.fass_global_test .sec_outline .inner table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.fass_global_test .sec_outline .inner table tr th{background:#efefef;font-weight:500;width:25%;vertical-align:middle;border-right:1px solid #bcbcbc}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_outline .inner table tr th{display:block;width:100%;padding:10px 15px;text-align:left;border-right:none;border-bottom:1px solid #bcbcbc}}.fass_exam.fass_global_test .sec_outline .inner table tr td{width:75%;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_outline .inner table tr td{display:block;width:100%}}.fass_exam.fass_global_test .sec_outline .inner table tr td .title{display:inline-block;font-weight:500;padding:2px 8px}.fass_exam.fass_global_test .sec_outline .inner table tr td .title.first{background:#d8f1d6}.fass_exam.fass_global_test .sec_outline .inner table tr td .title.second{background:#fee6b8}.fass_exam.fass_global_test .sec_outline .inner table tr td .mt{display:inline-block;margin-top:10px}.fass_exam.fass_global_test .sec_outline .inner table tr td .mr{margin-right:10px}.fass_exam.fass_global_test .sec_outline .inner table tr td .ml{display:inline-block;margin-left:10px}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_outline .inner table tr td .ml{margin-left:0;margin-top:5px}}.fass_exam.fass_global_test .sec_outline .inner .caution{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.fass_global_test .sec_apply{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.fass_global_test .sec_apply .inner .button{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.fass_global_test .sec_apply .inner p{line-height:1.9}.fass_exam.fass_global_test .sec_apply .inner p:first-of-type{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.fass_global_test .sec_apply .inner .note{margin-top:10px}.fass_exam.fass_global_test .sec_text{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.fass_global_test .sec_text .inner .block_01 .content,.fass_exam.fass_global_test .sec_text .inner .block_02 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(0px,-33.898px + 9.04vw,80px);-moz-column-gap:clamp(0px,-33.898px + 9.04vw,80px);column-gap:clamp(0px,-33.898px + 9.04vw,80px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_text .inner .block_01 .content,.fass_exam.fass_global_test .sec_text .inner .block_02 .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .image,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .image{width:20%}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_text .inner .block_01 .content .image,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .image{width:100%;max-width:150px;margin:0 auto}}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .image img,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .image img{width:100%}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text{width:80%}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text{width:100%}}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text dl,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;line-height:1.9}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text dl dt,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text dl dt{width:10%}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text dl dt,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text dl dt{width:15%}}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text dl dd,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text dl dd{width:90%}@media screen and (max-width: 767px){.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text dl dd,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text dl dd{width:85%}}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text p,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text p{line-height:1.9;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.fass_global_test .sec_text .inner .block_01 .content .text .button,.fass_exam.fass_global_test .sec_text .inner .block_02 .content .text .button{margin-top:clamp(20px,17.881px + 0.565vw,25px)}.fass_exam.fass_global_test .sec_text .inner .block_01{margin-top:clamp(20px,15.763px + 1.13vw,30px)}.fass_exam.fass_global_test .sec_text .inner .block_02{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.fass_global_test .sec_movie{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.fass_global_test .sec_movie .inner .image{width:100%;max-width:670px;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.fass_global_test .sec_movie .inner .image img{width:100%}.fass_exam.fass_global_test .sec_movie .inner .button{margin-top:clamp(20px,17.881px + 0.565vw,25px)}.fass_exam.pilot .sec_about{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.pilot .sec_about .inner p{line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot .sec_about .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.pilot .sec_about .inner .block_01 .image{width:clamp(335px,201.525px + 35.593vw,650px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.fass_exam.pilot .sec_about .inner .block_01 .image{width:100%}}.fass_exam.pilot .sec_about .inner .block_01 .image img{width:100%}.fass_exam.pilot .sec_about .inner .block_02 .scroll{overflow-x:scroll}.fass_exam.pilot .sec_about .inner .block_02 .scroll table{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%;min-width:2000px}.fass_exam.pilot .sec_about .inner .block_02 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.pilot .sec_about .inner .block_02 .scroll table tr:last-of-type{background:#efefef}.fass_exam.pilot .sec_about .inner .block_02 .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.pilot .sec_about .inner .block_02 .scroll table tr th:first-of-type{width:5%}.fass_exam.pilot .sec_about .inner .block_02 .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) 0;line-height:1.9;vertical-align:middle;text-align:center;width:3.9583333333%}.fass_exam.pilot .sec_about .inner .block_02 .scroll table tr .adj{border-left:4px solid #bcbcbc}.fass_exam.pilot .sec_report{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.pilot .sec_report .inner ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot .sec_report .inner ul li{display:list-item}.fass_exam.pilot .sec_report .inner ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.fass_exam.pilot .sec_report .inner ul li .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.fass_exam.pilot .sec_report .inner .link_wrap{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.pilot .sec_report .inner .link_wrap a{display:block;line-height:1.9}.fass_exam.pilot .sec_report .inner .link_wrap a.inactive{color:#838383;pointer-events:none}.fass_exam.pilot_2011 .sec_result,.fass_exam.pilot_2012 .sec_result{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.pilot_2011 .sec_result .inner h4,.fass_exam.pilot_2012 .sec_result .inner h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500}.fass_exam.pilot_2011 .sec_result .inner h4::before,.fass_exam.pilot_2012 .sec_result .inner h4::before{content:"●";margin-right:2px;color:#d70a17}.fass_exam.pilot_2011 .sec_result .inner .block p,.fass_exam.pilot_2012 .sec_result .inner .block p{line-height:1.9}.fass_exam.pilot_2011 .sec_result .inner .block_01 .attention,.fass_exam.pilot_2012 .sec_result .inner .block_01 .attention{text-align:center;background:#f8f8f8;padding:20px;margin-top:clamp(15px,8.644px + 1.695vw,30px);font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500}.fass_exam.pilot_2011 .sec_result .inner .block_01 .attention span,.fass_exam.pilot_2012 .sec_result .inner .block_01 .attention span{color:#d70a17}.fass_exam.pilot_2011 .sec_result .inner .block_01 p,.fass_exam.pilot_2012 .sec_result .inner .block_01 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot_2011 .sec_result .inner .block_01 .pdf,.fass_exam.pilot_2012 .sec_result .inner .block_01 .pdf{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.pilot_2011 .sec_result .inner .block_01 .pdf ul,.fass_exam.pilot_2012 .sec_result .inner .block_01 .pdf ul{margin-top:10px}.fass_exam.pilot_2011 .sec_result .inner .block_01 .pdf ul li,.fass_exam.pilot_2012 .sec_result .inner .block_01 .pdf ul li{line-height:1.9}.fass_exam.pilot_2011 .sec_result .inner .block_02,.fass_exam.pilot_2012 .sec_result .inner .block_02{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.pilot_2011 .sec_result .inner .block_02 p,.fass_exam.pilot_2012 .sec_result .inner .block_02 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot_2011 .sec_result .inner .block_02 h4,.fass_exam.pilot_2012 .sec_result .inner .block_02 h4{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.pilot_2011 .sec_result .inner .block_02 .image,.fass_exam.pilot_2012 .sec_result .inner .block_02 .image{width:clamp(335px,260px + 20vw,512px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.pilot_2011 .sec_result .inner .block_02 .image img,.fass_exam.pilot_2012 .sec_result .inner .block_02 .image img{width:100%}.fass_exam.pilot_2011 .sec_result .inner .block_03,.fass_exam.pilot_2012 .sec_result .inner .block_03{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.pilot_2011 .sec_result .inner .block_03 p,.fass_exam.pilot_2012 .sec_result .inner .block_03 p{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll{overflow-x:scroll}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table{margin-top:clamp(15px,12.881px + 0.565vw,20px);width:100%;min-width:1400px}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table tr,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table tr:last-of-type,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table tr:last-of-type{background:#efefef}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table tr th,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table tr th:first-of-type,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table tr th:first-of-type{width:7%}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table tr td,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) 0;line-height:1.9;vertical-align:middle;text-align:center;width:7.1538461538%}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_01 .scroll table tr .adj,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_01 .scroll table tr .adj{border-left:4px solid #bcbcbc}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02{margin-top:40px}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02 .scroll,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02 .scroll{overflow-x:scroll}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02 .scroll table,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02 .scroll table{margin-top:clamp(15px,12.881px + 0.565vw,20px);width:100%;min-width:1040px}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02 .scroll table tr,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02 .scroll table tr th,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02 .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) 0}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02 .scroll table tr th:first-of-type,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02 .scroll table tr th:first-of-type{width:10%}.fass_exam.pilot_2011 .sec_result .inner .block_03 .table_02 .scroll table tr td,.fass_exam.pilot_2012 .sec_result .inner .block_03 .table_02 .scroll table tr td{border-right:1px solid #dcdcdc;padding:clamp(10px,5.763px + 1.13vw,20px) 0;line-height:1.9;vertical-align:middle;text-align:center;width:12.8571428571%}.fass_exam.pilot_2011 .sec_project,.fass_exam.pilot_2012 .sec_project{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.pilot_2011 .sec_project .inner .attention,.fass_exam.pilot_2012 .sec_project .inner .attention{background:#f8f8f8;padding:20px;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.pilot_2011 .sec_project .inner .attention .head,.fass_exam.pilot_2012 .sec_project .inner .attention .head{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;line-height:1.9;padding-bottom:clamp(15px,12.881px + 0.565vw,20px);border-bottom:1px solid #fff}.fass_exam.pilot_2011 .sec_project .inner .attention .head .red,.fass_exam.pilot_2012 .sec_project .inner .attention .head .red{color:#d70a17}.fass_exam.pilot_2011 .sec_project .inner .attention .recruit,.fass_exam.pilot_2012 .sec_project .inner .attention .recruit{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot_2011 .sec_project .inner .attention .recruit .red,.fass_exam.pilot_2012 .sec_project .inner .attention .recruit .red{color:#d70a17;font-weight:500}.fass_exam.pilot_2011 .sec_project .inner .attention .recruit ul,.fass_exam.pilot_2012 .sec_project .inner .attention .recruit ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px)}.fass_exam.pilot_2011 .sec_project .inner .attention .recruit ul li,.fass_exam.pilot_2012 .sec_project .inner .attention .recruit ul li{line-height:1.9;display:list-item}.fass_exam.pilot_2011 .sec_project .inner .attention .recruit ul li::marker,.fass_exam.pilot_2012 .sec_project .inner .attention .recruit ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.fass_exam.pilot_2011 .sec_project .inner .text,.fass_exam.pilot_2012 .sec_project .inner .text{line-height:1.9;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.pilot_2011 .sec_project .inner .text .name,.fass_exam.pilot_2012 .sec_project .inner .text .name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;margin-top:clamp(15px,12.881px + 0.565vw,20px);font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500}.fass_exam.pilot_2011 .sec_project_2012,.fass_exam.pilot_2012 .sec_project_2012{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.pilot_2011 .sec_requirements,.fass_exam.pilot_2012 .sec_requirements{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.pilot_2011 .sec_requirements .inner .block,.fass_exam.pilot_2012 .sec_requirements .inner .block{margin-top:clamp(20px,15.763px + 1.13vw,30px)}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main{margin-top:clamp(15px,8.644px + 1.695vw,30px);width:100%}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr{border:1px solid #bcbcbc}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_th,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_th{background:#efefef;font-weight:500;width:25%;vertical-align:middle;border-right:1px solid #bcbcbc}@media screen and (max-width: 767px){.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_th,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_th{display:block;width:100%;padding:10px 15px;text-align:left;border-right:none;border-bottom:1px solid #bcbcbc}}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td{width:75%;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}@media screen and (max-width: 767px){.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td{display:block;width:100%}}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td ul,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px)}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td ul li,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td ul li{line-height:1.9;display:list-item}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td ul li::marker,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail{background:#f8f8f8;padding:15px}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .head,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .head{font-weight:500}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .field_list,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .field_list{list-style:none;padding-left:0;margin-top:10px}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .field_list li,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .field_list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .field_list li span,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .field_list li span{white-space:nowrap;display:inline-block;margin-right:5px}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .sample,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .detail .sample{margin-top:10px}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .note,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .note{margin-top:10px}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table{margin-top:20px}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .head,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .head{font-weight:500}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub{margin-top:10px;width:100%}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr{border:1px solid #bcbcbc}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr th,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr th{background:#efefef;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);border-right:1px solid #bcbcbc;white-space:nowrap;vertical-align:middle}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr th:nth-of-type(1),.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr th:nth-of-type(1){width:5%}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr th:nth-of-type(2),.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr th:nth-of-type(2){width:5%}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr td,.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr td{border-right:1px solid #bcbcbc;vertical-align:middle;text-align:center;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.pilot_2011 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr td:nth-of-type(3),.fass_exam.pilot_2012 .sec_requirements .inner .block .table_main .table_main_tr .table_main_td .table .table_sub tr td:nth-of-type(3){text-align:left}.fass_exam.meti .sec_about{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.meti .sec_about .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.fass_exam.meti .sec_history{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.meti .sec_history .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.meti .sec_history .inner .block:first-of-type{margin-top:clamp(20px,15.763px + 1.13vw,30px)}.fass_exam.meti .sec_history .inner .block ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.9;padding:10px 0;border-bottom:1px dotted #838383}.fass_exam.meti .sec_history .inner .block ul li:first-of-type{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.fass_exam.meti .sec_history .inner .block ul li .date{white-space:nowrap;width:15%}@media screen and (max-width: 767px){.fass_exam.meti .sec_history .inner .block ul li .date{width:28%}}.fass_exam.meti .sec_history .inner .block ul li .content{width:85%}@media screen and (max-width: 767px){.fass_exam.meti .sec_history .inner .block ul li .content{width:72%}}.fass_exam.meti .sec_history .inner .block ul li .content a{display:inline-block;height:100%}.fass_exam.meti .link{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding:0 20px}.fass_exam.meti .link .inner{max-width:var(--contentWidth);margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(0px,-16.949px + 4.52vw,40px);-moz-column-gap:clamp(0px,-16.949px + 4.52vw,40px);column-gap:clamp(0px,-16.949px + 4.52vw,40px)}@media screen and (max-width: 767px){.fass_exam.meti .link .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.fass_exam.meti .link .inner a{width:50%;padding:clamp(20px,15.763px + 1.13vw,30px) 10px;border:2px solid #d70a17;color:#202020;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(16px,15.153px + 0.226vw,18px);position:relative;-webkit-transition:initial;transition:initial}@media screen and (max-width: 767px){.fass_exam.meti .link .inner a{width:100%}}.fass_exam.meti .link .inner a::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d70a17 rgba(0,0,0,0);border-width:0px 0px clamp(6px,3.458px + 0.678vw,12px) clamp(6px,3.458px + 0.678vw,12px);bottom:clamp(5px,2.881px + 0.565vw,10px);right:clamp(5px,2.881px + 0.565vw,10px);-webkit-transition:all .3s ease;transition:all .3s ease}.fass_exam.meti .link .inner a:hover{opacity:initial}.fass_exam.meti .link .inner a:hover::before{border-width:0px 0px clamp(12px,6.915px + 1.356vw,24px) clamp(12px,6.915px + 1.356vw,24px)}.fass_exam.meti .link .inner a.target{background:#d70a17;color:#fff}.fass_exam.meti .link .inner a.target::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.fass_exam.meti.gaiyou .mv .mv_inner h1,.fass_exam.meti.skill_standard .mv .mv_inner h1{font-size:clamp(18px,10.373px + 2.034vw,36px)}.fass_exam.meti.gaiyou .anchor_link,.fass_exam.meti.skill_standard .anchor_link{padding:0 20px;margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.meti.gaiyou .anchor_link .inner,.fass_exam.meti.skill_standard .anchor_link .inner{max-width:var(--contentWidth);margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fass_exam.meti.gaiyou .anchor_link .inner .content,.fass_exam.meti.skill_standard .anchor_link .inner .content{width:690px;background:#f8f8f8;padding:clamp(20px,11.525px + 2.26vw,40px)}.fass_exam.meti.gaiyou .anchor_link .inner .content ul,.fass_exam.meti.skill_standard .anchor_link .inner .content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.fass_exam.meti.gaiyou .anchor_link .inner .content ul li a,.fass_exam.meti.skill_standard .anchor_link .inner .content ul li a{color:#202020;padding-left:17px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fass_exam.meti.gaiyou .anchor_link .inner .content ul li a::before,.fass_exam.meti.skill_standard .anchor_link .inner .content ul li a::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fass_exam.meti.gaiyou .anchor_link .inner .content ul li a:hover,.fass_exam.meti.skill_standard .anchor_link .inner .content ul li a:hover{opacity:initial;color:#d70a17}.fass_exam.meti.gaiyou .anchor_link .inner .content .note,.fass_exam.meti.skill_standard .anchor_link .inner .content .note{line-height:1.9;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.fass_exam.meti.gaiyou .sec_content,.fass_exam.meti.skill_standard .sec_content{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.fass_exam.meti.gaiyou .sec_content:first-of-type,.fass_exam.meti.skill_standard .sec_content:first-of-type{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.fass_exam.meti.gaiyou .sec_content .inner .block,.fass_exam.meti.skill_standard .sec_content .inner .block{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.fass_exam.meti.gaiyou .sec_content .inner .block:first-of-type,.fass_exam.meti.skill_standard .sec_content .inner .block:first-of-type{margin-top:clamp(20px,15.763px + 1.13vw,30px)}.fass_exam.meti.gaiyou .sec_content .inner .block p,.fass_exam.meti.skill_standard .sec_content .inner .block p{margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.fass_exam.meti.gaiyou .sec_content .inner .block ul,.fass_exam.meti.skill_standard .sec_content .inner .block ul{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.fass_exam.meti.gaiyou .sec_content .inner .block ul li,.fass_exam.meti.skill_standard .sec_content .inner .block ul li{line-height:1.9;margin-top:5px}.fass_exam.meti.gaiyou .sec_content .inner .block ul li:first-of-type,.fass_exam.meti.skill_standard .sec_content .inner .block ul li:first-of-type{margin-top:0}.application.index .sec_procedure,.application.index .sec_group{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.application.index .sec_procedure .inner .description,.application.index .sec_group .inner .description{line-height:1.9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.application.index .sec_procedure .inner .description::before,.application.index .sec_group .inner .description::before{content:"●";margin-right:2px;color:#d70a17}.application.index .sec_procedure .inner .button,.application.index .sec_group .inner .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.application.index .sec_procedure .inner .campaign,.application.index .sec_group .inner .campaign{max-width:670px;margin:clamp(15px,8.644px + 1.695vw,30px) auto 0}.application.index .sec_procedure .inner .campaign .banner a,.application.index .sec_group .inner .campaign .banner a{display:inline-block;height:100%}.application.index .sec_procedure .inner .campaign .banner a img,.application.index .sec_group .inner .campaign .banner a img{width:100%}.application.index .sec_procedure .inner .note,.application.index .sec_group .inner .note{line-height:1.9;margin-top:10px}.application.index .sec_procedure .inner .caution,.application.index .sec_group .inner .caution{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.application.index .sec_procedure .inner .box,.application.index .sec_group .inner .box{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.application.index .sec_procedure .inner .box .inner p,.application.index .sec_group .inner .box .inner p{line-height:1.9}.application.index .sec_procedure .inner .box .inner .name,.application.index .sec_group .inner .box .inner .name{font-weight:500;margin-top:clamp(10px,7.881px + 0.565vw,15px)}@media screen and (max-width: 767px){.application.index .sec_procedure .inner .box .inner .content .content_in,.application.index .sec_group .inner .box .inner .content .content_in{display:block}}.application.index .sec_group{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.application.index .sec_group .inner .description.mt{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.application.index .sec_group .inner .button.mt{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.application.index .sec_group .inner .note{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.application.index .sec_group .inner .box{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.application.discount .sec_group,.application.discount .sec_handicap{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.application.discount .sec_group .inner p,.application.discount .sec_handicap .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.application.discount .sec_group .inner .block_01,.application.discount .sec_group .inner .block_02,.application.discount .sec_handicap .inner .block_01,.application.discount .sec_handicap .inner .block_02{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.application.discount .sec_group .inner .block_01 p,.application.discount .sec_group .inner .block_02 p,.application.discount .sec_handicap .inner .block_01 p,.application.discount .sec_handicap .inner .block_02 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.application.discount .sec_group .inner .block_01 table,.application.discount .sec_group .inner .block_02 table,.application.discount .sec_handicap .inner .block_01 table,.application.discount .sec_handicap .inner .block_02 table{width:100%;max-width:350px;margin-top:15px}.application.discount .sec_group .inner .block_01 table tr,.application.discount .sec_group .inner .block_02 table tr,.application.discount .sec_handicap .inner .block_01 table tr,.application.discount .sec_handicap .inner .block_02 table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.application.discount .sec_group .inner .block_01 table tr th,.application.discount .sec_group .inner .block_02 table tr th,.application.discount .sec_handicap .inner .block_01 table tr th,.application.discount .sec_handicap .inner .block_02 table tr th{white-space:nowrap;background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px)}.application.discount .sec_group .inner .block_01 table tr th.width_adj,.application.discount .sec_group .inner .block_02 table tr th.width_adj,.application.discount .sec_handicap .inner .block_01 table tr th.width_adj,.application.discount .sec_handicap .inner .block_02 table tr th.width_adj{width:0}.application.discount .sec_group .inner .block_01 table tr td,.application.discount .sec_group .inner .block_02 table tr td,.application.discount .sec_handicap .inner .block_01 table tr td,.application.discount .sec_handicap .inner .block_02 table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;vertical-align:middle;text-align:center}.application.campaign .sec_campaign{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.application.campaign .sec_campaign .inner p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.application.campaign .sec_campaign .inner .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:clamp(15px,12.881px + 0.565vw,20px);font-weight:500}.application.campaign .sec_campaign .inner .head::before{content:"●";margin-right:2px;color:#d70a17}.application.campaign .sec_campaign .inner .button{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.application.campaign .sec_campaign .inner .note{line-height:1.9}.application.campaign .sec_campaign .inner .note_wrap{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.application.campaign .sec_campaign .inner .note_wrap .note{margin-top:10px}.text_training.index .sec_text{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.index .sec_text .inner .lead{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.text_training.index .sec_text .inner .attention{text-align:center;background:#f8f8f8;padding:20px;margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.text_training.index .sec_text .inner .attention span{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;color:#d70a17}.text_training.index .sec_text .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.index .sec_text .inner .block:first-of-type{margin-top:clamp(20px,11.525px + 2.26vw,40px)}.text_training.index .sec_text .inner .block h3{padding:5px 10px;border-left:none;background:#d70a17;color:#fff}.text_training.index .sec_text .inner .block .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(0px,-33.898px + 9.04vw,80px);-moz-column-gap:clamp(0px,-33.898px + 9.04vw,80px);column-gap:clamp(0px,-33.898px + 9.04vw,80px);margin-top:clamp(15px,12.881px + 0.565vw,20px)}@media screen and (max-width: 767px){.text_training.index .sec_text .inner .block .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.text_training.index .sec_text .inner .block .content .image{width:12.5%}@media screen and (max-width: 767px){.text_training.index .sec_text .inner .block .content .image{width:100%}}.text_training.index .sec_text .inner .block .content .image img{width:100%}@media screen and (max-width: 767px){.text_training.index .sec_text .inner .block .content .image.width_adj{width:40%;margin:0 auto}}.text_training.index .sec_text .inner .block .content .text{width:87.5%}@media screen and (max-width: 767px){.text_training.index .sec_text .inner .block .content .text{width:100%}}.text_training.index .sec_text .inner .block .content .text .description{line-height:1.9;margin-bottom:clamp(10px,7.881px + 0.565vw,15px)}.text_training.index .sec_text .inner .block .content .text table{width:100%;max-width:430px}.text_training.index .sec_text .inner .block .content .text table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.text_training.index .sec_text .inner .block .content .text table tr th{white-space:nowrap;background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px)}.text_training.index .sec_text .inner .block .content .text table tr th.width_adj{width:0}.text_training.index .sec_text .inner .block .content .text table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;vertical-align:middle;border-right:1px solid #bcbcbc}.text_training.index .sec_text .inner .block .content .text table tr td.ta_adj{text-align:center}.text_training.index .sec_text .inner .block .content .text .detail{margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.text_training.index .sec_text .inner .block .content .text .detail p{font-weight:500}.text_training.index .sec_text .inner .block .content .text .detail ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px)}.text_training.index .sec_text .inner .block .content .text .detail ul li{display:list-item}.text_training.index .sec_text .inner .block .content .text .detail ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.text_training.index .sec_text .inner .block .content .text .info{line-height:1.9;color:#d70a17;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.index .sec_text .inner .block .content .text .note_wrap{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.index .sec_text .inner .block .content .text .note_wrap .note{line-height:1.9}.text_training.index .sec_text .inner .block .content .text .note_wrap .note .red{color:#d70a17}.text_training.index .sec_text .inner .block .content .text .button_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin-top:clamp(20px,17.881px + 0.565vw,25px)}@media screen and (max-width: 767px){.text_training.index .sec_text .inner .block .content .text .button_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px}}.text_training.index .sec_text .inner .block .content.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_training.index .sec_text .inner .block .content.column .image{width:100%;max-width:670px}.text_training.index .sec_text .inner .block .content.column .text{width:100%}.text_training.index .sec_text .inner .block .content.column a{line-height:1.9}.text_training.index .sec_text .inner .other{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding-top:clamp(15px,8.644px + 1.695vw,30px);border-top:1px solid #dcdcdc}.text_training.index .sec_text .inner .other .note{font-size:clamp(14px,13.153px + 0.226vw,16px);line-height:1.9}.text_training.reference-book .sec_text{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.reference-book .sec_text .inner .lead{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.text_training.reference-book .sec_text .inner .lead .note .red{color:#d70a17}.text_training.reference-book .sec_text .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.reference-book .sec_text .inner .block:first-of-type{margin-top:clamp(20px,11.525px + 2.26vw,40px)}.text_training.reference-book .sec_text .inner .block h3{padding:5px 10px;border-left:none;background:#d70a17;color:#fff}.text_training.reference-book .sec_text .inner .block .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(0px,-33.898px + 9.04vw,80px);-moz-column-gap:clamp(0px,-33.898px + 9.04vw,80px);column-gap:clamp(0px,-33.898px + 9.04vw,80px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.text_training.reference-book .sec_text .inner .block .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.text_training.reference-book .sec_text .inner .block .content .image{width:20%}@media screen and (max-width: 767px){.text_training.reference-book .sec_text .inner .block .content .image{width:100%;max-width:150px;margin:0 auto}}.text_training.reference-book .sec_text .inner .block .content .image img{width:100%}.text_training.reference-book .sec_text .inner .block .content .text{width:80%}@media screen and (max-width: 767px){.text_training.reference-book .sec_text .inner .block .content .text{width:100%}}.text_training.reference-book .sec_text .inner .block .content .text dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;line-height:1.9}.text_training.reference-book .sec_text .inner .block .content .text dl dt{width:10%}@media screen and (max-width: 767px){.text_training.reference-book .sec_text .inner .block .content .text dl dt{width:18%}}.text_training.reference-book .sec_text .inner .block .content .text dl dd{width:90%}@media screen and (max-width: 767px){.text_training.reference-book .sec_text .inner .block .content .text dl dd{width:78%}}.text_training.reference-book .sec_text .inner .block .content .text p{line-height:1.9;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.reference-book .sec_text .inner .block .content .text .note_wrap{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.reference-book .sec_text .inner .block .content .text .note_wrap .note{line-height:1.9;margin-top:0}.text_training.reference-book .sec_text .inner .block .content .text .note_wrap .note .red{color:#d70a17}.text_training.reference-book .sec_text .inner .block .content .text .button{margin-top:clamp(20px,17.881px + 0.565vw,25px)}.text_training.kihon-pack .sec_text,.text_training.kihon-pack_plus .sec_text{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.kihon-pack .sec_text .inner .block,.text_training.kihon-pack_plus .sec_text .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.kihon-pack .sec_text .inner .block p,.text_training.kihon-pack_plus .sec_text .inner .block p{line-height:1.9}.text_training.kihon-pack .sec_text .inner .block_01,.text_training.kihon-pack_plus .sec_text .inner .block_01{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.kihon-pack .sec_text .inner .block_01 .attention,.text_training.kihon-pack_plus .sec_text .inner .block_01 .attention{text-align:center;background:#f8f8f8;padding:20px;margin-top:0}.text_training.kihon-pack .sec_text .inner .block_01 .attention span,.text_training.kihon-pack_plus .sec_text .inner .block_01 .attention span{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;color:#d70a17}.text_training.kihon-pack .sec_text .inner .block_01 .point,.text_training.kihon-pack_plus .sec_text .inner .block_01 .point{text-align:center;font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.kihon-pack .sec_text .inner .block_01 .image,.text_training.kihon-pack_plus .sec_text .inner .block_01 .image{width:clamp(300px,172.881px + 33.898vw,600px);margin:clamp(15px,8.644px + 1.695vw,30px) auto 0 auto}@media screen and (max-width: 767px){.text_training.kihon-pack .sec_text .inner .block_01 .image,.text_training.kihon-pack_plus .sec_text .inner .block_01 .image{width:100%}}.text_training.kihon-pack .sec_text .inner .block_01 .image img,.text_training.kihon-pack_plus .sec_text .inner .block_01 .image img{width:100%}.text_training.kihon-pack .sec_text .inner .block_01 .description,.text_training.kihon-pack_plus .sec_text .inner .block_01 .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.kihon-pack .sec_text .inner .block_01 .description::before,.text_training.kihon-pack_plus .sec_text .inner .block_01 .description::before{content:"●";margin-right:2px}.text_training.kihon-pack .sec_text .inner .block_01 .note_wrap,.text_training.kihon-pack .sec_text .inner .block_04 .note_wrap,.text_training.kihon-pack_plus .sec_text .inner .block_01 .note_wrap,.text_training.kihon-pack_plus .sec_text .inner .block_04 .note_wrap{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.kihon-pack .sec_text .inner .block_01 .note_wrap .note,.text_training.kihon-pack .sec_text .inner .block_04 .note_wrap .note,.text_training.kihon-pack_plus .sec_text .inner .block_01 .note_wrap .note,.text_training.kihon-pack_plus .sec_text .inner .block_04 .note_wrap .note{margin-top:0}.text_training.kihon-pack .sec_text .inner .block_01 .note_wrap .note .red,.text_training.kihon-pack .sec_text .inner .block_04 .note_wrap .note .red,.text_training.kihon-pack_plus .sec_text .inner .block_01 .note_wrap .note .red,.text_training.kihon-pack_plus .sec_text .inner .block_04 .note_wrap .note .red{color:#d70a17}.text_training.kihon-pack .sec_text .inner .block_01 .note_wrap .note.note_01::before,.text_training.kihon-pack .sec_text .inner .block_04 .note_wrap .note.note_01::before,.text_training.kihon-pack_plus .sec_text .inner .block_01 .note_wrap .note.note_01::before,.text_training.kihon-pack_plus .sec_text .inner .block_04 .note_wrap .note.note_01::before{content:"※1"}.text_training.kihon-pack .sec_text .inner .block_01 .note_wrap .note.note_02::before,.text_training.kihon-pack .sec_text .inner .block_04 .note_wrap .note.note_02::before,.text_training.kihon-pack_plus .sec_text .inner .block_01 .note_wrap .note.note_02::before,.text_training.kihon-pack_plus .sec_text .inner .block_04 .note_wrap .note.note_02::before{content:"※2"}.text_training.kihon-pack .sec_text .inner .block_02 .scroll,.text_training.kihon-pack .sec_text .inner .block_04 .scroll,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll{overflow-x:scroll}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table{width:100%;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr th,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr th,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr th,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr th{white-space:nowrap;background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);text-align:center}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr th.width_adj,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr th.width_adj,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr th.width_adj,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr th.width_adj{width:0}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr th.red,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr th.red,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr th.red,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr th.red{color:#d70a17}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr td,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr td,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr td,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;vertical-align:middle;border-right:1px solid #bcbcbc}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr td .title,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr td .title,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr td .title,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr td .title{display:inline-block;font-weight:500;padding:2px 8px;margin-right:10px}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr td .title.first,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr td .title.first,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr td .title.first,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr td .title.first{background:#d8f1d6}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr td .title.second,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr td .title.second,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr td .title.second,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr td .title.second{background:#fee6b8}.text_training.kihon-pack .sec_text .inner .block_02 .scroll table tr td.red,.text_training.kihon-pack .sec_text .inner .block_04 .scroll table tr td.red,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll table tr td.red,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll table tr td.red{color:#d70a17}.text_training.kihon-pack .sec_text .inner .block_02 .scroll.table_01,.text_training.kihon-pack .sec_text .inner .block_04 .scroll.table_01,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll.table_01,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll.table_01{max-width:400px}.text_training.kihon-pack .sec_text .inner .block_02 .scroll.table_01 table,.text_training.kihon-pack .sec_text .inner .block_04 .scroll.table_01 table,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll.table_01 table,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll.table_01 table{width:400px}.text_training.kihon-pack .sec_text .inner .block_02 .scroll.table_01 table td,.text_training.kihon-pack .sec_text .inner .block_04 .scroll.table_01 table td,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll.table_01 table td,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll.table_01 table td{text-align:center}.text_training.kihon-pack .sec_text .inner .block_02 .scroll.table_02,.text_training.kihon-pack .sec_text .inner .block_04 .scroll.table_02,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll.table_02,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll.table_02{max-width:700px}.text_training.kihon-pack .sec_text .inner .block_02 .scroll.table_02 table,.text_training.kihon-pack .sec_text .inner .block_04 .scroll.table_02 table,.text_training.kihon-pack_plus .sec_text .inner .block_02 .scroll.table_02 table,.text_training.kihon-pack_plus .sec_text .inner .block_04 .scroll.table_02 table{width:700px}.text_training.kihon-pack .sec_text .inner .block_02 p,.text_training.kihon-pack .sec_text .inner .block_04 p,.text_training.kihon-pack .sec_text .inner .block_05 p,.text_training.kihon-pack_plus .sec_text .inner .block_02 p,.text_training.kihon-pack_plus .sec_text .inner .block_04 p,.text_training.kihon-pack_plus .sec_text .inner .block_05 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.kihon-pack .sec_text .inner .block_03 ul,.text_training.kihon-pack_plus .sec_text .inner .block_03 ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.text_training.kihon-pack .sec_text .inner .block_03 ul li,.text_training.kihon-pack_plus .sec_text .inner .block_03 ul li{display:list-item}.text_training.kihon-pack .sec_text .inner .block_03 ul li::marker,.text_training.kihon-pack_plus .sec_text .inner .block_03 ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.text_training.kihon-pack .sec_text .inner .block_05 p .note,.text_training.kihon-pack_plus .sec_text .inner .block_05 p .note{margin-top:10px}.text_training.kihon-pack .sec_text .inner .block_06 .button,.text_training.kihon-pack_plus .sec_text .inner .block_06 .button{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.kihon-pack_plus .scroll.table_01{max-width:450px !important}.text_training.kihon-pack_plus .scroll.table_01 table{width:450px !important}.text_training.guide .mv .mv_inner h1{font-size:clamp(18px,10.373px + 2.034vw,36px)}.text_training.guide .sec_text{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.guide .sec_text .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.guide .sec_text .inner .block p{line-height:1.9}.text_training.guide .sec_text .inner .block_01{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.guide .sec_text .inner .block_01 .attention{text-align:center;background:#f8f8f8;padding:20px;margin-top:0}.text_training.guide .sec_text .inner .block_01 .attention span{font-size:clamp(16px,15.153px + 0.226vw,18px);font-weight:500;color:#d70a17}.text_training.guide .sec_text .inner .block_01 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(0px,-33.898px + 9.04vw,80px);-moz-column-gap:clamp(0px,-33.898px + 9.04vw,80px);column-gap:clamp(0px,-33.898px + 9.04vw,80px);margin-top:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_01 .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.text_training.guide .sec_text .inner .block_01 .content .image{width:20%}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_01 .content .image{width:100%;max-width:150px;margin:0 auto}}.text_training.guide .sec_text .inner .block_01 .content .image img{width:100%}.text_training.guide .sec_text .inner .block_01 .content .text{width:80%}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_01 .content .text{width:100%}}.text_training.guide .sec_text .inner .block_01 .content .text dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;line-height:1.9}.text_training.guide .sec_text .inner .block_01 .content .text dl dt{width:25%}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_01 .content .text dl dt{width:15%}}.text_training.guide .sec_text .inner .block_01 .content .text dl dd{width:75%}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_01 .content .text dl dd{width:85%}}.text_training.guide .sec_text .inner .block_01 .content .text .note_wrap{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.text_training.guide .sec_text .inner .block_01 .content .text .note_wrap .note{margin-top:0}.text_training.guide .sec_text .inner .block_01 .content .text .note_wrap .note .red{color:#d70a17}.text_training.guide .sec_text .inner .block_01 .description{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.guide .sec_text .inner .block_02 ul,.text_training.guide .sec_text .inner .block_03 ul,.text_training.guide .sec_text .inner .block_04 ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.text_training.guide .sec_text .inner .block_02 ul li,.text_training.guide .sec_text .inner .block_03 ul li,.text_training.guide .sec_text .inner .block_04 ul li{display:list-item}.text_training.guide .sec_text .inner .block_02 ul li::marker,.text_training.guide .sec_text .inner .block_03 ul li::marker,.text_training.guide .sec_text .inner .block_04 ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.text_training.guide .sec_text .inner .block_02 ul li .note,.text_training.guide .sec_text .inner .block_03 ul li .note,.text_training.guide .sec_text .inner .block_04 ul li .note{margin-top:0}.text_training.guide .sec_text .inner .block_02 ul li .note .red,.text_training.guide .sec_text .inner .block_03 ul li .note .red,.text_training.guide .sec_text .inner .block_04 ul li .note .red{color:#d70a17}.text_training.guide .sec_text .inner .block_04 ul{list-style:none;padding-left:0}.text_training.guide .sec_text .inner .block_05 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.guide .sec_text .inner .block_06 .button_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin-top:clamp(15px,8.644px + 1.695vw,30px)}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_06 .button_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:10px}}.text_training.guide .sec_text .inner .block_06 .note{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.text_training.guide .sec_text .inner .block_06 .note .red{color:#d70a17}.text_training.guide .sec_text .inner .block_06 .accordion{margin-top:clamp(15px,8.644px + 1.695vw,30px);padding-left:17px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:1.5;cursor:pointer;text-decoration:underline}.text_training.guide .sec_text .inner .block_06 .accordion::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.text_training.guide .sec_text .inner .block_06 .accordion:hover{opacity:.5}.text_training.guide .sec_text .inner .block_06 .accordion_box{display:none}.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item{margin-top:clamp(20px,11.525px + 2.26vw,40px)}.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .year{font-weight:500;font-size:clamp(16px,15.153px + 0.226vw,18px)}.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .version_list .version_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.9;padding:10px 0;border-bottom:1px dotted #838383}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .version_list .version_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .version_list .version_item .version{white-space:nowrap;width:35%}.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .version_list .version_item .content{width:65%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width: 767px){.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .version_list .version_item .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.text_training.guide .sec_text .inner .block_06 .accordion_box .year_list .year_item .version_list .version_item .content a{display:inline-block;height:100%}.text_training.training .sec_text{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.training .sec_text .inner p{margin-top:clamp(15px,12.881px + 0.565vw,20px);line-height:1.9}.text_training.training .sec_text .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.training .sec_text .inner .block ul{margin-top:clamp(10px,7.881px + 0.565vw,15px);line-height:1.9}.text_training.education_set .sec_text{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.education_set .sec_text .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.text_training.education_set .sec_text .inner .block p{line-height:1.9}.text_training.education_set .sec_text .inner .block_01{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.education_set .sec_text .inner .block_01 .movie{max-width:720px;margin:0 auto}.text_training.education_set .sec_text .inner .block_01 p{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.education_set .sec_text .inner .block_01 .image{width:clamp(335px,171.864px + 43.503vw,720px);margin:clamp(15px,8.644px + 1.695vw,30px) auto 0 auto}@media screen and (max-width: 767px){.text_training.education_set .sec_text .inner .block_01 .image{width:100%}}.text_training.education_set .sec_text .inner .block_01 .image img{width:100%}.text_training.education_set .sec_text .inner .block_02 .scroll{overflow-x:scroll}.text_training.education_set .sec_text .inner .block_02 .scroll table{width:100%;min-width:860px;margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.education_set .sec_text .inner .block_02 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.text_training.education_set .sec_text .inner .block_02 .scroll table tr th{background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);text-align:center;width:50%}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;border-right:1px solid #bcbcbc;vertical-align:top}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td .red{display:inline-block;color:#d70a17;margin-bottom:10px}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);line-height:1.9}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td ul li{display:list-item;margin-top:10px}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td ul li:first-of-type{margin-top:0}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td ul li span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.text_training.education_set .sec_text .inner .block_02 .scroll table tr td ul li span::before{content:"-";margin-right:10px}.text_training.education_set .sec_text .inner .block_02 .detail{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.text_training.education_set .sec_text .inner .block_02 .detail h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500}.text_training.education_set .sec_text .inner .block_02 .detail h4::before{content:"●";margin-right:2px;color:#d70a17}.text_training.education_set .sec_text .inner .block_02 .detail p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_03 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_03 ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);line-height:1.9;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_03 ul li{display:list-item;margin-top:10px}.text_training.education_set .sec_text .inner .block_03 ul li:first-of-type{margin-top:0}.text_training.education_set .sec_text .inner .block_03 ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.text_training.education_set .sec_text .inner .block_03 ul li p{margin-top:0}.text_training.education_set .sec_text .inner .block_03 ul li .image{width:clamp(314px,253.407px + 16.158vw,457px);margin-top:clamp(10px,7.881px + 0.565vw,15px)}@media screen and (max-width: 767px){.text_training.education_set .sec_text .inner .block_03 ul li .image{width:100%}}.text_training.education_set .sec_text .inner .block_03 ul li .image img{width:100%}.text_training.education_set .sec_text .inner .block_04 p,.text_training.education_set .sec_text .inner .block_05 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_04 .scroll,.text_training.education_set .sec_text .inner .block_05 .scroll{overflow-x:scroll}.text_training.education_set .sec_text .inner .block_04 .scroll table,.text_training.education_set .sec_text .inner .block_05 .scroll table{width:100%;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.text_training.education_set .sec_text .inner .block_04 .scroll table tr,.text_training.education_set .sec_text .inner .block_05 .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.text_training.education_set .sec_text .inner .block_04 .scroll table tr th,.text_training.education_set .sec_text .inner .block_05 .scroll table tr th{white-space:nowrap;background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);text-align:center}.text_training.education_set .sec_text .inner .block_04 .scroll table tr th.width_adj,.text_training.education_set .sec_text .inner .block_05 .scroll table tr th.width_adj{width:0}.text_training.education_set .sec_text .inner .block_04 .scroll table tr th.red,.text_training.education_set .sec_text .inner .block_05 .scroll table tr th.red{color:#d70a17}.text_training.education_set .sec_text .inner .block_04 .scroll table tr td,.text_training.education_set .sec_text .inner .block_05 .scroll table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;vertical-align:middle;border-right:1px solid #bcbcbc}.text_training.education_set .sec_text .inner .block_04 .scroll table tr td .title,.text_training.education_set .sec_text .inner .block_05 .scroll table tr td .title{display:inline-block;font-weight:500;padding:2px 8px;margin-right:10px}.text_training.education_set .sec_text .inner .block_04 .scroll table tr td .title.first,.text_training.education_set .sec_text .inner .block_05 .scroll table tr td .title.first{background:#d8f1d6}.text_training.education_set .sec_text .inner .block_04 .scroll table tr td .title.second,.text_training.education_set .sec_text .inner .block_05 .scroll table tr td .title.second{background:#fee6b8}.text_training.education_set .sec_text .inner .block_04 .scroll table tr td.red,.text_training.education_set .sec_text .inner .block_05 .scroll table tr td.red{color:#d70a17}.text_training.education_set .sec_text .inner .block_04 .scroll.table_01,.text_training.education_set .sec_text .inner .block_05 .scroll.table_01{max-width:450px}.text_training.education_set .sec_text .inner .block_04 .scroll.table_01 table,.text_training.education_set .sec_text .inner .block_05 .scroll.table_01 table{width:450px}.text_training.education_set .sec_text .inner .block_04 .scroll.table_01 table td,.text_training.education_set .sec_text .inner .block_05 .scroll.table_01 table td{text-align:center}.text_training.education_set .sec_text .inner .block_04 .scroll.table_02,.text_training.education_set .sec_text .inner .block_05 .scroll.table_02{max-width:700px}.text_training.education_set .sec_text .inner .block_04 .scroll.table_02 table,.text_training.education_set .sec_text .inner .block_05 .scroll.table_02 table{width:700px}.text_training.education_set .sec_text .inner .block_04 .note,.text_training.education_set .sec_text .inner .block_05 .note{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.education_set .sec_text .inner .block_04 .note_wrap,.text_training.education_set .sec_text .inner .block_05 .note_wrap{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.text_training.education_set .sec_text .inner .block_04 .note_wrap .note,.text_training.education_set .sec_text .inner .block_05 .note_wrap .note{margin-top:0}.text_training.education_set .sec_text .inner .block_04 .note_wrap .note.note_01::before,.text_training.education_set .sec_text .inner .block_05 .note_wrap .note.note_01::before{content:"※1"}.text_training.education_set .sec_text .inner .block_04 .note_wrap .note.note_02::before,.text_training.education_set .sec_text .inner .block_05 .note_wrap .note.note_02::before{content:"※2"}.text_training.education_set .sec_text .inner .block_06 .attention{color:#d70a17;margin-top:clamp(15px,12.881px + 0.565vw,20px)}.text_training.education_set .sec_text .inner .block_06 .delivery{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_06 .delivery ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);line-height:1.9}.text_training.education_set .sec_text .inner .block_06 .delivery ul li{display:list-item}.text_training.education_set .sec_text .inner .block_06 .delivery ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.text_training.education_set .sec_text .inner .block_07 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_07 .button{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.text_training.education_set .sec_text .inner .block_07 .attention{color:#d70a17}.faq .anchor_link{padding:0 20px;margin-top:clamp(40px,31.525px + 2.26vw,60px)}.faq .anchor_link .inner{max-width:var(--contentWidth);margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.faq .anchor_link .inner .content{width:690px;background:#f8f8f8;padding:clamp(20px,11.525px + 2.26vw,40px)}.faq .anchor_link .inner .content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.faq .anchor_link .inner .content ul li a{color:#202020;padding-left:17px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.faq .anchor_link .inner .content ul li a::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .anchor_link .inner .content ul li a:hover{opacity:initial;color:#d70a17}.faq .sec_faq{margin-top:clamp(60px,47.288px + 3.39vw,90px)}.faq .sec_faq .inner .faq_list{margin-top:clamp(15px,12.881px + 0.565vw,20px)}.faq .sec_faq .inner .faq_list .faq_item{border-bottom:1px dotted #838383;line-height:1.9}.faq .sec_faq .inner .faq_list .faq_item .accordion{cursor:pointer;padding:clamp(15px,12.881px + 0.565vw,20px) 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.faq .sec_faq .inner .faq_list .faq_item .accordion::before,.faq .sec_faq .inner .faq_list .faq_item .accordion::after{position:absolute;content:"";width:25px;height:3px;background:#d70a17;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 767px){.faq .sec_faq .inner .faq_list .faq_item .accordion::before,.faq .sec_faq .inner .faq_list .faq_item .accordion::after{width:20px;height:2px}}.faq .sec_faq .inner .faq_list .faq_item .accordion::before{top:48%;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq .sec_faq .inner .faq_list .faq_item .accordion::after{top:48%;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .sec_faq .inner .faq_list .faq_item .accordion span{font-weight:500;position:relative;padding:0 clamp(36px,32.186px + 1.017vw,45px)}.faq .sec_faq .inner .faq_list .faq_item .accordion span::before{content:"";position:absolute;display:inline-block;background:url(../img/faq/question.svg) no-repeat;background-size:contain;width:clamp(26px,24.305px + 0.452vw,30px);height:clamp(26px,24.305px + 0.452vw,30px);top:0;left:0}.faq .sec_faq .inner .faq_list .faq_item .accordion.close::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq .sec_faq .inner .faq_list .faq_item .accordion_box{display:none;padding:0 0 clamp(15px,8.644px + 1.695vw,30px) clamp(36px,32.186px + 1.017vw,45px);position:relative}.faq .sec_faq .inner .faq_list .faq_item .accordion_box::before{content:"";position:absolute;display:inline-block;background:url(../img/faq/answer.svg) no-repeat;background-size:contain;width:clamp(26px,24.305px + 0.452vw,30px);height:clamp(26px,24.305px + 0.452vw,30px);top:0;left:0}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .shop_list{margin-top:15px;background:#f8f8f8;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .shop_list .shop_item .name{font-weight:500}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll{overflow-x:scroll}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table{width:100%;margin-top:15px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr{border-top:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr th{white-space:nowrap;background:#efefef;font-weight:500;vertical-align:middle;border-right:1px solid #bcbcbc;padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);text-align:center}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr th.width_adj{width:0}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr th.red{color:#d70a17}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr td{padding:clamp(10px,5.763px + 1.13vw,20px) clamp(15px,12.881px + 0.565vw,20px);line-height:1.9;vertical-align:middle;border-right:1px solid #bcbcbc}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr td .title{display:inline-block;font-weight:500;padding:2px 8px;margin-right:10px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr td .title.first{background:#d8f1d6}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr td .title.second{background:#fee6b8}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll table tr td.red{color:#d70a17}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll.table_01{max-width:400px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll.table_01 table{width:400px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll.table_01 table td{text-align:center}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll.table_02{max-width:700px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .scroll.table_02 table{width:700px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .note.note_01{margin-top:15px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .note.note_01::before{content:"※1"}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .note.note_02::before{content:"※2"}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .image{margin-top:15px;max-width:645px}.faq .sec_faq .inner .faq_list .faq_item .accordion_box .image img{width:100%}.faq .sec_faq_01{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.faq .box{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding:0 20px clamp(40px,31.525px + 2.26vw,60px);border-bottom:1px solid #dcdcdc}.faq .box p:last-of-type{line-height:1.9;margin-top:clamp(10px,7.881px + 0.565vw,15px)}.sponsor .sec_sponsor{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding-bottom:clamp(40px,31.525px + 2.26vw,60px);border-bottom:1px solid #dcdcdc}.sponsor .sec_sponsor .inner .block{margin-top:clamp(40px,31.525px + 2.26vw,60px)}.sponsor .sec_sponsor .inner .block p{line-height:1.9}.sponsor .sec_sponsor .inner .block_01 .image{width:100%}.sponsor .sec_sponsor .inner .block_01 .image img{width:100%}.sponsor .sec_sponsor .inner .block_01 h3{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.sponsor .sec_sponsor .inner .block_01 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.sponsor .sec_sponsor .inner .block_01 ul{list-style:initial;padding-left:clamp(21px,20.153px + 0.226vw,23px);line-height:1.9;margin-top:10px}.sponsor .sec_sponsor .inner .block_01 ul li{display:list-item}.sponsor .sec_sponsor .inner .block_01 ul li::marker{font-size:clamp(17px,16.153px + 0.226vw,19px);color:#202020}.sponsor .sec_sponsor .inner .block_02 .movie{margin-top:clamp(15px,8.644px + 1.695vw,30px)}.sponsor .sec_sponsor .inner .block_02 .movie .movie_inner{width:100%;max-width:720px;margin:0 auto}.sponsor .sec_sponsor .inner .block_02 .movie .movie_inner iframe{width:100%;height:100%;aspect-ratio:16/9}.sponsor .sec_sponsor .inner .block_03 p{margin-top:clamp(10px,7.881px + 0.565vw,15px)}.news .sec_news{margin-top:clamp(40px,31.525px + 2.26vw,60px);padding-bottom:clamp(40px,31.525px + 2.26vw,60px);border-bottom:1px solid #dcdcdc}.news .sec_news .inner .sample{color:#d70a17;font-size:clamp(16px,14.305px + 0.452vw,20px);margin-bottom:clamp(15px,12.881px + 0.565vw,20px)}.news .sec_news .inner .news_list .news_item{border-bottom:1px dotted #838383}.news .sec_news .inner .news_list .news_item:first-of-type{border-top:1px dotted #838383}.news .sec_news .inner .news_list .news_item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:clamp(15px,12.881px + 0.565vw,20px) 10px;font-weight:500;position:relative;-webkit-transition:initial;transition:initial}.news .sec_news .inner .news_list .news_item a .date{color:#838383}.news .sec_news .inner .news_list .news_item a .title{color:#202020;margin:0 clamp(20px,15.763px + 1.13vw,30px) 0 clamp(20px,11.525px + 2.26vw,40px)}.news .sec_news .inner .news_list .news_item a::after{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;right:10px}.news .sec_news .inner .news_list .news_item a:hover{opacity:initial;background:#fbe7e8}.news .sec_news .inner .paging_list{margin-top:clamp(40px,31.525px + 2.26vw,60px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.news .sec_news .inner .paging_list .paging_item{margin:0 10px}.news .sec_news .inner .paging_list .paging_item span,.news .sec_news .inner .paging_list .paging_item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;color:#202020;font-weight:500}.news .sec_news .inner .paging_list .paging_item .current{color:#d70a17}.news.detail .mv .mv_inner .title{font-size:clamp(24px,18.915px + 1.356vw,36px);font-weight:700;letter-spacing:.02em}.news.detail .sec_news .inner .date{color:#838383}.news.detail .sec_news .inner h1{font-size:clamp(18px,15.458px + 0.678vw,24px);font-weight:500;letter-spacing:.02em;padding-bottom:clamp(10px,7.881px + 0.565vw,15px);border-bottom:3px solid #dcdcdc;position:relative;margin-top:10px}.news.detail .sec_news .inner h1::before{content:"";position:absolute;display:inline-block;width:clamp(80px,63.051px + 4.52vw,120px);height:3px;bottom:-3px;left:0;background:#d70a17}.news.detail .sec_news .inner .text{margin-top:clamp(25px,18.644px + 1.695vw,40px)}.news.detail .sec_news .inner .back_link{color:#202020;margin-top:clamp(40px,31.525px + 2.26vw,60px);padding-left:17px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:1.5;text-decoration:underline}.news.detail .sec_news .inner .back_link::before{content:"";position:absolute;display:inline-block;background:url(../img/common/arrow_red.svg) no-repeat;background-size:contain;width:7px;height:11px;top:5px;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news.detail .sec_news .inner .back_link:hover{opacity:.5}/*# sourceMappingURL=under.min.css.map */