/* CSS Document */

	* {
	font-size:  0.95em;
	line-height:150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0;
		}
		
	body{
		background-color:#ffffff;
		}
	/* menu_l bar */
	
	.menu_l
	{
		background:url(images/certafund_menuout_l.gif) no-repeat scroll;
	text-decoration:none;
	}
	
	.menu_l2
	{
		background:url(images/certafund_menunow_l.gif) no-repeat scroll;
		text-decoration:none;
	}
	
	.menu_l2 a
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		text-align:center;	
		display:block;
		width: 147px;
		height: 35px;
	}
	
	.menu_l a
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:bold;
		color:#999999;
		text-decoration:none;
		text-align:center;	
		display:block;
		width: 147px;
		height: 35px;
	}
	
	
	.menu_l a:hover
	{
		background:url(images/certafund_menuover_l.gif) no-repeat scroll;
		position: relative; 
		text-decoration:none;
		top: -3px;
		left: 0px; 
	}	
	
	.txt_pos_l
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:bold;
		letter-spacing:1px;
		color:#999999;
		position: relative; 
		text-decoration:none;
		top: 8px;
		left: 0px;
	}
	
	.txt_pos_l2
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:bold;
		letter-spacing:1px;
		color:#ffffff;
		position: relative; 
		text-decoration:none;
		top: 5px;
		left: 0px;
	}
	
	/* menu_s bar */
	
	.menu_s
	{
		background:url(images/certafund_menuout_s.gif) no-repeat scroll;
		text-decoration:none;
	}
	.menu_s2
	{
		background:url(images/certafund_menunow_s.gif) no-repeat scroll;
		text-decoration:none;
	}
	
	.menu_s a
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:13px; 
		font-weight:bold;
		color:#999999;
		text-decoration:none;
		text-align:center;	
		display:block;
		width: 94px;
		height: 35px;
	}
	
	.menu_s a2
	{
		text-align:center;	
		display:block;
		width: 94px;
		height: 35px;
		position:relative;
		top:-2px;
		left:0;
		text-decoration:none;
	}
	
	.menu_s a:hover
	{
		background:url(images/certafund_menuover_s.gif) no-repeat scroll;
		width: 94px;
		height: 35px;
		position:relative;
		text-decoration:none;
		top:-2px;
		left:0;
	}
	
	.txt_pos_s
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-weight:bold;
		letter-spacing:1px;
		color:#999999;
		position:relative;
		text-decoration:none;
		top:13px;
		left:0;
	}	
	
	.txt_pos_s2
	{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-weight:bold;
		letter-spacing:1px;
		text-decoration:none;
		color:#ffffff;
		position:relative;
		top:-5px;
		left:0;
	}	
	
/* menu bar */	
	#certafund_menuver
	{
		background-image:url(images/certafund_menuver.gif);
		
	}
	
	#certafund_menuver div
	{
		padding-right:7px;
	}
	
	#certafund_menuver a
	{
		color:#999999;
		text-decoration:none;
	}
	
	#certafund_menuver a:hover
	{
		color:#3496B6;
		text-decoration:underline;
	}
	
/* text */	
	h1{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:  15px;
		letter-spacing:1px;
		color:#666666;
		text-align:left;
		margin:0px;
		padding:5px 10px;
	}
	
	h2{
	font-size:  1.1em;
	color:#2E457D;
	text-align:left;
	margin-top:0px;
	letter-spacing: 1px;
	}
	
	.list_head
	{
	margin-right:8px;
	margin-bottom:-2px;
	}
	
#top_text
{
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#FF3B00;
}

#top_tel
{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#2E457D;
}

.img_margin{
margin:10px;
float:left;
}

.img_margin2{
margin:0;
padding-borrom:0;
}

.img_margin2{
margin:0px 0 0 0 ;
float:left;
}

.aki_right{
padding-right:7px;
}

#page_top a{
text-decoration:none;
color:#3496B6;
}	
	
#page_top a:hover{
border-bottom:#3496B6 dotted 1px;
color:#3496B6;
}	

/* sub menu */
#sub{
background:url(images/submenu_none.gif) repeat-y scroll;
width:143px;
height:198px;
position:relative;
left:15px;
top:0px;
}

#sub a{
display:block;
background:url(images/submenu_def.gif) no-repeat scroll;
font-size:10px;
width:143px;
height:18px;
text-decoration:none;
color:#2E457D;
padding-left:5px;
}

#sub a:hover{
display:block;
background:url(images/submenu_over.gif) no-repeat scroll;
color:#F9542B;
}

.sub_now{
background:url(images/submenu_over.gif) no-repeat scroll;
color:#F9542B;
font-size:10px;
width:143px;
height:18px;
padding-left:5px;
}

/* contents */
#contents_center{
	padding:10px 10px 0px 10px;
	line-height:180%;
	font-size:1.2em;
	}
	
#contents_center2{
	padding:10px 10px 0px 0px;
	line-height:180%;
	font-size:1.2em;
	}

#contents_center2_1{
	padding:10px 20px 0 0;
	line-height:180%;
	font-size:1.2em;
	margin:0 0 0 30px;
	}

#contents_center2_1 p{
margin-top:-15px;
padding-top:15px;
font-size:1.1em;
line-height:180%;
}
		
#contents_center3{
	padding:0;
	line-height:180%;
	font-size:1.2em;
	}
	
#contents_center p{
margin-top:-0.5em;
font-size:1.05em;
line-height:180%;
}

.con{
	width:476px;
	margin-top:0;
	margin-left:0px;
	}

.con h2{
	font-size:  1.2em;
	color:#2E457D;
	text-align:left;
	width:476px;
	height:31px;
	background:url(images/con_title.gif) no-repeat scroll;
	margin:0;
	padding:7px 0 0 6px;
	letter-spacing: 1px;
	}
	
.con_bg h3{
	font-size:  1.1em;
	color:#3496B6;
	margin:0 0 0 0;
	padding:15px 0 0 0;
}

.con_bg h3 a{
	font-size:  1.1em;
	color:#3496B6;
	margin:0 0 0 0;
	padding:15px 0 0 0;
	text-decoration:none;
}

.pre{
	width:788px;
	margin-top:0;
	margin-left:0px;
}	

.pre_ad
{
font-size:  0.85em;
}

.pre h2{
	font-size:  1.2em;
	color:#2E457D;
	text-align:left;
	width:788px;
	height:33px;
	background:url(images/pre_header.gif) no-repeat scroll;
	margin:5px 0 0 0;
	padding:7px 0 0 3px;
	letter-spacing: 1px;
	}
	
.pre_bg{
		color:#666666;
		text-align:left;
		margin:-9px 0 8px 0;
		padding:0 10px 10px 10px;
		background:url(images/pre_line.gif) repeat-y scroll;
}

.pre_bg p{
	margin:0;
	padding:5px;
	font-size:1.1em;
	line-height:180%;
}

.pre_bg h3
{
	font-size:12px;
	color:#fff;
	background-color:#435C83;
	margin:0;
	padding:2px;
	letter-spacing:0.1em;
	text-align:center;
}

.bg_form
{
background-color:#F5F5F5;
font-size:11px;
width:*;
height:*;
clear:both;
}
.bg_form td {font-size:11px;}
.bg_form2
{
font-size:11px;
width:*;
height:*;
clear:both;
}

.pre_bg_bold{
	font-size:  1.1em;
	color:#3496B6;
	margin:0 0 0 0;
	padding:15px 0 0 0;
	font-weight:bold;
}

.pre_last
{
	background:url(images/pre_footer.gif) no-repeat scroll;
	margin:-10px 0 8px 0;
	width:788px;
	height:33px;

}

.con_bg{
		color:#666666;
		text-align:left;
		margin:-9px 0 8px 0;
		padding:0 10px 10px 10px;
		background:url(images/con_bg.gif) repeat-y scroll;
		border:0px #666 solid;
}
.con_bg td,th
{
font-size:11px;
}

.border{
border-bottom:#ccc 1px solid;
padding:10px;
}
.moji
{font-size:11px;}

.con_bg p{
	margin:0;
	padding:5px;
	font-size:1.1em;
	line-height:180%;
}

.con_bg p.text a{
	margin:0;
	padding:5px;
	font-size:1em;
	line-height:180%;
	color:#666666;
}
.con_bg div.sitemap{
float:left;
}



.con_last{
	background:url(images/con_last.gif) no-repeat scroll;
	margin:-10px 0 8px 0;
}

	.copy
	{
	 font-size:  0.85em;
	}
	
	.footer a
	{
	color:#3496B6;
	text-decoration:none;
	}
	
	.footer a:hover
	{
	color:#ffffff;
	background-color:#3496B6;
	}
	
	.copy_aida
	{
	 margin-top:-1em;
	}

	.header_bg1
	{
		background: #ffffff url(images/certafund_header_bg.gif) repeat-x;
		background-position:0px 3px;
	}
	
	.header_bg2
	{
		background: #ffffff url(images/certafund_menuheader_right.gif) repeat-x; 
	}

	.bar
	{
		background: url(images/certafund_bar.gif) repeat-x; 
	}
	.bar_margin
	{
	margin: 10px 0px;
	}
	
/*ad_bg*/
.ad_bg
{
	background-color:#FEFFFA;
}
/* todays rate */
.rate{	width:282px;
		margin:10px 0px;}

.rate_title{
	width:282px;
	height:31px;
	color:#666666;
	background:url(images/todays_rate_top.gif) no-repeat scroll;
}

.rate_title h1{
		font-family:"Century Gothic", Arial, Helvetica, sans-serif;
		font-size:  15px;
		letter-spacing:1px;
		color:#333333;
		text-align:left;
		margin:0px;
		padding:5px 10px;
}
.rate_title span{font-weight:nomal; font-size:10px;}
.rate_contents{
		font-size:1.5em;
		color:#666666;
		text-align:left;
		margin:0px;
		padding:0px;
		background:url(images/rate_bg.gif) repeat-y scroll;
}

.rate_date1{
	padding: 2px 12px;
	margin:0px 1px;
	clear: both;
	height:20px;
}

.rate_date2{
	background-color:#F7F9F9;
	padding: 2px 12px;
	margin:0px 1px;
	clear: both;
	height:20px;
}

.clear1
{
clear: both;
margin:0;
padding:0;
}
.sitemap_aki
{
margin:0 15px 0 0;
}

.pull_size
{
font-size:12px;}
.rate_last{
	background:url(images/todays_rate_bottom.gif) no-repeat scroll;
	width:282px;
	height:34px;
	font-size:12px;
	font-weight:bold;
	color:#2E457D;
	text-align:right;
	padding-top:5px;
	margin-bottom:-8px;
}

.img_aki{margin-right:6px;}

.rate_color{
color:#B1BABA;
}

.rate_term
{
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
width:60px;
float:left;
}

.rate_bank
{
font-size:11px;
font-weight:bold;
margin:0;
padding:0 0 0 25px;
width:60px;
text-align:left;
float:left;
}

.rate_bank2
{
font-size:11px;
font-weight:bold;
margin:0;
padding:0 0 0 10px;
width:90px;
text-align:left;
float:left;
}

.rate_rates
{
font-size:11px;
font-weight:bold;
margin:0;
padding:0 0 0 35px;
width:70px;
text-align:left;
float:left;
}

.rate_rates2
{
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
width:95px;
text-align:left;
float:left;
}


/* table setting */

.table{
	width:239px;
	margin:10px 0px;
}

.table_ad{
	width:239px;
	margin:10px 0 10px 20px;
}

.table1_next{
	background:url(images/table_bg.gif) repeat-y scroll;
}

.tb_title_header{
	width:239px;
	height:34px;
	background:url(images/table_title_header.gif) no-repeat scroll;
	color:#666666;
}

.tb_contents{
		font-size:1.5em;
		color:#666666;
		text-align:left;
		margin:0px;
		padding:5px 10px;
		background:url(images/table_bg.gif) repeat-y scroll;
}

.con_bg_li_none
{
	padding-left:0px; 
	margin-left:30px;
	margin-right:10px;
	margin-top:0.2em;
}

.con_bg_li_none li
{
	list-style-type : decimal; 
	margin:0;
	padding:8px 10px 8px -10px;
	font-size:1.1em;
	line-height:220%;
}

.con_bg_li_none2
{
	padding-left:0px; 
	margin-left:30px;
	margin-right:10px;
	margin-top:0.2em;
	list-style-type : none; 
	font-size:1.1em;
}
/*.con_bg_li_none2
{
	list-style-type : none; 
	margin:0;
	padding:8px 10px 8px -10px;
	font-size:1.1em;
	line-height:220%;
}*/
.con_bg a{
	color:#F9542B;
	text-decoration:underline;
}
.right{
	display:block;
	text-align:right;
}

.con_bg span
{
font-weight:bold;
}
.color_red{
color:#F9542B;
}
.color_blue{
color:#2E457D;
}

.bold
{
font-weight:bold;
font-size:1.05em;
}
.small_font p
{
font-size:9px;
}
.small span
{
font-size:0.8em;
font-weight:normal;
}

.smalls
{
font-size:9px;
font-weight:normal;
}

.name span{
font-weight:normal;
font-size:1em;
}
.name2 span{
font-weight:normal;
font-size:9px;
letter-spacing:normal;
color:#3D388B;
}
.con_bg_li
{
	padding-left:0px; 
	margin-left:25px;
	margin-top:-0.1em;
}

.con_bg_li li
	{
	background-image :url(images/list_head3.gif); 
	background-repeat:no-repeat;
	background-position:1px 7px;
	list-style-type : none; 
	margin:0;
	padding-left:25px;
	font-size:1.1em;
	line-height:220%;
	color:#F9542B;
	}

.con_bg_li_ad
{
	padding-left:0px; 
	margin-left:25px;
	margin-top:-0.1em;
}
	
.con_bg_li_ad li
	{
	background-image :url(images/list_head.gif); 
	background-repeat:no-repeat;
	background-position:1px 7px;
	list-style-type : none; 
	margin:0 0 20px 0;
	padding-left:25px;
	font-size:1.1em;
	line-height:150%;
	}


.tb_contents ul,li
	{
	list-style-type : none; 
	margin:0;
	padding:0;
	font-size:0.95em;
	line-height:200%;
	}
	
.tb_contents_li a
{
	background-image :url(images/list_head.gif); 
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:30px; 
	text-decoration:none;
	color:#3496B6;
}

.tb_contents_li a:hover
{
	background-image :url(images/list_head2.gif); 
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:30px; 
	text-decoration:none;
	color:#2E457D;
}

.tb_bottom{
	background:url(images/table_bottom.gif) no-repeat scroll;
}

.tb_bottom2{
	background:url(images/table_bottom2.gif) no-repeat scroll;
	margin-top:-10px;
	border:0px #ccc solid;
}
.tb_contents h2{
		font-size:  0.95em;
		color:#2E457D;
		text-align:left;
		margin-top:0px;
		margin-bottom:3px;
	}
	
.tb_ad
{	margin:0px; }

.bussiness_th_ue{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}

.bussiness_th_ue_right{
border-left:1px solid #ccc;
}

.bussiness_th_yoko{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.bussiness td{
padding:3px;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
font-size:1.1em;
text-align:center;
}

.bussiness th{
padding:3px;
font-size:1.1em;
text-align:center;
width:100px;
}

.letter td{
padding:5px;
font-size:1.1em;
}
/*
.color_red{
color:#F9542B;
}
.color_blue{
color:#2E457D;
}
*/
.b{
background-color:#2E457D;
color:#fff;
font-size:12px;
border:1px #fff solid;
padding:2px 1px;
margin:0;
}

input{
border:#ccc 1px solid;
color:#504F43;
font-size:11px;
}

select{
border:#ccc 1px solid;
color:#504F43;
font-size:11px;

}
.con_bg textarea
{
border:#ccc 1px solid;
color:#504F43;
font-size:11px;
margin:0;

}

textarea{
border:#ccc 1px solid;
color:#504F43;
font-size:11px;
margin:0 5px;
}
/*form size*/
.form_ss1 {width:20px;}
.form_ss {width:50px;}
.form_ss2 {width:80px;}
.form_ss3 {width:100px;}
.form_s {width:150px;}
.form_m {width:280px;}
.form_l {width:380px;}

.s_categry{
border:0px #000 solid;
background-color:#F5F5F5;
width:370px;
height:*;
margin:3px 7px 8px 6px;
float:left;
}

.s_categry_none{
border:0px #000 solid;
background-color:#ffffff;
width:370px;
height:*;
margin:3px 7px 8px 6px;
float:left;
}

.bg_form p
{
font-size:11px;
}

.bg_form td
{
font-size:11px;
}
.s_categry td
{
font-size:11px;
}
.s_categry_title{
background-color:#A0A09A;
color:#fff;
font-size:11px;
margin:0;
padding:0;

}

.size{
font-size:1.1em;
}
/* pulldown */
.pulldown{
color:#2E457D;
font-size:0.9em;
padding-top:10px;

}
.pulldown2{
color:#2E457D;
font-size:0.8em;
padding-top:10px;
width:220px;
}