@import url("index.css");/*ƒgƒbƒvƒy[ƒW‚ÌCSS*/
@import url("sub.css");/*ƒTƒuƒy[ƒW‹¤’Ê‚ÌCSS*/
@import url("hanahana.css");/*SÖ‹´“X‚ÌCSS*/
@import url("hanahana_sinsaibashi.css");/*SÖ‹´“X‚ÌCSS*/
@import url("contact.css");/*‚¨–â‚¢‡‚í‚¹‚ÌCSS*/

*{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:100%;
	letter-spacing:140%;
	line-height:140%;
	/*border:none;*/
}

html { height: 100%; }
body {
	color: #666666;
	background-color:#000000;
	font-size: 13px;
	line-height: 140%;
	font: 95% Geneva, sans-serif, Osaka, "‚l‚r ‚oƒSƒVƒbƒN";
	_font: 90% "‚l‚r ‚oƒSƒVƒbƒN", Geneva, sans-serif;
}

h1{}
h2{}
h3{}

span.normal{
	font-weight:normal;
	font-size:80%;
}

/*clearfix*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear{
    clear: both; 
}
fieldset,
img
{border:none;}

div#wall{
	position: relative;
	height: 100%;
	min-height: 100%;
	width:850px;
	margin: 0px auto 0px auto;
	padding:0px;
	background: url("../co_img/wall_bg.jpg") repeat-y 0 0;
	text-align:left;
}

body > div#wall { height: auto; }

div#container{
	background-image:url(../co_img/main_bg.jpg);
	background-repeat:no-repeat;
	height: 100%;
}


/*----------------------------------------
ƒwƒbƒ_[•”•ª
----------------------------------------*/

div#header{
	width:850px;
	height:60px;
	background-image:url(../co_img/header_bg.jpg);
	background-repeat:no-repeat;
}

	div#header h1{
		width:276px;
		height:60px;
		float:left;
	}
		div#header h1 img {
			margin: 0px 0px 0px 57px;
		}
		
	div#header div.contact{
		width:177px;
		height:19px;
		float:right;
	}
		div#header div.contact img {
			margin: 37px 65px 0px 0px;
		}

div#main{
	width:850px;
	clear:both;
/*		background-image:url(../co_img/main_bg.jpg);
	background-repeat:no-repeat;*/
}

	/*ƒƒCƒ“ƒCƒ[ƒW*/
	div#main div#main_image{
		padding:8px 56px 0px 56px;
	}

div#footer{
	clear:both;
	width:850px;
	height:64px;
	/*position: absolute;
	bottom: 0;*/
	background: url("../co_img/footer_bg.jpg") no-repeat 0 0;
	text-align:center;

}
	div#footer div#copy{
		color:#ffffff;
	}
	