@charset "shift_jis";

.cap{
	color:#7D0003;
	font-weight:bold;
	font-size:120%;
	margin:5px 0px 5px 0px;
	padding-left:3px;
	border-bottom:1px solid #7D0003;
	border-left:5px solid #7D0003;
}
.glass-text{
	padding-left:1em;
		margin:2px 0px 10px 0px;
}
dd{
	margin-left:5px;
}
.office{
	margin:5px auto 5px auto;
	text-align:left;
	width:500px;
	border:1px solid #FEA33D;
	background-color:#ffeac4;
	padding:5px 5px 5px 5px;
	line-height:14pt;
}
.name{
	font-size:120%;
	font-weight:bold;
}

.swans-center{
	text-align:center;
	margin:10px 5px 5px 5px;
	background-color:#930e0e;
	padding:3px 5px 3px 5px;
	color:#FFFFFF;
}
/*--偏光サングラスレンズtable--*/
.lens table{
	margin:10px auto 10px auto;
	border-top:1px solid #FEA33D;
	width:590px;}
	
.lens-th{
	background-color:#FFFFBF;
	padding:2px 2px 2px 2px;
	border-bottom:1px solid #FEA33D;
	}

.lens-td{
	padding:2px 2px 2px 2px;
	border-bottom:1px solid #FEA33D;
	}
.lens-att{
	font-weight:bold;
	letter-spacing:1em;
	color:#FFFFFF;
	font-size:120%;
	background-color:#930e0e;
	text-align:center;
	margin:1px 1px 1px 1px;
	border-bottom:1px solid #e00000;
}
/*--//偏光サングラスレンズtable//--*/

/*==zeal偏光サングラスレンズ==*/
table .zeallens{
	margin:10px 0px 10px 0px;
	border-top:2px solid #0A3F0E;
	width:590px;}
	
.zeallens th{
	background-color:#DCE4DE;
	padding:2px 2px 2px 2px;
	border-bottom:2px solid #0A3F0E;
	background-color:#304C34;
	color:#FFFFFF;
	}

.zeallens td{
	padding:2px 2px 2px 2px;
	border-bottom:2px solid #0A3F0E;
	}
.zeallens-att{
	font-weight:bold;
	letter-spacing:1em;
	color:#FFFFFF;
	font-size:120%;
	background-color:#930e0e;
	text-align:center;
	margin:1px 1px 1px 1px;
	border-bottom:1px solid #e00000;
}
/*==//zeal偏光サングラスレンズ//==*/
li{
	list-style:decimal outside;
	margin-bottom:10px;
	margin-left:-15px;
	margin-right:15px;
	padding-top:-510px;
}
.lens-cap{
	color:#930e0e;
	font-size:110%;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}

.lens-box{
	width:590px;
	margin:5px auto 20px auto;
	text-align:left;
	border:1px solid #e00000;
}

.lens-orbox{
	width:590px;
	margin:5px auto 20px auto;
	text-align:left;
	border:1px solid #FEA33D;
}
.lens-orcap{
	font-weight:bold;
	letter-spacing:1em;
	font-size:120%;
	background-color:#ffeac4;
	text-align:center;
	margin:1px 1px 1px 1px;
	border-bottom:1px solid #FEA33D;
}
ol{
	margin:10px 2px 10px 3px;
}
.lens-name{
	font-size:120%;
	font-weight:bold;
}
	


dl{
	text-align:left;
	margin-left:5px;
 width:590px;
}
 dt{
 width:5900px;
 psdding-bottom:5px;
 background-image:url(../images/back.jpg);
}
dd{
	margin-right:20px;
}
.box{
	width:590px;
}

.pl-cap{
	width:570px;
	position:relative;
	margin:20px 30px 5px 50px;
	padding:3px 0px 10px 20px;
	text-align:left;
	background-image:url(../images/pola/back.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:140%;
	color:#933131;
}
.pl-dt{
	width:590px;
	margin:0px 30px 0px 50px;
	padding-top:5px;
	padding-bottom:7px;
	text-align:left ;
	display:inline-block;
	position:relative;
	font-size:128%;
	line-height:140%;
}

.pola-dt:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/*Hides from IE-mac ￥*/
*html .pola-dt{height:1%;}
.pola-dt{display:block;}
/* End hide from IE-mac */


