body { background: #000; }

#head-wrap { background: #000; text-align: left; z-index: 2000; }

#content-wrap { background: #000; text-align: left; clear: both; z-index: 500; }

.container { margin: 0px auto; width: 967px; height: 100%; }

.container #head { }

.container #head #logo { float: left; height: 57px; width: 130px; margin-top: 0px; margin-bottom: 23px; }

.container #head #PB { float: right; height: 59px; width: 221px; }

.container #navi { clear: both; height: 48px; width: 967px; }

#naviwrapwrap { position: absolute; left: 344px; top: 80px; }

#naviwrap { position: relative; z-index: 960; }

#naviwrap li { float: left; height: 48px; display: inline; background: none; }

#naviwrap li img { float: left; }

#naviwrap li a { height: 48px; display: inline; background: none; }

#naviwrap li.navi a:link.underline, #naviwrap li.navi a:visited.underline { background: none; }

#naviwrap li.navi a:hover.underline, #naviwrap li.navi a:active.underline { background: #E9409D; }

.product_info, .tutorial { background: #0C0C0C; padding-left: 8px; font-size: 12px; font-weight: bold; border-bottom: 1px solid #E9409D; }

#right { float: right; }

#left { float: left; }

.left { float: left; }

.infoot { margin: 0px auto; width: 967px; padding-top: 50px; padding-bottom: 30px; text-align: center; }

.footer_dscp { clear: both; color: #FFF; padding-right: 15px; }

#backtotop { float: right; padding-bottom: 50px; padding-top: 50px; }
