*{	margin: 0;	padding: 0;}body {	font-size: 9pt;	line-height: 120%;	text-align: center;	color: #239af6;	background-image:url(images/bg_main.jpg); 	background-position:0% 0%;	background-repeat:repeat;	}#main01{	width: 870px;	margin-left: auto;	margin-right: auto;	background-image:url(images/bg_main2.jpg); 	background-position:50% 0%;	background-repeat:repeat-y;	}#main02{	width: 850px;	background-color:white;	margin-left: auto;	margin-right: auto;	}#main02:after{    content:".";    display: block;    height:0px;    clear:both;    visibility:hidden;}#header{	width: 850px;	height:30px;	background-color:black;	text-align:right;	}#header .link{	height:30px;	padding-top:7px;	margin-right:10px;	}.fleft{	float: left;}.fright{	float: right;}.clear{	clear: both;}#item_dan{	clear: both;	margin: 0px 25px 0px 25px;	}#item{	width:250px;	float: left;	}#item_center{	width:250px;	float: left;	margin: 0px 25px 0px 25px;	}#item_name{	width:200px;	background-image:url(images/bg_itemname.jpg); 	background-position:0% 0%;	background-repeat:no-repeat;	text-align:left;	padding-top:8px;	padding-left:45px;	padding-bottom:25px;	font-size:11pt;	font-weight:bold;	line-height: 120%;	}#item_name .price{	font-size:11pt;	color:#474747;	font-weight:normal;	}#item800{	width:800px;	margin: 0px 25px 0px 25px;	}#item800_name{	width:800px;	background-image:url(images/bg_itemname.jpg); 	background-position:0% 0%;	background-repeat:no-repeat;	text-align:left;	padding-top:8px;	padding-left:45px;	padding-bottom:25px;	font-size:11pt;	font-weight:bold;	line-height: 120%;	}.footer{	clear: both;	width:850px;	margin:auto;	height: 35px;	background: #000000;	font-size: 8pt;	line-height: 130%;	margin-top:10px;}.footer1{	float: left;	color: white;	padding: 10px;}.footer2{	float: right;	color:#999999;	padding: 10px;}.footer a:link{	color: #31b4ff;	text-decoration: none;	font-weight: no;	}.footer a:visited{	color: #0072ff;	text-decoration: none;	font-weight: no;	}.footer a:active{	color: #0072ff;	text-decoration: none;	font-weight: no;	}.footer a:hover {	color: #31b4ff;	text-decoration: underline;	font-weight: no;	}a:link{	color: #239af6;	text-decoration: none;	font-weight: no;	}a:visited{	color: #239af6;	text-decoration: none;	font-weight: no;	}a:active{	color: #239af6;	text-decoration: none;	font-weight: no;	}a:hover {	color: #239af6;	text-decoration: underline;	font-weight: no;	}#qr{	width:778px;	margin: 20px 25px 0px 25px;		padding:10px;	clear:both;	background-color: #dcebf9; 	text-align:left;	border-style:solid;	border-width:1px;	border-color:black;	}.qr_txt{	float:left;	padding-left:10px;	}#qr:after{    content:".";    display: block;    height:0px;    clear:both;    visibility:hidden;}#qr p{	font-size:10pt;	color:#474747;	line-height: 130%;	}h1{	font-size:13pt;	font-weight:bold;	margin-bottom:5px;	padding-top:2px;	}#kokuchi{	border-style:solid;	border-width:3px;	border-color:black;	font-size:14pt;	font-weight:bold;	padding: 20px 10px 20px 10px;	margin:25px;	line-height:130%;	}#lg_link{	width:800px;	margin-left:25px;	border-style:solid;	border-width: 2px 0px 0px 0px;	border-color: #239af6;	text-align:left;	padding-top:2px;	}
