@charset "Shift_JIS";

/*
@import "../../../common/css/reset.css";
@import "../../../common/css/font.css";
@import "../../css/customer.css";
/*

/*-------popup-------*/

/*-------common-------*/
html[xmlns] body
{
	padding:0;
}
*:first-child+html body
{
	padding-left:1px;
/*
	padding:0;
*/
}
body
{
	text-align:center;
	background:#ffffff;
/*
	padding:0;
*/
}
#container{
	background:url(../images/header_bg.jpg) repeat-x 0px 66px;
	width:100%;
	text-align:center;
}
#container #div,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre,form, fieldset, input, textarea,p, blockquote,
th, td, span, em {
	text-decoration:none;
}
#container ul,ol {
	list-style:none outside;
	padding:0;
	margin:0;
}
#container li {
	list-style:none outside;
	padding:0;
	margin:0;
}
#container img{
	border: none;
	vertical-align:bottom;
}
#container img#option{
	border: none;
	margin:0 0 29px 0;
}
#container a:link {   
	/*color:#000000;
	text-decoration:none;  */
}  
#container a:visited {  
	/*color:#000000;  
	text-decoration:none;  */
}  
#container a:hover {  
	/*color:#000000;  
	text-decoration:none;  */
}  
#container a:active {  
	/*color:#000000;  
	text-decoration:none;  */
}  

/*-------header-------*/
#container #header{
	height:75px;
	width:900px;
	margin:0 auto;
	text-align:left;
}
#container #header img{
	margin:15px 0;
}

/*-------contents-------*/
#container #contents{
	width:750px;
	margin:30px auto 0 auto;
	overflow:hidden;
	text-align:left;
}

/*-------footer-------*/
#container #footer {
    border-top: 1px solid #C8C7C8;
    padding-top: 12px;
    width: 100%;
}
#container #footer .inner {
    margin: 0 auto;
    width: 750px;
				text-align:left;
}
#container #footer p{
	width:900px;
	overflow:hidden;
	padding:6px 0 6px 0;
	text-align:center;
	color:#fff;
	line-height:1.5;

}

#container #footer p a{
	color:#acacac;
}

#container #footer p a:hover{
	color:#fff;
}


#container #footer .copyright{
	width:900px;
	margin:12px auto 0 auto;
	text-align:center;
	padding-bottom:30px;
	font-size:85%;
}





