/*  main
--------------------------------------------- */
#mv h1 {
	background:url(/admissions/images/mv.jpg) top left no-repeat;
	
}

#contents h2.index {
	background:url(/admissions/images/ttl_index.gif) top left no-repeat;
}

#contents h2.info {
	background:url(/admissions/images/ttl_info.gif) top left no-repeat;
}

#contents h2.recom {
	background:url(/admissions/images/ttl_recom.gif) top left no-repeat;
}

#contents h2.general {
	background:url(/admissions/images/ttl_general.gif) top left no-repeat;
}

#contents h2.abroad {
	background:url(/admissions/images/ttl_abroad.gif) top left no-repeat;
}

#contents h2.ao {
	background:url(/admissions/images/ttl_ao.gif) top left no-repeat;
}

#contents h2.center {
	background:url(/admissions/images/ttl_center.gif) top left no-repeat;
}

#contents h2.returnee {
	background:url(/admissions/images/ttl_returnee.gif) top left no-repeat;
}

#contents h2.foreigner {
	background:url(/admissions/images/ttl_foreigner.gif) top left no-repeat;
}

#contents h2.society {
	background:url(/admissions/images/ttl_society.gif) top left no-repeat;
}

#contents h2.transfer {
	background:url(/admissions/images/ttl_transfer.gif) top left no-repeat;
}

#contents h2.graduate {
	background:url(/admissions/images/ttl_graduate.gif) top left no-repeat;
}

#contents h2.expenses {
	background:url(/admissions/images/ttl_expenses.gif) top left no-repeat;
}

#contents h2.scholarship {
	background:url(/admissions/images/ttl_scholarship.gif) top left no-repeat;
}

#contents h2.oc {
	background:url(/admissions/images/ttl_oc.gif) top left no-repeat;
}

#contents h2.consult {
	background:url(/admissions/images/ttl_consult.gif) top left no-repeat;
}

#contents h2.qa {
	background:url(/admissions/images/ttl_qa.gif) top left no-repeat;
}
#contents h2.mockclass {
	background:url(/admissions/images/ttl_mockclass.gif) top left no-repeat;
}
#contents h2.fixed {
	background:url(/admissions/images/ttl_fixed.gif) top left no-repeat;
}
#contents h2.visit {
	background:url(/admissions/images/ttl_visit.gif) top left no-repeat;
}


/*  contents
--------------------------------------------- */
.w12 { width:12%!important; }
.w13 { width:13%!important; }
.w14 { width:14%!important; }
.w16 { width:16%!important; }
.w28 { width:28%!important; }

.pdnL0 { padding-left:0px!important;}
.pdnL15 { padding-left:15px!important;}
/* oc.html */

#contents table.dotLineTbl {
	line-height:140%;
	margin-bottom:30px;
	width:100%;
}

#contents table.dotLineTbl td, #contents table.dotLineTbl th {
	background:url(/libs/cmn_img/bg_dotline.gif) bottom left no-repeat;
	padding:8px 0;
}

#contents table.dotLineTbl td {
	width:270px;
}

#contents table.dotLineTbl th {
	padding-left:10px;
	text-align:left;
	width:90px;
}

#contents table.dotLineTbl th.redBold {
	color:#BB0033;
	padding-left:0;
	text-align:left;
	width:100%;
}

#contents table.noBtm {
	margin-bottom:0;
}

#contents table.bscTbl{
	border-collapse: collapse;
	margin-bottom:20px;
	width:100%;
}

#contents table.bscTbl th ,
#contents table.bscTbl td {
	font-size:12px;
	line-height:150%;
	padding:10px 10px 6px;
	vertical-align:top;
}

#contents table.bscTbl {
	border-top:1px solid #E3DDCF;
	border-left:1px solid #E3DDCF;
}

#contents table.bscTbl th ,
#contents table.bscTbl td {
	border-right:1px solid #E3DDCF;
	border-bottom:1px solid #E3DDCF;
}

#contents table.bscTbl th {
	background-color:#F8F6F3;
	padding-left:20px;
	text-align:left;
}

#contents table.bscTbl td {
	text-indent:10px;
}
/*2010/06/18追加 表テーブルテキストインデント解除*/
#contents table.bscTbl .ti_non {
	text-indent: non;
}
/*2010/06/18追加 表テーブルテキストインデント解除*/
/*2010/08/27追加 表テーブルスタイル追加*/
#contents table.bscTbl .subth {
	background-color:#F8F6F3;
	padding-left:20px;
	text-align:left;
	font-weight:normal;
}


/*学外テーブル*/
#contents table.bscTbl2 {
	border-collapse: collapse;
	width:100%;
}

#contents table.bscTbl2 th ,
#contents table.bscTbl2 td {
	font-size:12px;
	line-height:150%;
	padding:10px 10px 6px;
	vertical-align:top;
}

#contents table.bscTbl2 {
	border-top:1px solid #E3DDCF;
	border-left:1px solid #E3DDCF;
}

#contents table.bscTbl2 th ,
#contents table.bscTbl2 td {
	border-right:1px solid #E3DDCF;
	border-bottom:1px solid #E3DDCF;
}

#contents table.bscTbl2 th {
	background-color:#F8F6F3;
	text-align:center;
}

#contents table.bscTbl2 td.rate ul li {
	background:url(/libs/cmn_img/icon_astarisk.gif) left top no-repeat;
	background-position:0 2px;
	display:block;
	padding-left:13px;
}

#contents table.noLine {
	margin-bottom:20px;
}
#contents table.noLine ,
#contents table.noLine td {
	border:none!important;
}




#contents div.topBdr {
	background:url(/libs/cmn_img/bg_dotline.gif) top left no-repeat;
	padding-top:20px;
}

#contents div.entranceBox {
	border:1px solid #C7A769;
	margin-left:54px;
	padding:20px 0 15px;
	width:550px;
}

#contents div.entranceBox div.eBLeft {
	float:left;
	width:320px;
}

#contents div.entranceBox div.eBLeft p {
	margin-left:30px;
}

#contents div.entranceBox div.eBLeft p img {
	margin-right:5px;
	vertical-align:middle;
}

#contents div.entranceBox p.eBRight {
	display:block;
	float:right;
	padding-top:10px;
	width:220px;
}




/* scholarship.html */

#contents div.scholarshipBox table.bscTbl td {
	text-indent:0;
}

#contents div.scholarshipBox table.bscTbl th {
	padding-left:10px;
}

#contents div.scholarshipBox p.schoIcon01 {
	background:url(/admissions/images/icon_scholarship_01.gif) top right no-repeat;
	margin-bottom:5px;
	padding-bottom:10px;
	width:300px;
}

#contents div.scholarshipBox p.schoIcon01 strong {
	color:#BB0033;
	display:block;
	width:230px;
}

#contents div.scholarshipBox p.schoIcon02 {
	background:url(/admissions/images/icon_scholarship_02.gif) top right no-repeat;
	margin-bottom:5px;
	padding-bottom:10px;
	width:300px;
}

#contents div.scholarshipBox p.schoIcon02 strong {
	color:#BB0033;
	display:block;
	width:230px;
}

#contents div.scholarshipBox p.schoIcon03 {
	background:url(/admissions/images/icon_scholarship_03.gif) top right no-repeat;
	margin-bottom:5px;
	padding-bottom:10px;
	width:650px;
}

#contents div.scholarshipBox p.schoIcon03 strong {
	color:#BB0033;
	display:block;
	width:230px;
}

#contents div.scholarshipBox div.floatBox {
	margin-bottom:20px;
}

#contents div.scholarshipBox div.floatBox p {
	margin-bottom:10px;
}

/* info.html */
/* -- contents Tables -- */
#contents table.examTbl {
	width:100%;
}
#contents table.examTbl tr.paturn th ,
#contents table.examTbl tr.paturn td ,
#contents table.examTbl tr.paturn td.ctg {
	border-top:1px solid #E3DDCF;
}
#contents table.examTbl tr.paturn th.mTh {
	border-left:1px solid #E3DDCF;
}
#contents table.examTbl tr.item th.mTh {
	border-left:1px solid #E3DDCF;
}
#contents table.examTbl th ,
#contents table.examTbl td {
	border-right:1px solid #E3DDCF;
	border-bottom:1px solid #E3DDCF;
	color:#666666;
}
#contents table.examTbl th {
	background-color:#F8F6F3;
	font-weight:100;
	font-size:12px;
	line-height:150%;
	padding:10px 10px 6px;
}
#contents table.examTbl td {
	font-size:12px;
	line-height:150%;
	padding:10px 5px 6px;
	/padding:10px 10px 6px;
}
#contents table.examTbl tr.paturn th {
	padding:10px 5px 6px;
	text-align:center;
	vertical-align:top;
}
#contents table.examTbl tr.paturn th.mTh ,
#contents table.examTbl tr.item th {
	padding:10px 5px 6px;
	text-align:center;
	vertical-align:middle;
}
#contents table.examTbl th.none ,
#contents table.examTbl td.none {
	border:none!important;
	background-color:#FFFFFF;
}
#contents table.examTbl td.double {
	width:25%;
	vertical-align:top;
}
#contents table.examTbl td.double li {
	margin-bottom:10px;
}
#contents div.course {
	padding:15px 5px 10px;
	border:1px solid #E3DDCF;
}
#contents div.course p {
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
}

#contents div.course ul li {
	color:#666666;
	line-height:180%;
}
#contents th.pdnL20 {
	padding-left:20px!important;
}
#contents table.examTbl th.mTh { width:16%;}
#contents table.examTbl th.ctg { width:28%;}
#contents table.examTbl td.ctg { width:28%;}

#contents table.fullTbl th {
	width:auto;
	padding:10px 6px 6px;
}
#contents table.fullTbl td {
	padding:10px 6px 6px;
}

#contents ul.unordered04 li {
	background:url(/libs/cmn_img/icon_astarisk.gif) left top no-repeat!important;
	background-position:0 2px;
	display:block;
	padding-left:25px;
	line-height:150%;
}

#contents img.asta {
	vertical-align:top;
}

#contents ul.unordered05 li {
	display:block;
	padding-left:25px;
	line-height:150%;
}
#contents ul.unordered05 li.asta01 {
	background:url(/libs/cmn_img/icon_astarisk01.gif) left top no-repeat;
	background-position:0 3px;
}
#contents ul.unordered05 li.asta02 {
	background:url(/libs/cmn_img/icon_astarisk02.gif) left top no-repeat;
	background-position:0 3px;
}


#contents table.scholarTbl01 {
	margin-left:20px;
	width:620px;
	border:none;
}
#contents table.scholarTbl01 th ,
#contents table.scholarTbl01 td {
	vertical-align:top;
	line-height:180%;
}
#contents table.scholarTbl01 th {
	padding:0px 0 10px 10px;
}
#contents table.scholarTbl01 td {
	padding-bottom:10px;
}
#contents table.scholarTbl01 td.com {
	padding-right:10px;
}


/*出張模擬授業*/

#mockclassList .mockclassList li {
	width:100%;
	display:block;
	background:url(/libs/cmn_img/bg_dotline.gif) bottom left no-repeat;
}
#mockclassList .mockclassList li a {
	display:block;
	padding:6px 0;
	text-indent:20px;
	background:url(/libs/cmn_img/icon_arrow_gray_f.gif) top left no-repeat;
	background-position: 0px 6px ;
}
#mockclassList .mockclassList li a span {
	display:block;
}

/*オープンキャンパス8月*/
.oc08{ list-style:none;}


/*出張模擬授業 各学科style*/
#contents table.fullTbl .bb {border-bottom:2px solid #E3DDCF;}
#contents table.fullTbl .br {border-right:2px solid #E3DDCF;}

#contents table.eigoTbl,
#contents table.ningenTbl,
#contents table.seikatsuTbl,
#contents table.shinriTbl,
#contents table.catholicTbl {border-top:2px solid #E3DDCF;border-left:2px solid #E3DDCF;}

#contents table.eigoTbl th { background-color:#E6F7F9;color:#666; font-weight:bold;}
#contents table.ningenTbl th { background-color:#EDF5E9;color:#666; font-weight:bold;}
#contents table.seikatsuTbl th { background-color:#FBE8E0;color:#666; font-weight:bold;}
#contents table.shinriTbl th { background-color:#FEEBF1;color:#666; font-weight:bold;}
#contents table.catholicTbl th { background-color:#FCFCE2;color:#666; font-weight:bold;}
