/*【基本情報】*/
body {margin:0px;padding:0px;background:#ffffff;}
body tr td{text-align:left;font-size:1em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;}

/*【リンクカラー】*/
A:link {text-decoration:underline; color:#364B9A;}
A:visited {text-decoration:underline; color:#3990B5;}
A:active {text-decoration:underline; color:#3990B5;}
A:hover {text-decoration:underline; color:#3990B5;}

/*【フォームスタイル】*/
input {text-align:left;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1em;}
textarea {text-align:left;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;scrollbar-arrow-color:#447DA6;scrollbar-base-color:#8FBBDC;scrollbar-darkshadow-color:#75A1C0;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#E7F0F7;scrollbar-track-color:#E7F0F7;}

/*【段落設定】*/
h1{margin:0px;}
h2{margin:0px;}
h3{margin:0px;font-size:1em;}
h4{margin:0px;}

/*【基本レイアウト】*/
#master-layout{width:100%;padding:0px 0px 0px 0px;margin:0px;background-color:#ffffff;border-right:0px solid #ffffff;border-left:0px solid #ffffff;}

/*【グローバルヘッダ】*/
.header{width:100%;padding:0px 0px 0px 0px;}
#header-logo{width:100%;padding:0px 0px 15px 10px;text-align:left;vertical-align:top;}
#header-navi-01{display:none;}
#header-navi-02{display:none;}
#header-navigation{display:none;}
#header-navigation-02{display:none;}

/*【INDEXメインコンテンツ】*/
#layout-body{width:100%;padding:0px 0px 0px 0px;}
#index-body-left{width:180px;padding:0px 0px 0px 0px;text-align:left;vertical-align:top;background-color:#ffffff;}
#index-body-center{width:100%;;padding:0px 10px 0px 10px;text-align:left;vertical-align:top;background-color:#ffffff;}
#index-body-right{display:none;}

/*【グローバルフッダ】*/
.footer{width:100%;padding:0px 0px 0px 0px;text-align:right;}
#footer-back{display:none;}
#footer-navi{display:none;}
#footer-logo{width:100%;padding:0px 0px 0px 0px;text-align:right;font-size:0.8em;color:#0B3670;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}
#footer-list{width:100%;padding:10px 0px 0px 0px;text-align:right;}

/*【インターネットバンキング】*/
.net-bank{display:none;}
.net-bank-top{display:none;}
.net-bank-bottom{display:none;}
.net-bank-01{display:none;}
.net-bank-02{display:none;}
.net-bank-03{display:none;}

/*【新着情報】*/
.headline{width:100%;padding:0px 0px 0px 0px;}
.headline-title{width:100%;padding:0px 0px 0px 0px;text-align:left;background-image:url(../images/headline-border.gif);background-position:left top;background-repeat:repeat-x;}
.headline-date{padding:3px 0px 4px 5px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;}
.headline-text{padding:3px 5px 4px 0px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;}
.headline-line{width:100%;padding:3px 3px 10px 0px;text-align:right;}
.headline-icon-pdf{padding:0px 0px 0px 0px;}
.headline-icon-point{padding:0px 0px 0px 0px;}

/*【お知らせ】*/
.info{width:100%;padding:0px 0px 0px 0px;}
.info-title{width:100%;padding:0px 0px 0px 0px;text-align:left;background-image:url(../images/headline-border.gif);background-position:left top;background-repeat:repeat-x;}
.info-text{width:100%;padding:3px 5px 4px 10px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;border-bottom:1px dotted #B4CCDF;}
.info-line{width:100%;padding:3px 3px 0px 0px;text-align:right;}

/*【名寄しんきんのサービス】*/
.service{width:100%;padding:0px 0px 0px 0px;}
.service-title{width:100%;padding:0px 0px 0px 0px;text-align:left;background-image:url(../images/service-border.gif);background-position:left top;background-repeat:repeat-x;border-right:1px solid #549AAC;border-left:1px solid #549AAC;border-top:1px solid #549AAC;}
.service-contents{width:100%;padding:4px 0px 4px 5px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;border-right:1px solid #549AAC;border-left:1px solid #549AAC;background-color:#F1F7F8;}
.service-text{width:100%;padding:0px 10px 5px 40px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.2em;border-right:1px solid #549AAC;border-left:1px solid #549AAC;background-color:#F1F7F8;}
.service-line{width:100%;padding:0px 0px 0px 0px;text-align:left;border-top:1px solid #549AAC;}

/*【トップページきらりの情報】*/
.top-kirari{width:180px;padding:0px 0px 0px 0px;}
.top-kirari-title{width:180px;padding:0px 0px 0px 0px;}
.top-kirari-text{width:180px;padding:0px 10px 0px 15px;background-color:#ffffff;background-image:url(../images/top-kirari_02.gif);background-position:left top;background-repeat:repeat-y;}
.top-kirari-btn{width:180px;padding:0px 0px 0px 0px;}
.top-kirari-link{padding:0px 0px 5px 0px;text-align:left;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;border-bottom:1px solid #cccccc;}
.kirari-icon{padding-left:15px;background-image: url(../images/kirari-icon.gif);background-position: top left;background-repeat: no-repeat;}
/*----------------------------------------------------*/
/*----------------------------------------------------*/
/*----------------------------------------------------*/
/*----------------------------------------------------*/
/*【2階層目のレイアウト】*/
#second-body-left{display:none;}
#second-body-right{width:100%;padding:0px 0px 20px 0px;text-align:center;vertical-align:top;background-color:#ffffff;}
.second-body-right-blank{display:none;}

/*【2階層目の内容】*/
.contents-title{width:100%;text-align:left;padding:0px 0px 20px 0px;}
.contents-title-02{width:100%;text-align:left;padding:0px 0px 0px 0px;}
.contents-title-sub{width:100%;text-align:left;margin:0px 25px 0px 25px;padding:5px 5px 5px 15px;font-size:0.9em;font-weight:bold;color:#0A4186;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;background-color:#ffffff;border-bottom:1px solid #3084AB;border-left:10px solid #3084AB;}
.contents-title-sub-red{width:100%;text-align:left;margin:0px 25px 0px 25px;padding:5px 5px 5px 15px;font-size:0.9em;font-weight:bold;color:#860A2D;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;background-color:#ffffff;border-bottom:1px solid #AB3050;border-left:10px solid #AB3050;}
.contents-title-sub-rate{width:100%;text-align:left;margin:0px 25px 0px 25px;padding:5px 5px 5px 15px;font-size:0.9em;font-weight:bold;color:#0A4186;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;background-color:#ffffff;border-bottom:1px solid #3084AB;border-left:10px solid #3084AB;}
.contents-text{width:100%;text-align:left;padding:15px 25px 30px 50px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;background-color:#ffffff;}
.contents-text-02{width:100%;text-align:left;padding:15px 25px 30px 25px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.8em;background-color:#ffffff;}
.contents-text-03{width:100%;text-align:left;padding:0px 25px 0px 25px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.8em;background-color:#ffffff;}
.contents-text-04{width:100%;text-align:left;padding:0px 25px 30px 50px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;background-color:#ffffff;}
.contents-text-05{width:100%;text-align:left;padding:10px 25px 20px 50px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;background-color:#ffffff;}
.contents-text-06{width:100%;text-align:left;padding:5px 5px 5px 5px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;background-color:#ffffff;}
.contents-text-07{width:100%;text-align:left;padding:0px 25px 30px 25px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.8em;background-color:#ffffff;}
.contents-text-frame{width:100%;text-align:left;padding:15px 15px 15px 15px;margin:30px 30px 30px 30px;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;background-color:#F9F9F9;border-bottom:1px solid #FA0835;border-left:1px solid #FA0835;border-top:1px solid #FA0835;border-right:1px solid #FA0835;}

/*【HOTNEWS-お知らせ】*/
.topics-info{width:100%;padding:0px 0px 0px 0px;}
.topics-info-01{width:100%;padding:15px 15px 15px 15px;border-right:1px solid #549AAC;border-top:1px solid #549AAC;border-bottom:1px solid #549AAC;border-left:1px solid #549AAC;background-color:#FEFEFE;}
.topics-info-date{padding:0px 0px 2px 0px;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;}
.topics-info-title{padding:0px 0px 20px 0px;font-size:0.9em;font-weight:bold;color:#2C3334;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;}
.topics-info-text{padding:0px 0px 20px 10px;font-size:0.9em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;}
.topics-info-img01{width:210px;padding:0px 0px 5px 10px;text-align:right;vertical-align:top;background-color:#ffffff;}
.topics-info-img02{width:210px;padding:0px 0px 10px 10px;text-align:right;vertical-align:top;background-color:#ffffff;}
.topics-info-img03{width:205px;padding:0px 5px 2px 0px;text-align:right;vertical-align:top;background-color:#ffffff;}
.topics-info-img04{width:205px;padding:0px 0px 2px 5px;text-align:right;vertical-align:top;background-color:#ffffff;}
.topics-info-img05{width:205px;padding:0px 5px 10px 0px;text-align:right;vertical-align:top;background-color:#ffffff;}
.topics-info-img06{width:205px;padding:0px 0px 10px 5px;text-align:right;vertical-align:top;background-color:#ffffff;}

.topics-info-pdf{padding:0px 10px 10px 20px;text-align:left;vertical-align:top;background-color:#ffffff;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;}
.topics-info-link{padding:0px 10px 10px 20px;text-align:left;vertical-align:top;background-color:#ffffff;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.5em;}

.topics-info-backnumber{width:580px;padding:0px 0px 0px 0px;}
.topics-info-backnumber-date{width:100px;padding:3px 0px 4px 5px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;border-bottom:1px dotted #B4CCDF;}
.topics-info-backnumber-text{width:480px;padding:3px 5px 4px 0px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;border-bottom:1px dotted #B4CCDF;}
.topics-info-backnumber-text2{width:580px;padding:3px 5px 4px 0px;text-align:left;vertical-align:top;font-size:0.8em;color:#555555;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;border-bottom:1px dotted #B4CCDF;}

.subwin-01{width:100%;padding:5px 0px 5px 5px;text-align:left;vertical-align:top;background-color:#ffffff;}
.subwin-02{padding:10px 10px 10px 10px;font-size:0.9em;font-weight:bold;color:#2C3334;font-family:'ＭＳ Ｐゴシック','Osaka','Arial','Helvetica','Verdana';line-height:1.3em;background-color:#ffffff;}
.subwin-03{width:100%;padding:0px 0px 0px 0px;text-align:center;vertical-align:top;background-color:#ffffff;}
.subwin-04{width:100%;padding:10px 0px 10px 0px;text-align:center;vertical-align:top;background-color:#ffffff;}
.subwin-05{width:100%;padding:0px 0px 0px 0px;text-align:right;vertical-align:top;background-color:#ffffff;}