@charset "Shift_JIS";

/* ===== aircon_lease(2010.08.15) ===== */

a:hover img.opa70{
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
	}

.clear0{clear:both; line-height:0; height:0; font-size:0;}

div#spazio{
	width:800px;
	margin:10px 0px 2em 75px;
}

div#spazio span.bgp{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	font-size:40px;
	color:#BF0320;
}
	
div#spazio span.bgp em{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:50px;
	color:#BF0320;
}

div#spazio h1{
	width: 800px;
	height: 0 !important;
	height /**/: 250px;
	padding: 250px 0 0 0;
	overflow: hidden;
	background: url(../img/main01.jpg) no-repeat;
}

div#spazio p#maintxt{
	width: 800px;
	height: 0 !important;
	height /**/: 285px;
	padding: 285px 0 0 0;
	overflow: hidden;
	position:relative;
	background: url(../img/main02r.jpg) no-repeat;
}

div#spazio h2{
	width: 800px;
	height: 0 !important;
	height /**/: 126px;
	padding: 126px 0 0 0;
	overflow: hidden;
	background: url(../img/h2.gif) no-repeat;
}

div#spazio h3#ttl01{
	width: 800px;
	height: 0 !important;
	height /**/: 156px;
	padding: 156px 0 0 0;
	overflow: hidden;
	background: url(../img/h3_01.jpg) no-repeat;
}

div#spazio p#txt01{
	width: 800px;
	height: 0 !important;
	height /**/: 192px;
	padding: 192px 0 0 0;
	overflow: hidden;
	background: url(../img/txt01.jpg) no-repeat;
}

div#spazio p#txt02{
	width: 800px;
	height: 0 !important;
	height /**/: 243px;
	padding: 243px 0 0 0;
	overflow: hidden;
	background: url(../img/txt02.jpg) no-repeat;
}

div#spazio ul#neckpt li{float:left;}

div#spazio h3#ttl02{
	width: 800px;
	height: 0 !important;
	height /**/: 156px;
	padding: 156px 0 0 0;
	overflow: hidden;
	background: url(../img/h3_02.jpg) no-repeat;
}


div#spazio p#txt03{
	width: 800px;
	height: 0 !important;
	height /**/: 345px;
	padding: 345px 0 0 0;
	overflow: hidden;
	background: url(../img/txt03.jpg) no-repeat;
}


div#spazio p#txt04{
	width: 800px;
	height: 0 !important;
	height /**/: 279px;
	padding: 279px 0 0 0;
	overflow: hidden;
	background: url(../img/txt04.jpg) no-repeat;
}

div#spazio p#txt05{
	width: 800px;
	height: 0 !important;
	height /**/: 222px;
	padding: 222px 0 0 0;
	overflow: hidden;
	background: url(../img/txt05.jpg) no-repeat;
}

div#spazio p#txt06{
	width: 800px;
	height: 0 !important;
	height /**/: 345px;
	padding: 345px 0 0 0;
	overflow: hidden;
	background: url(../img/txt06.jpg) no-repeat;
}

div#spazio h3#ttl03{
	width: 800px;
	height: 0 !important;
	height /**/: 111px;
	padding: 111px 0 0 0;
	overflow: hidden;
	background: url(../img/h3_03.jpg) no-repeat;
}

div#spazio p#txt07{
	width: 800px;
	height: 0 !important;
	height /**/: 155px;
	padding: 155px 0 0 0;
	overflow: hidden;
	background: url(../img/txt07.jpg) no-repeat;
}

div#spazio p#txt08{
	width: 800px;
	height: 0 !important;
	height /**/: 155px;
	padding: 155px 0 0 0;
	overflow: hidden;
	background: url(../img/txt08.gif) no-repeat;
}

div#spazio p#txt09{
	width: 800px;
	height: 0 !important;
	height /**/:302px;
	padding: 302px 0 0 0;
	overflow: hidden;
	background: url(../img/txt09.jpg) no-repeat;
}

div#spazio p#txt10{
	width: 800px;
	height: 0 !important;
	height /**/: 374px;
	padding: 374px 0 0 0;
	overflow: hidden;
	background: url(../img/txt10.jpg) no-repeat;
}

div#spazio p#txt11{
	width: 800px;
	height: 0 !important;
	height /**/: 251px;
	padding: 251px 0 0 0;
	overflow: hidden;
	background: url(../img/txt11.jpg) no-repeat;
}

/*gallery*/
div#spazio div#dtl_outbox1{
	background:#EAE2D7;
	border:solid 1px #B5AE9A; border-width:0px 1px;
	padding:0 14px 30px;
}
div#spazio div#dtl_inbox1{
	background:#F9F4EC;
	padding:0 21px 30px;
}

div#spazio div#dtl_inbox1 .photogallery{
	position:relative;
	padding:0 10px;
	background:#FFF;
	border-left:solid 1px #c2b1a4;
	border-right:solid 1px #c2b1a4;
}
div#spazio div#dtl_inbox1 ul.photoBox{
	width:564px;
	float:left;
}
div#spazio div#dtl_inbox1 ul.photoBox li{
	width:564px;
	position:absolute;
	top:0;
	left:10px;
}

div#spazio div#dtl_inbox1 ul.thumbBox{
	width:132px;
	float:right;
}
div#spazio div#dtl_inbox1 ul.thumbBox li{
	padding-top:5px;
	line-height:1.0;
}
div#spazio div#dtl_inbox1 ul.thumbBox li.first{
	padding-top:0;
}
/*gallery*/

/*動画*/
div#spazio h3#ttl05{
	width: 800px;
	height: 0 !important;
	height /**/: 177px;
	padding: 177px 0 0 0;
	overflow: hidden;
	background: url(../img/h3_06.gif) no-repeat;
}

/*製品詳細*/
div#spazio h3#ttl04{
	width: 800px;
	height: 0 !important;
	height /**/: 177px;
	padding: 177px 0 0 0;
	overflow: hidden;
	background: url(../img/h3_04.gif) no-repeat;
}


div#spazio div#dtl_outbox2{
	background:#EAE2D7;
	border:solid 1px #B5AE9A; border-width:0px 1px;
	padding:0 14px 50px;
}

div#spazio div#dtl_inbox2{
	background:#F9F4EC;
	padding:0 15px 15px;
}

div#spazio div#dtl_inbox2 .tab{
}

div#spazio div#dtl_inbox2 .tab li{
    float:left;
	width:150px;
	height:40px;
	overflow:hidden;
	text-align:center;
	color:#3D1001;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	line-height:2.8;
	letter-spacing:1px;
	display:block;
	margin:0px 10px;
}

div#spazio div#dtl_inbox2 .tab li a{
    float:left;
	width:150px;
	height:40px;
	overflow:hidden;
	color:#3D1001;
	text-decoration:none;
	display:block;
}

div#spazio div#dtl_inbox2 .tab li{background:url(../img/tab_off.gif);}

div#spazio div#dtl_inbox2 div#content{
	clear:both;
    width: 740px;
	border-top:#3D1001 solid 5px;
}
div#spazio div#dtl_inbox2 .area{
    display: none;
}
div#spazio div#dtl_inbox2 .tab li.active{
    background:url(../img/tab_on.gif); color:#FFF;
}

div#spazio div#dtl_inbox2 .tab li.active a{
    color:#FFF;
}

div#spazio p#buy_block{
	margin-top:20px;
	width: 740px;
	height: 0 !important;
	height /**/: 400px;
	padding: 400px 0 0 0;
	overflow: hidden;
	position:relative;
	background: url(../img/buy_block2.jpg) no-repeat;
}
/*製品詳細*/

/*option*/
div#spazio div#dtl_outbox3{
	background: url(../img/foot_bg.jpg) no-repeat bottom #EAE2D7;
	border:solid 1px #B5AE9A; border-width:0px 1px 1px;
	padding:0 14px 50px;
}

div#spazio div#dtl_inbox3{
	background:#F9F4EC;
}

div#spazio div#dtl_inbox3 ul{
	padding:20px 0 30px 8px;
}
div#spazio div#dtl_inbox3 ul li{
	float:left;
	padding-right:7px;
}






div#spazio .pagetop{margin-top:15px; text-align:right;}
