blo@charset 'Shift-Jis';

*{
font-size:14px;
}

/*TAGS*/
body{
margin:0;
padding:0px;
background-image:url(../images/back.jpg);
background-color:#E5DDCD;
font-size:15px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}
a{
color:#FF9100;
}

.li_head{
background-color:#2E1C1C;
color:#FFFFFF;
padding:5px;
}
.li_1{
background-color:#F6F1EE;
padding:5px;
}
.price{
color:#FFFFFF;
}
/*layout*/
#outer{
background-color:#FFFFFF;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
border-left:solid 1px #999999;
width:800px;
padding:10px;
margin:0 auto;
}
#head_left{
width:200px;
float:left;
display:inline;
}
#head_right{
width:600px;
float:left;
display:inline;
text-align:right;
}
#menu{
margin-top:5px;
margin-bottom:0px;
background-image:url(../images/back_menu.gif);
height:28px;
clear:both;
}
#foot{
padding-top:15px;
padding-right:10px;
padding-bottom:0px;
padding-left:10px;
background-image:url(../images/img_foot.gif);
text-align:center;
}

/*layout_top*/
#column_top_middle{
float:left;
display:inline;
margin-top:10px;
}

/*layout_wanted*/
#column_wanted_left{
float:left;
display:inline;
width:370px;
margin-top:10px;
margin-right:10px;
margin-left:20px;
}
#column_wanted_right{
float:left;
display:inline;
width:370px;
margin-top:10px;
margin-right:10px;
margin-left:10px;
}
#column_wanted_middle{
float:left;
display:inline;
width:760px;
margin-top:10px;
margin-right:10px;
margin-left:20px;
}

/*column_top_middle*/
#column_top_middle table{
margin-top:5px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
border-bottom:dotted 1px #999999;
}
#column_wanted_left td{
vertical-align:top;
}

/*column_wanted_left*/
#column_wanted_left table{
margin-top:5px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
border-bottom:dotted 1px #999999;
}
#column_wanted_left td{
vertical-align:top;
}

/*column_wanted_right*/
#column_wanted_right table{
margin-top:5px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
margin:5px;
}

/*column_wanted_middle*/
#column_wanted_middle table{
margin-top:5px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
border-bottom:dotted 1px #999999;
}
#column_wanted_left td{
vertical-align:top;
}

/*etc*/
.box{
border:solid 1px #AA9900;
background-color:#FFFFF5;
padding:10px;
margin-left:140px;
margin-right:140px;
color:#333333;
}
.box2{
border:solid 1px #AA9900;
background-color:#FFFFFF;
padding:10px;
margin:10px;
color:#333333;
width:300px;
}
.box3{
border:solid 1px #AA9900;
background-color:#FFFFF5;
padding:10px;
margin-left:30px;
margin-right:30px;
color:#333333;
}
.box4{
border:solid 1px #AA9900;
background-color:#FFFFFF;
padding:10px;
margin-left:10px;
margin-right:10px;
color:#333333;
}
.box5{
border:none;
background-color:#FFFFE6;
padding:10px;
margin-left:10px;
margin-right:10px;
color:#333333;
}
.box6{
border:none;
background-color:#FFFFFF;
padding:10px;
margin-left:10px;
margin-right:10px;
color:#333333;
}

#clear{
clear:both;
}

.w{
color:#FFFFFF;
}

/*top*/
.topic{
	margin-bottom:15px;
}
.topic th{
	background-color:#5B4645;
	font-size:12px;
	font-weight:normal;
}
.topic td{
	font-size:12px;
}
table.info{
	background-color:#C1A598;
}
table.info td{
	background-color:#FFFFFF;
	padding:5px;
}
table.info td.info_staff{
	background-color:#EEEEDD;
	color:#333333
}
table.info td.info_staff td{
	background-color:#EEEEDD;
	font-weight:bold;
	font-size:12px;
}
.left{
	width:546px;
	float:left;
	display:inline;
	padding:2px;
}
.right{
	margin-left:0px;
	width:236px;
	float:left;
	display:inline;
	padding:2px;
}
