@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      index.css
 Author:         Your Name (admin)
 Style Info:     ヘッダー、ナビゲーション
----------------------------------------------------------- */

/*----------------------------------------------------
	トップページ
----------------------------------------------------*/

#main {
	display:inline;
	clear:both;
}


.clearfix {
    zoom:1;  /* for IE 5.5-7 */
}
.clearfix:after{  /* for modern browser */
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

/*============================================top_side====*/

#main #top-side {
	width:317px;
	display:inline;
	float:left;
	margin-right: 2px;
}	

#main #butsuryu {
	background: url(/img/bg_butsuryu.gif) 0 0 no-repeat;
	height: 170px;
	background-position: 34px 30px;
}

#main #butsuryu ul {
	margin-left: 160px;
	padding-top: 26px;
}	

#main #butsuryu ul li {
	background: url(/img/icn.gif) no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
	margin-bottom: 3px;
}

#main #butsuryu ul li a {
	color: #00B8DE;	
	text-decoration: none;
}

#main #butsuryu ul li a:hover {
	color: #74E7FF;	
}

#main #honmon {
	background: url(/img/bg_honmon.gif) 0 0 no-repeat;
	height: 170px;
	background-position: 34px 20px;
}

#main #honmon ul {
	margin-left: 160px;
	padding-top: 16px;
}

#main #honmon ul li {
	background: url(/img/icn.gif) no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
	margin-bottom: 3px;
}

#main #honmon ul li a {
	color: #00B8DE;
	text-decoration: none;	
}

#main #honmon ul li a:hover {
	color: #74E7FF;	
}

/*============================================new====*/

#main #new {
	display:inline;
	float:left;
	width:471px;
	padding-top: 20px;
}


#main #new h3{
	
}

#main #new .new_box{
	width:470px;
	height:275px;
	margin-top:10px;
	
}

#main #new .new_box iframe{
	width:468px;
	height:272px;
	border:solid 1px #CCC;
	}


/*============================================kenkyu====*/


#main #kenkyu{
	display:inline;
	float:left;
	margin:0px 0px 0px 10px;
}

#main #kenkyu h3{

}

#main #kenkyu p{
	display:inline;
	float:left;
	margin:14px 0px 0px 0px;
}


#main #kenkyu .presenting{

}

#main #kenkyu .public{

}

/*============================================specially====*/


#main #specially{
	display:inline;
	float:left;
	margin:0px 0px 30px 18px;

}

#main #specially h3{
	padding-bottom:5px;

}

#main #specially ul{
	margin:8px 0px 32px 5px;
	width:270px;
}

#main #specially ul li{
	padding-bottom:3px;
	margin:0px 0px 0px 2px;
	float:left;
	width:130px;
	height:64px;
}

 	
