/* 09/06/13 TANAKA */

/* フォントスタイル統一 */
#frmMain{
	background-image:url(../img/body_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:776px;
	padding-top:36px;
	padding-bottom:30px;
	padding-left:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
}
#frmMain dl{margin-top:0px; margin-left:0px; padding:0px;}
#frmMain dt{margin-left:0px; padding:0px;}
#frmMain dd{margin-left:0px; padding:0px;}

/* 奈良ごあいさつ用スタイル */
#frmEvent{
	width:764px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	margin-bottom:30px;
}

.frmNara{width:706px; margin:0px 0px 10px 0px; padding:0px; min-height:0px;}
.frmNara:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
/* \*/
*html .frmNara{height:0px;}
.frmNara{display:block;}
/* */

.frmNara .Text{width:400px; margin-right:25px; float:left;}
.frmNara .Image{width:280px; float:left;}

.txtRT{text-align:right;}

.frmA{width:706px; margin:0px 0px 30px 24px; padding:0px; min-height:0px;}
.frmA:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
/* \*/
*html .frmA{height:0px;}
.frmA{display:block;}
/* */

.txtBoxALF{width:338px; margin:0px 29px 0px 0px; float:left;}
.txtBoxART{width:338px; float:left;}

.conLLL{margin:40px auto; text-align:center; width:550px; font-size:120%; color:red; border:1px #FF0000 solid;}
.conLL{margin-bottom:20px;}
.conL{margin-bottom:10px;}
.conM{margin:0px;}
.conM dt{margin-bottom:5px;}
.conM dd{margin-bottom:15px;}
.conM .img{text-align:center;}
.conS{font-size:120%; font-weight:bold; color:#336e6a; text-align:center; margin-bottom:5px; border-top:1px #bce1df solid; border-bottom:1px #bce1df solid;}
.conS_left01{font-size:110%; font-weight:bold; color:#336e6a; text-align:left; margin-bottom:5px; border-top:1px #bce1df solid; border-bottom:1px #bce1df solid; line-height:120%; background:url(../../img/sur_icon01.jpg) no-repeat; background-position:0% 50%; padding:4px 0 4px 52px; clear:both;}
.conS_left02{font-size:110%; font-weight:bold; color:#336e6a; text-align:left; margin-bottom:5px; border-top:1px #bce1df solid; border-bottom:1px #bce1df solid; line-height:120%; background:url(../../img/sur_icon02.jpg) no-repeat; background-position:0% 20%; padding:4px 0 4px 52px; clear:both;}
.conS_left03{font-size:110%; font-weight:bold; color:#336e6a; text-align:left; margin-bottom:5px; border-top:1px #bce1df solid; border-bottom:1px #bce1df solid; line-height:120%; background:url(../../img/sur_icon03.jpg) no-repeat; background-position:0% 20%; padding:4px 0 4px 52px; clear:both;}
.conSS{font-size:120%; font-weight:bold; color:#336e6a; text-align:center; margin-bottom:5px; border-top:1px #bce1df solid; border-bottom:1px #bce1df solid; background:#FFFFFF;}


.listNaviA{margin:10px 0px; padding:0px 0px 0px 0px; list-style:none;}
.listNaviA li{margin:0px 0px 5px 0px; padding:0px 0px 0px 1.4em; background:url(../img/shr_list01.gif) no-repeat 0px 3px; list-style:none;}
.listNaviB{margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; list-style:none;}
.listNaviB li{margin:0px 0px 5px 0px; padding:0px 0px 0px 1.3em; background:url(../img/shr_list02.gif) no-repeat 0px 3px; list-style:none;}

.tblA{width:338px; border-collapse:collapse; margin:5px 0px 15px 0px;}
.tblA table, .tblA td, .tblA th{padding:5px; border:1px #dcdddd solid;}
.tblA th{font-weight:normal; text-align:center; background-color:#ebf6f5; width:60px;}

.tblB{width:100%; border-collapse:collapse; margin:5px 0px;}
.tblB table, .tblB td, .tblB th{padding:2px; border:none;}


/* 2009年夏期　大手前用 */
#mainImgBoxEvA3{
	background-image:url(../../otemae/img/main_img_ev3.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvA3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#mainImgBoxEvA2{
	background-image:url(../../otemae/img/main_img_ev21.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvA2 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}


/* 2009年夏期　天王寺用 */
#mainImgBoxEvB3{
	background-image:url(../../tennoji/img/main_img_ev3.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvB3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#mainImgBoxEvB2{
	background-image:url(../../tennoji/img/main_img_ev21.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvB2 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2009年夏期　三国丘用 */
#mainImgBoxEvC3{
	background-image:url(../../mikuni/img/main_img_ev3.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvC3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#mainImgBoxEvC2{
	background-image:url(/img/bunri_img01.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvC2 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#mainImgBoxEvC4{
	background-image:url(../../mikuni/img/main_img_ev4.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvC4 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2009年夏期　奈良用 */
#mainImgBoxEvD3{
	background-image:url(../../nara/img/main_img_ev3.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvD3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年　緑地公園　新規開校 */
#frmEvent_ryokuchi{
margin:auto;
	width:764px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	margin-bottom:30px;
}


#frmMain2{
	background-image:url(../img/body_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:776px;
	padding-top:6px;
	padding-bottom:30px;
	padding-left:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
}
#frmMain2 dl{margin-top:0px; margin-left:0px; padding:0px;}
#frmMain2 dt{margin-left:0px; padding:0px;}
#frmMain2 dd{margin-left:0px; padding:0px;}

.text01{
margin:auto;
text-align:center;
margin-top:30px;
}



/* 2010年　高校生コース開校 */
#mainImgBoxEvC5{
	background-image:url(/img/main_img_high.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvC5 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}


.table_high{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#FFFFFF;
	padding-top:4px;
	text-align:center;
	margin:auto;
}

.FontCourseTableText1{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-top:8px;
	}
	
.table_high table {
border-collapse:collapse;
color:#666666;
margin:auto;
text-align:center;
width:600px;
}

.table_high table, th, td {
border:#CCCCCC 1px solid;
border-collapse:collapse;
}
.table_high table, .td_20100405 {
}
.hallLeftAccessBox{
	width: 243px;
	padding-left:15px;
	float: left;
}

.hallLeftAccessBoxTitle{
 background-image:url(../../otemae/img/hall_img06.jpg);
	background-repeat: no-repeat;
	width: 243px;
	height: 28px;
	text-indent: -9999px;
	display: block;
	margin-bottom:20px;
}

.hallLeftAccessBoxTitle h4{
	display: none;
}

.hallLeftAccessBoxText{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
	padding-left:10px;
}

.hallRightAccessBox{
	width: 380px;
	float: left;
}
.center{
margin:30px auto;
width:640px;
}


/*---------------------------------------------
文理学科模試・シンポジウム 20100603 nakayama
-------------------------------------------- */

#mainImgBoxEvC6{
	background-image:url(/img/bunri_img_main.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

/* 特長リスト */
.aboutBox{
	background-image:url(/img/index_greyBg03.gif);
	background-repeat: repeat-y;
	width: 706px;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:40px;
}

.greySlashBorder03{
 background-image:url(../../tennoji/img/index_greyBorder.jpg);
	background-repeat: no-repeat;
	width: 706px;
	height: 5px;
	text-indent: -9999px;
	display: block;
}

.aboutBox li{list-style:none; height:71px; padding-left:80px; padding-top:10px; width:430px; font-weight:bold;}
.aboutBox li.list01{background:url(../../img/list_about01.jpg) no-repeat;}
.aboutBox li.list02{background:url(../../img/list_about02.jpg) no-repeat;}
.aboutBox li.list03{background:url(../../img/list_about03.jpg) no-repeat;}
.aboutBox li.list04{background:url(../../img/list_about04.jpg) no-repeat;}

/* テーブル */
.tblC{width:100%; border-collapse:collapse; margin:5px 0px 15px 0px;}
.tblC table, .tblC td, .tblC th{padding:5px; border:1px #dcdddd solid;}
.tblC th{font-weight:normal; text-align:center; background-color:#ebf6f5;}

/* お問い合わせボタン */
.contactBoxA{width:605px; height:60px; text-align:center; margin:auto; margin:30px auto 50px auto;}
.contactBoxA a:hover{background-position:0px -60px;}
.contactBoxA a{width:605px; height:60px; text-indent:-9999em; display:block; background:url(../../img/bunri_btn_con.jpg);}

/* フォント */
.txtBld{font-weight:bold;}




.l_conL{font-size:140%; font-weight:bold; color:#FFFFFF; text-align:center; margin-bottom:5px; padding:6px 0; border-top:1px #bce1df solid; border-bottom:1px #bce1df solid; background:#1C391F;}


#gaiyoLeftBox1{
margin-top:10px;
}

.subjectTitleList{
}

.subjectTitleList dl {
 width: 285px;
 padding:0px 0px 5px 0px;
 margin:0px 0px 0px 0px;
}

.subjectTitleList dt {
 background-image:url(../../seminar_otemae/img/listmark.jpg);
	background-repeat: no-repeat;
	width:285px;
	display:block;
	margin:0px 0px 0px 0px;
 padding:0px 0px 0px 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #339900;
}
.subjectTitleList dt p{
padding-left:20px;
}
.subjectTitle3{
margin-left:20px;
margin-top:20px;
}

.list{
margin-left:80px;
}
.list_box{
float:left;
list-style:none;
width:250px;
font-size:110%;
}
.list_box2{
margin:30px 0;
}
.white{
background:#FFFFFF;
}
