html,body{font-family:sans-serif;}
/* head */
#wrap-header{
	width:984px;
	height:102px;
	background-image:url(/images/en/wrap_header.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
#header-link-area {
	width: 340px;
	height: 80px;
	position: absolute;
	top: 0;
	left: 29px;
}
#header-link-area .support-top {
	width: 340px;
	height: 80px;
}

#header_na{}
#header_na li{
	list-style-type: none;
	float: left;
}
.header-button#goods{
	background-image:url(/images/en/header-link-goods.gif);
}
.header-button#pub{
	background-image:url(/images/en/header-link-pub.gif);
}
.header-button#anime{
	background-image:url(/images/en/header-link-anime.gif);
}

/* menu header
 --------------------------------------------------------------------------- */

/* search */
#menu-search-header{
	background-image:url(/images/en/search_header.gif);
}

/* series */
#menu-series-header{
	background-image:url(/images/en/series_search_header.gif);
	margin-bottom:2px;
}

/* title */
#menu-title-header{
	background-image:url(/images/en/title_header.gif);
	margin:2px 0 2px 0;
}

/* -------------------------------------------------------------------------
 * search
 * ------------------------------------------------------------------------- */
/* search input */
#search-input{
	height: 22px;
	background-color: #4c4c4c;
	border: 1px solid #1e1e1e;
	color: #fff;
}

/* search button label */
#search-button-label{
	width:94px;
	height:22px;
	background-image:url(/images/en/search_label.gif);
}
/* tab date label */
.tab-button.date{
	float:right;
	background-image:url(/images/en/tab_button_date.gif);
}
/* tab str label */
.tab-button.str{
	float:left;
	background-image:url(/images/en/tab_button_str.gif);
}

#about-site-btn{
	background-image:url(/images/en/about.gif);
}
#about-ingame-btn{
	background-image:url(/images/en/gamespo.gif);
}

/* chat support label
 --------------------------------------------------------------------------- */
#about-chat-btn{
	background-image:url(/images/en/chat.gif);
}

#about-manners-btn {
	background-image: url(/images/en/onlinemanner.gif);
}
#id-label{
	width:205px;
	height:30px;
	background-image:url(/images/en/id_label.gif);
}

#logout-label{
	width:94px;
	height:22px;
	background-image:url(/images/en/logout_label.gif);
}
.ticket-label#ticket1{
	background-image:url(/images/en/ticket_label1.gif);
}
.ticket-label#ticket2{
	background-image:url(/images/en/ticket_label2.gif);
}
.ticket-label#ticket3{
	background-image:url(/images/en/ticket_label3.gif);
}

/* logine button
 --------------------------------------------------------------------------- */
#login-btn{
	width:205px;
	height:89px;
	background-image:url(/images/en/login.gif);
}

/* dm button label */
#dm-label1{
	background-image:url(/images/en/dm_label1.gif);
}
#dm-label2{
	background-image:url(/images/en/dm_label2.gif);
}
#dm-label3{
	background-image:url(/images/en/dm_label3.gif);
}
#dm-label4{
	background-image:url(/images/en/dm_label4.gif);
}
#dm-label5{
	background-image:url(/images/en/dm_label5.gif);
}
#dm-label6{
	background-image:url(/images/en/dm_label6.gif);
}
#dm-label7{
	background-image:url(/images/en/dm_label7.gif);
}
#dm-label8{
	background-image:url(/images/en/dm_label8.gif);
}
#dm-label9{
	background-image:url(/images/en/dm_label9.gif);
}
#dm-label10{
	background-image:url(/images/en/dm_label10.gif);
}
#dm-label11{
	background-image:url(/images/en/dm_label11.gif);
}

/**
 * 	footer
 */ 
#footer-area .inner,
#footer-menu-area .inner{
    width: 926px;
    margin: 0px auto;
    text-align: center;
}
/* copyright */
#footer-area .inner .copyright {
    text-align: center;
}
#footer-menu-area .inner .copyright{
    text-align: center;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
/* footer menu */
#footer-menu-area .inner ul.footer-menu {
    text-align: center;
    padding-top: 20px !important;
}
#footer-menu-area .inner ul.footer-menu li {
    display: inline;
    line-height: 1;
}
#footer-menu-area .inner ul.footer-menu li.footer-menu-label01 {
    padding-right: 8px;
    margin-right: 8px;
    border-right: 1px dotted #333;
}
#footer-menu-area .inner ul.footer-menu li a {
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    font-size: 12px;
}