/* BASIC css start */
#hdWrap { background: url(/images/d3/green_note/common/bg_hd.gif) repeat-x 0 100%; margin-bottom: 30px; }
#hdWrap #header { position: relative; width: 1000px; height: 160px; margin-left: auto; margin-right: auto; }
#hdWrap #header .hd-logo { text-align: center; padding-top: 30px; }
#hdWrap #header .hd-search,
#hdWrap #header .search-desc,
#hdWrap #header .search-form { position: absolute; }
#hdWrap #header .hd-search { bottom: 0; left: 270px; width: 442px; height: 66px; background: url(/images/d3/green_note/common/bg_hd_bar.gif) no-repeat 0 0; }
#hdWrap #header .search-desc { bottom: 35px; left: 10px; }
#hdWrap #header .search-form { bottom: 30px; left: 200px; }
#hdWrap #header .search-form img { vertical-align: middle; }
#hdWrap #header .MS_search_word { width: 180px; height: 23px; line-height: 27px; padding: 2px; border: 0; }
#hdWrap #header .hd-menu { position: absolute; }
#hdWrap #header .hd-menu li { float: left; }
#hdWrap #header .hd-menu li a { font-weight: bold; letter-spacing: -1px; }
#hdWrap #header .info1 { left: 0; bottom: 50px; }
#hdWrap #header .info2 { left: 0; bottom: 14px; }
#hdWrap #header .info3 { right: 0; bottom: 14px; }
#hdWrap #header .info1 li { padding-right: 20px; }
#hdWrap #header .info2 li { padding-right: 20px; }
#hdWrap #header .info3 li { padding-left: 20px; }
#hdWrap #header .info1 li a { color: #aaa; }
#hdWrap #header .info1 li a.favorite { color: #207100; }
#hdWrap #header .info2 li a,
#hdWrap #header .info3 li a { color: #fff; font-size: 13px; }
/* BASIC css end */

