/* default style */
html, body { margin:0; padding:0; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, blockquote { margin:0; padding:0; }
body { font:normal 12px dotum; overflow-x:hidden; color:#5e5e5e }
img { border:0 }
ul, ol, li { list-style:none outside; }
input, select, textarea { vertical-align:middle; }
.vm { vertical-align:middle; }
.vb { vertical-align:text-bottom; }
.vm_in { vertical-align:middle; display:inline; }
.in { display:inline; }
.clear { clear: both; }
.left { float:left; }
.right { float:right; }
a:link, a:visited, a:active { text-decoration:none; color:#5e5e5e }
a:hover { text-decoration:underline; font-style:normal; color:#0028AC }

.tCut {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}

/* family bar */
#fmbar { width:910px; margin:0 auto; }

/* Header */
#pgHeader { position:relative; width:910px; height:37px; margin:23px auto 20px auto;}
/* Logo */
#pgHeader h1 { position:absolute; top:0; left:0;}
/* top Menu */
#pgHeader ul { position:absolute; bottom:1px; right:0; width:563px; height:36px; padding-left:60px; background:url(http://img.tf.co.kr/ss/playground/bg_navi.jpg) 0 0 no-repeat;}
#pgHeader ul li { float:left}
#pgHeader ul li a { display:block; width:126px; height:36px;}
#pgHeader ul .pm_hissue { background:url(http://img.tf.co.kr/ss/playground/pm_hissue.jpg) 0 0 no-repeat;}
#pgHeader ul .pm_column {background:url(http://img.tf.co.kr/ss/playground/pm_column.jpg) 0 0 no-repeat;}
#pgHeader ul .pm_plan {background:url(http://img.tf.co.kr/ss/playground/pm_plan.jpg) 0 0 no-repeat;}
#pgHeader ul .pm_blog {background:url(http://img.tf.co.kr/ss/playground/pm_blog.jpg) 0 0 no-repeat;}
/* top Menu on */
#pgHeader ul .pm_hissue_on { background:url(http://img.tf.co.kr/ss/playground/pm_hissue.jpg) -126px 0 no-repeat;}
#pgHeader ul .pm_column_on {background:url(http://img.tf.co.kr/ss/playground/pm_column.jpg) -126px 0 no-repeat;}
#pgHeader ul .pm_plan_on {background:url(http://img.tf.co.kr/ss/playground/pm_plan.jpg) -126px 0 no-repeat;}
#pgHeader ul .pm_blog_on {background:url(http://img.tf.co.kr/ss/playground/pm_blog.jpg) -126px 0 no-repeat;}

/* main Contents */
#pgbodyWrap {width:910px; margin:0 auto; overflow:hidden;}
#pgMLeft { float:left; width:650px;}

/* 표지 */
#pgMLeft .pgCover li { padding:0; margin:0; font-size:1px; line-height:1px;}
#pgMLeft .pgCover li img { display:block;}

/* 메인 표지 하단 Contents */
#pgMLeftBox { position:relative; width:648px; height:376px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb}
.pgMBox1 { position:absolute; top:23px; left:23px; width:290px;}
.pgMBox2 { position:absolute; top:23px; left:338px; width:290px;}
.pgMBox3 { position:absolute; top:204px; left:23px; width:290px;}
.pgMBox4 { position:absolute; top:204px; left:338px; width:290px;}
.pgMBox1 div, .pgMBox2 div, .pgMBox3 div, .pgMBox4 div { position:relative; float:left; width:290px; height:23px; background:url(http://img.tf.co.kr/ss/playground/mb_tline.jpg) 0 bottom no-repeat; margin-bottom:10px;}
.pgMBox2 div a, .pgMBox3 div a, .pgMBox4 div a { position:absolute; display:block; right:0; top:0; width:37px; height:20px; }
.thumbAtc { float:left; width:280px; padding-left:10px; margin-bottom:8px;}
.thumbAtc img { display:block;}
.thumbAtc li { float:left}
.thumbAtc .thumbImg { width:70px; height:55px; margin-right:10px;}
.thumbAtc .thumbText { width:200px; color:#666; line-height:16px; padding-top:4px;}
.thumbAtc .thumbText a { font-weight:bold; color:#333;}
.thumbAtc .thumbText a:hover { color:#0028AC}
.textAtc { float:left;}
.textAtc li { width:270px; padding-left:20px; line-height:20px; background:url(http://img.tf.co.kr/ss/playground/atc_dot.gif) 13px 8px no-repeat;text-overflow: ellipsis;white-space: nowrap;}
.textAtc li a{width:270px}

/* 메인 우측 */
#pgMRight { float:right; width:250px;}
.mg15 { float:left; height:15px; width:250px;}
.mg20 { float:left; height:20px; width:640px;}
.mgb15 { margin-bottom:15px;}
.pgRBox { float:left; width:248px; border:1px solid #dbdbdb; background:url(http://img.tf.co.kr/ss/playground/bg_rtitle.jpg) 0 0 no-repeat;}

.rBoxH1 { height:358px;}
.rBoxH2 { height:455px;}
.rBoxH3 { height:228px;}

/* PG에게 묻는다 Box height */
.rBoxH4 { height:417px;}
.rBoxH5 { height:467px;}
.rBoxH6 { height:517px;}

.pgRBox .boxTitle { float:left; height:25px; padding:8px 0 0 10px;}
.snsTab { float:left; width:248px;}
.snsTab li { float:left}

/* .snsTab .tabTwt_on { display:block; width:123px; height:27px; background:url(http://img.tf.co.kr/ss/playground/tab_twt_on.gif) 27px 6px no-repeat;}
.snsTab .tabMe2 {display:block; width:124px; height:27px; background:url(http://img.tf.co.kr/ss/playground/tab_me2.gif) 27px 6px no-repeat; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background-color:#f5f5f5;}
.snsTab .tabMe2_on {display:block; width:123px; height:27px; background:url(http://img.tf.co.kr/ss/playground/tab_me2_on.gif) 27px 6px no-repeat;}
.snsTab .tabTwt { display:block; width:124px; height:27px; background:url(http://img.tf.co.kr/ss/playground/tab_twt.gif) 27px 6px no-repeat; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background-color:#f5f5f5;}*/

/* PG에게 묻는다 Tab */
.snsTab li a {display:block; height:18px; padding-top:9px; text-align:center; font:bold 11px dotum; letter-spacing:-1px; text-decoration:none !important;}
.snsTab .pgtA { width:124px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background-color:#f5f5f5; color:#8f939f !important;}
.snsTab .pgtA_on { width:123px; color:#3e4a9d !important;}
.snsTab .pgtB { width:124px; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background-color:#f5f5f5; color:#8f939f !important;}
.snsTab .pgtB_on { width:123px; color:#3e4a9d !important;}

.snsWrap { float:left; width:248px; overflow-y:scroll; overflow-x:hidden;}
.sWrapH1 {height:298px;}
.sWrapH2 {height:422px;}

/* PG에게 묻는다 SNS height */
.sWrapH3 {height:356px;}
.sWrapH4 {height:406px;}
.sWrapH5 {height:456px;}

.snsTalk { float:left; width:248px; padding:10px 0 10px 0; border-bottom:1px solid #dbdbdb;}
.snsTalk .snsThumb { float:left; width:32px; height:32px; margin-left:10px; display:inline}
.snsTalk .snsText {float:left; width:178px; padding:0 10px 0 8px; line-height:16px;}
.snsTalk .snsText .snsFont1 { font-weight:bold; color:#6894d7}
.snsTalk .snsText .snsFont2 { color:#999;}
.snsTalk .snsText .snsFont3 { color:#6894d7}

/* 실시간 댓글 */
.snsTalk .snsText2 {float:left; width:218px; padding:0 10px 0 8px; line-height:16px;}
.snsTalk .snsText2 .snsFont1 { font-weight:bold; color:#6894d7}
.snsTalk .snsText2 .snsFont2 { color:#999;}
.snsTalk .snsText2 .snsFont3 { color:#6894d7}

.textAtc2 { float:left; margin-top:9px;}
.textAtc2 li { width:228px; padding-left:20px; line-height:22px; background:url(http://img.tf.co.kr/ss/playground/atc_dot.gif) 13px 10px no-repeat;}


/* 메인 지난호 보기 */
#lastBox { clear:both; position:relative; width:908px; margin:15px auto 0 auto; height:182px; border:1px solid #dbdbdb; background:url(http://img.tf.co.kr/ss/playground/bg_lastview.jpg) 0 0 no-repeat;}
#lastBox .lastTitle { position:absolute; top:9px; left:22px;}
#lastBox .lastMore { position:absolute; top:10px; right:23px;}
#lastBox .btnPrev { position:absolute; top:83px; left:24px;}
#lastBox .btnNext { position:absolute; top:83px; right:24px;}
#lastBox ul { position:absolute; top:49px; left:57px; font:normal 11px dotum; color:#888; }
#lastBox ul li { float:left; margin-right:27px; text-align:center; }
#lastBox ul li {_margin-right:25px;}
#lastBox ul li a { display:block; width:90px; font:normal 11px dotum; color:#888; line-height:14px; text-decoration:none;}
#lastBox ul li img { border:1px solid #999; margin-bottom:5px; display:block; }

/* sub left contents  */
#pgSLeft { float:left; width:640px;}
/* line map */
.lineMap { float:left; position:relative; width:640px; height:32px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.lineMap .lineText { position:absolute; top:10px; font-size:11px;}
.lineMap .lineBtn { position:absolute; top:6px; right:-108px; width:242px; height:20px; }

/* 기사 제목 */
h2 { float:left; font:normal 24px dotum; color:#333; width:640px; padding-top:30px; line-height:30px;}

/* sns box */
.snsBoxWrap { position:relative; float:left; width:640px; height:110px; margin:20px 0 20px 0;}
.ttSns { position:absolute; top:0; left:0;}
.snsBox { float:right; position:relative; width:359px; height:110px; background:url(http://img.tf.co.kr/ss/playground/bg_snsbox.gif) 0 0 no-repeat;}
.snsBox span { position:absolute; top:10px; left:9px; font:bold 11px dotum; color:#646464}
.snsBox .sBtn_fbook {position:absolute; top:30px; left:1px;}
.snsBox .sBtn_fbook { _top:39px; _left:6px;}
.snsBox .sBtn_twt {position:absolute; top:39px; left:86px;}
.snsBox .sBtn_gplus {position:absolute; top:41px; left:158px;}
.snsBox .sBtn_cgong {position:absolute; top:47px; left:223px; width:67px; height:45px; border-bottom:1px solid #ececec}
.snsBox .sBtn_me2 {position:absolute; top:39px; right:9px;}
.snsBox .sBtn_yozm {position:absolute; top:78px; right:9px;}

/* sns box_no ttalk */
.snsBox2 { margin:0 auto; position:relative; width:477px; height:110px; background:url(http://img.tf.co.kr/ss/playground/bg_snsbox2.gif) 0 0 no-repeat;}
.snsBox2 span { position:absolute; top:10px; left:9px; font:bold 11px dotum; color:#646464}
.snsBox2 .sBtn_fbook {position:absolute; top:30px; left:1px;}
.snsBox2 .sBtn_fbook { _top:39px; _left:9px;}
.snsBox2 .sBtn_twt {position:absolute; top:39px; left:86px;}
.snsBox2 .sBtn_gplus {position:absolute; top:41px; left:158px;}
.snsBox2 .sBtn_cgong {position:absolute; top:47px; left:223px; width:67px; height:45px; border-bottom:1px solid #ececec}
.snsBox2 .sBtn_me2 {position:absolute; bottom:24px; right:99px;}
.snsBox2 .sBtn_yozm {position:absolute; bottom:24px; right:9px;}

/* sns box_table */
.snsBox3 { margin:0 auto; background-color:#d2d2d2}
.snsBox3 .sbTitle {font:bold 11px dotum; color:#646464; height:30px; padding-left:7px; background:url(http://img.tf.co.kr/ss/playground/bg_sbox_title.gif) 0 0 repeat-x;}
.snsBox3 .snsTd { padding:8px 8px 8px 8px; background-color:#fff;}

/* 기사 내용 */
.article { float:left; width:640px; padding:30px 0 0 0; font:normal 16px gulim; color:#444; line-height:29px;}
/*.article p { font:normal 16px gulim; color:#444; line-height:29px;}*/

/* 기사 이미지 */
.imgTable { border:1px solid #d7d7d7; margin:0 auto; margin-bottom:40px;}
.imgTable .caption { font:normal 12px Gulim; border-top:1px solid #d7d7d7; background-color:#F8F8F8; padding:9px 5px 8px 5px }

/* 인기 기사 */
.readAd2 { float:left; font:bold 16px gulim; line-height:26px; color:#333; margin-bottom:30px;}
.readAd2 a {color:#333;}
.readAd2 dd { padding-left:8px; font-weight:bold }
.readAd2 dd span { font:normal 11px dotum; vertical-align:middle; }
.readAd1 .rAd2 { float:right; width:190px; height:190px; }
.readAd2 { float:left; width:580px; margin-top:30px; }
.readAd2 dt { font-weight:bold; }
.r190Ad { position:absolute; width:190px; height:190px; top:0; right:0; padding:0;}

/* 서브 탑 기사 */
.topAtc { float:left; margin-top:20px; width:640px; padding-bottom:20px; border-bottom:1px solid #dcdcdc;}
.topAtc .tThumb { float:left; width:248px; height:152px; border:1px solid #dcdcdc;}
.topAtc .tThumb img { display:block;}

.topAtc .tText { float:left; width:375px; padding-left:15px; }
.topAtc .tText .titleTxt { display:block; font:bold 24px dotum; color:#001166; letter-spacing:-3px; margin-bottom:7px;}
.topAtc .tText a { line-height:20px; color:#5e5e5e; font-family:gulim;}
.topAtc .tText a:hover { text-decoration:none; color:#0028AC}

/* 기사리스트 */
.atcList { float:left; width:640px; margin-bottom:30px;}
.atcList li { height:120px; width:100%; border-bottom:1px solid #eaeaea; padding-top:20px;}
.atcList .atcThumb {overflow:hidden; position:relative; _display:inline; float:left; margin:0 10px 0 0; zoom:1}
.atcList .atcThumb img { border:1px solid #DFDFDF;}
.atcList .atcText {overflow:hidden; margin:0; padding:0; zoom:1}
.atcList .atcText dt { font:bold 16px gulim; padding-bottom:7px;}
.atcList .atcText dt a { color:#001166;}
.atcList .atcText dt a:hover { color:#0028ac}
.atcList .atcText dd { line-height:150%; font-family:gulim}
.atcFont { display:block; font:normal 11px dotum; color:#999; padding-top:6px;}

/* 리스트 탭메뉴 */
.bsListTab {float:left; width:640px; background:url(http://img.tf.co.kr/ss/playground/bg_bs_tab.gif) left bottom repeat-x; margin:20px 0 10px 0;}
.bsListTab li {float:left; _display:inline; margin-right:-1px; background-color:#ecedf0; border:1px solid #b1bed7;}
.bsListTab li a {_float:left; display:block; color:#777db5; height:21px; padding:11px 19px 0 19px; font-weight:bold; text-decoration:none; letter-spacing:-1px;}
.bsListTab li a:hover {color:#7380ac; text-decoration:none;}
.bsListTab li.selected { background-color:#fff; border-bottom:1px solid #fff;}
.bsListTab li.selected a {color:#23437d; font-weight:bold; letter-spacing:-1px;}
.bsListTab li.selected a:hover {color:#23437d;}

/* 블로그 리스트 */
.bsList { float:left; width:640px; margin-bottom:30px;}
.deList { float:left; height:60px; width:100%; border-bottom:1px solid #eaeaea; padding:11px 0 11px 0;}
.voteBox2 { position:relative; width:46px; height:42px; background:url(http://img.tf.co.kr/ss/playground/bg_vote.jpg) 0 0 no-repeat; overflow:hidden; _display:inline; float:left; margin:9px 7px 0 0; zoom:1}
.voteBox2 p {position:absolute; width:46px; height:42px; top:0; left:0; display:block; margin:0; padding:0;}
.voteBox2 a { display:block; width:100%; height:100%; text-align:center; font:bold 15px verdana; text-decoration:none; letter-spacing:-1px; padding-top:4px; color:#23437d}
.listThumb {overflow:hidden; position:relative; _display:inline; float:right; margin:0 0 0 10px; zoom:1}
.listAtc { padding:9px 0 0 60px;}
.listAtc dt {font:bold 14px 굴림; padding-top:5px;}
.listAtc dt a { color:#23437d !important;}
.listAtc dt a:hover { color:#0028ac}
.atcFont1 { display:block; font-weight:normal; font-size:11px; font-family:dotum; color:#999; padding-top:4px; letter-spacing:-1px;}
.atcFont2 { font-weight:normal; font-size:11px; font-family:Verdana; color:#999; letter-spacing:-1px;}

/* 지난호 보기 */
.lastList  { float:left; width:640px; border-bottom:1px solid #dcdcdc; margin:20px 0 30px 0;}
.lastList li { height:210px;}
.lastList .noMg {margin-right:0 !important;}
.lastList .hoBox { float:left; width:148px; margin-right:16px;}
.lastList .hoBox .hThumb { width:148px; height:160px; margin-bottom:4px;}
.lastList .hoBox .hTitle { display:block; width:148px; text-align:center; line-height:16px; font-family:dotum; color:#888;}
.lastList .hoBox .hTitle span { font:bold 12px 돋움; color:#002d71;}

/* 페이지네비게이션 */
.pageNavigation { font-family:verdana; text-align:center;}
.pageNavigation a { display:inline-block; padding:2px 6px 2px 6px; color:#a6a6a6; background:#fff; text-decoration:none; border:1px solid #d8d8d8;}
.pageNavigation a:hover { color:#1e4097; border:1px solid #1e4097; }
.pageNavigation .pgLive { font-weight:bold; color:#1e4097; border:1px solid #1e4097;}
.pageNavigation .pgPrev { display:inline-block; border:none; background:url(http://img.tf.co.kr/ss/playground/paging_prev.gif) 0 0 no-repeat; margin-right:-3px;}
.pageNavigation .pgNext { display:inline-block; border:none; background:url(http://img.tf.co.kr/ss/playground/paging_next.gif) 0 0 no-repeat }
.pageNavigation .pgPrev:hover {border:none; text-decoration:none;}
.pageNavigation .pgNext:hover {border:none;text-decoration:none;}

/* board_12.04.17 */
.btit_dot {background:url(http://img.tf.co.kr/ss/2010/img/contents/bor_dot.gif) no-repeat 0 0; line-height:20px; padding-left:8px; margin-left:6px;}
.btbl {margin-top:20px;}
.btbl .line01 { background-color:#c8c8c8; width:100%;}
.btbl .line02 { background-color:#e2e2e2; width:100%;}
.ss_tx37 {color:#2f57aa;font-size:16px; font-family:Dotum;}
.h2_1 {color:#3A3A3A; font-family:Dotum,"돋움"; font-size:13px;}.h2_1  a{color:#3A3A3A;}.h2_1  a:hover {color: #0028AC;text-decoration: underline;}
.p_table {width:100%}
.p_table .baseTbl {width:100%; height:30px; background:url(http://img.tf.co.kr/ss/2010/img/contents/pt_bg.gif) repeat-x 0 0;}
.p_table .txt {line-height:25pt; color:#3e3e3e;font-size:11px; font-weight:bold; text-align:center;}
.p_table .txt2 {line-height:18pt; color:#3e3e3e;font-size:11px; text-indent:15px;  font-family:dotum;}
.p_table .txt2_bk {line-height:18pt; color:#3e3e3e;font-size:11px; text-indent:15px;  font-family:dotum;}
.p_table .txt2_2 {line-height:18pt; color:#666666;}
.p_table .txt3 {line-height:26pt; color:#3e3e3e;font-size:13px; font-weight:bold; text-indent:15px; font-family:dotum;}
.p_table .tdd {height:64px; line-height:14pt;}
.p_table .tdd2 {height:30px; line-height:14pt;}
.p_table .img {width:77px; height:51px; background-color:#ededed;}
.p_table .img a {display:block; width:77px; height:51px; }
.p_table .pdd {display:block;padding:12px 0 ;}
.p_table .line {height:1px; background-color:#e2e2e2; }
.p_table .w10 {width:10px}
.p_table .c1 {width:11%;}
.p_table .c2 {width:62%;}
.p_table .c3 {width:10%;}
.p_table .c4 {width:17%;}
.p_table .c5 {width:20%;}
.p_table .b_body {padding:15px;}
.p_table .ra {width:15px; height:15px; background:url(http://img.tf.co.kr/ss/2010/img/contents/reply_a.gif) no-repeat 0 0;padding-left:17px;}
.pad_r15     {padding-right:15px;}
.Tcenter {text-align:center;}
.mar7 {margin-top:7px;}
.mar_right3  {margin-right:3px;}
.board_input01    {width:480px; height:16px; border:1px solid #c7c7c7; background-color:#fff; vertical-align: middle; }
.board_input011   {width:235px; height:16px; border:1px solid #c7c7c7; background-color:#fff; vertical-align: middle; }
.board_input02    {background-color:#fff; vertical-align: middle; }
.board_input03    {height:16px; border:1px solid #c7c7c7; background-color:#fff; vertical-align: middle; }
.board_select     {height:20px; border:1px solid #cccccc; background-color:#fff; vertical-align: middle; }
.board_textfield  {border: 1px solid #cccccc; margin:3px 0 5px 0; width:480px; height:140px; }
.board_textfield2 {border: 1px solid #cccccc; margin:3px 0 5px 0; width:480px; height:300px; }

/* Footer */
#pFooter { width:910px; margin:30px auto 0 auto; }

/* right adBox */
.readBox { float:left; width:235px; padding:9px 0 10px 13px; border:1px solid; border:1px solid #DEDEDE; background:url(http://img.tf.co.kr/ss/2011/rbox_title_bg.gif) 0 0 no-repeat; }
.readBox span { color:#D90B0F }
.readBox dt, .readBox2 dt { font-weight:bold; height:30px; color:#353535; }
.readBox dd { background:url('http://img.tf.co.kr/ss/2010/img/dot01.gif') no-repeat 0 6px; line-height:20px; padding-left:9px; }

/* style_250ad9 */
#style_250ad9 { margin:15px 0 0 0px; width:248px; border:1px solid #2c2c2c; position:relative; }
#style_250ad9 ul { margin:10px 9px 10px 0px; height:98px; }
#style_250ad9 ul li { float:left; width:70px; margin:0 0px 10px 9.5px; display:inline; }
#style_250ad9 ul li p { margin:0px; padding:0px; }
#style_250ad9 ul li img { width:70px; height:70px; font-size:0px; }
#style_250ad9 ul li span { margin-top:5px; padding:0px; width:70px; color:#363636; font-size:11px; font-family:Dotum, Gulim, GulimChe, Arial; line-height:1.3em; text-align:center; position:absolute; height:26px; overflow:hidden; }
#style_250ad9 ul li span a { color:#000;}
#style_250ad9 ul li span a:hover { color:#0028AC; text-decoration:underline; }
.style_250ad9_title { position:absolute; top:6px; right:10px; background:url(http://img.tf.co.kr/ss/2011/img/style/img_dot9.gif) right 5px no-repeat; padding-right:8px; z-index:1; }
.style_250ad9_title span { color:#fff; font-size:11px; font-family:Dotum, GulimChe, Arial; }
.style_250ad9_title span a { color:#fff; }
.style1234569 span a:hover { color:#fff; text-decoration:underline; }

/* 121122 소셜박스 변경 */
.socialBox { clear:both; width:580px; height:106px; margin:0 auto 20px auto; padding-top:20px;}
.socialBox .talkTable { float:left; width:260px; height:106px; border:1px solid #d2d3d6; margin-right:9px;}
.socialBox .talkTable .tkTitle { height:24px; font:bold 12px dotum; letter-spacing:-1px; padding-left:5px;}
.socialBox .talkTable .tkTitle span { color:#4a72c5;}
.socialBox .talkTable .btn { float:right; margin-right:4px;}
.socialBox .talkTable .tkTalk { height:77px; border-top:1px solid #d2d3d6;  background-color:#f7f7f7}
.socialBox .talkTable .tkTalk ul { margin-left:10px;}
.socialBox .talkTable .tkImg { float:left; width:53px; height:53px; border:1px solid #dedede; margin-right:8px;}
.socialBox .talkTable .tkTxt { float:left; width:178px; padding-top:2px;}
.socialBox .talkTable .tkTalk .tkID { color:#4a72c5; font-weight:bold}
.socialBox .talkTable .tkTalk .reco { font:normal 11px dotum; color:#999;}
.socialBox .talkTable .tkTalk .tkt { display:block; line-height:17px; margin-top:4px;}