@charset "utf-8";

#content {
padding-top: 1px;
}

/*------------------------------------------------
header
------------------------------------------------*/
#header {
position: relative;
width: 980px;
height: 500px;
background: url(../img/bg_header.jpg) left top no-repeat;
}

#header h2 {
position: absolute;
width:705px;
height:243px;
background: url(../img/title.jpg) 373px 88px no-repeat;
text-indent:-9999px;
}

/*------------------------------------------------
main
------------------------------------------------*/
#main {
width: 840px;
margin: 0 auto;
}

/*------------------------------------------------
lead
------------------------------------------------*/
#lead_left{
width:530px;
height:130px;
position:relative;
margin-top:-68px;
background:url(../img/lead_txt.jpg) left top no-repeat;
}

#lead_right{
padding:22px 0 0 26px;
width:280px;
height:108px;
position:relative;
margin-top:-68px;
background:url(../img/lead_right.jpg) left top no-repeat;}

/*------------------------------------------------
subnavi
------------------------------------------------*/
#subnavi_box{
width:840px;
}

#subnavi{
padding-left:2px;
float:left;
height:282px;
}

#subnavi li img{
vertical-align:top;
}
#subnavi li .subnavi_ttl{
height:75px;
text-indent:-9999px;
background:url(../img/subnavi_ttl.jpg) left top no-repeat;
}
#subnavi li .subnavi1{
height:70px;
}
#subnavi li .subnavi2{
height:68px;
}
#subnavi li .subnavi3{
height:69px;
}

/*------------------------------------------------
try
------------------------------------------------*/
#try{
	margin:20px 0 0 15px;
	float:left;
	width:285px;
	height:257px;
	background:url(../img/bg_try.jpg) left top no-repeat;
}

#try a{
text-indent:-9999px;
overflow:hidden;
display:block;
width:180px;
height:20px;
margin:187px 0px 0px 15px;
}

#to_vol{
margin-top:5px;
}
