@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(/css/con_v2.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 {
	background: url(/d_a/images/left_bottom_bg.gif) no-repeat right bottom;
}

.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: url(/d_b/images/gallery_none.gif) no-repeat;
}
.m-banner-slash {
	background: url(/d_b/images/banner_slash.gif) no-repeat right center;
}
.m-qmenu2-bg {
	background: url(/d_b/images/qmenu2_bg.gif) no-repeat;
	height: 50px;
	width: 131px;
}
.qmenu2-topline {
	border-top: 1px solid #C8C8C8;
}
.m-qmenu1-bg {
	background: url(/d_b/images/qmenu_none.gif) no-repeat;
	height: 59px;
	width: 84px;
}
.m-date-fr-right {
	background: url(/d_a/images/date_fr5_bg.gif) repeat-y left top;
}
.lmenu-leftbg {
	background: url(../images/lmenu_fr5bg.gif) repeat-y right;
}
.lmenu-rightbg {
	background: url(../images/lmenu_fr6bg.gif) repeat-y left;
}
.banner-box {
	border: 1px solid #E1E1E1;
}
.sbanner-bg {
	background: url(../images/m_sbanner_fr2.gif) repeat-x;
}
.navibar {
	padding-top: 5px;
	padding-right: 13px;
	color: #9B9B9B;
	font-family: "dotum", "µ¸¿ò";
	font-size: 11px;
}.page-hd-line {
	border-bottom: 2px solid #D6D6D6;
}
.page-bottm-line {
	border-bottom: 1px solid #D6D6D6;
}
.form-ok-box {
	border: 5px solid #CBCCCA;
}
.m-dotline{
	background: url(/contents/img_board/dotline1.gif) repeat-x 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: 1px solid #BEBEBE;
}
.py-table-con {
	font-weight: normal;
	color: #585858;
	border-bottom: 1px solid #BEBEBE;
}
.py-table-box {

	font-weight: normal;
	color: #585858;
	border-top: 2px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
}
.table-frame1 {
	background: url(/d_a/images/table_frame1.gif) no-repeat left top;
	padding-top: 11px;
	padding-left: 11px;
}
.system_fr1 {
	background: url(/contents/lsa/images/system_bar_fr1.gif) no-repeat;
}
.system_fr_2 {
	background: url(/contents/lsa/images/system_bar_fr2.gif) repeat-x;
}.dotline-line1 {
	background: url(/contents/images/con_dotline.gif) repeat-x left bottom;
}
.poll-title-bar {
	background: url(/contents/poll/images/poll_r_title_bar_fr2.gif) repeat-x 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: 3px solid #C7C7C7;
}
.m-conbox-fr5 {
	border-right: 3px solid #C7C7C7;
}
.m-conbox-fr7 {
	border-bottom: 3px solid #C7C7C7;
}
.title-bg2 {
	background: url(/d_b/images/title_box_bg.gif) no-repeat 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-color: #DFDFDF;
	font-family: "dotum", "µ¸¿ò";
	font-size: 12px;
	color: #606060;
}
.login_box_t {
	border-top: 2px solid #7240F2;
}
.login_box_l {
	border-left: 2px solid #7240F2;
}
.login_box_r {
	border-right: 2px solid #7240F2;
}
.login_box_b {
	border-bottom: 2px solid #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:url(/d_c/images/icon_sch_today.gif) no-repeat center;
}
.schedule_onday {
	padding-top: 1px;
	background:url(/d_c/images/icon_sch_ok.gif) no-repeat center;
}
.schedule_today_on {
	padding-top: 1px;
	background:url(/d_c/images/icon_sch_today_on.gif) no-repeat center;
}
.redtext_onday {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #FF0000;
	padding-top: 3px;
	background:url(/d_c/images/icon_sch_ok.gif) no-repeat center;
}
/* ¸ÞÀÎ ½ºÄÉÁÙÀü¿ë ½ºÅ¸ÀÏ end */
.leftq_box {
	border-right: 1px solid #ADBBBF;
}

.c_box_t {
	border-top: 2px solid #ADBBBF;
}
.c_box_l {
	border-left: 2px solid #ADBBBF;
}
.c_box_r {
	border-right: 2px solid #ADBBBF;
}
.c_box_b {
	border-bottom: 2px solid #ADBBBF;
}
.quick_box {
	border-right: 2px solid #4932F2;
	border-left: 2px solid #4932F2;
}
.con-titbg{ background-color:#D9EAF0;}
.con-dotline1{ background:url(/d_c/images/contents_dot.gif) bottom repeat-x;}
.con_set_tit{ background:#D9EAF0 url(/d_c/images/contents_dot.gif) bottom repeat-x;}
.con_set_con{ background: url(/d_c/images/contents_dot.gif) bottom repeat-x;}
.con_set_tit_last{ background:#D9EAF0;}
.con_set_con_last{ }
.r-qmenu-line{
	background:url(/d_c/images/quick_dot.gif);
	height:1px;
	margin-top:3px;
}
.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:3px; float:left; margin-right:3px;}

.sbanner-box{ height:22px;}
.sbanner-bg2{ border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}

#title{height:25px; overflow:hidden; border-bottom:3px solid #ADBBBF;}
#title ul{margin:0; padding:0; list-style:none; overflow:hidden;}
#title li{margin:0; padding:0; float:left; text-align:left}

#contents-body{margin:auto;} /* ÀüÃ¼ ³»¿ë body */

.dot-bg { background: url(/contents/images/dot.gif) repeat-x 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; 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; 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;}

.icon-new{background:url(/d_b/images/icon_new.gif) no-repeat 50% 50%; width:8px; height:8px; margin-right:0px; display:inline-block;}

.input_td{ padding:4px 0px 4px 5px;}

/* °Ô½Ã±Û line-height ±âº»°ªÀ¸·Î Àû¿ëÇÏ±â */
#boardconbox{line-height:normal; font-family:normal;}
#boardconbox div{line-height:normal; font-family:normal;}

/* ½ÃÁ¤¼Ò½Ä GT3 201306 */
#hm_cnews_con{width:400px; height:67px; background:url(/d_c/images/hm_cnews_bg.gif) no-repeat top left; overflow:hidden; margin-bottom:5px;}
#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:105px; height:65px; background:url(/d_c/images/hm_cnews_logo.png) no-repeat 25px 50%;}
#hm_cnews_con ul li.cnews_text{width:262px; margin-top:18px; background:url(/d_c/images/hm_cnews_box.gif) no-repeat left top;}
#cnews_cbox ul li a{width:250px; height:28px; display:block; background:url(/d_c/images/hm_arrow.png) no-repeat right 2px; text-align:left; cursor:pointer;}
#cnews_cbox ul li a div{width:210px; margin:8px 0px 0px 10px; display:block; word-break:break-all; text-align:left; }

/* ¸ÞÀÎ QuickMenu1 */
.leftq_mbox { border-right:2px solid #ADBBBF; border-left: 2px solid #ADBBBF; padding-top:10px;}
.qbtn1{ margin-bottom:7px;}

/* 20140123 È¨ÆäÀÌÁö °¡¿îµ¥ ³»¿ë º¸¿©ÁÖ´Â ¿µ¿ª */
.aptbody{padding-bottom:30px}
.aptbody img{display:inline-block;}

/* contents subpage body */
.conbox_title{ width:570px; margin:auto;}
.conbox_width{ width:550px; margin:auto; table-layout:auto; display:table;}

/* ¿ìÃø Äü¸Þ´º */
.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_btns{margin-bottom:5px; padding: 7px 0 0 0; width:100%; overflow:hidden;}
.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;}

.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_vs_noflash_info_m{width:1000px; height:407px; vertical-align:middle; color:#cecece; text-align:center}
.top_vs_noflash_info_s{width:1000px; height:290px; vertical-align:middle; color:#cecece; text-align:center}

/* ¸ÞÀÎ ÃÖ±Ù°Ô½Ã±Û ÄÚµù ¼öÁ¤ 20140912 */
#main_n_at2{ width:400px; margin-left:25px; margin-bottom:10px;}
.main_n_at2_tit{ overflow:hidden; margin-bottom:5px; border-bottom:1px solid #772F73;}

/* ¸ÞÀÎ ÃÖ±Ù°Ô½Ã±Û Å¸ÀÌÆ²¿¡ more ¹öÆ° 20140912 */
.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;}
.main_n_at2_tit ul li.btn_r{ float:right;}
.main_n_at2_tit ul li.btn_r img{ margin-top:3px;}

/* ÁÂÃø Á¤º¸¸Þ´º Àü¿ë - 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 */

/* ÁÂÃø ¸Þ´º º¯°æ - 20141103 - s */
.leftmenu { border-right:2px solid #ADBBBF; border-left:2px solid #ADBBBF;}

#lm{ width:190px; margin-bottom:15px;}
#lm div.lm_tit{}
#lm div.leftmenu { border-right:2px solid #ADBBBF; border-left:2px solid #ADBBBF;}
#lm div.lm_con{ width:182px; padding-left: 7px;}
#lm .lm_fr_bottom{ background:url(/d_c/images/lm_bottom.gif) no-repeat center top; width:190px; height:10px; display:block}
#lm .lmc2{}
#lm .lmc2 a{ width:160px; display:block; padding:4px 0px 3px 16px; text-align:left; background:url(/images/slmenu_icon_off.gif) no-repeat 5px 8px;}
#lm .lmc2 A:link {text-decoration:none ;color: #6f6f6f; background:url(/images/slmenu_icon_off.gif) no-repeat 5px 8px;}
#lm .lmc2 A:visited {text-decoration:none;color: #6f6f6f; background:url(/images/slmenu_icon_off.gif) no-repeat 5px 8px;}
#lm .lmc2 A:hover {text-decoration:none ;color: #005db3; background:url(/images/slmenu_icon_on.gif) no-repeat 5px 8px;}
#lm .lm_bottom{ background:url(/d_c/images/lm_bottom.gif) no-repeat center top; width:190px; height:10px; display:block}
#lm .lm_slm{ margin-bottom:5px;}
/* ÁÂÃø ¸Þ´º º¯°æ - 20141103 - e */

/* Á¢¼ÓÀÚ¼ö °ü·Ã - s */
.counter_number{margin-top:3px; padding-right:3px; font-size:11px; color:#979797;}
/* Á¢¼ÓÀÚ¼ö °ü·Ã - e */

.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;}

/* ¸ÞÀÎ ÀÚÀ¯°Ô½ÃÆÇ ¸®½ºÆ® Ãß°¡ - ±âÁ¸ °Ô½ÃÆÇ º¯°æ 20151103 */
.cboard_c{ border:1px solid #d2d2d2; width:330px; height:220px;}
.cboard_c h2{ margin:0; padding:0; height:29px; background:#f2f2f2; display:block;}
.cboard_c h2 ul{ margin:0; padding:9px 0 0 0; overflow:hidden;}
.cboard_c h2 ul li{ margin:0; padding:0; list-style:none; overflow:hidden;}
.cboard_c h2 ul li.li_l{ width:47%; float:left; padding-left:8px; text-align:left}
.cboard_c h2 ul li.li_r{ width:47%; float:right; text-align:right; margin-top:-8px;}
.cboard_c h2 ul li.li_r img{ float:right;}
.cboard_c_slist{ padding:2px 0 0 15px;}
.cboard_c_slist ul{ margin:0; padding:0; overflow:hidden}
.cboard_c_slist ul li{ margin:0; padding:6px 0 0 10px; display:block; background:url(/d_c/images/icon_box.gif) no-repeat left center; text-align:left; overflow:hidden;}
.cboard_c_slist ul li nobr{ color:#191919; overflow:hidden; display:block; text-overflow:ellipsis; width:270px; white-space:nowrap; word-wrap:normal; padding: 0 !important; margin: 0 !important;}

/* ¸ÞÀÎ °¶·¯¸® - ±âÁ¸ °Ô½ÃÆÇ º¯°æ 20151120 */
.m_con_gallery{margin-left:25px; width:400px; margin-bottom:20px; overflow:hidden; display:block;}
.m_con_gallery h2{border-bottom:#065D2B solid 1px; overflow:hidden; margin:0; padding:0}
.m_con_gallery h2 ul{ padding:0; margin:0; overflow:hidden;}
.m_con_gallery h2 ul li{ padding:0; margin:0; list-style:none; overflow:hidden;}
.m_con_gallery h2 ul li.li_l{ width:50%; float:left; text-align:left}
.m_con_gallery h2 ul li.li_r{ width:50%; float:right; text-align:right}
.m_con_gallery h2 ul li.li_r img{ float:right; margin-right:5px;}
.m_con_gallery div.c_con{ padding-top:10px;}
.m_con_gallery div.c_con ul{padding:0; margin:0; overflow:hidden; margin:auto; display:table}
.m_con_gallery div.c_con ul li{padding:0 5px 0 5px; margin:0; list-style:none; overflow:hidden; float:left}
.m_con_gallery div.c_con ul li div.img_box{ width:120px; height:90px; overflow:hidden; background:#e6e6e6; text-align:center}
.m_con_gallery div.c_con ul li div.img_box img{ margin:auto}
.m_con_gallery div.c_con ul li div.img_box span.noimg{ width:100%; height:100%; display:block; background:#e6e6e6 url(/images/none_img_120.gif) no-repeat center center;}
/* ---- Ãß°¡ 3dan¿ë */
.m_con_gallery_3dan{ margin-left:0px; width:330px; margin-bottom:16px;}
.m_con_gallery_3dan div.c_con{ padding-top:7px;}
.m_con_gallery_3dan div.c_con ul{padding:0; margin:0; overflow:hidden; margin:auto; display:table}
.m_con_gallery_3dan div.c_con ul li{padding:0 5px 0 5px; margin:0; list-style:none; overflow:hidden; float:left}
.m_con_gallery_3dan div.c_con ul li div.img_box{ width:153px; height:115px; overflow:hidden; background:#e6e6e6; text-align:center}
.m_con_gallery_3dan div.c_con ul li div.img_box img{ margin:auto; width:auto; max-width:153px; height:100%; max-height:115px;}
.m_con_gallery_3dan div.c_con ul li div.img_box span.noimg{ width:100%; height:100%; display:block; background:#e6e6e6 url(/images/none_img_120.gif) no-repeat center center;}

/* ¸ÞÀÎ ¾ÆÆÄÆ® µÑ·¯º¸±â  - ±âÁ¸ µðÀÚÀÎ ¼Ò½º º¯°æ 20151120 */
.m_con_facilities{ width:330px; margin:auto;}
.m_con_facilities h2{border-bottom:#078373 solid 1px; overflow:hidden; margin:0; padding:0;}
.m_con_facilities h2 ul{ padding:0; margin:0; overflow:hidden;}
.m_con_facilities h2 ul li{ padding:0; margin:0; list-style:none; overflow:hidden;}
.m_con_facilities h2 ul li.li_l{ width:50%; float:left; text-align:left}
.m_con_facilities h2 ul li.li_r{ width:50%; float:right; text-align:right}
.m_con_facilities h2 ul li.li_r img{ float:right; margin-right:5px;}
.m_con_facil_con{ display:table; width:323px; overflow:hidden; margin:auto;}
.m_con_facil_con .scon1{ width:195px; height:90px; overflow:hidden; float:left; padding:2px; vertical-align:middle}
.m_con_facil_con .scon1 img{ width:194px; height:auto; overflow:hidden; float:left;}
.m_con_facil_con .scon2{ float:left; height:!important 90px; overflow:hidden;}
.m_con_facil_con .scon2 ul{ padding:!important 0; margin:!important 0; float:left; display: inline-block; overflow:hidden; width:120px;}
.m_con_facil_con .scon2 ul li{ padding:2px 2px 7px 2px; margin:!important 0; float:left; display:block; width:56px; height:41px; overflow:hidden;}
.m_con_facil_con .scon2 ul li img{ width:100%; height:100%;}
.m_con_facil_con .scon2 ul li span.noimg_s{width:100%; height:100%; display:block; background:#e6e6e6 url(/images/none_img_56.gif) no-repeat center center;}
/* ---- Ãß°¡ 2dan¿ë */
.m_con_facilities_2dan{ width:400px; margin:auto; margin-left:25px;}
.m_con_facil_con_2dan{ display:block; width:390px; overflow:hidden; margin:auto;}
.m_con_facil_con_2dan .scon1{ width:220px; height:126px; overflow:hidden; float:left; padding:0px; vertical-align:middle}
.m_con_facil_con_2dan .scon1 img{ width:218px; height:auto; overflow:hidden; float:left;}
.m_con_facil_con_2dan .scon2{ float:left; height:126px; width:170px; overflow:hidden;}
.m_con_facil_con_2dan .scon2 ul{ padding:0; margin:0; float:left; display: inline-block; overflow:hidden; width:170px;}
.m_con_facil_con_2dan .scon2 ul li{ padding:0; margin:0; float:left; display:block; width:84px; height:64px; overflow:hidden;}
.m_con_facil_con_2dan .scon2 ul li img{ width:84px; height:62px; margin:0px 2px 0px 2px;}
.m_con_facil_con_2dan .scon2 ul li span.noimg_s{width:100%; height:100%; display:block; background:#e6e6e6 url(/images/none_img_56.gif) no-repeat center center;}

/* ¸ÞÀÎ ¼³¹®Á¶»ç */
.mpolltit{float:left}
.mpolltit ul{ padding:0px; margin:0px; overflow:hidden;}
.mpolltit ul li{ padding:0px; margin:0px; list-style:none;}
.mpolltit ul li.lcon{ float:left; width:70px; text-align:left}
.mpolltit ul li.rcon{ float:right}
.mpolltit img{ display:inline-block;}

#m_poll2{ width:190px; height:56px; display:block; margin-bottom:10px; background:url(/images/m_poll2_bg.png) no-repeat left top;}
#m_poll2 .mpolltit{ margin-top:5px; height:20px;}
#m_poll2 .mpolltit ul li.lcon{ float:left; width:60px; text-align:left; padding-left:10px;}
#m_poll2 .mpoll_con{ width:172px; display:block; margin:auto; padding-top:4px; clear:both;}
#m_poll2 .mpoll_con iframe{ width:100%; height:15px; }

/* ¸ÞÀÎ °øÁö»çÇ×, °øÁö»çÇ× °íÁ¤ ±â´É Ãß°¡ 20161028 kiko */
.mb_tboard_slist{width:400px; margin-left:25px; margin-bottom:17px; margin-top:7px;}
.mb_tboard_slist h2{ padding:0; margin:0 0 5px 0; height:20px; border-bottom:1px solid #9A1F3B; display:block; text-align:left}
.mb_tboard_slist table{ width:380px; margin:auto;}
.mb_tboard_slist table tr td.td_i{ height:23px; text-align:left}
.mb_tboard_slist table tr td.td_subject{ padding-left:5px; 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:#c86f83}

/* ¸ÞÀÎ º°µµ ¾ÆÆÄÆ® Àü¿ë ¼Ò½º  - Ãß°¡ 20151120 */
/* -------1811 ¾Æ»ê¹è¹æÀÚÀÌ */
.option_1811_banner3{ margin-bottom:20px;}
.option_1811_banner3 ul{ padding:0; margin:0; overflow:hidden}
.option_1811_banner3 ul li{ padding:0; margin:0; list-style:none; float:left}

/* left menu v2 - s */
#lmenu_v2{ width:190px; margin:auto auto 50px auto; }
#lmenu_v2 .lm_tit{ width:100%; height:49px; display:block; text-align:center;}
#lmenu_v2 .lm_tit h2{ text-align:center; padding:0; margin:0;}
#lmenu_v2 .lm_tit h2 img{ margin:auto}
#lmenu_v2 .lm_body{ width:186px; display:block; padding-top:0px; border-left:2px solid #adbbbf; border-right:2px solid #adbbbf; overflow:hidden;}
#lmenu_v2 .lm_body .lm_body_con{ width:172px; margin:7px auto 0 auto; text-align:left;}
#lmenu_v2 .lm_body .lm_body_con .lm_i{width:100%; margin:0px auto 0px auto; padding:5px 0 5px 0; min-height:10px; display:block; overflow:hidden; text-indent:0px; position: relative;}
/*
#lmenu_v2 .lm_body .lm_body_con .lm_i:hover{}
#lmenu_v2 .lm_body .lm_body_con .lm_i:hover a{}
*/
#lmenu_v2 .lm_body .lm_body_con .lm_i a{ display:block; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot"; font-size:12px; font-weight:bold; text-decoration:none; min-height:14px; padding:0px 0 0 16px; margin:0; vertical-align:middle; line-height:12px; color:#505050; background:url(/d_c/images/lm_v2_icon_out.gif) no-repeat left 3px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a:focus{ outline:none;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a:hover{color:#0c0c0c; background:url(/d_c/images/lm_v2_icon_over.gif) no-repeat left 3px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a.lm_a_on{ background:url(/d_c/images/lm_v2_icon_over.gif) no-repeat left 3px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a.lm_a_active{ color:#005db3; background:url(/d_c/images/lm_v2_icon_on.gif) no-repeat left 3px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i a.lm_a_active:hover{ color:#1168b8; background:url(/d_c/images/lm_v2_icon_on.gif) no-repeat left 3px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm{ margin:0px 0px 0px 3px; padding:2px 0 0px 0px; 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: !important 0 0 4px 0; margin:0; list-style:none;}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li a{ display:block; clear:both; color:#6f6f6f; padding:6px 0 2px 20px; margin:!important 0; font-weight:normal; text-indent:-8px; line-height:12px; background:url(/d_c/images/slmenu_icon_off.gif) no-repeat 0px 10px; min-height:15px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li a:hover{ color:#292929; background:none; background:url(/d_c/images/slmenu_icon_on.gif) no-repeat 0px 10px;}
#lmenu_v2 .lm_body .lm_body_con .lm_i .lm_ssm ul li a.active{ color:#005db3; background:url(/d_c/images/slmenu_icon_on.gif) no-repeat 0px 10px;}
#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{}
#lmenu_v2 .lm_body .lm_body_con .lm_i_active a{ padding:0px 0 0 16px; color:#005db3; background:url(/d_c/images/lm_v2_icon_on.gif) no-repeat left 3px;}
#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{}
#lmenu_v2 .lm_body .lm_body_con .lm_i_on a{ background:url(/d_c/images/lm_v2_icon_over.gif) no-repeat left 3px;}
#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;}
#lmenu_v2 .lm_bottom{ background:url(/d_c/images/lm_bottom.gif) no-repeat left top; height:10px; display:block;}
/* left menu v2 - e */