@charset "utf-8";
/***********************************
 宮崎南部信用組合様サイトbase.css 
 ***********************************/

body,div,ul,ol,li,h1,h2,h3,p,dl,dt,caption{
margin:0;
padding:0;
}


body {
	text-align: center;
	color:#333333;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:62.5%;
	background:url(../images/bg_body.gif) ;
	
}

#abc {
	background-color: #fff;
	}
a,a:link,a:visited,a:active	{
	color		:#0066FF;
	text-decoration:none;
}

a:hover {
	color		:red;
	text-decoration: underline;
}

.just_right{text-align:right;}
.just_center{ text-align:center;}
.just_bold { font-weight:bold; }
.jiage {text-indent:-1em;
		padding-left:1em;}
.underbar { text-decoration:underline; }		
.jisage{text-indent:1em;}

a img { border-style:none;}

#wrapper {
	text-align: left;
	width: 786px;
	margin:auto;
	background-color:#FFFFFF;
	border:solid 1px #c0c0c0;
}

#header {
	width:786px;
	background: url(../images/title.gif) no-repeat;
	height:127px;
	position:relative

}
	

ul#top_navi{
	font-size:1.1em;
	position:absolute;
	top:30px;
	right:25px;
	}
	
	
ul#top_navi li {
	list-style:none;
	display:inline;


}
ul.item-menu li { list-style:none; }

ul.item-menu li a { text-decoration:none; }

h1 {text-indent:-9999px;
}

#header p{text-indent:-9999px;
}

h2 {font-size:1.2em;
	color:#5e5e5e;
	margin:10px 0;
	padding-top:3px;
	padding-left:30px;
	background:url(../images/h2bg_12.gif) no-repeat ;
	height:28px;
	}

h3 {
	margin:20px 0 10px 0;
	padding:2px 0 2px 10px;
	border-left:#333 10px solid;
	border-bottom:#333 1px solid;
	color:#333;
	font-weight:bold;
	font-size:1.2em;
}

h4 {
	font-size:1.1em;
	padding-left:10px;
	background-color: #000033;
	color:#FFFFFF;
	}
	
h5 {
	font-size:1.1em;
	border-bottom: 1px solid #333333;
	/*border-left:10px solid #333333;*/
	padding-left:10px;
	}
	
h6 {
	font-size:1.1em;
	border-bottom: 1px solid #333333;
	border-left:10px solid #333333;
	padding-left:10px;
	}
	
th { font-weight:normal;}


/**********************************************
　　　　　サイドバー＆ナビゲーション
***********************************************/
#sidebar {
	margin-top:14px;
	width:200px;
	float:left;
}
/*80周年navi
#navi1 {
	width:182px;
	padding-left:18px;	
}

#navi1 ul{
	list-style:none;


	}
#navi1 ul li{
	height:36px;
	width:182px;
	text-indent:-9999px;		
	}
#navi1 ul li a {
	text-decoration:none;
	display:block;
	height:36px;


}
	
#navi1 ul li#yearsBtn a		 			{background:url(../images/navi.gif)    0px   0px no-repeat;	}
#navi1 ul li#yearsBtn a:hover		 	{background:url(../images/navi.gif) -200px   0px no-repeat;	}
body#years #navi1 ul li#yearsBtn a	 	{background:url(../images/navi.gif) -400px   0px no-repeat;	}
*/

/*HOMEからネットバンキングまで*/
#navi2 {
	width:182px;  
	padding-left:18px;	
}

#navi2 ul{
	list-style:none;
	display:block;
	width:182px
	}
#navi2 ul li{
	height:36px;
	width:182px;
	text-indent:-9999px;
	display:block;
	}
#navi2 ul li a {
	text-decoration:none;
	display:block;
	height:36px;
	overflow:hidden;

	}
	
#navi2 ul li#homeBtn a	 				{background:url(../images/navi.gif)    0px   0px no-repeat;	}
#navi2 ul li#homeBtn a:hover			{background:url(../images/navi.gif) -201px    0px no-repeat;	}
body#home #navi2 ul li#homeBtn a 		{background:url(../images/navi.gif) -400px    0px no-repeat;	}

#navi2 ul li#aisatuBtn a	 			{background:url(../images/navi.gif)    0px   -36px no-repeat;	}
#navi2 ul li#aisatuBtn a:hover			{background:url(../images/navi.gif) -201px    -36px no-repeat;	}
body#aisatu #navi2 ul li#aisatuBtn a	{background:url(../images/navi.gif) -400px    -36px no-repeat;	}

#navi2 ul li#gaiyouBtn a	 			{background:url(../images/navi.gif)    0px  -72px no-repeat;	}
#navi2 ul li#gaiyouBtn a:hover			{background:url(../images/navi.gif) -201px   -72px no-repeat;	}
body#gaiyou #navi2 ul li#gaiyouBtn a	{background:url(../images/navi.gif) -400px   -72px no-repeat;	}

#navi2 ul li#syouhinBtn a 				{background:url(../images/navi.gif)    0px  -108px no-repeat;	}
#navi2 ul li#syouhinBtn a:hover			{background:url(../images/navi.gif) -201px   -108px no-repeat;	}
body#syouhin #navi2 ul li#syouhinBtn a	{background:url(../images/navi.gif) -400px   -108px no-repeat;	}

#navi2 ul li#disBtn a		 			{background:url(../images/navi.gif)    0px  -144px no-repeat;	}
#navi2 ul li#disBtn a:hover				{background:url(../images/navi.gif) -201px   -144px no-repeat;	}
body#dis #navi2 ul li#disBtn a			{background:url(../images/navi.gif) -400px   -144px no-repeat;	}

#navi2 ul li#atmBtn a		 			{background:url(../images/navi.gif)    0px  -180px no-repeat;	}
#navi2 ul li#atmBtn a:hover				{background:url(../images/navi.gif) -201px   -180px no-repeat;	}
body#atm #navi2 ul li#atmBtn a			{background:url(../images/navi.gif) -400px   -180px no-repeat;	}

#navi2 ul li#bankBtn a 					{background:url(../images/navi.gif)    0px  -216px no-repeat;	}
#navi2 ul li#bankBtn a:hover			{background:url(../images/navi.gif) -201px   -216px no-repeat;	}
body#bank #navi2 ul li#bankBtn a		{background:url(../images/navi.gif) -400px   -216px no-repeat;	}


/*ご意見からリンクまで*/
#navi3 {
	width:182px;
	padding-left:18px;	
	margin-top:8px;	
}

#navi3 ul{
	list-style:none;
	display:block;
	width:182px
	}
#navi3 ul li{
	height:37px;
	width:182px;
	text-indent:-9999px;
	display:block;
	}
#navi3 ul li a {
	text-decoration:none;
	display:block;
	height:36px;
	overflow:hidden;
	}
	
#navi3 ul li#ikenBtn a					{background:url(../images/navi.gif)     0px     -260px no-repeat;	}
#navi3 ul li#ikenBtn a:hover 			{background:url(../images/navi.gif)  -200px     -260px no-repeat;	}
body#iken #navi3 ul li#ikenBtn a		{background:url(../images/navi.gif)  -400px     -260px no-repeat;	}	

#navi3 ul li#linkBtn a					{background:url(../images/navi.gif)     0px     -296px no-repeat;	}
#navi3 ul li#linkBtn a:hover 			{background:url(../images/navi.gif)  -200px     -296px no-repeat;	}
body#link #navi3 ul li#linkBtn a		{background:url(../images/navi.gif)  -400px     -296px no-repeat;	}	



/*個人情報からリスク管理まで*/
#navi4 {
	width:182px;
	padding-left:18px;	
	margin-top:8px;	
}

#navi4 ul{
	list-style:none;
	display:block;
	width:182px
	}
#navi4 ul li{
	height:37px;
	width:182px;
	text-indent:-9999px;
	display:block;
	}
#navi4 ul li a {
	text-decoration:none;
	display:block;
	height:36px;
	overflow:hidden;
	}
	
#navi4 ul li#kojinBtn a				 	{background:url(../images/navi.gif)       0px    -340px no-repeat;	}
#navi4 ul li#kojinBtn a:hover		 	{background:url(../images/navi.gif)    -200px    -340px no-repeat;	}
body#kojin #navi4 ul li#kojinBtn a	 	{background:url(../images/navi.gif)    -400px    -340px no-repeat;	}

#navi4 ul li#kinyuuBtn a				{background:url(../images/navi.gif)       0px    -376px no-repeat;	}
#navi4 ul li#kinyuuBtn a:hover		 	{background:url(../images/navi.gif)    -201px    -376px no-repeat;	}
body#kinyuu #navi4 ul li#kinyuuBtn a	{background:url(../images/navi.gif)    -400px    -376px no-repeat;	}

#navi4 ul li#hokenBtn a				 	{background:url(../images/navi.gif)       0px    -412px no-repeat;	}
#navi4 ul li#hokenBtn a:hover		 	{background:url(../images/navi.gif)    -200px    -412px no-repeat;	}
body#hoken #navi4 ul li#hokenBtn a	 	{background:url(../images/navi.gif)    -400px    -412px no-repeat;	}

#navi4 ul li#tiikiBtn a				 	{background:url(../images/navi.gif)       0px    -448px no-repeat;	}
#navi4 ul li#tiikiBtn a:hover		 	{background:url(../images/navi.gif)    -200px    -448px no-repeat;	}
body#tiiki #navi4 ul li#tiikiBtn a	 	{background:url(../images/navi.gif)    -400px    -448px no-repeat;	}

#navi4 ul li#risukuBtn a				{background:url(../images/navi.gif)       0px    -484px no-repeat;	}
#navi4 ul li#risukuBtn a:hover		 	{background:url(../images/navi.gif)    -200px    -484px no-repeat;	}
body#risuku #navi4 ul li#risukuBtn a	{background:url(../images/navi.gif)    -400px    -484px no-repeat;	}
	
#sentou {clear:both;
		margin-top:20px;
		}

p#kinnkyuu {
	margin-top:17px;
	padding-left:18px;
	}
#contents_address {
	font-size:1.4em;
	margin-top:15px;
	padding-left:18px;
	}

p#mirai {margin-top:8px;}



/*******************************************
　　　　　　　コンテンツ部分
********************************************/

#contents {
	font-size:1.4em;
	width:586px;
	float:right;
	margin-top:14px;
	line-height:1.6em;
}

#innerbox {
	padding:0 17px;
}


ul.lm01 li{
	
	padding-left:80px;
	margin: 10px 0 10px 10px;
	background:url(../images/lm01.gif) no-repeat 10px 0.4em;
	list-style-type:none;
	text-indent: -4em;
	}
	

#whatsnew {
	height: 300px;
	width: 550px;
	overflow: auto;
	}

#whatsnew dl {  

line-height: 1.6em; 
}  
#whatsnew dt {  
float:left;  
width:70px;  
padding:5px 0 5px 20px;  
clear:both;  
font-weight:bold;
background:url(../images/lm01.gif) no-repeat 10px 0.7em;
}  
#whatsnew dd {  
width:420px;  
margin-left:90px;  
padding:5px 5px 5px 10px;
}

#bana {
	padding:10px 0;
	}  
#bana img {
	margin-left:15px;}
	
#fp {
	padding-left:18px;
	margin-top:10px;
	text-align:center;
	font-size:9px;

	}
/**************************************************
        　　個人情報保護方針
***************************************************/


#kojinjyo {
	text-indent:1em;
	}

.kanri	{
	text-indent:4em;
	}

/**************************************************
        　　ディスクロージャー
***************************************************/

dl#disclo {
	padding-top:15px;
	margin:10px 20px;
	}

dl#disclo dt {
	background:url(../images/lm08.gif) no-repeat left center;
	padding-left:25px;
	margin-bottom:5px;	
}

dl#disclo dd {
	background:url(../images/pdficon.gif) no-repeat left center;
	padding-left:25px;
	margin-bottom:5px;	
}

/**************************************************
        　　平成20年度リスク管理方針
***************************************************/


#risk p{
	text-indent: 1em;
}

p#cyuu {
	width:90%;
	margin:0 auto;
	font-size:0.95em;
	line-height:1.2em;
	}
	

/*******************************************
　　　　　　　内国為替手数料
********************************************/





/*******************************************
　　　　マネーインフォメーション
********************************************/



/*******************************************
　　　　　　　預金商品のご案内
********************************************/

th.yokin1 {width:20%;}
th.yokin2 {width:45%;}
th.yokin3 {width:15%;}
th.yokin4 {width:20%;}

/*******************************************
　　　金融商品に係わる勧誘方針
********************************************/
#maincont {
	width:540px;
	margin:auto;
	}
ul.kanyuuho {
	padding-left:1em;
	}

ul.kanyuuho li{	
	padding-left:27px;
	background:url(../images/lm05.gif) no-repeat 10px 0.3em;
	list-style-type:none
	}

p.kanyuubg {
	padding:5px ;
	margin:10px 0 5px 0;
	background-color:#DEF1F1;
	border: 1px solid #ccc;
	}
	
#kanri {
	margin:10px auto;
	padding:5px;
	width:70%;
	}

.kinyuu_top{
	
	background-color:#DEF1F1;
	margin:10px;
	text-align:left;
	font-weight:bold;
	text-indent:-1em;
	border:solid 1px #66FFFF;
	padding-left:1.5em;
	padding-right:0.7em;

}


/*******************************************
　　　ネットバンク
********************************************/

#ntbk {
	margin:auto;
	text-align:center;
	}


/*******************************************
　　　地域密着型金融推進計画
********************************************/


#tiikikin p{
	text-indent:1em;
	}

/*******************************************
　　　　　　その他のサービス
********************************************/

.sonota_top{
	
	background-color:#99CCFF;
	margin:10px 35px 0 10px;
	padding:0 0 0 5px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;

}
.sonota_right{
	
	margin:0 35px 0 20px;
	}
/*******************************************
　　　　　ＡＴＭ手数料
********************************************/

.text_kaiteib_02{
	clear:left;

}
.text_kaiteibi{
	padding:3px;
	border:solid 1px #000000;
}
.text_sinnyoukumiai{
	margin:20px 0 0 0;
	
}
.yuusi_top{
	margin:10px 0 0 0;
}


#atmtable {
	float:left;
	margin-bottom:20px;
	}
	
#atmtable1 {
	float:left;
	margin-left:20px;
	}
	
#atmtable2 {
	clear:left;
	}
/*******************************************
　　　コンテンツ部分　（保険募集指針）
********************************************/
.wakusol {
	border:solid 1px #CCCCCC;
	width:90%;
	margin:10px auto;
	}
#wakudou {
	border:double #CCCCCC;
	width:90%;
	margin:10px auto;
	padding:10px;
	}



ul.lmcir {
	list-style-type:circle;
	list-style-position:inside;
	text-indent:-1em;
	padding-left:20px;
}

.suuji {
	list-style-position:inside;
	text-indent:-1em;
	padding-left:25px;
	}
	

	
ul#syousai {
	text-indent:2em;
	}
	
	
ul.lm0 {
	list-style-type:none;
	margin-left:30px;
	text-indent:-1em;
	}	
	
ul.lmabc {
	list-style-type: upper-alpha;
	margin-left:30px;
	}	

/**************************************************
               店舗・ATM　
***************************************************/
#seven {
	border:solid 1px #CCCCCC;
	margin:20px auto;
	padding:10px;
	width:90%;
	}
#seven dl dt {
	background:url(../images/lm08.gif) no-repeat left center;
	padding-left:20px;
	margin-left:10px;
}	

#seven p {
	text-align:center;
	}
/**************************************************
                     fotter
***************************************************/

#fotter{
	padding:10px 18px;
	width:751px;

}

#fotter_in {
	padding:10px 0;
	border-top:solid 1px #AFB4FF;
	font-size:1.1em;
	}
ul#fotter_navi li{

	list-style:none;
	display:inline;
}


#fotter a {
	color: #333333;
	}
	
#fotter a:hover {color:#FF0000;}



/* サブページ・レイアウト1(eighty,aisatu)
---------------------------------------------------- */


#contents_box {
	margin:5px 0px 5px 0px;
	padding:20px 15px;
	width:518px;
	border:solid 1px #c0c0c0;
}


.honbun {
	margin:2px 10px;
	padding:1px 3px;
	text-indent:1em;
	font-size:95%; 
}

.photo1 {
	margin:8px 15px 10px 20px;
	text-align:right;
	float:right;
}
p.apply {
	margin: 2em auto;
	padding:0 45px;
	width: 405px;
	background-color: #D6E3BC;
	text-align:center;
}
p.apply2 { 
	font-size:90%;
	}
p.apply3 { margin-top:2em; }
div.jst_cntr { margin:0 auto; }

/* 中間部ナビ（サブページ）
---------------------------------------------------- */
.middle_navi  {
	margin-left:10px;
	font-size:0.8em;
}


/*WEBローン受付
---------------------------------------------------- */
h3.loanh3 {}
p.loanh4 {
background-color:#FFF;
color:#000033;
font-size:90%;
}
div#lnleft {
float:left;
margin-right:15px;
width:160px;
}
div#lnctnr {
float:left;
margin-right:15px;
width:160px;
}
div#lnright {
float:left;
width:160px;
}
div#lnleft p, div#lnctnr p, div#lnright p {
margin:20px 0;
} 
div.clr { clear:both; }
/***************************************************
		テーブルレイアウト
****************************************************/

table.data, table.menutbl {
    color: #666666;
    border: 1px solid #CCCCCC;
    border-spacing: 1px;
	line-height:1.5em;
	margin-top:10px;
	font-size:0.85em;
}
table.data caption {
    text-align: right;
    color: #444444;
	font-size:0.9em;
}
table.data th {
    color: #444444;
    padding: 5px;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    background-color: #E1E2E6;
	text-align:center;
}


table.data td {
    padding: 2px 5px;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    background-color: #EFF2F3;
}
table.menutbl td {
	width:130px;
    padding: 4px 10px;
	font-size:110%;
	font-weight:bold;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    background-color: #EFF2F3;
}
table.data td.value {
    text-align: right;
}
table.menutbl { margin:0 auto; }

#yakuinitiran {
	width:80%;
	margin:auto;
}


#yakuin {
	text-align:center;
	width:80%;
	border: 1px solid #CCCCCC;
    border-spacing: 1px;
}
#yakuin caption { caption-side: top; text-align: right; } 

.muryou {list-style-position:inside;
	 padding-left:2em;}

dl.ident dt { font-weight:bold; }
	 

/***************************************************
		商品・サービス
****************************************************/

#syosa {
	padding-left:30px;
/*	border:1px solid #CCCCCC;
*/	}
#syosa dl dt ,#sitemp dl dt{
	margin-top:15px;
	padding-left:30px;
	background:url(../images/lm08.gif) no-repeat 10px 0.2em;	
	}
	
#syosa dl dd ,#sitemp dl dd{

	padding-left:30px;
	background:url(../images/lm02.gif) no-repeat 10px 0.2em;	
	}

p.kojinpdf {
/*	margin-left:50px;*/
	background:url(../images/pdficon.gif) no-repeat 10px 0.2em;
	padding-left:30px;
	}
p.tente {
	padding-left:15px;
	}

#mform p {
	margin-bottom:2em;
	}
	
p.pdf{
	font-size:0.9em;
	border:solid 1px #999999;
	padding:10px;
	margin:50px auto 0 auto;
	line-height:1.2em;
	}
p.pdf img {float:left;
	margin:0 10px;
}

ul.link {
	padding-left:1em;
	}
	
ul.link li{
	
	padding-left:27px;
	background:url(../images/lm02.gif) no-repeat 10px 0.3em;
	list-style-type:none}
	


#syoumei {
	width:50%;
	}
	
#touki {
	width:65%;
	}
	
th.em4 {width:4.5em;}
th.em5 {width:5.5em;}	
/***************************************************
		サイトマップ
****************************************************/
#sitemp {
	padding:0 20px;
	}
#sitemp dt {
	margin-left:20px;
	}
p.tentesuu {
	padding-left:20px;
	background: url(../images/lm07.gif) no-repeat 10px 0.5em;
	}
	
p.sitemplm {
	padding-left:30px;
	margin:5px 0;
	background: url(../images/lm09.gif) no-repeat 10px 0.3em;
	}	
/***************************************************
		　　　　　アクセス解析
****************************************************/	
.hidden {
	display:none;
	}