@charset "utf-8";

/* slider */
/*<!--#film_roll{display:block; margin:0; padding:0; z-index:90;}
	.film_roll_wrapper{display:block; text-align:center; float:none; position:relative; top:auto; right:auto; bottom:auto; left:auto; z-index:90; width:100%; margin:0 !important; padding:0 !important; overflow:hidden;}
		.film_roll_shuttle{text-align:left; float:none; position:absolute; top:0; left:0; right:auto; bottom:auto; margin:0 !important; padding:0 !important; z-index:100; overflow:hidden;}
			.film_roll_child{position:relative; float:left; vertical-align:middle; z-index:100; margin:0; padding:0;}
				.film_dark_curtain{position:absolute; top:0; left:0; display:block; width:100%; height:100%; background-color:#000; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6; -khtml-opacity:0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); text-indent:-9999em; z-index:101;}
				.film_roll_child.active .film_dark_curtain{height:0;}
		.film_roll_btn_wrap{position:relative; width:1080px; margin:0 auto; z-index:105; background-color:#f60}
			.film_roll_btn_wrap a{position:absolute; top:-9999px; display:block; width:89px; height:89px; text-indent:-9999em; z-index:999; background-color:#000; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6; -khtml-opacity:0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60);}
			.film_roll_btn_wrap a:hover{opacity:1; -moz-opacity:1; -webkit-opacity:1; -khtml-opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}
				.film_roll_btn_wrap a.film_roll_prev{background:url('/images/common/btn_mail_slider_left_arrow.png') no-repeat;}
				.film_roll_btn_wrap a.film_roll_next{background:url('/images/common/btn_mail_slider_right_arrow.png') no-repeat;}
.film_roll_bottom{display:block; width:100%; height:30px; background:url('/images/common/bg_slider_bottom.png') left top repeat-x;}-->*/

/* best seller */
/*.mainBestSellerWrap{display:block; width:100%; border-bottom:1px solid #ddd;}
	#mainBestSeller{display:block; width:1080px; margin:0 auto; position:relative;}
		#mainBestSeller h3{display:block; width:100%; height:100px; line-height:100px; text-align:center; color:#333; font-size:60px; font-weight:bold; font-family:'avenir heavy', sans-serif; letter-spacing:-0.03em;}
		.mainBestSellerListWrap{position:relative; display:block; width:1080px; height:312px; margin-bottom:35px; overflow:hidden;}*/
			/* best seller list */
/*			.mainBestSellerList{position:absolute; top:0; left:0; display:block; width:271px; height:312px; overflow:hidden;}
				.mainBestSellerList li{display:block; width:254px; height:58px; padding:1px 16px 1px 1px; margin-top:3px; background:url('/images/common/bg_main_best_seller_list.png') no-repeat; background-position:0 -60px; opacity:0.4; -moz-opacity:0.4; -webkit-opacity:0.4; -khtml-opacity:0.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40); cursor:pointer;}
				.mainBestSellerList li:first-child{margin-top:0;}
					.mainBestSellerList li.active,
					.mainBestSellerList li:hover{background-position:0 0; opacity:1; -moz-opacity:1; -webkit-opacity:1; -khtml-opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}
						.mainBestSellerList li div{position:relative; overflow:hidden;}
							.mainBestSellerList li div strong{position:absolute; top:13px; left:100px; display:block; width:155px; height:32px; line-height:16px; color:#333; font-size:12px; overflow:hidden;}
							.mainBestSellerList li div img{width:87px; height:58px;}*/
			/* best seller detail */
/*			#mainBestSellerDetailWrap{position:absolute; top:0; left:279px; display:block; width:801px; height:312px; overflow:hidden;}
				.mainBestSellerDetail{position:relative; display:block; width:785px; height:312px; overflow:hidden;}
					.bestFlag{position:absolute; top:0; left:0; display:block; width:51px; height:62px; background:url('/common/images/icon_flag_red.png') no-repeat; z-index:15;}
						.bestFlag span{display:block; width:100%; height:14px; line-height:14px; text-align:center; color:#ff0; font-size:11px; font-weight:bold; font-family:Verdana,Tahoma; padding-top:6px;}
						.bestFlag strong{display:block; width:100%; height:26px; line-height:26px; text-align:center; color:#fff; font-size:24px; font-family:'avenir heavy', sans-serif; letter-spacing:-0.03em;}					
					.bestPhoto{position:absolute; top:0; left:0; display:block; width:478px; height:310px; border:1px solid #707070; z-index:10;}
						.bestPhoto img{width:478px; height:310px;}
					.bestDc{position:absolute; top:241px; left:404px; display:block; width:64px; height:64px; background:url('/common/images/bg_discount_64x64.png') no-repeat; color:#fff; z-index:15;}
						.bestDc strong{display:block; width:60px; height:22px; line-height:22px; text-align:center; font-size:22px; padding-top:12px; font-family:Verdana,Tahoma;}
							.bestDc strong span{font-size:14px;}
						.bestDc strong.price{display:block; width:60px; height:22px; line-height:22px; text-align:center; font-size:14px; padding-top:12px; font-family:Verdana,Tahoma; letter-spacing:-0.07em;}
						.bestDc > span{display:block; width:60px; height:15px; line-height:15px; font-weight:bold; text-align:center; font-family:Verdana,Tahoma;}
					.mainBestSellerView{position:absolute; top:15px; left:495px; display:block; width:290px; height:280px; overflow:hidden;}
						.bestSubject{display:block; width:290px; max-height:52px; line-height:26px; color:#333; font-size:18px; font-weight:700; overflow:hidden;}
						.bestSchedule{display:block; width:290px; max-height:36px; line-height:18px; color:#999; margin-top:10px; overflow:hidden;}
						.bestDiscount{display:block; width:290px; margin-top:15px; overflow:hidden;}
							.bestDiscount li{display:block; width:275px; line-height:18px; color:#666; font-size:12px; padding-left:15px; background:url('/common/images/bl_black_circle_4x4.png') 6px 7px no-repeat;}
						.bestPrice{display:block; width:278px; padding:0 6px; margin-top:15px;}
							.bestPrice strike{display:block; color:#999; font-size:16px; font-family:Verdana,Tahoma; letter-spacing:-0.07em;}
							.bestPrice strong{display:block; color:#db381d; font-size:28px; font-family:Verdana,Tahoma; letter-spacing:-0.07em;}
							.bestPrice .bestNormalPriceWon{display:inline-block; margin:0 5px 0 0; font-size:14px; font-family:"Nanum Gothic","돋움",Dotum,"굴림",Gulim;}
							.bestPrice .bestMinPriceWon{display:inline-block; margin:0 5px 0 0; font-size:24px; font-family:"Nanum Gothic","돋움",Dotum,"굴림",Gulim;}
						.bestLink{display:block; height:19px; line-height:19px; margin:40px 6px 0 6px;}
							.bestLink span{display:inline-block; height:19px; line-height:19px; padding:0 3px; border-bottom:1px solid #333;}
								.bestLink span a{font-size:16px; color:#333; text-decoration:none;}
								.bestLink span a{color:#000;}*/

/* monthly city */
.mainMonthlyWrap{display:block; width:100%; height:360px; /*padding:34px 0 35px 0;*/}
	#monthlyWrap{position:relative; display:block; width:1080px; height:335px; margin:0 auto;}
		.monthlySlider{position:relative; display:block; width:1080px; height:380px; overflow:hidden;}
			#monthlySliderCont{position:absolute; top:0; left:0; display:block; width:1080px; height:380px;}
				.monthlySliderDetail{position:relative; float:left; width:1080px; height:380px; overflow:hidden;}
					.monthlySliderDetail h3{display:block; height:25px; line-height:25px;}
						.monthlySliderDetail h3 span{display:inline-block; height:25px; line-height:25px; padding:0 10px; color:#fff; background-color:#444;}
					.monthlySliderDetail h4{display:block; height:59px; line-height:59px; margin-bottom:32px;}
						.monthlySliderDetail h4 strong{color:#1c589c; font-size:50px; font-family:'avenir black',sans-serif; text-transform:uppercase;}
						.monthlySliderDetail h4 span{color:#276fc1; font-size:34px; padding-left:12px;}
					.monthlySliderContent{display:block; width:1080px; height:244px; overflow:hidden;}
						.monthlySliderContent img{float:left; width:388px; height:242px; border:1px solid #a3a3a3;}
						.monthlySliderContent dl{float:right; width:625px; height:242px; margin-right:25px;}
							.monthlySliderContent dl dt{width:100%;height:82px;/*height:100px;*/line-height:42px;color:#363636;font-size:34px;font-weight:bold;padding-top:20px;overflow:hidden;}
							.monthlySliderContent dl dd.detail{line-height:24px; color:#666; font-size:16px; font-weight:normal; padding-top:17px;}
							.monthlySliderContent dl dd.goodsLink{height:23px; line-height:23px; padding-top:26px;}
								.monthlySliderContent dl dd.goodsLink a{display:inline-block; color:#363636; font-size:18px; font-weight:bold; border-bottom:1px solid #363636;}
								.monthlySliderContent dl dd.goodsLink a.detail{color:#f23f29; border-bottom:1px solid #f23f29; margin-right:16px;}
		#monthlySliderNav{position:absolute; top:63px; right:0px; display:block; height:18px; line-height:18px; z-index:999;}
			#monthlySliderNav li{float:left; width:18px; height:18px; line-height:18px; margin-left:3px; background:url('../images/BestSale_ListBg_18x18.png') no-repeat; background-position:0 -18px; text-indent:-9999em; cursor:pointer;}
			#monthlySliderNav li.select{background-position:0 0;}
			#monthlySliderNav li:first-child{margin-left:0;}

/* best category */
/*.mainBestCategoryWrap{display:block; width:100%; padding-bottom:35px; border-bottom:1px solid #ddd;}
	#bestCategoryWrap{position:relative; display:block; width:1080px; margin:0 auto;}
		#bestCategoryWrap h3{display:block; width:100%; text-align:center; padding:46px 0 25px 0;}
			#bestCategoryWrap h3 span{display:block; height:30px; line-height:30px; color:#333; font-size:24px; font-weight:bold; font-family:'avenir heavy',sans-serif;}
			#bestCategoryWrap h3 strong{display:block; height:50px; line-height:50px; color:#aa0101; font-size:60px; font-weight:bold; font-family:'avenir heavy',sans-serif;}
		.bestCategoryList{position:relative; display:block; width:1080px;  height:276px; overflow:hidden;}
			#bestCategory{position:absolute; top:0; left:0; display:block; width:1080px; height:276px;}
				#bestCategory li{position:relative; float:left; width:223px; height:254px; padding:11px; margin-right:34px; background:url('http://europe.bluetravel.co.kr/images/common/bg_main_best_category.png') no-repeat;}
					#bestCategory li img{width:223px; height:225px;}
					#bestCategory li a.txt{display:block; width:223px; height:26px; line-height:26px; text-align:center; color:#000; font-weight:bold;}
					#bestCategory li a.txt:hover{color:#000;}
			#btnBestCateLeft{position:absolute; bottom:109px; left:-71px; display:block; width:33px; height:57px; background:url('http://europe.bluetravel.co.kr/images/common/btn_main_best_category_arrow.png') no-repeat; background-position:0 0; text-indent:-9999em;}
			#btnBestCateRight{position:absolute; bottom:109px; right:-71px; display:block; width:33px; height:57px; background:url('http://europe.bluetravel.co.kr/images/common/btn_main_best_category_arrow.png') no-repeat; background-position:0 -57px; text-indent:-9999em;}*/

/* travel consulting */
/*.mainTravelCstWrap{background:url('/images/common/bg_main_travel_consulting.png') repeat #585858;}
	.mainTravelConsulting{width:1080px; margin:0 auto; padding:30px 0;}
		.mainTravelConsulting h3{display:block; width:100%; text-align:center; padding:15px 0 30px 0;}
			.mainTravelConsulting h3 span{display:block; height:30px; line-height:30px; color:#fff; font-size:16px; font-weight:normal;}
			.mainTravelConsulting h3 strong{display:block; height:60px; line-height:60px; color:#fff; font-size:60px; font-weight:bold; font-family:'avenir heavy',sans-serif; text-transform:uppercase; }
		.mainTravelCstGraph{display:block; width:1080px; overflow:hidden;}
			.mainTravelCstGraph > li{float:left; width:300px; padding:0 30px; border-bottom:1px solid #818181;}
				.mainTravelCstGraph > li h5{display:block;}
					.mainTravelCstGraph > li h5 span{display:inline-block; height:27px; line-height:27px; border-bottom:1px dashed #969696; color:#fff; font-size:18px; font-weight:bold; padding:0 3px;}
				.mainTravelCstGraphWrap{position:relative; display:block; width:300px; height:220px; margin:20px 0 30px 0;}
					.mainTravelCstGraphWrap ol{position:absolute; top:0; left:0; display:block; width:195px; height:220px; overflow:hidden;}
						.mainTravelCstGraphWrap ol li{float:left; width:34px; height:219px; margin-right:5px; border-bottom:1px solid #363636;}
							.graphBlank{display:block; width:34px;}
							.graphTxt{display:block; width:34px; height:19px; line-height:19px; text-align:center; color:#fff; font-size:11px;}
							.graph01{display:block; width:34px; background:url('/common/images/bg_main_travel_consult_graph_01.png') repeat;}
							.graph02{display:block; width:34px; background:url('/common/images/bg_main_travel_consult_graph_02.png') repeat;}
							.graph03{display:block; width:34px; background:url('/common/images/bg_main_travel_consult_graph_03.png') repeat;}
							.graph04{display:block; width:34px; background:url('/common/images/bg_main_travel_consult_graph_04.png') repeat;}
							.graph05{display:block; width:34px; background:url('/common/images/bg_main_travel_consult_graph_05.png') repeat;}
					.mainTravelCstGraphLegend{position:absolute; left:210px; bottom:0; display:block; width:90px;}
						.mainTravelCstGraphLegend p{display:block; width:70px; color:#fff; font-size:11px; padding:3px 0 3px 20px;}
							.mainTravelCstGraphLegend p.legend01{background:url('/common/images/bg_main_travel_consult_graph_01.png') left center no-repeat;}
							.mainTravelCstGraphLegend p.legend02{background:url('/common/images/bg_main_travel_consult_graph_02.png') left center no-repeat;}
							.mainTravelCstGraphLegend p.legend03{background:url('/common/images/bg_main_travel_consult_graph_03.png') left center no-repeat;}
							.mainTravelCstGraphLegend p.legend04{background:url('/common/images/bg_main_travel_consult_graph_04.png') left center no-repeat;}
							.mainTravelCstGraphLegend p.legend05{background:url('/common/images/bg_main_travel_consult_graph_05.png') left center no-repeat;}
		.mainTravelCstBtnWrap{display:block; width:1080px; text-align:center; margin:40px 0 25px 0;}
			.mainTravelCstBtnWrap a{display:inline-block; width:200px; height:54px; line-height:54px; color:#fff; font-size:17px; font-weight:bold; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; margin:0 3px;}
				.mainTravelCstBtnWrap a.gray{border:1px solid #000; background-color:#323232;}
				.mainTravelCstBtnWrap a.red{border:1px solid #621400; background-color:#a51b00;}*/

/* best hotels */
/*.mainBestHotelsWrap{display:block; width:100%; padding:35px 0; border-bottom:1px solid #ddd;}
	.bestHotelsWrap{position:relative; display:block; width:1080px; height:265px; margin:0 auto;}
		.bestHotelsTitle{position:absolute; top:0; left:0;}
			.bestHotelsTitle h3{line-height:46px; color:#333; font-size:46px; font-weight:bold; font-family:'avenir heavy',sans-serif; text-transform:uppercase;}
			.bestHotelsTitle h4{line-height:28px; color:#e84b4c; font-size:24px; padding-top:12px;}
			.bestHotelsTitle span{display:inline-block; height:19px; line-height:19px; padding:90px 2px 0 2px; border-bottom:1px solid #8c8c8c;}
				.bestHotelsTitle span a{color:#666; font-size:16px; font-weight:bold; padding-right:13px; background:url('/images/common/icon_small_arrow_gray.png') right center no-repeat;}
		.bestHotelsWrap ul{position:absolute; top:0; left:336px; display:block; width:744px; height:264px;}
			.bestHotelsWrap ul li{float:left; width:210px; height:240px; padding:10px 13px 14px 10px; margin-left:15px; background:url('/images/common/bg_main_polaroid.png') no-repeat;}
				.bestHotelsWrap ul li img{display:block; width:210px; height:150px;}
				.bestHotelsWrap ul li dl{display:block; width:210px; padding-top:11px; overflow:hidden;}
					.bestHotelsWrap ul li dl dt{display:block; width:200px; height:14px; line-height:14px; padding:0 5px; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:normal !important; overflow:hidden !important;}
						.bestHotelsWrap ul li dl dt a{color:#333; font-size:12px; font-weight:bold;}
					.bestHotelsWrap ul li dl dd{display:block; width:200px; height:18px; line-height:18px; padding:0 5px; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:normal !important; overflow:hidden !important;}
						.bestHotelsWrap ul li dl dd a{color:#999; font-size:12px;}
					.bestHotelsWrap ul li dl dd.city{color:#999; font-size:12px; padding-top:2px;}
					.bestHotelsWrap ul li dl dd.star{color:#ffb91d;}*/

/* option tour */
/*.mainOptionTourWrap{display:block; width:100%; padding:35px 0; border-bottom:1px solid #ddd;}
	.optionTourWrap{position:relative; display:block; width:1080px; height:265px; margin:0 auto;}
		.optionTourTitle{position:absolute; top:0; left:0;}
			.optionTourTitle h3{line-height:46px; color:#333; font-size:46px; font-weight:bold; font-family:'avenir heavy',sans-serif; text-transform:uppercase;}
			.optionTourTitle h4{line-height:28px; color:#32a3cd; font-size:24px; padding-top:12px;}
			.optionTourTitle span{display:inline-block; height:19px; line-height:19px; padding:90px 2px 0 2px; border-bottom:1px solid #8c8c8c;}
				.optionTourTitle span a{color:#666; font-size:16px; font-weight:bold; padding-right:13px; background:url('/images/common/icon_small_arrow_gray.png') right center no-repeat;}
		.optionTourWrap ul{position:absolute; top:0; left:336px; display:block; width:744px; height:264px;}
			.optionTourWrap ul li{float:left; width:210px; height:240px; padding:10px 13px 14px 10px; margin-left:15px; background:url('/images/common/bg_main_polaroid.png') no-repeat;}
				.optionTourWrap ul li img{display:block; width:210px; height:150px;}
				.optionTourWrap ul li dl{display:block; width:210px; padding-top:11px; overflow:hidden;}
					.optionTourWrap ul li dl dt{display:block; width:200px; height:14px; line-height:14px; padding:0 5px; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:normal !important; overflow:hidden !important;}
						.optionTourWrap ul li dl dt a{color:#333; font-size:12px; font-weight:bold;}
					.optionTourWrap ul li dl dd{display:block; width:200px; height:18px; line-height:18px; padding:0 5px; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:normal !important; overflow:hidden !important;}
						.optionTourWrap ul li dl dd a{color:#999; font-size:12px;}
					.optionTourWrap ul li dl dd.price{color:#db381d; font-size:12px; font-weight:bold; padding-top:13px;}
*/
/* travel story */
/*.mainTravelStoryWrap{display:block; width:100%;}
	.travelStoryWrap{display:block; width:1080px; margin:0 auto; background:url('/images/common/bg_main_travel_story.png') center 14px no-repeat;}
		.travelStoryWrap h3{display:block; text-align:center; padding:30px 0 25px 0;}
			.travelStoryWrap h3 span{display:block; height:35px; line-height:35px; color:#666; font-size:16px; font-weight:normal;}
			.travelStoryWrap h3 strong{display:block; height:69px; line-height:69px; color:#333; font-size:60px; font-weight:bold; font-family:'avenir heavy',sans-serif; text-transform:uppercase;}
		.travelStoryBoardWrap{display:block; width:1060px; margin:0 auto; margin-bottom:65px; overflow:hidden;}*/
			/* 블루 블로그 */
/*			.mainBoardBlogWrap{float:left; width:340px;}
				.mainBoardBlogTitle{display:block; width:340px; height:52px; overflow:hidden;}
					.mainBoardBlogTitle h4{float:left; height:52px; line-height:52px; color:#333; font-size:22px; font-weight:bold; font-family:'avenir black',sans-serif;}
					.mainBoardBlogTitle div{float:right;}
						.mainBoardBlogTitle div span{display:inline-block; height:17px; line-height:17px; padding-top:17px; border-bottom:1px solid #f3b733;}
							.mainBoardBlogTitle div span a{color:#f0a500; font-weight:bold; padding-right:14px; background:url('/images/common/icon_small_arrow_yellow.png') center right no-repeat;}
				.mainBoardBlogCont{position:relative; display:block; width:340px; height:398px; overflow:hidden; border-bottom:1px solid #eee;}
					#blueBlogSliderCont{position:absolute; top:0; left:0; display:block; width:340px; height:398px;}
						.blueBlogSliderDetail{position:relative; float:left; width:340px; height:398px;}
							.blueBlogSliderDetail img{display:block; width:338px; height:204px; border:1px solid #ffb91d;}
							.blueBlogSliderDetail dl{width:330px; margin:0 5px; overflow:hidden;}
								.blueBlogSliderDetail dl dt{display:block; width:330px; height:40px; line-height:20px; padding-top:16px; overflow:hidden;}
									.blueBlogSliderDetail dl dt a{color:#444; font-size:16px; font-weight:bold;}
								.blueBlogSliderDetail dl dd{display:block; width:330px; height:90px; line-height:18px; padding:18px 0 28px 0; overflow:hidden;}
									.blueBlogSliderDetail dl dd a{color:#666; font-size:13px; font-weight:normal;}
				#blueBlogSliderNav{clear:both; display:block; margin:10px auto;}
					#blueBlogSliderNav li{float:left; width:11px; height:12px; line-height:12px; margin-left:5px; background:url('/images/common/bl_main_board_11x36.png') no-repeat; background-position:0 0; text-indent:-9999em; cursor:pointer;}
					#blueBlogSliderNav li.select{background-position:0 -24px;}
					#blueBlogSliderNav li:first-child{margin-left:0;}*/

			/* 여행후기 */
/*			.mainBoardReviewWrap{float:left; width:340px; margin-left:40px;}
				.mainBoardReviewTitle{display:block; width:340px; height:52px; overflow:hidden;}
					.mainBoardReviewTitle h4{float:left; height:52px; line-height:52px; color:#333; font-size:22px; font-weight:bold; font-family:'avenir black',sans-serif;}
					.mainBoardReviewTitle div{float:right;}
						.mainBoardReviewTitle div span{display:inline-block; height:17px; line-height:17px; padding-top:17px; border-bottom:1px solid #a1c13c;}
							.mainBoardReviewTitle div span a{color:#87af08; font-weight:bold; padding-right:14px; background:url('/images/common/icon_small_arrow_green.png') center right no-repeat;}
				.mainBoardReviewCont{position:relative; display:block; width:340px; height:398px; overflow:hidden; border-bottom:1px solid #eee;}
					#travelReviewSliderCont{position:absolute; top:0; left:0; display:block; width:340px; height:398px;}
						.travelReviewSliderDetail{position:relative; float:left; width:340px; height:398px;}
							.travelReviewSliderDetail img{display:block; width:338px; height:204px; border:1px solid #ffb91d;}
							.travelReviewSliderDetail dl{width:330px; margin:0 5px; overflow:hidden;}
								.travelReviewSliderDetail dl dt{display:block; width:330px; height:40px; line-height:20px; padding-top:16px; overflow:hidden;}
									.travelReviewSliderDetail dl dt a{color:#444; font-size:16px; font-weight:bold;}
								.travelReviewSliderDetail dl dd{display:block; width:330px; height:90px; line-height:18px; padding:18px 0 28px 0; overflow:hidden;}
									.travelReviewSliderDetail dl dd a{color:#666; font-size:13px; font-weight:normal;}
				#travelReviewSliderNav{clear:both; display:block; margin:10px auto;}
					#travelReviewSliderNav li{float:left; width:11px; height:12px; line-height:12px; margin-left:5px; background:url('/images/common/bl_main_board_11x36.png') no-repeat; background-position:0 0; text-indent:-9999em; cursor:pointer;}
					#travelReviewSliderNav li.select{background-position:0 -12px;}
					#travelReviewSliderNav li:first-child{margin-left:0;}*/


			/* 질문과답 */
/*			.mainBoardQnaWrap{float:left; width:300px; margin-left:40px;}
				.mainBoardQnaWrap h4{display:block; height:52px; line-height:52px; color:#333; font-size:22px; font-weight:bold; font-family:'avenir black',sans-serif;}
					.mainBoardQnaWrap h4 span{color:#999; font-size:12px; font-weight:normal; font-family:'Nanum Gothic',Dotum,Gulim;}
				.mainBoardQnaWrap ul{display:block; width:300px; height:375px; overflow:hidden;}
					.mainBoardQnaWrap ul li{width:270px; padding:8px 15px 14px 15px; border-bottom:1px solid #ddd;}
					.mainBoardQnaWrap ul li:first-child{border-top:1px solid #ddd;}
						.mainBoardQnaWrap ul li p.subject{height:25px; line-height:25px; color:#444; text-overflow:ellipsis !important; white-space:nowrap !important; word-break:normal !important; overflow:hidden !important;}
							.mainBoardQnaWrap ul li p.subject a{color:#444;}
						.mainBoardQnaWrap ul li p.writer{height:14px; line-height:14px; color:#666; font-size:12px;}
							.mainBoardQnaWrap ul li p.writer strong{font-size:12px; font-weight:normal; padding-left:15px;}
				.mainBoardQnaWrap div.more{display:block; width:290px; padding:0 5px; margin-top:11px; text-align:right;}
					.mainBoardQnaWrap div.more span{display:inline-block; border-bottom:1px solid #ed6f70;}
						.mainBoardQnaWrap div.more span a{height:19px; line-height:19px; color:#e84b4c; font-weight:bold; padding-right:14px; background:url('/images/common/icon_small_arrow_red.png') center right no-repeat;}*/

/* bottom banner */
/*.mainBottomBannerWrap{display:block; width:100%;}
	.bottomBannerWrap{display:block; width:1080px; height:100px; margin:0 auto; margin-bottom:100px; overflow:hidden;}
		.bottomBannerWrap li{float:left; width:340px; height:100px; margin-left:10px;}
		.bottomBannerWrap li:first-child{margin-left:20px;}*/
