﻿@charset "utf-8";

/* --------------------------------------------
	/furniture_gate.html
-------------------------------------------- */
#home #container .fltL.topTxt01 {
	width: 355px;
	margin-bottom: 25px;
}

#home #container .topInfo { width: 393px;}
	#home #container .topInfo dt {
		background-color: #CCCCCC;
		line-height: 20px;
		padding-left: 15px;
	}
	#home #container .topInfo dd {
		padding:5px 15px;
	}



#home #container .innerBox { padding: 23px 30px 0 45px;}
#home #container .topBox01 {
	background: url(../img/gate/img_01.jpg) 352px 0 no-repeat;
	padding: 0 30px 0 45px;
	clear: both;
}
#home #container .topBox02 {
	background: url(../img/gate/img_02.jpg) 0 0 no-repeat;
	padding: 0 30px 0 45px;
	clear: both;
	height: 190px
}
	#home #container .topBox02 .fltR {
		width: 298px;
	}

#home #container .topBox03 {
	background: url(../img/gate/img_03.jpg) 527px 0 no-repeat;
	padding: 0 30px 0 45px;
	clear: both;
	height: 186px;
}
#home #container .topBox04 {
	background: url(../img/gate/img_04.jpg) 0 0 no-repeat;
	padding: 0 30px 0 175px;
	clear: both;
}
	#home #container .topBox04 .fltL {
		width: 351px;
	}
	#home #container .topBox04 .fltR {
		width: 245px;
		position: relative;
		margin-top: 33px;
		height: 640px;
	}
	#home #container .topBox04 .fltR .glassImg {
	position: absolute;
	top: 136px;
	left: -79px;
	}

#home #container {
	background: url(../img/gate/top_bgBot.jpg) left bottom no-repeat;
	margin-bottom: 0 !important;
}
#home #footer {
	background: url(../img/gate/bg_footerDot.jpg) left top repeat-x; 
	border: none !important;
	clear: both;
}


.topBox01,
.topBox02,
.topBox03,
.topBox04
{
	display: block;
	min-height: 1%;
}

.topBox01:after,
.topBox02:after,
.topBox03:after,
.topBox04:after
{
	clear: both;
	content:".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html .topBox01,
* html .topBox02,
* html .topBox03,
* html .topBox04
{
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
p.btnGateKyo {
	background: url(../img/gNaviAkariTop_ov.gif) left top no-repeat;
}
	p.btnGateKyo a {
		width: 150px;
		height: 133px;
		display: block;
	}
	p.btnGateKyo a:hover {
		background-color: transparent;
	}
		p.btnGateKyo a:hover img {
			visibility: hidden;
		}

