body{
margin:0; padding:0;
border:none;
background:url(../image/bg_img.jpg) repeat-x 0 0;
/*font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","Osaka","Verdana","Helvetica","Arial","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";*/
font-family:  "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "ƒƒCƒŠƒI", sans-serif;
text-align:center;
font-size:14px;
color:#555555;
line-height:150%;
}
h1,h2,h3,h4,h5,h6,p,form{
margin:0; padding:0;
font-size:100%;
line-height:150%;
}
ul,ol,li,dl,dt,dd{
margin:0; padding:0;
border:none;
list-style:none;
font-size:100%;
line-height:110%;
}
table,td,th{
margin:0; padding:0;
border:none;
font-weight:normal;
vertical-align:top;
}
td,th{
font-size:100%;
}
img{
margin:0; padding:0;
border:none;
vertical-align:top;
}
a{
margin:0; padding:0;
text-decoration:none;
outline:none;
border:none;
font-size:100%;
}





#wrapper {
	width:800px;
	text-align:center;
	margin:30px auto 0;
}

.ime_off{
	ime-mode:disabled;
}

.ime_on{
	ime-mode:active;
}

.my_t {
	padding:0px 0px 5px 0px;
}


/* navi */

.nabi_side {
	border-top:1px solid #7DB8F0;
	border-left:1px solid #7DB8F0;
	border-bottom:1px solid #7DB8F0;
	background:#DCF5F5;
	vertical-align:top;
}
.nabi_side td{
	vertical-align:top;
}
.menu {
	text-align:left;
	padding:15px 0px 0px 0px;
}

.member_id {
	color:#FF0000;
	font-weight:800;
	padding:5px 0px 5px 10px;
}

#s_but {
	background:url(../image/menu_line.gif) no-repeat left bottom;
	padding-bottom:8px;
}
#s_con,#s_blo {
	background:url(../image/menu_line.gif) no-repeat left bottom;
	padding-bottom:3px;
}

#s_lin,#s_sec{
	background:url(../image/menu_line.gif) no-repeat left bottom;
	padding-bottom:13px;
	margin-bottom:10px;
}


.link_box{
	text-align:left;
	background-image: url(../image/bg_link.gif);
	height:212px;
	background-position: top right;
	background-repeat: no-repeat;

}


.link_box ul {
	text-align:left;
	padding:10px 0px 0px 20px;
	}


.link_box li{
	padding-bottom:5px;
	font-size:12px;
}

.mm_bt {
	height:200px;
	}
	
	
/*main*/
h1{
	margin-bottom:10px;
}

#main {
	margin:0 0 0 10px;
	text-align:left;
	font-size:13px;
}
#main h2{
padding-left:10px;
}
.bg_white {
background:#FFFFFF;
}
#main_contents {
	margin:10px 0;
	text-align:center;
}
.t_ms {
	padding:10px 0px 10px 0px;
}

.m_txt {
	margin:0px auto;
	width:588px;
	text-align:left;
	font-size:12px;
	line-height:150%;
	overflow: scroll;
}

.law_t{
	width:95%;
	background:#fff;
	line-height:150%;
	margin:5px auto 10px;
	text-align:left;
	font-size:13px;
}
.law_t th{
	background-color:#DCF5F5;
	padding:0.25em 0.5em;
}
.law_t td{
	background-color:#f6f6f6;
	padding:0.25em 0.5em;
	line-height:140%;
}


.shiryo{
	background:#DCF5F5;
	padding:5px 10px;
}

.zizen_t{
	width:95%;
	background:#fff;
	line-height:150%;
	margin:5px auto 10px;
	text-align:left;
	font-size:13px;
}
.zizen_t th{
	background-color:#B4C3E6;
	padding:0.25em 0.5em;
}
.zizen_t td{
	background-color:#E6E6E6;
	padding:0.5em 1em;
	line-height:200%;
}
.zizen_t td img{
	margin:3px 0 0 0;
	padding:0;
}
.zizen_t td label{
	margin-left:1px;
	padding-left:0;
}



.shiryo{
	background:#DCF5F5;
	padding:5px 10px;
}

.shiryo_t{
	width:95%;
	background:#fff;
	line-height:150%;
	margin:5px auto 10px;
	text-align:left;
	font-size:13px;
}
.shiryo_t th{
	background-color:#B4C3E6;
	padding:0.25em 0.5em;
}
.shiryo_t td{
	background-color:#E6E6E6;
	padding:0.5em 1em;
	line-height:200%;
}
.shiryo_t td img{
	margin-top:1px;
}

.toi{
	background:#FFFFD4;
	padding:5px;
}

.toi_t{
	width:95%;
	background:#fff;
	line-height:150%;
	margin:5px auto 10px;
	text-align:left;
	font-size:13px;
}
.toi_t th{
	background-color:#FFBF00;
	color:#fff;
	font-weight:bold;
	padding:0.25em 0.5em;
}
.toi_t td{
	background-color:#E6E6E6;
	padding:0.5em 1em;
	line-height:200%;
	vertical-align:middle;
}
.toi_t td img{
	margin-top:1px;
}

#kiyaku{
	width:90%;
	margin:10px auto;
	text-align:left;
}
#kiyaku p{
	line-height:130%;
	margin:5px auto;
}
#kiyaku ul{
	width:95%;
	font-size:12px;
	margin:10px auto;
}
#kiyaku ul li{
	line-height:140%;
	padding-bottom:0.5em;
	background:url(../image/kiyaku_limark.gif) no-repeat 0 0;
	padding-left:16px;
}


/*.text_box {
	height:		25px;
	font-size:	20px;
	padding:2px;
	margin:2px;
	background-color:#DDDDFF;
}
*/

#listBankBLK{
	display:none;
	position:absolute;
	margin-top:21px;
	margin-left:-154px;
	width: 187px;
/*	overflow:auto;
	background-color:#FFF;
*/	border:1px solid #CCC;
}
#listBranchBLK{
	display:none;
	position:absolute;
	margin-top:21px;
	margin-left:-154px;
	width: 187px;
/*	overflow:auto;
	background-color:#FFF;
*/	border:1px solid #CCC;
}


#low_tab {
	background-image: url(../image/bg_low_tab.gif);
	background-repeat: repeat-x;
	height:28px;
	margin-top:20px;
	margin-bottom:15px;
	text-align:center;
}

.low_tab_box {
	text-align:right;
	width:600px;
	padding-right:20px;
	margin:0 auto;
}

.ex{
	font-size:12px;
	color:#f00;
}

span.required{
	font-size:14px;
	color:#f00;
	line-height:180%;
}

.t_c{ text-align:center;}
.t_l{ text-align:left;}
.p_t_5{ padding-top:5px;}
.p_t_10{ padding-top:10px;}
.p_t_15{ padding-top:15px;}
.p_t_20{ padding-top:20px;}
.p_b_5{ padding-bottom:5px;}
.p_b_10{ padding-bottom:10px;}
.p_b_15{ padding-bottom:15px;}
.p_b_20{ padding-bottom:20px;}
