/* 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;
}

#frmEvent span{
	font-size: 120%;
}

.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;}

.conL{margin-bottom:10px;}
.conM{margin:0px;}
.conM dt{margin-bottom:5px;}
.conM dd{margin-bottom:15px;}
.conM .img{text-align:center;}
.conMM{margin:0px;}
.conMM dt{margin-bottom:5px;}
.conMM dd{margin-bottom:15px; float:left;}
.conMM .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;}

.listNaviA{margin:10px 0px; padding:0px 0px 0px 0px; list-style:none; width:300px;}
.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:100%; 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;}

.tblB{width:100%; border-collapse:collapse; margin:5px 0px;}
.tblB table, .tblB td, .tblB th{padding:2px; border:none;}

.tblC{width:100%; border-collapse:collapse; margin:5px 0px 15px 0px;}
.tblC table, .tblA td, .tblA th{padding:5px; border:1px #dcdddd solid;}
.tblA td,{padding:3px;}
.tblC .bg{font-weight:normal; text-align:center; background-color:#ebf6f5;}

/* 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(../../mikuni/img/main_img_ev21.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-bottom: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;
}


/* 10/07/01 */

/* 2010年夏期　大手前用（中3） */
#mainImgBoxEvA4{
	background-image:url(../../otemae/img/main_img_ev3-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvA4 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　大手前用（中1・2） */
#mainImgBoxEvA5{
	background-image:url(../../otemae/img/main_img_ev21-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvA5 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　奈良用（中3） */
#mainImgBoxEvD4{
	background-image:url(../../nara/img/main_img_ev3-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvD4 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　北野用（中3）*/
#mainImgBoxEvE3{
	background-image:url(../../kitano/img/main_img_ev3-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvE3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　天王寺用（中3） */
#mainImgBoxEvB4{
	background-image:url(../../tennoji/img/main_img_ev3-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvB4 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　天王寺用（中1・2） */
#mainImgBoxEvB5{
	background-image:url(../../tennoji/img/main_img_ev21-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvB5 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　三国丘用（中3） */
#mainImgBoxEvF3{
	background-image:url(../../mikuni/img/main_img_ev3-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvF3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　三国丘用（中1・2） */
#mainImgBoxEvF2{
	background-image:url(../../mikuni/img/main_img_ev21-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvF2 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

/* 2010年夏期　岸和田用（中1・2） */
#mainImgBoxEvG2{
	background-image:url(../../mikuni/img/main_img_ev21k-10.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvG2 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

.txtBoxALF2_2010{
float:left;
width:300px;
}


/* 10/08/05 */

/* 2010年秋期　北野・大手前・天王寺・三国丘用（中3） */
#mainImgBoxEvH3{
	background-image:url(../../bunri/img/main_img_ev3-11.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 200px;
	text-indent: -9999px;
	display: block;
	}

#mainImgBoxEvH3 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

.tblD{width:100%; border-collapse:collapse; margin:5px 0px 0px 0px;}
.tblD table, .tblD td, .tblD th{padding:5px; border:1px #dcdddd solid;}
.tblD th{font-weight:normal; text-align:center; background-color:#ebf6f5;}


