#search2009	{width:600px;height:200px;margin:0 0 0 15px;background: url(../images/kensaku_bg2.gif) no-repeat;text-align:center;}
.arimasu		{margin:10px auto;}
.arimasu span	{font-size:15px;position:relative;top:1px;}
/*- tab------------------*/
.hotel_tabs	{ width: 550px; overflow: hidden;border-bottom: 1px solid #2db7e5; font-size: 13px;margin:10px auto; clear:both;text-align:center;}
.hotel_tabs ul	{ list-style-type: none; margin: 0; padding: 0;}
.hotel_tabs li	{ float: left; margin: 0; padding: 0;width:120px;}
.hotel_tabs .view	{height:33px;color:#fff;font-weight:bold;width:120px; float: left;  background: url(../images/tab_back.gif) no-repeat left -38px;　margin-right: 2px;}
.hotel_tabs .view span	{position:relative;top: 11px;}
.hotel_tabs a, .hotel_tabs a:visited	{width:120px; float: left; position: relative; top: 9px; background: url(../images/tab_back.gif) no-repeat left top;　margin-right: 2px;text-decoration: none;cursor:pointer;text-align:center;}
.hotel_tabs a span, .hotel_tabs a:visited span	{width:120px; float: left; position: relative;display: block;　position: relative; top: 11px; height:30px; color: #111;}
.hotel_tabs a:hover {background-position: left -38px;top: 0;height:33px;}
.hotel_tabs a:hover span{color: #fff;font-weight:bold;}
.mm_small	{font-size:12px;}

/***********
.hotel_tabs .selected a, .hotel_tabs .selected a:visited		{ background-position: left -38px; top: 0;}
.hotel_tabs .selected a span, .hotel_tabs .selected a:visited span	{ background-position: right -38px; color: #fff;}
************/

/*form*/
.noselest	{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1,opacity=0.5);color:#aaa;}
.tabselects	{text-align:left;margin:10px 0 0 50px;}
.yadotypes	{font-size:13px;color:#111;position:relative;top:18px;margin-left:5px;}
.gotokensaku	{position:relative;left:280px;top:-15px;}

/*- tab------------------
.hotel_tabs	{ border-bottom: 3px solid #F92C71;  overflow: hidden;width: 600px; font-size: 13px;margin:0px 0 0 15px; clear:both;}
.hotel_tabs ul	{ list-style-type: none; margin: 0; padding: 0;}
.hotel_tabs li	{ float: left; margin: 0; padding: 0;}
.hotel_tabs a, .hotel_tabs a:visited	{ float: left; position: relative; top: 9px; background: url(../image/menu/tab_back_red.gif) no-repeat left top;　margin: 0;margin-right: 3px;　padding: 0 0 0 9px;text-decoration: none;cursor:pointer;}
.hotel_tabs a span, .hotel_tabs a:visited span	{ float: left; position: relative;	display: block;　background: url(../image/menu/tab_back_red.gif) no-repeat right top;padding: 8px 14px 3px 5px; font-weight: bold;color: #222;}

.hotel_tabs .selected a, .hotel_tabs .selected a:visited		{ background-position: left -38px; top: 0;}
.hotel_tabs .selected a span, .hotel_tabs .selected a:visited span	{ background-position: right -38px; color: #fff;padding-bottom: 10px; top: 0;}
.hotel_tabs a:hover {background-position: left -38px;top: 0;}
.hotel_tabs a:hover span{background-position: right -38px; padding-bottom: 10px; top: 0;color: #fff;}
*/