@CHARSET "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;}
body,input,select,textarea{color:#000;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif;font-size:87.5%;font-weight:normal;} /* 87.5% == 14px */
fieldset,img{border:0;}
dl,ul,ol,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
input,select,textarea,button{vertical-align:middle;font-size:100%;}
html,body{background:#fff;color:#333;}
a{color:#333;text-decoration:none;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
hr{display:none;}
body {-webkit-text-size-adjust: none}
img {	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
fieldset {	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
img {vertical-align: middle}
input {	vertical-align: middle}
select {vertical-align: middle}
textarea {vertical-align: middle}

.paging_list {margin-top: 10px;text-align: center; padding-bottom: 20px; margin: 20px auto; width: 320px; font-family: verdana, dotum, sans-serif; font-size: 1em}
.paging_list a.goleft1 {
	padding-bottom: 5px; padding-left: 8px; padding-right: 8px; color: #fff; padding-top: 5px
}
.paging_list a.goright1 {
	padding-bottom: 5px; padding-left: 8px; padding-right: 8px; color: #fff; padding-top: 5px
}
.paging_list a {
	padding-left: 8px; padding-right: 8px; margin-right: 9px; padding-top: 5px
}

.lineOrange {width:100%;height:15px;background: url(/images/orangeline.gif);clear:both}
.lineDottedOrange {width:100%;height:10px;background: url(/images/orange10x10.gif) repeat-x;}

#list_box ul {
	 float:left; width:100%; border-bottom:#ddd dotted 1px;cursor: pointer; padding-left:5px; margin-bottom:5px;
}
#list_box ul li {
	width: 100%; white-space: normal;
}
#list_box ul li p {
	float: left; width: 80px; height: 60px; clear: left; overflow: hidden; padding-top:0px
}
#list_box ul li p.twitter {
	float: left; width: 73px; height: 73px; clear: left; overflow: hidden; padding-top:0px
}
#list_box ul li p img {
	width: 80px; height: 60px; overflow: hidden
}
#list_box ul li p.twitter img {
	width: 73px; height: 73px; overflow: hidden
}
#list_box ul li dl {
	text-align: left; padding: 0px 10px 0px 8px; display: table-cell; vertical-align: middle;
}
#list_box ul li dl dt {
	padding-bottom: 0px; padding-right: 10px; font-weight: bold; font-size: 1.1em
}
#list_box ul li dl dt a {
	color: #000
}
#list_box ul li dl dd {
	padding-right: 10px; padding-top: 0px; padding-bottom:2px; font-size: 0.9em; line-height: 120%;
}
#list_box ul li dl dd a {
	color: #555
}
#list_box ul li dl span.info {
	padding-bottom: 5px; margin-top: 3px; padding-left: 10px; padding-right: 0px; display: block; color: #999; padding-top: 3px
}

#content {margin:5px}


/** by park **/
.colorOrange1 {color: #ee7a33;}
.colorGreen1 {color: #14937a;}
.colorBlue1 {color: #2553a7;}
.colorGray1 {color: #999999;}
.colorWine1 {color: #B40A6B;}
.colorRed1 {color: #FF0000;}

.display {display:block;}
.nodisplay {display:none;}
.inline {display: inline;}
.alignc {text-align: center;}
.alignl {text-align: left;}
.alignr {text-align: right;}
.cursorhand {cursor: pointer;}
.pos_rel {position: relative;}
.pos_abs {position: absolute;}
.bgwhite {background-color: #ffffff;}
.fl {position: relative;float: left;}
.fr {position: relative;float: right;}
.clear {clear: both;}
.bold {font-weight: bold;}
.bold2 {font-weight: bold;#565555; FONT-SIZE: 120%;}
.bold3 {font-weight: bold;#565555; FONT-SIZE: 110%;}
.marginL5px {margin-left:5px}
.marginR5px {margin-right:5px}
.marginT5px {margin-top:5px}
.marginT10px {margin-top:10px}
.marginB5px {margin-bottom:5px}
.marginB10px {margin-bottom:10px}
.paddingT5px {padding-top:5px}
.paddingB5px {padding-bottom:5px}
.noborder {border:0px}
.wfull {width:100%}
.w100px {width:100px}
.helpTxt {font-size: 8pt;line-height: normal;color: #627dce;}
.img100 img {width:98%}

/** css button **/
/* .gBtn1 */
.gBtn1 a{display:block; background:url('/images/admin/cssbtn/gBtn1_bg.gif') left 0; float:left; font:12px ??; color:#555; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
.gBtn1 a:hover{background:url('/images/admin/cssbtn/gBtn1_bg.gif') left -27px}
.gBtn1 a span{display:block; float:left; background:url('/images/admin/cssbtn/gBtn1_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
.gBtn1 a:hover span{background:url('/images/admin/cssbtn/gBtn1_bg.gif') right -27px; color:#0A82A7}
/* .gBtn6 */
.gBtn6 a{display:block; background:url('/images/admin/cssbtn/gBtn6_bg.gif') left 0; float:left; font:12px ??; color:#555; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
.gBtn6 a:hover{background:url('/images/admin/cssbtn/gBtn6_bg.gif') left -27px}
.gBtn6 a span{display:block; float:left; background:url('/images/admin/cssbtn/gBtn6_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
.gBtn6 a:hover span{background:url('/images/admin/cssbtn/gBtn6_bg.gif') right -27px; color:#0A82A7}
/* .gBtn16 */
.gBtn16 a{display:block; background:url('/images/admin/cssbtn/gBtn16_bg.gif') left 0; float:left; font:12px ??; color:#555; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
.gBtn16 a:hover{background:url('/images/admin/cssbtn/gBtn16_bg.gif') left -27px}
.gBtn16 a span{display:block; float:left; background:url('/images/admin/cssbtn/gBtn16_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
.gBtn16 a:hover span{background:url('/images/admin/cssbtn/gBtn16_bg.gif') right -27px; color:#0A82A7}

/** form **/
form input,textarea {border:1px solid #cccccc;}
form .noborder input {border:0px;}
.line	{border:2px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;}
.lline	{border:2px solid #cccccc; width:300px; height:22px; padding-top:3px; padding-left:4px;}
.rline	{border:2px solid #cccccc; height:22px; padding-top:3px; padding-right:4px;text-align:right;}
.cline	{border:2px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:center;}
.tline	{border:2px solid #cccccc; padding-top:3px; padding-left:4px;}
.null	{border:0;}

/** table **/
.tbl_model1 {border-top: #ededed 1px solid;border-left: #ededed 1px solid;}
.tbl_model1 th {padding-right: 0px; padding-left: 0px; padding-bottom: 3px; padding-top: 7px; text-align:center;
                 border-right: #ededed 1px solid; border-bottom: #ededed 1px solid; background:#f5f7ed}
.tbl_model1 td {padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 7px; text-align: center;
                border-right: #ededed 1px solid; border-bottom: #ededed 1px solid; }

.tbl_model2 {border-top: #ededed 1px solid;border-left: #ededed 1px solid;}
.tbl_model2 th {padding-right: 0px; padding-left: 0px; padding-bottom: 3px; padding-top: 7px; text-align:center;
                 border-right: #ededed 1px solid; border-bottom: #ededed 1px solid; background:#f5f7ed}
.tbl_model2 td {padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 7px; text-align: left;
                border-right: #ededed 1px solid; border-bottom: #ededed 1px solid; }

.tbl_none td {border:0}


/** ?? ??? ?? **/
.attachFile {position:relative;border-bottom:1px solid #e9e9e9;}
.attachFile .upArea {position:relative;height:25px}
.attachFile .find {position:relative;float:left;width:380px;margin-right:3px;background-color:#f9f9f9;padding-top:2px}
.attachFile .btnArea {float:left;}
.attachFile .btnArea .dump {float:left;width:72px;padding-left:3px;height:19px;vertical-align:top;overflow:hidden;background:url(/images/m_m/board/btn_browse.gif) no-repeat left top;}
.attachFile .btnArea .dump input {width:72px;height:21px;opacity: 0; filter:alpha(opacity=0);border-width:0;cursor:pointer;-moz-opacity: 0;-ms-filter:"alpha(opacity=0)"}
.attachFile .uploading {position:relative;vertical-align:top;}

.attachFile .listArea {}
.attachFile .listArea .upList {float:left;width:100%;border:1px solid #dfdfdf;background-color:#f9f9f9;}
.attachFile .listArea .upList li {padding:3px 5px 3px 5px;overflow:hidden;}
.attachFile .listArea .upList li strong {font-weight:normal;}
.attachFile .listArea .upList li em {padding:0 4px 0 4px;}
.attachFile .listArea .upList li .del {vertical-align:middle;}
.downList {padding:5px 10px 5px 10px; line-height: 150%}
.downList li {padding-left:10px; background: url("/images/m_m/board/clip_gray.gif") left center no-repeat;}

#top span {float:left;padding-left:5px;padding-right:5px;padding-top:10px}
#top ul {float:left;width:195px;overflow: hidden;white-space:nowrap}
#top ul li {padding-left:5px;margin:0px;}
#button_pnl {position: relative}
#button_pnl ul {clear:both;padding-top:5px}
#button_pnl ul li {float:left;width:24.9%;text-align:center;margin-bottom:10px}
#button_pnl ul li.break {width:99%;margin-bottom:0px}
#button_pnl ul li div.empty {display:block;width:70px;height:70px}

#btnDaumMapZoomIn, #btnDaumMapZoomOut, #btnDaumMapFullScreen {position: absolute;right: 0.5em;z-index: 1;padding: 10px;border-radius: 0.5em;border: 1px solid #aaa;background-color: #EFEFF0;cursor: pointer}
#btnDaumMapZoomIn {top: 4em;}
#btnDaumMapZoomOut {top: 7em;}
#btnDaumMapFullScreen {bottom:1em}
#btnDaumMapLeftCenter, #btnDaumMapRightCenter, #btnDaumMapUpCenter, #btnDaumMapDownCenter {position: absolute;z-index: 1;padding: 10px;border-radius: 0.5em;border: 1px solid #aaa;background-color: #EFEFF0;cursor: pointer}
#btnDaumMapLeftCenter {right: 6em;bottom: 3.5em;}
#btnDaumMapRightCenter {right: 0.5em;bottom: 3.5em;}
#btnDaumMapUpCenter {bottom:6.5em;right: 3.2em;}
#btnDaumMapDownCenter {bottom:0.5em;right: 3.2em;}
#btnDaumMapMyLocationCenter {position: absolute;z-index: 1;padding: 10px;border-radius: 0.5em;border: 1px solid #aaa;background-color: #EFEFF0;cursor: pointer;bottom:3.5em;right: 3.2em;}
#cat_list_daummap {position: absolute;left: 1em;z-index: 1;top:1em;max-width:300px}
#cat_list_daummap li {float:left;width:50px;height:20px;line-height:20px; background-color: #F2F2F2; color: #777;text-align: center;border:1px solid #fff;cursor: pointer;;padding: 5px;border-radius: 0.5em;margin-right:5px;margin-bottom:5px;opacity:0.8;filter:alpha(opacity=80))}
#cat_list_daummap li.on {background-color: #38ABEB; color: #fff}
/** home 2013 css **/
.title_oneeye {border-bottom:2px solid #fff;margin-bottom:5px;padding-bottom:2px}
.title_qna {border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:2px}
.top {margin-bottom:5px;padding:5px}
.top ul.inguest li {float:right;margin-left:10px}
table.top_menu {width:100%;background-color: #aedcff;border:0px;}
table.top_menu td {width:33.3%;text-align: center;border-bottom:1px solid #fff}
table.top_menu td.rbar {border-right:1px solid #fff}

#homeMemoList {clear:both}
#homeMemoList li {border-bottom: 1px solid #eee;padding:0px 11px}
#homeMemoList li.nodata {border-bottom: 1px solid #eee;text-align: center;padding:10px 0px}
#homeMemoList a {display: block;width:100%;overflow: hidden;white-space: nowrap;padding:7px 0px}

.twitter_more, .twitter_top {padding:3px 8px;border:1px solid #ccc}

#home_map {position:relative}

/* 다음지도 */
.daummapview .jjmarker {position: absolute; white-space: nowrap; width:32px; height:34px; background:url('/images/map/marker2.png'); text-align:center;font-size:12px;color:#fff;}
.daummapview .jjmarker span {position:relative;top:3px;background-color: #38ABEB;color: #fff;border-radius: 5px;padding:0px 2px}
.daummapview div.over {font-weight:bold}

/* 메인 이벤트 */
.box_list01 {clear:both;padding-top:4px}
.box_list01 .firstline {border-top: 1px solid #efefef;}
.box_list01 li.iconarticle {overflow: hidden;width: 100%;padding:8px 0px 8px 0px;border-bottom: 1px solid #efefef;}
.box_list01 img {width:60px;height:14px;vertical-align: top; padding:3px 5px 0px 5px}
.iconarticle .ico_dream {background: url("/images/home2014/icon_dream.gif") no-repeat;}
.iconarticle .ico_in {background: url("/images/home2014/icon_in.gif") no-repeat;}
.iconarticle .ico_jejufood {background: url("/images/home2014/icon_jejufood.gif") no-repeat;}
.iconarticle .ico_orodo {background: url("/images/home2014/icon_orodo.gif") no-repeat;}
.iconarticle .ico_coupon {background: url("/images/home2014/icon_coupon.png") no-repeat;}
.iconarticle .ico_mission {background: url("/images/home2014/icon_mission.png") no-repeat;}
.iconarticle .ico_notice {background: url("/images/home2014/icon_notice.png") no-repeat;}
.iconarticle .ico_shopping {background: url("/images/home2014/icon_shopping.png") no-repeat;}
.iconarticle .ico_video {background: url("/images/home2014/icon_video.png") no-repeat;}
.iconarticle .ico_hotnews {background: url("/images/home2014/incon_hotnews.png") no-repeat;}
