#navi-item01 { background: url(../images/navi_01_over.gif) no-repeat; }#navi-item02 { background: url(../images/navi_02_over.gif) no-repeat;}#navi-item03 { background: url(../images/navi_03_over.gif) no-repeat; }#navi-item04 { background: url(../images/navi_04_over.gif) no-repeat; }#navi-item05 { background: url(../images/navi_05_over.gif) no-repeat; }#navi-item06 { background: url(../images/navi_06_over.gif) no-repeat; }/******************************************************************************//* ホーム                                                                      *//******************************************************************************/#index_left{	width:580px;	float:left;}#index_right{	width:360px;	float:right;}.news_waku{	margin:0 0 1em 0;	padding:1em;	border:1px #ddd solid;	background:#fcfcfc;}.news_honbun{	padding:0 0 0 1em;}#index_right h2{	color:#000;	font-size:1.2em;	line-height:1.35em;	padding:0 0 8px 0;}#index_right h3{	color:#000;	font-size:1em;	line-height:1.3em;	padding:0 0 5px 0;}#index_right h4{	color:#0099ff;	font-size:12px;	line-height:1.5em;	padding:10px 0 0 0;}#index_right p{	line-height:1.5em;	padding:0 0 10px 1em;}.midasiHome{	width: 570px;	height: 20px;	margin:20px 0 10px 0;	padding:0;	font-size:1em:}#top-whatsnew-list {	width: 570px;	margin: 0 0 3em 0;}#top-whatsnew-table th, #top-whatsnew-table td {	text-align: left;	padding:10px 0;	border-bottom:#999 1px dotted;}#top-whatsnew-table .date {	vertical-align: top;	padding:13px 0 0 0;}#top-whatsnew-table .text {	padding-left: 15px;	line-height: 1.385em;}/******************************************************************************//* 見出し共通、デザリボのリフォーム、費用のページ                                                                     *//******************************************************************************/#midasi{	padding:0px 0 25px 0;}#clm_left{	width:420px;	float:left;}#clm_right{	width:420px;	float:right;}.two_clm h3.hajime{	padding:0 0 0.7em 0;	color:#0099ff;	font-weight:normal;}.two_clm h3{	padding:3em 0 0.7em 0;	color:#0099ff;	font-weight:normal;	line-height:1.5em;}.two_clm h4{	padding:1.5em 0 0.5em 0;	color:#0099ff;	font-weight:normal;}.two_clm h5{	margin:4em 0 0 0;	padding:0.5em 0 0em 0;	color:#666;	font-weight:normal;	border-top:1px #ccc dotted;}/******************************************************************************//* 会社                                                                    *//******************************************************************************/#kaisha{	width:600px;	margin:0 auto;	font-size:0.875em;}#kaisha table{	width:600px;}#kaisha a{	color:#666;}#kaisha .td1{	padding:1em;	text-align:center;	border-bottom:1px #ccc solid;}#kaisha .td2{	padding:1em;	border-bottom:1px #ccc solid;}/******************************************************************************//* 施工例                                                                  *//******************************************************************************/#sekou_left{	width:235px;	float:left;	font-size:0.85em;}#sekou_right{	width:655px;	float:right;}#sekou_left h2{	width:235px;	padding:2px 0 1.5em 0;	font-size:1em;}#sekou_left h2 img{	padding:0 0 0.5em 0;}#sekou_left h3{	padding:4em 0 0 0;	font-size:1em;	font-weight:normal;	color:#0099ff;}#sekou_left p{	padding:0.5em 0 2em 0;}.sekou_toi{	padding:00;	border-top:1px #ccc solid;}#sekou_right table{	width:655px;	font-size:0.85em;}#sekou_right td{	padding:30px;	text-align:center;	vertical-align:middle;}#sekou_right .tdSekou01{	padding:15px;	border-top:1px #ccc solid;	border-left:1px #ccc solid;	line-height:1em;	}#sekou_right .tdSekou02{	padding:15apx;	border-top:1px #ccc solid;	border-right:1px #ccc solid;	border-left:1px #ccc solid;	line-height:1em;}.tdSekou1{	border-top:1px #ccc solid;	border-left:1px #ccc solid;	line-height:1.5em;}.tdSekou1 img{	padding:0 0 8px 0;}.tdSekou2{	border-top:1px #ccc solid;	border-right:1px #ccc solid;	border-left:1px #ccc solid;}.tdSekou3{	border-top:1px #ccc solid;	border-bottom:1px #ccc solid;	border-left:1px #ccc solid;	line-height:1.5em;}.tdSekou3 img{	padding:0 0 8px 0;}.tdSekou4{	border-top:1px #ccc solid;	border-right:1px #ccc solid;	border-bottom:1px #ccc solid;	border-left:1px #ccc solid;}.gmap{ padding:0 0 50px 0; text-align:right; }/******************************************************************************//* 問い合わせ                                                                  *//******************************************************************************/#toi_left{	width:300px;	float:left;	font-size:0.85em;}#toi_right{	width:560px;	float:right;}.toiTb{	width:560px;}.tdToil{	width:160px;	padding:15px 0;	border-bottom:1px #ccc solid;}.tdToir{	padding:15px 0;	border-bottom:1px #ccc solid;}.toi_merumaga{	padding:10px 0 0 0;}.toi_merumaga a{	color:#666;}#toi_right h3{	padding:3em 0 7px 0 ;	font-size:1em;	font-weight:normal;	border-bottom:1px #ccc solid;	}#toi_left h3{	padding:0em 0 7px 0 ;	font-size:1em;	font-weight:normal;	color:#0099ff;}.tokuten{	padding:2em 0 0 0 ;}.private{	margin:3em 0 0 0;	padding:2em 3em 3em 3em;	border:1px #ccc solid;}.sousin{	padding:2em;	text-align:center;}.toi2{	margin:0 auto;	width:500px;}.toi2 h3{	padding:0 0 1em 0;}