* {
	margin		: 0px;
	padding		: 0px;
	text-align	: left
}
body {
	margin-bottom	: 10px;
	font-size	: 12px;
	color		: #555555;
	text-align	: center;
	background-color: #eeeeee
}
img {border	: none}
A:link {color	: #3366cc}
A:visited {color: #336699}
A:hover {color	: #3399cc}
.b {font-weight : bold}
.o {color	: #ff9933}
.red {color	: #ff0000}
.f16 {
	font-size	: 16px;
	line-height	: 200%
}
.f14 {
	font-size	: 14px;
	line-height	: 200%
}
#wrap {
	margin		: auto;
	width		: 810px;
	background-image: url(/client/img/wrap_bg.jpg)
}
#info_head {
	height		: 75px;
	background-image: url(/client/img/head_bg.jpg)
}
#info_head .logo {
	margin-top	: 25px;
	float		: left
}
.logo_in {
	margin-left	: 10px;
	float		: left
}
#wrap_in {
	margin		: 10px;
	clear		: both;
	overflow	: hidden
}
#client_headtext {
	padding-top	: 0px;
	padding-right	: 50px;
	padding-bottom	: 0px;
	padding-left	: 50px;
	background-image: url(/client/img/box_r_bg.gif)
}
#client_headtext p {
	padding-top	: 0px;
	padding-right	: 30px;
	padding-bottom	: 10px;
	padding-left	: 30px;
	font-size	: 16px;
	line-height	: 150%;
	font-weight	: bold
}
#client_headtext hr {
	color		: #cc3333;
	height		: 2px
}
#info_foot {
	margin-top	: 4px;
	padding-top	: 25px;
	text-align	: center;
	background	: url(/client/img/foot2_bg.jpg) #eeeeee no-repeat 0px -10px;
	clear		: both
}

/*-- page1 --*/
#shopname {line-height	: 200%}
.info_pan_left {
	margin-left	: 15px;
	width		: 346px;
	float		: left
}
.info_pan_right {
	margin-top	: 35px;
	margin-right	: 10px;
	text-align	: right;
	width		: 600px;
	float		: left
}
#client_headtext p.com {
	padding		: 15px 20px 10px 10px;
	font-size	: 16px;
	line-height	: 150%;
	font-weight	: bold
}
#client_headtext span.com2 {
	padding		: 10px 0px;
	font-size	: 12px;
	line-height	: 200%;
	font-weight	: normal
}
#client_headtext p.com3 {
	padding		: 15px 30px 10px 30px;
	font-size	: 14px;
	line-height	: 200%;
	font-weight	: normal
}
#client_headtext .com4 {
	padding-top	: 70px;
	font-size	: 12px;
	line-height	: 150%
}

/*-- page2 --*/
#client_headtext p.com5 {
	padding		: 4px 10px 0px 10px;
	font-size	: 10px;
	line-height	: 150%;
	font-weight	: normal;
	text-align	: right
}
#client_headtext div.com6 {
	padding		: 4px 10px;
	font-size	: 12px;
	line-height	: 130%
}
#client_headtext div.com7 {
	padding		: 4px 10px;
	font-size	: 14px;
	line-height	: 150%;
	font-weight	: bold
}
#client_headtext div.com8 {
	padding		: 4px 10px;
	text-align	: center
}
#client_headtext div.com9 {
	padding		: 15px 10px 10px 10px;
	text-align	: center
}
form	{
	margin		: 0;
	padding		: 0
}
.form_des1 {
	border-top	: 1px solid #a8a5a5;
	border-right	: 1px solid #a8a5a5;
	border-bottom	: 1px solid #a8a5a5;
	border-left	: 1px solid #a8a5a5;
	font-size	: 12px;
	line-height	: 150%;
	color		: #282828;
	height		: 1%;
	background-color: #ffffff
}
input.bt {
	padding		: 0;
	font-size	: 12px
}
input.bt1 {width: 9em}
span.infomation {font-size: 15px; line-height: 150%; }
span.infomation2 {color: #FF0000; }

/*-- page4 --*/
.up_photo {
	width		: 200px;
	height		: 150px
}
.up_cen {text-align	: center}
.up_table {height	: 170px}
#client_headtext div.com10 {
	padding		: 4px 0px;
	font-size	: 12px;
	line-height	: 150%
}
#client_headtext div.com14 {
	padding		: 15px 2px 10px 6px;
	text-align	: center
}
.form_des2 {
	border-top	: 1px solid #a8a5a5;
	border-right	: 1px solid #a8a5a5;
	border-bottom	: 1px solid #a8a5a5;
	border-left	: 1px solid #a8a5a5;
	font-size	: 12px;
	line-height	: 150%;
	color		: #282828;
	background-color: #ffffff
}

/*--page5--*/
#client_headtext div.com15 {
	padding		: 4px 2px;
	font-size	: 12px;
	line-height	: 150%
}

/*--page7--*/
#client_headtext div.com16 {
	padding		: 0px 0px 10px 0px;
	text-align	: center
}
#client_headtext div.com17 {
	padding		: 4px;
	font-size	: 12px;
	line-height	: 150%
}
.up_table2 {height	: 162px}
.menu_waku2 {
	padding		: 2px 4px 20px 21px;
	height		: 1%
}
.menu_waku3 {
	padding		: 15px 4px 4px 6px;
	height		: 1%
}
.menu_waku4 {
	padding-left	: 8px;
	height		: 1%
}
.menu_waku5 {
	padding-left	: 20px;
	height		: 1%
}
TABLE.menu1 {
	font-size	: 15px;
	line-height	: 150%;
	width		: 600px;
	height		: 1%
}
.menu1 TD{
	padding-top	: 5px;
	padding-right	: 0px;
	padding-left	: 0px;
	padding-bottom	: 5px;
	height		: 1%
}
.menu1 H2{
	margin-top	: 10px;
	margin-bottom	: 10px;
	padding-left	: 5px;
	font-size	: 18px;
	color		: #cc3333;
	border-left	: #cc3333 5px solid;
}
.menu_bg1 {
	background	: url(/client/img2/menu_bg.gif) repeat-x left bottom
}
.menu_bg2 {
	background	: url(/client/img2/menu_bg2.gif) repeat-x left bottom
}
.bt_left {
	padding		: 15px 4px 20px 4px;
	height		: 1%
}

/*--page8--*/
#client_headtext div.com11 {
	padding		: 2px 6px 4px 6px;
	font-size	: 12px;
	line-height	: 200%
}

/*--page9--*/
#shop_coupon {
	padding-top	: 25px;
	padding-bottom	: 20px;
	padding-left	: 8px;
	width		: 690px;
}
#shop_coupon DIV {
	width		: 330px;
	float		: left
}
#shop_coupon TABLE {
	line-height	: 110%;
	width		: 330px;
	height		: 120px;
	background	: url(/client/img/shop_coupon_bg.gif) no-repeat
}
#shop_coupon TH {
	padding-left	: 20px;
	font-size	: 16px;
	line-height	: 120%;
	color		: #f73c3c;
	height		: 59px
}
#shop_coupon TD.limit {
	padding-right	: 5px;
	font-size	: 10px;
	line-height	: 100%;
	color		: #ffffff;
	text-align	: right;
	height		: 13px
}
#shop_coupon TD.attention {
	padding-left	: 5px;
	font-size	: 10px;
	line-height	: 110%;
	height		: 33px
}
#shop_coupon TD.name {
	padding-right	: 5px;
	font-size	: 10px;
	line-height	: 100%;
	text-align	: right
}

/*--page10--*/
#client_headtext p.com12 {
	padding		: 15px 20px 30px 10px;
	font-size	: 18px;
	line-height	: 200%;
	font-weight	: bold
}
#client_headtext p.com13 {
	padding		: 10px 20px 50px 30px;
	font-size	: 12px;
	line-height	: 200%;
	font-weight	: normal
}

/*-- page11 --*/

#client_headtext div.com18 {
              border: 0px;
	padding		: 15px;
	font-size	: 120%;
	line-height	: 160%;
	font-weight	: normal;
	text-align	: left
}

#client_headtext div.main {
	padding		: 0px;
	font-weight	: normal;
	text-align	: left
}

#client_headtext p.com18 {
              border: solid 2px #A8A5A5;
	padding		: 10px;
	font-size	: 120%;
	line-height	: 130%;
	font-weight	: normal;
	text-align	: left
}

#client_headtext div.pege {
              border: 0px;
	padding		: 0px;
	font-size	: 100%;
	line-height	: 100%;
	font-weight	: normal;
	text-align	: right
}

.shopmenu_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/img/shop_recommend_title_bg.jpg) no-repeat;
    FLOAT: left;
    WIDTH: 96px;
    COLOR: #ffffff;
    HEIGHT: 30px
}
.shopmenu_on P
{
    padding-top: 12px;
    text-align: center;
}

