@charset "utf-8";


/* ----------------------------------------------------------------

- Title : Tour Cascading Style Sheets

- Author :  서정민

- Date : 2009-11-30

- Description : Tour

---------------------------------------------------------------- */

/* 서브 메인 PMH S
------------------------------------------------------------------------------------------------- */
.section01 {margin-bottom:1px;}

.section02 {margin-bottom:34px;}
.section02 div.content{
	position:relative;
	width:445px;
	padding:106px 0 16px 16px;
	border-bottom:1px solid #dcdcdc;
	background: url('/_ui/images/en/see/bg_checkS.gif') left top no-repeat;
}
.section02 div.content p.search{position:absolute;top:76px;right:16px;}
.section02 div.content div.checkList{width:413px;padding:9px 0 9px 15px;border:1px solid #e7e2e2;}
.section02 div.content div.checkList ul{overflow:hidden;}
.section02 div.content div.checkList ul li{float:left;}
.section02 div.content div.checkList ul li label{position:relative;top:-2px;font-size:11px;color:#737171;}
.section02 div.content div.checkList ul li.w134{width:134px;}
.section02 div.content div.checkList ul li.w166{width:166px;}
.section02 div.content div.checkList ul li.w105{width:105px;}

.section03 {position:relative;margin-bottom:30px;}
.section03 .title{width:464px;height:27px;padding-left:1px;font-size:14px;color:#333;font-weight:bold;}
.section03 .title span{color:#cb0335;}
.section03 div.slideTxt{
	position:relative;
	overflow:hidden;
	width:420px;
	height:28px;
	padding:6px 22px 6px 22px;
	text-align:center;
	background: url('/_ui/images/en/see/bg_txtslide.gif') left top no-repeat;
}
.section03 div.slideTxt a:link, .section03 div.slideTxt a:visited{padding:0 8px 0 9px;font-size:11px;font-weight:bold;color:#fff;}
.section03 div.slideTxt a:hover, .section03 div.slideTxt a.on:link, .section03 div.slideTxt a.on:visited{color:#cb0236;}
.section03 div.slideTxt a.pre{position:absolute;top:11px;left:7px;_left:-2px;padding:0px;}
.section03 div.slideTxt a.nex{position:absolute;top:11px;right:6px;_right:-2px;padding:0px;}
.section03 .content{overflow:hidden;width:449px;padding:15px 0 12px 13px;border:1px solid #d7d7d7;border-top:0px;}
.section03 .content div div{float:left;width:136px;margin-left:14px;}
.section03 .content div div.first{margin-left:0px;}
.section03 .content div div p.imgArea{position:relative;margin-bottom:13px;}
.section03 .content div div p.imgArea img.best{position:absolute;top:0px;left:0px;}
.section03 .content div div p.imgtit{font-weight:bold;color:#333;}
.section03 .content div div span{font-size:11px;line-height:16px;color:#9e9e9e;}

.section04 {position:relative;margin-bottom:30px;}
.section04 .title{width:464px;height:27px;padding-left:1px;font-size:14px;color:#333;font-weight:bold;}
.section04 .title span{color:#cb0335;}
.section04 p.more{position:absolute;top:5px;right:24px;}
.section04 .content{width:465px;border:1px solid #ececec;padding-bottom:22px;}
.section04 .content div.thumDiv01{overflow:hidden;padding:23px 0 0 8px;}
.section04 .content div.thumDiv01 div.thumDiv02{float:left;width:219px;padding:0 0 0 6px;}
.section04 .content div.thumDiv01 div.thumDiv02 dl{overflow:hidden;}
.section04 .content div.thumDiv01 div.thumDiv02 dl dt{float:left;width:93px;}
.section04 .content div.thumDiv01 div.thumDiv02 dl dd{float:left;width:125px;font-size:11px;line-height:14px;color:#959595;}
.section04 .content div.thumDiv01 div.thumDiv02 dl dd strong{display:block;font-size:12px;color:#000;margin-bottom:7px;}


.section05 {position:relative;margin-bottom:30px;}
.section05 .title{width:464px;height:27px;padding-left:1px;font-size:14px;color:#333;font-weight:bold;background: url('/_ui/images/en/eat/bg_tit01.gif') left bottom repeat-x;}
.section05 .title span{color:#cb0335;}
.section05 p.more{position:absolute;top:5px;right:24px;}
.section05 .content{width:465px;border-bottom:1px solid #d8d7d7;}
.section05 .content div.bthumArea{overflow:hidden;min-height:60px;height:auto !important;height:60px;padding:7px 0 10px 0;border-bottom:1px dotted #d2d2d2;}
.section05 .content div.first{padding-top:8px;}
.section05 .content div.last{padding-bottom:10px;border-bottom:none;}
.section05 .content div.bthumArea p.thum{float:left;padding:0 0 0 2px;}
.section05 .content div.bthumArea div.txtInfo{float:right;width:361px;padding:0 0 0 10px;}
.section05 .content div.bthumArea div.txtInfo p.stit{font-weight:bold;line-height:18px;}
.section05 .content div.bthumArea div.txtInfo p.txt{font-size:11px;color:#8e8e8e;line-height:14px;}


.section07 {position:relative;margin-bottom:30px;}
.section07 .title{width:464px;height:27px;padding-left:1px;font-size:14px;color:#333;font-weight:bold;background: url('/_ui/images/en/eat/bg_tit01.gif') left bottom repeat-x;}
.section07 .title span{color:#cb0335;}
.section07 p.more{position:absolute;top:5px;right:24px;}
.section07 .content{width:465px;}
.section07 .content ul.lineList li{padding-left:5px;border-bottom:1px solid #e2e2e2;line-height:29px;}

.section07 .content div.bthumArea{overflow:hidden;min-height:60px;height:auto !important;height:60px;padding:7px 0 4px 0;border-bottom:1px dotted #d2d2d2;}
.section07 .content div.first{padding-top:8px;}
.section07 .content div.last{padding-bottom:10px;border-bottom:none;}
.section07 .content div.bthumArea p.thum{float:left;padding:0 0 0 2px;}
.section07 .content div.bthumArea div.txtInfo{float:right;width:361px;padding:0 0 0 10px;}
.section07 .content div.bthumArea div.txtInfo p.stit{font-weight:bold;line-height:18px;}
.section07 .content div.bthumArea div.txtInfo li{font-size:11px;color:#8e8e8e;line-height:14px;}


/* 서브 메인 PMH  E
------------------------------------------------------------------------------------------------- */

	.seeSearchWrap {clear: both;margin-bottom: 30px; width: 665px; background: url('/_ui/images/kr/eat/bg_eat01.gif') 0 0 repeat-y; }
	.seeSearchWrap .flashArea {width: 665px; height: 420px;}
	.seeSearchWrap .shopInfo { background: url('/_ui/images/kr/eat/bg_eat02.gif') 0 bottom no-repeat; padding-bottom: 43px;}
	.seeSearchWrap .shopInfo .inner { overflow: hidden; zoom:1;  position: relative; min-height: 180px; _height: 180px;}
	.seeSearchWrap .shopInfo .visual { position: absolute; left: 0; top:0; z-index: 1;}
	.seeSearchWrap .shopInfo .movieBtn {position: absolute; left: 111px; top: 131px; z-index: 2;}
	.seeSearchWrap .shopInfo .detail {margin-left: 234px; width: 384px; } 
	.seeSearchWrap .shopInfo .detail h3 { padding-left: 10px; font-size: 14px; font-weight: bold; color: #a40023; padding-bottom: 10px;}
	.seeSearchWrap .shopInfo .detail p { padding-left: 10px; font-size: 11px; padding-bottom: 5px; background: url('/_ui/images/kr/eat/bul_line01.gif') 0 0 repeat; line-height: 2.1; color:#666;}

	.seePopularList {clear: both;  width: 665px;overflow: hidden; border-top: 1px solid #C93D5B;background: url('/_ui/images/kr/see/bul_dLine01.gif') 0 bottom repeat-x; zoom:1; padding-bottom: 3px;}
	.seePopularList .inner01 {margin-top: -1px; }
	.seePopularList h3 { }
	.seePopularList h3 a{ display: block; padding: 10px 0 0 9px; height: 21px; font-weight: bold;  border-top: 1px solid #E2E2E2; background-position: 626px 0; background-image: url('/_ui/images/kr/see/bul_circle01.gif') ; background-repeat: no-repeat;  }
	.seePopularList h3 a:hover{ color:#BD1338; text-decoration: underline; background-color:#F8F8F8; background-position: 626px -30px; }
	.seePopularList .itemOn h3 a { color:#BD1338; text-decoration: underline; background-color:#F8F8F8; background-position: 626px -58px; margin-bottom: -1px;}
	.seePopularList .itemOff .content {position:absolute;visibility:hidden;overflow:hidden;height:0;line-height: 0;width:0;margin:0;padding:0;font:0/0 Arial; }
	.seePopularList .itemOn .content { padding: 0 0 46px; background: #fff url('/_ui/images/kr/see/bg_see01.gif') 0 bottom repeat-x; padding-top: 1px;}
	.seePopularList .itemBox01 {clear: both; padding: 25px 10px 20px ; width: 645px;margin-top: -1px;  background: url('/_ui/images/kr/see/bul_dot01.gif') 0 0 repeat-x; zoom:1;} 
	.seePopularList .itemBox01:after {display: block; clear: both; content:""; font-size: 0; line-height: 0; overflow: hidden; height: 0; width: 0;}
	.seePopularList .itemBox01 h4 { 
		height: 39px;
		background: url('/_ui/images/kr/see/bul_circle02.gif') 0 0 no-repeat; 
		padding-left: 22px; 
		padding-top: 1px; 
		color:#BD1338; 
		font-weight: bold;
		}
	.seePopularList .itemBox01 h4 span {color:#6C6C6C; font-weight: normal; }

	.seePopularList .itemBox01 .rtl { float: left; width: 305px; margin-right: 18px;  }

	.seePopularList .itemBox01 .rtl .type01 {
		margin-bottom: 26px; 
		}
	.seePopularList .itemBox01 .rtl .type01 dt {
		height: 23px; 
		background: url('/_ui/images/kr/article/bul_arrow01.gif') 2px 4px no-repeat; 
		padding-left: 13px; 
		font-weight: bold;
		color:#666;
		font-size: 11px;
		}
	.seePopularList .itemBox01 .rtl .type01 dt em {color:#BD1338; font-weight: bold; }
	.seePopularList .itemBox01 .rtl .way { 
		width: 305px; 
		height: 82px; 
		background: url('/_ui/images/en/see/bg_see02.gif') 0 0 no-repeat;
		}
	.seePopularList .itemBox01 .rtl .way .tp { height: 26px; padding: 15px 0 0 16px; color:#6C6C6C;}
	.seePopularList .itemBox01 .rtl .way .tp label {margin-right: 20px;}
	.seePopularList .itemBox01 .rtl .way .bt {padding-left: 15px;}
	.seePopularList .itemBox01 .rtl .way .bt .ipt01 {border: 1px solid #CECECE; width: 93px; height: 17px; padding: 2px 5px 0; color:#666;}
	.seePopularList .itemBox01 .rtl .way input {vertical-align: middle;margin-top:0px}/* 2010-02-03 mod */
	.seePopularList .itemBox01 .rtl .way img {vertical-align: middle;}
	.seePopularList .itemBox01 .rtl .way label {vertical-align: middle;}

	.seePopularList .itemBox01 .ltr {float: left; width: 322px; }
	.seePopularList .itemBox01 .ltr .uPhotoBtn {height: 19px; text-align: right; }
	.seePopularList .itemBox01 .ltr .map {border: 1px solid #CDCDCD;}

	.seePopularList .itemBox01 .rtl .type02{
		clear: both;
		margin-bottom: 7px; 
		overflow: hidden;
		zoom:1;
		line-height: 1.4;
		}
	.seePopularList .itemBox01 .rtl .type02 dt {
		height: 23px; 
		float: left;
		background: url('/_ui/images/kr/article/bul_arrow01.gif') 2px 6px no-repeat; 
		padding-left: 13px; 
		font-weight: bold;
		color:#666;
		padding-right: 5px;
		vertical-align: top;
		font-size: 11px;
		}
	.seePopularList .itemBox01 .rtl .type02 dd {  color:#666;}

	.seePopularList .itemBox01 .rtl .type02 dt {
		height: 23px; 
		float: left;
		background: url('/_ui/images/kr/article/bul_arrow01.gif') 2px 6px no-repeat; 
		padding-left: 13px; 
		font-weight: bold;
		color:#666;
		padding-right: 5px;
		vertical-align: top;
		font-size: 11px;
		}
	.seePopularList .uHubPhotoGallery {clear: both; position: relative; padding: 0 10px;width: 645px; height: 190px; }
	.seePopularList .uHubPhotoGallery h5 {	
		height: 23px; 
		float: left;
		background: url('/_ui/images/kr/article/bul_arrow01.gif') 2px 6px no-repeat; 
		padding-left: 13px; 
		font-weight: bold;
		color:#666;
		padding-right: 5px;
		vertical-align: top;
		font-size: 11px;
		line-height: 1.4;
		}

	.seePopularList .uHubPhotoGallery .ctWrap {clear: both; overflow: hidden;}
	.seePopularList .uHubPhotoGallery ul {margin-left: -3px; width: 660px; }
	.seePopularList .uHubPhotoGallery ul li {float: left; padding: 0 6px 0 7px; width: 150px;}
	.seePopularList .uHubPhotoGallery ul li .visual {border: 1px solid #D8D8D8 ; padding: 6px; }
	.seePopularList .uHubPhotoGallery ul li .visual img {vertical-align: top;}
	.seePopularList .uHubPhotoGallery ul li strong {display: block; padding-top: 7px; height: 30px; line-height: 1.3;}
	.seePopularList .uHubPhotoGallery ul li span {color: #8E8E8E; font-size: 11px; } 


	.seePopularList .uHubPhotoGallery .moreBtn {position: absolute; right: 10px; top: 0;}
	.seePopularList .tourServiceList {clear: both;padding-left: 13px; padding-top: 8px; border-top: 1px solid #DFDFDF;}
	.seePopularList .tourServiceList li { padding-bottom: 8px; padding-left: 10px; background: url('/_ui/images/kr/article/bul_box01.gif') 0 7px no-repeat; color:#666; line-height: 1.3;}


	
	.totalBBSWrap02 {clear: both; padding: 0 10px ;  width: 645px; padding-top: 15px; background: url('/_ui/images/kr/see/bul_dot01.gif') 0 0 repeat-x; }
	.totalBBSWrap02 .tableHeader {height: 28px }/* 2009-12-24 */
	.totalBBSWrap02 .tableHeader .pollSelectCate {float: left; padding-top: 7px;font-size: 11px; padding-left: 10px; color:#C1C1C1;}
	.totalBBSWrap02 .tableHeader .pollSelectCate a {color:#999;}
	.totalBBSWrap02 .tableHeader .cateSelect {float: left; width: 460px; height: 25px;} /* 2010-01-05 */
	.totalBBSWrap02 .tableHeader .cateSelect li {float: left; font-size: 11px; color:#999;}

	.totalBBSWrap02 .tableHeader .cateSelect li input {float: left;vertical-align: middle; margin: 3px 3px 0 0;}/* 2010-01-05 */
	*html .totalBBSWrap02 .tableHeader .cateSelect li input {margin: 0;}
	*+html .totalBBSWrap02 .tableHeader .cateSelect li input {margin: -2px 3px 0 0;}

	.totalBBSWrap02 .tableHeader .cateSelect li label {float: left; margin-top: 3px; margin-right: 3px;}/* 2010-01-05 */
	*html .totalBBSWrap02 .tableHeader .cateSelect li label {float: left;margin-top: 4px;margin-right: 3px;}/* 2010-01-05 */
	*+html .totalBBSWrap02 .tableHeader .cateSelect li label {float: left; margin-top: 3px;margin-right: 3px;}/* 2010-01-05 */


	.totalBBSWrap02 .tableHeader .cateSelect li strong {color:#B61236;}


	.totalBBSWrap02 .tableHeader .countNtotal {float: right; width: 180px;/* 2010-01-05 */ text-align: right; font-size: 11px; padding-top: 4px; color:#999; font-family: Dotum, "돋움";}
	.totalBBSWrap02 .tableHeader .countNtotal .count { color:#B61236; font-weight: normal; }
	/* 2009-12-28 */
	.totalBBSWrap02 .tableHeader .countNtotal .total { background: url('/_ui/images/kr/article/bul_box01.gif') 0 4px no-repeat;  padding-left: 6px;}
	.totalBBSWrap02 .tableHeader .countNtotal span {padding-right: 5px;}
	.totalBBSWrap02 .tableHeader .countNtotal .page { padding-left: 13px;} /* 2010-01-05 */


	.totalBBSWrap02 .tableFooter {clear: both; padding-top: 17px; background: url('/_ui/images/kr/see/bul_dLine02.gif') 0 0 no-repeat;  }
	.totalBBSWrap02 .tableFooter .rtl {float: left; width: 153px; }
	.totalBBSWrap02 .tableFooter .ltr{float: left; width: 153px; text-align: right;}


	.seeList_type01 {clear: both; border-top: 1px solid #c9c9c9; margin-bottom: -1px;}
	.seeList_type01 .item {clear: both;  background: url('/_ui/images/kr/article/dot02.gif') 0 bottom no-repeat; min-height: 116px; _height: 116px; padding: 15px 0 16px;_zoom:1;}
	.seeList_type01 .item:after {content:""; display: block; clear: both; font-size: 0; line-height: 0; }
	.seeList_type01 .item .visual { float: left; border: 1px solid #c8c8c8;  margin-right: 20px; padding: 6px; width: 136px;}
	.seeList_type01 .item .visual img {vertical-align: top;}
	.seeList_type01 .item .nDetail { float: left; width: 475px;  }
	.seeList_type01 .item .nDetail h4 {font-size: 14px; font-weight: bold; line-height: 1.3; min-height: 20px; _height: 20px; padding-bottom: 5px;}
	.seeList_type01 .item .nDetail h4 a {color:#000;}
	.seeList_type01 .item .nDetail h4 a:hover {color:#a70d28;}
	.seeList_type01 .item .nDetail h4 span {font-size: 11px; color:#b61236; font-weight: normal; padding-right: 10px; vertical-align: middle; }
	.seeList_type01 .item .nDetail h4 img {vertical-align: middle;}
	.seeList_type01 .item .nDetail .sDetail { font-size: 11px; /* 2010-01-14 */ overflow: hidden; _zoom: 1; min-height: px; _height: px; line-height: 1.4; padding-bottom: 15px;font-family: Dotum;color:#999; }
	.seeList_type01 .item .nDetail .sDetail .imgP {font-size: 0; line-height: 0;}
	.seeList_type01 .item .nDetail .sDetail .imgP img { padding-right: 3px;}
	.seeList_type01 .item .nDetail .sDetail span {padding-left: 2px; padding-right: 2px;color:#999; font-size: 11px; vertical-align: middle; color:#d4d4d4; }
	.seeList_type01 .item .nDetail .sDetail img {vertical-align: middle;}
	.seeList_type01 .item .nDetail .printText {clear: both; line-height: 1.4; padding-bottom: 15px;}
	.seeList_type01 .item .nDetail .printText a { color:#666;}
	.seeList_type01 .item .nDetail .printText a:hover { color:#a70d28;}
	.seeList_type01 .item .nDetail .btnList  {clear: both; height: 29px; padding-right: 5px;}
	.seeList_type01 .item .nDetail .btnList .btnRtl { float: left; }
	.seeList_type01 .item .nDetail .btnList .btnRtl img {  vertical-align: top;}
	.seeList_type01 .item .nDetail .btnList .btnLtr { float: right; padding-top: 3px; }
	.seeList_type01 .item .nDetail .btnList .btnLtr img { margin-left: 10px; vertical-align: top;}
	.seeList_type01 .item .nDetail .detailInner {height: 88px;}
