
.tab_text01{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333333; margin-top:10px; margin-left:6px;text-decoration:none;}
.tab_text01:link{color: #333333;text-decoration:none;margin-top:9px;margin-left:6px;}
.tab_text01:hover{color: #3366FF;text-decoration:none;margin-top:9px; margin-left:6px;}
.side_menu{height:34px; margin-top:10px;}
.table_hight01{ line-height:42px;}
.news_title_text01{font-size: 16px;color:#0000FF;font-weight: bold;}
.bottom_text01{font-size: 8px;color: #666666;}
.bottom_text02{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #996600;}
.bottom_text03 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;}
.bottom_text04 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FF6600;}
.pic_01 {padding:3px 3px 3px 3px ;margin:3px 3px 3px 3px ;}
.top_gray_link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration: none;}
.top_gray_link:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration: none;}
.top_gray_link:over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.top_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.top_green_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #009900;
}
.top_green:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: none;
}
.top_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
}
.top_or {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.top_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.top_gray:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.top_dark_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
	padding-right:10px;
	color: #000000;
}
.top_dark_text02:link {
	text-decoration: none;
}
.top_white {
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.top_white:link {
	text-decoration: none;
}
.top_news {
	padding-left:5px;
	font-size: 14px;
	color: #333399;
}
.top_news:link {
	font-size: 14px;
	color:  #333399;
}
.white {
	padding-left:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.green_text01 {
	padding-left:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #339900;
	text-decoration: none;
}
.green_text02 {
	padding-left:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #107905;
	text-decoration: none;
}
.input_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:15px;
	color: #000000;
}
.top_dark_blue_text01 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:4px;
	font-size: 12px;
	color: #07528F;
	text-decoration: none;
}
.top_dark_blue_text01:link {
	text-decoration: none;
}
.top_dark_blue_text01:hover {
	text-decoration: none;
}
.top_dark_blue_text01:visited {
	text-decoration: none;
}
.title_back {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.title_back:link {
	font-size: 16px;
	font-weight: bold;
	color: #000000; text-decoration:none;
}
.title_or {
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
}
.title_or:link {
	font-size: 16px;
	font-weight: bold;
	color: #FF3300; text-decoration:none;
}
.title_white {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.title_yellow {
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
}
.title_yellow_01 {
	font-size: 13px;
	color: #FFFF00;
	text-decoration:none;
}
.title_yellow_01:link {
	font-size: 13px;
	color: #FFFF00;
	text-decoration:none;
}
.search_box_car01 {
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_car02 {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_car03 {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_car04 {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_red_text01_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}
.time_red_text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
}
.time_green_text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
}
.car_dark_blue_text01 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:4px;
	font-size:12px;
	color: #003366;
	text-decoration: none;
}
.car_dark_blue_text02_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: none;
}
.car_dark_blue_text02{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003366;
	text-decoration: none;
}
.car_dark_blue_text02:link {
	text-decoration: none;
}
.car_dark_green_text03 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-size:12px;
	color: #006600;
}
.car_dark_green_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color: #006600;
}
.car_dark_green_text03:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0860A8;
	text-decoration:none;
}
.car_dark_green_text03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration:underline;
}
.car_dark_green_text03:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0860A8;
	text-decoration:underline;
}
.car_or_text04 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:4px;
	font-size:12px;
	color: #CC3300;
	font-weight:bold;
	text-decoration: none;
}
.car_or_text05 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:4px;
	font-size:12px;
	color: #996600;
	font-weight:bold;
	text-decoration: none;
}
.car_page_text06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration: none;
}
.car_page_text06:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003366;
	text-decoration: none;
}
.car_page_text06:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration: none;
}
.car_content_black01 {
	font-size: 12px;
	color: #000000;
	padding-left:5px;
}
.car_content_red01 {
	font-size: 12px;
	color: #CC0000;
	padding-left:5px;
}
.car_content_gray01 {
	font-size: 15px;
	color: #666666; line-height:24px;
	padding:10px 10px 10px 10px;
}
.a11:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0860A8;
	text-decoration: none;
}
.a11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFE26F;
}
.a11:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0860A8;
	text-decoration: none;
}
.5 {
	background-color: #009999;
	border-top-width: .5px;
	border-right-width: .5px;
	border-bottom-width: .5px;
	border-left-width: .5px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}
.a_index_hotel_search:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
.a15:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.a_index_hotel_search:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.a10:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F44D04;
	text-decoration: underline;
}
.a10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00CCFF;
	text-decoration: underline;
}
.a10:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	text-decoration: underline;
}
.klh_second_top_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
.a_index_hotel_search:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.klh_second_top_link_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: none;
	line-height: normal;
}
.a_index_pro_01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.a_index_pro_01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0968B7;
	text-decoration: underline;
}
.a_index_pro_01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.klh_second_top_link_3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	line-height: normal;
}
.klh_second_top_link_4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: none;
	line-height: normal;
}
.index_content_text_06_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.a9:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.a3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: none;
}
.a3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: none;
}
.a1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #99FFFF;
	text-decoration: none;
}
.a2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.a2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.content_title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.content_text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.a5:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #0860A8;
	text-decoration: underline;
	font-size: 13px;
}
.a5:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.a1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.a3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0860A8;
	text-decoration: none;
}
.a3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #66CCFF;
	text-decoration: none;
}
.a2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	text-decoration: none;
}
.a5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
	font-weight: bold;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.a1:active {
	color: #99FFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.klh_second_top_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
}
.a1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.a4:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3300;
	text-decoration: underline;
}
.a4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9933;
	text-decoration: underline;
}
.a4:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3300;
	text-decoration: underline;
}
.a_index_side_text_01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004B9F;
	text-decoration: underline;
}
.a_index_side_text_01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004B9F;
	text-decoration: underline;
}
.a_index_side_text_01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
.a8:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}
.a8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	text-decoration: underline;
}
.a8:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}
.text_red01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
}
.text_red03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.text_red_px11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.text_red_px11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #CC0000;
}
.text_gray01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.test {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3399CC;
	border-top-color: #CCFFFF;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #CCFFFF;
	line-height: 22px;
	text-decoration: none;
	font-size: 12px;
	padding-bottom: -5px;
	padding-top: 3px;
	padding: 0;
	margin-bottom: 6px;
	height: 26px;
}
.test1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3399CC;
	border-top-color: #CCFFFF;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #CCFFFF;
	line-height: 18px;
	text-decoration: none;
	font-size: 12px;
	padding-bottom: -5px;
	padding-top: 3px;
	padding: 0;
	margin-bottom: 6px;
	height: 22px;
}
.box {
	margin-top: 20px;
}
.text_gray-setup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
#form8 #checkbox {
	margin-top: -3px;
	margin-right: -2px;
}
.a6:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.a6:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.a6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3300;
	text-decoration: underline;
}
#textfield_setup01 {
	margin-top: -2px;
}
#form8 #textfield7 {
	margin-top: -2px;
}
#form6 #textfield6 {
	margin-top: 40px;
	margin-bottom: -2px;
}
.context_gray_text08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}
.context_gray_text07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
}
.context_gray_text06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	line-height:23px;
}
.context_gray_text06_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.context_gray_text05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration:none;
}
.context_gray_text05:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration:none;
}
.context { padding:10px 10px 10px 10px; line-height:24px;
}
.context_gray_text05:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	text-decoration:underline;
}
.context_blue_text07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: ##0b6e98;
	text-decoration:none;
}
.context_blue_text07:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: ##0b6e98;
	text-decoration:none;
}
.context_gray_text04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
}
.context_gray_text04:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
}
.context_gray_text04:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
}
.context_gray_text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration:none;
}
.context_gray_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}
.context_gray_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.context_gray_text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.context_gray_text05_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	line-height:24px;
	font-weight: bold;
}
.table_gray_text05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:5px 5px 5px 5px;
	color: #333333;
}
.agray_text05:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration: underline;
}
.agray_text05:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066CC;
	text-decoration: underline;
}
.context_blue_text05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	text-decoration: none;
}
.context_blue_text05:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	text-decoration: none;
}
.context_navyblue_text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002667;
}
.context_navyblue_text01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002667; text-decoration:none;
}
.context_navyblue_text01_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002667;
	font-weight:bold;;
}
.context_navyblue_text01_b:link {
	text-decoration:none;
}
.context_navyblue_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #002667; padding:5px 5px 5px 5px;
}
.context_navyblue_text02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #002667; text-decoration:none;
}
.context_navyblue_text02_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002667;
	font-weight:bold;;
}
.context_navyblue_text02_b:link {
	text-decoration:none;
}
.context_gray_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}
.context_gray_text02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666; text-decoration:none;
}
.context_black_text01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
}
.context_blue_text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: normal;
}
.context_pink_text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3399;
	font-weight: normal;
}
.context_blue_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
}
.context_red_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.context_red_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	text-decoration:none;
}
.context_red_text03_b:link {
	text-decoration:none;
}
.context_red_text05_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
}
.context_gray_text02_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.context_white_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.context_dark_blue_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07528F;
}
.a7:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.a7:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #99FFFF;
	text-decoration: underline;
}
.context_witie_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.context_witie_text05_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}
.a-tour-list-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}
.a-tour-list-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}
.a-tour-list-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.a-m-white-03:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.a-m-white-03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5AB2FA;
	text-decoration: underline;
}
.a-m-white-02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.a-m-white-02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5AB2FA;
	text-decoration: underline;
}
.a_index_content01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5B5B5B;
	text-decoration: none;
	font-weight: bold;
}
.a_index_content01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5b5b5b;
	text-decoration: none;
}
.a_index_content01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.a_index_content01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5b5b5b;
	text-decoration: none;
}
.search_box {
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_day {
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_month {
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.index_path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.a_index_path:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.a_index_path:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
}
.a_index_path:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.test2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	background-color: #FFFF99;
	border-top-color: #FFFFCC;
	border-top-style: outset;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: outset;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFFFCC;
	line-height: 18px;
	text-decoration: none;
	font-size: 11px;
	padding-bottom: -5px;
	padding-top: 3px;
	padding: 0;
	margin-bottom: 6px;
	height: 20px;
	width: 32px;
}
.star {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
}
.context_blue_text04_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
}
.context_blue_text05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15x;
	color: #0066CC;
	font-weight: bold;
}
.context_blue_text05_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-left:5px;
	color: #0b6e98;
	font-weight: bold;
	text-decoration:none;
}
.context_blue_text05_b:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0b6e98;
	font-weight: bold;
	text-decoration:none;
}
.context_blue_text05_b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
.context_gray_text04_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding:5px 5px 5px 5px;
	font-weight: bold;
}
.search_box {
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_in {
	width: 105px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 15px;
}
.search_box_new {
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_new_01 {
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.agray_text05:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration: underline;
}
.a9:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.a9:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366CC;
	text-decoration: none;
}
.context_red_text07_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CC0000;
}
.context_red_text08_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #990000;
}
.context_red_text06_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.search_box_new_02 {
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.a-m-white-02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.context_green_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #66CC00;
	font-weight: bold;
}
.context_gary_l_text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.context_gary_l_text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.context_gary_l_text03_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight: bold;
}
.search_box_new_03 {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.search_box_new_04 {
	width: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.search_box_new_05 {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 22px;
}
.search_box_new_06 {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.search_box_search {
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.context_w_text03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.a15:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	text-decoration: underline;
}
.a12:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.a15:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.a12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	text-decoration: underline;
}
.a12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0860A8;
	text-decoration: underline;
}
.news_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.search_box_new_07 {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.search_box_natiomal {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 20px;
}
.search_box_new_08 {
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
.search_box_new_09 {
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFCC;
	height: 16px;
}
#cku##---------------------------------------------------------
.fontsize2 {font-size:10pt}
.tag1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration:none;
}
.a_01 a:link     {color: #003E88;}
.a_01 a:visited  {color: #003E88;}
.a_01 a:active   {color: #626262;}
.a_01 a:hover    {color: #CC0001;}
.hs 		{font-size:15; COLOR: #333333; text-decoration: none;}
.hs A:link	{font-size:15; COLOR: #333333; text-decoration: none;}
.hs A:visited	{font-size:15; COLOR: #333333; text-decoration: none;}
.hs A:hover	{font-size:15; COLOR: #333333; text-decoration: underline;}
.blue06 {COLOR:#07528F;text-decoration: none;}
.blue06 A:link {COLOR: #07528F;text-decoration: none;}
.blue06 A:visited {COLOR: #07528F;text-decoration: none;}
.blue06 A:hover {COLOR: #07528F;text-decoration: underline;}
a{text-decoration:none}

.hn 		{font-size:15; COLOR: #002667; text-decoration: none;} #font-weight: bold;
.hn A:link	{font-size:15; COLOR: #002667; text-decoration: none;}
.hn A:visited	{font-size:15; COLOR: #002667; text-decoration: none;}
.hn A:hover	{font-size:15; COLOR: #002667; text-decoration: none;}

.hn6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	line-height:23px;
	A:link	  {font-size:16; COLOR: #002667; text-decoration: none;}
	A:visited {font-size:16; COLOR: #002667; text-decoration: none;}
	A:hover	  {font-size:16; COLOR: #002667; text-decoration: none;}
}

.hn_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066CC;
	text-decoration: none;
}