@charset "shift_jis"; 

/*	--- headline.css ---	*/

/*	本文ボックス(サブエリアが無い分広げてあります)	*/
#headline_mainBox {
	float: right;
	width:497px;
	margin: 0px 30px 0px 0px;
	_margin: 0px 17px 0px 0px;
    background-color:#ffffff;
}

/*	バナー　それでも僕が頑張る理由　ここから	*/
#b_yakusoku {
background-image:url(../images/b_yakusoku.jpg);
background-repeat:no-repeat;
width:497px;
height:146px;
margin:4px 0 26px 0;
padding:0;
}

#b_yakusoku a {
display:block;
width:100%;
height:0;
padding-top:146px;
overflow:hidden;
background-image:url(../images/rollOver_yakusoku.jpg);
background-repeat:no-repeat;
}

/*	offマウス時	*/
#b_yakusoku a:link { background-position:0 0;}

/*	onマウス時	*/
#b_yakusoku a:hover { background-position:0 -146px;}
/*	バナー　それでも僕が頑張る理由　ここまで	*/


/*	Boxとバナー　お役所仕事に　ここから	*/
#Box_oyakusyoShigoto {
width:497px;
height:auto;
border:solid 1px #ff7c0c;
margin-bottom:26px;
}

.oyakusyoShigoto  { line-height: 1.5em; margin: 17px 0 10px 16px }

#seven {
width:497px;
height:110px;
background-image:url(../images/daikaisyu02.jpg);
background-repeat:no-repeat;
margin:0 auto 20px auto;
}

#seven a {
display:block;
width:100%;
height:0;
padding-top:110px;
background-image:url(../images/roll_daikaisyu02.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#seven a { background-position:0 0;}
#seven a:hover { background-position:0 -110px;}


/*	そんなことを言う「オミノ」って？ボタン	ここから*/
.ominobt {
width:208px;
height:34px;
_margin-bottom:10px;
background-image:url(../images/bt_ominotte.jpg);
background-repeat:no-repeat;
}

*:first-child+html .ominobt {
margin-bottom:10px;
}

.ominobt a {
display:block;
width:100%;
height:0;
padding-top:34px;
overflow:hidden;
background-image:url(../images/roll_omino.jpg);
background-repeat:no-repeat;
}
/*	offマウス時	*/
.ominobt a:link { background-position:0 0;}
/*	onマウス時	*/
.ominobt a:hover { background-position:0 -34px;}
/*	そんなことを言う「オミノ」って？ボタン	ここまで*/

/*	Boxとバナー　お役所仕事に　ここまで	*/

/*	武蔵野から東京へあなたの想いを届けます 	ここから	*/
#omoi {
width:497px;
height:171px;
position:relative;
z-index:4;
}

#menu_omoi {
list-style-type:none;
width:453px;
height:65px;
margin:-87px 0 0 0px;
padding-left:40px;
position:relative;
z-index:5;
margin-left:-17px;
}

.menu01 {
float:left;
width:147px;
}

.menu02 {
float:left;
width:4px;
}

.menu03 {
float:left;
width:150px;
}

.menu04 {
float:left;
width:4px;
}

.menu05 {
float:left;
width:148px;
}

#menu_omoi li a {
display:block;
overflow:hidden;
width:100%;
height:0;
padding-top:65px;
background-image:url(../images/rollOver_omoi.jpg);
background-repeat:no-repeat;
}

/*	offマウス時	*/
.menu01 a { background-position:0 0;}
.menu02 a { background-position:-147px 0;}
.menu03 a { background-position:-151px 0;}
.menu04 a { background-position:-301px 0;}
.menu05 a { background-position:-305px 0;}

/*	onマウス時	*/
.menu01 a:hover{ background-position:0 -65px;}
.menu02 a:hover{ background-position:-147px -65px;}
.menu03 a:hover{ background-position:-151px -65px;}
.menu04 a:hover{ background-position:-301px -65px;}
.menu05 a:hover{ background-position:-305px -65px;}
/*	武蔵野から東京へあなたの想いを届けます 	ここまで	*/


/*	動画の設定	*/
#movi  { margin: 47px 0 0 0; padding: 10px; border: solid 1px #e0c38c }


/*	オミノさんはこんな人 ここから	*/
#profile {
width:497px;
margin-top:25px;
}

#bg_profileTop {
}

#bg_profile {
background-image:url(../images/konnahito_back.jpg);
background-repeat:repeat-y;
}


#bg_profile h3 {
margin:0px 0 0 24px;
padding:15px 0 0 0;
}

.pro {
margin:0 0 0 24px;
padding:0;
}


#proFirst {
margin:0px 0px 0px 20px;
_margin-left:10px;
padding:0;
}

#proSecond {
clear:both;
margin:0 0 0 16px;
_margin-left:8px;
padding:0;
}

#proBox1,#proBox2,#proBox3,#proBox4,#proBox5,#proBox6,#proBox7,#proBox8 {
float:left;
width:102px;
margin:15px 0 0 10px;
padding:0;
}

#proBox1 p,#proBox2 p,#proBox3 p,#proBox4 p,#proBox5 p,#proBox6 p,#proBox7 p,#proBox8 p {
margin: 2px 0px 5px;
padding: 0px 5px;
color: #666666;
font-size: 10px;
text-align: center;
}






#bg_profillBottom {
clear:both;
margin-bottom:65px;
}
/*	オミノさんはこんな人 ここまで	*/

/*	活動報告 ここから	*/
#katsudo {
width:241px;
margin-top:25px;
}

#bg_katsudo {
background-image:url(../images/bg_profile_katsudo.jpg);
background-repeat:repeat-y;
} 

#bg_katsudoBottom {
margin-bottom:66px;
}


/*	活動報告 ここまで	*/


/*	ヘッドラインのボックス	*/
#headlineBox {
clear:both;
	padding: 0px;
	margin /**/ : -12px 0px -12px 0;
	_margin-top:-19px;
}

*:first-child+html #headlineBox {
margin-top:-19px;
margin-bottom:-1px;

}

/*	ヘッドライン日付部分	*/
.newsDate {
	width: 150px;
	margin: 0px 0px 0px 10px;
	padding: 5px 0 0 0;
	background-color:transparent;
	color: #333333;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}
/*	ヘッドラインタイトル部分	*/
.newsText {
	width: 210px;
	margin: 0px 0px 0px 10px;
	padding: 0px;z
	background-color:transparent;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}

/*	ヘッドラインページ送り	*/
#naviBox {
	clear: both;
	margin: 0px auto;
	padding: 0px;
	_padding-bottom:10px;
	width:90%;
}

*:first-child+html #naviBox {
padding-bottom:10px;
}

html>/**/ body #naviBox {
margin-top:-20px;
margin-bottom:15px;
padding-top:10px;
padding-bottom:10px;
}

#naviNext {
	float: right;
	width: 80px;
	margin: 10px 0px;
	font-size: 12px;
	text-align: right;
}
#naviPrev {
	float: left;
	width: 80px;
	margin: 10px 0px;
	font-size: 12px;
}
