/*ナビゲーション*/
#navi ul{
	list-style:none;
	text-indent:-9999px;
	margin: 0px;
	padding: 0px;
}
#kakakuhyou {
	width: 530px;
	float: right;
	position: relative;
	top: 110px;
	font-size: 12px;
}
.kakakuhyou {
	width: 540px;
	font-size: 12px;
	clear: both;
}


.kakakuhyou	td{
	font-size: 12px;
	padding:5px;
	color: #333333;
}
#kakakuhyou	td{
	font-size: 12px;
	padding:5px;
	color: #333333;
}
	
#ue {
	width: 750px;
	position: absolute;
	top: 105px;
	margin-right: auto;
	margin-left: auto;
	left: 85px;
}


#navi li,#navi a{
	display:block;
	width:200px;
	margin: 0px;
	padding: 0px;
					
					
					}
#navi a{
	text-decoration:none;
	color:#ff0000;
	background-image:url(../images/navi00.gif);
	background-repeat: no-repeat;
	height:50px;
}

#n02 a{background-position:0 -50px}
#n03 a{background-position:0 -100px}
#n04 a{height:28px;
	   background-position:0 -150px}
#n05 a{height:28px;
	   background-position:0 -178px}
#n06 a{height:28px;
	   background-position:0 -206px}
#n07 a{height:28px;
	   background-position:0 -234px}
#n08 a{height:28px;
	   background-position:0 -262px}
#n09 a{height:28px;
	   background-position:0 -290px}
#n10 a{height:28px;
	   background-position:0 -318px}
#n11 a{height:28px;
	   background-position:0 -346px}
#n12 a{height:28px;
	   background-position:0 -374px}
#n13 a{height:28px;
	   background-position:0 -402px}

#n01 a:hover{background-position:-199px 0}	   
#n02 a:hover{background-position:-199px -50px}
#n03 a:hover{background-position:-199px -100px}
#n04 a:hover{height:28px;
	   background-position:-199px -150px}
#n05 a:hover{height:28px;
	   background-position:-199px -178px}
#n06 a:hover{height:28px;
	   background-position:-199px -206px}
#n07 a:hover{height:28px;
	   background-position:-199px -234px}
#n08 a:hover{height:28px;
	   background-position:-199px -262px}
#n09 a:hover{height:28px;
	   background-position:-199px -290px}
#n10 a:hover{height:28px;
	   background-position:-199px -318px}
#n11 a:hover{height:28px;
	   background-position:-199px -346px}
#n12 a:hover{height:28px;
	   background-position:-199px -374px}
#n13 a:hover{height:28px;
	   background-position:-199px -402px}	   
	   
/*ナビゲーションここまで*/

/*ヘッダ-----------------------------------------------------------------------------------------------------------------------*/
#head h3 a{
	background-image: url(../images/eyes-love_title.jpg);
	background-repeat: no-repeat;
	height: 75px;
	width: 300px;
	display: block;
	margin: 0px;
	float: left;
	font-size: 0.8em;
               }
			   			   
			   
#head #bookmark {
	text-indent: -9999px;
	display: block;
	float: right;
	height: 75px;
	width: 80px;
	background-image: url(../images/bookmark.jpg);
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
}


#head {
	background-image: url(../images/title_buck.jpg);
	background-repeat: no-repeat;
	height: 75px;
	width: 750px;
	margin: 0 auto 0 auto;
	padding: 0px;
}

			   
#head h3{
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;

               }
/*全体*/
body {
	background-image: url(../images/buck.gif);
}

#contena{
	width:750px;
	background-color: #FFFFFF;
	margin: 0px auto 10px auto;
}	 
#navi {
	float: left;
	width: 200px;
}



h1 {
	font-size: 11px;
	color: #999999;
	text-align: center;
	margin: 0px;
}

/*レンズページのテキスト部分制御*--------------------------------------------------------------------------------*/
#text_area{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	font-size: 12px;
	background-color: #FFFFFF;
}
#text_area h2 {
	font-size: 14px;
	width: 710px;
	display: block;
}


#text_area h3 {
	color: #666666;
	font-size: 13px;
	display: inline;
	padding-left: 0.2em;
	border-left-width: 1em;
	border-left-style: solid;
	border-left-color: #666666;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	width: 700px;
}
#title h2 {
	background-repeat: no-repeat;
	height: 105px;
	width: 530px;
	text-indent: -9999px;
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
}

#right h2 {
	background-repeat: no-repeat;
	height: 105px;
	width: 530px;
	text-indent: -9999px;
	display: block;
	float: right;
	margin: 0px;
	padding:0 0 10px 0;
}
/*ページごとの制御*-------------------------------------------------------*/
#title #oneday_acuveu_define_vivid h2 {
	background-image: url(../images/title_oneday_acuveu_define_vivid.jpg);

}

#right h2 {
	background-image: url(../../images/lens_page/title_oneday_acuveu.jpg);

}

#right #oneday_acuveu_define h2 {
	background-image: url(../../images/lens_page/title_oneday_acuveu_define.jpg);

}

#right #oneday_acuveu_moist h2 {
	background-image: url(../../images/lens_page/title_oneday_acuveu_moist.jpg);

}

#right #dailies h2 {
	background-image: url(../../images/lens_page/title_dailies.jpg);

}

#right #week_acuveu h2 {
	background-image: url(../../images/lens_page/title_2week_acuveu.jpg);

}

#right #medalist h2 {
	background-image: url(../../images/lens_page/title_medalist.jpg);

}
#right #o2 h2 {
	background-image: url(../../images/lens_page/title_o2.jpg);

}
#right #advance h2 {
	background-image: url(../../images/lens_page/title_acuveu_advance.jpg);

}
/*ゼブラインデックス用*/
.zebra { background:#F6F6F6; } 
#right {
	width: 540px;
	float: left;
	background-color: #FFFFFF;
	margin-left: 10px;
}


/*フッタ用*/

#foot a {
	background-image: url(../../images/lens_page/footer.jpg);
	height: 50px;
	width: 750px;
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
}


#main h3 {
	background-image: url(../../images/top/lens_h.jpg);
	height: 22px;
	padding:6px  10px  0px 15px;
	border-style: none;
	display: block;
	background-repeat: no-repeat;
}
