/* ver.20070905_1 */
@charset "Shift_JIS";
/* 文字コード：Shift_JIS */
/*===============
subwin
===============*/
/* 20070822_1 MN　追加start */ 
#subwin {
width:100%;
text-align:center;
}
#subwin #content{
width:650px;
text-align:left;
margin:0 auto;
}
/* 20070822_1 MN　追加end */ 
/* 20070823 IMJ　追加start */ 
#subwin #content_wide{
width:760px;
text-align:left;
margin:0 auto;
}
/* 20070823 IMJ　追加end */ 
#subwin #header1{
	text-align:right;
}
#subwin #header1 p {
	margin:0 0 0 14px;
	font-size:11px;
}
#subwin #header1 p a {
	padding:0 0 0 7px;
	background:url(../images/header/hd1_arrow1.gif) 0 50% no-repeat;
	color:#fff;
}
#subwin #header1 p a:hover {
	color:#F66867;
}
#subwin .h1_frm1 {
	background:url(../images/common/h1_bg_subwin.gif) repeat-y;
}
/* 20070823_2 IMJ　追加start */ 
#subwin .h1_frm1_wide {
	background:url(../images/common/h1_bg_subwin_wide.gif) repeat-y;
}
/* 20070823_2 IMJ　追加end */ 
#subwin .btn_area_1{
	margin:20px 0 0 0;
	padding:10px;
	background:#ebebeb;
	text-align:center;
}
#subwin .btn_area_2{
	margin:70px 0 60px 0;
	text-align:center;
}
#subwin .ft1_b2 {
	padding:7px 9px;
	background-color:#8B1A1E;
	text-align:right;
}
#subwin .ft1_b2 p {
	color:#fff;
	font-size:12px;
}
/* 20070905_1 MNY　追加start */ 
.ft1_ul4 {
	margin:0;
	padding:0;
}
.ft1_ul4 li {
	float:left;
	margin:0 14px 0 0;
	padding:0 0 0 7px;
	font-size:11px;
}
.ft1_ul4 a {
	padding:0 0 2px 17px;
	background:url(../images/icn_blank.gif) left center no-repeat;
	color:#474545;
	font-size:0.90em;
}
.ft1_ul4 a:hover {
	color:#8B1A1C;
}
.kyokai_list {
	text-align:left;
	padding:0 0 0 7px;
	font-size:11px;
}
/* 20070905_1 MNY　追加end */ 
