﻿/*기본정보*/
@import url("common.css");
@import url("layout.css");
@import url("table.css");

/*이벤트메인*/
#event_mw{width:100%;margin-top:25px;background:url('images/event_mbg.gif') repeat-x left top;overflow:hidden;zoom:1;padding-bottom:55px;}
#event_mw .contants{position:relative;margin:0 auto;width:950px;}


#event_mw{width:100%;margin-top:25px;background:url('images/event_mbg.gif') repeat-x left top;overflow:hidden;zoom:1;padding-bottom:55px;}
#event_mw .contants{position:relative;margin:0 auto;width:950px;}
/*현위치표시*/
#event_mw .contants .location{width:950px;text-align:right;font-size:11px;color:#a9a9a9;margin-top:5px;height:21px;}
#event_mw .contants .location li a.home{background:url('images/home.gif') no-repeat left top;width:12px;height:12px;display:inline-block;}
#event_mw .contants .location li a{font-size:11px;margin-top:2px;}
#event_mw .contants .location li span{font-size:11px;margin-top:2px;}
.event_top{margin:0;padding:0;border-collapse:collapse;}
.event_top .e_ta1{width:100%;margin-top:17px;border-collapse:collapse;}
.event_top_r{width:249px;height:234px;background:url('images/event_rbg.gif') no-repeat left top;overflow:hidden;zoom:1;}
.event_top_r dl{margin:20px 0 0 30px;}
.event_top_r dl dt{margin:0 0 10px 0;}
.event_top_r dl dd{margin:0 0 2px 0;width:100%;overflow:hidden;zoom:1;}
.event_top_r dl dd img{vertical-align:middle;}
.event_top_r dl dd a{display:block;color:#666;float:left;_display:inline;}
.event_top_r dl dd span{display:block;color:#aaaaaa;font-size:11px;float:right;_display:inline;font-family:Arial;letter-spacing:-1px;}

#event_mw1{width:100%;overflow:hidden;zoom:1;border-bottom:1px solid #d4d4d4;}
#event_mw1 .contants{position:relative;margin:0 auto;width:950px;}
.e_ta2{width:100%;border-collapse:collapse;}
.e_ta2 .dta_01{background:url('images/event_lbg.gif') no-repeat left top;overflow:hidden;zoom:1;}
.e_ta2 .dta_01 div{margin:33px 0 0 21px;}
.e_ta2 .dta_01 div .e_txt1{margin:15px 0 0 0;width:145px;font-size:11px;}
.e_ta2 .dta_01 div .e_btn1{margin:10px 0 13px 0;width:145px;font-size:11px;}

.e_ta2 .di_01{background:url('images/event_vsbg.gif') no-repeat left top;overflow:hidden;zoom:1;margin-top:15px;height:156px;text-align:left;width:498px;}
.e_ta2 .di_01 table{border-collapse:collapse;margin:0 0 0 42px;}
.e_ta2 .di_01 table .img_01{width:108px;width:108px;border:1px solid #dddddd;}
.e_ta2 .di_01 table td p strong{color:#666666;}
.e_ta2 .di_01 table td .rate{width:289px;background:#d2d2d2;height:10px;margin-top:10px;}

.e_ta3{border-collapse:collapse;width:100%;}
.e_ta3 td p{background:url('images/dot.gif') no-repeat left 5px;padding-left:7px;text-align:left;margin-bottom:3px;}
.e_ta3 td p a{text-align:left;color:#666666;}

.e_td_ban{text-align:right;vertical-align:top;}
.e_ban{border-bottom:1px solid #ededed;width:219px;}

.in_put1{border:1px solid #d7d7d7;padding:2px 0 2px 5px;}
.txt_area{border:1px solid #d7d7d7;padding:10px;}

#event_mw2{width:100%;overflow:hidden;zoom:1;padding:30px 0 65px 0;}
#event_mw2 .contants{position:relative;margin:0 auto;width:950px;}
#event_mw2 .contants ul{margin:10px 0 0 0;overflow:hidden;zoom:1;width:100%;}
#event_mw2 .contants ul li{float:left;_display:inline;margin-right:10px;}
#event_mw2 .contants ul li.end{float:left;_display:inline;margin:0;}


/*현위치표시*/
.location{text-align:right;font-size:11px;color:#a9a9a9;margin-top:5px;}
.location li a.home{background:url('images/home.gif') no-repeat left top;width:12px;height:12px;display:inline-block;}
.location li a{font-size:11px;margin-top:2px;}
.location li span{font-size:11px;margin-top:2px;}
/*현위치표시*/
.location1{width:950px;text-align:right;font-size:11px;color:#a9a9a9;margin-top:5px;}
.location1 li a.home{background:url('images/home.gif') no-repeat left top;width:12px;height:12px;display:inline-block;}
.location1 li a{font-size:11px;margin-top:2px;}
.location1 li span{font-size:11px;margin-top:2px;}

/*왼쪽메뉴LNB*/
.lnb{float:left;_display:inline;width:180px;}
.lnb p.tit{margin:0;}
.lnb div{background:url('images/mem_lnbbg.gif') no-repeat left top;padding-top:40px;border-bottom:2px solid #f8f8f6;}
.lnb ul li{padding:10px 0 10px 0;border-bottom:1px solid #e6e6e4;}
.lnb ul li img{margin-left:10px;}




/*회원페이지 컨텐츠*/
.company{float:right;_display:inline;width:740px;}
h2{background:url('images/arrow3.gif') no-repeat left 2px;overflow:hidden;zoom:1;padding:0 0 0 15px;margin-top:40px;}
.box1{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:2px solid #e1e1e1;}

.box2{margin:10px 0 0 0;overflow:hidden;zoom:1;}
.box2 li.left{float:left;_display:inline;}
.box2 li.right{float:right;_display:inline;}


.tab{background:url('images/com_tabbg.gif') repeat-x left bottom;height:29px;width:710px;}
.tab li{float:left;_display:inline;margin-right:1px;}
.tab li.right{float:right;_display:inline;}

.tab1{background:url('images/com_tabbg1.gif') repeat-x left bottom;height:28px;}
.tab1 li{float:left;_display:inline;margin-right:1px;}
.tab1 li.right{float:right;_display:inline;}

/*롯데면세점*/
#event_lo{width:100%;margin-top:25px;background:url('images/event_lotte.jpg') repeat-y center top;overflow:hidden;zoom:1;padding-bottom:55px;}
#event_lo .contants{position:relative;margin:0 auto;width:950px;}

/*14가지 혜택이벤트*/
.event_ben{width:100%;border-collapse:collapse;}

/*당첨자발표*/
.event_win{width:746px;margin:15px 0 0 0;}
.event_win li{float:left;_display:inline;margin:0 5px 0 0;}
.event_win li.off{float:left;_display:inline;margin:0 5px 0 0;FILTER: alpha(opacity=50);}
.event_swf{padding:5px;border:3px solid #c9c9c9;}

.event_win_w{width:915px;margin:0 auto;padding-top:45px;}


/*퀵메뉴*/
.contants #quick{position:absolute;left:965px;top:0;width:65px;}
.contants .quick{width:63px;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;overflow:hidden;zoom:1;background:#f0f0ef;}
.contants .quick_q{width:65px;background:url('images/quick_bg.gif') no-repeat 1px top;margin-top:15px;overflow:hidden;zoom:1;text-align:center;height:140px;}
.contants .quick_q img{margin:61px 0 0 0;width:45px;height:45px;}
.contants .quick ul{margin:0;padding:0;}
.contants .quick ul li{margin-top:10px;text-align:center;}
.contants .quick ul li img{width:50px;height:50px;}
.contants .quick p.q_txt1{font-size:11px;text-align:center;margin-top:5px;}
.contants .quick p.q_txt1 span{font-size:11px;font-weight:bold;}
.contants .quick p.q_txt2{font-size:11px;text-align:center;margin-bottom:10px;}
.contants .quick p.q_txt2 a{font-size:11px;text-align:center;color:#30abc3;font-weight:bold;text-decoration:underline;}
.contants .quick div.order{background:url('images/quick_box.gif') no-repeat left top;width:57px;height:50px;margin:10px 0 0 3px;overflow:hidden;zoom:1;text-align:center;vertical-align:middle;font-size:11px;color:#1ea3bd;display:block;letter-spacing:-2px;line-height:120%;padding-top:5px;}
.contants .quick div.order strong{font-size:11px;color:#1ea3bd;letter-spacing:-1px;}
.contants .quick dl{margin:0 auto;padding:0;width:50px;}
.contants .quick dl dt{padding:0 0 7px 0;border-bottom:1px solid #dbdbdb;margin-top:15px;text-align:center;}
.contants .quick dl dt p{font-size:11px;text-align:center;}
.contants .quick dl dt p storng{font-size:11px;}
.contants .quick dl dd{padding:7px 0 0 0;margin-bottom:20px;text-align:center;}
.contants .quick dl dd p{font-size:11px;text-align:center;}
.contants .quick dl dd p storng{font-size:11px;}


.contants .quick_open{position:absolute;left:332px;top:0;width:631px;border:1px solid #d5dbde;z-index:100;background:#fff url('images/quick_bg1.gif') no-repeat left top;overflow:hidden;zoom:1;}
.contants .quick_open .tit{margin:27px 0 0 29px;}
.contants .quick_open .quick_close{margin:-35px 0 0 590px;}
.contants .quick_open .pro{width:580px;margin:25px 0 0 29px;}
.contants .quick_open .pro .tab_m{position:relative;height:27px;}
.contants .quick_open .pro .tab_m img{position:absolute;left:0;top:0;z-index:1;}
.contants .quick_open .pro .tab_m p.menu1_on{position:absolute;left:77px;top:5px;color:#fff;z-index:10;}
.contants .quick_open .pro .tab_m p.menu1_on strong{color:#fff;}
.contants .quick_open .pro .tab_m p.menu1_off{position:absolute;left:77px;top:5px;color:#888888;z-index:10;}
.contants .quick_open .pro .tab_m p.menu1_off strong{color:#888;}

.contants .quick_open .pro .tab_m p.menu2_on{position:absolute;left:202px;top:5px;color:#fff;z-index:10;}
.contants .quick_open .pro .tab_m p.menu2_on strong{color:#fff;}
.contants .quick_open .pro .tab_m p.menu2_off{position:absolute;left:202px;top:5px;color:#888888;z-index:10;}
.contants .quick_open .pro .tab_m p.menu2_off strong{color:#888;}

.contants .quick_open .pro .tab_m p.menu3_on{position:absolute;left:332px;top:5px;color:#fff;z-index:10;}
.contants .quick_open .pro .tab_m p.menu3_on strong{color:#fff;}
.contants .quick_open .pro .tab_m p.menu3_off{position:absolute;left:332px;top:5px;color:#888888;z-index:10;}
.contants .quick_open .pro .tab_m p.menu3_off strong{color:#888;}


.contants .quick_open .pro .p_wap{width:580px;margin:0 0 25px -5px;vertical-align:top;overflow:hidden;zoom:1;}
.contants .quick_open .pro .p_wap li{float:left;_display:inline;width:129px;margin:0 0 0 15px;height:200px;position:relative;}
.contants .quick_open .pro .p_wap li p.txt1{font-size:11px;color:#989898;padding-top:5px;}
.contants .quick_open .pro .p_wap li p.txt1 span{text-decoration:line-through;font-size:11px;color:#989898;}
.contants .quick_open .pro .p_wap li p.txt1 strong{font-size:11px;color:#989898;}
.contants .quick_open .pro .p_wap li p.p_img img{width:129px;height:129px;}


.contants .quick_ifr{position:absolute;left:332px;top:0;width:631px;height:348px;z-index:50;}
#event_qw{width:100%;margin-top:25px;}
#event_qw .contants{position:relative;margin:0 auto;width:950px;}


/*이벤트 추가2011-11-01*/
.event_1101w{width:950px;background:#ececec;padding-bottom:40px;}
.event_1101w .ta_1101{width:938px;border-collapse:collapse;margin-left:6px;}
.event_1101w .ta_1101 td{vertical-align:top;text-align:left;background:#ececec;padding-right:5px;padding-bottom:5px;}
.event_1101w .ta_1101 td.tit{background:none;text-align:left;}
.event_1101w .ta_1101 td div.eve_1031{width:309px;height:405px;background:#fff;height:405px;text-align:center;}

.event_1101w .ta_1101 td .icon_s{height:40px;margin-left:20px;text-align:left;}
.event_1101w .ta_1101 td .eve_p1101{width:210px;margin:0 auto;padding-top:25px;overflow:hidden;}
.event_1101w .ta_1101 td .eve_p1101 a img{width:210px;height:210px;}
.event_1101w .ta_1101 td .eve_p1101 p{text-align:left;width:210px;}
.event_1101w .ta_1101 td .eve_p1101 .txt_1{color:#3f3f3f;font-size:11px;}
.event_1101w .ta_1101 td .eve_p1101 .txt_1 strong{color:#3f3f3f;font-size:11px;}
.event_1101w .ta_1101 td .eve_p1101 .txt_2{color:#59add2;font-size:12px;font-family:Arial;font-weight:bold;}
.event_1101w .ta_1101 td .eve_p1101 .txt_3{color:#929292;font-size:11px;}
.event_1101w .ta_1101 td .eve_p1101 .txt_3 span{color:#929292;font-size:11px;text-decoration:line-through;}
.event_1101w .ta_1101 td .eve_p1101 .txt_3 strong{color:#3f3f3f;font-size:11px;}
.event_1101w .ta_1101 td .eve_p1101 .txt_4{color:#59add2;font-size:11px;font-weight:bold;}
/*//이벤트 추가2011-11-01*/



/*샘플댓글등록폼 2014.03.05*/
.rEviews_table {margin-top:30px;width:950px;}/*border-top:2px solid #2b4166;*/
.rEviews_table .table {padding:27px 0 0 27px;width:907px;height:125px;border:8px solid #dce2ed;}
.rEviews_table .table div {width:882px;height:1px;;border-bottom:1px solid #eaeaea;}
.rEviews_table .table th {height:30px;background:#f4f4f4;border-bottom:1px solid #eaeaea;}
.rEviews_table .table td {padding-left:15px;height:30px;background:#fff;border-bottom:1px solid #eaeaea;}


.ly_pop{position:absolute;top:1230px;left:100px;display:none;padding:0;margin-top:2px;width:769px;z-index:10;}
.ly_pop .Title {width:769px;height:49px;background:#66b7e0;}
.ly_pop .conLy {padding:20px;border:2px solid #3b5a9a;width:725px;background:#fff;line-height:18px;font-size:11px;color:#686868;}
.ly_pop .conLy .conPd {padding-left:15px;}
.ly_pop .gray_box {margin:15px 0 0 0px;padding:20px;width:676px;background:#efefef;}

.ly_pop_2{position:absolute;left:200px;display:none;padding:0;margin-top:2px;width:769px;z-index:10;}
.ly_pop_2 .Title {width:769px;height:49px;background:#66b7e0;}
.ly_pop_2 .conLy {padding:20px;border:2px solid #3b5a9a;width:725px;background:#fff;line-height:18px;font-size:11px;color:#686868;}
.ly_pop_2 .conLy .conPd {padding-left:15px;}
.ly_pop_2 .gray_box {margin:15px 0 0 0px;padding:20px;width:676px;background:#efefef;}
/*
.ly_pop2{position:absolute;left:372px;display:none;padding:0;margin-top:2px;width:578px;z-index:10;}
.ly_pop2 .conLy {padding:20px;border:2px solid #3b5a9a;width:534px;background:#fff;line-height:18px;font-size:11px;color:#686868;}
.ly_pop2 .conLy .conPd {padding-left:15px;}

.ly_pop3{position:relative;top:386px;left:428px;width:500px;display:none;padding:10px;border:1px solid #888;background:#fff;z-index:10;}*/


/*이벤트CSS
-------------------------------------------------------------*/
/*웨딩식전영상 무료쿠폰 증정이벤트 150330*/
.wed201503 .weddingmovie {width:950px; height:534px; position:relative; overflow:hidden;}
	.wed201503 .weddingheader {position:absolute; left:0; top:0;}
	.wed201503 .weddingheader .ico_free { position:absolute; left:390px; top:-250px;}
	.wed201503 .weddingheader .number_a { position:absolute; top:399px; left:123px; }
	.wed201503 .weddingheader .number_a .line_number { position:absolute; top:52px; left:1px;}
	.wed201503 .weddingheader .number_a .separator { display:none;}
	.wed201503 .cont1_a { position:relative}
	.wed201503 .cont1_a .btn_makemovie { position:absolute; left: 741px; top: 75px;}
	.wed201503 .cont1_a .btn_benefit1 { position:absolute; left: 124px; top: 614px;}
	.wed201503 .cont1_a .btn_benefit2 { position:absolute; left:707px; top:594px;}		
	.wed201503 .btn_a { text-align:center; margin-top:50px;}
	.wed201503 .notice_a { margin:50px 0;}
	.wed201503 .notice_a .b_list_05 { margin-top:10px; padding:20px; background-color:#e8e8e8;}
	.wed201503 .notice_a .b_list_05 .tit {font-weight:bold; color:#4eaccf; margin-bottom:10px;}
	.wed201503 .notice_a .b_list_05 li {font-size:12px; color:#555; background:url('/resources/images/common/bul2_2x2.png') no-repeat 4px 7px; padding:3px 0 2px 13px;}
	.wed201503 .notice_a .b_list_05 li span{font-weight:bold; color:#4eaccf;}
	
	/* 카운트처리 */
	.wed201503 .counter-holder { padding: 15px 0; text-align: center;}
	.wed201503 .counter-holder span { position: relative; display: inline-block; vertical-align: top; line-height: 67px;#line-height: 57px;}
	.wed201503 .counter .digit { color: white; width: 56px; height: 67px;  #height: 57px; margin: 0 1px; overflow: hidden; padding: 0; text-align: center; background-color:transparent}
	.wed201503 .counter .digit span {font-size:60px ;#font-size:50px; font-family:'맑은 고딕', 'Malgun Gothic', '나눔고딕', 'NanumGothic', 'NanumGothicWEB', '돋움', Dotum, '굴림', Gulim, sans-serif; font-weight:bold; color:#fff;}
	.wed201503 .counter-holder hr { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;}
	
	/*팝업*/
	#popup_eventlayer { border:4px solid #0b7bb7; min-width:340px; min-heiht:230px; padding:30px 10px 20px 10px; position:absolute; left:0; top:0; z-index:99999; background-color:#fff;}
	#popup_eventlayer.text_c { text-align:center;}
		#popup_eventlayer .pop_in {}
		#popup_eventlayer .pop_in .headcopy { font:16px/1.6 "맑은 고딕", "Malgun Gothic", "나눔고딕", "NanumGothic", "NanumGothicWEB", "돋움", Dotum, "굴림", Gulim, sans-serif;}
		#popup_eventlayer .pop_in .headcopy strong { color:#000; font-weight:bold;}
		#popup_eventlayer .pop_in .notice { font:12px/1.4 "맑은 고딕", "Malgun Gothic", "나눔고딕", "NanumGothic", "NanumGothicWEB", "돋움", Dotum, "굴림", Gulim, sans-serif; margin-top:10px;}
		#popup_eventlayer .pop_btn_a { margin-top:20px; border-top:1px solid #ccc; padding-top:10px;}
		#popup_eventlayer .btn_layerclose { position:absolute; right:0; top:0; padding:10px;}


/*newtype Event 160805
--------------------------------------------------------------------*/
/*공통*/
.event_a .e_header_a *,
.event_a .e_headcopy_a *,
.event_a .e_info_a *,
.event_a .e_plusevent_a * {font:14px/1.2 "맑은 고딕", "Malgun Gothic", "나눔고딕", NanumGothic, NanumGothicWEB, "돋움", Dotum, "굴림", Gulim, sans-serif;}
.event_a img { vertical-align:middle;}
.event_a .e_info_a .info_b dl dd li strong { color:#1cb6cd;}
/*레이아웃*/
.event_a .e_header_a {}
.event_a .e_headcopy_a { margin-top:20px;}
.event_a .e_info_a { margin-top:20px; background-color:#f7f7f7; height:1%; overflow:hidden;  border:1px solid #d7d7d7;}
		.event_a .e_info_a .txt_b { float:left; width:50%;}
			.event_a .e_info_a .txt_b .txt_b_in { font-size:16px; line-height:1.6; color:#333; padding:20px 15px 20px 20px; background:url("http://www.barunsoncard.com/resources/images/data/event/common/img_info_txt_bottom.png") no-repeat 20px bottom;}
		.event_a .e_info_a .info_b { float:right; width:49%; padding-bottom:20px}
			.event_a .e_info_a .info_b .info_b_in {padding:20px 20px 20px 15px;}
			.event_a .e_info_a .info_b dl+dl { margin-top:33px;}
			.event_a .e_info_a .info_b dl dt { font-size:14px; color:#333; display:inline-block; border-bottom:1px solid #333; padding-bottom:4px;}
			.event_a .e_info_a .info_b dl dd { margin-top:10px;}
			.event_a .e_info_a .info_b dl dd .date { font-size:18px; color:#1cb6cd;}
			.event_a .e_info_a .info_b dl dd .img_expl { margin-top:15px;}
.event_a .e_plusevent_a {}
/*공지리스트*/
.event_a .notilist_a {padding:20px; background-color:#e8e8e8}
	.event_a .notilist_a li { font-size:12px; color:#666; background:url('/resources/images/common/bul2_2x2.png') no-repeat 4px 7px; padding:3px 0 2px 13px;}
	.event_a .notilist_a li strong { color:#ff6600; font-weight:normal;}
	.event_a .notilist_a>.tit { font-weight:bold; color:#0b7bb7;  margin-bottom: 10px;}
.event_a .joinhelp_a {margin-top:40px; position:relative}
	.event_a .joinhelp_a .tit {font:16px/1.2 "맑은 고딕", "Malgun Gothic", "나눔고딕", NanumGothic, NanumGothicWEB, "돋움", Dotum, "굴림", Gulim, sans-serif; color:#1cb6cd; letter-spacing:-2px; padding-top:5px; padding-bottom:5px;}
	.event_a .joinhelp_a ul { border-top:1px solid #ccc; padding-top:8px;}
	.event_a .joinhelp_a ul li { font-size:12px; color:#1cb6cd; padding-left:4px; padding-top:5px; line-height:16px;}
	.event_a .joinhelp_a img.example { position:absolute; right:6px; top:65px;}
/*댓글영역*/
.event_a .e_reply_a { margin-top:50px;}
	.event_a .e_reply_a .tit {font:20px/1.2 "맑은 고딕", "Malgun Gothic", "나눔고딕", NanumGothic, NanumGothicWEB, "돋움", Dotum, "굴림", Gulim, sans-serif; color:#333; letter-spacing:-2px}
	.event_a .e_reply_a .textarea_a { margin-top:5px;}
	.event_a .e_reply_a .textarea_a * { vertical-align:middle;}
	.event_a .e_reply_a .textarea_a textarea {background:url('/resources/images/data/event/2015newbest/img_txtframe.png') no-repeat left top; border:none; resize:none; padding:10px;}
	.event_a .e_reply_a .textarea_a button { border:none;}
	.event_a .e_reply_a .textarea_a .noti_a { font-size:12px; margin-top:4px;}
	.event_a .e_reply_a .table_a { margin-top:30px; font-family:"돋움", Dotum, "굴림", Gulim, sans-serif}
	.event_a .e_reply_a .table_a .faqTable th { border-top-color:#717171; font-size:12px}
	.event_a .e_reply_a .table_a .faqTable td { text-align:center; font-size:12px}
	.event_a .e_reply_a .table_a .faqTable td:first-child+td { text-align:left;}

/*공통지정*/
.event_a caption{display:none;}
/*버튼영역*/
.event_a .b_btn_a { text-align:center; margin-top:30px;}
/*댓글,URL영역*/
.event_a .e_comment_a { margin-top:50px;}
.event_a .e_comment_a table.table_w {width:100%;border:0; color:#666;text-align:left; border-top:2px solid #979797;border-collapse: collapse; border-spacing: 0;}
	.event_a .e_comment_a table.table_w th,.event_a .e_comment_a table.table_w td{border:0}
	.event_a .e_comment_a table.table_w tbody th	{padding:16px 0 14px 20px; text-align:left; border-bottom:1px solid #e0e0e0;color:#666;background-color:#e9ecf2;}
	.event_a .e_comment_a table.table_w tbody td	{padding:5px 0 5px 20px; color:#666; vertical-align:middle; border-bottom:1px solid #e0e0e0;}
	.event_a .e_comment_a table.table_w tbody td.dd	{padding:18px 0 18px 20px; }
	.event_a .e_comment_a table.table_w tbody td input { height:20px;}
	.event_a .e_comment_a table.table_w tbody td textarea { height:30px;border:1px solid #cfcfcf}
	.event_a .e_comment_a table.table_w tbody td.con	{padding:16px 0 14px 20px; vertical-align:top; height:200px; min-height:200px;}
	.event_a .e_wirte_a .noti_txt { margin-top:10px;}

/*댓글리스트영역*/
.e_commentlist_a { margin-top:50px;}
.comment_list{margin:20px 0 10px;border-top:2px solid #979797}
	.comment_list>li{overflow:hidden;padding:17px 0 10px 8px;border-bottom:1px solid #ccc; position:relative}
	.comment_list>li>p{float:left}
	.comment_list>li>p.row_num{width:40px;line-height:20px}
	.comment_list>li>p.row_num strong{margin-right:7px}
	.comment_list>li>p.name_date{width:160px;line-height:20px}
	.comment_list>li>p.name_date strong{margin-right:7px}
	.comment_list>li>p.comment_btn{float:right;position:relative;top:-5px;width:80px;text-align:center}
	.comment_list>li>p.comment_btn.type_modify{top:4px}
	.comment_list>li>p.comment_txt{width:728px;line-height:20px;padding-top:1px}
	.comment_list>li>p.btndel { position:absolute; right:10px; top:50%; margin-top:-10px;}
	.comment_list>li>p.comment_txt span.url,
	.comment_list>li>p.comment_txt span.text { display:block}
	.comment_list>li>p.comment_txt span.url a { color:#1cb6cd}
	.comment_list>li>p.comment_txt textarea{width:838px;height:38px;padding:7px 10px 13px 20px;margin:3px 0 7px;background:#fafafa;color:#666;word-break:break-all;word-wrap:break-word}
	.comment_list>li>p.comment_txt textarea.jtxtoff{color:#666}
	.comment_list>li.comment_reply{position:relative;top:-1px;padding:17px 15px 16px 153px;background:#f6f3ee}
	.comment_list>li.comment_reply .b_icon{float:left}
	.comment_list>li.comment_reply .comment_txt{float:left;padding-left:10px}

/*링크*/
.event_a a.targetlink { color:#1cb6cd; text-decoration:underline; background:url('/resources/images/data/event/common/img_arrow_9x5.png') no-repeat right 50%; padding-right:15px; display:inline-block; margin-top:5px;}



/*new Type1
---------------------------------------------------------*/
.event_a.type_a_2 .e_info_a .txt_b { float:none; width:auto; padding:30px 20px 30px 20px;}
	.event_a.type_a_2 .e_info_a .txt_b .txt_b_in {text-align:center; padding:0; padding-bottom:20px; background:url("http://www.barunsoncard.com/resources/images/data/event/common/img_info_txt_bottom.png") no-repeat 50% bottom;}
.event_a.type_a_2 .e_info_a .info_b { float:none; width:auto; padding:30px 20px 30px 20px;}
	.event_a.type_a_2 .e_info_a .info_b .info_b_in {padding:0;}
	.event_a.type_a_2 .e_info_a .info_b .info_b_in dl { text-align:center;}
