@charset "UTF-8";
/*

	ファイル名 : /css/features.css;
	概要 : このCSSファイルは特集ディレクトリの設定を記述しています;
=======================================================================*/
ul,li{
list-style:none;}

h1{
margin-bottom:12px
}
 
h1 img {
	border-bottom:#e2e2e2 solid 2px;
	margin:0;
}

/*index.htmlメイン画像
============================================*/
#featuresMain {
	background:url(/features/img/features_main.jpg) no-repeat center top;
	width:685px;
	height:326px;
	padding-bottom:1px;
	border-bottom:#e5e5e5 solid 2px;
}

#featuresMain #ToIndex01 {
position:relative;
top:287px;
left:584px;
}

/*index.html 暖炉壁紙ラウンロード
============================================*/

#block_download {
margin-bottom:15px;
padding-bottom:10px;
border-bottom:#e5e5e5 solid 2px;
}

img#features-01 {
	margin-top:10px;
}

ul#featDownload li{
	float:left;
	padding-right:11px;
	list-style:none;
}

ul#featDownload li.liRight{
	padding:0;
	margin:0;
}

#ToIndex02 {
text-align:right;
padding:5px 2px 0;

}


/*index.html table
============================================*/
table.styleA{
margin-bottom:10px;}

table.styleA ul {
	padding:10px 0 0 37px;
}

table.styleA ul li {
background: url(/features/img/arrow_small_brown.gif) no-repeat left;
	padding-left:13px;
	height:20px;
	}


/*ul.listFeatures
============================================*/

ul.listFeatures {
width:685px;
/*width:696px;*/
}

ul.listFeatures li{
	width:169px;
	border-left:#e2e2e2 solid 2px;
	float:left;
	list-style:none;
}

ul.listFeatures li.liR{
	width:168px;
	border-left:#e2e2e2 solid 2px;
	border-right:#e2e2e2 solid 2px;
	float:left;
	list-style:none;
}

/*■■saunaguide■■
============================================*/

div.supplement {
padding:10px 20px 10px 10px;
background-color:#eee;
border-top:#aaa solid 1px;
border-bottom:#aaa solid 1px;
}

div.supplement table tr th {
width:50px;
vertical-align:top;
font-weight:normal;
}

.alignR {
margin:7px;
text-align:right;
}

div#senni{
	width:150px;
	margin:0 auto 20px;
}

div#editor {
width:400px;
margin:0 auto 20px;
padding:20px;
border:#999999 solid 1px;
}

div#editor h3 {
font-size:1.2em;
}

div#editor dl dt {
	float:left;
}

div#editor dl dd {
	margin-left:3em;
}

/*■■ownersvoice■■
============================================*/

#wrap_feat p.own_img{
	float:right;
	margin:0 0 15px 20px;
}

#wrap_feat #person{
	position:relative;
	margin:10px 10px 10x 0;
	padding:20px 0 10px;
}

#wrap_feat p#feat_P01{
	float:left;
}
#wrap_feat p#feat_Name01{
	position:relative;
	bottom:0px;
	padding:37px 0 0 85px;
}

#wrap_feat p#feat_P02{
	float:left;
}
#wrap_feat p#feat_Name02{
	position:relative;
	bottom:0px;
	padding:25px 0 0 115px;
}

/*■■wallpaper■■
============================================*/

table.styleA td p.brownLb{
	margin-left:10px;
}

table.styleA ul.wallpapper {
	padding:5px 0 0 20px;
}

table.styleA ul.wallpapper li {
	float:left;
	margin-left:20px;
	}

div#wallpaperDL_block {
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:solid #CCCCCC 1px;
}

div#setup{
	margin-bottom:20px;
}

div#setup h2{
	font-size:1.2em;
	margin:20px 0 0;
}

div#setup p.brown{
	margin:10px 0 0;
	
}

div#setup p.brownLb

