﻿@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.main-container .campus_map a[target="_blank"] .icon-external{display:none}.campus_map .cont-block .img-box{text-align:center}.campus_map .cont-block .map-box{margin-bottom:5rem}.campus_map .img-box{margin-bottom:30px}.campus_map ul li{margin-bottom:10px}.campus_map .cont02-block .fig-box{margin-bottom:3%;text-align:center}.campus_map .cont02-block .txt-box{margin-bottom:3%}.campus_map .cont02-block .box{margin-bottom:5%}.campus_map .cont02-block .inner{display:table;width:100%}.campus_map .cont02-block .inner .ttl{display:table-cell;width:10%}.campus_map .cont02-block .inner .desc{display:table-cell}.campus_map .cont02-block .inner .desc .child{padding-left:.7em;display:block;font-weight:normal}.campus_map .cont02-block .list-num li{position:relative;margin-bottom:1%;padding-left:2.5em}.campus_map .cont02-block .list-num li span{position:absolute;top:0;left:0}.campus_map .map{margin-bottom:2em}.campus_map .btn01{background:#514068;border-color:#514068}.life .cont-tl03 .notice{font-size:14px;font-size:1.4rem}.life .mt10{margin-top:1rem}.life .mt20{margin-top:2rem}.life .mt30{margin-top:3rem}.life .mt40{margin-top:4rem}.life .mt50{margin-top:5rem}.life .mb10{margin-bottom:1rem}.life .mb20{margin-bottom:2rem}.life .mb30{margin-bottom:3rem}.life .mb40{margin-bottom:4rem}.life .mb50{margin-bottom:5rem}.life .scholarship-txt01{margin-bottom:40px !important}.life .main-container .contents .cont-des-txt{margin-bottom:1em}.life .main-container .contents.kousaikai .txt01{margin-bottom:20px}.life .main-container .contents .txt{margin-bottom:.5em}.life .main-container .contents a.btn01{background:#514068;border-color:#514068}.life .main-container .contents a:hover.btn01{background:#fff;color:#514068}.life .main-container .contents a:hover.btn01::after{border-top-color:#514068;border-right-color:#514068}.life .link-wrap{margin-top:1.5em}.life .main-container .report.contents p{margin-bottom:1em}.life .main-container .report.contents p:last-child{margin-bottom:0}.life .main-container .report.contents p.cont-tl05{margin-bottom:.5em;font-size:14px;font-size:1.4rem;font-weight:bold}.life .main-container .report.contents p.tl-inner{margin-bottom:0}.life .main-container .school_festival a:hover{text-decoration:underline}.life .gakusei_schedule .cont-box{width:47.5%;float:left;background:#f4f6fb;margin-bottom:5%;padding:25px 30px 20px;text-align:center}.life .gakusei_schedule .cont-box .download-btn{background:#fff;margin-top:20px}.life .gakusei_schedule .student-nb-block{clear:both}.life .gakusei_schedule .student-nb-block ul li{padding:0}.life .gakusei_schedule .student-nb-block ul li:nth-child(2n-1){margin-right:5%}.life .gakusei_schedule .student-nb-block ul li a{display:block;padding:25px 50px 20px}.life .txt-caution{color:#ff3f36}.life .header{background:url("/common/img/life/share/mv.jpg") center center no-repeat;background-size:cover}.life .side-block .side-img{background:url(/common/img/life/share/side-img.jpg) 0 0 no-repeat;background-size:contain}.life .life-top .list-panel a{text-decoration:none}.life .life-top .list-panel p{margin-bottom:0}.life #main{margin-bottom:60px}.life .button{text-align:center;margin-bottom:60px}.life .sp{display:none}.life .pc{display:block}.life .body{text-align:right;font-weight:bold}.life .table-wrap{overflow-x:auto;margin:20px 0 10px}.life .table-wrap::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#F5F5F5}.life .table-wrap::-webkit-scrollbar{height:8px;background-color:#F5F5F5}.life .table-wrap::-webkit-scrollbar-thumb{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#514168}.life .table-wrap .common-tbl{width:100%;border-collapse:collapse}.life .table-wrap .common-tbl th,.life .sh_measures .table-wrap .common-tbl td,.sh_measures .life .table-wrap .common-tbl td,.life .pay .table-wrap .common-tbl tbody td,.pay .life .table-wrap .common-tbl tbody td,.life .expelled .table-wrap .common-tbl td,.expelled .life .table-wrap .common-tbl td{padding:13px 15px;word-break:break-all;line-height:1.3}.life .table-wrap .common-tbl .table-ttl{background-color:#f6f6f6;color:#000;text-align:left;width:20%}.life .table-wrap .common-tbl .table-ttl02{background-color:#514068;color:#fff;text-align:left;width:20%}.life .table-wrap .common-tbl .table-center{text-align:center;width:20%}.life .table-wrap .common-tbl .total th,.life .sh_measures .table-wrap .common-tbl .total td,.sh_measures .life .table-wrap .common-tbl .total td,.life .pay .table-wrap .common-tbl .total tbody td,.pay .life .table-wrap .common-tbl .total tbody td,.life .pay .table-wrap .common-tbl tbody .total td,.pay .life .table-wrap .common-tbl tbody .total td,.life .expelled .table-wrap .common-tbl .total td,.expelled .life .table-wrap .common-tbl .total td,.life .table-wrap .common-tbl .total td{color:#ef8bae;background:#fbf0f2}.life .table-wrap .common-tbl.expense-tbl th,.life .sh_measures .table-wrap .common-tbl.expense-tbl td,.sh_measures .life .table-wrap .common-tbl.expense-tbl td,.life .pay .table-wrap .common-tbl.expense-tbl tbody td,.pay .life .table-wrap .common-tbl.expense-tbl tbody td,.life .expelled .table-wrap .common-tbl.expense-tbl td,.expelled .life .table-wrap .common-tbl.expense-tbl td,.life .table-wrap .common-tbl.expense-tbl td{text-align:center}.life .table-wrap .common-tbl.expense-tbl th .sub,.life .sh_measures .table-wrap .common-tbl.expense-tbl td .sub,.sh_measures .life .table-wrap .common-tbl.expense-tbl td .sub,.life .pay .table-wrap .common-tbl.expense-tbl tbody td .sub,.pay .life .table-wrap .common-tbl.expense-tbl tbody td .sub,.life .expelled .table-wrap .common-tbl.expense-tbl td .sub,.expelled .life .table-wrap .common-tbl.expense-tbl td .sub,.life .table-wrap .common-tbl.expense-tbl td .sub{font-size:80%}.life .table-wrap .common-tbl.expense-tbl.no2 th,.life .sh_measures .table-wrap .common-tbl.expense-tbl.no2 td,.sh_measures .life .table-wrap .common-tbl.expense-tbl.no2 td,.life .pay .table-wrap .common-tbl.expense-tbl.no2 tbody td,.pay .life .table-wrap .common-tbl.expense-tbl.no2 tbody td,.life .expelled .table-wrap .common-tbl.expense-tbl.no2 td,.expelled .life .table-wrap .common-tbl.expense-tbl.no2 td{width:80%;padding:13px 10px}.life .table-wrap .common-tbl.expense-tbl.no2 td{padding:.8em 5px}.life .table-wrap .common-tbl.expense-tbl.no3{font-size:13px}.life .table-wrap .common-tbl.expense-tbl.no3 th,.life .sh_measures .table-wrap .common-tbl.expense-tbl.no3 td,.sh_measures .life .table-wrap .common-tbl.expense-tbl.no3 td,.life .pay .table-wrap .common-tbl.expense-tbl.no3 tbody td,.pay .life .table-wrap .common-tbl.expense-tbl.no3 tbody td,.life .expelled .table-wrap .common-tbl.expense-tbl.no3 td,.expelled .life .table-wrap .common-tbl.expense-tbl.no3 td{padding:5px;white-space:nowrap}.life .table-wrap .common-tbl.expense-tbl.no3 td{padding:8px 5px}.life .table-wrap .common-tbl.expense-tbl.no3 .table-ttl,.life .table-wrap .common-tbl.expense-tbl.no3 .table-ttl02{width:120px}.life .school_festival a:hover{text-decoration:underline}.life .school_festival .box{margin:20px 0}.life .school_festival .cont01-box dl{margin-top:5px}.life .school_festival .cont01-box dl dt{display:inline-block}.life .school_festival .cont01-box dl dd{display:inline-block}.life .school_festival .cont02-box ul li{width:40%;display:inline-block}.life .school_festival .cont02-box ul li:nth-child(odd){margin:0 10px 15px 0}.life .support-top .list-panel>li>a[target="_blank"] .icon-external{position:absolute}.life .support-top .list-panel a{text-decoration:none}.life .support-top .list-panel p{margin-bottom:0}.life .expense-top .cont-block .list-block li{width:46%;display:inline-block;margin:9px}.life .expense-top .cont-block .list-block li span{color:#514068;font-size:11px;font-size:1.1rem;padding-right:5px}.life .pickup_1 .profile-block{margin-bottom:30px}.life .pickup_1 .img-box{width:20%;float:left;margin-right:3%}.life .pickup_1 .img-box.w30{width:30%}@media screen and (max-width: 640px){.life .pickup_1 .img-box.w30{width:100%;text-align:center;margin:0 0 3%}}.life .pickup_1 .txt-box{width:70%;float:left}.life .pickup_1 .txt-box.w60{width:60%}@media screen and (max-width: 640px){.life .pickup_1 .txt-box.w60{width:100%}}.life .pickup_1 .txt-box dt,.life .pickup_1 .txt-box .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box dl .life .pickup_1 .txt-box dt{font-weight:bold}.life .pickup_1 .interview-block .interview-head{font-weight:bold;margin-bottom:40px}.life .pickup_1 .interview-block p{margin-bottom:40px}.life .pickup_2.contents p{margin-top:1em}.life .pickup_2.contents p:first-child{margin-top:0}.life .abroad .list-news{background:#f4f6fb}.life .abroad .list-news .list-news-head{padding:30px 20px 20px;position:relative}.life .abroad .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.life .abroad .list-news .list-news-head .link-btn{position:relative;display:inline-block;padding:.6em 3em;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.2;text-align:center;text-decoration:none;background:#ef8bae;border:2px solid #ef8bae;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.life .abroad .list-news .list-news-head .link-btn:hover{color:#ef8bae;background:#fff}.life .abroad .list-news .list-news-head .link-btn:hover::after{border-top-color:#ef8bae;border-right-color:#ef8bae}.life .abroad .list-news .list-news-head .link-btn:hover .icon-external::before,.life .abroad .list-news .list-news-head .link-btn:hover .icon-external::after{border-color:#ef8bae}.life .abroad .list-news .list-news-head .link-btn[target="_blank"]::after{display:none}.life .abroad .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.life .abroad .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.life .abroad .list-news dl{background:#fff;padding:15px;margin:10px auto}.life .abroad .list-news dl:last-child{margin-bottom:0}.life .abroad .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.life .abroad .list-news dl dd{display:inline-block}.life .abroad .list-news dl dd a{color:#3c3c3c;text-decoration:none}.life .abroad .list-news dl dd a::hover{text-decoration:underline}.life .abroad .list-news dl dd a[target="_blank"] .icon-external::before,.life .abroad .list-news dl dd a[target="_blank"] .icon-external::after{content:none}.life .abroad .view-btn-block{position:absolute;top:30px;right:20px}.life .abroad .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.life .abroad .view-btn-block .view-btn:hover{background:#514068}.life .abroad .view-btn-block .view-btn:hover span{color:#fff}.life .abroad .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/share/icon-btn01-hover.png") center no-repeat;background-size:contain}.life .abroad .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.life .abroad .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/share/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.life .abroad .cont-box{margin-top:40px}.life .british_colombia .table-wrap .common-tbl th,.life .british_colombia .sh_measures .table-wrap .common-tbl td,.sh_measures .life .british_colombia .table-wrap .common-tbl td,.life .british_colombia .pay .table-wrap .common-tbl tbody td,.pay .life .british_colombia .table-wrap .common-tbl tbody td,.life .british_colombia .expelled .table-wrap .common-tbl td,.expelled .life .british_colombia .table-wrap .common-tbl td{width:30%}.life .british_colombia .img-box{text-align:center}.life .munich .table-wrap{margin:0 0 40px}.life .munich .table-wrap .common-tbl th,.life .munich .sh_measures .table-wrap .common-tbl td,.sh_measures .life .munich .table-wrap .common-tbl td,.life .munich .pay .table-wrap .common-tbl tbody td,.pay .life .munich .table-wrap .common-tbl tbody td,.life .munich .expelled .table-wrap .common-tbl td,.expelled .life .munich .table-wrap .common-tbl td{width:17%}.life .munich .box{background:#a7a7a7;padding:5px;text-align:center;position:relative}.life .munich .box::after{display:inline-block;width:15px;height:15px;vertical-align:middle;border-top:4px solid #a7a7a7;border-right:4px solid #a7a7a7;background:#a7a7a7;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";position:absolute;bottom:-5px;left:49%;z-index:1}.life .munich .cont-block{background:#f7f7f7;padding:20px}.life .munich .voice-ttl{font-size:16px;font-size:1.6rem;font-weight:bold}.life .munich .txt-right{text-align:right}.life .munich .image-center{text-align:center}.main-container .munich .txt-voice{margin-bottom:0;font-size:18px;font-size:1.8rem;font-weight:bold;color:#fff}.main-container .abroad a{text-decoration:none;color:#3c3c3c}.main-container .abroad p{margin-bottom:0}.main-container .abroad .ttl-panel{margin-bottom:1em}.main-container .abroad .visual{margin:3rem auto}.main-container .life .ts-pagination a{text-decoration:none}.main-container .life .ts-pagination a:hover{text-decoration:underline}.report .cont-box{margin-bottom:30px}.report .cont-box.last{margin-bottom:60px}.report .image-box{display:inline;margin:0 30px 20px 0;float:left}.report .tl-inner{margin-top:0.6em;font-weight:bold}.report .tl-inner:first-child{margin-top:0}.report .report-list li{margin-bottom:10px}.mb10{margin-bottom:10px}ol.num-list-en{padding-left:1.5em}ol.num-list-en>li{list-style-type:upper-latin}ul.list-disc{padding-left:1.5em}ul.list-disc>li{list-style-type:disc}.num-list{padding-left:1.5em}.num-list>li{list-style:decimal}.num-list-type01{position:relative;padding-left:1em}.num-list-type01>li span{position:absolute;left:0}.num-list-type02{position:relative;padding-left:2em}.num-list-type02>li span{position:absolute;left:0}.num-list-type03{position:relative;padding-left:1.2em}.num-list-type03>li span{position:absolute;left:0}.num-list-type04{position:relative;padding-left:2em;text-indent:-1em}.num-list-type04>li span{position:absolute;left:0}@media screen and (max-width: 959px){.life .abroad .view-btn-block{top:80px}}@media screen and (max-width: 768px){.main-container .contents{margin-bottom:60px}.main-container .contents .table-wrap{margin-bottom:20px}.main-container .contents .table-wrap .common-tbl{width:840px}.main-container .contents .box{display:block}.main-container .contents .box .body{text-align:center}.life .expense-top .cont-block .list-block li{width:100%;margin:0 0 10px 0}.life .link-box{text-align:center;margin-top:20px}}@media screen and (max-width: 640px){.life .gakusei_schedule .cont-box{width:100%;padding:7px 15px 5px}.life .gakusei_schedule .cont-box .download-btn{padding:.8em 2.9em .7em}.life .gakusei_schedule .student-nb-block .cont-box{width:47.5%}.life .gakusei_schedule .student-nb-block ul li a{padding:7px 15px 5px}.contents .sp{display:block}.contents .pc{display:none}.caution-list li{margin-bottom:10px}.caution-list li:last-child{margin-bottom:0}.panel-label:after{content:none}.life .school_festival .cont02-box ul li{width:100%;margin:0 10px 15px 0}.life .pickup_1 .img-box{width:40%}.life .pickup_1 .txt-box{width:57%}.document .doc-list li{margin-bottom:20px}.campus_map .cont02-block .inner .ttl{width:80px}}.faq-wrap{margin:4em auto}.faq-block dl,.faq-block .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .faq-block dl{overflow:hidden}.faq-block dt,.faq-block .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box dl .faq-block dt{background:#f4f6fb;position:relative;margin-bottom:20px;padding:10px 0 10px 60px;font-weight:bold;cursor:pointer}.faq-block dt span,.faq-block .health .cont01-block .cont01-right-box dl dt span,.health .cont01-block .cont01-right-box dl .faq-block dt span{background:#514068;width:45px;height:100%;position:absolute;left:0;top:0;bottom:0;margin:auto}.faq-block dt span::after,.faq-block .health .cont01-block .cont01-right-box dl dt span::after,.health .cont01-block .cont01-right-box dl .faq-block dt span::after{content:"Q";color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:30%;height:54%}.faq-block dd,.faq-block .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .faq-block dd{padding:10px 0 30px 60px;position:relative;display:none}.faq-block dd::after,.faq-block .health .cont01-block .cont01-right-box dl dd::after,.health .cont01-block .cont01-right-box dl .faq-block dd::after{display:inline-block;content:"A";font-weight:bold;background:#ef8bae;color:#fff;padding:7px 0 0 15px;height:40px;width:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:0;bottom:20px;left:0;margin:auto}.faq-block dd span,.faq-block .health .cont01-block .cont01-right-box dl dd span,.health .cont01-block .cont01-right-box dl .faq-block dd span{color:#ef8bae}.faq-block .posi-ans{position:relative}.book-box{margin-top:4em}.book-box .img-box{border:1px solid #ccc}.book-box .img-box img{width:100%}.book-box .txt-box p+p{margin-top:1.5em}@media screen and (max-width: 640px){.book-box .img-box{margin:0 auto;max-width:300px;width:61.33333vw}.book-box .txt-box{margin-top:2em}}@media screen and (min-width: 641px){.book-box{display:flex;justify-content:space-between}.book-box .img-box{width:26.13636%}.book-box .txt-box{width:70.45455%}}.region_international.life .header{background:url("/common/img/contribution_society/share/mv.jpg") center center no-repeat;background-size:cover}.event_schedule .red-txt{color:#c00}.event_schedule .table-wrap{margin:0 auto 60px}.event_schedule .table-wrap .common-tbl{width:100%;border-collapse:collapse}.event_schedule .table-wrap .common-tbl th,.event_schedule .sh_measures .table-wrap .common-tbl td,.sh_measures .event_schedule .table-wrap .common-tbl td,.event_schedule .pay .table-wrap .common-tbl tbody td,.pay .event_schedule .table-wrap .common-tbl tbody td,.event_schedule .expelled .table-wrap .common-tbl td,.expelled .event_schedule .table-wrap .common-tbl td{padding:13px 20px;border:solid 1px #e3e3e3;line-height:1.3;vertical-align:middle;word-break:break-all;background-color:#fbf0f2;font-weight:bold;color:#ef8bae}.event_schedule .table-wrap .common-tbl .table-center{text-align:center;width:9%}.event_schedule .table-wrap .common-tbl td{padding:13px 15px;word-break:break-all;line-height:1.3;background-color:#fff;font-weight:normal;text-align:inherit;color:#3c3c3c;width:auto}.event_schedule .table-wrap .common-tbl td .ib{display:inline-block}.event_schedule .table-wrap .common-tbl .table-num{width:13%}.event_schedule .table-wrap .common-tbl .table-list{width:47.26651%;vertical-align:top}.event_schedule .table-wrap .common-tbl .table-list .schedule-box:not(:last-of-type){margin-bottom:35px}.event_schedule .table-wrap .common-tbl .table-list .schedule-box ul{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:14px}.event_schedule .table-wrap .common-tbl .table-list .schedule-box ul li{width:48.19277%}.event_schedule .table-wrap .common-tbl .table-list .schedule-box ul li img{width:100%}.event_schedule .table-wrap .common-tbl .table-list .schedule-box dl dt{margin-bottom:5px;font-size:18px;font-size:1.8rem;font-weight:bold}.event_schedule .table-wrap .common-tbl .table-list .schedule-box dl dd{line-height:1.5}.event_schedule .side-img{background:url(/common/img/guide/share/side-img.jpg) 0 0 no-repeat;background-size:contain}@media screen and (max-width: 768px){.event_schedule .fig-box{float:none;margin:0 auto 1.6em;width:auto;text-align:center}.event_schedule .fig-box .txt-box{float:none;width:auto}.event_schedule .table-wrap{margin:0 auto 60px}.event_schedule .table-wrap .common-tbl td{padding:10px}.event_schedule .table-wrap .common-tbl .table-center{text-align:center;width:11%}.event_schedule .table-wrap .common-tbl .table-num{width:16%;padding:10px}}@media screen and (max-width: 640px){.main-container .event_schedule .table-wrap .common-tbl{width:550px}}.disaster{padding:0 0 30px 0}.disaster .linkList li{margin-bottom:1em}@media screen and (max-width: 768px){.disaster .body{margin:10px 10px 0 10px}.disaster .linkList{width:100%}}.sh_measures .body{font-weight:normal}.sh_measures .cont-tl02{margin-top:50px}.sh_measures .linkList{margin-bottom:20px}.sh_measures #main{margin:0 0 60px 0}.sh_measures .mt1{margin-top:1em}.sh_measures .mt2{margin-top:2em}.sh_measures .mt3{margin-top:3em}.sh_measures .table-wrap{margin:0 auto 20px}.sh_measures .table-wrap .common-tbl th,.sh_measures .table-wrap .common-tbl td,.sh_measures .pay .table-wrap .common-tbl tbody td,.pay .sh_measures .table-wrap .common-tbl tbody td{padding:13px 10px;border:solid 1px #e3e3e3;line-height:1.3;vertical-align:middle;word-break:break-all;background-color:#fbf0f2;font-weight:bold;color:#ef8bae;text-align:center}.sh_measures .table-wrap .common-tbl td{background-color:#fff;font-weight:normal;color:#3c3c3c;text-align:left}.sh_measures .box{display:inline-block;background:#fbf0f2;margin:0 0 30px 0;padding:30px}.sh_measures .box p{margin-bottom:0}.sh_measures .box02{display:inline-block;background:#f4f6fb;margin:0 0 30px 0;padding:30px}.sh_measures .box02 p{margin-bottom:0}.sh_measures .pamphlet-link-box{margin:2em auto}.sh_measures .pamphlet-link{display:flex;flex-direction:column;margin:auto;max-width:240px;width:56.25vw;text-align:center;background:#eee;transition:all .4s ease-out}.sh_measures .pamphlet-link img{display:block}.sh_measures .pamphlet-link p{padding:.6em 0;font-weight:bold}.sh_measures .pamphlet-link:hover{opacity:.8;transition:all .2s linear}@media screen and (min-width: 640px){.sh_measures .pamphlet-link{margin-left:0}}@media screen and (max-width: 768px){.sh_measures .main-container .contents .table-wrap .common-tbl{width:600px}.sh_measures .cont-tl02{font-size:18px;font-size:1.8rem}}.barrier_free #main{margin:0 0 60px 0}.barrier_free .linkList{margin-bottom:20px}.barrier_free .box{display:inline-block;background:#fbf0f2;margin:0 0 30px 0;padding:15px}.barrier_free .box p{margin-bottom:0}.barrier_free .image-box{margin-top:1.5em;margin-bottom:1em;width:90%}.barrier_free .cont01-block ul li{width:260px;display:inline-block;margin:20px 0 0 0}.barrier_free .cont01-block ul li span{display:inline-block;font-size:13px;font-size:1.3rem;margin:0 0 5px 0}.barrier_free .cont01-block ul li span img{margin:0 5px 0 0}@media screen and (max-width: 960px){.barrier_free .cont01-block ul li{text-align:center}.barrier_free .cont01-block ul li span{text-align:inherit}}@media screen and (max-width: 768px){.barrier_free .image-box ul{text-align:center}}@media screen and (max-width: 640px){.barrier_free .cont01-block ul{text-align:center}.barrier_free .cont01-block ul li{width:250px;text-align:inherit;margin-right:5px}.barrier_free .cont01-block ul li span{display:block;text-align:left}}.power_saving .cont-tl02{margin-top:50px}.campus_manners #main{margin:0 0 60px 0}.campus_manners .list-block li{margin:20px 0 0 0}.campus_manners .list-block li span{color:#ff3f36}.campus_manners .list-block li .list-inner-txt{display:inline-block;padding:0 0 0 13px;color:#3c3c3c}.campus_manners .body{margin-top:20px;margin-bottom:0}.campus_manners .box{margin-bottom:30px}.main-container .campus_members .txt-bottom{margin-bottom:2em}.campus_members #main{margin:0 0 60px 0}.campus_members #main .body{margin-bottom:50px}.campus_members .linkList li{padding-left:1em}.campus_members .txt-block{margin-bottom:2em}.campus_members .txt-block ul{width:69%}.campus_members .txt-block .cont-tl05{margin-bottom:.5em}@media screen and (max-width: 768px){.campus_members #main .body{font-size:15px;font-size:1.5rem}}.life .main-container .list a:hover{text-decoration:underline}.list .cont-block{margin-bottom:50px}.list .button-block li{display:inline-block;margin:10px 30px 0}.list .button-block .data-block li{display:inline-block;vertical-align:top;width:100%;margin:10px 0 0}.list .cont-tl05{margin-top:30px}@media screen and (max-width: 640px){.list h3{font-size:17px;font-size:1.7rem}.list .main-container .contents .link-btn:after{content:none}.list .main-container .contents .button-block{margin-bottom:2rem}.list .main-container .contents .button-block li{width:49%;margin:5px 0}.list .main-container .contents .button-block li:after{content:none}.list .main-container .contents .data-block{margin-bottom:2rem}.list .main-container .contents .data-block li{margin:5px 0}}.pay .red{font-size:80%;color:#f00}.pay .no-date{text-decoration:line-through #c00}.pay .caution-list li{position:relative;padding-left:1.2em}.pay .caution-list li span{position:absolute;left:0}.pay #main{margin-bottom:60px}.pay #main .caution{color:#ef8bae}.pay #main .mb20{margin-bottom:2rem}.pay #main .mb20 li+li{margin-top:.5em}.pay .main-container .contents .cont-block{margin-bottom:5rem}.pay .table-wrap{margin:60px 0 20px}.pay .table-wrap .table-block{margin-top:60px}.pay .table-wrap .common-tbl{width:100%;border-collapse:collapse}.pay .table-wrap .common-tbl tbody th,.pay .table-wrap .common-tbl tbody td{padding:13px 20px;border:solid 1px #e3e3e3;line-height:1.3;vertical-align:middle;word-break:break-all;background-color:#efefef;font-weight:bold;text-align:left}.pay .table-wrap .common-tbl tbody td{background-color:#fff;font-weight:normal;color:#3c3c3c;width:70%}.pay .table-wrap .common-tbl .table-ttl{background-color:#f6f6f6;color:#000;width:139px}.pay .table-wrap .common-tbl .table-center{text-align:center}.pay .table-wrap .button{text-align:center}.pay .body{margin-top:20px}.pay .table-block{margin-top:60px}@media screen and (max-width: 768px){.main-container .pay{margin-bottom:60px}.main-container .pay .button .link-btn{width:100%;font-size:14px;font-size:1.4rem;padding:1em 3em}.main-container .pay .table-wrap .common-tbl{width:500px}}@media screen and (max-width: 640px){.pay .main-container .contents-body{width:96%;margin:0 auto}.pay .cont-tl01{font-size:24px;font-size:2.4rem}.pay .cont-tl02{font-size:18px;font-size:1.8rem}.pay .main-container .contents .button{margin-bottom:2rem}.pay .main-container .contents .button li .link-btn{margin:10px 0;width:100%;padding:1em 3em}.pay .main-container .contents .button li .link-btn span{font-size:17px;font-size:1.7rem}}.main-container .pay_doc p{margin-bottom:0}.main-container .pay_doc p.txt{margin-bottom:1em}.pay_doc .sp{display:none}.pay_doc .main-container .contents p{margin-top:10px;margin-bottom:0}.pay_doc .main-container .contents .cont-block{margin-bottom:5rem}.pay_doc .table-wrap .common-tbl .table-center{text-align:inherit;width:20%;border:solid 1px #e3e3e3;line-height:1.3;vertical-align:middle;word-break:break-all;background-color:#efefef;font-weight:bold}.pay_doc .table-block{margin-top:60px}.pay_doc .table-block .list-block{margin-bottom:10px}.pay_doc .button{text-align:center}.pay_doc .body{margin-top:10px}.pay_doc .body span{color:#ef8bae}@media screen and (max-width: 768px){.main-container .pay_doc .table-wrap .common-tbl{width:700px}}@media screen and (max-width: 640px){.pay_doc .sp{display:block}.pay_doc .main-container .contents-body{width:96%;margin:0 auto}.pay_doc .cont-tl01{font-size:24px;font-size:2.4rem}.pay_doc .cont-tl02{font-size:18px;font-size:1.8rem}.pay_doc .main-container .contents .button{margin-bottom:2rem}.pay_doc .main-container .contents .button li .link-btn{margin:10px 0;width:100%;padding:1em 3em}.pay_doc .main-container .contents .button li .link-btn span{font-size:17px;font-size:1.7rem}.pay_doc .table-wrap .common-tbl th,.pay_doc .sh_measures .table-wrap .common-tbl td,.sh_measures .pay_doc .table-wrap .common-tbl td,.pay_doc .pay .table-wrap .common-tbl tbody td,.pay .pay_doc .table-wrap .common-tbl tbody td,.pay_doc .expelled .table-wrap .common-tbl td,.expelled .pay_doc .table-wrap .common-tbl td{padding:13px 10px}}.extension .cont-tl02{margin-top:60px}.extension .common-tbl .table-head{width:20%;text-align:left}.extension .txt-center{text-align:center}.extension .main-container .contents .cont-block{margin-bottom:5rem}.extension .table-block{margin-top:60px}.extension .button{text-align:center}.extension .tbl-block02{margin-top:20px}.extension .box{display:inline-block;background:#efefef;padding:15px;margin-bottom:30px}.extension .box p{margin-bottom:0}.extension .body{margin-top:20px}.extension .body span{color:#ef8bae}.extension .inquiry-box .inquiry-left{padding:15px 20px}@media screen and (max-width: 768px){.extension .main-container .contents{margin-bottom:60px}.extension .main-container .contents .button .link-btn{width:100%;font-size:14px;font-size:1.4rem;padding:1em 3em}.extension .main-container .contents .box{display:block}.extension .main-container .contents .box p{text-align:center}.extension .table-wrap .common-tbl .table-head{width:12.7%}.extension .common-tbl .table-head{width:38%}}@media screen and (max-width: 640px){.main-container .extention .table-wrap .common-tbl{width:600px}.extension .cont-tl01{font-size:24px;font-size:2.4rem}.extension .cont-tl02{font-size:18px;font-size:1.8rem}.extension .main-container .contents .button{margin-bottom:2rem}.extension .main-container .contents .button li .link-btn{margin:10px 0;width:100%;padding:1em 3em}.extension .main-container .contents .button li .link-btn span{font-size:17px;font-size:1.7rem}.extension .common-tbl{width:100%}.extension .common-tbl th,.extension .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .extension .common-tbl td,.extension .common-tbl .sh_measures .table-wrap .table-01 td,.extension .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .extension .common-tbl tbody td,.extension .expelled .table-wrap .common-tbl td,.expelled .table-wrap .extension .common-tbl td{padding:13px 10px}}.loan #main{margin-bottom:60px}.loan .table-block{margin-top:60px}.loan .link-box{margin-top:20px;text-align:left}@media screen and (max-width: 768px){.main-container .loan .cont-tl01{font-size:27px;font-size:2.7rem}.main-container .loan ul{margin-top:30px}.main-container .loan ul li a.link-btn{width:100%;font-size:14px;font-size:1.4rem;padding:1em 3em}}.life p span{color:#3c3c3c;font-weight:bold}.main-container .health .txt-bottom{margin-bottom:2em}.main-container .health dl dd a,.main-container .health .cont01-block .cont01-right-box dl dd a{color:#3c3c3c}.health .list-news{background:#f4f6fb}.health .list-news .list-news-head{padding:30px 20px 20px;position:relative}.health .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.health .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.health .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.health .list-news dl,.health .list-news .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .list-news dl{background:#fff;padding:15px;margin:10px auto}.health .list-news dl:last-child{margin-bottom:0}.health .list-news dl dt,.health .list-news .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.health .list-news dl dd,.health .list-news .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .list-news dl dd{display:inline-block}.health .view-btn-block{position:absolute;top:30px;right:20px}.health .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.health .view-btn-block .view-btn:hover{background:#514068}.health .view-btn-block .view-btn:hover span{color:#fff}.health .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/share/icon-btn01-hover.png") center no-repeat;background-size:contain}.health .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.health .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/share/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.health .list-txt{padding-left:1em;font-weight:normal}.health li span{font-weight:bold}.health li .circle{color:#ef8bae}.health .cont-tl02{margin-top:50px}.health .cont-tl03{margin:60px 0 1em}.health .cont01-block{margin-bottom:50px}.health .cont01-block .cont01-left-box,.health .cont01-block .cont01-right-box{width:48%;float:left}.health .cont01-block .cont01-left-box dl,.health .cont01-block .cont01-right-box dl{border:2px solid #fbf0f2}.health .cont01-block .cont01-left-box dl dt,.health .cont01-block .cont01-right-box dl dt{background:#ef8bae;color:#fff;padding:5px 0 5px 15px}.health .cont01-block .cont01-left-box dl dd,.health .cont01-block .cont01-right-box dl dd{padding:8px 0 15px 15px}.health .cont01-block .cont01-right-box{float:right}.health .caution-box li{width:24%;display:inline-block}.health .caution-box li p{margin-bottom:0}.health .cont-box03 li{width:45%}.health .cont-box03 p{margin-bottom:0}.health .cont-box04{margin-top:1em}.health .cont-box04 .txt-indent{display:block;padding-left:1em;font-weight:normal;color:#3c3c3c}.health .cont-box04 .txt-caution{font-weight:normal}.health .cont-box04 p{margin-bottom:0}.health .cont-box05 li{width:76%}.health .cont-box05 li .txt-indent{display:block;padding-left:1em;font-weight:normal}.health .cont-box05 li .txt-caution{color:#ff3f36;font-weight:normal}.health .image{text-align:center}.health .cal-wrapper{width:100%;min-width:280px}.health .google-cal{position:relative;padding-bottom:50%;height:0;overflow:hidden}.health .google-cal iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width: 959px){.health .view-btn-block{top:80px}}@media screen and (max-width: 768px){.health .list-news .cont-tl01{margin-bottom:0;padding:0 3.6% .1em}.health .list-news .cont-tl01:after{left:0}.health .list-news .cont-tl01:before{left:0}.health .list-news .cont-tl01 span{padding-left:.1em}.health .list-news .cont-tl01 .jp{padding-left:1em}.health .list-news .list-news-head{padding:30px 10px 20px}.health .list-news dl dt,.health .list-news .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .list-news dl dt{color:#3c3c3c}.health .view-btn-block{top:30px;right:10px}.health .view-btn-block .view-btn span{padding:.8em 3em .7em}.health .link-box{text-align:center;margin-top:20px}}@media screen and (max-width: 640px){.main-container .health .link-box .link-btn::after{display:inline-block;margin-right:1em;width:7px;height:7px;vertical-align:middle;border-top:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto}.health h3{font-size:17px;font-size:1.7rem}.health .cont01-block .cont01-left-box,.health .cont01-block .cont01-right-box{width:100%;float:none}.health .cont01-block .cont01-right-box{width:100%;float:none;margin-top:10px}.health .caution-box li{width:48%}.health .google-cal{padding-bottom:120%}.health .cont-box03 li{width:100%}.health .cont-box04 .txt-indent{padding-left:0}.health .cont-box05{padding:10px}.health .cont-box05 li{width:100%}.health .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.5em}}.expelled .caution-list li{position:relative;padding-left:1.2em}.expelled .caution-list li span{position:absolute;left:0}.expelled #main{margin-bottom:60px}.expelled #main .caution{color:#ef8bae}.expelled .main-container .contents .cont-block{margin-bottom:5rem}.expelled .table-wrap{margin:60px 0 20px}.expelled .table-wrap .table-block{margin-top:60px}.expelled .table-wrap .common-tbl{width:100%;border-collapse:collapse}.expelled .table-wrap .common-tbl th,.expelled .pay .table-wrap .common-tbl tbody td,.pay .expelled .table-wrap .common-tbl tbody td,.expelled .table-wrap .common-tbl td{padding:13px 20px;border:solid 1px #e3e3e3;line-height:1.3;vertical-align:middle;word-break:break-all;background-color:#efefef;font-weight:bold;text-align:left}.expelled .table-wrap .common-tbl .table-ttl{background-color:#f6f6f6;color:#000;width:139px}.expelled .table-wrap .common-tbl .table-center{text-align:center}.expelled .table-wrap .common-tbl td{background-color:#fff;font-weight:normal;color:#3c3c3c;width:70%}.expelled .table-wrap .button{text-align:center}.expelled .body{margin-top:20px}.expelled .table-block{margin-top:60px}@media screen and (max-width: 768px){.main-container .expelled{margin-bottom:60px}.main-container .expelled .button .link-btn{width:100%;font-size:14px;font-size:1.4rem;padding:1em 3em}.main-container .expelled .table-wrap .common-tbl{width:500px}}@media screen and (max-width: 640px){.expelled .main-container .contents-body{width:96%;margin:0 auto}.expelled .cont-tl01{font-size:24px;font-size:2.4rem}.expelled .cont-tl02{font-size:18px;font-size:1.8rem}.expelled .main-container .contents .button{margin-bottom:2rem}.expelled .main-container .contents .button li .link-btn{margin:10px 0;width:100%;padding:1em 3em}.expelled .main-container .contents .button li .link-btn span{font-size:17px;font-size:1.7rem}}.main-container .scholarship .last a{color:#fff;text-decoration:none}.main-container .scholarship .list-news-head dl dd a{color:#3c3c3c !important}.main-container .scholarship .caution-area{margin:40px 0  40px}.main-container .scholarship .caution-area p{margin-bottom:5px}.scholarship .caution-area ul{padding:0 30px}.scholarship .caution-area ul li{padding-left:0}.scholarship .caution-area .caution-inner{margin-top:20px}.scholarship .cont-tl02{margin-bottom:60px}.scholarship .cont-tl05{margin-bottom:10px}.scholarship .ttl-cont{background:#f4f6fb;margin-bottom:40px;padding:10px 10px 10px 90px;position:relative}.scholarship .ttl-cont::before{background:#514068;content:"";width:70px;height:100%;position:absolute;top:0;left:0}.scholarship .ttl-cont .ttl{color:#fff;display:block;font-size:14px;font-size:1.4rem;text-align:center;line-height:1.2;width:60px;height:60px;text-align:center;position:absolute;top:-10px;left:0;padding:17px 0 0 13px;font-weight:normal}.scholarship .ttl-cont .ttl span{display:block;font-size:25px;font-size:2.5rem}.scholarship .list-news{background:#f4f6fb;margin-bottom:50px}.scholarship .list-news .list-news-head{padding:30px 20px 20px;position:relative}.scholarship .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.scholarship .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.scholarship .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.scholarship .list-news dl,.scholarship .list-news .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .scholarship .list-news dl{background:#fff;padding:15px;margin:10px auto}.scholarship .list-news dl:last-child{margin-bottom:0}.scholarship .list-news dl dt,.scholarship .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .scholarship .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.scholarship .list-news dl dd,.scholarship .list-news .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .scholarship .list-news dl dd{display:inline-block}.scholarship .view-btn-block{position:absolute;top:30px;right:20px}.scholarship .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.scholarship .view-btn-block .view-btn:hover{background:#514068}.scholarship .view-btn-block .view-btn:hover span{color:#fff}.scholarship .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/support/health/icon-btn01-hover.png") center no-repeat;background-size:contain}.scholarship .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.scholarship .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/support/health/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.scholarship .cont01-block{margin-bottom:50px}.scholarship .cont01-block .item-box{width:32%;float:left;background:#f4f6fb;position:relative}.scholarship .cont01-block .item-box:not(:nth-child(3n)){margin-right:2%}.scholarship .cont01-block .item-box dl dt{font-size:22px;font-size:2.2rem;color:#ef8bae;line-height:1.2;text-align:center;margin:50px 0 30px}.scholarship .cont01-block .item-box dl dt .tl-step{color:#fff;background:#514068;display:block;font-size:11px;font-size:1.1rem;text-align:center;line-height:1.2;width:60px;height:60px;text-align:center;position:absolute;top:-30px;left:0;right:0;margin:auto;padding:14px 0 0 2px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.scholarship .cont01-block .item-box dl dt .tl-step span{display:block;font-size:18px;font-size:1.8rem}.scholarship .cont01-block .item-box dl dd{margin-bottom:40px;padding:20px}.scholarship .cont01-block .item-box dl dd .txt-bold{font-weight:bold}.scholarship .cont01-block .item-box .link-detail{background:#e7e7ef;width:100%;margin-bottom:0;padding:0;text-align:center;position:absolute;bottom:0}.scholarship .cont01-block .item-box .link-detail a{color:#514068;text-decoration:none;display:block;padding:10px 0}.scholarship .cont01-block .item-box .link-detail a:hover{text-decoration:underline}.scholarship .cont01-block .item-box .link-detail a span{position:relative}.scholarship .cont01-block .item-box .link-detail a span::before{display:inline-block;width:6px;height:6px;vertical-align:middle;border-top:2px solid #514068;border-right:2px solid #514068;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";position:absolute;left:-16px;top:4px}.scholarship .cont02-block{margin-bottom:50px}.scholarship .cont02-block .box{margin-bottom:50px}.scholarship .cont02-block .cont02-box dl{margin-bottom:30px}.scholarship .cont02-block .cont02-box dl dt{font-weight:bold}.scholarship .cont03-block{margin-bottom:50px}.scholarship .cont03-block .table-wrap{margin-bottom:60px}.scholarship .cont03-block .table-wrap .common-tbl th,.scholarship .cont03-block .sh_measures .table-wrap .common-tbl td,.sh_measures .scholarship .cont03-block .table-wrap .common-tbl td,.scholarship .cont03-block .pay .table-wrap .common-tbl tbody td,.pay .scholarship .cont03-block .table-wrap .common-tbl tbody td,.scholarship .cont03-block .expelled .table-wrap .common-tbl td,.expelled .scholarship .cont03-block .table-wrap .common-tbl td{width:20%}.scholarship .cont03-block .table-wrap .common-tbl td{min-width:7em;padding:.8em 1em}.scholarship .cont03-block .table-wrap.table01{margin-bottom:20px}.scholarship .cont03-block .link-txt .plainList{margin:15px 0 40px}.scholarship .cont03-block .link-txt .plainList li{position:relative;padding-left:1.2em;line-height:1.5}.scholarship .cont03-block .link-txt .plainList li:before{top:6px;width:10px;height:10px}.scholarship .cont03-block .link-txt .plainList li:first-child{margin-bottom:10px}.life .main-container .scholarship .cont03-block .txt{margin-bottom:1em}@media screen and (max-width: 959px){.scholarship .view-btn-block{top:80px}}@media screen and (max-width: 768px){.scholarship .list-news .cont-tl01{margin-bottom:0;padding:0 3.6% .1em}.scholarship .list-news .cont-tl01:after{left:0}.scholarship .list-news .cont-tl01:before{left:0}.scholarship .list-news .cont-tl01 span{padding-left:.1em}.scholarship .list-news .cont-tl01 .jp{padding-left:1em}.scholarship .list-news .list-news-head{padding:30px 10px 20px;margin-bottom:60px}.scholarship .list-news dl dt,.scholarship .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .scholarship .list-news dl dt{color:#3c3c3c}.scholarship .view-btn-block{top:30px;right:10px}.scholarship .view-btn-block .view-btn span{padding:.8em 3em .7em}}@media screen and (max-width: 640px){.scholarship .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.5em}.scholarship .ttl-cont{font-size:16px;font-size:1.6rem;padding:15px 10px 11px 60px}.scholarship .ttl-cont::before{width:50px}.scholarship .ttl-cont .ttl{font-size:12px;font-size:1.2rem;padding:17px 7px 0 0}.scholarship .ttl-cont .ttl span{font-size:23px;font-size:2.3rem}.scholarship .cont01-block{margin-bottom:0}.scholarship .cont01-block .item-box{width:100%;margin-bottom:50px}.scholarship .cont01-block .item-box:not(:nth-child(3n)){margin-right:0}.scholarship .cont01-block .item-box dl dt{margin:50px 0 20px;font-size:18px;font-size:1.8rem}.scholarship .cont01-block .item-box dl dd{margin-bottom:0;padding:0 20px 20px 20px}.scholarship .cont02-block dl dt,.scholarship .cont02-block .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .scholarship .cont02-block dl dt{font-size:16px;font-size:1.6rem}.scholarship .cont03-block .link-txt .plainList li:before{top:3px}}@media only screen and (max-width: 480px){.scholarship .ttl-cont{font-size:13px;font-size:1.3rem}}@media only screen and (min-width: 768px){.top .list-panel{display:flex;flex-wrap:wrap}.top .list-panel li{margin-right:2%;width:31%}}.main-container .ex_act .list-panel li a{text-decoration:none}.main-container .ex_act .thumb-img{position:relative;margin-bottom:0 !important;padding-top:50.35461%;width:100%;height:0;background:#ddd;border-bottom:2px solid #514068;overflow:hidden}.main-container .ex_act .thumb-img img{position:absolute;top:50%;left:50%;width:100%;height:auto;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-container .ex_act .thumb-img>span{position:absolute;bottom:0;left:0;display:block;padding:.5em;width:100%;color:#fff}.main-container .ex_act .thumb-img::before,.main-container .ex_act .thumb-img::after{display:none !important}.main-container .ex_act .panel-box{background:#f4f6fb;padding:20px;position:relative}.main-container .ex_act .panel-box .panel-date{color:#a5a5a5;font-size:13px;font-size:1.3rem}.main-container .ex_act .panel-box .txt{color:#333;margin-top:10px}.main-container .ex_act .panel-box .panel-detail{color:#c6c9d3;text-align:right;font-size:13px;font-size:1.3rem}.main-container .ex_act .panel-box .panel-detail span{position:relative}.main-container .ex_act .panel-box .panel-detail span::after{background:#c6c9d3;content:"";position:absolute;top:0;bottom:0;left:-30%;margin:auto;width:20%;height:1px}.main-container .ex_act ul.tabs-list{text-align:left}.main-container .ex_act ul.tabs-list li.active a.panel-label:before{border-top-color:#fff;border-right-color:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-container .ex_act .tabs-list{position:relative;margin-bottom:54px;font-size:0;text-align:left !important}.main-container .ex_act .tabs-list>li{float:none !important;width:23.29545% !important;margin:0px 2.04545% 20px 0;padding:0;font-size:14px;font-size:1.4rem;background:#fff;border:none !important;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.main-container .ex_act .tabs-list>li:nth-child(4n){margin-right:0}.main-container .ex_act .tabs-list>li .panel-label{padding:6px 0}.main-container .ex_act .tabs-list>li .panel-label::after{width:0;height:0;border:6px solid transparent;border-bottom:6px solid #ef8bae;-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.main-container .ex_act .tabs-list>li .panel-label:hover::after{border:6px solid transparent;border-bottom:6px solid #fff;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:22px}.main-container .ex_act .tabs-list>li .panel-label-inner:before{position:absolute;top:-8px;left:10%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #ef8bae;content:"";z-index:-1}.main-container .ex_act .tabs-list>li.col01.li02 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col01.li06 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col02.li02 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col02.li06 .panel-label-inner:before{left:36%}.main-container .ex_act .tabs-list>li.col01.li03 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col01.li07 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col02.li03 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col02.li07 .panel-label-inner:before{left:61%}.main-container .ex_act .tabs-list>li.col01.li04 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col01.li08 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col02.li04 .panel-label-inner:before,.main-container .ex_act .tabs-list>li.col02.li08 .panel-label-inner:before{left:86%}.main-container .ex_act .tabs-list>li.col02 .panel-label-inner{top:100px}.main-container .ex_act .tabs-list>li.col02:hover{margin-bottom:0;padding-bottom:58px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.main-container .ex_act .tabs-list>li.col02:hover .panel-label-inner{top:112px}.main-container .ex_act .tabs-list>li.active .panel-label{border:2px solid #ef8bae;color:#fff;background:#ef8bae}.main-container .ex_act .tabs-list>li.active .panel-label:after{border:6px solid transparent;border-bottom:6px solid #fff;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:22px}.main-container .ex_act .tabs-list>li:hover{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.main-container .ex_act .tabs-list>li:hover .panel-label-inner{top:52px;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.main-container .ex_act .tabs-list>li .panel-label{border:2px solid #e7e7ef;color:#000;font-weight:bold}.main-container .ex_act .tabs-list>li .panel-label:hover{border:2px solid #ef8bae;color:#fff;background:#ef8bae}.main-container .ex_act .tabs-list>li .panel-label-inner{position:absolute;top:40px;left:2px;box-sizing:border-box;width:100%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;opacity:0;z-index:1}.main-container .ex_act .tabs-list>li .panel-label-inner li{float:left;width:8.29545%;font-weight:bold;border-right:1px solid #f7b1ca;background:#ef8bae}.main-container .ex_act .tabs-list>li .panel-label-inner li span{display:block;position:absolute;top:-10px;left:10px;color:#ef8bae}.main-container .ex_act .tabs-list>li .panel-label-inner li a{display:block;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#fff}.main-container .ex_act .tabs-list>li .panel-label-inner li a:hover{color:#ef8bae;background:#fff}.main-container .ex_act .tabs-list>li .panel-label-inner li:last-child{margin-right:0}.main-container .ex_act .list-news a{color:#3c3c3c}.main-container .ex_act .list-news a.link-btn{color:#fff}.main-container .ex_act .list-news a.link-btn:hover{color:#ef8bae}.main-container .canoe .list-news a,.main-container .ex_act .list-news a{color:#3c3c3c}.main-container .canoe .list-news a.link-btn,.main-container .ex_act .list-news a.link-btn{color:#fff}.main-container .canoe .list-news a.link-btn:hover,.main-container .ex_act .list-news a.link-btn:hover{color:#ef8bae}.main-container .canoe .col-wrap a,.main-container .ex_act .col-wrap a{color:#3c3c3c;text-decoration:none}.main-container .canoe .col-wrap a:hover,.main-container .ex_act .col-wrap a:hover{text-decoration:underline}.movie-box{margin-bottom:2em}.movie-box .movie-wrap .mov{max-width:560px;display:inline-block;width:100%}.movie-box .movie-wrap .ytube{position:relative;width:100%;padding-top:56.25%}.movie-box .movie-wrap .ytube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.canoe .messe-box,.ex-act .messe-box{margin-bottom:2em}.canoe .act-cont-box,.ex-act .act-cont-box{margin-bottom:2em}.ex_act #main{margin:0 0 60px 0}.ex_act .img-box{margin-bottom:50px}.ex_act .list-news{background:#f4f6fb;margin-bottom:3em}.ex_act .list-news .list-news-head{padding:30px 20px 20px;position:relative}.ex_act .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.ex_act .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.ex_act .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.ex_act .list-news dl,.ex_act .list-news .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .ex_act .list-news dl{background:#fff;padding:15px;margin:10px auto}.ex_act .list-news dl:last-child{margin-bottom:0}.ex_act .list-news dl dt,.ex_act .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .ex_act .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px;vertical-align:top}.ex_act .list-news dl dd,.ex_act .list-news .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .ex_act .list-news dl dd{display:inline-block}.ex_act .view-btn-block{position:absolute;top:30px;right:20px}.ex_act .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.ex_act .view-btn-block .view-btn:hover{background:#514068}.ex_act .view-btn-block .view-btn:hover span{color:#fff}.ex_act .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/support/health/icon-btn01-hover.png") center no-repeat;background-size:contain}.ex_act .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.ex_act .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/support/health/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ex_act .common-tbl th,.ex_act .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .ex_act .common-tbl td,.ex_act .common-tbl .sh_measures .table-wrap .table-01 td,.ex_act .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .ex_act .common-tbl tbody td,.ex_act .expelled .table-wrap .common-tbl td,.expelled .table-wrap .ex_act .common-tbl td{width:20%;color:#3c3c3c}.ex_act .common-tbl .img-wrap .img-box{width:49%}@media screen and (max-width: 639px){.ex_act .common-tbl th,.ex_act .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .ex_act .common-tbl td,.ex_act .common-tbl .sh_measures .table-wrap .table-01 td,.ex_act .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .ex_act .common-tbl tbody td,.ex_act .expelled .table-wrap .common-tbl td,.expelled .table-wrap .ex_act .common-tbl td,.ex_act .common-tbl td{padding-inline:.8em}.ex_act .common-tbl th,.ex_act .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .ex_act .common-tbl td,.ex_act .common-tbl .sh_measures .table-wrap .table-01 td,.ex_act .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .ex_act .common-tbl tbody td,.ex_act .expelled .table-wrap .common-tbl td,.expelled .table-wrap .ex_act .common-tbl td{width:32%}}.ex_act .table-wrap{margin:10px 0 40px}.ex_act .table-wrap .common-tbl.tbl-fixed{table-layout:fixed}.ex_act .table-wrap .common-tbl .w20{width:20%}.ex_act .table-wrap .common-tbl .w25{width:25%}.ex_act .table-wrap .common-tbl .w27{width:27%}.ex_act .table-wrap .common-tbl .w30{width:30%}.ex_act .table-wrap .common-tbl .w31{width:31%}.ex_act .table-wrap .common-tbl .w33{width:33%}.ex_act .table-wrap .common-tbl .w35{width:35%}.ex_act .table-wrap .common-tbl .w38{width:38%}.ex_act .table-wrap .common-tbl td{width:auto;padding:.8em 1.8em}.ex_act .date{background:#514068;padding:0 10px;color:#fff;display:inline-block}.ex_act .list-date li{margin-bottom:10px}.ex_act .cont-box{margin-bottom:3em}.ex_act .cont-box .img-left{display:inline-block;float:left;margin-right:3%}.ex_act .cont-box .txt-right{width:50%;float:left}.ex_act .cont-block{margin-top:3em}.ex_act .col-wrap{margin-bottom:200px}.ex_act .col-wrap .col-left{width:34.09091%;display:inline-block;margin-right:20px}.ex_act .col-wrap .col-right{width:62.84091%;float:right}.ex_act .col-wrap dl,.ex_act .col-wrap .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .ex_act .col-wrap dl{background:#f4f6fb;padding:10px}.ex_act .col-wrap dt,.ex_act .col-wrap .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box dl .ex_act .col-wrap dt{color:#514068;text-align:center;margin-bottom:10px}.ex_act .col-wrap dd,.ex_act .col-wrap .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .ex_act .col-wrap dd{background:#fff;padding:10px 0 10px 20px;margin-bottom:5px}.ex_act .col-wrap .col-box01{margin-bottom:25px}.ex_act .col-wrap .col-box02{margin-bottom:25px}.ex_act .col-wrap .col-box03{margin-bottom:40px}.ex_act .col-wrap .col-box04{display:inline-block;width:47%;margin:0 20px 25px 0}.ex_act .col-wrap .col-box05{width:48%;float:right;vertical-align:top;margin-bottom:25px}.ex_act .col-wrap .col-box06{margin-bottom:25px;width:100%}.ex_act .col-wrap .col-box06 dl{padding-right:0}.ex_act .col-wrap .col-box06 dd,.ex_act .col-wrap .col-box06 .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .ex_act .col-wrap .col-box06 dd{display:inline-block;width:48%;vertical-align:middle}.ex_act .col-wrap .col-box06 dd:nth-child(even){margin-right:5px}.ex_act .col-wrap .col-box06 dd span{display:inline-block;padding-top:12px}@media screen and (max-width: 959px){.ex_act .view-btn-block{top:80px}}@media screen and (max-width: 768px){.main-container .ex_act .table-wrap{margin:10px 0 3em}.ex_act .img-wrap .img-box{width:49%}.ex_act .list-news .info-tl01{margin-bottom:0;padding:0 3.6% .1em;font-size:27px;font-size:2.7rem}.ex_act .list-news .info-tl01:after{left:0}.ex_act .list-news .info-tl01:before{left:0}.ex_act .list-news .info-tl01 span{padding-left:.1em}.ex_act .list-news .info-tl01 .jp{padding-left:1em}.ex_act .list-news .list-news-head{padding:30px 10px 20px}.ex_act .list-news dl dt,.ex_act .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .ex_act .list-news dl dt{color:#3c3c3c}.ex_act .view-btn-block{top:30px;right:10px}.ex_act .view-btn-block .view-btn span{padding:.8em 3em .7em}.ex_act .link-box{text-align:center;margin-top:20px}.ex_act .col-wrap{margin-bottom:0}.ex_act .col-wrap .col-left{width:100%;display:block}.ex_act .col-wrap .col-right{width:100%;float:none}.ex_act .col-wrap .col-box04,.ex_act .col-wrap .col-box05{width:100%;display:block}.ex_act .col-wrap .col-box06{width:100%}.ex_act .col-wrap .col-box06 dl{padding-right:10px}.ex_act .col-wrap .col-box06 dd,.ex_act .col-wrap .col-box06 .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .ex_act .col-wrap .col-box06 dd{width:100%}.ex_act .col-wrap .col-box06 dd:nth-child(even){margin-right:0}}@media screen and (max-width: 640px){.main-container .ex_act ul.tabs-list{overflow:inherit;margin-bottom:20px}.main-container .ex_act ul.tabs-list>li{width:20.68182%}.main-container .ex_act ul.tabs-list>li:hover{padding-bottom:96px}.main-container .ex_act ul.tabs-list>li.col02:hover{margin-bottom:50px}.main-container .ex_act ul.tabs-list>li a.panel-label::before,.main-container .ex_act ul.tabs-list>li a.panel-label::after{display:none}.main-container .ex_act ul.tabs-list>li li.col02:hover{padding-bottom:128px}.main-container .ex_act ul.tabs-list>li .panel-label-inner li{width:16.5%;border-bottom:1px solid #f7b1ca}.ex_act .img-wrap .img-box span{left:13px}.ex_act .cont-box .img-left{width:100%;float:none;margin:0 0 10px 0;text-align:center}.ex_act .cont-box .txt-right{width:100%;float:none}.ex_act .cont-box .txt-right p{margin-top:10px}}@media screen and (max-width: 320px){.main-container .ex-act .tabs-list>li .panel-label:before{left:0}}.record2018{margin-bottom:80px}.record2018 .box{margin-bottom:25px}.record2018 section{margin-bottom:60px}.record2018 section .img_wrap{padding-bottom:15px;width:40%}.record2018 section .img_wrap2{padding-bottom:15px}.record2018 section .img_wrap2 img{width:40%}@media screen and (max-width: 768px){.record2018 section{margin-bottom:40px}.record2018 section .img_wrap{width:80%;margin:0 auto}.record2018 section .img_wrap2{margin:0 auto;width:80%}.record2018 section .img_wrap2 img{width:100%}.record2018 section .img_wrap2 .pd15{padding-bottom:10px;display:inline-block}}.record2018 table{table-layout:fixed}.record2018 table th,.record2018 table .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .common-tbl .record2018 table td,.record2018 table .sh_measures .table-wrap .table-01 td,.sh_measures .table-wrap .table-01 .record2018 table td,.record2018 table .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .common-tbl tbody .record2018 table td,.record2018 table .expelled .table-wrap .common-tbl td,.expelled .table-wrap .common-tbl .record2018 table td,.record2018 table td{padding:.8em 1.5em;text-align:center}.record2018 table th .tbl-br,.record2018 table .sh_measures .table-wrap .common-tbl td .tbl-br,.sh_measures .table-wrap .common-tbl .record2018 table td .tbl-br,.record2018 table .sh_measures .table-wrap .table-01 td .tbl-br,.sh_measures .table-wrap .table-01 .record2018 table td .tbl-br,.record2018 table .pay .table-wrap .common-tbl tbody td .tbl-br,.pay .table-wrap .common-tbl tbody .record2018 table td .tbl-br,.record2018 table .expelled .table-wrap .common-tbl td .tbl-br,.expelled .table-wrap .common-tbl .record2018 table td .tbl-br,.record2018 table td .tbl-br{display:block}.record2018 table th p,.record2018 table .sh_measures .table-wrap .common-tbl td p,.sh_measures .table-wrap .common-tbl .record2018 table td p,.record2018 table .sh_measures .table-wrap .table-01 td p,.sh_measures .table-wrap .table-01 .record2018 table td p,.record2018 table .pay .table-wrap .common-tbl tbody td p,.pay .table-wrap .common-tbl tbody .record2018 table td p,.record2018 table .expelled .table-wrap .common-tbl td p,.expelled .table-wrap .common-tbl .record2018 table td p,.record2018 table td p{margin-bottom:0 !important}.record2018 table th.sm,.record2018 table .sh_measures .table-wrap .common-tbl td.sm,.sh_measures .table-wrap .common-tbl .record2018 table td.sm,.record2018 table .sh_measures .table-wrap .table-01 td.sm,.sh_measures .table-wrap .table-01 .record2018 table td.sm,.record2018 table .pay .table-wrap .common-tbl tbody td.sm,.pay .table-wrap .common-tbl tbody .record2018 table td.sm,.record2018 table .expelled .table-wrap .common-tbl td.sm,.expelled .table-wrap .common-tbl .record2018 table td.sm,.record2018 table td.sm{width:15%}.record2018 table th.md,.record2018 table .sh_measures .table-wrap .common-tbl td.md,.sh_measures .table-wrap .common-tbl .record2018 table td.md,.record2018 table .sh_measures .table-wrap .table-01 td.md,.sh_measures .table-wrap .table-01 .record2018 table td.md,.record2018 table .pay .table-wrap .common-tbl tbody td.md,.pay .table-wrap .common-tbl tbody .record2018 table td.md,.record2018 table .expelled .table-wrap .common-tbl td.md,.expelled .table-wrap .common-tbl .record2018 table td.md,.record2018 table td.md{width:19%}@media screen and (max-width: 768px){.record2018 table{width:100% !important;border:none}.record2018 table thead{display:none}.record2018 table tr{display:block;margin-bottom:20px;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.record2018 table tr:last-child{margin-bottom:0}.record2018 table tr td{display:flex;justify-content:flex-start;align-items:center;padding:0;padding-right:1em;text-align:right}.record2018 table tr td::before{content:attr(aria-label);display:inline-block;width:30%;padding:.8em 1em;margin-right:1em;color:#ef8bae;font-weight:bold;float:left;text-align:left;white-space:nowrap;border-right:1px solid #dbdbdb;background:#fbf0f2}}.sns-list{display:flex;flex-wrap:wrap;align-items:center;margin:auto auto 60px}.sns-list>li{margin:.3em .5em}.sns-list a{display:block;transition:all .2s ease-out}.sns-list img{display:block}@media screen and (max-width: 639px){.sns-list{justify-content:center}}.main-container .health-blog .archive-list{margin-bottom:60px}.main-container .health-blog .archive-list li{margin:10px 0}.main-container .health-blog .archive-list li span{display:inline-block;margin-right:10px}.main-container .health-blog .archive-list li a:hover{text-decoration:underline}.main-container .health-blog p{margin-bottom:0}.main-container .health-blog dd a:hover{text-decoration:underline}.main-container .health-blog a{text-decoration:none}.main-container .health-blog ul.tabs-list li.active a.panel-label:before{border-top-color:#fff;border-right-color:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-container .health-blog ul.tabs-list{position:relative;margin-bottom:54px;font-size:0}.main-container .health-blog ul.tabs-list>li{float:none;width:23.29545%;margin:0px 2.04545% 20px 0;padding:0;font-size:14px;font-size:1.4rem;background:#fff;border:none;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.main-container .health-blog ul.tabs-list>li:nth-child(4n){margin-right:0}.main-container .health-blog ul.tabs-list>li a.panel-label{padding:6px 0}.main-container .health-blog ul.tabs-list>li a.panel-label::after{width:0;height:0;border:6px solid transparent;border-bottom:6px solid #ef8bae;-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.main-container .health-blog ul.tabs-list>li a.panel-label:hover::after{border:6px solid transparent;border-bottom:6px solid #fff;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:22px}.main-container .health-blog ul.tabs-list>li .panel-label-inner:before{position:absolute;top:-8px;left:10%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #ef8bae;content:"";z-index:-1}.main-container .health-blog ul.tabs-list>li.col01.li02 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col01.li06 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col02.li02 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col02.li06 .panel-label-inner:before{left:36%}.main-container .health-blog ul.tabs-list>li.col01.li03 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col01.li07 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col02.li03 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col02.li07 .panel-label-inner:before{left:61%}.main-container .health-blog ul.tabs-list>li.col01.li04 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col01.li08 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col02.li04 .panel-label-inner:before,.main-container .health-blog ul.tabs-list>li.col02.li08 .panel-label-inner:before{left:86%}.main-container .health-blog ul.tabs-list>li.col02 .panel-label-inner{top:100px}.main-container .health-blog ul.tabs-list>li.col02:hover{margin-bottom:0;padding-bottom:58px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.main-container .health-blog ul.tabs-list>li.col02:hover .panel-label-inner{top:112px}.main-container .health-blog ul.tabs-list>li.active .panel-label{border:2px solid #ef8bae;color:#fff;background:#ef8bae}.main-container .health-blog ul.tabs-list>li.active .panel-label:after{border:6px solid transparent;border-bottom:6px solid #fff;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:22px}.main-container .health-blog ul.tabs-list>li:hover{padding-bottom:56px;margin-bottom:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.main-container .health-blog ul.tabs-list>li:hover .panel-label-inner{top:52px;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.main-container .health-blog ul.tabs-list>li a.panel-label{border:2px solid #e7e7ef;color:#000;font-weight:bold}.main-container .health-blog ul.tabs-list>li a.panel-label:hover{border:2px solid #ef8bae;color:#fff;background:#ef8bae}.main-container .health-blog ul.tabs-list>li .panel-label-inner{position:absolute;top:40px;left:2px;box-sizing:border-box;width:100%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;opacity:0;z-index:1}.main-container .health-blog ul.tabs-list>li .panel-label-inner li{float:left;width:8.29545%;font-weight:bold;border-right:1px solid #f7b1ca;background:#ef8bae}.main-container .health-blog ul.tabs-list>li .panel-label-inner li span{display:block;position:absolute;top:-10px;left:10px;color:#ef8bae}.main-container .health-blog ul.tabs-list>li .panel-label-inner li a{display:block;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#fff}.main-container .health-blog ul.tabs-list>li .panel-label-inner li a:hover{color:#ef8bae;background:#fff}.main-container .health-blog ul.tabs-list>li .panel-label-inner li:last-child{margin-right:0}@media screen and (max-width: 640px){.main-container .health-blog ul.tabs-list{overflow:inherit;margin-bottom:20px}.main-container .health-blog ul.tabs-list>li{width:21.59091%}.main-container .health-blog ul.tabs-list>li:hover{padding-bottom:96px}.main-container .health-blog ul.tabs-list>li.col02:hover{margin-bottom:50px}.main-container .health-blog ul.tabs-list>li a.panel-label::before{display:none}.main-container .health-blog ul.tabs-list>li li.col02:hover{padding-bottom:128px}.main-container .health-blog ul.tabs-list>li .panel-label-inner li{width:16.5%;border-bottom:1px solid #f7b1ca}}.life .short-term_training .table-container{margin-top:clamp(40px, 6.66667vw, 50px)}.life .short-term_training .table-container .notes{margin-top:.3em;line-height:1.4}@media screen and (max-width: 639px){.life .short-term_training .table-container th,.life .short-term_training .table-container .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .common-tbl .life .short-term_training .table-container td,.life .short-term_training .table-container .sh_measures .table-wrap .table-01 td,.sh_measures .table-wrap .table-01 .life .short-term_training .table-container td,.life .short-term_training .table-container .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .common-tbl tbody .life .short-term_training .table-container td,.life .short-term_training .table-container .expelled .table-wrap .common-tbl td,.expelled .table-wrap .common-tbl .life .short-term_training .table-container td,.life .short-term_training .table-container td{display:block;padding-inline:.8em;width:100%}}@media screen and (min-width: 640px){.life .short-term_training .table-container .common-tbl th,.life .short-term_training .table-container .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .life .short-term_training .table-container .common-tbl td,.life .short-term_training .table-container .common-tbl .sh_measures .table-wrap .table-01 td,.life .short-term_training .table-container .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .life .short-term_training .table-container .common-tbl tbody td,.life .short-term_training .table-container .expelled .table-wrap .common-tbl td,.expelled .table-wrap .life .short-term_training .table-container .common-tbl td{width:20%}.life .short-term_training .table-container .common-tbl td{width:auto}}.short-term_training .cont01-left{width:56%;float:left;margin-right:3%}.short-term_training .cont01-left .btn-box{margin-bottom:20px}.short-term_training .cont01-left ul li{margin-bottom:5px}.short-term_training .cont01-right{width:40%;float:right}.short-term_training .list-bottom{margin-top:20px}.short-term_training .flex-box{display:flex;justify-content:space-between;gap:2em}.short-term_training .flex-box .btn-box{max-width:280px;width:32%}.short-term_training .flex-box .img-list{display:flex;justify-content:space-between;gap:1em}@media screen and (max-width: 640px){.short-term_training .cont01-left{width:100%;float:none;margin-right:0}.short-term_training .cont01-left .btn-box{margin-bottom:30px;text-align:center}.short-term_training .cont01-left ul li{margin-bottom:10px}.short-term_training .cont01-right{width:100%;float:none;text-align:center}.short-term_training .flex-box{flex-direction:column}.short-term_training .flex-box .btn-box{margin:auto;width:100%;text-align:center}}.main-container .international-student dl dd a,.main-container .international-student .health .cont01-block .cont01-right-box dl dd a,.health .cont01-block .cont01-right-box .main-container .international-student dl dd a{color:#3c3c3c}.international-student .cont-box{margin-bottom:40px}.international-student .list-news{background:#f4f6fb}.international-student .list-news .list-news-head{padding:30px 20px 20px;position:relative}.international-student .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.international-student .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.international-student .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.international-student .list-news dl,.international-student .list-news .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .international-student .list-news dl{background:#fff;padding:15px;margin:10px auto}.international-student .list-news dl:last-child{margin-bottom:0}.international-student .list-news dl dt,.international-student .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .international-student .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.international-student .list-news dl dd,.international-student .list-news .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .international-student .list-news dl dd{display:inline-block}.international-student .view-btn-block{position:absolute;top:30px;right:20px}.international-student .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.international-student .view-btn-block .view-btn:hover{background:#514068}.international-student .view-btn-block .view-btn:hover span{color:#fff}.international-student .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/share/icon-btn01-hover.png") center no-repeat;background-size:contain}.international-student .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.international-student .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/share/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.international-student .inner-text{margin-bottom:30px}.international-student .pdl01{padding-left:1em}.international-student .list-block li{padding-left:1.6em;text-indent:-1.6em}@media screen and (max-width: 959px){.international-student .view-btn-block{top:80px}}@media screen and (max-width: 768px){.international-student .list-news .cont-tl01{margin-bottom:0;padding:0 3.6% .1em}.international-student .list-news .cont-tl01:after{left:0}.international-student .list-news .cont-tl01:before{left:0}.international-student .list-news .cont-tl01 span{padding-left:.1em}.international-student .list-news .cont-tl01 .jp{padding-left:1em}.international-student .list-news .list-news-head{padding:30px 10px 20px;margin-bottom:60px}.international-student .list-news dl dt,.international-student .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .international-student .list-news dl dt{color:#3c3c3c}.international-student .view-btn-block{top:30px;right:10px}.international-student .view-btn-block .view-btn span{padding:.8em 3em .7em}.international-student .link-box{text-align:center;margin-top:20px}}.main-container .learning_commons .txt-bottom{margin-bottom:2em}.main-container .learning_commons .list-panel a{text-decoration:none}.main-container .learning_commons .thumb-panel{margin-bottom:0}.main-container .learning_commons .fb-box a .icon-external{display:none}.main-container .learning_commons dl dd a,.main-container .learning_commons .health .cont01-block .cont01-right-box dl dd a,.health .cont01-block .cont01-right-box .main-container .learning_commons dl dd a{color:#3c3c3c}.learning_commons .list-news{background:#f4f6fb}.learning_commons .list-news .list-news-head{padding:30px 20px 20px;position:relative}.learning_commons .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.learning_commons .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.learning_commons .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.learning_commons .list-news dl,.learning_commons .list-news .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .learning_commons .list-news dl{background:#fff;padding:15px;margin:10px auto}.learning_commons .list-news dl:last-child{margin-bottom:0}.learning_commons .list-news dl dt,.learning_commons .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .learning_commons .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.learning_commons .list-news dl dd,.learning_commons .list-news .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .learning_commons .list-news dl dd{display:inline-block}.learning_commons .view-btn-block{position:absolute;top:30px;right:20px}.learning_commons .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.learning_commons .view-btn-block .view-btn:hover{background:#514068}.learning_commons .view-btn-block .view-btn:hover span{color:#fff}.learning_commons .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/share/icon-btn01-hover.png") center no-repeat;background-size:contain}.learning_commons .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.learning_commons .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/share/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.learning_commons .list-txt{padding-left:1em;font-weight:normal;display:block}.learning_commons li span{font-weight:bold}.learning_commons li .circle{color:#ef8bae}.learning_commons .cont-tl02{margin:55px 0 35px 0}.learning_commons .tl02{margin:50px 0 27px 0}.learning_commons .cont-tl03{margin:60px 0 1em}.learning_commons .figure-box{margin-bottom:22px}.learning_commons .cont-left{width:65%;float:left;margin-right:5%}.learning_commons .cont-right{display:inline-block;float:left}.learning_commons .fb-box a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.learning_commons .lc-list{margin-bottom:22px}.learning_commons .lc-list ul li span{color:#ef8bae;font-size:11px;font-size:1.1rem;display:inline-block;margin-right:2px}.learning_commons .sv-box p span{color:#3c3c3c;font-weight:normal;display:block;padding-left:5px}.learning_commons .list-panel li{width:49%;margin-bottom:0}.learning_commons .list-panel li:last-child{margin-right:0}.learning_commons .list-panel li .txt{color:#3c3c3c;margin-bottom:0}.learning_commons .cal-wrapper{width:100%;min-width:100%}.learning_commons .google-cal{position:relative;padding-bottom:50%;height:0;overflow:hidden}.learning_commons .google-cal iframe{position:absolute;border:none;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width: 1226px){.learning_commons .list-news dl dd,.learning_commons .list-news .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .learning_commons .list-news dl dd{display:block}}@media screen and (max-width: 959px){.learning_commons .view-btn-block{top:80px}}@media screen and (max-width: 846px){.learning_commons .lc-detail{margin-bottom:30px}.learning_commons .cont-left{width:100%;float:none;margin-right:0}.learning_commons .cont-right{display:block;float:none;text-align:center}}@media screen and (max-width: 768px){.learning_commons .list-news .cont-tl01{margin-bottom:0;padding:0 3.6% .1em}.learning_commons .list-news .cont-tl01:after{left:0}.learning_commons .list-news .cont-tl01:before{left:0}.learning_commons .list-news .cont-tl01 span{padding-left:.1em}.learning_commons .list-news .cont-tl01 .jp{padding-left:1em}.learning_commons .list-news .list-news-head{padding:30px 10px 20px;margin-bottom:60px}.learning_commons .list-news dl dt,.learning_commons .list-news .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .learning_commons .list-news dl dt{color:#3c3c3c}.learning_commons .view-btn-block{top:30px;right:10px}.learning_commons .view-btn-block .view-btn span{padding:.8em 3em .7em}.learning_commons .link-box{text-align:center;margin-top:20px}}@media screen and (max-width: 640px){.learning_commons .cont-tl02{margin-bottom:15px}.learning_commons .tl02{margin-bottom:15px}.learning_commons .google-cal{padding-bottom:120%}.learning_commons .google-cal .view-container-border{padding:0 !important}.learning_commons .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.5em}.learning_commons .list-panel li{margin-bottom:5%}}@media only screen and (max-width: 480px){.learning_commons .list-panel li{width:100%}}.international_program{counter-reset:num}.international_program .pc{display:inline-block}.international_program .cont-tl02{margin:50px auto 35px}.international_program .cont-tl05{margin-top:1em}.international_program .item-wrap .item-box{width:23.08333%;float:left;border:2px solid #e0e3ec;padding:18px 15px;margin-right:2.5%;vertical-align:top}.international_program .item-wrap .item-box:last-child{margin-right:0}.international_program .item-wrap .item-box dl dt{text-align:center}.international_program .item-wrap .item-box dl dt span{display:block;color:#514068;font-size:20px;font-size:2rem;margin:14px 0 0}.international_program .item-wrap .item-box dl dd ul li:nth-child(even){padding-left:10px}.international_program .item-wrap:last-child{margin-right:0}.international_program .cont02-block{margin-top:70px}.international_program .cont02-block dl,.international_program .cont02-block .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .international_program .cont02-block dl{position:relative;width:31.33333%;display:inline-block;background:#f6f6f6;margin-bottom:50px;padding:0 15px 10px;vertical-align:top}.international_program .cont02-block dl:not(:nth-child(3n)){margin-right:2%}.international_program .cont02-block dl dt,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dt{position:absolute;top:-30px;right:0;left:0;width:65px;height:65px;background:#ef8bae;margin:auto;padding:8px 0;color:#fff;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:17px;font-size:1.7rem}.international_program .cont02-block dl dt span,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dt span,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dt span{display:block;margin-top:-15px;font-size:25px;font-size:2.5rem}.international_program .cont02-block dl dd,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dd{margin-top:40px}.international_program .cont02-block dl dd .txt-bold{font-weight:bold}.international_program .img-box{margin-bottom:45px}.international_program .cont03-block dl,.international_program .cont03-block .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .international_program .cont03-block dl{border:1px solid #514068;width:48%;float:left;position:relative;margin-bottom:2%}.international_program .cont03-block dl:not(:nth-child(2n)){margin-right:2%}.international_program .cont03-block dl dt,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dt{background:#514068;height:78px;line-height:1.5;color:#fff;display:flex;align-items:center;padding:10px;position:relative;font-size:13px;font-size:1.3rem;line-height:1.4;counter-increment:num}.international_program .cont03-block dl dt::before,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dt::before,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dt::before{min-width:25px;height:25px;width:25px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;text-align:center;content:counter(num);display:inline-block;margin-right:.5em;background:#ef8bae;color:#fff;padding:2px 0 1px}.international_program .cont03-block dl dt img,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dt img,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dt img{display:inline-block;margin-left:auto}.international_program .cont03-block dl dt .txt-sm{display:block;font-size:11px;font-size:1.1rem;line-height:1}.international_program .cont03-block dl dd,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dd{padding:15px}.international_program .cont03-block .cont03-list{font-size:13px;font-size:1.3rem;margin-top:10px}.international_program .cont03-block .cont03-list li:first-child{font-weight:bold}.international_program .common-tbl th,.international_program .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .international_program .common-tbl td,.international_program .common-tbl .sh_measures .table-wrap .table-01 td,.international_program .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .international_program .common-tbl tbody td,.international_program .expelled .table-wrap .common-tbl td,.expelled .table-wrap .international_program .common-tbl td{width:10%}.international_program .common-tbl td{padding:.8em 1em}.international_program .image-box{text-align:center;margin-bottom:30px}.international_program .btn-left{display:inline-block;margin-right:10px}.international_program .btn-right{display:inline-block}.international_program .cont-block .cont01-box{width:48.33333%;float:left;margin-right:3%}.international_program .cont-block .cont01-box p{margin-top:1em}.international_program .cont-block .cont02-box{width:48.33333%;float:left}.international_program .cont-block ul li span{font-weight:bold}.international_program .cont-block ul li .txt-indent{padding-left:80px;text-indent:-5.6em}.international_program .cont-box{margin:2em auto;display:flex}.international_program .cont-box .img{max-width:480px;width:47.72727%}.international_program .cont-box .txt{margin-left:4.54545%;width:47.72727%}.international_program .map-notes{margin-top:1em;font-size:.9em;text-align:right}.international_program .map-notes b{color:#ef8bae}@media screen and (max-width: 768px){.international_program .item-wrap .item-box{width:48.33333%;margin:0 0 2.5% 0}.international_program .item-wrap .item-box:nth-child(odd){margin-right:2.5%}.international_program .item-wrap:last-child{margin-right:0}.international_program .cont02-block{margin-top:70px}.international_program .cont02-block dl,.international_program .cont02-block .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .international_program .cont02-block dl{width:31.08333%}.international_program .cont02-block dl dd,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dd{margin-top:40px}.international_program .cont02-block dl dd .txt-bold{font-weight:bold}.international_program .cont03-block dl,.international_program .cont03-block .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .international_program .cont03-block dl{width:100%;margin-bottom:4%}.international_program .cont03-block dl:not(:nth-child(2n)){margin-right:0}.international_program .cont03-block dl dt img,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dt img,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dt img{top:5px;right:5px}.international_program .cont03-block dl dt span,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dt span,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dt span{line-height:1}.international_program .cont03-block dl dd,.international_program .cont03-block .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .international_program .cont03-block dl dd{padding:15px}}@media screen and (max-width: 640px){.main-container .international_program .pc{display:none}.main-container .international_program .sp{display:inline-block}.main-container .international_program a.link-btn{padding:.6em 1.5em}.international_program .item-wrap .item-box{width:100%;margin:0 0 4.5% 0}.international_program .item-wrap .item-box:nth-child(odd){margin-right:0}.international_program .item-wrap .item-box dl dt{display:inline-block;text-align:left;margin-bottom:10px}.international_program .item-wrap .item-box dl dt img{width:15%}.international_program .item-wrap .item-box dl dt span{display:inline-block;font-size:20px;font-size:2rem;margin:0;vertical-align:middle}.international_program .item-wrap:last-child{margin-right:0}.international_program .cont02-block dl,.international_program .cont02-block .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .international_program .cont02-block dl{width:47.91667%}.international_program .cont02-block dl:not(:nth-child(3n)){margin-right:0}.international_program .cont02-block dl:nth-child(odd){margin-right:2%}.international_program .cont02-block dl dt,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dt{width:55px;height:55px;font-size:15px;font-size:1.5rem}.international_program .cont02-block dl dt span,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dt span,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dt span{margin-top:-10px;font-size:17px;font-size:1.7rem}.international_program .cont02-block dl dd,.international_program .cont02-block .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box .international_program .cont02-block dl dd{margin-top:40px}.international_program .cont02-block dl dd .txt-bold{font-weight:bold}.international_program .btn-box{text-align:left;margin-bottom:10px}.international_program .cont-block .cont01-box{width:100%;float:none;margin-right:0}.international_program .cont-block .cont01-box .btn-box{margin-bottom:30px;text-align:center}.international_program .cont-block .cont02-box{width:100%;float:none}.international_program .cont-block .image-box{text-align:center}.international_program .cont-block ul{margin-top:10px}.international_program .cont-block ul li .txt-indent{padding-left:72px;text-indent:-5.7em}.international_program .cont-box{display:block}.international_program .cont-box .img{margin:0 auto;width:100%}.international_program .cont-box .txt{margin-top:1em;margin-left:0;width:100%}}.main-container .scholarship-list .link-more{margin-bottom:30px;text-decoration:none;color:#514068}.scholarship-list .table-wrap{position:relative;margin-bottom:0;padding-bottom:0;height:250px;overflow:hidden}.scholarship-list .table-wrap .common-tbl th,.scholarship-list .sh_measures .table-wrap .common-tbl td,.sh_measures .scholarship-list .table-wrap .common-tbl td,.scholarship-list .pay .table-wrap .common-tbl tbody td,.pay .scholarship-list .table-wrap .common-tbl tbody td,.scholarship-list .expelled .table-wrap .common-tbl td,.expelled .scholarship-list .table-wrap .common-tbl td{width:16%}.scholarship-list .table-wrap .bg{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:7rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjMzLjMzMzMzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+PHN0b3Agb2Zmc2V0PSI2Ni42NjY2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(33.33333%, rgba(255,255,255,0.25)),color-stop(66.66667%, #ffffff),color-stop(100%, #ffffff));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.25),#ffffff,#ffffff);background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.25),#ffffff,#ffffff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.25),#ffffff,#ffffff)}@media screen and (max-width: 768px){.scholarship-list .tbl-scroll{overflow-x:scroll !important}}.faq .ttl-box{margin-bottom:30px}.faq .tbl-w01{width:23%}.faq .tbl-ttl span{color:#ef8bae}.faq dl,.faq .health .cont01-block .cont01-right-box dl,.health .cont01-block .cont01-right-box .faq dl{overflow:hidden}.faq dt,.faq .health .cont01-block .cont01-right-box dl dt,.health .cont01-block .cont01-right-box dl .faq dt{background:#f4f6fb;position:relative;margin-bottom:20px;padding:10px 0 10px 60px;font-weight:bold;cursor:pointer}.faq dt span,.faq .health .cont01-block .cont01-right-box dl dt span,.health .cont01-block .cont01-right-box dl .faq dt span{background:#514068;width:45px;height:100%;position:absolute;left:0;top:0;bottom:0;margin:auto}.faq dt span::after,.faq .health .cont01-block .cont01-right-box dl dt span::after,.health .cont01-block .cont01-right-box dl .faq dt span::after{content:"Q";color:#fff;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:30%;height:54%}.faq dd,.faq .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .faq dd{padding:10px 0 30px 60px;position:relative}.faq dd::after,.faq .health .cont01-block .cont01-right-box dl dd::after,.health .cont01-block .cont01-right-box dl .faq dd::after{display:inline-block;content:"A";font-weight:bold;background:#ef8bae;color:#fff;padding:7px 0 0 15px;height:40px;width:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:15px;left:0;margin:auto}.faq dd span,.faq .health .cont01-block .cont01-right-box dl dd span,.health .cont01-block .cont01-right-box dl .faq dd span{color:#ef8bae}.faq .posi-ans{position:relative}.faq .cont-box{margin-top:50px}@media screen and (max-width: 640px){.faq .anchor-link li{padding:0 .3em 0 0;margin:0px .5em 10px 0px}.faq .anchor-link li a{padding-left:1.6em}.faq dl dt span::after,.faq .health .cont01-block .cont01-right-box dl dt span::after,.health .cont01-block .cont01-right-box .faq dl dt span::after{width:30%;height:50%;font-size:16px;font-size:1.6rem}}.learning_support .cont-tl02{margin-bottom:50px}.learning_support .cont-tl04{margin-bottom:30px}.learning_support .cont-tl05{margin-bottom:30px}.learning_support .cont-block{margin:30px 0 50px}.learning_support .cont-block .item-box{width:22.75%;float:left;margin:0 20px 3% 0;background:#f4f6fb}.learning_support .cont-block .item-box:last-child{margin-right:0}.learning_support .cont-block .item-box dl{padding:10px 15px}.learning_support .cont-block .item-box dl dt{color:#514068;text-align:center;font-size:20px;font-size:2rem}.learning_support .cont-block .item-box dl dt span{display:block;margin:10px 0 15px}.learning_support .img-box{background:#f4f6fb;margin-bottom:50px;padding:33px 20px 40px;text-align:center}.learning_support .block03 .item-box{width:48%}.learning_support .block03 .item-box dd .cont03-inner p{width:65px;float:left;margin-right:15px;padding:15px 9px;color:#fff;background:#ef8bae;position:relative}.learning_support .block03 .item-box dd .cont03-inner p::after{width:0;height:0;border:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #ef8bae;content:"";position:absolute;top:0;right:-6px;bottom:0;margin:auto}.learning_support .block03 .item-box dd .cont03-inner ul{width:70%;float:left;line-height:1.4}.learning_support .block03 .item-box dd .cont03-inner ul li{font-size:13px;font-size:1.3rem;color:#514068;padding-left:1em;text-indent:-1em}.learning_support .block03 .item-box02{width:23%}.learning_support .block03 .item-box03{width:23%}.learning_support .cont-ttl{margin-bottom:50px}.learning_support .cont-ttl .cont-tl04{margin-bottom:10px}.learning_support .table-wrap{margin:20px 0 0}.learning_support .table-wrap .common-tbl{margin:0 auto 0}.learning_support .table-wrap .common-tbl th,.learning_support .sh_measures .table-wrap .common-tbl td,.sh_measures .learning_support .table-wrap .common-tbl td,.learning_support .pay .table-wrap .common-tbl tbody td,.pay .learning_support .table-wrap .common-tbl tbody td,.learning_support .expelled .table-wrap .common-tbl td,.expelled .learning_support .table-wrap .common-tbl td{text-align:center}.learning_support .table-wrap .common-tbl td{padding:.8em 1em}.learning_support .table-wrap .common-tbl .tbl-w01{width:26%}.learning_support .table-wrap .common-tbl .tbl-w02{width:16%}.learning_support .table-wrap .common-tbl .tbl-w03{width:17%}.learning_support .txt p{margin-top:1em}@media screen and (max-width: 768px){.learning_support .cont-block{margin-bottom:20px}.learning_support .cont-block .item-box{width:48.5%;margin:0}.learning_support .cont-block .item-box:nth-child(odd){margin:0 3% 3% 0}.learning_support .cont-block .item-box dl{padding:10px}.learning_support .img-box{padding:28px 10px 20px}}@media screen and (max-width: 675px){.learning_support .block03 .item-box{width:100%;margin:0 0 3% 0}.learning_support .block03 .item-box dd .cont03-inner p{width:58px;padding:15px 7px}.learning_support .block03 .item-box dd .cont03-inner p::after{right:-5px}}.life .tbl-p{display:table}.life .tbl-p .th{display:table-cell;width:105px}.life .tbl-p .td{display:table-cell}.life .tbl-p .block{display:block}.life .other_1{margin-bottom:40px}.life .other_1 .plainList{margin-bottom:30px}.life .other_1 .plainList>li{margin-bottom:15px;padding-left:15px;line-height:inherit}.life .other_1 .plainList>li:before{content:"";position:absolute;top:7px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .other_1 .plainList>li.none:before{width:0;height:0}.life .other_1 .plainList>li .list02{margin-top:10px}.life .other_1 .num-list01 li{margin-bottom:10px}.life .other_1 .txt-block .txt01{margin-bottom:10px}.life .other_1 .list01{margin-bottom:15px}.life .other_1 .list01>li{position:relative;padding-left:10px}.life .other_1 .list01>li:before{content:"・";position:absolute;top:0;left:0}.life .other_1 .list02>li{position:relative;padding-left:2em}.life .other_1 .list02>li.no::before{content:none}.life .other_1 .list02>li.no:not(.icon-external){position:absolute;top:0;left:0}.life .other_1 .img-cont{text-align:center}.life .other_1 .inner-text{margin-bottom:30px}.life .other_1 .inner-text p{margin-bottom:0}.life .other_1 .inner-text p.p-text01{margin-bottom:1em}.life .other_1 .inner-text span{font-weight:normal}.life .other_1 .inner-text .pdl01{padding-left:5em}.life .other_1 .inner-text .num-list-type01 li{position:relative;padding-left:1em}.life .other_1 .inner-text .num-list-type01 li .num{position:absolute;left:0}@media only screen and (max-width: 768px){.life .other_1 .plainList{margin-bottom:6%}.life .other_1 .list01{margin-bottom:3%}.life .other_1 .inner-text .pdl01{padding-left:6%}}.life .mie_henkan{margin-bottom:40px}.life .mie_henkan .listNumber{padding-left:22px}.life .mie_henkan .listNumber li{list-style-type:decimal}.life .mie_henkan .inner-text{margin-bottom:30px}.life .mie_henkan .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .mie_henkan .listNumber{margin-bottom:6%}}.life .fukushima_henkan{margin-bottom:40px}.life .fukushima_henkan .list01{counter-reset:item}.life .fukushima_henkan .list01>li{position:relative;padding-left:22px;counter-increment:step-counter}.life .fukushima_henkan .list01>li:before{content:"(" counter(step-counter) ")";position:absolute;top:0;left:0}.life .fukushima_henkan .list02 li{position:relative;padding-left:25px}.life .fukushima_henkan .list02 li .no{position:absolute;top:0;left:0}.life .fukushima_henkan .inner-text{margin-bottom:30px}.life .fukushima_henkan .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .fukushima_henkan .list01{margin-bottom:6%}}.life .tokushima_henkan{margin-bottom:40px}.life .tokushima_henkan .list01{counter-reset:item}.life .tokushima_henkan .list01>li{position:relative;padding-left:22px;counter-increment:step-counter}.life .tokushima_henkan .list01>li:before{content:"(" counter(step-counter) ")";position:absolute;top:0;left:0}.life .tokushima_henkan .list02 li{position:relative;padding-left:25px}.life .tokushima_henkan .list02 li .no{position:absolute;top:0;left:0}.life .tokushima_henkan .inner-text{margin-bottom:30px}.life .tokushima_henkan .inner-text p{margin-bottom:0}.life .tokushima_henkan .listNumber{padding-left:22px}.life .tokushima_henkan .listNumber>li{list-style-type:decimal}@media only screen and (max-width: 768px){.life .tokushima_henkan .list01{margin-bottom:6%}}.life .shinohara{margin-bottom:40px}.life .shinohara .listNumber{margin-bottom:30px;padding-left:22px}.life .shinohara .listNumber li{list-style-type:decimal}.life .shinohara .inner-text{margin-bottom:30px}.life .shinohara .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .shinohara .listNumber{margin-bottom:6%}}.life .ningenjyuku{margin-bottom:40px}.life .ningenjyuku .listNumber{margin-bottom:30px;padding-left:22px}.life .ningenjyuku .listNumber li{list-style-type:decimal}.life .ningenjyuku .inner-text{margin-bottom:30px}.life .ningenjyuku .inner-text p{margin-bottom:0}.life .ningenjyuku .inner-text p .w-large{font-family:"Yu Gothic", YuGothic, Verdana, Meiryo, sans-serif;font-weight:normal;color:inherit}@media only screen and (max-width: 768px){.life .ningenjyuku .listNumber{margin-bottom:6%}}.life .daiozu{margin-bottom:40px}.life .daiozu .listNumber{margin-bottom:30px;padding-left:22px}.life .daiozu .listNumber li{list-style-type:decimal}.life .daiozu .inner-text{margin-bottom:30px}.life .daiozu .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .daiozu .listNumber{margin-bottom:6%}}.life .atsumi{margin-bottom:40px}.life .atsumi .listNumber{margin-bottom:30px;padding-left:22px}.life .atsumi .listNumber li{list-style-type:decimal}.life .atsumi .inner-text{margin-bottom:30px}.life .atsumi .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .atsumi .listNumber{margin-bottom:6%}}.life .matsuo{margin-bottom:40px}.life .matsuo .link-url{word-break:break-all}.life .matsuo .plainList{margin-bottom:30px}.life .matsuo .plainList li{position:relative;padding-left:15px}.life .matsuo .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .matsuo .inner-text{margin-bottom:30px}.life .matsuo .inner-text p{margin-bottom:0}.life .matsuo .inner-text .linkList .list02 li{padding-left:1.8em}.life .matsuo .inner-text .list li{padding-left:.7em;text-indent:-.7em}@media only screen and (max-width: 768px){.life .matsuo .plainList{margin-bottom:6%}}.life .matsuo .notice{margin-bottom:10px}.life .sholarship_09{margin-bottom:40px}.life .sholarship_09 .plainList{margin-bottom:30px}.life .sholarship_09 .plainList li{position:relative;padding-left:15px}.life .sholarship_09 .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .sholarship_09 .inner-text{margin-bottom:30px}.life .sholarship_09 .inner-text p{margin-bottom:0}.life .sholarship_09 .inner-text .tel{font-weight:normal}@media only screen and (max-width: 768px){.life .sholarship_09 .plainList{margin-bottom:6%}}.life .yamaha_ongaku{margin-bottom:40px}.life .yamaha_ongaku .plainList{margin-bottom:30px}.life .yamaha_ongaku .plainList li{position:relative;padding-left:15px}.life .yamaha_ongaku .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .yamaha_ongaku .list01{counter-reset:item}.life .yamaha_ongaku .list01>li{position:relative;padding-left:22px;counter-increment:step-counter}.life .yamaha_ongaku .list01>li:before{content:"(" counter(step-counter) ")";position:absolute;top:0;left:0}.life .yamaha_ongaku .inner-text{margin-bottom:30px}.life .yamaha_ongaku .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .yamaha_ongaku .plainList,.life .yamaha_ongaku .list01{margin-bottom:6%}}.life .yamaha_ryugaku{margin-bottom:40px}.life .yamaha_ryugaku .list01{counter-reset:item}.life .yamaha_ryugaku .list01>li{position:relative;padding-left:22px;counter-increment:step-counter}.life .yamaha_ryugaku .list01>li:before{content:"(" counter(step-counter) ")";position:absolute;top:0;left:0}.life .yamaha_ryugaku .inner-text{margin-bottom:30px}.life .yamaha_ryugaku .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .yamaha_ryugaku .list01{margin-bottom:6%}}.life .asahisyougakusei{margin-bottom:40px}.life .asahisyougakusei .plainList{margin-bottom:30px}.life .asahisyougakusei .plainList li{position:relative;padding-left:15px}.life .asahisyougakusei .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .asahisyougakusei .inner-text{margin-bottom:30px}.life .asahisyougakusei .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .asahisyougakusei .plainList{margin-bottom:6%}}.life .yonehama{margin-bottom:40px}.life .yonehama .plainList{margin-bottom:30px}.life .yonehama .plainList li{position:relative;padding-left:15px}.life .yonehama .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .yonehama .list02>li{position:relative;padding-left:35px}.life .yonehama .list02>li .no{position:absolute;top:0;left:0}.life .yonehama .inner-text{margin-bottom:30px}.life .yonehama .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .yonehama .plainList{margin-bottom:6%}}.life .deutsch{margin-bottom:40px}.life .deutsch .plainList{margin-bottom:30px}.life .deutsch .plainList li{position:relative;padding-left:15px}.life .deutsch .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .deutsch .listNumber{margin-bottom:30px;padding-left:22px}.life .deutsch .listNumber li{list-style-type:decimal}.life .deutsch .inner-text{margin-bottom:30px}.life .deutsch .inner-text p{margin-bottom:0}.life .deutsch .inner-text .tel{font-weight:normal}@media only screen and (max-width: 768px){.life .deutsch .plainList,.life .deutsch .listNumber{margin-bottom:6%}}.life .tsudaumeko{margin-bottom:40px}.life .tsudaumeko .plainList{margin-bottom:30px}.life .tsudaumeko .plainList li{position:relative;padding-left:15px}.life .tsudaumeko .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .tsudaumeko .listNumber{margin-bottom:30px;padding-left:22px}.life .tsudaumeko .listNumber li{list-style-type:decimal}.life .tsudaumeko .notes{font-weight:normal}.life .tsudaumeko .inner-text{margin-bottom:30px}.life .tsudaumeko .inner-text p{margin-bottom:0}.life .tsudaumeko .inner-text .tel{font-weight:normal}.life .tsudaumeko .inner-text .notes{margin-top:0}.life .tsudaumeko .inner-text .listDot li{padding-left:.7em;text-indent:-.7em}.life .tsudaumeko .kitano__dl dd,.life .tsudaumeko .kitano__dl .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .life .tsudaumeko .kitano__dl dd{margin-left:25px}.life .tsudaumeko .kitano__dl dd ol li{list-style:upper-roman inside}@media only screen and (max-width: 768px){.life .tsudaumeko .plainList,.life .tsudaumeko .listNumber{margin-bottom:6%}}.life .scholarship_04{margin-bottom:40px}.life .scholarship_04 .listNumber{margin-bottom:30px;padding-left:22px}.life .scholarship_04 .listNumber li{list-style-type:decimal}.life .scholarship_04 .inner-text{margin-bottom:30px}.life .scholarship_04 .inner-text p{margin-bottom:0}@media only screen and (max-width: 768px){.life .scholarship_04 .listNumber{margin-bottom:6%}}.life .other_2{margin-bottom:40px}.life .other_2 .plainList{margin-bottom:30px}.life .other_2 .plainList>li{margin-bottom:15px;padding-left:15px;line-height:inherit}.life .other_2 .plainList>li:before{content:"";position:absolute;top:7px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .other_2 .plainList>li.none:before{width:0;height:0}.life .other_2 .plainList>li .list02{margin-top:10px}.life .other_2 .no-decimal li{list-style:none}.life .other_2 .num-list01 li{margin-bottom:10px}.life .other_2 .txt-block .txt01{margin-bottom:10px}.life .other_2 .list01{margin-bottom:15px}.life .other_2 .list01>li{position:relative;padding-left:10px}.life .other_2 .list01>li:before{content:"・";position:absolute;top:0;left:0}.life .other_2 .list02>li{position:relative;padding-left:2em}.life .other_2 .list02>li.no::before{content:none}.life .other_2 .list02>li.no span:not(.icon-external){position:absolute;top:0;left:0}.life .other_2 .img-cont{text-align:center}.life .other_2 .inner-text{margin-bottom:30px}.life .other_2 .inner-text p{margin-bottom:0}.life .other_2 .inner-text p.p-text01{margin-bottom:1em}.life .other_2 .inner-text span{font-weight:normal}.life .other_2 .inner-text .pdl01{padding-left:5em}.life .other_2 .inner-text .num-list-type01 li{position:relative;padding-left:1em}.life .other_2 .inner-text .num-list-type01 li .num{position:absolute;left:0}@media only screen and (max-width: 768px){.life .other_2 .plainList{margin-bottom:6%}.life .other_2 .list01{margin-bottom:3%}.life .other_2 .inner-text .pdl01{padding-left:6%}}.life .main-container .contents p{margin-bottom:0}.life .main-container .contents .thumb-img{position:relative;padding-top:50.35461%;width:100%;height:0;border-bottom:2px solid #514068;overflow:hidden}.life .main-container .contents .thumb-img img{position:absolute;top:50%;left:50%;width:100%;height:auto;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.life .main-container .contents a{text-decoration:none}.life .main-container .contents .ts-pagination a:hover{text-decoration:underline}.life .main-container .contents ul.tabs-list li.active a.panel-label:before{border-top-color:#fff;border-right-color:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.life .main-container .contents .tabs-list{position:relative;margin-bottom:54px;font-size:0}.life .main-container .contents .tabs-list>li{float:none;width:23.29545%;margin:0px 2.04545% 20px 0;padding:0;font-size:14px;font-size:1.4rem;background:#fff;border:none;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.life .main-container .contents .tabs-list>li:nth-child(4n){margin-right:0}.life .main-container .contents .tabs-list>li .panel-label{padding:6px 0}.life .main-container .contents .tabs-list>li .panel-label::after{width:0;height:0;border:6px solid transparent;border-bottom:6px solid #ef8bae;-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.life .main-container .contents .tabs-list>li .panel-label:hover::after{border:6px solid transparent;border-bottom:6px solid #fff;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:22px}.life .main-container .contents .tabs-list>li .panel-label-inner:before{position:absolute;top:-8px;left:10%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #ef8bae;content:"";z-index:-1}.life .main-container .contents .tabs-list>li.col01.li02 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col01.li06 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col02.li02 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col02.li06 .panel-label-inner:before{left:36%}.life .main-container .contents .tabs-list>li.col01.li03 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col01.li07 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col02.li03 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col02.li07 .panel-label-inner:before{left:61%}.life .main-container .contents .tabs-list>li.col01.li04 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col01.li08 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col02.li04 .panel-label-inner:before,.life .main-container .contents .tabs-list>li.col02.li08 .panel-label-inner:before{left:86%}.life .main-container .contents .tabs-list>li.col02 .panel-label-inner{top:100px}.life .main-container .contents .tabs-list>li.col02:hover{margin-bottom:0;padding-bottom:58px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.life .main-container .contents .tabs-list>li.col02:hover .panel-label-inner{top:112px}.life .main-container .contents .tabs-list>li.active .panel-label{border:2px solid #ef8bae;color:#fff;background:#ef8bae}.life .main-container .contents .tabs-list>li.active .panel-label:after{border:6px solid transparent;border-bottom:6px solid #fff;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:22px}.life .main-container .contents .tabs-list>li:hover{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.life .main-container .contents .tabs-list>li:hover .panel-label-inner{top:52px;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.life .main-container .contents .tabs-list>li .panel-label{border:2px solid #e7e7ef;color:#000;font-weight:bold}.life .main-container .contents .tabs-list>li .panel-label:hover{border:2px solid #ef8bae;color:#fff;background:#ef8bae}.life .main-container .contents .tabs-list>li .panel-label-inner{position:absolute;top:40px;left:2px;box-sizing:border-box;width:100%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;opacity:0;z-index:1}.life .main-container .contents .tabs-list>li .panel-label-inner li{float:left;width:8.29545%;font-weight:bold;border-right:1px solid #f7b1ca;background:#ef8bae}.life .main-container .contents .tabs-list>li .panel-label-inner li span{display:block;position:absolute;top:-10px;left:10px;color:#ef8bae}.life .main-container .contents .tabs-list>li .panel-label-inner li a{display:block;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#fff}.life .main-container .contents .tabs-list>li .panel-label-inner li a:hover{color:#ef8bae;background:#fff}.life .main-container .contents .tabs-list>li .panel-label-inner li:last-child{margin-right:0}.life .main-container .contents .panel-box{background:#f4f6fb;padding:20px;position:relative}.life .main-container .contents .panel-box .panel-date{color:#a5a5a5;font-size:13px;font-size:1.3rem}.life .main-container .contents .panel-box .txt{color:#333;margin-top:10px}.life .main-container .contents .panel-box .panel-detail{color:#c6c9d3;text-align:right;font-size:13px;font-size:1.3rem}.life .main-container .contents .panel-box .panel-detail span{position:relative}.life .main-container .contents .panel-box .panel-detail span::after{background:#c6c9d3;content:"";position:absolute;top:0;bottom:0;left:-30%;margin:auto;width:20%;height:1px}@media screen and (max-width: 640px){.life .main-container .contents ul.tabs-list{overflow:inherit;margin-bottom:20px}.life .main-container .contents ul.tabs-list>li{width:20.68182%}.life .main-container .contents ul.tabs-list>li:hover{padding-bottom:96px}.life .main-container .contents ul.tabs-list>li.col02:hover{margin-bottom:50px}.life .main-container .contents ul.tabs-list>li a.panel-label::before{display:none}.life .main-container .contents ul.tabs-list>li li.col02:hover{padding-bottom:128px}.life .main-container .contents ul.tabs-list>li .panel-label-inner li{width:16.5%;border-bottom:1px solid #f7b1ca}.life .latest_news .panel-label:after{content:none}}@media screen and (max-width: 320px){.life .main-container .contents .tabs-list>li .panel-label:before{left:0}}.life .other_3{margin-bottom:40px}.life .other_3 .inner-text{margin-bottom:30px}.life .other_3 .inner-text .read{margin-bottom:8px}.life .other_3 .inner-text .at{padding-left:1em;text-indent:-1em}.life .other_3 .inner-text .mt15{margin-top:15px}.life .other_3 .inner-text .mt20{margin-top:20px}.life .other_3 .inner-text p span{display:inline-block;font-weight:normal}.life .other_3 .inner-text .plainList{margin-bottom:20px}.life .other_3 .img-cont{margin-top:20px;text-align:center}.life .other_3 .list01{counter-reset:item}.life .other_3 .list01>li{position:relative;padding-left:22px;counter-increment:step-counter}.life .other_3 .list01>li:before{content:"(" counter(step-counter) ")";position:absolute;top:0;left:0}.life .other_3 .dot-list li{position:relative;padding-left:15px}.life .other_3 .dot-list li:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;background:#514168;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.life .other_3 .plainList{margin-bottom:30px}.life .other_3 .plainList>li{position:relative;line-height:1.5;padding-left:15px}.life .other_3 .plainList>li p{margin-bottom:10px}.life .other_3 .plainList>li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.life .other_3 .listNumber{margin-bottom:30px;padding-left:22px}.life .other_3 .listNumber>li{list-style-type:decimal}@media only screen and (max-width: 640px){.life .other_3 .plainList>li:before{top:3px}}.life .main-container .food-space .contents-txt{margin-bottom:35px}.life .main-container .food-space .cont-block{margin-bottom:60px}.life .main-container .food-space .cont-block h2 span{display:inline-block}.life .main-container .food-space .cont-block h2 b{display:inline-block;padding:5px 15px;font-size:60%;font-weight:700;color:#fff;background:#ef8bae}.life .main-container .food-space .cont-block .cont-inner{display:flex;flex-flow:row wrap;flex-direction:row-reverse;justify-content:space-between}.life .main-container .food-space .cont-block .cont-inner .cont-txt{width:45.45455%}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box{margin-top:20px}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box p:not(.notes){margin-bottom:7px;font-size:15px;font-size:1.5rem;font-weight:bold}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box p.notes{margin-top:7px}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box div{padding:15px;background:#f6f6f6}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box div dl:not(:last-of-type){margin-bottom:10px}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box div dl dt .notes,.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box div dl dd .notes{display:inline-block;margin:0;font-size:90%}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box div dl dt .ib,.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box div dl dd .ib{display:inline-block}.life .main-container .food-space .cont-block .cont-inner .cont-txt .check-box{margin-top:20px}.life .main-container .food-space .cont-block .cont-inner .cont-txt .check-box .check{margin-bottom:9px}.life .main-container .food-space .cont-block .cont-inner .cont-txt .check-box .check span{display:inline-block;padding:0 15px;color:#fff;background:#514068}.life .main-container .food-space .cont-block .cont-inner .cont-txt .link{margin-top:15px}.life .main-container .food-space .cont-block .cont-inner .cont-txt .link a{text-decoration:underline}.life .main-container .food-space .cont-block .cont-inner .cont-txt .link a:hover{text-decoration:none}.life .main-container .food-space .cont-block .cont-inner .cont-img{width:50%}.life .main-container .food-space .cont-block .cont-inner .cont-img ul{display:flex;flex-flow:row wrap;justify-content:space-between}.life .main-container .food-space .cont-block .cont-inner .cont-img ul li{width:47.72727%}.life .main-container .food-space .cont-block .cont-inner .cont-img ul li:first-child{width:100%;margin-bottom:20px}.life .main-container .food-space .cont-block .cont-inner .cont-img ul li img{width:100%}@media screen and (max-width: 640px){.life .main-container .food-space .contents-txt{margin-bottom:25px}.life .main-container .food-space .cont-block{margin-bottom:50px}.life .main-container .food-space .cont-block h2 b{display:block;max-width:120px;margin-top:10px;padding:5px 0;text-align:center}.life .main-container .food-space .cont-block .cont-inner{display:block}.life .main-container .food-space .cont-block .cont-inner .cont-txt{width:100%}.life .main-container .food-space .cont-block .cont-inner .cont-txt .time-box{margin-top:15px}.life .main-container .food-space .cont-block .cont-inner .cont-img{width:100%;margin-bottom:20px}}.main-container .special-needs .cont-block{margin-bottom:8rem}.main-container .special-needs .cont-block a:hover{text-decoration:underline}.main-container .special-needs .cont-block .date{margin-bottom:1rem;text-align:right}.main-container .special-needs .cont-block .cont-head{margin-bottom:4.5rem}.main-container .special-needs .cont-block .cont-head p:not(:last-child){margin-bottom:1em}.main-container .special-needs .cont-block .cont-tl02+.cont-box{margin-top:4rem}.main-container .special-needs .cont-block .cont-box{margin-bottom:5rem}.main-container .special-needs .cont-block .cont-box .end{margin-top:1em;text-align:right}.main-container .special-needs .cont-block .cont-box .cont-txt{margin-bottom:1.5em}.main-container .special-needs .cont-block .cont-box .cont-flow{display:flex;flex-flow:row wrap;justify-content:space-between;width:88.40909%;margin-top:3rem}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box{width:18.38046%}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl{position:relative;margin-bottom:.8rem;padding:.8rem 0;font-size:1.6rem;font-weight:bold;color:#fff;text-align:center;background:#ef8bae}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl:before,.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl:after{position:absolute;content:"";top:0}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl:before{left:0;border-top:22px solid transparent;border-left:8px solid #fff;border-bottom:22px solid transparent}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl:after{left:100%;border-top:22px solid transparent;border-left:8px solid #ef8bae;border-bottom:22px solid transparent}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .txt{margin:0;padding:1.5rem 1.7rem 3rem;line-height:1.6;background:#fbeff2}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .txt .sm{display:block;font-size:85.71429%}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box01 .ttl:before{display:none}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box04 .ttl{background:#514068}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box04 .ttl:after{border-left-color:#514068}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box04 .txt{background:#f4f6fb}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box05 .ttl:after{display:none}.main-container .special-needs .cont-block .cont-box .linkList{margin-top:.5rem}.main-container .special-needs .cont-block .cont-box .num-list li:not(:last-child){margin-bottom:.5em}.main-container .special-needs .cont-block .cont-box .dot-list{margin-bottom:2rem}.main-container .special-needs .cont-block .cont-box .dot-list li{position:relative;padding-left:1.4rem}.main-container .special-needs .cont-block .cont-box .dot-list li:not(:last-child){margin-bottom:.3rem}.main-container .special-needs .cont-block .cont-box .dot-list li:before{position:absolute;content:"";top:.65em;left:0;width:.8rem;height:.8rem;background:#3c3c3c;border-radius:50%}.main-container .special-needs .cont-block .cont-box .dot-list.dot-list01 li:not(:last-child){margin-bottom:1em}.main-container .special-needs .cont-block .cont-box dl{display:flex;flex-flow:row nowrap}.main-container .special-needs .cont-block .cont-box dl:not(:last-child){margin-bottom:1em}.main-container .special-needs .cont-block .cont-box dl.block{display:block}.main-container .special-needs .cont-block .cont-box dl dt{min-width:4.5em;margin-right:1em}.main-container .special-needs .cont-block .cont-box dl dd .notes{margin-top:0}.main-container .special-needs .cont-block .cont-box dl dd span.notes{display:inline-block}.main-container .special-needs .cont-block .cont-box dl dd .ib{display:inline-block;font-weight:normal}@media screen and (max-width: 1280px){.main-container .special-needs .cont-block .cont-box .cont-flow{width:100%}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl{padding-left:.5rem}}@media screen and (max-width: 768px){.main-container .special-needs .cont-block{margin-bottom:7rem}}@media screen and (max-width: 767px){.main-container .special-needs .cont-block .cont-box .cont-flow{display:block}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;margin-bottom:1.3rem}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl{width:30px;margin-bottom:0;padding:1rem .3rem 0 0;font-size:1.5rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background:#ef8bae}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl:before{left:0;border-top:8px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:none}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .ttl:after{top:100%;left:0;border-top:8px solid #ef8bae;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:none}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .txt{width:calc(100% - 40px);padding:1.5rem 1.5rem 3rem}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box .txt .sm{display:inline}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box04{min-height:120px}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box04 .ttl:after{border-top-color:#514068;border-left-color:transparent}.main-container .special-needs .cont-block .cont-box .cont-flow .flow-box.box04 .txt{background:#f4f6fb}}@media screen and (max-width: 640px){.main-container .special-needs .cont-block{margin-bottom:6rem}.main-container .special-needs .cont-block .cont-head{margin-bottom:4rem}.main-container .special-needs .cont-block .cont-tl02+.cont-box{margin-top:3rem}.main-container .special-needs .cont-block .cont-box{margin-bottom:4rem}}.life .chousen{margin-bottom:40px}.life .chousen .color{color:#ef8bae}.life .chousen .num-list>li{list-style:decimal}.life .chousen .num-list .list-num{position:relative;padding-left:1.2em}.life .chousen .num-list .list-num>li span{position:absolute;left:0}.life .chousen .plainList{margin-bottom:30px}.life .chousen .plainList li{position:relative;padding-left:15px}.life .chousen .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .chousen .listNumber{margin-bottom:30px;padding-left:22px}.life .chousen .listNumber li{list-style-type:decimal}.life .chousen .notes{font-weight:normal}.life .chousen .inner-text{margin-bottom:30px}.life .chousen .inner-text p{margin-bottom:0}.life .chousen .inner-text .tel{font-weight:normal}.life .chousen .inner-text .notes{margin-top:0}.life .chousen .inner-text .listDot li{padding-left:.7em;text-indent:-.7em}.life .chousen .inner-text .list{margin-bottom:1em}.life .chousen .inner-text .list02{padding-left:2em}.life .chousen .inner-text .list02>li{padding-left:1em;text-indent:-1em}.life .chousen .kitano__dl dd,.life .chousen .kitano__dl .health .cont01-block .cont01-right-box dl dd,.health .cont01-block .cont01-right-box dl .life .chousen .kitano__dl dd{margin-left:25px}.life .chousen .kitano__dl dd ol li{list-style:upper-roman inside}@media only screen and (max-width: 768px){.life .chousen .plainList,.life .chousen .listNumber{margin-bottom:6%}}.life .jouetsu{margin-bottom:40px}.life .jouetsu .link-url{word-break:break-all}.life .jouetsu .plainList{margin-bottom:30px}.life .jouetsu .plainList li{position:relative;padding-left:15px}.life .jouetsu .plainList li:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#514168;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.life .jouetsu .inner-text{margin-bottom:30px}.life .jouetsu .inner-text p{margin-bottom:0}.life .jouetsu .inner-text .list>li{position:relative;padding-left:35px}.life .jouetsu .inner-text .list>li .no{position:absolute;top:0;left:0}@media only screen and (max-width: 768px){.life .jouetsu .plainList{margin-bottom:6%}}.life .jouetsu .notice{margin-bottom:10px}.life .main-container .student_consultation .lt{text-decoration:line-through}.life .main-container .student_consultation .list-news{margin-bottom:5rem;background:#f4f6fb}.life .main-container .student_consultation .list-news .list-news-head{padding:30px 20px 20px;position:relative}.life .main-container .student_consultation .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.life .main-container .student_consultation .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.life .main-container .student_consultation .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.life .main-container .student_consultation .list-news dl{background:#fff;padding:15px;margin:10px auto}.life .main-container .student_consultation .list-news dl:last-child{margin-bottom:0}.life .main-container .student_consultation .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.life .main-container .student_consultation .list-news dl dd{display:inline-block}.life .main-container .student_consultation .list-news dl dd a{color:#3c3c3c}.life .main-container .student_consultation .list-news dl dd a:hover{text-decoration:underline}.life .main-container .student_consultation .view-btn-block{position:absolute;top:30px;right:20px}.life .main-container .student_consultation .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.life .main-container .student_consultation .view-btn-block .view-btn:hover{background:#514068}.life .main-container .student_consultation .view-btn-block .view-btn:hover span{color:#fff}.life .main-container .student_consultation .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/share/icon-btn01-hover.png") center no-repeat;background-size:contain}.life .main-container .student_consultation .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.life .main-container .student_consultation .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/share/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.life .main-container .student_consultation .contents-box{margin-bottom:6rem}.life .main-container .student_consultation .img{margin-top:1.5em}.life .main-container .student_consultation .box01 p:not(.img){margin-bottom:1em}.life .main-container .student_consultation .contents-inner{margin-top:4rem}.life .main-container .student_consultation .contents-inner:not(:last-of-type){margin-bottom:3rem}.life .main-container .student_consultation .dot-list li{position:relative;padding-left:1.5rem}.life .main-container .student_consultation .dot-list li::before{position:absolute;content:"";top:.6em;left:0;width:1rem;height:1rem;background:#ef8bae;border-radius:50%}.life .main-container .student_consultation .notes-box{margin-bottom:1em}.life .main-container .student_consultation .notes-box dt{font-size:1.8rem}.life .main-container .student_consultation .notes-box dd a{color:#ef8bae;text-decoration:underline}.life .main-container .student_consultation .notes-box dd a:hover{text-decoration:none}.life .main-container .student_consultation .contents-table{width:100%;border-collapse:collapse;border-top:1px solid #3c3c3c;border-left:1px solid #3c3c3c}.life .main-container .student_consultation .contents-table th,.life .main-container .student_consultation .contents-table .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .common-tbl .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .sh_measures .table-wrap .table-01 td,.sh_measures .table-wrap .table-01 .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .common-tbl tbody .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .expelled .table-wrap .common-tbl td,.expelled .table-wrap .common-tbl .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table td{padding:2rem;border-right:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c}.life .main-container .student_consultation .contents-table th,.life .main-container .student_consultation .contents-table .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .common-tbl .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .sh_measures .table-wrap .table-01 td,.sh_measures .table-wrap .table-01 .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .common-tbl tbody .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .expelled .table-wrap .common-tbl td,.expelled .table-wrap .common-tbl .life .main-container .student_consultation .contents-table td{width:30%;text-align:left;background:#fbf0f2}.life .main-container .student_consultation .contents-table td{width:70%}@media screen and (max-width: 959px){.life .main-container .student_consultation .view-btn-block{top:80px}}@media screen and (max-width: 768px){.life .main-container .student_consultation .list-news .cont-tl01{margin-bottom:0;padding:0 3.6% .1em}.life .main-container .student_consultation .list-news .cont-tl01:after{left:0}.life .main-container .student_consultation .list-news .cont-tl01:before{left:0}.life .main-container .student_consultation .list-news .cont-tl01 span{padding-left:.1em}.life .main-container .student_consultation .list-news .cont-tl01 .jp{padding-left:1em}.life .main-container .student_consultation .list-news .list-news-head{padding:30px 10px 20px}.life .main-container .student_consultation .list-news dl dt{color:#3c3c3c}.life .main-container .student_consultation .view-btn-block{top:30px;right:10px}.life .main-container .student_consultation .view-btn-block .view-btn span{padding:.8em 3em .7em}.life .main-container .student_consultation .link-box{text-align:center;margin-top:20px}}@media screen and (max-width: 640px){.life .main-container .student_consultation .link-box .link-btn::after{display:inline-block;margin-right:1em;width:7px;height:7px;vertical-align:middle;border-top:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto}.life .main-container .student_consultation .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.5em}.life .main-container .student_consultation .notes-box dt{font-size:1.6rem}.life .main-container .student_consultation .notes-box dd{font-size:1.5rem}.life .main-container .student_consultation .contents-table th,.life .main-container .student_consultation .contents-table .sh_measures .table-wrap .common-tbl td,.sh_measures .table-wrap .common-tbl .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .sh_measures .table-wrap .table-01 td,.sh_measures .table-wrap .table-01 .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .pay .table-wrap .common-tbl tbody td,.pay .table-wrap .common-tbl tbody .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table .expelled .table-wrap .common-tbl td,.expelled .table-wrap .common-tbl .life .main-container .student_consultation .contents-table td,.life .main-container .student_consultation .contents-table td{padding:1em}}
