/* BASIC css start */
#hdWrap { position:relative;  }
#header { position: relative; width: 1170px; border-bottom:1px dotted #aeaeae; }
#hdWrap .hd-logo { padding: 34px 0; text-align: center; width:1240px; margin:40px auto 0; }
#hdWrap .hd-logo a {font-family: 'Lora', serif; font-size:38px; letter-spacing:-1px; color:#000; background:url('http://www.annpiona.co.kr/design/cocowing/S2/top/ap_logo.gif') no-repeat; width:290px; height:60px; display:inline-block; }
#hdWrap .hd-logo a:hover {color:#e7b9eb; background-position:0 -60px; }
#hdWrap .hd-draw,
#hdWrap .hd-link,
#hdWrap .hd-link2 { display:inline-block; }
#hdWrap .hd-draw { right: 200px; bottom: -19px; c}
#hdWrap .hd-link2 {margin-left:20px; }
#hdWrap .hd-link2 {float:right; margin-right:20px;  }
#hdWrap .hd-link,
#hdWrap .hd-link2 { zoom: 1; top: 162px; left: 0; }
#hdWrap .hd-link li,
#hdWrap .hd-link2 li { float: left; padding: 0 15px; position:relative; }
#hdWrap .hd-link li a,
#hdWrap .hd-link2 li a { font-size: 10px; letter-spacing: -0.5px; color:#505050; font-family:verdana,sans-serif; }
#hdWrap .hd-link li a img {margin:4px 2px 0 0; }
#hdWrap .hd-link li a:hover,
#hdWrap .hd-link2 li a:hover { color: #000; }
#hdMenu { position: relative; width: 1280px; margin: 0 auto ;}
#hdWrap .hd-link .favorite a {color:#b30101; }
#hdMenu .hd-cate { zoom: 1; overflow: hidden; padding:0 35px; display:inline-block; text-align: center; box-sizing: border-box; width:100%; }
#hdMenu .hd-cate li { padding: 0 9px; white-space: nowrap; text-align:center; height:50px; display:inline-block; margin:0 6px; *display:inline; zoom:1;}
#hdMenu .hd-cate li a { font-size: 12px;  letter-spacing:1px; font-family: 'Lato',Dotum, AppleGothic, Helvetica, sans-serif; color:#363636; padding:0 2px; display:block; line-height:60px;}
#hdMenu .hd-cate a div.star { color:#cebf9d; line-height:0; display:inline-block; font-size:14px; }
#hdMenu .hd-cate a:hover span {color:#d3c4a4; }
#hdMenu .hd-cate li.c01 a,
#hdMenu .hd-cate li.c02 a,
#hdMenu .hd-cate li.c03 a {color:#363636; }

.hd-search { display:inline-block; float:right;  position:absolute; right: 50%; margin-right: -600px; bottom:0; }
.hd-search form {width:190px; height:30px; background:url('http://www.annpiona.co.kr/design/cocowing/S2/top/search_back.png') no-repeat; }
.hd-search .input-keyword { width: 146px; height: 23px; border: 0; margin: 3px 3px 2px 5px; line-height:23px; }
.hd-search a {display:inline-block; margin:0 5px 0 0; }

.fixed_btn {position: fixed; bottom: 5%; left: 50%; display: none; z-index: 999; margin-left: 660px; cursor:pointer;  }

#aside_btn {background:url('/design/cocowing/S2/top/aside_btn.gif') no-repeat; width:19px; height:54px; cursor:pointer; z-index:99; top:148px; position:absolute; left:-20px; }
.fixed_sidemenu { width: 110px; position: fixed;  right:0px; top:0;z-index:999; border-left:1px solid #e1e1e1;height:100%; background:#fff; }
.fixed_sidemenu li {font-family:'Lato'; font-size:10px; color:#a0a0a0; }

.fixed_sidemenu .aside_call { background:#ffffff; box-sizing:border-box; padding:68px 5px 10px 5px;}
.fixed_sidemenu .aside_call li {letter-spacing:-0.5px; padding:5px 0; border-bottom:0; height:14px; line-height:1.4; font color:#a0a0a0;>}
.fixed_sidemenu .aside_call h1 {font-family:verdana; color:#a0a0a0; font-size:11px; }
.fixed_sidemenu .aside_call .call {font-size:11px;  color:#a0a0a0; }

#aside3 .aside_menu li {text-align:center; height:35px; line-height:35px; border-bottom:1px solid #e1e1e1; color:#a0a0a0; }
#aside3 .aside_menu li a {font-family:'Lato'; font-size:10px; color:#a0a0a0; }
#aside3 .aside_menu li a img {vertical-align:middle; margin-right:1px;}
#aside3 .aside_menu li.last {border-bottom:0; }

.todayview {position:relative; margin:0 10px; }
.todayview #blk_scroll_wings,.todayview #cherrypicker_scroll {position:relative !important; z-index:9999 !important; top:0 !important; left:0 !important;  }


#today .bx-wrapper .bx-controls-direction a { position: absolute; top: 150px; outline: 0; width: 40px; height: 20px; text-indent: -9999px; z-index: 9999; }
#today .bx-wrapper .bx-prev { left: 0; background: url(/design/cocowing/S2/top/today_up.png) no-repeat ; opacity:0.6; filter:alpha(opacity=60);}
#today .bx-wrapper .bx-next { right: 0; background: url(/design/cocowing/S2/top/today_down.png) no-repeat ;  opacity:0.6; filter:alpha(opacity=60);}
#today .bx-wrapper .bx-pager {display:none; }

.header_line {width:1170px; margin:0 auto; border-bottom:1px solid #e1e1e1; }


#join_pop .text { display:block; width:85px; margin-top:-6px;text-align:center; font-family:'Malgun Gothic', sans-serif; font-size:11px; color:#ffffff; letter-spacing:-0.5px}
      
#join_pop {
    position: absolute;
    z-index: 199;
    top: 16px;
    left: -25px;
    height: 27px;
    line-height: 27px;
    color: #f2acac;
    text-align: center;
    width:85px;
    padding: 3px 0 0;
    -webkit-animation: joinpointanimation 3s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
}
/* BASIC css end */

