@charset "euc-jp";



body{

font-size:12pt;

font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";

}

/*====MiddleColumn===================================================*/



div#MiddleColumn{

margin:0 auto;

clear:both;

border-top:1px solid #cccccc;

width:650px;

background:url(../img/border_img.gif) repeat-y 0 0;

}



div#MiddleColumn1{

margin:0 auto;

clear:both;

border-top:1px solid #cccccc;

width:650px;

background:url(../img/border_img.gif) repeat-y 0 0;

}



div#ChangeSize{

padding:0 10px;

}



/*----MiddlewrapperLeft----------------------------------------------*/



div#MiddlewrapperLeft{

width:650px;

padding:0 0 0;

/*border-right:1px solid #cccccc;*/

float:left;

}



div#MiddlewrapperLeft1{

width:650px;

padding:0 0 0;

/*border-right:1px solid #cccccc;*/

float:left;

}



/*----news-----------------------------------------------------------*/



div.news{

margin-bottom:10px;

}



div.news img{

display:none;

}



div.news div.newsTitle{

background:url(../img/title_news_back.gif) repeat-x ;

padding:5px;

border:1px solid #cccccc;

height:22px;

margin-bottom:5px;

}



div.news h2{

float:left;

}



div.news div.align_right{

float:right;

}



div.news ul{

clear:both;

}



div.news ul li{

background:url(../img/icon_green_52.gif) no-repeat 0 7px;

padding-left:6px;

padding-bottom:5px;

}



/*----Topnews--------------------------------------------------------*/



div.Topnews{

padding-bottom:10px;

margin-bottom:10px;

border-bottom:1px dotted #cccccc;

clear:both;

}



div.Topnews h2{

color:#5C9D0D;

margin-bottom:5px;

float:none;

}



div.Topnews h2 a{

color:#5C9D0D;

}



div.Topnews h2 a:hover{

color:#ff0000;

}



div.Topnews h2 a:visited{

color:#5C9D0D;

}



div.Topnews h3{

color:#5C9D0D;

}



/*----middleColumnLeft-----------------------------------------------*/



div#middleColumnLeft{

width:269px;

float:left;

padding:10px;

border-right:1px solid #cccccc;

}







/*----company--------------------------------------------------------*/



div.company{

display:none;

	padding:0¡¡0px¡¡10px;



	width: 900px;

}



div.company h2{

	background:#F1F1F1;

	padding:10px 30px 10px;

	background:url(../img/bar2.jpg) 0px 0 no-repeat;

	height: 22px;

	color:#CBA466;

	margin: 0 10px;

}



div.company p {

	padding:10px 20px;

	color:#CCCCCC;

}



/*====footer==================================================*/



div#footer{

display:none;

	width:900px;

	clear:both;

	text-align:center;

	margin:0 auto;

	margin-bottom:10px;

}



div#footer div#footer2{

display:none;

	/*background:url(../img/foot_back_55.gif) no-repeat center top;*/

padding:5px;

}