/* CSS Document */

/* デフォルト */
*{
	margin: 0px;
	padding: 0px;
}

/*ページ全体*/
body {
	margin: 0px;
	padding: 0px;
	background:#E4E4E4 url(image/bg_img2.jpg) repeat-y center top fixed;
}

h1 {
	font-size: 12px;
	margin: 5px 0px 15px 0px;
	padding: 5px 0px 15px 0px;
	color: #000000;
	/* ロゴをテキストにする場合は[none]を[inline]に変更して下さい。 */
	display: inline;
	font-weight: normal;
/* ロゴをテキストにする場合は[none]を[inline]に変更して下さい。 */
}
h2 {
	font-size: 110%;
	margin: 0px 20px 20px;
	color: #333333;
	padding: 0px 0px 5px;
	clear: both;
}


/* リンクテキストの設定 */
a {
	color: #0000FF;
	text-decoration:underline
}

a:hover {
	color: #FF6600;
	text-decoration: none;
}


/*フォント*/
.txt10 {
	font: 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, Tahoma;
	line-height:150%;
}

.txt12 {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, Tahoma;
	line-height:150%;
}

.txt12red {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, Tahoma;
	line-height:150%;
	color: #FF3300;
}


.txt14 {
	font: 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, Tahoma;
	line-height:150%;
	color: #FF3333;
	font-weight: bold;
}

/*コンテンツ全体コンテナ*/
#container {
	position: absolute;
	width: 680px;
	left: 50%;
	margin-left: -340px;
	font:12px/15px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, Tahoma;
　
; 	text-align: center;
}

#content {
	width: 610px;
	margin: 10px 0px 15px 35px;
	padding: 0px;
	background-color:#FFF;
}

#header {
	margin: 5px 0px 0px 0px;
}

/* グローバルメニュー */
#globalMenu {
	margin: 15px 0px 0px 0px;
	font:12px Arial, Helvetica, Tahoma, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #fff;
}

#globalMenu a{
	color: #fff;
}
#globalMenu a:hover {
	color: #ffff00;
	text-decoration: underline;
}

#globalMenu ul {
	margin: 3px;
	padding: 0px;
}
#globalMenu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 17px;
	display: inline;
	list-style-type: none;
	background-image:url(image/menu_icon01.gif);
	background-repeat:no-repeat;
	background-position: 10px 1px;
}

/* メインコンテンツ-------------------------------------------------------------------- */
#mainContents {
	margin: 15px 30px 10px 30px;
}

p.bodytext {
    font-size: 120%;
    line-height: 180%;
	letter-spacing:0.1em;
    text-align: justify;
    text-justify: inter-ideograph;
    color: #000;
}

p.bodyhead {
    font-size: 230%;
	font-weight:bold;
	text-align:center;
	line-height:150%;
    color: #000;
}

p.bodyhead1 {
    font-size: 130%;
	font-weight:bold;
	text-align:justify;
	line-height:150%;
    color: #000;
}

/* 注釈枠　-- */

#box01 {
    margin: 15px 20px 15px 20px;
	padding: 1.2em;
    border: 2px dashed #ff3300;
}

p.box01head {
    font-size: 200%;
	font-weight:bold;
	text-align:center;
	line-height:220%;
}

p.box01text {
    font-size: 120%;
    line-height: 180%;
	letter-spacing:0.1em;
    text-align: justify;
    text-justify: inter-ideograph;
    color: #000;
}

p.box02head {
	font-size: 120%;
	font-weight:bold;
	text-align:center;
	line-height:140%;
	color: #FF3333;
}

blockquote {
     margin:1em;
	 padding:0.5em;
	 font-size:14px;
	 line-height:150%;
	 text-align:left;
	 background-color:#d7e2e7;
	 border:1px dotted #3e6e7d;
}


/* フッタ-------------------------------------------------------------------- */
.toTop {
	margin: 10px 100px 10px 0px;
	padding: 0px;
}

#footMenu {
	margin: 0px;
	font:12px Arial, Helvetica, Tahoma, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #fff;
}

#footMenu a{
	color: #fff;
}
#footMenu a:hover {
	color: #ffff00;
	text-decoration: underline;
}

#footMenu ul {
	margin: 3px;
	padding: 0px;
	float: right;
	clear: both;
}
#footMenu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 17px;
	display: inline;
	list-style-type: none;
	background-image:url(image/menu_icon01.gif);
	background-repeat:no-repeat;
	background-position: 10px 1px;
}

/* copyright-------------------------------------------------------------------- */

#copyright {
	text-align:center;
	margin: 10px 0px 0px 0px;
	font:12px Arial, Helvetica, Tahoma;
	color: #000;
}



/* layout-------------------------------------------------------------------- */

