body{ margin:0; padding:0;}
.url {
	font-family: "MS Sans Serif";
	font-size: 11px;
	color: #CCCCCC;
}
.mainfont {
	font-family: "MS Sans Serif";
	font-size: 11px;
	color: #666666;
}
.mainfont2 {
	font-family: "MS Sans Serif";
	font-size: 11px;
	color: #666666;
}
.mainfont3 {
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #FF0000;
}
.listpage {
	font-family: "MS Sans Serif";
	font-size: 14px;
	color: #666666;
}
.title {
	font-family: "MS Sans Serif";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;

}
.number {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 34px;
	font-weight: bold;
	color: #245F7A;

}
.number_blue {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 34px;
	font-weight: bold;
	color: #42A6DF;

}
.price_blue {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 20px;
	font-weight: bold;
	color: #42A6DF;
}
.font_blue {
	font-family: "MS Sans Serif";
	font-size: 14px;
	font-weight: normal;
	color: #42A6DF;
}

.number_white {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 34px;
	font-weight: bold;
	color: #ffffff;

}
.price_pink {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 20px;
	font-weight: bold;
	color: #F869C1;
}
.font_pink {
	font-family: "MS Sans Serif";
	font-size: 14px;
	font-weight: normal;
	color: #F869C1;
}
.number_pink {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 34px;
	font-weight: bold;
	color: #F869C1;

}


.price {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 20px;
	font-weight: bold;
}
.price2 {
	font-family: "Helvetica", "sans-serif", "Impact";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.whitefontindex {
	font-family: "MS Sans Serif";
	font-size: 10px;
	color: #FFFFFF;
}
.copyright {
	font-family: "MS Sans Serif";
	font-size: 11px;
	color: #898888;

}
.copyright2{
	width:625px;
	float:left;
	text-align:right;
	margin:32px 0 0;
	/margin-top: 42px;
}
.address {
	font-family: "Verdana";
	font-size: 9px;
	color: #898888;
	line-height:13px;
}

.head {
	font-family: "MS Sans Serif";
	font-size: 14px;
	font-weight: bold;
	color: #287099;
}
.redfont {
	font-family: "MS Sans Serif";
	font-size: 11px;
	color: #CE0404;
}
.formfont {
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #333333;
}
.mainwhitefont {
	font-family: "MS Sans Serif";
	font-size: 14px;
	color: #FFFFFF;
}
.tel {
	LAYOUT-GRID-CHAR: 18px; LAYOUT-GRID-TYPE: fixed; FONT-SIZE: 30px; FONT-FAMILY: Impact,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap
}
.bodynavi {
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.bodynavi a { color:#FFFFFF; }

.list_new {
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.list_new a { color:#666666; }
.list_new a:hover { color:#E20303; }

.bottomlink {
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	color: #898888;
}
.bottomlink a{
color:#898888;
}
A.bodynavi:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.bodynavi:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.bodynavi:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.bodynavi:hover {
	COLOR: #E20303; TEXT-DECORATION: none
}
.rednavi {
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	color: #E20303;
}

A.rednavi:link {
	COLOR: #E20303; TEXT-DECORATION: none
}
A.rednavi:visited {
	COLOR: #E20303; TEXT-DECORATION: none
}
A.rednavi:active {
	COLOR: #E20303; TEXT-DECORATION: none
}
A.rednavi:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
a.catlink:link { 
	text-decoration: none; 
	color: #666666;
	}
a.catlink:visited { 
	text-decoration: none; 
	color: #666666;
	}
a.catlink:hover { 
	text-decoration: underline; 
	color: #666666;
	}
a.catlink:active { 
	color: #666666;
}
	
.maplink {
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

A.maplink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.maplink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.maplink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.maplink:hover {
	COLOR: #E20303; TEXT-DECORATION: none
}


.mainbluefont {
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #5A92B1;
}

.subnavi {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #F8F8F8;
}

A.subnavi:link {
	COLOR: #F8F8F8; TEXT-DECORATION: none
}
A.subnavi:visited {
	COLOR: #F8F8F8; TEXT-DECORATION: none
}
A.subnavi:active {
	COLOR: #F8F8F8; TEXT-DECORATION: none
}
A.subnavi:hover {
	COLOR: #E20303; TEXT-DECORATION: none
}
.over {
	background-color: #FFCCCC;
}
.out {
}

h1.title1 {
margin-top:1pt;
margin-bottom: 1pt;
font-weight: normal;
font-size: 12pt;
text-align: center;
color: #333333
}

h2.sub_title {
margin-top:0pt;
margin-bottom: 0pt;
font-weight: normal;
font-size: 10pt;
text-align: center;
color: #999999
}

/*****************************  CSS for INDEX  PAGE  **************************/
#bgBody{ background:url(images/bg/body-bg.gif); font-family:"Verdana","Arial","Helvetica","sans-serif";}
.hidden{ visibility:hidden;}
#Wrapper{ background:url(images/bg/wrapper-bg.gif) repeat-y; width:847px; display:block; margin:0 auto; padding:0 50px 0 46px; overflow:hidden;}
#header{ height:214px; width:847px; background:url(images/head_list_13.gif) bottom left no-repeat; display:block; overflow:hidden;}
#contentWrapper{ width:847px; display:block; margin:0; overflow:hidden; padding-bottom:4px; /padding-bottom:0; _padding-bottom:4px;}
#contentLeft{ background:url(images/bg/contentleft-bg.gif) repeat-y; width:197px; height:auto; display:block; float:left; overflow:hidden;}
#contentLeft ul{ padding:0; margin:0; display:block; width:197px;}
#contentLeft ul li{ margin:0; padding:0; /*border-bottom:1px solid #585858;*/ list-style:none;}
#contentLeft ul li a {border: none!important; width:197px; height: 22px; /margin:0; display: block;}
#contentLeft ul li .sub{ margin:0px; padding:0 0 0 4px; /padding:0; background: url(images/bg/submenu-bg.gif) repeat-y; width:187px; overflow:hidden; display:block; }
#contentLeft ul li .sub li{ margin:-4px 0 1px; /margin:-5px 0 1px; background:url(images/point_navi_47.gif) 20px 2px no-repeat; /background:url(images/point_navi_47.gif) 24px 5px no-repeat; _background:url(images/point_navi_47.gif) 20px 5px no-repeat; padding: 0 0 0 38px; /padding:4px 0 0 42px; list-style:none; display:block; overflow:hidden; height:17px; /height:12px; /font-size:10px;}
html[xmlns*=""] body:last-child #contentLeft ul li .sub li{background:url(images/point_navi_47.gif) 20px 1px no-repeat; margin:-5px 0 1px;}
#contentLeft ul li .sub li.first{ margin: 0 0 1px; /margin:-6px 0 0;}
html[xmlns*=""] body:last-child #contentLeft ul li .sub li.first{ margin:0 0 1px;}
#contentLeft ul li .sub li.last { height:14px; border-bottom:1px solid #585858; padding-bottom:0; width:145px; margin-bottom:0;}
html[xmlns*=""] body:last-child #contentLeft ul li .sub li.last{ margin-bottom:0; padding-bottom:0; height:13px;}
#contentLeft ul li .sub li a{ color:#FFF; text-decoration:none; font-size:11px; /font-size:11px; _font-size:11px; margin:0; padding:0;}
#contentLeft ul li .sub li a:hover{color:#E20303;}
#contentLeft #home{ background:url(images/main_navi_over_12.gif) no-repeat; width:187px; height:29px; display:block; overflow:hidden;}
#contentLeft #home a{ text-decoration:none; width:197px; display:block;}
#contentLeft #obj2{width:187px; padding: 0px!important;}
#contentLeft ul #obj2 .sub li.last{ /margin-bottom:2px;}
#contentLeft #obj3{ width:187px; overflow: hidden; margin-top:0px; /margin-top:-2px;}
#contentLeft ul #obj3 .sub li, #contentLeft ul #obj4 .sub li { /margin-bottom:2px;}
#contentLeft ul #obj3 .sub li.last{ /margin-bottom:2px; /height:13px;}
#contentLeft #obj4{ width:187px; overflow: hidden; margin-top:0; /margin-top:-2px;}
#contentLeft #obj4 .sub{ margin-top:-1px;}
#contentLeft ul #obj4 .sub li.last{ margin-bottom:1px; /margin-bottom:3px; /height:13px;}
#contentLeft #obj55{ width:187px; overflow: hidden; margin-top:0; /margin-top:-2px;}
#contentLeft #obj5{ width:187px; overflow: hidden; margin-top:0; /margin-top:-3px;}
#contentLeft ul #obj5 .sub li.last{ /margin-bottom:2px;}
#contentLeft #obj6{ width:187px; overflow: hidden; margin-top:0; /margin-top:-2px;}
#contentLeft ul #obj6 .sub li.last{ /margin:-4px 0 2px; /height:13px;}
#contentLeft #obj7{ width:187px; overflow: hidden; margin-top:0; /margin-top:-2px;}
#contentLeft ul #obj7 .sub{ margin-top:-1px;}
#contentLeft ul #obj7 .sub li{background:url(images/point_navi_47.gif) 20px 0 no-repeat; /background:url(images/point_navi_47.gif) 24px 4px no-repeat; _background:url(images/point_navi_47.gif) 20px 4px no-repeat; /margin-bottom:2px;}
#contentLeft ul #obj7 .sub li.last{ margin-bottom:1px; /margin-bottom:4px; /height:13px;}
#contentLeft ul #obj7 .sub li.first{/margin:-6px 0 0;}
#contentLeft #obj8{ width:187px; overflow: hidden; margin-top:0; /margin-top:-2px;}
#contentLeft #obj9{ width:187px; height:21px; overflow: hidden; margin-top:-1px; /margin-top:-3px; _margin-top:-3px;}
#contentLeft #obj10{ width:187px; height:21px; overflow: hidden; margin-top:0; /margin-top:-3px;}
#contentLeft #obj11{ width:187px; height:20px; overflow: hidden; margin-top:0px; /margin-top:-3px;}
#contentLeft .url{ /margin-top:-3px;}
#contentLeft form{ padding-left:9px; /margin-top:-3px; overflow:hidden;}
#contentLeft form .select{ _margin:0 0 3px 2px;}
#contentLeft form .urlForm{ display:block; width:130px; float:left; color:#CCC; font-family:"MS Sans Serif"; font-size:11px; /font-size:10px; _font-size:11px; /line-height:13px; text-align:center; /margin-top:1px; _margin:1px 0 0 2px;}
#contentLeft form .submitForm{ display:block; float:right; margin-right:15px; _margin-right:7px;}
#contentLeft .dateChange{ margin:35px 0 0 7px; _margin:27px 0 0 7px; display:block; overflow: hidden; width:175px; height:20px; font-size:12px; color:#FFF;}
#contentLeft .auction{ margin:10px 0 0 7px; /margin:5px 0 0 7px; _margin:8px 0 0 7px; display:block; overflow: hidden; width:175px; height:61px;}
#contentLeft .address2{	font-family: "Verdana";	font-size: 9px;	color: #898888;	line-height:13px; margin:2px 0 0 7px;}
#contentLeft .flash{display: block; margin:2px 0 0 7px;}
#contentLeft .borderBtm{ background:url(images/bg/contentleft-bottom-bg.gif) no-repeat; width:197px; height:43px; display:block; overflow:hidden; margin-top:4px;}

#contentRight{ width:642px; display:block; overflow:hidden; background:#1b1b1b; padding-left:8px; float:left;}
#contentRight img{ border:none;}
#contentRight .topBox{ width:592px; height:523px; background:url(images/bg/white-box-bg.jpg) repeat-y; display:block; overflow:hidden; padding:0 18px 0 15px; margin-bottom:10px; }
#contentRight .marquee{ background:url(images/bg/gray-solid-box-bg.gif) no-repeat; width:592px; height:45px; display:block; overflow:hidden; margin: 6px auto 10px; padding-top:7px;}
#contentRight .numBuy{ background:url(images/bg/gray-gradient-bg.jpg) no-repeat; display:block; overflow:hidden; width:591px; height:206px; margin:0 0 10px 0; padding-top:22px;}
#contentRight .numBuy h2, #contentRight .numSale dl, #contentRight .numSale dt, #contentRight .numSale dd, #contentRight .numSale, #contentRight .numSale h2, #contentRight .numSale p{ margin:0; padding:0;}
#contentRight .numBuy dl dd{ text-align:center; color:#FFF; font-size:12px; line-height:13px;}
#contentRight .numBuy dl.dl-Left{ float:left; width:196px; display:block; clear:left; margin:0 0 13px 53px; /margin: 2px 0 12px 26px;_margin: 2px 0 12px 26px;}
html[xmlns*=""] body:last-child #contentRight .numBuy dl.dl-Left{ margin-bottom:27px;}
#contentRight .numBuy dl.dl-Left dd{ width:196px; display:block; overflow:hidden; margin:-2px 0 0 -3px;}
html[xmlns*=""] body:last-child #contentRight .numBuy dl.dl-Left dd{ margin-top:1px;}
#contentRight .numBuy dl.dl-Right{ float:right; width: 238px; display:block; clear:right; margin:0 43px 14px 0; /margin:2px 20px 13px 0; }
#contentRight .numBuy dl.dl-Right dd{ width:238px; display:block; overflow:hidden; margin:-2px 0 0 5px;}
#contentRight .numSale{ background:url(images/bg/gray-gradient2-bg.jpg) no-repeat; width:591px; height:221px; display:block; overflow:hidden; font-size:12px; color:#FFF;}
#contentRight .numSale .saleLeft{ float:left; display:block; overflow:hidden; margin:31px 0 0 4px; /margin:26px 0 0 4px; _/margin:26px 0 0 2px; width:350px;}
#contentRight .numSale .saleLeft p{ padding-left:6px; line-height:14px; /margin-top:-3px; width:450px;}
#contentRight .numSale .saleRight{ float:right; width:236px; height:123px; display:block; margin:38px 15px 0 0; /margin:33px 15px 0 0; _margin:33px 8px 0 0;}
#contentRight .bangoList{ background:url(images/bg/bango-list.jpg) no-repeat; width:601px; height:153px; overflow:hidden; display:block; margin-bottom:10px; padding:13px 12px 14px}
	#contentRight .bangoList p{ color:#fff; font-size:12px; padding:0 17px; line-height:16px; margin-bottom:14px; text-align:justify;}
	#contentRight .bangoList ul{ margin:0; padding:0;}
		#contentRight .bangoList ul li{ width:199px; height:153px; float:left; overflow:hidden; margin-right:1px; position:relative;}
		#contentRight .bangoList ul li p a{ width:165px; height:17px; display:block; overflow:hidden; text-decoration:none;}
		#contentRight .bangoList ul li p.link{ position:absolute; bottom:2px;}
	#contentRight .bangoList .list01{ background:url(images/bango-list-01.gif) no-repeat;}
	#contentRight .bangoList .list02{ background:url(images/bango-list-02.gif) no-repeat;}
	#contentRight .bangoList .list03{ background:url(images/bango-list-03.gif) no-repeat;}
	#contentRight .bangoList2 .list01{ background:url(images/bango-list-011.gif) no-repeat;}
	#contentRight .bangoList2 .list02{ background:url(images/bango-list-022.gif) no-repeat;}
	#contentRight .bangoList2 .list03{ background:url(images/bango-list-033.gif) no-repeat;}
	
	
#contentRight .whatsnews{ background: url(images/bg/gray-gradient3-bg.jpg) no-repeat; width:625px; height:187px; display:block; overflow:hidden; float:left; padding:0; font-size:12px; color:#FFF; font-family:"MS Sans Serif";}
#contentRight .whatsnews ul{ margin:23px auto 0; /margin:40px auto 0; _margin:38px auto 0; padding:0; width:541px; display:block; overflow:hidden;}
#contentRight .whatsnews ul li{ background:url(images/icon/arrow.gif) 3px 9px no-repeat; list-style:none; display:block; border-bottom:1px dotted #7b7b7b; height:13px; padding:6px 0 7px 12px;}
#contentRight .whatsnews ul li span{ margin-right:15px;}
#contentRight .whatsnews p{ text-align:right; width:541px; margin:6px auto 0;}
#contentRight .whatsnews a{ text-decoration:underline;}


/*-- secret --*/

.mainSecret {display: block; width: 847px; margin: 10px auto; overflow: hidden; background: #fff; padding-bottom: 15px;}
	.top {display: block; width: 847px; margin: 0px auto 15px; position: relative; height: 30px;}
	.linklist {display: block; position: absolute; left: 10px; top: 10px; width: 200px; line-height: 18px;}
		.linklist a {color: #eb4800; font-size: 16px; line-height: 20px;}
	
	.home {display: block; top: 0px; right: 10px; padding: 10px 10px;  text-align: right; position: absolute;}
		.home a {color: #eb4800; font-size: 16px;}
	.mainSecret h6 {display: block; margin: 15px auto; width: 263px; height: 90px; text-align: center;}
	.mainSecret h6 span {font-size: 27px; color: #239020; font-weight: bold;}
	
	.topBanner {display: block; width: 545px; height: 200px; background: url(images/banner/topbanner2.jpg) no-repeat; padding: 50px 50px 0 252px; font-size: 24px; color: #000; font-weight: bold;}
	
	.detailSecret {display: block; width: 769px; background: url(images/bg/bg-secret.jpg) repeat-y; padding: 0px 27px 10px; overflow: hidden; margin: 10px auto 0px; _padding-top: 25px;}
		.detailSecret h5 {color: #eb4800; font-size: 16px; display: block; margin-bottom: 10px; padding-top:0px; }
		.detail {font-size: 12px; color: #555; line-height: 16px; margin: 10px 0px;}
		.detail a {color: #003399; text-decoration: underline;}	
		.detail strong {color: #eb4800; font-weight: bold;}
	.innerDetail {display: block; width: 847px; background: url(images/banner/topInner.jpg) no-repeat; height: 166px; position: relative; margin: 35px auto 10px;}
		.innerDetail span {display:block; right: 109px; top: 101px; font-size: 25px; font-weight: bold; color: #239020; position: absolute;}
	.footerDetail {display: block; width: 823px; background: url(images/bg/bg-footerdetail.jpg) no-repeat; height: 19px; margin: 0px auto 20px;} 	
	.iconfooter {display: block; width: 150px; height: 63px; margin: 15px auto; overflow: hidden;}
	.page {display: block; width: 824px; text-align: center; padding-left: 7px; color: #eb4800; font-size: 14px;}
		.page span {padding: 3px 5px; color: #fff; background: #eb4800;}
		.page a {color: #555; padding: 3px 5px; text-decoration: none;}
		.page a:hover {color: #fff; background: #eb4800;}
	
	.button {display: block; width: 254px; height: 65px; margin: 10px auto;}
	.button a img {border: none; text-decoration:none;}

#footer{ display:block; clear:both; padding:0; _padding-bottom:14px; text-align:center; margin:0;}

