	body{background:#ffffff;}
	table{background:#ffffff;}
	a{text-decoration:none; }
	a:hover{text-decoration:underline; }
	a:active{text-decoration:underline; }
	.shop{FONT-SIZE:11pt; FONT-WEIGHT:bold; COLOR:#0378A5; LINE-HEIGHT:130%; }
	.item{FONT-SIZE:10pt;  LINE-HEIGHT:120%; COLOR:#638ED7; FONT-WEIGHT:bold; }
	.list{FONT-SIZE:11pt;  LINE-HEIGHT:130%; FONT-WEIGHT:bold; }
	.list2{FONT-SIZE:11pt;  LINE-HEIGHT:130%; }
	.warranty{FONT-SIZE:11pt;  LINE-HEIGHT:130%;}
/*タイトル背景画像*/
span.title_big{background:url(../shop/images/shop_title.png) no-repeat;width:750px;height:50px;display: block;font-size:2em;line-height:2;text-indent:1.5em;color:#ea5452;font-weight:bold;}
/*サブタイトル*/
span.red_bk{background:#e50012;padding:10px 0 0 0;margin:0;color:#fff;font-weight:bold;height:30px;width: 600px;display: block;font-size:1.5em;}
span.red_line{padding:5px 0 0 10px;margin: 10px 0 10px 0;color:#e50012;font-weight:bold;height:30px;display: block;font-size:1.6em;border-left:10px solid #e50012;border-bottom:1px solid #e50012;line-height:1.5;}
table.normal{border-collapse:collapse;border:1px solid #ccc;}
table.normal td{border:1px solid #ccc;padding:0px;border-spacing:0;line-height:2;text-indent:1em;}
table.normal td{border:1px solid #ccc;padding:0px;border-spacing:0;line-height:2;text-indent:1em;}
span.bk_pink{background:#F7EBED;padding:5px 0 3px 10px;margin:0;color:#E27676;font-weight:bold;width: 600px;display: block;font-size:1em;}
span.line_pink{border-bottom:dotted #F7EBED 3px;padding:5px 0 3px 10px;margin:0;color:#E27676;font-weight:bold;width: 600px;display: block;font-size:1.2em;}
#head{height:200px;}