﻿@charset "utf-8";
@import url(content_common.css);

/* = Glabal Framework
--------------------------------------------------------------------------------------------*/
body{position:relative;}
#wrap { width: 970px; position: relative; margin: 0 auto; overflow:hidden;}
#skipNav { position: absolute; left: -5000px; top: -5000px; }

/* = Page Header
--------------------------------------------------------------------------------------------*/
#header { width: 880px; position: relative; z-index: 100;}
#header h1 { float:left; display:inline; margin:45px 0 12px 12px;}
#header h1 a{display:block; width:157px; height:40px; background:url(../../../front/common/image/content_main.gif?100830) 0 -669px no-repeat; overflow:hidden; text-indent:-5000px;}
#header ul.util {float: right; display: inline; margin: 19px 3px 0 0;}
#header ul.util li.first a:link,
#header ul.util li.first a:visited,
#header ul.util li.first a:hover,
#header ul.util li.first a:active { background: none; }
#header ul.util li a:link,
#header ul.util li a:visited,
#header ul.util li a:hover,
#header ul.util li a:active {
	font-family:"MS PGothic";
	color: #303030;
	padding: 0 6px 0 9px;
	background: url(../../../front/common/image/bullet_bar.gif?100830) -10px -62px no-repeat;
	display:inline-block;
}
#header ul.util li a.strong:link,
#header ul.util li a.strong:visited,
#header ul.util li a.strong:hover,
#header ul.util li a.strong:active { font-weight: bold; color: #33a02b; }
#header ul.util li a:link span,
#header ul.util li a:visited span,
#header ul.util li a:hover span,
#header ul.util li a:active span {
	padding-left: 15px;
	background: url(../../../front/common/image/bullet_icon01.gif?100830) -4px -2px no-repeat;
	display:block;
	color:#0049a4; font-weight:bold;
}

#gnbSearch{position:relative; float:right; display:inline; margin-top:10px; width:615px; padding-right:4px;}
#gnbSearch div#searchInput{position:relative; float:left; display:inline; background: url(../../../front/common/image/content_main.gif?100830) -209px -260px no-repeat; width:335px; height:24px; padding:2px; margin:8px 0 0 0;}
#gnbSearch input.textType{color:#004cbc; font-weight:bold; width:320px; border:none; padding:3px 0; margin:0 4px;}
#gnbSearch .searchBtn{float:left; display:block; position:relative; width:57px; height:27px; padding:0; margin:8px 0 0 2px; background: url(../../../front/common/image/content_main.gif?100830) -105px -720px no-repeat; overflow:hidden; text-indent:-5000px;}
#gnbSearch a.logo {float:right; display:block;  background:url(../../../front/common/image/content_main.gif?100830) -166px -665px no-repeat; width:80px; height:35px; overflow:hidden; text-indent:-5000px;}

/* = 자동완성기능
--------------------------------------------------------------------------------------------*/
#gnbSearch .autoWord{border:1px solid #1956af; position:absolute; top:26px; left:0; width:97.5%; z-index:999;}
#gnbSearch .autoWord ul{background:#FFF;  width:100%; padding:6px 0px;}
#gnbSearch .autoWord ul li{ width:100%; margin:0; overflow:hidden; height:24px;}
#gnbSearch .autoWord ul li span{color:#088be6;}
#gnbSearch .autoWord ul li a:link, #gnbSearch .autoWord ul li a:visited, #gnbSearch .autoWord ul li a:hover, #gnbSearch .autoWord ul li a:active{padding:3px 10px; color:#000; display:block; height:18px; background:none;}
#gnbSearch .autoWord ul li a:hover{background:#f5f5f5 !important;}
#gnbSearch .autoWord ul li a span{color:#078ce6;}
#gnbSearch .autoWord p{border-top:1px solid #cde4f2; background:#FFF; text-align:right; padding:3px 5px;height:18px;}
#gnbSearch .autoWord p a:link, .autoWord p a:hover, .autoWord p a:visited{float:right; color:#154a98; text-decoration:none; background:url(../../../front/common/image/bullet_icon02.gif?100830) right -301px no-repeat; display:block;  margin:0 0 0 4px; padding-right:20px; width:90px;}


#header ul.util li { float: left; display: inline;}
div.gnb {
	clear: both;
	width: 880px;
	position:relative;
	z-index:-1;
}
div.gnb dl dd#gnbMenu1{}
div.gnb dl dd#gnbMenu2{left:145px;}
div.gnb dl dd#gnbMenu3{left:290px;}
div.gnb dl dd#gnbMenu4{left:434px;}
div.gnb dl dd#gnbMenu5{left:578px;}
div.gnb dl dd#gnbMenu6{left:722px;}

div.gnb dl { width: 880px; height:27px; padding-top:7px; position:relative; background: url(../../../front/common/image/content_main.gif?100830) 0 0 no-repeat;}
div.gnb dl dt { float:left; display: inline; width:144px; text-align:center;}
div.gnb dl dt a{display:block; height:18px; padding-top:2px;}
div.gnb dl dd {position:absolute; width:131px; height:100px; top:27px; left:0;  z-index:999; padding:11px 9px 7px 7px; background: url(../../../front/common/image/content_main.gif?100830) -105px -855px no-repeat;}
div.gnb dl dd#gnbMenu1{padding-left:9px; padding-right:7px; width:131px;}
div.gnb dl dd#gnbMenu2{padding-left:8px; padding-right:4px; width:135px;}
div.gnb dl dd.exMenu{background: url(../../../front/common/image/content_main.gif?100830) -255px -855px no-repeat; width:142px; height:99px;}
div.gnb dl dd ul{}
div.gnb dl dd ul li{width:97%; background: url(../../../front/common/image/bullet_tiny.gif?100830) -9px -241px no-repeat; padding-left:6px; margin:3px 0;}
div.gnb dl dd ul li a:link,
div.gnb dl dd ul li a:hover,
div.gnb dl dd ul li a:visited,
div.gnb dl dd ul li a:active{
	color:#000;
}
div.gnb dl dt.lastMenu{width:114px;}
div.gnb dl dt.cateBtn{position:absolute; right:0; top:0px; width:46px; height:34px; overflow:hidden; text-indent:-5000px;}
div.gnb dl dt.cateBtn a:link.cateClose, 
div.gnb dl dt.cateBtn a:visited.cateClose , 
div.gnb dl dt.cateBtn a:hover.cateClose , 
div.gnb dl dt.cateBtn a:active.cateClose {
	display:block;
	background: url(../../../front/common/image/content_main.gif?100830) -49px -720px no-repeat;
	width:46px; height:34px;
	padding:0; 	margin:0;
}
div.gnb dl dt.cateBtn a:link.cateOpen,
div.gnb dl dt.cateBtn a:visited.cateOpen,
div.gnb dl dt.cateBtn a:hover.cateOpen,
div.gnb dl dt.cateBtn a:active.cateOpen{
	display:block;
	background: url(../../../front/common/image/content_main.gif?100830) 0 -720px no-repeat;
	width:46px; height:34px;
	padding:0; 	margin:0;
}
div.gnb dl dt a:link,
div.gnb dl dt a:visited,
div.gnb dl dt a:hover,
div.gnb dl dt a:active {
	font-weight: bold; color: #fff;
	margin: 0 4px 0 10px;
}
div.gnb dl dt.first a:link,
div.gnb dl dt.first a:visited,
div.gnb dl dt.first a:hover,
div.gnb dl dt.first a:active { background: none; }

div.gnb div.subMenu{width:877px; height:99px; overflow:hidden; padding:4px 0 4px 3px; background: url(../../../front/common/image/content_main.gif?100830) 0 -34px no-repeat;}
div.gnb div.subMenu ul{list-style-position:outside; float:left; display:inline; width:138px; padding-left:6px;}
div.gnb div.subMenu ul li{width:97%; background: url(../../../front/common/image/bullet_tiny.gif?100830) -9px -241px no-repeat; padding-left:6px; margin:3px 0;}
div.gnb div.subMenu ul li a:link,
div.gnb div.subMenu ul li a:hover,
div.gnb div.subMenu ul li a:active,
div.gnb div.subMenu ul li a:visited{
	color:#333;
}

div.gnb ul.subTxt{position:relative; background: url(../../../front/common/image/content_main.gif?100830) 0 -141px no-repeat; height:41px; overflow:hidden; padding:4px 7px 0 7px; z-index:-2;}
div.gnb ul.subTxt li{float:left; display:inline; width:136px; padding-left:7px; color:#0057ad;}
div.gnb ul.subTxt li a:link, 
div.gnb ul.subTxt li a:hover,
div.gnb ul.subTxt li a:visited,
div.gnb ul.subTxt li a:active{
	color:#0057ad;
}
div.gnb input.textType { width: 280px; margin: 8px 0 0 12px; border: 0; }

/* = Page Container
--------------------------------------------------------------------------------------------*/
#content { margin-bottom: 20px; width: 880px; }
/* narrow */
#narrow { padding-top:20px;  }

.mainContentTop { width:100%; overflow:hidden; margin:5px 0 6px 0; }
	.mainContentTop .topLeft .auction{margin-top:-1px;}
	.mainContentTop .topLeft { float:left; width:199px; margin-right:5px; display:inline; overflow:hidden; border:0;}
	.mainContentTop .topLeft .boxType01{
		width:197px; overflow:hidden; height:106px;
		border:1px solid #bdcbd8; -webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;
	}
	.mainContentTop .topLeft .boxType01 div {
		height:19px; overflow:hidden; padding:4px 5px 0 11px; position:relative;
		border:1px solid #FFF; border-width:0px 1px 1px;
		background:#ddeaf2;
		background:-webkit-gradient(linear, left top, left bottom, from(#eef3f5), to(#ddeaf2));
		background:-moz-linear-gradient(top,  #eef3f5,  #ddeaf2);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef3f5', endColorstr='#ddeaf2');
	}

	.mainContentTop .topLeft .boxType01 ul li span{margin-right:6px;}
	.mainContentTop .topLeft .boxType01 ul li em{text-decoration:underline; font-size:11px; font-family:"MS PGothic";}
	.mainContentTop .topLeft .auction ul li span{background:url(../../../front/common/image/bullet_icon02.gif?100830) 106% -484px no-repeat; padding-right:16px;}
	.mainContentTop .topLeft .boxType01 div ul { overflow:hidden; float:left;}
	.mainContentTop .topLeft .boxType01 div ul li { float:left; color:#2645a2; font-weight:bold;}
	.mainContentTop .topLeft .boxType01 div ul li strong{color:#522cb2;}
	.mainContentTop .topLeft .boxType01 div a.left, .mainContentTop .topLeft .boxType01 div a.right{
		width:12px; height:13px;
		position:absolute; top:6px;
		display:block; 
		text-indent:-5000px;
		background:url(../../../front/common/image/icon_common.gif?100830) no-repeat;
	}
	.mainContentTop .topLeft .boxType01 div a.left{right:22px; background-position:-19px -90px;}
	.mainContentTop .topLeft .boxType01 div a.right{right:7px; background-position:-34px -90px;}
	.mainContentTop .topLeft .boxType01 div a.more{color:#2645a2; text-decoration:none;}
	.mainContentTop .topLeft .boxType01 div a.more em{color:#000; text-decoration:underline; font-weight:normal;}
	.mainContentTop .topLeft .boxType01 div a.titMore{text-decoration:none;}
	.mainContentTop .topLeft .boxType01 div a.titMore span{color:#2645a2;}
	.mainContentTop .topLeft .boxType01 div a.titMore em{color:#000; text-decoration:underline; font-weight:normal;}
	
	.mainContentTop .topLeft .boxType01 ul.mdGoods{padding-left:6px; border-top:1px solid #bdcbd8;}
	.mainContentTop .topLeft .boxType01 ul.mdGoods li{padding-bottom:12px; overflow:hidden; padding-top:6px; height:70px;}
	.mainContentTop .topLeft .boxType01 ul.mdGoods li p{border:1px solid #e1e1e1; float:left; display:inline; width:68px; height:68px; overflow:hidden; clear:both; margin-right:8px;}
	.mainContentTop .topLeft .boxType01 ul.mdGoods li p a img{width:68px; height:68px;}
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl{width:102px; float:left; display:inline; overflow:hidden;}
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl dt{height:44px; color:#333; overflow:hidden; line-height:14px;}
	
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl dt a:link,
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl dt a:visited,
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl dt a:active,
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl dt a:hover{
		color:#333; 
	}
	.mainContentTop .topLeft .boxType01 ul.mdGoods li dl dd{color:#004eaf; margin-top:8px;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dt{color:#333; overflow:hidden; height:30px; line-height:15px; margin-bottom:6px;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd{margin-top:0; color:#000; font-size:12px;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd.price{color:#ff7248;font-weight:bold;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd.price span{font-weight:normal;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd span{background:none; padding:0; font-weight:bold;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd span.colorType01{color:#cc0000;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd span.colorType02{color:#339900;}
	.mainContentTop .topLeft .auction ul.mdGoods li dl dd span.colorType03{color:#005dd1;}
	.mainContentTop .topLeft ul.banner{
		width:195px; height:80px; padding:9px 1px 6px; overflow:hidden;
		border:1px solid #bdcbd8; -webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;
	}
	.mainContentTop .topLeft ul.banner li{float:left; display:inline; width:51px; overflow:hidden; margin:0 7px;}
	.mainContentTop .topLeft ul.banner li dl dt{border:1px solid #f0f0f0; width:49px; height:49px; margin-bottom:5px;}
	.mainContentTop .topLeft ul.banner li dl dt img{width:49px; height:49px;}
	.mainContentTop .topLeft ul.banner li dl dd{ text-align:center; color:#000; line-height:13px;}
	.mainContentTop .topLeft ul.banner li dl dd span{display:block; color:#0083c0; height:14px;}
	.mainContentTop .topLeft ul.banner li dl dd a{text-decoration:none;}
	
	.mainContentTop .topLeft .bnnrOnly{
		width:197px; height:55px; overflow:hidden;
		border:1px solid #bdcbd8; -webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;
	}
	.mainContentTop .topLeft .bnnrOnly img{ width:197px; height:55px;}
/*	.mainContentTop .topLeft .notice { position:relative; width:187px; height:54px; padding:3px 6px 0 6px; background:url(../../../front/common/image/content_main.gif?100830) -209px -192px no-repeat; overflow:hidden;}
	.mainContentTop .topLeft .notice dl { width:100%; }
	.mainContentTop .topLeft .notice dl dt { padding-left:16px; background:url(../../../front/common/image/bullet_icon01.gif?100830) -2px -153px no-repeat; }
	.mainContentTop .topLeft .notice dl dt a:link,
	.mainContentTop .topLeft .notice dl dt a:hover,
	.mainContentTop .topLeft .notice dl dt a:visited,
	.mainContentTop .topLeft .notice dl dt a:active{
		font-weight:bold; color:#131b6e; text-decoration:none; 
	}
	.mainContentTop .topLeft .notice dl dd{margin:0;}
	.mainContentTop .topLeft .notice .more { position:absolute; top:2px; right:7px;}
	.mainContentTop .topLeft .notice a.more:link , .mainContentTop .topLeft .notice a.more:visited ,
	.mainContentTop .topLeft .notice a.more:hover , .mainContentTop .topLeft .notice a.more:active { color:#999; text-decoration:underline;}
	.mainContentTop .topLeft .notice dl dd ul li {border-bottom:1px dotted #cccccc; height:18px; overflow:hidden;}
	.mainContentTop .topLeft .notice dl dd ul li.end { background:none; padding:0; border:none;}
	.mainContentTop .topLeft .notice dl dd ul li a { padding-left:9px; background:url(../../../front/common/image/bullet_tiny.gif?100830) -6px -216px no-repeat;}
	.mainContentTop .topLeft .notice dl dd ul li a:link , .mainContentTop .topLeft .notice dl dd ul li  a:visited ,
	.mainContentTop .topLeft .notice dl dd ul li a:hover , .mainContentTop .topLeft .notice dl dd ul li a:active { color:#666; font-size:9px;}
*/
.mainContentTop .topmid { float:left; width:472px; margin-right:4px; display:inline; overflow:hidden;  border:0;}
	.mainContentTop .topmid .mainVisual { position:relative; width:470px; height:197px; margin-bottom:6px;}
	
	.mainContentTop .topmid .mainVisual div.whiteVisual{position:absolute; top:0; left:0; background:url(../../../front/common/image/whiteVisual.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../front/common/image/whiteVisual.png', sizingMethod='crop'); width:5px; height:197px;}
.mainContentTop .topmid .mainVisual div.blackVisual{position:absolute; top:0; right:0; background:url(../../../front/common/image/blackVisual.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../front/common/image/blackVisual.png', sizingMethod='crop'); width:64px; height:197px;}
	
.mainContentTop .topmid .mainVisual p img{width:470px; height:197px;}
	.mainContentTop .topmid .mainVisual ul{position:absolute; top:5px; right:0; width:64px; height:197px; padding-left:0px;}
	.mainContentTop .topmid .mainVisual ul li{padding:0 0 0 13px; height:38px;}
	.mainContentTop .topmid .mainVisual ul li img{width:42px; height:34px;}
	.mainContentTop .topmid .mainVisual ul li.selected{margin:0 0 0 -2px; background:url(../../../front/common/image/bullet_redRight.gif?100830) 5px 15px no-repeat;}
	.mainContentTop .topmid .mainVisual ul li.selected img{border:2px solid red; width:42px; height:34px; margin-top:-2px;}
	/*.mainContentTop .topmid .mainVisual dl dt{float:left; width:46px; height:38px; margin-right:6px; display:inline;}
	
	.mainContentTop .topmid .mainVisual dl dt a:link,
	.mainContentTop .topmid .mainVisual dl dt a:visited,
	.mainContentTop .topmid .mainVisual dl dt a:hover,
	.mainContentTop .topmid .mainVisual dl dt a:active{
		position:relative;
		display:block;
		width:46px; height:36px;
		text-align:center;
		padding-top:2px;
		overflow:hidden;
		cursor:pointer;
	}
	.mainContentTop .topmid .mainVisual dl dt a:hover{height:38px; padding-top:0px;}
	.mainContentTop .topmid .mainVisual dl dt a img{width:42px; height:34px;}
	.mainContentTop .topmid .mainVisual dl dt a:hover img{border:2px solid #000;width:42px; height:34px;}
	.mainContentTop .topmid .mainVisual dl dd{position:absolute; top:9px; left:270px; background:url(../../../front/common/image/bullet_arrow.gif?100830) -1px -868px no-repeat; padding-left:20px; line-height:14px; color:#FFF; width:170px; height:28px; overflow:hidden;}
	
	.mainContentTop .topmid .mainVisual ul { position:absolute; right:7px; bottom:6px; }
	.mainContentTop .topmid .mainVisual ul li { float:left; margin-right:2px; }
	.mainContentTop .topmid .mainVisual ul li a { display:block; width:12px; height:12px; text-align:center; line-height:12px; border:1px solid #eee; background:#6a6a6a; font-weight:bold; }
	.mainContentTop .topmid .mainVisual ul li a:link , .mainContentTop .topmid .banner ul li a:visited , 
	.mainContentTop .topmid .mainVisual ul li a:active { color:#FFF; text-decoration:none; }
	.mainContentTop .topmid .mainVisual ul li a:hover { background:#c10100; border:1px solid #aa0100; }
	.mainContentTop .topmid .mainVisual ul li a.on { background:#c10100; border:1px solid #aa0100; }
	*/
	.mainContentTop .topmid .mainBest { 
		width:468px; overflow:hidden; height:170px; overflow:hidden;
		border:1px solid #90c1d1; -webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;
	}
	
	.mainContentTop .topmid .mainBest h2{overflow:hidden; height:12px;}
	.mainContentTop .topmid .mainBest h2 a{display:block; width:65px; height:12px; background:url(../../../front/common/image/content_main.gif?100830) 0 -826px no-repeat;text-indent:-5000px;}
	
	.mainContentTop .topmid .mainBest div.title{background:#538eda; height:24px; position:relative; padding:0 5px 0 10px; width:453px !important; margin-bottom:9px;}
	.mainContentTop .topmid .mainBest div.title h2{color:#FFF; float:left; font-size:13px; margin-top:5px;}
	.mainContentTop .topmid .mainBest div.title a.more{position:absolute; top:4px; left:80px; display:block;}
	.mainContentTop .topmid .mainBest div.title a.more:link,
	.mainContentTop .topmid .mainBest div.title a.more:visited,
	.mainContentTop .topmid .mainBest div.title a.more:hover,
	.mainContentTop .topmid .mainBest div.title a.more:active{
		color:#b7edff; text-decoration:none;
	}
	.mainContentTop .topmid .mainBest div.title ul{ float:right; display:inline; margin-top:4px;}
	.mainContentTop .topmid .mainBest div.title ul li{ float:left; display:inline; background:url(../../../front/common/image/bullet_bar.gif?100830) -8px -302px no-repeat; padding:0 3px 0 4px; text-align:center;}
	.mainContentTop .topmid .mainBest div.title ul li.first{background:none; padding-left:0;}
	
	.mainContentTop .topmid .mainBest div.title ul li a{
		height:20px;
		display:block;
		text-indent:-5000px;
		background:url(../../../front/common/image/content_main.gif?100830) no-repeat;
	}
	
	#BestTab1 a{width:33px; background-position:-367px -764px;}
	#BestTab1 a:hover, #BestTab1 a.selected{background-position:-367px -784px;}
	#BestTab2 a{width:70px; background-position:-403px -764px;}
	#BestTab2 a:hover, #BestTab2 a.selected{background-position:-403px -784px;}
	#BestTab3 a{width:70px; background-position:-476px -764px;}
	#BestTab3 a:hover, #BestTab3 a.selected{background-position:-476px -784px;}
	#BestTab4 a{width:35px; background-position:-549px -764px;}
	#BestTab4 a:hover, #BestTab4 a.selected{background-position:-549px -784px;}
	#BestTab5 a{width:40px; background-position:-587px -764px;}
	#BestTab5 a:hover, #BestTab5 a.selected{background-position:-587px -784px;}
	
	.mainContentTop .topmid .mainBest .bestGoods ul {padding:0 20px;}
	.mainContentTop .topmid .mainBest .bestGoods ul li {float:left; width:87px; margin-right:26px; }
	.mainContentTop .topmid .mainBest .bestGoods ul li.lasted{margin-right:0;}
	.mainContentTop .topmid .mainBest .bestGoods ul li a{display:block; cursor:pointer;}
	.mainContentTop .topmid .mainBest .bestGoods ul li span, .mainContentTop .topmid .mainBest .bestGoods ul li em{display:block;}
	.mainContentTop .topmid .mainBest .bestGoods ul li span {margin-bottom:7px; border:1px solid #d2d2d2;}
	.mainContentTop .topmid .mainBest .bestGoods ul li span img {width:85px; height:85px;}
	.mainContentTop .topmid .mainBest .bestGoods ul li em {font-size:12px; text-align:center; height:18px; overflow:hidden; color:#000; font-family:"MS PGothic"}
	.mainContentTop .topmid .mainBest .bestGoods ul li em.price {color:#ff0033; font-weight:bold; text-align:center; height:18px;}
	.mainContentTop .topmid .mainBest .bestGoods ul li em a:link{color:#666;}
	
	.mainContentTop .topmid .mainBest .bestGoods ul li a:hover em{ text-decoration:underline;}
	/*.mainContentTop .topmid .mainBest .bestGoods { float:left; padding:0 18px 0 18px}
	.mainContentTop .topmid .mainBest .bestGoods dl { float:left; width:92px; margin-right:21px; }
	.mainContentTop .topmid .mainBest .bestGoods dl.lasted{margin-right:0;}
	.mainContentTop .topmid .mainBest .bestGoods dl dt { width:90px; height:90px; margin-bottom:5px; border:1px solid #d2d2d2; }
	.mainContentTop .topmid .mainBest .bestGoods dl dt img { width:90px; height:90px; }
	.mainContentTop .topmid .mainBest .bestGoods dl dd {line-height:14px; text-align:center; height:28px; overflow:hidden; margin-bottom:4px; width:78px;}
	.mainContentTop .topmid .mainBest .bestGoods dl dd.price {color:#ff4700; font-weight:bold; text-align:center; height:14px; font-size:13px;}
	.mainContentTop .topmid .mainBest .bestGoods dl dd a:link{color:#666;}*/

.mainContentTop .topright {
	float:left; width:187px; height:366px; overflow:hidden; border:1px solid #c0c2c5; padding:7px 5px 0;
	border:1px solid #c0c2c5; -webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;
	}
	.mainContentTop .mainTitle{width:100%; height:21px; position:relative;}
	.mainContentTop .mainTitle h2{float:left; display:inline; height:12px; margin-top:2px; background:url(../../../front/common/image/content_main.gif?100830) no-repeat;}
	.mainContentTop .mainTitle h2.tDeal span{display:none;}
	.mainContentTop .mainTitle h2.tDeal{width:95px; background-position:-632px -764px; text-align:right; line-height:14px; font-weight:normal;}
	.mainContentTop .mainTitle h2.lucky{width:100px; background-position:-632px -782px;}
	.mainContentTop .mainTitle h2 a{ text-indent:-5000px; width:100%; height:12px; display:block; text-align:left; cursor:pointer}
	.mainContentTop .mainTitle a.more{float:right;font-size:11px; font-family:"MS PGothic"; color:#000; display:block; background:url(../../../front/common/image/btn_common.gif?100830) -89px -119px no-repeat; width:31px; height:10px; text-indent:-5000px; margin-top:1px;}
	.mainContentTop .mainTitle a.left, .mainContentTop .mainTitle a.right{width:13px; height:13px; overflow:hidden; display:block; background:url(../../../front/common/image/icon_common.gif?100830) no-repeat;}
	.mainContentTop .mainTitle a.left{background-position:-51px -90px; position:absolute; top:2px; right:12px;}
	.mainContentTop .mainTitle a.right{background-position:-67px -90px; position:absolute; top:2px; right:0;}

	
	.mainContentTop .topright .todayDeal {width:181px; height:190px; border-bottom:1px solid #ececec; padding:0 3px}
	.mainContentTop .topright .todayDeal .redSale{background:url(../../../front/common/image/icon_common.gif?100830) 0 -140px no-repeat; width:47px; height:48px; position:absolute; top:1px; left:1px; color:#FFF; font-weight:bold; padding:1px 0 0 3px;}
	.mainContentTop .topright .todayDeal .today { color:#d60101; margin-bottom:5px; text-align:center; font-weight:bold; height:31px;padding-top:3px; font-size:13px; overflow:hidden; line-height:16px;}
	.mainContentTop .topright .todayDeal .today span { color:#000; }
	.mainContentTop .topright .todayDeal .dealDetail {margin-bottom:2px; margin-top:3px; height:117px; overflow:hidden;}
	.mainContentTop .topright .todayDeal .dealDetail .thum { float:left; width:115px; height:115px; margin-right:4px; }
	.mainContentTop .topright .todayDeal .dealDetail .thum img { width:115px; height:115px;}
	.mainContentTop .topright .todayDeal .dealDetail .detail { float:left; width:62px;}
	.mainContentTop .topright .todayDeal .dealDetail .detail p{width:51px; padding:12px 0 0 4px; line-height:16px; height:43px; text-align:center; color:#FFF; background:url(../../../front/common/image/icon_common.gif?100830) -149px -200px no-repeat; overflow:hidden;}
	.mainContentTop .topright .todayDeal .dealDetail .detail p strong, .mainContentTop .topright .todayDeal .dealDetail .detail p em{font-size:15px; font-weight:bold; display:block;}
	.mainContentTop .topright .todayDeal .dealDetail .detail p strong{font-family:Tahoma;}
	.mainContentTop .topright .todayDeal .dealDetail .detail p em{font-family:"MS PGothic";}
	
	.mainContentTop .topright .todayDeal .dealDetail .detail ul{font-family:"MS PGothic"; color:#000; font-size:12px; text-align:right;}
	.mainContentTop .topright .todayDeal .dealDetail .detail ul li{height:13px; line-height:13px;}
	.mainContentTop .topright .todayDeal .dealDetail .detail ul li del{color:#8c8c94;}
	.mainContentTop .topright .todayDeal .dealDetail .detail ul li strong{color:#e90000; font-family:Tahoma; font-size:15px; height:15px; line-height:14px;}
	.mainContentTop .topright .todayDeal .dealDetail .detail ul li .icon{margin-top:2px;}
	
	.mainContentTop .topright .todayDeal .item{margin-top:8px;}
	.mainContentTop .topright .todayDeal .item a:link , .mainContentTop .topright .todayDeal .item a:visited ,
	.mainContentTop .topright .todayDeal .item a:hover , .mainContentTop .topright .todayDeal .item a:active {font-family:"MS PGothic"; cursor:pointer; line-height:22px; display:block;}
	.mainContentTop .topright .todayDeal .item a strong{color:#2d8aff; font-weight:bold; display:block; height:18px; overflow:hidden;}
	.mainContentTop .topright .todayDeal .item a span{display:block; height:18px; overflow:hidden; color:#000;}
	.mainContentTop .topright .todayDeal .item p {height:18px; overflow:hidden;}
	.mainContentTop .topright .todayDeal .item a:hover strong, .mainContentTop .topright .todayDeal .item a:hover span{text-decoration:underline;}
	/*.mainTitle a.left{background:url(../../../front/common/image/icon_common.gif?100830) -51px -90px no-repeat; position:absolute; top:0; right:16px;}
	.mainTitle a.right{background:url(../../../front/common/image/icon_common.gif?100830) -67px -90px no-repeat; position:absolute; top:0; right:0;}
	.mainContentTop .topright .todayDeal .dealDetail .detail dl{margin-top:24px;}
	.mainContentTop .topright .todayDeal .dealDetail .detail dl dt { margin-bottom:8px; color:#000; font-size:120%; font-weight:bold; }
	.mainContentTop .topright .todayDeal .dealDetail .detail dl .sale { text-decoration:line-through; color:#000; color:#666;}
	.mainContentTop .topright .todayDeal .dealDetail .detail dl .price {color:#f43724; font-weight:bold; font-size:16px; color:#004eaf;}
	.mainContentTop .topright .todayDeal .dealDetail .detail dl .price span{ vertical-align:text-top;}
	.mainContentTop .topright .todayDeal .dealDetail .detail dl .shipping{font-style:italic;}
	.mainContentTop .topright .todayDeal .dealDetail .detail dl .shipping em{font-style:italic; color:#000;}
	.mainContentTop .topright .freeReg { margin-bottom:6px; }*/
	
	.mainContentTop .topright .dayLucky{font-family:"MS PGothic"; width:177px; height:168px; margin-top:8px; overflow:hidden; padding:0 5px;}
	.mainContentTop .topright .dayLucky .consLucky{height:83px; margin-top:2px;}
	
	.mainContentTop .topright .dayLucky .consLucky p{float:left; width:98px; height:132px; padding:2px 6px 4px 0; margin-right:5px; border-right:1px solid #ececec; text-align:center;}
	.mainContentTop .topright .dayLucky .consLucky p img{width:80px; height:80px;}
	.mainContentTop .topright .dayLucky .consLucky p span{display:block; text-align:center; line-height:14px; margin:5px 0 3px; overflow:hidden; height:28px;}
	.mainContentTop .topright .dayLucky .consLucky p strong{color:#0082cc;}
	.mainContentTop .topright .dayLucky .consLucky p a{display:block; cursor:pointer;}
	.mainContentTop .topright .dayLucky .consLucky p a:hover span, .mainContentTop .topright .dayLucky .consLucky p a:hover strong{text-decoration:underline;}
	
	.mainContentTop .topright .dayLucky .consLucky div{float:left; text-align:center; padding-top:3px;}
	.mainContentTop .topright .dayLucky .consLucky div a{text-decoration:underline; color:#0082cc; display:block; margin-bottom:10px;}
	
	
/*	.mainContentTop .topright .dayLucky .consLucky dl{height:81px; float:left;}
	.mainContentTop .topright .dayLucky .consLucky dl dt{height:28px; line-height:14px; margin-bottom:8px;}
	.mainContentTop .topright .dayLucky .consLucky dl dd{font-weight:bold; height:16px;}
	.mainContentTop .topright .dayLucky .consLucky ul{width:100%;height:62px;}
	.mainContentTop .topright .dayLucky .consLucky ul li{float:left; width:91px; display:inline; text-align:center;}
	.mainContentTop .topright .dayLucky .consLucky ul li a{display:block; cursor:pointer; color:#3366cc;}
	.mainContentTop .topright .dayLucky .consLucky ul li span{padding:0 0 2px; margin:0 auto;}
	.mainContentTop .topright .dayLucky .consLucky ul li em{display:block; height:14px; background:url(../../../front/common/image/bullet_arrow.gif?100830) -5px -1235px no-repeat; padding-left:6px;}
	*/
	
	/*.mainContentTop .topright .chanceEvent div#GstampEvent dl{height:85px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dt{float:left; display:inline; border:1px solid #ccc; margin-right:8px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dt img{width:68px; height:68px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd{}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li{line-height:12px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li.title{height:32px; overflow:hidden;line-height:16px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li.title a{}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li.price{color:#3366cc; margin-top:8px;line-height:16px;}
	.mainContentTop .topright .chanceEvent div p{ margin:0 auto; padding:0;}
	.mainContentTop .topright .chanceEvent div p img{width:181px; height:45px; border:1px solid #e2e2e2;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul{width:166px; height:85px; overflow:hidden;margin:0 auto;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li{float:left; display:inline; width:68px; margin:0 7px;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dt a.gCoupons{width:64px; height:37px; display:block; background:url(../../../front/common/image/icon_common.gif?100830) 0 0 no-repeat; margin:0 auto;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dt a.gStamp{width:44px; height:37px; display:block; background:url(../../../front/common/image/icon_common.gif?100830) -74px 0 no-repeat; margin:0 auto;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dd{text-align:center;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dd a{color:#3366cc;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul li.underTxt{clear:both; width:100%;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li.underTxt a{text-decoration:underline; color:#666;}*/


	/*.mainContentTop .topright .chanceEvent{width:100%; margin-top:6px;}
	.mainContentTop .topright .chanceEvent ul.tab{width:100%; height:26px; background:url(../../../front/common/image/content_main.gif?100830) -681px -463px no-repeat;}
	.mainContentTop .topright .chanceEvent ul.tab li{background:url(../../../front/common/image/content_main.gif?100830) 0 -764px no-repeat; width:99px; height:22px; float:left; text-align:center; padding-top:4px; cursor:pointer;}
	.mainContentTop .topright .chanceEvent ul.tab li.on{background:url(../../../front/common/image/content_main.gif?100830) 0 -790px no-repeat; width:99px; height:22px;}
	.mainContentTop .topright .chanceEvent ul.tab li.on a{font-weight:bold;}
	.mainContentTop .topright .chanceEvent div{width:183px; height:138px; background:url(../../../front/common/image/content_main.gif?100830) -681px -463px no-repeat; overflow:hidden; padding:8px 8px 0;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl{height:85px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dt{float:left; display:inline; border:1px solid #ccc; margin-right:8px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dt img{width:68px; height:68px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd{}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li{line-height:12px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li.title{height:32px; overflow:hidden;line-height:16px;}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li.title a{}
	.mainContentTop .topright .chanceEvent div#GstampEvent dl dd ul li.price{color:#3366cc; margin-top:8px;line-height:16px;}
	.mainContentTop .topright .chanceEvent div p{ margin:0 auto; padding:0;}
	.mainContentTop .topright .chanceEvent div p img{width:181px; height:45px; border:1px solid #e2e2e2;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul{width:166px; height:85px; overflow:hidden;margin:0 auto;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li{float:left; display:inline; width:68px; margin:0 7px;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dt a.gCoupons{width:64px; height:37px; display:block; background:url(../../../front/common/image/icon_common.gif?100830) 0 0 no-repeat; margin:0 auto;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dt a.gStamp{width:44px; height:37px; display:block; background:url(../../../front/common/image/icon_common.gif?100830) -74px 0 no-repeat; margin:0 auto;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dd{text-align:center;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li dl dd a{color:#3366cc;}
	
	.mainContentTop .topright .chanceEvent div#DailyChance ul li.underTxt{clear:both; width:100%;}
	.mainContentTop .topright .chanceEvent div#DailyChance ul li.underTxt a{text-decoration:underline; color:#666;}*/


.maincateWrap{
	overflow:hidden; width:873px; height:144px; margin-bottom:5px; padding:6px 2px 10px 4px;
	border:1px solid #dcdcdc; -webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;
	}

	.mainCategory {float:left; width:433px; padding:3px 0px;}
	.mainCategory h2{margin:0px 0 10px 3px;}
	
	.mainCategory .cateInfo { width:100%; overflow:hidden;}
	.mainCategory .cateInfo ul{float:left; width:130px; padding:0px 1px 0 5px;}
	.mainCategory .cateInfo ul li{background:url(../../../front/common/image/bullet_tiny.gif?100830) -9px -539px no-repeat; margin-bottom:4px; padding:0 7px; word-break:break-all; height:16px; overflow:hidden;}
	.mainCategory .cateInfo ul li a:link,
	.mainCategory .cateInfo ul li a:visited,
	.mainCategory .cateInfo ul li a:hover, 
	.mainCategory .cateInfo ul li a:active{
		color:#797979; text-decoration:none;
	}
	
	#cateTlt1 .cateInfo ul li a.selected{color:#8300be; font-weight:bold;}
	#cateTlt2 .cateInfo ul li a.selected{color:#e55974; font-weight:bold;}
	#cateTlt3 .cateInfo ul li a.selected{color:#0e46a7; font-weight:bold;}
	#cateTlt4 .cateInfo ul li a.selected{color:#9a6300; font-weight:bold;}
	#cateTlt5 .cateInfo ul li a.selected{color:#007018; font-weight:bold;}
	#cateTlt6 .cateInfo ul li a.selected{color:#0185c3; font-weight:bold;}
	.rdotBorder{border-right:1px dotted #aaaaaa !important;}
	
	.cateTlt{height:20px; overflow:hidden; text-indent:-5000px; background:url(../../../front/common/image/content_main.gif?100830) no-repeat;}	
	#cateTlt1 h2{background-position:-83px -826px; width:148px; }
	#cateTlt2 h2{background-position:-240px -826px; width:141px; }
	#cateTlt3 h2{background-position:-384px -826px; width:122px; }
	#cateTlt4 h2{background-position:-511px -826px; width:102px; }
	#cateTlt5 h2{background-position:-619px -826px; width:113px; }
	#cateTlt6 h2{background-position:-738px -826px; width:123px; }
	
	.mainCategory .cateInfo .thum { float:left; width:205px; height:104px; margin-right:6px; border:1px solid #ccc; display:inline;  overflow:hidden;}
	.mainCategory .cateInfo .thum img{width:205px; height:104px;}
	
	.mainCategory .cateInfo p{font-family:"MS PGothic"; overflow:hidden; width:76px;}
	.mainCategory .cateInfo p em, .mainCategory .cateInfo p strong{cursor:pointer; display:block; height:18px; overflow:hidden; text-align:center;}
	.mainCategory .cateInfo p span{margin:0 auto; overflow:hidden; text-align:center; cursor:pointer;}
	.mainCategory .cateInfo p span img{width:74px; height:74px; border:1px solid #ccc;}
	
	.mainCategory .cateInfo p a em{color:#000;}
	.mainCategory .cateInfo p a strong{color:#0082cc;}
	.mainCategory .cateInfo p a:hover em, .mainCategory .cateInfo p a:hover strong{text-decoration:underline;}
	
/*	.mainCategory .cateInfo .detail { float:left; height:87px; display:inline;}
	.mainCategory .cateInfo .detail dl { float:left; display:inline; width:118px;  position:relative; }
	.mainCategory .cateInfo .detail dl dt { width:52px; height:52px; margin-bottom:5px; border:1px solid #CCC; position:relative; float:left; margin-right:6px; display:inline;}
	.mainCategory .cateInfo .detail dl dt.lasted{margin-right:0px;}
	.mainCategory .cateInfo .detail dl dt:hover{border:1px solid #858585;}
	.mainCategory .cateInfo .detail dl dt:hover span.overArrow{position:absolute; top:56px; left:41%; background:url(../../../front/common/image/bullet_arrow.gif?100830) -6px -910px no-repeat; width:8px; height:4px; display:block;}
	.mainCategory .cateInfo .detail dl dt:hover span.overArrow img{ width:8px; height:4px;}
	.mainCategory .cateInfo .detail dl dt a img { width:52px; height:52px; }
	.mainCategory .cateInfo .detail dl dd {line-height:14px; margin-bottom:7px; position:absolute;top:62px; left:0; width:112px; height:28px; overflow:hidden;}
	.mainCategory .cateInfo .detail dl dd a:link,
	.mainCategory .cateInfo .detail dl dd a:visited,
	.mainCategory .cateInfo .detail dl dd a:hover,
	.mainCategory .cateInfo .detail dl dd a:active{
		font-size:11px;
		color:#000;
		text-decoration:underline;
	}
	.mainCategory .cateInfo .detail dl dt.selected {border:1px solid #858585;}
	.mainCategory .cateInfo .detail dl dt.selected span.overArrow{position:absolute; top:56px; left:42%; background:url(../../../front/common/image/bullet_arrow.gif?100830) -6px -910px no-repeat; width:8px; height:4px; display:block;}
	
	.mainCategory .cateInfo .detail dl dd.price { color:#000; font-weight:bold; text-align:center; margin-bottom:0; }
	*/
	div.mainSitemap{width:100%;}
	div.mainSitemap dl.mapHead{height:20px;}
	div.mainSitemap dl.mapHead dt{float:left; background:url(../../../front/common/image/bullet_icon02.gif?100830) no-repeat; padding-left:20px; width:110px;color:#000; font-weight:bold;}
	div.mainSitemap dl.mapHead dt.topSearch{background-position:0 -331px;}
	div.mainSitemap dl.mapHead dt.shoppingTip{background-position:0 -361px; width:120px}
	div.mainSitemap dl.mapHead dt.shoppingTip a{color:#000;}
	div.mainSitemap dl.mapHead dd{float:left; width:300px;}
	div.mainSitemap dl.mapHead dd ul {width:100%; height:18px; overflow:hidden;}
	div.mainSitemap dl.mapHead dd ul li{float:left; display:inline; padding-right:15px;  background:url(../../../front/common/image/bullet_icon02.gif?100830) right -391px no-repeat; margin-right:5px;}
	
	.mainSitemap{margin-top:30px;}
	ul.siteMap{clear:both; width:878px; border:1px solid #e1e1e1; border-top:2px solid #888b94; overflow:hidden;}
	ul.siteMap li{float:left; padding-bottom:10px;}
	ul.siteMap li a{color:#333;}
	ul.siteMap li dl{}
	ul.siteMap li dl dt{background:#f7f7f7; border-bottom:1px solid #e1e1e1; padding:8px 0px 0 17px; width:129px; height:22px; margin-bottom:8px;}
	ul.siteMap li dl dt.end{width:124px;}
	ul.siteMap li dl dd{padding:0 0 0 17px; width:129px; margin-top:3px;}


	ul.siteMap2{clear:both; width:878px; border:1px solid #e1e1e1; border-width:0 1px 1px 1px; overflow:hidden;}
	ul.siteMap2 li{float:left; padding-bottom:10px;}
	ul.siteMap2 li a{color:#333;}
	ul.siteMap2 li dl dt{padding:5px 0px 0 17px; width:129px; margin:8px 0 3px; font-weight:bold; color:#5e7b23;}
	ul.siteMap2 li dl dd{padding:0 0 0 17px; width:129px; margin-top:1px;}



/* = Page Footer
--------------------------------------------------------------------------------------------*/
#footer {
	width: 880px;
	border-top: 2px solid #676767;
}
#footer ul.util li { display: inline; }
#footer ul.util a:link,
#footer ul.util a:visited,
#footer ul.util a:hover,
#footer ul.util a:active {

}
#footer ul.util {
	padding: 8px 0 6px 0;
	text-align: center;
	border-bottom: 1px solid #ccc;
}
#footer ul.util a:link,
#footer ul.util a:visited,
#footer ul.util a:hover,
#footer ul.util a:active {
	padding: 0 14px 0 17px;
	color: #666;
	background: url(../../../front/common/image/bullet_bar.gif?100830) -9px -152px no-repeat;
}
#footer ul.util a.first:link,
#footer ul.util a.first:visited,
#footer ul.util a.first:hover,
#footer ul.util a.first:active { background: none; padding-left: 0; }
#footer div.info { width: 880px; overflow: hidden; padding-bottom: 20px; }
#footer div.info address.leftField { float: left; display: inline; margin: 7px 0 0 11px; width: 480px; font-style: normal; color: #666; line-height:20px;}
#footer div.info address.leftField strong { color: #0a1858; }
#footer div.info address.leftField strong span { color: #33a12b; }
#footer div.info address.leftField em{font-size:11px; font-family:"MS PGothic"; color:#000;}
#footer div.info address.leftField em strong{color: #0a1858; font-weight:normal;}

#footer div.info p.rightField { float:right; display: inline; margin: 8px 11px 2px 0; text-align: right;}
#footer div.info p.rightField { margin-bottom: 6px; }
#footer div.info p.rightField strong { color: #666; font-weight: normal; float:left; line-height:16px;}
#footer div.info p.rightField a:link,
#footer div.info p.rightField a:visited,
#footer div.info p.rightField a:hover,
#footer div.info p.rightField a:active {font-size:11px; font-family:"MS PGothic"; line-height:15px; margin-left:12px; color: #000; padding-left:24px; background: url(../../../front/common/image/bullet_icon01.gif?100830) no-repeat;}
#footer div.info p.rightField a.selected:link,
#footer div.info p.rightField a.selected:visited,
#footer div.info p.rightField a.selected:hover,
#footer div.info p.rightField a.selected:active { font-weight:bold; text-decoration:none; cursor:default;}
#footer div.info p.rightField a.japan:link,
#footer div.info p.rightField a.japan:visited,
#footer div.info p.rightField a.japan:hover,
#footer div.info p.rightField a.japan:active { background-position:-1px -34px; padding-left:20px;}
#footer div.info p.rightField a.singapore:link,
#footer div.info p.rightField a.singapore:visited,
#footer div.info p.rightField a.singapore:hover,
#footer div.info p.rightField a.singapore:active { background-position:-1px -64px; }
#footer div.info p.rightField a.korea:link,
#footer div.info p.rightField a.korea:visited,
#footer div.info p.rightField a.korea:hover,
#footer div.info p.rightField a.korea:active { background-position:-1px -93px; }


/* = Page Quick Information
--------------------------------------------------------------------------------------------*/
#quickInfo {width:83px; position:absolute; right:0; top:59px; overflow:hidden; margin-top:39px;}
#quickInfo dl.header{width:83px; height:43px; background: url(../../../front/common/image/icon_common.gif?100830) 0 -200px no-repeat; overflow:hidden;}
#quickInfo dl.header dt{float:left; overflow:hidden; width:55px; height:21px; line-height:21px;}
#quickInfo dl.header dt a{display:block; margin-left:5px; text-indent:-5000px; overflow:hidden;}
#quickInfo dl.header dt a.cart{width:30px; height:21px;}
#quickInfo dl.header dt a.wishList{width:50px; height:21px;}
#quickInfo dl.header dd{text-align:right; float:right; height:21px; line-height:21px;}
#quickInfo dl.header dd a{color:#0011b6; font-weight:bold; margin-right:8px;}

#quickInfo dl.content{position:relative; width:83px; padding:3px 0 0; height:210px; background: url(../../../front/common/image/icon_common.gif?100830) 0 -245px no-repeat; overflow:hidden; margin-top:2px;}
#quickInfo dl.content dt, #quickInfo dl.content dd{margin:0 5px;}
#quickInfo dl.content dt a.title{text-decoration:none; color:#000; margin-right:1px;}
#quickInfo dl.content dt{ margin:0 0 2px 0; text-align:center;}
#quickInfo dl.content dt strong{color:#ff6c00; font-weight:bold; letter-spacing:-1px; margin-left:1px;}

#quickInfo dl.content dd div.control{height:10px; padding-left:16px;}
#quickInfo dl.content dd div.control a{text-indent:-5000px; overflow:hidden; display:block; width:13px; height:10px; background:url(../../../front/common/image/icon_common.gif?100830) no-repeat; float:left; display:inline; margin:0 4px;}
#quickInfo dl.content dd div.control a.up{background-position:-79px -120px;}
#quickInfo dl.content dd div.control a.down{background-position:-63px -120px;}

#quickInfo dl.content dd ul{margin:4px 0 0;}
#quickInfo dl.content dd ul li{border:1px solid #e5e5e5; width:71px; height:71px; overflow:hidden;}
#quickInfo dl.content dd ul li img{width:71px; height:71px;}

#quickInfo dl.content dd.bottom { position:absolute; bottom:0px; left:4px; width:100%; height:12px; margin:0;}
#quickInfo dl.content dd.bottom a {text-indent:-5000px; overflow:hidden; display:inline; float:left; background:url(../../../front/common/image/btn_common.gif?100830) no-repeat; height:8px;}
#quickInfo dl.content dd.bottom a.goTop { background-position:0 -118px; width:26px; margin-right:7px;}
#quickInfo dl.content dd.bottom a.stop { background-position:-36px -118px; width:42px;}
#quickInfo .banner{width:83px; overflow:hidden; text-align:center; margin-top:5px;}




/* [[ onlyLayer ]] */
.onlyMlayer{
	width:100%; height:100%; position:absolute; top:0; left:0; z-index:1000; font-family:"MS PGothic"; line-height:16px;
	background:url(../../../front/common/image/bg_layer.png);
}
.onlyMlayer div.content{border:2px solid #1666c0; background:#FFF; margin:25% auto 0;}

#mainWait div.content{width:470px; padding:30px 20px 10px; position:relative;}
#mainWait .mainVisual{width:470px; height:197px; overflow:hidden;}
#mainWait div.btn{height:20px; position:absolute; right:10px; top:8px;}
#mainWait div.btn a.btnClose{
	background:url(../../../front/common/image/bullet_icon02.gif?100830) right -724px no-repeat;
	text-decoration:none; display:block; padding-right:20px; height:20px; float:right;
}
#mainWait p.title{margin-bottom:10px;}
#mainWait p.title strong{
	background:url(../../../front/common/image/content_main.gif?100830) -274px -669px no-repeat; margin:0 auto;
	width:405px; height:20px; display:block; overflow:hidden; text-indent:-5000px; overflow:hidden;
}

#mainWait .foot{ margin-top:10px; height:40px; overflow:hidden;}
#mainWait .foot p{width:100px; float:left; margin-top:5px;}
#mainWait .foot p input{float:left; margin-top:5px;}
#mainWait .foot p label{display:block; float:right; text-align:center;}

#mainWait .foot div{float:right;}
#mainWait .foot div a{float:left; margin-left:3px; background:url(../../../front/common/image/content_main.gif?100830) no-repeat; display:block; text-indent:-5000px; overflow:hidden; height:40px;}
#mainWait .foot div a.btnBlue{background-position:-417px -192px; width:170px;}
#mainWait .foot div a.btnGray{background-position:-590px -192px; width:166px;}


