@chaarset "utf-8";

/*********************************************************************
 *
 *********************************************************************/

/*	common
---------------------------------------------------------- */

/*  box_otoiawase
---------------------------------------------------------- */
.box_otoiawase .tab{
	margin: 20px 0 0 0;
}

.box_otoiawase .tab li{
	float: left;
	width: 160px;
}

.box_otoiawase table td.area select{
	margin: 0 10px 0 0;
}

.box_otoiawase table td.room label{
	margin-right: 10px;
}

.box_otoiawase .outer table tr.line{
	background: url(../img/bg/dot_line.gif) repeat-x left 20px;
}

.box_otoiawase .outer table tr.line th,
.box_otoiawase .outer table tr.line td{
	padding-top: 45px;
}

#tab-1 div,
#tab-2 div,
#tab-3 div{
	display: block !important;
}

.box_otoiawase .box_form01 .bg{
	margin-top: 0;
}

.box_otoiawase .box_form01 select{
	margin: 1px 0 2px 0;
}

#tabs ul.tab a{
	display: block;
	text-indent: -9999px;
	outline: none;
}

#tabs ul.tab a.tab01{
	width: 150px;
	height: 46px;
	background: url(../img/btn/tab_otoiawase01.jpg) left top no-repeat;
}

#tabs ul.tab li.active a.tab01{
	background: url(../img/btn/tab_otoiawase01_stay.jpg) left top no-repeat;
}

#tabs ul.tab a.tab02{
	width: 150px;
	height: 46px;
	background: url(../img/btn/tab_otoiawase02.jpg) left top no-repeat;
}

#tabs ul.tab li.active a.tab02{
	background: url(../img/btn/tab_otoiawase02_stay.jpg) left top no-repeat;
}

#tabs ul.tab a.tab03{
	width: 150px;
	height: 46px;
	background: url(../img/btn/tab_otoiawase03.jpg) left top no-repeat;
}

#tabs ul.tab li.active a.tab03{
	background: url(../img/btn/tab_otoiawase03_stay.jpg) left top no-repeat;
}
