/*コンテンツ部共通素材*/
#Alpha h1 {
	margin:5px 4px 0 0;
	padding:2px 4px 0 6px;
	border-top:1px solid #363;
	border-bottom:1px solid #363;
	border-left:6px solid #363;
	background:#DFECD2;
	color:#030;
	font-size:18px;
	line-height:1.2em;}
#Alpha h2 {
	margin:20px 4px 0 12px;
	padding:4px 4px 0 6px;
	border-left:6px solid #363;
	border-bottom:1px solid #242;
	border-right:1px solid #242;
	background:#390;
	color:#FFF;
	font-size:16px;
	line-height:1.2em;}
#Alpha h3 {
	margin:5px 4px 0 24px;
	padding:2px 4px 0 5px;
	border-left:6px solid #363;
	border-bottom:1px solid #9B9;
	border-right:1px solid #9B9;
	background:#EFF5D2;
	font-size:14px;
	line-height:1.2em;}
#Alpha h4 {
	margin:5px 4px 0 36px;
	padding:2px 4px 0 4px;
	border-top:1px solid #363;
	border-bottom:1px solid #363;
	border-left:6px solid #363;
	font-size:12px;
	line-height:1.2em;}
#Alpha p {
	margin:5px 10px 1em 36px;}

#Table01 {
	margin:5px 10px 1em 36px;}
#Table01 caption {}
#Table01 th {
	width:96px;
	padding:8px 0 2px 4px;
	vertical-align:top;
	text-align:left;
	border-bottom:1px dotted #999;}
#Table01 td {
	padding:8px 0 2px 4px;
	vertical-align:top;
	border-bottom:1px dotted #999;}

#MainContent p {
	font-size:14px;
	line-height:1.5em;
	margin:10px 10px 10px 20px;}
#MainContent hr {
	border:0 none;
    height:1px;
    color:#999;
    background-color:#999;
	clear:both;
	width:540px;
	margin:1em 0 1em 20px;}
#MainContent .nonH3 {
	background:none;
	border:none;}
#MainContent .pointTxt {
	display:block;
	width:518px;
	margin:0 0 0 20px;
	padding:8px 10px 8px 10px;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	background:#EEF1F2;
	border-right:1px solid #066;
	border-bottom:1px solid #066;
	border-left:1px solid #066;}
#MainContent .fLeft {
	display:block;
	margin-right:14px;
	margin-bottom:20px;}
.pointImg {
	margin:20px 0 0 20px;}

.in_pointImg {
	margin:20px 0 0 15px;}


#List01 {
	font-size:14px;
	line-height:1.5em;
	padding:0 20px;
	margin:0;}
#List01 li {
	padding:3px 0 3px 10px;
	list-style:none;
	color:#044;
	font-weight:bold;
	margin:8px 0 8px 20px;
	background:url(../imgs/list01.gif) no-repeat;}
#List01 dt {
	padding:3px 0 3px 10px;
	list-style:none;
	color:#044;
	font-weight:bold;
	margin:8px 0 2px 20px;
	background:url(../imgs/list01.gif) no-repeat;}
#List01 dd {
	margin:0 0 10px 40px;}
#List02 {
	font-size:14px;
	line-height:1.5em;
	padding:0 20px;
	margin:0;}
#List02 li {
	padding:3px 0 3px 10px;
	height:46px;
	list-style:none;
	color:#044;
	font-weight:bold;
	margin:8px 0 8px 20px;
	background:url(../imgs/list02.gif) no-repeat;}
	
#ContactBtn:link,
#ContactBtn:visited {
	display:block;
	margin:10px 0 40px 30px;}

#FrmBefore,
#FrmEmboss,
#FrmAfter {
	margin-left:20px;
	padding:0 20px;}
#FrmBefore {
	background:url(../imgs/bg_newsbefore.gif) no-repeat;
	height:6px;
	margin-top:6px;
	font-size:1px;
	line-height:1px;}
#FrmEmboss {
	background:url(../imgs/bg_news.gif) repeat-y;
	color:#666;
	font-size:14px;
	line-height:1.5em;}
#FrmAfter {
	background:url(../imgs/bg_newsafter.gif) repeat-y;
	height:6px;
	font-size:1px;
	line-height:1px;}

#Supplementary {
	float:right;
	width:160px;
	margin:10px 10px 10px 10px;
	padding:5px;
	border:1px solid #066;
	font-size:12px;
	line-height:1.5em;
	background:#ECF3F5;}
#Supplementary h3 {
	margin:0 0 4px 0;
	padding:4px 0 3px 5px;
	font-size:12px;
	line-height:1.2em;
	color:#FFF;
	border:none;
	background:#066;}

#Reference {
	float:right;
	border:1px solid #999;
	margin:0 10px 10px 16px;
	padding:6px;
	text-align:center;
	font-size:10px;
	line-height:1.5em;}
#Reference img {
	margin-bottom:2px;}
#Reference a {
	text-decoration:none;}
#Reference hr {
	border:0 none;
    height:1px;
    color:#999;
    background-color:#999;
	clear:both;
	width:100%;
	margin:1em 0 1em 0;}

#MoreBtn {
	display:block;
	width:230px;
	height:56px;
	margin:0 0 0 20px;
	padding:36px 0 0 10px;
	color:#333;}
#MoreBtn:link,
#MoreBtn:visited {
	background:url(../imgs/btnu_more.gif) no-repeat;}
#MoreBtn:hover {
	background:url(../imgs/btno_more.gif) no-repeat;
	text-decoration:none;}

/*プロフィール用設定*/
#IMGProfile {
	float:left;
	margin:10px 0 0 10px;
	border:1px solid #363;}
#TBLProfile {
	float:right;
	width:400px;
	margin:10px 10px 0 0;
	border-bottom:1px solid #363;
	border-collapse:collapse;
	background:#f3f3e9;}
#TBLProfile caption {
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	line-height:1.2em;
	padding:0 0 10px 0;}
#TBLProfile th {
	text-align:left;
	font-size:12px;
	padding:4px 0 2px 6px;
	background:#363;
	color:#FFF;}
#TBLProfile td {
	vertical-align:top;
	padding:4px 4px 1px 4px;
	font-size:10px;
	line-height:1.2em;
	border-bottom:1px dotted #363;}
#TBLProfile .tdhead {
	width:50px;}
	
/*スタッフ紹介ページ設定*/
#Staff {
background:url(../imgs/bg_sheet.jpg) no-repeat;
margin:10px 10px 25px 20px;
padding:35px 25px;
width:464px;
height:258px;
font-size:14px;
line-height:1.5em;}

.face {
float:left;
width:200px;
margin-right:10px;}

#Name, #Blood, #Kodawari, #Tokui, #Pr {
padding:7px 0 3px;
border-bottom: 1px dotted #999;}

/*その他*/
#UnderConstruction {
	margin-top:100px;
	text-align:center;}
.nonBorder {
	font-weight:normal;
	color:#333;}
.Center470 {
	margin:20px 0 0 20px}
	
	
/*　追加分　*/

#MainContent .svin{
margin:0 0 0 30px;}

#MainContent .svin ul{
margin:30px 0 0 0;
padding:0px;
text-align:left;
list-style:none outside;
}

#MainContent .svin ul.svread{
margin:0 10px 25px 0;
padding:0px;
text-align:left;
list-style:none outside;
}

#MainContent .svin li{
list-style-type:none;
margin:8px 0 0 16px;
_margin:8px 0 0 0;
font-size:14px;
line-height:1.2em;
font-weight:normal;
color:#000000;
}

#MainContent .svin li.svtitle{
list-style-type:decimal;
margin:0 20px 0 16px;
font-size:16px;
font-weight:bold;
color:#1B6F1F;
}
