@charset "UTF-8";
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(img/bc.jpg);
	line-height: 14px;
}

#lineup {
	background-image: url(img/bc2.jpg);
}


ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

dl {
	margin: 0px;
	padding: 0px;
}

dt {
	display: inline;
}
dd {
	display: inline;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:link {
	color: #AAA;
	text-decoration: underline;
}
a:hover {
	color: #FF9;
}

.pad5px {
	padding: 5px;
}

.pad5pxnonup {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.pad_lef5px {
	padding-left: 5px;
}

.pad10 {
	padding: 10px;
}

.floot_left {
	float: left;
}

.floot_right {
	float: right;
}


/*--------------
文字関係
----------------*/

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #D09F15;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #D09F15;
}

.yel_b_12 {
	font-size: 12px;
	font-weight: bold;
	color: #FF9;
}

/*--------------
センター揃え
----------------*/

#center_con {
	width: 900px;
	position: absolute;
	height: 100%;
	top: 9px;
	z-index: auto;
	left: 201px;






}

/*--------------
ヘッダー
----------------*/
#header {
	height: 100px;
	width: 900px;
}
#header_logo {
	height: 72px;
	width: 900px;
}
#header_menu {
	height: 28px;
	width: 900px;
}

/*--------------
メインコンテンツ
----------------*/
#main_con {
	height: 1500px;
	width: 900px;
	background-image: url(img/sback.png);
}

#left_menu {
	float: left;
	width: 200px;
}
#right_contents {
	float: right;
	width: 700px;
}

/*--------------
フラッシュ
----------------*/

#flash {
	height: 350px;
	width: 900px;
}

/*--------------
ピックアップアイテム
----------------*/

.pickup_head {
	float: left;
	width: 700px;
	height: 30px;
}

.pickupitembox {
	height: 220px;
	width: 700px;
	float: left;
}

.pickupitem01 {
	float: left;
	height: 218px;
	width: 171px;
	background-image: url(img/itemback.gif);
	border: 1px solid #000;
}
.pickitem_com {
	font-size: 10px;
	height: 50px;
	width: 160px;
}


/*--------------
特集
----------------*/
.sp_baner {
	width: 200px;
}

.pickupbrand {
	width: 700px;
	float: left;
}

/*--------------
新着情報
----------------*/
.news_box {
	width: 700px;
	float: left;
	height: 200px;
}

.news_inbox {
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	height: 170px;
	width: 685px;
	overflow: auto;
	border: 1px solid #666666;
}

/*--------------
ブランドサブバナー
----------------*/
.brand_banersub {
	float: left;
	width: 690px;
}
.brand_b_left {
	float: left;
	width: 340px;
}
.brand_b_right {
	float: right;
	width: 340px;
}

/*--------------
フッター
----------------*/
#footer {
	width: 900px;
	background-color: #000;
	height: 50px;
	float: left;
}

.foot_box {
	float: left;
	width: 890px;
}

#footer_left_box {
	float: left;
	width: 440px;
}
#footer_right_box {
	float: right;
	width: 440px;
}
#under_menu {
	font-size: 10px;
	font-weight: bold;
	float: left;
}
#foot_copyright {
	font-size: 10px;
	float: right;
}

/* hide hack from Mac-IE5 \*/
* html .mybuggyelement { height: 1%; }
/* end hiding */

/*--------------
サブコンテンツ
----------------*/

#sub_con {
	height: 2000px;
	width: 900px;
	background-image: url(img/sback.png);
}

#sub01_con {
	height: 3000px;
	width: 900px;
	background-image: url(img/sback.png);
}

#sub02_con {
	height: 4500px;
	width: 900px;
	background-image: url(img/sback.png);
}

#sub03_con {
	height: 4000px;
	width: 900px;
	background-image: url(img/sback.png);
}
#sub04_con {
	height: 2500px;
	width: 900px;
	background-image: url(img/sback.png);
}

#subItem_con {
	height: 5500px;
	width: 900px;
	background-image: url(img/sback.png);
}

/*--------------
アイフレーム
----------------*/
iframe {
	height: 2000px;
	width: 640px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
