#mainimg{
width:560px;
margin:0px auto 20px;
background-image:url(../img/top_flash_bg.jpg);
background-repeat:no-repeat;
}
#mainimg img{
display:block;
}

.top_box01_body ol li,
.top_box01_body ul li{
font-weight:bold;
}

.box01_more{
width:105px;
margin-left:auto;
margin-right:0px;
font-size:12px;
text-align:right;
}
.box01_more{
background-image:url(../img/icon_box01_more01.jpg);
background-repeat:no-repeat;
background-position:left center;
}

#cond_box{
width:560px;
margin:0px auto 20px;
}
#cond_box_body{
width:560px;
margin:0 auto 0px;
background-image:url(../img/cond_box_body.jpg);
background-repeat:repeat-y;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
#cond_box_body ul{
margin-top:10px;
margin-left:10px;
}
#cond_box_body li{
display:block;
width:110px;
height:36px;
margin-bottom:10px;
margin-right:10px;
padding:24px 0px 0px 60px;
font-size:12px;
font-weight:bold;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
float:left;
}
/*
#cond_box_body li:hover{
background-color:#FFFFCC;
border:1px solid #666666;
}
*/

.blockright{
margin-right:0px;
}
#cond_li01{
background-image:url(../img/icon_cond_list01.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li02{
background-image:url(../img/icon_cond_list02.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li03{
background-image:url(../img/icon_cond_list03.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li04{
background-image:url(../img/icon_cond_list04.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li05{
background-image:url(../img/icon_cond_list05.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li06{
background-image:url(../img/icon_cond_list06.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li07{
background-image:url(../img/icon_cond_list07.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li08{
background-image:url(../img/icon_cond_list08.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li09{
background-image:url(../img/icon_cond_list09.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#bottom_box01{
width:562px;
margin:0px auto 10px;
}
#bottom_box01 h2{
margin-bottom:10px;
}
.tokuten_box{
width:270px;
height:120px;
margin-bottom:10px;
float:left;
}
.tokuten_box2{
width:270px;
height:120px;
margin-bottom:10px;
float:right;
}
.tokuten_box p,
.tokuten_box2 p{
padding:5px 7px;
font-size:12px;
line-height:150%;
}
#bottom_box02{
width:562px;
margin:0px auto 10px;
}
#bottom_box02 h2{
margin-bottom:10px;
}
.other_box{
margin-bottom:10px;
padding:10px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
.other_box h3{
margin-bottom:5px;
}
.other_box p{
font-size:12px;
line-height:150%;
}
#googlesitemap{
display:block;
width:80px;
height:15px;
margin-left:auto;
margin-right:0px;
}


/*メインイメージ用CSS
***********************************************/
/* anythingSlider
****************************************/

/*
	anythingSlider v1.0
	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/
*/
.anythingSlider {
	width:560px; /* 画像の幅 + 80px */
	height:280px; /* 画像の高さ + 6px */
	position:relative;
	margin:0 auto 10px;
}
.anythingSlider .wrapper {
	width:560px; /* 画像の幅 */
	height:280px; /* 画像の高さ + 6px */
	overflow:hidden;
	padding:0;
	position:absolute;
	top:0px;
}
.anythingSlider .wrapper ul {
	width:99999px;
	list-style:none;
	 position:absolute;
	 top:0; left:0;
	 margin:0;  padding:0;
}
.anythingSlider ul li {
	display:block;
	float:left;
	list-style:none;
	width:560px;
	height:200px; /* 画像サイズ */
	margin:0; padding:0;
}
/*.anythingSlider .arrow {
	display:block;
	height:200px; width:67px;
	background:url("img/ajax//arrows.png") no-repeat 0 0;
	text-indent:-9999px;
	position:absolute;
	top:40px;
	cursor:pointer;
}
.anythingSlider .forward { background-position:0 0; right:-20px; }
.anythingSlider .back { background-position:-67px 0; left:-20px; }
.anythingSlider .forward:hover { background-position:0 -200px; }
.anythingSlider .back:hover { background-position:-67px -200px; }
.anythingSlider a { text-decoration:none; }*/
#thumbNav {
	 position:absolute;
	 top:201px;
	 left:0;
	 width:543px;
	 background-color:#0033FF;
	 padding-left:17px;
	 padding-top:7px;
	 padding-bottom:7px;
	 background-color:#EEE;
}
#thumbNav a {
	display:block;
	height:40px;
	width:120px;
	float:left;
	margin-right:15px;
}
#thumbNav a:hover { background-image:none; }
#thumbNav a.cur { background:#FF6600; }
#start-stop {
	padding:2px 5px;
	width:40px;
	text-align:center;
	position:absolute;
	right:0px;
	top:256px;
}
#start-stop.playing { background-color:#fff; }
#start-stop:hover { background-image:none; }

h2.index_h2{ 
	position:absolute;
	left:0px;
	top:262px; }
	
.anythingSlider a:hover img{
opacity:0.70;
filter: alpha(opacity=70);
-moz-opacity:0.70;
-ms-filter: "alpha(opacity=70)";
}

.cur img{
opacity:0.70;
filter: alpha(opacity=70);
-moz-opacity:0.70;
-ms-filter: "alpha(opacity=70)";
}

.arrow{
color:#FFFFFF;
}


/*
****************************/
ul.companyName li{
    margin: 0 5px 5px;
    padding: 9px 0 0 55px;
    width: 195px;
    height: 33px;
    background-repeat: no-repeat;
    background-position: left 50%;
    font-size: 16px;
    font-weight: bold;
    float: left;
}
ul.companyName li#ebara{
    background-image: url(../img/com_icon01.jpg);
}
ul.companyName li#kyodou{
    background-image: url(../img/com_icon02.jpg);

}
ul.companyName li#kokusai{
    background-image: url(../img/com_icon03.jpg);

}
ul.companyName li#checker{
    background-image: url(../img/com_icon04.jpg);

}
ul.companyName li#chuo{
    background-image: url(../img/com_icon05.jpg);

}
ul.companyName li#toukyomusen{
    background-image: url(../img/com_icon06.jpg);

}
ul.companyName li#toto{
    background-image: url(../img/com_icon07.jpg);

}
ul.companyName li#nihon{
    background-image: url(../img/com_icon08.jpg);

}







