/* BASIC css start */
#preview_wrap { display: none; }

/* --------------------------
    Link
----------------------------- */
#head-link { height: 30px; }
#head-link .hd-link { zoom: 1; overflow: hidden; float: left; padding-left: 30px; min-width: 500px; }
#head-link .hd-link li { display: inline; margin-right: 10px; }
#head-link .hd-link li a { color: #999; line-height: 30px; font-size: 11px; }
#head-link .hd-link li:last-child { margin-right: 0 }
#head-link .hd-link li a:hover { color: #333 }
#head-link .hd-search { float: right; padding-right: 30px; }
#head-link .hd-search a { font-size: 11px; line-height: 30px; color: #999; }
#head-link .hd-search a:hover { color: #333 }
.MS_search_word { border-top: 0; border-left: 0; border-right: 0; border-bottom: 1px solid #999; background-color: transparent; padding: 0; height: 14px; color: #999; }
#head-link .hd-search .hd-sf { float: left }
#head-link .hd-search .hd-fv { float: left; padding-left: 15px; }
#head-link .hd-search .hd-fv a { font-size: 11px; color: #999 }

/* --------------------------
    Header
----------------------------- */
.header { text-align: center; padding: 10px 0 20px 0; }
.header a { font-size: 60px; color: #535456; }

/* --------------------------
    Navigation
----------------------------- */
.nav ul { list-style: none; padding-bottom: 15px; text-align: center; }
.nav ul li { display: inline; margin-right: 30px; }
.nav ul li a { color: #999; font-size: 14px; vertical-align: top; }
.nav ul li a:hover { color: #000 }
.nav ul li:last-child { margin-right: 0 }
.nav ul li:hover { color: #000 }
.nav ul li:hover:after { color: #ccc }
/* BASIC css end */

