@charset "shift_jis"; 

/*
*Style Name:default
*Style URI:
*Description:reset
*Version:
*Last Up Date:2008.12.5
*Author:nishi
*/


/*[Zbg]*/
*{margin:0; padding:0; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";}


p,
li,
div{
font-size:12px;
line-height:1.4;
}

table{table-layout:fixed;}

th,
td{
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
line-height:1.4;
}

a{
outline:none;
color:#003f8e;
}
a:hover{
text-decoration:none;
}

img{border:0;}


/************/

div#wrap{
margin:0 auto;
width:580px;
background:url(../img/bg.gif) repeat-y;
}
div#wrap02{
margin:0 auto;
width:655px;
}



.close{
	margin:60px 0 72px 215px;
	}

p#copy{
	width:580px;
	height:30px;
	background:url(../img/copyright.gif) no-repeat;
	text-indent:-9999px;
	font-size:1px;
	}

/*SESւ̎g݁*/

div#safety_wrap {
	margin:0 15px 0 15px;
	}
	div#safety_wrap p {
		margin:20px 40px 20px 50px;
		font-size:14px;
		}
		div#safety_wrap p strong {
		font-size:16px;
		color:#930;
		}

div#safety_bg01 ,
div#safety_bg02 ,
div#safety_bg03 ,
div#safety_bg04 ,
div#safety_bg05 ,
div#safety_bg06 ,
div#safety_bg08 ,
div#safety_bg09 ,
div.safety_hr550 ,
div#safety_h3_01 ,
div#safety_h3_02 ,
div#safety_h3_03 ,
div#safety_h4_01 ,
div#safety_h4_02 ,
div#safety_h4_03 ,
div#safety_h4_04 ,
div#safety_h4_05 ,
div#safety_h4_06 {
	width:550px;
	margin:0;
	padding:0;
	}
	div#safety_bg01 h1 ,
	div#safety_bg01 h2 ,
	div#safety_bg02 p ,
	div#safety_bg03 p ,
	div#safety_bg04 p ,
	div#safety_bg05 p ,
	div#safety_bg06 p ,
	div#safety_bg08 p ,
	div#safety_bg09 p ,
	div#safety_h3_01 h3 ,
	div#safety_h3_02 h3 ,
	div#safety_h3_03 h3 ,
	div#safety_h4_01 h4 ,
	div#safety_h4_02 h4 ,
	div#safety_h4_03 h4 ,
	div#safety_h4_04 h4 ,
	div#safety_h4_05 h4 ,
	div#safety_h4_06 h4 {
		text-indent:-9999px;
		}
	div#safety_bg01 h1 ,
	div#safety_bg01 h2 {
		margin:0;
		padding:0;
		}
	div#safety_bg01 p {
		top:220px;
		left:20px;
		width:460px;
		height:auto;
		position:absolute;
	 }
	div#safety_bg01 {
		height:550px;
		margin-top:10px;
		background:url(../img/safety/img_01.jpg) no-repeat;
		position:relative;
		}
	div#safety_bg02 {
		height:130px;
		background:url(../img/safety/img_02.gif) no-repeat;
		}
	div#safety_bg03 {
		height:420px;
		background:url(../img/safety/img_03.gif) no-repeat;
		}
	div#safety_bg04 {
		margin-bottom:50px;
		height:300px;
		background:url(../img/safety/img_04.gif) no-repeat;
		}
	div#safety_bg05 {
		height:136px;
		background:url(../img/safety/img_05.gif) no-repeat;
		}
	div#safety_bg06 {
		height:50px;
		background:url(../img/safety/img_06.gif) no-repeat;
		}
	div#safety_bg08 {
		height:311px;
		background:url(../img/safety/img_08.gif) no-repeat;
		}
	div#safety_bg09 {
		height:490px;
		background:url(../img/safety/img_09.gif) no-repeat;
		}
	div#safety_h3_01 ,
	div#safety_h3_02 ,
	div#safety_h3_03 {
		height:50px;
		margin:10px 0 0 0;
		}
	div#safety_h4_01 ,
	div#safety_h4_02 ,
	div#safety_h4_04 ,
	div#safety_h4_05 ,
	div#safety_h4_06 {
		height:40px;
		margin:40px 0 0 0;
		}
	div#safety_h3_01 {
		background:url(../img/safety/h3_01.gif) no-repeat;
		}
	div#safety_h3_02 {
		background:url(../img/safety/h3_02.gif) no-repeat;
		}
	div#safety_h3_03 {
		background:url(../img/safety/h3_03.gif) no-repeat;
		}
	div#safety_h4_01 {
		background:url(../img/safety/h4_01.gif) no-repeat;
		}
	div#safety_h4_02 {
		background:url(../img/safety/h4_02.gif) no-repeat;
		}
	div#safety_h4_03 {
		height:75px;
		background:url(../img/safety/h4_03.gif) no-repeat;
		}
	div#safety_h4_04 {
		background:url(../img/safety/h4_04.gif) no-repeat;
		}
	div#safety_h4_05 {
		background:url(../img/safety/h4_05.gif) no-repeat;
		}
	div#safety_h4_06 {
		background:url(../img/safety/h4_06.gif) no-repeat;
		}
	div.safety_hr550 {
		height:18px;
		background:url(../img/safety/hr550.gif) no-repeat;
		}


h3.subtit01,
h3.subtit02,
h3.subtit03{
	width:550px;
	text-indent:-9999px;
	font-size:1px;
	}
h3.subtit01{
	margin-bottom:40px;
	height:87px;
	background:url(../img/safety/sono1.gif) no-repeat;
	}
h3.subtit02{
	margin-bottom:34px;
	height:87px;
	background:url(../img/safety/sono2.gif) no-repeat;
	}
h3.subtit03{
	margin-bottom:40px;
	height:98px;
	background:url(../img/safety/sono3.gif) no-repeat;
	}
div.safety_nagare{
	margin:0 0 70px 0;
	width:550px;
	height:462px;
	background:url(../img/safety/nagare.gif) no-repeat;
	text-indent:-9999px;
	font-size:1px;
	}

table.safety_table{
	margin:0 0 50px 30px;
	width:497px;
	}
	table.safety_table th{
	padding:0 27px 50px 0;
	width:220px;
	vertical-align:top;
	}
	table.safety_table td{
	padding-bottom:50px;
	width:250px;
	vertical-align:top;
	}

h4.safety_kakunin01,
h4.safety_kakunin02,
h4.safety_kakunin03{
	margin-bottom:5px;
	width:220px;
	height:25px;
	text-indent:-9999px;
	font-size:1px;
	}
h4.safety_kakunin01{
	background:url(../img/safety/kakunin_1.gif) no-repeat;
	}
h4.safety_kakunin02{
	background:url(../img/safety/kakunin_2.gif) no-repeat;
	}
h4.safety_kakunin03{
	background:url(../img/safety/kakunin_3.gif) no-repeat;
	}


/*ql̐*/

h2.voice_tit{
	margin:0 0 0 5px;
	width:570px;
	height:243px;
	background:url(../img/voice/tit.jpg) no-repeat;
	text-indent:-9999px;
	}
h3.voice_subtit{
	padding:10px 0 0 37px;
	margin:0 0 9px 16px;
	width:515px;
	height:31px;
	background:url(../img/voice/subtit.gif) no-repeat;
	font-size:16px;
	}
p.voice_cyu {
	margin:5px 0 5px 130px;
	}
p.voice_txt01{
	margin:0 0 0 16px;
	padding:15px 13px;
	width:524px;
	height:auto;
	background:url(../img/voice/ln_550.gif) no-repeat bottom #D9F5FF;
	}
p.voice_txt02{
	margin:0 0 0 16px;
	padding:15px 13px;
	width:524px;
	height:auto;
	background:url(../img/voice/ln_550.gif) no-repeat bottom #FFEEEE;
	}
p.voice_lb_famil{
	margin:20px 0 0 16px;
	padding:2px;
	color:#0066FF;
	font-size:14px;
	font-weight:bold;
	}
p.voice_lb_eanet{
	margin:20px 0 0 16px;
	padding:2px;
	color:#FF6666;
	font-size:14px;
	font-weight:bold;
	}



/*Cxg񁡁*/


div#event_tit {
	width:550px;
	height:325px;
	background:url(../img/event/event_tit.jpg) no-repeat;
	position:relative;
	}
	div#event_tit h1 ,
	div#event_tit h2 {
		text-indent:-9999px;
		}
	div#event_tit p {
		top:230px;
		left:15px;
		width:460px;
		height:auto;
		position:absolute;
		}


div.event_h3 {
	width:550px;
	height:50px;
	background:url(../img/event/bg_h3.gif) no-repeat;
	position:relative;
	}
	div.event_h3 h3 {
		top:10px;
		left:35px;
		font-size:16px;
		position:absolute;
		}
	div.event_day01 ,
	div.event_day02 ,
	div.event_day03 {
		width:550px;
		height:35px;
		position:relative;
		}
		div.event_day01 { background:url(../img/event/bg_day01.jpg) no-repeat; }
		div.event_day02 { background:url(../img/event/bg_day02.jpg) no-repeat; }
		div.event_day03 { background:url(../img/event/bg_day03.jpg) no-repeat; }

		div.event_day01 p ,
		div.event_day02 p ,
		div.event_day03 p {
			top:8px;
			left:20px;
			color:#FFFFFF;
			font-size:14px;
			position:absolute;
			}
	div.event_wrap {
		width:528px;
		height:auto;
		margin:0 0 40px 0;
		padding:10px;
		border-left:#333333 solid 1px;
		border-right:#333333 solid 1px;
		border-bottom:#333333 solid 1px;
		}
		div.event_left {
			width:285px;
			height:auto;
			padding-top:10px;
			float:left;
			}
		div.event_right {
			width:230px;
			height:auto;
			padding-top:10px;
			float:right;
			}
			div.event_dl {
				margin:0 0 20px 0;
				}		
				div.event_dl dl {
					width:285px;
					height:auto;
					}		
				div.event_dl dt {
					width:80px;
					height:auto;
					float:left;
					}		
				div.event_dl dd {
					width:205px;
					height:auto;
					}

div.event_toiawase {
	width:508px;
	height:auto;
	padding:10px 20px 20px 20px;
	border-top:#333333 solid 1px;
	border-left:#333333 solid 1px;
	border-right:#333333 solid 1px;
	}
	div.event_toiawase p {
		margin-top:5px;
		}
	div.event_call_eanet {
		width:506px;
		height:48px;
		position:relative;
		background:url(../img/event/call_eanet.gif) no-repeat;
		}
	div.event_call_famil {
		width:506px;
		height:48px;
		position:relative;
		background:url(../img/event/call_famil.gif) no-repeat;
		}
		div.event_call_eanet p ,
		div.event_call_famil p {
			top:9px;
			left:315px;
			margin:0;
			position:absolute;
			}





/*fBA*/

div.media_box01{
	margin:0 15px 35px 15px;
	padding-top:7px;
	width:550px;
	height:auto;
	background:url(../img/media/tit.jpg) no-repeat 0 7px;
	}
	div.media_box01 h2{
		height:190px;
		font-size:1px;
		text-indent:-9999px;
		}

table.media_table{
	margin:0 13px;
	width:524px;
	}
	td.media_td01{
		padding:8px 0;
		width:200px;
		border:solid 1px #fff;
		border-right:none;
		text-align:center;
		background:url(../img/media/bg.gif);
		}
	td.media_td02{
		padding:8px 13px;
		width:294px;
		border:solid 1px #fff;
		border-left:solid 1px #333;
		background:url(../img/media/bg.gif);
		}
	td.media_td03{
		width:522px;
		height:30px;
		border-top:solid 15px #C1BFB2;
		font-size:1px;
		text-indent:-9999px;
		}
		td.media_td04{
		width:522px;
		height:3px;
		border-top:solid 15px #C1BFB2;
		font-size:1px;
		line-height:1px;
		text-indent:-9999px;
		}
p.media_txt{
	margin:0 13px;
	text-align:right;
	}
	p.media_txt span{
		color:#c00;
		}

h3.media_subtit{
	margin:0 0 0 15px;
	width:551px;
	height:70px;
	font-size:1px;
	background:url(../img/media/subtit.gif) no-repeat;
	text-indent:-9999px;
	}
p.media_ld01{
	margin:0 0 0 15px;
	width:551px;
	height:47px;
	font-size:1px;
	background:url(../img/media/ld_01.gif) no-repeat;
	text-indent:-9999px;
	}
p.media_photo01{
	margin:0 0 0 15px;
	width:551px;
	height:152px;
	font-size:1px;
	background:url(../img/media/photo_01.jpg) no-repeat;
	text-indent:-9999px;
	}
p.media_txt01{
	margin:0 0 0 15px;
	padding:9px 33px 0 48px;
	width:470px;
	height:280px;
	background:url(../img/media/txt01.gif) no-repeat;
	}



/*v恡*/


div#loan_wrap01 {
	width:570px;
	margin:0 5px 0 5px;
	padding:0;
	background:url(../img/loan/bg570_01.gif) repeat-y;
	}
div#loan_wrap02 {
	width:570px;
	margin:0 5px 0 5px;
	padding:0;
	background:url(../img/loan/bg570_02.gif) repeat-y;
	}
	div#loan_wrap01 p {
		margin:30px 0 30px 30px;
		font-size:14px;
		}
	div#loan_wrap01 p.loan_p_white {
		width:490px;
		margin:70px 20px 0 20px;
		padding:20px;
		font-size:14px;
		background:#F7F8FC;
		}
		div#loan_wrap01 p.loan_p_white strong {
			font-size:16px;
			}

div#loan_bg01 ,
div#loan_bg02 ,
div#loan_bg03 ,
div#loan_bg04 ,
div#loan_bg05 ,
div#loan_bg06 {
	width:570px;
	}
	div#loan_bg01 h1 ,
	div#loan_bg01 h2 ,
	div#loan_bg02 p ,
	div#loan_bg03 p ,
	div#loan_bg04 p ,
	div#loan_bg05 p ,
	div#loan_bg06 p {
		text-indent:-9999px;
		}
	div#loan_bg01 {
		height:235px;
		background:url(../img/loan/bg_01.jpg) no-repeat;
		}
	div#loan_bg02 {
		margin:0 0 0 0;
		padding:0;
		height:170px;
		background:url(../img/loan/bg_02.jpg) no-repeat;
		}
	html>/**/body div#loan_bg02 {
		margin:-30px 0 -30px 0;
		padding:0;
		height:170px;
		background:url(../img/loan/bg_02.jpg) no-repeat;
		}
	html:first-child div#loan_bg02 {
		margin:0 0 0 0;
		padding:0;
		height:170px;
		background:url(../img/loan/bg_02.jpg) no-repeat;
		}
	div#loan_bg03 {
		height:101px;
		background:url(../img/loan/bg_03.jpg) no-repeat;
		}
	div#loan_bg04 {
		height:158px;
		margin:30px 0 0 0;
		background:url(../img/loan/bg_04.gif) no-repeat;
		position:relative;
		}
	div#loan_bg05 {
		height:712px;
		background:url(../img/loan/bg_05.gif) no-repeat;
		position:relative;
		}
	div#loan_bg06 {
		height:158px;
		background:url(../img/loan/bg_06.gif) no-repeat;
		position:relative;
		}

div.loan_tog{
	margin:9px 0 75px 0;
	width:570px;
	height:35px;
	background:url(../img/loan/txt_tog.gif) no-repeat;
	text-indent:-9999px;
	font-size:1px;
	}

div.loan_last_tb01 {
	margin:0 13px 20px 17px;
	}
	div.loan_last_tb01 table {
		width:540px;
		background:#FFFFFF;
		}
	div.loan_last_tb01 th {
		height:125px;
		widgth:540px;
		background:url(../img/loan/last01.gif) no-repeat;
		}
		div.loan_last_tb01 th p {
			font-size:0px;
			text-indent:-9999px;
			}
	div.loan_last_tb01 td {
	padding-top: 45px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 45px;
		}
		div.loan_last_tb01 td p {
			margin:0 0 50px 0;
			padding:0;
			font-size:14px;
			}
			div.loan_last_tb02 table {
				width:460px;
				}
			div.loan_last_tb02 td {
				padding:0;
				background:url(../img/loan/bg_last_tb02.gif) repeat-y;
				}
				div.loan_last_tb02 td p {
					margin:0;
					padding:5px 10px 5px 10px;
					font-size:12px;
					}
p.loan_txt{
	margin:0 0 0 20px;
	width:429px;
	height:60px;
	background:url(../img/loan/txt.gif) no-repeat;
	text-indent:-9999px;
	font-size:1px;	
	}

/*
div.loan_box01{
	margin:0 10px;
	padding-top:7px;
	width:560px;
	height:auto;
	background:url(../img/loan/tit_bg.jpg) no-repeat 0 7px;
	}
	div.loan_box01 h2{
	height:223px;
	font-size:1px;
	text-indent:-9999px;
	}

h3.loan_subtit01,
h3.loan_subtit02,
h3.loan_subtit03,
h3.loan_subtit04,
h3.loan_subtit05{
	margin:0 0 9px 4px;
	padding:9px 0 0 58px;
	width:492px;
	height:31px;
	}
h3.loan_subtit01{
	background:url(../img/loan/subtit_01.gif) no-repeat;
	}
h3.loan_subtit02{
	background:url(../img/loan/subtit_02.gif) no-repeat;
	}
h3.loan_subtit03{
	background:url(../img/loan/subtit_03.gif) no-repeat;
	}
h3.loan_subtit04{
	background:url(../img/loan/subtit_04.gif) no-repeat;
	}
h3.loan_subtit05{
	background:url(../img/loan/subtit_05.gif) no-repeat;
	}

h4.loan_mi01{
	margin:0 0 15px 11px;
	width:295px;
	height:23px;
	background:url(../img/loan/mi_01.gif) no-repeat;
	text-indent:-9999px;
	}
p.loan_txt01{
	margin:0 0 30px 13px;
	width:530px;
	line-height:1.6;
	}

div.loan_txtbox01{
	margin:0 0 28px 245px;
	width:288px;
	height:138px;
	background:url(../img/loan/txt01.gif) no-repeat;
	text-indent:-9999px;
	}
div.loan_txtbox02{
	margin:0 0 80px 40px;
	width:434px;
	height:202px;
	background:url(../img/loan/txt02.gif) no-repeat;
	text-indent:-9999px;
	}
div.loan_txtbox03{
	margin:0 0 80px 40px;
	width:434px;
	height:138px;
	background:url(../img/loan/txt03.gif) no-repeat;
	text-indent:-9999px;
	}



p.loan_txt02{
	margin:0 0 80px 23px;
	width:525px;
	height:60px;
	background:url(../img/loan/bt_inq.gif) no-repeat;
	text-indent:-9999px;
	}
p.loan_txt03{
	margin:0 0 0 30px;
	width:520px;
	height:175px;
	background:url(../img/loan/txt04.gif) no-repeat;
	text-indent:-9999px;
	}
*/


/*uO*/
h2.blog_tit01{
	width:655px;
	height:123px;
	background:url(../img/blog/tit.gif) no-repeat;
	text-indent:-9999px;
	}

div.blog_box01{
	margin:0 auto;
	padding:24px 0 30px 10px;
	width:438px;
	}

div.blog_subtit01{
	margin:0 0 12px 0;
	padding:4px 10px 2px 17px;
	width:401px;
	background:url(../img/blog/subtit_bg.gif);
	}
	div.blog_subtit01 div{
		margin-bottom:3px;
		font-size:12px;
		line-height:1.1;
		}
	div.blog_subtit01 h3{
		font-size:16px;
		}

div.blog_txt01{
	margin:0 0 30px 17px;
	width:385px;
	line-height:1.3;
	}
	
div.blog_pht{
	margin:0 0 25px 17px;
	width:309px;
	border:solid 1px #333;
	}

div.blog_next{
	margin-bottom:40px;
	padding:0 10px 43px 301px;
	width:108px;
	height:18px;
	text-indent:-9999px;
	background:url(../img/blog/ln_395.gif) no-repeat 13px bottom;
	}
div.blog_next a{
	width:108px;
	height:18px;
	display:block;
	background:url(../img/blog/bt_next.gif) no-repeat;
	}
	
div.blog_past{
	margin:0 0 30px 10px;
	width:178px;
	height:23px;
	text-indent:-9999px;
	background:url(../img/blog/bt_past.gif) no-repeat;
	text-indent:-9999px;
	}
div.blog_past a{
	width:178px;
	height:23px;
	display:block;
	}


/*q*/

h2.booklet_tit,
p.booklet_naiyou,
p.booklet_txt01,
p.booklet_txt02,
p.booklet_txt03,
p.booklet_txt04,
div.booklet_txt05{
	width:600px;
	text-indent:-9999px;
	font-size:1px;
	}
h2.booklet_tit{
	height:180px;
	background:url(../img/booklet/subtit01.jpg) no-repeat;
	}
p.booklet_naiyou{
	height:220px;
	background:url(../img/booklet/naiyou.jpg) no-repeat;
	}
p.booklet_txt01{
	height:200px;
	background:url(../img/booklet/txt01.jpg) no-repeat;
	}
p.booklet_txt02{
	height:100px;
	background:url(../img/booklet/txt02.jpg) no-repeat;
	}
p.booklet_txt03{
	height:100px;
	background:url(../img/booklet/txt03.jpg) no-repeat;
	}
p.booklet_txt04{
	height:65px;
	background:url(../img/booklet/txt04.jpg) no-repeat;
	}
div.booklet_txt05{
	height:335px;
	background:url(../img/booklet/txt05.jpg) no-repeat;
	}
	div.booklet_txt05 p{
	height:188px;
	}
	div.booklet_txt05 a{
	margin-left:200px;
	width:200px;
	height:35px;
	display:block;
	}
