@charset "UTF-8";
/* CSS Document */

/* body */



/* header */
#mainImgBox{
 background-image:url(../../mikuni/img/index_main_img.jpg);
	width: 788px;
	height: 99px;
	display:block;
	padding-top:15px;
	padding-left:10px;
	}

#mainImgBox h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 38px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#mainImgBox2{
	background-image:url(../../mikuni/img/about_main_img.jpg);
	background-repeat: no-repeat;
	width: 798px;
	height: 241px;
	text-indent: -9999px;
	display: block;
	border-bottom-width: 11px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	}

#mainImgBox2 h1{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1px;
 line-height: 150%;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px;
	margin:0px;
}


/* mainMenu */



/* contents */
#contentsBox{
	width:782px;
	padding-bottom:25px;
	padding-left: 16px;
}

#contentsBox #topBoxWrap{
 width:376px;
	height: 61px;
 margin-left:205px;
	margin-bottom:10px;
}

#contentsBox #topBoxWrap #topBox1{
 width:184px;
 float:left;
}

#contentsBox #topBoxWrap #topBox1 #topBoxImg1 a{
	background-image:url(../../mikuni/img/index_img01.jpg);
	background-repeat:no-repeat;
	width: 184px;
	height: 43px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	line-height: 150%;
	color:#000000;
	text-decoration:none;
	padding-top:18px;
}
#contentsBox #topBoxWrap #topBox1 #topBoxImg1 a:hover{
	 color:#CC0000;
}

#contentsBox #topBoxWrap #topBox2{
 width:184px;
 float:left;
	margin-left:8px;
}

#contentsBox #topBoxWrap #topBox2 #topBoxImg2 a{
	background-image:url(../../mikuni/img/index_img01.jpg);
	background-repeat:no-repeat;
	width: 184px;
	height: 41px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	line-height: 150%;
	color:#000000;
	text-decoration:none;
	padding-top:20px;
}
#contentsBox #topBoxWrap #topBox2 #topBoxImg2 a:hover{
	color:#CC0000;
}



#contentsBox #greyBg{
 background-image:url(../../mikuni/img/index_greyBg.jpg);
	background-repeat:no-repeat;
	width: 742px;
	height: 225px;
	display:block;
	padding-top: 20px;
	padding-left: 26px;
	margin-bottom:20px;
}

#contentsBox #greyBg #greyBgleftBox{
 width:412px;
	float:left;
}

#contentsBox #greyBg #greyBgleftBox #brownBox p{
 background-image:url(../../otemae/img/index_img02.jpg);
	background-repeat:no-repeat;
	width: 185px;
	height: 22px;
	display:block;
	padding-top: 5px;
	margin-bottom:20px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#FFFFFF;
}

#contentsBox #greyBg #greyBgleftBox #textBox1 p{
 width:400px;
	margin-bottom:10px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
}


#contentsBox #greyBg #greyBgleftBox #textBox2 p{
 width:400px;
	margin-bottom:20px;
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 45px;
	font-weight:bold;
	line-height: 150%;
	color:#666666;
}

.textBox2smallText{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-weight:bold;
	line-height: 150%;
	color:#666666;
}

#contentsBox #greyBg #greyBgleftBox #subBox{
 width:411px;
}

#contentsBox #greyBg #greyBgleftBox #subBox #subBoxText {
 background-image:url(../../mikuni/img/index_img03.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 27px;
	display: block;
	margin-top:5px;
	float:left;
}
#contentsBox #greyBg #greyBgleftBox #subBox #subBoxText p{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bold;
	line-height: 230%;
	color:#666666;
	padding-left:10px;
}

#contentsBox #greyBg #greyBgleftBox #subBox #subBoxImg {
	width: 129px;
	margin-left:20px;
	float:left;
}
#contentsBox #greyBg #greyBgleftBox #subBox #subBoxImg a{
	background-image:url(../../mikuni/img/index_img04.jpg);
	background-repeat: no-repeat;
	width: 129px;
	height: 28px;
	display:block;
	padding-top: 10px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#FFFFFF;
	text-decoration:none;
}
#contentsBox #greyBg #greyBgleftBox #subBox #subBoxImg a:hover{
 background-position: 0 -38px;
}

#contentsBox #greyBg #greyBgRightBox{
 width:266px;
	margin-left:33px;
	float:left;
}

#contentsBox #greyBg #greyBgRightBox #schoolImg01{
 background-image:url(../../mikuni/img/index_img05.jpg);
	background-repeat: no-repeat;
	width: 266px;
	height: 215px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #index_title01{
 background-image:url(../../mikuni/img/index_title01.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-bottom:34px;
}

/*↓20100405 nakayama↓*/
#contentsBox #index_title01_201004{
 background-image:url(../../mikuni/img/index_title01_2010.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-bottom:30px;
}
/*↑20100405 nakayama↑*/

#contentsBox #index_title01 h2{
	display: none;
}

#contentsBox #achiiveHeadBox{
	margin-left:40px;
	margin-bottom:10px;
	height:180px;
}
#contentsBox #achiiveHeadBox .clear{
clear:both;
margin:0;
padding:0;
}


#contentsBox #achiiveHeadBox #achieveImg01Box{
	width: 265px;
	margin-top:2px;
	float:left;
}

#contentsBox #achiiveHeadBox #achieveImg01Box #achieveImg01{
 background-image:url(../../mikuni/img/l_mikuni.jpg);
	background-repeat: no-repeat;
	background-position:left;
	width: 280px;
	height: 52px;
	text-indent: -9999px;
	display: block;
}
#contentsBox #achiiveHeadBox #achieveImg01Box #achieveImg02{
 background-image:url(../../mikuni/img/m_tennouji.jpg);
	background-repeat: no-repeat;
	background-position:left;
	width: 280px;
	height: 52px;
	text-indent: -9999px;
	display: block;
	margin:14px 0;
}
#contentsBox #achiiveHeadBox #achieveImg01Box #achieveImg03{
 background-image:url(../../mikuni/img/m_otemae.jpg);
	background-repeat: no-repeat;
	background-position:left;
	width: 280px;
	height: 52px;
	text-indent: -9999px;
	display: block;
}
#contentsBox #achiiveHeadBox #achieveImg02Box{
	margin-top:2px;
		margin-left:14px;
	float:left;
}

/*↓20100405 nakayama↓*/
#contentsBox #achiiveHeadBox_201004{
	width:710px;
	margin-top:0px;
	margin-left:30px;
	margin-bottom:20px;
	float:left;
}

#contentsBox #achiiveHeadBox_201004 #achieveImg01Box_201004{
	float:left;
}

#contentsBox #achiiveHeadBox_201004 #achieveImg02Box{
	margin-top:2px;
	float:right;
}
/*↑20100405 nakayama↑*/


#contentsBox #achiiveFootBox{
 width:466px;
	margin-bottom:15px;
	margin-left:40px;
	clear:both;
	margin-top:30px;
}
#contentsBox #achiiveFootBox p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#CC0000;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}

#contentsBox #achiiveFootBox #achieveSchoolBox01{
 width:100px;
	margin-left:3px;
	float:left;
}

#contentsBox #achiiveFootBox #achieveSchoolBox01 #achieveSchoolTextBox01 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox #achieveSchoolBox01 #achieveSchoolImgBox01{
	width: 30px;
	height: 33px;
	float:right;
}
#contentsBox #achiiveFootBox #achieveSchoolBox01 #achieveSchoolImg01{
 background-image:url(../../otemae/img/s_8.jpg);
	background-repeat: no-repeat;
	width: 38px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox #achieveSchoolBox02{
 width:100px;
	margin-left:10px;
	float:left;
}

#contentsBox #achiiveFootBox #achieveSchoolBox02 #achieveSchoolTextBox02 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox #achieveSchoolBox02 #achieveSchoolImgBox02{
	width: 38px;
	height: 33px;
	float:right;
}

#contentsBox #achiiveFootBox #achieveSchoolBox02 #achieveSchoolImg02{
 background-image:url(../../otemae/img/s_51.jpg);
	background-repeat: no-repeat;
	width: 30px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox #achieveSchoolBox03{
 width:100px;
	margin-left:10px;
	float:left;
}


#contentsBox #achiiveFootBox #achieveSchoolBox03 #achieveSchoolTextBox03 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}

#contentsBox #achiiveFootBox #achieveSchoolBox03 #achieveSchoolImgBox03{
	width: 30px;
	height: 33px;
	float:right;
}
#contentsBox #achiiveFootBox #achieveSchoolBox03 #achieveSchoolImg03{
 background-image:url(../../otemae/img/s_1.jpg);
	background-repeat: no-repeat;
	width: 30px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox #achieveSchoolBox08{
 width:100px;
	margin-left:10px;
	float:left;
}

#contentsBox #achiiveFootBox #achieveSchoolBox08 #achieveSchoolTextBox08 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}

#contentsBox #achiiveFootBox #achieveSchoolBox08 #achieveSchoolImgBox08{
	width: 26px;
	height: 33px;
	float:right;
}
#contentsBox #achiiveFootBox #achieveSchoolBox08 #achieveSchoolImg08{
 background-image:url(../../otemae/img/s_2.jpg);
	background-repeat: no-repeat;

	width: 38px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox2{
 width:440px;
	margin-left:40px;
	margin-bottom:10px;
}
#contentsBox #achiiveFootBox2 p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#CC0000;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox04{
 width:95px;
	margin-left:3px;
	float:left;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox04 #achieveSchoolTextBox04 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox2 #achieveSchoolBox04 #achieveSchoolImgBox04{
	width: 34px;
	height: 34px;
	float:right;
}
#contentsBox #achiiveFootBox2 #achieveSchoolBox04 #achieveSchoolImg04{
 background-image:url(../../otemae/img/s_10.jpg);
	background-repeat: no-repeat;
	width: 57px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox05{
 width:95px;
	margin-left:10px;
	float:left;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox05 #achieveSchoolTextBox05 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox2 #achieveSchoolBox05 #achieveSchoolImgBox05{
	width: 38px;
	height: 34px;
	float:right;
}
#contentsBox #achiiveFootBox2 #achieveSchoolBox05 #achieveSchoolImg05{
 background-image:url(../../otemae/img/s_36.jpg);
	background-repeat: no-repeat;
	width: 59px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox06{
 width:115px;
	margin-left:10px;
	float:left;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox06 #achieveSchoolTextBox06 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox2 #achieveSchoolBox06 #achieveSchoolImgBox06{
	width: 46px;
	height: 34px;
	float:right;
}
#contentsBox #achiiveFootBox2 #achieveSchoolBox06 #achieveSchoolImg06{
 background-image:url(../../otemae/img/s_54.jpg);
	background-repeat: no-repeat;
	width: 56px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox07{
 width:100px;
	margin-left:10px;
	float:left;
}

#contentsBox #achiiveFootBox2 #achieveSchoolBox07 #achieveSchoolTextBox07 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox2 #achieveSchoolBox07 #achieveSchoolImgBox07{
	width: 40px;
	height: 34px;
	float:right;
}
#contentsBox #achiiveFootBox2 #achieveSchoolBox07 #achieveSchoolImg07{
 background-image:url(../../otemae/img/s_10.jpg);
	background-repeat: no-repeat;
	width: 55px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}

/*↓20100405 nakayama↓*/
#contentsBox #achiiveFootBox4{
 width:440px;
	margin-left:40px;
	margin-bottom:10px;
}
#contentsBox #achiiveFootBox4 p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#CC0000;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin:0px;
}

#contentsBox #achiiveFootBox4 #achieveSchoolBox09{
 width:100px;
	margin-left:3px;
	float:left;
}

#contentsBox #achiiveFootBox4 #achieveSchoolBox09 #achieveSchoolTextBox09 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	float:left;
	margin:0px;
}


#contentsBox #achiiveFootBox4 #achieveSchoolBox09 #achieveSchoolImgBox09{
	width: 40px;
	height: 34px;
	float:right;
}
#contentsBox #achiiveFootBox4 #achieveSchoolBox09 #achieveSchoolImg09{
 background-image:url(../../otemae/img/s_10.jpg);
	background-repeat: no-repeat;
	width: 55px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #achiiveFootBox4 #achieveSchoolBox10{
 width:100px;
	margin-left:10px;
	float:left;
}

#contentsBox #achiiveFootBox4 #achieveSchoolBox10 #achieveSchoolTextBox10 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	float:left;
	margin:0px;
}

#contentsBox #achiiveFootBox4 #achieveSchoolBox10 #achieveSchoolImgBox10{
	width: 40px;
	height: 34px;
	float:right;
}
#contentsBox #achiiveFootBox4 #achieveSchoolBox10 #achieveSchoolImg10{
 background-image:url(../../otemae/img/s_10.jpg);
	background-repeat: no-repeat;
	width: 55px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}
/*↑20100405 nakayama↑*/


#contentsBox #achiiveFootBox3{
	margin-left:40px;
	margin-bottom:30px;
	text-align:right;
}

#contentsBox #achiiveFootBox3 h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height:150%;
	color:#666666;
	font-weight:bold;
	text-align:right;
	margin:0px;
	display:block;
}


#contentsBox #index_subtitle01{
 background-image:url(../../mikuni/img/index_subtitle01.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 45px;
	text-indent: -9999px;
	display: block;
	margin-bottom:34px;
}

#contentsBox #index_subtitle01 h3{
	display: none;
}

.expBox{
 width:740px;
	margin-left:24px;
}

.expLeftBox{
 width:140px;
	float:left;
}

.silhouetteBox1{
 background-image:url(../../mikuni/img/silhouette01.jpg);
	background-repeat: no-repeat;
	width: 140px;
	height: 135px;
	text-indent: -9999px;
	display: block;
}

.silhouetteBox2{
 background-image:url(../../mikuni/img/silhouette02.jpg);
	background-repeat: no-repeat;
	width: 140px;
	height: 135px;
	text-indent: -9999px;
	display: block;
}

.expRightBox{
 width:576px;
	float:right;
}

.fontForName{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 28px;
	line-height: 150%;
	color:#666666;
	padding-left: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #336E6A;
}

.fontForNameSan{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 150%;
	color:#666666;
	padding-left: 3px;
}

.fontForNameRed{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 150%;
	color:#B60E1B;
	padding-left: 15px;
}

.fontForSchoolName{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 250%;
	color:#666666;
	margin-bottom:20px;
	padding-left: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.commentBox{
 width:576px;
}

.commentBox dl {
 width: 556px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 5px;
 margin-left: 0px;
}

.commentBox dt {
 background-image:url(../../mikuni/img/listmark03.jpg);
	background-repeat: no-repeat;
	width:556px;
	height:15px;
	display:block;
	margin:0px 0px 5px 0px;
 padding:0px 0px 0px 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #339900;
}

.commentBox dd {
 width:556px;
 margin: 0px;
 padding:0px 0px 0px 20px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
}

.greySlashBorder{
 background-image:url(../../mikuni/img/index_greyBorder.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 5px;
	text-indent: -9999px;
	display: block;
	margin-top:10px;
	margin-bottom:20px;
}

#contentsBox #index_title02{
 background-image:url(../../mikuni/img/index_title02.jpg);
	background-repeat: no-repeat;	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-bottom:20px;
}

#contentsBox #index_title02 h2{
display: none;
}

#contentsBox #schoolInfoBox{
 width:764px;
}

#contentsBox #schoolInfoLeftBox{
 width:400px;
	margin-left:8px;
	float:left;
}

.schoolNameTitle{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 28px;
	line-height: 130%;
	color:#666666;
	padding-top:5px;
	padding-left: 10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #336E6A;
}

.schoolNameRuby{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 100%;
	color:#666666;
	padding-left:3px;
	letter-spacing:2px;
}

#schoolExplainBox p{
 width:390px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:10px;
	margin-top:20px;
}

#contentsBox #schoolInfoRightBox{
 width:335px;
	margin-right:1px;
	float:right;
}

#contentsBox #schoolInfoRightBox #schoolInfoImg{
 background-image:url(../../mikuni/img/index_img15.jpg);
	background-repeat: no-repeat;
	width: 334px;
	height: 236px;
	text-indent: -9999px;
	display: block;
	margin-bottom:7px;
}

#contentsBox #schoolInfoRightBox #schoolInfoMapLink {
	width: 102px;
	height: 38px;
	margin-bottom:20px;
	float:right;
}
#contentsBox #schoolInfoRightBox #schoolInfoMapLink a{
 background-image:url(../../mikuni/img/index_img16.jpg);
	background-repeat: no-repeat;
	width: 102px;
	height: 38px;
	text-indent: -9999px;
	display: block;
}
#contentsBox #schoolInfoRightBox #schoolInfoMapLink a:hover{
 background-position: 0 -38px;
}


.greySlashBorder2{
 background-image:url(../../mikuni/img/index_greyBorder.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 5px;
	text-indent: -9999px;
	display: block;
}

#contentsBox #schoolInfoBox #schoolDetailBox{
	background-image:url(../../mikuni/img/index_greyBg02.jpg);
	background-repeat: repeat-y;
	width: 749px;
	display: block;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:15px;
}

.greenBorder{
 width:722px;
	height:28px;
	background-color:#336E6A;
	padding-left:10px;
	margin-bottom:15px;
}
.greenBorder h4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 180%;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-weight: normal;
}

.greenMiniBorder{
 width:349px;
	height:28px;
	background-color:#336E6A;
	padding-left:10px;
	margin-bottom:15px;
}
.greenMiniBorder h4{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 180%;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-weight: normal;
}

.schoolDetailText{
 width:708px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:15px;
	padding-right:10px;
	margin-bottom:20px;
}

.schoolDetailText2{
 width:329px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:15px;
	padding-right:5px;
	margin-bottom:20px;
}

#contentsBox #schoolInfoBox #schoolDetailBox #shoolDetailLeftBox{
 width:359px;
	margin-bottom:20px;
	float:left;
}

#contentsBox #schoolInfoBox #schoolDetailBox #shoolDetailRightBox{
 width:359px;
	margin-left:11px;
	margin-bottom:20px;
	float:left;
}

#contentsBox #schoolInfoBox #schoolDetailBox #shoolAccessLeftBox{
 width:257px;
	float:left;
}

.fontForAccess{
 width:247px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:10px;
	margin-top:20px;
}

#contentsBox #schoolInfoBox #schoolDetailBox #shoolAccessRightBox{
 width:467px;
	float:left;
}
/******************* *****************************************************************/

#contentsBox2{
 background-image:url(../../mikuni/img/hall_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:784px;
	padding-top:20px;
	padding-bottom:30px;
	padding-left:15px;
}

#contentsBox2 #topBoxWrap2{
 width:750px;
	height: 65px;
 margin-left:10px;
	margin-bottom:20px;
}

#contentsBox2 #topBoxWrap2 #topBox3{
 width:184px;
 float:left;
 text-align:center;
}

#contentsBox2 #topBoxWrap2 #topBox3 a{
	background-image:url(../../mikuni/img/index_img01.jpg);
	background-repeat:no-repeat;
	width: 188px;
	height: 47px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color:#000000;
	text-decoration:none;
	padding-top:18px;
}
#contentsBox2 #topBoxWrap2 #topBox3 a:hover{
	color:#CC0000;
}

#contentsBox2 #topBoxWrap2 #topBox3 h3{
	padding:0px;
	margin:0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
}

#contentsBox2 #topBoxWrap2 #topBox4{
 width:184px;
 float:left;
 margin-left:6px;
}

#contentsBox2 #topBoxWrap2 #topBox4 a{
	background-image:url(../../mikuni/img/index_img01.jpg);
	background-repeat:no-repeat;
	width: 188px;
	height: 47px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color:#000000;
	text-decoration:none;
	padding-top:18px;
}
#contentsBox2 #topBoxWrap2 #topBox4 a:hover{
	color:#CC0000;
}

#contentsBox2 #topBoxWrap2 #topBox4 h3{
	padding:0px;
	margin:0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
}

#contentsBox2 #topBoxWrap2 #topBox5{
 width:184px;
 float:right;
}

#contentsBox2 #topBoxWrap2 #topBox5 a{
	background-image:url(../../mikuni/img/hall_img00.jpg);
	background-repeat:no-repeat;
	width: 176px;
	height: 47px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color:red;
	text-decoration:none;
	padding-top:24px;
	padding-left:12px;
}
#contentsBox2 #topBoxWrap2 #topBox5 a:hover{
	color:#CC0000;
}

#contentsBox2 #topBoxWrap2 #topBox5 h3{
	padding:0px;
	margin:0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 150%;
}



#contentsBox2 #topBoxWrap2 #topBox6{
 width:184px;
 float:left;
 text-align:center;
}

#contentsBox2 #topBoxWrap2 #topBox6 a{
	background-image:url(../../mikuni/img/hall_img00.jpg);
	background-repeat:no-repeat;
	width: 188px;
	height: 42px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color:red;
	text-decoration:none;
	padding-top:23px;
}
#contentsBox2 #topBoxWrap2 #topBox6 a:hover{
	color:#CC0000;
}

#contentsBox2 #topBoxWrap2 #topBox6 h3{
	padding:0px;
	margin:0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
}




#contentsBox2 #topBoxWrap2 #topBox7{
 width:184px;
 float:left;
 text-align:center;
}

#contentsBox2 #topBoxWrap2 #topBox7 a{
	background-image:url(../../mikuni/img/hall_img00.jpg);
	background-repeat:no-repeat;
	width: 188px;
	height: 42px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color:red;
	text-decoration:none;
	padding-top:23px;
}
#contentsBox2 #topBoxWrap2 #topBox7 a:hover{
	color:#CC0000;
}

#contentsBox2 #topBoxWrap2 #topBox7 h3{
	padding:0px;
	margin:0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
}



#contentsBox2 #topBoxWrap2 #topBox8{
 width:184px;
 float:right;
}

#contentsBox2 #topBoxWrap2 #topBox8 a{
	background-image:url(../../mikuni/img/hall_img13.jpg);
	background-repeat:no-repeat;
	width: 176px;
	height: 51px;
	display:block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color:#000000;
	text-decoration:none;
	padding-top:20px;
	padding-left:12px;
}
#contentsBox2 #topBoxWrap2 #topBox8 a:hover{
	color:#CC0000;
}

#contentsBox2 #topBoxWrap2 #topBox8 h3{
	padding:0px;
	margin:0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 150%;
}


/******************* *****************************************************************/


#contentsBox2 #hallBgHead{
 background-image:url(../../mikuni/img/hall_mainbox_head.jpg);
	background-repeat: no-repeat;
	width: 770px;
	height: 8px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #hallBgFoot{
 background-image:url(../../mikuni/img/hall_mainbox_foot.jpg);
	background-repeat: no-repeat;
	width: 770px;
	height: 13px;
	text-indent: -9999px;
	display: block;
	margin-bottom:40px;
}

#contentsBox2 #hallBgBox{
	background-image:url(../../mikuni/img/hall_mainbox_bg.jpg);
	background-repeat: repeat-y;
	width: 752px;
	display: block;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:18px;
}

#contentsBox2 #hallBgBox #hallTitle1{
 background-image:url(../../mikuni/img/hall_title01.jpg);
	background-repeat: no-repeat;
	width: 734px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-bottom:15px;
}

#contentsBox2 #hallBgBox #hallTitle3{
 background-image:url(../../mikuni/img/hall_title03.jpg);
	background-repeat: no-repeat;
	width: 734px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-bottom:15px;
}

.hallLeftBox{
	width: 224px;
	height: 198px;
	padding-left:15px;
	margin-bottom:15px;
	float: left;
}

#contentsBox2 #hallBgBox #hallLeftBoxImg1{
 background-image:url(../../mikuni/img/hall_img03.jpg);
	background-repeat: no-repeat;
	width: 224px;
	height: 198px;
	text-indent: -9999px;
	display: block;
}

.hallRightBox{
	width: 470px;
	padding-right:25px;
	margin-bottom:15px;
	float: right;
}

#contentsBox2 #hallBgBox #hallTextBox1a p{
	width: 470px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

#contentsBox2 #hallBgBox #hallTextBox1b p{
	width: 470px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
}

#contentsBox2 #hallBgBox #hallTextBox1b dl {
 width: 470px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 6px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

#contentsBox2 #hallBgBox #hallTextBox1b dt {
 width:90px;
 margin:0px;
 padding:0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
	float:left;
}

#contentsBox2 #hallBgBox #hallTextBox1b dd {
 width:380px;
 margin: 0px;
 padding:0px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
	float:left;
}

.hallLeftAccessBox{
	width: 243px;
	padding-left:15px;
	float: left;
}

.hallLeftAccessBoxTitle{
 background-image:url(../../mikuni/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: 460px;
	float: left;
}

#hallTitle6{
 background-image:url(../../mikuni/img/hall_title02.jpg);
	background-repeat: no-repeat;
	width: 734px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-bottom:15px;
}

#contentsBox2 #hallBgBox #hallTitle2{
	display: none;
}

#contentsBox2 #hallBgBox #hallLeftBoxImg2{
 background-image:url(../../mikuni/img/hall_img04.jpg);
	background-repeat: no-repeat;
	width: 224px;
	height: 198px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #index_title02{
 background-image:url(../../mikuni/img/index_title02.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-left:2px;
	margin-bottom:20px;
}

#contentsBox2 #schoolInfoBox2{
	width:764px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom:60px;
}

#contentsBox2 #schoolInfoLeftBox2{
 width:400px;
	margin-left:8px;
	float:left;
}

#contentsBox2 #schoolInfoRightBox2{
 width:335px;
	margin-right:1px;
	float:right;
}

#contentsBox2 #schoolInfoRightBox2 #schoolInfoImg2{
 background-image:url(../../mikuni/img/index_img15.jpg);
	background-repeat: no-repeat;
	width: 334px;
	height: 236px;
	text-indent: -9999px;
	display: block;
	margin-bottom:7px;
}

#contentsBox2 #schoolInfoRightBox2 #schoolInfoMapLink2 {
	width: 202px;
	height: 38px;
	margin-bottom:12px;
	float:right;
}
#contentsBox2 #schoolInfoRightBox2 #schoolInfoMapLink2 a{
 background-image:url(../../mikuni/img/hall_img05.jpg);
	background-repeat: no-repeat;
	width: 202px;
	height: 34px;
	text-indent: -9999px;
	display: block;
}
#contentsBox2 #schoolInfoRightBox2 #schoolInfoMapLink2 a:hover{
 background-position: 0 -34px;
}


#contentsBox2 #greyBg2{
 background-image:url(../../mikuni/img/index_greyBg.jpg);
	background-repeat:no-repeat;
	width: 753px;
	height: 225px;
	display:block;
	padding-top: 20px;
	padding-left: 15px;
	margin-bottom:40px;
}

#contentsBox2 #greyBg2 #greyBgleftBox2{
 width:430px;
	float:left;
}

#contentsBox2 #greyBg2 #greyBgleftBox2 #textBox3 p{
 width:430px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 180%;
	color:#666666;
}


#contentsBox2 #greyBg2 #greyBgleftBox2 #textBox4 h3{
 width:430px;
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 30px;
	font-weight:bold;
	line-height: 150%;
	padding-top:50px;
	color:#666666;
	margin:0px;
}

.fontRedBig{
 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 30px;
	font-weight:bold;
	line-height: 150%;
	color:#CF0324;
}

#contentsBox2 #greyBg2 #greyBgRightBox2{
 width:266px;
	margin-left:33px;
	float:left;
}

#contentsBox2 #greyBg2 #greyBgRightBox2 #schoolImg02{
 background-image:url(../../mikuni/img/index_img05.jpg);
	background-repeat: no-repeat;
	width: 266px;
	height: 215px;
	text-indent: -9999px;
	display:block;
}

#contentsBox2 #course_title01{
 background-image:url(../../mikuni/img/course_title01.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #course_title01 h2{
	display: none;
}

#contentsBox2 #courseBgBox{
	background-image:url(../../mikuni/img/index_greyBg02.jpg);
	background-repeat: repeat-y;
	width: 738px;
	display: block;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:26px;
}

#contentsBox2 #courseBgBox #courseBgBoxText p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-right:26px;
	margin-bottom:40px;
}

#contentsBox2 #courseBgBox #courseTable{
 width:714px;
 margin-bottom:30px;
}

.FontCourseTableTitle{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#FFFFFF;
	padding-top:4px;
	text-align:center;
}

#contentsBox2 #courseBgBox #courseTable .courseTableTitle1{
 background-color:#336E6A;
 width:258px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

#contentsBox2 #courseBgBox #courseTable .courseTableTitle2{
 background-color:#336E6A;
 width:450px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

.FontCourseTableSubject{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	font-weight:bold;
	line-height: 150%;
	color:#FFFFFF;
	padding-top:20px;
	text-align:center;
}

.FontCourseTableSubject h4{
display: none;
}

#contentsBox2 #courseBgBox #courseTable #courseSubject1{
 background-image:url(../../mikuni/img/course_img01.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 73px;
	display: block;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

#contentsBox2 #courseBgBox #courseTable #courseSubject2{
 background-image:url(../../mikuni/img/course_img02.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 73px;
	display: block;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

#contentsBox2 #courseBgBox #courseTable #courseSubject3{
	background-image:url(../../mikuni/img/course_img03.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 73px;
	display: block;
	margin-left:1px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.FontCourseTableText1{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-top:17px;
	padding-left:20px;
}

#contentsBox2 #courseBgBox #courseTable .courseTableText2{
 width:449px;
 height:72px;
	margin-left:1px;
	margin-top:1px;
	float:left;
	border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
}

#contentsBox2 #courseBgBox #courseTable .courseTableText3{
	width:176px;
	height:72px;
	margin-top:1px;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#contentsBox2 #courseBgBox #coursePointBox1{
 width:700px;
	margin-bottom:20px;
	padding-left: 15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #7E4140;
}

#contentsBox2 #courseBgBox #coursePointBox2{
 width:700px;
	margin-bottom:30px;
	padding-left: 15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A55B10;
}

.coursePointTitle p{
 width:270px;
	padding-bottom:5px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight:bold;
	line-height: 150%;
	color:#666666;
}

.courseGoodPoints p{
 width:270px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	float:left;
}

.greenBorder2{
 width:702px;
	height:28px;
	background-color:#336E6A;
	padding-left:10px;
	margin-bottom:15px;
}
.greenBorder2 h4{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 180%;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#contentsBox2 #courseBgBox #rishuuBox{
 width:702px;
	padding-left:15px;
}

#contentsBox2 #courseBgBox #rishuuBox #rishuuMathBox{
 width:341px;
	float:left;
}

#contentsBox2 #courseBgBox #rishuuBox #rishuuMathBox #mathImgBox{
 width:119px;
	height:118px;
	float:left;
}

#contentsBox2 #courseBgBox #rishuuBox #rishuuMathBox #mathImg{
background-image:url(../../mikuni/img/course_img04.jpg);
	background-repeat: no-repeat;
	width: 119px;
	height: 118px;
	text-indent: -9999px;
	display:block;
}

#contentsBox2 #courseBgBox #rishuuBox #rishuuEngBox{
 width:341px;
	float:left;
}

#contentsBox2 #courseBgBox #rishuuBox #rishuuEngBox #engImgBox{
 width:119px;
	height:118px;
	float:left;
}

#contentsBox2 #courseBgBox #rishuuBox #rishuuEngBox #engImg{
background-image:url(../../mikuni/img/course_img05.jpg);
	background-repeat: no-repeat;
	width: 119px;
	height: 118px;
	text-indent: -9999px;
	display:block;
}


.subjectListBox1{
 width:207px;
	padding-left:15px;
	float:left;
}

.subjectListBox1 dl {
 width: 207px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 5px;
 margin-left: 0px;
}

.subjectListBox1 dt {
 background-image:url(../../mikuni/img/course_listmark01.jpg);
	background-repeat: no-repeat;
	width:192px;
	height:12px;
	display:block;
	margin:0px 0px 0px 0px;
 padding:0px 0px 0px 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
}

.subjectListBox2{
 width:207px;
	padding-left:15px;
	float:left;
}

.subjectListBox2 dl {
 width: 207px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 5px;
 margin-left: 0px;
}

.subjectListBox2 dt {
 background-image:url(../../mikuni/img/course_listmark02.jpg);
	background-repeat: no-repeat;
	width:192px;
	height:12px;
	display:block;
	margin:0px 0px 0px 0px;
 padding:0px 0px 0px 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
}

#contentsBox2 #course_title02{
 background-image:url(../../mikuni/img/course_title02.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	margin-bottom:20px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #course_title02 h2{
	display:none;
}

#contentsBox2 #course_subtitle01{
 background-image:url(../../mikuni/img/course_subtitle01.jpg);
	background-repeat: no-repeat;
	width: 744px;
	height: 28px;
	margin-left:20px;
	margin-bottom:15px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #course_subtitle01 h4{
	display: none;
}

.highLevelContents{
 width:744px;
	margin-bottom:20px;
	margin-left:20px;
}

.listTitle dl {
 width: 730px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 3px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 3px;
 margin-left: 0px;
}

.listTitle dt {
 width:10px;
	margin:0px 0px 0px 0px;
 padding:0px 0px 0px 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
	font-weight:bold;
 line-height: 150%;
 color: #666666;
	float:left;
}

.listTitle dd {
 width:695px;
	margin:0px 0px 0px 0px;
 padding:0px 0px 0px 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
	font-weight:bold;
 line-height: 150%;
 color: #666666;
	float:left;
}

.listExplain dl {
 width: 730px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 3px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 3px;
 margin-left: 0px;
}

.listExplain dt {
 width:15px;
	margin:0px 10px 0px 0px;
 padding:0px 0px 0px 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
	float:left;
}

.listExplain dd {
 width:700px;
	margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 font-size: 12px;
 line-height: 150%;
 color: #666666;
	float:left;
}

#contentsBox2 #course_subtitle02{
 background-image:url(../../mikuni/img/course_subtitle02.jpg);
	background-repeat: no-repeat;
	width: 744px;
	height: 28px;
	margin-left:20px;
	margin-bottom:15px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #course_subtitle02 h4{
	display: none;
}

#contentsBox2 #course_title03{
 background-image:url(../../mikuni/img/course_title03.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	margin-top:40px;
	margin-bottom:30px;
	text-indent: -9999px;
	display: block;
}

#contentsBox2 #course_title03 h2{
display: none;
}

#contentsBox2 #voiceBox{
	width:726px;
	margin-left:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7F7F7F;
}

#contentsBox2 #voiceBox2{
	width:726px;
	margin-left:20px;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7F7F7F;
}


 .voiceLeftBox{
 width:190px;
	float:left;
}

 .voiceLeftBox .hallName p{
	width:177px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight:bolder;
	line-height: 200%;
	color: #666666;
	margin-bottom:1px;
	padding-left:10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

 .voiceLeftBox .sutdentName p{
	width:177px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 30px;
	font-weight:bolder;
	line-height: 150%;
	color: #215A53;
	padding-top:10px;
	padding-left:10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #2F6A64;
}

.studentNameRuby{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 100%;
	color:#666666;
	padding-top:5px;
	padding-left:3px;
}

 .voiceRightBox{
 width:536px;
	float:right;
}

 .voiceRightBox_text{
    width:536px;
	float:right;
}


 .voiceRightBox #voiceImg01{
 background-image:url(../../mikuni/img/course_comment01.jpg);
	background-repeat: no-repeat;
	width: 536px;
	height: 237px;
	text-indent: -9999px;
	display: block;
}

 .voiceRightBox #voiceImg02{
 background-image:url(../../otemae/img/course_comment02.jpg);
	background-repeat: no-repeat;
	width: 536px;
	height: 237px;
	text-indent: -9999px;
	display: block;
}

 .voiceRightBox_text #voice_text{
	width: 520px;
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:20px;
	padding-bottom:20px;
}
 * html .voiceRightBox_text #voice_text{
	width: 510px;
}

#contentsBox3{
	width:781px;
	padding-top: 20px;
	padding-bottom:25px;
	padding-left: 17px;
}

#contentsBox3 #aboutBgBox{
	background-image:url(../../mikuni/img/index_greyBg02.jpg);
	background-repeat: repeat-y;
	width: 738px;
	display: block;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:26px;
}

.featureBox{
 width:720px;
	margin-bottom:15px;
}

.featureLeftBox{
 width:69px;
	float:left;
}

.featureLeftBox #featureImg01{
 background-image:url(../../mikuni/img/about_img01.jpg);
	background-repeat: no-repeat;
	width: 69px;
	height: 100px;
	text-indent: -9999px;
	display: block;
}

.featureLeftBox #featureImg01 h3{
	display: none;
}


.featureLeftBox #featureImg02{
 background-image:url(../../mikuni/img/about_img02.jpg);
	background-repeat: no-repeat;
	width: 69px;
	height: 100px;
	text-indent: -9999px;
	display: block;
}

.featureLeftBox #featureImg02 h3{
	display: none;
}


.featureLeftBox #featureImg03{
 background-image:url(../../mikuni/img/about_img03.jpg);
	background-repeat: no-repeat;
	width: 69px;
	height: 100px;
	text-indent: -9999px;
	display: block;
}

.featureLeftBox #featureImg03 h3{
	display: none;
}


.featureRightBox{
 width:633px;
	float:right;
}

.featureRightBox p{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
}

.featureRightBox #featureTitle01{
 background-image:url(../../mikuni/img/about_text01.jpg);
	background-repeat: no-repeat;
	width: 513px;
	height: 18px;
	text-indent: -9999px;
	display: block;
	margin-top:7px;
	margin-bottom:13px;
}

.featureRightBox #featureTitle02{
 background-image:url(../../mikuni/img/about_text02.jpg);
	background-repeat: no-repeat;
	width: 400px;
	height: 18px;
	text-indent: -9999px;
	display: block;
	margin-top:7px;
	margin-bottom:13px;
}

.featureRightBox #featureTitle03{
 background-image:url(../../mikuni/img/about_text03.jpg);
	background-repeat: no-repeat;
	width: 386px;
	height: 18px;
	text-indent: -9999px;
	display: block;
	margin-top:7px;
	margin-bottom:13px;
}

#contentsBox3 #aboutBgBox #featureBox2{
	width:718px;
	padding-top:30px;
	padding-left:2px;
	margin-bottom:15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000000;
}

#contentsBox3 #aboutBgBox #featureBox2 p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
}

#contentsBox3 #aboutBgBox #featureBox2 #featureTitle04{
 background-image:url(../../mikuni/img/about_text13.jpg);
	background-repeat: no-repeat;
	width: 395px;
	height: 17px;
	text-indent: -9999px;
	display: block;
	margin-bottom:13px;
}

#contentsBox3 #aboutBgBox #featureBox2 #featureTitle05{
 background-image:url(../../mikuni/img/about_text14.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 17px;
	text-indent: -9999px;
	display: block;
	margin-bottom:13px;
}

#contentsBox3 #about_title01{
 background-image:url(../../mikuni/img/about_title01.jpg);
	background-repeat: no-repeat;
	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
}

#contentsBox3 #about_title01 h2{
	display: none;
}

.zkaiCourseBox{
 width:717px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:23px;
}

.zkaiCourseBox #zkaiLeftBox01{
	width: 114px;
	float:left;
}

.zkaiCourseBox #zkaiLeftBox01 #zkaiImg01{
 background-image:url(../../mikuni/img/about_img04.jpg);
	background-repeat: no-repeat;
	width: 114px;
	height: 68px;
	text-indent: -9999px;
	display: block;
}

.zkaiCourseBox #zkaiRightBox01{
	width: 595px;
	float:right;
}

.zkaiCourseBox #zkaiRightBox01 #zkaiImg02{
 background-image:url(../../mikuni/img/about_text04.jpg);
	background-repeat: no-repeat;
	width: 595px;
	height: 21px;
	text-indent: -9999px;
	display: block;
	margin-top:10px;
}

.zkaiCourseBox #zkaiRightBox01 #zkaiImg03{
 background-image:url(../../mikuni/img/about_text05.jpg);
	background-repeat: no-repeat;
	width: 575px;
	height: 13px;
	text-indent: -9999px;
	display: block;
	margin-top:10px;
	margin-left:3px;
}

.zkaiCourseBox2{
 width:717px;
	margin-bottom:20px;
	margin-left:23px;
}
.zkaiCourseBox2 p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	padding-left:7px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.zkaiLeftBox02{
	width: 377px;
	float:left;
}

.zkaiLeftBox02 #zakaiLogoBox{
	width: 60px;
	float:left;
}

.zkaiLeftBox02 #zakaiLogoBox #zakaiLogoBoxImg{
 background-image:url(../../mikuni/img/about_img05.jpg);
	background-repeat: no-repeat;
	width: 60px;
	height: 58px;
	text-indent: -9999px;
	display: block;
}

.zkaiLeftBox02 #zkaiCatchBox{
	width: 308px;
	float:right;
}

.zkaiLeftBox02 #zkaiCatchBox #zakaiCatchImg1{
 background-image:url(../../mikuni/img/about_text06.jpg);
	background-repeat: no-repeat;
	width: 261px;
	height: 11px;
	text-indent: -9999px;
	display: block;
	margin-top:6px;
}

.zkaiLeftBox02 #zkaiCatchBox #zakaiCatchImg2{
 background-image:url(../../mikuni/img/about_text07.jpg);
	background-repeat: no-repeat;
	width: 308px;
	height: 29px;
	text-indent: -9999px;
	display: block;
	margin-top:6px;
}

.zkaiRightBox02{
	width: 340px;
	float:right;
}

.zkaiRightBox02 #zakaiCatchImg3{
 background-image:url(../../mikuni/img/about_text08.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 14px;
	text-indent: -9999px;
	display: block;
	margin:0 auto 2px auto;
}

.zkaiRightBox02 #zakaiCatchImg4{
 background-image:url(../../mikuni/img/about_text09.jpg);
	background-repeat: no-repeat;
	width: 286px;
	height: 18px;
	text-indent: -9999px;
	display: block;
	margin:0 auto 4px auto;
}

.zkaiRightBox02 #zakaiCatchImg5{
 background-image:url(../../mikuni/img/about_text10.jpg);
	background-repeat: no-repeat;
	width: 285px;
	height: 14px;
	text-indent: -9999px;
	display: block;
	margin:0 auto;
}

.zkaiLeftBox02 #zakaiCatchImg6{
 background-image:url(../../mikuni/img/about_text11.jpg);
	background-repeat: no-repeat;
	width: 333px;
	height: 46px;
	text-indent: -9999px;
	display: block;
	margin-bottom:1px;
}

.zkaiRightBox02 #zakaiCatchImg7{
 background-image:url(../../mikuni/img/about_text12.jpg);
	background-repeat: no-repeat;
	width: 315px;
	height: 46px;
	text-indent: -9999px;
	display: block;
	margin-bottom:1px;
}


.left{
width:450px;
float:left;
}
.left2{
float:left;
margin-left:20px;
}



/* footer */
/******************* *****************************************************************/
#contentsBox2 #schoolInfoBox{
 width:764px;
}

#contentsBox2 #schoolInfoLeftBox{
 width:400px;
	margin-left:8px;
	float:left;
}

.schoolNameTitle{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 28px;
	line-height: 130%;
	color:#666666;
	padding-top:5px;
	padding-left: 10px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #336E6A;
}

.schoolNameRuby{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 100%;
	color:#666666;
	padding-left:3px;
	letter-spacing:2px;
}

#schoolExplainBox p{
 width:390px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:10px;
	margin-top:20px;
}

#contentsBox2 #schoolInfoRightBox{
 width:335px;
	margin-right:1px;
	float:right;
}

#contentsBox2 #schoolInfoRightBox #schoolInfoImg{
 background-image:url(../../mikuni/img/index_img15.jpg);
	background-repeat: no-repeat;
	width: 334px;
	height: 236px;
	text-indent: -9999px;
	display: block;
	margin-bottom:7px;
}

#contentsBox2 #schoolInfoRightBox #schoolInfoMapLink {
	width: 102px;
	height: 38px;
	margin-bottom:20px;
	float:right;
}
#contentsBox2 #schoolInfoRightBox #schoolInfoMapLink a{
 background-image:url(../../otemae/img/index_img16.jpg);
	background-repeat: no-repeat;
	width: 102px;
	height: 38px;
	text-indent: -9999px;
	display: block;
}
#contentsBox2 #schoolInfoRightBox #schoolInfoMapLink a:hover{
 background-position: 0 -38px;
}



#contentsBox2 #schoolInfoBox #schoolDetailBox #shoolDetailLeftBox{
 width:359px;
	margin-bottom:20px;
	float:left;
}

#contentsBox2 #schoolInfoBox #schoolDetailBox #shoolDetailRightBox{
 width:359px;
	margin-left:11px;
	margin-bottom:20px;
	float:left;
}

#contentsBox2 #schoolInfoBox #schoolDetailBox #shoolAccessLeftBox{
 width:257px;
	float:left;
}

.fontForAccess{
 width:247px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color:#666666;
	padding-left:10px;
	margin-top:20px;
}

#contentsBox2 #schoolInfoBox #schoolDetailBox #shoolAccessRightBox{
 width:467px;
	float:left;
}


#contentsBox2 #schoolInfoBox #schoolDetailBox{
	background-image:url(../../otemae/img/index_greyBg02.jpg);
	background-repeat: repeat-y;
	width: 749px;
	display: block;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:15px;
}

/* 2009/0605 追加 */
#contentsBox #courseTable{
 width:714px;
 margin-bottom:30px;
}

#contentsBox #index_title03{
 background-image:url(../../mikuni/img/index_title03.jpg);
	background-repeat: no-repeat;	width: 764px;
	height: 61px;
	text-indent: -9999px;
	display: block;
	margin-top:16px;
}

#contentsBox #index_title02 h2{
display: none;
}

#contentsBox #courseTable .courseTableTitle5{
 background-color:#336E6A;
 width:110px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

#contentsBox #courseTable .courseTableTitle6{
 background-color:#336E6A;
 width:110px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}
#contentsBox #courseTable .courseTableTitle7{
 background-color:#336E6A;
 width:110px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}
#contentsBox #courseTable .courseTableTitle8{
 background-color:#336E6A;
 width:110px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}
#contentsBox #courseTable .courseTableTitle9{
 background-color:#336E6A;
 width:110px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}
#contentsBox #courseTable .courseTableTitle10{
 background-color:#336E6A;
 width:110px;
 height:25px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}
#contentsBox #courseTable .courseTableTitle_all{
background:#36641E;
 width:703px;
 height:30px;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

.FontCourseTableSubject{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-weight:bold;
	line-height: 150%;
	color:#FFFFFF;
	padding-top:18px;
	text-align:center;
}
.FontCourseTableSubject2{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight:bold;
	line-height: 150%;
	color:#FFFFFF;
	text-align:center;
}

.FontCourseTableSubject h4{
display: none;
}

.FontCourseTableSubject h4{
display: none;
}

#contentsBox #courseTable #courseSubject1{
 background-image:url(../../tennoji/img/course_img01.jpg);
 background-repeat:repeat-y;
	width: 220px;
	height: 64px;
	display: block;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

#contentsBox #courseTable #courseSubject2{
 background-image:url(../../tennoji/img/course_img02.jpg);
	background-repeat: no-repeat;
	width: 220px;
	height: 64px;
	display: block;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

#contentsBox #courseTable #courseSubject3{
	background-image:url(../../tennoji/img/course_img03.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 73px;
	display: block;
	margin-left:1px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contentsBox #courseTable #courseSubject6{
 background-image:url(../../tennoji/img/course_img01.jpg);
 background-repeat:repeat-y;
	width: 220px;
	height: 25px;
	display: block;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}
#contentsBox #courseTable #courseSubject5{
 background-image:url(../../tennoji/img/course_img02.jpg);
	background-repeat:repeat-y;
	width: 220px;
	height: 95px;
	display: block;
	margin-left:1px;
	margin-bottom:1px;
	float:left;
}

.FontCourseTableText2{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 120%;
	color:#666666;
	padding-top:8px;
	}

#contentsBox #courseTable .courseTableText6{
 width:109px;
 height:25px;
	margin-left:1px;
	margin-top:1px;
	float:left;
	text-align:center;
	border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
}
#contentsBox #courseTable .courseTableText7{
 width:109px;
 height:25px;
	margin-left:1px;
	margin-top:1px;
	float:left;
	text-align:center;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
}

tentsBox  #coursePointBox3{
 width:700px;
	padding-left: 15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #7E4140;
	margin-bottom:10px;
	margin-top:20px;
}
#contentsBox #coursePointBox4{
 width:700px;
	padding-left: 15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A55B10;
	margin-bottom:10px;
	margin-top:20px;
}


.coursePointTitle3 p{
 width:270px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight:bold;
	line-height: 150%;
	color:#666666;









