/*検索タイトル部分*/
.search_title{
	margin:0 0 6 0px;
}

/*帯の部分*/
.obi_top{
	margin:0 0 10 0px;
}

.obi_top_setumei{
	margin:15 0 10 0px;
}

.obi{
	margin:4 0 4 5px;
}

/*学部学科系統検索のチェックボックス部分*/
s_checkbox{
	margin:0 0 0 10;
}



/*** 第13フェーズ対応で追加 */

p,span,select {margin:0; padding:0;}

.senior-box-rap {width:182px; padding:0 0 12px 12px;}
.senior-box-rap-l {width:182px; padding:0 0 12px 0;}
.senior-box-rapB {width:182px; padding:0 0 0 12px;}
.senior-box-rap-lB {width:182px; padding:0;}

.senior-box {width:180px; border-left:solid 1px #4fa6dd; border-top:solid 1px #4fa6dd; border-right:solid 1px #4fa6dd;}
.hide-box {width:125px; padding:0 26px 4px 27px;}
.senior-photo-box {width:120px; height:120px; margin-bottom:6px; border:solid 1px #4fa6dd;}
.senior-tit {width:125px; padding:6px 0;}
.senior-inf1 {width:120px; padding:4px 0 0 0; line-height:12px;}
.senior-inf2 {width:120px; line-height:12px; padding:0 0 2px 0;}

.new-course-box {width:762px; border:solid 1px #4fa6dd; min-height:50px;}
.new-course-upper {width:746px; padding:10px;}
.new-course-photo {width:250px; height:114px; padding-right:15px;}
.new-course-tit {padding-bottom:15px; width :465px;}
.new-course-name1 {width :465px; line-height:18px;}
.new-course-name2 {width :465px; line-height:18px;}
.new-course-btn-table {width:762px; height:30px; padding:0;}
.new-course-btn {width:400px; height:10px; vertical-align:bottom; padding-top:16px;}
.new-course-td-btn {width:31px; height:30px; border-top:solid 1px #4fa6dd; border-right:solid 1px #4fa6dd; background-color:#cde6f5;}
.new-course-scl {height:10px; border-top:solid 1px #4fa6dd; padding-left:10px;}

.research-class-rap {margin-left:10px;}
.research-class-photo {width:85px; height:85px; padding:10px 15px 10px 10px; vertical-align:top;}
.research-class-inf {padding:10px 0 6px 0px; width:220px;}
.research-class-kind {padding-top:3px;}
.research-class-order-btn {padding:0 5px 5px 0; text-align:right;}
.research-class-td-btn {width:31px; height:15px; border:solid 1px #4fa6dd; background-color:#cde6f5;}

.group-box {width:764px; min-height:122px; border:solid 1px #4fa6dd;}
.group-box-upper {width:764px; padding:10px 0 10px 10px;}
.group-photo {width:250px; height:102px; padding-right:15px;}
.group-tit {padding-bottom:5px; width :460px;}
.group-txt {width :460px; line-height:18px;}

.scl-movie-photo {width:85px; height:63px; padding:10px 15px 10px 10px; vertical-align:top;}
.scl-movie-inf {padding:10px 0 12px 0px; width:220px;}
.scl-movie-order-btn {padding:5px 5px 10px 0; text-align:right;}

.pro-msg-name {width:142px; height:10px; padding-top:15px;}
.pro-msg-btn {padding:5px 5px 5px 0; text-align:right;}
.pro-sodan-btn {width:230px; padding:5px 5px 10px 0; text-align:right;}

.spcial-event-inf {padding:10px 0 5px 0px; width:235px;}
.spcial-event-scl-name {width:230px; padding-top:2px;}

.pro-sodan-box-l {width:377px; margin-right:9px;}
.pro-sodan-box-r {width:377px;}
.pro-sodan-box-rap {width:377px; border:solid 1px #4fa6dd;}
.pro-sodan-photo {width:85px; height:85px; padding:10px 15px 10px 10px;}
.pro-sodan-scl-name {width:265px; padding:10px 0;}
.pro-sodan-teacher {width:270px;}
.pro-sodan-center {vertical-align:middle;}
.pro-sodan-name-txt-l {width:165px; padding-top:15px;}
.pro-sodan-name-txt-r {width:175px; padding:20px 110px 0 0;}

p,ul,li,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h2,h3,h4,h5,h6{font-weight:normal;}
address{font-style:normal;}
li{list-style-type:none;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.textvm{vertical-align:middle;}
.textlh{line-height:10px;}
.width_main{width:764px;}
.color_blue{color:#2993d6;}

#content-area {width:764px; padding-bottom:10px;}
#job-result-banner {width:764px; height:43px; background:url(/success/sclbase/images_13p/scl_bg_title.gif) no-repeat; padding-bottom:10px;}
#job-result-tit {width:650px; padding:0 0 0 30px; line-height:43px;}

table {border-collapse:collapse;}
.blue-line {border:solid 1px #4fa6dd;}
.blue-lineTB {border-top:solid 1px #4fa6dd; border-bottom:solid 1px #4fa6dd;}
.blue-lineTBR {border-top:solid 1px #4fa6dd; border-bottom:solid 1px #4fa6dd; border-right:solid 1px #4fa6dd;}
.blue-lineBR {border-bottom:solid 1px #4fa6dd; border-right:solid 1px #4fa6dd;}
.box-center {padding:0 10px; vertical-align:middle;}
.blue-arw {vertical-align:middle; margin:0 8px;}

#term-select {width:530px; height:36px; padding:5px 0; margin-left:10px; display:inline-table; border:dotted 1px #cdcdcd;}
#term-select-tit {width:100px; margin-top:8px;}
#term-select-op2 {width:374px; line-height:18px; vertical-align :middle;}
.pad {padding:0 5px;}

/*
#scl-select {width:530px; height:48px; padding:5px 0 5px 0; margin-left:10px; border-top:dotted 1px #cdcdcd; display:inline-table;}
#scl-select-tit {width:100px; line-height:16px; padding:20px 0 12px 0;}
#scl-select-op {width:374px; line-height:20px;}
*/

#scl-select {width:545px; height:40px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#scl-select-tit {width:100px; padding:18px 0 10px 0;}
#scl-select-op {width:435px; padding:8px 0;}

#kks-select {width:545px; height:30px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#kks-select-tit {width:100px; padding:11px 0 0; line-height:12px;}
#kks-select-op {width:435px; padding:10px 0; line-height:14px;}

#area-select {width:545px; height:30px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#area-select-tit {width:100px; padding:8px 0 0; line-height:12px;}
#area-select-tit2 {width:435px; padding:10px 0; line-height:12px;}

/*
#region-select {width:540px; height:14px; padding:0 0 5px 10px;}
#region-select-tit {width:100px; line-height:20px;}
#region-select-tit2 {width:400px; line-height:20px;}
*/
#region-select {width:545px; height:25px; margin-left:10px;}
#region-select-tit {width:100px; padding:0 0 0; line-height:12px;}
#region-select-tit2 {width:435px; padding:0 0; line-height:12px;}

/*
#attend-select {width:530px; height:100%; padding:5px 0; margin-left:10px; display:inline-table; border-top:dotted 1px #cdcdcd;}
#attend-select-tit {width:100px; padding-top:8px;}
#attend-select-op1 {width:374px; line-height:14px; padding:5px 0; display:inline-table; border:solid 1px #ffff00;}
*/
#attend-select {width:545px; height:30px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#attend-select-tit {width:100px; padding:8px 0 0; line-height:12px;}
#attend-select-op {width:435px; padding:10px 0; line-height:12px;}

#kind-select {width:545px; height:40px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#kind-select-tit {width:100px; padding:15px 0 10px 0;}
#kind-select-op {width:435px; padding:8px 0;}

/*
#merit-select {width:530px; height:100%; padding:5px 0; margin-left:10px; display:inline-table; border-top:dotted 1px #cdcdcd;}
#merit-select-tit {width:100px; padding-top:8px;}
#merit-select-op1 {width:374px; line-height:14px; padding:5px 0; display:inline-table; border:solid 1px #ffff00;}
*/
#merit-select {width:545px; height:30px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#merit-select-tit {width:100px; padding:10px 0;}
#merit-select-op {width:435px; padding:7px 0;}

#theme-select {width:530px; border-bottom:dotted 1px #cdcdcd;}
#theme-select-tit {width:100px; padding:5px 0 0 0; margin-left:10px;}
#theme-select-op1 {width:374px; line-height:14px; padding:5px 0; display:inline-table; border:solid 1px #ffff00;}
#theme-select-op2 {width:374px; line-height:18px;}

/*
#job-select {width:530px; height:36px; padding:5px 0 5px 0; margin-left:10px; border-top:dotted 1px #cdcdcd; display:inline-table;}
#job-select-tit {width:100px; line-height:20px;}
#job-select-op {width:374px; line-height:20px;}
*/
#job-select {width:545px; height:30px; margin-left:10px; border-top:dashed 1px #cdcdcd;}
#job-select-tit {width:100px; padding:8px 0 0; line-height:12px;}
#job-select-op {width:435px; padding:10px 0; line-height:12px;}

#period-select {width:545px; height:40px; margin-left:10px;}
#period-select-tit {width:100px; padding:18px 0 10px 0;}
#period-select-op {width:435px; padding:8px 0;}
#period-select-op .resultimg {height: 27px; vertical-align: middle;}

.order-btn-box-u {width:764px; height:49px; background-color:#f2f2f2;}
.order-btn-box-u img{vertical-align:bottom;}
.order-btn-box-l {width:764px; height:48px; background-color:#f2f2f2;}
.order-btn-box-l img{vertical-align:bottom;}
.src-result-pages-u {height:49px; line-height:49px; float: right;}
.src-result-pages-l {height:48px; padding:0 0 0 380px; line-height:48px;}

.big-box {width:764px;}
.btn-table {width:180px;}
.td-btn {width:31px; min-height:25px; border-top:solid 1px #4fa6dd; border-bottom:solid 1px #4fa6dd; border-left:solid 1px #4fa6dd; background-color:#cde6f5;}
.btn-spc {padding:10px 0 10px 5px;}
.spcer {height:20px; padding:10px 0;}
.icon-spcer {padding:10px 0 0 0;}
.color-666 {color:#666666;}
.bld {font-weight:bold;}
.scl-name {min-height:30px; height:auto !important; height:30px;}

.scl-result-photo {width:85px; height:85px; padding:10px 15px 10px 10px; vertical-align:top;}
.scl-result-inf {padding:10px 0 2px 0px; width:619px;}

.scl-kind {padding-bottom:1px;}
.scl-kind2 {padding-bottom:1px;}
.scl-kind3 {padding-bottom:10px;}
.order-btn {padding:2px 0 10px 0;}
.order-btn2 {padding:10px 0 10px 0;}
.order-btn3 {padding:2px 0 10px 0;}
.result-couse1 {width :619px; height 10px; padding:3px 0 1px 0;}
.eruji-mark {vertical-align:middle; margin:0 3px 6px 10px;}
.eruji-mark2 {vertical-align:middle; margin:0 3px 6px 70px;}
.sen-mark {vertical-align:middle; margin:0 8px 2px 8px;}
.blue-arw {vertical-align:middle; margin:0 5px 5px 5px;}
.arw-box {vertical-align:middle; margin:0 5px 0px 10px;}
.more-inf-link {background-color:#ebf5fb; padding:10px 0 10px 0; width:621px;}

.main-txt {padding:4px 0 10px 0;}
.benefit {padding-bottom:0px;}
.open-date1 {width:40px; padding:6px 0 5px 0; border-bottom:dotted 1px #cdcdcd;}
.open-date2 {width:10px; padding:6px 0 5px 2px; border-bottom:dotted 1px #cdcdcd;}
.open-date3 {width:510px; padding:6px 0 5px 2px; border-bottom:dotted 1px #cdcdcd;}

.open-place1 {width:40px; margin-left:10px; padding:6px 0 5px 0;}
.open-place2 {width:10px; padding:6px 0 5px 2px;}
.open-place3 {width:510px; padding:6px 0 5px 2px;}

.open-camp {width:600px; padding:1px 0 1px 15px; margin-left:5px;}

.space-bottom {width:764px; padding-bottom:10px;}
.space-top {width:764px; padding-top:10px;}
.space-box {width:764px;}

.major-couse {width:615px; border-top:solid 1px #cdcdcd; padding:2px 0;}
.major {width:70px; padding:0 3px; vertical-align:middle;}
.course {width:515px; padding:3px 4px 2px 10px; vertical-align:middle;}
.line-box {width:1px;}
.v-line {border-left:dotted 1px #cdcdcd; }

.master-major {width:113px; padding:0 3px; vertical-align:middle;}
.master-course {width:478px; padding:3px 4px 2px 10px; vertical-align:middle;}

/*オープンキャンパス検索結果絞りこみ部分校種部分デザイン修正 2015/07/16*/
.min_h115 ul.koushuList{
	margin-left:178px !important;
}
.min_h115 ul.koushuList:before{
	content:"└";
	font-size: 200%;
	line-height: 0;
	margin-top:2px;
}
.min_h115 ul.koushuList li{
	margin-top:-5px;
}