
/* サイト全体のテキストの基本 */
body, td, th, p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color: #333333;
	margin:0;
	padding:0;
	line-height:150%;
	}
img	{
	border: none;
	}
a:link {
	text-decoration:none;
	color: #333333;
	}
a:visited {
	text-decoration:none;
	color: #333333;
	}
a:hover {
	text-decoration:underline;
	color: #CC0033;
	}
a:active {
	text-decoration:none;
	color: #990000;
	}
.indent {
	text-indent:1em;
	}

.text1 {
	font-size:10px;
	}
.text2 {
	font-size:12px;
	}
.text3 {
	font-size:13px;
	}
h1, h2, h3, h4 {
	margin-top:0;
	margin-bottom:3;
	font-size:12px;
	}
h1.tit {
	width:485px;
	border-left:5px solid #CC0033;
	text-indent:0.5em;
	color:#CC0033;
	font-size:14px;
	}
h2.tit {
	border-left:8px solid #CC0033;
	border-bottom:1px solid #CC0033;
	text-indent:0.5em;
	margin-bottom:10px;
	}
h2.tit2{
	margin-top:1em;
	padding:0;
	color:#CC0033;
	border-bottom:1px double #CC0033;
	}
h2.tit3{
	margin-top:3em;
	padding:0;
	color:#CC0033;
	border-bottom:1px double #CC0033;
	}



/* ページ全体のレイアウト */
#page {
	width:730px;
	text-align:left;
	margin:0;
	background-color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	}
#header { 
	width:730px;
	margin-bottom:10px;
	line-height:normal;
	/* clear:both; */
	}
#contents {
	width:100%;
	background-color:#FFFFFF;
	padding:0;
	margin:0 0 20px 0;
	}
#left {
	width:200px;
	padding:10px 0;
	margin:0 0 0 15px;
	float:left;
	background-color:#FFFFFF;
	}
#right {
	width:485px;
	margin:10px 0 15px 30px;
	float:right;
	background-color:#FFFFFF;
	padding:0;	
	}
#footer {
	width:730px;
	font-size: x-small;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px;
	margin:0;
	border:1px solid #333;
	background-color:#333;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	} 
#footspf {
	width:730px;
	margin-top:1em;
	font-size:x-small;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	}		




/* ヘッダー部分 */
.head {
	width:730px;
	line-height:normal;
	}	



/* グローバルナビ部分  */
ul.globalNavi {
	margin: 0;
	padding: 0;
	line-height: 1;
	background-color: #333;
	list-style-type: none;
	width:730px;
	}

ul.globalNavi li {
	margin: 0 0 0 -10;
	padding: 0 0 0 -5;
	float: left;
	/* 固定幅にしたかったら	
	width: 120px; */
	text-align: center;
	font-size: 12px; /* 文字サイズ */
	}
ul.globalNavi li a {
	border-right: 1px solid #666;
	padding: 9px 20px;
	display: block;
	position: relative; /* for IE6 */
	color: #fff;
	background-color: #333;
	text-decoration: none;
	}

ul.globalNavi li a:hover {
	border-color: #ccc;
	color: #333;
	background-color: #cccccc;
	}
ul.globalNavi li a:visited {
	color: #ffffff;
	}

/* ClearFix */
ul.globalNavi {
	_height: 1px;
	min-height: 1px;
	/*＼*//*/
	height: 1px;
	overflow: hidden;
	/**/
	} 

ul.globalNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
	} 



/* パンくずナビ　*/
#crumb {
	font-size:10px;
	margin:0 0 0 20px;
	padding:0;
	clear:left;
	}



/* 左側ナビゲーション　開始  */
.sidetit {
	background-image:url(../img/share/sidetop_img.gif);
	background-repeat:no-repeat;
	width:200px;
	height:42px;
	color:#FFFFFF;
	font-size:14px;
	position:relative;
	}
.sidetitx {
	position:absolute; 
	top: 13px;
	left:35px;
	}

#menu3 {
	background: #ededed;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 200px;
	}
#menu3 li {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0;
	padding: 0;
	}
#menu3 a {
	background: #ededed;
	border-bottom: 1px solid #FFFFFF;
	color: #333;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
	}
#menu3 a:hover {
	background: #999 url("../img/share/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
	margin:0;
	} 
*html div#menu3 a { /* IE6 ハック */
	background: #ededed;
	border-bottom: 1px solid #FFFFFF;
	color: #333;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
	}
*html div#menu3 a:hover { /* IE6 ハック */
	background: #999 url("../img/share/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
	margin:0;
	}                    
/* 左側ナビゲーション　終了  */



/* コンテンツ右側 */

*html div#left { /*IE6用のハック*/
	width:200px;
	padding:10px 0;
	margin:0 0 0 7px;
	float:left;
	background-color:#FFFFFF;
	}
*html div#right { /*IE6用のハック*/
	width:485px;
	margin:10px 0 7px 15px;
	float:right;
	background-color:#FFFFFF;
	padding:0;	
	}

dl.list02 {
	margin-top:2em;
	margin-left:3em;
	padding-top:0;
	font-size:12px;
	}
dl.list02 dt {
	clear:left;
	float:left;
	width:4em;
	padding:0px 0.5em;
	}
dl.list02 dd {
	margin-left:0;
	padding:0px 0.5em 10px 4em;
	/** border-bottom:solid 1px #CCC; **/
	}	



/* ページまえうしろする　の部分 */

#pageforwardback{
	margin-top:4em;
	width:100%;
	font-size: 9px;
	}
#pageback{
	text-align:left;
	float:left;
	width:200px;
	}
#pageforward{
	text-align:right;
	float:right;
	width:200px;
	}
#tothepagetop{
	margin-top:em;
	width:730;	
	clear:both;
	text-align:right;
	}




/* フッター */
.foot {
	background-color:#666;
	}


/* 基金説明 */
#lead{
	width:480px;
	background-color:#ccc;
	padding:5px;
	margin:0;
	line-height:150%;

	}


#footspf .footlogo {
	margin-bottom:4px;
}

	
/* 新着 */	
#new {
	width:480px;
	/* border:1px solid #ccc; */
	padding:0px;
	margin:0px 0 30px 0;
	}
#new dl.list {
	margin-top:0;
	margin-left:0;
	padding-top:0;
	font-size:12px;
	}
#new dl.list dt {
	clear:left;
	float:left;
	width:7em;
	padding:0px 0.5em;
	}
#new dl.list dd {
	margin-left:6em;
	padding:0px 0.5em 10px 3em;
	border-bottom: 1px solid #CCC;
	}

/* 新着一覧 */	
.more {
	font-size:x-small;
	}

.spfgr	{
	width:100%;
	}

		


/* =================================================

この下は、右ボックス内用に玉腰がいろいろ付け足した部分です。
・見出し
・本文のレイアウトに関すること
・筆者（writer）がだれかということ。
・前後のページに移動する「前のページへ」「次のページへ」

==================================================== */

#page #contents #right .tit {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: CC0033;
	}
#page #crumb a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	color: #333333;
	}
#page #contents #right #pagelists a {
	font-size: 12px;
	}
#page #contents #right h1{
	width:485px;
	border-left:5px solid #CC0033;
	text-indent:0.5em;
	color:#CC0033;
	font-size:14px;
	}
#page #contents #right h2{
	margin-top:2em;
	padding:0;
	color:#CC0033;
	border-bottom:1px double #CC0033;
	}
#page #contents #right h3{
	margin-top: 3.5em;
	font-size: 13px;
	color: #444444;
	}
#page #contents #right h4{
	margin-top: 2.5em;
	margin-bottom: 1em;
	color: #444444;
	}
#page #contents #right h5 {
	font-size: 12;
	margin-bottom:0;
	}
#page #contents #right h6 {
	font-size: 10;
	margin-bottom:0;
	}
#page #contents #right .indent {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height:1.8em;
	margin:1.5em 0;
	}
#page #contents #right .tit2 {
	font-size: 12px;
	color: #CC0033;
	}
#page #contents #right #pagelists {
	list-style-type:lower-alpha;
	margin-bottom: 25px;
	font-size: 12px;
	color: #333333;
	text-indent: 20px;
	}
#page #contents #right #subtitle {
	list-style-type: circle;
	margin-top: 2.8em;
	margin-bottom: 1em;
	font-size: 13px;
	color: #333333;
	list-style-type: disc;
	color: #000000;
	list-style-type: square;
	}
#page #contents #right img{
	margin:0px
	}
#page #contents #right a:link{
	color:#cc0033;
	}
#page #contents #right a:hover{
	color:#cc3333;
	}
#page #contents #right a:active{
	color:#990033;
	}
#page #contents #right a:visited{
	color:#cc0033;
	}



/* =====フォトアルバムにする場合・３列======== */

#photoalbum {
	width:100%;
	background-color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin:0px 0;
	}
#photoalbum .photobox	{
	border:0;
	background-color:#FFFFFF;
	float: left;
	width: 31%;
	height:auto;
	margin:8px 0 8px 0;
	padding:0px;
	}
#photoalbum .photo img{
	width:120px;
	height:90px;
	border: none;
	}
#photoalbum .photo_title {
	color:#333333;
	width:90%;
	text-align:left;
	font-size:85%;
	margin:3px 0px;
	}


/* =====フォトアルバムにする場合・４列======== */

#photoalbum .photobox04	{
	border:0;
	background-color:#FFFFFF;
	float: left;
	width: 20%;
	height:auto;
	margin:8px 6px;
	padding:0px 4px;
	}
#photoalbum .photobox04 img{
	width:88px;
	height:66px;
	border: none;
	}




/* ページまえうしろ　の部分 */

#pageforwardback{
	clear:both; 
	margin:30px 0 20px 0;
	width:100%;
	font-size: 9px;
	}
#pageback{
	text-align:left;
	float:left;
	width:200px;
	}
#pageforward{
	text-align:right;
	float:right;
	width:200px;
	}
#tothepagetop{
	margin-top:em;
	width:730;	
	clear:both;
	text-align:right;
	}





/* =====全事業一覧======== */

#page #contents #right h2.name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	clear:both;
	margin-top:3.5em;
	padding:0;
	color:#CC0033;
	border-bottom:1px double #CC0033;
	}
#page #contents #right .basicdata {
	margin-top:0em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:11px;
	color: #333333;
	line-height: 1.5em;
	}
#page #contents #right .budget {
	}
#page #contents #right .explanation_j {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:11px;
	color: #333333;
	margin-top:0.9em;
	line-height:1.8em;
	text-indent: 0em;
	}
#page #contents #right .explanation_j2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:11px;
	color: #990000;
	line-height:1.7em;
	}
#page #contents #right .chugokugodeno {
	text-align: right;
	font-size: 11px;
	font: bold;
	}
#page #contents #right .bookphoto{
	float:right;
	width:50px;
	margin-left:18px;
	margin-bottom:10px;
	}



