@charset "UTF-8";

/*AYA　快
------------------------------------------------------------------------------------------------*/

.clear { clear:both; height:1px; }

body#kai #contents { padding:0 10px; }
body#kai #contents h2,
body#kai #contents h5 { border-left:none; border-bottom:none; padding:0;  }
 { border-left:none; border-bottom:none; padding:0;  }

h2#kaiTitle { width:443px; height:71px; margin-top:45px; padding:0; border:none; } 

#spaceCol { clear:both; position:relative; margin:0 0 20px; }

#spaceCol ul.tabNav {
	zoom: 1;
	margin: 0 0 20px;
	padding: 0 15px;
	background: url(images/bg_tab.gif) no-repeat 0 100%;
}
#spaceCol ul.tabNav:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
}
#spaceCol ul.tabNav li {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
}
#spaceCol ul.tabNav li img {
	vertical-align: bottom;
}
#spaceCol ul.tabNav li.storage01 {
	background: url(images/tab01_on.jpg);
}
#spaceCol ul.tabNav li.storage02 {
	background: url(images/tab02_on.jpg);
}
#spaceCol ul.tabNav li.storage03 {
	background: url(images/tab03_on.jpg);
}
#spaceCol ul.tabNav li.storage04 {
	background: url(images/tab04_on.jpg);
}
#spaceCol ul.tabNav li a.active img {
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
#spaceCol ul.ecoNav {
	padding: 0 0 0 1px;
	margin: 20px -16px 20px 0;
	width: 765px;
}
#spaceCol ul.ecoNav:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
}
#spaceCol ul.ecoNav li {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0 16px 0 0;
}
#spaceCol ul.ecoNav li a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}


#spaceCol ul#detailBtn { width:767px; height:105px; list-style:none; margin:0; padding:0; clear:both; }
#spaceCol ul#detailBtn li { width:379px; height:105px; float:left; list-style:none; }


#subNav { float:right; height:34px; margin:11px 0 0 0; }

.subnavi04 {
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	padding:10px 0 10px 10px;
}
