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


/*-------------------------------------------
トップページ追加CSS 070727 akiyama
-------------------------------------------*/

/*2つ目の大見出し(h3)に適用*/
.t2{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px;
margin:0px;
}

/*Flashの右の中見出しのタイトルに適用*/
.msg_head{
font-size:small;
font-weight:bold;
color:#ffffff;
font-size:12px;
}

/*赤の中見出しの中の詳細に適用*/
.msg_in_head{
padding-bottom:3px;
padding-top:3px;
font-size:12px;
font-weight:bold;
color:#FF6600;
}
.msg_in{
padding:6px;
font-size:11px;
color:#666666;
}

/*tabishowバナーのメッセージに適用*/
.msg_tabishow{
color:#003366;
font-size:12px;
line-height:14px;
padding-right:12px;
padding-left:12px;
padding-top:4px;
padding-bottom:4px;
}

.msg_tabishow a:link{color:#d2554f;text-decoration:none}
.msg_tabishow a:visited{color:#d2554f;text-decoration:none}
.msg_tabishow a:hover {color:#d2554f;text-decoration:underline}
.msg_tabishow a:active {color:#d2554f;text-decoration:underline}



/*中見出しの右端（オレンジ部）の内容文に適用*/
#msg_right{
margin-left:15px;
margin-right:15px;
padding-bottom:5px;
padding:5px;
line-height:18px;
color:#990000;
font-size:12px;
}

#msg_right a:link{color:#d2554f;text-decoration:none}
#msg_right a:visited{color:#d2554f;text-decoration:none}
#msg_right a:hover {color:#d2554f;text-decoration:underline}
#msg_right a:active {color:#d2554f;text-decoration:underline}


.msg_right_tour{
padding-top:2px;
padding-bottom:2px;
padding-right:10px;

}

/*[韓国旅行ならKoreaTravel]に[お申し込みの流れと注意]に適用*/
#link_s_right{
text-align:right;
font-size:11px;
color:#666666;
padding-right:15px;
}

#link_s_right a:link{color:#d2554f;text-decoration:none}
#link_s_right a:visited{color:#d2554f;text-decoration:none}
#link_s_right a:hover {color:#d2554f;text-decoration:underline}
#link_s_right a:active {color:#d2554f;text-decoration:underline}




/*[お申し込みの流れと注意]と[韓国旅行ならKoreaTravel]に適用*/
#link_s_right p{
padding:0px;
margin:0px;
color:#990000;
}

/*[韓国旅行専門のKoreaTravelについて]の内容文に適用*/
#con_b{
text-align:left;
padding-right:10px;
padding-left:10px;
font-size:12px;
color:#666666;
}

#link_t_b p{
padding:0px;
margin:0px;
}
/*-------------------------------------------*/



/*検索窓*/
#TopSearch{
	width:306px;
	margin:auto;
	margin-bottom:7px;
	font-size:12px;
}

#TopSearch th{
	padding-left:25px;
	background:url(../img/top/top_search_tit.gif) no-repeat;
	color:#fff;
	text-align:left;
	height:40px;
	line-height:3;
}

#TopSearch td{
	padding:3px 5px;
	text-align:left;
	background:#faece6;
}
#TopSearch span{
	color:#e94c6a;
}
#TopSearch select{
	width:98%;
	margin:2px 0;
}
#TopSearch label{
	vertical-align:middle;
	margin-right:6px;
}
#TopSearch input{
	margin-right:2px;}
#TopSearch .btn{
	border-top:1px solid #e94c6a;
	text-align:right;
	padding:5px;
}