#smartInput{ margin:0 10px 0 0;}
/* 스마트 에디터의 풍부한 표현이 정상적으로 출력되도록 하려면 콘텐츠가 출력되는 곳에 이 클래스를 적용하여야 한다. 예를 들면 게시물 읽기 페이지의 본문이 이에 해당된다. */
.smartOutput{ font-size:12px; line-height:1.6; font-family: '굴림', verdana, sans-serif !important;}

.smartOutput p{ margin-top:10px; margin-bottom:10px;}

.smartOutput blockquote.q1,
.smartOutput blockquote.q2,
.smartOutput blockquote.q3,
.smartOutput blockquote.q4,
.smartOutput blockquote.q5,
.smartOutput blockquote.q6,
.smartOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}

.smartOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.smartOutput blockquote.q2{ padding:0 10px; background:url(images/common/bg_qmark.gif) no-repeat;}
.smartOutput blockquote.q3{ border:1px solid #d9d9d9;}
.smartOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.smartOutput blockquote.q5{ border:2px solid #707070;}
.smartOutput blockquote.q6{ border:1px dashed #707070;}
.smartOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}
.smartOutput ol li {list-style: decimal; margin-top:10px; margin-bottom:10px;}
.smartOutput ul li {list-style: square; margin-top:10px; margin-bottom:10px;}
.smartOutput em{font-style:italic}
.smartOutput sup{ font:10px Tahoma;}
.smartOutput sub{ font:10px Tahoma;}
.smartOutput table td{ padding:4px;}

.smartOutput a{color:#F16E20;}
.smartOutput img {max-width:99%;}

.sns_output {text-align:center;margin:50px 0 10px 0;}
.sns_output a{padding-left:15px;}


.comment_nem {color:#5677D5; font-weight:bold;}


/* new review view */
/*#rv_vw_ttl_set {margin:10px 0 0 0;float:left;width:773px;border:1px solid #d9d9d9;background-color:#fafafa;padding:15px; position:relative;}*/
#rv_vw_ttl_set {margin:10px 0 0 0;float:left;width:773px;border-bottom:1px solid #e1e1e1;padding:15px; position:relative;}
#rv_vw_view {float:left;width:785px;padding:10px;color:#2e2e2e;}
#rv_vw_adv_set {margin:50px 0 0 0;float:left;width:805px; border:1px solid #ececec;}
.rv_vw_ttl {float:left;width:773px;color:#000;font-size:15px;font-weight:bold;}
.rv_vw_wr_info_set {margin:5px 0 0 0;float:left;width:773px;clear:both;}
#rv_vw_adv_set .m_ad_area {float:left; width:785px; height:30px; background-color:#f8f8f8; padding:7px 0 0 20px; font-size:12px; color:#3d3d3d; font-weight:bold;}
#rv_vw_adv_set .m_ad_title {float:left; width:785px; height:95px; padding:10px 0 0 20px;}
#rv_vw_adv_set .m_ad_contents {float:left; margin-bottom:5px;}
#rv_vw_btm_btn01 {margin:40px 0 0 0;float:left;width:805px;border-bottom:2px solid #5f5f5f;padding:0 0 8px 0;}
/*#rv_vw_dut_set {margin:30px 0 0 0;float:left;width:805px;border-bottom:2px solid #5f5f5f;padding:0 0 40px 0;}*/
#rv_vw_dut_set {margin:30px 0 0 0;float:left;width:805px;padding:0 0 40px 0;}

/* new review view comment */
#rv_vw_dut_set .vw_comment_area {float:left;width:805px;border-top:1px solid #F2F2F2; padding:0 0 0 0;}
#rv_vw_dut_set .vw_dut_01 {float:left;width:795px;padding:10px 5px 0 5px;}
#rv_vw_dut_set .t_area01 {margin:10px 0 0 0; float:left; width:805px; clear:both; line-height:0; font-size:0;}
#rv_vw_dut_set .vw_dut_02 {float:left;width:770px;padding:10px 5px 0 30px;}
#rv_vw_dut_set  #view_comment_area {float:left;width:783px;padding:10px 10px 3px 10px; padding:10px 10px 10px 10px \0/IE8+9; border:1px solid #ddd;background-color:#fafafa;}
#rv_vw_dut_set #vw_dut01 {float:left;width:805px;border-bottom:1px solid #E0E0E0;padding:0 0 5px 0;}
#rv_vw_dut_set #vw_dut_a {float:left;width:795px;padding:10px 5px 5px 5px;}
#rv_vw_dut_set .dut_cts_a {float:left;width:780px;color:#323232;padding-left:20px;}
#rv_vw_dut_set .vw_dut_03 {float:left;width:740px;padding:10px 5px 0 60px;}
#rv_vw_dut_set #dut_wr {float:left;width:785px;padding:10px;border:1px solid #ddd;background-color:#fafafa; margin:0 0 5px 0;}
#rv_vw_dut_set .dut_cts_01 {float:left;width:780px;padding:0 0 0 20px;}/*color:#696969; */
#rv_vw_dut_set .dut_cts_02 {float:left;width:735px;color:#696969; padding:0 0 0 40px;}
#rv_vw_dut_set .dut_cts_03 {float:left;width:705px;color:#696969; padding:0 0 0 40px;}

/*
#rv_vw_dut_ttl {float:left;width:805px;border-bottom:1px solid #a3a3a3;padding:0 0 3px 0;}
#rv_vw_dut {float:left;width:805px;border-bottom:1px solid #5f5f5f;padding:0 0 5px 0;}
*/
#rv_vw_dut_ttl {float:left;width:805px;padding:0 0 3px 0; height:36px; border-bottom:1px solid #bebebe; font-size:14px; line-height:36px; color:#0096ff;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-weight:bold;}
#rv_vw_dut {float:left;width:805px;border-bottom:1px solid #aaaaaa;padding:0 0 5px 0;}



/*#vw_ttl_set {margin:10px 0 0 0;float:left;width:683px;border:1px solid #d9d9d9;background-color:#fafafa;padding:15px; position:relative;}*/
#vw_ttl_set {margin:10px 0 0 0;float:left;width:683px;padding:15px; position:relative; border-bottom:1px solid #e1e1e1;}
.vw_ttl {float:left;width:683px;color:#000;font-size:15px;font-weight:bold;}
.vw_ttl_dut {font-size:11px;color:#e15449;}
.vw_wr_info_set {margin:5px 0 0 0;float:left;width:683px;clear:both;}
/*.vw_wr01 {float:left;padding:2px 0 0 0;*padding:0;_padding:2px 0 0 0;}*/
.vw_wr01 {float:left;}
.vw_wr02 {float:left;color:#3361b7;}
.vw_wr02 a {color:#3361b7;}
.vw_wr03 {float:left;font-size:11px;color:#696969;padding:0 0 0 5px;}
.vw_wr04 {float:left;padding:0 0 0 5px;*padding:0 0 0 5px;_padding:5px 0 0 5px; padding:5px 0 0 5px \0/IE8+9;}
.vw_wr05 {float:right;font-size:11px;color:#6a6a6a;}
.vw_wr_sep {float:right;font-size:11px;color:#dfddde;}
#vw_view {float:left;width:695px;padding:10px;color:#2e2e2e;}
#vw_cos {margin:0 auto;width:228px;padding:40px 0 0 0;clear:both;}
.vw_recom_area {position:relative;}
#vw_rmd_set {float:left;width:102px;height:70px;}
#vw_rmd {float:left;width:50px;text-align:center;position:absolute;top:10px;left:25px;color:#fff;font-size:16px;font-weight:bold; z-index:10;}
#vw_opp_set {margin:0 0 0 24px;float:left;width:102px;height:70px;}
#vw_opp {float:left;width:50px;text-align:center;position:absolute;top:10px;left:150px;color:#404040;font-size:16px;font-weight:bold; z-index:10;}
/*#vw_adv_set {margin:50px 0 0 0;float:left;width:715px; border:1px solid #ececec;}*/
#vw_adv_set {margin:10px 0;float:left;width:715px; border:1px solid #ececec;}



.vw_middle_btn {float:right; padding:5px 0 0 0;}
.vw_middle_btn_bar {padding:0 5px; color:#C3C3C3;}



/* 개공감 view */
#vw_exchg_back_img {margin:0 auto; width:200px; padding:40px 0 0 0; clear:both;}

#view_exchg_area {margin:0 auto; width:234px; clear:both;}
#view_exchg_area #vw_exchg_msg {margin:0 0 20px 0; height:24px; line-height:24px; background-color:#f4f4f4; border:1px solid #c5c5c5; font-size:12px; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#view_exchg_area #vw_exchg_msg span {color:#fe5a01;}

#vw_exchg_btn_area {margin:0 auto; width:302px; clear:both;}
#vw_exchg_rmd {float:left;width:50px;text-align:center;position:absolute;top:45px;left:40px;color:#fff;font-size:16px;font-weight:bold; z-index:10;}
#vw_exchg_rmd a {color:#fff; font-size:16px; font-weight:bold;}
#vw_exchg_rmd_set {float:left;width:134px;height:76px;}
#vw_exchg_opp {float:left;width:50px;text-align:center;position:absolute;top:45px;left:210px;color:#fff;font-size:16px;font-weight:bold; z-index:10;}
#vw_exchg_opp a {color:#fff; font-size:16px; font-weight:bold;}
#vw_exchg_opp_set {margin:0 0 0 34px;float:left;width:134px;height:76px;}



.vw_adv {margin:10px 0 0 0;float:left;width:715px;height:25px;}
#vw_btm_btn01 {margin:40px 0 0 0;float:left;width:715px;border-bottom:2px solid #5f5f5f;padding:0 0 8px 0;}
#sns_set {float:left;width:98px;position:absolute;top:0;left:105px;border:1px solid #b1b1b1;background-color:#fff;}
.sns01_set {float:width:73px;height:15px;left;font-weight:bold;padding:3px 10px 5px 10px;*padding:2px 10px 6px 10px;_padding:2px 10px 0 10px;border-bottom:1px solid #b1b1b1;}
.sns_icon {float:left;padding:2px 3px 0 0;}
.sns02_set {float:width:73px;height:15px;left;padding:3px 10px 5px 10px;_padding:3px 10px 0 10px;}
/*#vw_dut_set {margin:30px 0 0 0;float:left;width:715px;border-bottom:2px solid #5f5f5f;padding:0 0 40px 0;}*/
#vw_dut_set {float:left;width:715px;}
/*#vw_dut_ttl {float:left;width:715px;border-bottom:1px solid #a3a3a3;padding:0 0 3px 0;}*/
#vw_dut_ttl {float:left;width:715px;padding:0 0 3px 0; height:36px; border-bottom:1px solid #bebebe; font-size:14px; line-height:36px; color:#0096ff;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-weight:bold;}
.vw_dut_ttl_txt01 {float:left;font-size:14px;font-weight:bold;color:#007eff}
.dut_sep {float:left;font-size:14px;color:#000;}
.vw_dut_ttl_txt02 {float:left;color:#696969;}
#vw_dut {float:left;width:715px;border-bottom:1px solid #aaaaaa;padding:0 0 5px 0;}
#vw_dut_a {float:left;width:705px;padding:10px 5px 5px 5px;}
#vw_dut01 {float:left;width:715px;border-bottom:1px solid #E0E0E0;padding:0 0 5px 0;}
.dut_cts_a {float:left;width:705px;color:#323232;padding-left:20px;}

#dut_wr {float:left;width:693px;padding:10px;border:1px solid #dddddd;background-color:#fbfbfb; margin:0 0 5px 0;}
#view_comment_area {float:left;width:693px;padding:10px; border:1px solid #dddddd;background-color:#fbfbfb;}
.dut_wr_btn {float:left;padding:0 0 0 7px; width:73px; height:32px;}



/* comment .vw_comment_area {float:left;width:715px;border-bottom:1px solid #eaeaea; padding:0 0 0 0;}
*/
.vw_comment_area {float:left;width:715px;border-top:1px solid #F2F2F2; padding:0 0 0 0;}

.vw_comment_parent1{border-top:1px solid #E0E0E0;}
.vw_dut_01 {float:left;width:705px;padding:10px 5px 0 5px;}
.dut_cts_01 {float:left;width:685px;padding:0 0 0 20px;}/*color:#696969; */
.vw_dut_02 {float:left;width:680px;padding:10px 5px 0 30px;}
.dut_cts_02 {float:left;width:640px;color:#696969; padding:0 0 0 40px;}
.vw_dut_03 {float:left;width:650px;padding:10px 5px 0 60px;}
.dut_cts_03 {float:left;width:610px;color:#696969; padding:0 0 0 40px;}

.dut_txt01 {float:left;font-weight:bold;color:#484848;}
.dut_txt02 {float:left;font-size:11px;color:#a8a8a8;}
.dut_txt03 {float:right;font-size:11px;color:#696969;}
.dut_txt03 a {font-size:11px;font-family:dotum;color:#696969;}
.dut_txt04 {float:right;font-size:11px;color:#ee5e5e;}
.dut_txt04 a {font-size:11px;font-family:dotum;color:#696969;}
/*.dut_txt04a {float:right;width:26px;height:20px;background:url(http://image.jjang0u.service.concdn.com/data3/web/icon/rcd_bg.gif);background-repeat:no-repeat; background-position:4px 3px; background-position:4px 4px \0/IE8+9; font-size:11px;font-weight:bold;color:#ee5e5e;text-align:center;letter-spacing:-2px;}*/
.dut_txt04a {float:right; font-size:11px;font-weight:bold;color:#ee5e5e;letter-spacing:-2px; padding:0px; width:20px; text-align:center;}
.dut_txt04a a {font-size:11px; font-weight:bold; color:#ee5e5e;}
