/*******************************************
Left Menu
*******************************************/
h2#ttl_about{
	text-indent:-9999px;
	background:url(../img/ttl_about.gif) bottom left no-repeat;
	height:45px;
}

ul.bn_btn{
	margin:0px auto;
	width:180px;
}

ul.bn_btn li{
	margin-top:5px;
}

h2#ttl_after{
	text-indent:-9999px;
	background:url(../img/ttl_after.gif) bottom left no-repeat;
	height:35px;
}

#dedication_area{
	width:190px;
}

#dedication_area img{
	display:block;
	margin:0px auto;
	padding:5px 0;
}


/*******************************************
New Right Contents
*******************************************/
h2#ttl_news{
	text-indent:-9999px;
	background:url(../img/main_menu02.gif) bottom left no-repeat;
	height:45px;
}


#right_top ul{



width:540px;
min-height:50px;
margin:5px 10px;
padding:0 0 1px 0;
border-bottom:dotted 1px #999;
font-size:12px;



}

#right_top ul li{



}


#right_top ul li.img{

float:right;
display:block;
width:195px;
height:50px;
text-align:left;
}


#right_top ul li.img img{

float:left;
margin:0 2px 4px 0;
}







#right_top ul li.day,
#right_top ul li.icn,
#right_top ul li.txt 
{

line-height:150%;
margin-top:5px;
float:left;
display:block;


}


 
#right_top ul li.txt{
width:340px;
}


#right_top ul li.icn{
margin-left:10px;
width:200px;


}





h2#ttl_college{
	text-indent:-9999px;
	background:url(../img/main_menu01.gif) bottom left no-repeat;
	height:35px;
}



div.sixcollege{

}


div.sixcollege img{
float:left;
margin:5px 0 0 6px;
display:inline;
}


div.bnrcollege img{
float:left;
margin:5px 0 0 4px;
display:inline;
}






/*
<div id="right_top">


<ul class="entry">
<li class="img"><img src="common/img/bn_dummy.jpg" width="100" height="50" alt="1日でプロの技術を修得！" /></li>
<li class="day">2008.12.17</li>
<li class="txt"><a href="topic/09hoc/index.html">1日でプロの技術を修得！<br />
1dayレッスンを開催</a></li>
</ul>
*/









/*******************************************
Center Contents
*******************************************/
/*h2#ttl_c_info{
	text-indent:-9999px;
	background:url(../img/ttl_c_info.gif) top left no-repeat;
	height:35px;
}

.cl_box{	
	margin:5px auto;
	width:360px;
	background:url(../img/cl_box_bg.gif) repeat-y;
}

.cl_box p{
	float:left;
	padding-right:1px;
	display:block;
	width:244px;
	padding:2px 2px;
	font-size:10px;
	color:#666666;
	line-height:1.4;
}

.cl_pict{
	padding-left:5px;
	width:106px;
	float:left;
}
*/

/*******************************************
Right Contents
*******************************************/
/*h2#ttl_information{
	text-indent:-9999px;
	background:url(../img/ttl_information.gif) top left no-repeat;
	height:35px;
}

#info{
	width:180px;
	margin:5px auto;
	background:url(../img/info_bg.gif) top repeat-y;
}

h3#ttl_info{
	text-indent:-9999px;
	background:url(../img/ttl_info.gif) top left no-repeat;
	height:25px;

}

ul.entry{
	padding:5px 10px;
	margin-bottom:5px;
	background:url(../img/info_border.gif) bottom no-repeat;
}

li.day{
	color:#003366;
	padding-bottom:5px;
}

li.txt{
	color:#666;
	line-height:140%;
}

#back_num{
	margin-top:10px;
	display:block;
	position:relative;
	left:51px;
}

#camp_banner img{
	display:block;
	margin:5px auto;
}

#camp_banner_flash{
	width:180px; height:120px;
	margin:5px auto;
}*/