html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (min-width: 769px){.sp{display:none}}@media (max-width: 768px){.pc{display:none}}.clearfix::after{content:"";display:block;clear:both}@media (min-width: 769px){.left{float:left}.right{float:right}}.breadclumb-list{color:#4d4d4d}.flex-container,.flc{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}div img,li img{width:100%;height:auto;vertical-align:bottom}.posBox{position:relative}.round-bar{text-align:center}.round-bar .round-bar__link{display:inline-block;border-radius:1em;height:2em;line-height:2em;color:#fff;font-weight:bold}.round-bar .round-bar__link.red{background-color:#f00}.round-bar .round-bar__link.blue{background-color:#0B519B}a:hover,a:hover *{opacity:0.5;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.bg-yellow-half{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZWEyMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjhlYTIxIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f8ea21),color-stop(50%, #f8ea21),color-stop(50%, rgba(255,255,255,0)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(bottom, #f8ea21 0%,#f8ea21 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(bottom, #f8ea21 0%,#f8ea21 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to top, #f8ea21 0%,#f8ea21 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}.gm_current{opacity:0.6;pointer-events:none}@media (min-width: 769px){section{margin-bottom:40px}}@media (max-width: 768px){section{margin-bottom:6vw}}@media (max-width: 768px){.container-main-visual.main-visual--double{margin-bottom:0}}.container-main-visual.main-visual--double .full-width{background-color:#f7fafa}.container-main-visual.main-visual--double .full-width .main-visual__posBox{position:relative}@media (min-width: 769px){.container-main-visual.main-visual--double .full-width .main-visual__posBox{width:100%;max-width:1140px;margin-left:auto;margin-right:auto}}.container-main-visual.main-visual--double .full-width .main-visual__posBox .objBox{position:absolute;z-index:5}.container-main-visual .full-width a{pointer-events:none !important}.container-main-visual .full-width a:hover{opacity:1 !important}.container-main-visual .full-width .main-visual__posBox{overflow:hidden}@media (min-width: 769px){.container-main-visual .full-width .main-visual__posBox{aspect-ratio:1140/400}}@media (max-width: 768px){.container-main-visual .full-width .main-visual__posBox{aspect-ratio:750/840}}.container-main-visual .full-width picture,.container-main-visual .full-width img{width:100%;height:auto}@media (min-width: 769px){.container-pickup-swiper{margin-bottom:30px}}@media (max-width: 768px){.container-pickup-swiper{margin-bottom:10vw}}.container-pickup-swiper .inner{margin-right:auto;margin-left:auto}@media (min-width: 769px){.container-pickup-swiper .inner{width:90%}}.container-pickup-swiper .inner .swiper-wrapper .swiper-slide{display:block;background-color:#fff}@media (min-width: 769px){.container-pickup-swiper .inner .swiper-wrapper .swiper-slide{max-width:385px}}@media (min-width: 769px){.container-pickup-swiper .inner .swiper-wrapper .swiper-slide .box-img{max-width:385px}}@media (min-width: 750px){.container-pickup-swiper .inner .swiper-wrapper .swiper-slide .box-img>img{width:100%;max-width:385px;height:auto}}.container-pickup-swiper .inner .swiper-wrapper .swiper-slide .box-txt{padding:0.5em;text-align:center}@media (min-width: 769px){.container-pickup-swiper .inner .swiper-wrapper .swiper-slide .box-txt{font-size:12px}}@media (max-width: 768px){.container-pickup-swiper .inner .swiper-wrapper .swiper-slide .box-txt{font-size:3.5vw}}@media (min-width: 769px){footer .inner{width:96%;max-width:1060px;margin-left:auto;margin-right:auto}}footer .inner h2.tx--heading{font-weight:bold}@media (min-width: 769px){footer .inner h2.tx--heading{font-size:24px;height:30px;line-height:30px;margin-bottom:20px}}@media (max-width: 768px){footer .inner h2.tx--heading{text-align:center;font-size:5.3vw;margin-bottom:0.5em;line-height:1.35em}}@media (min-width: 769px){footer .inner h2.tx--heading::before{height:30px;line-height:30px;vertical-align:sub;display:inline-block;margin-right:10px}}@media (max-width: 768px){footer .inner h2.tx--heading::before{display:block;margin-bottom:0.2em}}@media (min-width: 769px){.container-search .inner{width:100%;max-width:1060px;margin-left:auto;margin-left:auto}}.container-search .inner .tx--heading::before{content:url("../../../imgs/index/img-index-icon-01.svg")}@media (max-width: 768px){.container-search .inner .tx--sentence{padding-top:5vw}}.container-search .inner .tx--sentence a{color:#0B519B;text-decoration:underline}.container-search .inner .clearfix.search-school__box{background-color:rgba(247,233,33,0.1)}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box{padding:20px 0px 20px 20px}}@media (max-width: 768px){.container-search .inner .clearfix.search-school__box{padding:4vw 5vw}}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box .left.LH.search-school__box{width:550px}}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box .search-school__box_individual{font-size:14px;font-weight:bold;margin-bottom:0.8em}}.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--name{color:#fff;text-align:center;height:2em;line-height:2em;width:11em}@media (max-width: 768px){.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--name{margin-bottom:2vw;font-weight:bold}}.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--city .flex-container.search-school__list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--city .flex-container.search-school__list{max-width:355px}}.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--city .flex-container.search-school__list .search-school__list-item{border-radius:5px}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--city .flex-container.search-school__list .search-school__list-item{margin-left:0.5em}}@media (max-width: 768px){.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--city .flex-container.search-school__list .search-school__list-item{margin-right:2vw;margin-bottom:2vw}}.container-search .inner .clearfix.search-school__box .search-school__box_individual .search-school__box--city .flex-container.search-school__list .search-school__list-item a{text-align:center;height:2em;line-height:2em;color:#666;display:inline-block;width:4.5em}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box .search-school__box_individual.prince-shingakuin{margin-bottom:0}}.container-search .inner .clearfix.search-school__box .search-school__box_individual.prince-shingakuin .search-school__box--name{background-color:#3fa4f0}.container-search .inner .clearfix.search-school__box .search-school__box_individual.prince-shingakuin .search-school__list-item{background-color:rgba(63,164,240,0.5)}@media (min-width: 769px){.container-search .inner .clearfix.search-school__box .search-school__box_individual.prince-shingakuin .search-school__list-item{margin-bottom:0.5em}}.container-search .inner .clearfix.search-school__box .search-school__box_individual.kohgakuin .search-school__box--name{background-color:#7ac060}.container-search .inner .clearfix.search-school__box .search-school__box_individual.kohgakuin .search-school__list-item{background-color:rgba(122,192,96,0.5)}.container-search .inner .clearfix.search-school__box .search-school__box_individual.todai .search-school__box--name{background-color:#dc4554}.container-search .inner .clearfix.search-school__box .search-school__box_individual.todai .search-school__list-item{background-color:rgba(220,69,84,0.5)}.container-search .inner .clearfix.search-school__box .search-school__box_individual.wings .search-school__box--name{background-color:#ff6d90}.container-search .inner .clearfix.search-school__box .search-school__box_individual.wings .search-school__list-item{background-color:rgba(255,109,144,0.5)}.container-search .inner .clearfix.search-school__box .search-school__box_individual.prince-kobetsu .search-school__box--name{background-color:#ff801e}.container-search .inner .clearfix.search-school__box .search-school__box_individual.prince-kobetsu .search-school__list-item{background-color:rgba(255,128,30,0.5)}
