@charset "UTF-8";.index_box1{margin-bottom:30px}.index_box1 .index_boxBody{width:48%}.index_boxBodyL{float:left}.index_boxBodyR{float:right}@media only screen and (max-width:736px){.index_box1 .index_boxBody{margin-bottom:20px;width:100%}.index_boxBodyL,.index_boxBodyR{float:none}}.index__phone{margin-bottom:5px;font-weight:bold;font-size:4rem;line-height:1}@media only screen and (max-width:736px){.index__phone{font-size:2rem}}.pcVew{display:block}.spVew{display:none}@media only screen and (max-width:736px){.pcVew{display:none}.spVew{display:block}}.new_campus{padding-top:20px;background:#f4f5f6}.wrap{width:900px;margin:2rem auto 4rem;padding:0 0 30px}@media print,screen and (min-width:737px){.wrap{width:90%;margin:30px auto 0}}@media print,screen and (max-width:736px){.wrap{width:94%}}.textB{font-weight:bold}.campus{width:100%;margin:0 auto 30px}.box1 .boxBody{padding:15px 15px}.headlineM.type2{padding:0 0 8px;font-size:160%}@media only screen and (max-width:736px){.headlineM.type2{font-size:120%}}.textTitle{font-size:115%;font-weight:bold;margin:0 0 10px}.explanation{margin-bottom:1em}.explanation li{position:relative;margin-bottom:0.25em;padding:0 0 0 15px}.explanation li:before{content:"●";font-size:1.2rem;position:absolute;left:0;top:0rem}.linkBtn{margin:25px auto 10px;text-align:center;font-size:1.4rem;max-width:240px}.linkBtn a{border:1px solid #e888ab;color:#e888ab;background-color:#fff;letter-spacing:0.1em;font-weight:500;font-size:1.5rem;display:block;text-decoration:none;padding:0.8rem 0}.index_boxBody2{width:99%}.index_boxBody2 .box1 .boxBody{-webkit-box-sizing:border-box;box-sizing:border-box}.index_boxBody2 .boxBody{height:auto!important}@media print,screen and (max-width:736px){.index_box1{margin-bottom:0}}.p-oic__block1{margin:40px auto 40px;max-width:740px}@media only screen and (max-width:736px){.p-oic__block1{margin-top:20px;margin-bottom:20px}}.p-oic__rowOne1{margin-bottom:40px}@media only screen and (max-width:736px){.p-oic__rowOne1{margin-bottom:20px}}.p-oic__rowTwo1{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media only screen and (max-width:736px){.p-oic__rowTwo1{display:block;margin-bottom:30px}}.p-oic__rowTwo1 .p-oic__col{-ms-flex-preferred-size:47.2972972973%;flex-basis:47.2972972973%;max-width:47.2972972973%;text-align:center}@media only screen and (max-width:736px){.p-oic__rowTwo1 .p-oic__col{width:100%;max-width:none}}@media only screen and (max-width:736px){.p-oic__rowTwo1 .p-oic__col.-col1{margin-bottom:20px}}.p-oic__rowTwo1 .p-oic__col.-col2{margin-left:auto}.p-oic__rowTwo2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}@media only screen and (max-width:736px){.p-oic__rowTwo2{margin-bottom:20px}}.p-oic__rowTwo2 .p-oic__col{-ms-flex-preferred-size:47.2972972973%;flex-basis:47.2972972973%;max-width:47.2972972973%}.p-oic__rowTwo2 .p-oic__col.-col2{margin-left:auto}.p-oic__caption{display:block;margin-top:5px}.p-oic__caption2{display:block;margin-top:5px;margin-bottom:5px;font-weight:bold}.p-oic__link img{-webkit-transition:all 0.2s;transition:all 0.2s}.p-oic__link:hover{opacity:0.8}.p-oic__movie{position:relative;width:100%;height:0;padding-top:56.25%}.p-oic__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-oic__button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;outline:none;font-family:inherit;text-align:left;font-size:1.2rem;cursor:pointer;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}@media (any-hover:hover){.p-oic__button:hover{opacity:0.8}}.p-relation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-relation__list>li{margin-right:20px;max-width:calc((100% - 20px) / 2)}.p-relation__list>li:nth-child(2){margin-right:0}.p-relation__list>li img{margin-bottom:5px;-webkit-transition:all 0.2s;transition:all 0.2s}.p-relation__list a:hover img{opacity:0.8}.p-modal__overlay{z-index:100}.p-modal__container{padding:20px;width:calc(100% - 20px);max-width:800px}.p-modal__close{margin-left:auto}.p-modal__content{margin-top:10px;margin-bottom:0}.p-modal__content img{width:100%}.p-modal__caption{margin:5px 0 0;font-size:1.4rem;font-weight:bold}@media only screen and (max-width:736px){.p-modal__caption{font-size:1.2rem}}.p-modal__text{margin-bottom:0}.p-linkButton__icon1outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-linkButton__icon1{position:absolute;top:50%;right:30px;translate:0 -50%;width:15px;height:15px;background:url(../images/link_icon1.svg) no-repeat;background-size:contain;-webkit-transition:right 0.2s;transition:right 0.2s}@media only screen and (max-width:736px){.p-linkButton__icon1{right:20px}}@media (any-hover:hover){.p-linkButton1:hover .p-linkButton__icon1{right:25px;-webkit-transition:right 0.2s;transition:right 0.2s}}.p-linkButton1__outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-linkButton1{position:relative;padding:20px 60px 20px 40px;border-radius:50vw;background-color:#9e032d;color:#fff;text-decoration:none;font-size:1.6rem}.p-linkButton1:link{color:#fff}.p-linkButton1:visited{color:#fff}@media only screen and (max-width:736px){.p-linkButton1{padding:10px 40px 10px 20px;font-size:1.4rem}}
/*# sourceMappingURL=index.css.map */