html{font-size:62.5%}body,html{overflow-x:hidden}body{color:#333;font-family:Noto Sans JP,メイリオ,Meiryo,sans-serif;line-height:1.6;width:100%}h1,h2,h3{font-weight:700}h1,h2{font-size:2.6rem}h3{font-size:2rem;position:relative}a,blockquote,div,h4,h5,li,p,span,td,th{font-weight:400}h4{font-size:1.8rem}h5{font-size:1.7rem}a,blockquote,div,li,p,span,td,th{font-size:1.5rem}a{color:inherit;text-decoration:none}img{vertical-align:bottom}#bc,#bc>a{word-wrap:break-word;display:inline;font-size:1rem}.pc{display:none}header#header{background:#fff;box-shadow:0 6px 10px rgba(0,0,0,.2);height:70px;left:0;padding:0 16px;position:fixed;top:0;width:100%;z-index:9999}header#header>a{display:block;height:42px;left:14px;position:absolute;top:14px;width:auto}header#header>a>img{height:100%;margin:auto;vertical-align:middle;width:auto}.hmbBarContainer{height:50px;position:fixed;right:16px;text-align:center;top:4px;width:50px}#hmbBar{background:#000;bottom:0;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:40px}#hmbBar:before{top:-10px}#hmbBar:after,#hmbBar:before{background:#000;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:40px}#hmbBar:after{bottom:-10px}#hmbLabel1{left:0;right:0}#hmbLabel1,#hmbLabel2{bottom:-44px;font-size:1rem;height:16px;margin:auto;position:absolute;text-align:center;top:0}#nav{background:#fff;height:calc(100vh - 70px);left:0;overflow-y:scroll;padding:16px 16px 80px;position:fixed;top:70px;width:100%;z-index:1001}#nav>span>div>ul{list-style:none;margin:0;padding-left:0}#nav>div>div>ul>li,#nav>span>div>ul>li{margin-bottom:8px}#nav>div>div>ul>li>a,#nav>span>div>ul>li>a{background:#59a700;color:#fff;display:block;font-weight:600;padding:10px 16px;text-align:left}#nav>div>div>ul>li>ul>li::marker,#nav>span>div>ul>li>ul>li::marker{color:#59a700}#nav>div>div>ul>li>ul>li>a,#nav>span>div>ul>li>ul>li>a{background:#fffbf3;border:1px solid #c7b9a0;border-bottom:0;display:block;padding:10px 16px;text-align:left}#nav>div>div>ul>li>ul>li:last-child>a,#nav>span>div>ul>li>ul>li:last-child>a{border-bottom:1px solid #c7b9a0}ul.navContact{margin-top:10px}ul.navContact>li>a{background:#ffd600;border-radius:100px;display:block;margin:0 auto;padding:12px 16px;position:relative;text-align:center;width:76%}#nav{opacity:0;transform:translate(100%);transition-duration:.5s;visibility:hidden}#nav.active{opacity:1;transform:translate(0);visibility:visible}#hmbBar,#hmbBar:after,#hmbBar:before{transition-duration:.5s}#hmbBar.active{background:transparent}#hmbBar.active:before{top:0;transform:rotate(45deg)}#hmbBar.active:after{bottom:0;transform:rotate(-45deg)}main{margin-top:70px}.hero{height:375px;position:relative;width:100%}@media(max-width:1024px){.hero{margin-top:44px}}.swiper-container{height:375px;padding:15px;position:relative;width:100%}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.swiper-slide:after{background:rgba(0,0,0,.3);bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.swiper-slide img{height:100%;object-fit:cover;width:100%}.sp.heroCatch{bottom:0;height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:auto;z-index:999}footer#footer{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/footer_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.footerInner{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:16px 16px 0}.footerCopy{order:1;text-align:center;width:100%}.footerCopy>img{height:14.93vw;max-height:58px;width:auto}.footerNav{color:#fff;margin-bottom:16px;order:2;width:100%}.footerNav ul{margin:8px auto;padding-left:24px}.footerNav>h3{font-size:1.6rem}.footerNav ul>li>a{display:block;padding:5px 0}.footerCta{margin-bottom:16px;order:3;width:100%}.footerCta ul{margin:0;padding:0}.footerCta li{list-style:none}.umButton{color:#fff;display:block;margin:12px auto;max-width:300px;padding:14px;position:relative;width:80%}.umGreen{background:#86cd0a}.umOrange{background:#ffa710}.umMail:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/icon_mail.png);height:16px;width:22px}.umMail:before,.umMemo:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:32px;margin:auto;position:absolute;top:0}.umMemo:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/icon_memo.png);height:25px;width:19px}.footerCta ul ul{align-items:center;display:flex;justify-content:center}.footerSns{display:block;padding:6px}.footerSns>img{height:42px;width:auto}.footerInfo{color:#fff;order:4;padding-bottom:32px;width:100%}.footerInfo h3{font-size:1.6rem}.footerInfo p{margin:6px 0 0}.footerPolicy{background:#000;color:#fff;order:5;padding:8px 0;width:100%}.footerPolicy ul{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.footerPolicy li{list-style:none}.footerPolicy a{display:block;font-size:1.2rem;padding:4px 12px}.footerPolicy p{font-size:1.2rem;text-align:center}@media(min-width:768px){.sp.heroCatch{height:100px}.umButton{margin-left:0}.footerCta ul ul{justify-content:flex-start}}@media(min-width:1025px){.hmbBarContainer{display:none}#nav{background:none;height:auto;left:auto;max-height:none;opacity:1;overflow:initial;padding:0;position:fixed;right:0;top:0;transform:translate(0);visibility:visible;width:auto;z-index:9999}#nav>div>div>ul,#nav>span>div>ul{align-items:center;display:flex;justify-content:flex-end}#nav>div>div>ul>li,#nav>span>div>ul>li{border:none;margin:0;position:relative}#nav>div>div>ul>li:hover:after,#nav>span>div>ul>li:hover:after{background:#86cd0a;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;right:0;width:100%}#nav>div>div>ul>li>a,#nav>span>div>ul>li>a{background:none;border:none;color:#000;font-weight:400;padding:22px 8px}#nav>div>div>ul>li>ul,#nav>span>div>ul>li>ul{background:#fffbf3;display:flex;margin:auto;opacity:0;padding:32px 26px;position:absolute;right:-100%;top:70px;transition-duration:.3s;visibility:hidden}#nav>div>div>ul>li:hover>ul,#nav>span>div>ul>li:hover>ul{opacity:1;visibility:visible}#nav>div>div>ul>li>ul>li,#nav>span>div>ul>li>ul>li{list-style:none;margin:0;padding:0}#nav>div>div>ul>li>ul>li>a,#nav>span>div>ul>li>ul>li>a{border:none;border-left:4px solid rgba(134,205,10,0);display:block;min-width:310px;padding:12px;transition-duration:.3s}#nav>div>div>ul>li>ul>li>a:hover,#nav>span>div>ul>li>ul>li>a:hover{background:#fff;border-left:4px solid #86cd0a}#nav>div>div>ul>li>ul>li,#nav>div>div>ul>li>ul>li:last-child>a,#nav>span>div>ul>li>ul>li,#nav>span>div>ul>li>ul>li:last-child>a{border-bottom:none}.swiper-container{height:90.98vh;padding:48px}.sp{display:none}.pc{display:block}.hero{height:90.98vh;margin-top:42px}.pc.heroCatch{bottom:0;height:2.34vw;top:0;width:auto;z-index:999}#heroScroll,.pc.heroCatch{left:0;margin:auto;position:absolute;right:0}#heroScroll{bottom:56px;display:block;height:56px;width:50px;z-index:99}.heroMoreInfo{align-items:center;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:auto;position:fixed;right:0;top:0;width:5.42vw;z-index:99}.heroMoreInfo>a{display:block;margin-bottom:20px}.footerCopy{margin-bottom:32px}.footerCopy>img{height:4.39vw;max-height:60px}.footerInner{align-items:flex-start;justify-content:space-around;margin:0 auto;max-width:1170px;padding:32px 32px 60px;width:85.65%}.footerInfo{order:2;width:30%}.footerNav{order:3;width:36%}.footerCta{order:4;width:24%}.umButton{width:auto}.umMail:before,.umMemo:before{left:25px}.footerCta ul ul{justify-content:center}.footerPolicy{display:flex;justify-content:space-around}.footerPolicy ul{justify-content:flex-start;width:40%}.footerPolicy p{text-align:right;width:40%}#nav{overflow:visible}#nav>div>div>ul,#nav>span>div>ul{margin:0}#nav>div>div>ul>li,#nav>span>div>ul>li{list-style:none}}.specialContainerCol2{padding:50px 15px 80px}.specialContainerCol2>div>.row-fluid{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.specialContainerCol2.reverse>div>.row-fluid{flex-direction:column-reverse}.specialContainerImage img{margin-bottom:12px}.span12.widget-span.widget-type-cell.allMannerNavi{margin:32px auto}.span12.widget-span.widget-type-cell.allMannerNavi .span3.widget-span.widget-type-custom_widget{display:inline-block;margin:1%;width:47%}.span12.widget-span.widget-type-cell.allMannerNavi .span3.widget-span.widget-type-custom_widget img{border-radius:4px;display:block;margin:0 auto;width:100%}.greenTex{color:#86cd0a}.orangeTex{color:#ffa710}@media(min-width:768px){.span6.widget-span.widget-type-custom_widget.specialContainerImage{width:100%}.span6.widget-span.widget-type-cell.specialContainerText{margin:0;width:100%}.span12.widget-span.widget-type-cell.allMannerNavi .span3.widget-span.widget-type-custom_widget{width:23%}.commmonButton.green.buttonSingle{margin-left:0;width:48.618784527%}.row-fluid .span4.singleButtonSpacer{width:25.69061%}}@media(min-width:1024px){h1,h2{font-size:3.6rem}h3{font-size:2.4rem}a,blockquote,div,li,p,span,td,th{font-size:1.6rem}.span6.widget-span.widget-type-custom_widget.specialContainerImage{margin-right:3%;width:38%}.span6.widget-span.widget-type-custom_widget.specialContainerImage img{margin-bottom:0}.span6.widget-span.widget-type-cell.specialContainerText{padding:0 7.32vw;width:55.717949%}.specialContainerCol2{padding:0}.specialContainerCol2>div>.row-fluid{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.specialContainerCol2.reverse>div>.row-fluid{flex-direction:row}.specialContainerImage img{height:62.08vw!important;object-fit:cover;object-position:60% 50%;width:100%}.decoTitle{font-size:1.8rem}.specialContainerImage.noFit img{display:block;height:auto!important;margin:0 auto;max-width:392px!important;object-fit:unset}.specialContainerCol2.noFit{padding:80px 0}.span6.widget-span.widget-type-cell.specialContainerText.noFit{padding:2vw 7.32vw}.specialContainerImage.middleFit img{height:29.08vw!important}.commmonButton a{background:#ffa710;border-radius:100px;color:#fff;margin:32px auto;padding:14px;text-align:center}.specialContainerCol2.articleList>div>.row-fluid{padding:2vw 7.32vw}.commmonButton.green.buttonSingle{width:23.618785%}.row-fluid .span4.singleButtonSpacer{width:38.19061%}}.beigeBack{background:#fffbf3}.span12.widget-span.widget-type-cell.commonSection{padding:32px 15px;width:100%}.commonTitle h2{color:#86cd0a;font-size:2.6rem}.inCommonCol3,.problemBox{margin:16px auto}.problemBox{border-radius:4px;padding:22px}.inCommonCol2{margin:32px auto}.inCommonCol2>div>.row-fluid{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.inCommonCol2.reverseCol>div>.row-fluid{flex-direction:column-reverse}.inCommonCol2 img{margin-bottom:16px}.col1SingleEditor h3,.inCommonCol2 h3{border-left:6px solid #86cd0a;padding-left:10px}.col1SingleEditor.yellow h3,.inCommonCol2.yellow h3{border-left:6px solid #fbcb1f;padding-left:10px}.col1SingleEditor.blue h3,.inCommonCol2.blue h3{border-left:6px solid #2eafc8;padding-left:10px}.col1SingleEditor.red h3,.inCommonCol2.red h3{border-left:6px solid #f9576b;padding-left:10px}.col1SingleEditor.purple h3,.inCommonCol2.purple h3{border-left:6px solid #747fbc;padding-left:10px}.col1SingleEditor.brown h3,.inCommonCol2.brown h3{border-left:6px solid #c17a00;padding-left:10px}.commonCtaInner{padding:32px 15px;width:100%}.commonCtaInner a{display:block;margin:4px auto;text-align:center}.widget-type-rich_text table{border:0;border-collapse:colloapse}.widget-type-rich_text table td{border:1px solid #ddd;display:block;padding:16px 12px;width:100%!important}.widget-type-rich_text table tr td:first-of-type{background:#86cd0a;color:#fff;text-align:center}.widget-type-rich_text table tr td:nth-of-type(2){background:#f3f3f3;color:#000}.commonCtaInner a img{width:80%}.inCommonCol4.flow .problemBox{margin:32px auto;position:relative}.inCommonCol4.flow .problemBox:after{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-26px;content:"";height:20px;left:0;margin:auto;position:absolute;right:0;transform:rotate(90deg);width:20px}.inCommonCol4.flow .problemBox:last-child:after{display:none}.inCommonCol4.flow .problemBox:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:46px;left:0;margin:auto;position:absolute;top:-20px;width:46px}.inCommonCol4.flow .problemBox:first-of-type:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num1.png)}.inCommonCol4.flow .problemBox:nth-of-type(2):before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num2.png)}.inCommonCol4.flow .problemBox:nth-of-type(3):before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num3.png)}.inCommonCol4.flow .problemBox:nth-of-type(4):before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num4.png)}.commonTitle.blogtitle h2{text-align:left}.examType{bottom:0;display:inline!important;left:0;margin:auto;min-width:100px;position:absolute;width:auto!important}.examType,.tagArticle{color:#fff;padding:4px 12px;text-align:center}.tagArticle{background:#86cd0a}.dateArticle,.tagArticle{display:inline-block!important}.dateArticle{bottom:0;color:#7a7a7a;padding:4px 12px;position:absolute;right:0;text-align:right}.redBack{background:#ff4a68}.thumbnailContainer{position:relative}.span12.widget-span.widget-type-cell.commonSection.blogContents{margin-top:-60px;padding-bottom:0;padding-top:0}.commonSection.blogContents .col1SingleEditor h1{font-size:2.6rem;margin-bottom:10px}.commonSection.blogContents .col1SingleEditor h2{background:#fffbf3;color:#ffa710;font-size:2.4rem;margin-bottom:10px;padding:6px}.commonSection.blogContents .col1SingleEditor h3{border-left:6px solid #86cd0a;margin-bottom:10px;padding-left:10px}.commonSection.blogContents .col1SingleEditor h4{border-bottom:2px solid #86cd0a;font-size:1.8rem;margin-bottom:10px}.commonSection.blogContents .col1SingleEditor h5{color:#313131;font-size:1.7rem;margin:0 0 10px}.commonSection.blogContents .col1SingleEditor a{color:#86cd0a;text-decoration:underline}.commonSection.blogContents .col1SingleEditor ul li::marker{color:#3f3f3f}.commonSection.blogContents .col1SingleEditor ol,.commonSection.blogContents .col1SingleEditor ul{background:#fefce4;border-radius:10px;padding:16px 24px 16px 36px}.commonSection.blogContents .col1SingleEditor blockquote{background:#fcfff3;border-radius:4px;padding:15px;position:relative}.commonSection.blogContents .col1SingleEditor blockquote:before{left:0;top:0}.commonSection.blogContents .col1SingleEditor blockquote:after,.commonSection.blogContents .col1SingleEditor blockquote:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/blockquote_ume.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin:auto;position:absolute;width:24px}.commonSection.blogContents .col1SingleEditor blockquote:after{bottom:0;right:0}.span12.widget-span.widget-type-cell.commonSection.faqNavButtonContain{padding:32px 15px}.commonSection.faqNavButtonContain .row-fluid{display:flex;flex-wrap:wrap;justify-content:flex-start}.widget-span.widget-type-custom_widget.faqNavButton{align-items:center;background:#fff;border:2px solid #dfdfdf;border-radius:4px;display:flex;justify-content:center;margin:4px 1%;margin-left:1%!important;min-height:100px;padding:12px 22px;text-align:center;width:31%}.commonSection.faqNav .col1SingleEditor{margin-bottom:16px;padding:16px 12px}#faqNav01.commonSection.faqNav .col1SingleEditor h3{color:#86cd0a}#faqNav02.commonSection.faqNav .col1SingleEditor h3{color:#f9576b}#faqNav03.commonSection.faqNav .col1SingleEditor h3{color:#2eafc8}#faqNav04.commonSection.faqNav .col1SingleEditor h3{color:#747fbc}#faqNav05.commonSection.faqNav .col1SingleEditor h3{color:#c17a00}@media(min-width:768px){.commonTitle h2{text-align:center}.inCommonCol2>div>.row-fluid{align-items:flex-start;flex-direction:row}.inCommonCol2.reverseCol>div>.row-fluid{flex-direction:row}.inCommonCol4.flow .row-fluid{display:flex;justify-content:space-around}.inCommonCol4.flow .problemBox:before{height:32px;left:0;right:0;width:32px}.inCommonCol4.flow .problemBox:after{bottom:0;left:auto;right:-20px;top:0;transform:rotate(0deg)}}@media(min-width:1024px){.commonTitle h2{font-size:3.6rem}.commonSection>div{margin:32px auto;max-width:1050px;width:80%}.span12.widget-span.widget-type-cell.commonCtaInner{float:none;margin:0 auto;margin-left:auto!important;max-width:630px;padding:40px 16px;width:80%}.commonCtaInner a img{width:100%}.problemBox{padding:22px 52px}.widget-type-rich_text table td{display:table-cell}.widget-type-rich_text table tr td:first-of-type{width:30%!important}.widget-type-rich_text table tr td:nth-of-type(2){width:70%!important}.row-fluid .problemBox.noPad{padding:32px 20px}.problemBox.noPad h3{font-size:2rem}.commonSection.blogContents .col1SingleEditor h1{font-size:3.2rem;margin-bottom:20px}.commonSection.blogContents .col1SingleEditor h2{font-size:2.6rem;margin-bottom:20px}.commonSection.blogContents .col1SingleEditor h3{margin-bottom:20px}.commonSection.blogContents .col1SingleEditor h4{border-bottom:2px solid #86cd0a;font-size:2rem;margin-bottom:20px}.commonSection.blogContents .col1SingleEditor h5{font-size:1.8rem;margin-bottom:20px}.widget-span.widget-type-custom_widget.faqNavButton{width:31%}.commonSection.faqNavButtonContain>div{max-width:880px;width:80%}.commonSection.blogContents .col1SingleEditor blockquote,.commonSection.faqNav .col1SingleEditor{padding:30px}.span6.widget-span.widget-type-custom_widget.specialContainerImage.fullWidthImg img{margin:0;max-width:100%!important;width:100%}.specialContainerCol2.noFit.sccMx{float:none;margin:0 auto;margin-left:auto!important;max-width:1220px;padding:40px 22px;width:92%}.specialContainerCol2.noFit.sccMx .span6.widget-span.widget-type-cell.specialContainerText.noFit{padding:0}.specialContainerCol2.noFit.sccMx .span6.widget-span.widget-type-custom_widget.specialContainerImage{margin-left:0!important;margin-right:0!important;width:44%}.specialContainerCol2.articleList.sccMx>div>.row-fluid{margin:0 auto;max-width:1220px;padding:40px 22px;width:92%}}.examType.category{background:#86cd0a;bottom:auto;left:auto;position:static;text-align:left;top:auto}.commmonButton a{opacity:1;transition-duration:.3s}.commmonButton a:hover{opacity:.9}.span12.widget-span.widget-type-cell.allMannerNavi .span3.widget-span.widget-type-custom_widget img{border:1px solid #dfdfdf;transition-duration:.3s}.span12.widget-span.widget-type-cell.allMannerNavi .span3.widget-span.widget-type-custom_widget img:hover{border:1px solid #86cd0a}.fnb01{color:#86cd0a;transition-duration:.3s}.fnb01.active{border:2px solid #86cd0a!important}.fnb02{color:#f9576b;transition-duration:.3s}.fnb02.active{border:2px solid #f9576b!important}.fnb03{color:#2eafc8;transition-duration:.3s}.fnb03.active{border:2px solid #2eafc8!important}.fnb04{color:#747fbc;transition-duration:.3s}.fnb04.active{border:2px solid #747fbc!important}.fnb05{color:#c17a00;transition-duration:.3s}.fnb05.active{border:2px solid #c17a00!important}#faqNav01{display:none}#faqNav01.show{display:block}#faqNav02{display:none}#faqNav02.show{display:block}#faqNav03{display:none}#faqNav03.show{display:block}#faqNav04{display:none}#faqNav04.show{display:block}#faqNav05{display:none}#faqNav05.show{display:block}.faqNavButton:hover{cursor:pointer}.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text a{color:#86cd0a;text-decoration:underline}@media(min-width:1025px){#nav>div>div>ul>li>ul,#nav>span>div>ul>li>ul{align-items:flex-start;display:flex!important;flex-direction:column;flex-wrap:wrap;height:320px;justify-content:flex-start;min-width:680px}}.curriculumTitle.um{color:#86cd0a}.curriculumTitle.uw{color:#2eafc8}.curriculumTitle.uc{color:#ffa710}.curriculumTitle.lgbt{color:#f9576b}.curriculumTitle.ds{color:#747fbc}.span12.widget-span.widget-type-cell.commonSection.topNews{padding:16px}.news{margin-bottom:6px}.news span{color:#86cd0a;font-size:1.8rem!important;padding-left:30px;position:relative}.news span:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/infomation.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:22px;left:0;margin:auto;position:absolute;top:0;width:22px}.newsListDate{width:26%!important}.newsListDate,.newsListTitle{display:inline-block!important}.newsListTitle{width:70%!important}@media(min-width:768px){.newsListDate{margin-left:0!important}}@media(min-width:1024px){.span12.widget-span.widget-type-cell.commonSection.topNews>div{margin:0 auto;max-width:none!important;width:calc(100% - 96px)}.news{width:10%!important}.newsListDate{display:block!important;margin-left:32px!important;margin-right:32px!important;width:6%!important}.newsListTitle{display:block!important;width:57.264957265%!important}.span12.widget-span.widget-type-cell.specialContainerCol2.articleList.pageTop.beigeBack>div>.row-fluid{padding:4vw 7.32vw 2vw}.pageTop .articleContainer,.pageTop .articleSelector{max-width:1280px!important}}.formContainer{background:#fff;border-radius:4px;float:none!important;margin:0 auto;margin-left:auto!important;max-width:940px;padding:60px}.require{background:#d64820}.any,.require{border-radius:100px;color:#fff;display:inline-block;font-size:1.3rem;margin-left:8px;padding:1px 12px}.any{background:#616161}.formContainer .hs-richtext{margin-bottom:10px;margin-top:20px}.formContainer div.input input,.formContainer div.input textarea{border:1px solid #dbdbdb;margin-bottom:10px}input[type=email i],input[type=text i],select,textarea{width:100%!important}.formContainer div.input select{border:1px solid #dbdbdb;outline:none}.formContainer div.input textarea{height:240px;resize:vertical}.formContainer div.input input[type=checkbox]{width:auto}.formContainer div.actions{text-align:center}.formContainer div.actions input[type=submit]{background:none;background:#86cd0a;border:none;border-radius:100px;color:#fff;margin-top:30px;width:40%}input[type=submit]:hover{cursor:pointer}.hs-error-msg{color:red}.kiyakuBox{border:1px solid #bfbfbf;border-radius:5px;height:200px;overflow:hidden}.formPlease,.kiyakuBox{background-color:#eff1f7;margin-bottom:20px;overflow-y:scroll;padding:20px;width:100%}.formPlease{border:2px solid #9c9f9e;max-height:280px}.hs-form-radio{display:inline-block}form fieldset{max-width:none!important}@media(max-width:480px){.hs_firstname{margin-top:6px!important}.formContainer{padding:10px}select{margin-bottom:10px}}@media(min-width:768px) and (max-width:1200px){#nav>div>div>ul>li>a,#nav>div>div>ul>li>ul>li>a,#nav>span>div>ul>li>a,#nav>span>div>ul>li>ul>li>a{font-size:16px}}.hs-form-field{margin:16px auto}.hs-form-field label{display:block;margin-bottom:6px}.hs-form-field label>span{color:#3f3f3f;font-size:1.8rem;font-weight:600;margin-bottom:4px}input[type=checkbox i]{bottom:0;height:20px!important;left:0;margin:auto!important;position:absolute;top:0;width:20px!important}.hs-form-field label{position:relative}label input[type=checkbox]+span{color:#333;font-size:1.6rem;font-weight:400;padding-left:30px}label input[type=radio]+span{color:#333;font-size:1.6rem;font-weight:400;padding-left:4px;padding-right:18px}select{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;outline:none}@media(max-width:480px){.commonTitle h2{text-align:center}}select{appearance:none;background:100.1% calc(50% + .1rem) /5% no-repeat #f3f3f3 url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/arrow2.png);border:1px solid #bfbfbf;border-image:initial;border-radius:5px;font-size:1.8rem;line-height:1.3;padding:.6rem 1rem;width:100%}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{display:none}input[type=date],input[type=time]{appearance:none;background:none;background:right calc(50% + 1px) /7% no-repeat #f3f3f3;border:1px solid #bfbfbf;border-image:initial;border-radius:5px;font-size:1.8rem;line-height:1.3;padding:.6rem 1rem;width:100%!important}.filterBox .block h3{background:#86cd0a;color:#fff;font-size:1.6rem;padding:12px}.filterBox .block{position:relative}.filterBox .block ul{height:0;left:0;margin:0;max-height:200px;opacity:0;overflow-y:scroll;padding:0;position:absolute;top:48px;transition-duration:.3s;visibility:hidden;width:100%;z-index:99}.filterBox .block ul li{list-style:none}.filterBox .block ul li a{background:#86cd0a;color:#fff;display:block;font-size:1.5rem;padding:10px}.filterBox .block .widget-module.active ul{height:auto;opacity:1;visibility:visible;z-index:99999}.filterBox .block:after{background:50%/100% no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/cat_arrow.png);bottom:0;content:"";height:10px;margin:auto;position:absolute;right:10px;top:0;width:10px}@media(max-width:480px){.row-fluid [class*=span] .sliderContainer{max-width:100%;width:100%!important}}@media(max-width:1024px){#nav>span>div>ul>li:nth-of-type(2)>ul,#nav>span>div>ul>li:nth-of-type(3)>ul,#nav>span>div>ul>li:nth-of-type(5)>ul{display:none;position:relative}#nav>span>div>ul>li:nth-of-type(2),#nav>span>div>ul>li:nth-of-type(3),#nav>span>div>ul>li:nth-of-type(5){position:relative}#nav>span>div>ul>li:nth-of-type(2):after,#nav>span>div>ul>li:nth-of-type(3):after,#nav>span>div>ul>li:nth-of-type(5):after{background:#fffbf3;content:"";height:2px;margin:auto;position:absolute;right:8px;top:22px;width:14px}#nav>span>div>ul>li:nth-of-type(2):before,#nav>span>div>ul>li:nth-of-type(3):before,#nav>span>div>ul>li:nth-of-type(5):before{background:#fffbf3;content:"";height:2px;margin:auto;opacity:1;position:absolute;right:8px;top:22px;transform:rotate(90deg);transition:all .3s ease;width:14px}#nav>span>div>ul>li.active:nth-of-type(2):before,#nav>span>div>ul>li.active:nth-of-type(3):before,#nav>span>div>ul>li.active:nth-of-type(5):before{opacity:0}}.hiddenExamDetailButton{background:#7db830!important}.hiddenExamDetailButton span{background:#599130;border-radius:100px;padding:4px 20px 4px 34px;position:relative}.hiddenExamDetailButton span:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20622.png);bottom:-2px;content:"";height:20px;left:7px;margin:auto;position:absolute;top:0;width:20px}.hiddenExamDetailButton.selectCur span:before{transform:rotate(180deg)}.articleSelectorButton{background:#fff!important;border:2px solid #7bc446!important;color:#7bc446!important}.articleSelectorButton:hover{background:#fff!important;border:4px solid #7ca85c!important;color:#599130!important}.articleSelectorButton>li{font-weight:600}.articleSelectorButton{transition:all .3s ease}.articleSelectorButton:after{border:6px solid transparent;border-top:12px solid #86cd0a;height:0!important;top:-5px!important}.articleSelectorButton:hover:after{border-top:12px solid #599130}.articleSelectorButton.active:after{border:6px solid transparent;border-top:12px solid #86cd0a;top:5px!important;transform:rotate(359deg)!important}.articleSelectorButton.active:hover:after{border-top:12px solid #599130}.articleSelectorButton.active{box-shadow:0 2px 0 #7bc446}.articleSelectorButton ul>li>a{color:#599130;font-weight:600}.articleSelectorButton ul>li{position:relative}.articleSelectorButton ul>li:after{background:#f9f9f9;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:96%}.articleSelectorButton ul{background:#fff!important;border:2px solid #7ca85c}.commmonButton a{background:#cd7c03;border:10px solid #ffa800;border-radius:100px;box-shadow:0 4px #cd7c03;color:#fff;display:block;margin:16px auto;padding:6px;text-align:center}.commmonButton.green a{background:#599130;border:10px solid #7db830;box-shadow:0 4px #599130}.commmonButton.yellow a{background:#b08d15;border:10px solid #fecc1f;box-shadow:0 4px #b08d15}.commmonButton.blue a{background:#2092a8;border:10px solid #31afc9;box-shadow:0 4px #2092a8}.commmonButton.red a{background:#c94654;border:10px solid #f55a6a;box-shadow:0 4px #c94654}.commmonButton.purple a{background:#5f579e;border:10px solid #7065c9;box-shadow:0 4px #5f579e}.umButton{border-radius:100px;padding:6px;text-align:center}.umGreen{background:#599130;border:10px solid #7db830;box-shadow:0 4px #599130}.umOrange{background:#cd7c03;border:10px solid #ffa800;box-shadow:0 4px #cd7c03}.faqNavButton span{font-size:2.4rem;font-weight:600}.noBgTitle .childPageHeadInner>h1{color:#3f3f3f!important}.noBgTitle .childPageHeadInner{height:140px}@media(max-width:480px){.noBgTitle .childPageHeadInner{height:60px}.faqNavButton span{font-size:1.8rem;font-weight:600}.widget-span.widget-type-custom_widget.faqNavButton{min-height:86px;padding:12px}}.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text a{color:#43c6e2;font-weight:600}.widget-type-rich_text table td{border:none}.widget-type-rich_text table tr td:first-of-type{background:#dff2c6;border:4px solid #bedb97;color:#393f3d;font-weight:600}.widget-type-rich_text table tr td:nth-of-type(2){background:#fff;border:4px solid #ccd1d3;color:#393f3d;font-weight:500}.blogForm{background:#fff;padding-top:62px}.blogForm .commonTitle h2{color:#393f3d;margin-bottom:16px;position:relative}.blogForm .commonTitle h2:before{background:#7bc446;border-radius:100px;content:"";height:6px;left:0;margin:auto;position:absolute;right:0;top:-24px;width:60%}.formContainer{padding-top:0}::placeholder{color:#9c9f9e!important}input{border:none!important;border-bottom:2px solid #9c9f9e!important;border-radius:0}input,textarea{background:#f2f3f4;padding:8px}textarea{border:2px solid #9c9f9e!important;border-radius:0}.formContainer div.input select,input[type=date],input[type=time],select{border:2px solid #9c9f9e;border-radius:0;font-size:1.6rem;padding:8px}select.is-placeholder{color:#9c9f9e!important;font-size:1.6rem}option{color:#3f3f3f;font-size:1.6rem}form ul li label input[type=checkbox]+span{font-weight:400;padding-left:33px;position:relative}form input[type=checkbox]:checked+span:before{background:#3bb2bc}form input[type=checkbox]:checked+span:after{opacity:1}.formContainer div.actions input[type=submit]{background:#599130;border:10px solid #7db830!important;box-shadow:0 4px #599130}.hs-form-required{display:none}.hs-form-field label>span{position:relative}.scheduleSingle .childPageHeadInner{height:100px}.scheduleSingle .childPageHeadInner>h1{color:#000;font-size:2.8rem;justify-content:flex-start}.commonTitle.blogtitle h2{color:#599130;margin-top:-32px;text-align:center}.hs-form-radio label>span:after{display:none}form input[type=checkbox]+span:after{align-items:center;background:none;border-radius:0;bottom:auto;color:inherit;display:flex;font-size:inherit;height:inherit;left:3px;margin:auto;padding:auto;right:auto;text-align:center;top:4px}@media(min-width:1024px){.commonSection.blogContents>div{max-width:700px}}.examTitleNeo{background:#f2f3f4;border-radius:100px;color:#3f3f3f;display:block;font-size:2.8rem;font-weight:600;margin:16px auto;padding:4px 26px 4px 50px;position:relative;text-align:center;width:100%}.commonSection.inTop .problemBox{box-shadow:0 3px 10px rgba(0,0,0,.4);padding:20px 32px;position:relative}.commonSection.inTop .problemBox a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.examTitleNeo.online:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/online.png)}.examTitleNeo.online:before,.examTitleNeo.venue:before{bottom:0;content:"";height:52px;left:0;margin:auto;position:absolute;top:0;width:52px}.examTitleNeo.venue:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/venue.png)}.examTitleNeo.elearn:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/e_learn.png)}.examTitleNeo.elearn:before,.examTitleNeo.report:before{bottom:0;content:"";height:52px;left:0;margin:auto;position:absolute;top:0;width:52px}.examTitleNeo.report:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/report.png)}.examTitleNeo.el_and_vn:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%2013-1.png);bottom:0;content:"";height:52px;left:0;margin:auto;position:absolute;top:0;width:52px}.commonSection.inTop>div{max-width:1280px;width:calc(100% - 14.64vw)}.commonSection.inTop .inCommonCol3 .row-fluid,.commonSection.outTop .inCommonCol3 .row-fluid{display:flex;float:none!important}.commonSection.inTop .inCommonCol3 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module,.commonSection.inTop .inCommonCol3 .span4.widget-span.widget-type-custom_widget,.commonSection.outTop .inCommonCol3 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module,.commonSection.outTop .inCommonCol3 .span4.widget-span.widget-type-custom_widget{display:flex}@media(max-width:768px){.commonSection.inTop .problemBox{padding:16px}.commonSection.inTop>div{width:100%}.examTitleNeo{font-size:2rem}.examTitleNeo.elearn:before,.examTitleNeo.online:before,.examTitleNeo.venue:before{height:36px;width:36px}}@media(max-width:480px){.commonSection.inTop .inCommonCol3 .row-fluid{display:flex;flex-wrap:wrap}}.examTitleNeo.showNew:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20628.png);content:"";height:54px;margin:auto;position:absolute;right:-20px;top:-40px;width:64px}.examTypeTagBox{margin-top:16px}.examTypeTagBox .examTitleNeo{display:inline-block;font-size:1.6rem;margin:4px auto;width:auto}.examTypeTagBox .examTitleNeo:before{height:30px;width:30px}.commonSection.beigeBack.outTop .problemBox.beigeBack{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.4);padding:22px 26px;position:relative}.commonSection.beigeBack.outTop .problemBox.beigeBack .examTitleNeo{font-size:2.2rem}.commonSection.beigeBack.outTop .problemBox.beigeBack .examTitleNeo:before{height:42px;width:42px}.commonSection.outTop .problemBox a{height:100%;left:0;position:absolute;top:0;width:100%}.problemBox.examTitle2{padding:0}.examTitleNeo{border-left:none!important}.problemBox.examTitle2 .examTitleNeo{display:inline-block;padding-left:62px!important;width:auto}.howto{display:flex!important;flex-direction:column;padding:12px;position:relative}.howto img{border:1px solid #8d8e8f;display:block;margin:0 auto;width:100%}.howto.white{background:#fff}.inCommonCol4.flow .howto .problemBox.noPad{margin-bottom:0;min-height:220px}.inCommonCol4.flow .howto .problemBox.noPad:after{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:20px;margin:auto;position:absolute;right:-24px;width:20px}.inCommonCol4.flow .howto:last-child .problemBox.noPad:after{display:none}.inCommonCol4.flow .howto:nth-of-type(2) .problemBox.noPad:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num2.png)}.inCommonCol4.flow .howto:nth-of-type(3) .problemBox.noPad:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num3.png)}.inCommonCol4.flow .howto:nth-of-type(4) .problemBox.noPad:before{background-image:url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/num4.png)}.examSelector.supportExam{width:100%}.examSelector.supportExam .examButton>img{margin-bottom:0}.examButton{background:#fff}@media(max-width:480px){.commonSection.outTop .inCommonCol3 .row-fluid{flex-wrap:wrap}.inCommonCol4.flow .howto .problemBox.noPad{margin-bottom:32px}.inCommonCol4.flow .howto .problemBox.noPad:after{bottom:-26px;left:0;right:0;transform:rotate(90deg)}.examSelector.supportExam .examButton{width:47.2%}.inCommonCol4.flow .howto .problemBox.noPad{min-height:auto}}.fixedCta{max-width:84px;position:fixed;right:0;top:16%;width:5.15vw;z-index:9999}.fixedCta>a{display:block;margin-bottom:12px}#commonCtaInner.span12.widget-span.widget-type-cell.commonCtaInner{max-width:670px}#topRecommend{margin:32px auto 0;max-width:1170px;padding:32px}#topRecommend.commonSection>div{margin:0 auto;max-width:1100px;width:92%}#topRecommend .examTitleNeo{margin-left:68px}#topRecommend .examTitleNeo:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/rightarrow.png);bottom:0;content:"";height:30px;left:-67px;margin:auto;position:absolute;top:0;width:60px}.specialContainerRichTex ul>li::marker{color:#86cd0a}.toggleTab{border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:inline-block;font-size:2.2rem;font-weight:600;margin-right:12px;padding:6px 12px 6px 48px;position:relative}.toggleTab:hover{cursor:pointer}.toggleTab.elearn{background:#e33719}.toggleTab.online{background:#245caf}.toggleTab.venue{background:#3a9918}.toggleTab.elearn:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/t01b.png)}.toggleTab.elearn:before,.toggleTab.online:before{bottom:0;content:"";height:32px;left:10px;margin:auto;position:absolute;top:0;width:32px}.toggleTab.online:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/t02b.png)}.toggleTab.venue:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/t03c.png);bottom:0;content:"";height:32px;left:10px;margin:auto;position:absolute;top:0;width:32px}.toggleTab.elearn.close{background:#f4e7e7;color:#e33719}.toggleTab.online.close{background:#e6eefa;color:#245caf}.toggleTab.venue.close{background:#ebf4e7;color:#3a9918}.toggleTab.elearn.close:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/t01a.png)}.toggleTab.online.close:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/t02a.png)}.toggleTab.venue.close:before{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/t03a.png)}.toggleContent{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:32px}.toggleContent.elearn{border:4px solid #e33719}.toggleContent.online{border:4px solid #245caf}.toggleContent.venue{border:4px solid #3a9918}.toggle.close{display:none;height:0;opacity:0;visibility:hidden}.examTitle3{margin-top:32px}.howToReadTex{display:inline-block;font-size:2.8rem;font-weight:600;margin-right:16px;padding-right:62px;position:relative}.howToReadTex:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/rightarrow.png);bottom:0;content:"";height:30px;margin:auto;position:absolute;right:-10px;top:0;width:60px}.examTitle3>a{display:inline-block}.examTitle3>a>.examTitleNeo{display:inline-block;padding:4px 26px 4px 60px;width:auto}#ctcSticky.ctcCol3{background:#fffbf3;position:sticky;top:70px;z-index:999}.compareTableContainer{margin:0 auto;max-width:768px;position:relative;width:100%}.compareTableContainer .ctcCol3{display:flex;justify-content:flex-start}.compareTableContainer .ctcCol3 div{display:flex;font-size:2rem;justify-content:center;margin:0;padding:16px;width:33.3%}.compareTableContainer .ctcCol3 div p{font-size:2rem}.compareTableContainer .ctcCol3 div img{height:34px;max-height:34px;width:auto}.compareTableContainer .ctcCol3>div:first-of-type{background:#faeeee}.compareTableContainer .ctcCol3>div:nth-of-type(2){background:#e7f0f6;border-left:1px dashed #acacac;border-right:1px dashed #acacac}.compareTableContainer .ctcCol3>div:nth-of-type(3){background:#ebf2e7}.compareTableContainer .ctcCol3 .examTitleNeo{font-size:2.4rem;margin:16px auto;padding:4px 4px 4px 16px;width:30%}.compareTableContainer .ctcCol3 .price{font-weight:600}.compareTableContainer .ctcCol1{background:#67514f;color:#fff;text-align:center}.compareTableContainer .ctcCol1.white{background:#fff;color:#000}.compareTableContainer .ctcCol1 div{font-weight:600;margin:0}.compareTableContainer .ctcCol1 h4{font-size:1.6rem;font-weight:600}.compareTableContainer .ctcCol1 h5{display:inline-block;margin:0;position:relative}.compareTableContainer .ctcCol1 h5:before{bottom:0;color:#86cd0a;content:"▼";font-size:1.6rem;height:26px;left:-20px;margin:auto;position:absolute;top:0;width:16px}.compareTableContainer .ctcCol1 h5.de:before{color:#5f579e}.compareTableContainer .ctcCol1 h5.lgbt:before{color:#ff4a68}.compareTableContainer .ctcCol1 h5.uc:before{color:#fbcc1f}.compareTableContainer .ctcCol1 h5.uw:before{color:#00aed4}.compareTableContainer .ctcCol3 .examTitleNeo.elearn:before,.compareTableContainer .ctcCol3 .examTitleNeo.online:before,.compareTableContainer .ctcCol3 .examTitleNeo.venue:before{height:42px;width:42px}@media(max-width:768px){#topRecommend{padding:32px}#topRecommend.commonSection>div{width:100%}.tabList{margin-top:32px}.howToReadTex{font-size:2rem}#commonCtaInner.span12.widget-span.widget-type-cell.commonCtaInner{float:none!important;margin:0 auto}}@media(max-width:480px){#topRecommend{padding:32px 12px}.toggleTab{font-size:1.6rem;margin:0;padding:40px 6px 6px;text-align:center;width:33.3%}.tabList{display:flex}.toggleTab.elearn:before,.toggleTab.online:before,.toggleTab.venue:before{left:0;right:0;top:-24px}.widget-span.widget-type-custom_widget.faqNavButton{width:48%}.howToReadTex{display:block;margin-bottom:16px;margin-right:0;padding:0;text-align:center}.examTitle3>a{display:block;margin:46px auto 0}.examTitle3>a>.examTitleNeo{display:block}.howToReadTex:after{bottom:-76px;height:16px;left:0;right:0;transform:rotate(90deg);width:36px}.compareTableContainer .ctcCol3 .examTitleNeo{font-size:1.2rem;padding:2px 2px 2px 17px;width:33%}.compareTableContainer .ctcCol3 .examTitleNeo.elearn:before,.compareTableContainer .ctcCol3 .examTitleNeo.online:before,.compareTableContainer .ctcCol3 .examTitleNeo.venue:before{height:22px;width:22px}.compareTableContainer .ctcCol3 .examTitleNeo.showNew:after{height:28px;top:-24px;width:32px}.compareTableContainer .ctcCol1 h4,.compareTableContainer .ctcCol1 h4 div,.compareTableContainer .ctcCol1 h5,.compareTableContainer .ctcCol1.white,.compareTableContainer .ctcCol3 div p{font-size:1.2rem}.compareTableContainer .ctcCol3 img{display:block;height:auto;margin:0 auto;max-height:20px;width:auto}.compareTableContainer .ctcCol3 div{padding:8px}.examSelector{padding:0 0 32px!important}.howto img{display:block;height:auto;margin:0 auto;max-height:180px;width:auto}#commonCtaInner.span12.widget-span.widget-type-cell.commonCtaInner>.row-fluid-wrapper>.row-fluid{display:flex;justify-content:center}.commonCtaInner a img{width:92%}}.toggleTab.elearn.newShow:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20628.png);content:"";height:54px;margin:auto;position:absolute;right:-20px;top:-40px;width:64px;z-index:1}@media(max-width:480px){.commonSection.toggle{padding-top:32px}.howto.white{margin-bottom:12px}}@media(min-width:1025px){#nav>div>div>ul>li:first-of-type>ul,#nav>span>div>ul>li:first-of-type>ul{height:auto;min-width:300px;right:-86%}}.singleFlow{display:block!important;float:none!important;margin:0 auto;margin-left:auto!important}@media(min-width:1025px){#nav>div>div>ul>li>ul,#nav>span>div>ul>li>ul{align-items:flex-start;display:flex!important;flex-direction:column;flex-wrap:wrap;height:260px;justify-content:flex-start;min-width:990px;right:-240%}}.grayAnno{background:#e5e5e5;display:block!important;font-weight:500}.grayAnno:before{display:none}.compareTableContainer .ctcCol1 .grayAnno div{font-size:1.3rem;font-weight:500;padding:4px}.compareTableContainer .ctcCol3>div.anno{position:relative}.compareTableContainer .ctcCol3>div.anno:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/icon_anno.png);content:"";height:12px;position:absolute;right:38%;top:10px;width:12px}@media(max-width:480px){.compareTableContainer .ctcCol3>div.anno:after{right:22%;top:6px}}#usagi{background:right bottom 10%/55% no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%201.png)}#kame{background:right bottom 10%/55% no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%A2%E3%82%BB%E3%83%83%E3%83%88%202.png)}.inCommonCol2.usagikame>div>.row-fluid{align-items:unset}.flowTitle h4{font-size:2.4rem;font-weight:600}@media(max-width:768px){.flowTitle h4{font-size:2rem}}.logoBox{align-items:center;background:#fff;border-radius:1rem;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:3.8rem 2.6rem}.logoBox>.logo{display:block;margin-bottom:2.8rem;opacity:1;text-align:center;transition:all .3s ease;width:16.6%}.logoBox>a.logo:hover{opacity:.8}.logoBox>.logo img{width:85%}.logoBox.close>.logo:nth-child(n+19){display:none}.moreLink{text-align:center;width:100%}.moreLink.close{display:none}.moreLink p{font-size:2rem;font-weight:600;position:relative}.moreLink p:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/more.png);bottom:-2.6rem;content:"";height:2.2rem;left:0;margin:0 auto;position:absolute;right:0;width:3.8rem}.moreLink p:hover{cursor:pointer}.span12.widget-span.widget-type-cell.specialContainerCol2.articleList.pageTop.beigeBack.topLogo>div:nth-of-type(2)>.row-fluid{padding-top:0}.span12.widget-span.widget-type-cell.specialContainerCol2.articleList.pageTop.beigeBack.topLogo>div:nth-of-type(3)>.row-fluid{margin:0 auto;max-width:830px;padding:0 0 2vw}.span12.widget-span.widget-type-cell.specialContainerCol2.articleList.pageTop.beigeBack.topLogo>div:nth-of-type(4)>.row-fluid{padding-top:0}@media(max-width:1050px){.span12.widget-span.widget-type-cell.specialContainerCol2.articleList.pageTop.beigeBack.topLogo>div:nth-of-type(2)>.row-fluid{margin-top:2.6rem!important}.span12.widget-span.widget-type-cell.specialContainerCol2.articleList.pageTop.beigeBack.topLogo>div:nth-of-type(3)>.row-fluid{margin:2.2rem auto 0}.specialContainerCol2>div:nth-of-type(4)>.row-fluid{align-items:center}.commonSection.inTop.choose>div{margin:0 auto;width:100%}}@media(max-width:480px){.logoBox{padding:1.6rem 1.6rem 3.6rem}.logoBox>.logo{margin-bottom:1.2rem;width:33.33%}.logoBox>.logo img{width:90%}.moreLink p{font-size:1.6rem}.topLogo .commmonButton.green.buttonSingle{width:100%}.topLogo{padding-bottom:1rem}}.greenBack{background:#f8fff4}.groupSubtitle{border-left:1rem solid #8cd260;margin-bottom:2.2rem;padding-left:16%!important;position:relative}.groupSubtitle:before{bottom:0;color:#8cd260;content:"01";font-size:5rem;font-weight:600;height:5rem;left:1.2rem;line-height:.9;margin:auto 0;position:absolute;top:0;width:5rem}.groupSubtitle.gs2:before{content:"02"}.groupSubtitle.gs3:before{content:"03"}.groupSubtitle *{color:#86cd0a;font-size:2.4rem;font-weight:600}.group .inCommonCol2 h3{padding-left:0}.groupInstructor .row-fluid .span4{background:#f8fff4;border-radius:1rem;box-shadow:0 .3rem 1rem rgba(0,0,0,.16);padding:2.6rem}.groupInstructor>div>div{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:3.2rem}.groupInstructor img{display:block;margin:0 auto 1.2rem;width:60%}.groupInstructor h4{margin-bottom:1.2rem}.groupCourse .problemBox{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.4);padding:22px 26px;position:relative}.groupCourse .problemBox .examTitleNeo{font-size:2.2rem}.groupCourse>div>div>div,.groupCourse>div>div>div>div,.groupCourse>div>div>div>div>div{display:flex!important}.groupWorks{display:flex;flex-wrap:wrap;justify-content:flex-start}.groupWorks>.groupWork{background:#fff;border-radius:1rem;box-shadow:0 3px 10px rgba(0,0,0,.4);margin:0 1% 1.6rem;padding:2.2rem;width:31.3%}.groupWorks>.groupWork img{margin-bottom:1.6rem}.groupWorks>.groupWork h3 *{font-size:2.4rem;font-weight:600;margin-bottom:2.2rem;position:relative;text-align:center}.groupWorks>.groupWork h3 :after{background:#86be24;bottom:-1rem;content:"";height:.5rem;left:0;margin:auto;position:absolute;right:0;width:60%}.groupWorks>.groupWork>div{margin-bottom:1.2rem}.groupWorks>.groupWork a{background:#cd7c03;border:10px solid #ffa800;border-radius:100px;box-shadow:0 4px #cd7c03;color:#fff;display:block;font-weight:600;padding:6px;text-align:center;width:100%}.groupDocs{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto}.groupDoc{background:#fffbf3;border-radius:1rem;box-shadow:0 3px 10px rgba(0,0,0,.4);margin:0 1%;padding:2rem 1.4rem;width:48%}.groupDoc h3 *{font-size:2.4rem;font-weight:600;margin-bottom:1.6rem}.docFlex{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1.6rem}.dfLeft{width:40%}.dfRight{padding-left:1rem;width:60%}.groupDocs>.groupDoc a{background:#cd7c03;border:10px solid #ffa800;border-radius:100px;box-shadow:0 4px #cd7c03;color:#fff;display:block;font-weight:600;margin:0 auto;padding:6px;text-align:center;width:60%}.request{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto}.reqleft{width:50%}.reqleft img{margin-bottom:1.6rem;max-width:42rem}.reqleft a{color:#86be24;display:inline-block;font-weight:600}.reqRight{padding-left:1rem;width:48%}.request>a{background:#599130;border:10px solid #7db130;border-radius:100px;box-shadow:0 4px #599130;color:#fff;display:block;font-weight:600;margin:2.6rem auto 0;max-width:38rem;padding:6px;text-align:center;width:90%}.groupFaq{background:#fffbf3;border-radius:1rem;margin-bottom:2.2rem;padding:1.6rem 3.2rem}.groupFaq>div:first-of-type{border-left:.5rem solid #86be24;font-size:2rem;font-weight:600;margin-bottom:1.2rem;padding-left:.5rem}.groupCta{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.gcleft{width:26%}.gcleft img{display:block}.gcRight{padding-left:1rem;width:70%}.gcRight h2{font-size:3.2rem;margin-bottom:2.6rem;text-align:center}.gcRight .ctaButtonBox{display:flex;flex-wrap:wrap;justify-content:center}.gcRight .ctaButtonBox>a{background:#599130;border:10px solid #7db130;border-radius:100px;box-shadow:0 4px #599130;color:#fff;display:block;font-weight:600;margin:2.6rem auto 0;max-width:38rem;padding:6px;text-align:center;width:48%}.targetCurs{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:3.6rem}.targetCurs:hover{cursor:pointer}.tcLeft{width:14%}.tcRight h3 *{border-bottom:.5rem solid #bedb97;font-size:2.4rem;font-weight:600;margin-bottom:1.6rem;padding:0 1.2rem 1.2rem;position:relative}.openText{color:#86be24;font-size:2rem;font-weight:600;position:absolute;right:5rem;top:0}.openText:before{height:.3rem;opacity:1;right:-3.6rem;width:2.2rem}.openText:after,.openText:before{background:#86be24;bottom:0;content:"";margin:auto;position:absolute;top:0;transition:all .3s ease}.openText:after{height:2.2rem;right:-2.6rem;width:.3rem}.openText.active:before{opacity:0}.openText.active:after{transform:rotate(90deg)}.tcRight{position:relative;width:86%}.targetHideItem{margin-top:1.2rem}.targetHideItem span *{background:#bedb97;border-radius:.4rem;display:inline-block;font-weight:600;margin-bottom:.8rem;padding:.3rem 1rem}.targetCurs:nth-of-type(3) .tcRight h3 *{border-bottom:.5rem solid #b7b3e6}.targetCurs:nth-of-type(3) .targetHideItem span *{background:#b7b3e6}.targetCurs:nth-of-type(4) .tcRight h3 *{border-bottom:.5rem solid #f0b4b9}.targetCurs:nth-of-type(4) .targetHideItem span *{background:#f0b4b9}.targetCurs:nth-of-type(5) .tcRight h3 *{border-bottom:.5rem solid #ecdca4}.targetCurs:nth-of-type(5) .targetHideItem span *{background:#ecdca4}.targetCurs:nth-of-type(6) .tcRight h3 *{border-bottom:.5rem solid #9fd5d0}.targetCurs:nth-of-type(6) .targetHideItem span *{background:#9fd5d0}.targetCurs:nth-of-type(3) .openText{color:#b7b3e6}.targetCurs:nth-of-type(3) .openText:after,.targetCurs:nth-of-type(3) .openText:before{background:#b7b3e6}.targetCurs:nth-of-type(4) .openText{color:#f9576b}.targetCurs:nth-of-type(4) .openText:after,.targetCurs:nth-of-type(4) .openText:before{background:#f9576b}.targetCurs:nth-of-type(5) .openText{color:#daad00}.targetCurs:nth-of-type(5) .openText:after,.targetCurs:nth-of-type(5) .openText:before{background:#f9cc1d}.targetCurs:nth-of-type(6) .openText{color:#32afc9}.targetCurs:nth-of-type(6) .openText:after,.targetCurs:nth-of-type(6) .openText:before{background:#32afc9}.groupToggleContent{display:block}.groupToggleContent.deactive{display:none}.groupToggleTabBox{display:flex;justify-content:space-between;width:100%}.groupToggleTab{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;color:#fff;font-size:2.4rem;font-weight:600;padding:2rem;text-align:center;width:30%}.groupToggleTab:hover{cursor:pointer}#elearn.groupToggleTab{background:#f4e7e7;color:#e33719}#elearn.groupToggleTab.active{background:#e33719;color:#fff}#online.groupToggleTab{background:#e6eefa;color:#245caf}#online.groupToggleTab.active{background:#245caf;color:#fff}#venue.groupToggleTab{background:#ebf4e7;color:#3a9918}#venue.groupToggleTab.active{background:#3a9918;color:#fff}.groupToggleContentBox{background:#fff;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;padding:4.2rem}.groupToggleContentBox.active1{border:.5rem solid #e33719}.groupToggleContentBox.active2{border:.5rem solid #245caf}.groupToggleContentBox.active3{border:.5rem solid #3a9918}.groupFlow{align-items:center;background:#fffbf3;border-radius:1.6rem;box-shadow:0 4px 4px rgba(0,0,0,.16);display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:8rem;padding:2.4rem;position:relative}.groupFlow:after{background:50%/contain no-repeat url(https://6635779.fs1.hubspotusercontent-na1.net/hubfs/6635779/%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20625.png);bottom:-6rem;content:"";height:3.2rem;left:0;margin:auto;position:absolute;right:0;width:10.8rem}.groupFlow:nth-of-type(5):after{display:none}.groupFlowLeft{margin-right:6%;width:24%}.groupFlowLeft *{font-size:1.8rem;font-weight:600;line-height:1.5;padding-left:3.4rem;position:relative}.groupFlowLeft :before{color:#8cd260;content:"1";font-size:3.2rem;font-weight:600;height:5.2rem;left:0;line-height:.8;position:absolute;width:3rem}.groupFlow:nth-of-type(2) .groupFlowLeft :before{content:"2"}.groupFlow:nth-of-type(3) .groupFlowLeft :before{content:"3"}.groupFlow:nth-of-type(4) .groupFlowLeft :before{content:"4"}.groupFlow:nth-of-type(5) .groupFlowLeft :before{content:"5"}.groupFlowRight{width:70%}.groupPrice h3{margin-bottom:6rem;position:relative;text-align:center}.groupPrice h3:after{background:#8cd260;bottom:-2rem;content:"";height:.7rem;left:0;margin:auto;position:absolute;right:0;width:40rem}.groupPrice table{border-collapse:collapse;margin:0 auto;max-width:60rem;width:90%}.groupPrice table th *{font-size:2.4rem;font-weight:600;text-align:left}.groupPrice table td *{font-size:2.4rem;font-weight:600;text-align:right}.groupPrice>div{margin:1.6rem auto 0;max-width:60rem;width:90%}@media(max-width:768px){.groupSubtitle *{font-size:2rem}.groupSubtitle:before{font-size:4rem;height:4rem;left:.6rem}.groupWorks{margin-top:2.6rem}.groupWorks>.groupWork h3 *{font-size:2rem}.groupDocs{margin:2.6rem auto}.groupFaq:first-of-type,.request{margin-top:2.6rem}.gcleft{width:22%}.gcRight{width:74%}.groupDoc h3 *,.groupPrice table td *,.groupPrice table th *,.tcRight h3 *{font-size:2rem}.groupPrice>div{font-size:1.6rem}.openText{font-size:1.8rem}}@media(max-width:480px){.group .inCommonCol2 h3{border:none}.groupSubtitle *{font-size:4.6vw}.groupInstructor .row-fluid .span4{margin-bottom:1.6rem}.tcRight h3 *{font-size:4.6vw;padding:0 3.8rem 1.2rem 1.2rem}.tcRight h3 :after{height:1.2rem;top:-.9rem;width:2rem}.groupCourse>div>div>div,.groupCourse>div>div>div>div,.groupCourse>div>div>div>div>div{flex-wrap:wrap}.groupDoc,.groupWorks>.groupWork{width:100%}.groupDoc{margin-bottom:1.6rem}.reqleft{margin-bottom:1.2rem}.reqRight,.reqleft{width:100%}.groupFaq{padding:1.6rem}.gcRight,.gcleft{width:100%}.gcleft img{margin:0 auto 1.6rem;max-width:20rem!important}.gcRight h2{font-size:2.6rem}.gcRight .ctaButtonBox>a{width:100%}.gcRight .ctaButtonBox>a:first-of-type{margin-top:0}.groupToggleTab{font-size:1.6rem;padding:.6rem;width:33.3%}.groupToggleContentBox{padding:1.6rem}.groupFlowLeft,.groupFlowRight{width:100%}.groupFlowLeft *{margin-bottom:1.2rem}.groupPrice h3:after{width:50%}.groupPrice h3{margin-bottom:4rem}.groupPrice table{width:100%}.groupPrice table td *,.groupPrice table th *{font-size:3.2vw}.groupPrice>div{width:100%}.openText{height:1.8rem;top:.5rem;width:1.8rem}.groupDocs>.groupDoc a{width:100%}}@media(min-width:481px) and (max-width:767px){.commonSection.inTop .inCommonCol3 .row-fluid,.commonSection.outTop .inCommonCol3 .row-fluid{flex-wrap:wrap}.commonSection.inTop.choose .inCommonCol3 .span4.widget-span.widget-type-custom_widget,.commonSection.outTop.choose .inCommonCol3 .span4.widget-span.widget-type-custom_widget{margin:0 auto;width:100%}.groupCourse>div>div>div{flex-wrap:wrap}.groupCourse>div>div>div>div{margin:0 auto}.groupInstructor .row-fluid .span4{margin-bottom:16px}}@media(max-width:768px){.span12.widget-span.widget-type-cell.commonSection.blogContents{margin-top:0}}