@charset "UTF-8";

/*   CSS */

table * { font-size:12px;line-height:150%;  letter-spacing:normal;}

table tr td ul { position:relative; margin:0; padding:0; }
table tr td ul li { color:#4D4D4D; margin:0; padding:0 8px 0 8px !important;  }

.borderRightNone { border-right:none !important; }
.AlignCenter {text-align:center !important;}

.MAL0 {margin-left:0px;}   /** !important;******************************/
.MAL5 {margin-left:5px;}/** !important;******************************/
.MAL10 {margin-left:10px;}/** !important;******************************/
.MAL15 {margin-left:15px;}/** !important;******************************/
.MAL20 {margin-left:20px;}/** !important;******************************/
.MAL25 {margin-left:25px;}/** !important;******************************/
.MAL30 {margin-left:30px;}/** !important;******************************/
.MAL35 {margin-left:35px;}/** !important;******************************/
.MAL40 {margin-left:40px;}/** !important;******************************/
.MAL50 {margin-left:50px;}/** !important;******************************/
.MAL60 {margin-left:60px;}/** !important;******************************/
.MAL70 {margin-left:70px}/** !important;******************************/
.plr10 {padding:0 10px;}
.point { color:#ff0000;}

/*   */
#contentMenu { padding:0 0px 0 0; margin:0 0 0px 0; width:689px;height:32px; background:url(/tourism/images/line.gif) left 40% no-repeat;}
	#contentMenu ul { margin:0; padding:0;}
	#contentMenu ul li { float:left; background:url(/tourism/images/common/bg_4th_off01.gif) left top no-repeat; margin:0 5px 0 0px; padding:0 ; }
	#contentMenu ul li a { float:left; color:#616161; background:url(/tourism/images/common/bg_4th_off02.gif) right top no-repeat;display:block;margin:0;padding:9px 12px 4px 26px;white-space:nowrap; }
	
	#contentMenu ul li.now {background:url(/tourism/images/common/bg_4th_on01.gif) left top no-repeat;}
	#contentMenu ul li.now a {color:#ffffff; font-weight:bold; background:url(/tourism/images/common/bg_4th_on02.gif) right top no-repeat;}

#contentMenu2 { padding:0; margin:0 0 0px 0; width:689px;height:40px;background:url(/tourism/images/line.gif) left 40% no-repeat;}
	#contentMenu2 ul { margin:0; padding:0; }
	#contentMenu2 ul li { float:left; background:url(/tourism/images/common/bg_4th_off01_del.gif) left top no-repeat; margin:0 5px 0 0px; padding:0; }
	#contentMenu2 ul li a { float:left; color:#616161; background:url(/tourism/images/common/bg_4th_off02.gif) right top no-repeat;display:block;margin:0;padding:8px 12px 5px 12px;white-space:nowrap; }
	
	#contentMenu2 ul li.now {background:url(/tourism/images/common/bg_4th_on01_del.gif) left top no-repeat;}
	#contentMenu2 ul li.now a {color:#ffffff; font-weight:bold; background:url(/tourism/images/common/bg_4th_on02.gif) right top no-repeat;}

#contentMenu0 { padding:0; margin:0 0 0px 0; width:689px;height:32px;background:url(/tourism/images/line.gif) left 40% no-repeat;}
	#contentMenu2 ul { margin:0; padding:0; }
	#contentMenu2 ul li { float:left; background:url(/tourism/images/common/bg_4th_off01_del.gif) left top no-repeat; margin:0 5px 0 0px; padding:0; }
	#contentMenu2 ul li a { float:left; color:#616161; background:url(/tourism/images/common/bg_4th_off02.gif) right top no-repeat;display:block;margin:0;padding:8px 12px 5px 12px;white-space:nowrap; }
	
	#contentMenu2 ul li.now {background:url(/tourism/images/common/bg_4th_on01_del.gif) left top no-repeat;}
	#contentMenu2 ul li.now a {color:#ffffff; font-weight:bold; background:url(/tourism/images/common/bg_4th_on02.gif) right top no-repeat;}

#contentMenu3 { padding:0; margin:0 0 0px 0; width:689px;height:32px;background:url(/tourism/images/line.gif) left 40% no-repeat;}	

	#contentMenu3 ul { margin:0; padding:0; }
	#contentMenu3 ul li { float:left; background:url(/tourism/images/common/bg_4th_off01.gif) left top no-repeat; margin:0 0 0 0px; padding:0; }
	#contentMenu3 ul li a { float:left; color:#616161; background:url(/tourism/images/common/bg_4th_off02.gif) right top no-repeat;display:block;margin:0;padding:7px 10px 4px 21px;white-space:nowrap; }
	
	#contentMenu3 ul li.now {background:url(/tourism/images/common/bg_4th_on01.gif) left top no-repeat;}
	#contentMenu3 ul li.now a {color:#ffffff; font-weight:bold; background:url(/tourism/images/common/bg_4th_on02.gif) right top no-repeat;}
    
#info{background:url('/tourism/images/common/research/box_left.gif') no-repeat 0 100%;margin:30px 0 0 0px;padding:0;} /*************!important;***********************/
#info ul{background:url('/tourism/images/common/research/box_right.gif') no-repeat 100% 100%;height:26px;}
#info li{height:16px;padding-top:3px;color:#4B4B4B ;display:inline;}
#info li.name{background:url('/tourism/images/common/research/icon_1.gif') no-repeat 0 7px;;padding-left:10px;float:left;padding-right:80px;margin:3px 0 0 10px;}
#info li.tel{background:url('/tourism/images/common/research/icon_1.gif') no-repeat 0 7px;padding-left:10px;float:left;margin:3px 0 0 10px;}
#info li.error{background:url('/tourism/images/common/research/icon_2.gif') no-repeat;float:right;padding-left:20px;padding-right:20px;margin:3px 0 0 0px;}

/*  CSS */
#contentTour {clear:both;margin-top:5px}
#contentTour .textdiv {line-height:180%;}
#contentTour h4 { clear:both;font-size:12px; line-height:140%; margin:20px 0 10px 10px; padding:0 0 0 20px;font-weight:bold; background:url(/tourism/images/common/h4_img.gif) left 2px no-repeat; clear: both; color:#096a0c;}
#contentTour h5 { clear:both; font-size:12px; line-height:140%; font-weight:normal; color:#000; margin:15px 0 5px 25px; padding:0 0 0 18px;background:url(/tourism/images/common/h5_img.gif) left 3px no-repeat; clear: both; }
#contentTour dl { float:left; display:inline; width:95%; position:relative; margin:0 20px 5px 35px;}
#contentTour dl dt { line-height:140%;font-weight:normal; margin:3px 0 0 5px; color:#4d4d4d; background:url(/tourism/images/common/li_img.gif) 5px 6px no-repeat; padding:0 0 0 18px;letter-spacing:normal;}
#contentTour dl dd {line-height:140%; font-weight:normal; margin-left:20px; background:url(/tourism/images/common/carrow_4th.gif) left 6px no-repeat; padding:0 0 3px 10px;letter-spacing:normal;}

#contentTour h4.qus{ font-size:12px; line-height:140%; height:18px;margin:0 0 5px 5px; padding:0 0 0 35px;font-weight:bold; 
	background:url(/tourism/images/common/h4_img_qus.gif) no-repeat 2px 50% ;clear: both; color:#096a0c;}
#contentTour h5.ans { font-size:11px; line-height:190%; font-weight:normal; color:#000; margin:0px 0 0 18px; padding:0 0 0 38px;background:url(/tourism/images/common/h4_img_ans.gif) no-repeat 5px 2px ;}
#contentTour p123{ color:#4d4d4d; margin:2px 5px 7px 20px;line-height:150%; font-weight:normal; background:url(/tourism/images/common/h4_img_ans.gif) 5px 2px no-repeat;clear: both;}
#contentTour p{ color:#4d4d4d; margin:2px 5px 7px 20px;line-height:150%; font-weight:normal; letter-spacing:normal;}



.TourTable{border-top:2px solid #63B0B1; border-bottom:1px solid #919191;width:98%;border-collapse:collapse;margin-bottom:5px;}
.TourTable caption{display:none;}
.TourTable th{background:#F8F8F8; color:#000000; padding:7px 5px 4px 5px; border-right:1px solid #ABABAB; border-bottom:1px solid #ABABAB;}
.TourTable td{padding:5px 5px 3px 5px; border-right:1px solid #ABABAB; border-bottom:1px solid #ABABAB;} 
.TourTable td ul li {background:url(/tourism/images/common/carrow_4th.gif) left 6px no-repeat; padding:0 0 3px 10px;}

.vr_name a:link, .vr_name a:visited  { color:#ffffff;}
.vr_name a:hover {color:#fff200;}

.tr {text-align:right;}
.tc {text-align:center;}
.vam {vertical-align:middle;}
.p3 {padding:3px;}

.graybox {width:85%;height:auto;margin-bottom:20px;padding:20px;background:#fff7ef;border:1px solid #e9d8c6;}

#event1 {overflow:hidden;margin-bottom:20px;}
#event1 dl{margin-left:15px;}
#event1 dl dd{margin-left:25px;}
#event1 #title_pic1 {background:url(/tourism/images/title_pic1.gif) no-repeat;width:608px; height:125px;}
#event1 #title_pic1 h3, #event1 #title_pic1 p {position:absolute;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;visibility:hidden;z-index:-1;}

/* 2010-08-16 */
 #contentTour img.tourImg1 {width:170px;height:120px;margin-right:10px;border:1px solid #ccc;padding:3px;}
