@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(/css/con_v2.css);
@import url(/css/font-aws/font-awesome.css);

html{ height:100%;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:;
	font-size:12px;
	line-height:17px;
	scrollbar-face-color:#CBCCCA;
	scrollbar-highlight-color:#CBCCCA;
	scrollbar-3dlight-color:#E3E3E1;
	scrollbar-darkshadow-color:#E3E3E1;
	scrollbar-shadow-color:#CBCCCA;
	scrollbar-arrow-color:#E3E3E1;
	scrollbar-track-color:#E3E3E1;
	color: #333333;
	height:100%;
}

A:link {text-decoration:none ;color: #191919;}
A:visited {text-decoration:none;color: #191919;}
A:hover {text-decoration:underline ;color: #191919;}

form { display : inline; }
.contents_box {
	border: 1px solid #6B9BA8;
}

map { display : inline; }

td { font-size:12px; word-wrap:break-word;}

textarea {
	font-size: 12px;
	color: #333333;
	border: 1px solid #989898;
}
div {
	font-size: 12px;
	color: #333333;
}

input{
	font-family:"dotum", "µ¸¿ò";
	font-size:12px;
	color:#191919;
	border: 1px solid #989898;
}
	
img { border:none; }

select {
	font-family:"dotum", "µ¸¿ò";
	color:#191919;
	font-size: 12px;
	border: 1px solid #7F9DB9;
}

.none {font-size:1px; font-family:verdana; line-height:1px;}


.sbanner-bg {
	background: url(/d_c/images/m_sbanner_fr2.gif) repeat-x top left;
	border-top:1px solid;
}

.banner-box {
	border: 1px solid #E1E1E1;
}

.txt_ellipsis{ width:100%; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;} /* ¸»ÁÙÀÓ */
/* ------------------------------------------------------------------------------------ */

.left-bgslash {
	background: url(/d_b/images/m_body_slash_bg.gif) repeat-y left top;
}
.default-board-dotline {
	background: url(../../images/dotline_1.gif) repeat-x left bottom;
}

.dotum11 {
	font-family: "dotum", "µ¸¿ò";
	font-size: 11px;
}
.m-conbox-fr2 {
	border-top: 3px solid #C7C7C7;
}

.slash-grayline {
	border-bottom: 1px solid #DFDFDF;
}
.gray-line1 {
	border-bottom: 1px solid #CFCFCF;
}

.left-bgslash-top {
	background: url(/d_a/images/m_body_slash_top.gif) no-repeat right top;
}
.m-date-bg {
	background-color: #FFFFFF;
}
.m-date-fr-left {
	background: url(/d_a/images/date_fr4_bg.gif) repeat-y left top;
}

.m-date-red {
	color: #FF0000;
}
.m-date-white {
	color: #FFFFFF;
}

.m-date-blue {
	color: #55A5FF;
}

.m-date-dayfont {
	font-family: "dotum", "µ¸¿ò";
	font-size: 12px;
	color: #7B7B7B;
}
.m-date-exist {

	color: #FFFFFF;
	background: url(/d_a/images/date_day_on.gif) no-repeat center 3px;
}
.m-left-bottom-bg {}

.m-date-txt {
	font-family: "dotum", "µ¸¿ò";
	color: #9D9D9D;
	font-size: 11px;
}
.m-dashbar {
	background-color: #DFDFDF;
}

.font-accent {
	color: #FF7F00;
	font-weight: bold;
}


.m-date-today {
	font-weight: bold;
	color: #55A5FF;
}
.top-bottom-gline {
	border-top: 1px solid #D9DBDD;
	border-bottom: 1px solid #D9DBDD;
}
.m-slit-subject {
	padding-left: 5px;
}
.padding-5 {
	padding-left: 5px;
}
.m-gallery-none {
	background-image: url(/d_b/images/gallery_none.gif);
	background-repeat: no-repeat;
}
.m-banner-slash {
	background-image: url(/d_b/images/banner_slash.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.m-qmenu2-bg {
	background-image: url(/d_b/images/qmenu2_bg.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 131px;
}
.qmenu2-topline {
	border-top: 1px solid #C8C8C8;
}
.m-qmenu1-bg {
	background-image: url(/d_b/images/qmenu_none.gif);
	background-repeat: no-repeat;
	height: 59px;
	width: 84px;
}

.m-date-fr-right {
	background-image: url(/d_a/images/date_fr5_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.lmenu-leftbg {
	background-image: url(../images/lmenu_fr5bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.lmenu-rightbg {
	background-image: url(../images/lmenu_fr6bg.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.banner-box {
	border: 1px solid #E1E1E1;
}
.sbanner-bg {
	background-image: url(../images/m_sbanner_fr2.gif);
	background-repeat: repeat-x;
}
.navibar {
	padding-top: 5px;
	padding-right: 13px;
	color: #9B9B9B;
	font-family: "dotum", "µ¸¿ò";
	font-size: 11px;
}.page-hd-line {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}
.page-bottm-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}
.form-ok-box {
	border: 5px solid #CBCCCA;
}
.m-dotline{
	background-image: url(/contents/img_board/dotline1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}.gray-box {
	border: 1px solid #CFCFCF;
}.table-box-bg{
	background-color: #CFCFCF;
}
.padding-left-18 {
	padding-left: 18px;
}
.py-table-tit {
	font-weight: bold;
	color: #585858;
	padding-left: 14px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.py-table-con {
	font-weight: normal;
	color: #585858;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.py-table-box {

	font-weight: normal;
	color: #585858;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.table-frame1 {
	background-image: url(/d_a/images/table_frame1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
	padding-left: 11px;
}
.system_fr1 {
	background-image: url(/contents/lsa/images/system_bar_fr1.gif);
	background-repeat: no-repeat;
}
.system_fr_2 {
	background-image: url(/contents/lsa/images/system_bar_fr2.gif);
	background-repeat: repeat-x;
}.dotline-line1 {
	background-image: url(/contents/images/con_dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.poll-title-bar {
	background-image: url(/contents/poll/images/poll_r_title_bar_fr2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.member {
	cursor: pointer;
}
.black-boxline {
	border: 1px solid #000000;
}
.now-photo-box {
	border: 2px solid #FF9600;
}
.namecard-imgbox {
	padding: 4px;
	border: 1px solid #D2D2D2;
}
.namecard-imgbox-s {

	padding: 4px;
	border: 1px solid #D2D2D2;
}
.market-imgbox-s {
	padding: 2px;
	border: 1px solid #D2D2D2;
	background-color: #FFFFFF;
}
.top-grayline { border-top:1px solid #e1e1df;}
.top-grayline2 { border-top:1px solid #CCCCCC;}
.stit-orange-b {
	font-family: dotum, "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	color: #FF8A00;
}
.m-conbox-fr4 {
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #C7C7C7;
}
.m-conbox-fr5 {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #C7C7C7;
}
.m-conbox-fr7 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;
}
.title-bg2 {
	background-image: url(/d_b/images/title_box_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.title-bg2-txt {
	font-family: dotum, "µ¸¿ò";
	color: #626262;
	margin-left: 20px;
	margin-top: 7px;
}
.title-image {
	margin-left: 16px;
}

/* ----------------------------------- GT3 Àü¿ë style ------------------------------------------------ */
.m-copyright {
	background: #EBEBEB;
	border-top:2px solid #D9DBDD;
	font-family: "dotum", "µ¸¿ò";
	font-size: 11px;
	color: #8B8B8B;
}
.login_box_t {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #7240F2;
}
.login_box_l {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #7240F2;
}
.login_box_r {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #7240F2;
}
.login_box_b {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #7240F2;
}
.login_text1 {
	font-family: "µ¸¿ò", "dotum";
	font-size: 12px;
	color: #A0A0A0;
}
.graytext {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #707070;
}

/* ¸ÞÀÎ ½ºÄÉÁÙÀü¿ë ½ºÅ¸ÀÏ start */
.schedule {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #000000;
	border: 1px solid #75B0BB;
}
.redtext {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #FF0000;
	padding-top: 1px;
}

.schedule_text {
	padding-top: 1px;
}

.schedule_today {
	padding-top: 1px;
	background-image:url(/d_c/images/icon_sch_today.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.schedule_onday {
	padding-top: 1px;
	background-image:url(/d_c/images/icon_sch_ok.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.schedule_today_on {
	padding-top: 1px;
	background-image:url(/d_c/images/icon_sch_today_on.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.redtext_onday {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #FF0000;
	padding-top: 3px;
	background-image:url(/d_c/images/icon_sch_ok.gif);
	background-repeat:no-repeat;
	background-position:center;
}
/* ¸ÞÀÎ ½ºÄÉÁÙÀü¿ë ½ºÅ¸ÀÏ end */
.leftq_box {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ADBBBF;
}
.leftq_mbox {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ADBBBF;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ADBBBF;
}
.c_box_t {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ADBBBF;
}
.c_box_l {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ADBBBF;
}
.c_box_r {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ADBBBF;
}
.c_box_b {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ADBBBF;
}
.quick_box {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #4932F2;
	border-left-color: #4932F2;
}
.con-titbg{
	background-color:#D9EAF0;
}
.con-dotline1{
	background-image:url(/d_c/images/contents_dot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.r-qmenu-line{
	background-image:url(/d_c/images/quick_dot.gif);
	height:1px;
	margin-top:3px;
}

.leftmenu {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ADBBBF;
	border-left-color: #ADBBBF;
}
.navi {
	font-family: "µ¸¿ò", "dotum";
	font-size: 11px;
	color: #A0A0A0;
}

/* --- 20120926 kiko Ãß°¡ ¹× º¯°æ ---------------------------------*/
img{ display:block;}
.none{display:none;}

.font11{ font-size:11px;}
.mg_t10{ margin-top:10px;}
.mg_t20{margin-top:20px;}
.mg_l5{ margin-left:5px;}
.mg_r5{ margin-right:5px;}
.pd_t10{ padding-top:10px;}

#main-scon-r{ margin-left:25px;}
#main-scon-r .r1{ margin-bottom:10px; margin-top:4px;}
#main-scon-r .r2{ margin-bottom:10px;}
#main-scon-r .r3{ margin-bottom:10px;}
#main-scon-r .r4{ margin-bottom:16px;}
#main-scon-r .r5{}

.navi ul{ list-style:none; float: right;}
.navi li{ float:left; }
.navi li.subnavi{ float:left; background:url(/d_c/images/navi_slash.gif) no-repeat 5px 4px; padding-left:15px;}

.img-left{float:left;}
.img-vmiddle{margin-top:-5px; margin-right:3px; display:inline-block;}

.sbanner-box{ height:22px;}
.sbanner-bg2{ border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}

#title{height:25px; overflow:hidden;}
#title ul{margin:0; padding:0; list-style:none; overflow:hidden;}
#title li{margin:0; padding:0; float:left;}

#contents-body{margin:auto;} /* ÀüÃ¼ ³»¿ë body */

.dot-bg { background-image: url(/contents/images/dot.gif); background-repeat: repeat-x; background-position: bottom;}

.dotum11s{ font-family:dotum, 'µ¸¿ò'; font-size:11px; color:#969696;}
.gray-line{ border-bottom:1px solid #e1e1df;}

.form-cstit{ padding-left:7px;}
.font-gray{ color:#848484;}


#input-field{ list-style:none; margin:0; padding:0; width:100%; margin-bottom:3px;}
#input-field ul{ list-style:none; margin:0; padding:0; width:100%;}
#input-field ul li{ list-style:none; margin:0; padding:0}
#input-field li{ list-style:none; margin:0; padding:0; float:left;}
#input-field li.input-f2{ width:120px;}
#input-field li.input-f3{ width:100px; padding-top:3px;}
#input-field-sub{ list-style:none; margin:0; padding:0; width:100%; margin-top:3px;}

.input-trline{ border-bottom:1px solid #e9e9e9; padding:10px 0px 10px 5px;}

/* 20121027 member °ü·Ã style Ãß°¡ */
.bottom-btn-memfind{margin:auto; width:165px; margin-top:10px; margin-bottom:30px;}
.bottom-btn-memfind ul{margin:0px; padding:0px;}
.bottom-btn-memfind li{margin:0px; padding:0px; float:left; list-style:none;}
.bottom-btn-memfind li:first-child{margin-right:5px;}

/*  icons */
.icon-file-new{background:url(/contents/img_board/icon_new.gif) no-repeat left top; width:11px; height:11px; margin-right:5px; display:inline-block;}
.icon-reply-new{background:url(/contents/img_board/icon_reply_new.gif) no-repeat left top; width:33px; height:13px; display:inline-block;}
.icon-reply-old{background:url(/contents/img_board/icon_reply_old.gif) no-repeat left top; width:33px; height:13px; display:inline-block;}
.icon-file-disk{background:url(/contents/img_board/icon_disk.gif) no-repeat left top; width:17px; height:15px; display:inline-block; vertical-align:middle;}
.icon-file-zoom{background:url(/contents/lsa/images/system_icon_zoom.gif) no-repeat left top; width:15px; height:15px; cursor:pointer; display:inline-block;}
.icon-board-secret{background:url(/images/ic_secret.gif) no-repeat left center; width:6px; height:8px; display:inline-block;}
.icon-board-prev-on{background:url(/contents/img_board/btn_prev_on.gif) no-repeat 50% 2px; width:10px; height:10px; cursor:pointer; display:inline-block;}
.icon-board-prev-off{background:url(/contents/img_board/btn_prev_off.gif) no-repeat 50% 2px; width:10px; height:10px; display:inline-block;}
.icon-board-next-on{background:url(/contents/img_board/btn_next_on.gif) no-repeat 50% 2px; width:10px; height:10px; cursor:pointer; display:inline-block;}
.icon-board-next-off{background:url(/contents/img_board/btn_next_off.gif) no-repeat 50% 2px; width:10px; height:10px; display:inline-block;}
.icon-comment-delete{background:url(/contents/img_board/sbtn_delete.gif) no-repeat left top; width:12px; height:12px; margin-right:4px; cursor:pointer; display:inline-block;}
.icon-comment-modify{background:url(/contents/img_board/sbtn_modify.gif) no-repeat left top; width:12px; height:12px; margin-right:2px; cursor:pointer; display:inline-block;}

.icon-view-prev{background:url(/contents/img_board/icon_view_prev.gif) no-repeat left 7px; width:9px; height:15px; display:inline-block;}
.icon-view-next{background:url(/contents/img_board/icon_view_next.gif) no-repeat left 7px; width:9px; height:15px; display:inline-block;}
.icon-comment-tit{background:url(/contents/img_board/icon_comment_tit.gif) no-repeat left top; width:14px; height:13px; display:inline-block;}
.icon-recommend-plus{background:url(/contents/img_board/btn_recommend_plus.gif) no-repeat left top; width:68px; height:18px; margin:0px 5px 2px 0px; cursor:pointer; display:inline-block;}
.icon-comment-hide{background:url(/contents/img_board/btn_comment_hide.gif) no-repeat left top; width:76px; height:18px; margin:0px 0px 2px 0px; cursor:pointer; display:inline-block;}
.icon-lsa-down{background:url(/contents/lsa/images/lsa_4_down.gif) no-repeat left top; width:13px; height:11px; margin-right:5px; display:inline-block;}
.icon-lsa-arrow{background:url(/contents/lsa/images/lsa_5_arrow_right.gif) no-repeat left 2px; width:4px; height:10px; margin-right:5px; display:inline-block;}
.icon-lsa-arrow2{background:url(/contents/mypage/images/lsa_5_arrow_right.gif) no-repeat left 2px; width:4px; height:10px; margin-right:5px; display:inline-block;}
.icon-pinfo-white-arrow{background:url(/contents/pinfo/images/pinfo_1_white_arrow.gif) no-repeat left 3px; width:7px; height:4px; margin-right:5px; display:inline-block;}
.icon-phone{background:url(/contents/images/icon_phone.gif) no-repeat left 3px; width:15px; height:15px; margin-right:5px; display:inline-block;}
.icon-homepage{background:url(/contents/images/icon_home.gif) no-repeat left 3px; width:15px; height:15px; margin-right:5px; display:inline-block;}
.icon-info-arrow{background:url(/contents/pinfo/images/p_info_3_arrow.gif) no-repeat left 3px; width:12px; height:15px; margin-right:3px; display:inline-block;}
.icon-linfo-shop-list{background:url(http://greenapt.co.kr/greenapt2/lifeinfo/images/newacticle_icon.gif) no-repeat left top; width:12px; height:14px; margin-right:2px; display:inline-block;}
.icon-linfo-guide-arrow{background:url(/contents/lifeinfo/images/guide_list_arrow.gif) no-repeat left 3px; width:5px; height:15px; margin-right:4px; display:inline-block;}
.icon-sitemap-sarrow{background:url(/contents/sitemap/images/icon_small.gif) no-repeat left 1px; width:9px; height:12px; margin-right:4px; display:inline-block;vertical-align:top;}
.icon-infor-pyi{background:url(/images/py_icon_i.gif) no-repeat left 5px; width:5px; height:12px; margin-right:5px; vertical-align:top; display:inline-block;}
.icon-infor-ph{background:url(/contents/images/icon_round_gray.gif) no-repeat left 3px; width:6px; height:10px; margin-right:5px; vertical-align:top; display:inline-block;}
.icon-arrow-red{background:url(/contents/member/images/icon_red_round.gif) no-repeat left 3px; width:6px; height:10px; margin-right:5px; vertical-align:top; display:inline-block;}
.icon-none-a{width:6px; height:5px; margin-right:5px; vertical-align:top; display:inline-block;}

.icon_diary{width:15px; height:15px; margin-right:5px; vertical-align:top; display:inline-block;}
.icon_9{background:url(/contents/mypage/images/diary_icon_9.gif) no-repeat left top;}
.icon_3{background:url(/contents/mypage/images/diary_icon_3.gif) no-repeat left top;}
.icon_1{background:url(/contents/mypage/images/diary_icon_1.gif) no-repeat left top;}
.icon_2{background:url(/contents/mypage/images/diary_icon_2.gif) no-repeat left top;}
.icon_4{background:url(/contents/mypage/images/diary_icon_4.gif) no-repeat left top;}
.icon_6{background:url(/contents/mypage/images/diary_icon_6.gif) no-repeat left top;}
.icon_5{background:url(/contents/mypage/images/diary_icon_5.gif) no-repeat left top;}
.icon_8{background:url(/contents/mypage/images/diary_icon_8.gif) no-repeat left top;}

.input_td{ padding:4px 0px 4px 5px;}
/* --- 20121024 kiko Ãß°¡ ¹× º¯°æ ---------------------------------*/
.m-login-input{ width:110px; padding:3px;}

/* °Ô½Ã±Û line-height ±âº»°ªÀ¸·Î Àû¿ëÇÏ±â */
#boardconbox{line-height:normal; font-family:normal;}
#boardconbox div{line-height:normal; font-family:normal;}

/* main ½ÃÁ¤¼Ò½Ä GT1 201306 */
#hm_cnews_con{width:255px; height:50px; background-color:#f6f6f6; overflow:hidden}
#hm_cnews_con ul{padding:0; margin:0; overflow:hidden;}
#hm_cnews_con ul li{list-style:none; float:left}
#hm_cnews_con ul li.cnews_logo{width:68px; height:50px; background:url(/d_a/images/hm_cnews_logo.png) no-repeat 10px 50%;}
#hm_cnews_con ul li.cnews_logo2{width:68px; height:50px; background:url(/d_a/images/hm_cnews_logo2.png) no-repeat 0px 50%;}
#hm_cnews_con ul li.cnews_text{width:178px; margin-top:11px; background:url(/d_a/images/hm_cnews_box.gif) no-repeat left top;}
#cnews_cbox ul li a{width:160px; height:25px; background:url(/d_a/images/hm_arrow.png) no-repeat right 3px; text-align:left; cursor:pointer; display:block; }
#cnews_cbox ul li a div{width:140px; margin:8px 0px 0px 10px; display:block; word-break:break-all; text-align:left;}

/* 20140123 È¨ÆäÀÌÁö °¡¿îµ¥ ³»¿ë º¸¿©ÁÖ´Â ¿µ¿ª */
.aptbody{width:595px; padding-bottom:30px;}
.aptbody img{display:inline-block;}

/* 20140129 ¸ÞÀÎÆäÀÌÁö °ü·Ã */
#main_con{ width:1000px; margin:auto;}
#main_c_top{ height:82px; text-align:right;}
#main_c_body{ width:998px;}

/* 20140212 ¸ÞÀÎÆäÀÌÁö ÃÖ±Ù °Ô½Ã±Û °ü·Ã */
#main_n_at{ width:515px; height:245px;}
.main_n_at_tit{ width:100%; height:28px; margin-top:2px; background:url(/d_a/images/m_title_boardnew_tab_line.gif) repeat-x left bottom;}
.main_n_at_tit ul{ padding:0px; margin:0px; overflow:hidden;}
.main_n_at_tit ul li{ padding:0px; margin:0px; list-style:none; overflow:hidden;}
.main_n_at_tit ul li.nboard_tab_off{ margin-right:1px; float:left;}
.main_n_at_tit ul li.nboard_tab{ margin-right:1px; float:left; cursor:pointer;}

/* ¿ìÃø Äü¸Þ´º */
.r_qm_con{
	background:url(/d_c/images/quick_dot.gif) repeat-x left bottom;
	padding: 3px 0px 3px 0px;
}
.r_qm_con_last{
	padding: 3px 0px 3px 0px;
}
.r_qm_con_txt{
	padding-left:10px;
}

/* copyright */
.copyright_con{background-color:#ebebeb; z-index:11; position:relative; padding:10px 0 15px 0; overflow:hidden;}
.copyright_con div.logo_c{width:210px; text-align:center; float:left}
.copyright_con div.logo_c img{ margin:auto}
.copyright_con div.copyaddr_c{ width:773px; float:left; padding-left:15px;}
.copyright_con div.copycount_c{ overflow:hidden;}
.copyright_con div.copycount_c span.count_c{margin-top:3px; padding-right:3px; color:#606060}
.copybtn_con{overflow:hidden; display:block;}
.copylink_con{float:right; display:inline-block; padding-right:20px;}
.copylink_con select{width:150px;}
.copycopy_con{margin-top:3px; line-height:18px}

/* copyright ¹öÆ° ¸ðÀ½ */
.copyright_btns{margin-bottom:5px; width:100%; overflow:hidden; width:580px; float:left}
.copyright_btns ul{ padding:0px; margin:0px; overflow:hidden;}
.copyright_btns ul li{ padding:0px 5px 0px 0px; margin:0px; list-style:none; overflow:hidden; float:left}
.copyright_slash{color:#ababab;}
.copyright_btns ul li.copyright_btns_l{ padding-top:3px;}
.copyright_btns ul li.copyright_btns_l a{ color:#5e5e5e;}
.copyright_btns ul li.copyright_space{ padding-right:10px; height:10px;}

/* ÀÌ¿ë¾à°ü, °³ÀÎÁ¤º¸º¸È£Á¤Ã¥, ¿î¿µ¾à°ü fancybox Àü¿ë */
.con_docbody{ border:5px solid #ededed; padding:20px 0px 20px 0px;}
.con_cbody{ width:750px; margin:auto}
.con_cbody h1{ width:750px; margin:auto; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot", "µ¸¿ò", "DotumChe", "Dotum"; color:#0f0f0f; font-size:22px; font-weight:bold; text-align:left; border-bottom:1px solid #d9d9d9; padding-bottom:10px;}
.con_ccbody{ padding-top:10px 5px 10px 5px; word-break:break-all; white-space:pre-line; width:750px; text-align:left; line-height:20px; color:#0f0f0f; margin-top:10px;}

/* ÁÂÃø¸Þ´º - ¼­ºê/¼­ºê 20140411 */
.lm_ssm{ text-align:left; margin:3px 0px 7px 25px; line-height:20px;}
.lm_ssm ul{ margin:0px; padding:0px; overflow:hidden;}
.lm_ssm ul li{ margin:0px; padding:0px; list-style:none; overflow:hidden;}
.lm_ssm ul li a{ color:#6d6d6d;}
.lm_ssm ul li a:hover{ color:#ff8a00; text-decoration:none;}
.lm_ssm ul li a:active{ color:#ff8a00; text-decoration:none;}

.infor_pyi{background:url(/images/py_icon_i.gif) no-repeat left 5px; padding-left:15px; margin:6px 0px 0px 20px; text-align:left; color:#585858;}

/* ½Å±Ô top ¿µ¿ª¿ë css 20140612 */
.tm2{}
.tm2 div.logo_con{ width:191px; height:72px; background:url(/d_a/images/tlogo_bg.png) no-repeat left top; float:left;}
.tm2 div.logo_con a img.logo_i{ margin:auto; margin-top: 6px;}
.tm2 div.menu_con{ width:807px; float:left;}
.tm2 div.menu_con ul{ padding:0; margin:0; overflow:visible}
.tm2 div.menu_con ul li{ padding:0; margin:0; list-style:none; overflow:visible;}

.ttmenu{ text-align:right; height:23px;}
.ttmenu ul{ padding:0; margin:0; float:right;}
.ttmenu ul li{ padding:0; margin:0; height:23px; background:#c7c7c7; float:left; list-style:none;}
.ttmenu ul li.ttm_fr1{ background-color:none; background:url(/d_a/images/ttm_fr1.png) no-repeat left top; width:5px; height:23px; display:block;}
.ttmenu ul li.ttm_fr3{ background-color:none; background:url(/d_a/images/ttm_fr2.png) no-repeat left top; width:5px; height:23px; display:block;}
.ttmenu ul li.slash{ background:#c7c7c7 url(/d_a/images/ttm2_slash.gif) no-repeat right 50%}
.ttmenu ul li a{ font-family:'µ¸¿ò', dotum; font-size:11px; color:#FFF; padding: 6px 7px 0px 7px; display:block;}

.tmenu2{}

/* ¸ÞÀÎ ´Þ·Â Å¸ÀÌÆ² 20140625 */
.m_cal_tit{font-family:"³ª´®°íµñ", "NanumGothic", "ngeot"; color:#9e9e9e; font-size:14px; font-weight:bold; text-align:center; padding:5px; 0px;}
.m_cal_tit_s{ font-size:16px; color:#006699;}

/* sub visual area 20140626 */
.sub_visual_area{width:773px; height:152px;}

/* ¸ÞÀÎ ÃÖ±Ù°Ô½Ã±Û ÄÚµù ¼öÁ¤ 20140912 */
#main_n_at2{ width:515px;}
.main_n_at2_tit{ background:url(/d_a/images/m_title_boardnew_bottom_bg.gif) repeat-x left bottom; overflow:hidden; height:26px; margin-bottom:5px;}

/* ¸ÞÀÎ ÃÖ±Ù°Ô½Ã±Û Å¸ÀÌÆ²¿¡ more ¹öÆ° 20140912 */
.main_n_at_tit ul{ padding:0px; margin:0px; overflow:hidden;}
.main_n_at_tit ul li{ padding:0px; margin:0px; overflow:hidden; list-style:none;}
.main_n_at_tit ul li.tit{ float:left}
.main_n_at_tit ul li.btn_r{ float:right}
.main_n_at_tit ul li.btn_r img{ margin-top:5px;}
.main_n_at2_tit ul{ padding:0px; margin:0px; overflow:hidden;}
.main_n_at2_tit ul li{ padding:0px; margin:0px; overflow:hidden; list-style:none;}
.main_n_at2_tit ul li.tit{ float:left; border-bottom:1px solid #007dc6;}
.main_n_at2_tit ul li.btn_r{ float:right;}
.main_n_at2_tit ul li.btn_r img{ margin-top:5px;}

/* ÁÂÃø Á¤º¸¸Þ´º Àü¿ë - 20140917 - s */
#lm_infobanner{ width:180px; margin:auto; margin-top:30px; margin-bottom:30px;}
#lm_infobanner ul{ padding:0; margin:0;}
#lm_infobanner ul li{ padding:0; margin:0; list-style:none; text-align:left; overflow:hidden; vertical-align:middle; border-bottom:1px solid #dcdcdc; cursor:pointer;}
#lm_infobanner ul li a{ width:180px; height:50px; display:block; text-decoration:none; }
#lm_infobanner ul li a span.lm_info_icon{ display: inline-block; padding:6px 10px 6px 10px; float:left}
#lm_infobanner ul li a span.lm_info_tit{ display:table-cell; color:#6a6a6a; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot", "µ¸¿ò", "DotumChe", "Dotum"; font-size:12px; vertical-align:middle; line-height:16px; height:46px; word-break:break-all; }
#lm_infobanner_option{margin-top:20px;}
/* ÁÂÃø Á¤º¸¸Þ´º Àü¿ë - 20140917 - e */

.leftmenu_con{width:170px; margin:auto;}

/* ¸ÞÀÎ ÀÔÁÖ¹Î Á÷°Å·¡ ¶Ç´Â °ø±¸¸¦ ºóÄ­À¸·Î ÇÏ±â */
.m_gonggoo_blank{ width:245px; height:48px; display:block;}

.board_list_table td img{ display:inline-block}

.mem_regist_oinfo{ width:553px; border:5px solid #e8e8e8; margin-bottom:15px;}
.mem_regist_oinfo span{ display:block; padding:10px 10px 7px 10px; color:#ff2400; line-height:20px;}

.fancybox-skin { background-color: #FFF !important; /* or whatever */}

/* Å»Åð½ÅÃ» ÆäÀÌÁö */
.mem_withdraw_c{line-height:18px; width:550px; text-align:left; margin:auto; margin-bottom:30px;}
.mem_withdraw_c h2{ height:40px; display:block; overflow:hidden; text-align:left}
.mem_withdraw_c span.sinfo{ color:#848484; padding-left:5px; display:block}
.mem_withdraw_c_form{padding-top:5px;padding-bottom:10px; width:550px;}
.mem_withdraw_c_form table tr td textarea{width:430px; max-width:430px; height:200px;}
.mem_withdraw_c_form_bottom{margin:auto; margin-top:10px; margin-bottom:30px; overflow:hidden; text-align:center}
/* //Å»Åð½ÅÃ» ÆäÀÌÁö */

/* 20150416 ÀÏºÎ css¼öÁ¤ */
#gnb_layout .gnb div,ul,li,a,img{ margin:0; padding:0;}

/* ÃÖ±Ù °Ô½Ã±Û list 20150420 */
#board_list_c{}
#board_list_c table th{ padding:5px 0px 4px 0px; font-family: "µ¸¿ò", "dotum"; color:#000; background:#F5F5F5; border-top:2px solid #CECECE; border-bottom:2px solid #CECECE;}
#board_list_c table td{ padding:5px 0px 4px 0px; font-family: "µ¸¿ò", "dotum"; color: #5A5A5A; border-bottom: 1px solid #DCDCDC;}
#board_list_c table td span.board_kindname{ display:block; font-weight:bold; color:#2555a6; margin-bottom:3px;}

/* ¸ÞÀÎ °øÁö»çÇ×, °øÁö»çÇ× °íÁ¤ ±â´É Ãß°¡ 20161028 kiko */
.mb_tboard_slist{margin-bottom:14px; width:219px;}
.mb_tboard_slist h2{ padding:6px; margin:0; background:url(/d_a/images/mb_tboard_stit_bg.gif) no-repeat left top; width:207px; height:18px; display:block; overflow:hidden;}
.mb_tboard_slist div.list_con{padding-top:4px; min-height:125px;}
.mb_tboard_slist table{ width:100%; margin:auto;}
.mb_tboard_slist table tr.td_m_line{ background:url(/d_a/images/dotline.gif) repeat-x left bottom;}
.mb_tboard_slist table tr td.td_i{ width:20px; height:23px; text-align:center}
.mb_tboard_slist table tr td.td_i img{ margin-left:2px;}
.mb_tboard_slist table tr td.td_subject{ width:190px; text-align:left; vertical-align:middle}
.mb_tboard_slist table tr td.td_date{ color:#5A5A5A; font-size:11px;}
span.mb_tboard_slist_cnum{ color:#5A5A5A; font-size:11px;}
a.mb_t_subject_e{ font-weight:bold; color:#df9134}

/* left menu v2 - s */
#lmenu_v2{ width:200px; margin:auto;}
#lmenu_v2 .lm_tit{ width:100%; height:50px; display:block; text-align:center; background:url(/d_a/images/lm_v2_fr_top.gif) no-repeat center top;}
#lmenu_v2 .lm_tit h2{ text-align:center; padding:11px 0 0 0; margin:0;}
#lmenu_v2 .lm_tit h2 img{ margin:auto}
#lmenu_v2 .lm_body{ width:100%; display:block; padding-top:10px; background:url(/d_a/images/lm_v2_fr_body.gif) repeat-y center top;}
#lmenu_v2 .lm_bottom{ width:100%; height:30px; display:block; background:url(/d_a/images/lm_v2_fr_bottom.gif) no-repeat center bottom;}
#lmenu_v2 .lm_body .lm_body_con{ width:170px; margin:auto; text-align:left;}
#lmenu_v2 .lm_body .lm_body_con .lm_i{width:95%; margin:2px auto 0 auto; min-height:10px; display:block; overflow:hidden; text-indent:0px; padding:4px 0 3px 5px; background:#fff;}
#lmenu_v2 .lm_body .lm_body_con .lm_i:hover{}
#lmenu_v2 .lm_body .lm_body_con .lm_i a{ display:block; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot"; font-size:12px; text-decoration:none; min-height:10px; overflow:hidden; padding:0 0 0 19px; margin:0px; vertical-align:middle; line-height:12px; color:#333333; text-indent:-19px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a:hover{color:#ff9900;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a.lm_a_active{ color:#ff9900;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a.lm_a_active:hover{ color:#ff9900;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a span.lm_l_icon{ display:inline-block; width:18px; height:18px; margin:3px 0 0 0; vertical-align: middle}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm{ margin:2px 0 0 20px; display:none;}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul{}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li{ padding:0 0 4px 0;}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li a{ color:#505050; padding:0 0 0 8px; text-indent:-8px; line-height:18px}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li a:hover{ color:#ff9900}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li a.active{ color:#ff9900}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_icon{ display:none; padding:0; margin:0; vertical-align:middle}

#lmenu_v2 .lm_body .lm_body_con .lm_i_active{ background: #f4f4f4}
#lmenu_v2 .lm_body .lm_body_con .lm_i_active a{ color:#ff9900;}
#lmenu_v2 .lm_body .lm_body_con .lm_i_active .lm_ssm{ display:block;}
#lmenu_v2 .lm_body .lm_body_con .lm_i_active .lm_icon{ display:block;}

#lmenu_v2 .lm_body .lm_body_con .lm_i_on{ background: #fff}
#lmenu_v2 .lm_body .lm_body_con .lm_i_on a{ color:#333333;}
#lmenu_v2 .lm_body .lm_body_con .lm_i_on .lm_ssm{ display:block;}
#lmenu_v2 .lm_body .lm_body_con .lm_i_on .lm_icon{ display:none;}
/* left menu v2 - e */