@charset "utf-8";


/* **************#main************* */
#cont .main {
	width:631px;
	text-align:center;
	margin:0px auto;
}

#cont .main p{
	line-height:2em;
}

#cont .main h3{
	font-size:14px;
	font-weight:bold;
	padding:15px 0px 15px 0px;
}

/* **************#profile************* */
#profile{
	background-image:url(img/bg_profile.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#profile img{
	margin:20px auto;
}

#profile p{
	color:#660000;
}

/* **************#company************* */
#company_idea{
	height:230px;
	background-image:url(img/bg_company.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#company_idea img{
	margin:40px auto 10px auto;
}

#company_idea h3{
	color:#ffffff;
}

#company_idea p{
	color:#ffffff;
}

/* **************#sell_japan************* */
#sell_japan{
	margin:0px;
}

#sell_japan img{
	margin:40px auto 10px auto;
}

#sell_japan h3,p{
	color:#888888;
}

/* **************#sell_online************* */
#sell_online{
	margin-top:10px;
}

#sell_online img{
	margin:40px auto 10px auto;
}

#sell_online h3,p{
	color:#888888;
}

/* **************#about_goods************* */
#about_goods{
	margin:0px;
}

#about_goods img{
	margin:40px auto 10px auto;
}

#about_goods h3,p{
	color:#888888;
}

/* **************#artist************* */
#artist{
	background-image:url(img/bg_artist.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#artist img{
	margin:40px auto 15px auto;
}

#artist h3,p{
	color:#888888;
}

/* **************#privacy************* */
#privacy{
	margin-bottom:20px;
}

#privacy img{
	margin:40px auto 15px auto;
}

#privacy h3,p{
	color:#888888;
}

/* **************#company************* */
#company{
	height:90px;
	background-image:url(img/bg_cr.jpg);
	background-repeat:no-repeat;
}

#company h3{
	color:#888888;
}

#company h4{
	color:#660000;
}


#company p{
	color:#888888;
	padding-top:30px;
}

#company{
	margin-bottom:20px;
	padding-bottom:10px;
}

#company dl{
	width:400px;
	text-align:left;
	margin:15px auto 0px auto;
	padding:0px;
}

#company dt{
	color:#660000;
	width:60px;
	float:left;
	display:inline;
	margin:0px 0px 5px 50px;
	padding:0px;
}

#company dd{
	color:#888888;
	margin:0px 0px 5px 0px;
	padding:0px;
}

/* **************#fg************* */
.fg01{
	position:absolute;
	top:250px;
	left:-30px;
	z-index:2;
	/*margin-top:-30px;
	margin-left:-336px;*/
	display:inline;
}
/* **************#fg************* */
.fg02{
	position:absolute;
	top:200px;
	left:375px;
	z-index:3;
	/*margin-top:-30px;
	margin-left:-336px;*/
	display:inline;
}

/* **************#space************* */
#space{
	height:1200px;
	color:#888888;
	clear:both;
}

#space p{
	margin-top:600px;
	vertical-align:middle;
	
}
