/*基本設定*/.center {	text-align:center;	}	body {	background-color:#78E301;	margin-top:3px;	}	#main {	margin:auto;	width:761px;	}td {	font-size:13px;	font-size:13px;	line-height:140%;	}p {	color:#333333;	font-size:13px;	line-height:140%;	}h3 {	color:#333333;	font-size:14px;	line-height:140%;	margin:0 0 10px;	padding:0;	}	img {	border:none;	}	.valignImg {	vertical-align: middle;}	li {	list-style-image:url(../../images/sitemap_ic_002.gif);	}address {	color:#FFFFFF;	font-size:12px;	font-style:normal;	}a:link{	color:#FF6600;	}	a:visited{	color:#FF9933;	}a:hover {	color:#FF3300;	text-decoration: none;}.footer {	color:#004D9A;	}	.footer a:link {	color:#004D9A;	}	.footer a:visited {	color:#3399CC;	}	.footer a:hover {	color:#FF3300;	text-decoration: none;	}		/*フォント*/.color01 {	color:#FFFF33;	}	.color02 {	color:#FFFFFF;	}	.color03 {	color:#CC3300;	font-weight:bold;	}	.color03bold {	color:#CC3300;	font-weight:bold;	}		.color04 {	color:#F98D02;	font-weight:bold;	}.color06 {	color: #0066CC;}.color05 {	color:#666666;	}	.color07 {	color:#660099;	}	.font10px {	font-size:10px;	}	.font14px {	font-size:14px;	}.font10px120 {	font-size:10px;	line-height:120%;	}		/*装飾*/.graybd {	border:1px solid #CCCCCC;	}	.graybdWide {	border-bottom:3px solid #CCCCCC;	}	.point {	border-bottom:3px solid #CCCCCC;	background-color:#FF9999;	}	.tensen {	border-bottom:1px dotted #CCCCCC;	}	.bg01 {	background-color:#FFF1B7;	}	.bg02 {	background-color:#FFB033;	}	.bg03 {	background-color:#FF9933;	}	.bg04 {	background-color:#FFFDE8;	}	.bgimg01 {	background-image:url(../../event/images/index_pi_001.gif);	background-position:top center;	background-repeat:no-repeat;	}	.bgimg02 {	background-image:url(../../images/sitemap_bg_002.gif);	background-position:top left;	background-repeat:no-repeat;	text-indent:10px;	}	.bgimg02 a:link {	color:#FFFFFF;	}	.bgimg02 a:visited {	color:#FFFFFF;	}	.bgimgpack {	background-image:url(../../pack/images/index_bg_001.gif);	background-repeat: repeat-x;	}	.bg05 {	font-family: "ＭＳ Ｐゴシック", Osaka;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../../shop/images/index_h3_001.gif);	background-repeat: no-repeat;	text-indent: 2.5em;	margin: 0px;	height: 28px;	width: 487px;	letter-spacing: 0.1em;	line-height: 28px;	padding: 0px;}.bg06 {	font-family: "ＭＳ Ｐゴシック", Osaka;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../../shop/images/index_h3_001.gif);	background-repeat: no-repeat;	text-indent: 2.5em;	margin: 0px;	height: 28px;	width: 487px;	letter-spacing: 0.1em;	line-height: 28px;	padding: 0px;}.bg08 {	font-family: "ＭＳ Ｐゴシック", Osaka;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../../shop/images/index_h3_002.gif);	background-repeat: no-repeat;	text-indent: 2.5em;	margin: 0px;	height: 36px;	width: 487px;	letter-spacing: 0.1em;	line-height: 18px;	padding: 0px;}.bg09 {	font-family: "ＭＳ Ｐゴシック", Osaka;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../../shop/images/index_h3_003.gif);	background-repeat: no-repeat;	text-indent: 2.5em;	margin-left:3px;	height: 28px;	width: 714px;	letter-spacing: 0.1em;	line-height: 28px;	padding: 0px;}.font12px {	font-family: "ＭＳ Ｐゴシック", Osaka;	font-size: 12px;	color: #999999;}.shopList {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 16px;	font-weight: bold;	color: #4596FF;}.bgimg04 {	background-image:url(../../event/images/index_pi_006.jpg);	background-position:center top;	background-repeat:no-repeat;}#shoplist table {	background-color: #000066;}#shoplist table td {	background-color: #FFFFFF;}#shoplist table th {	background-color: #66CCFF;}table#plus_popup tr td {	padding:5px;	margin:0;}.plus_text {	margin:5px;	text-align:left;	font-size:16px;}/*あそべるおみせフォーム*/.search_box {	width:350px;	height:17px;}.search_start{	width:60px;	height:22px;}.check_text {	font-size:10px;}#main input {	margin: 0px;	padding: 0px;}.list_number td{	padding:0;	margin:0;}.return_map{	padding-top:0px;}.link_number{	margin:0;	padding:0;	}.link_number li{	list-style:none;	float:left;	padding:0 6px 0 0;	margin:0;	}/*新着店舗*/.event_icon{	margin-top:5px;	margin-right:0px;	padding:0;}.shop_name img{	padding:2px;	}		/*イベント店舗リスト*/.event_list_text{	margin-left:40px;	width:650px;	}	.event_list_table{	margin-left:3px;	}	.list_body{	margin:0;	padding:0;	}	.flag{	margin:0;	padding:0;	}