/*--------------------------------------------------
共通！EumuroyaEE
--------------------------------------------------*/

/*斁Eサイズ*/
.min {		
				
	font-size:x-small;
	color:#999999;
}

/*斁E色*/
.gold{
				
		color:#D0B268;
}

.min_gold{		
				
	font-size:x-small;
	color:#D0B268;
}

/*余白*/
.pa01{
				
		padding:10px 0px 0px 0px;
}
.pa02{
				
		padding:0px 0px 0px 10px;
}
.ma01{
				
		margin:0px 0px 3px 0px;
}
.ma02{
				
		margin:0px 0px 6px 0px;
}
.ma03{
				
		margin:0px 0px 20px 0px;
}
.ma04{
				
		margin:45px 0px 10px 0px;
}

/*--------------------------------------------------
不室屋E取り絁E 
--------------------------------------------------*/
#torikumi{		
				
	margin: 0px 18px 20px 20px;
	width:580px;
}
#torikumi .top_img{		
				
	margin: 0px 0px 60px 0px;
	width:578px;
}

#torikumi .top_img h2{		
				
	margin:0px 0px 0px 10px;
}

#torikumi .top_img h3{		
				
	height:349px;
	margin:10px 0px 0px 0px;
	background-image : url(../common/common/css/images/h3_04_bg.jpg);
	background-repeat: no-repeat;
	background-position :left bottom;
}

#torikumi h4{		
				
	padding: 0px 0px 10px 0px;
}
#torikumi .main{		
				
	padding: 0px 0px 50px 0px;
	width:578px;
}
#torikumi .main2{		
				
	padding: 0px 0px 20px 0px;
	width:578px;
}
#torikumi .img_l{		
				
	width:200px;
	margin: 0px 15px 0px 0px;
}
#torikumi .img_l p{		
				
	font-size: 80%;
	padding: 5px 0px 5px 0px;
}
#torikumi .img_r{		
				
	width:200px;
	margin: 0px 15px 0px 0px;
}
#torikumi .img_r p{		
				
	font-size: 80%;
	padding: 5px 0px 5px 0px;
}
#torikumi .txt_l{		
				
	width:340px;
	margin: 0px 15px 0px 0px;
}
#torikumi .txt_r{		
				
	width:340px;
	margin: 0px 15px 0px 0px;
}
#torikumi .main a{
				
		color: #D0B268;text-decoration: none;
}
#torikumi .main a:link{
				
		color: #D0B268;text-decoration: none;
}
#torikumi .main a:visited{
				
		color: #D0B268; text-decoration:none;
}
#torikumi .main a:active{
				
		color: #D0B268;text-decoration: underline;
}
#torikumi .main a:hover{
				
		color: #D0B268;text-decoration: underline;
}

/*--------------------------------------------------
会社概要E
--------------------------------------------------*/
/* 店Eのご案E --------------------------------*/

#outline_01{		
				
	margin: 0px 20px 20px 20px;
	width:580px;
}

#outline_01 .outlinein{		
				
	margin: 20px 0px 50px 0px;
	width:580px;
}
#outline_01 .outlinein h3{		
				
	padding:0px 0px 15px 0px;
}

#outline_01 .outlinein table{		
				
	margin:0px 0px 10px 20px;
	width: 320px;
}
#outline_01 .outlinein td{		
				
	padding:4px 0px 4px 5px;
	background-image : url(../common/common/css/hr_dotted_01.gif);
	background-repeat: repeat-x;
	background-position :center bottom;
	font-size: 90%;
}
#outline_01 .outlinein .img{		
				
	width:210px;
	margin: 30px 0px 0px 0px;
}

#outline_01 #info_map{		
				
	width:567px;
	margin:15px 0px 0px 13px;
}

#outline_01 .address{		
				
	width:567px;
	margin:0px 0px 30px 0px;
}

#outline_01 .address .address_txt{		
				
	width:400px;
	font-size: 90%;
}

#outline_01 .address .address_txt ul{		
				
	margin:10px 0px 0px 0px;
}

#outline_01 .address .address_txt li{		
				
	line-height:150%;
}

#outline_01 .address .address_txt .sp{		
				
	padding:5px 0px 5px 0px;
}

#outline_01 .address .address_txt .sp img{		
				
	margin:1px 10px 0px 0px;

}

/*--------------------------------------------------
不室屋Eあゆみ
--------------------------------------------------*/

#history_main{		
				
	margin: 0px 20px 20px 20px;
	width:580px;
}

/*table*/
#history_main #tbl01{		
				
	width:560px;
	margin:20px 0px 45px 20px;
	font-size: 90%;
}

#history_main #tbl01 th{		
				
	width:130px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	border-bottom:1px dotted #999999;
	padding:6px 0px 6px 0px;
}

#history_main #tbl01 td{		
				
	border-bottom:1px dotted #999999;
	padding:6px 0px 6px 0px;
}

#history_main #tbl_history .none{		
				
	border-bottom:none;
}
/*--------------------------------------------------
店Eの紹仁E
--------------------------------------------------*/
#shop{		
				
	margin: 0px 20px 20px 20px;
	width:580px
;
}
#shop h2{		
				
	margin: 0px 0px 10px 0px;
}
#shop h3{		
				
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 5px 0px;
	background-image : url(../common/common/css/hr_dotted_02.gif);
	background-repeat: repeat-x;
	background-position :center bottom;
}
#shop h4{		
				
	margin: 0px 0px 5px 20px;
}
#shop .shop_main .table01{		
				
	margin:0px 0px 10px 20px;
	width: 400px;
	font-size: 90%;
}
#shop .shop_main .table01 td{		
				
	padding:4px 0px 4px 5px;
	background-image : url(../common/common/css/hr_dotted_01.gif);
	background-repeat: repeat-x;
	background-position :center bottom;
}
#shop .shop_main .table02{		
				
	margin:0px 0px 10px 20px;
	width: 520px;
	font-size: 90%;
}
#shop .shop_main .table02 td{		
				
	padding:4px 0px 4px 5px;
	background-image : url(../common/common/css/hr_dotted_01.gif);
	background-repeat: repeat-x;
	background-position :center bottom;
}

#shop .shop_main{		
				
	width: 540px;
	padding: 0px 0px 20px 40px;
}

#shop .shop_main .txt{		
				
	width: 400px;
}
#shop .shop_main .img{		
				
	width:100px;
	padding: 6px 0px 0px 0px;
}
#shop .shop_main2{		
				
	width: 150px;
	padding: 0px 0px 10px 60px;
	font-size: 90%;
}
#shop .text_01{		
				
	width: 280px;
}
#shop .text_02{		
				
	width: 400px;
}

#shop .text_p{		
				
	color: #D0B268;
	padding: 0px 0px 20px 65px;
	font-size:x-small;
}
