body{
  color: #666666;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 6px;
  font-size: x-small;
  line-height: 110%
}
td{font-size: x-small
}
th{
  font-size: x-small
}
a{
  color: #0033ff;
  text-decoration: underline;
}
a:visited{
  color: #0033ff
  text-decoration: none;
}
a:hover{
  color: #0033ff
}
a img{
  border-width: 0
}
h1{
  margin-bottom: 0px
}
h2 {
    font-size:15px;
	color:#FF9900;
	font-weight:bold;
	margin:5px 5px 5px 5px;
	width:480px;
	height:18px;
	float:left;
	}
.up_box{
  width : 800px
}
.left_box{
  width : 180px
}
.middle_spacer{
  width : 20px
}
.print_page{
  page-break-after: always
}
.td_01{
  line-height: 110%
}
.td_02{
  line-height: 140%
}
.td_03{
  font-size: 9pt
}
.color_blue01{
  color: #0000ff
}
.color_blue02{
  color: #000066
}
.color_blue03{
  color: #33CCFF
}
.color_blue04{
  color: #99CCFF
}
.color_brown01{
  color: #AD6921
}
.color_brown02{
  color: #7B1818
}
.color_brown03{
  color: #BD8A5A
}
.color_brown04{
  color: #D6A663
}
.color_brown05{
  color: #CC6600
}
.color_brown06{
  color: #996600
}
.color_brown07{
  color: #CC6633
}
.color_brown08{
  color: #CC9966
}
.color_green01{
  color: #66CC33
}
.color_green02{
  color: #99CC33
}
.color_green03{
  color: #006600
}
.color_grey01{
  color: #666666
}
.color_grey02{
  color: #333333
}
.color_grey03{
  color: #CCCCCC
}
.color_lime01{
  color: #CCFF66
}
.color_orenge01{
  color: #FF9933
}
.color_pink01{
  color: #FF6699
}
.color_red01{
  color: #b10132
}
.color_red02{
  color: #b10132;
  font-size: 9pt;
  line-height: 140%
}
.color_red03{
  color: #ff3300
}
.color_red04{
  color: #CC0033
}
.color_red05{
  color: #CC3300
}
.color_yellow01{
  color: #ff8000;
  font-size: 9pt
}
.color_yellow02{
  color: #ff8000
}
.color_yellow03{
  color: #FFCC66
}
.color_yellow04{
  color:#FFEEBB
}
.color_white01{
  color: #ffffff;
  font-size: 9pt
}
.font_small01{
  font-size: xx-small
}
.font_medium01{
  font-size: small
}
.font_large01{
  font-size: medium
}

.font_bold_red_big {
  font-size:14px;
  font-weight:bold;
  color:#FF0000;
  }
  
.font_pink_big {
  font-size:12px;
  color:#FF0066;
  }

/*«fΪιΖN*/
.cont_box {
 width:600px;
 margin-left:2px;
 font-size:11px;
 }

.shop_box {
    width:600px;
    margin-top:3px;
    }
.shop_name {
	width:250px;
	background-color:#00CCFF;
	float: left;
	line-height:40px;
	color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }

.shop_name a:hover{
width:250px;
    background-color:#00FFCC;
	line-height: 40px;
	display:block;
	}
.shop_name_txt {
	color:#FFFFFF;
	padding-left:3px;
	}

.shop_name_txt a{
    color:#FFFFFF;
	}

.shop_name_txt a:hover {
    color:#999999;
	}
.shop_name_txt a:visited {
    color:#666666;
	}
.shop_adress {
	width:270px;
	background-color:#FFFF99;
	padding:5px;
	float: left;
	height: 40px;
 }
.map_btn {
	width:80px;
	background-color:#00ccFF;
	float: left;
	height:40px;
	padding-top:1em;
	padding-left:1em;
}

/*fΪιΖN end*/

.clear {clear:both;}
.margin_10 {
    margin-top:10px;
	}
.under_line {
	border-bottom:dotted #FF9900 1px;
	margin:5px 0px;
	width: 480px;
}
/*«What's new*/

#cont {
	width:480px;
	margin:0px 0px 0px 0px;
	height: inherit;
	}
#cont2 {
	width:490px;
	margin:0px;
	float: left;
	position: static;
	}
#cont li {
    padding-left:20px;
	font-size:12px;
	color:#333333;
	line-height:16px;
	margin-bottom:0.8em;
	background-image:url(img/p_0.gif);
	background-repeat:no-repeat;
	}

#cont li a:link {
    color:#0033FF;}
#cont li a:visited {
    color:#0033FF;}
#cont li a:hover {
@@color:#0000FF;

	border-bottom:;	background-color: #FFFF66;
}
#cont ul {
    list-style:none;
	margin-left:5px;
	}
.newshop {
	padding: 2px;
	float: left;
	width: 235px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px dotted #00CCFF;
}
.shop_d {
}
.shop_txt {
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #00CCFF;
}
.newshop_com {
	font-size: 12px;
	line-height: 1.2em;
}
.shop_txt_b {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #00CCFF;
}
