body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(../common/bg.gif);

	font-size: small;

	color: #333333;

	height: 100%;

	line-height: 140%;

}

a:link {

	text-decoration: underline;

	color: #0000FF;

}



a:active {

	text-decoration: underline;

	color: #FF0000;

}

a:visited {

	text-decoration: underline;

	color: #990099;

}



a:hover {

	text-decoration:underline;

	color: #FF0000;

}

h1,h2,h3,h4,h5,h6 {

	margin: 0px; 

	padding: 0px;

	}



#head {

	font-size: 11px;
	line-height: 110%;
	color: #FFFFFF;

}
#head .line {
	width: 160px;
	height: 35px;
	line-height: 160%;
	color: #ffffff;
}
#head .line .fontsize {
	padding: 2px 0 0 2px;
	float: right;
}


.td_head_navi {

	font-size: x-small;

	padding-top: 10px;

	padding-bottom: 5px;

	padding-right: 5px;

}



.td_head_navi_line {

	border-bottom: 1px solid #FFFFFF;

}



.td_head_navi a:link {

	text-decoration: none;

	color: #FFFFFF;

}



.td_head_navi a:active {

	text-decoration:underline;

	color: #FFFFFF;

}

.td_head_navi a:visited {

	text-decoration: none;

	color: #FFFFFF;

}



.td_head_navi a:hover {

	text-decoration:underline;

	color: #FFFFFF;

}

.td_head_search {

	font-size: x-small;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right: 5px;

}



.td_pankuzu {

	font-size: x-small;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	color: #003333;

}



.td_pankuzu a:link {

	color: #003333;

	text-decoration: none;

}



.td_pankuzu a:hover {

	color: #003333;

	text-decoration: underline;

}



.td_pankuzu a:visited {

	color: #003333;

	text-decoration: none;

}



.td_pankuzu01 {

	font-size: x-small;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	color: #333333;

}



.td_pankuzu01 a:link {

	color: #000066;

	text-decoration: none;

}



.td_pankuzu01 a:hover {

	color: #000066;

	text-decoration: underline;

}



.td_pankuzu01 a:visited {

	color: #000066;

}



.float_r {

	float: right;

}



.float_l {

	float: left;

}


.link_c{
	color:#0000FF;
	text-decoration:underline;
}

/*キャンペーン情報 一覧はこちらリンク*/



.ttl_comment {

	font-size: 10px;

	color: #CC0000;

}



.ttl_comment a:link {

	text-decoration:none;

	color: #CC0000;

}



.ttl_comment a:active {

	text-decoration:none;

	color: #CC0000;

}

.ttl_comment a:visited {

	text-decoration:none;

	color: #CC0000;

}



.ttl_comment a:hover {

	text-decoration:none;

	color: #CC0000;

}



/*ここまで*/



/*ニュース＆トピックス 一覧はこちらリンク*/

.ttl_comment_orange {

	font-size: 10px;

	color: #663300;

}



.ttl_comment_orange a:link {

	text-decoration:none;

	color: #663300;

}



.ttl_comment_orange a:active {

	text-decoration:none;

	color: #663300;

}

.ttl_comment_orange a:visited {

	text-decoration:none;

	color: #663300;

}



.ttl_comment_orange a:hover {

	text-decoration:none;

	color: #663300;

}



/*ここまで*/



/*キャンペーン情報*/

.table_campaign {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #660000;

}



.cel_campaign {

	border-right-color: #660000;

	border-right-style: dotted;

	border-right-width: 1px;

}



.td_campaign {

	padding-top: 5px;

	font-size: 12px;

	padding-left: 5px;

	line-height: 120%;

}



.td_campaign_ttl {

	color: #660000;

	font-size: 12px;

	line-height: 120%;

	padding: 5px;

}



.td_campaign_ttl a:link {

	text-decoration: none;

	color: #660000;

}



.td_campaign_ttl a:active {

	text-decoration:none;

	color: #660000;

}

.td_campaign_ttl a:visited {

	text-decoration:none;

	color: #660000;

}



.td_campaign_ttl a:hover {

	text-decoration:underline;

	color: #660000;

}



.txt10_g_itiran {

    color: #666666;

	font-size: 10px;

	padding: 5px;

	}





/*ここまで*/



/*ニュース＆トピックス*/

.topics_kojin {

	font-size: small;

	color: #663300;

	line-height: 25px;

}



.topics_kojin a:link {

	text-decoration: none;

	color: #663300;

}



.topics_kojin a:active {

	text-decoration:none;

	color: #663300;

}

.topics_kojin a:visited {

	text-decoration:none;

	color: #663300;

}



.topics_kojin a:hover {

	text-decoration:underline;

	color: #663300;

}



.td_topics_kojin {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	line-height: 25px;

}

/*ここまで*/



.top_hizuke {

	font-size: 12px;

	color: #663300;

	line-height: 120%;

}



.td_topinfo {

	color: #003333;

	line-height: 25px;

}



.ttl_comment_info {

	font-size: 10px;

	color: #FFFFFF;

}



.ttl_comment_info a:link {

	text-decoration:none;

	color: #FFFFFF;

}



.ttl_comment_info a:active {

	text-decoration:none;

	color: #FFFFFF;

}

.ttl_comment_info a:visited {

	text-decoration:none;

	color: #FFFFFF;

}



.ttl_comment_info a:hover {

	text-decoration:none;

	color: #FFFFFF;

}



#main {

	color: #333333;

	line-height: 140%;

	font-size: small;

}

.fax_btm {

	padding-bottom: 10px;

	}

.td_sidemn {

	font-size: small;

	color: #003300;

	height: 36px;

	background-color: #DDF7EC;

	line-height: 34px;

}


.td_sidemn_pop {

	color: #003300;

	background-color: #DDF7EC;

	height: 20px;

}



.td_sidemn a {

	color:#003300;

	text-decoration: none;

	

}



.td_sidemn a:hover {

	color:#003300;

	text-decoration: underline;

}



/*法人のお客さまへ*/



.td_hojin_menu {

	font-size: 12px;

	color: #000066;

	padding-left: 30px;

}



.td_hojin_menu a {

	color:#000066;

	text-decoration: none;

	

}



.td_hojin_menu a:hover {

	color:#000066;

	text-decoration: underline;

}



.td_hojin_menu a:link {

	text-decoration: none;

	color: #000066;

}



.td_hojin_menu a:active {

	text-decoration:none;

	color: #000066;

}

.td_hojin_menu a:visited {

	text-decoration:none;

	color: #000066;

}



.td_hojin_menu a:hover {

	text-decoration:underline;

	color: #000066;

}



.td_hojin_sidemn_pop {

	color: #000066;

	background-color: #DAEBFF;

	height: 20px;

}



.td_hojin_sidemn {

	font-size: small;

	color: #000066;

	height: 36px;

	background-color: #DAEBFF;

}



.td_hojin_sidemn a:link {

	text-decoration: none;

	color: #000066;

}



.td_hojin_sidemn a:active {

	text-decoration:none;

	color: #000066;

}

.td_hojin_sidemn a:visited {

	text-decoration:none;

	color: #000066;

}



.td_hojin_sidemn a:hover {

	text-decoration:underline;

	color: #000066;

}





.s_itiran_box {

    border-top: #3164CC solid 3px;

	}



.hojin_top_home {

    padding-bottom: 8px;

	}



#kitei {

	font-size: x-small;

	color: #003300;

}





.yusisyohin {

	color: #000066;

	font-size: 12px;

	font-weight: bold;

    padding-left: 10px;

}



.yusisyohin02 {

    font-size: 12px;

    padding-left: 10px;

}



.medi_txt01 {

    font-weight: bold;

	color: #003333;

	}



.donyu {

    padding: 10px 20px;

	}







/*法人のお客さまへここまで*/



#footer {

	font-size: x-small;

	color: #003300;

}



/*投資家の皆さまへ*/

.td_tosika_sidemn {

	font-size: small;

	color: #663300;

	height: 25px;

	background-color: #FFFFCC;

	line-height: 25px;

	padding-left: 33px;

	background-image: url(../common/toshika_sub_bk.gif);

	background-position: left center;

	background-repeat: no-repeat;

	width: 167px;

}

.td_tosika_sidemn_o {

	font-size: small;

	color: #FFFFFF;

	height: 25px;

	background-color: #FFFFCC;

	line-height: 25px;

	padding-left: 33px;

	background-image: url(../common/toshika_sub_bk_o.gif);

	background-position: left center;

	background-repeat: no-repeat;

	width: 167px;

}



.td_tosika_sidemn_pop {

	color: #663300;

	background-color: #FFFFCC;

	height: 20px;

}



.td_tosika_sidemn a:link {

	text-decoration: none;

	color: #663300;

}



.td_tosika_sidemn a:active {

	text-decoration:none;

	color: #663300;

}

.td_tosika_sidemn a:visited {

	text-decoration:none;

	color: #663300;

}



.td_tosika_sidemn a:hover {

	text-decoration:underline;

	color: #663300;

}



.td_tosika_menu {

	font-size: small;

	color: #660000;

	line-height: 25px;

	height: 25px;

}



.td_tosika_menu a:link {

	text-decoration: none;

	color: #660000;

}



.td_tosika_menu a:active {

	text-decoration:none;

	color: #660000;

}

.td_tosika_menu a:visited {

	text-decoration:none;

	color: #660000;

}



.td_tosika_menu a:hover {

	text-decoration:underline;

	color: #660000;

}



/*投資家の皆さまへここまで*/



/*当行について*/

.td_toko_sidemn {

	font-size: small;

	color: #003333;

	height: 20px;

	background-color: #F0FFF0;

	line-height: 25px;

	padding-left: 33px;

	background-image: url(../common/toko_sub_bk.gif);

	background-position: left center;

	background-repeat: no-repeat;

	width: 167px;

}

.td_toko_sidemn_o {

	font-size: small;

	color: #FFFFFF;

	height: 20px;

	line-height: 25px;

	padding-left: 33px;

	background-image: url(../common/toko_sub_bk_o.gif);

	background-position: left center;

	background-repeat: no-repeat;

	width: 167px;

}



.td_toko_sidemn_pop {

	color: #003333;

	background-color: #F0FFF0;

	height: 20px;

}



.td_toko_sidemn a:link {

	text-decoration: none;

	color: #003333;

}



.td_toko_sidemn a:active {

	text-decoration:none;

	color: #003333;

}

.td_toko_sidemn a:visited {

	text-decoration:none;

	color: #003333;

}



.td_toko_sidemn a:hover {

	text-decoration:underline;

	color: #003333;

}

.td_toko_sidemn_o a:link {

	text-decoration: none;

	color: #FFFFFF;

}



.td_toko_sidemn_o a:active {

	text-decoration:none;

	color: #FFFFFF;

}

.td_toko_sidemn_o a:visited {

	text-decoration:none;

	color: #FFFFFF;

}



.td_toko_sidemn_o a:hover {

	text-decoration:underline;

	color: #FFFFFF;

}



.td_toko_menu {

	font-size: 12px;

	color: #003333;

	line-height: 25px;

	height: 25px;

}



.td_toko_menu a:link {

	text-decoration: none;

	color: #003333;

}



.td_toko_menu a:active {

	text-decoration:none;

	color: #003333;

}

.td_toko_menu a:visited {

	text-decoration:none;

	color: #003333;

}



.td_toko_menu a:hover {

	text-decoration:underline;

	color: #003333;

}



.td_toko_menu_over {

	font-size: 12px;

	color: #FFFFFF;

	padding-left: 33px;

	padding-top: 1px;

	background-image: url(../toko/common/s_menu_bg01.gif);

	height: 20px;

	background-repeat: no-repeat;

}



.td_txt_img {

    float: right;

}



/*当行についてここまで*/


.td_ftr2 {

	height: 42px;

	border-top: 1px solid #00988A;

	border-bottom: 1px solid #00988A;

	background-image: url(../common/bg_ftr2.jpg);

	line-height: 40px;

	padding-left: 5px;


}


.td_ftr2 a {

	color: #003300;

	text-decoration: none;

}



.td_ftr2 a:hover {

	color: #003300;

	text-decoration: underline;

}

.td_ftr {

	height: 42px;

	border-bottom: 1px solid #00988A;

	background-image: url(../common/bg_ftr.jpg);

	line-height: 40px;

	padding-left: 5px;

}



.td_ftr a {

	color: #003300;

	text-decoration: none;

}



.td_ftr a:hover {

	color: #003300;

	text-decoration: underline;

}



.copy {

	font-size: xx-small;

	color: #666666;

	padding-left: 10px;

	height: 50px;

	line-height: 45px;

	background-color: #FFFFFF;

}



.copy_pop {

	font-size: 9px;

	color: #FFFFFF;

	padding-left: 10px;

	height: 16px;

	background-color: #009D95;

	text-align: center;

}



.td_sidemn_blue {

	font-size: small;

	color: #000066;

	padding-left: 30px;
	
	line-height:140%;

}



.td_sidemn_blue a:link {

	text-decoration: none;

	color: #000066;

}



.td_sidemn_blue a:active {

	text-decoration:underline;

	color: #000066;

}

.td_sidemn_blue a:visited {

	text-decoration: none;

	color: #000066;

}



.td_sidemn_blue a:hover {

	text-decoration:underline;

	color: #000066;

}


/*2008/07 add */

.kojin_c_title {
	font-size:large;
	font-weight: bold;
	color: #990000;
}


.topmenu_link {
	background-image: url(../common/arw_orange.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 5px;
	color: #0000FF;
}

.topmenu_link a:link {
	padding-left: 5px;
	color: #0000FF;
}

.topmenu_link a:active {
	padding-left: 5px;
	color: #0000FF;
}
.topmenu_link a:hover {
	padding-left: 5px;
	color: #FF0000;
}

.topmenu_link a:visited {
	padding-left: 5px;
	color: #990099;
}


/*2008/07 add end */


/*2008/08 add */

.td_hallo_link{
	line-height: 150%;	
}

.td_hallo_link a:link {
	color: #0000FF;
	text-decoration:underline;
}
.td_hallo_link a:active {
	color: #0000FF;
	text-decoration:underline;
}
.td_hallo_link a:hover {
	color: #FF0000;
	text-decoration:underline;
}
.td_hallo_link a:visited {
	color: #990099;
	text-decoration:underline;
}

.hallo_c_link{
	background-image: url(../common/arw_orange.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #0000FF;
	text-decoration:underline;
}

.hallo_c_link a:link {
	color: #0000FF;
	text-decoration:underline;
}
.hallo_c_link a:active {
	color: #0000FF;
	text-decoration:underline;
}
.hallo_c_link a:hover {
	color: #FF0000;
	text-decoration:underline;
}
.hallo_c_link a:visited {
	color: #990099;
	text-decoration:underline;
}

/*2008/08 add end */

.mainlink {

	color: #660000;

	text-decoration: none;

	height: 25px;

}



.mainlink a:link {

	text-decoration: none;

	color: #660000;

}



.mainlink a:active {

	text-decoration:underline;

	color: #660000;

}

.mainlink a:visited {

	text-decoration: none;

	color: #660000;

}



.mainlink a:hover {

	text-decoration:underline;

	color: #660000;

}

.mainlink_nh {

	color: #660000;

	text-decoration: none;

}



.mainlink_nh a:link {

	text-decoration: none;

	color: #660000;

}



.mainlink_nh a:active {

	text-decoration:underline;

	color: #660000;

}

.mainlink_nh a:visited {

	text-decoration: none;

	color: #660000;

}



.mainlink_nh a:hover {

	text-decoration:underline;

	color: #660000;

}

.td_info {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #009D95;

	border-left-color: #009D95;

	background-image: url(../common/phone_img.jpg);

	background-repeat: no-repeat;

	background-position: right;

}

.td_info02 {

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #009D95;

	padding-left: 10px;

	line-height: 20px;

	padding-top: 8px;

}

.td_annai_left {

	line-height: 18px;

	color: #333333;

	background-color: #E1ECF7;

	height: 20px;

}



.td_annai_left2 {

	line-height: 18px;

	color: #333333;

	background-color: #EDF3FA;

	height: 20px;

}



.td_annai_top {



	line-height: 18px;

	color: #333333;

	background-color: #F0FFF0;

	height: 20px;

}





.td_annai_right {

	line-height: 18px;

	color: #333333;

	background-color: #FFFFFF;

}



.txt_blue14 {

	color: #000066;

	font-size: 14px;

	font-weight: bold;

}



.txt_blue12 {

	color: #000066;

	font-size: 12px;

	font-weight: bold;

}



.txt_blue {

	color: #000066;

}



.txt_red {

	color: #990000;

}



.txt80 {

	font-size: 80%;

}



#faq ul {

	list-style-position: outside;

	list-style-image: url(../faq/images/ico_blue.jpg);

	margin-left: 20px;

}



#faq{

	line-height: 160%;

}


.td_faq {



	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #6680D8;

	border-left-color: #6680D8;

}

.td_faq2 {



	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #CC0000;

	padding-left: 5px;

	line-height: 130%;

}

.help_menu {

	font-size: 11px;
}


.help_inter {

	color: #003333;

}


.td_ichiran1 {

	line-height: 18px;

	color: #333333;

	background-color: #E1ECF7;

	height: 20px;

}



.td_ichiran2  {

	line-height: 18px;

	color: #333333;

	background-color: #EDF3FA;

	height: 20px;

}



.td_ichiran3 {

	line-height: 18px;

	color: #003333;

	background-color: #E1ECF7;

	height: 20px;

}



.td_ichiran4 {

	line-height: 18px;

	color: #003333;

	background-color: #EDF3FA;

	height: 20px;

}



.td_nenkin_sun {

	line-height: 18px;

	color: #333333;

	background-color: #FFCCCC;

	height: 20px;

}



.td_nenkin_soudanbox {

    font-size: 12px;

	padding: 10px 0px 10px 0px;

	}



.td_nenkin_soudanbox a:link {

	text-decoration: none;

	color: #660000;

}



.td_nenkin_soudanbox a:active {

	text-decoration:underline;

	color: #660000;

}

.td_nenkin_soudanbox a:visited {

	text-decoration: none;

	color: #660000;

}



.td_nenkin_soudanbox a:hover {

	text-decoration:underline;

	color: #660000;

}





.td_search {

	padding-left: 5px;

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #009D95;

	padding-top: 5px;

}

.td_search02 {

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #6781D8;

	padding-left: 10px;

	line-height: 20px;

}



.td_faqlink {

	color: #000066;

	text-decoration:none;

}



.td_faqlink a:link {

	text-decoration: none;

	color: #000066;

}



.td_faqlink a:active {

	text-decoration:underline;

	color: #000066;

}

.td_faqlink a:visited {

	text-decoration: none;

	color: #000066;

}



.td_faqlink a:hover {

	text-decoration:underline;

	color: #000066;

}



.td_blue {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #778BD8;

	border-left-color: #778BD8;

	background-color: #FFFFF2;

}



.atm_border {

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #009D95;

}



.atm_form {

	padding: 5px 0px 10px 10px;

}

.faq_atm {

    padding: 3px 2px 3px 0px;

	} 



.kariru_td01 {

	padding: 5px;

	}

	

.text_org {

	color: #8094E6;

	}



.title_sub {

	font-size: 16px;

	color: #333333;

	font-weight: bold;

	padding-bottom: 2px;

	}	

h1 {

	background-image: url(../images/title_bk.gif);

	background-position: top left;

	background-repeat: no-repeat;

	font-size: 16px;

	padding-left: 23px;

	line-height: 23px;

	padding-bottom: 7px;

	margin: 0px;

	}



.main_title {

	background-image: url(../images/title_bk.gif);

	background-position: top left;

	background-repeat: no-repeat;

	font-size: 16px;

	padding-left: 23px;

	line-height: 23px;

	padding-bottom: 7px;

	margin: 0px;

	font-weight: bold;

	}





.fax_text {

	padding-left: 10px;

	}



.camp_box {

    padding: 5px;

	}



.infome_tel_head {

	background-image: url(../common/tel_header.gif);

	background-position: top;

	background-repeat: no-repeat;

	padding: 3px 10px;

	font-size: medium;

	color: #FFFFFF;

	font-weight: bold;

	}





/**************************************************************************************************************/

/*茶*/

A:link.li660000 {text-decoration:none; color: #660000}

A:visited.li660000 {text-decoration:none; color: #660000}

A:active.li660000 {text-decoration:underline; color: #660000}

A:hover.li660000 {text-decoration:underline; color: #660000}

/*青*/

A:link.li000066 {text-decoration:none; color: #000066}

A:visited.li000066 {text-decoration:none; color: #000066}

A:active.li000066 {text-decoration:underline; color: #000066}

A:hover.li000066 {text-decoration:underline; color: #000066}



.small {

	font-size: x-small;

	padding-left: 5px;

}

.pad_10 {

	padding: 10px;

	}

.pad_5 {

	padding: 5px;

	}

.pad_5_10 {

	padding: 5px 10px;

	}

.kanyu {

	border: 1px solid #009D95;

	padding: 10px;

	}

.kanyu_num {

	background-color: #009D95;

	padding: 0px 4px;

	}

.hogo_sub {

	background-color: #F0FFF0;

	color: #003333;

	padding: 4px 10px;

	}



.date {

	color: #666666;

	font-size: x-small;

	padding-left: 5px;

}



.date2 {

	color: #666666;

	font-size: x-small;

}

.txt_8 {

    font-size: 8px;

	}


.txt_10 {

    font-size: 10px;

	}

.txt_12 {

    font-size: 12px;

	}

.txt_14 {

	font-size: 14px;

	font-weight: bold;

	}

.txt_16 {

    font-size: 16px;

	font-weight: bold;

	}



.small_title {

    color: #778BD8;

	}

.small_title_b {

    background-color:#DAEBFF;

	padding: 2px 0px 2px 8px;

    font-weight: bold;

	color: #000066;

	}

.mobile_box {

    font-size: 10px;

    padding-left: 25px;

	padding-right: 10px; 

    line-height: 150%;

	}

.atm_box {

    padding: 10px 0px 10px 10px;

	}

.txt_gray {

    color: #666666;

	font-size: 12px;

	}

.txt10_gray {

    color: #666666;

	font-size: 10px;

	}

	

.txt10_red {

    color: #660000;

	font-size: 10px;

	}



.txt10_green {

    color: #003333;

	font-size: 10px;

	line-height:150%;

	}



.small_title_a {

    background-color: #DDF7EC;

	padding: 4px 0px 4px 5px;

	color: #003333;

	}

.itiran_title {

    background-color: #F0FFF0;

	padding: 2px 0px 2px 10px;

	font-weight: bold;

	color: #003333;

	}

.edoko_line {

    border-top: 1px #003333 solid;

	border-right: 1px #003333 solid;

    border-bottom: 1px #003333 solid;

	}

.edoko_line02 {

    border-top: 1px #009D95 solid;

	border-right: 1px #009D95 solid;

    border-bottom: 1px #009D95 solid;

	border-left: 1px #009D95 solid;

	padding: 3px;

	}

.edoko_txt {

    font-size: 18px;

	color: #000066;

	font-weight: bold;

	line-height: 140%;

	padding-left: 5px;

	}

.edoko_txt02 {

    font-size: 12px;

	font-weight: bold;

	padding-left: 5px; 

	}

.edoko_txt03 {

    font-size: 12px;

	font-weight: bold;

	padding-left: 5px;

	}

.edoko_txt04 {

    font-size: 10px;

	line-height: 130%;

	}

.edoko_txt05 {

    font-size: 10px;

	color: #666666;

    padding-left: 10px;

    }

.edoko_txt05_02 {

    font-size: 10px;

	color: #666666;

    }

.edoko_txta {

    font-size: 30px;

	font-weight: bold;

	line-height: 140%;

	}

.edoko_box {

    padding: 5px;

	}



.sintaku_lineup {

    padding-top: 10px;

	padding-bottom: 10px;

	}



.txtgreen {

    font-size: 12px;

    color:#003333;

	}



.txtgreen14 {

	font-size: 14px;

	color: #003333;

	font-weight: bold;

	}



.oto_box {

    padding: 10px 0px 10px 0px;

	}



.contact_box {

    padding-top: 5px;

	}



.td_left_pad {

    padding-left: 20px;

	}



.net_mosikomi {

    padding: 5px 5px 0px 0px;

	}



.home_link {

    font-size: 11px;

	color:#FFFFFF;

	}



.home_link a:link {

	text-decoration: none;

	color: #FFFFFF;

}



.home_link a:active {

	text-decoration:none;

	color: #FFFFFF;

}

.home_link a:visited {

	text-decoration:none;

	color: #FFFFFF;

}



.home_link a:hover {

	text-decoration:underline;

	color: #FFFFFF;

}







/*サイトマップ*/



.sitemap_p01 {

    padding: 5px 0px 5px 10px;

	}



.sitemap_link {

	font-size: 12px;

	color: #660000;

}



.sitemap_link a:link {

	text-decoration: none;

	color: #660000;

}



.sitemap_link a:active {

	text-decoration:none;

	color: #660000;

}

.sitemap_link a:visited {

	text-decoration:none;

	color: #660000;

}



.sitemap_link a:hover {

	text-decoration:underline;

	color: #660000;

}



/*お問い合せリンク*/



.otoiawase_link {

	font-size: 12px;

	color: #000066;

    padding: 3px 0px 3px 0px;

	}



.otoiawase_link a:link {

	text-decoration: none;

	color: #000066;

}



.otoiawase_link a:active {

	text-decoration:none;

	color: #000066;

}

.otoiawase_link a:visited {

	text-decoration:none;

	color: #000066;

}



.otoiawase_link a:hover {

	text-decoration:underline;

	color: #000066;

}





/*各ページ下部問い合わせ先電話番号*/

.tel_header {

	background-image: url(../common/tel_header.gif);

	background-position: top;

	background-repeat: no-repeat;

	padding: 3px 10px;

	font-size: medium;

	color: #FFFFFF;

	font-weight: bold;

	}

.tel_footer {

	background-image: url(../common/tel_footer.gif);

	background-position: bottom;

	background-repeat: no-repeat;

	padding: 10px 40px;

	}

.tel_footer h3 {

	background-image: url(../common/tel_arrow.gif);

	background-position: center left;

	background-repeat:no-repeat;

	font-size: medium;

	color: #003333;

	padding-left: 10px;

	}

.tel_footer h4 {

	background-image: url(../common/tel_border.gif);

	background-position: bottom;

	background-repeat: no-repeat;

	padding: 5px 10px;

	font-weight: normal;

	font-size: small;

	}

.tel_footer h4 img{

	margin-right: 10px;

	}

.tel_footer p {

	padding: 5px 5px 5px 0px;

	font-size: x-small;

	}

/*各ページ下部問い合わせ先電話番号ここまで*/



/*採用情報*/

.saiyo_sub {

	background-color: #B6CCF2;

	color: #000066;

	padding-left: 5px;

	}

/*当行について・投資家情報メニュー制御*/

#Toko_01 {

	display: block;

	}

#Toko_01_h {

	display: none;

	}

#Toko_02 {

	display: block;

	}

#Toko_02_h {

	display: none;

	}

#Toko_03 {

	display: block;

	}

#Toko_03_h {

	display: none;

	}

#Toko_04 {

	display: block;

	}

#Toko_04_h {

	display: none;

	}

#Toshika_01 {

	display: block;

	}

#Toshika_01_h {

	display: none;

	}

#Toshika_02 {

	display: block;

	}

#Toshika_02_h {

	display: none;

	}

#Toshika_03 {

	display: block;

	}

#Toshika_03_h {

	display: none;

	}

#Toshika_04 {

	display: block;

	}

#Toshika_04_h {

	display: none;

	}

#Toshika_01_h_01 {

	display: block;

	}

#Toshika_01_h_02 {

	display: block;

	}

#Toshika_01_h_03 {

	display: block;

	}

#Toshika_01_h_04 {

	display: block;

	}

#Toshika_01_h_05 {

	display: block;

	}

#Toshika_01_h_06 {

	display: block;

	}

#Toshika_01_h_07 {

	display: block;

	}

#Toshika_02_h_01 {

	display: block;

	}

#Toshika_02_h_02 {

	display: block;

	}

#Toshika_02_h_03 {

	display: block;

	}

#Toshika_02_h_04 {

	display: block;

	}

#Toshika_03_h_01 {

	display: block;

	}

#Toshika_01_h_01_o {

	display: none;

	}

#Toshika_01_h_02_o {

	display: none;

	}

#Toshika_01_h_03_o {

	display: none;

	}

#Toshika_01_h_04_o {

	display: none;

	}

#Toshika_01_h_05_o {

	display: none;

	}

#Toshika_01_h_06_o {

	display: none;

	}

#Toshika_01_h_07_o {

	display: none;

	}

#Toshika_02_h_01_o {

	display: none;

	}

#Toshika_02_h_02_o {

	display: none;

	}

#Toshika_02_h_03_o {

	display: none;

	}

#Toshika_02_h_04_o {

	display: none;

	}

#Toshika_02_h_05_o {

	display: none;

	}

#Toshika_02_h_06_o {

	display: none;

	}

#Toshika_03_h_01_o {

	display: none;

	}

#Toshika_03_h_02_o {

	display: none;

	}

#Toshika_03_h_03_o {

	display: none;

	}

#Toshika_ifra_01 {

	display: none;

	}

#Toshika_ifra_02 {

	display: none;

	}

#Toshika_ifra_03 {

	display: none;

	}

#Toshika_ifra_04 {

	display: none;

	}

#Toshika_ifra_05 {

	display: none;

	}

#Toshika_ifra_06 {

	display: none;

	}

#Toshika_ifra_07 {

	display: none;

	}

	

.higai_waku {

	border: 1px solid #CCCCCC;

	padding: 10px;

	}

.internet_bank_com {

	background-image: url(../common/internet_bank_bg.gif);

	background-repeat: repeat-y;

	padding: 3px 10px;

	font-size: x-small;

	color: #003333;

	line-height: 120%;

	}

	

.tokubetu55 {

	font-size: 12px;

	color: #660000;

	line-height: 17px;

	padding:2px 0px 2px 5px;

	}


/********************** 2009/10/23 IB renewal add **********************/

.ib_bigenner_title{
	background-image:url(../for_kojin/mobile/common/beginner_title.gif);
	background-repeat:no-repeat;
	width:190px;
	height:25px;
}

.ib_bigenner_banner{
	background-image:url(../for_kojin/mobile/common/for_biginner.gif);
	background-repeat:no-repeat;
	width:167px;
	height:52px;
}

.td_text_menu{
	font-size: 12px;
	line-height: 20px;
}

.td_s-email{
	font-size: 10px;
	line-height: 11px;
}
