@charset "UTF-8";.searchMod-searchBox-area a:hover,.searchMod-searchBox-detail a:hover,.searchMod-searchBox-job a:hover{opacity:.8}.mod-listSearch-course dl:after,.mod-listSearch-course__more dl dd ul:after,.mod-listSearch-course__more dl:after,.search:after{visibility:hidden;content:" ";clear:both;height:0}.searchMod-title{text-align:center;padding:30px 0}.searchMod-title p{font-size:30px}.searchMod-searchBox{background:#f3f3f3;border-radius:10px;padding:15px;margin-bottom:35px}.searchMod-searchBox-inner{background:#fff;border:1px solid #ddd;padding:5px;border-radius:6px}.searchMod-searchBox-2col{display:flex;align-items:center;width:100%;border-bottom:solid 1px #ddd;padding-bottom:5px}.searchMod-searchBox-area,.searchMod-searchBox-job{width:50%;background:url(/vcollege/img/common/ic_searchbox_arrow_vc.png) right 10px center no-repeat}.searchMod-searchBox-area a,.searchMod-searchBox-job a{padding:10px 20px 10px 10px;display:block;text-decoration:none}.searchMod-searchBox-area{flex-grow:1;background-size:6px 10px;border-right:solid 1px #ddd}.searchMod-searchBox-area a{color:#a2a2a2;font-size:14px}.searchMod-searchBox-job{flex-grow:1;background-size:6px 10px}.searchMod-searchBox-detail{background:url(/vcollege/img/common/ic_searchbox_arrow_vc.png) right 10px center no-repeat;background-size:6px 10px}.searchMod-searchBox-detail a{display:block;padding:14px 20px 12px 10px;text-decoration:none}.searchMod-searchBox-area-conditions,.searchMod-searchBox-detail-conditions,.searchMod-searchBox-job-conditions{color:#a2a2a2;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:15px}.searchMod-searchBox-area-conditions__set,.searchMod-searchBox-detail-conditions__set,.searchMod-searchBox-job-conditions__set{color:#333!important;font-weight:400!important}.mod-listSearch-course{margin:10px 0 0}.mod-listSearch-course dl:after{display:block;font-size:0}.mod-listSearch-course dl dt{margin:0 10px 0 0;float:left}.mod-listSearch-course dl dd{max-width:540px;float:left}.mod-listSearch-course dl dd span{font-size:18px}.mod-listSearch-course__more{background:#f2f2f2;padding:5px;margin:10px 12px 0 0;position:relative;min-height:24px;pointer-events:auto}.mod-listSearch-course__more dl:after{display:block;font-size:0}.mod-listSearch-course__more dl dt{font-weight:700;padding:2px 0 2px 24px;margin:5px 0 0;background:url(/vcollege/images/common/ic_rank_gakubu_vc.png) no-repeat;float:left}.mod-listSearch-course__more dl dd{float:left}.mod-listSearch-course__more dl dd span{font-size:18px}.mod-listSearch-course__more dl dd ul{margin:7px 0 0 10px;width:390px}.mod-listSearch-course__more dl dd ul:after{display:block;font-size:0}.mod-listSearch-course__more dl dd li{float:left;margin:0 0 10px;padding:0 10px;border-right:1px solid #000}.mod-listSearch-course__more dl dd li:last-child{border:none}.mod-listSearch-course__more.open .mod-listSearch-course-moreBt{background-image:url(/vcollege/images/common/ic_arrowtop_vc.png)}.mod-listSearch-course__more .mod-listSearch-course-moreBt{padding:6px 20px 5px 5px;margin:0 5px 0 0;font-size:11px;background:url(/vcollege/images/common/ic_arrowbottom_vc.png) 95% center no-repeat #fff;border:1px solid #e1e1e1;display:inline-block;position:absolute;top:5px;right:5px;cursor:pointer}.mod-listSearch-course__more .mod-listSearch-course-moreBt:hover{background-color:#fafafa}.mod-listSearch-course__more .mod-listSearch-course-moreBt.open{background-image:url(/vcollege/images/common/ic_arrowtop_vc.png)}.search{margin:0 0 20px;padding:15px 12px;background:#f3f3f3}.search:after{display:block;font-size:0}.search dl dt,.tab ul li a,.tab ul li span{font-size:14px;font-weight:700}.search dl{float:left;display:table;max-width:352px}.search dl dd,.search dl dt{display:table-cell;vertical-align:middle}.search dl dd select{width:138px;border:none;padding:8px 5px}.search-bt{float:left;margin:0 0 0 8px;padding:1px 0 0}.search-bt input{padding:7px 12px;cursor:pointer;background:#2a9b52;color:#fff;font-weight:700;border-radius:3px;border:none;border-bottom:3px solid #0c6f2f}.search-bt input:hover{background:#48c574}.search-bt input:focus{margin:3px 0 -3px;border:none;outline:0}.tab{margin:0 0 20px;padding:0 10px;border-bottom:2px solid #ccc}.tab ul{display:table;table-layout:fixed}.tab ul li{display:table-cell}.tab ul li a,.tab ul li span{display:block;width:176px;text-align:center;padding:18px 0 12px;border-radius:5px 5px 0 0}.tab ul li a{color:#397e54;text-decoration:none}.tab ul li a:hover{background:#f3f3f3}.tab ul li span{position:relative;border:1px solid #ccc;border-bottom:none}.tab ul li span:after,.tab ul li span:before{content:"";position:absolute;left:0;width:100%}.tab ul li span:before{top:0;background:#2a9b52;height:4px;border-radius:5px 5px 0 0}.tab ul li span:after{bottom:-2px;height:2px;background:#fff}.pager:after,.ref-box:after,.selectGenre-box:after{visibility:hidden;content:" ";clear:both;height:0}.pager{padding:0 0 10px}.pager:after{display:block;font-size:0}.pager .pagerNum{float:left;padding:8px 0 0;font-size:16px}.pagerList,.ref-detail{float:right}.pager .pagerNum span{font-weight:700;color:#ff386a}.pagerList li{display:inline-block;font-weight:700}.pagerList li a{position:relative;display:inline-block;border-radius:3px;border:1px solid #ccc;border-bottom:solid 3px #ccc;text-decoration:none;color:#333;padding:7px 10px}.pagerList li a:hover{bottom:-3px;border-bottom:solid 1px #ccc}.pagerList__current{border-radius:3px;padding:7px 10px;border:1px solid #2a9b52;color:#2a9b52}.pagerList__disabled{border-radius:3px;padding:7px 10px 10px;color:#999}.tx-hensachi{font-size:18px;font-weight:700;padding-right:5px}.ref-box{padding:0 0 15px}.ref-box:after{display:block;font-size:0}.ref-detail{width:137px;padding:0 15px 0 0}.ref-detail span{display:inline-block;font-size:11px;font-weight:700}.ref-detail span a{display:block;text-decoration:none;color:#333;padding:7px 23px 7px 13px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;background:url(/vcollege/img/common/ic_arrow_list.png) 94% center no-repeat;background-size:6px 10px}.ref-detail span a:hover{background:url(/vcollege/img/common/ic_arrow_list.png) 94% center no-repeat #f7f7f6;background-size:6px 10px}.ref-text{float:left;width:567px;padding:0 0 0 15px;font-size:11px}.selectGenre{position:relative;-moz-box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:5px;padding:30px 20px;width:760px;background:#fff;margin:0 auto;line-height:1.4}.selectGenre-back{text-align:left}.selectGenre-back a{background:url(/vcollege/images/common/ic_arrowrleft2_vc.png) 10% center no-repeat;background-size:6px 10px;padding:6px 10px 5px 18px;display:inline-block;font-weight:700;font-size:12px;text-decoration:none;border:1px solid #ccc;border-radius:4px}.selectGenre-title{text-align:center;font-size:18px;font-weight:700;margin:0 0 20px}.selectGenre-box{width:625px;margin:0 auto}.selectGenre-box:after{display:block;font-size:0}.selectGenre-box li{width:257px;float:left;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.15) 0 3px 0 0;-moz-box-shadow:rgba(0,0,0,.15) 0 3px 0 0;box-shadow:rgba(0,0,0,.15) 0 3px 0 0}.selectGenre-box li:first-child{margin:0 65px 0 0}.selectGenre-box li span{padding:20px 0 20px 20px;width:100%;display:inline-block;font-size:18px;font-weight:700;background:url(/vcollege/images/common/ic_arrow_vc.png) 95% center no-repeat;color:#333;box-sizing:border-box}.selectGenre-work{background:url(/vcollege/img/search/ic_work_vc_green.png) 6% 42% no-repeat}.selectGenre-qualification{background:url(/vcollege/img/search/ic_qualification_vc.png) 6% center no-repeat}.qualification-textarea dl{display:table}.qualification-textarea dl dt{display:table-cell;padding:0 10px 0 0;font-size:14px;font-weight:700}.qualification-textarea-caution,.qualification-textarea-text{font-size:13px;color:red}.qualification-textarea dl dd{display:table-cell}.qualification-textarea input{height:34px;border-radius:4px;padding:5px 20px 5px 7px;margin:0 6px;width:245px}.qualification-textarea-caution,.qualification-textarea-hit,.qualification-textarea-text{text-align:left;margin:10px 0 0;line-height:1.4;display:block}.qualification-textarea-text img{width:12px;height:12px}.qualification-textarea-hit{font-weight:700}.qualification-textarea-hit span{display:block;font-weight:400;padding:2px 0 0}.qualification-textarea-bt a{padding:10px;width:64px;height:34px;display:block;color:#fff;font-weight:700;text-decoration:none;border:1px solid #489001;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#56ae01;background:-owg-linear-gradient(to bottom,#56ae01 0,#439600 100%);background:-webkit-linear-gradient(to bottom,#56ae01 0,#439600 100%);background:-moz-linear-gradient(to bottom,#56ae01 0,#439600 100%);background:-o-linear-gradient(to bottom,#56ae01 0,#439600 100%);background:linear-gradient(to bottom,#56ae01 0,#439600 100%);background-size:100%}.qualification-textarea-bt a:hover{color:#fff!important;background-color:#439600;background-size:100%;background:-owg-linear-gradient(to bottom,#439600 0,#56ae01 100%);background:-webkit-linear-gradient(to bottom,#439600 0,#56ae01 100%);background:-moz-linear-gradient(to bottom,#439600 0,#56ae01 100%);background:-o-linear-gradient(to bottom,#439600 0,#56ae01 100%);background:linear-gradient(to bottom,#439600 0,#56ae01 100%)}.qualification-textarea-bt a:visited{color:#fff}.selectPref-cntent-inner{max-height:520px;overflow:auto}.selectPref-cntent-inner i{font-style:normal}