@charset "utf-8";
/* CSS Document */

a
   {
    text-decoration:none;            /* リンク部分の下線を消す */
    color:#CBBB9B;                   /* 文字色 */
   }

a:link
   {color:#CBBB9B;}                  /* まだ見ていないリンク色 */

a:visited
   {color:#64696C;}                  /* 既に見たリンク色 */

a:hover
   {
    color:#E2D4BC;                   /* 文字色を反転 */
   }

body{
    background-color:#282828;
	width:800px;
	margin:0px auto;
	text-align:left;
	font-size:12px;
	color:#ffffff;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.all{
	width:800px;
	height:640px;
	background-color:#000000;
}

.menu{
	width:230px;
	height:640px;
	float:left;
}

.menu_rogo{
	width:230px;
	height:200px;
}

.menu_flash{
	width:230px;
	height:340px;
}

.menu_txt{
	width:230px;
	height:100px;
}

.main{
	width:570px;
	height:640px;
	float:left;
}

.main_photo{
	width:570px;
	height:200px;
	background-image:url(pic/top.jpg);
}

.photo_b0{
	width:570px;
	height:10px;
}

.photo_b1{
	width:570px;
	height:20px;
}

.photo_b2{
	width:509px;
	height:20px;
	float:left;
}

.photo_b3{
	width:20px;
	height:20px;
	float:left;
}

.photo_b4{
	width:12px;
	height:20px;
	float:left;
}

.main_con{
	width:570px;
	height:440px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	scrollbar-arrow-color:#3C4144;
	scrollbar-face-color:#CBBB9B;
	scrollbar-highlight-color:#CBBB9B;
	scrollbar-3dlight-color:#3C4144;
	scrollbar-shadow-color:#3C4144;
	scrollbar-track-color:#3C4144;
	scrollbar-darkshadow-color:#3C4144;
}

.con_in{
	width:545px;
	float:left;
	padding-left:5px;
	padding-top:10px;
}

.bn_set{
	width:545px;
	height:35px;
}

.bn{
	width:491px;
	height:35px;
	float:left;
	margin-right:17px;
}

.back{
	width:20px;
	height:25px;
	padding-top:10px;
	float:left;
}

.goods_all{
	width:545px;
	margin-bottom:10px;
	margin-top:10px;
}

.goods_set{
	width:170px;
	float:left;
	margin-right:13px;
}

.goods_set2{
	width:170px;
	float:left;
}

.goods_photo{
	width:170px;
	height:186px;
	border:1px solid #3C4144;
}

.goods_txt{
	width:160px;
	padding:5px;
	line-height:130%;
	border-right:1px solid #3C4144;
	border-left:1px solid #3C4144;
	border-bottom:1px solid #3C4144;
	text-align:center;
	color:#ffffff;
}

.copy{
	width:795px;
	height:17px;
	background-color:#000000;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
}

.cl{
	clear:both;
}

.about_txt{
	width:520px;
	float:left;
	padding:10px;
	text-align:left;
	line-height:150%;
	color:#cccccc;
}

.about_txt2{
	width:520px;
	float:left;
	padding:10px 10px 10px 0px;
	text-align:left;
	line-height:150%;
	color:#cccccc;
}

.bn_set2{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

div#bn_set3{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

div#bn_set4{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

div#bn_set5{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

div#bn_set6{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

div#bn_set7{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

div#bn_set8{
	width:545px;
	height:35px;
	float:left;
	text-align:left;
	color:#cccccc;
}

.bn2{
	width:491px;
	height:35px;
	float:left;
	text-align:left;
}

.b{font-weight:bold;}


div#fbn1{
	width:545px;
	height:35px;
}

div#fbn2{
	width:545px;
	height:35px;
}

div#fbn3{
	width:545px;
	height:35px;
}

div#fbn4{
	width:545px;
	height:35px;
}

div#fbn5{
	width:545px;
	height:35px;
}
