﻿.scroll__bar{position:relative;z-index:1;scrollbar-width:none}.scroll__bar::-webkit-scrollbar{display:none}.scroll__bar .scroll__bar-outer,.scroll__bar .scroll__bar-item{display:block;position:absolute;opacity:.4;transition:opacity .3s}.scroll__bar .scroll__bar-outer{z-index:2;top:0;right:0;width:12px;height:100%;background:#ddd}.scroll__bar .scroll__bar-item{z-index:3;top:0;right:0;width:6px;height:10%;margin:auto 3px;background:#000;border-radius:100vw}.scroll__bar:hover .scroll__bar-outer,.scroll__bar:hover .scroll__bar-item{opacity:.8}.scroll__bar .list__wp-scroll{scrollbar-width:none}.scroll__bar .list__wp-scroll::-webkit-scrollbar{display:none}.pagettl__cout .pagettl__cout-txt{text-shadow:none}.pagettl__cout .pagettl__cout-txt .txt_sub{line-height:1.3}.pagettl__cout .pagettl__cout-txt .txt_sub::before{display:block;width:0;height:0;margin-top:calc((1 - 1.3)*.5em);content:""}.pagettl__cout .pagettl__cout-txt .txt_sub::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.3)*.5em);content:""}.common__wide{max-width:940px}.common__wide-l{max-width:1200px}.common__txt{margin-bottom:clamp(4rem,6.5104166667vw,6rem)}.common__txt .common__txt-ttl{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.8rem,3.90625vw,4rem);line-height:1.5;margin-bottom:clamp(2rem,3.3854166667vw,3rem)}.common__txt .common__txt-ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.common__txt .common__txt-ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.common__txt .common__txt-ttl sup{font-size:clamp(1.2rem,2.0833333333vw,2rem)}.common__txt .common__txt-ttl span{color:#fe7602}.common__txt .common__txt-ttl.none{margin-bottom:0}.common__txt .common__txt-attent{max-width:clamp(270px,56.567vw,600px);margin:clamp(.5rem,.9114583333vw,1rem) auto 0;text-align:right}.common__txt .common__txt-attent p{display:inline-block;font-size:clamp(1rem,1.8229166667vw,1.6rem);color:#0d2ba8}.common__txt .common__txt-sub{font-size:clamp(1.3rem,1.953125vw,1.6rem);line-height:1.8}.common__txt .common__txt-sub::before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.5em);content:""}.common__txt .common__txt-sub::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.record__cout{margin-bottom:clamp(7.6rem,10.9375vw,9rem)}.record__cout .record__cout-head{margin-bottom:clamp(2rem,3.90625vw,4rem);text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.7rem,3.125vw,3rem);line-height:1.5}.record__cout .record__cout-head::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.record__cout .record__cout-head::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.record__cout .record__cout-success .success__wp .success__content:nth-child(n+2){margin-top:clamp(2rem,3.6458333333vw,3.4rem)}.record__cout .record__cout-success .success__wp.column_n .success__content .success__content-amount .amount__num{font-size:clamp(8.6rem,13.0208333333vw,11.3rem)}.record__cout .record__cout-success .success__content-ttl{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.5rem,2.6041666667vw,2.4rem);line-height:1.4}.record__cout .record__cout-success .success__content-ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.5em);content:""}.record__cout .record__cout-success .success__content-ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.5em);content:""}.record__cout .record__cout-success .success__content-amount{margin-top:clamp(2rem,3.6458333333vw,3.4rem);display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;justify-content:center;align-items:baseline}.record__cout .record__cout-success .success__content-amount .amount__num,.record__cout .record__cout-success .success__content-amount .amount__listnum{font-weight:900;line-height:1}.record__cout .record__cout-success .success__content-amount .amount__num{font-size:clamp(8.6rem,13.671875vw,12.4rem);font-family:"DINNextLTPro-Medium"}.record__cout .record__cout-success .success__content-amount .amount__listnum{font-size:clamp(8.6rem,13.0208333333vw,11.3rem)}.record__cout .record__cout-success .success__content-amount .amount__img.active_duty_pass{max-width:clamp(56px,8.843vw,80px);margin-right:clamp(7px,1.17vw,10px)}.record__cout .record__cout-success .success__content-amount .amount__img.number_unit{max-width:clamp(37px,5.982vw,54px);margin-left:clamp(2px,.39vw,4px)}.record__cout .record__cout-success .success__content-amount .amount__img.half_year_passed{max-width:clamp(112px,29.267vw,160px);margin-right:clamp(8px,1.17vw,10px)}.record__cout .record__cout-catch{margin-top:clamp(1.8rem,3.125vw,3.4rem)}.record__cout .record__cout-catch .catch__img{display:block;max-width:clamp(268px,42.133vw,340px);margin:0 auto}.record__cout .record__cout-catch .catch__img:nth-child(n+2){margin-top:clamp(1rem,2.34375vw,2.6rem)}.record__cout .record__cout-subtxt{text-align:center;font-size:clamp(1.3rem,1.8229166667vw,1.6rem);margin-top:30px}.record__cout .record__cout-anchor{margin-top:clamp(3rem,4.6875vw,4rem);max-width:460px;width:100%}.record__cout .record__cout-anchor a{font-size:clamp(1.5rem,2.0833333333vw,1.6rem);padding:clamp(1.9rem,3.125vw,2.9rem) 5px;line-height:1.8rem}.frame__cout{margin-bottom:clamp(4rem,10.9375vw,9rem);padding-top:24px}.frame__cout .frame__cout-wp{position:relative}.frame__cout .frame__cout-head{position:absolute;box-sizing:border-box;text-align:center;left:50%;top:-24px;transform:translateX(-50%);padding:clamp(1.5rem,2.6041666667vw,2.4rem) 0;font-size:clamp(1.8rem,3.125vw,3rem);line-height:1;color:#fff;z-index:100}.frame__cout .frame__cout-head:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-14px;width:0;height:0;border-style:solid;border-width:14px 12.5px 0px 12.5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:-1}.frame__cout .frame__cout-head .icon{position:absolute;top:0;right:0;width:34%;transform:translate(30%, -35%)}.frame__cout .frame__cout-box{position:relative;box-sizing:border-box;background:#fff;padding:clamp(6rem,9.6354166667vw,8.8rem) clamp(1.8rem,4.6875vw,13rem) clamp(3.5rem,6.25vw,6rem);border-top:1px solid;border-bottom:1px solid}.frame__cout .frame__cout-box.nohead{margin-top:clamp(2.4rem,3.515625vw,3rem);padding:clamp(4.5rem,7.03125vw,6rem) clamp(1.8rem,4.6875vw,13rem) clamp(3.5rem,6.25vw,6rem)}.frame__cout .frame__cout-box .box__tag{position:absolute;top:0;right:0;color:#fff;padding:clamp(.6rem,1.0416666667vw,1rem) clamp(.8rem,1.4322916667vw,1.3rem);font-size:clamp(1.4rem,1.953125vw,1.5rem);line-height:1}.frame__cout .frame__cout-box .box__tag span{font-size:clamp(1.2rem,1.6927083333vw,1.3rem)}.frame__cout .record__cout-img{display:block}.frame__cout .record__cout-img.it_examlist{margin-top:clamp(3rem,5.2083333333vw,4.8rem)}.frame__cout .frame__cout-txt.w940{max-width:940px;width:90%;margin:0 auto}.frame__cout .frame__cout-txt .mb__wrap{margin-bottom:clamp(2.5rem,4.1666666667vw,3.7rem)}.frame__cout .frame__cout-txt .txt__ttl{font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.6rem,2.2135416667vw,1.8rem);line-height:1;margin-bottom:15px}.frame__cout .frame__cout-txt .txt__ttl.triangle{position:relative;padding-left:16px}.frame__cout .frame__cout-txt .txt__ttl.triangle:before{content:"";position:absolute;left:0;top:2px;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #404040}.frame__cout .frame__cout-txt .txt__desc{font-size:clamp(1.3rem,1.953125vw,1.6rem);line-height:1.7}.frame__cout .frame__cout-txt .txt__desc::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.frame__cout .frame__cout-txt .txt__desc::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.frame__cout .frame__cout-txt .txt__desc span{color:red}.frame__cout .frame__cout-txt+.frame__cout-txt{margin-top:clamp(2.5rem,4.4270833333vw,4rem)}.frame__cout .frame__cout-txt+.frame__cout-txt.last{margin-top:clamp(1.6rem,3.125vw,3.2rem)}.frame__cout .frame__cout-wpbox{padding:clamp(1.5rem,2.2135416667vw,1.8rem) clamp(1.2rem,1.953125vw,1.8rem);border-radius:10px;border:1px solid}.frame__cout .frame__cout-flow{width:75.2vw;margin:0 auto clamp(3.2rem,4.8177083333vw,4.2rem)}.frame__cout .frame__cout-flow .frame__cout-wpbox{position:relative}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__wrap{max-width:274px;margin:0 auto}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__txt{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";font-size:clamp(1.4rem,2.6041666667vw,2.4rem);line-height:1}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__txt+.wpbox__desc{margin-top:7px}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__txt+.wpbox__col{margin-top:clamp(.7rem,1.8229166667vw,1.9rem)}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__desc{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.1rem,1.6927083333vw,1.4rem);line-height:1}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__desc+.wpbox__col{margin-top:clamp(.8rem,1.6927083333vw,1.7rem)}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__desc+.wpbox__desc{margin-top:10px}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.2rem,1.6927083333vw,1.4rem);line-height:1.4}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col::before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.5em);content:""}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.5em);content:""}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow{position:relative;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";line-height:1.3;padding-left:20px}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow::before{display:block;width:0;height:0;margin-top:calc((1 - 1.3)*.5em);content:""}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.3)*.5em);content:""}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{content:"";position:absolute;top:7px;left:0;width:4px;height:4px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow+.wpbox__arrow{margin-top:clamp(1.5rem,2.2135416667vw,1.9rem)}.frame__cout .frame__cout-flow .frame__cout-wpbox+.frame__cout-wpbox{margin-top:28px}.frame__cout .frame__cout-flow .frame__cout-wpbox.pass_icon+.frame__cout-wpbox{margin-top:55px}.frame__cout .frame__cout-flow .frame__cout-wpbox.pass_icon .flow__arrow{height:53px;bottom:-53px}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{content:"";position:absolute;width:3px;height:26px;background:#404040;bottom:-26px;left:50%;transform:translateX(-50%);z-index:10}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{position:absolute;box-sizing:border-box;bottom:5px;left:50%;transform:translateX(-50%);width:42px;aspect-ratio:1/1;text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.2rem,1.6927083333vw,1.3rem);background:#ddd;border:2px solid;border-radius:50%;padding:13px 0 12px;line-height:1}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 4.5px 0px 4.5px;border-color:#404040 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:-1}.frame__cout .frame__cout-subject{margin-top:clamp(2rem,3.3854166667vw,3rem)}.frame__cout .frame__cout-subject .subject__wp{display:grid;grid-template-columns:1fr;border:1px solid #e8e8e8;font-size:1.4rem;line-height:1.6rem}.frame__cout .frame__cout-subject .subject__wp+.subject__wp{border-top:0}.frame__cout .frame__cout-subject .subject__ttl{padding:17px 18px;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif"}.frame__cout .frame__cout-subject .subject__data{padding:17px 18px;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";line-height:1.7}.frame__cout .frame__cout-subject .subject__data::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.frame__cout .frame__cout-subject .subject__data::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.frame__cout .frame__cout-subjectlist{margin-top:clamp(1.6rem,3.125vw,3rem)}.frame__cout .frame__cout-subjectlist .subjectlist__list{display:grid;grid-template-columns:repeat(2, 1fr);border:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__attent{margin-top:clamp(1.6rem,2.6041666667vw,2.3rem);font-size:clamp(1.3rem,1.6927083333vw,1.4rem);font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";line-height:1.4}.frame__cout .frame__cout-subjectlist .subjectlist__attent::before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.5em);content:""}.frame__cout .frame__cout-subjectlist .subjectlist__attent::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.5em);content:""}.frame__cout .frame__cout-subjectlist .subjectlist__wp{display:grid;align-content:center;text-align:center;min-height:clamp(40px,6.76vw,63px)}.frame__cout .frame__cout-subjectlist .subjectlist__wp .txt{font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";font-size:clamp(1.3rem,1.6927083333vw,1.4rem);line-height:1}.frame__cout .frame__cout-subjectlist .subjectlist__wp .require{margin-top:clamp(.4rem,.6510416667vw,.6rem);font-size:clamp(1.1rem,1.4322916667vw,1.2rem);line-height:1;color:#fd5581}.frame__cout .frame__cout-subjectlist .subjectlist__wp:nth-child(n+2){border-top:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div1{grid-area:1/1/2/3;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";background:#ffeef3}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div2{grid-area:2/1/3/2;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div3{grid-area:2/2/3/3}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div4{grid-area:3/1/4/2;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div5{grid-area:3/2/4/3}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div6{grid-area:4/1/5/2;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div7{grid-area:4/2/5/3}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div8{grid-area:5/1/6/2;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div9{grid-area:5/2/6/3}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div10{grid-area:6/1/7/2;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div11{grid-area:6/2/7/3;background:#e8e8e8}.frame__cout .frame__cout-faq{position:relative;padding-top:clamp(4.5rem,7.8125vw,7.5rem)}.frame__cout .frame__cout-faq .faq__wrap .faq__question{position:relative;padding:clamp(2rem,3.125vw,2.6rem) clamp(6rem,9.1145833333vw,8rem) clamp(2rem,3.125vw,2.6rem) clamp(1.5rem,2.34375vw,2.2rem);box-sizing:border-box;border-bottom:3px solid;background:#fff}.frame__cout .frame__cout-faq .faq__wrap .faq__question p{font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.3rem,1.8229166667vw,1.6rem);line-height:1.5}.frame__cout .frame__cout-faq .faq__wrap .faq__question p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.frame__cout .frame__cout-faq .faq__wrap .faq__question p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:20px;height:20px}.frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:1.5px;background:#404040;transform:translate(-50%, -50%)}.frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:1.5px;background:#404040;transform:translate(-50%, -50%) rotate(90deg);transition:.4s}.frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle.open:after{transform:translate(-50%, -50%)}.frame__cout .frame__cout-faq .faq__wrap .faq__answer{display:none;padding:clamp(1.7rem,3.2552083333vw,3.3rem) clamp(1.6rem,3.6458333333vw,3.5rem);background:#f8f8f8}.frame__cout .frame__cout-faq .faq__wrap .faq__answer p{font-size:clamp(1.3rem,1.8229166667vw,1.6rem);line-height:1.75}.frame__cout .frame__cout-faq .faq__wrap .faq__answer p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.75)*.5em);content:""}.frame__cout .frame__cout-faq .faq__wrap .faq__answer p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.75)*.5em);content:""}.frame__cout .frame__cout-faq .faq__wrap .faq__answer p span{color:#df0000}.frame__cout .frame__cout-faq .faq__wrap+.faq__wrap{margin-top:clamp(1.5rem,2.34375vw,2rem)}.frame__cout .frame__cout-list{position:relative;padding:clamp(5rem,9.8958333333vw,10.2rem) 0 clamp(3.5rem,6.25vw,3.7rem)}.frame__cout .frame__cout-list .list__tab{display:grid;grid-template-columns:1fr 1fr;margin-top:clamp(2.5rem,4.1666666667vw,3.7rem)}.frame__cout .frame__cout-list .list__tab li{cursor:pointer;box-sizing:border-box;padding:clamp(1.5rem,2.8645833333vw,2.8rem) 0;text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.3rem,1.953125vw,1.8rem);line-height:2rem;background:#fff;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;transition:.4s}.frame__cout .frame__cout-list .list__tab li:nth-child(2n){border-right:0}.frame__cout .frame__cout-list .switch__tab{display:grid;text-align:center;background:#fff}.frame__cout .frame__cout-list .switch__tab.column-2{grid-template-columns:50% 50%}.frame__cout .frame__cout-list .switch__tab.column-3{grid-template-columns:repeat(3, 33.3333333333%)}.frame__cout .frame__cout-list .switch__tab li{border-bottom:1px solid #e8e8e8}.frame__cout .frame__cout-list .switch__tab li.active{border-bottom-color:rgba(0,0,0,0)}.frame__cout .frame__cout-list .switch__tab li+li{border-left:1px solid #e8e8e8}.frame__cout .frame__cout-list .switch__tab a{display:block;padding:20px 0;font-size:1.1rem}@media(min-width: 375px){.frame__cout .frame__cout-list .switch__tab a{font-size:calc(1.1rem + (1vw - 3.75px)*0.7614213198)}}@media(min-width: 769px){.frame__cout .frame__cout-list .switch__tab a{font-size:1.4rem}}.frame__cout .frame__cout-list .switch__tab.c_03 a{color:#005fb5}.frame__cout .frame__cout-list .switch__tab.c_09 a{color:#fe7602}.frame__cout .frame__cout-list .list__wp{box-sizing:border-box;padding:clamp(1.6rem,3.90625vw,4.2rem) clamp(1.6rem,4.5572916667vw,5.3rem) clamp(1.6rem,3.3854166667vw,3.5rem);background:#fff}.frame__cout .frame__cout-list .list__wp .list__wp-attent{margin-top:clamp(1.2rem,1.953125vw,1.7rem);font-size:clamp(1.2rem,1.6927083333vw,1.4rem);line-height:1.7}.frame__cout .frame__cout-list .list__wp .list__wp-attent::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.frame__cout .frame__cout-list .list__wp .list__wp-attent::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.frame__cout .frame__cout-list .list__wp .list__wp-head .list__content.pc-tab{display:none}.frame__cout .frame__cout-list .list__wp .list__wp-head.highskill{display:none}.frame__cout .frame__cout-list .list__wp .list__wp-scroll{display:none;overflow-y:scroll;max-height:clamp(400px,65.02vw,600px)}.frame__cout .frame__cout-list .list__wp .list__wp-scroll.active{display:block}.frame__cout .frame__cout-list .list__wp .list__content{display:grid;grid-template-columns:1fr 1fr;text-align:center;border:1px solid #e8e8e8;line-height:1.8rem;font-size:1.2rem}@media(min-width: 769px){.frame__cout .frame__cout-list .list__wp .list__content{font-size:calc(1.2rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){.frame__cout .frame__cout-list .list__wp .list__content{font-size:1.4rem}}.frame__cout .frame__cout-list .list__wp .list__content .content__ttl{padding:clamp(.9rem,1.953125vw,2.1rem) clamp(.8rem,1.953125vw,2.2rem);border-right:1px solid #e8e8e8}.frame__cout .frame__cout-list .list__wp .list__content .content__data{padding:clamp(.9rem,1.953125vw,2.1rem) clamp(.8rem,1.953125vw,2.2rem)}.frame__cout .frame__cout-list .list__wp .list__content.head{color:#fff;background:#404040}.frame__cout .frame__cout-list .list__wp .list__content.body{border-top:0}.frame__cout .frame__cout-list .list__wp .highskill .list__content{border-top-color:#aaa;border-bottom-color:#aaa}.frame__cout .frame__cout-list .list__wp .highskill .sub__field{grid-column:1/3;padding:clamp(.9rem,1.953125vw,2.1rem) clamp(.8rem,1.953125vw,2.2rem);border-top:1px solid #e8e8e8;font-size:clamp(1.2rem,1.6927083333vw,1.5rem);color:#005fb5;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif"}.frame__cout .frame__cout-list .list__wp .highskill .sub__field .skill+.skill{margin-top:5px}.frame__cout .frame__cout-list .list__wp .highskill .sub__field .label{box-sizing:border-box;display:inline-block;width:80%;padding:3px 8px;background:#f1f7f8}.frame__cout .frame__cout-list .list__wp.active{display:block}.frame__cout .frame__cout-list .list__wp.use_tab{margin-top:0}.frame__cout .frame__cout-innerbox{margin-top:clamp(2.4rem,3.515625vw,3rem);box-sizing:border-box;padding:clamp(2rem,2.8645833333vw,2.4rem) clamp(1.3rem,3.3854166667vw,3.7rem) clamp(2.4rem,4.6875vw,4.8rem);background:#f7f7f7}.frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl{margin-bottom:clamp(1rem,1.6927083333vw,1.5rem);font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.5rem,2.0833333333vw,1.6rem);line-height:1.5}.frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-desc{font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";font-size:clamp(1.3rem,1.8229166667vw,1.5rem);line-height:1.4}.frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-desc::before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.5em);content:""}.frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-desc::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.5em);content:""}.frame__cout .frame__cout-accordion{margin-top:clamp(2rem,2.8645833333vw,2.4rem)}.frame__cout .frame__cout-accordion .accordion__toggle{font-size:0}.frame__cout .frame__cout-accordion .accordion__toggle h2{font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.4rem,1.953125vw,1.5rem);line-height:1.6;cursor:pointer;text-decoration:underline}.frame__cout .frame__cout-accordion .accordion__toggle .to_open{display:inline-block}.frame__cout .frame__cout-accordion .accordion__toggle .to_close{display:none}.frame__cout .frame__cout-accordion .accordion__toggle.open{margin-bottom:10px}.frame__cout .frame__cout-accordion .accordion__toggle.open .to_open{display:none}.frame__cout .frame__cout-accordion .accordion__toggle.open .to_close{display:inline-block}.frame__cout .frame__cout-accordion .accordion__box{display:none;box-sizing:border-box;padding:clamp(2rem,3.125vw,2.6rem) clamp(1rem,2.6041666667vw,4.4rem);border:1px solid;background:#fff}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-attent{margin-top:clamp(1.6rem,2.34375vw,2rem);font-size:clamp(1.2rem,1.6927083333vw,1.3rem);line-height:1.5}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-attent::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5)*.5em);content:""}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-attent::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5)*.5em);content:""}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-attent p{text-indent:-1em;padding-left:1em}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents{display:grid;overflow-x:scroll;overflow-y:visible}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W5,FP-HiraginoUDSansStdN-W5,Hiragino Sans,ヒラギノ角ゴシック,Meiryo,"sans-serif";font-size:clamp(1.2rem,1.6927083333vw,1.4rem);line-height:1.6rem;border:1px solid #e8e8e8;padding:11.5px 0px}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.w6{font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif"}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.bg{background:#f2f2f2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.b_top{border-top:0}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.b_left{border-left:0}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.b_bottom{border-bottom:0}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.b_right{border-right:0}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01{grid-template-columns:60% repeat(8, 30%)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_01{grid-area:1/1/2/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_02{grid-area:1/2/2/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_03{grid-area:2/1/3/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_04{grid-area:2/2/3/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_05{grid-area:2/4/3/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_06{grid-area:2/6/3/8}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_07{grid-area:2/8/3/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_08{grid-area:3/1/4/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_09{grid-area:3/2/4/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_10{grid-area:3/4/4/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_11{grid-area:3/6/4/8}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_12{grid-area:3/8/4/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_13{grid-area:4/1/7/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_14{grid-area:4/2/5/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_15{grid-area:4/6/5/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_16{grid-area:5/2/6/3}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_17{grid-area:5/3/6/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_18{grid-area:5/4/6/5}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_19{grid-area:5/5/6/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_20{grid-area:5/6/6/7}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_21{grid-area:5/7/6/8}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_22{grid-area:5/8/6/9}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_23{grid-area:5/9/6/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_24{grid-area:6/2/7/3}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_25{grid-area:6/3/7/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_26{grid-area:6/4/7/5}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_27{grid-area:6/5/7/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_28{grid-area:6/6/7/7}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_29{grid-area:6/7/7/8}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_30{grid-area:6/8/7/9}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_31{grid-area:6/9/7/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_32{grid-area:7/1/8/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_33{grid-area:7/2/8/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_34{grid-area:7/4/8/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_35{grid-area:7/6/8/8}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01 .contents__grid.grid_36{grid-area:7/8/8/10}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02{grid-template-columns:60% repeat(4, 40%)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_01{grid-area:1/1/2/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_02{grid-area:1/2/2/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_03{grid-area:2/1/3/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_04{grid-area:2/2/3/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_05{grid-area:2/4/3/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_06{grid-area:3/1/4/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_07{grid-area:3/2/4/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_08{grid-area:3/4/4/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_09{grid-area:4/1/7/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_10{grid-area:4/2/5/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_11{grid-area:4/4/5/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_12{grid-area:5/2/6/3}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_13{grid-area:5/3/6/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_14{grid-area:5/4/6/5}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_15{grid-area:5/5/6/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_16{grid-area:6/2/7/3}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_17{grid-area:6/3/7/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_18{grid-area:6/4/7/5}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_19{grid-area:6/5/7/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_20{grid-area:7/1/8/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_21{grid-area:7/2/8/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02 .contents__grid.grid_22{grid-area:7/4/8/6}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03{grid-template-columns:60% repeat(2, 50%)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_01{grid-area:1/1/2/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_02{grid-area:1/2/2/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_03{grid-area:2/1/3/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_04{grid-area:2/2/3/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_05{grid-area:3/1/6/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_06{grid-area:3/2/4/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_07{grid-area:4/2/5/3}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_08{grid-area:4/3/5/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_09{grid-area:5/2/6/3}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_10{grid-area:5/3/6/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_11{grid-area:6/1/7/2}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03 .contents__grid.grid_12{grid-area:6/2/7/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety{grid-template-columns:60% repeat(3, 80%)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety .col_2{grid-column:2/4}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety .col_3{grid-column:2/5}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety .row_3{grid-row:4/7}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety .grid{display:grid;grid-template-columns:50% 50%;padding:0}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety .grid span{padding:11.5px 0px}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety .grid span:first-child{border-right:1px solid #e8e8e8}.frame__cout .frame__cout-qualification .qualification__list{display:grid}.frame__cout .frame__cout-qualification .qualification__txt{position:relative;font-size:clamp(1.4rem,1.953125vw,1.6rem);line-height:1.8rem;padding-left:clamp(1.4rem,1.953125vw,1.6rem);padding:clamp(1.3rem,2.34375vw,2.4rem) 0 clamp(1.3rem,2.34375vw,2.4rem) clamp(1.4rem,1.953125vw,1.6rem);border-bottom:1px solid #e8e8e8}.frame__cout .frame__cout-qualification .qualification__txt:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #404040}.frame__cout .frame__cout-qualification .qualification__etc{position:absolute;bottom:clamp(6px,1.821vw,20px);right:clamp(12px,2.341vw,24px);font-size:clamp(1.3rem,1.8229166667vw,1.5rem);line-height:1}.frame__cout.about .frame__cout-head{width:clamp(282px,48.114vw,458px)}.frame__cout.contents .frame__cout-head{width:clamp(282px,45.904vw,422px)}.frame__cout.faq{margin-bottom:clamp(6.4rem,13.28125vw,12.9rem)}.frame__cout.faq .frame__cout-head{width:clamp(102px,18.205vw,176px)}.frame__cout.qualification .frame__cout-head{width:clamp(312px,59.168vw,598px)}.frame__cout.list{padding-top:0;margin-top:24px}.frame__cout.list .frame__cout-head{width:clamp(282px,57.217vw,598px)}.link__cout .link__cout-movie{margin:0 auto clamp(5rem,8.4635416667vw,8rem);position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.link__cout .link__cout-movie iframe,.link__cout .link__cout-movie object,.link__cout .link__cout-movie embed{position:absolute;top:0;left:0;width:100%;height:100%}.link__cout .link__cout-wp .link__cout-ttl{margin-bottom:clamp(2.5rem,4.1666666667vw,4rem);text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.8rem,3.125vw,3rem);line-height:1.6;color:#0d2ba8}.link__cout .link__cout-wp .link__cout-ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.link__cout .link__cout-wp .link__cout-ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.link__cout .link__cout-wp.course{margin-bottom:clamp(5rem,8.4635416667vw,8rem)}.link__cout .link__cout-wp.course .link__cout-ttl{margin-bottom:clamp(1.5rem,2.8645833333vw,3rem)}.public_accountant .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/public_accountant/mv_sp.jpg") center/cover no-repeat}.public_accountant .record__cout .record__cout-head{color:#fd5581}.public_accountant .record__cout .record__cout-success .success__content-ttl{color:#fd5581}.public_accountant .record__cout .record__cout-success .success__content-amount .amount__num,.public_accountant .record__cout .record__cout-success .success__content-amount .amount__listnum{color:#f1185d}.public_accountant .frame__cout .frame__cout-head{background:#fd5581}.public_accountant .frame__cout .frame__cout-head:after{border-color:#fd5581 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.public_accountant .frame__cout .frame__cout-box{border-color:#fd5581}.public_accountant .frame__cout .frame__cout-box .box__tag{background:#fd5581}.public_accountant .frame__cout .frame__cout-txt .txt__ttl{color:#fd5581}.public_accountant .frame__cout .frame__cout-txt .txt__ttl.triangle:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fd5581}.public_accountant .frame__cout .frame__cout-wpbox{border-color:#fd5581;background:#f6ecec}.public_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col{color:#fd5581}.public_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{border-color:#fd5581}.public_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{background:#fd5581}.public_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{background:#f5fe00;border-color:#fd5581}.public_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{border-color:#fd5581 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.public_accountant .frame__cout .frame__cout-subject .subject__ttl{background:#ffeef3}.public_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question{border-color:#fd5581}.public_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question p span{color:#fd5581}.public_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:before{background:#fd5581}.public_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:after{background:#fd5581}.public_accountant .frame__cout .frame__cout-faq .faq__wrap+.faq__wrap{margin-top:clamp(1.5rem,2.34375vw,2rem)}.public_accountant .frame__cout .frame__cout-list .list__tab li{color:#fd5581}.public_accountant .frame__cout .frame__cout-list .list__tab li.active{background:#fd5581;color:#fff}.public_accountant .frame__cout .frame__cout-list .list__wp .list__content.head{background:#fd5581}.public_accountant .frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl{color:#fd5581}.public_accountant .frame__cout .frame__cout-qualification .qualification__txt:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fd5581}.public_accountant .frame__cout.list{background:#ffeef3}.tax_accountant .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/tax_accountant/mv_sp.jpg") center/cover no-repeat}.tax_accountant .record__cout .record__cout-head{color:#fd5581}.tax_accountant .record__cout .record__cout-success .success__content-ttl{color:#fd5581}.tax_accountant .record__cout .record__cout-success .success__content-amount .amount__num,.tax_accountant .record__cout .record__cout-success .success__content-amount .amount__listnum{color:#f1185d}.tax_accountant .frame__cout .frame__cout-head{background:#fd5581}.tax_accountant .frame__cout .frame__cout-head:after{border-color:#fd5581 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tax_accountant .frame__cout .frame__cout-box{border-color:#fd5581}.tax_accountant .frame__cout .frame__cout-box .box__tag{background:#fd5581}.tax_accountant .frame__cout .frame__cout-txt .txt__ttl{color:#fd5581}.tax_accountant .frame__cout .frame__cout-txt .txt__ttl.triangle:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fd5581}.tax_accountant .frame__cout .frame__cout-wpbox{border-color:#fd5581;background:#f6ecec}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col{color:#fd5581}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{border-color:#fd5581}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{background:#fd5581}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{background:#f5fe00;border-color:#fd5581}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{border-color:#fd5581 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tax_accountant .frame__cout .frame__cout-subject .subject__ttl{background:#ffeef3}.tax_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question{border-color:#fd5581}.tax_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question p span{color:#fd5581}.tax_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:before{background:#fd5581}.tax_accountant .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:after{background:#fd5581}.tax_accountant .frame__cout .frame__cout-faq .faq__wrap+.faq__wrap{margin-top:clamp(1.5rem,2.34375vw,2rem)}.tax_accountant .frame__cout .frame__cout-list .list__tab li{color:#fd5581}.tax_accountant .frame__cout .frame__cout-list .list__tab li.active{background:#fd5581;color:#fff}.tax_accountant .frame__cout .frame__cout-list .list__wp .list__content.head{background:#fd5581}.tax_accountant .frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl{color:#fd5581}.tax_accountant .frame__cout .frame__cout-qualification .qualification__txt:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fd5581}.tax_accountant .frame__cout.list{background:#ffeef3}.high_examination .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/high_examination/mv_sp.jpg") center/cover no-repeat}.high_examination .record__cout .record__cout-head{color:#005fb5}.high_examination .record__cout .record__cout-success .success__content-ttl{color:#005fb5}.high_examination .record__cout .record__cout-success .success__content-amount .amount__num,.high_examination .record__cout .record__cout-success .success__content-amount .amount__listnum{color:#003a76}.high_examination .exemption__cout{margin-bottom:clamp(7.6rem,13.9322916667vw,13.8rem)}.high_examination .exemption__cout .exemption__cout-img{display:block;margin:0 auto}.high_examination .exemption__cout .exemption__cout-img.head{width:clamp(293px,50.975vw,490px);margin-bottom:clamp(1.8rem,3.2552083333vw,3.2rem)}.high_examination .exemption__cout .exemption__cout-img.flow{width:clamp(292px,71.001vw,800px)}.high_examination .exemption__cout .exemption__cout-txt{text-align:center;margin-bottom:clamp(1.8rem,3.3854166667vw,3.4rem);font-size:clamp(1.4rem,2.0833333333vw,1.8rem);line-height:1.6}.high_examination .exemption__cout .exemption__cout-txt::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6)*.5em);content:""}.high_examination .exemption__cout .exemption__cout-txt::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}.high_examination .about__flow{margin-top:clamp(4rem,7.1614583333vw,7rem);display:grid;grid-template-columns:10% 42% 1fr 42% 1fr}.high_examination .about__flow .block{display:grid;align-content:center;justify-content:center}.high_examination .about__flow .block .block__img{line-height:0}.high_examination .about__flow .block .block__img.month_four{width:clamp(20px,4.551vw,50px)}.high_examination .about__flow .block .block__img.month_ten{width:clamp(26px,6.632vw,76px)}.high_examination .about__flow .block .block__img.grade_01,.high_examination .about__flow .block .block__img.grade_02,.high_examination .about__flow .block .block__img.grade_03{width:clamp(26px,5.462vw,58px)}.high_examination .about__flow .block .block__img.jouhou_beginner{width:clamp(96px,15.865vw,148px)}.high_examination .about__flow .block .block__img.jouhou_kihon,.high_examination .about__flow .block .block__img.jouhou_ouyou{width:clamp(110px,18.466vw,173px)}.high_examination .about__flow .block .block__img.jouhou_koudo{width:clamp(120px,21.326vw,207px)}.high_examination .about__flow .block.grid_01{grid-area:1/2/2/3;border-radius:5px 5px 0 0;height:30px}.high_examination .about__flow .block.grid_02{grid-area:1/4/2/5;border-radius:5px 5px 0 0;height:30px}.high_examination .about__flow .block.grid_03{grid-area:2/1/3/2;border-radius:5px 0 0 5px}.high_examination .about__flow .block.grid_04{grid-area:2/2/3/3}.high_examination .about__flow .block.grid_05{grid-area:2/3/3/4}.high_examination .about__flow .block.grid_06{grid-area:2/4/3/5}.high_examination .about__flow .block.grid_07{grid-area:2/5/3/6;border-radius:0 5px 5px 0}.high_examination .about__flow .block.grid_08{grid-area:3/2/4/3}.high_examination .about__flow .block.grid_09{grid-area:3/4/4/5}.high_examination .about__flow .block.grid_10{grid-area:4/1/5/2;border-radius:5px 0 0 5px}.high_examination .about__flow .block.grid_11{grid-area:4/2/5/3}.high_examination .about__flow .block.grid_12{grid-area:4/3/5/4}.high_examination .about__flow .block.grid_13{grid-area:4/4/5/5}.high_examination .about__flow .block.grid_14{grid-area:4/5/5/6;border-radius:0 5px 5px 0}.high_examination .about__flow .block.grid_15{grid-area:5/2/6/3}.high_examination .about__flow .block.grid_16{grid-area:5/4/6/5}.high_examination .about__flow .block.grid_17{grid-area:6/1/7/2;border-radius:5px 0 0 5px}.high_examination .about__flow .block.grid_18{grid-area:6/2/7/3}.high_examination .about__flow .block.grid_19{grid-area:6/3/7/4}.high_examination .about__flow .block.grid_20{grid-area:6/4/7/5}.high_examination .about__flow .block.grid_21{grid-area:6/5/7/6;border-radius:0 5px 5px 0}.high_examination .about__flow .block.grid_22{grid-area:7/2/8/3;height:clamp(10px,2.081vw,16px)}.high_examination .about__flow .block.grid_23{grid-area:7/4/8/5;height:clamp(10px,2.081vw,20px)}.high_examination .about__flow .block.bg_month{background:#dfeafa}.high_examination .about__flow .block.bg_content{background:#eef4fd;height:60px}.high_examination .about__flow .block.padd{height:clamp(8px,1.56vw,16px)}.high_examination .about__flow .block.bg_one{background:linear-gradient(0deg, #76B8FC, #C9E4FF)}.high_examination .about__flow .block.bg_two{background:linear-gradient(0deg, #1C7CDD, #86C2FF)}.high_examination .about__flow .block.bg_three{background:linear-gradient(0deg, #0D5DAF, #57A8FC)}.high_examination .frame__cout .frame__cout-head{background:#005fb5}.high_examination .frame__cout .frame__cout-head:after{border-color:#005fb5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.high_examination .frame__cout .frame__cout-box{border-color:#005fb5}.high_examination .frame__cout .frame__cout-box .box__tag{background:#005fb5}.high_examination .frame__cout .frame__cout-txt .txt__ttl{color:#005fb5}.high_examination .frame__cout .frame__cout-txt .txt__ttl.triangle:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #005fb5}.high_examination .frame__cout .frame__cout-wpbox{border-color:#005fb5;background:#f6ecec}.high_examination .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col{color:#005fb5}.high_examination .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{border-color:#005fb5}.high_examination .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{background:#005fb5}.high_examination .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{background:#f5fe00;border-color:#005fb5}.high_examination .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{border-color:#005fb5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.high_examination .frame__cout .frame__cout-subject .subject__ttl{background:#ffeef3}.high_examination .frame__cout .frame__cout-faq .faq__wrap .faq__question{border-color:#005fb5}.high_examination .frame__cout .frame__cout-faq .faq__wrap .faq__question p span{color:#005fb5}.high_examination .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:before{background:#005fb5}.high_examination .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:after{background:#005fb5}.high_examination .frame__cout .frame__cout-faq .faq__wrap+.faq__wrap{margin-top:clamp(1.5rem,2.34375vw,2rem)}.high_examination .frame__cout .frame__cout-list .list__tab li{color:#005fb5}.high_examination .frame__cout .frame__cout-list .list__tab li.active{background:#005fb5;color:#fff}.high_examination .frame__cout .frame__cout-list .list__wp .list__content.head{background:#005fb5}.high_examination .frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl{color:#005fb5}.high_examination .frame__cout .frame__cout-accordion .accordion__toggle h2{color:#005fb5}.high_examination .frame__cout .frame__cout-accordion .accordion__box{border-color:#005fb5}.high_examination .frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.bg{background:#f1f7f8}.high_examination .frame__cout .frame__cout-qualification .qualification__txt:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #005fb5}.high_examination .frame__cout.list{background:#f1f7f8}.travel_supervisor .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/travel_supervisor/mv_sp.jpg") center/cover no-repeat}.travel_supervisor .record__cout .record__cout-head{color:#fe7602}.travel_supervisor .record__cout .record__cout-success .success__content-ttl{color:#fe7602}.travel_supervisor .record__cout .record__cout-success .success__content-amount .amount__num,.travel_supervisor .record__cout .record__cout-success .success__content-amount .amount__listnum{color:#f25400}.travel_supervisor .frame__cout .frame__cout-head{background:#fe7602}.travel_supervisor .frame__cout .frame__cout-head:after{border-color:#ff7200 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.travel_supervisor .frame__cout .frame__cout-box{border-color:#fe7602}.travel_supervisor .frame__cout .frame__cout-box .box__tag{background:#fe7602}.travel_supervisor .frame__cout .frame__cout-txt .txt__ttl{color:#fe7602}.travel_supervisor .frame__cout .frame__cout-txt .txt__ttl.triangle:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fe7602}.travel_supervisor .frame__cout .frame__cout-txt.last{margin-bottom:clamp(1rem,3.125vw,3.5rem)}.travel_supervisor .frame__cout .frame__cout-txt.last .txt__ttl{margin:0}.travel_supervisor .frame__cout .frame__cout-aboutwp{margin-bottom:clamp(2.5rem,4.5572916667vw,4.5rem)}.travel_supervisor .frame__cout .frame__cout-aboutwp .aboutwp__txt{margin:clamp(1rem,1.5625vw,1.4rem) 0;font-size:clamp(2.4rem,3.6458333333vw,3.3rem);line-height:1;text-align:center}.travel_supervisor .frame__cout .frame__cout-aboutwp .frame__cout-wpbox{text-align:center}.travel_supervisor .frame__cout .frame__cout-aboutwp .frame__cout-wpbox .wpbox__txt{margin-bottom:clamp(.8rem,1.4322916667vw,1.3rem);font-size:clamp(1.8rem,2.8645833333vw,2.4rem);line-height:1}.travel_supervisor .frame__cout .frame__cout-aboutwp .frame__cout-wpbox .wpbox__col{line-height:1;font-size:clamp(1.5rem,2.0833333333vw,1.8rem);color:#fe7602}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp{display:grid;grid-row-gap:clamp(3rem,4.5572916667vw,4rem)}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-ttl{position:relative;margin-bottom:clamp(1rem,1.5625vw,1.4rem);padding-left:16px;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.6rem,2.2135416667vw,1.8rem);line-height:1;color:#fe7602}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-ttl:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fe7602}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list{display:grid;border:1px solid #e8e8e8}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content{padding:13px clamp(1.5rem,2.2135416667vw,1.8rem);font-size:clamp(1.3rem,1.8229166667vw,1.4rem);line-height:1.7}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7)*.5em);content:""}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7)*.5em);content:""}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content:nth-child(n+2){border-top:1px solid #e8e8e8}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content.head{background:#fceee0}.travel_supervisor .frame__cout .frame__cout-wpbox{border-color:#fe7602;background:#fafafa}.travel_supervisor .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col{color:#fe7602}.travel_supervisor .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{border-color:#fe7602}.travel_supervisor .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{background:#fe7602}.travel_supervisor .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{background:#f5fe00;border-color:#fe7602}.travel_supervisor .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{border-color:#ff7200 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.travel_supervisor .frame__cout .frame__cout-subject .subject__ttl{background:#ffeef3}.travel_supervisor .frame__cout .frame__cout-faq .faq__wrap .faq__question{border-color:#fe7602}.travel_supervisor .frame__cout .frame__cout-faq .faq__wrap .faq__question p span{color:#fe7602}.travel_supervisor .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:before{background:#fe7602}.travel_supervisor .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:after{background:#fe7602}.travel_supervisor .frame__cout .frame__cout-faq .faq__wrap+.faq__wrap{margin-top:clamp(1.5rem,2.34375vw,2rem)}.travel_supervisor .frame__cout .frame__cout-list .list__tab li{color:#fe7602}.travel_supervisor .frame__cout .frame__cout-list .list__tab li.active{background:#fe7602;color:#fff}.travel_supervisor .frame__cout .frame__cout-list .list__wp .list__content.head{background:#fe7602}.travel_supervisor .frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl{color:#fe7602}.travel_supervisor .frame__cout .frame__cout-accordion .accordion__toggle h2{color:#fe7602}.travel_supervisor .frame__cout .frame__cout-accordion .accordion__box{border-color:#fe7602}.travel_supervisor .frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents .contents__grid.bg{background:#ffedde}.travel_supervisor .frame__cout .frame__cout-qualification .qualification__txt:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fe7602}.travel_supervisor .frame__cout.list{background:#ffedde}.travel_supervisor .frame__cout.about .frame__cout-head{width:clamp(332px,62.159vw,624px)}.retm .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/retm/mv_sp.jpg") center/cover no-repeat}.retm .record__cout .record__cout-head{color:#4b27af}.retm .record__cout .record__cout-success .success__content-ttl{color:#4b27af}.retm .record__cout .record__cout-success .success__content-amount .amount__num,.retm .record__cout .record__cout-success .success__content-amount .amount__listnum{color:#2b136e}.retm .frame__cout .frame__cout-head{background:#4b27af}.retm .frame__cout .frame__cout-head:after{border-color:#4b27af rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.retm .frame__cout .frame__cout-box{border-color:#4b27af}.retm .frame__cout .frame__cout-box .box__tag{background:#4b27af}.retm .frame__cout .frame__cout-txt .txt__ttl{color:#4b27af}.retm .frame__cout .frame__cout-txt .txt__ttl.triangle:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #4b27af}.retm .frame__cout .frame__cout-txt.last .txt__ttl{margin-bottom:0}.retm .frame__cout .frame__cout-wpbox{padding:clamp(2.5rem,3.3854166667vw,2.8rem) clamp(1.5rem,3.2552083333vw,3.4rem);border-color:#4b27af;background:#fafafa;border-radius:20px}.retm .frame__cout .frame__cout-retm{margin-bottom:clamp(3rem,4.6875vw,4.3rem);position:relative}.retm .frame__cout .frame__cout-retm .retm__inner{display:grid}.retm .frame__cout .frame__cout-retm .retm__wp{position:relative}.retm .frame__cout .frame__cout-retm .retm__wp:nth-child(n+2){margin-top:clamp(3rem,4.6875vw,4rem)}.retm .frame__cout .frame__cout-retm .retm__wp .retm__wp-img{display:block}.retm .frame__cout .frame__cout-retm .retm__wp .retm__wp-ttl{text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.4rem,1.953125vw,1.5rem);line-height:1.8;color:#4b27af}.retm .frame__cout .frame__cout-retm .retm__wp .retm__wp-ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.8)*.5em);content:""}.retm .frame__cout .frame__cout-retm .retm__wp .retm__wp-ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.retm .frame__cout .frame__cout-retm .retm__wp .retm__wp-txt{position:relative;text-align:center;font-family:FP-ヒラギノUD角ゴ StdN W6,"sans-serif";font-size:clamp(1.3rem,1.8229166667vw,1.4rem);line-height:2;z-index:10}.retm .frame__cout .frame__cout-retm .retm__wp .retm__wp-txt:before{position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);width:210px;height:30px;background:#f7fe2b;z-index:-1}.retm .frame__cout .frame__cout-retm .retm__wp.about_01 .retm__wp-img{display:block;max-width:50%;margin:20px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.about_02 .retm__wp-img{display:block;max-width:50%;margin:20px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.about_03 .retm__wp-img{display:block;max-width:60%;margin:20px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.specialist{position:relative;box-sizing:border-box;border-radius:10px;padding:20px 20px 30px;background:#fff}.retm .frame__cout .frame__cout-retm .retm__wp.specialist .retm__wp-img{margin-bottom:20px}.retm .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__col{color:#4b27af}.retm .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{border-color:#4b27af}.retm .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{background:#4b27af}.retm .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{background:#f5fe00;border-color:#4b27af}.retm .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{border-color:#fd5581 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.retm .frame__cout .frame__cout-subject{margin-top:15px;margin-bottom:clamp(1.5rem,2.34375vw,2rem)}.retm .frame__cout .frame__cout-subject .subject__ttl{background:#e6e2ee}.retm .frame__cout .frame__cout-faq .faq__wrap .faq__question{border-color:#4b27af}.retm .frame__cout .frame__cout-faq .faq__wrap .faq__question p span{color:#4b27af}.retm .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:before{background:#4b27af}.retm .frame__cout .frame__cout-faq .faq__wrap .faq__question .faq__toggle:after{background:#4b27af}.retm .frame__cout .frame__cout-faq .faq__wrap+.faq__wrap{margin-top:clamp(1.5rem,2.34375vw,2rem)}.retm .frame__cout .frame__cout-list .list__tab li{color:#4b27af}.retm .frame__cout .frame__cout-list .list__tab li.active{background:#4b27af;color:#fff}.retm .frame__cout .frame__cout-list .list__wp .list__content.head{background:#4b27af}.retm .frame__cout .frame__cout-innerbox .innerbox__txt .innerbox__txt-ttl{color:#4b27af}.retm .frame__cout .frame__cout-qualification .qualification__txt:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #4b27af}.retm .frame__cout.about .frame__cout-head{width:clamp(282px,48.114vw,520px)}.retm .frame__cout.exam .frame__cout-head{width:clamp(282px,48.114vw,520px)}.retm .frame__cout.list{background:#e6e2ee}@keyframes shine{0%{transform:scale(0) rotate(45deg);opacity:0}60%{transform:scale(0) rotate(45deg);opacity:.2}61%{transform:scale(4) rotate(45deg);opacity:.3}80%{transform:scale(50) rotate(45deg);opacity:0}}@media screen and (min-width: 769px){.pagettl__cout .pagettl__cout-wp{padding:120px 0 131px}.pagettl__cout .pagettl__cout-breadcrumb{bottom:113px;text-shadow:none}.pagettl__cout .pagettl__cout-breadcrumb .breadcrumb_arrow:after{border-top:2px solid #fff;border-right:2px solid #fff}.common__txt .common__txt-sub{text-align:center}.record__cout{margin-bottom:55px}.record__cout .record__cout-success .success__wp{max-width:748px;margin:0 auto;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;justify-content:center}.record__cout .record__cout-success .success__wp .success__content{width:50%}.record__cout .record__cout-success .success__wp .success__content:first-child{margin-left:0}.record__cout .record__cout-success .success__wp .success__content:nth-child(2){margin-top:0}.record__cout .record__cout-success .success__wp .success__content:nth-child(3){margin-left:0}.record__cout .record__cout-catch{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;justify-content:center}.record__cout .record__cout-catch .catch__img{margin:0;margin-left:clamp(1rem,2.34375vw,3rem)}.record__cout .record__cout-catch .catch__img:first-child{margin-left:0}.record__cout .record__cout-catch .catch__img:nth-child(2){margin-top:0}.frame__cout .frame__cout-head{top:-4.161vw}.frame__cout .frame__cout-head .icon{transform:translate(30%, -50%)}.frame__cout .frame__cout-head .icon img{width:80%}.frame__cout .frame__cout-subject .subject__wp{grid-template-columns:30% 1fr}.frame__cout .frame__cout-subjectlist .subjectlist__list{grid-template-columns:repeat(6, 1fr)}.frame__cout .frame__cout-subjectlist .subjectlist__wp:nth-child(2),.frame__cout .frame__cout-subjectlist .subjectlist__wp:nth-child(3),.frame__cout .frame__cout-subjectlist .subjectlist__wp:nth-child(4),.frame__cout .frame__cout-subjectlist .subjectlist__wp:nth-child(5),.frame__cout .frame__cout-subjectlist .subjectlist__wp:nth-child(6){border-top:0}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div1{grid-area:1/1/3/2;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div2{grid-area:1/2/2/3;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div3{grid-area:1/3/2/4;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div4{grid-area:1/4/2/5;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div5{grid-area:1/5/2/6;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div6{grid-area:1/6/2/7;border-right:0}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div7{grid-area:2/2/3/3;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div8{grid-area:2/3/3/4;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div9{grid-area:2/4/3/5;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div10{grid-area:2/5/3/6;border-right:1px solid #e8e8e8}.frame__cout .frame__cout-subjectlist .subjectlist__wp.div11{grid-area:2/6/3/7}.frame__cout .frame__cout-list .list__tab li:hover{background:#005fb5;color:#fff}.frame__cout .frame__cout-list .list__tab li:nth-child(2n){border-right:1px solid #e8e8e8}.frame__cout .frame__cout-list .list__tab li:nth-child(4n){border-right:0}.frame__cout .frame__cout-list .list__tab li:last-child{border-right:0}.frame__cout .frame__cout-list .list__tab.grid_2{grid-template-columns:1fr 1fr}.frame__cout .frame__cout-list .list__tab.grid_3{grid-template-columns:1fr 1fr 1fr}.frame__cout .frame__cout-list .list__tab.grid_4{grid-template-columns:1fr 1fr 1fr 1fr}.frame__cout .frame__cout-list .list__wp .list__wp-head{display:grid;grid-template-columns:1fr 1fr;align-items:center}.frame__cout .frame__cout-list .list__wp .list__wp-head .list__content.pc-tab{display:grid}.frame__cout .frame__cout-list .list__wp .list__wp-head .list__content:nth-child(2){border-left:0}.frame__cout .frame__cout-list .list__wp .list__wp-head .content__ttl{box-sizing:border-box;height:100%;padding:20px 0}.frame__cout .frame__cout-list .list__wp .list__wp-head small{font-size:1.2rem}.frame__cout .frame__cout-list .list__wp .list__wp-head span{display:inline-block;transform:translateY(100%)}.frame__cout .frame__cout-list .list__wp .highskill{grid-template-columns:12% 18% 70%}.frame__cout .frame__cout-list .list__wp .list__wp-scroll{overflow-x:visible;overflow-y:auto}.frame__cout .frame__cout-list .list__wp .list__wp-scroll.active{display:grid;grid-template-columns:1fr 1fr}.frame__cout .frame__cout-list .list__wp .list__content.body{text-align:left}.frame__cout .frame__cout-list .list__wp .highskill.active{grid-template-columns:100%}.frame__cout .frame__cout-list .list__wp .highskill .list__content{grid-template-columns:12% 18% 70%;border-top-color:#e8e8e8;border-bottom-color:#e8e8e8;font-size:1.2rem}}@media screen and (min-width: 769px)and (min-width: 769px){.frame__cout .frame__cout-list .list__wp .highskill .list__content{font-size:calc(1.2rem + (1vw - 7.69px)*0.3913894325)}}@media screen and (min-width: 769px)and (min-width: 1280px){.frame__cout .frame__cout-list .list__wp .highskill .list__content{font-size:1.4rem}}@media screen and (min-width: 769px){.frame__cout .frame__cout-list .list__wp .highskill .list__content .content__data{border-right:1px solid #e8e8e8}.frame__cout .frame__cout-list .list__wp .highskill .sub__field{grid-column:3/7;display:grid;grid-template-columns:repeat(3, 1fr);font-size:1.2rem;border:none}}@media screen and (min-width: 769px)and (min-width: 769px){.frame__cout .frame__cout-list .list__wp .highskill .sub__field{font-size:calc(1.2rem + (1vw - 7.69px)*0)}}@media screen and (min-width: 769px)and (min-width: 1280px){.frame__cout .frame__cout-list .list__wp .highskill .sub__field{font-size:1.2rem}}@media screen and (min-width: 769px){.frame__cout .frame__cout-list .list__wp .highskill .sub__field .skill+.skill{margin-top:0}.frame__cout .frame__cout-list .list__wp .highskill .sub__field .label{width:96%;text-align:center}.frame__cout .frame__cout-qualification .qualification__list{grid-template-columns:1fr 1fr;grid-column-gap:20px}.frame__cout.list{padding-top:0;margin-top:4.161vw}.link__cout .link__cout-movie{max-width:640px;max-height:360px;padding-bottom:38.298%}.public_accountant .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/public_accountant/mv.jpg") center/cover no-repeat}.tax_accountant .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/tax_accountant/mv.jpg") center/cover no-repeat}.high_examination .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/high_examination/mv.jpg") center/cover no-repeat}.high_examination .about__flow{grid-template-columns:10% 28% 1fr 28% 1fr 28% 1fr}.high_examination .about__flow .block{display:grid;align-content:center;justify-content:center}.high_examination .about__flow .block.grid_01{grid-area:2/1/3/2;border-radius:5px 0 0 5px;height:auto}.high_examination .about__flow .block.grid_02{grid-area:4/1/5/2;border-radius:5px 0 0 5px;height:auto}.high_examination .about__flow .block.grid_03{grid-area:1/2/2/3;border-radius:5px 5px 0 0;height:40px}.high_examination .about__flow .block.grid_04{grid-area:2/2/3/3}.high_examination .about__flow .block.grid_05{grid-area:3/2/4/3;height:8px}.high_examination .about__flow .block.grid_06{grid-area:4/2/5/3}.high_examination .about__flow .block.grid_07{grid-area:5/2/6/3;border-radius:0 0 5px 5px;height:12px}.high_examination .about__flow .block.grid_08{grid-area:2/3/3/4}.high_examination .about__flow .block.grid_09{grid-area:4/3/5/4}.high_examination .about__flow .block.grid_10{grid-area:1/4/2/5;border-radius:5px 5px 0 0;height:40px}.high_examination .about__flow .block.grid_11{grid-area:2/4/3/5}.high_examination .about__flow .block.grid_12{grid-area:3/4/4/5}.high_examination .about__flow .block.grid_13{grid-area:4/4/5/5}.high_examination .about__flow .block.grid_14{grid-area:5/4/6/5;border-radius:0 0 5px 5px}.high_examination .about__flow .block.grid_15{grid-area:2/5/3/6}.high_examination .about__flow .block.grid_16{grid-area:4/5/5/6}.high_examination .about__flow .block.grid_17{grid-area:1/6/2/7;border-radius:5px 5px 0 0;height:40px}.high_examination .about__flow .block.grid_18{grid-area:2/6/3/7}.high_examination .about__flow .block.grid_19{grid-area:3/6/4/7}.high_examination .about__flow .block.grid_20{grid-area:4/6/5/7}.high_examination .about__flow .block.grid_21{grid-area:5/6/6/7;border-radius:0 0 5px 5px}.high_examination .about__flow .block.grid_22{grid-area:2/7/3/8;height:auto;border-radius:0 5px 5px 0}.high_examination .about__flow .block.grid_23{grid-area:4/7/5/8;height:auto;border-radius:0 5px 5px 0}.high_examination .about__flow .block.bg_month{background:#dfeafa}.high_examination .about__flow .block.bg_content{background:#eef4fd;height:90px}.high_examination .about__flow .block.padd{height:auto}.high_examination .about__flow .block.bg_one{background:linear-gradient(135deg, #76B8FC, #C9E4FF)}.high_examination .about__flow .block.bg_two{background:linear-gradient(135deg, #1C7CDD, #86C2FF)}.high_examination .about__flow .block.bg_three{background:linear-gradient(135deg, #0D5DAF, #57A8FC)}.travel_supervisor .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/travel_supervisor/mv.jpg") center/cover no-repeat}.travel_supervisor .frame__cout .frame__cout-aboutwp{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;align-items:center;justify-content:center}.travel_supervisor .frame__cout .frame__cout-aboutwp .aboutwp__txt{margin:0 clamp(1rem,1.8229166667vw,1.8rem)}.travel_supervisor .frame__cout .frame__cout-aboutwp .frame__cout-wpbox{width:41%}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp{grid-template-columns:1fr 1fr;grid-column-gap:clamp(3rem,4.5572916667vw,4rem);grid-row-gap:0}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list{grid-template-columns:37.358% 1fr}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content:nth-child(2n){border-left:1px solid #e8e8e8}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content:nth-child(2){border-top:0}.travel_supervisor .frame__cout .frame__cout-exam .exam__content-wp .wp__content .wp__content-list .list__content.head{background:#fceee0}.retm .pagettl__cout .pagettl__cout-wp{background:url("http://all-common.all-japan.ac.jp/img/achieve/license/retm/mv.jpg") center/cover no-repeat}.retm .frame__cout .frame__cout-retm .retm__inner{display:grid;grid-template-columns:1fr 1fr}.retm .frame__cout .frame__cout-retm .retm__wp:nth-child(2){margin-top:0}.retm .frame__cout .frame__cout-retm .retm__wp.about_01 .retm__wp-img{display:block;max-width:50%;margin:20px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.about_02 .retm__wp-img{display:block;max-width:50%;margin:20px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.about_03 .retm__wp-img{display:block;max-width:60%;margin:20px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.specialist{position:relative;box-sizing:border-box;border-radius:10px;padding:20px 20px 30px;background:#fff}.retm .frame__cout .frame__cout-retm .retm__wp.specialist .retm__wp-img{margin-bottom:20px}}@media screen and (min-width: 981px){.frame__cout{padding-top:39px}.frame__cout .frame__cout-head{top:-39px}.frame__cout .frame__cout-flow{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:10px;width:auto}.frame__cout .frame__cout-flow .frame__cout-wpbox{display:grid;align-content:center}.frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__arrow:before{top:8px;width:5px;height:5px;border-top:3px solid;border-right:3px solid}.frame__cout .frame__cout-flow .frame__cout-wpbox+.frame__cout-wpbox{margin-top:0}.frame__cout .frame__cout-flow .frame__cout-wpbox.pass_icon+.frame__cout-wpbox{margin-top:0}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{transform:translateY(-50%) rotate(-90deg);top:50%;bottom:0;left:100%}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{bottom:3px;transform:translateX(-50%) rotate(90deg)}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 4.5px 0px 4.5px;border-color:#404040 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:-1}.frame__cout .frame__cout-subject .subject__wp{grid-template-columns:20% 1fr}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents{overflow:visible}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01{grid-template-columns:15% repeat(8, 1fr)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02{grid-template-columns:15% repeat(4, 1fr)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03{grid-template-columns:15% repeat(2, 1fr)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety{grid-template-columns:15% repeat(3, 1fr)}.frame__cout.list{padding-top:0;margin-top:39px}.frame__cout .frame__cout-list .list__wp .list__wp-head span{transform:translateY(50%)}.public_accountant .frame__cout .frame__cout-flow{grid-template-columns:repeat(4, 1fr)}.high_examination .about__flow{grid-template-columns:20% 25% 1fr 25% 1fr 25% 1fr}.tax_accountant .frame__cout .frame__cout-flow{grid-template-columns:repeat(5, 1fr)}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .wpbox__txt{font-size:clamp(1.4rem,2.34375vw,2.2rem);line-height:1.3}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{left:calc(100% + 4px);height:20px}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{bottom:-10px;font-size:1.1rem;padding:10px 0px;width:36px}}@media screen and (min-width: 1169px){.record__cout .record__cout-catch .catch__img:nth-child(3){margin-top:0}}@media screen and (min-width: 1201px){.record__cout .record__cout-success .success__wp{max-width:100%;margin:0}.record__cout .record__cout-success .success__wp .success__content{width:auto;margin-left:clamp(2rem,4.6875vw,5rem)}.record__cout .record__cout-success .success__wp .success__content:first-child{margin-left:0}.record__cout .record__cout-success .success__wp .success__content:nth-child(3){margin-top:0;margin-left:clamp(2rem,4.6875vw,5rem)}.frame__cout{padding-top:39px}.frame__cout .frame__cout-head{top:-39px}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{top:50%;bottom:0;left:calc(100% + 29px);height:60px}.frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{bottom:3px;transform:translateX(-50%) rotate(90deg)}.frame__cout .frame__cout-flow .frame__cout-wpbox.pass_icon .flow__arrow{height:60px}.frame__cout .frame__cout-flow .frame__cout-wpbox.pass_icon .flow__arrow span{bottom:8px}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_01{grid-template-columns:21.063829% repeat(8, 1fr)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_02{grid-template-columns:21.063829% repeat(4, 1fr)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.grid_type_03{grid-template-columns:21.063829% repeat(2, 1fr)}.frame__cout .frame__cout-accordion .accordion__box .accordion__box-contents.info__safety{grid-template-columns:21.063829% repeat(3, 1fr)}.frame__cout .frame__cout-qualification .qualification__list{grid-template-columns:1fr 1fr 1fr;grid-column-gap:22px}.public_accountant .frame__cout .frame__cout-flow{grid-column-gap:clamp(30px,5.98vw,63px)}.tax_accountant .frame__cout .frame__cout-flow{grid-column-gap:40px}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow{left:calc(100% + 21px);height:45px}.tax_accountant .frame__cout .frame__cout-flow .frame__cout-wpbox .flow__arrow span{bottom:5px}.retm .frame__cout .frame__cout-retm .retm__inner{grid-template-columns:1fr 1fr 1fr 29.835%}.retm .frame__cout .frame__cout-retm .retm__wp:nth-child(3),.retm .frame__cout .frame__cout-retm .retm__wp:nth-child(4){margin-top:0}.retm .frame__cout .frame__cout-retm .retm__wp.about_01 .retm__wp-img{max-width:84px;margin:16px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.about_02 .retm__wp-img{display:block;max-width:89px;margin:28px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.about_03 .retm__wp-img{display:block;max-width:175px;margin:24px auto 0}.retm .frame__cout .frame__cout-retm .retm__wp.specialist{position:relative;box-sizing:border-box;border-radius:10px;padding:20px 20px 30px;background:#fff}.retm .frame__cout .frame__cout-retm .retm__wp.specialist .retm__wp-img{margin-bottom:20px}}