.sogo{--category-color: #F3A124}.ippan{--category-color: #27A597}.kyotsu{--category-color: #E46463}.kobo{--category-color: #74AC4F}.shitei{--category-color: #315996}.sports{--category-color: #CC4D1A}.try-admission .page_ttlarea{background:url(../../img/try-admission/page_ttl_bg_sp.png) no-repeat center bottom/100% auto}@media only screen and (min-width: 641px){.try-admission .page_ttlarea{background:url(../../img/try-admission/page_ttl_bg.png) no-repeat left center/cover}}.try-admission .page_ttlarea .ttl_area{background:url(../../img/try-admission/title_icon.png) no-repeat left bottom/110px auto;background-color:#3ca3d9}@media only screen and (min-width: 641px){.try-admission .page_ttlarea .ttl_area{background:url(../../img/try-admission/title_icon.png) no-repeat right bottom/200px auto;background-color:#3ca3d9}}.try-admission .page_ttlarea .wave_area{background:url(../../img/try-admission/wave_ttl_sp.png) repeat-x}@media only screen and (min-width: 641px){.try-admission .page_ttlarea .wave_area{background:url(../../img/try-admission/wave_ttl.png) repeat-x}}.try-admission .wave_area1{background:url(../../img/try-admission/wave_1_sp.png) repeat-x center/cover}@media only screen and (min-width: 769px){.try-admission .wave_area1{background:url(../../img/try-admission/wave_1.png) repeat-x center/cover}}.try-admission .wave_area2{background:url(../../img/try-admission/wave_2_sp.png) repeat-x center/cover}@media only screen and (min-width: 769px){.try-admission .wave_area2{background:url(../../img/try-admission/wave_2.png) repeat-x center/cover}}.try-admission .lead_section{padding:min(12.8205128205vw,100px) 0}.try-admission .lead_section .lead_ttl{font-size:clamp(2.6rem,1.421rem + 2.95vw,4rem);text-align:center;color:#3ca3d9;font-weight:bold;line-height:1.8em;margin-bottom:25px;letter-spacing:.1em}.try-admission .lead_section .desc{font-size:clamp(1.5rem,1.416rem + .21vw,1.6rem);text-align:center;letter-spacing:.1em}.try-admission .lead_section .attention_area{margin-top:35px;width:820px;max-width:100%;border:solid #ddd 2px;padding:35px 20px}@media only screen and (min-width: 769px){.try-admission .lead_section .attention_area{padding:min(5%,40px) min(5%,60px);margin:35px auto 0}}.try-admission .lead_section .attention_area .group{margin-bottom:30px}.try-admission .lead_section .attention_area .group:last-child{margin-bottom:0}@media only screen and (min-width: 769px){.try-admission .lead_section .attention_area .group{display:flex;justify-content:space-between}}.try-admission .lead_section .attention_area .group .title{font-size:1.8rem;color:#42a4d7;font-weight:bold;margin-bottom:20px}.try-admission .lead_section .attention_area .group .title .underline{border-bottom:solid 2px #42a4d7}@media only screen and (min-width: 769px){.try-admission .lead_section .attention_area .group .title{margin-bottom:0;width:190px}}.try-admission .lead_section .attention_area .group .text{font-size:1.4rem}@media only screen and (min-width: 769px){.try-admission .lead_section .attention_area .group .text{flex:1}}.try-admission .lead_section .attention_area .align-right{text-align:right}.try-admission .lead_section .attention_area .txt-link{color:#42a4d7;text-decoration:underline;transition:all .2s ease-out}.try-admission .lead_section .attention_area .txt-link:hover{text-decoration:underline;opacity:.7}.try-admission .ankerbtn_area{padding-bottom:80px}@media only screen and (min-width: 769px){.try-admission .ankerbtn_area .anker_btns{display:flex;justify-content:space-between;flex-wrap:wrap}}.try-admission .ankerbtn_area .anker_btns .btn{position:relative;margin-bottom:10px}@media only screen and (min-width: 769px)and (max-width: 1099px){.try-admission .ankerbtn_area .anker_btns .btn{width:48%}}@media only screen and (min-width: 1100px){.try-admission .ankerbtn_area .anker_btns .btn{width:32%;margin-bottom:30px}}.try-admission .ankerbtn_area .anker_btns .btn::before{content:"";width:16px;height:14px;background:url(../../img/try-admission/anker_arw.png) no-repeat center/contain;display:inline-block;position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 769px){.try-admission .ankerbtn_area .anker_btns .btn::before{left:0;right:0;margin:auto;top:auto;bottom:5px}}.try-admission .ankerbtn_area .anker_btns a{display:block;background-color:var(--category-color);color:#fff;font-weight:bold;padding:13px 40px 13px 51px;border-radius:10px}@media only screen and (min-width: 769px){.try-admission .ankerbtn_area .anker_btns a{display:flex;flex-direction:column;padding:20px 0 40px;align-items:center;height:100%;justify-content:center}}.try-admission .ankerbtn_area .anker_btns a .name{font-size:1.8rem;font-weight:bold;letter-spacing:.05em;display:inline}@media only screen and (min-width: 769px){.try-admission .ankerbtn_area .anker_btns a .name{font-size:2rem;display:block}}.try-admission .ankerbtn_area .anker_btns a .small{font-size:1.4rem;display:inline}@media only screen and (min-width: 769px){.try-admission .ankerbtn_area .anker_btns a .small{display:block}}.try-admission .ankerbtn_area .anker_btns a .net{font-size:1.2rem;font-weight:bold;border:solid 2px #fff;padding:0 5px;margin-left:10px;line-height:1.5em;display:inline;white-space:nowrap}@media only screen and (min-width: 769px){.try-admission .ankerbtn_area .anker_btns a .net{display:block}}.try-admission .color_section{position:relative;padding:40px 0;margin-bottom:60px}.try-admission .color_section::before{background:var(--category-color);content:"";position:absolute;top:0;right:0;z-index:0;display:block;height:100%;width:100vw;border-radius:20px 0 0 20px;pointer-events:none}@media only screen and (min-width: 1200px){.try-admission .color_section::before{width:93%}}.try-admission .color_section.reverse::before{right:auto;left:0;border-radius:0 20px 20px 0}.try-admission .color_section .content{position:relative;z-index:2;height:100%}.try-admission .color_section .heading{margin-bottom:30px}@media only screen and (min-width: 769px){.try-admission .color_section .heading{display:flex;justify-content:center;align-items:center}}.try-admission .color_section .heading .section_ttl{font-size:3.6rem;text-align:center;color:#fff;font-weight:bold;letter-spacing:.05em;line-height:1.2em}.try-admission .color_section .heading .section_ttl .small{font-size:2rem}.try-admission .color_section .heading .ttl_tag{font-size:1.4rem;color:#fff;border:2px solid #fff;padding:0 1em;line-height:34px;margin-top:15px;display:table;margin:15px auto 0}@media only screen and (min-width: 769px){.try-admission .color_section .heading .ttl_tag{margin-top:0;margin-left:20px;display:block;margin-right:0}}.try-admission .color_section .white_box{background-color:#fff;border-radius:20px;padding:50px 5%;margin-bottom:20px}@media only screen and (min-width: 769px){.try-admission .color_section .white_box{padding:60px min(3%,60px);display:flex;justify-content:space-between;align-items:center;padding:50px min(5%,60px)}}.try-admission .color_section .white_box .text_area{font-size:clamp(2rem,1.832rem + .42vw,2.2rem);margin-bottom:30px;font-weight:bold}@media only screen and (min-width: 769px){.try-admission .color_section .white_box .text_area{margin-bottom:0;width:40%}}.try-admission .color_section .white_box .text_area .color_text{color:var(--category-color);border-bottom:solid 2px var(--category-color)}@media only screen and (min-width: 769px){.try-admission .color_section .white_box .fukidashi_area{width:55%}}.try-admission .color_section .white_box .fukidashi_area .fukidashi{font-size:clamp(1.6rem,1.432rem + .42vw,1.8rem);color:#fff;text-align:center;font-weight:bold;line-height:38px;background-color:var(--category-color);margin-bottom:30px;position:relative}.try-admission .color_section .white_box .fukidashi_area .fukidashi:after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(106,90,205,0);border-top-width:9px;border-bottom-width:9px;border-left-width:7px;border-right-width:7px;margin-left:-7px;border-top-color:var(--category-color);top:100%;left:50%}.try-admission .color_section .white_box .fukidashi_area .recommend_list{margin-bottom:20px}.try-admission .color_section .white_box .fukidashi_area .recommend_list li{font-size:clamp(1.4rem,1.232rem + .42vw,1.6rem);padding-left:1em;position:relative;margin-bottom:10px;line-height:1.8em}.try-admission .color_section .white_box .fukidashi_area .recommend_list li::before{content:"";width:5px;height:5px;background-color:var(--category-color);border-radius:50%;position:absolute;left:0;top:11px}.try-admission .color_section .white_box .fukidashi_area .tag_list{display:flex;flex-wrap:wrap}.try-admission .color_section .white_box .fukidashi_area .tag_list li{font-size:clamp(1rem,.663rem + .84vw,1.4rem);padding:0 1em;line-height:24px;background-color:#ffe703;border:solid 2px #222;border-radius:100vh;margin-right:5px;margin-bottom:5px;font-weight:bold}@media only screen and (min-width: 769px){.try-admission .color_section .white_box .fukidashi_area .tag_list li{line-height:30px}}.try-admission .color_section .attention_text{font-size:clamp(1rem,.832rem + .42vw,1.2rem);color:#fff;line-height:1.5em}@media only screen and (min-width: 769px){.try-admission .color_section .attention_text{width:742px;margin:0 0 0 auto;max-width:100%}}.try-admission .topage_btn.green a{background-color:#119667}@media only screen and (min-width: 769px){.try-admission .btns_area{display:flex;justify-content:space-between;margin-top:60px;flex-wrap:wrap}}@media only screen and (min-width: 769px){.try-admission .btns_area .topage_btn{width:32%}}.try-admission .btns_area .topage_btn:first-child{margin-top:60px}@media only screen and (min-width: 769px){.try-admission .btns_area .topage_btn:first-child{margin-top:0}}.try-admission .btns_area .topage_btn:not(:first-child){margin-top:20px}@media only screen and (min-width: 769px){.try-admission .btns_area .topage_btn:not(:first-child){margin-top:0}}@media only screen and (min-width: 769px)and (max-width: 1023px){.try-admission .btns_area .topage_btn{width:290px}.try-admission .btns_area .topage_btn:last-child{margin-top:20px}}.try-admission .nav_section{position:relative;margin-top:80px;background-color:#3ca3d9;position:relative;padding:60px 0}@media only screen and (min-width: 769px){.try-admission .nav_section{margin-top:150px;padding:80px 0}}@media only screen and (min-width: 769px){.try-admission .nav_section .nav_box_list{display:flex;justify-content:space-between;flex-wrap:wrap}}.try-admission .nav_section .nav_box_list .nav_box{margin-bottom:20px}@media only screen and (min-width: 769px){.try-admission .nav_section .nav_box_list .nav_box{margin-bottom:0px;width:31%;display:flex;flex-direction:column}}.try-admission .nav_section .nav_box_list .nav_box .textbox{width:96%;background-color:#fff;border-radius:20px;border:solid 4px #222;margin-top:-20px;position:relative;padding:36px 30px 28px;flex-grow:1;margin:-20px auto 0}.try-admission .nav_section .nav_box_list .nav_box .textbox .link_btn{position:absolute;top:-25px;left:0;right:0;margin:auto;max-width:270px}.try-admission .nav_section .nav_box_list .nav_box .textbox .link_btn a{color:#fff;display:flex;justify-content:center;align-items:center;background-color:#3ca3d9;font-weight:bold;position:relative;border-radius:10px;padding-inline:2em;width:100%;min-height:52px;font-size:1.5rem;line-height:1.2;text-align:center}.try-admission .nav_section .nav_box_list .nav_box .textbox .link_btn a::before{content:"";width:30px;height:30px;background:url(../../img/learn-course/icon_arw.svg) no-repeat center/contain;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.try-admission .nav_section .nav_box_list .nav_box .textbox .link_btn a.blank::before{background:url(../../img/try-admission/icon_topage.png) no-repeat center/contain;width:19px;height:16px}.try-admission .nav_section .nav_box_list .nav_box .textbox .text{font-size:1.4rem}
