@charset "UTF-8";.questionList-title:hover,.schoolInfo-numericalLabel-schoolGratis-txt:hover{opacity:.8;cursor:pointer}.jojlist{margin:0 0 20px}.joblist dt{font-weight:700;font-size:15px;margin:0 0 5px}.joblist dt:before{content:"■";color:#008931}.joblist dt a{color:#333}.joblist dd{line-height:1.5;margin:0 0 15px}.schoolInfo{margin-bottom:30px}.schoolInfo-numericalValue{margin-bottom:8px}.schoolInfo-numericalValue-review{display:inline-block}.schoolInfo-numericalValue-reviewStar img{width:90px;height:auto;vertical-align:text-top}.schoolInfo-numericalValue-reviewPoint{font-size:16px;font-weight:700;color:#f25c00;vertical-align:bottom}.schoolInfo-numericalValue__hidden{font-weight:400;color:#a2a2a2}.schoolInfo-numericalValue-reviewNum{font-size:11px}.schoolInfo-numericalValue-review-scoreHidden{font-size:10px;margin-top:7px}.schoolInfo-numericalValue-fee{display:inline-block;vertical-align:top;font-size:11px;background:url(/vcollege/img/school/fee_ic_yen.gif) left 0 no-repeat;padding:1px 0 0 11px;margin:5px 0 0 5px}.schoolInfo-numericalValue-feeMoney{margin:0 1px 0 4px}.schoolInfo-numericalValue-feeMoney strong{font-size:16px;font-weight:700;color:#f25c00;vertical-align:bottom}.schoolInfo-numericalLabel-scholarship{font-size:10px;color:#666;border:1px solid #ddd;padding:1px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-weight:700}.schoolInfo-numericalLabel-schoolGratis{display:inline-block;position:relative}.schoolInfo-numericalLabel-schoolGratis-txt{padding:3px 3px 1px 6px;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:10px;font-weight:700;color:#666}.schoolInfo-numericalLabel-schoolGratis-img{vertical-align:middle;padding-left:1px}.gakkaTable table{width:100%;table-layout:fixed;border-collapse:collapse}.gakkaTable table tr td{width:50%;vertical-align:top;box-sizing:border-box;border:1px solid #ccc}.gakkaBox{padding:15px}.gakkaBox-name{margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.3}.gakkaBox-review{margin:0 0 15px;font-weight:700}.gakkaBox-review img{width:104px;margin:0 8px 0 0}.gakkaBox-review span{font-size:20px;font-family:Helvetica,Arial,Verdana}.gakkaBox-work-title{position:relative;margin:0 0 10px;text-align:center}.gakkaBox-work-title span{position:relative;background:#fff;padding:0 10px;z-index:20;font-size:12px}.gakkaBox-work-title:after{content:"";position:absolute;width:100%;height:40%;top:0;left:0;border-bottom:1px dashed #aaa;z-index:10}.gakkaBox-work-list{padding:10px 10px 5px;background:#f2f2f2}.gakkaBox-work-list li{position:relative;margin:0 8px 5px 0;padding:0 0 0 9px;display:inline-block;font-weight:700;font-size:12px;line-height:1.3}.gakkaBox-work-list li:before{content:"";position:absolute;width:6px;height:6px;background:#333;left:0;top:3px}.employList-gakkaTitle{font-size:14px;font-weight:700;margin:15px 0 5px}.employList-table-txtBold{font-weight:700}.employList-table table{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff}.employList-table table td{font-size:12px}.employList-table table td.employList-table-index{background:#eafff2;padding:5px;border:1px solid #ccc;line-height:1.5;vertical-align:text-top;font-weight:700}.employList-table table td.employList-table-content{padding:10px;border:1px solid #ccc;line-height:1.5;vertical-align:middle}.employList{margin:0 0 15px}.employList li{padding:15px 10px;border-bottom:1px dashed #ccc}.employList-title{margin:0 0 8px;font-size:16px;font-weight:700}.employList-detail dl{width:100%;display:table;border-bottom:2px solid #fff}.employList-detail dl dd,.employList-detail dl dt{display:table-cell;padding:8px 10px;font-size:12px}.employList-detail dl dt{width:110px;vertical-align:middle;box-sizing:border-box;background:#eafff2;text-align:center;font-weight:700}.employList-detail dl dd{vertical-align:top;line-height:1.5}.senior{margin-bottom:60px}.senior-inner{padding:0 20px}.seniorList{margin:0 0 20px}.seniorList li{margin-bottom:30px}.seniorList li:last-child{padding-bottom:30px;border-bottom:1px dashed #ddd}.seniorList li dl dt{margin:0 0 8px}.seniorList li dl dt span.seniorList-name{display:inline-block;line-height:1.3;font-size:16px;font-weight:700;vertical-align:middle;margin:0 4px 4px 0}.seniorList li dl dt span.seniorList-work{display:block;font-size:11px;color:#666}.seniorList li dl dt span.seniorList-teach{display:inline-block;vertical-align:middle;padding:1px 4px;border-radius:2px;color:#666;font-weight:700;font-size:10px;border:1px solid #ddd;margin-bottom:5px}.senior-post-bt,.senior-post-bt:visited{color:#333!important}.seniorList li dl dd{font-size:13px;line-height:1.5}.senior-notes{margin-bottom:8px}.senior-notes li{margin-bottom:5px;padding:0 0 0 1em;font-size:11px;position:relative;line-height:1.3}.senior-notes li:before{content:"※";display:inline-block;width:1em;height:1em;text-align:center;position:absolute;left:0}.senior-notes li:last-child{margin:0}.senior-remarks{background:#f7f7f7;padding:15px;font-size:11px}.senior-remarks dt{margin-bottom:5px}.senior-remarks dd{line-height:1.2;margin:0 0 3px 5px}.senior-post{background:#eafff2}.senior-post-inner{padding:20px;text-align:center}.senior-post-inner p{margin:0 0 10px;font-size:13px;line-height:1.5}.senior-post-inner p span{display:block;font-weight:700;font-size:14px}.schMod-btBosyu,.senior-post-bt{display:inline-block;text-decoration:none}.senior-post-bt{padding:17px 100px;font-size:13px;font-weight:700;background-color:#f0f0f0;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF0F0F0');background:-owg-linear-gradient(to bottom,#fff 0,#f0f0f0 100%);background:-webkit-linear-gradient(to bottom,#fff 0,#f0f0f0 100%);background:-moz-linear-gradient(to bottom,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(to bottom,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 2px 0;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 2px 0;box-shadow:rgba(0,0,0,.2) 0 1px 2px 0;border:1px solid #ccc}:root .senior-post-bt{filter:none}.senior-post-bt:hover{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF0F0F0', endColorstr='#FFFFFFFF');background:-owg-linear-gradient(to bottom,#f0f0f0 0,#fff 100%);background:-webkit-linear-gradient(to bottom,#f0f0f0 0,#fff 100%);background:-moz-linear-gradient(to bottom,#f0f0f0 0,#fff 100%);background:-o-linear-gradient(to bottom,#f0f0f0 0,#fff 100%);background:linear-gradient(to bottom,#f0f0f0 0,#fff 100%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}:root .senior-post-bt:hover,:root .senior-post-bt:visited{filter:none}.senior-post-bt span{padding:0 0 0 30px;background:url(/vcollege/img/school/ic_toko_senior_vc.gif) left center no-repeat}.listDetail-item__new{margin:0 0 10px!important}.schMod-bosyu{margin:0 0 20px;padding:15px;background:#e7fbfc;border:1px solid #acdcde}.schMod-bosyu__feature{padding:55px 15px;background:url(/vcollege/img/school/feature_none_bg_vc.png) center 10px no-repeat #e7fbfc}.schMod-bosyu-tx{line-height:1.5;padding:0 0 10px;text-align:center}.schMod-bosyu-bt{text-align:center}.schMod-btBosyu{min-width:180px;border:1px solid #cd3503;color:#fff;padding:6px 25px;box-sizing:border-box;font-size:15px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#ff8fab;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8FAB', endColorstr='#FFFF386A');background-image:-owg-linear-gradient(to bottom,#ff8fab 0,#ff386a 100%);background-image:-webkit-linear-gradient(to bottom,#ff8fab 0,#ff386a 100%);background-image:-moz-linear-gradient(to bottom,#ff8fab 0,#ff386a 100%);background-image:-o-linear-gradient(to bottom,#ff8fab 0,#ff386a 100%);background-image:linear-gradient(to bottom,#ff8fab 0,#ff386a 100%)}.schMod-btBosyu:visited{color:#fff}.schMod-btBosyu:hover{color:#fff;background-color:#ff386a;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF386A', endColorstr='#FFFF8FAB');background-image:-owg-linear-gradient(to bottom,#ff386a 0,#ff8fab 100%);background-image:-webkit-linear-gradient(to bottom,#ff386a 0,#ff8fab 100%);background-image:-moz-linear-gradient(to bottom,#ff386a 0,#ff8fab 100%);background-image:-o-linear-gradient(to bottom,#ff386a 0,#ff8fab 100%);background-image:linear-gradient(to bottom,#ff386a 0,#ff8fab 100%)}.movie{width:650px;margin:0 auto 60px}.movie iframe{width:650px;height:350px;border-width:0}.movie-txt{width:650px;margin:10px auto 0;line-height:1.5}.movieOfficialSns{margin-bottom:60px}.movieOfficialSns-movieList-wrap{display:flex;justify-content:center}.movieOfficialSns-movieList{margin-right:10px}.movieOfficialSns-movieList iframe{border:none}.movieOfficialSns-movieList:last-child{margin-right:0}.tokusyoku-overview{position:relative;margin-bottom:40px}.tokusyoku-overview-inner{padding:0 20px}.tokusyoku-overview-detail{overflow:hidden;height:265px!important;word-wrap:break-word;overflow-wrap:break-word}.tokusyoku-overview-detailTtl{line-height:1.5;font-size:16px;font-weight:700;margin-bottom:10px}.tokusyoku-overview-detailTxt{margin-bottom:25px;line-height:1.5;font-size:14px}.tokusyoku-overview-bt{position:absolute;width:100%;text-align:center;bottom:0;left:0;height:100px;background-image:-owg-linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 10%,rgba(255,255,255,.95) 50%,#fff 100%);background-image:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 10%,rgba(255,255,255,.95) 50%,#fff 100%);background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 10%,rgba(255,255,255,.95) 50%,#fff 100%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 10%,rgba(255,255,255,.95) 50%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 10%,rgba(255,255,255,.95) 50%,#fff 100%)}.tokusyoku-overview-bt-tx{position:absolute;width:100%;text-align:center;bottom:25px}.tokusyoku-overview-bt-tx a{background:url(/vcollege/img/common/accordion_ic_open.png) 90% center no-repeat #fff;display:inline-block;padding-right:28px;text-decoration:none;color:#333;font-weight:700;font-size:14px}.tokusyoku-overview-bt-tx a:hover{opacity:.8}.tokusyoku-overview-bt__close{position:relative;height:30px;background:0 0!important}.tokusyoku-overview-bt__close .tokusyoku-overview-bt-tx a{background:url(/vcollege/img/common/accordion_ic_close.png) 90% center no-repeat #fff!important;padding-right:22px!important}.tokusyoku-overview-detail__open{margin:0 0 20px;height:auto!important}.tokucyo-txt{margin:0 0 10px;padding:0 10px;font-size:13px}.questionList{border:1px solid #ccc;border-bottom:none}.questionList-title{padding:15px;border-bottom:solid 1px #ccc;font-size:14px;font-weight:700;background:url(/vcollege/img/common/accordion_ic_open.png) 97% center no-repeat;background-size:10px 6px}.questionList-title.open{border-bottom:none;background:url(/vcollege/img/common/accordion_ic_close.png) 97% center no-repeat #f7f7f7;background-size:10px 6px}.questionList-title.open:hover{cursor:pointer;background:url(/vcollege/img/common/accordion_ic_close.png) 97% center no-repeat #f7f7f7;background-size:10px 6px}.questionList-detail{border-bottom:solid 1px #ccc}.questionList-TxtArea{padding:15px}.questionList-TxtArea-inner{display:inline-block;margin-bottom:10px;width:100%}.questionList-TxtArea-txt{font-size:13px;line-height:1.5}.questionList-TxtArea-link a{padding-left:12px;font-size:12px;background:url(/vcollege/images/common/ic_arrowright_vc.png) left center no-repeat}