body {
	font-size: 12px;
	scrollbar-base-color       :#000000;
	scrollbar-arrow-color      :#ffffff;
	scrollbar-face-color       :#D8D8D8;
	scrollbar-track-color      :#D8D8D8;
	scrollbar-3dlight-color    :#ffffff;
	scrollbar-highlight-color  :#ffffff;
	scrollbar-shadow-color     :#000000;
	scrollbar-darkshadow-color :#ffffff;
	margin:0px;
	color:#808080;
}

img {border-color :#FF8EA9;}

.waku1 {border-color :#FF9EB0;}
.waku2 {border-color :#89A8FF;}
.waku3 {border-color :#C09AFF;}

td {font-size: 12px;line-height:16px;}
.font10 {font-size: 10px;}
.font11 {font-size: 11px;line-height:13px;}
.font12 {font-size: 12px;}
.font12w {font-size: 12px; color:#ffffff;}
.font14 {font-size: 14px;}
.font15 {font-size: 15px;}
.font18 {font-size: 18px;}
.font20 {font-size: 20px;}

a, a:link, a:visited {color:#5F73AF; text-decoration: underline;}
a:active   {color:#FF6A9B; text-decoration: none;}
a:hover    {color:#FF6A9B; text-decoration: none;}

.pgray a:link img{border-width:0px; border-color:#000000; filter:none;}
.pgray a:visited img{border-width:0px; border-color:#000000; filter:none;}
.pgray a:hover img{border-width:0px; border-color:#000000; filter: alpha(opacity=50);-moz-opacity:0.5;}

h1{font-size:10px; color:#ffffff; margin:0px; padding:0px; text-align:center; background-color:#C4C4C4;}
h2{font-size:12px;}

/*top page more info*/
a.more, a.more:link, a.more:active, a.more:visited{color:#FF455B; font-size:11px;}
a.more:hover {color:#ff6610; text-decoration:underline;}

/*footer area*/
td.footer1 a, td.footer1 a:link, td.footer1 a:active, td.footer1 a:visited,
td.footer2 a, td.footer2 a:link, td.footer2 a:active, td.footer2 a:visited{color:#EC400B; font-size:11px;}
td.footer1 a:hover, td.footer2 a:hover {color:#902B3A;}

td.footer1 {padding:10px; font-size:11px;}
td.footer2 {padding:5px 10px; background-color:#dddddd; font-size:11px;}

td.footer2 a.corporate, td.footer2 a.corporate:visited, td.footer2 a.corporate:link, td.footer2 a.corporate:hover, td.footer2 a.corporate:active{color:#898989;}
/*end of footer*/

/*each store news campaign*/
.sto_camp {
	padding:5px 10px 5px 0px;
	margin-bottom:10px;
	line-height:135%;
	background-color:#e8e8e8;
}
.sto_camp td ul {list-style-image:url(../images/icon/001.gif); margin:5px 10px 5px 25px;}
.sto_camp li{line-height:140%;}
.sto_camp a, .sto_camp a:link, .sto_camp a:active, .sto_camp a:visited{color:#FF455B;}
.sto_camp a:hover {color:#666666; text-decoration:underline;}
