@charset "Shift-jis";
/* CSS Document */

body{
	margin:0;
	background-image:url(../img/bg.gif);
	font-size:12px;
	color:#DDD;
	letter-spacing:1px;
	line-height:1.5em;}
img{border:0;}
h1{
	display:block;
	float:left;
	width:600px;
	font-size:20px;
	margin:0;
	padding:10px 20px;}

.clear{
	clear:both;}

/****************************************************
メインデザイン部分
****************************************************/

div.main{
	width:850px;
	background-color:#000;
	border:#666 1px solid;
	margin:0 auto;}

input.close{
	float:right;
	margin:10px 20px;
	border:#666 1px solid;
	background-color:#222;
	color:#CCC;}
div.body1{
	float:left;
	width:280px;
	margin:10px;}
div.body2{
	float:right;
	width:530px;
	margin:10px;}


p.comment1{
	padding:10px;
	margin:0 0 10px 0;
	background-color:#000005;
	border:#404040 1px solid;}


p.comment2{
	border:#333 1px solid;
	background-color:#090909;
	margin:0 0 10px 0;
	padding:10px;}
td.photo{
	border:#666 1px solid;
	text-align:center;
	width:80px;}
table#price th{
	padding:5px 0;
	font-size:10px;
	font-weight:normal;
	color:#CCC;
	width:43px;
	background-color:#200;
	border-bottom:#400 1px solid;
	border-top:#000 5px solid;
	border-left:#000 2px solid;}
table#price td{
	color:#FFF;
	padding:5px;
	font-size:12px;
	font-weight:normal;
	border-bottom:#400 1px solid;
	border-top:#000 5px solid;}
span{
	font-size:16px;
	font-weight:bold;}

table#equip{
	margin-top:10px;}

table#equip th{
	background-color:#111;
	border-bottom:#333 1px solid;
	font-weight:normal;
	width:70px;
	padding:5px 0;}
table#equip td{
	border-left:#333 1px solid;
	border-bottom:#333 1px solid;
	padding:5px 10px;}
table#equip p{
	margin:0 0 0 10px;
	border:#333 1px solid;
	padding:0 5px;}
	
span.map{
	margin:0 0 0 10px;
	border:#CCC 1px solid;
	background-color:#999;
	color:#666;
	padding:2px 10px;
	font-size:10px;
	font-weight:normal;}

input,select,textarea{
	border:#666 1px solid;
	background-color:#333;
	color:#FFF;
	padding:0;
	margin:0;}
form{
	margin:0;}
	
div.contact_m{
	border:#F06 1px solid;
	padding:10px;
	font-size:10px;}

div.footer{
	height:50px;
	padding:10px 0 0 10px;
	border-top:#300 1px solid;
	margin-top:10px;}
p.footer{
	float:left;
	color:#666;
	font-size:10px;
	width:600px;
	margin:5px 0;}
