@charset "UTF-8";

/*----------------------------------------
Name: common.css
Date Created:2010/02/10 [t.sato]
Last Updated:2011/08/25 [t.sato]
----------------------------------------*/


/* レイアウト
----------------------------------------*/
body {
	background:url(../img/index/main_bg_01.gif) 0 60px repeat-x;
}
#header .inner {
	height:40px;
}

#globalNavi {
	display:none;
}
#rightColumn{
	width:300px;
}
#mainColumn{
	width:580px;
}
.contents {
	background:none;
}

/* contents
----------------------------------------*/
#mainImage {
	margin-bottom:20px;
}
#topNavi {
	padding:13px 0 11px 13px;
	margin-bottom:20px;
	background:url(../img/common/bg_dot_03.gif) 0 0 ;
}
#topNavi li{
	float:left;
	width:139px;
}

#topNavi li a {
	display:block;
	height:37px;
	text-indent:-9999px;
}

#topNavi li.topNavi01 a {background:url(../img/index/topnavi_01.gif) 0 0 no-repeat;}
#topNavi li.topNavi02 a {background:url(../img/index/topnavi_02.gif) 0 0 no-repeat;}
#topNavi li.topNavi03 a {background:url(../img/index/topnavi_03.gif) 0 0 no-repeat;}
#topNavi li.topNavi04 a {background:url(../img/index/topnavi_04.gif) 0 0 no-repeat;}
#topNavi li.topNavi05 a {background:url(../img/index/topnavi_05.gif) 0 0 no-repeat;}
#topNavi li.topNavi06 a {background:url(../img/index/topnavi_06.gif) 0 0 no-repeat;}
#topNavi li.topNavi07 a {background:url(../img/index/topnavi_07.gif) 0 0 no-repeat;}
#topNavi li.topNavi08 a {background:url(../img/index/topnavi_08.gif) 0 0 no-repeat;}

#topNavi li a:hover {
	background-position:0 -37px;
}

#news dt {
	float:left;
	clear:both;
	width:65px;
	padding-bottom:10px;
	text-align:center;
}
#news dd {
	margin-left:85px;
	padding-bottom:10px;
}

#news dd .ideaWatch {
	background:#333;
	font-size:10px;
	color:#FFF;
	padding:2px;
	line-height:2;/*safari!!!*/
}
* html body #news  dd div{
   display:inline-block; /*IE6 3pxずれを解消*/
}
#news .top {
	padding-top:18px;
	border-top:2px solid #000;
}











