@charset "utf-8";

@media screen and (min-width:641px) and (max-width:1023px) {

.web_area {/*width:768px;margin:0 auto;*/}
/*--------------------------------------------------------------------------
gnb
--------------------------------------------------------------------------*/
header .gnb_menu .gnb >ul >li >a {display:block; padding:0 17px; color:#000;font-size:16px;text-decoration:none; }
header h1  #top img {width:90%; padding:10px; margin-top:14px; margin-bottom:10px;}
h1#top img.m_logo { margin-left:0px;}


/*header .gnb_menu .gnb ul li a {display:block; padding:0 17px; color:#000;font-size:16px;text-decoration:none; }

header h1 a img {}
h1#top {text-align:left; background-color:#fff;}
h1#top img.m_logo {margin-left:0px;}*/

/*--------------------------------------------------------------------------
lnb
--------------------------------------------------------------------------*/
/*.lnb_menu {float:left;position:relative;width:188px;height:auto;border:0 !important;font-size:12px;font-family:NG;line-height:normal;text-align:left !important;}*/
.lnb_menu ul {margin:0;padding:60px 25px;list-style:none;}
.lnb_menu ul li {position:relative;margin:0 0 -1px 0;vertical-align:top;*zoom:1;}
.lnb_menu ul li a.kind {border:0;border-top:#666 dotted 1px !important;border-bottom:#666 dotted 1px !important;}
.lnb_menu ul li .kind.first {border-top:0 !important;}
.lnb_menu ul li a.kind span {color:#353535;font-size:16px}
.lnb_menu ul li a {display:block;position:relative;padding:8px 0;color:#666;font-weight:bold;text-decoration:none;background:#fff;border:0;*zoom:1;}
.lnb_menu li ul {padding:5px 0;background:#fff;}
.lnb_menu li li {margin:0;}
.lnb_menu li li a {padding:5px 10px;background:#fff;font-weight:normal;}
.lnb_menu li li a span {color:#666;}
.lnb_menu li.active {z-index:2;}
.lnb_menu li.active a.kind span {color:#0066cc !important;font-size:16px;}
.lnb_menu li.active ul {display:block;}
.lnb_menu li.active li.active a span {font-weight:bold;color:#0066cc;letter-spacing:-1px;}

/* 공통 */
.pc_1024 { display:none;}
div .pc_768 { display:block;}
.m_title {display:none;}

/* footer */
footer.basic_footer .member_service {position:absolute;top:100px;/*right:200px*/left:217px;text-align:left;}
footer.basic_footer .member_service li {float:left;margin-left:15px;color:#fff;font-size:14px;letter-spacing:-0.25px;}
footer.basic_footer .member_service li:first-child {margin-left:0;}
footer.basic_footer .member_service li a {color:#ccc;line-height:28px;}
footer.basic_footer .member_service li a:hover,
footer.basic_footer .member_service li a:active,
footer.basic_footer .member_service li a:focus {text-decoration:none;}

footer.basic_footer .follow_us {position:absolute;top:130px;/*right:60px;*/left:217px;text-align:left;}
footer.basic_footer .follow_us li {float:left;margin-left:15px;color:#fff;font-size:14px;letter-spacing:-0.25px;}
footer.basic_footer .follow_us li:first-child {margin-left:0;}
footer.basic_footer .follow_us li img {vertical-align:middle;}
footer.basic_footer .follow_us li a {padding:0;color:#ccc;line-height:28px;vertical-align:middle;}

footer.basic_footer .follow_us li a:hover,
footer.basic_footer .follow_us li a:active,
footer.basic_footer .follow_us li a:focus {color:#ccc;line-height:28px;text-decoration:none;}

}

