@charset "utf-8";

/* basicGnb */
@font-face{
font-family:ng;
src:url(https://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
src:local(※), url(https://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format(‘woff’)
}
@media all and (min-width:768px) {
	body{font-family:나눔고딕, NanumGothic, ng}
}


/*내정보_개인정보*/

/*info.html*/
.heade_wrap{}
.outArea{}


/* header */
#header, .quick{width: 960px; margin: 0 auto;position: relative;}
#header .quick_menu{height: 21px; padding-top:12px; }
#header .quick_menu .all_menu {float: left; margin-left: -16px; line-height: 1.2;}
#header .quick_menu .all_menu .first {background: none;} 
#header .quick_menu .member {float: right; margin-right: -16px;}
#header .quick_menu .all_menu .first {background: none;} 
#header .quick_menu .member {float: right; margin-right: -16px;}
#header .quick_menu .member a:hover {color: #e40e64; text-decoration: underline;}
#header .quick_menu .all_menu .first {background: none;} 
#header .quick_menu .member {float: right; margin-right: -16px;}
#header .quick_menu .member a:hover {color: #e40e64; text-decoration: underline;}
#header .quick_menu li {float: left; padding: 0 16px; background:  url(../img/line_gray.png) 0 center no-repeat; line-height: 1.2;}
#header .quick_menu .member li.first {background: none;}
#header .logo {padding-top: 37px;padding-bottom: 17px;}
#header .logo a{font-size: 19px; color: #e40e64; line-height: 19px; font-weight: bold;}

.gnb_my {position: relative; }
.gnb_my .nav{float: right;margin-top: -45px;}
.gnb_my  li {float: left;}
.gnb_my  li {display: block;padding-right: 25px;margin-left: 20px; line-height: 40px;}
.gnb_my  li a {font-size: 13px;text-decoration: none;font-weight: bold;}
.gnb_my  li a:hover {;color:#e40e64;}
.gnb_my  li.on a{color:#e40e64;}
.wrap_gnb .quicklink {position: absolute; right: 0px; top:0; width: 314px; padding-left: 0px; background-color: #ff0066; text-align: right;}
.wrap_gnb .quicklink li {float:none; display: inline-block;  margin-right: 0; letter-spacing: 1px; margin-left: 6px; }
.info_1 #container {padding-top:0px; border-top: 3px solid #e40e64;padding-bottom: 0;border-right:0;}

.side_nav2 h1 {margin-top: 26px; height: 32px; font-size: 14px; color: #545454; background: url("http://daystone.cafe24.com/onmam/images/email/down.gif") no-repeat 70% -2px; padding: 0 15px 0 30px;   font-weight: 600;}
.aside .side_nav2 li a { display: block;text-indent: 30px; width: 100%; height: 26px; line-height: 26px; font-size: 13px;}
.aside .side_nav2 li a { display: block;text-indent: 30px; width: 100%; height: 26px; line-height: 26px; font-size: 13px;}
.side_nav2 li a:hover { color: #fff; background: #e40e64; text-decoration: none; font-weight: 600;}
.side_nav2 li.on a { color: #fff; background: #e40e64; text-decoration: none; font-weight: 600;}
.contWrap .conts {float: left; width: 705px; padding: 0 30px 80px; ; margin-left: -1px;}


/* footer */
#footer {clear: both;}
#footer .wrap_quick {height: 42px; background-color: #868686;}
#footer .quick {position: relative;}
#footer .quick li {float: left; line-height: 42px; margin-right: 25px; }
#footer .quick a {color: #fff;}
#footer .quick .top {position: absolute; right: 10px; top: 10px; height: 17px; padding-top: 3px; padding-right: 26px; background: url(../img/ico_set.png) 38px -46px no-repeat;} 
#footer .info {padding:20px 0 50px;}
#footer .info p {line-height: 19px; text-align: center; margin-bottom: 5px;}
#footer .info p * {vertical-align: middle;}

    

/*idSrch.html*/

    
    
    
    
    
