@import"../../css/base.css";

/**********************/
/*** メイン情報 START */
/**********************/
div#me_main01{
	width:890px;
	float:none;
	display:block;
	margin:0 auto;
}

div.me_infoarea01{
	margin-bottom:50px;
}

/*** H2ラグ  */
h2#me_h201{
	height:130px;
	text-indent:-50000em;
	background:url("../images/bg_abh201.jpg") no-repeat left top;
	clear:both;
}
h2#me_h201_fac {
	height:130px;
	text-indent:-50000em;
	background:url("../images/bg_abh201.jpg") no-repeat left top;
	clear:both;
}


/*** H3ラグ  */
h3.me_mainh301{
	height:20px;
	margin-bottom:10px;
	background:url("../images/bg_abh301.gif") no-repeat left bottom;
	text-indent:-50000em;
}

h3.me_mainh302{
	height:20px;
	margin-bottom:10px;
	background:url("../images/bg_abh302.gif") no-repeat left bottom;
	text-indent:-50000em;
}

h3.me_mainh303{
	height:20px;
	margin-bottom:10px;
	background:url("../images/bg_abh303.gif") no-repeat left bottom;
	text-indent:-50000em;
}

/*** START  */

/*** 概要  */

table.me_ab_tbl{
	width:350px;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
}

.me_ab_tbl th,.me_ab_tbl td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:5px 10px;
}

.me_ab_tbl th{
	width:110px;
	color:#003584;
	font-weight:bold;
	background:url("../images/bg_table_back.jpg") repeat-x top left;
	vertical-align:top;
}

.me_picright{
	float:right;
	width:512px;
	height:163px;
	padding-top:40px;
}

ul.me_abul01 li{
	height:163px;
	float:left;
	display:inline;
	margin-right:10px;
}

li#no_margin{margin:0;}

/*** ご挨拶  */

div.me_left_mana{
	float:left;
	width:288px;
	height:210px;
	padding-right:15px;
}
p.me_manager{
	padding-right:15px;
	text-align:right;
}

/*** 個人情報 */
.me_bold01{
	color:#003584;
	font-weight:600;
}

.me_priarea{
	width:770px;
	background:#EDF9FE;
	padding:7px;
	margin-bottom:7px;
}

/*** メイン情報 END */
.align_right {
	text-align: right;
}
