@charset "utf-8";.centerp{text-align:center}.carousel-inner{display:none !important}body{background-attachment:fixed;_background-image:url(//ookubobankin.com/wp/wp-content/uploads/bg_img.jpg);background-repeat:no-repeat;background-position:center top}_.entry-body{background-color:#fff;padding:1.5em;box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 0px 1px rgba(10,10,10,.02);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:8px !important}@media only screen and (max-width:570px){.entry-body{padding:.5em}}h1.type1{font-size:1.6em !important;position:relative;text-align:center;margin-bottom:1em;color:#082d6e}h1.type1:before{position:absolute;bottom:-10px;left:calc(50% - 50px);width:100px;height:3px;content:'';border-radius:3px;background-color:#fc3}@media only screen and (max-width:570px){h1.type1{font-size:1.3em !important}}ul.top_item{display:-webkit-box !important;display:-moz-box !important;display:box !important;display:-webkit-flex !important;display:flex !important;-ms-flex-wrap:wrap !important;-moz-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;margin:auto 0 0 0 !important;padding:0 !important}ul.top_item li{display:flex;flex-direction:column;flex-basis:18% !important;-webkit-flex-basis:18% !important;-ms-flex-basis:18% !important;list-style-type:none !important;margin:0 !important}@media only screen and (max-width:570px){ul.top_item li{flex-basis:30% !important;-webkit-flex-basis:30% !important;-ms-flex-basis:30% !important;margin:0 0 2% !important}}ul.top_business{display:-webkit-box !important;display:-moz-box !important;display:box !important;display:-webkit-flex !important;display:flex !important;-ms-flex-wrap:wrap !important;-moz-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;margin:auto 0 0 0 !important;padding:0 !important}ul.top_business li{display:flex;flex-direction:column;flex-basis:24% !important;-webkit-flex-basis:24% !important;-ms-flex-basis:24% !important;list-style-type:none !important;margin:2px 2px 2%;border:1px solid #d4d4d4;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:.5em}ul.top_business li h4{color:#082d6e;text-align:center;padding:0 !important;font-size:1.3em !important;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#082d6e}ul.top_business li .btn{margin-top:auto}ul.top_business li .btn a{color:#fff;font-weight:700;text-decoration:none;background-color:#082d6e;text-align:center;display:block;max-width:96%;padding-top:.3em;padding-bottom:.3em;margin:auto}ul.top_business li .btn a:hover{color:#082d6e;background-color:#d1d1d1}ul.top_business li img{margin:auto auto 0 auto !important;padding:0 !important}@media only screen and (max-width:570px){ul.top_business li{flex-basis:100% !important;-webkit-flex-basis:100% !important;-ms-flex-basis:100% !important}}div.top_trouble{list-style-type:none !important;font-weight:700;text-indent:-1.5em;padding-left:1.5em;font-size:.8em;margin-bottom:.5em}div.top_trouble p{margin-bottom:.2em !important}div.top_trouble p span{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:red}div.top_trouble p:before{font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:900;padding-right:.5em;color:red}@media only screen and (max-width:570px){div.top_trouble{margin-left:1em;margin-right:1em;font-size:1em}div.top_trouble p{margin-bottom:.6em !important}}h4.trouble{color:#fff;background-color:red;padding:.3em;max-width:22em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}h4.hope{color:#fff;background-color:#09c;padding:.3em;max-width:22em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width:570px){h4.trouble,h4.hope{max-width:100%;font-size:1.2em}}ul.trouble li{list-style-type:none !important;font-weight:700;text-indent:-1.5em;padding-left:1.5em}ul.trouble li span{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:red}ul.trouble li:before{font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:900;padding-right:.5em;color:red}ul.hope li{list-style-type:none !important;font-weight:700;text-indent:-1.5em;padding-left:1.5em}ul.hope li span{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#09c}ul.hope li:before{font-family:"Font Awesome 5 Free";content:"\f140";font-weight:900;padding-right:.5em;color:#09c}@media only screen and (max-width:570px){ul.trouble,ul.hope{margin-left:0 !important;padding-left:0 !important}ul.trouble li,ul.hope li{margin-left:1em !important}}ul.top_case{display:-webkit-box !important;display:-moz-box !important;display:box !important;display:-webkit-flex !important;display:flex !important;-ms-flex-wrap:wrap !important;-moz-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;margin:0 !important;padding:0 !important}ul.top_case li{flex-basis:30% !important;-webkit-flex-basis:30% !important;-ms-flex-basis:30% !important;list-style-type:none !important;text-align:center;margin:0 auto 0 auto}@media only screen and (max-width:570px){ul.top_case li{flex-basis:100% !important;-webkit-flex-basis:100% !important;-ms-flex-basis:100% !important;margin:0 auto 2% auto}}div.notice_box{padding:1em 1em .3em !important}dl.notice_list{display:-webkit-box !important;display:-moz-box !important;display:box !important;display:-webkit-flex !important;display:flex !important;-ms-flex-wrap:wrap !important;-moz-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:0 !important;padding:0 !important}dl.notice_list dt{flex-basis:9.5em !important;-webkit-flex-basis:9.5em !important;-ms-flex-basis:9.5em !important;list-style-type:none !important;text-align:left;color:#000;margin-left:0 !important;border-left-style:none !important}dl.notice_list dd{margin:0;flex-basis:calc(100% - 10em) !important;-webkit-flex-basis:calc(100% - 10em) !important;-ms-flex-basis:calc(100% - 10em) !important;border-left-style:none !important;padding-left:0 !important}@media screen and (max-width:570px){dl.notice_list dt,dl.notice_list dd{margin:0;flex-basis:100% !important;-webkit-flex-basis:100% !important;-ms-flex-basis:100% !important}dl.notice_list dd{padding-bottom:.2em;padding-left:.5em !important;margin-bottom:1em;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#01add3}}.notice_list a{color:#000;text-decoration:none;margin-left:.7em !important}.notice_list a:hover{color:red}.notice_date{color:#333}span.notice{color:#fff;background-color:#d33 !important;margin:0 !important;padding:0 .8em !important;font-size:.9em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;max-width:6em;width:100%}span.campaign{color:#fff;background-color:#5dbeb3 !important;margin:0 !important;padding:0 .8em !important;font-size:.9em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}span.event{color:#fff;background-color:#6fd626 !important;margin:0 !important;padding:0 .8em !important;font-size:.9em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}span.notice a,span.campaign a,span.event a{color:#fff;text-decoration:none}#gMenu_outer{background-color:rgba(255,255,255,.8) !important}.menu-main_menu-container{margin-bottom:1em !important}.sectionBox{padding-bottom:.5em !important}.wide_box_01{background-color:rgba(255,255,255,1);padding:0 !important;margin-right:calc(((100vw - 100%) / 2) * -1);margin-left:calc(((100vw - 100%) / 2) * -1);padding:0 calc((100vw - 100%) / 2)}.wide_box_02{background-color:rgba(65,187,240,.2);padding:0 !important;margin-right:calc(((100vw - 100%) / 2) * -1);margin-left:calc(((100vw - 100%) / 2) * -1);padding:0 calc((100vw - 100%) / 2)}.wide_bg_01{width:100%;padding:1.8em auto 1.5em auto;margin:0 !important;padding:1em 0 !important}.wide_bg_02{width:100%;padding:1.8em auto 1.5em auto;background-color:#fff0ff;margin:0 !important;padding:1em 0 !important}@media (min-width:770px){a[href*="tel:"]{pointer-events:none !important;cursor:default !important;text-decoration:none !important}}.grecaptcha-badge{position:fixed;margin-bottom:80px !important}.grecaptcha_box{padding:1em !important;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}*{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-o-box-sizing:border-box !important;-ms-box-sizing:border-box !important;box-sizing:border-box !important}a.anchor{display:block;padding-top:50px;margin-top:-50px}section{margin-bottom:6em !important}article{margin-bottom:3em !important}nav{margin-bottom:30px !important}@media only screen and (max-width:570px){section{margin-bottom:4em !important}}#content,.siteContent{text-align:justify !important;text-justify:inter-ideograph !important}.item_box{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.5em;border:1px solid #ccc}.box_layout_01{background-color:ivory;padding:1em 2em !important;border:1px solid #fc6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-family:Georgia,"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E","メイリオ",Meiryo,serif !important;font-size:1.8em;font-weight:700;color:#000;text-align:center}.box_layout_02{background-color:ivory;padding:1em 2em !important;border:1px solid #fc6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-family:Georgia,"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E","メイリオ",Meiryo,serif !important;font-size:1.8em;font-weight:700;color:#000}@media only screen and (max-width:570px){.box_layout_01,.box_layout_02{font-size:1.2em;padding:.5em !important}}ul.square{margin-left:0;padding-left:0}ul.square li{text-indent:-1em;margin-left:1em;font-size:1.2em;list-style-type:none;font-weight:700}ul.square li:before{content:'';display:inline-block;width:.5em;height:.5em;margin-right:.5em;background:red;transform:rotate(45deg);vertical-align:2px}@media only screen and (max-width:570px){ul.square li{font-size:1.1em}}ol.u_line{margin-left:1em !important;padding-left:1em !important}ol.u_line li{margin-bottom:1.5em}span.u_line_01{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#0cf;line-height:1.5 !important}.t_indent{text-indent:-1em;margin-left:1em}.sp_item{display:none}@media only screen and (max-width:570px){.pc_item{display:none}.sp_item{display:block}}@media only screen and (max-width:570px){img.alignright,img.alignleft{float:none !important;clear:both !important;display:block !important;text-align:center !important;margin:auto !important}}.clear{clear:both;margin:0 !important;padding:0 !important}a img{border:none;verticle-align:top;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a:hover img{opacity:.7;filter:alpha(opacity=80)}.addtoany_share_save_container{text-align:center;margin:30px soto 2em auto !important;overflow:hidden !important;max-width:99% !important}.video{position:relative;width:100%;padding-top:56.25%}.video iframe{position:absolute;top:0;right:0;width:100%;height:100%}.href_icon{font-size:1.1em;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#c60;margin-bottom:8px !important;padding-bottom:0 !important}a[href$=".pdf"]{display:inline-block;padding-right:23px !important;background:url(//ookubobankin.com/wp-content/uploads/pdf_icon_32.png) no-repeat right center;margin-bottom:-8px;padding-top:8px}a[href$=".xls"],a[href$=".xlsx"]{display:inline-block;padding-right:23px !important;background:url(//ookubobankin.com/wp-content/uploads/xls_icon_32.png) no-repeat right center;margin-bottom:-8px;padding-top:8px}a[href$=".doc"],a[href$=".docx"]{display:inline-block;padding-right:23px !important;background:url(//ookubobankin.com/wp-content/uploads/doc_icon_32.png) no-repeat right center;margin-bottom:-8px;padding-top:8px}ul.col2{display:-webkit-box !important;display:-moz-box !important;display:box !important;display:-webkit-flex !important;display:flex !important;-ms-flex-wrap:wrap !important;-moz-flex-wrap:wrap !important;-webkit-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-justify-content:space-between !important;justify-content:space-between !important;margin:0 !important;padding:0 !important}ul.col2 li{flex-basis:48% !important;-webkit-flex-basis:48% !important;-ms-flex-basis:48% !important;list-style-type:none !important;margin:0 auto 0 auto}ul.col2 li img{margin:auto auto 0 auto !important;padding:0 !important}@media only screen and (max-width:570px){ul.col2 li{flex-basis:100% !important;-webkit-flex-basis:100% !important;-ms-flex-basis:100% !important;margin:0 auto 2% auto}}dl.w_5{box-sizing:border-box}dl.w_5 dl{background:#eee;margin-bottom:1em !important}dl.w_5 dd{padding:0 .5em 5px;margin:0 0 3px}dl.w_5 dt{width:5em !important;float:left;font-weight:400 !important;color:#000 !important;text-align:center !important}dl.w_5 dd{margin-left:5em !important}dl.w_5 dd:after{content:'';display:block;clear:both}@media only screen and (max-width:570px){dl.w_5 dt,dl.w_5 dd{float:none !important;clear:both !important;width:98% !important;padding:0 !important;text-align:left !important}dl.w_5 dt{font-weight:700 !important;color:#1b9d6f !important;margin:auto auto auto 0 !important}dl.w_5 dd{margin:auto auto 1.3em 0 !important}}@media screen and (max-width:767px){.fb_container{width:100%;max-width:100%;margin:auto}}@media screen and (min-width:768px){.fb_container{width:100%;margin:auto}}ul.lcp_catlist{font-weight:600 !important;font-size:.9em !important;margin:0 !important;padding:0 !important}ul.lcp_catlist>:not(.lcp_post){color:#71ad2e !important}.lcp_excerpt{font-weight:400 !important;color:#000 !important;overflow:hidden !important;display:block}ul.lcp_catlist li{display:inline-block;width:100% !important;margin-bottom:7px !important;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#92d050;padding-top:0;padding-right:0;padding-bottom:3px;padding-left:0;color:#000 !important}ul.lcp_catlist li img{float:left;margin-top:5px !important;margin-right:5px !important;margin-bottom:5px !important;padding-right:5px !important}.lcp_post{margin-bottom:0 !important;padding-bottom:0 !important;margin-left:auto !important;overflow:hidden !important;font-weight:400 !important;display:block}ul.content_box li.box_main .lcp_post{font-weight:700 !important;color:#000 !important;background-position:center center;border:1px solid #ccc}@media only screen and (max-width:570px){ul.content_box li.box_main .lcp_post{font-size:100% !important}}.wpcf7 input[type=number]{width:50px !important}.wpcf7 input[type=tel]{padding:.5em;width:30% !important}form select,.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[name=your-email],.wpcf7 input[name=your-email_confirm],.wpcf7 input[name=your-subject]{border:1px solid #fc6}.wpcf7 input[type=text],.wpcf7 input[name=your-email],.wpcf7 input[name=your-email_confirm],.wpcf7 input[name=your-subject]{width:50% !important;max-width:100% !important}.wpcf7 textarea[name=your-message2],.wpcf7 textarea[name=your-message]{width:80% !important;border:1px solid #fc6}@media only screen and (max-width:570px){.wpcf7 input[type=tel]{width:50% !important}.wpcf7 input[type=text],.wpcf7 input[name=your-email],.wpcf7 input[name=your-email_confirm],.wpcf7 input[name=your-subject]{max-width:93% !important;width:100% !important}.wpcf7 textarea[name=your-message2],.wpcf7 textarea[name=your-message]{max-width:93% !important;width:100% !important;border:1px solid #fc6}}.wpcf7 input[name=zip]{width:15% !important}@media only screen and (max-width:570px){.wpcf7 input[type=tel]{width:60% !important}.wpcf7 input[name=zip]{width:40% !important}}.wpcf7 input[name=your-age]{width:5em !important;display:inline-block !important}#content form input[type=text].form_width10{max-width:30px !important}#content form input[type=text].form_width15{max-width:15% !important}#content form input[type=text].form_width20{max-width:20% !important}#content form input[type=text].form_width30{max-width:30% !important}#content form input[type=text].form_width50{max-width:50% !important}.form_width50{max-width:50% !important}#content form input[type=text].form_width60{max-width:60% !important}#content form input[type=text].form_width70{max-width:70% !important}#content form input[type=text].form_width80{max-width:80% !important}@media only screen and (max-width:570px){#content form input[type=text].form_width10_20{max-width:20% !important}#content form input[type=text].form_width50{width:100% !important}#content form input[type=text].form_width95{width:95% !important}}.sideTower form#searchform input#searchsubmit{width:25%}form#searchform input#s{width:55%}@media only screen and (max-width:570px){.sideTower form#searchform input#searchsubmit{width:28%}form#searchform input#s{width:56%}}input[type=submit]{background-color:#0faaf6 !important;color:#fff !important;max-width:16em !important;margin:auto}input[type=submit]:hover{background-color:rgba(255,0,0,.8) !important}#content form span.wpcf7-form-control-wrap{display:inline !important}fieldset{margin-bottom:20px !important;padding:1em !important;border:1px solid #a7a7a7;overflow:hidden}@media only screen and (max-width:570px){fieldset{padding:.5em !important}}legend{font-size:1em !important}div.wpcf7-validation-errors,span.wpcf7-not-valid-tip:before{font-family:FontAwesome;content:'\f071';color:#fc0;margin-right:.3em}div.wpcf7-validation-errors{color:#fff !important}div.wpcf7-validation-errors:before{font-family:FontAwesome;content:'\f044';color:#fff;margin-right:.3em}label{overflow:hidden;zoom:1;float:left;margin-left:0 !important}.t_block{display:block;overflow:hidden}.wpcf7 input[type=checkbox]{margin:0 .3em 0 0 !important;padding:0 !important}.kiyaku_box{height:15em;overflow-x:hidden;padding:1em !important;border:1px solid #ffb7b7;margin-bottom:30px}.warning{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:red;padding-bottom:.1em}.fas{color:#f2c100;font-size:120%}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt8{margin-top:8px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mb00{margin-bottom:0 !important}.mb01{margin-bottom:1px !important}.mb02{margin-bottom:2px !important}.mb03{margin-bottom:3px !important}.mb04{margin-bottom:4px !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb100{margin-bottom:100px !important}.mr10{margin-right:10px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.ml-1{margin-left:-1px !important}.ml-2{margin-left:-2px !important}.ml-3{margin-left:-3px !important}.ml-4{margin-left:-4px !important}.ml-5{margin-left:-5px !important}.mr-1{margin-right:-1px !important}.mr-2{margin-right:-2px !important}.mr-3{margin-right:-3px !important}.mr-4{margin-right:-4px !important}.mr-5{margin-right:-5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pr10{padding-right:10px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px !important}.pl10{padding-left:10px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}