@charset "utf-8";


/* CSS Document */
.top_title{ font-size:14px;		color:#12448C;	font-weight:bold;	height:25px;}
.sub_tit{ 	font-size:11px;		color:#12448C;	font-weight:bold;	height:25px;}
.sub_cont{ 	font-size:11px;		color:#666666;}
/* --------------------------orange-------------------------- */
.sub_tit_o{ 	font-size:11px;		color:#FF9C00;	font-weight:bold;	height:25px;}
.sub_cont_o{ 	font-size:11px;		color:#666666;}

.area{ border-style:none;	background-color:#F1F1F1;	padding-top:10px;	padding-left:10px;	font-size:11px;}

.chart_tit{	width:85px;	height:40px;	background:#F2F2F2;	padding-left:10px;	border-collapse:separate;	border-bottom:1px solid #c8c8c8;}
.chart_tit2{	background:#FAEEEE;	padding-left:10px;	border-bottom:1px solid #c8c8c8; border-top:2px solid #db8383; color:#7B3434;}
.chart_cont{background:#ffffff;	padding-left:10px;	border-collapse:separate;	border-bottom:1px solid #c8c8c8;}
.chart_tit1{ background:#F2F2F2;	padding-left:10px;	border:1px solid #C8C8C8;	height:18px;	text-align:center;}
.chart_tit2{ background:#F2F2F2;	padding-left:10px;	border-bottom:1px solid #C8C8C8;	height:18px;	text-align:center;}
.chart_cont1{ background:#ffffff;	padding-left:10px;	border:1px solid #C8C8C8;	height:18px;}
.chart_cont2{ background:#ffffff;	padding-left:10px;	border-bottom:1px solid #C8C8C8;	height:18px;}

.inp{ border:1px solid #CCCCCC; 	font-size:11px;	color:#666666;	}
.che{ 	border-style:solid;	border-color:#E4E4E4;	border:1px;}
.pop_title{ font-size:14px;		color:#000000;	font-weight:bold;	height:32px;	background:#FAFAFA;	border-color:#E0E0E0;	border-width:1px;	border-bottom-style:solid;	padding-left:10px;	}
.pop_t_spe{ 	font-size:11px;		color:#FF6C00;	text-align:center;}
.pop_comment{ 	font-size:11px;		color:#666666;	text-align:center;}
.pinp{ 	border-style:solid;	border-color:#E3E3E3;	border:1px;	font-size:11px;	color:#666666;		height:15px;}

/*----------------list----------------*/
.list_tit{	height:18px;	background:#F2F2F2;	padding-left:10px;	text-align:center;}
.list_cont_odd{	height:18px;	background:#ffffff;}
.list_cont_even{	height:18px;	background:#F9F9F9;}

.list_cont_odd_l{ 	height:18px;	background:#ffffff;	border-bottom-style:solid;	border-bottom-color:#C8C8C8;	border:1px;}
.list_cont_even_l{ 	height:18px;	background:#F9F9F9;	border-bottom-style:solid;	border-bottom-color:#C8C8C8;	border:1px;}


.page{ 	font-size:11px;	color:#777777;	text-align:center;}

/* 사용 여부 확인 임시 블록 해제시 코딩 파트 문의 
.tittd   { background-color:#F2F2F2; font-size:8pt; color:#666666;}
.tittd2  { background-color:#F2F2F2; font-size:8pt; color:#666666; padding: 0px 0px 0px 8px;}
.td_01   { padding:0px 0px 0px 8px;}
.td_02   { background-color: #F2F2F2; font-size:8pt; color:#666666;}
.input   { font-size:8pt; color:#666666; border:1px solid  #B7B5B8;}
*/

/* 타이틀1  */
.tit_t01   { font-size:14px; color:#12448c; font-weight:bold; padding-bottom:10px;}
p.tit_t01_p{ font-size:14px; color:#12448c; font-weight:bold; padding:0; margin:0 0 10px 0;}

/* 타이틀2  */
.tit_t02   { font-size:12px; color: #12448c; font-weight:bold; padding-bottom:10px;}
p.tit_t02_p   { font-size:12px; color: #12448c; font-weight:bold; padding-bottom:10px;}
/* 타이틀3  */
.tit_t03   { font-size:12px; font-weight:bold;}
p.tit_t03_p   { font-size:12px; font-weight:bold;}

.txt_point {font-size:11px; color:#FF6600; line-height:15px;}
p.txt_point_p {font-size:11px; color:#FF6600; line-height:15px;}

/* 황준필 추가 */
.table_border_t {  padding:3px 3px 3px 8px; background-color:#f2f2f2;}
.table_b{  padding:2px 3px 2px 5px;}

/* 탭메뉴 추가 요청(남희숙)*/
.page_tab { width:546px; margin:0; padding:0px; background:#F6F7F6; font-size:12px; float:left; clear:right;}
.page_tab ul {float:left; width:544px; margin:3px; padding:0px; display:inline; text-align:center;  border:1px solid #dddddd;	background:#fff; }
.page_tab ul li {float:left;   width:271px; display:inline; padding:3px 3px 3px 5px; margin:0; vertical-align:middle; background:url(http://tong.visitkorea.or.kr/ena/images/common/tab_bar.gif) no-repeat left 8px;}
.page_tab ul li a { margin:0px; padding:1px 5px 3px 0px; line-height:1.2em; display:block; list-style:none;  text-decoration:none; }
.page_tab ul li a:hover {background:#e8e8e8;  margin:0px; color:#fff; text-decoration:none;  }
.page_tab ul li a:link {  margin:0px; color:#666666;  }
.page_tab ul li a:visited {  margin:0px; color:#FF3300;  }
.page_tab ul li.nobar{background:none; padding:3px;}
.page_tab ul li.dline {height:32px; } 

.page_tab2 { width:544px; margin:0; padding:0px; background:#F6F7F6; font-size:12px; float:left; clear:right;}
.page_tab2 ul {float:left; width:542px; margin:3px; padding:0px; display:inline; text-align:center;  border:1px solid #dddddd;	background:#fff; }
.page_tab2 ul li {float:left;    width:180px; display:inline; padding:3px 3px 3px 5px; margin:0px; vertical-align:middle; background:url(http://tong.visitkorea.or.kr/ena/images/common/tab_bar.gif) no-repeat left 8px;}
.page_tab2 ul li a { margin:0px; padding:1px 5px 3px 0px; line-height:1.2em; display:block; list-style:none;  text-decoration:none; }
.page_tab2 ul li a:hover {background:#e8e8e8; color:#fff; text-decoration:none;  }
.page_tab2 ul li a:link {  margin:0px; color:#666666;  }
.page_tab2 ul li a:visited {  margin:0px; color:#FF3300;  }
.page_tab2 ul li.nobar{background:none; padding:3px;}
.page_tab2 ul li.dline {height:32px; }

.current_tab { display:block; padding:3px; background:#e8e8e8; }


/* convention */

.convention {width:555px;padding-top:264px;margin-bottom:15px;background:url('http://tong.visitkorea.or.kr/ena/images/convention.jpg') no-repeat top left;}
.convention .convention_contents {float:left;width:359px;}
.convention .convention_sub {float:right;width:196px;}
.convention .convention_sub .convention_banner {position:relative;margin-bottom:10px;border:2px solid #e8e8e6}
.convention .convention_sub .convention_banner .more {position:absolute;top:20px;right:5px;}
.convention .convention_sub .major_destination {position:relative;/*border:2px solid #e8e8e6;margin-bottom:10px;*/}
.convention .convention_sub .major_destination .more {position:absolute;top:4px;right:9px;}
* html .convention .convention_sub .major_destination .more {position:absolute;top:8px;right:9px;}
* + html .convention .convention_sub .major_destination .more {position:absolute;top:8px;right:9px;}
.convention .convention_sub .major_destination .flash {text-align:center;/*padding:5px 0;*/}
.convention .convention_sub .major_destination .flash object {margin:0 auto;}
* html .convention .convention_sub .convention_banner .more {position:absolute;top:25px;right:7px;}
* + html .convention .convention_sub .convention_banner .more {position:absolute;top:25px;right:7px;}
.convention .convention_info {margin-bottom:26px;}
.convention .convention_news_tab {float:left;margin-bottom:9px;}
.convention .convention_news_tab li {float:left;}
.convention .convention_news {clear:both;}
.convention .convention_news .img {float:left;padding:2px;border:1px solid #dbdbdb}
.convention .convention_news .img img {vertical-align:top;}
.convention .convention_news ul {margin-left:122px;}
.convention .convention_news ul li {padding-left:6px;margin-bottom:1px;line-height:11px;background:url('http://tong.visitkorea.or.kr/ena/images/convention/bul.gif') no-repeat 0 7px;}
.convention .convention_highlights {clear:both;position:relative;overflow:hidden;margin-bottom:29px;}
.convention .convention_highlights .h {margin-bottom:7px;}
.convention .convention_highlights .more {position:absolute;top:1px;right:40px;}
.convention .convention_highlights .img {float:left;padding:2px;margin-right:11px;border:1px solid #dbdbdb}
.convention .convention_highlights .img img {vertical-align:top;}
.convention .convention_calendar {clear:both;position:relative;}
.convention .convention_calendar ul {padding-top:12px;}
.convention .convention_calendar ul li {margin-bottom:3px;}
.convention .convention_calendar .more {position:absolute;top:1px;right:40px;}
.convention .date {font-weight:bold;}
.convention .title {font-weight:bold;}
.convention .label {font-weight:bold;}

/* resort */
.resort {width:555px;padding-top:302px;background:url('http://tong.visitkorea.or.kr/ena/images/resort.jpg') no-repeat top left; }
.resort .resort_banner {height:59px;}
.resort .resort_banner img {vertical-align:bottom;}
.resort .resort_banner img.caption {margin-left:7px;}
.resort .resort_banner a.btn {position:absolute;top:34px;right:12px;}
.resort .resort_banner1 {position:relative;float:left;width:251px;height:49px;padding:10px 0 0 11px;background:url('http://tong.visitkorea.or.kr/ena/images/bg_resort.gif') no-repeat top left;}
* html .resort .resort_banner1 {width:262px;height:59px;}
* + html .resort .resort_banner1 {width:262px;height:59px;}
.resort .resort_banner2 {position:relative;float:right;width:251px;height:49px;padding:10px 0 0 11px;background:url('http://tong.visitkorea.or.kr/ena/images/bg_resort.gif') no-repeat top left;}
* html .resort .resort_banner2 {width:262px;height:59px;}
* + html .resort .resort_banner2 {width:262px;height:59px;}
.resort .flash {margin-bottom:17px;}
.clear {clear:both;height:0;line-height:0;font-size:0;}

.golf {background:url('http://tong.visitkorea.or.kr/ena/images/golf.jpg') no-repeat top left;}


/* 컨벤션 뷰로관련 css  */
.place1view_form { font-size:10px;}
.place1view_form .head { border-bottom:1px solid #E6E5E6; margin-bottom:3px; font-weight:bold; }
.place1view_form .head { background:url(http://www.etourkorea.com/convention/images/blet/blet3.gif) no-repeat 0 50%; padding:0px 0 0 15px; }
.place1view_form .head span{ color:#0054a6;}
.place1view_form ul { padding:0 0 0 5px; list-style:none;}
.place1view_form ul li {background:url(http://www.etourkorea.com/convention/images/blet/blet1.gif) no-repeat 0 7px; padding:0 0 0 8px; list-style:none;}
			
.place1view_content { border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:20px 17px; }
.place1view_content span {color:#6C7FA2; font-weight:bold;}
.place1view_content ul li { background:url(http://www.etourkorea.com/convention/images/blet/blet5.gif) no-repeat 0 50%; padding:0 0 0 8px;}

.place1view_subContent .head { background:url(http://www.etourkorea.com/convention/images/place/place_submnubg1.gif) repeat-x; }
.place1view_subContent .head span { padding-right:3px; height:27px; }

.place1view_content dt { background:url(http://www.etourkorea.com/convention/images/blet/blet4.gif) no-repeat 0 6px; padding-left:10px; line-height:19px; }
.place1view_content dd { padding-left:10px; }
.place1view_content dd p.rect5 { background:url(http://www.etourkorea.com/convention/images/blet/blet5.gif) no-repeat 0 6px; padding:0 0 0 8px; }
.place1view_content dd.tb { padding-left:0px; }

.place_tb { border-top:2px solid #A7C1DD; border-bottom:1px solid #A7C1DD; font-size:10px; }
.place_tb th { text-align:center; border-left:1px solid #C4D0DA; border-top:1px solid #C4D0DA; font-size:10px; color:#666666; font-weight:bold; }
.place_tb th.right { border-right:1px solid #C4D0DA; }
.place_tb th div { background-color:#EDF2F5; margin:1px; padding:5px 5px 3px 5px; }
.place_tb td { border-left:1px solid #C4D0DA; border-top:1px solid #C4D0DA; padding:5px 5px 3px 5px; }
.place_tb td.end { border-bottom:1px solid #C4D0DA; }
.place_tb td.right { border-right:1px solid #C4D0DA; }

/* 탭메뉴 */
.Tab_Menu_Type_1 { width:100%; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; background:url(http://tong.visitkorea.or.kr/ena/images/common/bg_tabmenutype_1.gif) repeat-x left bottom; }
 .Tab_Menu_Type_1 ul    { float:left; margin:0px 0px 0px 5px; padding:0px; list-style:none; display:inline; }
  .Tab_Menu_Type_1 ul li  { float:left; margin:0px 2px 1px 0px; padding:0px; background:url(http://tong.visitkorea.or.kr/ena/images/common/bg_tabmenutype_4.gif) no-repeat left top; display:inline; }
  .Tab_Menu_Type_1 ul li a { float:left; display:block; color:#FFFFFF; font-weight:bold; margin:0px; padding:6px 9px 0px 9px; background:url(http://tong.visitkorea.or.kr/ena/images/common/bg_tabmenutype_5.gif) no-repeat right top; }
  .Tab_Menu_Type_1 ul li a:link, .Tab_Menu_Type_1 ul li a:visited, .Tab_Menu_Type_1 ul li a:hover, .Tab_Menu_Type_1 ul li a:active  { color: #FFFFFF; text-decoration:none; }
  .Tab_Menu_Type_1 ul li.current  { padding-bottom:1px; background-image:url(http://tong.visitkorea.or.kr/ena/images/common/bg_tabmenutype_2.gif); }
  .Tab_Menu_Type_1 ul li.current a:link, .Tab_Menu_Type_1 ul li.current a:visited, .Tab_Menu_Type_1 ul li.current a:hover, .Tab_Menu_Type_1 ul li.current a:active { color:#EF792C; background-image:url(http://tong.visitkorea.or.kr/ena/images/common/bg_tabmenutype_3.gif); }
  
   /* 여행상품 */ 
 #tour_list_warp { width:555px;}
					#tour_list_warp .tour_list_cal { float:left; margin:0 10px 0 0; width:236px; height:330px; background:#ededed; }
					#tour_list_warp .tour_list_cal p { margin:15px 15px;font-size:11px; line-height:1.2em;}
					#tour_list_warp .tour_list_inbox { float:left; width:300px; }
						.tour_list_inbox dl {margin:0 0 10px 0; padding:0;}
						.tour_list_inbox dt { margin:2px 0 0 0; padding:0 0 0 5px;background:#f2f2f2;font-size:11px; font-weight:bold; color:#666666; text-align:left; letter-spacing:-1px;}
						.tour_list_inbox dd { margin:0px; padding:2px 2px 3px 2px; border-bottom:1px dotted #cccccc;}
						.tour_list_inbox .no_dtline {border:none;}
				.cboth { clear:both;}
				.list_op {border-top:1px solid #cccccc; padding:3px 10px}
				.list_op ul { display:inline; }
				.list_op ul li {margin:0 5px 0 0; padding:0 0 0 10px; display:inline; background:url(http://tong.visitkorea.or.kr/enu/images/GK/tour_list_bg1.gif) 0 2px no-repeat;}
				.list_op ul li.nobar {background:none;}
				.list_op ul li a { padding:2px 3px; color:#666666; }
				.list_op ul li a:hover { padding:2px 3px; background:#FF6600; color:#FFFFFF; text-decoration:none;}
				.list_op ul li a.current { padding:2px 3px; background:#FF6600; color:#FFFFFF; text-decoration:none;}
				.tour_list_ct { margin:0; padding:3px 5px 3px 0; border-top:1px solid #cccccc; text-align:right;}
				#tour_list table {border-collapse:collapse;}
				#tour_list th {width:142px; padding:10px 0;}
				 .tour_list_img { vertical-align:top;}
				 .tour_list_img span {margin:0px; padding:1px; border:1px solid #cccccc;}
				#tour_list td {padding:10px 0;}
				#tour_list p { margin:0 0 5px 0; padding:0; color:#0054d0; font-weight:bold;}
				#tour_list span {color:#666666; font-weight:bold; }
				#tour_list p.tour_list_dateview  {margin:0; padding:0; font-size:11px; color:#679b34;  font-weight:normal;}
				#tour_list .tour_list_bg1 {background:#f5f5f5;}
				#tour_list .tour_list_bg2 {background:#ffffff;}
				.tour_list_calbox {text-align:center;}
				.table_calendar { width:200px; border:3px solid #FFFFFF; border-collapse:collapse; background:#f6f6f6;}
				.table_calendar th {color:#FF6600; font-size:12px; height:30px; }
				.table_calendar td { border-collapse:collapse; border:2px solid #FFFFFF; width:25px; height:30px; text-align:center; }
				.table_calendar td a {color:#999999;}
				.table_calendar .top {font-size:11px; font-weight:bold; border:none; height:25px; letter-spacing:-1px; }
				.table_calendar .col2 {color:#FF0000;}
				.table_calendar .col1 {color:#0066CC;}
				.table_calendar .col3 {background:#FF6600; color:#FFFFFF;}
