/* css LW2006.06.10 */ body {	background: #ffffff url(bkg.gif) repeat-y;	margin: 0;	padding: 0;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;	color: #eeeeee;	text-align: left;}#marker_1 { color: #dd0000; }#marker_2 { color: #5e9400; }#marker_3 { color: #AAAAAA; }/** BOX **//** .sitemenu {	margin: 0;	padding: 0;	width:100%;	height: 60px;} **/.title {	margin: 0;	padding: 0;	width:100%;	height: 80px;		}.box-top1 {	background: url(box-top.gif) no-repeat top left;	margin: 0px 0px 10px 0px;	padding-top: 11px;	width:100%;}.box-btm1 {	background: url(box-btm.gif) no-repeat left bottom;	padding-bottom: 11px;	width:100%;}.box-mdl1 {	background: url(box-mdl.gif) repeat-y;background-size:100% auto;	margin: 0px 0px 0px 0px;	padding: 0px 21px 0px 21px;	width:100%;}.box-Jkt1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;/** 	width: 155px; **/	width: 125px;	font-size: 9pt;	line-height: 125%;	text-align: left;}.box-Spec1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 10px;	border-left: 1px solid #00b2ff;	font-size: 9pt;	line-height: 125%;	text-align: left;/** 	width:100%; **/	width:100%;	_height:177px;	min-height:177px;}.box-Spec2 {	border-bottom: 1px #00B2FF dotted;	margin:0px 0px 10px 0px;	padding:0px 0px 10px 0px;}.box-Spec2b {	margin:0px 0px 10px 0px;	padding:0px 0px 0px 0px;}.specTokuten {	margin: 0px 0px 10px 0px;	padding: 3px 0px 3px 0px;	border-top : 1px solid #ffb400;	border-bottom : 1px solid #ffb400;	width:100%;	text-align: center;	}#boxFloatL {	float:left;}#boxFloatR {	float:right;}#clearFloatL {	clear:left;}#clearFloatR {	clear:right;}#clearFloatB {	clear:both;}.closeBox {	margin : 0px auto 0px auto;	padding : 0px;	width : 50px;}.specMarker {	float: left;	width: 1em;}.specList {	float:left;}img {	display :block;}img#Iline {	display :inline;}td#Nwrp {	white-space: nowrap; }