@charset "utf-8";

/* 基本スタイル
---------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
body {
	font: 7.8pt/0.5em sans-serif;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.0;
	color: #333333;
	background: #F4F4F4 left top repeat-x;
}
p{
	font: 8pt/1.1em sans-serif;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
}
h1{
	font: 7.8pt/1.3em sans-serif;
	margin: 10px 13px 0 13px;
	line-height: 1.1;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
}/* hedのところ */


img {
	border: none;
	vertical-align: top;
}
#wrapper {
	width: 741px;
	background: #FFFFFF;
	padding-top: 0px;
}

/* ロゴとナビゲーション
---------------------------------------------*/
#logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#globalNav {
	position: absolute;
	top: 73px;
	left: 0px;
	width: 741px;
	height: 33px;
	list-style-type: none;
	background: #000000 url(../images/global_nav_bg.gif) left top repeat-x;
}
#globalNav li {
	float: left;
	width: 94px;
}
#globalNav li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:33px;
	padding-top: 33px;
	background-image: url(../images/global_nav.gif);
	color: #FFFFFF;
}

/*  背景画像の位置
---------------------------------------------*/
	
		/* 通常 */
	#nav01 a { background-position:  0     0; }
	#nav02 a { background-position: -94px  0; }
	#nav03 a { background-position: -188px 0; }
	#nav04 a { background-position: -282px 0; }
	#nav05 a { background-position: -376px 0; }
	#nav06 a { background-position: -470px 0; }
	#nav07 a { background-position: -564px 0; }
	
	/* 現在位置 */
	#nav01 a.stay { background-position:  0     -66px; }
	#nav02 a.stay { background-position: -94px  -66px; }
	#nav03 a.stay { background-position: -188px -66px; }
	#nav04 a.stay { background-position: -282px -66px; }
	#nav05 a.stay { background-position: -376px -66px; }
	#nav06 a.stay { background-position: -470px -66px; }
	#nav07 a.stay { background-position: -564px -66px; }

	/* オンマウス */
	#nav01 a:hover { background-position:  0     -33px; }
	#nav02 a:hover { background-position: -94px  -33px; }
	#nav03 a:hover { background-position: -188px -33px; }
	#nav04 a:hover { background-position: -282px -33px; }
	#nav05 a:hover { background-position: -376px -33px; }
	#nav06 a:hover { background-position: -470px -33px; }
	#nav07 a:hover { background-position: -564px -33px; }




/* メインイメージと2段組
---------------------------------------------*/
#header {
	color: #FFFFFF;
	background-color: #0066FF;
	padding-top: 0px;}
#content {
	overflow: auto !important;
	overflow /**/: hidden;
	width: 100%;
	background: #FFFFFF url(../images/content_bg.gif) left top repeat-y;
	padding-bottom: 0px;
　　padding-top: 30px;
}
#about {
	float: left;
	width: 573px;
}
#newsRelease {
	float: left;
	width: 166px;
	padding-left: 1px;
}
#footer {
	clear: both;
	color: #FFFFFF;
	background: #333333;
}
#box {
padding: 5px;
border: 5px solid #66CC66;
width: 145px;
background-color: #FFFFBF;
font-size: 100%;
}
#box-ever {
padding: 5px;
border: 5px solid #04B504;
width: 500px;
background-color: #BBFFBB;
font-size: 120%;
}

#box-fee {
padding: 3px;
border: 3px solid #FCF632;
width: 100px;
background-color: #FFFFBF;
font-size: 120%;
}



#box-gan {
padding: 5px;
border: 5px solid #0000FF;
width: 500px;
background-color: #B8E2FF;
font-size: 120%;
}

#box-ganf {
padding: 5px;
border: 5px solid #0000FF;
width: 300px;
background-color: #B8E2FF;
font-size: 120%;
}

#box-puref {
padding: 5px;
border: 5px solid #FFD503;
width: 500px;
background-color: #FFFFC0;
font-size: 100%;
}

#box-yume {
padding: 5px;
border: 5px solid #FFCCFF;
background-color: #FFFFFF;
width: 650px;
font-size: 100%;
}





/* 本文のレイアウト
---------------------------------------------*/
#content h2, #newsRelease h2 {
	font: 7.8pt/0.5em sans-serif;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.4;
	margin: 10px 13px 0 13px;
	line-height: 1.4;
}

#content h3, #newsRelease h3 {
	font: 7.8pt/0.5em sans-serif;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	color: #000000;
}/* 青い枠の所 */


#about h3, #newsRelease h3 {
	font: 7.8pt/0.5em sans-serif;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	color: #FFFFFF;
	background: #3452B2 url(../images/title_bg.gif) left top repeat-x;	
}/* bar_タイトルのところ */

#about h4, {
	font-size: 120%;
}/* about,newsReleaseの強調したい部分黒フォント*/

#about h5, {
	font-size: 150%;
	color: #0600FF;
}/* about,の強調したい部分保障額2フォント青フォント*/


#about h6, {
	font-size: 110%;
	color: #ff0000;
}/* about,の強調したい部分2保障額の小さい部分フォント赤*/


#about .section {
	margin: 16px 18px 0 18px;
	border-bottom: 1px solid #ccc;
}
#about .section p {
	margin: 10px 0;
}

#about .section .link {
	background: url(../images/arrow.gif) left center no-repeat;
	padding-left: 14px;
	margin: 0 10;
}
#newsRelease .section {
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #ccc;
}
#newsRelease .section p {
	margin: 0 10;
}
#newsRelease .section .link {
	font: 7pt/1.7em sans-serif;
	background: url(../images/arrow.gif) left center no-repeat;
	padding-left: 15px;/* 文字の位置 */

}