

/*---■都道府県別リストページのスタイル■-------*/


div.area_subpage{
	margin-top : 10px !important ;
}

div.area_subpage h1{
	font-size : 100% !important  ;
	background-color:RGB(101,134,77) !important ;
	margin : 10px 0px 10px 0px  !important ;
	padding : 4px 10px 4px 10px  !important ;
	color : white  !important ;
	font-weight : bold !important  ;
	border : 1px solid RGB(119,159,91) !important ;
	position : static !important ;
}


/*---- お客様ごとのボックス -------*/

div.area_subpage div.box, .mem_dl{
	border-color : RGB(119,159,91) ; 
	background-color : RGB(238,255,230) ;
	margin : 0px 0px 10px 0px ;
	border : 3px double  ;
	font-size : 80% ;
	min-height:160px ;
	height:160px ;
	clear : both ;
}

 *>div.area_subpage div.box, .mem_dl{
/*WinIE以外に読み込ませるCSS Hack! */
	height : auto ;
}


div.area_subpage div.box h2, .mem_dl h2 {
	background-color :RGB(119,159,91) !important;
	color : white ;
	font-size : 110% ;
	padding : 5px 6px 5px 9px ;
	letter-spacing: 0px ;
	margin-top : 0px !important ;
}

div.area_subpage div.box h2 a, .mem_dl h2 a{
	color : white ;
}

/*---- お客様ごとのボックス各項目[th:項目名　td:値] -------*/

div.area_subpage dl.member, .mem_dl_data dl{
	padding : 10px 3px 4px 10px 
}

div.area_subpage dl.member dt, .mem_dl_data dt{
	display : block ;
	float : left ;
	width : 4.2em ;
	margin-bottom : 0.3em ;
	padding-right : 8px ;
	text-align:justify ;
}

div.area_subpage dl.member dd, .mem_dl_data dd{
	margin-bottom : 0.3em ;

}

div.area_subpage dl.member dt.address{
	margin-bottom : 0.5em ;
}

div.area_subpage dl.member dd.address{
	margin-bottom : 0.5em ;
}


/*---- 紹介文 -------*/

div.box div.description, .desc
{
	background-color:RGB(250,255,248);
	border : RGB(179,237,150) 1px solid;
	clear : both ;
	margin : 4px 8px !important ;
	padding : 4px 8px !important ;
	line-height : 1.4 ;
}


/*---- キャプチャ画面 -------*/

div.area_subpage div.box img.capture, .mem_dl img{
	border-color : RGB(119,159,91) ;
	float : left ;
	margin-right : 10px ;
	margin-left : 10px ;
}


@import url("gyomu.css");
/* 記事用全体設定  */



/* 見出し関係  */




/*---- お客様ごとのボックス -------*/

div.area_subpage div.box_seiko{
	border-color : RGB(119,159,91) ; 
	background-color : RGB(254,248,192) ;
	margin : 0px -10px 10px 0px ;
	border : 3px double  ;
	font-size : 80% ;
	min-height:160px ;
	height:160px ;
	clear : both ;
}

 *>div.area_subpage div.box_seiko{
/*WinIE以外に読み込ませるCSS Hack! */
	height : auto ;
}


div.area_subpage div.box_seiko h2 {
	background-color :RGB(166,85,148) !important;
	color : white ;
	font-size : 110% ;
	padding : 5px 6px 5px 9px ;
	letter-spacing: 0px ;
	margin-top : 0px !important ;
}

div.area_subpage div.box_seiko h2 a{
	color : white ;
}

div.area_subpage div.box_seiko img.capture{
	border-color : RGB(119,159,91) ;
	float : left ;
	margin-right : 10px ;
	margin-left : 10px ;
}

div.box_seiko div.description 
{
	background-color:RGB(250,255,248);
	border : RGB(179,237,150) 1px solid;
	clear : both ;
	margin : 4px 8px !important ;
	padding : 4px 8px !important ;
	line-height : 1.4 ;
}

div.box_seiko p{
	font-size : 110% ;
	padding-left : 1em ;
	padding-right : 1em ;
}


/* お客様のブログ_コメント入り -------------------------*/

div.memblog_box2 {
    background-color: RGB(255,247,229) ;
    width: 475px;
    margin: 0px auto 20px -10px;
    padding: 10px 4px 10px 10px;
    border : RGB(255,204,153) 3px double;
}

div.memblog_box2 div.face{
	float : right ;
	font-size : 12px ;
	text-align : center ;
}

div.memblog_box2 div.face img{
	border : 1px solid gray ;
	margin-right : 10px 
}

div.memblog_box2 img.catch {
	position : relative ;
	left : -4px ;
	margin-top : 5px ;
	display:block;
}

div.memblog_box2 img.capture{
	float : right ;
	border : 1px solid gray ;
	margin : 0px 0px 10px 10px ;
}

div.memblog_box2 p.data{
	padding-left : 5px ;
	margin-top : 15px ;
	margin-bottom : 10px ;
}

div.memblog_box2 a , div.memblog_box2 a:visited  {
	color : RGB(28,23,19) ;
}

div.memblog_box2 a:hover{
	color : RGB(28,23,19) ;
}

hr.memblog{ clear : both }