@charset "utf-8";@import url(//initium-green.co.jp/wp-content/themes/bdenrone-excellent-child/style_add.css);body{word-wrap:break-word;overflow-wrap:break-word}.fl02{display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fl02r{display:flex;flex-direction:row-reverse;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}a figure img,figure a img{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.related-entries{max-width:1170px;width:100%;padding:0 15px;margin:auto}.navbar{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.b_lock{display:inline-block;text-align:left}.page-slug-contact .wpcf7 textarea[name=textarea-187]{height:150px !important}.form_box .submit2{border:1px #f60 solid !important;background-color:#f60 !important;width:320px !important;font-weight:400;font-size:18px;color:#fff;height:42px;margin:0 auto;border-radius:5px;text-align:center;transition:.6s;box-shadow:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box}.form_box .submit2:hover{border:1px #f60 solid;background:#fff !important;color:#f60;transition:.6s}.bbfont{font-family:"Noto Sans JP" !important;font-weight:900}.shadow_w{text-shadow:#fff 2px 0px 2px,#fff -2px 0px 2px,#fff 0px -2px 2px,#fff -2px 0px 2px,#fff 2px 2px 2px,#fff -2px 2px 2px,#fff 2px -2px 2px,#fff -2px -2px 2px,#fff 1px 2px 2px,#fff -1px 2px 2px,#fff 1px -2px 2px,#fff -1px -2px 2px,#fff 2px 1px 2px,#fff -2px 1px 2px,#fff 2px -1px 2px,#fff -2px -1px 2px,#fff 1px 1px 2px,#fff -1px 1px 2px,#fff 1px -1px 2px,#fff -1px -1px 2px}.main-contents,.sidebar{margin-top:0 !important;padding-top:80px;!important}.home .main-contents,.sidebar{margin-top:0 !important;padding-top:0 !important}.dashicons-admin-post:before{content:"\f08e" !important;font-family:fontawesome;color:rgba(255,255,255,.5)}.sidebar p{line-height:1.5}.alert-danger{display:none}.navbar{z-index:999}.flex-direction-nav{display:none}ul.portfolio-list li{padding:20px !important}.navbar-header{padding:15px !important}.txt_center{text-align:center}.txt_right{text-align:right}.txt_left{text-align:left}.google-map40{position:relative;width:100%;height:0;padding-bottom:40%;overflow:hidden}.google-map40 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.google-map{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.google-map iframe,.google-map object,.google-map embed{position:absolute;top:0;left:0;width:100%;height:100%}h1.sitecaption{font-size:90%}.navbar-toggle{margin-right:0}p.pagetop{bottom:30px;right:5px}.pagetop .btn{padding:5x 10px;text-align:right}.pagetop .btn{background-color:#a4ff51 !important;border-color:#a4ff51 !important}.pagetop .btn:hover{color:#a4ff51;background-color:rgba(255,255,255,1) !important}.search-2 .btn{height:45px}.navbar-normal .fusion-secondary-header{background-color:rgba(255,255,255,1) !important;border-bottom-color:#fff !important;margin-top:3px}.fusion-secondary-header .widget_nav_menu ul{margin-top:3px}.fusion-secondary-header .widget_nav_menu ul li:before{content:'/';padding-left:10px;padding-right:10px}.fusion-secondary-header .widget_nav_menu ul li{font-size:90%}.footer{background-color:#eee !important}.footer small.copyright{color:#000}.footer small.copyright a{color:#d91718}.footer small.copyright a:hover{color:#bc7f42}.footer .widget_nav_menu ul li a{border-bottom-color:rgba(255,255,255,.3)}footer ul li{line-height:1}.footer .come_box2{margin:2em 0;position:relative;padding:1em 2em;border:solid 2px #fff;color:#fff;text-align:left}.footer .ad_foot{color:#fff}.footer .ad_foot a{color:#fff}.footer .b_lock{display:inline-block;text-align:center !important}.b_lock{display:inline-block;text-align:left !important}.page-header{color:#fff !important;background-color:rgba(0,0,0,.3) !important;padding-top:80px !important;padding-bottom:80px}.page-header-center .page-header{padding-top:60px;padding-bottom:60px}.breadcrumb{color:rgba(255,255,255,1) !important}.breadcrumb.breadcrumb a,.breadcrumb>li+li:before{color:rgba(255,255,255,.6) !important}.breadcrumb a:hover{color:rgba(255,255,255,1) !important;text-decoration:underline}.flex-direction-nav a:before{color:rgba(255,255,255,1) !important;background-color:#f60 !important}.navbar-nav>li>.dropdown-menu{background-color:#fff}.dropdown-menu>.active>a{background-color:#fff !important;color:#000 !important}.dropdown-menu>.active>a:hover{background-color:#fff !important;color:#ffbf7f !important}.loader{color:rgba(0,0,0,.8) !important;font-size:20px !important;top:50% !important;left:50% !important}.loader,.loader:before,.loader:after{background:rgba(0,0,0,.3) !important;font-size:20px !important}#loading_overlay{background:#fff !important}.table>tbody>tr>th.active{border:2px #fff solid;padding:15px}.table-bordered>tbody>tr>td{padding:15px}.table-bordered>tbody>tr>td>ul{padding-left:15px}.pager li>a{background-color:#ffbf7f !important;transition:.6s}.pager li>a:hover{background-color:#fff !important;border:#ffbf7f 1px solid;color:#ffbf7f !important;transition:.6s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pagination>li>a{color:#fff !important;background-color:#6f78f2 !important;transition:.6s}.pagination>li>a:hover{color:#fff !important;background-color:#969cf2 !important;transition:.6s}.sidebar h3.title,.widget{margin-top:30px}table.isp-business-calendar thead th{background-color:rgba(255,255,255,1) !important;color:#333 !important}table.isp-business-calendar .business{background-color:#fff;color:#333 !important}table.isp-business-calendar .space{background-color:rgba(255,255,255,1) !important;color:#333 !important}footer .widget1 table.isp-business-calendar .all{background-color:#f39494 !important}footer .widget2 table.isp-business-calendar .all{background-color:#6ad1ff !important}footer .widget3 table.isp-business-calendar .all{background-color:#f8b551 !important}p.holiday_all,p.holiday_am,p.holiday_pm{display:none}table.r_01{width:100%}.r_01 th{padding:10px;border:1px solid #ddd;font-size:110%;vertical-align:top;background:#f4f4f4;width:25%;box-sizing:border-box}.r_01 td{padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:none;font-size:110%}.fa{margin-right:5px}article.list-vertical .attachment-media time{background-color:#a4ff51 !important}.txt_c{background-image:linear-gradient(transparent 50%,#fff799 50%)}.r_img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:#eee 10px solid;overflow:hidden}.r_img2{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:#eee 10px solid;overflow:hidden}.page-slug-contact .textarea{background-color:#fff;font-size:110%;font-weight:400;margin-top:0;color:#666;padding:10px;width:100%;border:none !important;box-sizing:border-box}.page-slug-contact input:focus,.page-slug-contact textarea:focus,.page-slug-contact select:focus{background-color:#eee !important;transition:.6s !important}.page-slug-contact .red{background:#f60;padding:3px 5px 3px;margin-left:5px;color:#fff;font-size:80%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:600}.page-slug-contact .glay{background:#aaa;padding:3px 5px 3px;margin-left:5px;color:#fff;font-size:80%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:600}.page-slug-contact .wpcf7 textarea[name=textarea-186]{height:150px !important}.page-slug-contact .submit{border:1px #f60 solid !important;background-color:#f60 !important;width:320px !important;font-weight:400;font-size:120%;color:#fff;padding:10px;margin:0 auto;border-radius:5px;text-align:center;transition:.6s;box-shadow:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box}.page-slug-contact .wpcf7 .submit:hover{border:1px #f60 solid;background:#fff !important;color:#f60;transition:.6s}.page-slug-contact .wpcf7-form-control{height:auto}.page-slug-contact .come_box{border:1px #aaa dashed;padding:20px 25px}.bt0{margin-bottom:0 !important}.bt5{margin-bottom:5px !important}.bt10{margin-bottom:10px !important}.bt15{margin-bottom:15px !important}.bt20{margin-bottom:20px!important}.bt30{margin-bottom:30px!important}.bt50{margin-bottom:50px!important}.bt65{margin-bottom:65px !important}.bt80{margin-bottom:80px!important}.bt100{margin-bottom:100px!important}.tt20{margin-top:20px !important}.tt30{margin-top:30px !important}.tt50{margin-top:50px !important}.pt35{padding-top:35px !important}@media screen and (min-width:1200px){.container-fluid{padding-left:50px;padding-right:50px}nav .col-xs-12{padding-left:50px}nav .col-md-6{padding-right:50px}.page-slug-information .container{width:1100px}}@media screen and (max-width:1024px){.navbar-normal .navbar-toggle{border-color:transparent !important}.navbar-toggle{padding:0 !important}}@media screen and (max-width:991px){.flexiblelayout-contents{background-size:cover !important;background-attachment:scroll !important;background-position:top center !important}}@media screen and (min-width:769px){.col-md-9{padding-right:50px}nav .col-md-6{position:relative}.navbar .navbar-nav li a .link-menu .small,.navbar .navbar-nav li a .link-menu{text-align:center}.page-slug-contact dl{overflow:hidden;margin-bottom:5px;border-radius:5px;border:1px #ddd solid !important;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.page-slug-contact dl dt{width:200px;float:left;text-align:right;font-weight:400;margin-top:8px}.page-slug-contact dl dd{padding-left:30px;margin-left:230px;border-left:1px #ddd solid}.navbar-right .dropdown-menu{left:0;right:auto}.navbar-nav>li.last>a{padding-right:0 !important}}@media screen and (max-width:768px){span.wpcf7-list-item.first{display:block;margin-top:0}span.wpcf7-list-item{display:block;margin:10px 0 0 !important}.page-slug-contact .textarea{margin-top:10px;border-radius:5px;border:1px #ddd solid !important;-webkit-border-radius:5px;-moz-border-radius:5px}.topi .portfolio-list a{display:block !important}.topi ul.portfolio-list li span.category a{margin-bottom:10px;display:inline-block !important}}.wpcf7 .form_rap{overflow:hidden}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{transition:.6s}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{background-color:rgba(0,0,0,.1);outline:none}.wpcf7 .wpcf7-quiz-label{margin-bottom:8px;display:inline-block}.wpcf7 select::-ms-expand{display:none}.wpcf7 select{height:50px;border:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding-right:35px !important}.wpcf7 .menu-383,.wpcf7 .menu-3830,.wpcf7 .menu-page333,.wpcf7 .menu-nouki,.wpcf7 .menu-536,.wpcf7 .menu-820,.wpcf7 .q-01,.wpcf7 .q-02,.wpcf7 .q-03,.wpcf7 .q-04,.wpcf7 .q-05,.wpcf7 .q-06,.wpcf7 .toshi-01,.wpcf7 .tsuki-01,.wpcf7 .hi-01,.wpcf7 .toshi-011,.wpcf7 .tsuki-011,.wpcf7 .hi-011,.wpcf7 .toshi-02,.wpcf7 .tsuki-02,.wpcf7 .hi-02,.wpcf7 .menu-881,.wpcf7 .menu-hoshu,.wpcf7 .address1,.wpcf7 .menu-430,.wpcf7 .menu-4302,.wpcf7 .menu-583,.wpcf7 .menu-1757,.wpcf7 .menu-633,.wpcf7 .menu-975,.wpcf7 .menu-736,.wpcf7 .menu-489,.wpcf7 .menu-432{position:relative;display:block}.wpcf7 .menu-383:after,.wpcf7 .menu-3830:after,.wpcf7 .menu-page333:after,.wpcf7 .menu-nouki:after,.wpcf7 .menu-536:after,.wpcf7 .menu-820:after,.wpcf7 .q-01:after,.wpcf7 .q-02:after,.wpcf7 .q-03:after,.wpcf7 .q-04:after,.wpcf7 .q-05:after,.wpcf7 .q-06:after,.wpcf7 .toshi-01:after,.wpcf7 .tsuki-01:after,.wpcf7 .hi-01:after,.wpcf7 .toshi-011:after,.wpcf7 .tsuki-011:after,.wpcf7 .hi-011:after,.wpcf7 .toshi-02:after,.wpcf7 .tsuki-02:after,.wpcf7 .hi-02:after,.wpcf7 .menu-881:after,.wpcf7 .menu-hoshu:after,.wpcf7 .address1:after,.wpcf7 .menu-430:after,.wpcf7 .menu-4302:after,.wpcf7 .menu-583:after,.wpcf7 .menu-1757:after,.wpcf7 .menu-633:after,.wpcf7 .menu-975:after,.wpcf7 .menu-736:after,.wpcf7 .menu-489:after,.wpcf7 .menu-432:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;right:10px;top:-3px;pointer-events:none;color:#ccc}.wpcf7 .form_rap dl dt{font-weight:400;margin-bottom:5px}.wpcf7 .textarea{padding:10px 15px;width:100%;border:1px #ddd solid;box-sizing:border-box;height:50px}.form_rap .in_listrap{overflow:hidden;list-style:none}.form_rap .in_listrap li{width:50%;float:left}.wpcf7 .s_textarea{padding:10px 15px;width:120px;border:1px #ddd solid;box-sizing:border-box}dd .dy{display:inline-block;margin-right:5px}dd .dm,dd .dd{display:inline-block;margin:0 5px}.wpcf7 dl dt .fred{background-color:#cf0000;color:#fff;display:inline-block;margin-right:5px;padding-right:10px;padding-left:10px;line-height:20px;height:20px;font-size:80%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.wpcf7 dl dt .fglay{background-color:#000;color:#fff;display:inline-block;margin-right:8px;padding-right:10px;padding-left:10px;line-height:20px;height:20px;font-size:80%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.wpcf7 textarea[name=textarea-7]{height:122px !important}.wpcf7 textarea[name=textarea-8]{height:128px !important}.wpcf7 textarea[name=textarea-9]{height:250px !important}.wpcf7 textarea[name=textarea-10]{height:204px !important}.wpcf7-quiz-label{line-height:21px;color:#cf0000}.cu_hei{line-height:21px}.btdl dd label{width:100%}.wpcf7 .submit{border:1px #f60 solid !important;background-color:#f60 !important;width:260px !important;font-weight:400;font-size:16px;color:#fff;margin:0 auto;border-radius:5px;text-align:center;transition:.6s;box-shadow:none !important;-webkit-border-radius:5px;-moz-border-radius:5px;height:46px}.wpcf7 .submit:hover{border:1px #f60 solid;background:#fff !important;color:#f60;transition:.6s}div.wpcf7-validation-errors{color:red;text-align:center}div.wpcf7-mail-sent-ok{margin-right:0;margin-left:0;padding-top:15px;padding-bottom:15px;background-color:#398f14;color:#fff}.ajax-loader{display:block !important}::placeholder{color:#999}div.wpcf7-validation-errors,span.wpcf7-not-valid-tip{padding-left:5px;position:relative;font-size:12px;margin-top:5px}div.wpcf7-validation-errors{border:none !important}.wpcf7-not-valid{border-color:#cf0000 !important;border-width:3px !important;background-color:rgba(207,0,0,.2) !important;color:#cf0000;font-weight:700}.wpcf7-form-control:focus,.form-control:focus{border-color:#f60 !important}.mt30{margin-top:30px}.wpcf7 input[type=checkbox]{position:relative;top:3px}.wpcf7 input.doui[type=checkbox]{position:relative;top:0 !important}.bt_doui label{padding:6px 12px}.acc_deco{padding:40px;border:1px #ddd solid}.overlay-01{background-image:none}.cont30{width:30%;position:relative}.cont65{width:65%}.en360{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:900;color:#d91718}.shadow{box-shadow:rgba(25,25,25,.7) 0px 5px 20px -7px}.bt_sbox{display:block;text-align:right;margin-top:20px}.bt_sdf{text-decoration:none;padding:5px 50px;position:relative;transition:.6s;display:inline-block;border:1px #d91718 solid}.bt_sdf:after{content:"";width:17px;height:1px;position:absolute;top:50%;right:10px;background-color:#d91718;margin-top:-1px;transition:all .4s}.bt_sdf:before{content:"";position:absolute;right:8px;top:50%;margin-top:-3px;transition:all .4s;width:8px;height:1px;background-color:#d91718;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.bt_sdf:hover{text-decoration:none !important;opacity:.3}.bt_sdf:hover:after{transform:translateX(20px);background-color:#d91718}.bt_sdf:hover:before{transform:translateX(20px);background-color:#d91718}.s_tit{font-size:30px;text-align:center;margin-bottom:25px !important}.s_tit .en_name{font-size:12px;display:block;margin-top:5px}@media screen and (min-width:769px){.in_cc{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.sp{display:none}}@media screen and (max-width:768px){.ul.portfolio-list li time{display:block;margin-bottom:7px}.cont30{width:100%;margin-bottom:20px}.cont65{width:100%}.pc{display:none}}.freearea-postsbottom{background-color:rgba(255,255,255,0) !important;padding:20px 0 0;border-color:rgba(255,255,255,0) !important}.mainvisual-fullscreen-contents>.main-contents>:first-child,.mainvisual-fullscreen-contents>.sidebar>:first-child{margin-top:80px}.home .main-contents,.home .sidebar{margin-top:0 !important}.ast{position:relative;padding-left:18px;font-size:12px;line-height:1.3;display:block}.ast:before{content:"※";position:absolute;top:0;left:0}.sidebar{padding-top:80px !important}