@charset "shift_jis";



/* 検索ボックス 
-------------------------------------------------------------------------------- */
#search_box{
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:435px;
text-align:left;
background:url(../travel/img/search_bg.gif) repeat-y;
}

#search table{
margin:0;
}

.search_under_box{
width:435px;
height:10px;
background:url(../travel/img/search_under_box.gif) no-repeat;
}

/* 検索結果ボックス
-------------------------------------------------------------------------------- */
#result_box{
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:435px;
text-align:left;
}


/* 検索機能の使い方
-------------------------------------------------------------------------------- */
.howto_under_box{
width:250px;
height:10px;
background:url(../travel/img/howto_under_box.gif) no-repeat;
}


/* 申し込み方法リスト
-------------------------------------------------------------------------------- */
#travel_lst{
margin:0 0 0 10px;
}

#travel_lst ul{
line-height:160%;
list-style:none;
}



.lst_1{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_01.gif)  no-repeat;
}

.lst_2{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_02.gif)  no-repeat;
}

.lst_3{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_03.gif)  no-repeat;
}

.lst_4{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_04.gif)  no-repeat;
}

.lst_5{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_05.gif)  no-repeat;
}

.lst_6{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_06.gif)  no-repeat;
}

.lst_7{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_07.gif)  no-repeat;
}

#list_nmber{
margin:10px 0 0 20px;
}

#list_nmber ol, li{
margin:0;
padding:0;
}

/* 検索プルダウンボタン
-------------------------------------------------------------------------------- */
select.kensaku{
width: 200px;
}

/* 提携会社
-------------------------------------------------------------------------------- */
.tieup{
padding:0 10px 0 0;
background:url(../travel/img/bg_tieup.gif) right center no-repeat;
}
.tieup img{
margin:0 0 0 5px;
}
.bg_laforet{
background:url(../travel/img/bg_laforet.gif) right center no-repeat;
}
.bg_resort{
background:url(../travel/img/bg_resort.gif) right center no-repeat;
}
.bg_life{
background:url(../travel/img/bg_life.gif) right center no-repeat;
}
.bg_laforet img, .bg_resort img, .bg_life img{
margin:5px 0 0 7px;
padding:0;
}

.tieupspace{
width:30px;
}

/*会員番号--パスワード
-------------------------------------------------------------------------------- */
.lognum  {
margin:10px 0 0 0;
width:80%;
border:2px solid #8EAAE2;
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
}
.lognum th{
padding:3px 10px;
color:#FFFFFF;
font-size:130%;
text-align:left;
background:#8EAAE2;
}
.lognum .bl{
border-bottom:1px solid #FFFFFF;
}

.lognum td{
padding:3px 10px;
color:#FF6600;
font-size:130%;
font-weight:bold;
border:2px solid #8EAAE2;
}

/*モバイルサイト案内
-------------------------------------------------------------------------------- */

.mobileguide{
margin-bottom:20px;
}


.mobileguide ul{
line-height:160%;
list-style:disc;
margin-bottom:10px;
}

.mobileguide ul li{
margin-left:20px;
margin-bottom:5px;
}


.mobileguide_lst{
margin:0 0 0 10px;
}

.mobileguide_lst ul{
line-height:160%;
list-style:none;
}

.mobileguide_lst ul li.lst_1{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_01.gif)  no-repeat;
}

.mobileguide_lst ul li.lst_2{
margin:10px 0;
padding:0 0 10px 30px;
background:url(../travel/img/no_02.gif)  no-repeat;
}

/*他
-------------------------------------------------------------------------------- */
.txt_red{color:#FF0000;}



