@charset "euc-kr";

/**************************************************************************** 
	reset
****************************************************************************/
html, body, div, p, span, strong, em, a, img, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, iframe,fieldset, form, label, legend, table, caption, thead, tbody, tfoot, tr, th, td { margin: 0; padding: 0;}
html { overflow-y:scroll; }
body { color:#444; font-size:12px; font-family:'¸¼Àº °íµñ',Malgun Gothic, 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif; background-color: #FFF; line-height:17px;}
dl,ul,ol { list-style:none; }
img,fieldset { border:none; }
input,textarea,select { font-size:12px; font-family:'¸¼Àº °íµñ',Malgun Gothic, 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif;}
table { border-spacing:0; border-collapse:collapse; empty-cells:show; }
legend,caption { width:0; height:0; font:0/0 Sans-serif; visibility:hidden; z-index:-1; }
em, address { font-style:normal; }

a,
a:visited,
a:active { color:#8d8d8d; text-decoration:none; }
a:hover { color:#f36fc4; text-decoration:underline; }

.trans_border { border: 1px solid #000; cursor:pointer; position: absolute;  opacity: 0.1; left:0; top:0; display:block; -ms-filter:alpha(opacity=10); filter:alpha(opacity=10); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);}
.mask { position:absolute; top:0; left:0; z-index:10; cursor:pointer;}

/**************************************************************************** 
	layout
****************************************************************************/

#wrap { width:990px; margin:0 auto; position:relative; font-family:'¸¼Àº °íµñ',Malgun Gothic, 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif;}
#header, #container, #footer { width:990px; margin:0 auto; font-family:'¸¼Àº °íµñ',Malgun Gothic, 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif;}

#container { *zoom:1; font-family:'¸¼Àº °íµñ',Malgun Gothic, 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif;}
#container:after { clear:both; display:block; content:""; }




/**************************************************************************** 
	header
****************************************************************************/
#header { position:relative;}


/* top */
#top_area { height: 30px; line-height: 29px; overflow: hidden; background: url('http://img.khan.co.kr/spko/main_2013/bg_top.gif') repeat-x scroll 0 0 transparent; font-family:'¸¼Àº °íµñ',Malgun Gothic, 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif;}
#top_area .toparea_box { margin:0 auto; width:990px; min-width:990px; position:relative; overflow:hidden;}
#top_area .family_site { float: left; margin: 0;}
#top_area .family_site dd a { color: #898989; font-size: 12px; letter-spacing:-1px;}
#top_area .family_site dd a.txt_v11 { color: #ec69bc;}
#top_area .family_site dd span { color: #dfdfdf; padding: 0 1px; font-size: 12px;}
#top_area .membership { float: right;}
#top_area .membership dd { float: left; margin-right: 6px; padding-right: 4px;}
#top_area .membership dd a { color: #898989; font-size: 12px; letter-spacing:-1px;}
#top_area .membership dd a.log { font-weight:bold; color: #ec69bc;}
#top_area .membership dd span { color: #dfdfdf; padding: 0 1px; font-size: 12px;}
#top_area:after { clear: both; content: ""; display: block;}

#header .logo_area { height: 83px; position: relative;}
#header .logo_area h1 { float: left; margin-top:27px; width:141px; height:44px; }
#header .logo_area h1.sub { height: 54px; margin-top: 0; position: absolute; top: 0; width: 190px;}
#header .logo_area .etcmenu { float: right; padding-right: 200px; position: relative; width:314px;}
#header .logo_area .etcmenu .etc_gnb { overflow: hidden; position: relative; width: 100%;}
#header .logo_area .etcmenu .etc_gnb dt.blind { display: block; left: 0; overflow: hidden; position: absolute; top: -9999px;}
#header .logo_area .etcmenu .etc_gnb dd { padding: 45px 0 0;}
#header .logo_area .etcmenu .etc_gnb dd a { color:#797979; font-size:14px; background: url("http://img.khan.co.kr/spko/lady/lady_2014/bar_gray.gif") no-repeat scroll 1px 6px transparent; margin-top:5px; padding:0 2px 0 9px;}
#header .logo_area .etcmenu .etc_gnb dd a:hover { color:#f36fc4;}
#header .logo_area .etcmenu .etc_gnb dd a.first { background:0 none; padding-left:1px;}
#header .logo_area .etcmenu .etc_gnb dd span { color: #707070; padding: 0 2px; vertical-align: middle;}
#header .logo_area .etcmenu .etc_gnb .new { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll 0 0 transparent; display: block; height: 16px; overflow: hidden; position: absolute; right:16px; text-indent: -9999px; top:30px; width: 31px; z-index: 5;}
#header .logo_area .search_area { display: inline; height: 28px; position: absolute; right: 0; top:41px; width: 196px;}
#header .logo_area .search_area legend { font-size: 0; height: 1px; left: 0; line-height: 0; overflow: hidden; position: absolute; top: 0; visibility: hidden; width: 1px;}
#header .logo_area .search_area .keyword { background-color: #f6f6f6; border: 1px solid #d4d4d4; font-size: 12px; height: 21px; line-height: 15px; margin-left: 1px; padding: 3px 3px 2px; width: 156px;}
#header .logo_area .search_area input { color: #222; font-size: 12px; margin: -1px 0 1px -4px; vertical-align: middle;}
#header .logo_area:after { clear: both; content: ""; display: block;}

/* ³×ºñ */
#header #gnb { position:relative; width:990px; height:47px;}
#gnb li { float:left;}
#gnb li span { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_navi.gif") no-repeat scroll 0 0 transparent; display: block; cursor:pointer; height:47px; text-indent:-9999px; overflow:hidden;}
#gnb li.m1 a span { background-position:0 0; width:70px;}
#gnb li.m1 a.on span, #gnb li.m1 a:hover span { background-position:0 -53px;}
#gnb li.m2 a span { background-position:-70px 0; width:77px;}
#gnb li.m2 a.on span, #gnb li.m2 a:hover span { background-position:-70px -53px;}
#gnb li.m3 a span { background-position:-147px 0; width:103px;}
#gnb li.m3 a.on span, #gnb li.m3 a:hover span { background-position:-147px -53px;}
#gnb li.m4 a span { background-position:-250px 0; width:95px;}
#gnb li.m4 a.on span, #gnb li.m4 a:hover span { background-position:-250px -53px;}
#gnb li.m5 a span { background-position:-345px 0; width:83px;}
#gnb li.m5 a.on span, #gnb li.m5 a:hover span { background-position:-345px -53px;}
#gnb li.m6 a span { background-position:-428px 0; width:102px;}
#gnb li.m6 a.on span, #gnb li.m6 a:hover span { background-position:-428px -53px;}
#gnb li.m7 a span { background-position:-530px 0; width:100px;}
#gnb li.m7 a.on span, #gnb li.m7 a:hover span { background-position:-530px -53px;}
#gnb li.m8 a span { background-position:-630px 0; width:89px;}
#gnb li.m8 a.on span, #gnb li.m8 a:hover span { background-position:-630px -53px;}
#gnb li.m9 a span { background-position:-719px 0; width:92px;}
#gnb li.m9 a.on span, #gnb li.m9 a:hover span { background-position:-719px -53px;}
#gnb li.m10 a span { background-position:-811px 0; width:97px;}
#gnb li.m10 a.on span, #gnb li.m10 a:hover span { background-position:-811px -53px;}
#gnb li.m11 a span { background-position:-908px 0; width:82px;}
#gnb li.m11 a.on span, #gnb li.m11 a:hover span { background-position:-908px -53px;}


/* º»¹® */
#container .top_Visual { margin-top:10px; height:530px;}
#container .top_Visual:after { clear:both; display:block; content:""; }
.top_Visual .vLeft { float:left; width:180px; margin-right:14px; background-color:#373737; height:530px; position:relative;}
.top_Visual .vLeft .month_cover { padding:13px 0 0 26px;}
.top_Visual .vLeft .month_cover .thumb { display:block; position:relative; width:138px; padding:2px 0 0 2px;}
.top_Visual .vLeft .month_cover .thumb img { width:122px; height:172px;}
.top_Visual .vLeft .month_cover .thumb .mask { background:url("http://img.khan.co.kr/spko/lady/lady_2014/cover_mask.png") no-repeat scroll 0 0 transparent; display: block; width:140px; height:190px;}
.top_Visual .vLeft .highlight { padding:17px 15px 0; width:150px;}
.top_Visual .vLeft .highlight h3 { display:block; color:#ff92e2; font-size:16px; font-weight:bold; line-height:22px; text-align:center;}
.top_Visual .vLeft .highlight .txtList { padding-top:8px;}
.top_Visual .vLeft .highlight .txtList li { padding:0 0 10px 8px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_blit_01.png") no-repeat scroll 0 8px transparent;}
.top_Visual .vLeft .highlight .txtList li a { color:#fff; line-height:17px;}
.top_Visual .vLeft .fortune { background-color:#252525; position:absolute; bottom:0; left:0; z-index:2; width:163px; height:88px; padding:12px 0 0 17px; overflow:hidden;}
.top_Visual .vLeft .fortune:after { clear:both; display:block; content:""; }
.top_Visual .vLeft .fortune ul { overflow:hidden; width:210px;}
.top_Visual .vLeft .fortune li { float:left; width:70px; margin-right:10px; overflow:hidden;}
.top_Visual .vLeft .fortune li a { cursor:pointer; display:block; text-decoration:none;}
.top_Visual .vLeft .fortune li img { display:block; text-align:center; margin:0 auto 4px;}
.top_Visual .vLeft .fortune li .text { color:#d0d0d0; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:center;}
.top_Visual .vLeft .fortune li a:hover .text { color:#f36fc4;}

.top_Visual .vCenter { float:left; width:592px; margin-right:14px; position:relative;}
.top_Visual .vCenter:after { clear:both; display:block; content:""; }
.top_Visual .vCenter .topNews { float:left; margin-right:2px; width:450px; height:530px; }
.top_Visual .vCenter .topNews a { display:block;}
.top_Visual .vCenter .topNews a img { width:450px; height:530px;}
.top_Visual .vCenter .topNews_list { float:left; width:140px; height:530px;}
.top_Visual .vCenter .topNews_list ul { height:540px;}
.top_Visual .vCenter .topNews_list li { width:140px; display:block; position:relative;  margin-bottom:2px; opacity:0.4; -ms-filter:alpha(opacity=40); filter:alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.top_Visual .vCenter .topNews_list li.last { margin-bottom:0;}
.top_Visual .vCenter .topNews_list li a { display:block; width:140px; height:131px;}
.top_Visual .vCenter .topNews_list li.on { opacity:1; -ms-filter:alpha(opacity=100); filter:alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.top_Visual .vCenter .topNews_list li.on .mask { left:-10px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/topnews_mask.png") no-repeat scroll 0 0 transparent; display: block; width:150px; height:131px;}

.top_Visual .vRight { float:right; width:190px; background-color:#dfdee0; height:530px; position:relative;}
.top_Visual .vRight .event_roll { padding:10px 10px 0; width:170px; position:relative; margin-bottom:14px;}
.top_Visual .vRight .event_roll .thumb { width:170px; height:230px; position:relative;}
.top_Visual .vRight .event_roll .thumb a { display:block;}
.top_Visual .vRight .event_roll .thumb a img { width:170px; height:230px;}
.top_Visual .vRight .event_roll .thumb .trans_border { width:168px; height:228px;}
.top_Visual .vRight .event_roll .pagination { position:absolute; top:15px; right:12px; z-index:10; height:10px;}
.top_Visual .vRight .event_roll .pagination li { float:left; display:block; width:10px; height:10px; margin:0 2px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll -50px 0 transparent;}
.top_Visual .vRight .event_roll .pagination li a { display:block; overflow:hidden; text-indent:-9999px;}
.top_Visual .vRight .event_roll .pagination li.current { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll -65px 0 transparent;}

.top_Visual .vRight .notice { padding:0 10px; height:102px;}
.top_Visual .vRight .notice h3 { margin-bottom:4px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll -300px -55px transparent; display: block; width:60px; height:20px; overflow:hidden; text-indent:-9999px;}
.top_Visual .vRight .notice li { padding:0 0 5px 8px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_blit_02.gif") no-repeat scroll 0 8px transparent; }
.top_Visual .vRight .notice li a { color:#333; line-height:17px;}

.top_Visual .vRight .solution { padding:0 10px; height:102px;}
.top_Visual .vRight .solution h3 { margin-bottom:4px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll -300px -30px transparent; display: block; width:110px; height:20px; overflow:hidden; text-indent:-9999px;}
.top_Visual .vRight .solution dt { background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_q.gif") no-repeat scroll 0 3px transparent; padding:0 0 0 18px; margin-bottom:2px;}
.top_Visual .vRight .solution dt a { font-size:13px; font-weight:bold; color:#000; line-height:18px;}
.top_Visual .vRight .solution dd { background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_a.gif") no-repeat scroll 0 3px transparent; padding:0 0 0 18px; max-height: 35px;
overflow: hidden;}
.top_Visual .vRight .solution dd a { color:#777;}

.top_Visual .vRight .brand { padding:0 10px; height:102px;}
.top_Visual .vRight .brand h3 { margin-bottom:4px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll -300px -80px transparent; display: block; width:90px; height:20px; overflow:hidden; text-indent:-9999px;}
.top_Visual .vRight .brand li { padding:0 0 5px 8px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_blit_02.gif") no-repeat scroll 0 8px transparent; }
.top_Visual .vRight .brand li a { color:#333; line-height:17px;}

.top_Visual .vRight .quick_link { padding:11px 0 10px; width:170px; border-top:1px solid #cfced0; border-bottom:1px solid #c2c1c3; margin:10px 10px 10px; overflow:hidden;}
.top_Visual .vRight .quick_link:after { clear:both; display:block; content:""; }
.top_Visual .vRight .quick_link ul { width:110%; overflow:hidden;}
.top_Visual .vRight .quick_link ul li { float:left; display:block;}
.top_Visual .vRight .quick_link ul li a { display:block; overflow:hidden; text-indent:-9999px; width:47px; height:68px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll 0 0 transparent;}
.top_Visual .vRight .quick_link ul li.link01 a { background-position:0 -30px; margin-right:9px;}
.top_Visual .vRight .quick_link ul li.link01 a:hover { background-position:0 -110px;}
.top_Visual .vRight .quick_link ul li.link02 a { background-position:-56px -30px; width:57px; margin-right:9px;}
.top_Visual .vRight .quick_link ul li.link02 a:hover { background-position:-56px -110px;}
.top_Visual .vRight .quick_link ul li.link03 a { background-position:-122px -30px;}
.top_Visual .vRight .quick_link ul li.link03 a:hover { background-position:-122px -110px;}

.top_Visual .vRight .news_letter { padding:0 9px 0 7px; cursor:pointer;}
.top_Visual .vRight .news_letter dl { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll 0 -194px transparent; padding-left:45px;}
.top_Visual .vRight .news_letter dl dt { font-weight:bold; font-size:14px; color:#1c9d94; display:block; margin-bottom:2px; }
.top_Visual .vRight .news_letter dl dd { color:#6a6a6a; letter-spacing:-1px; }


/* ´º½º·¹ÅÍ ÆË¾÷ */
.vRight .layerPop_newsletter { position:absolute; top:242px; right:0; z-index:50; width:594px; background-color:#000; padding:3px;}
.vRight .layerPop_newsletter h3 { color:#fff; font-weight:bold; font-size:16px; line-height:22px; padding:3px 0 9px 10px;}
.vRight .layerPop_newsletter .apply_wrap { width:544px; background-color:#fff; padding:20px 25px 10px 25px;}
.vRight .layerPop_newsletter .apply_wrap .applyList { clear:both; width:100%; border-top:1px solid #D6D6D6;}
.vRight .layerPop_newsletter .apply_wrap .applyList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:1px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.vRight .layerPop_newsletter .apply_wrap .applyList th.last-child { border-right:0 none;}
.vRight .layerPop_newsletter .apply_wrap .applyList td { border-bottom:1px solid #d6d6d6;  padding:10px 0 10px 10px; text-align:left; font-size:13px;}
.vRight .layerPop_newsletter .apply_wrap .b_title { font-size:18px; font-weight:bold; color:#000; line-height:30px; margin-bottom:6px; letter-spacing:-1px;}
.vRight .layerPop_newsletter .apply_wrap .applyList td.ltit { background-color:#f7f7f7; font-weight:bold;}
.vRight .layerPop_newsletter .apply_wrap .applyList .input_radio { vertical-align:middle;}
.vRight .layerPop_newsletter .apply_wrap .applyList label { cursor:pointer; margin:0 8px 0 0;}
.vRight .layerPop_newsletter .apply_wrap .applyList .input_text { border:1px solid #CCCCCC;}
.vRight .layerPop_newsletter .apply_wrap .applyList .input_text_no { border:1px solid #fff;}
.vRight .layerPop_newsletter .cen_btn { text-align:center; padding:20px 0 10px 0;}
.vRight .layerPop_newsletter .close { position:absolute; top:8px; right:7px; z-index:10; background:url("http://img.khan.co.kr/spko/lady/lady_2014/btn_pop_close.png") no-repeat scroll 0 0 transparent; display:block; width:22px; height:22px; overflow:hidden; text-indent:-9999px;}



.contWrap { margin-top:30px; width:990px;}
.contWrap:after { clear:both; display:block; content:""; }
.contWrap .cMain { float:left; width:650px; margin-right:40px;}
.contWrap .cAside { float:right; width:300px;}

/* ´º½º ¸®½ºÆ® */
.cMain .newsList_wrap { width:100%; overflow:hidden;}
.cMain .newsList_wrap:after { clear:both; display:block; content:""; }
.cMain .newsList_wrap .nlist { width:110%; overflow:hidden;}
.cMain .newsList_wrap .nlist li { float:left; width:200px; height:336px; margin:0 25px 35px 0;}
.cMain .newsList_wrap .nlist li .thumb { display:block; position:relative;}
.cMain .newsList_wrap .nlist li .thumb a { cursor:pointer; display:block; position:relative; text-decoration:none;}
.cMain .newsList_wrap .nlist li .thumb a:hover * { color:#f36fc4 !important; text-decoration:none;}
.cMain .newsList_wrap .nlist li .thumb img { display:block; width:200px; height:170px;}
.cMain .newsList_wrap .nlist li .thumb .text_area { display:block; border:1px solid #ddd; width:170px; height:144px; padding:20px 14px 0 14px;}
.cMain .newsList_wrap .nlist li .thumb .text_area strong { color:#000; font-size:16px; font-weight:bold; display:block; margin-bottom:8px; line-height:22px; text-align:center;}
.cMain .newsList_wrap .nlist li .thumb .text_area .txt { color:#777;}

.cMain .gallery { width:300px; float:left; margin-right:46px; margin-top:10px;}
.cMain .gallery:after { clear:both; display:block; content:""; }
.cMain .gallery h3 { font-size:18px; font-weight:bold; color:#f05da8; line-height:24px; display:block; margin-bottom:6px;}
.cMain .gallery .cont dl { width:300px; position:relative; margin:0;}
.cMain .gallery .cont dt { position:absolute; top:177px; left:0; z-index:5; width:272px; height:28px; padding:5px 14px 0;}
.cMain .gallery .cont dt a { text-decoration:none; color:#fff; font-weight:bold; font-size:16px; line-height:22px; display:block; text-decoration:none; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cMain .gallery .cont dd { height:210px;}
.cMain .gallery .cont dd img { width:300px; height:210px;}
.cMain .gallery .cont dd.bg { position:absolute; top:177px; left:0; z-index:2; width:300px; height:33px; background-color:#000; opacity:0.5; -ms-filter:alpha(opacity=50); filter:alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.cMain .gallery .cont .th_photo { background-color:#000; height:49px; padding:4px; position:relative; overflow:hidden;}
.cMain .gallery .cont .th_photo .p_thumb { width:110%; overflow:hidden;}
.cMain .gallery .cont .th_photo .p_thumb li { float:left; position:relative; width:70px; margin-right:4px;}
.cMain .gallery .cont .th_photo .p_thumb li a img { width:70px; height:49px;}
.cMain .gallery .cont .th_photo .p_thumb li.on .mask { border:3px solid #f396d1; width:64px; height:43px; display:block;}


.cMain .blog { width:304px; float:left; margin-top:10px;}
.cMain .blog h3 { font-size:18px; font-weight:bold; color:#f05da8; line-height:24px; display:block; margin-bottom:6px;}
.cMain .blog .cont { position:relative;}
.cMain .blog .cont .big_thumb { position:relative; width:148px; display:block; margin-bottom:4px;}
.cMain .blog .cont .big_thumb img { width:148px; height:148px;}
.cMain .blog .cont .big_thumb .mask { background:url("http://img.khan.co.kr/spko/lady/lady_2014/blog_mask.png") no-repeat scroll 0 0 transparent; display:block; width:152px; height:152px;}
.cMain .blog .cont .text { background:url("http://img.khan.co.kr/spko/lady/lady_2014/blog_say.png") no-repeat scroll 0 0 transparent; display:block; width:284px; height:26px; text-align:center; padding:17px 10px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cMain .blog .cont .text a { font-size:15px; color:#000; font-weight:bold; line-height:20px; text-decoration:none; display:block;}
.cMain .blog .cont .small_thumb { position:absolute; right:0; top:0; z-index:2; width:148px; height:148px; overflow:hidden;}
.cMain .blog .cont .small_thumb ul { width:110%; overflow:hidden;}
.cMain .blog .cont .small_thumb ul li { float:left; width:70px; margin:0 8px 8px 0; opacity:0.6; -ms-filter:alpha(opacity=60); filter:alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.cMain .blog .cont .small_thumb ul li.on { opacity:1; -ms-filter:alpha(opacity=100); filter:alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.cMain .blog .cont .small_thumb ul li a { display:block; width:70px; height:70px;}
.cMain .blog .cont .small_thumb ul li a img { width:70px; height:70px;}
.cMain .blog .cont .txtList { padding-top:15px;}
.cMain .blog .cont .txtList li { padding:0 0 3px 8px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_blit_02.gif") no-repeat scroll 0 8px transparent;}
.cMain .blog .cont .txtList li a { color:#626262; font-size:13px; line-height:19px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



.cAside .editor_pick { border:1px solid #cacaca; margin-bottom:20px;}
.cAside .editor_pick:after { clear:both; display:block; content:""; }
.cAside .editor_pick h3 { background-color:#eaeaea; height:25px; font-size:18px; font-weight:bold; line-height:25px; padding:0 0 0 14px;}
.cAside .editor_pick h3 a { color:#444; text-decoration:none;}
.cAside .editor_pick .cont { padding:14px; overflow:hidden;}
.cAside .editor_pick .cont:after { clear:both; display:block; content:""; }
.cAside .editor_pick .cont .thumb { float:left; position:relative; width:130px;}
.cAside .editor_pick .cont .thumb a { display:block;}
.cAside .editor_pick .cont .thumb img { width:130px; height:130px;}
.cAside .editor_pick .cont .thumb .trans_border { width:128px; height:128px;}
.cAside .editor_pick .cont dl { float:right; width:126px;}
.cAside .editor_pick .cont dl dt a { color:#f36fc4; font-size:14px; font-weight:bold; line-height:19px; display:block; margin-bottom:4px;}
.cAside .editor_pick .cont dl dd a { color:#7a7a7a; line-height:16px;}

.cAside .viewNews { margin:30px 0 45px;}
.cAside .viewNews .tabmenu { background-color:#000; height:29px; overflow:hidden; margin-bottom:11px; padding-left:6px;}
.cAside .viewNews .tabmenu:after { clear:both; display:block; content:""; }
.cAside .viewNews .tabmenu li { float:left; text-align:center;}
.cAside .viewNews .tabmenu li a { display:block; width:142px; height:24px; padding-top:5px; color:#7b7b7b; font-size:14px; font-weight:bold; line-height:19px; text-decoration:none;}
.cAside .viewNews .tabmenu li.on a { background-color:#fff; color:#eb28ad; margin-top:5px; padding-top:2px; height:22px;}
.cAside .viewNews ol li { width:300px; height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cAside .viewNews ol li a { font-size:13px;}
.cAside .viewNews ol li strong { display:inline-block; text-align:center; width:20px;}
.cAside .viewNews ol li.num_color strong { color:#e85dbd;}

.cover_rolling { clear:both; width:990px; padding:53px 0 60px;}
.cover_rolling .title { background:url("http://img.khan.co.kr/spko/lady/lady_2014/cover_pt_bg.gif") repeat-x scroll 0 10px transparent; position:relative; height:25px; margin-bottom:30px;}
.cover_rolling .title h3 { position:absolute; top:0; left:50%; z-index:2; background-color:#fff; width:160px; height:25px; text-align:center; margin-left:-80px;}
.cover_rolling .title h3 span { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll 0 -270px transparent; display:block; width:160px; height:25px; text-indent:-9999px; overflow:hidden;}
.cover_rolling .roll_wrap { position:relative; width:100%; height:180px;}
.cover_rolling .roll_wrap .preview_thumb { position:absolute; top:0; left:72px; z-index:10; overflow:hidden; width:858px;}
.cover_rolling .roll_wrap .preview_thumb .thumb_small { float:left; position:relative;}
.cover_rolling .roll_wrap .preview_thumb .thumb_small li { float:left; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll -300px -270px transparent; font-size:0; margin-right:13px; overflow:hidden; position:relative; width:129px; height:179px; padding:1px 0 0 1px;}
.cover_rolling .roll_wrap .btn_preview { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_main.png") no-repeat scroll 0 0 transparent; display:block; width:57px; height:84px; text-indent:-9999px; overflow:hidden; position:absolute; top:38px;}
.cover_rolling .roll_wrap .btn_preview.prev { background-position:0 -320px; left:0;}
.cover_rolling .roll_wrap .btn_preview.prev:hover { background-position:-130px -320px; }
.cover_rolling .roll_wrap .btn_preview.next { background-position:-60px -320px; right:0;}
.cover_rolling .roll_wrap .btn_preview.next:hover { background-position:-190px -320px;}
.cover_rolling .roll_wrap .btn_preview span { cursor:pointer; display:block; width:57px; height:84px;}


/* ÇªÅÍ */
#footer { position:relative;}
#footer:after { clear: both; content: ""; display: block;}
#footer .sevice_wrap { width:988px; background:none repeat scroll 0 0 #f4f4f4; border:1px solid #d9d9d9;}
#footer .sevice_wrap:after { clear: both; content: ""; display: block;}
#footer .sevice_wrap .bar { width:988px; height:30px; border-bottom:1px solid #cdcdcd;}
#footer .sevice_wrap .bar:after { clear: both; content: ""; display: block;}
#footer .sevice_wrap .bar .tit { display:block; overflow:hidden; float:left; width:105px; height:20px; margin:5px 0 0 14px; text-indent:-9999px; background:url("http://img.khan.co.kr/spko/weekly/weekly_2013/img_set.png") no-repeat scroll -200px -685px transparent;}
#footer .sevice_wrap .bar .close { float:right; padding:3px 9px 0 0;}
#footer .sevice_wrap .bar .close a { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -1000px transparent; display:block; width:85px; height:23px; overflow:hidden; text-indent:-9999px;}
#footer .sevice_wrap .bar .close a.open { background-position:0 -1030px;}
#footer .sevice_wrap .cont { width:988px; position:relative;}
#footer .sevice_wrap .cont:after { clear: both; content: ""; display: block;}
#footer .sevice_wrap .cont .service .depth1 { float:left; width:134px; height:133px; border-left:1px solid #d1d1d1; padding:21px 10px 21px 52px;}
#footer .sevice_wrap .cont .service .depth1.first { width:134px; border-left:0 none;}
#footer .sevice_wrap .cont .service .depth1 em { color:#2558cd; font-weight:bold; display:block; font-size:16px; line-height:21px;}
#footer .sevice_wrap .cont .service .depth1 em.rss { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -962px transparent; padding-left:19px; margin-bottom:25px;}
#footer .sevice_wrap .cont .service .depth1 em.rss a { color:#2558cd; text-decoration:none;}
#footer .sevice_wrap .cont .service li ul.depth2 { width:135px; clear:both; margin-top:14px;}
#footer .sevice_wrap .cont .service li ul.depth2 li { background:url("http://img.khan.co.kr/spko/main_2013/blit_gray.gif") no-repeat scroll 1px 9px transparent; margin-bottom:6px; padding-left:7px;}
#footer .sevice_wrap .cont .service li ul.depth2 li.twitter { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -868px transparent; padding-left:19px;}
#footer .sevice_wrap .cont .service li ul.depth2 li.facebook { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -892px transparent; padding-left:19px;}
#footer .sevice_wrap .cont .service li ul.depth2 li.metoday { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -916px transparent; padding-left:19px;}
#footer .sevice_wrap .cont .service li ul.depth2 li.google { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -940px transparent; padding-left:19px;}
#footer .sevice_wrap .cont .service li ul.depth2 li a { color:#868686; line-height:17px; font-weight:bold;}
#footer .foot_info { border-top:3px solid #424951; padding:25px 0 20px;}
#footer .foot_info:after { clear: both; content: ""; display: block;}
#footer .foot_info a { color:#888; font-size:12px; line-height:15px;}
#footer .foot_info h2 { float:left; margin:2px 70px 0 70px;}
#footer .foot_info .cnt { float:left; width:755px;}
#footer .foot_info .cnt .blind { display:block; position:absolute; left:0; top:-9999px; overflow:hidden;}
#footer .foot_info .cnt dd.first { margin-bottom:2px;}
#footer .foot_info .link span { background:url("http://img.khan.co.kr/spko/main_2013/blit_bar.gif") no-repeat scroll 2px 5px transparent; display:inline-block; padding-left:10px;}
#footer .foot_info .link span.first { background:none repeat scroll 0 0 transparent; padding-left:0;}
#footer .foot_info .adr { margin-top:4px; color:#888; font-size:12px;}
#footer .foot_info .adr span { background:url("http://img.khan.co.kr/spko/main_2013/blit_bar.gif") no-repeat scroll 2px 5px transparent; display:inline-block; padding-left:10px;}
#footer .foot_info .adr span.first { background:none repeat scroll 0 0 transparent; padding-left:0;}
#footer .foot_info address { color:#aaa; float:left; font-family:Verdana, Sans-serif; font-weight:bold; font-size:11px; margin-top:6px;}
#footer .foot_info address strong { color:#4d89f7;}
#footer .foot_info .khRss { float:left; margin-left:5px; margin-top:2px;}
#footer .foot_info .khRss a { background:url('http://img.khan.co.kr/spko/main_2013/set_common.png') no-repeat scroll 0 -964px transparent; display:block; width:14px; height:17px; overflow:hidden; text-indent:-9999px;}
#footer .gotomobile {float:left; width:100%; text-align:center;}
#footer .gotomobile p {display:block; overflow:hidden; position:relative; width:100%; height:130px; margin:20px 0; border:2px solid #666; border-radius:10px; background-color:#FBFBFB; background-image:linear-gradient(to bottom, #FFFFFF, #F6F6F6);}
#footer .gotomobile p a {display:block;}
.gotomobile {text-align:center;} /* ¸ð¹ÙÀÏ È­¸éÀ¸·Î º¸±â ¸µÅ© ¹öÆ° */


/* ³¯°³¹è³Ê : SNS */
#wrap .wing_bn_sns { position:absolute; top:140px; right:-46px; z-index:10; width:31px;}
#wrap .wing_bn_sns li { display:block; width:31px; height:31px; margin-bottom:5px; background:url('http://img.khan.co.kr/spko/lady/lady_2014/set_main.png') no-repeat scroll 0 0 transparent;}
#wrap .wing_bn_sns li.facebook { background-position:0 -420px;}
#wrap .wing_bn_sns li.facebook:hover { background-position:-40px -420px;}
#wrap .wing_bn_sns li.twitter { background-position:0 -456px;}
#wrap .wing_bn_sns li.twitter:hover { background-position:-40px -456px;}
#wrap .wing_bn_sns li.blog { background-position:0 -492px;}
#wrap .wing_bn_sns li.blog:hover { background-position:-40px -492px;}
#wrap .wing_bn_sns li.subscribe { background-position:0 -528px;}
#wrap .wing_bn_sns li.subscribe:hover { background-position:-40px -528px;}
#wrap .wing_bn_sns li a { display:block; overflow:hidden; text-indent:-9999px; width:31px; height:31px;}


/* ¼½¼Ç */
#container #cont_wrap { width:650px; float:left; margin:20px 0 60px; position:relative;}
#cont_wrap .btn_top { position:absolute; right:-41px; bottom:0; z-index:20; }
#cont_wrap .location { border-bottom:1px solid #c7cbce; font-size:13px; color:#666; height:28px; line-height:19px; margin-bottom:12px;}
#cont_wrap .location.view { margin-top:15px; border-bottom:0 none; margin-bottom:0;}
#cont_wrap .location .now { color:#e34bb4; font-weight:bold;}
.section_topNews { width:650px;}
.section_topNews:after { clear: both; content: ""; display: block;}
.section_topNews .topnews { float:left; width:440px;}
.section_topNews .topnews .photo { position:relative; width:440px; margin:0;}
.section_topNews .topnews .photo dt { position:absolute; top:270px; left:0; z-index:20; padding:4px 10px 0; width:420px; height:36px; text-align:center;}
.section_topNews .topnews .photo dt a { color:#fff; display:block; font-size:21px; font-weight:bold; line-height:30px; letter-spacing:-1px; overflow:hidden; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; }
.section_topNews .topnews .photo dd { height:310px;}
.section_topNews .topnews .photo dd img { width:440px; height:310px;}
.section_topNews .topnews .photo dd .trans_border { width:438px; height:308px;}
.section_topNews .topnews .photo dd.bg { background-color:#000; height:40px; position:absolute; top:270px; left:0; z-index:10; width:440px; opacity:0.6; -ms-filter:alpha(opacity=60); filter:alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}

.section_topNews .topnews_list { float:right; width:207px; height:310px; overflow:hidden;}
.section_topNews .topnews_list ul { height:110%;}
.section_topNews .topnews_list ul li { display:block; margin-bottom:2px; position:relative; width:207px; height:154px; opacity:0.4; -ms-filter:alpha(opacity=40); filter:alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.section_topNews .topnews_list ul li.on { opacity:1; -ms-filter:alpha(opacity=100); filter:alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.section_topNews .topnews_list ul li.on .mask { border:3px solid #000; display:block; width:201px; height:148px;}
.section_topNews .topnews_list ul li a { display:block;}
.section_topNews .topnews_list ul li img { width:207px; height:154px;}

.newsList { margin-top:5px; overflow:hidden; width:100%;}
.newsList:after { clear: both; content: ""; display: block;}
.newsList .list_newest { overflow:hidden;}
.newsList .list_newest li { width:650px; padding:20px 0; border-bottom:1px solid #e2e2e2; display:block; overflow:hidden;}
.newsList .list_newest li.txt dl { float:none; overflow:hidden; width:100%;}
.newsList .list_newest .thumb { float:left; position:relative;}
.newsList .list_newest .thumb a { display:block;}
.newsList .list_newest .thumb img { width:170px; height:120px;}
.newsList .list_newest .thumb .trans_border { width:168px; height:118px;}
.newsList .list_newest .thumb .video { position:absolute; bottom:0; right:0; width:26px; height:26px; z-index:30;}
.newsList .list_newest .thumb .video img { width:26px; height:26px;}
.newsList .list_newest dl { float:right; width:455px;}
.newsList .list_newest dt a { color:#222; font-size:16px; font-weight:bold; display:block; line-height:22px; text-decoration:none; margin-bottom:8px; padding-top:5px;}
.newsList .list_newest dd.txt a { line-height:18px;}
.newsList .list_newest dd.txt .bar { color:#CBCBCB; padding:0 8px;}
.newsList .list_newest dd.txt .month { color:#f082ca; font-size:11px;}

/* ÆäÀÌÂ¡ */
.paging { clear:both; line-height: normal; padding: 30px 0; text-align: center;}
.paging a { background-color: #FFFFFF; border:1px solid #fff; color: #333333; display: inline-block; font: bold 12px/16px Tahoma,Sans-serif; padding: 3px 6px 5px; position: relative; text-decoration: none; vertical-align: top; z-index: 2;}
.paging a.prev { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif") no-repeat scroll -20px -27px transparent; border: medium none; height: 15px; margin-top: 2px; overflow: hidden; padding: 3px 2px 0; text-indent: -9999px; width: 14px;}
.paging a.next { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif") no-repeat scroll 0 -27px transparent; border: medium none; height: 15px; margin-top: 2px; overflow: hidden; padding: 3px 2px 0; text-indent: -9999px; width: 14px;}
.paging a.on { color: #FF2D73 !important; border:1px solid #e9e9e9;}

#container #aside { width:300px; float:right; margin:20px 0 60px;}
#aside .gray_box { background-color:#f9f9f9; border:1px solid #C7CBCE;}
#aside .gray_box.no_line { border-top:0 none;}
#aside .bestNews { margin-bottom:10px; padding:24px 24px 0;}
#aside .bestNews .tab { height: 25px; margin-bottom: 10px; overflow: hidden;}
#aside .bestNews .tab li { float: left;}
#aside .bestNews .tab li span { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 25px; text-indent: -9999px;}
#aside .bestNews .tab li.tab_m1 a span { background-position: 0 0; width: 125px;}
#aside .bestNews .tab li.tab_m1 a.on span, .aside .bestNews .tab li.tab_m1 a.hover span { background-position: 0 -30px;}
#aside .bestNews .tab li.tab_m2 a span { background-position: -125px 0; width: 125px;}
#aside .bestNews .tab li.tab_m2 a.on span, .aside .bestNews .tab li.tab_m2 a.hover span { background-position: -125px -30px;}

#aside .bestNews .tab li.tab_m1_view a span { background-position: -125px -335px; width: 125px;}
#aside .bestNews .tab li.tab_m1_view a.on span, .aside .bestNews .tab li.tab_m1_view a.hover span { background-position: 0 -335px;}

#aside .bestNews .tab li.tab_m1_sec4 a span { background-position: -125px -360px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec4 a.on span, .aside .bestNews .tab li.tab_m1_sec4 a.hover span { background-position: 0 -360px;}
#aside .bestNews .tab li.tab_m1_sec5 a span { background-position: -125px -385px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec5 a.on span, .aside .bestNews .tab li.tab_m1_sec5 a.hover span { background-position: 0 -385px;}
#aside .bestNews .tab li.tab_m1_sec6 a span { background-position: -125px -410px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec6 a.on span, .aside .bestNews .tab li.tab_m1_sec6 a.hover span { background-position: 0 -410px;}
#aside .bestNews .tab li.tab_m1_sec7 a span { background-position: -125px -435px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec7 a.on span, .aside .bestNews .tab li.tab_m1_sec7 a.hover span { background-position: 0 -435px;}
#aside .bestNews .tab li.tab_m1_sec8 a span { background-position: -125px -460px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec8 a.on span, .aside .bestNews .tab li.tab_m1_sec8 a.hover span { background-position: 0 -460px;}
#aside .bestNews .tab li.tab_m1_sec9 a span { background-position: -125px -485px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec9 a.on span, .aside .bestNews .tab li.tab_m1_sec9 a.hover span { background-position: 0 -485px;}
#aside .bestNews .tab li.tab_m1_sec10 a span { background-position: -125px -535px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec10 a.on span, .aside .bestNews .tab li.tab_m1_sec11 a.hover span { background-position: 0 -535px;}
#aside .bestNews .tab li.tab_m1_sec11 a span { background-position: -125px -510px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec11 a.on span, .aside .bestNews .tab li.tab_m1_sec11 a.hover span { background-position: 0 -510px;}

#aside .bestNews .tab li.tab_m1_sec12 a span { background-position:-125px -585px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec12 a.on span, .aside .bestNews .tab li.tab_m1_sec12 a.hover span { background-position: 0 -585px;}

#aside .bestNews .tab li.tab_m1_sec13 a span { background-position: -125px -610px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec13 a.on span, .aside .bestNews .tab li.tab_m1_sec13 a.hover span { background-position: 0 -610px;}

#aside .bestNews .tab li.tab_m1_sec14 a span { background-position: -125px -560px; width: 125px;}
#aside .bestNews .tab li.tab_m1_sec14 a.on span, .aside .bestNews .tab li.tab_m1_sec11 a.hover span { background-position: 0 -560px;}

#aside .bestNews ol li { height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 250px;}
#aside .bestNews ol li strong { display: inline-block; font-family: Verdana; font-size: 11px; text-align: center; width: 20px;}
#aside .bestNews ol li.num_color strong { color: #E26B93;}
#aside .bestNews ol li.num_color a { color: #000000;}
#aside .bestNews:after { clear: both; content: ""; display: block;}

#aside .special_living { border-top: 1px solid #D6D6D6; padding: 30px 24px;}
#aside .special_living h4 { margin-bottom: 12px; text-indent: -9999px;}
#aside .special_living h4 span { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 -80px transparent; display: block; height: 15px; overflow: hidden; width: 88px;}
#aside .special_living .photonews { overflow: hidden; width: 100%;}
#aside .special_living .photonews.end { margin-top: 15px;}
#aside .special_living .thumb { float: left; margin-right: 10px; position: relative; width: 70px;}
#aside .special_living .thumb a { display: block;}
#aside .special_living .thumb .trans_border { height: 68px; width: 68px;}
#aside .special_living dl { float: left; width: 170px;}
#aside .special_living dt a { color: #575757; display: block; font-weight: bold; font-size:13px; line-height:19px; margin-bottom: 2px; text-decoration: none;}
#aside .special_living dd.txt { font-size: 12px; line-height: 15px;}
#aside .special_living dd.txt a { color:#888;}
#aside .special_living dd.txt a:hover { color:#EB28AD;}
#aside .special_living:after { clear: both; content: ""; display: block;}

#aside .hot_fb { border-top: 1px solid #D6D6D6; margin:0 0 15px; padding: 24px 24px 0;}
#aside .hot_fb h4 { margin-bottom: 12px; text-indent: -9999px;}
#aside .hot_fb h4 span { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 -100px transparent; display: block; height: 15px; overflow: hidden; width: 99px;}
#aside .hot_fb .phTit { *zoom:1; margin-right: -40px;}
#aside .hot_fb .phTit li { float: left; margin-right: 20px; width: 115px;}
#aside .hot_fb .phTit .thumb { display: block; margin-bottom: 9px; position: relative;}
#aside .hot_fb .phTit .thumb .trans_border { height: 88px; width: 113px;}
#aside .hot_fb .phTit .tit { display: block; line-height: 15px; text-align: center;}
#aside .hot_fb .phTit .tit a { color:#444;}
#aside .hot_fb .phTit .tit a:hover { color:#f36fc4;}
#aside .hot_fb .phTit:after { clear: both; content: ""; display: block;}

#aside .blog { padding:24px 24px;}
#aside .blog:after { clear: both; content: ""; display: block;}
#aside .blog h3 {  margin-bottom: 6px; text-indent: -9999px;}
#aside .blog h3.s_tit { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 -120px transparent; display: block; height: 15px; overflow: hidden; width: 44px;}
#aside .blog .cont { position:relative;}
#aside .blog .cont .big_thumb { position:relative; width:128px; display:block; margin-bottom:4px;}
#aside .blog .cont .big_thumb img { width:124px; height:124px;}
#aside .blog .cont .big_thumb .mask { background:url("http://img.khan.co.kr/spko/lady/lady_2014/blog_mask_02.png") no-repeat scroll 0 0 transparent; display:block; width:128px; height:128px;}
#aside .blog .cont .text { background:url("http://img.khan.co.kr/spko/lady/lady_2014/blog_say_02.png") no-repeat scroll 0 0 transparent; display:block; width:233px; height:26px; text-align:center; padding:17px 10px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#aside .blog .cont .text a { font-size:14px; color:#000; font-weight:bold; line-height:20px; text-decoration:none; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal;}
#aside .blog .cont .small_thumb { position:absolute; right:0; top:0; z-index:2; width:122px; height:124px; overflow:hidden;}
#aside .blog .cont .small_thumb ul { width:110%; overflow:hidden;}
#aside .blog .cont .small_thumb ul li { float:left; width:59px; margin:0 4px 7px 0; opacity:0.6; -ms-filter:alpha(opacity=60); filter:alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
#aside .blog .cont .small_thumb ul li.on { opacity:1; -ms-filter:alpha(opacity=100); filter:alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
#aside .blog .cont .small_thumb ul li a { display:block; width:59px; height:59px;}
#aside .blog .cont .small_thumb ul li a img { width:59px; height:59px;}
#aside .blog .cont .txtList { padding-top:15px;}
#aside .blog .cont .txtList li { padding:0 0 3px 8px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_blit_02.gif") no-repeat scroll 0 8px transparent;}
#aside .blog .cont .txtList li a { color:#626262; font-size:12px; line-height:17px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

#aside .recipe { padding:24px 24px;}
#aside .recipe h4 { margin-bottom: 12px; text-indent: -9999px;}
#aside .recipe h4 span { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 -140px transparent; display: block; height: 15px; overflow: hidden; width: 70px;}
#aside .recipe .photonews { overflow: hidden; width: 100%;}
#aside .recipe .photonews.end { margin-top: 15px;}
#aside .recipe .thumb { float: left; margin-right: 10px; position: relative; width: 60px;}
#aside .recipe .thumb a { display: block;}
#aside .recipe .thumb .trans_border { height: 58px; width: 58px;}
#aside .recipe dl { float: left; width: 180px;}
#aside .recipe dt a { color: #575757; display: block; font-weight:bold; line-height: 19px; margin-bottom:2px; text-decoration: none; font-size:12px;}
#aside .recipe dd.txt { font-size: 12px; line-height: 17px;}
#aside .recipe dd.txt a { color:#888;}
#aside .recipe dd.txt a:hover { color:#EB28AD;}
#aside .recipe:after { clear: both; content: ""; display: block;}

#aside .majorNews { background-color:#f9f9f9; border:1px solid #C7CBCE; padding:24px 24px 10px; width:250px; overflow:hidden;}
#aside .majorNews h4 { margin-bottom: 12px; text-indent: -9999px;}
#aside .majorNews h4 span { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 -160px transparent; display: block; height:15px; overflow:hidden; width:106px;}
#aside .majorNews .phTit { width:110%; overflow:hidden;}
#aside .majorNews .phTit li { float: left; margin-right: 20px; width:115px; height:160px;}
#aside .majorNews .phTit .thumb { display: block; margin-bottom:6px; position: relative;}
#aside .majorNews .phTit .thumb img { width:115px; height:98px;}
#aside .majorNews .phTit .thumb .trans_border { height: 96px; width: 113px;}
#aside .majorNews .phTit .tit { display: block; line-height:16px; text-align: center;}
#aside .majorNews .phTit .tit a { color:#444;}
#aside .majorNews .phTit .tit a:hover { color:#f36fc4;}
#aside .majorNews .phTit:after { clear: both; content: ""; display: block;}


/* ºä */
.viewWrap hr.blind { display:block; overflow:hidden; position:absolute; left:0; top:-9999px; }
.viewWrap .viewHeader { width:610px; background-color:#f8f8f8; border-bottom: 1px solid #d8d8d8; border-top: 2px solid #000; padding:15px 20px 10px 20px; position: relative;}
.viewWrap .viewHeader.etc { margin-top: 0;}
.viewWrap .viewHeader .tit_subject { color: #000000; font-size:26px; letter-spacing: -2px; line-height:35px; margin-bottom: 6px; font-weight:normal;}
.viewWrap .newsToolbox { margin-top:10px; overflow: hidden; position: relative; width: 100%;}
.viewWrap .newsToolbox.fortune { border-bottom:1px solid #ddd; padding-bottom:8px;}
.viewWrap .newsToolbox .info_data { color: #818181; float: left;}
.viewWrap .newsToolbox .list_toolbar { float: right; margin-top:20px;}
.viewWrap .newsToolbox.fortune .list_toolbar { margin-top:0;}
.viewWrap .newsToolbox .list_toolbar .control { background: url("http://img.khan.co.kr/spko/lady/lady_2014/toolbar.gif") no-repeat scroll 0 0 transparent; display:inline-block; *display:inline; zoom:1; height:18px; padding-left: 50px; width: 100px;}
.viewWrap .newsToolbox .list_toolbar .control li { float: left; height: 18px;}
.viewWrap .newsToolbox .list_toolbar .control li.font_big a { display: block; height: 18px; overflow: hidden; text-indent: -9999px; width: 22px;}
.viewWrap .newsToolbox .list_toolbar .control li.font_small a { display: block; height: 18px; overflow: hidden; text-indent: -9999px; width: 21px;}
.viewWrap .newsToolbox .list_toolbar .control li.print { padding-left: 5px;}
.viewWrap .newsToolbox .list_toolbar .control li.print a { display: block; height: 18px; overflow: hidden; text-indent: -9999px; width: 25px;}
.viewWrap .newsToolbox .list_toolbar .control li.list a { display: block; height: 18px; overflow: hidden; text-indent: -9999px; width: 21px;}
.viewWrap .newsToolbox .list_toolbar .sns { background: url("http://img.khan.co.kr/spko/lady/lady_2014/toolbar.gif") no-repeat scroll 0 -30px transparent; display:inline-block; *display:inline; zoom:1; height: 18px; margin-left: 0px; width: 65px;}
.viewWrap .newsToolbox .list_toolbar .sns li { float: left; height: 18px;}
.viewWrap .newsToolbox .list_toolbar .sns li.facebook a { display: block; height: 18px; overflow: hidden; text-indent: -9999px; width: 18px;}
.viewWrap .newsToolbox .list_toolbar .sns li.twitter { padding-left: 5px;}
.viewWrap .newsToolbox .list_toolbar .sns li.twitter a { display: block; height: 18px; overflow: hidden; text-indent: -9999px; width: 19px;}
.viewWrap .newsToolbox .list_toolbar .sns li.metoday { display:none; padding-left: 5px;}
.viewWrap .newsToolbox .list_toolbar .sns li.metoday a { display: none; height: 18px; overflow: hidden; text-indent: -9999px; width: 18px;}
.viewWrap .newsToolbox .list_toolbar .sns li.band { display:block; padding-left: 5px;}
.viewWrap .newsToolbox .list_toolbar .sns li.band a { display:block; height: 18px; overflow: hidden; text-indent: -9999px; width: 18px;}
.viewWrap .newsToolbox:after { clear: both; content: ""; display: block;}
.viewWrap .viewHeader:after { clear: both; content: ""; display: block;}

.viewWrap .viewBody { font-size: 14px; line-height: 24px; padding-top: 25px; position: relative; word-wrap: break-word;}
.viewWrap .viewBody .sub_subject { color: #5F56F1; font-size: 18px; font-weight: bold; letter-spacing: -1px; margin: 8px 0 30px; text-align: center;}
.viewWrap .viewBody .point_txt { color: #E55B89; display: block; font-size: 14px; letter-spacing: -1px; line-height: 22px; margin-bottom: 5px;}
.viewWrap .viewBody .bottom_story { background-color: #FCF9F3; border: 1px solid #D1C6C4; color: #857C7A; font-family: Dotum; font-size: 12px; letter-spacing: -1px; line-height: 18px; margin-top: 50px; padding: 10px;}
.viewWrap .viewBody .bottom_story strong { color: #775A55; display: block; font-weight: bold; margin-bottom: 5px;}
.viewWrap .viewBody .byline { padding-top: 25px; width: 100%; clear:both;}
.viewWrap .viewBody .byline p { height:10px; line-height:0;}
.viewWrap .viewBody .byline .writter { background: url("http://img.khan.co.kr/spko/lady/lady_2014/byline_box_bg.gif") repeat-y scroll 0 0 transparent; color: #999999; font-size:12px; line-height:21px; padding: 0 15px;}
.viewWrap .viewBody .byline .writter .tit { color: #000000; padding-right: 8px;}
.viewWrap .viewBody .byline .writter .bar { color: #BFBFBF; padding: 0 7px;}
.viewWrap .viewBody .article_photo_center { margin: 5px auto 20px; text-align: center;}
.viewWrap .viewBody .article_photo_right { display: inline-block; float: right; margin: 10px 0 5px 20px; text-align: center;}
.viewWrap .viewBody .article_photo_left { display: inline-block; float: left; margin: 10px 20px 5px 0; text-align: center;}
.viewWrap .viewBody .article_photo_wrap {display:inline-block; zoom:1; *display:inline /*IE7 HACK*/;}
.viewWrap .viewBody .article_photo { background-color: #F5F5F5; border: 1px solid #CCCCCC; clear: both; overflow: hidden; padding: 3px;}
.viewWrap .viewBody .article_photo { vertical-align: top; display:inline-block;}
.viewWrap .viewBody .article_photo p { color: #888888; font-size: 11px; letter-spacing: -1px; line-height: 16px; padding: 5px 0 0 3px; text-align: left;}
.viewWrap .viewBody:after { clear: both; content: ""; display: block;}

.viewWrap .viewBottom { margin-top:40px; width:100%;}
.viewWrap .viewBottom .related_news { margin-top: 20px;}
.viewWrap .viewBottom .related_news h4 { color: #5B51DE; font-size: 14px; font-weight: bold; margin-bottom: 2px;}
.viewWrap .viewBottom .related_news .cnt { background-color: #FAF9FC; border: 1px solid #D1CFEB; padding: 15px 6px 12px 19px;}
.viewWrap .viewBottom .related_news .cnt li { background: url("http://img.khan.co.kr/spko/main_2010/btn_related.gif") no-repeat scroll 1px 4px transparent; padding-left: 17px; text-align: left;}
.viewWrap .viewBottom .related_news .cnt li a { font-size: 14px; font-weight: bold; line-height: 25px;}
.viewWrap .viewBottom .series_box { background-color: #F6F6F6; border: 1px solid #DEDEDE; font-size: 12px; margin-top: 10px; padding: 10px 15px;}
.viewWrap .viewBottom .series_box h4 a { color: #000000; font-weight: bold; line-height: 16px; margin-bottom: 7px;}
.viewWrap .viewBottom .series_box li { color: #656565; font-weight: bold; height: 18px; padding-top: 7px;}
.viewWrap .viewBottom .series_box li a { font-weight: normal;}
.viewWrap .viewBottom .series_box li .bar { color: #D4D4D4; font-weight: normal; padding: 0 5px;}
.viewWrap .viewBottom .series_box .end { border-top: 1px solid #E0E0E0;}
.viewWrap .viewBottom .copyright { margin-bottom: 27px; font-size:14px; line-height:21px; padding:5px 0;border-top:1px solid #ddd; border-bottom:1px solid #ddd;}

.viewWrap .viewBottom .relate_cont { margin-bottom:20px;}
.viewWrap .viewBottom .relate_cont:after { clear: both; content: ""; display: block;}
.viewWrap .viewBottom .relate_cont h3 { background: url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 -180px transparent; display:block; height:21px; overflow:hidden; width:90px; margin-bottom:6px; text-indent:-9999px;}
.viewWrap .viewBottom .rolling_wrap { position:relative; width:100%; height:180px; padding:20px 0; background-color:#626262;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb { position:absolute; top:20px; left:34px; width:603px; overflow:hidden;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small { float:left; position:relative;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li { float:left; width:180px; height:180px; margin-right:21px; overflow:hidden; position:relative;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li dl { position:relative; width:180px; margin:0;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li dt { position:absolute; top:130px; left:0; z-index:5; width:160px; height:45px; padding:5px 10px 0;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li dt a { display:block; color:#fff; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none; text-align:center;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li dd { height:180px;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li dd img { width:180px; height:180px;}
.viewWrap .viewBottom .rolling_wrap .preview_thumb .thumb_small li dd.bg { position:absolute; top:130px; left:0; z-index:2; width:180px; height:50px; background-color:#000;opacity: 0.6; -ms-filter:alpha(opacity=60); filter:alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.viewWrap .viewBottom .rolling_wrap .btn_preview { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 0 transparent; display:block; width:21px; height:32px; overflow:hidden; position:absolute; top:90px; z-index:10; text-indent:-9999px;}
.viewWrap .viewBottom .rolling_wrap .btn_preview.prev { background-position:-250px -80px; left:6px;}
.viewWrap .viewBottom .rolling_wrap .btn_preview.prev:hover { background-position:-307px -80px;}
.viewWrap .viewBottom .rolling_wrap .btn_preview.next { background-position:-276px -80px; right:6px;}
.viewWrap .viewBottom .rolling_wrap .btn_preview.next:hover  { background-position:-333px -80px;}
.viewWrap .viewBottom .rolling_wrap .btn_preview span { cursor:pointer; display:block; width:21px; height:32px;}


/* ½Å»óÇ° ¼Ò°³ */
#cont_wrap .product_intro { margin:35px 0 60px; width:100%; position:relative; height:240px;}
#cont_wrap .product_intro:after { clear: both; content: ""; display: block;}
.product_intro .product_wrap { position:absolute; top:0; left:44px; z-index:10; width:562px; overflow:hidden;}
.product_intro .product_wrap:after { clear: both; content: ""; display: block;}
.product_intro .product_wrap .thumb { float:left; position:relative;}
.product_intro .product_wrap .thumb a { display:block;}
.product_intro .product_wrap .thumb img { width:295px; height:240px;}
.product_intro .product_wrap .info { float:right; width:237px; padding-top:10px;}
.product_intro .product_wrap .info dt { display:block; color:#000; font-size:17px; font-weight:bold; line-height:23px; margin-bottom:8px; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.product_intro .product_wrap .info dd { color:#828282; font-size:13px; line-height:19px;}
.product_intro .product_wrap .info .inquiry { margin-top:35px; color:#666;}
.product_intro .product_wrap .info .inquiry a { color:#666;}
.product_intro .product_wrap .info .inquiry em { color:#888;}
.product_intro .product_wrap .info .share { margin-top:5px; color:#666; }
.product_intro .product_wrap .info .share em { color:#888; float:left; margin-top:6px; padding-right:5px;}
.product_intro .product_wrap .info .share a { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 0 transparent; display:inline; float:left; margin:0 5px 0 0; font-size:0; width:28px; height:28px; line-height:0; overflow:hidden; text-indent:-9999px;}
.product_intro .product_wrap .info .share .facebook { background-position:-350px 0;}
.product_intro .product_wrap .info .share .twitter { background-position:-383px 0;}
.product_intro .product_wrap .info .share .band { background-position:-416px 0;}
.product_intro .btn_preview { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 0 transparent; display:block; width:44px; height:240px; overflow:hidden; text-indent:-9999px; position:absolute; top:0; z-index:10; cursor:pointer;} 
.product_intro .btn_preview.prev { background-position:-250px -120px; left:0;}
.product_intro .btn_preview.prev:hover { background-position:-350px -120px;}
.product_intro .btn_preview.next { background-position:-296px -120px; right:0;}
.product_intro .btn_preview.next:hover { background-position:-396px -120px;}

#cont_wrap .product_listBox { width:650px;; overflow:hidden;}
.product_listBox .date_wrap { width:100%; position:relative; text-align:center; margin-bottom:6px;}
.product_listBox .date_wrap .date { font-family:'tahoma',sans-serif; font-size:20px; font-weight:bold; color:#000; line-height:26px;}
.product_listBox .date_wrap .date_form { position:absolute; top:0; right:9px; z-index:2;}
.product_listBox .date_wrap .date_form select { width:75px; height:25px; vertical-align:middle; padding:1px 0; font-size:14px;}
.product_listBox .listbox_wrap { width:100%; overflow:hidden;}
.product_listBox .listbox_wrap .product_thumb { width:641px; border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; overflow:hidden;}
.product_listBox .listbox_wrap .product_thumb li { float:left; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; width:110px; height:121px; padding:6px 8px 0 9px; position:relative;}
.product_listBox .listbox_wrap .product_thumb li .thumb { display:block; position:relative;}
.product_listBox .listbox_wrap .product_thumb li .thumb a { display:block; cursor:pointer; position:relative; text-decoration:none;}
.product_listBox .listbox_wrap .product_thumb li .thumb a img { display:block; margin-bottom:2px; width:110px; height:82px;}
.product_listBox .listbox_wrap .product_thumb li .thumb .name { color:#000; font-size:12px; display:block; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.product_listBox .listbox_wrap .product_thumb li .thumb .brand { color:#999; font-size:11px; display:block; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.product_listBox .listbox_wrap .product_thumb li.on .mask { border:3px solid #e34bac; display:block; width:122px; height:122px;}


/* °Ô½ÃÆÇ */
#cont_wrap .board_wrap { width:650px; position:relative; margin-top:25px;}
#cont_wrap .board_wrap:after { clear: both; content: ""; display: block;}
.board_wrap .left_area { float:left; width:116px;}
.board_wrap .left_area .left_menu { width:100px;}
.board_wrap .left_area .left_menu li { display:block; width:100px; height:35px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_leftmenu.gif") no-repeat scroll 0 0 transparent;}
.board_wrap .left_area .left_menu li.l_menu01 { background-position:0 0;}
.board_wrap .left_area .left_menu li.l_menu01:hover, .board_wrap .left_area .left_menu li.l_menu01.on { background-position:-110px 0; }
.board_wrap .left_area .left_menu li.l_menu02 { background-position:0 -35px;}
.board_wrap .left_area .left_menu li.l_menu02:hover, .board_wrap .left_area .left_menu li.l_menu02.on{ background-position:-110px -35px;}
.board_wrap .left_area .left_menu li.l_menu03 { background-position:0 -70px;}
.board_wrap .left_area .left_menu li.l_menu03:hover, .board_wrap .left_area .left_menu li.l_menu03.on { background-position:-110px -70px;}
.board_wrap .left_area .left_menu li a { display:block; width:100px; height:35px; overflow:hidden; text-indent:-9999px;}
.board_wrap .left_area .left_menu li.l_menu04 { background-position:0 -105px;}
.board_wrap .left_area .left_menu li.l_menu04:hover, .board_wrap .left_area .left_menu li.l_menu04.on { background-position:-110px -105px;}
.board_wrap .left_area .left_menu li.l_menu05 { background-position:0 -140px;}
.board_wrap .left_area .left_menu li.l_menu05:hover, .board_wrap .left_area .left_menu li.l_menu05.on { background-position:-110px -140px;}

.board_wrap .board_area { float:right; width:516px; border-left:1px solid #e2e2e2; padding-left:17px;}
.board_wrap .board_area .tableWrap { margin-bottom:10px; position:relative; width:100%;}
.board_wrap .board_area .tableWrap table { border:0 none; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.board_wrap .board_area .tableWrap .boardList { clear:both; width:100%; border-top:2px solid #525252;}
.board_wrap .board_area .tableWrap .boardList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:1px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.board_wrap .board_area .tableWrap .boardList th.last-child { border-right:0 none;}
.board_wrap .board_area .tableWrap .boardList th.status { background-color:#fcf6f7;}
.board_wrap .board_area .tableWrap .boardList tr:hover td { background-color:#FCF6F7; cursor:hand;}
.board_wrap .board_area .tableWrap .boardList td { border-bottom:1px solid #d6d6d6; padding:10px 0 12px; text-align:center;}
.board_wrap .board_area .tableWrap .boardList td.left { text-align:left; padding-left:10px;}
.board_wrap .board_area .tableWrap .boardList td.status { background-color:#fcf6f7; color:#e252ad; font-size:12px; text-align:center;}
.board_wrap .board_area .tableWrap .boardList td a { color:#222;}
.board_wrap .board_area .tableWrap .boardList td.subject { text-align:left; padding:16px 0;}
.board_wrap .board_area .tableWrap .boardList td.subject a { display:block; width:423px; height:73px;}
.board_wrap .board_area .tableWrap .boardList td.subject a:hover { text-decoration:none;}
.board_wrap .board_area .tableWrap .boardList td.subject a img { float:left; width:110px; height:73px; padding-right:15px;}
.board_wrap .board_area .tableWrap .boardList td.subject span { display:inline-block;}
.board_wrap .board_area .tableWrap .boardList td.subject span.tit { font-size:13px; padding-bottom:3px; color:#000; font-weight:bold; margin-top:7px; float:left; width:284px; line-height:19px;}
.board_wrap .board_area .tableWrap .boardList td.subject span.tit em { color:#f082d6;}
.board_wrap .board_area .tableWrap .boardList td.subject span.sub { color:#8d8d8d;}
.board_wrap .board_area .tableWrap .boardList td.subject span.sub em { color:#585858; margin-right:10px;}




.board_wrap .board_area .tableWrap .boardList .subject.view img { max-width:446px;}

/* ºä */
.board_wrap .board_area .tableWrap .view_top { clear:both; width:100%; border-top:2px solid #525252; border-bottom:1px solid #929292;}
.board_wrap .board_area .tableWrap .view_top th { background-color:#f5f5f5; border-right:1px solid #ddd; color:#333; font-size:12px; padding:8px 0 10px;}
.board_wrap .board_area .tableWrap .view_top td { padding:8px 0 10px 10px;}
.board_wrap .board_area .tableWrap .view_top td.title { color:#000; font-size:13px; font-weight:bold; text-align:left;}
.board_wrap .board_area .tableWrap .view_top tr:first-child th, .board_wrap .board_area .tableWrap .view_top tr:first-child td { border-bottom:1px solid #ddd;}

.board_wrap .board_area .tableWrap .view_top td.subject span { display:inline-block;}
.board_wrap .board_area .tableWrap .view_top td.subject span.tit { font-size:16px; padding-bottom:3px; color:#000; font-weight:bold; line-height:22px;}
.board_wrap .board_area .tableWrap .view_top td.subject span.tit em { color:#f082d6;}
.board_wrap .board_area .tableWrap .view_top td.subject span.sub { color:#8d8d8d;}
.board_wrap .board_area .tableWrap .view_top td.subject span.sub em { color:#585858; margin-right:10px;}
.board_wrap .board_area .tableWrap .view_top td.status { color:#e252ad; font-size:12px; text-align:center; padding:8px 0 10px;}

.board_wrap .board_area .tableWrap .view_cont { color:#555; line-height:19px; padding:30px 30px 50px;}
.board_wrap .board_area .tableWrap .view_cont img { max-width:516px;}
.board_wrap .board_area .tableWrap .view_cont .sns_share { width:100%; height:28px; margin:10px 0 0; overflow:hidden; position:relative;}
.board_wrap .board_area .tableWrap .view_cont .sns_share:after { clear: both; content: ""; display: block;}
.board_wrap .board_area .tableWrap .view_cont .sns_share ul { position:absolute; top:0; right:0; z-index:10; width:66px; height:28px;}
.board_wrap .board_area .tableWrap .view_cont .sns_share ul li { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 0 transparent; float:left; margin:0 5px 0 0; width:28px; height:28px; display:block;}
.board_wrap .board_area .tableWrap .view_cont .sns_share li.facebook { background-position:-350px 0;}
.board_wrap .board_area .tableWrap .view_cont .sns_share li.twitter { background-position:-383px 0;}
.board_wrap .board_area .tableWrap .view_cont .sns_share ul li a { overflow:hidden; text-indent:-9999px; display:block; width:28px; height:28px; }

.board_wrap .board_area .tableWrap .replyWrap { background-color:#f1f1f1;  margin-bottom:20px;}
.replyWrap .reply_form { padding:15px 15px 10px; overflow:hidden;}
.replyWrap .reply_form h3 { display:block; margin-bottom:14px; font-size:15px; font-weight:bold; line-height:21px; border-bottom:1px solid #ddd; padding-bottom:6px;}
.replyWrap .reply_form .reply_table { clear:both; width:100%;}
.replyWrap .reply_form .reply_table td { text-align:left; padding:2px;}
.replyWrap .reply_form .reply_table td.tit { font-weight:bold; color:#666;}
.replyWrap .reply_form .reply_table .input_text { border:1px solid #d3d3d3;}
.replyWrap .reply_form .reply_table .i_text { border:1px solid #d3d3d3; max-width:100%; width:100%;}
.replyWrap .reply_form .secret { text-align:right; height:20px;}
.replyWrap .reply_form .secret .i_check { widht:13px; height:13px; margin:2px 5px 2px 0; padding:0; vertical-align:middle;}
.replyWrap .reply_form .secret label { cursor:pointer;}
.board_wrap .board_area .tableWrap .comment { width:100%; overflow:hidden; background-color:#fff;}
.board_wrap .board_area .tableWrap .comment:after { clear: both; content: ""; display: block;}
.board_wrap .board_area .tableWrap .comment li { border-bottom:1px solid #ddd; padding:12px 0 8px 20px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/ico_re.gif") no-repeat scroll 0 14px transparent; overflow:hidden;}
.board_wrap .board_area .tableWrap .comment li span.cont { float:left; width:400px; padding-right:10px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.board_wrap .board_area .tableWrap .comment li span.cont a { color:#222;}
.board_wrap .board_area .tableWrap .comment li span.cont a:hover { color:#f36fc4; text-decoration:none;}
.board_wrap .board_area .tableWrap .comment li .view_com { clear:both; color:#888; padding:10px 0;}
.board_wrap .board_area .tableWrap .comment li span.nickname { float:right; color:#999; width:86px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.board_wrap .board_area .tableWrap .comment li .delete { background:url("http://img.khan.co.kr/spko/lady/lady_2014/btn_delete.gif") no-repeat scroll 0 0 transparent; display:inline-block; width:15px; height:15px; margin-left:1px; vertical-align:middle; text-indent:-9999px; cursor:pointer;}
.board_wrap .board_area .tableWrap .comment li .secret { background:url("http://img.khan.co.kr/spko/lady/lady_2014/ico_secret.gif") no-repeat scroll 0 0 transparent; display:inline-block; width:13px; height:15px; margin-left:1px; vertical-align:middle; text-indent:-9999px;}
.board_wrap .board_area .tableWrap .comment li .mobile { background:url("http://img.khan.co.kr/spko/lady/lady_2014/ico_mobile.gif") no-repeat scroll 0 0 transparent; display:inline-block; width:12px; height:15px; margin-left:1px; vertical-align:middle; text-indent:-9999px;}


.board_wrap .board_area .tableWrap .view_list { border-top:2px solid #525252; border-bottom:2px solid #525252; margin:70px 0 30px;}
.board_wrap .board_area .tableWrap .view_list tr:hover td { background-color:#FCF6F7; cursor:hand;}
.board_wrap .board_area .tableWrap .view_list td { border-bottom:1px solid #d6d6d6; padding:10px 0 12px; text-align:center;}
.board_wrap .board_area .tableWrap .view_list td a { color:#222;}
.board_wrap .board_area .tableWrap .view_list td.left { padding-left:10px; text-align:left;}


.board_wrap .board_area .tableWrap .applyList { clear:both; width:100%; border-top:2px solid #525252;}
.board_wrap .board_area .tableWrap .applyList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:1px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.board_wrap .board_area .tableWrap .applyList th.last-child { border-right:0 none;}
.board_wrap .board_area .tableWrap .applyList td { border-bottom:1px solid #d6d6d6; padding:10px 0 12px; text-align:center;}
.board_wrap .board_area .tableWrap .applyList td.left { text-align:left; padding-left:10px;}
.board_wrap .board_area .tableWrap .b_title { font-size:18px; font-weight:bold; color:#000; line-height:30px; margin-bottom:6px; letter-spacing:-1px;}
.board_wrap .board_area .tableWrap .applyList .ltit { width:110px;}
.board_wrap .board_area .tableWrap .applyList .check { width:386px;}
.board_wrap .board_area .tableWrap .applyList td { padding:10px 0 10px 10px; text-align:left;}
.board_wrap .board_area .tableWrap .applyList td.ltit { background-color:#f7f7f7; font-weight:bold;}
.board_wrap .board_area .tableWrap .applyList .input_radio { vertical-align:middle;}
.board_wrap .board_area .tableWrap .applyList .input_text { border:1px solid #ccc;}
.board_wrap .board_area .tableWrap .applyList .i_check{ vertical-align:middle; width:13px; height:13px; margin:2px 5px 2px 0; padding:0;}
.board_wrap .board_area .tableWrap .applyList label { cursor:pointer; margin:0 8px 0 0;}
.board_wrap .board_area .tableWrap .applyList .hobby:after { clear: both; content: ""; display: block;}
.board_wrap .board_area .tableWrap .applyList .hobby li { float:left; width:60px; letter-spacing:-1px; font-size:11px;}
.board_wrap .board_area .tableWrap .applyList .hobby li.long2 { width:110px;}
.board_wrap .board_area .tableWrap .applyList .hobby li.long3 { width:90px;}

.board_wrap .board_area .readers_wrap { margin-top:40px;}
.board_wrap .board_area .readers_wrap .b_title { font-size:18px; font-weight:bold; color:#000; line-height:30px; margin-bottom:16px; letter-spacing:-1px; border-bottom:2px solid #525252; height:38px;}
.board_wrap .board_area .readers_wrap li { display:block; margin-bottom:25px;}
.board_wrap .board_area .readers_wrap li p { font-weight:bold; font-size:14px; margin-bottom:3px;}
.board_wrap .board_area .readers_wrap li p em { color:#E34BB4; margin-right:5px;}
.board_wrap .board_area .readers_wrap li .i_text { border:1px solid #ccc; width:100%; max-width:100%;}
.board_wrap .board_area .bottom_txt { color:#888; font-size:11px; text-align:center; padding:0 0 15px 0;}
.board_wrap .board_area .cen_btn { margin:10px 0; text-align:center;}


.board_bottom { position:relative; width:100%;}
.board_bottom:after { clear: both; content: ""; display: block;}
.board_bottom .bbs_search { float:left; width:400px;}
.board_bottom .btn_write { float:right;}
.btn_wrap { position:relative; width:100%;}
.btn_wrap:after { clear: both; content: ""; display: block;}
.btn_wrap .btn_list { float:left; width:90px;}
.btn_wrap .btn_right { float:right;}

/* °Ô½ÃÆÇ °Ë»ö */
.board_wrap .board_area .bbs_srch { color:#c4c4c4; position:relative; text-align:left; width:100%;}
.board_wrap .board_area .bbs_srch input { color:#373737; margin:-1px 0 1px; vertical-align:middle;}


/* ¸ñÂ÷ */
#cont_wrap .monthList { position: relative;}
#cont_wrap .monthList .coverimg { float: left; position: relative;}
#cont_wrap .monthList .coverimg .img { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif") no-repeat scroll 0 -220px transparent; height: 179px; padding: 1px 0 0 1px; width: 129px;}
#cont_wrap .monthList .coverimg .data { color: #000000; display: block; font-family: Verdana; font-size: 11px; font-weight: bold; margin-top:11px; padding-right: 5px; text-align: right;}
#cont_wrap .monthList .coverimg .data .month { color:#f36fc4; font-size: 28px;}
#cont_wrap .monthList .coverimg .bottom_bg { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif") no-repeat scroll -150px -220px transparent; height: 266px; left: 0; position: absolute; top: 225px; width: 130px; z-index: 5;}
#cont_wrap .monthList .category { float: right; width:486px;}
#cont_wrap .monthList .category .issue_box { border: 1px solid #DDDDE1; margin-bottom: 25px;}
#cont_wrap .monthList .category .issue_box h4 { background-color: #FBFBFC; border-bottom: 1px solid #DDDDE1; height: 28px; padding: 4px 0 0 11px; width:473px;}
#cont_wrap .monthList .category .issue_box h4.m01 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll 0 -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m02 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -39px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m03 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -78px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m04 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -117px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m05 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -156px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 65px;}
#cont_wrap .monthList .category .issue_box h4.m06 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -226px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m07 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -265px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m08 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -304px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 49px;}
#cont_wrap .monthList .category .issue_box h4.m09 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -359px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m10 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -398px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box h4.m11 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -437px -520px transparent; display: block; height: 24px; overflow: hidden; text-indent: -9999px; width: 34px;}
#cont_wrap .monthList .category .issue_box ul { *zoom:1; overflow: hidden; padding:10px 15px 15px 15px;}
#cont_wrap .monthList .category .issue_box li { background: url("http://img.khan.co.kr/spko/lady/lady_2012/bul_set.gif") no-repeat scroll 0 10px transparent; font-size:13px; line-height:18px; margin: 3px 0 0; overflow: hidden; padding: 0 0 0 6px; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
#cont_wrap .monthList .category .issue_box li a { color: #7C7C7C;}
#cont_wrap .monthList .category .issue_box li a:hover { color: #f36fc4;}
#cont_wrap .monthList:after { clear: both; content: ""; display: block;}

/* Áö³­È£ */
#cont_wrap .passList { position: relative; width:100%; overflow:hidden;}
#cont_wrap .passList ul { width:110%;}
#cont_wrap .passList li { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll 0 -220px transparent; float: left; height:185px; margin: 0 40px 60px 0; padding: 1px 0 0 1px; width: 129px;}
#cont_wrap .passList li .thumb { display: block; height: 174px; margin-bottom: 14px; width: 124px;}
#cont_wrap .passList li .tit { display: block;text-align: center;}
#cont_wrap .passList li .tit a {  font-weight: bold; line-height: 19px; color:#444; font-size:13px;}
#cont_wrap .passList:after { clear: both; content: ""; display: block;}


/* º°ÀÚ¸® */
.horos_fortune .this_month { background-color: #F8F0FC; color: #8336D3; font-size:24px; line-height:30px; letter-spacing:-1px; padding: 8px 0 14px; text-align:center; width: 100%;}
.horos_fortune .horos_right, .horos_left { border-bottom: 2px solid #DDDDDD; padding: 30px 0; width: 100%;}
.horos_fortune .horos_right h4 { color: #EB28AD; font-size: 16px; font-weight: bold; margin-bottom: 15px; line-height:22px;}
.horos_fortune .horos_right .img {float: right; width: 220px;}
.horos_fortune .horos_right dl { color: #777777; float: left; line-height:21px; font-size:13px; width:390px; text-align:justify;}
.horos_fortune .horos_right dd .point { color: #22AFA3;}
.horos_fortune .horos_right:after { clear: both; content: ""; display: block;}
.horos_fortune .horos_left h4 { color: #EB28AD; font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.horos_fortune .horos_left .img { float: left; width: 220px;}
.horos_fortune .horos_left dl { color: #777777; float: right; line-height:21px; font-size:13px; width:390px; text-align:justify;}
.horos_fortune .horos_left dd .point { color: #22AFA3;}
.horos_fortune .horos_left:after { clear: both; content: ""; display: block;}
.horos_fortune .writter { color: #9284A0; line-height: 18px; margin-top: 20px;}
.horos_fortune .writter .people { color: #8336D3; font-weight: bold;}

/* ¶ìº°¿î¼¼ */
.year_fortune .this_month { background-color: #F8F0FC; color: #8336D3; font-size:24px; line-height:30px; letter-spacing:-1px; padding: 8px 0 14px; text-align: center; width: 100%;}
.year_fortune .sub_txt { color: #000000; font-size: 13px; line-height: 19px; margin: 20px 0; width: 100%;}
.year_fortune .year_right, .year_left { border-bottom: 2px solid #DDDDDD; padding: 30px 0; width: 100%;}
.year_fortune .year_right h4 { color: #EB28AD; font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.year_fortune .year_right .img { float: right; width: 200px;}
.year_fortune .year_right dl { color: #777777; float: left; line-height:21px; font-size:13px; width: 390px; text-align:justify;}
.year_fortune .year_right dt { color: #777777; margin-bottom: 8px;}
.year_fortune .year_right dt .tit { color: #000000; padding-right: 3px;}
.year_fortune .year_right dt .bar { color: #B0B0B0; padding: 0 7px;}
.year_fortune .year_right dd .point { color: #22AFA3;}
.year_fortune .year_right:after { clear: both; content: ""; display: block;}
.year_fortune .year_left h4 { color: #EB28AD; font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.year_fortune .year_left .img { float: left; width: 200px;}
.year_fortune .year_left dl { color: #777777; float: right; line-height:21px; font-size:13px; width: 390px; text-align:justify;}
.year_fortune .year_left dt { color: #777777; margin-bottom: 8px;}
.year_fortune .year_left dt .tit { color: #000000; padding-right: 3px;}
.year_fortune .year_left dt .bar { color: #B0B0B0; padding: 0 7px;}
.year_fortune .year_left dd .point { color: #22AFA3;}
.year_fortune .year_left:after { clear: both; content: "";  display: block;}
.year_fortune .writter { color: #9284A0; line-height: 18px; margin-top: 20px;}
.year_fortune .writter .people { color: #8336D3; font-weight: bold;}

/* ¿¬Àç */
#cont_wrap .series_ing, .series_end { border: 1px solid #DDDDE1; margin-bottom: 25px; position: relative;}
#cont_wrap .series_ing h4 { background-color: #FBFBFC; border-bottom: 1px solid #DDDDE1; height: 30px; padding: 4px 0 0 11px; width: 637px;}
#cont_wrap .series_ing h4 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?d") no-repeat scroll 0 -550px transparent; display: block; height: 25px; overflow: hidden; text-indent: -9999px; width: 105px;}
#cont_wrap .series_ing ul { *zoom:1; border-bottom: 1px dashed #D8D8D8; overflow: hidden; padding: 15px;}
#cont_wrap .series_ing ul.end { border-bottom: medium none;}
#cont_wrap .series_ing li { *zoom:1; background: url("http://img.khan.co.kr/spko/lady/lady_2012/bul_set.gif") no-repeat scroll 0 11px transparent; float: left; line-height: 19px; margin: 3px 0 0; overflow: hidden; padding: 0 0 0 6px; text-overflow: ellipsis; white-space: nowrap; width: 296px;}
#cont_wrap .series_ing li a { color: #3A3A3A; font-size:13px;}
#cont_wrap .series_ing li a:hover { color: #EB28AD;}
#cont_wrap .series_ing:after { clear: both; content: ""; display: block;}
#cont_wrap .series_end h4 { background-color: #FBFBFC; border-bottom: 1px solid #DDDDE1; height: 30px; padding: 4px 0 0 11px; width: 637px;}
#cont_wrap .series_end h4 span { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif") no-repeat scroll -160px -550px transparent; display: block; height: 25px; overflow: hidden; text-indent: -9999px; width: 122px;}
#cont_wrap .series_end ul { *zoom:1; border-bottom: 1px dashed #D8D8D8; overflow: hidden; padding: 15px;}
#cont_wrap .series_end ul.end { border-bottom: medium none;}
#cont_wrap .series_end li { *zoom:1; background: url("http://img.khan.co.kr/spko/lady/lady_2012/bul_set.gif") no-repeat scroll 0 11px transparent; color: #888888; float: left; line-height: 19px; margin: 3px 0 0; overflow: hidden; padding: 0 0 0 6px; text-overflow: ellipsis; white-space: nowrap; width: 296px;}
#cont_wrap .series_end li a { color: #888888; font-size:13px;}
#cont_wrap .series_end li a:hover { color: #EB28AD;}
#cont_wrap .series_end:after { clear: both; content: ""; display: block;}

#cont_wrap h3.series_tit { border-bottom: 2px solid #000000; font-size:21px; font-weight: bold; line-height:27px; padding:10px 0 7px 0;}
#cont_wrap h3.series_tit .ing { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll 0 -160px transparent; display: inline-block; height: 13px; margin-left: 7px; overflow: hidden; text-indent: -9999px; width: 28px;}
#cont_wrap h3.series_tit .end { background: url("http://img.khan.co.kr/spko/lady/lady_2012/sub_set.gif?") no-repeat scroll -35px -160px transparent; display: inline-block; height: 13px; margin-left: 7px; overflow: hidden; text-indent: -9999px; width: 28px;}
#cont_wrap .newList { border-bottom: 1px solid #E2E2E2; overflow: hidden; padding: 20px 0; position: relative; width: 100%;}
#cont_wrap .newList .thumb { float: left; margin-right: 25px; position: relative;}
#cont_wrap .newList .thumb a { display: block;}
#cont_wrap .newList .thumb .trans_border { height: 138px; width: 138px;}
#cont_wrap .newList dl { float: left; width: 485px;}
#cont_wrap .newList dt a { color: #555555; display: block; font-size: 16px; font-weight: bold; line-height: 22px; margin-bottom: 10px; padding-top: 4px;}
#cont_wrap .newList dt a:hover { color: #EB28AD;}
#cont_wrap .newList dd.txt { font-size: 12px; line-height: 18px;}
#cont_wrap .newList dd.txt a { color: #8D8D8D;}
/*#cont_wrap .newList dd.txt a:hover { color: #EB28AD;}*/
#cont_wrap .newList dd.txt .bar { color: #CBCBCB; font-size: 11px; padding: 0 8px;}
#cont_wrap .newList dd.txt .month { color:#F082CA; font-size: 11px; letter-spacing: 0;}
#cont_wrap .newList.txt dl { float: none; overflow: hidden; width: 100%;}
#cont_wrap .newList:after { clear: both; content: ""; display: block;}


/* ¶óÀÌºê¸® ¼Ò¼ÈÀ§Á¬(±â»çÆò°¡¹öÆ°) : 20140617 IH */
.social_widget {display:block; float:right; margin-left:10px;}


/* °³ÀÎÁ¤º¸ ¼öÁý µ¿ÀÇ¾È »ðÀÔ : 20140924 */
.terms {margin-bottom:25px; padding:20px; border:1px solid #efefef; background-color:#f5f5f5;}
.terms .title {margin-bottom:5px; color:#333; font-size:14px; font-weight:bold;}
.terms .cont {padding:10px; border:1px solid #cecece; background-color:#fff;}
.terms .cont li {padding-left:8px; font-size:11px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/icon_blit_01.png") no-repeat scroll 0 8px transparent;}
.terms .cont li a {color:#454545; text-decoration:underline;}
.terms .agreement {margin-top:5px; text-align:center; font-size:13px; font-weight:bold;}
.terms .agreement .checkbox {vertical-align:middle;}


/* »çÀÌÆ®¸Ê */
#container #sitemap_wrap { width:990px; margin:20px 0 60px; position:relative;}
#sitemap_wrap .location { border-bottom:1px solid #c7cbce; font-size:13px; color:#666; height:28px; line-height:19px; margin-bottom:12px;}
#sitemap_wrap .location.view { margin-top:15px; border-bottom:0 none; margin-bottom:0;}
#sitemap_wrap .location .now { color:#e34bb4; font-weight:bold;}
#sitemap_wrap .cont { width:100%; overflow:hidden;}
#sitemap_wrap .cont .sitemap_list { width:110%; overflow:hidden; position:relative;}
#sitemap_wrap .cont .sitemap_list > li { width:152px; float:left; margin-right:57px;}
#sitemap_wrap .cont .sitemap_list h3 { border-bottom:1px solid #dfdfdf; font-size:21px; line-height:27px;font-weight:bold; letter-spacing:-1px; margin-bottom:11px; padding:11px 3px; color:#222;}
#sitemap_wrap .cont .sitemap_list li li { padding:3px 5px; font-size:14px; line-height:20px; }
#sitemap_wrap .cont .sitemap_list li li a { color:#666; font-weight:bold; text-decoration:none;}
#sitemap_wrap .cont .sitemap_list li li a:hover { color:#f36fc4;}
#sitemap_wrap .cont .sitemap_list li li.spare { height:20px;}
#sitemap_wrap .cont .sitemap_list li .side { padding-top:10px;}
#sitemap_wrap .cont .sitemap_list li .side li { font-size:17px; line-height:23px; padding:6px 5px;}
#sitemap_wrap .cont .sitemap_list li .side li a { color:#222; background:url("http://img.khan.co.kr/spko/lady/lady_2014/arrow_sitemap.gif") no-repeat scroll right 9px transparent; padding-right:12px;}
#sitemap_wrap .cont .sitemap_list li .side li a:hover { color:#f36fc4;}
#sitemap_wrap .cont .sitemap_list li.snsWrap { position:absolute; top:150px; right:253px;}
#sitemap_wrap .cont .site_go_wrap:after { clear: both; content: ""; display: block;}
#sitemap_wrap .cont .site_go_wrap { border:1px solid #ffb3e4; padding:10px; margin-top:40px; height:20px;}
#sitemap_wrap .cont .site_go_wrap dt { font-weight:bold; color:#222; font-size:14px; float:left; width:120px;}
#sitemap_wrap .cont .site_go_wrap dd a { font-size:13px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/bar_gray.gif") no-repeat scroll 1px 6px transparent; padding:0 2px 0 9px;}
#sitemap_wrap .cont .site_go_wrap dd a.first { background:none; padding-left:1px;}


/* ¿Â¶óÀÎ ¿ä¸® ÀÌº¥Æ® */
.cook_txt { position:relative; width:650px; height:783px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/cook_event.jpg") no-repeat 0 0;}
.cook_txt h3, .cook_txt .txt, .cook_txt ul, .cook_txt .join span, .cook_txt .ex span{ font-size:0; width:0; height:0; line-height:0; position:absolute; left:-9999px;}
.cook_txt .ex { display:block; width:76px; height:19px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/btn_ex.png") no-repeat 0 0; position:absolute; top:258px; left:455px;}
.cook_txt .join { display:block; width:180px; height:38px; background:url("http://img.khan.co.kr/spko/lady/lady_2014/btn_bcookjoin.png") no-repeat 0 0; position:absolute; bottom:20px; left:240px;}

/* ¿Â¶óÀÎ ¿ä¸® ÀÌº¥Æ® ¿¹½Ãº¸±â ÆË¾÷ */
.cook_event .layerPop_newsletter { position:absolute; top:280px; left:0; z-index:50; width:594px; background-color:#000; padding:3px;}
.cook_event .layerPop_newsletter h3 { color:#fff; font-weight:bold; font-size:16px; line-height:22px; padding:3px 0 9px 10px;}
.cook_event .layerPop_newsletter .apply_wrap { width:544px; background-color:#fff; padding:20px 25px 10px 25px;}
.cook_event .layerPop_newsletter .apply_wrap .applyList { clear:both; width:100%; border-top:1px solid #D6D6D6;}
.cook_event .layerPop_newsletter .apply_wrap .applyList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:1px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.cook_event .layerPop_newsletter .apply_wrap .applyList th.last-child { border-right:0 none;}
.cook_event .layerPop_newsletter .apply_wrap .applyList td { border-bottom:1px solid #d6d6d6;  padding:10px 0 10px 10px; text-align:left; font-size:13px;}
.cook_event .layerPop_newsletter .apply_wrap .b_title { font-size:18px; font-weight:bold; color:#000; line-height:30px; margin-bottom:6px; letter-spacing:-1px;}
.cook_event .layerPop_newsletter .apply_wrap .applyList td.ltit { background-color:#f7f7f7; font-weight:bold;}
.cook_event .layerPop_newsletter .apply_wrap .applyList .input_radio { vertical-align:middle;}
.cook_event .layerPop_newsletter .apply_wrap .applyList label { cursor:pointer; margin:0 8px 0 0;}
.cook_event .layerPop_newsletter .apply_wrap .applyList .input_text { border:1px solid #CCCCCC;}
.cook_event .layerPop_newsletter .apply_wrap .applyList .input_text_no { border:1px solid #fff;}
.cook_event .layerPop_newsletter .cen_btn { text-align:center; padding:20px 0 10px 0;}
.cook_event .layerPop_newsletter .close { position:absolute; top:8px; right:7px; z-index:10; background:url("http://img.khan.co.kr/spko/lady/lady_2014/btn_pop_close.png") no-repeat scroll 0 0 transparent; display:block; width:22px; height:22px; overflow:hidden; text-indent:-9999px;}
.cook_event .layerPop_newsletter .ex { font-size:14px; color:#444;}
.cook_event .layerPop_newsletter .ex .info { border-bottom:1px solid #929292; font-weight:bold; padding-bottom:10px;}
.cook_event .layerPop_newsletter .ex .concept { font-weight:bold; padding: 10px 0;}
.cook_event .layerPop_newsletter .ex .txt { padding-bottom:10px;}
.cook_event .layerPop_newsletter .ex .eximg { text-align:center; padding-bottom:10px;}

/* ¿Â¶óÀÎ ¿ä¸® ÀÌº¥Æ® °Ô½ÃÆÇ */
.board_wrap .event_board_area { width:650px; border-left:0; padding-left:0;}
.board_wrap .event_board_area .tableWrap { margin-bottom:10px; position:relative; width:100%;}
.board_wrap .event_board_area .tableWrap table { border:0 none; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.board_wrap .event_board_area .tableWrap .boardList { clear:both; width:100%; border-top:2px solid #525252;}
.board_wrap .event_board_area .tableWrap .boardList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:0px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.board_wrap .event_board_area .tableWrap .boardList th.last-child { border-right:0 none;}
.board_wrap .event_board_area .tableWrap .boardList th.status { background-color:#fcf6f7;}
.board_wrap .event_board_area .tableWrap .boardList tr:hover td { background-color:#FCF6F7; cursor:hand;}
.board_wrap .event_board_area .tableWrap .boardList td { border-bottom:1px solid #d6d6d6; padding:10px 0 12px; text-align:center;}
.board_wrap .event_board_area .tableWrap .boardList td.left { text-align:left; padding-left:10px;}
.board_wrap .event_board_area .tableWrap .boardList td.status { background-color:#fcf6f7; color:#e252ad; font-size:12px; text-align:center;}
.board_wrap .event_board_area .tableWrap .boardList td a { color:#222;}
.board_wrap .event_board_area .tableWrap .boardList td.subject { text-align:left; padding:16px 0;}
.board_wrap .event_board_area .tableWrap .boardList td.subject a { display:block; width:423px; height:73px;}
.board_wrap .event_board_area .tableWrap .boardList td.subject a:hover { text-decoration:none;}
.board_wrap .event_board_area .tableWrap .boardList td.subject a img { float:left; width:110px; height:73px; padding-right:15px;}
.board_wrap .event_board_area .tableWrap .boardList td.subject span { display:inline-block;}
.board_wrap .event_board_area .tableWrap .boardList td.subject span.tit { font-size:13px; padding-bottom:3px; color:#000; font-weight:bold; margin-top:7px; float:left; width:284px; line-height:19px;}
.board_wrap .event_board_area .tableWrap .boardList td.subject span.tit em { color:#f082d6;}
.board_wrap .event_board_area .tableWrap .boardList td.subject span.sub { color:#8d8d8d;}
.board_wrap .event_board_area .tableWrap .boardList td.subject span.sub em { color:#585858; margin-right:10px;}
.board_wrap .event_board_area .tableWrap .boardList td.subject span.secret { background:url("http://img.khan.co.kr/spko/lady/lady_2014/ico_secret.gif") no-repeat scroll 0 0 transparent; display:inline-block; width:13px; height:15px; margin-left:3px; vertical-align:middle; text-indent:-9999px;}
.board_wrap .event_board_area a:hover { text-decoration:none; color:#8d8d8d;}
.board_wrap .event_board_area .bbs_srch input, .board_wrap .event_board_area .bbs_srch select { vertical-align: middle;}

/* ¿Â¶óÀÎ ¿ä¸® ÀÌº¥Æ® ºñ¹Ð¹øÈ£ ÀÔ·Â ÆË¾÷ */
.board_wrap { position:relative;}
.board_wrap .layerPop_pw { position:absolute; top:50px; left:150px; z-index:50; width:400px; background-color:#000; padding:3px;}
.board_wrap .layerPop_pw h3 { color:#fff; font-weight:bold; font-size:16px; line-height:22px; padding:3px 0 9px 10px;}
.board_wrap .layerPop_pw .pw_wrap { width:350px; background-color:#fff; padding:20px 25px 10px 25px;}
.board_wrap .layerPop_pw .pw_wrap .applyList { clear:both; width:100%; border-top:1px solid #D6D6D6;}
.board_wrap .layerPop_pw .pw_wrap .applyList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:1px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.board_wrap .layerPop_pw .pw_wrap .applyList th.last-child { border-right:0 none;}
.board_wrap .layerPop_pw .pw_wrap .applyList td { border-bottom:1px solid #d6d6d6;  padding:10px 0 10px 10px; text-align:left; font-size:13px;}
.board_wrap .layerPop_pw .pw_wrap .b_title { font-size:18px; font-weight:bold; color:#000; line-height:30px; margin-bottom:6px; letter-spacing:-1px;}
.board_wrap .layerPop_pw .pw_wrap .applyList td.ltit { background-color:#f7f7f7; font-weight:bold;}
.board_wrap .layerPop_pw .pw_wrap .applyList .input_radio { vertical-align:middle;}
.board_wrap .layerPop_pw .pw_wrap .applyList label { cursor:pointer; margin:0 8px 0 0;}
.board_wrap .layerPop_pw .pw_wrap .applyList .input_text { border:1px solid #CCCCCC;}
.board_wrap .layerPop_pw .pw_wrap .applyList .input_text_no { border:1px solid #fff;}
.board_wrap .layerPop_pw .pw_txt { text-align:center; padding:20px 0 10px 0; font-weight:bold; font-size:14px;}
.board_wrap .layerPop_pw .cen_btn { text-align:center; padding:20px 0 10px 0;}
.board_wrap .layerPop_pw .close { position:absolute; top:8px; right:7px; z-index:10; background:url("http://img.khan.co.kr/spko/lady/lady_2014/btn_pop_close.png") no-repeat scroll 0 0 transparent; display:block; width:22px; height:22px; overflow:hidden; text-indent:-9999px;}

/* ¿Â¶óÀÎ ¿ä¸® ÀÌº¥Æ® ºä*/
.board_wrap .event_board_area .tableWrap .view_top { clear:both; width:100%; border-top:2px solid #525252; border-bottom:1px solid #929292;}
.board_wrap .event_board_area .tableWrap .view_top th { background-color:#f5f5f5; border-right:none; color:#333; font-size:12px; padding:8px 0 10px;}
.board_wrap .event_board_area .tableWrap .view_top td { border-bottom:1px solid #ddd; padding:8px 0 10px 10px;}
.board_wrap .event_board_area .tableWrap .view_top td.title { color:#000; font-size:13px; font-weight:bold; text-align:left;}
.board_wrap .event_board_area .tableWrap .view_top td.address { border-bottom:0 none; color:#000; font-size:12px; text-align:left;}
.board_wrap .event_board_area .tableWrap .view_top tr th, .board_wrap .board_area .tableWrap .view_top tr td { border-bottom:1px solid #ddd;}
.board_wrap .event_board_area .tableWrap .view_top tr:last-child th, .board_wrap .board_area .tableWrap .view_top tr:last-child td { border-bottom:none;}

.board_wrap .event_board_area .tableWrap .view_top td.subject span { display:inline-block;}
.board_wrap .event_board_area .tableWrap .view_top td.subject span.tit { font-size:16px; padding-bottom:3px; color:#000; font-weight:bold; line-height:22px;}
.board_wrap .event_board_area .tableWrap .view_top td.subject span.tit em { color:#f082d6;}
.board_wrap .event_board_area .tableWrap .view_top td.subject span.sub { color:#8d8d8d;}
.board_wrap .event_board_area .tableWrap .view_top td.subject span.sub em { color:#585858; margin-right:10px;}
.board_wrap .event_board_area .tableWrap .view_top td.status { color:#e252ad; font-size:12px; text-align:center; padding:8px 0 10px;}

.board_wrap .event_board_area .tableWrap .view_cont { color:#555; line-height:19px; padding:30px 30px 30px; border-bottom:1px solid #525252; }
.board_wrap .event_board_area .tableWrap .view_cont img { max-width:516px;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share { width:100%; height:28px; margin:10px 0 0; overflow:hidden; position:relative;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share:after { clear: both; content: ""; display: block;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share ul { position:absolute; top:0; right:0; z-index:10; width:66px; height:28px;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share ul li { background:url("http://img.khan.co.kr/spko/lady/lady_2014/set_sub.png") no-repeat scroll 0 0 transparent; float:left; margin:0 5px 0 0; width:28px; height:28px; display:block;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share li.facebook { background-position:-350px 0;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share li.twitter { background-position:-383px 0;}
.board_wrap .event_board_area .tableWrap .view_cont .sns_share ul li a { overflow:hidden; text-indent:-9999px; display:block; width:28px; height:28px; }
.board_wrap .event_board_area .tableWrap .view_top .input_text { border:1px solid #CCCCCC;}

.board_wrap .event_board_area .view_cont .b_title { font-size:18px; font-weight:bold; color:#000; line-height:30px; margin-bottom:16px; letter-spacing:-1px; border-bottom:2px solid #525252; height:38px;}
.board_wrap .event_board_area .view_cont li { display:block; margin-bottom:25px;}
.board_wrap .event_board_area .view_cont li p { font-weight:bold; font-size:14px; margin-bottom:3px;}
.board_wrap .event_board_area .view_cont li p em { color:#E34BB4; margin-right:5px;}
.board_wrap .event_board_area .view_cont .i_text { border:1px solid #ccc; width:100%; max-width:100%;}
.board_wrap .event_board_area .bottom_txt { color:#888; font-size:11px; text-align:center; padding:0 0 15px 0;}
.board_wrap .event_board_area .cen_btn { margin:10px 0; text-align:center;}

.board_wrap .event_board_area .tableWrap .applyList { width:100%; border-top:1px solid #D6D6D6;}
.board_wrap .event_board_area .tableWrap .applyList th { background-color:#f5f5f5; border-bottom:1px solid #929292; border-right:1px solid #ddd; color:#000; font-size:13px; text-align:center; padding:7px 0 9px; line-height:19px;}
.board_wrap .event_board_area .tableWrap .applyList th.last-child { border-right:0 none;}
.board_wrap .event_board_area .tableWrap .applyList td { border-bottom:1px solid #d6d6d6;  padding:10px 0 10px 10px; text-align:left; font-size:13px;}
.board_wrap .event_board_area .tableWrap .applyList td img { vertical-align:bottom;}
.board_wrap .event_board_area .tableWrap .applyList td.ltit { background-color:#f7f7f7; font-weight:bold;}
.board_wrap .event_board_area .tableWrap .applyList .input_radio { vertical-align:middle;}
.board_wrap .event_board_area .tableWrap .applyList label { cursor:pointer; margin:0 8px 0 0;}
.board_wrap .event_board_area .tableWrap .applyList .input_text { border:1px solid #CCCCCC;}
.board_wrap .event_board_area .tableWrap .applyList .input_text1 { border:1px solid #CCCCCC; margin-top:5px;}
.board_wrap .event_board_area .tableWrap .applyList .input_text_no { border:1px solid #fff;}


/* Æ÷Åäºä Æ÷ÅäÇÏ´Ü±¤°í */
#divBox {overflow:hidden; max-width:492px; /* margin:0 auto; */ text-align:left;}


/* ±â»çºä ¿ìÃø ÇÏ´Ü ¿©¹é ³¯°³¹è³Ê */
.ad_subwing_mid {overflow:visible; position:absolute; left:1005px; top:2220px; width:160px; height:800px;}


/* µ¥ÀÌºí dable À§Á¬ : 20150910 Ãß°¡ IH */
.widget_top_dable {float:right; padding:5px 0 20px 10px; text-align:left;} /* ±â»ç º»¹® ½ÃÀÛÇÒ ¶§ ³ëÃâµÇ´Â À§Á¬ */
.widget_btm_dable {position:relative; margin-top:30px;} /* ±â»ç º»¹® ÇÏ´Ü À§Á¬ */
.widget_aside_dable {padding-bottom:5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;} /* ¿ìÃø °øÅë¿µ¿ª À§Á¬ */