@charset "utf-8";
@import "base_cnw.css";

/*------- ------- ------- ------- */
/* header */
#theme{
	height:247px;
}
#theme h2{
	background:url(../img/theme_staff.jpg) top center no-repeat;
	height:247px;
}



/*===========================================================

支店・スタッフ紹介用css

============================================================*/

/*------------------------------------------------------------
 基本
-------------------------------------------------------------*/
#contents_side{
	line-height:1.4;
}

/*------------------------------------------------------------
 スタッフタイトル
-------------------------------------------------------------*/
#contents_side p.chach{margin-bottom:20px;}

#contents_side div.line{
 	clear:both;
	width:100%;
	padding:5px 0 20px 0;
	background:url(../../img/common/bg_thum.gif) repeat-x left bottom;
	line-height:1.4;
}

#contents_side div.line_no{
 	clear:both;
	width:100%;
	margin-bottom:10px;
	line-height:1.4;
}

/* --------- clear fix --------- */
#contents_side div.line:after {content:".";display:block;height:0px;line-height:0;clear:both;visibility:hidden;}
#contents_side div.line{zoom:1;}/*for IE 5.5-7*/
/* for Mac IE5 \*//*/
#contents_side div.line{display:inline-table;}
/* */
/* --------- clear fix --------- */

#contents_side h3{
	clear:right;
	margin:0 0 10px 0;
	padding:0 0 10px 1px;
	background:url(../../img/common/mesh_gg_8px.gif) repeat-x left bottom;
	font-size:138.5%;
	line-height:1.3;
	color:#0c0c0c;
}

#contents_side h4{ 
 	clear:both;
	display:block;
	padding:5px;
	font-size:123.1%;
	font-weight:bold;
	color:#ffffff;
	background:url(../../img/common/mesh_cnw_4px.gif) left top repeat;
}

/*------------------------------------------------------------
 タイトル（下部メッシュ4px：グレー×グレー）
-------------------------------------------------------------*/
#contents_side h4.branch{
	font-size:123.1%;
	background:url(../../img/common/mesh_gg_4px.gif) repeat-x left bottom;
	padding:3px 0 6px 0;
	margin:0 0 10px 0;
	color:#666;
}

/*------------------------------------------------------------
　名前
-------------------------------------------------------------*/

#contents_side h5{
	font-size:108%;
	padding:3px 0 10px 0;
}

#contents_side h5 span.green{font-size:93%;color:#00652c;}

#contents_side div.staff_detail div.right h5.gr{
	color:#00652c;
}

/*------------------------------------------------------------
 詳細（大枠）
-------------------------------------------------------------*/
#contents_side div.staff_detail{
	margin-top:10px;
	line-height:1.4;
}

/*------------------------------------------------------------
 詳細（左サイド）
-------------------------------------------------------------*/
#contents_side div.staff_detail div.left{
	width:384px;
	float:left;
}

/*------------------------------------------------------------
 詳細（右サイド）
-------------------------------------------------------------*/
* html #contents_side div.staff_detail div.right{
	padding:0;
	width:236px;
	float:right;
}

#contents_side div.staff_detail div.right{
	padding:0 0 0 394px;
}

/*------------------------------------------------------------
 テキスト
-------------------------------------------------------------*/
#contents_side div.staff_detail div.full p.mb10{
	margin-bottom:10px; 
}

/*------------------------------------------------------------
 詳細（フルサイズ）
-------------------------------------------------------------*/
#contents_side div.staff_detail div.full{
	float:left; /* clearfixの代用 */
	width:100%;
	padding-top:1px; /* マージンの相殺回避 */
	margin-top:10px;
}

/* winIEのみ適用 \*/
*html #contents_side div.staff_detail div.full{
	float:none;
}
/* */













