@charset "utf-8";
/* CSS Document for Chosun.com Forum renewal 2013 */

/* Reset import */
@import url("//news.chosun.com/css/css_reset.css");

/* Layout */
#wrap { width:100%; }
#gnb { width:970px; margin: 0 auto; position:relative; }
#sgnb { background:#fff; }
#lnb, #all_service, #all_service_list { z-index:3333!important;}
#main { width: 970px; margin: 20px auto 50px; background: #fff; font-family: "돋움", Dotum, sans-serif; }
#content { width:650px; float:left; }
#sidebar, #aside { width:300px; float:right; }
#sidebar .sidebar_in { border:solid 1px #dadada; padding:0px 19px 10px;}
#if_sidebar { width:300px; height:1680px;}
.notibar { width:970px; clear:both; padding-top:20px; margin-bottom:36px; }
.footer { margin: 0 auto; width:970px;}
a:visited { color:#333;}
a.linkbox { display:block; width:100%; height:100%;}
.searchFormBx { position:absolute; top:17px; right:0; width:280px; z-index:99; }
.searchFormBx dt { position:absolute; display:block; overflow:hidden; left:0; top:-5000px; }
.searchTerm { position:absolute; width:211px; height:15px; padding:5px 0 5px 5px; border:0 none; font-family:Dotum; }
.InputOutline { float:left; display:inline-block; width:216px; height:31px; border:2px solid #c51919; }
.searchResult { float:left; }
.t11_999 { font-size:11px; color:#999;}
iframe { marginheight:0; marginwidth:0;}


/* GNB menu */
h1.logobox { width:270px; height:62px; position:relative; margin-bottom:3px; }
h1.logobox .cslogo { display:block; width:136px; height:20px; background:url(http://image.chosun.com/main/201109/logo_chosun_s2011.gif) no-repeat; position:absolute; top:16px; left:0px; }
h1.logobox .forumlogo { display:block; width:108px; height:31px; background:url(http://image.chosun.com/forum/2013/forum_logo.gif) no-repeat; position:absolute; top:16px; left:147px;}
iframe#info_box { width: 270px; height: 60px; position: absolute; top: 0px; left: 365px; }
#menubox { width:970px; height:43px; background:url(http://image.chosun.com/forum/2013/forum_menu_bg.gif) no-repeat 0px 0px;}
#menubox li { float:left; height:43px; }
#menubox li:hover, #menubox li.current { background:url(http://image.chosun.com/forum/2013/forum_menu_bg.gif) no-repeat 0px -50px; }
#menubox li a { display:block; height:43px;}
#menubox li.current_no { background:url(none);}
#menubox li.on { background:url(http://image.chosun.com/forum/2013/forum_menu_bg.gif) no-repeat 0px -50px; }

#menubox li.mn_pol { width: 120px; }
#menubox li.mn_sisa { width: 120px; }
#menubox li.mn_mansa { width: 120px; }
#menubox li.mn_yesno { width: 120px; }

#menubox li.ri_txt { float:right; padding-top:17px; padding-right:20px; height:20px; white-space:nowrap; color:#adadad; }
#menubox li.ri_txt:hover, #menubox li.ri_txt.current { background:none;}
#menubox li.ri_txt a { height:auto; display:inline; font-family:"돋움", Dotum; font-weight:bold; color:#444 }

#menubox li.mn_pol:hover, #menubox li.mn_pol.current, #menubox li.mn_pol.on { background-position: 0px -50px;}
#menubox li.mn_sisa:hover, #menubox li.mn_sisa.current, #menubox li.mn_sisa.on { background-position: -120px -50px;}
#menubox li.mn_mansa:hover, #menubox li.mn_mansa.current, #menubox li.mn_mansa.on { background-position: -240px -50px;}
#menubox li.mn_yesno:hover, #menubox li.mn_yesno.current, #menubox li.mn_yesno.on { background-position: -360px -50px;}

/*.etc_box {position:relative; height:33px; background-color:#f7f7f7;}*/
.etc_box {position:relative; height:33px; background-color:#f7f7f7; display:none}
.b_news {position:absolute; left:18px;; top:9px;}
.b_news b {margin-right:6px; padding-right:7px; color:#cb2028; background:url("http://image.chosun.com/main/201103/bg_arrow2.jpg") no-repeat right 2px;}

#main h2 { font: bold 16px/33px "돋움", Dotum; height: 33px; color: #000; position: relative; width:100%; }
#main h2.his_type { font-size:12px; font-weight:normal; color:#999;}
#main h2.his_type a { font-weight:bold; color:#999;}
#main h2.his_type a.now { color:#666;}
#main h2.his_type em { color:#ff6118;}
#main h2 .social_btn { text-align:right; float:right; .margin-top:-30px;}

a.sns_btn { width:23px; height:23px; display:inline-block; background:url(http://image.chosun.com/forum/2013/forum_sns_btn.gif) no-repeat; text-indent:-9999px; text-align:left; zoom: 1; }
a.sns_btn.fb { background-position:0px 0px; }
a.sns_btn.tw { background-position:0px -50px; }
a.sns_btn.rss { background-position:0px -100px; }
#main h3 { font: bold 14px "돋움", Dotum; height: 20px; color:#000; position:relative;}
#main h3.line_bot6 { border-bottom:solid 3px #a6a6a6}
#main h3.line_bot2 { border-bottom:solid 2px #a2a2a2;}
h3.line_top { font: bold 14px "돋움", Dotum; height: 20px; color:#000; position:relative; border-bottom:0; background:url(http://image.chosun.com/forum/2013/forum_main_top.gif) no-repeat top left; padding-left:92px; line-height:17px; letter-spacing:-1px; }
h3.line_top span { font-size:11px; color:#d3d3d3; font-weight:normal; position:absolute; top:0px; right:0px; letter-spacing:0px;} h3.line_top span em { color:#bd8d77; background:url(http://image.chosun.com/forum/2013/forum_main_top.gif) no-repeat 35px -47px; padding-right:5px; margin-right:8px;}
h3.line_top span a { color:#666;}
#main h3.grey { color:#444; margin-top:25px;}
#main h3.grey span.brown { color:#a86749;}
#main h3 span.more { position: absolute; top: 5px; right: 0px; font-size: 11px; font-weight: normal;}
#main h3 span.more a { color: #999; }

.daily_recom_box { background:#f7f7f7; border:solid 1px #ebebeb; border-top:solid 2px #a2a2a2; padding:0 25px; margin-bottom:30px; letter-spacing:-1px;}
.daily_recom_box.in_sub { border-top:solid 2px #d4d4d4;}
.daily_recom_box dl { padding:20px 0; border-top: solid 1px #e8e8e8;}
.daily_recom_box dl:first-child { border-top:0;}
.daily_recom_box dt { font-size: 18px; line-height: 21px; color: #333; font-weight: bold; margin-bottom:5px; }
.daily_recom_box dt span.name { padding-left:5px; font-size: 12px; font-weight: normal; color: #666; }
.daily_recom_box dd.thumb { float:left;}
.daily_recom_box dd.thumb img { width:118px; height:88px; border:solid 1px #bdbcbc; margin-right:10px;}
.daily_recom_box dd.desc { font-size: 12px; line-height: 19px; }
.daily_recom_box dd.desc a { color: #666; }

/* yes or no & survey */

.yesno_box { border:solid 1px #e9e9e9; border-top:0; padding:20px 25px 20px; overflow:hidden; margin-bottom:30px;}
.yesno_box iframe.if_yesno_main { width:370px; height:160px; float:left;}

.yesno_box dl.yesno_main { width:350px; border-right:solid 1px #eee; float:left;}
.yesno_box dl.yesno_main dt { font: bold 14px/18px "돋움", Dotum; }
.yesno_box dl.yesno_main dt a:hover { text-decoration:underline;}
.yesno_box dl.yesno_main dd.date { font-size: 11px; color: #999; height:30px; }
.yesno_box dl.yesno_main dd.date em { color:#dbdbdb;}
.yesno_box dl.yesno_main dd.choice { color:#666; position:relative; height:37px;}
/* .yesno_box dl.yesno_main div.yesno_bar { width:270px; height:7px; background:url(http://image.chosun.com/forum/2013/forum_yesno_bar.gif) no-repeat 0px 0px; position:relative; margin-top:2px;}
 .yesno_box dl.yesno_main div.yesno_bar span { height:7px; display:block; position:absolute; top:0px; left:0px; background:url(http://image.chosun.com/forum/2013/forum_yesno_bar.gif) no-repeat}
.yesno_box dl.yesno_main div.yesno_bar span.bar_pink { background-position: 0px -50px;}
.yesno_box dl.yesno_main div.yesno_bar span.bar_blue { background-position: 0px -100px;}
.yesno_box dl.yesno_main em.num { position: absolute; bottom: 5px; left: 280px; font-size: 12px; font-weight: bold; }
.yesno_box dl.yesno_main em.num.pink { color:#ee5c80; }
.yesno_box dl.yesno_main em.num.blue { color:#535ab5; } */
.yesno_box dl.yesno_main input[type=radio] { vertical-align:bottom; }
.yesno_box dl.yesno_main input.vote_btn { width: 65px; height: 21px; cursor:pointer; display:block; margin:10px auto 0; }
.yesno_box .yesno_sub { width:207px; border-left:solid 1px #eee; float:left; padding-left:20px;}
.yesno_box .yesno_sub h4 { height:32px;}
.yesno_box .yesno_sub dl { margin-bottom:10px;}
.yesno_box .yesno_sub dl + dl { margin-bottom:0;} 
.yesno_box .yesno_sub dt { margin-bottom:2px;}
.yesno_box .yesno_sub dt a { color:#666; font-weight:bold; padding-left:9px; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -345px; }
.yesno_box .yesno_sub dd a { color:#7e7e7e; line-height:19px; }


.yesno_new { width:514px; background:url(http://image.chosun.com/forum/2013/forum_yesnobar_big.gif) no-repeat 0px -100px; overflow:hidden; letter-spacing:-1.5px;}
.yesno_new dt { display:none;}
.yesno_new dd { width:256px; float:left;}
.yesno_new dd.yesno_new_left { margin-right:2px; margin-bottom:10px;}
.yesno_new dd.yesno_new_right { margin-bottom:10px;}
.yesno_new dd.yesno_new_left span.yesno_text { float:right; text-align:right; line-height:17px; width:200px;}
.yesno_new dd.yesno_new_left input { float:right; margin-right:30px; margin-top:12px;}
.yesno_new dd.yesno_new_right span.yesno_text { float:left; line-height:17px; width:200px;}
.yesno_new dd.yesno_new_right input { float:left; margin-left:30px; margin-top:12px;}
.yesno_new div.yesno_bar { width:256px; height:18px; position:relative; margin-bottom:8px;}
.yesno_new div.yesno_bar span { height:18px; display:block; position:absolute; top:0px;background:url(http://image.chosun.com/forum/2013/forum_yesnobar_big.gif) no-repeat}
.yesno_new div.yesno_bar .bar_pink { background-position:0px 0px; right:0px; top:0px;}
.yesno_new div.yesno_bar .bar_blue { background-position:0px -50px; left:0px; top:0px;}
.yesno_new em.per { display:block;}
.yesno_new em.per.pink { font-weight:bold; color:#ee5c80; text-align:right; }
.yesno_new em.per.blue { font-weight:bold; color:#535ab5; }
.yesno_new dd.yesno_new_btn { border-top:solid 0px #e9e9e9; clear:both; width:100%; padding-top:0px; text-align:center; cursor:pointer}

.yesno_new.yesno_new_mid { width:350px; background-position:center -100px; background:url(http://image.chosun.com/forum/2013/forum_yesnobar_mid.gif) no-repeat 0px -100px;}
.yesno_new.yesno_new_mid dd { width:174px; float:left;}
.yesno_new.yesno_new_mid div.yesno_bar { width:175px; }
.yesno_new.yesno_new_mid dd.yesno_new_btn { clear:both; width:100%; padding-top:12px; margin-top:12px; text-align:center;}
.yesno_new.yesno_new_mid dd.yesno_new_left { margin-bottom:0px;}
.yesno_new.yesno_new_mid dd.yesno_new_right { margin-bottom:0px;}
.yesno_new.yesno_new_mid dd.yesno_new_left span.yesno_text { width:80px; line-height:17px}
.yesno_new.yesno_new_mid dd.yesno_new_right span.yesno_text { width:80px; line-height:17px}
.yesno_new.yesno_new_mid dd.yesno_new_btn { margin-top:0px; padding-top:8px; border-top:0;}
.yesno_new.yesno_new_mid dd.yesno_new_btn input.vote_btn { margin:0 auto; }

.yesno_new.yesno_new_small { color:#666; width: 258px; margin-bottom: 25px; padding-top: 22px; padding-bottom: 15px; background: #fcfcfc; border: solid 1px #dbdbdb; background: #fcfcfc url(http://image.chosun.com/forum/2013/forum_yesnobar_small.gif) no-repeat center -78px; }
.yesno_new.yesno_new_small dt { }
h5.yesno_new_small_dt {border: solid 1px #dbdbdb; border-bottom:0; width:258px; font-size: 12px; font-weight: bold; letter-spacing:-1.5px; text-align:center; padding:14px 0 11px; background:#fcfcfc; }
h5.yesno_new_small_dt a { color:#666;}
h5.yesno_new_small_dt a:hover { text-decoration:underline}
.yesno_new.yesno_new_small div.yesno_bar { width:110px; height:12px; position:relative; margin-bottom:14px;}
.yesno_new.yesno_new_small dd { width:128px; float:left;}
.yesno_new.yesno_new_small div.yesno_bar span { height:12px; display:block; position:absolute; top:0px;background:url(http://image.chosun.com/forum/2013/forum_yesnobar_small.gif) no-repeat}
.yesno_new.yesno_new_small div.yesno_bar .bar_pink { background-position:0px 0px; right:0px; top:0px;}
.yesno_new.yesno_new_small div.yesno_bar .bar_blue { background-position:0px -50px; left:0px; top:0px;}
.yesno_new.yesno_new_small dd.yesno_new_left input { float:right; margin-right:20px; margin-top:4px;}
.yesno_new.yesno_new_small dd.yesno_new_right input { float:left; margin-left:20px; margin-top:4px;}
.yesno_new.yesno_new_small dd.yesno_new_left span.yesno_text {line-height:15px; width:80px;  text-align:center;}
.yesno_new.yesno_new_small dd.yesno_new_right span.yesno_text { line-height:15px; width:80px; text-align:center;}
.yesno_new.yesno_new_small dd.yesno_new_left { margin-bottom:0px;}
.yesno_new.yesno_new_small dd.yesno_new_right { margin-bottom:0px;}
.yesno_new.yesno_new_small dd.yesno_new_left div.yesno_bar { margin-left:18px; }
.yesno_new.yesno_new_small dd.yesno_new_right div.yesno_bar { margin-right:18px; }
.yesno_new.yesno_new_small dd.yesno_new_btn { border-top:0; clear:both; width:100%; padding-top:0; margin-top:8px; text-align:center;}

.yesno_new.yesno_new_small300 { color:#666; width: 298px; margin-bottom: 25px; padding-top: 22px; padding-bottom: 15px; background: #fcfcfc; border: solid 1px #dbdbdb; background: #fcfcfc url(http://image.chosun.com/forum/2013/forum_yesnobar_small.gif) no-repeat center -78px; }
.yesno_new.yesno_new_small300 dt { }
h5.yesno_new_small300_dt {border: solid 1px #dbdbdb; border-bottom:0; width:298px; font-size: 12px; font-weight: bold; letter-spacing:-1.5px; text-align:center; padding:14px 0 11px; background:#fcfcfc; }
h5.yesno_new_small300_dt a { color:#666;}
h5.yesno_new_small300_dt a:hover { text-decoration:underline}
.yesno_new.yesno_new_small300 div.yesno_bar { width:111px; height:12px; position:relative; margin-bottom:14px;}
.yesno_new.yesno_new_small300 dd { width:148px; float:left;}
.yesno_new.yesno_new_small300 div.yesno_bar span { height:12px; display:block; position:absolute; top:0px;background:url(http://image.chosun.com/forum/2013/forum_yesnobar_small.gif) no-repeat}
.yesno_new.yesno_new_small300 div.yesno_bar .bar_pink { background-position:0px 0px; right:0px; top:0px;}
.yesno_new.yesno_new_small300 div.yesno_bar .bar_blue { background-position:0px -50px; left:0px; top:0px;}
.yesno_new.yesno_new_small300 dd.yesno_new_left input { float:right; margin-right:20px; margin-top:4px;}
.yesno_new.yesno_new_small300 dd.yesno_new_right input { float:left; margin-left:20px; margin-top:4px;}
.yesno_new.yesno_new_small300 dd.yesno_new_left span.yesno_text {line-height:15px; width:80px;  text-align:right;}
.yesno_new.yesno_new_small300 dd.yesno_new_right span.yesno_text { line-height:15px; width:80px; }
.yesno_new.yesno_new_small300 dd.yesno_new_left { margin-bottom:0px;}
.yesno_new.yesno_new_small300 dd.yesno_new_right { margin-bottom:0px;}
.yesno_new.yesno_new_small300 dd.yesno_new_left div.yesno_bar { margin-left:37px; }
.yesno_new.yesno_new_small300 dd.yesno_new_right div.yesno_bar { margin-right:18px; }
.yesno_new.yesno_new_small300 dd.yesno_new_btn { border-top:0; clear:both; width:100%; padding-top:0; margin-top:8px; text-align:center;}


.survey_new { width: 514px; overflow: hidden; font: bold 12px/23px "돋움", Dotum; color: #666; letter-spacing:-1px;}
.survey_new dt { display:none}
.survey_new dd { clear:both; height:23px;}
.survey_new dd > * { float:left}
.survey_new dd input[type=radio] { margin-top:5px;}
.survey_new dd label { width:156px; margin-left:5px; margin-right:10px; display:block;}
.survey_new dd em { display:block; white-space:nowrap;}
.survey_new dd div.survey_bar {width:220px; height:12px; margin-top:5px; margin-right:10px; position:relative; background:url(http://image.chosun.com/forum/2013/forum_survey_big.gif) no-repeat 0px 0px; display:block; }
.survey_new dd div.survey_bar .bar_orange {height:12px; display:block; position:absolute; top:0px; left:0px; background:url(http://image.chosun.com/forum/2013/forum_survey_big.gif) no-repeat 0px -50px;}
.survey_new dd.survey_new_btn { border-top:solid 1px #e9e9e9; clear:both; width:100%; padding-top:20px; text-align:center; float:none; margin-top:17px;}
.survey_new dd.survey_new_btn > * { float:none;}


.recom_table { color:#333; letter-spacing:-1px; border-collapse:separate; border-top:solid 1px #d4d4d4; border-bottom:solid 1px #d4d4d4; }
.recom_table a { color:#333}
.recom_table tr.thline { background: #f3f3f3; }
.recom_table th { font-size: 12px; font-weight: bold; color: #666; height:34px; }
.recom_table th:first-child { background:none;}
.recom_table th.no { width:40px; }
.recom_table th.cate { width:75px;}
.recom_table th.art_tit {}
.recom_table th.name { width:150px;}
.recom_table th.count { width:70px;}
.recom_table th.menu { width: 70px;}
.recom_table td { text-align:center; height:34px; border-top:solid 1px #e4e4e4; }
.recom_table td.cate {}
.recom_table td.name, .recom_table td.count { }
.recom_table td.art_tit { text-align:left; padding-left:20px; }
.recom_table tr.thline + tr td.art_tit { }

.recom_table.th_strong th { color:#666;}

.recom_table.table2 { border-bottom:solid 1px #d4d4d4; border-top:solid 2px #d4d4d4; border-collapse:separate;}
.recom_table.table2 tr.thline { border:0; background:#f3f3f3;}
.recom_table.table2 th { font-size: 12px; font-weight: bold; color: #666; height:33px; background:none; border-left:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4; border-top:0;  }
.recom_table.table2 th.no { border-left:0; width:50px;}
.recom_table.table2 th.cate { width:75px;}
.recom_table.table2 th.name { width:170px;}
.recom_table.table2 td { height:35px; border-left:solid 1px #f1f1f1; border-top:solid 1px #f1f1f1; border-bottom:0; }
.recom_table.table2 td.no { border-left:0; color:#666;}
.recom_table.table2 td.cate { color:#666;}
.recom_table.table2 td.name { color:#666; font-size:12px;}
.recom_table.table2 td.art_tit { font: 12px "돋움", Dotum; padding-left:15px; }
.recom_table.table2 td.art_tit a { color:#333;}
.recom_table.table2 tr td:first-child, .recom_table.table2 tr th:first-child { border-left:0;}


/* board list */
.brd_view + .board_table { margin-top:80px;}
.board_table { border-bottom:solid 1px #d4d4d4; border-top:solid 2px #d4d4d4; border-collapse:separate; margin-bottom:10px;}
.board_table tr.thline { border:0; background:#f3f3f3;}
.board_table tr.bg_g { background:#f8f8f8;}
.board_table tr.current_view { background:#f3f3f3;}
.board_table th { font-size: 12px; font-weight: bold; color: #666; height:32px; background:none; border-bottom:solid 0px #e4e4e4; border-top:0;  }
.board_table th.sel { width:30px;}
.board_table th.no { border-left:0; width:46px;}
.board_table th.menu { width:60px;}
.board_table th.date { border-left:0; width:48px;}
.board_table th.cate { width:70px;}
.board_table th.name { width:120px;}
.board_table th.count { width:55px; }
.board_table th.yesno_yes { width:35px; }
.board_table th.yesno_no { width:35px; }
.board_table td { height:34px; border-top:solid 1px #e4e4e4; border-bottom:0; text-align:center; letter-spacing:-1px; color:#666; }
.board_table td.no { border-left:0; }
.board_table td.cate { }
.board_table td.name { font-size:12px; line-height:18px;}
.board_table td.art_tit { padding-left:8px; text-align:left; }
.board_table td.art_tit a { color:#333;}
.board_table td.art_tit .reply { font-size:11px; font-weight:bold; color:#ff751d;}
.board_table td.yesno_yes { color:#ec5c7f}
.board_table td.yesno_no { color:#5459b7}
.board_table td em.blue { color:#ee5c80;}
.board_table td em.pink { color:#535ab5;}
.board_table td em.grey { color:#dadada;}
.board_table tr td:first-child { border-left:0;}

/* board read */
a.textBig, a.textSmall { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat; padding-left:12px; cursor:pointer;}
a.textBig { background-position:0px -249px;}
a.textSmall { background-position:-50px -249px;}
.brd_view {}
.brd_view .brd_view_header { padding:25px 0; margin-bottom:10px; margin-top:-20px; position:relative; font-family: "돋움", Dotum; background:#fff; border-bottom: solid 1px #ececec; letter-spacing:-1px; }
.brd_view.yesno_view .brd_view_header{ margin-top:0; border-top: solid 1px #ececec; }

.brd_view .brd_view_header .tit_box { border-left:solid 1px #e7e7e7; padding-left:8px; float:left; width:533px;}
.brd_view.yesno_view .brd_view_header .tit_box { border-left:0; padding-left:12px; float:none;}
#main .brd_view .brd_view_header h2 { font-size: 18px; line-height:24px; font-weight: bold; position:relative; height:auto; margin-bottom:3px; }
.brd_view .brd_view_header h2 em { font-size: 14px; font-weight: bold; color: #ff601c; }
.brd_view .brd_view_header .cate { width: 106px; height: 40px; float: left; text-align: center; display: block; font-size: 18px; font-weight: bold; color: #666; line-height: 24px; }
.brd_view .brd_view_header .name { color:#999; padding-left:2px; letter-spacing:0;}
.brd_view .brd_view_header .name em { color:#666;}
.brd_view .count { text-align: right; line-height:1.2em; color: #666; padding: 0 10px; letter-spacing: 0; font-size: 11px; margin-bottom:23px; }
.brd_view .count em { color:#cfcfcf;}
.brd_view .count .pink { color:#ee5c80;}
.brd_view .count .blue { color:#535ab5;}
.brd_view .brd_view_body { padding: 0 10px; margin-bottom:20px; color: #333; font-size:14px; line-height:1.7; font-family:"굴림", Gulim }
.brd_view .brd_view_body p {  }

.brd_view .yesno_btn { text-align: center; font-size: 14px; font-weight: bold; margin-bottom:50px; }
.brd_view .yesno_btn .yesno_btn_yes { color:#ee5c80; padding:10px 18px 9px; display:inline-block; background:url(http://image.chosun.com/forum/2013/forum_board_btn.gif) no-repeat 0px -350px; border:solid 1px #cdcdcd; letter-spacing:-1px; }
.brd_view .yesno_btn .yesno_btn_no { color:#535ab5; padding:10px 18px 9px; display:inline-block; background:url(http://image.chosun.com/forum/2013/forum_board_btn.gif) no-repeat 0px -350px; border:solid 1px #cdcdcd; letter-spacing:-1px; }
.brd_view .brd_view_bottom { overflow:hidden; line-height:23px; margin-bottom:12px;}
.brd_view .brd_view_bottom dl.brd_view_tag { float:left;}
.brd_view .brd_view_bottom dl.brd_view_tag dt { float:left; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -97px; width:33px; height:23px; text-indent:-9999px;}
.brd_view .brd_view_bottom dl.brd_view_tag dd { float:left;}
.brd_view .brd_view_bottom dl.brd_view_action { float:right; }
.brd_view .brd_view_bottom dl.brd_view_action dt { display:none; }
.brd_view .brd_view_bottom dl.brd_view_action dd { float:right; margin-left:16px; color:#d1d1d1;}


/* board comment */
.yesno_in_view + .brd_view_comment, .survey_in_view + .brd_view_comment { margin-top:50px;}
.brd_view_comment { border-top:solid 2px #e4e4e4;}
#main .brd_view_comment h3 { font-size: 14px; font-weight: bold; color: #666; height: 33px; padding-left: 10px; line-height: 33px; }
#main .brd_view_comment h3 em { font-size: 12px; font-weight: bold; color: #ff601c; }
.brd_view_comment dl.comment_view { position:relative; padding:20px 10px; border-top:solid 1px #dedede;}
.brd_view_comment dl.comment_view dt { color:#d5d5d5; height:24px; line-height:15px; }
.brd_view_comment dl.comment_view.best dt { color:#d5d5d5; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -150px; padding-left:32px;}
.brd_view_comment dl.comment_view dt span.name { color:#666;}
.brd_view_comment dl.comment_view dt span.date { color:#999;}
.brd_view_comment dl.comment_view dt span.time { color:#999;}
.brd_view_comment dl.comment_view dt span.sym { color:#666; font-size:11px; font-weight:bold;}
.brd_view_comment dl.comment_view dd.comment { font-size: 12px; line-height: 19px; color: #666; }
.brd_view_comment dl.comment_view dd.comment span.act_my { font: 11px "돋움", Dotum; color: #d5d5d5; }
.brd_view_comment dl.comment_view dd.comment span.act_my a { color:#666; cursor:pointer;}
.brd_view_comment dl.comment_view dd.act_my_edit { display:none;}
.brd_view_comment dl.comment_view dd.act_my_edit textarea { width: 610px; height: 45px; padding: 5px; border: solid 1px #cecece; font: 12px/1.3em "굴림", Gulim; }
.brd_view_comment dl.comment_view dd.act { position:absolute; display:block; height:22px; white-space:nowrap; top:14px; right:10px; }
.brd_view_comment dl.comment_view dd.act a { color:#7a7a7a; border:solid 1px #cbcbcb; padding:4px 9px; line-height:20px; width:42px; height:20px; }
.brd_view_comment dl.comment_view dd.act a.sym {}
.brd_view_comment dl.comment_view dd.act a.singo {}
.brd_view_comment dl.comment_view {}

.brd_view_comment dl.comment_write { border-top:solid 1px #d3d3d3; border-bottom:solid 2px #d3d3d3; background:#f8f8f8; padding:15px 10px; overflow:hidden; margin-bottom:10px;}
.brd_view_comment dl.comment_write dt { display:none;}
.brd_view_comment dl.comment_write dd { float:left; color:#666;}
.brd_view_comment dl.comment_write dd em { font-weight:bold; color:#ff8500;}
.brd_view_comment dl.comment_write dd textarea { width: 530px; height: 45px; padding:5px; border: solid 1px #cecece; font: 12px/1.3em "굴림", Gulim; margin-right:8px; }
.brd_view_comment dl.comment_write dd input { margin-bottom:3px;}
.brd_view_comment {}


/* 게시판 글쓰기 */
#main h2.brd_write_tit { border-bottom:solid 2px #ececec; margin-bottom:25px;}
.brd_write { padding:25px 10px 0; border-top:solid 2px #ececec;}
.brd_write hr { display:block; height:0px; clear:both; border:0; margin-bottom:15px;}
.brd_write hr.margin25 {margin-bottom:25px;}
.brd_write label {}
.brd_write label.tit_label { width: 90px; font: bold 12px/17px "돋움", Dotum; color: #666; display:block; float:left; cursor:default;}
.brd_write .brd_write_textarea { background:#f8f8f8; padding:10px 10px 12px; margin:15px 0;}
.brd_write .brd_write_textarea textarea { width: 588px; height: 260px; margin-top: 5px; border: solid 1px #cfcfcf; background: #fff; padding: 10px; font: 12px/1.5em "굴림", Gulim; }
.brd_write span.board_write_selbox {display: inline-block;
background: url(http://image.chosun.com/forum/2013/forum_select_arr.gif) no-repeat right; border: solid 1px #cfcfcf; width: 76px; height: 16px; overflow: hidden;}
.brd_write select { width: 94px; height: 16px; font: 12px "굴림", Gulim; color:#999; padding-bottom: 0px; background: transparent; border: 0; -webkit-appearance: none; }
.brd_write span.board_write_selcate input { vertical-align:text-bottom;}
.brd_write span.board_write_selcate label { margin-right:30px;}

.brd_write input[type=text] { width:530px; height:16px; border:solid 1px #cfcfcf; padding-left:5px;}
.brd_write input[type=radio] { vertical-align: top; cursor:pointer; margin-top:1px;}
.brd_write p.tag_help { padding-left: 90px; line-height:18px; margin-top:3px; color:#666;}
.brd_write .brd_write_btnbox { text-align:center; margin-top:20px; padding-top:20px; border-top:solid 2px #ececec;}
.brd_write.jebo .brd_write_btnbox { margin-top:0;}
.brd_write span.brd_write_radio_margin { width:185px; display:inline-block}
.brd_write span.brd_write_radio_margin img { margin-top:5px;}
.brd_write span.brd_write_text_margin { width:530px; display:inline-block}

.brd_write .form_help { color:#999; letter-spacing:-1px;}
.brd_write input.form_item { width:440px; margin-right:6px; margin-bottom:6px; vertical-align:top;}
.brd_write input.form_item_time { width:90px;  margin-bottom:6px;}
.brd_write a.form_item_del { background:url(http://image.chosun.com/forum/2013/forum_yesno_write.gif) no-repeat 0px -100px; width:35px; height:18px; display:inline-block; cursor:pointer; text-indent:-9999px;  }
.brd_write a.form_item_add { background:url(http://image.chosun.com/forum/2013/forum_yesno_write.gif) no-repeat -50px -100px; width:35px; height:18px; display:inline-block; cursor:pointer; text-indent:-9999px; }

.brd_write.jebo span.board_write_selbox {display: inline-block;
background: url(http://image.chosun.com/forum/2013/forum_select_arr.gif) no-repeat right; border: solid 1px #cfcfcf; width: 90px; height: 16px; overflow: hidden;}
.brd_write.jebo select { width: 108px; height: 15px; font: 12px "굴림", Gulim; color:#999; padding-bottom: 0px; background: transparent; border: 0; -webkit-appearance: none; }
.brd_write.jebo div.textbox1 { padding:20px; border:solid 1px #ebebeb; line-height:21px; margin-bottom:30px; color:#666; }
.brd_write.jebo div.textbox2 { padding:20px; border:solid 1px #ebebeb; line-height:21px; margin-bottom:10px; color:#666; }
.brd_write.jebo div.textbox3 { text-align:right; font-weight:bold; padding-right:25px; margin-bottom:40px;}
.brd_write.jebo div.textbox3 input { vertical-align:text-bottom}
.brd_write.jebo h4 { height:22px; font-size:12px; font-weight:bold; border-bottom:solid 1px #e3e3e3; margin-bottom:20px;}
ul.form_jebo { border-top:solid 1px #e2e2e2;}
ul.form_jebo li { border-top:solid 1px #e2e2e2; padding:7px 0; }
ul.form_jebo li .tit_label { padding-left:20px; width:70px; border-right:solid 1px #e3e3e3; margin-right:20px;}
ul.form_jebo li .form_jebo_name { width:182px;}
ul.form_jebo li .form_jebo_phone { width:84px;}
ul.form_jebo li label + .form_jebo_phone { width:54px;}
ul.form_jebo li .form_jebo_tit { width:430px;}
ul.form_jebo li .form_jebo_textarea { width:425px; height:300px; padding: 5px; font: 12px/1.3em "굴림", Gulim; }

a.brdcon { width:50px; height:24px; display:inline-block; background-image:url(http://image.chosun.com/forum/2013/forum_board_btn.gif)!important; text-indent:-9999px; text-align:left; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden; }
a.brdcon.write_big { width:88px; height:34px; background-position:0px 0px; border:0!important; *text-indent:0; *font-size:0; *line-height:0; *overflow:hidden; }
a.brdcon.write_small { width:61px; height:24px; background-position: 0px -50px;}
a.brdcon.gotop { width:53px; height:24px; background-position: 0px -250px;}
a.brdcon.brd_prev { background-position: 0px -100px;}
a.brdcon.brd_next { background-position: -50px -100px;}
a.brdcon.brd_modify { background-position: 0px -150px;}
a.brdcon.brd_del { background-position: -50px -150px;}
a.brdcon.brd_reply { background-position: 0px -200px;}
a.brdcon.brd_list { background-position: -50px -200px;}
a.brdcon.set_notice { background-position: 0px -400px}

a.brdcon.sel_del { background-position: 0px -450px; width:80px; height:24px; }
a.brdcon.go_friend { background-position: 0px -500px; width:105px; height:21px; position:absolute; top:0px; right:0px; }
a.brdcon.add_friend { background-position: 0px -550px; width:65px; height:21px; margin-left:5px;  }
a.brdcon.my_search { background-position: 0px -600px; }
a.brdcon.my_del { background-position: -50px -600px; margin-left:5px; }

.brd_btn { position:relative; }

.board_bot_control { }
.board_bot_control .brd_btn { margin-bottom:40px; overflow:hidden; text-align:left;}
.board_bot_control a { display:inline-block;}
.board_bot_control ul.board_page_control { padding:5px; overflow: hidden; text-align: center; background: #fafafa; font-family: "굴림", Gulim; }
.board_bot_control ul.board_page_control li { display:inline; margin: 0 3px;}
.board_bot_control ul.board_page_control li.prev a { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat left -45px; padding-left:12px; }
.board_bot_control ul.board_page_control li.next a { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat right -45px; padding-right:12px; }
.board_bot_control ul.board_page_control li.current a { color:#c8292a; font-weight:bold; font-size:13px; background:#fff; border:solid 1px #ddd; padding:0px 5px;}
.board_bot_search { text-align:center; margin-top:15px;}
.board_bot_search select { color:#999; width: 94px; height:22px; font: 12px "굴림", Gulim; padding-bottom: 0px;  border: solid 1px #cfcfcf; /* background: transparent; */ }
/* .board_bot_selbox { display: inline-block; background:url(http://image.chosun.com/forum/2013/forum_select_arr.gif) no-repeat right; border: solid 1px #cfcfcf; width:76px; height:20px; overflow:hidden} */
.board_bot_search input.brd_search_txt { height: 20px; font: 12px/18px "굴림", Gulim; border: solid 1px #cfcfcf; vertical-align:top; }
.board_bot_search input.brd_search_btn { width:48px; height:22px; border:none; vertical-align:top;}

ul.board_page_comment { margin:0 0 19px; padding:24px 5px 5px; overflow: hidden; text-align: center; font-family: "굴림", Gulim; border-top:solid 1px #f1f1f1; }
ul.board_page_comment li { display:inline; margin: 0 3px;}
ul.board_page_comment li.prev a { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat left -47px; padding-left:12px; }
ul.board_page_comment li.next a { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat right -47px; padding-right:12px; }
ul.board_page_comment li.current a { color:#c8292a; font-weight:bold; font-size:13px; background:#fff; border:solid 1px #ddd; padding:0px 5px;}
.board_bot_search { text-align:center; margin-top:15px;}
.board_bot_search select { color:#999; width: 94px; height:22px; font: 12px "굴림", Gulim; padding-bottom: 0px;  border: solid 1px #cfcfcf; /* background: transparent; */ }

#login_box { width:260px; padding: 19px 19px 0; border: solid 1px #dbdbdb; font-family: "돋움", Dotum; position:relative; margin-bottom:20px; height:99px;}
#login_box .form_border { border:solid 1px #dbdbdb; width:195px; height:26px; }
#login_box .form_border:first-child { margin-bottom:-1px;}
#login_box input.log_text { font-size: 11px; line-height:25px; color: #707070; border:solid 1px #f8f8f8; border-bottom:0; border-right:0; width:184px; height:25px; padding:0 0 0 10px; }
#login_box input.log_text.pw { border-top:0; }
#login_box input.log_btn { margin-left:-1px; position:absolute; top:19px; right:20px;}
#login_box .log_links { font-size:11px; color:#707070; overflow:hidden; padding-top:10px; letter-spacing:-1px;}
#login_box .log_links a { color:#707070;}
#login_box.logged { color:#666; padding:23px 19px 0; letter-spacing:-1px; height:95px; }
#login_box.logged strong { color:#333;}
#login_box.logged .logout_btn { position:absolute; top:21px; right:19px; }
#login_box.logged .logged_links { font-size:12px; color:#cfcfcf; letter-spacing:0; background:#f3f3f3; padding:8px 0; text-align:center; margin-top:22px; }
#login_box.logged .logged_links a { color:#666; margin:0 5px;}
#login_box.logged .logged_links a:hover { text-decoration:underline;}

/* sidebar in border */
#main .sidebar_in h3 { font: bold 13px "굴림", Gulim; color: #294a9e; position:relative; height:22px; }
#main .sidebar_in h3 .more { font: 11px "돋움", Dotum; color: #999; position:absolute; top:2px; right:0px; }
#main .sidebar_in h3 .more a { color:#999;}
.sidebar_in h3 { font: bold 13px "굴림", Gulim; color: #294a9e; position:relative; height:22px; }
.sidebar_in h3 .more { font: 11px "돋움", Dotum; color: #999; position:absolute; top:2px; right:0px; }
.sidebar_in h3 .more a { color:#999;}
.sidebar_in div.side_go_link { text-align:center; background:#fcfcfc; border:solid 1px #dbdbdb; margin-bottom:25px;}
.sidebar_in div.side_go_link a { color: #666; letter-spacing: -1px; font: bold 12px/27px "돋움", Dotum; }
.sidebar_in div.side_go_link em { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat right -47px; padding-left:7px;}


.hotkeyword { margin-bottom:25px; overflow:hidden;}
.hotkeyword dd.HOT, .hotkeyword dd.HOT_type2 {padding:8px 0 0 15px; zoom:1; overflow:hidden;}
.hotkeyword ol {float:left; width:130px; padding-bottom:5px;}
.hotkeyword li {float:left; width:180px; height:16px; margin-bottom:3px; overflow:hidden;}
.hotkeyword li {float:left; width:120px; height:16px; padding-bottom:3px; overflow:hidden;}
.hotkeyword span.hk {float:left; padding-bottom:1px; zoom:1;}
.hotkeyword li p, .HOT_type2 li p {float:left; width:125px;}
.hotkeyword li .po {float:right; width:44px; padding-top:2px; font-size:11px; line-height:16px;}
.hotkeyword li .red {color:#d43839;}
.hotkeyword li .blue {color:#4f8fb3;}
.hotkeyword img {margin:1px 8px 3px 0; vertical-align:middle;}
.hotkeyword li .po img {margin:1px 0 3px 0;}

/* 순위 아이콘 */
.hotkeyword #first {background-color:#224690; border-top: solid 1px #284d9d; border-right: solid 1px #284d9d; border-bottom: solid 1px #284d9d; border-left: solid 1px #284d9d;}
.hotkeyword .first {background-color:#224690; border:solid 1px #153276;}
.hotkeyword #last {letter-spacing:-2px; text-align:left;}
.hotkeyword .num { float: left; width: 12px; height: 12px; margin: 1px 7px 0 0; color: #fff; background-color: #b0b0b0; text-align: center; border:solid 1px #9a9a9a; font: 11px/13px "굴림", Gulim; }
.hotkeyword :root .rank li .num {line-height:100%;}
.hotkeyword .num_type2 {float:left; width:13px; height:13px; margin:1px 8px 0 0; color:#fff; font-size:11px; background-color:#a6b3c7; border-top:1px solid #95a5be; border-left:1px solid #95a5be; border-bottom:1px solid #8b9cb5; border-right:1px solid #8b9cb5; text-align:left; line-height:13px; letter-spacing:-2px;}
.hotkeyword :root .rank li .num_type2 {line-height:12px;}
.hotkeyword #first b {float:none; border: none;}
.hotkeyword .num b {float:none; border: none; }


iframe.if_latest_discuss { width:260px; height:105px; margin-bottom:17px; }
iframe.if_latest_notice { width:260px; height:100px; margin-bottom:17px; }

.latest_discuss { margin-bottom:25px; margin-top:-3px;}
.latest_discuss li { line-height:21px; background:url(http://image.chosun.com/forum/2013/forum_recom_table_th.gif) no-repeat 0px -42px; padding-left:9px; letter-spacing:-1px;}
.latest_discuss li a { color:#666;}

iframe.if_yesno_sidebar { width:260px; height:182px; margin-bottom:25px; }
.sidebar_in iframe:nth-of-type(3) {display: none;}
#main .sidebar_in h3:nth-of-type(3) {display: none;}
dl.yesno_sidebar { width:258px; margin-bottom:25px; padding-bottom:20px; background:#fcfcfc; border:solid 1px #ebebeb; }
dl.yesno_sidebar dt { font-size: 12px; font-weight: bold; border-bottom:solid 1px #ebebeb; letter-spacing:-1px; text-align:center; padding:14px 0 11px; margin-bottom:12px; }
dl.yesno_sidebar dd.date { font-size: 11px; color: #999; height:30px; display:none; }
dl.yesno_sidebar dd.date em { color:#dbdbdb;}
dl.yesno_sidebar dd.choice { color:#666; position:relative; height:42px; margin-left:17px; letter-spacing:-1px;}
dl.yesno_sidebar div.yesno_bar { width:160px; height:7px; background:url(http://image.chosun.com/forum/2013/forum_yesno_bar_side.gif) no-repeat 0px 0px; position:relative; margin-top:3px;}
dl.yesno_sidebar div.yesno_bar span { height:7px; display:block; position:absolute; top:0px; left:0px; background:url(http://image.chosun.com/forum/2013/forum_yesno_bar_side.gif) no-repeat}
dl.yesno_sidebar div.yesno_bar span.bar_pink { background-position: 0px -50px;}
dl.yesno_sidebar div.yesno_bar span.bar_blue { background-position: 0px -100px;}
dl.yesno_sidebar em.num { position: absolute; bottom: 5px; left: 168px; font-size: 12px; letter-spacing:0;}
dl.yesno_sidebar em.num.pink { color:#ee5c80; }
dl.yesno_sidebar em.num.blue { color:#535ab5; }
dl.yesno_sidebar input[type=radio] { vertical-align:bottom; }
dl.yesno_sidebar input.vote_btn { width: 65px; height: 21px; cursor:pointer; display:block; margin:7px auto 0; }

.forum_twitter { margin-bottom:25px;}

.sidebar_link { color: #cdcdcd; font: 12px "돋움", Dotum; }
.sidebar_link ul { background:#fcfcfc; border:solid 1px #dbdbdb; padding:7px 17px 4px; overflow:hidden;}
.sidebar_link ul li { background: url(http://image.chosun.com/forum/2013/forum_recom_table_th.gif) no-repeat 1px -41px; padding-left: 10px; line-height:21px; float:left; white-space:nowrap; }
.sidebar_link ul li.leftwide { width:120px;}
.sidebar_link a { color:#666;}
.sidebar_link ul + a { margin-left:28px; } 

ul.recom_tabs { overflow:hidden; margin-bottom:11px;}
ul.recom_tabs li { float:left; margin-left:-1px;}
ul.recom_tabs li a { display: block; font: normal 12px/24px "돋움", Dotum; color: #294a9e; width:85px; height:23px; background:#f9f9f9; border:solid 1px #dbdbdb; text-align: center; cursor:pointer; }
ul.recom_tabs li a:hover { text-decoration:none;}
ul.recom_tabs li a.current { border-bottom:solid 1px #fff; font-weight:bold; background:#fff; letter-spacing:-1px;}
ul.recom_tabs li:first-child { margin-left:0; }
ul.recom_tabs li:first-child a { width:86px;}
.recom_panes { margin-bottom:9px;}
.recom_panes > div { display:none;}
.recom_panes ul {}
.recom_panes li { line-height: 21px;
background: url(http://image.chosun.com/forum/2013/forum_recom_table_th.gif) no-repeat 1px -41px; padding-left: 8px; letter-spacing: -1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;   -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; width:245px;}
.recom_panes li a { color:#333; }
.recom_panes li strong { font-weight:normal; color:#999;}
.recom_panes li em { color:#ccc;}

.ad_goo_300_250 { width:300px; height:250px;}
.if_ad_goo_300_250 { width:300px; height:250px;}

/* sub pages */
ul.date_option { height:34px; margin-bottom:15px;}
ul.date_option li { float:left; margin-left:-1px;}
ul.date_option li a { display: block; font: normal 12px/32px "돋움", Dotum; color: #264361; width:80px; height:32px; background:#f9f9f9; border:solid 1px #dbdbdb; text-align: center; cursor:pointer; }
ul.date_option li a.current { border-bottom:solid 1px #fff; font-weight:bold; background:#fff; letter-spacing:-1px;}
ul.date_option li a:first-child { margin-left:0;}
ul.date_option li a.cal em { padding-right:7px; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat right 4px;}

ul.list_option { height:33px; margin-bottom:20px; border-bottom:solid 1px #d0d0d0;}
ul.list_option li { float:left; margin-left:-1px;}
ul.list_option li.fl_ri { float:right; margin-left:0; }
ul.list_option li a { display: block; font: normal 12px/32px "돋움", Dotum; color: #264361; width:72px; height:32px; border:solid 1px #e0e1e2; text-align: center; cursor:pointer; background:url(http://image.chosun.com/forum/2013/forum_board_top_bg.gif) repeat-x; }
ul.list_option li a.current { border:solid 1px #d0d0d0; border-bottom:solid 1px #fff; font-weight:bold; background:#fff; letter-spacing:-1px; z-index:999; position:relative; }
ul.list_option li:first-child { margin-left:0;}
ul.list_option li a.brd_write_btn { width:88px; height:34px; background:none; border:0; text-indent:-9999px; background:url(http://image.chosun.com/forum/2013/forum_board_btn.gif) no-repeat 0px 0px;}
ul.list_option li.fl_ri a.rule_link { background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -187px; width:auto; padding-left:6px; color:#666; white-space:nowrap; border:0;}
ul.list_option li.fl_ri a.write_small { border:0; margin-top:4px; margin-left:9px; text-indent:-9999px}

ul.my_option { height:34px; margin-bottom:15px;}
ul.my_option li { float:left; margin-left:-1px;}
ul.my_option li a { display: block; font: normal 12px/32px "돋움", Dotum; color: #264361; width:129px; height:32px; background:#f9f9f9; border:solid 1px #dbdbdb; text-align: center; cursor:pointer; }
ul.my_option li a.current { border-bottom:solid 1px #fff; font-weight:bold; background:#fff; letter-spacing:-1px;}
ul.my_option li a:first-child { margin-left:0;}
ul.my_option li a.cal em { padding-right:7px; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat right 4px;}

/* yes no discuss main */
#if_yesno_top { width:650px; height:386px;}
#if_yesno_top_graph { width:650px; height:91px;}
.yesnomain_top { width:598px; font-family: "돋움", Dotum; background:#f8f8f8; border-top:solid 2px #ececec; border-bottom:solid 1px #ececec; padding:11px 26px 24px; margin-bottom:10px; }
.yesnomain_top dt { font-size: 18px; font-weight: bold; color: #333; letter-spacing: -1px; line-height: 26px; float:left; margin-bottom:5px; }
.yesnomain_top dt span { display:block; color:#666; font-size:12px; font-weight:normal; }
.yesnomain_top dt em { color:#fb7c00; font-size:14px; }
.yesnomain_top dd.info { color:#666; float:right; }
.yesnomain_top dd.info em { color:#e5e5e5; }
.yesnomain_top dd.graph { background:#fff; border:solid 1px #f0f0f0; clear:both; padding:30px 40px 20px; margin-bottom:17px;}
.yesnomain_top dd.rel_tit { color:#333; font-weight:bold; height:24px;}
.yesnomain_top dd.rel_news { width:598px; overflow:hidden; text-overflow:ellipsis;   
-o-text-overflow:ellipsis;
-ms-text-overflow:ellipsis;}
.yesnomain_top dd.rel_news a { color:#666; line-height:21px; white-space:nowrap; padding-left:9px; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -345px;}

.yesnomain_all { font-family: "돋움", Dotum; border-bottom:solid 1px #ececec; padding-top:17px; padding-bottom:25px; margin-bottom:10px; }
.yesnomain_all dt { font-size: 14px; line-height: 21px; font-weight: bold; margin-bottom:4px; }
.yesnomain_all dt em { font-size:12px; color:#fb7c00;}
.yesnomain_all dd.info { color:#666; padding-left:58px; margin-bottom:8px; background:url(http://image.chosun.com/forum/2013/forum_status.gif) no-repeat }
.yesnomain_all dd.info em { color:#e5e5e5; }
.yesnomain_all dd.info.now { background-position: 0px 0px;}
.yesnomain_all dd.info.end { background-position: 0px -50px;}
.yesnomain_all dd.desc { font-size: 12px; line-height: 19px; color: #666; letter-spacing:-1px;}
.yesnomain_all dd.desc a { color:#666;}
.yesnomain_all {}

.yesno_in_view { background:#fff; width:514px; border:solid 1px #f0f0f0; clear:both; padding:17px 40px 10px; margin:0 auto 50px;}
.yesno_in_view dd.info { margin-bottom:12px;}
.yesno_in_view dd.graph { width:514px; height:auto;}
.yesno_in_view div.yesno_bar { margin-bottom:12px;}
.yesno_in_view .yesno_new_left div.yesno_bar { width:255px; margin-left:1px;}
.yesno_in_view .yesno_new_right div.yesno_bar { width:255px;}
.yesno_in_view .yesno_new_left .yesno_text { font-weight:bold; color:#ee5c80;}
.yesno_in_view .yesno_new_right .yesno_text { font-weight:bold; color:#535ab5;}
.yesno_in_view dd.yesno_new_btn { padding-top:0px;}
.yesno_in_view .yesno_new_left input { margin-left:10px;}
.yesno_in_view .yesno_new_right input { margin-right:10px;}

.survey_in_view { background:#fff; width:514px; border:solid 1px #f0f0f0; clear:both; padding:17px 40px 21px; margin:0 auto 20px;}
.survey_in_view dd.info { margin-bottom:12px;}
.survey_in_view dd.graph { overflow:hidden;}

/* my page */
#main h2.his_type.my_page { height:29px;}
#main h3.my_page { font-size: 12px; font-weight: normal; color: #666; border-top:solid 1px #dbdbdb; padding-top:20px; margin-bottom:2px; }
#main h3.my_page strong { font-weight:bold; color:#333;}
#main h3.my_page_big { position:relative; height:22px;}
#main h3.my_page_big_line {position:relative; height:27px; line-height:27px; border-bottom:solid 2px #ececec; margin-bottom:14px;}
#main h3.my_page_big_line span.tag_align { color: #d2d2d2; font-size:12px; font-weight: normal; position:absolute; top:0px; right:0px; }
#main h3.my_page_big_line span.tag_align a { color: #666; background: url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -296px; padding-left: 10px; }
#main h3.my_page_big_line span.tag_align a.current { color:#333; font-weight:bold;}
#main h3.my_page_big_line em { font-size: 12px; line-height: 1em; font-weight: normal; color: #666; border-left:solid 1px #999; padding-left:5px;}
#main h3.my_page_big_line em strong { font-weight:bold; color:#ff6118;}

ul.my_friend_list { margin:0 10px; padding:20px 30px; border:solid 1px #ebebeb; overflow:hidden; margin-bottom:30px;}
ul.my_friend_list li { color:#666; float:left; display:block; width:189px; line-height:25px;}
ul.my_friend_list li a { color:#666;}

ul.my_friend_list.del { margin:0 10px; padding:12px 2px; border:solid 1px #ebebeb; overflow:hidden; margin-bottom:30px;}
ul.my_friend_list.del li { color:#666; float:left; display:block; width:192px; line-height:25px; padding-left:10px;}
ul.my_friend_list.del li a { color:#666;}
ul.my_friend_list.del li input[type=checkbox] { vertical-align:text-bottom;}
ul.my_friend_list.del li.del_friend { clear:both; width:auto; border-top:solid 1px #f1f1f1; padding-top:12px; width:615px; margin-top:8px;}

dl.my_friend_add, dl.my_friend_del { letter-spacing:-1px; margin-left:10px; margin-bottom:20px; overflow:hidden; }
dl.my_friend_add dt, dl.my_friend_del dt { font-weight:bold; color:#333; position:relative; padding-left:2px; height:22px;}
dl.my_friend_add dt em, dl.my_friend_del dt em { font-size: 11px; font-weight: normal; line-height:1em; color: #999; padding-left:6px; border-left:solid 1px #ddd; margin-left:5px; }
dl.my_friend_add .my_friend_form_search { width:220px; height:20px; border:solid 1px #cfcfcf; font-size:11px; font-family:"돋움", Dotum; vertical-align:top; padding-left:3px; margin-right:6px;}
dl.my_friend_add dd { margin-left:12px; margin-bottom:4px;}
dl.my_friend_add dd.my_friend_result { background:#f8f8f8; padding:15px; float:left; line-height:21px;}
dl.my_friend_add dd.my_friend_result strong { display:block; margin-bottom:8px; line-height:1em;}

ul.my_tags { overflow:hidden; margin-bottom:40px;}
ul.my_tags li { display:inline; margin-right:25px; height:23px; word-break:break-all; white-space:normal}
ul.my_tags li a { color:#666; font-weight:bold; line-height:23px; word-break:break-all; white-space:normal}

dl.my_tag_result { border-bottom:solid 1px #ececec; padding-bottom:17px; margin-bottom:20px;}
dl.my_tag_result dt { font-size: 14px; font-weight: bold; height:25px; }
dl.my_tag_result dt span.time {font-size: 12px; font-weight: normal; color:#666;}
dl.my_tag_result dd.desc { line-height:19px; margin-bottom:7px;}
dl.my_tag_result dd.tag { color:#666; background:url(http://image.chosun.com/forum/2013/forum_bullets.gif) no-repeat 0px -100px; padding-left:33px;}
dl.my_tag_result + .board_bot_control { margin-top:30px;}

iframe#ifraRmenu { width:650px; height:350px;}
iframe#if1 { height:342px; }

.brd_view_body ol li{list-style: decimal !important;}
.brd_view_body ul li{list-style: disc !important;}