/* °øÅë */
#Container,#Container a,#Container input,#mainContainer a,.community_contents,.naeil_network_wrap,.naeil_network_wrap a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
#Container{padding-bottom:70px}
#mainContainer{padding-bottom:0}
#workContainer{background-color:#f1f5f8;padding-bottom:70px}
.community_size{width:960px;margin:0 auto}
.community_size.theme{width:1100px; }
/* Çì´õ »ó´Ü */
.header_lnbWrap{min-width:960px;height:32px;background-color:#fff;border-bottom:1px dotted #d2d2d2}

/* ½ºÆä¼È */
.header_special{float:left}
.header_special_menu{display:inline-block}
.header_special_menu dt,.header_special_menu dd{float:left}
.header_special_menu dt{width:50px}
.header_special_menu dt img{margin-top:5px}
.header_special_menu dd .header_special_menuList{padding-left:15px}
.header_special_menu dd .header_special_menuList li a{height:32px;background:url("/images/header/line_special_img.gif") no-repeat 100% 50%;padding-right:10px;margin-right:10px}
.header_special_menu dd .header_special_menuList li.header_menuLast a{background:none;padding-right:0;margin-right:0}
.header_special_menu dd .header_special_menuList li.header_menuLast a img{margin-top:8px}
.header_special_menu dd .header_special_menuList li.special_menu_1 a img{margin-top:5px}
.header_special_menu dd .header_special_menuList li.special_menu_2 a img{margin-top:8px}
.header_special_menu dd .header_special_menuList li.special_menu_3 a img{margin-top:9px}

/* ·ÎÄÃ */
.header_lnb{float:right}
.header_lnb_menu li a{background:url("/images/header/line_lnb_img.gif") no-repeat 100% 50%;padding:0 7px;margin-top:10px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:11px;color:#545454}
.header_lnb_menu li.header_lnb_log a{background-image:none;background-color:#fff;border:1px solid #ccc;padding:2px 5px 1px;margin-top:7px}
.header_lnb_menu li.header_menuLast a{background:none}

/* Çì´õ ¸ÞÀÎ */
.header_mainWrap{height:81px;background-color:#fff}
.header_main{position:relative}
*:first-child + html .header_main{z-index:9999} /* IE 7 */
.header_logo,.logo_tip,.header_searchWrap{position:absolute}

/* ·Î°í */
.header_logo{left:0;top:20px}
.logo_tip{left:190px;top:18px}

/* °Ë»ö */
.header_searchWrap{left:308px;top:24px}
.header_search{width:317px;height:35px;background-color:#09653b}
.header_search_inputText{width:246px;height:29px;line-height:33px;border:0;padding:0 10px;margin:3px 0 0 3px}
@media screen and (-webkit-min-device-pixel-ratio:0){.header_search_inputText{line-height:31px}} /* Chrome */
*:first-child + html .header_search_inputText{margin-top:2px} /* IE 7 */
.header_search_placeholdersjs{color:#616060}
input.header_search_placeholdersjs::-webkit-input-placeholder{color:#616060} /* Chrome & Safari */
input.header_search_placeholdersjs::-moz-placeholder{color:#616060} /* Firefox */
.header_search_btn{margin:2px 0 0 10px}
.header_search_sublayer{display:none;position:absolute;left:0;top:35px;width:315px;background-color:#fff;border:1px solid #0a653b;z-index:9999}
#search_bottom {float:left;width:305px;height:20px;background-color:#eee;border-top:1px solid #c9c9c9;padding:7px 5px 3px 5px;text-align:left}
#search_bottom ul li {display:inline-block;float:left;height:20px}
#search_bottom ul li.close {float:right;width:36px}

/* App ´Ù¿î·Îµå */
.appDownWrap{position:absolute;left:628px;top:25px;z-index:9999}
.appDownCon{position:relative}
.appDown_btn{position:absolute;left:0;top:-1px;width:48px;height:35px;cursor:pointer}
.appDown_layerWrap{display:none;position:absolute;left:0;top:35px;width:275px;height:244px;background:url("/images/gnb_img/appDown_layerBg01_rev.png") no-repeat}
.appDownRe_layerWrap{display:none;position:absolute;left:0;top:35px;width:254px;height:184px;background:url("/images/gnb_img/appDown_layerBg01_r.png") no-repeat}
.appDown_layerCon{position:relative;padding:20px 15px 0}
.appDown_layerSmsWrap{display:inline-block;height:30px;padding:9px 0 7px}
*:first-child + html .appDown_layerSmsWrap{padding:9px 0 13px} /* IE 7 */
.appDown_sms{float:left}
.appDown_sms01{width:173px;border:1px solid #9a9a9a;border-right:0}
.appDown_sms02{height:30px;margin-top:1px}
.appDown_input{width:163px;height:28px;line-height:32px;border:0;padding:0 5px}
*:first-child + html .appDown_input{height:26px} /* IE 7 */
.appDown_personalData{}
*:first-child + html .appDown_personalData{margin-top:-5px} /* IE 7 */
.appDown_personalData li{padding:1px 0 0 1px;font-size:11px;color:#676767;letter-spacing:-1px}
@media screen and (-webkit-min-device-pixel-ratio:0){.appDown_personalData li{line-height:15px}} /* Chrome */
*:first-child + html .appDown_personalData li{line-height:15px}
.appDown_agreeWrap{margin-top:5px}
.appDown_agreeCheck{}
@media screen and (-webkit-min-device-pixel-ratio:0){.appDown_agreeCheck{margin-top:-2px}} /* Chrome */
*:first-child + html .appDown_agreeCheck{margin:-5px 0 0 -4px} /* IE 7 */
.appDown_agreeTxt{margin-left:-2px;font-size:11px;color:#303030;letter-spacing:-1px}
*:first-child + html .appDown_agreeTxt{margin-left:-4px} /* IE 7 */
.appDown_sendBtn{margin-top:-1px;height:30px}
.appDown_closeBtn{position:absolute;right:18px;top:18px;cursor:pointer}

/* Input */
.placeholdersjs{font-size:11px;color:#6d8379}
::-webkit-input-placeholder{color:#6d8379} /* Chrome & Safari */
input:-moz-placeholder{color:#6d8379} /* Firefox */

/* ¾ÆÀÌÄÜ¸Þ´º */
.header_menuWrap{position:absolute;right:10px;top:24px}
.header_menu li a{margin:0 11px}

/* Gnb¸Þ´º */
.header_gnbWrap{background-color:#09653b; min-width:960px;}
.header_gnb{position:relative;height:48px;text-align:center}
*:first-child + html .header_gnb{z-index:8888} /* IE 7 */
.header_gnb .header_gnbAll{float:left;width:47px;height:48px;background:url("/images/header/icon_gnbAll.png") no-repeat 14px 17px #06321e;cursor:pointer}
.header_snbWrap{display:none;width:958px;position:absolute;left:0;top:48px;background-color:#fff;border-right:1px solid #09653b;border-bottom:1px solid #09653b;border-left:1px solid #09653b;text-align:left;z-index:8888}
.header_snbBox{display:inline-block;width:958px}
*:first-child + html .header_snbTop{height:320px} /* IE 7 */
.header_snbBtm{border-top:1px solid #c8c8c8}
.header_snbList{float:left}
.header_snbList h2 a,.header_snbBtm .header_snbList_6 h2{height:38px;line-height:38px;padding-left:25px;font-weight:700;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#09653b}
.header_snbList h2 a:hover,.header_snbList .header_snbMenu li a:hover{color:#ff6400;text-decoration:underline}
.header_snbList .header_snbMenu{border-top:1px solid #c8c8c8;padding:10px 0 0 25px}
.header_snbList .header_snbMenu li a{height:21px;line-height:21px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
/* .header_snbMenuTop{height:259px} */
.header_snbMenuBtm{height:230px}
.header_snbList_1{width:160px}
.header_snbList_2{width:171px}
.header_snbList_3{width:175px}
.header_snbList_4{width:185px}
.header_snbList_5{width:152px}
.header_snbList_6{width:114px;border-left:1px solid #c8c8c8}
.header_snbTop .header_snbList_4 .header_snbMenuTop li.theme{padding-top:10px}
.header_snbTop .header_snbList_6{height:320px;background-color:#f0fbf6}
.header_snbTop .header_snbList_6 h2.snbList6_menu1{padding-top:10px}
.header_snbTop .header_snbList_6 h2 a{height:30px;line-height:30px;padding-left:12px}
.header_snbBtm .header_snbList_1 .header_snbMenuBtm li a span{color:#333}
@media screen and (-webkit-min-device-pixel-ratio:0){.header_snbBtm .header_snbList_1 .header_snbMenuBtm li a span{margin-right:-3px;letter-spacing:1px}} /* Chrome */
.header_snbBtm .header_snbList_1 .header_snbMenuBtm li a:hover span{color:#ff6400;text-decoration:underline}
.header_snbBtm .header_snbList_6{position:relative}
.header_snbBtm .header_snbList_6 h2{padding-left:12px;color:#ed4447}
.header_snbList_6 .header_snbMenuBtm{height:240px;padding-top:0;padding-left:12px}
.header_snbList_6 .header_snbMenuBtm li.snb_special_hu{height:83px;padding-top:20px}
.header_snbList_6 .header_snbMenuBtm li.snb_special_nabiga{height:83px;padding-bottom:20px}
.header_snbList_6 .header_snbMenuBtm li.snb_special_hu a img{margin-top:22px}
.header_snbList_6 .header_snbMenuBtm li.snb_special_nabiga a img{margin-top:11px}
.header_gnb_allCloseBtn{position:absolute;left:0;bottom:0;width:100%;height:34px;line-height:34px;background-color:#09653b;font-size:13px;color:#fff;text-align:center;cursor:pointer}
.header_gnb_allCloseBtn strong{color:#fff}
.header_gnb_menuBox{float:left;width:913px}
.header_gnb_menu li a{width:130px;line-height:28px;background:url("/images/header/line_gnbRe_img.gif") no-repeat 100% 50%;padding:10px 0;font-weight:700;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#fff}
.header_gnb_menu li a.header_gnbEtc{width:131px}
.header_gnb_menu li a:hover,.header_gnb_menu li a.gnb_menu_on{color:#c1de7d}
.header_gnb_menu li.header_menuLast a{background:none}
.header_snb_menuBox{display:none;width:129px;position:absolute;top:48px;background-color:#fff;border-right:1px solid #09653b;border-bottom:1px solid #09653b;border-left:1px solid #09653b;text-align:left;z-index:8888}
.header_snb_menu li a{border-top:1px solid #09653b;background:none;font-size:13px;color:#333;text-align:center}
.header_snb_menu li.header_snb_menuTop a{border-top:0}
.header_snb_menu li a:hover{text-decoration:underline}

/* ³»ÀÏÅõ¾î ¼ÒÅë_SNS & ¾Û´Ù¿î·Îµå */
.naeil_network_wrap{height:80px;position:relative}
.naeil_network_wrap:before{    position: absolute;
    left: 50%;
    top: 0px;
    width: 2000px;
    margin-left: -1000px;
    height: 100%;
    display: block;
    content: "";
    z-index: -1;
    background-color:#f7f7f7;border-top:1px solid #d4d4d4;}
.naeil_network_box{display:inline-block;width:100%}
.naeil_network_box dl dt,.naeil_network_box dl dd,.naeil_sns_box,.naeil_app_box{float:left}
.naeil_network_box dl dt{line-height:80px;font-weight:700;font-size:15px;color:#252525}
.naeil_network_box dl dd li.naeil_network_listLast{margin-right:0}
.naeil_sns_box{width:560px}
.naeil_sns dt{margin-right:30px}
.naeil_sns dd .naeil_sns_list li{margin-right:30px}
.naeil_sns dd .naeil_sns_list li a img{margin-top:26px}
.naeil_sns dd .naeil_sns_list li.naeil_sns_blog a img{margin-top:27px}
.naeil_sns dd .naeil_sns_list li.naeil_sns_katalk a img{margin-top:25px}
.naeil_app_box{width:400px}
.naeil_app dt{margin-right:20px}
.naeil_app dd .naeil_app_list li{margin-right:7px}
.naeil_app dd .naeil_app_list li a img{margin-top:19px}
