@charset "shift_JIS";
/*---------------------------------------------------------------------------------
index
---------------------------------------------------------------------------------*/

/*
wrapper
---------------------------------------------------------------------------------*/
div#wrapper{
text-align: left;
padding: 0px 0px 30px;
}

div#index{
width: 880px;
height: 565px;
display: block;
margin: 0px auto;
background: url(../images/bg_index.jpg) no-repeat;
}

div#index_left{
float: left;
width: 395px;
padding: 0px 0px 0px 35px;
}

div#index_left p#age{
width: 280px;
height: 30px;
display: block;
text-indent: -9999px;
margin: 50px 0px 30px;
background: url(../images/txt_age.gif) no-repeat;
}

div#index_left a#yes{
width: 356px;
height: 72px;
display: block;
text-indent: -9999px;
margin: 0px 0px 20px;
background: url(../images/btn_yes.gif) no-repeat;
/*\*/overflow: hidden;/**/
}

div#index_left a#no{
width: 356px;
height: 46px;
display: block;
text-indent: -9999px;
margin: 0px 0px 20px;
background: url(../images/btn_no.gif) no-repeat;
/*\*/overflow: hidden;/**/
}

div#mensVigor{
	width: 300px;
	margin: 0px 25px 40px;
	text-align: right;
}

div#index_right{
float: right;
width: 430px;
}

div#index_right h3{
width: 430px;
height: 100px;
margin: 
display: block;
text-indent: -9999px;
background: url(../images/txt_index.gif) no-repeat;
}

p#model{
width: 200px;
float: right;
text-align: right;
margin: 50px 0px 0px 0px;
font-size: 10px;
color: #000000;
padding: 10px;
}

/*footer
---------------------------------------------------------------------------------*/
div#footer{
	width: 970px;
	margin: 0px auto;
	padding: 30px 0px 0px 0px;
}

/*contentsLink
---------------------------------------------------------------------------------*/
div.contentsLink  { background: url(../images/bg_contents01.jpg) no-repeat center top; margin-right: auto; margin-left: auto; padding-top: 40px; width: 398px }
div.contentsLink a  { background: url(../images/icon_heart.gif) no-repeat left center; margin-left: 1em; padding-left: 20px }
