@charset "utf-8";
/* CSS Document */

#sub01 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}
#sub02 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}
#sub03 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}
#sub04 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}
#sub05 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}
#sub06 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}
#sub07 a,
#sub08 a{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat;}

#sub01 a,
#sub02 a,
#sub03 a,
#sub04 a,
#sub05 a,
#sub06 a,
#sub07 a,
#sub08 a{
	padding:3px 0 !important;
}

#sub01 a:hover{background:url(../image/products/bg-sub01.png) 3px 5px no-repeat #e5e5e5 !important;}
#sub02 a:hover{background:url(../image/products/bg-sub02.png) 3px 5px no-repeat #e5e5e5 !important;}
#sub03 a:hover{background:url(../image/products/bg-sub03.png) 3px 5px no-repeat #e5e5e5 !important;}
#sub04 a:hover{background:url(../image/products/bg-sub04.png) 3px 5px no-repeat #e5e5e5 !important;}
#sub05 a:hover{background:url(../image/products/bg-sub05.png) 3px 5px no-repeat #e5e5e5 !important;}
#sub06 a:hover{background:url(../image/products/bg-sub06.png) 3px 5px no-repeat #e5e5e5 !important;}
#sub07 a:hover,
#sub08 a:hover{background:url(../image/products/bg-sub07-08.png) 3px 5px no-repeat #e5e5e5 !important;}

.set-yasuri{
	margin:30px 0;
}

.set-yasuri h3{
	margin-bottom:20px;
}

.set-yasuri h4.h-eye{
	border-bottom:solid 1px #000;
	padding-bottom:5px;
	margin-bottom:10px;
	width:300px;
	display:block;
}

.h-table{
	border-bottom:solid 1px #333;
	padding:5px 0 10px 0;
	margin-bottom:20px;
	color:#333;
}

.img-yasuri{
	width:335px;
	float:left;
	margin-top:30px;
	/*position:relative;*/
}

/* img-file position */

.img-file01{
}

.data-yasuri{
	width:425px;
	float:right;
	margin-top:30px;
}

.data-h4{
	background:#fbf4cf !important;
	color:#000 !important;
	border-bottom:none !important;
}

.data-yasuri table{
	width:100%;
	margin-top:10px;
}

.data-yasuri table td{
	padding:2px 5px;
	border-left:solid 1px #fff;
	text-align:center;
}

.data-yasuri table td:nth-child(1),
.data-yasuri table th:nth-child(1){
	border-left:none;
}

.data-yasuri table th,
.data-yasuri table .cap{
	background:#949494;
	color:#fff;
	padding:2px 5px;
	white-space:nowrap;
	border-left:solid 1px #c4c4c4;
	border-bottom:solid 1px #c4c4c4;
	text-align:center;
}

.data-yasuri table th img,
.data-yasuri table th span,
.data-yasuri table td img,
.data-yasuri table td span{
	vertical-align:middle;
}

.data-yasuri table td span{
	margin-right:5px;
}

.data-yasuri table tr:nth-child(2n+1){
	background:#f1f1f1;
}

.data-yasuri table tr:nth-child(2n){
	background:#fff;
}

.note-yasuri{text-align:right;}

.note-yasuri span{
	/*background:#f4a964;*/
	background:#dff286;
	display:block;
	float:left;
	border-bottom:solid 1px #fff;
}

#explan-koba{
	background:url(../image/products/img-close-up-koba.png) top left no-repeat;
	padding-left:70px;
	min-height:70px;
	height:auto !important;
	height:70px;
	margin-top:20px;
}

#bg-swich{
	background:url(../image/products/bg-swich.png) 300px 0 no-repeat;
	padding:30px 0 0 0;
	text-align:right;
}

.eyes-type{
	display:inline-block;
	width:110px;
	text-align:center;
}

.eyes-type span{
	font-size:80%;
}

.no-wrap{white-space:nowrap;}



