.contents{text-align: left;}

p{line-height: 170%;}

/* News dt dd style
------------------------------------ */
.news a.bold{font-weight:bold;}

.news dt,.news dd{line-height: 170%;}
.news dl{margin-left: 60px;}
.news dt{margin-top: 30px;}
.news dt.new{background: url("../img/new.gif") no-repeat 100px 3px;}

/* Reference 詳細
------------------------------------ */
#ref_left{
	float: left; 
	width: 350px;
	padding-top: 10px;
}

#ref_right{
	float: right;
	width: 600px;
	padding: 20px 0px;
}
.ref_data{text-align: right; margin: 0; padding: 0; line-height: 140%;}

.ref_click{font-size: 85%;}

/* Essential oils,Blend Oils,Herb Tea,Page design
------------------------------------ */

.aroma div{float: left; width: 650px;}
.aroma p{font-size: 93%; margin: 10px;}

/*プロダクツ　ハーブティーバージョン*/
.tea{margin-left: 100px;}

.tea div{float: left;}
.tea div p{
	font-size: 93%;
	width: 500px;
	margin: 10px;
}

.oil{margin-left: 30px;}
.oil p{font-size: 93%;}

.blendoils td{padding-right: 10px;}

/* ------------------------------------ */


/* 各プロダクツindexページ 導入例リスト,機能詳細リスト
------------------------------------ */
.refList li,.arrowList li{
	list-style-type: none;
	background: url("../img/arrow003.png") no-repeat left 7px;
	padding: 3px 0px 3px 15px;
	font-size: 93%;
	line-height: 140%;
}

.refList li a,.arrowList li a{
	display: block;
	font-size: 110%;
}


/*各プロダクツラインナップ*/

/*共通項目*/
.listFloat
{
	margin: 0;
	padding: 0;
	clear: both;
}
.listFloat li{text-align: center;}
.listFloat h3{
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom:15px; 
	margin-bottom: 0px;
	text-align: center;
}


.lineup h3.new,.lineup2 h3.new,.lineup3 h3.new,.lineup4 h3.new,.lineup5 h3.new
{background: url("../img/new.gif") no-repeat center bottom; padding-bottom: 15px;}

/* --------------------------------------- */

/* lineup 1Retsu 3Box type -Microb shigaraki,Couch,G ceramic bath, GB shigaraki bath index,ProductsPagesReference layout
------------------------------------ */
.lineup{margin-left: 10px;}

.lineup li{width: 310px;}

/* lineup2 1Retsu 4Box type -Chaise Lounge,Seisaku hiwa,YUMEDOKO,Foot Stonespa index layout
------------------------------------ */
.lineup2{margin-left: 55px;}

.lineup2 li{
	width: 210px;
	height: 180px;
}


/* lineup3 1Retsu 5Box type -Stonespa,Microbubble bath,Treatment Stonespa,Wide Stonespa,Shower cabinet index layout
------------------------------------ */
.lineup3 li{
	width: 190px;
	height: 180px;
}

/* lineup4 1Restu 4Box type -Healing Stone Sofa Bed index layout
------------------------------------ */

.lineup4{
	margin-left: 159px;
	width: 640px;
}

.lineup4 li{width: 158px;}

/* lineup5 -Reference index layout-
------------------------------------ */
.lineup5 li{
	width: 188px;
	text-align: left;
	height: 190px;
}

.lineup5 img{margin: 5px 0;}

.lineup5 h3{
	text-align: left;
	line-height: 170%;
}

.lineup5 h3 a{color: #000000;}
.lineup5 .over h3 a{color: #c03000;}

/*石の説明ポップアップ*/

body#about{background-color: #ffffff;
	background-image: none;
	text-transform: uppercase;}

#aboutstone{
	font-size: 0.9em;
	width: 400px;
	margin: auto;
	padding: 20px;
	background-color: #ffffff;
	line-height: 1.5em;
	color: #333333;
}


#aboutstone p{
	font-size: 0.8em;
	text-align: left;
	width: 300px;
	margin-left: 50px;}
* html #aboutstone p{margin-left: 0px;}


/* 商品詳細画面設定
------------------------------------ */
.article{ width: 360px; margin: 0; padding: 0;}


h2.shohinTitle{border-bottom: 1px dashed #999999;
	padding-left: 3px;
	padding-bottom: 3px;
	font-size: 108%;
	margin:20px 0 3px 0;
	text-transform: uppercase;
	line-height: 140%;
}

h2.shohinTitle span{display: block; font-size: 85%;}

/*大文字にしたくないところ大文字指定解除*/
h2.shohinTitle span.capitalize{text-transform: capitalize;}
h2.shohinTitle span.capitalize_h2{text-transform: capitalize; display: block;}

/*ブロック指定にしたくないところブロック指定解除*/
h2.shohinTitle span.noblock{display: inline;}

.number{margin: 0; padding: 0;}

p.kingaku{
	text-align: right;
	font-size: 140%;
	font-family: "Times New Roman",Times,serif;
	margin: 10px 30px;
	line-height: 120%;
}

p.kingaku span{
	display: block;
	font-size: 70%;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3","Osaka",Verdana,sans-serif;
}

#kingaku{font-size: 140%; font-family: "Times New Roman",Times,serif;}

.article table{line-height: 170%; font-size: 93%;}
.article th{vertical-align: top; text-align: right; font-weight: normal;margin: 0; padding:5px;}
.article th span{text-transform: uppercase; display: block;}
.article td{vertical-align: top; margin: 0; padding:5px 0;}

.articleText{font-size: 93%; padding-left: 20px;}

.articleText .block{display: block;}

.stoneabout{border: 1px solid #ffffff;}

/* 詳細画面画像設定
------------------------------------ */
.articleImage{width: 580px; text-align: center;}
.articleImage ul{margin:10px 0; padding: 0; text-align: center;}
.articleImage li{margin-left: 9px; display: inline;}

.bigimg{margin: 50px auto;}

.smallimg{border: 1px solid #cccccc; margin: 1px;}

/*拡大画像の表記,クッションについての追記*/
.preview,#kusshontsuiki{font-size: 85%; display: block; margin-bottom: 10px;}

/* Furniture Variation
------------------------------------ */
.varLink,.variation{margin: 0; padding: 0;}

p.variation{margin-top: 30px; clear: both; background: #919984;}

.varLink li{width: 180px;}
.varLink h3{font-size: 93%; text-align: center;}


/* 電気製品,信楽焼製品 備考欄
------------------------------------ */
ul.electric,ul.shigaraki_comment{
	margin:2px 40px;
	padding: 10px;
	border: 1px solid #ccc;
}

ul.electric li,ul.shigaraki_comment li{
	padding-left: 15px;
	background: url("../img/kome.gif") no-repeat left 4px;
	line-height: 170%;
	display: block;
	font-size: 85%;
	text-align: left;
}

.jetmark{vertical-align: top;}

/* Shower Cabinet Spec List
------------------------------------ */
ul.speclist{list-style-type: decimal; padding:0 0 0 23px; margin-top: 0;}

/* Shower Cabinet Mist Stone
------------------------------------ */
.miststone{font-size: 85%; display: block;}


/* Foot Stone spa Size Style
------------------------------------ */
.footsSize{
	border: 1px #523321 solid;
	padding: 1px 10px;
	text-align: center;
	background-color: #c9b49a;
	margin-right: 10px;
}


/* 商品サイズ,木枠素材,容量リスト 設定
------------------------------------ */
#sizeSelect,.frame_select{margin: 0; padding: 0;}

.frame_select{text-align: center;}
.frame_select li{display: block; border:solid #523321; border-width: 1px; margin: 0 1px; float: left;}
.frame_select li a{display: block; background: #fff; padding: 1px 3px;}
.frame_select li a:hover{background: #ffeed3; text-decoration: none;}

.flametxt{width: 210px; font-size: 90%; margin: 3px 0;}


#sizeSelect{text-align: center; width: 200px;}
#sizeSelect li{border:solid #523321; border-width: 1px;float: left;display: block; width: 90px; margin:1px;}
#sizeSelect li a{display: block; background: #fff; padding: 1px;}
#sizeSelect li a.here{background: #ffeed3; font-weight: bold;}
#sizeSelect li a:hover{background: #ffdfd0; text-decoration: none;}



#area-list{margin: 10px 0;}

#area-list li{
	list-style-type: none;
	background: url("../img/arrow003.png") no-repeat left 7px;
	padding: 3px 0px 3px 15px;
	font-size: 93%;
	line-height: 140%;
}
#area-list li.selectTitle{
	background: none;
	padding: 3px 0 3px 0;
}

#area-list li a.here{
font-weight: bold;
}

/* ------------------------------------ */

/*404ページメルマガ登録*/
#mailmagazine{margin: 10px 0px 40px 150px;width: 350px;}