﻿header #header .menu_wrap ul li:last-child a{color:#fff}header #header .menu_wrap ul li:last-child a::before{opacity:0}.counseling{background:#F5F7FF}.main_txt{margin-bottom:41px;text-align:center;font-size:1.8rem;line-height:1;color:#2C377E}@media (min-width: 768px){.main_txt{font-size:calc( 1.8rem + ( 1vw - 7.68px ) * 3.125 )}}@media (min-width: 1280px){.main_txt{font-size:3.4rem}}.sab_title{margin-bottom:85.8px;text-align:center;font-size:1.6rem;color:#2C377E}@media (min-width: 768px){.sab_title{font-size:calc( 1.6rem + ( 1vw - 7.68px ) * 1.5625 )}}@media (min-width: 1280px){.sab_title{font-size:2.4rem}}.sab_txt{text-align:justify;font-size:1.3rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";margin-bottom:100px}@media (min-width: 768px){.sab_txt{font-size:calc( 1.3rem + ( 1vw - 7.68px ) * .390625 )}}@media (min-width: 1280px){.sab_txt{font-size:1.5rem}}.sab_txt.line_mb{margin-bottom:10px}#institution .institution__wp{margin-bottom:70px}#institution .institution__wp:last-child{margin-bottom:0}#institution .institution__img-box{margin-bottom:10px}#institution .institution__img-box .mb-10{margin-bottom:10px}#institution .institution__img-box:last-child{margin-bottom:0}@media screen and (min-width: 769px){.main_txt{margin-bottom:80px;position:relative}.main_txt:before{content:'';position:absolute;display:block;left:0;right:0;bottom:-30px;width:90px;height:1px;margin:auto;background:#2C377E}.sab_title{margin-bottom:143px}#institution .institution__wp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px}#institution .institution__wp.center{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}#institution .institution__img-box{flex:0 1 48%;width:48%;max-width:48%;margin-bottom:0}#institution .institution__img-box .mb-10{margin-bottom:12.4%}#institution .institution__img-box:last-child{margin-bottom:0}}
/*# sourceMappingURL=style.css.map */
