@charset "Shift_JIS";

/*--- information
--------------------------------------------------------------------------	

	Date : 2009/02/18;

	00.common
	01.body 
	02.container wrapper
	03.header
	04.logo
	05.footer
	06.flash
	07.wii link outline

--------------------------------------------------------------------------
*/

/*--- 00.common
--------------------------------------------------------------------------*/

* {
	margin:0;
	padding:0;
	border:0;
	font-family:"Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic Pro W3","HiraKakuPro-W3","MS UI Gothic","MS P Gothic","MS Gothic","Meiryo";
	line-height:1.5;
	outline:none;
	/*letter-spacing:0.2em;
	word-spacing:0.5em;*/
}

img {
	margin:0;
	padding:0;
	border:0;
}

span.current {
	color:#34BEED;
}

a {
	outline:none;
}

li {
	list-style:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

.clear {
	clear:both;
}

/*--- 01.body
--------------------------------------------------------------------------*/

body {
	background: url(../img_cmn/bg.jpg) repeat-y top center;
	/*background-color: #011b20;*/
	background-color: #000000;
	color: #fff;
}

/*--- 02.container wrapper
--------------------------------------------------------------------------*/

#container {
	width: 100%;
	text-align:center;
	/*background: url(../img_cmn/bg.jpg) no-repeat right top;*/
	/*background: transparent url(../img_cmn/bg.jpg) repeat-x top left;*/
}

#wrapper {
	width:768px;
	margin:0 auto;
	text-align:left;
}

/*--- 03.header
--------------------------------------------------------------------------*/

#header {
	width:768px;
	height:36px;
	padding-top: 16px;
	/*background: transparent url(../img_cmn/common_header_bg.jpg) no-repeat top left;*/
}

/*--- 06.flash
--------------------------------------------------------------------------*/

#flash {
	width:768px;
}

/*--- 05.footer
--------------------------------------------------------------------------*/

#footer {
	width: 768px;
	text-align: center;
	line-height:200%;
	margin-bottom: 40px;
	color: #fff;
}

#footer p {
	text-align: center;
}

#footer a {
	color: #fff;
	text-decoration: none;
}

#footer a:hover {
	/* color: #fde580; */
	color: #e7ac22;
}

#footer span {
	font-weight: bold;
	color: #e7ac22;
}

/*--- 07.wii link outline

--------------------------------------------------------------------------*/

a:hover {
    outline: 0;
}

a:hover img, a:hover object, a:hover area, a:hover map, a:hover embed {
    outline: 0;
}

input:hover, select:hover, option:hover, map:hover, area:hover {
    outline: 0;
}

/*=================================================
add header
=================================================*/
#add_header{
	width: 100%;
	height: 54px;
	background-image: url(../img/bg_add_header.png);
	background-repeat: repeat-x;
	text-align: center;
}

#add_header #wrap{
	width: 960px;
	margin: 0 auto;
	text-align: center;
}

#add_header #wrap .add_btn{
	width: 580px;
	margin: 0 auto;
	padding-top: 10px;
}

#add_header #wrap .add_btn a img{
	border: none;
}