@charset "utf-8";
/* CSS Document */
@import url(../style.css);

#lead{ margin:10px auto; text-align:center}
#profile_bx{margin-left:30px; overflow:hidden; margin-top:10px}

/*共通*/
* html #cont_md{ margin-top:-3px}
*+html #cont_md{ margin-top:-3px}
/**/

body{
	background-color:#909294;
/*background:url(../img/top/bk2.png) repeat*/}

.prf_bx{ overflow:hidden; clear:both}
#prf_l{float:left; width:159px}
#prf_r{float:right; width:536px; margin-right:50px}
* html #prf_r{margin-right:15px}
#prf_r h2{margin-top:2px}
#prf_r ul{list-style:none; padding-left:0}
#prf_r li{list-style:none; padding-left:0}

.prf_bx2{ overflow:hidden; clear:both}
.prf_bx2 h4{
	color: #333333; 
	font-size:14px; 
	font-weight:bold;
	background:#C4C4C4;
	padding:7px 15px;
	margin-left:0px;
	width:715px
	}

.prf_bx2 h5{font-weight:normal; font-size:14px; margin-bottom:5px;margin-left:10px}
/** html .prf_bx2 h5{margin-bottom:-5px;}
*+html .prf_bx2 h5{margin-bottom:-5px;}*/

.prf_bx2 ol{padding-left:1.6em; margin-top:10px}
*+html .prf_bx2 ol{padding-left:0em; margin-left:2em}
* html .prf_bx2 ol{padding-left:0em; margin-left:2em}

.prf_bx2 p{margin-top:10px;margin-left:10px}
.prf_bx2 ol li{margin-bottom:1em; margin-left:10px}

.prf_bx2 dl{ margin-left:14px}
.prf_bx2 dt{ padding-top:3px; padding-bottom:13px;}
.prf_bx2 dd{ padding-top:3px; padding-bottom:13px}
.prf_bx2 dt{float:left; clear:both; width:150px}
.prf_bx2 dd {margin-left:150px}

.prf_bx2 #hsty dt{ padding-bottom:5px;}
.prf_bx2 #hsty dd{ padding-bottom:5px;}

.prf_bx2 .bp_list{
	width:230px; 
	float:left; 
	padding-left:1em;
	list-style:none
	}
* html .prf_bx2 .bp_list{padding-left:0em; margin-left:10px}
*+html .prf_bx2 .bp_list{padding-left:0em; margin-left:10px}	
.prf_bx2 .bp_list li{margin-bottom:6px}	

h5{font-size:12px}
