@charset "utf-8";
/* CSS Document */


@import url("reset.css");
@import url(https://fonts.googleapis.com/css?family=Oswald:700);
body{ background-color:#000000; font-family:Verdana, Geneva, sans-serif; margin:0; padding:0; font-size:0.8em; line-height:1.3; color:#666666;}
/*--Layout--*/
#marqueeWrap{
	height: auto;
	margin:0 auto;
	width:100%;
	min-width:1422px !important;
}

#Top{background-image:url(images/bk1_01.jpg); width:1422px; height:420px; margin:0 auto; position:relative;}
#Top #Left_Logo{
	position: absolute;
	left: 173px;
	top: 94px;
	z-index: 2;
}
#Top #MainPhoto{
	position:absolute;
	left: 758px;
	top: 85px;
	z-index:0;
	border:4px solid #757575;
	width: 538px;
	height: 264px;
}
#Top #TextErea{
	position: absolute;
	left: 301px;
	top: 79px;
	text-align: left;
	width: 458px;
	color:#FFF;
}
#Top #TextErea h1{
	margin:0;
	padding:0;
	font-size:100px;
	font-weight:bold;
	line-height:100px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	height:100px;
}
#Top #TextErea h2{margin:0; padding:0;font-size:18px;font-weight:normal; height:30px; text-transform:uppercase;}
#Top #TextErea h3{margin:0; padding:0;font-size:17px; color:#ffffff; margin-top:5px;font-weight:normal;}
#Top #TextErea .color{
	font-size:20px;
	color:#FF9900;
	margin-top:14px;
}
#Top #Right_Logo{
	position: absolute;
	left: -18px;
	top: -3px;
	z-index: 2;
}
#ButtonErea{margin-top:20px;}
a.TopButton{ display: inline; background-color:#2f2f2f; height:40px; padding:10px 40px 10px 15px; background-image:url(images/BG_topButton.png); background-repeat:no-repeat; background-position:right center; color:#ffffff; line-height:40px; margin-right:20px; text-decoration:none; font-size:14px; font-weight:bold;}
a.TopButton:hover{ background-color:#616161;}

#maincontent {
  margin: 0 auto;
  width:1000px;
  height: auto; overflow:hidden;  
  background-color:#0000000; padding-top:27px;
}

#maincontent h1{ clear:both; color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:32px}
#maincontent .Combo_two-column{width:476px; height:320px;float:left;position:relative; margin:0 10px; border:1px solid #6f6f6f; margin-bottom:60px;}

#maincontent .Combo_two-column2 {
	width: 476px;
	height: 320px;
	float: left;
	position: relative;
	margin: 0 10px;
	border: 1px solid #6f6f6f;
	margin-bottom: 60px;
}

#maincontent .Combo_two-column h2{
	font-size:28px;
	color:#FF9900;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	line-height:normal;
	margin:15px;
	z-index:10;
	position:absolute;
	top:20px;
	left:20px;
	width:410px;
}
#maincontent .Combo_two-column2 h2 {
	font-size: 28px;
	color: #FF9900;
	font-family: 'Oswald', sans-serif;
	text-align: center;
	line-height: normal;
	margin: 15px;
	z-index: 10;
	position: absolute;
	top: 20px;
	left: 20px;
	width: 410px;
}


#maincontent .Combo_one-column{width:980px; height:320px;float:left;position:relative; margin:0 10px; border:1px solid #6f6f6f; margin-bottom:60px;}
#maincontent .Combo_one-column2 {
	width:980px;
	height:550px;
	float:left;
	position:relative;
	margin:0 10px;
	border:1px solid #6f6f6f;
	margin-bottom:60px;
}

#maincontent .Combo_one-column h2{
	font-size: 32px;
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height:50px;
	margin: 15px;
	z-index: 10;
	position: absolute;
	top: 10px;
	left: 20px;
	width: 850px;
}
#maincontent .Combo_one-column2 h5 {
	font-size: 28px;
	color: #FF9900;
	font-family: 'Oswald', sans-serif;
	text-align: center;
	line-height: normal;
	margin: 15px;
	z-index: 10;
	position: absolute;
	top: 10px;
	left: 20px;
	width: 850px;
}


#maincontent .one-column{width:227px; height:320px;float:left;position:relative; margin:0 10px; border:1px solid #6f6f6f; margin-bottom:60px;}
.columnPackErea{position:absolute; top:110px; left:20px; display:block; min-width:440px; height:140px; z-index:20; text-align:center;}
.onecolumnPackErea{position:absolute; top:110px; left:20px; display:block; min-width:940px; height:140px; z-index:20; text-align:center;}
.Pack{ margin-right:5px; border: none;}

.BG{ position:absolute; z-index:1;}
.Title{
	position:absolute;
	left:10px;
	top:250px;
	color:#cccccc;
	font-weight:normal;
	font-size:14px;
	width: 302px;
}
.Title2 {
	position:absolute;
	left:1px;
	top:465px;
	color:#cccccc;
	font-weight:normal;
	font-size:14px;
	width: 302px;
}

.listPrice{
	position:absolute;
	right:9px;
	top:253px;
	font-size:14px;
	text-align:right;
	text-decoration:line-through;
	color:#e4e4e4;
}
.listPrice2 {
	position:absolute;
	right:10px;
	top:470px;
	font-size:14px;
	text-align:right;
	text-decoration:line-through;
	color:#e4e4e4;
}

.SalePrice{
	position:absolute;
	right:10px;
	height:20px;
	bottom:-8px;
	font-size:14px;
	text-align:right;
	color:#ce0505;
}
.SalePrice2 {
	position:absolute;
	right:9px;
	height:20px;
	bottom:-10px;
	font-size:14px;
	text-align:right;
	color:#ce0505;
}

.New{position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.7);; padding:5px 10px; color:#fff; z-index:15;}
.Save{position:absolute; right:-1px;top:-1px; padding-top:20px; padding-left:20px; width:43px; height:30px; z-index:15; color:#ffffff; background-image:url(images/save.png); background-repeat:no-repeat;}
.Cart{position:absolute; right:0;  bottom:-40px; }
.Cart2 {
	position:absolute;
	right:0px;
	bottom:-40px;
}

.packprice{position:absolute; right:10px; height:20px; bottom:-10px; color:#fff; font-size:14px;text-align:right; }

#Bottom{
	background-image:url(images/bottom_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:80px;
	padding-top:40px;
	margin-top:20px;
}
#Bottom p{ text-align:center; color:#999999;line-height:1.2; font-size:12px; }
