@charset "UTF-8";
/* CSS Document */

.menu .ordermade span {
	width:100%!important;
}

.area .contact a {
font-size:x-small;
text-indent:-9999px;
overflow:hidden;
line-height:0;
display:block;
}

#order {
padding:20px;
background:url('/common/img/bg_40.png');
position:relative;
width:960px;
}

.area {
width:470px;
float:right;
position:relative;
padding-bottom:40px;
}

/* imgbox */

.imgbox {
width:475px;
float:left;
}

.imgbox a {
display:block;
background:#000;
}

.imgbox ul {
padding-top:10px;
}

.imgbox li {
float:left;
width:90px;
height:67px;
padding-right:5px;
background:#000;
}

.imgbox li a {
width:90px;
height:67px;
}

/* table */

table {
width:100%;
background:#201401;
border:1px solid #3b2800;
margin:20px 0;
}

th,td {
border:1px solid #3b2800;
text-align:left;
color:#fff;
padding:6px 10px;
font-size:108%;
}

.top th {
background:#170d01;
}

.light td {
background:#291a01;
}

/* attention */

.attention {
color:#dddcdc;
}

.attention li {
background:url('/common/img/attention.gif') no-repeat left 3px;
padding:0 0 6px 15px;
line-height:1.4;
}

/* btn */

.area .contact {
	position:absolute;
	bottom:0px;
	right:0px;
	padding:0!important;
}

.area .contact,
.area .contact a {
width:202px;
height:32px;
}

.area .contact {background:url('/common/img/btn_booking_on.jpg') no-repeat;}
.area .contact a {background:url('/common/img/btn_booking_off.jpg') no-repeat;}
