@charset "shift_jis";

/* -------------------------
     S.S.
------------------------- */




/*S.S.トップ*/

div#sstop{text-align:left;width:570px;}
div#yorokobi{border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:12px 12px 0 0;}
div#yorokobi h3{display:block;float:left;width:350px;margin-top:9px;}
div#yorokobi p#ssspecial{display:block;float:right;width:144px;}
div#yorokobi p#txt{clear:both;padding-top:26px;}

div#keyword,div#facility,div#ssBanner,div#smile20{margin-top:53px;}
div#keyword h3,div#facility h3{margin-bottom:14px;}
div#keyword h3,div#servo h3{margin-bottom:14px;}
div#ssBanner img {margin-right:3px;}
div#ssBanner p{margin-bottom:3px;}
div#ssBanner img.nomg {margin-right:0;}

div#smile20{border:1px solid #CCCCCC;padding:8px 9px;clear:both;_height:13px;}
div#smile20:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div#smile20 dt{float:left;width:139px;}
div#smile20 dd{float:left;width:405px;color:666666;}
div#smile20 p#sholder{margin-bottom:12px;}
div#smile20 h3{float:left;width:200px;margin-bottom:14px;}
div#smile20 p#smilebanner{float:right;width:202px;margin-top:3px;text-align:right;}
div#smile20 p#smiletxt{clear:both;}

p#ssspecial{
	/*position:absolute;
	top:20px;
	left:420px;*/
}

p#ssspecial a span,
p#smilebanner a span{display:none;}
p#ssspecial a{display:block;width:144px;line-height:normal;height:17px;background:url(/kitchen/ss/images/top/btn_sstop_ssspecial.gif) no-repeat;}
p#smilebanner a{display:block;width:200px;line-height:normal;height:17px;background:url(/kitchen/ss/images/top/btn_sstop_smile20.gif) no-repeat;}

p#ssspecial a:link,
p#smilebanner a:link{
	background-position:0 0;
}
p#ssspecial a:hover,
p#smilebanner a:hover {
	background-position:100% 0;
}



/*以下、イマナカ記入箇所*/
body#ssTop div#contents{
}




/* SS　共通
----------------------------------------------------*/
a.details{
	display:block;
	width:83px;
	height:17px;
	background:url(../../../kitchen/ss/images/style_top/button_detaiils.gif) left top no-repeat;
	text-indent:-9999px;
}
a.details:hover{
	background:url(../../../kitchen/ss/images/style_top/button_detaiils.gif) -83px top no-repeat;
}
p.colorLink{
	height:17px;
	margin:20px 0 !important;
	float:right;background-color:#666666;
}
p.colorLink a{
}
a.colorSumiration{
	display:block;
	width:157px;
	height:17px;
	background:url(../../../kitchen/ss/images/style_top/button_color.gif) left top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.colorSumiration:hover{
	background:url(../../../kitchen/ss/images/style_top/button_color.gif) left -17px no-repeat;
}

p.catalogueLink{
	height:17px;
	margin:0;
	position:relative;
}
p.catalogueLink a{
	position:absolute;
	right:0;
}
a.catalogue{
	display:block;
	width:108px;
	height:17px;
	background:url(../../../kitchen/ss/images/catalogue_button.gif) no-repeat left top;
	text-indent:-9999px;
	overflow:hidden;
}
a.catalogue:hover{
	background:url(../../../kitchen/ss/images/catalogue_button.gif) no-repeat left -17px;
}

/* Webカタログ-110902-add-　
-----------------
div.webcatalogue p.catalogueTxt{
	text-align:right;
	font-size:70% !important;
	padding-bottom:0.2em;
}
div.webcClear{clear:both;}
div.webcTop{margin-top:20px;
			padding-top:20px;}
div.webcBtm{margin-bottom:30px;}
div.webcR30{margin-right:20px;}
p.catalogueLink2{
	height:50px;
	margin:0;
	position:relative;
}
p.catalogueLink2 a{
	position:absolute;
	right:0;
}
a.catalogue2{
	display:block;
	width:192px;
	height:50px;
	background:url(../../../../common/image/btn-catalogue.gif) no-repeat left top;
	text-indent:-9999px;
	overflow:hidden;
}
a.catalogue2:hover{
	background:url(../../../../common/image/btn-catalogue.gif) no-repeat right top;
}
/*-----------------*/



a.sarvo{
	display:block;
	width:157px;
	height:17px;
	background:url(../../../kitchen/ss/images/servo/button_sarvo.gif) left top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.sarvo:hover{
	background:url(../../../kitchen/ss/images/servo/button_sarvo.gif) left -17px no-repeat;
}
a.catalogue{
	display:block;
	width:112px;
	height:17px;
	background:url(../../../kitchen/ss/images/servo/button_catalogue.gif) left top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
a.catalogue:hover{
	background:url(../../../kitchen/ss/images/servo/button_catalogue.gif) left -17px no-repeat;
}


div#read{
	margin:0 0 20px 10px;
}
div#read h3, div#read p{
	margin:0;
}

div.columnSet{
	margin-left:10px;
	clear:both;
}
div.columnSet div{
	float:left;
	margin-bottom:20px;
	_margin-bottom:0;
}
div.columnSet h4{
	margin:0 0 20px;
	clear:both;
}
div.columnSet p{
	padding:5px 5px 0 5px;
}
div.columnSet div.clear,
div.columnSet p.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
/*2等分こらむせっと*/
div.columnSet2{
	margin:0 0 20px 10px;
}
div.columnSet2 div.left{
	float:left;
	width:277px;
	position:relative;
}
div.columnSet2 div.right{
	float:right;
	width:277px;
	position:relative;
}
div.columnSet2 h4{
	margin:20px 0;
}
body#jikkuri div.columnSet2 h4, body#tomoni div.columnSet2 h4, body#sassou div.columnSet2 h4{
	margin:0;
}

div.columnSet2 p.j12{
	margin:5px 5px 10px 5px;
}
div.columnSet2 p.detailLink{
	width:83px;
	height:17px;
	position:absolute;
	top:196px;
	right:0;
}
/*3等分コラムセット*/
div.columnSet3{
	margin:0 0 20px 10px;
}
div.columnSet3 div.left{
	float:left;
	width:191px;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
}
div.columnSet3 div.left p.j12{
	margin:5px 13px 0 10px;
}
div.columnSet3 div.right{
	float:left;
	width:188px;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
}
div.columnSet3 div.right p.j12{
	margin:5px 10px 0 10px;
}


div.section{
	margin:0 0 20px 10px;
	clear:both;
	position:relative;
}
div.section h3, div.section p.read, div.section img{
	margin:0;
}
div.section h4, div.section p.j12{
}




/* SS_styleトップ、SS_しつらえトップ
----------------------------------------------------*/
body#styleTop div#read{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
body#styleTop div.section{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
body#styleTop div.section h4{
	margin:0;
	padding:0;
}
body#styleTop div.section p.j12{
	padding:20px 10px;
}
body#styleTop div.section p.detailLink{
	position:absolute;
	top:360px;
	left:487px;
	width:83px;
	height:17px;
}
body#builtTop div.section p.detailLink{
	position:absolute;
	top:13px;
	left:487px;
	width:83px;
	height:17px;
}

/* SS_style　2nd common
----------------------------------------------------*/
div#keywordButton{
	margin:0 0 20px 4px;
	height:38px;
}
div#keywordButton ul{
	margin:0;
	padding:0;
}
div#keywordButton li{
	margin:0;
	padding:0;
	text-indent:-9999px;
	float:left;
	width:192px;
	height:38px;
	overflow:hidden;
}
div#keywordButton li a, div#keywordButton li span{
	display:block;
	width:187px;
	height:38px;
	margin-left:5px;
	overflow:hidden;
}
a.jikkuriButton{
	background:url(../../../kitchen/ss/images/style_top/button_jikkuri.gif) left top no-repeat;
}
a.jikkuriButton:hover, span.jikkuriButton{
	background:url(../../../kitchen/ss/images/style_top/button_jikkuri.gif) left -38px no-repeat;
}
a.tomoniButton{
	background:url(../../../kitchen/ss/images/style_top/button_tomoni.gif) no-repeat left top;
}
a.tomoniButton:hover, span.tomoniButton{
	background:url(../../../kitchen/ss/images/style_top/button_tomoni.gif) no-repeat left -38px;
}
a.sassouButton{
	background:url(../../../kitchen/ss/images/style_top/button_sassou.gif) left top no-repeat;
}
a.sassouButton:hover, span.sassouButton{
	background:url(../../../kitchen/ss/images/style_top/button_sassou.gif) left -38px no-repeat;
}

body#jikkuri div#read, body#tomoni div#read, body#sassou div#read{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div.plan{
	margin:0 0 40px 10px;
	clear:both;
}
div.plan h3, div.plan h4{
	margin:0;
	padding:0;
}
div.plan p{
	margin:10px 5px;
	font-size: 80%;line-height:140%; letter-spacing:1px;
}
div.plan div.details{
	background:#f1f1f1;
	margin:0 0 0 40px;
	padding:16px 18px;
}
div.plan div.details table{
	width:90%;
}
div.plan div.details h4{
	margin:0 0 16px;
}
div.plan div.details td{
	font-size: 70%;line-height:140%;
	padding:2px;
}


/*ss_shitsurae 2nd common
----------------------------------------------------*/
a.toolButton{
	background:url(../../../kitchen/ss/images/shitsurae_common/button_keyword.gif) 0 0 no-repeat;
}
a.toolButton:hover, span.toolButton{
	background:url(../../../kitchen/ss/images/shitsurae_common/button_keyword.gif) 0 -38px no-repeat;
}
a.stainlessButton{
	background:url(../../../kitchen/ss/images/shitsurae_common/button_keyword.gif) -192px 0 no-repeat;
}
a.stainlessButton:hover, span.stainlessButton{
	background:url(../../../kitchen/ss/images/shitsurae_common/button_keyword.gif) -192px -38px no-repeat;
}
a.equipmentButton{
	background:url(../../../kitchen/ss/images/shitsurae_common/button_keyword.gif) -383px 0 no-repeat;
}
a.equipmentButton:hover,span.equipmentButton{
	background:url(../../../kitchen/ss/images/shitsurae_common/button_keyword.gif) -383px -38px no-repeat;
}

div.sectionShitsurae{
	margin:0 0 20px 10px;
	clear:both;
	position:relative;
}
div.sectionShitsurae h3{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div.sectionShitsurae h4{
	margin:20px 0;
}
div.sectionShitsurae p.j12{
	margin:20px 0;
}
div.sectionShitsurae p.detailLink{
	position:absolute;
	top:20px;
	left:480px;
	width:83px;
	height:17px;
}

/*ss　収納
----------------------------------------------------*/
body#strage div#read h3{
	border-right:solid 1px #cccccc;
	margin:0;
}
body#strage div#read p{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	margin:0;
}
body#strage div.section h3{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
body#strage div.section p.read{
	border-right:solid 1px #cccccc;
}
body#storage div.clear{
	height:1px;
	overflow:hidden;
}
body#storage div.columnSet2, body#storage div.columnSet3{
	margin-bottom:0px;
}

div.section h4{
	margin:20px 0;
}

/*収納コラムセット*/
div.zone01{
	width:237px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.zone02{
	width:170px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.zone03{
	width:162px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.zone05{
	width:113px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.zone07{
	width:107px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.tool01{
	width:237px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.tool02{
	width:330x;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.tool03{
	width:163px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
/*2等分*/
div.kitchen01{
	width:287px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.kitchen02{
	width:283px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.tsuri02{
	width:283px;
}
div.tsuri02 div.left{
	float:left;
}
div.tsuri02 div.right{
	float:right;
	width:135px;
}
div.tsuri03{
	width:283px;
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
/*3等分*/
div.tsuri04{
	 width:190px;
 	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
div.tsuri06{
	width:183px;
 	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
/*シンク*/
body#sink div#read{
 	background:url(../../../kitchen/ss/images/border_colset.gif) right top repeat-y;
}
body#sink div#read h3{
	border-right:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}
body#sink div#read p{
	border-right:solid 1px #cccccc;
	margin:0;
}
body#sink div.section h3{
	border-right:solid 1px #cccccc;
}
body#sink div.section p.read{
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}

/*　シンクコラムセット */
div.sink01left{
	width:210px;
}
div.sink01right{
	width:350px;
}
div.sink02left{
	width:320px;
}
div.sink02right{
	width:250px;
}
div.sink03left{
	width:170px;
}
div.sink03right{
	width:400px;
}
/*ワークトップ*/
body#wt div.read{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
/*ワークトップコラムセット*/
div.acry h4{
	border-bottom:solid 1px #cccccc;
	padding-bottom:10px;
	width:570px;
}
div.wt01{
	width:135px;
}
div.wt01 p{
	margin:0 15px 0 0;
}
div.feature{
	margin:0 0 16px 10px;
}
div.feature div.wt02left{
	width:277px;
	float:left;
}
div.feature div.wt02right{
	width:277px;
	float:right;
}
div.feature div.inner{
	border:solid 1px #cccccc;
}
div.feature p{
	margin:10px 5px;
}
/*オーバームーブシステム*/
div.columnSet2 h4.omsTtl{
	margin:20px 0 5px 0;
}
div.columnSet2 div.omsIcon{
	margin:0 0 20px 0;
}


/*ss　ビルトイン
----------------------------------------------------*/
/*builtin top*/
body#builtinTop div.section{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	padding:13px 12px 0 0 !important;
}
body#builtinTop div.section h3{float:left;width:460px;}
body#builtinTop div.section p.detaillink{
	float:right;
	width:83px;
	height:17px;
	text-indent:-999999px;
}
/*builtin 2nd　ボタン*/
div#builtinButton{
	height:81px;
	margin:0 0 20px 10px;
}
div#builtinButton ul{
	margin:0;
	padding:0;
}
div#builtinButton li,div#builtinButton li span{
	float:left;
	text-indent:-999999px;
	height:38px;
}
div#builtinButton a, div#builtinButton span{
	display:block;
	height:38px;
	width:100%;
}
div#builtinButton li#kanagu{
	width:260px;
	margin-right:5px;
}
div#builtinButton li#kanagu a{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) 0 0 no-repeat;
}
div#builtinButton li#kanagu a:hover, div#builtinButton li#kanagu span{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) 0 -38px no-repeat;
}
div#builtinButton li#chouri{
	width:140px;
	margin-right:5px;
}
div#builtinButton li#chouri a{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) -265px 0 no-repeat;
}
div#builtinButton li#chouri a:hover, div#builtinButton li#chouri span{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) -265px -38px no-repeat;
}
div#builtinButton li#range{
	width:159px;
}
div#builtinButton li#range a{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) -411px 0 no-repeat;
}
div#builtinButton li#range a:hover, div#builtinButton li#range span{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) -411px -38px no-repeat;
}
div#builtinButton li#dry{
	width:570px;
	margin-top:5px;
}
div#builtinButton li#dry a{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) 0 -76px no-repeat;
}
div#builtinButton li#dry a:hover, div#builtinButton li#dry span{
	background:url(../../../kitchen/ss/images/builtin_common/builtinButton.gif) 0 -114px no-repeat;
}
/*builtin 2nd*/
body#builtin div#read{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
body#builtin div.section h3{
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
body#cabinet div.columnSet2{
	background:url(../../../kitchen/ss/images/border_colset.gif) right top repeat-y;
	border-top:solid 1px #cccccc;
}
h3.border{
	border-bottom:solid 1px #cccccc;
	border-left:solid 4px #1a0010;
	margin:0;
}
body#cabinet div.columnSet2 div.right{
	padding:10px 0;
}
body#cabinet div.columnSet2 li{
	list-style:square;
	margin:5px 10px 10px 15px;
}
.borderLeft{
	background:url(../../../kitchen/ss/images/border_colset.gif) left top repeat-y;
}
img.left{
	float:left;
	margin:0 10px 10px 0;
}
div.cookingSectionInner{
	background:url(../../../kitchen/ss/images/border_colset.gif) right top repeat-y;
	border-bottom:solid 1px #cccccc;
}
div.cookingSectionInner h3{
	border:none;
}


/*扉カラー*/
body#color div.section{
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
div.color{
	margin:0 0 20px 12px;
}
div.color h3{
	margin:0;
}
div.color P.j12{
	margin:20px 0 20px 0;
}
div.color table{
	margin:0;
}
div.color table th{
	text-align:left;
	font-size:75%;
	font-weight:normal;
}
div.color th.r1{
	widhth:145px;
	padding-top:3px;
}
div.color th.r4{
	width:133px;
	padding-top:3px;
}
div.color td.r1{
	width:145px;
	padding-top:13px;
}
div.color td.r4{
	width:133px;
	padding-top:13px;
}
div.color td.obj{
	widhth:400px;
	padding-top:13px;
}
div.kabe3{
	height:190px;
	border:solid 1px #cccccc;
}
div.kabe3 p{
	margin:10px;
}


/*S.S.サーボ*/
p.sarvo_detailLink{
	width:83px;
	height:17px;
	position:absolute;
	top:313px;
	right:5px;
}
div.mov_link{
	background-image: url(../../../kitchen/ss/images/servo/mov_icom.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	margin-left: 1px;
	font-size: 80%;
	margin-top: 4px;
}
div.mov_link01{
	background-image: url(../../../kitchen/ss/images/servo/mov_01.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	margin-left: 1px;
	font-size: 80%;
	margin-top: 8px;
}
div.mov_link02{
	background-image: url(../../../kitchen/ss/images/servo/mov_02.gif);
	background-repeat: no-repeat;
	margin-left: 1px;
	font-size: 80%;
	margin-top: 8px;
	padding-left: 70px;
}
div.mov_link03{
	background-image: url(../../../kitchen/ss/images/servo/mov_03.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	margin-left: 1px;
	font-size: 80%;
	margin-top: 8px;
}

div#sarvoButton{
	margin:0 0 20px 4px;
	height:38px;
}
div#sarvoButton ul{
	margin:0;
	padding:0;
}
div#sarvoButton li{
	margin:0;
	padding:0;
	text-indent:-9999px;
	float:left;
	width:288px;
	height:38px;
	overflow:hidden;
}
div#sarvoButton li a, div#sarvoButton li span{
	display:block;
	width:283px;
	height:38px;
	margin-left:5px;
	overflow:hidden;
}
a.asuuistButton{
	background:url(../../../kitchen/ss/images/servo/button_asuuist.gif) left top no-repeat;
}
a.asuuistButton:hover, span.asuuistButton{
	background:url(../../../kitchen/ss/images/servo/button_asuuist.gif) left -38px no-repeat;
}
a.safetyButton{
	background:url(../../../kitchen/ss/images/servo/button_safety.gif) no-repeat left top;
}
a.safetyButton:hover, span.safetyButton{
	background:url(../../../kitchen/ss/images/servo/button_safety.gif) no-repeat left -38px;
}

/*div.sarvo_box{
	margin-left: 10px;
	margin-bottom: 10px;
	margin:10px;
}*/

/* 2008.12.11追加 */
div.sarvo_box{
	margin:0 23px;
}
div.sarvo_box p{
	text-indent:-1em;
	margin:1em 0 2em 1em;
}
table#clio_xmas{
	margin:50px 0 0 10px;
	background:#adceea url(../../../kitchen/ss/images/servo/clio_img_clio.gif) no-repeat right bottom;
}
table#clio_xmas table td.mobile{
	text-align:center;
	padding:12px 0 0 0;
}
table#clio_xmas table td.mobile img{
	margin:0 0 5px;
}
table#clio_xmas table td.desktop{
	color:#FF0000;
	padding:5px 0;
}
table#clio_xmas table td.desktop img{
	margin:0 0 3px;
}
table#clio_xmas table td.desktop li{
	list-style:disc;
	padding:0;
	margin:0 0 0 20px;
}
table#clio_xmas table td.desktop a{
	color:#FF0000;
}
table#clio_xmas table td div.j10{
	background:#fff;
	border:solid 2px #0033CC;
	margin:0 10px 10px;
	padding:10px;
}
table#clio_xmas table td div.j10 span.notice{
	color:#FF0000;
}




/*faqリンク - 2008.06.25追加*/
/*faqLink ボタン定義 */
a.faqLink01,a.faqLink02{
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
}
a.faqLink01{
	background:url(/kitchen/images/btn_faq01.gif) no-repeat 0 0;
	height:17px;
	width:187px;
}
a.faqLink01:hover{
	background:url(/kitchen/images/btn_faq01.gif) no-repeat 0 -17px;
}
a.faqLink02{
	background:url(/kitchen/images/btn_faq02.gif) no-repeat 0 0;
	height:17px;
	width:93px;
}
a.faqLink02:hover{
	background:url(/kitchen/images/btn_faq02.gif) no-repeat 0 -17px;
}
/*faq link ポジション調整*/
div.section,div#read{
	position:relative;
}
div#faq01,div#faq03 ,div#faq04,div#faq06{
	position:absolute;
	top:25px;
	left:375px;
}
div#faq13{
	position:absolute;
	top:320px;
	left:375px;
}
div#faq02{
	padding:0 0 0 380px;
}
div#faq05{
	width:187px;
	float:right;
	margin:-17px 0 0 0;
}
div#faq07,div#faq08{
	position:absolute;
	top:25px;
	left:470px;
}
div#faq09{
	position:absolute;
	top:320px;
	left:475px;
}
div#faq10{
	position:absolute;
	top:365px;
	left:470px;
}
a#faq11{
	margin:20px 0 0 0;
}
a#faq12{
	margin:5px 0 0 0;
}


/*dreamiaclubリンク - 2009.02.24追加*/
/*dreamiaclubLink ボタン定義 */

a.dreamiaLink01,a.dreamiaLink02,a.dreamiaLink03{
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
}

a.dreamiaLink01{
	background:url(/kitchen/images/ss_btn_dmcL01.gif) no-repeat 0 0;
	height:17px;
	width:187px;
}
a.dreamiaLink01:hover{
	background:url(/kitchen/images/ss_btn_dmcL01.gif) no-repeat 0 -17px;
}

a.dreamiaLink02{
	background:url(/kitchen/images/ss_btn_dmcL02.gif) no-repeat 0 0;
	height:17px;
	width:211px;
}
a.dreamiaLink02:hover{
	background:url(/kitchen/images/ss_btn_dmcL02.gif) no-repeat 0 -17px;
}

a.dreamiaLink03{
	background:url(/kitchen/images/ss_btn_dmcL03.gif) no-repeat 0 0;
	height:17px;
	width:179px;
}
a.dreamiaLink03:hover{
	background:url(/kitchen/images/ss_btn_dmcL03.gif) no-repeat 0 -17px;
}


/*dreamiaclubLink ボタン位置 に伴う　追加事項 */


div#read h4{
	margin:0px 0px 10px 0px;
}



/*dreamiaclubLink ボタン位置 */





div#dreamiaLink01,div#dreamiaLink02,div#dreamiaLink03{
	position:absolute;
	top:25px;
	left:375px;
}


div#dmcL01{
	position:absolute;
	top:340px;
	left:375px;
}

div#dmcL02{
	padding:5px 0 0 380px;
}

div#dmcL03{
	position:absolute;
	top:47px;
	left:375px;
}

div#dmcL04{
	position:absolute;
	top:46px;
	left:352px;
}

a#dmcL05{
	margin:5px 0 0 0;
}



/*ss　ビルトイン
----------------------------------------------------*/
#ss_ragehood h3{
	margin:20px 0;
	border:none;
}
#ss_ragehood div.ttl_clear{
	clear: both;
}
#ss_ragehood div.boder{
	margin-bottom:20px;
	padding:10px 10px 10px 0;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
}
#ss_ragehood div#contents p.f10{
	font-size:10px;
}
#ss_ragehood div.section2{
	margin-top:50px;
	margin-bottom:50px;
}
#ss_ragehood div.section2 p{
	margin:5px;
}
#ss_ragehood div#mov div.mov_content{
    text-align:center;
}
#ss_ragehood div#mov div.mov_content p{
    font-weight: bold;
	font-size:80%;
    margin:5px 0 5px 50px;
	text-align:left;
}
/*エコマーク*/
#ss_ragehood div#contents h3.ttl01{
    float:left;
    overflow:hidden;
    width:255px;
}
#ss_ragehood div#contents div.eco_mark{
    border:1px solid #CCCCCC;
    float:right;
    width:292px;
}
#ss_ragehood div#contents div.eco_mark p{
	letter-spacing:1px;
	font-weight:normal;
    line-height: 1.2em;
    margin:7px;
}
#ss_ragehood div.eco_mark p img{
    float:left;
    margin:0 8px 0 0;
}
/*ss 空間プラン
----------------------------------------------------*/
#ssPlan div#plan{margin:35px 0;}
#ssPlan div#plan h3{margin:20px 0;}
#ssPlan div#plan p{margin:15px 0;}
#ssPlan div#plan p.fontL{float:left;}
#ssPlan div#plan p.fontR{float:right;}
#ssPlan div#plan p.clear{clear:both;}
#ssPlan div#plan table{margin-left:7px;border-bottom:1px solid #000000;border-top:1px solid #000000;vertical-align:middle;}
#ssPlan div#plan table td{font-size:18px;padding:5px 0;}
#ssPlan div#plan table td.left{font-size:10px;padding:10px 10px 0 0;}
#ssPlan div#plan table td.img{margin:0;padding:0;}
#ssPlan div#plan span.tableBtm{margin-left:7px;font-size:10px;}
#ssPlan div#plan table td span.bold{font-weight:bolder;}
#ssPlan div#plan table td span.small{font-size:13px;}
#ssPlan p.webTxt{font-size:10px;padding-bottom: 0.2em;text-align: right;}
#ssPlan div#btmPlan{border-top:1px solid #000000; margin-top:50px;padding-top:10px;}
/*ボタン*/
#ssPlan p#ssLpBtn{float:right;margin-top:-17px;}
#ssPlan p#ssLpBtn a span{display:none;}
#ssPlan p#ssLpBtn a{display:block;width:157px;line-height:normal;height:17px;background:url(/kitchen/ss/images/plan/btn_sslightpackage.gif) no-repeat;}
#ssPlan p#ssLpBtn a:link{background-position:0 0;}
#ssPlan p#ssLpBtn a:hover{background-position:0 100%;}
