﻿HTML {
	HEIGHT: 100%; WIDTH: 100%
}
BODY {
	HEIGHT: 100%; WIDTH: 100%
}
HTML {
	OVERFLOW-Y: scroll
}
BODY {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DIV {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DT {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DD {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
OL {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H3 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H4 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H5 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FORM {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
H1 {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
H2 {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
H3 {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
H4 {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
BUTTON {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #383d41
}
BODY {
	WORD-BREAK: break-all; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff
}
IMG {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px
}
FIELDSET {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px
}
IFRAME {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
IMG {
	VERTICAL-ALIGN: top
}
EM {
	FONT-STYLE: normal
}
ADDRESS {
	FONT-STYLE: normal
}
LABEL {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
A {
	COLOR: #2f3743; OUTLINE-WIDTH: 0px; OUTLINE-STYLE: none; TEXT-DECORATION: none; OUTLINE-COLOR: invert
}
A:hover {
	COLOR: #004c99; OUTLINE-WIDTH: 0px; OUTLINE-STYLE: none; TEXT-DECORATION: underline; OUTLINE-COLOR: invert
}
BUTTON * {
	POSITION: relative
}
BUTTON IMG {
	LEFT: -3px
}
HTML:first-child SELECT {
	HEIGHT: 20px; PADDING-RIGHT: 6px
}
OPTION {
	PADDING-RIGHT: 6px
}
HR {
	DISPLAY: none
}
LEGEND {
	
}
.blind {
	OVERFLOW: hidden; POSITION: absolute; LEFT: 0px; DISPLAY: block; TOP: -1000em
}
LEGEND {
	OVERFLOW: hidden; POSITION: absolute; LEFT: 0px; DISPLAY: block; TOP: -1000em
}
.input_check {
	HEIGHT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 13px
}
.input_radio {
	HEIGHT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 13px
}
.entry-title {
	DISPLAY: none
}
.page {
	FONT-SIZE: 0.95em !important; CLEAR: both; LINE-HEIGHT: 1em !important
}
.page A {
	VERTICAL-ALIGN: top; POSITION: relative; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; MARGIN-LEFT: -5px; DISPLAY: inline-block; PADDING-RIGHT: 3px
}
.page SPAN {
	VERTICAL-ALIGN: top; POSITION: relative; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; MARGIN-LEFT: -5px; DISPLAY: inline-block; PADDING-RIGHT: 3px
}
.page A {
	Z-INDEX: 1
}
.page .pre {
	PADDING-RIGHT: 0px
}
.page .next {
	PADDING-LEFT: 0px
}
.page IMG {
	VERTICAL-ALIGN: top
}
.page .num {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px
}
.page .num SPAN {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px
}
.page .num {
	FONT-SIZE: 0.9em; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #b3b7bc; MARGIN-TOP: 4px; LETTER-SPACING: -1px; MARGIN-RIGHT: 5px
}
.page .num SPAN {
	FONT-WEIGHT: bold
}
.page .num EM {
	FONT-WEIGHT: bold; COLOR: #848689
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
#wrap {
	MIN-WIDTH: 920px
}
#header {
	WIDTH: 100%
}
.gnb {
	HEIGHT: 30px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND-COLOR: #fcfcfc
}
.gnb_wrap {
	POSITION: relative; PADDING-TOP: 8px; MARGIN: 0px auto; Z-INDEX: 11; DISPLAY: block; WIDTH: 920px
}
#container {
	position: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 920px;
}
.lnb {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 920px
}
.logo_lnb {
	HEIGHT: 75px; TEXT-ALIGN: left; MARGIN-TOP: -5px; WIDTH: 245px
}
.basic_lnb {
	HEIGHT: 32px; TEXT-ALIGN: left; WIDTH: 162px
}
#container:after {
	CONTENT: ''; CLEAR: both; DISPLAY: block
}
#footer_wrap {
	WIDTH: 100%
}
#column_left {
	FLOAT: left; WIDTH: 670px
}
#column_right {
	FLOAT: right; WIDTH: 250px
}
.top_set {
	FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #9b9b9b; DISPLAY: block; LETTER-SPACING: -1px
}
.top_set LI {
	POSITION: relative; FLOAT: left
}
.top_set A {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% 3px; COLOR: #9b9b9b; MARGIN-LEFT: 9px; LINE-HEIGHT: 16px; PADDING-RIGHT: 6px
}

.top_left {
	FONT-SIZE: 11px; FONT-FAMILY:"Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FLOAT: left; COLOR: #9b9b9b; PADDING-TOP: 1px; DISPLAY: block; PADDING-RIGHT: 5px
}
.top_left LI {
	POSITION: relative; FLOAT: left
}
.top_left A { 
    COLOR: #7f7f7f; TEXT-DECORATION: none;
}
.top_left A:hover {
	COLOR: #3389d0; TEXT-DECORATION: underline
}
.top_left SPAN { PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; font-size:10px; color:#d3d3d3; }
.top_left .chg_area { display:block; width:26px; height:13px; padding-left:10px; }
.top_left .chg_area a{ display:block; width:26px; height:13px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/btn_earth.gif) no-repeat; }
.top_left .chg_area a:hover{ display:block; background-position:0 -13px; }
.top_left .chg_area a:active{ display:block; background-position:0 0px; }

.top_left .chg_location { width:79px; height:20px; padding-right:8px; margin-top:-3px; }
.top_left .chg_location a{ display:block; width:79px; height:20px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/btn_chg_location.gif) no-repeat; }
.top_left .chg_location a:hover{ display:block; background-position:0 -20px; }
.top_left .chg_location a:active{ display:block; background-position:0 0px; }

.topm {
	FONT-SIZE: 11px; FONT-FAMILY:"Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FLOAT: right; COLOR: #9b9b9b; PADDING-TOP: 1px; DISPLAY: block; LETTER-SPACING: -1px; PADDING-RIGHT: 5px
}
.topm LI {
	POSITION: relative; FLOAT: left
}
.topm A {
	COLOR: #9d9d9d; TEXT-DECORATION: none
}
.topm A:hover {
	COLOR: #7f7f7f; TEXT-DECORATION: underline
}
.topm SPAN {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; font-size:10px; color:#d3d3d3;
}
.topm LI .kor {
	PADDING-LEFT: 18px; PADDING-RIGHT: 5px;
}
.topm LI .kor a {
	text-decoration:none;
	
}
.topm .apps { margin-top:-5px; padding-right:5px;
}

.topm .apps2 { margin-top:-2px; padding-right:5px;
}

.lnb {
	OVERFLOW: visible; MARGIN-BOTTOM: 3px; HEIGHT: 130px; POSITION: relative; Z-INDEX: 100
}
.lnb H1 {
	POSITION: absolute; TOP: 32px
}
.lnb H1 A {
	COLOR: #3eaf0e; DISPLAY: block
}
.lnb H1 OBJECT A {
	FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; LINE-HEIGHT: 1.4em; PADDING-RIGHT: 10px
}
/*.location { HEIGHT:auto; POSITION: relative; LEFT:160px; DISPLAY: block; TOP: 31px; WIDTH: 510px; color:#4f4e4e; font-size:27px; font-family:Verdana, Geneva, sans-serif; text-align:center; }*/
.location { POSITION: relative; LEFT:160px; DISPLAY: block; WIDTH: 400px; color:#4f4e4e; font-size:27px; font-family:"Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; text-align:center; }
.location a{ display:block; text-decoration:none; }
.location a:hover{ display:block; text-decoration:none; color:#3b92d9; }

.area {
	HEIGHT: 96px; POSITION: relative; LEFT: 200px; DISPLAY: block; TOP: 0px; WIDTH: 400px
}
.area IMG {
	HEIGHT: 96px; WIDTH: 400px
}
#search {
	POSITION: absolute; LEFT: 670px; Z-INDEX: 1; TOP: 33px; WIDTH: 280px;
}
#search FORM {
	MARGIN-BOTTOM: 9px
}
#search .blue_window {
	border-top: #318dd6 3px solid; height: 27px; border-right: #318dd6 3px solid; border-bottom: #318dd6 3px solid; border-left: #318dd6 3px solid; display: inline-block; width: 181px; background-color: #fff; _width: 185px; _height: 37px
}
#search .input_text {
	FONT-SIZE: 14px; BORDER-TOP: 0px; HEIGHT: 17px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; FONT-WEIGHT: bold; COLOR: #000; OUTLINE-WIDTH: medium; OUTLINE-STYLE: none; MARGIN: 4px 0px 0px 5px; BORDER-LEFT: 0px; OUTLINE-COLOR: invert; LINE-HEIGHT: 16px; WIDTH: 176px
}
* + HTML #search .input_text {
	MARGIN-TOP: 4px
}
#search .btn {
	HEIGHT: 33px; VERTICAL-ALIGN: top; POSITION: relative; MARGIN-LEFT: 2px; Z-INDEX: 10; WIDTH: 57px; _margin-left: 2px
}
.search_link {
	POSITION: relative; WIDTH: 100%
}
.search_link .page IMG {
	HEIGHT: 14px; PADDING-TOP: 3px; DISPLAY: block; WIDTH: 14px
}
.qu_txt {
	OVERFLOW: hidden; MARGIN-LEFT: 10px
}
.qu_txt SPAN {
	DISPLAY: inline-block
}
.qu_txt SPAN.e {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 0px -90px; PADDING-LEFT: 10px; MARGIN-LEFT: 5px; _margin-left: 0
}
.qu_txt A {
	LETTER-SPACING: -1px; PADDING-RIGHT: 1px
}
.qu_txt A:visited {
	COLOR: #6e4987 !important
}
.s_menu {
	POSITION: absolute; LEFT: 0px; WIDTH: 920px; BOTTOM: 3px;
}
.s_menu DD {
	FLOAT: left; _display: inline
}
.s_menu .f {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.s_menu .menu_club { display:block; width:85px; height:37px; }
.s_menu .menu_club a { display:block; width:85px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_club.gif) no-repeat; }
.s_menu .menu_club a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_house { display:block; width:88px; height:37px; }
.s_menu .menu_house a { display:block; width:88px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_house.gif) no-repeat; }
.s_menu .menu_house a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_market { display:block; width:89px; height:37px; }
.s_menu .menu_market a { display:block; width:89px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_market.gif) no-repeat; }
.s_menu .menu_market a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_jobs { display:block; width:92px; height:37px; }
.s_menu .menu_jobs a { display:block; width:92px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_job.gif) no-repeat; }
.s_menu .menu_jobs a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_mento { display:block; width:86px; height:37px; }
.s_menu .menu_mento a { display:block; width:86px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_mento.gif) no-repeat; }
.s_menu .menu_mento a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_life { display:block; width:91px; height:37px; }
.s_menu .menu_life a { display:block; width:91px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_life.gif) no-repeat; }
.s_menu .menu_life a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_news { display:block; width:80px; height:37px; }
.s_menu .menu_news a { display:block; width:80px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_news.gif) no-repeat; }
.s_menu .menu_news a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_ktown { display:block; width:91px; height:37px; }
.s_menu .menu_ktown a { display:block; width:91px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_ktown.gif) no-repeat; }
.s_menu .menu_ktown a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_info { display:block; width:89px; height:37px; }
.s_menu .menu_info a { display:block; width:89px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_info.gif) no-repeat; }
.s_menu .menu_info a:hover { display:block; background-position:0 -37px; }

.s_menu .menu_more { display:block; width:129px; height:37px; }
.s_menu .menu_more a { display:block; width:129px; height:37px; BACKGROUND: url(http://heyimg.heykorean.com/2015/main/mmenu/btn_more.gif) no-repeat; }
.s_menu .menu_more a:hover { display:block; background-position:0 -37px; }


.hkmenu {
	FLOAT: left;
}
.hkmenu DD {
	POSITION: relative
}
.hmenu {
	POSITION: relative; FLOAT: right; PADDING-TOP: 8px; MARGIN-RIGHT: 12px
}
.hmenu A {
	CURSOR: pointer; HEIGHT: 16px; POSITION: relative; DISPLAY: block; _cursor: hand
}
.hmenu SPAN {
	HEIGHT: 100%; POSITION: absolute; LEFT: 0px; DISPLAY: block; TOP: 0px; WIDTH: 100%
}
.hmenu .hmenu_w {
	HEIGHT: 16px; POSITION: relative; FLOAT: right
}
.hmenu .svcm {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.png) no-repeat 100% -247px; PADDING-RIGHT: 23px; _padding-right: 0
}
#gnbmore_wrap {
	BORDER-TOP: #7e8b9b 1px solid; BORDER-RIGHT: #7e8b9b 1px solid; BACKGROUND: #e9edf3; BORDER-BOTTOM: #7e8b9b 1px solid; POSITION: absolute; LEFT: 778px; BORDER-LEFT: #7e8b9b 1px solid; Z-INDEX: 2; DISPLAY: block; TOP: 34px; WIDTH: 140px
}
.gnbmore {
	BACKGROUND: #fff; FLOAT: left; MARGIN: 7px; DISPLAY: block; WIDTH: 126px; _margin-left: 4px
}
.gnbmore UL {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; _margin-bottom: 8px
}
.gnbmore LI {
	HEIGHT: 21px; FLOAT: left; COLOR: #818386; FONT: bold 11px dotum; LETTER-SPACING: -1px; WIDTH: 100px; _height: 9px
}
.gnbmore LI A {
	COLOR: #818386; TEXT-DECORATION: none
}
.gnbmore LI A:hover {
	COLOR: #818386; TEXT-DECORATION: underline
}
.gnbmore_close {
	HEIGHT: 11px; POSITION: absolute; LEFT: 118px; DISPLAY: block; TOP: 13px; WIDTH: 12px
}
.gnbmore_new {
	HEIGHT: 10px; PADDING-LEFT: 4px; DISPLAY: block; WIDTH: 11px
}
.mini_bn {
	RIGHT: 265px; POSITION: absolute; TOP: 28px
}
#hotissue_mainban_wrap {
	MARGIN-BOTTOM: 5px; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 117px; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: relative; CLEAR: both; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block; WIDTH: 662px
}
.hotissue {
	HEIGHT: 117px; BORDER-RIGHT: #d7d7d7 1px solid; BACKGROUND: #f5f6f8; FLOAT: left; DISPLAY: block; WIDTH: 198px; _width: 195px
}
/* 2014 renewal */
.hotissue_title {
	HEIGHT: 21px; POSITION: absolute; LEFT: 9px; TOP: 1px; WIDTH: 174px; _left: 10px
}
.hotissue_title H2 {
	FLOAT: left
}
.hotissue UL {
	MARGIN-TOP: 34px; WIDTH: 100%; _margin-top: 13px
}
.hotissue LI { 
    display:block; OVERFLOW: hidden; height:19px; COLOR:#898989; FONT:12px; LETTER-SPACING:-0.6px; line-height:19px;
}
.hotissue .normal_txt a {
	COLOR:#898989;
}
.hotissue .normal_txt a:hover {
	COLOR:#004cb9;
}
.hotissue .over_txt a {
	COLOR:#004cb9;
}
/* //2014 renewal */

.mainban {
	HEIGHT: 117px; FLOAT: left; DISPLAY: block; WIDTH: 463px
}
#news {
	MARGIN-BOTTOM: 5px; BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 185px; BORDER-RIGHT: #d7d7d7 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: relative; CLEAR: both; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block; WIDTH: 662px
}
.news_title {
	HEIGHT: 19px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; LEFT: 20px; Z-INDEX: 2; TOP: 17px; WIDTH: 620px
}
.news_title H2 {
	FLOAT: left; MARGIN: 1px 8px 0px 0px; _display: inline
	/*FLOAT: left; MARGIN: -2px 8px 0px 0px; _display: inline*/
}
.news_title H2 A {
	/*PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; DISPLAY: inline-block; PADDING-RIGHT: 4px*/
	padding-bottom: 2px; padding-top: 3px; padding-left: 4px; display: inline-block; padding-right: 4px;
}
.news_title UL {
	overflow: hidden; float: left; margin-top: 2px; display: block; _display: inline;
}
.news_title LI {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #6d6d6d; MARGIN-LEFT: -1px; LETTER-SPACING: -1px
}
.news_title LI A {
	FONT-SIZE: 11px; COLOR: #6d6d6d; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 5px; MARGIN: 0px 2px; LETTER-SPACING: -1px; PADDING-RIGHT: 5px
}
.news_title LI A:hover {
	COLOR: #2f3743
}
.news_title .on A {
	FONT-WEIGHT: bold; COLOR: #2f3743
}
.news_title .more {
	FONT-SIZE: 11px; HEIGHT: 15px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; RIGHT: 5px; POSITION: absolute; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; TOP: 2px
}
.news_title .more A {
	FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -43px; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; PADDING-RIGHT: 7px
}
.news_cont {
	OVERFLOW: hidden; POSITION: absolute; LEFT: 30px; DISPLAY: block; TOP: 50px; WIDTH: 100%
}
.news_list {
	OVERFLOW: hidden; WIDTH: 430px; _width: 410px
}
.news_list LI {
	OVERFLOW: hidden; HEIGHT: 19px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 0px -168px; PADDING-LEFT: 8px; LINE-HEIGHT: 22px
}
.news_list LI A:visited {
	COLOR: #6e4987 !important
}
.news_list LI .ctg A:visited {
	COLOR: #788eb7 !important
}
.news_p {
	FONT-SIZE: 0.95em; POSITION: relative; FLOAT: left; CLEAR: both; MARGIN: 0px 20px 0px 0px; DISPLAY: inline; LETTER-SPACING: -1px; LINE-HEIGHT: 1.3em; WIDTH: 160px
}
.news_p A:visited {
	COLOR: #004c99 !important
}
.news_p .tit A:visited {
	COLOR: #004c99 !important
}
.news_p A:hover {
	COLOR: #004c99 !important
}
.news_p A:hover {
	COLOR: #004c99 !important
}
.news_p .news_stit {
	OVERFLOW: hidden; MARGIN: 4px 0px 3px; DISPLAY: block; LINE-HEIGHT: 1.2em; _margin: 4px 0 3px
}
.news_p IMG {
	BORDER-TOP: #ebebeb 1px solid; HEIGHT: 96px; BORDER-RIGHT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 158px
}
.ctg {
	FONT-SIZE: 11px; COLOR: #697fac; MARGIN-LEFT: 4px; LETTER-SPACING: -1px; LINE-HEIGHT: 13px
}
.ctg A {
	COLOR: #697fac !important
}
.ctg A:visited {
	COLOR: #697fac !important
}
.ctg A:hover {
	COLOR: #697fac !important
}
.news_p .ctg {
	MARGIN: 0px
}
.list-loading {
	POSITION: absolute; LEFT: 315px; TOP: 79px
}
#best_mentoring {
	MARGIN-BOTTOM: 5px; HEIGHT: 187px; POSITION: relative; FLOAT: left; CLEAR: both; DISPLAY: block; WIDTH: 664px
}
#mentoring_le {
	HEIGHT: 187px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bg_memtoring_le.png) no-repeat 0px 0px; FLOAT: left; DISPLAY: block; WIDTH: 42px
}
#mentoring_ri {
	HEIGHT: 187px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bg_memtoring_ri.png) no-repeat 0px 0px; FLOAT: left; DISPLAY: block; WIDTH: 42px
}
#mentoring_cen {
	HEIGHT: 187px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bg_memtoring_cen.png) repeat-x 0px 0px; FLOAT: left; DISPLAY: block; WIDTH: 580px
}
.mentoring {
	POSITION: absolute; LEFT: 50px; Z-INDEX: 2; TOP: 14px; WIDTH: 560px
}
.mentoring H2 {
	FLOAT: left; MARGIN: 1px 8px 0px 0px; _display: inline
}
.mentoring H2 A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; DISPLAY: inline-block; PADDING-RIGHT: 4px
}
.mentoring UL {
	/*FLOAT: left; MARGIN-TOP: 2px; _display: inline*/
	FLOAT: left; MARGIN-TOP: 0px; display: inline
}
.mentoring LI {
	FLOAT: left; MARGIN-LEFT: -1px
}
.mentoring LI A {
	FONT-SIZE: 11px; COLOR: #6d6d70; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 5px; MARGIN: 0px 2px; LETTER-SPACING: -1px; LINE-HEIGHT: 16px; PADDING-RIGHT: 5px
}
/*사파리 전용*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .mentoring LI A{
			FONT-SIZE: 11px; COLOR: #6d6d70; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 5px; MARGIN: 0px 2px; LETTER-SPACING: -0.5px; LINE-HEIGHT: 16px; PADDING-RIGHT: 5px
		}

    /* Safari only override */
    ::i-block-chrome,.mentoring LI A{
			FONT-SIZE: 11px; COLOR: #6d6d70; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 5px; MARGIN: 0px 2px; LETTER-SPACING: -1px; LINE-HEIGHT: 16px; PADDING-RIGHT: 5px
		}
}
.mentoring LI A:hover {
	COLOR: #2f3743
}
.mentoring LI A STRONG {
	COLOR: #2f3743
}
.mentoring .on A {
	FONT-WEIGHT: bold; COLOR: #2f3743
}
.mentoring .more {
	HEIGHT: 15px; RIGHT: 3px; POSITION: absolute; TOP: 2px
}
.mentoring .more A {
	/*FONT-SIZE: 11px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -43px; COLOR: #abb0b5; LETTER-SPACING: -1px; PADDING-RIGHT: 6px*/
	FONT-SIZE: 11px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -40px; COLOR: #abb0b5; LETTER-SPACING: -1px; PADDING-RIGHT: 6px; line-height:10px;
}
.mentoring_cnt {
	OVERFLOW: hidden; POSITION: absolute; FLOAT: left; CLEAR: both; LEFT: 230px; TOP: 54px; WIDTH: 370px
}
.mentoring:after {
	CONTENT: ''; CLEAR: both; DISPLAY: block
}
.mentoring_list {
	WIDTH: 370px
}
.mentoring_list LI {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 0px -168px; PADDING-LEFT: 8px; LINE-HEIGHT: 24px
}
.mentoring_list LI A:visited {
	COLOR: #6e4987 !important
}
.list_cnts {
	OVERFLOW: hidden; DISPLAY: block
}
.cha {
	POSITION: absolute; FLOAT: left; TOP: 36px; margin-left:10px;
}
#funnytalk_best {
	MARGIN-BOTTOM: 5px; BORDER-TOP: #d6d6d6 1px solid; HEIGHT: 176px; BORDER-RIGHT: #d6d6d6 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #d6d6d6 1px solid; POSITION: relative; CLEAR: both; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 662px
}
.funnytalk_title {
	HEIGHT: 19px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; LEFT: 19px; Z-INDEX: 2; TOP: 17px; WIDTH: 620px
}
.funnytalk_title H2 {
	FLOAT: left; _display: inline
}
.funnytalk_title H2 A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; DISPLAY: inline-block; PADDING-RIGHT: 4px
}
.funnytalk_title .more {
	FONT-SIZE: 11px; HEIGHT: 15px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; RIGHT: 5px; POSITION: absolute; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; TOP: 2px
}
.funnytalk_title .more A {
	/*FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -43px; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; PADDING-RIGHT: 7px*/
	FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -43px; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; PADDING-RIGHT: 7px; line-height:9px;
}
.funnytalk_cont {
	POSITION: absolute; CLEAR: both; LEFT: 19px; DISPLAY: block; TOP: 55px; WIDTH: 620px
}
.tc_photo {
	FLOAT: left; DISPLAY: block; WIDTH: 310px
}
.tc_photo A {
	CURSOR: pointer; TEXT-DECORATION: none !important; DISPLAY: block
}
.th_tit {
	FONT-SIZE: 11px; COLOR: #2f3743; PADDING-TOP: 4px; LETTER-SPACING: -1px
}
.tc_photo2 {
	BORDER-TOP: #ebebeb 1px solid; HEIGHT: 87px; BORDER-RIGHT: #ebebeb 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 118px
}
.tc_photo2 A {
	FONT-SIZE: 11px; COLOR: #2f3743; DISPLAY: block; LETTER-SPACING: -1px; WIDTH: 118px
}
.tc_txt {
	FLOAT: left; MARGIN-LEFT: 7px; DISPLAY: block; WIDTH: 170px; MARGIN-RIGHT: 10px; _width: 165px
}
.basic2 {
	MARGIN-TOP: -1px
}
.tc_txt LI {
	OVERFLOW: hidden; HEIGHT: 21px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 0px -169px; COLOR: #aaa; PADDING-LEFT: 8px; /*DISPLAY: inline-block;*/ LETTER-SPACING: -1px; LINE-HEIGHT: 19px; WIDTH: 100%
}
#bottom {
	MARGIN-BOTTOM: 5px; BORDER-TOP: #d6d6d6 1px solid; HEIGHT: 289px; BORDER-RIGHT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; POSITION: relative; FLOAT: left; CLEAR: both; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 662px; _display: inline
}
.bot_section_le {
	BORDER-RIGHT: #d6d6d6 1px solid; FLOAT: left; DISPLAY: block; WIDTH: 220px; _width: 216px; _padding-left: 0px
}
.bot_section_ri {
	FLOAT: left; DISPLAY: block; WIDTH: 220px; _width: 214px
}
.bot_h {
	HEIGHT: 33px; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BACKGROUND-COLOR: #fbfbfb
}
.bot_h .h_tit1 {
	POSITION: absolute; LEFT: 7px; TOP: 10px
}
.bot_h .more {
/*	FONT-SIZE: 11px; RIGHT: 10px; POSITION: absolute; COLOR: #a7a7a7; LETTER-SPACING: -1px; TOP: 10px*/
FONT-SIZE: 11px; RIGHT: 10px; POSITION: absolute; COLOR: #a7a7a7; LETTER-SPACING: -1px; TOP: 9px;
}
.bot_section {
	FLOAT: left; CLEAR: both; DISPLAY: block; WIDTH: 100%; _padding-left: 0px
}
.bot_section UL {
	/*MARGIN-BOTTOM: 12px;*/MARGIN-BOTTOM: 8px; MARGIN-LEFT: 7px
}
.bot_section LI {
	OVERFLOW: hidden; HEIGHT: 21px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 0px -170px; COLOR: #aaa; PADDING-LEFT: 8px; /*DISPLAY: inline-block;*/ LETTER-SPACING: -1px; LINE-HEIGHT: 19px; WIDTH: 100%
}
.bot_section .h_tit2 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 12px; PADDING-LEFT: 7px
}
.bot_section .img {
	HEIGHT: 124px; VERTICAL-ALIGN: bottom; DISPLAY: block; WIDTH: 206px
}
#login_wrap {
	MARGIN-BOTTOM: 5px; BORDER-TOP: #d8dde0 1px solid; HEIGHT: 117px; BORDER-RIGHT: #d8dde0 1px solid; BACKGROUND: #f4f8f9; BORDER-BOTTOM: #d8dde0 1px solid; POSITION: relative; BORDER-LEFT: #d8dde0 1px solid; Z-INDEX: 1; WIDTH: 248px
}
#login {
	POSITION: relative; MARGIN: 9px 14px; DISPLAY: block; _margin: 8px 14px 4px 14px
}
#login .user {
	MARGIN-BOTTOM: 8px; DISPLAY: inline-block; WIDTH: 100%; _margin-bottom: 4px
}
#login .user LI {
	FLOAT: left
}
#login .user A {
	FONT-SIZE: 11px; COLOR: #858891; LETTER-SPACING: -1px
}
#login .join {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px
}
#login .join A {
	COLOR: #2f3742
}
#login .find {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.png) no-repeat 0px -261px; PADDING-LEFT: 7px; DISPLAY: block
}
/*사파리 전용*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    #login .find {
			BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.png) no-repeat 0px -261px; PADDING-LEFT: 7px; DISPLAY: block; margin-top:1px;
		}
		
    /* Safari only override */
    ::i-block-chrome, #login .find {
			BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.png) no-repeat 0px -263px; PADDING-LEFT: 7px; DISPLAY: block; margin-top:1px;
		}
}
/*파폭*/
@-moz-document url-prefix() {
	#login .find {
		BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.png) no-repeat 0px -263px; PADDING-LEFT: 7px; DISPLAY: block; margin-top:2px;
	}
}
#login .find A {
	/*HEIGHT: 18px; FLOAT: left; COLOR: #5f6064; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 3px*/
	HEIGHT: 18px; FLOAT: left; COLOR: #5f6064; DISPLAY: block; LINE-HEIGHT: 15px; PADDING-RIGHT: 3px
}
#login .loginForm {
	MARGIN: 0px; _margin-top: 2px
}
#login .loginForm .uid {
	HEIGHT: 27px; POSITION: relative
}
#login .loginForm .upw {
	HEIGHT: 27px; POSITION: relative
}
.id {
	FONT-SIZE: 11px; BORDER-TOP: #cbd1d4 1px solid; BORDER-RIGHT: #cbd1d4 1px solid; BORDER-BOTTOM: #cbd1d4 1px solid; POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LEFT: 0px; BORDER-LEFT: #cbd1d4 1px solid; TOP: 0px; PADDING-RIGHT: 1px; WIDTH: 140px; BACKGROUND-COLOR: #fff
}
.Pwd {
	FONT-SIZE: 11px; BORDER-TOP: #cbd1d4 1px solid; BORDER-RIGHT: #cbd1d4 1px solid; BORDER-BOTTOM: #cbd1d4 1px solid; POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LEFT: 0px; BORDER-LEFT: #cbd1d4 1px solid; TOP: 0px; PADDING-RIGHT: 1px; WIDTH: 140px; BACKGROUND-COLOR: #fff
}
.empty_id {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/login_img.png) #fff no-repeat 5px 5px
}
.empty_Pwd {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/login_img.png) #fff no-repeat 5px -35px
}
.empty_id_off {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/login_img_off.png) #fff no-repeat 5px 5px
}
.empty_Pwd_off {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/login_img_off.png) #fff no-repeat 5px -35px
}
#login .loginForm .btn {
	HEIGHT: 52px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; LEFT: 157px; DISPLAY: block; TOP: 29px; PADDING-RIGHT: 0px; WIDTH: 63px; _top: 22px
}
/*사파리 크롬*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    #login .loginForm .btn {
			HEIGHT: 52px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; LEFT: 157px; DISPLAY: block; TOP: 30px; PADDING-RIGHT: 0px; WIDTH: 63px; _top: 22px
		}
		
    /* Safari only override */
    ::i-block-chrome, #login .loginForm .btn {
			HEIGHT: 52px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; LEFT: 157px; DISPLAY: block; TOP: 28px; PADDING-RIGHT: 0px; WIDTH: 63px; _top: 22px
		}
}
/*파이어 폭스*/
@-moz-document url-prefix() {
	#login .loginForm .btn{
		top:31px;
	}
}
#login .loginForm .sid {
	FONT-SIZE: 11px; POSITION: relative; FLOAT: left; COLOR: #666; PADDING-TOP: 2px; DISPLAY: block; LETTER-SPACING: -1px
}
#login .loginForm .sid INPUT {
	HEIGHT: 13px; VERTICAL-ALIGN: middle; MARGIN: -1px 2px 0px 0px; WIDTH: 13px
}
#login .loginForm .login_keep {
	FONT-SIZE: 11px; POSITION: relative; FLOAT: left; COLOR: #666; PADDING-TOP: 2px; PADDING-LEFT: 10px; DISPLAY: block; LETTER-SPACING: -1px
}
#login .loginForm .login_keep INPUT {
	HEIGHT: 13px; VERTICAL-ALIGN: middle; MARGIN: -1px 2px 0px 0px; WIDTH: 13px
}
#logout {
	HEIGHT: 18px; POSITION: relative; CLEAR: both; MARGIN: 9px 14px 0px; DISPLAY: block
}
#logout .user LI {
	FLOAT: left
}
#logout .user A {
	COLOR: #383d41; LETTER-SPACING: -1px
}
#logout .uname {
	FONT-SIZE: 12px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 2px; WIDTH: 95px
}
#logout .uname A {
	COLOR: #383d41
}
#logout .myinfo {
	FONT-SIZE: 11px; RIGHT: 58px; POSITION: absolute; PADDING-TOP: 3px
}
#logout .myinfo A {
	COLOR: #939698
}
#logout .btn_logout {
	OVERFLOW: hidden; HEIGHT: 18px; VERTICAL-ALIGN: middle; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/btn_logout.gif) no-repeat; RIGHT: 0px; POSITION: absolute; DISPLAY: block; WIDTH: 51px
}
.mysvc {
	OVERFLOW: hidden; FLOAT: left; COLOR: #000; FONT: 11px dotum; MARGIN: 7px 14px; WIDTH: 220px; _display: inline
}
.mysvc UL {
	FLOAT: left; TEXT-ALIGN: left; DISPLAY: block
}
.mysvc .my_note {
	HEIGHT: 12px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 110px
}
.mysvc .my_scrap {
	HEIGHT: 12px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 110px
}
.mysvc .my_water {
	HEIGHT: 12px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 200px
}
.mysvc .my_hk {
	HEIGHT: 12px; FLOAT: left; WIDTH: 200px
}
.mysvc LI {
	OVERFLOW: hidden; FLOAT: left; COLOR: #666666; FONT: 11px dotum; WIDTH: 100%
}
.mysvc LI .bo_or {
	FONT-SIZE: 10px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #fb745e; PADDING-LEFT: 12px
}
.mysvc LI .bo_or2 {
	FONT-SIZE: 10px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #fb745e; PADDING-LEFT: 2px
}
.mysvc LI .bo_or3 {
	FONT-SIZE: 10px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #fb745e; PADDING-LEFT: 15px
}
.mysvc LI .bo_bl {
	FONT-SIZE: 10px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #2882c8; PADDING-LEFT: 2px
}
.mysvc LI A {
	TEXT-DECORATION: none
}
.mysvc LI .img {
	PADDING-RIGHT: 5px
}
.goclub {
	HEIGHT: 22px; POSITION: relative; FLOAT: left; MARGIN-LEFT: 14px; DISPLAY: block; WIDTH: 220px
}
#joclub_wrap {
	BORDER-RIGHT: #cfcfcf 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #cfcfcf 1px solid; POSITION: absolute; LEFT: 14px; BORDER-LEFT: #cfcfcf 1px solid; Z-INDEX: 1; DISPLAY: block; TOP: 109px; WIDTH: 218px
}
.joclub_scroll {
	HEIGHT: 150px; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; Z-INDEX: 999999; DISPLAY: block
}
.joclub {
	BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 7px; DISPLAY: block; WIDTH: 180px
}
.joclub LI {
	HEIGHT: 20px; BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 0px -170px; FLOAT: left; COLOR: #829eb9; FONT: bold 11px/19px dotum; PADDING-LEFT: 7px; LETTER-SPACING: -1px; WIDTH: 160px
}
.joclub LI A {
	COLOR: #829eb9; TEXT-DECORATION: none
}
.joclub LI A:hover {
	TEXT-DECORATION: underline
}
.joclub_close {
	HEIGHT: 20px; POSITION: absolute; LEFT: 185px; DISPLAY: block; TOP: 10px
}
#club_wrap {
	BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 185px; margin-bottom:5px; BACKGROUND: #fff; POSITION: relative; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-bottom: #d7d7d7 1px solid; WIDTH: 248px;
}
.club {
	HEIGHT: 24px; POSITION: absolute; FLOAT: left; LEFT: 12px; DISPLAY: inline; TOP: 11px; WIDTH: 224px
}
.club LI {
	HEIGHT: 24px; FLOAT: left; WIDTH: 112px
}
.club LI .clubhot {
	BORDER-TOP: #dfdfdf 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dfdfdf 1px solid; BACKGROUND: #f5f6f9; BORDER-BOTTOM: #d2d2d2 1px solid; FLOAT: left; TEXT-ALIGN: center; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 110px
}
.club LI .clubhot_on {
	BORDER-TOP: #d2d2d2 1px solid; HEIGHT: 24px; BORDER-RIGHT: #d2d2d2 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid; FLOAT: left; TEXT-ALIGN: center; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 110px
}
.club LI .clubhot_on A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.club LI .clubtop {
	BORDER-TOP: #dfdfdf 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dfdfdf 1px solid; BACKGROUND: #f5f6f9; BORDER-BOTTOM: #d2d2d2 1px solid; FLOAT: left; TEXT-ALIGN: center; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 110px
}
.club LI .clubtop_on {
	BORDER-TOP: #d2d2d2 1px solid; HEIGHT: 24px; BORDER-RIGHT: #d2d2d2 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid; FLOAT: left; TEXT-ALIGN: center; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 110px
}
.club LI .clubtop_on A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.club LI .clubtxt {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #8e9092; TEXT-ALIGN: center; PADDING-TOP: 11px
}
.club LI .clubtxt_on {
	FONT-SIZE: 12px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #5d82be; TEXT-ALIGN: center; PADDING-TOP: 11px
}
.listwrap {
	position: absolute; float: left; left: 12px; top: 56px; width: 224px
}
/*edge*/
/*_:-ms-lang(x),_:-webkit-full-screen,.listwrap {
    top: 55px;
}*/

/*사파리 크롬*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .listwrap {
			position: absolute; float: left; left: 12px; top: 58px; width: 224px;
		}
		/* Safari only override */
    ::i-block-chrome, .listwrap {
			position: absolute; float: left; left: 12px; top: 55px; width: 224px;
		}
}
@supports (-ms-accelerator:true) { 
	.listwrap { top: 55px; } 
}
/*파이어폭스*/
@-moz-document url-prefix() {
	.listwrap{
		top:53px;
	}
}

.listwrap DD {
	LEFT: 5px; WIDTH: 100%
}
.rank_number {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left; DISPLAY: inline-block
}
.rank_number SPAN {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bg_rank_num.png) no-repeat; DISPLAY: inline-block; WIDTH: 13px
}
.rank_number SPAN EM {
	FONT-SIZE: 1px; POSITION: relative; Z-INDEX: -1; LETTER-SPACING: 0px
}
.rank_number .best_num1 {
	BACKGROUND-POSITION: 0px 1px
}
.rank_number .best_num2 {
	BACKGROUND-POSITION: 0px -23px
}
.rank_number .best_num3 {
	BACKGROUND-POSITION: 0px -48px
}
.rank_number .best_num4 {
	BACKGROUND-POSITION: 0px -73px
}
.rank_number .best_num5 {
	BACKGROUND-POSITION: 0px -98px
}
.club_rank_l .rank_number {
	MARGIN-RIGHT: 3px
}
.club_rank_l .rank_number span {
	/*VERTICAL-ALIGN: middle*/
	vertical-align: middle; height:19px;
}
.club_rank_l LI {
	overflow: hidden; color: #666666; padding-bottom: 4px; padding-top: 1px; padding-left: 0px; line-height: 19px; padding-right: 0px; width: 100%
}
/*ie9*/
html>body .club_rank_l LI {
	overflow: hidden; color: #666666; padding-bottom: 4px; padding-top: 0px; padding-left: 0px; line-height: 19px; padding-right: 0px; width: 100%;
}
/*클럽 강제로 글자 자름*/
html>body .club_rank_l li{
	width:80%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}	
.club_rank_l LI A {
	TEXT-DECORATION: none
}
.club_rank_l LI A:hover {
	TEXT-DECORATION: underline
}
.club_rank_l LI .flow {
	/*POSITION: absolute; COLOR: #9a9a9a; FONT: 9px tahoma; LEFT: 190px*/
	position: absolute; color: #9a9a9a; font: 9px tahoma; left: 190px; margin-top:4px;
}
/*사파리 크롬*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .club_rank_l LI .flow {
			position: absolute; color: #9a9a9a; font: 9px tahoma; left: 190px; margin-top:3px;
		}
		
    /* Safari only override */
    ::i-block-chrome, .club_rank_l LI .flow {
			position: absolute; color: #9a9a9a; font: 9px tahoma; left: 190px; margin-top:3px;
		}
}

.club_rank_l LI .flow IMG {
	MARGIN-TOP: 3px; MARGIN-RIGHT: 3px
}
#gosvc {
	HEIGHT: 240px; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; POSITION: relative; CLEAR: both; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block; WIDTH: 248px
}
.gosvc_title {
	HEIGHT: 23px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; LEFT: 12px; Z-INDEX: 2; TOP: 16px; WIDTH: 224px
}
.gosvc_title H2 {
	FLOAT: left; MARGIN: 1px 0px 0px 4px
}
.gosvc_cont {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 12px; MARGIN-TOP: 55px; DISPLAY: block; WIDTH: 225px; _margin-left: 6px
}
.gosvc_cont .gosvc_list {
	POSITION: relative; FLOAT: left; DISPLAY: inline; WIDTH: 225px
}
.gosvc_cont .gosvc_list LI {
	OVERFLOW: hidden; FONT-SIZE: 11px; HEIGHT: 93px; POSITION: relative; FLOAT: left; TEXT-ALIGN: center; LETTER-SPACING: -1px; WIDTH: 75px
}
.gosvc_cont .gosvc_list LI A {
	/* 20151221	
	OVERFLOW: hidden; HEIGHT: 12px; COLOR: #7a7a7a; TEXT-ALIGN: center; PADDING-TOP: 63px; DISPLAY: block */
	/* 20151224 
	overflow: hidden; height: 13px; color: #7a7a7a; text-align: center; padding-top: 63px; display: block; */
	overflow: hidden; height: 15px; color: #7a7a7a; text-align: center; padding-top: 63px; display: block;
}
.gosvc_cont .gosvc_list LI IMG {
	POSITION: absolute; LEFT: 9px; TOP: 1px
}
#photoessay {
	HEIGHT: 149px; BORDER-RIGHT: #d7d7d7 1px solid; POSITION: relative; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block; WIDTH: 248px;
}
.photoessay_title {
	HEIGHT: 23px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; LEFT: 12px; Z-INDEX: 2; TOP: 12px; WIDTH: 224px
}
.photoessay_title H2 {
	FLOAT: left; MARGIN: 1px 0px 0px 4px; _display: inline
}
.photoessay_title .more {
	FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FLOAT: right; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px
}
.photoessay_title .more A {
	/*FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; PADDING-RIGHT: 4px;*/
	FONT-SIZE: 11px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; COLOR: #abb0b5; DISPLAY: block; LETTER-SPACING: -1px; PADDING-RIGHT: 4px; margin-top:-1px;
}
.photoessay_cont {
	FLOAT: left; MARGIN-LEFT: 10px; MARGIN-TOP: 45px; DISPLAY: block; WIDTH: 230px; _margin-left: 5px
}
.photoessay_cont DL {
	FLOAT: left; PADDING-LEFT: 5px; DISPLAY: block; PADDING-RIGHT: 5px; WIDTH: 200px
}
.photoessay_cont DT {
	BORDER-TOP: #dadada 1px solid; HEIGHT: 88px; BORDER-RIGHT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; FLOAT: left; BORDER-LEFT: #dadada 1px solid; WIDTH: 88px
}
.photoessay_cont DD {
	FLOAT: left; PADDING-LEFT: 8px; WIDTH: 95px
}
.photoessay_cont DD .txt1 {
	FLOAT: left; COLOR: #2e3844; PADDING-BOTTOM: 10px; PADDING-TOP: 2px; FONT: bold 12px dotum; TEXT-DECORATION: none; LETTER-SPACING: -1px
}
.photoessay_cont DD .txt2 {
	OVERFLOW: hidden; FLOAT: left; COLOR: #878787; FONT: 11px/16px dotum; TEXT-DECORATION: none; LETTER-SPACING: -1px
}
.photoessay_cont P A {
	COLOR: #7a7a7a; FONT: 11px dotum; TEXT-DECORATION: none; LETTER-SPACING: -1px
}
.photoessay_cont P A:hover {
	COLOR: #7a7a7a; FONT: 11px dotum; TEXT-DECORATION: underline; LETTER-SPACING: -1px
}
.photoessay_cont .btnp {
	FLOAT: left; PADDING-TOP: 40px
}
.photoessay_cont .btnn {
	FLOAT: right; PADDING-TOP: 40px
}
#footer {
	BORDER-TOP: #767676 2px solid; POSITION: relative; PADDING-BOTTOM: 30px; TEXT-ALIGN: center; CLEAR: both; MARGIN-TOP: 30px; WIDTH: 100%
}
.footer_cont {
	POSITION: relative; PADDING-BOTTOM: 30px; MARGIN: 0px auto; DISPLAY: block; WIDTH: 920px
}
.footer_cont A {
	COLOR: #6b6d70
}
.notice A {
	COLOR: #6b6d70
}
.policy A {
	COLOR: #6b6d70
}
.footer_cont A:hover {
	COLOR: #004c99
}
.notice DT {
	FLOAT: left; _display: inline
}
.notice DD {
	FLOAT: left; _display: inline
}
.policy {
	FLOAT: left; _display: inline
}
.policy DT {
	FLOAT: left; _display: inline
}
.policy DD {
	FLOAT: left; _display: inline
}
ADDRESS {
	FLOAT: left; _display: inline
}
.notice {
	HEIGHT: 34px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.notice DT {
	MARGIN: 10px 0px 0px 5px; WIDTH: 53px
}
.notice DD {
	LINE-HEIGHT: 34px
}
.svc_all {
	RIGHT: 10px; POSITION: absolute; DISPLAY: block; TOP: 5px; _display: inline
}
.policy {
	PADDING-BOTTOM: 0px; PADDING-TOP: 15px; PADDING-LEFT: 10px; CLEAR: both; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%
}
.policy DD {
	BACKGROUND: url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 7px -90px; COLOR: #848689; PADDING-LEFT: 14px
}
.policy .f {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-LEFT: 0px
}
.policy .address {
	FONT-SIZE: 10px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; COLOR: #8a8a8a; PADDING-RIGHT: 20px
}
.policy .address STRONG A:hover {
	FONT-SIZE: 10px; FONT-FAMILY: "Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR: #5688cc
}
.gomobile {
	PADDING-TOP: 46px; CLEAR: both
}
#ri_ad { margin-bottom:5px;
	BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 185px; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; FLOAT: left; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block; WIDTH: 248px;
}
#ksany_ban {
	BORDER-TOP: #d7d7d7 1px solid; HEIGHT: 82px; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; CLEAR: both; BORDER-LEFT: #d7d7d7 1px solid; DISPLAY: block; WIDTH: 248px
}

@media Print    
{
	BODY {
		COLOR: #000
	}
}
/* 20151209 지역화 레이어팝업 */
#ml_pop {padding-bottom:40px;width:100%;background:#fff;border:3px solid #1c7fd3;border-radius:5px;z-index:1;
/*20160303 추가*/	position: absolute;left: 0px;top:-90px;display:none;}
.container > a {position:absolute; right:30px; top:20px; z-index: 100;cursor:pointer;}
.container > a > img{width:30px; height:30px;}
.container > li {position:relative;padding:15px 15px 0;}
.container > li:after {display:block;content:"";clear:both;}
.container > li > dl:first-child {width:100%;}
.container > li .country {padding:13px 0;font-size:16px;color:#1c7fd3;text-align:left;font-weight:bold;border-bottom:1px dashed #e6e6e6;}
.container > li .line {display:none;}
.container > li dl {float:left;padding-right:15px;width:178px;box-sizing:border-box;}
.container > li dl.ct_wrap {min-height:115px;}
.container > li dl .state {padding:13px 0;width:100%;color:#000;font-size:14px;font-weight:bold;}
.container > li dl .state a {color:#333;text-decoration:none;}
.container > li dl .state a:hover, .container > li dl .city a:hover {color:#00C;}
.container > li dl .city a {color:#333;text-decoration:none;}
.container > li dl dd {float:none;display:block;padding:3px 0;}
/* //20151209 지역화 레이어팝업 */

/* 2014 ???????? */
/* 20151209 */
/*
#ml_pop { position:absolute; z-index:999; top:0px; background-color:#FFF; font-family:'Malgun Gothic', Gulim, 'Segoe UI', Tahoma, Helvetica, Sans-Serif; font-size:12px; font-weight:normal; line-height:100%; !important }
#ml_pop .container { float:left; width:550px; background-color:#FFF; border:2px solid #319bd5; padding-bottom:30px; }
#ml_pop .container .country { display:block; float:left; height:20px; padding-top:10px; padding-left:20px; margin-bottom:5px; font-size:16px; font-weight:bold; color:#06F; line-height:20px; }
#ml_pop .container .country a { font-size:16px; font-weight:bold; color:#06F; line-height:20px; text-decoration:none; }
#ml_pop .container .country a:hover { color:#00C; text-decoration:underline; }
#ml_pop .container .cancel { float:right; padding-right:20px; padding-bottom:10px; }
#ml_pop .container .cancel a {float:right; width:19px; height:19px; margin-bottom:10px; background:url(http://heyimg.heykorean.com/2012/market/img/btn_cancel.gif) no-repeat; }
#ml_pop .container .cancel a:hover { background-position:0 -19px; }
#ml_pop .container .line { padding-left:12px;} 
#ml_pop .container .wide { float:left; width:100%; padding-top:15px; }
#ml_pop .container .ct_wrap{ margin-left:20px; margin-top:10px; margin-bottom:10px; width:240px; float:left; }
#ml_pop .container .state { width:240px; font-size:14px; font-weight:bold; color:#333; padding-bottom:8px; text-align:left; }
#ml_pop .container .state a { font-size:14px; font-weight:bold; color:#333; text-decoration:none; padding-right:5px; line-height:15px; }
#ml_pop .container .state a:hover { color:#00C; text-decoration:underline; }
#ml_pop .container .city{ display:block; float:left; height:15px; }
#ml_pop .container .city a { width:auto; height:15px; font-size:12px; color:#666; text-decoration:none; padding-right:10px; line-height:15px; }
#ml_pop .container .city a:hover { color:#00C; text-decoration:underline; }
*/
/* //20151209 */

/* 20151217 */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.wrap {
	width:428px;
	height:230px;
	border:2px solid #a4a4a6;
	background:#FFF;
}
.close {
	width:428px;
	background-color:#a4a4a6;
	height:22px;
	text-align:right;
}
/*수정해야함-미 확인
.p-news-tab p:last-child{
	width:5px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*white-space:normal;
	line-height: 1.0;
	height: 2.0em;
	word-wrap:break-word;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;

/*	overflow:hidden;
	
  
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient: vertical;
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	white-space:normal;
	
}
*/
.p-best-photo-title{
	width:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.p-cursor{
	cursor:pointer;
}

.btnn, .btnp{
	cursor:pointer;
}
	
div.ad-right-wrapper {
  position:relative;
  right:-125px;
  float:right;
  height:0px;
  top:-982px;
}
div.ad-right-placeholder{			
}

/* 20150824 */
.disNone {clear:both; display:none; visibility:hidden;}
/* //20150824 끝 */

.p-ko{
	padding-left : 5px;
	padding-right: 5px;
}
/* //20151217 */

/* 2014 더보기 */
#dp_wrap { position:absolute; z-index:999; top:0px; background-color:#FFF; font-family:"Malgun Gothic", "Nanum Gothic", Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:100%; !important }
#dp_wrap .container { float:left; width:370px; background-color:#FFF; border-top:4px solid #09F; border-left:1px solid #959595; border-right:1px solid #959595; border-bottom:1px solid #959595; padding-bottom:3px; }
#dp_wrap .mu_more { float:left; display:block; }
#dp_wrap .mu_more li { float:left; margin-top:17px; margin-right:4px; }
#dp_wrap .mu_more a { font-weight:bold; }
#dp_wrap .mu_more a:hover { font-weight:bold; color:#06F; }
#dp_wrap .mu_bar { padding-left:14px; }
#dp_wrap .mu_line { float:left; width:340px; margin-left:13px; margin-bottom:17px; margin-top:17px; height:1px; border-bottom:1px solid #eaeaea; }

#dp_wrap .mu_title { float:left; width:353px; }
#dp_wrap .mu_title .title_app { float:left; padding-left:13px; width:185px; height:13px; }
#dp_wrap .mu_title .btn_factory { float:right; padding-top:1px; }
#dp_wrap .mu_title .btn_factory a { display:block; width:94px; height:11px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/btn_factory.gif) no-repeat; }
#dp_wrap .mu_title .btn_factory a:hover { display:block; background-position:0 -11px; }

#dp_wrap .mu_app { float:left; }
#dp_wrap .mu_app li { float:left; padding-top:14px; margin-left:10px; }

#dp_wrap .mu_app .hk { width:49px; height:66px; margin-left:12px; }
#dp_wrap .mu_app .hk a { display:block; width:49px; height:66px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/icon_hk.gif) no-repeat; }
#dp_wrap .mu_app .hk a:hover { display:block; background-position:0 -66px; }

#dp_wrap .mu_app .mk { width:49px; height:66px; }
#dp_wrap .mu_app .mk a { display:block; width:49px; height:66px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/icon_market.gif) no-repeat; }
#dp_wrap .mu_app .mk a:hover { display:block; background-position:0 -66px; }

#dp_wrap .mu_app .kt { width:49px; height:66px; }
#dp_wrap .mu_app .kt a { display:block; width:49px; height:66px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/icon_ktown.gif) no-repeat; }
#dp_wrap .mu_app .kt a:hover { display:block; background-position:0 -66px; }

#dp_wrap .mu_app .hc { width:49px; height:66px; }
#dp_wrap .mu_app .hc a { display:block; width:49px; height:66px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/icon_club.gif) no-repeat; }
#dp_wrap .mu_app .hc a:hover { display:block; background-position:0 -66px; }

#dp_wrap .mu_app .ho { width:49px; height:66px; }
#dp_wrap .mu_app .ho a { display:block; width:49px; height:66px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/icon_housing.gif) no-repeat; }
#dp_wrap .mu_app .ho a:hover { display:block; background-position:0 -66px; }

#dp_wrap .mu_app .vo { width:49px; height:66px; }
#dp_wrap .mu_app .vo a { display:block; width:49px; height:66px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/icon_vote.gif) no-repeat; }
#dp_wrap .mu_app .vo a:hover { display:block; background-position:0 -66px; }

#dp_wrap .mc { float:left; width:99px; height:9px; padding-top:12px; margin-left:134px; }
#dp_wrap .mc a { display:block; width:99px; height:9px; BACKGROUND: url(http://heyimg.heykorean.com/2014/main/img/btn_close.gif) no-repeat; }
#dp_wrap .mc a:hover { display:block; background-position:0 -9px; }


/* //2014 더보기 */

/* 쿠폰 4.9.14 Taihyung Kim */
.coupon {position: absolute; top: 29px; right: 257px; width: 103px; height: 39px}
/* //쿠폰 */

/* 메인 사고팔기 CF 6.17.14 THKIM */
.btn_market_cf {position: absolute;top: -60px;right: -82px;width: 82px;height: 134px;cursor: pointer;}
/* //market cf */

/*151222*/
.disNone {display:none;}
.p-login-wait-wrapper {
	text-align:center;
	position:relative;
  top:50%;
  transform:translateY(-50%);
}

.locate_list {display:table;width:100%;}  

.news_title h2{
	margin-top:-2px;
}

.news-section{
	line-height:9px;
	height:13px;
}
/*사파리 전용*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .news-section{
			line-height:11px;
			height:13px;
		}

    /* Safari only override */
    ::i-block-chrome,.news-section{
			line-height:11px;
			height:13px;
		}
}
/*파이어폭스*/
@-moz-document url-prefix() {
	.news-section{
		line-height:10px;
		height:12px;
	}
}

.news_title p{
	line-height:9px;	
}

.mentoring p{
	line-height:10px;
}

/*151224*/
div.issue ul li {white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
ul.mentoring_list li {-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:360px;}
ul.basic2 li {white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
ul.basic2 li {white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
div.bot_section_le div.bot_section ul li {width: 200px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;text-overflow:ellipsis;}
div.bot_section_ri div.bot_section ul li {width: 200px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;text-overflow:ellipsis;}	

div.bot_h .more { background:url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -40px;	padding-right :7px;}
div.photoessay_title .more{ background:url(http://heyimg.heykorean.com/2011/images/main/bu_arrow.gif) no-repeat 100% -40px;	padding-right :7px;}
.location {left:230px;}