@media screen and (max-width:768px){.pc{display:none !important}body{font-size:14px;line-height:1.6;letter-spacing:0px;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif)}.l{float:none}.r{float:none}#page-top{width:54px;position:fixed;bottom:90px;right:5px;z-index:10000}.wrap{width:100%;margin:0 auto;padding:0 15px}table{width:100%;margin-bottom:20px;border-collapse:collapse;border-spacing:0;font-size:12px}table th{width:24%;padding:5px;background:#faf7f1;border:1px solid #ccc;text-align:left;vertical-align:top;font-weight:700;font-size:.9em}table td{width:76%;padding:5px;background:#fff;border:1px solid #ccc;font-size:.88em}.btn-red{border:0;display:block;width:100%;color:#fff;font-size:12px;font-weight:400;transition:all .3s;text-align:center;text-decoration:none;line-height:36px;outline:none;background:#d30011;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px}.btn-red:hover{color:#fff;background:#f12c2c;cursor:pointer}.base a.btn-df{display:inline-block;color:#000;font-size:12px;font-weight:400;transition:all .3s;text-align:center;text-decoration:none;outline:none;background:#e5e5e5;border:1px solid #ccc;padding:7px 10px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.base a.btn-df:hover{color:#d30011;background:#fff;cursor:pointer}.base-in-repage-area{text-align:center;padding:0 0 20px}.entry-content .lkc-external-wrap{max-width:100%;padding:10px;margin-bottom:36px}.entry-content .lkc-thumbnail{margin:0 12px 4px 4px}.entry-content .lkc-title-text{padding:0 0 8px}.entry-content .lkc-url{display:none}footer{width:100%;color:#fff}footer .f-link-area{display:none}footer .f-link-area a{transition:1s;font-size:12px;color:#fff}footer .f-link-area a:hover{color:#ffd800;text-decoration:none}footer .copy-area{width:100%;background:#fff;padding:25px 0}footer .copy-area .f-logo{width:50%;max-width:230px;margin:0 auto 10px}footer .copy-area .copy{font-size:12px;text-align:center;color:#000;padding:0}header{width:100%;height:60px;background:#fff url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-gnavi-sp.png) no-repeat top right;background-size:40%;padding:0;position:fixed;top:0;z-index:10002;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.3))}header .h-logo{float:left;width:58%;max-width:200px;padding:10px 10px 0}.hamburger-nav-toggle-btn{display:block;float:right;width:40px;text-align:center;line-height:36px;background:#000;border:1px solid #d30011;color:#fff;margin:10px 10px 10px 0;font-size:16px;padding:0 4px}.hamburger-nav-toggle-btn.close:before,.hamburger-nav-toggle-btn.open:before{font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hamburger-nav-toggle-btn.open:before{content:'\f00d'}.hamburger-nav-toggle-btn.close:before{content:'\f0c9'}.hamburger-nav-list{width:100%;display:none;list-style:none;margin:0 auto;padding:24px 12px;color:#fff;height:100%;background:rgba(0,0,0,.82)}.hamburger-nav-list .box-list{width:100%;margin:0 auto;padding:10px 18px;max-height:440px;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#222;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.menu__second-level{background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.menu__second-level a{font-size:15px;color:#fff;padding:8px;font-weight:400;line-height:1.4;display:block;text-align:left;text-decoration:none}.menu__second-level a:hover{text-decoration:none;color:#fff}.menu__single{padding:10px 0 0;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.menu__single a{display:inline-block;padding:0 0 10px 24px;font-weight:700;color:#fff;text-decoration:none;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-01.png) no-repeat top 3px left 0}.menu__single a:hover{color:#fff;font-weight:700;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-01.png) no-repeat top 3px left 0}.menu__second-level ul li{padding:0 10px 10px;display:inline-block;line-height:1.4;vertical-align:top}.menu__second-level .w-full{width:100%;padding:0 0 14px}.menu__second-level ul{padding:12px 0 0}.menu__second-level ul li.w-full a{padding:0 0 0 24px;display:inline-block;font-weight:700;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-01.png) no-repeat top 3px left 0}.menu__second-level ul li.w-full a:hover{font-weight:700;display:inline-block;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-01.png) no-repeat top 3px left 0}.menu__second-level ul li a{padding:0 0 0 12px;display:inline-block;font-weight:400;font-size:12px;line-height:1.4;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 4px left 0}.menu__second-level ul li a:hover{display:inline-block;font-weight:400;font-size:12px;line-height:1.4;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 4px left 0}.hamburger-nav-list .btn-contact{width:100%;max-width:360px;margin:0 auto;padding:20px}.hamburger-nav-list .btn-contact a{display:block;width:100%;text-align:center;text-decoration:none;line-height:48px;background:#ae000e;border-radius:48px;-webkit-border-radius:48px;-moz-border-radius:48px}#mdropmenu{font-size:14px;width:100%;list-style-type:none;border:0;border-top:0}#mdropmenu table td{border:0}#mdropmenu a{text-decoration:none}#mdropmenu i{font-size:18px;color:#d30011}#mdropmenu li{border-top:0}#mdropmenu li ul.in-ul{display:none;list-style-type:none}#mdropmenu table{width:100%;min-height:38px;margin:0;padding:0;border:0}.mlist-left{width:90%;padding:10px 0;vertical-align:middle;background:#222;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.mlist-right{width:10%;padding:10px;vertical-align:middle;text-align:center;background:#222;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.mlist-full{width:100%;padding:10px 0;vertical-align:middle;background:#222;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.mlist-full a,.mlist-left a{padding:0 0 0 24px;display:inline-block;font-weight:700;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-01.png) no-repeat top 3px left 0}.mlist-50{width:50%;padding:10px;vertical-align:middle;border:0;background-color:#f7f7f7}.mleft-second,.mright-second{background:#333}.mleft-second a{padding:0 0 0 12px;display:inline-block;font-weight:400;font-size:12px;line-height:1.4;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 4px left 0}.mleft-second li.page_item{padding:0 12px 10px;display:inline-block;font-weight:400;font-size:12px;line-height:1.4;vertical-align:top}.mleft-second li.w-full a{width:100%;padding:0 0 7px 24px;display:inline-block;font-weight:700;font-size:13px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-01.png) no-repeat top 2px left 0}.mleft-third,.mright-third{background-color:#000}.mleft-second{padding:10px}.mleft-third{padding:10px}.home #container{width:100%;min-height:240px;padding:0 0 50px}#container{width:100%;min-height:240px;padding:62px 0 50px}.pankuzu-area{font-size:11px;color:#fff;padding:10px 0}.page-ttl-area{width:100%;padding:10px 0 25px;text-align:center}.page-ttl-area .page-ttl{display:block;font-size:18px;color:#fff;line-height:1.4;padding:0 0 8px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.base-in-ttl-area{width:100%;padding:0 0 24px;text-align:center}.base-in-ttl-area .page-ttl{display:block;font-size:21px;color:#000;line-height:1.4;padding:0 0 8px;border-bottom:4px solid #000;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.page-sub-menu-area{padding:5px 0 5px}.page-sub-menu-area .page-sub-menu ul li{padding:3px 7px;display:inline-block;vertical-align:top}.page-sub-menu-area .page-sub-menu ul li a{padding:0 0 0 8px;font-size:12px;display:block;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 6px left 0}.page-sub-menu-area .page-sub-menu ul li a:hover{font-size:12px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 6px left 0}.page-sub-menu-area .page-sub-menu ul li.page_item{padding:4px 7px 3px;display:inline-block;vertical-align:top;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.page-sub-menu-area .page-sub-menu ul li.page_item a{padding:0 0 0 8px;font-size:12px;display:block;text-decoration:none}.page-main-image-area{width:100%;margin:0 auto;padding:0 0 25px}.page-top-body{color:#fff;padding:0 0 20px}.page-top-body .entry-content h2{width:100%;color:#fff;padding:8px 16px;font-size:17px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin-bottom:20px;line-height:1.4;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center;border-left:0}.page-top-body .entry-content h3{width:100%;color:#fff;font-size:16px;padding:10px 16px;background:#d30011;margin-bottom:15px}.base{width:100%;margin:0 auto;padding:10px;background:#e5e5e5;color:0;font-size:13px}.base-in{width:100%;margin:0 auto;padding:30px;background:#fff;-webkit-box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999}.entry-content h2{width:100%;color:#fff;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif);padding:8px 12px;font-size:17px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;border-left:solid 4px #d30011;margin-bottom:20px}.entry-content h3{font-size:16px;position:relative;padding:0 0 5px;border-bottom:2px solid #333;margin-bottom:15px}.entry-content h3:before{position:absolute;bottom:-2px;left:0;width:10%;height:2px;content:'';background:#d30011}.entry-content h4{font-size:20px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin-bottom:10px}.base a{text-decoration:underline;color:#000}.base a:hover{text-decoration:none;color:#d30011}.slick-prev,.slick-prev:before,.slick-prev:hover,.slick-prev:hover:before,.slick-prev:focus,.slick-prev:focus:before{left:0;display:block;position:absolute;top:50%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/slick-prv.png) no-repeat center center;background-size:100%;width:40px;height:40px;z-index:9999}.slick-next,.slick-next:before,.slick-next:hover,.slick-next:hover:before,.slick-next:focus,.slick-next:focus:before{right:0;display:block;position:absolute;top:50%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/slick-nex.png) no-repeat center center;background-size:100%;width:40px;height:40px;z-index:9999}.slick-track{margin-bottom:0 !important}.slick-slide img{background:#fff}.top-slide-area{width:100%;padding:80px 0 20px}.top-slide-area img{object-fit:cover}.top-read-area{width:100%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-top-read-min.png) no-repeat center center;padding:20px 0;text-align:right;margin-bottom:20px;background-size:cover}.top-read-area .top-read-box{display:inline-block;text-align:left;font-size:14px;color:#fff;padding:12px;background:rgba(0,0,0,.5);font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.top-read-area-b .top-read-box{text-align:left;font-size:20px;color:#fff;padding:30px 0 30px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.top-suisan-area{width:100%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-to-suisan-min.png) no-repeat top center;background-size:160%;padding:100px 0 20px;margin-bottom:20px}.top-zenten-area{width:100%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-to-zenten-min.png) no-repeat top center;background-size:160%;padding:100px 0 20px;margin-bottom:20px}.top-saigai-area{width:100%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-to-saigai-min.png) no-repeat top center;background-size:160%;padding:100px 0 20px;margin-bottom:20px}.link-to-item .box-area{width:100%;background:rgba(255,255,255,.86);padding:20px 20px 10px}.link-to-item .ttl-txt{font-size:20px;line-height:1;font-weight:700;text-align:center;border-bottom:1px solid #000;margin-bottom:10px;padding:0 0 10px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.link-to-item .ttl-txt span{font-size:12px}.link-to-item .txt{font-size:12px}.link-to-item .box-area .btn-area{width:100%;max-width:360px;margin:0 auto;padding:10px}.top-item-link-area{width:100%;padding:12px 0;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.top-item-link-area .pickup-ttl{width:100%;font-size:12px;margin:0 auto;padding:10px;background:#000;text-align:center;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#fff}.top-item-link-area .box{padding:0 30px 12px;color:#fff}.top-item-link-area .slick-track{margin-bottom:0}.top-item-link-area .box .ttl{font-size:16px;line-height:1.2;padding:0 0 6px;text-align:center;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center;margin-bottom:10px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.top-item-link-area .box .txt{font-size:12px;padding:0 0 14px;text-align:left}.top-item-link-area .btn-area{width:100%;margin:0 auto;max-width:280px}.top-page-link-area{width:100%;padding:0 0 10px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.top-page-link-area .about-ttl-area{width:100%;text-align:center;padding:0 0 20px}.top-page-link-area .about-ttl-area .about-ttl{display:inline-block;font-size:18px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;text-align:center;padding:0 12px 4px;border-bottom:2px solid #000}.top-page-link-area .wrap{text-align:left;font-size:0}.top-page-link-area .wrap .box{display:block;width:100%;max-width:540px;margin:0 auto 30px;padding:0;color:#000}.top-page-link-area .wrap .box .ban{display:block;margin-bottom:5px;width:100%;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.top-page-link-area .wrap .box .txt{font-size:13px;padding:7px 0 5px;text-align:left}.top-page-link-area .wrap .box .btn-area{width:100%}.top-page-link-area .wrap .box .btn-area a{padding:0 0 0 18px;font-weight:700;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 1px left 0}.top-page-link-area .wrap .box .btn-area a:hover{font-weight:700;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 1px left 0}.top-kiji-area{width:100%;padding:0 0 40px}.top-kiji-area .top-kiji-ttl-area{width:100%;text-align:center;padding:0 0 20px}.top-kiji-area .top-kiji-ttl-area .top-kiji-ttl{display:inline-block;font-size:18px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;text-align:center;padding:0 12px 4px;border-bottom:2px solid #000}.top-news-list ul{width:100%;padding:10px 0;text-align:left}.top-news-list ul li{width:100%;padding:12px 0 6px;border-bottom:1px dotted #666}.top-news-list ul li .cate{display:inline-block;padding:4px 10px 3px;background:#000;color:#fff;font-size:12px;min-width:100px}.top-news-list ul li .cat-blog{background:#ff5a00}.top-news-list ul li .cat-news{background:#0082ae}.top-news-list ul li .days{display:inline-block;padding:4px 10px 3px;color:#666;font-size:12px;min-width:100px}.top-news-list ul li a{display:block;padding:6px 0 6px;font-size:15px}.top-news-list .link-txt{width:100%;padding:10px 0;text-align:left}.top-news-list .link-txt a{display:block;padding:12px 0 12px 20px;font-weight:700;font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 17px left 0}.sitemap ul{list-style:none;padding:0 0 10px}.sitemap ul li a{padding:0 0 2px 24px;font-weight:700;font-size:15px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 2px left 0}.sitemap ul li a:hover{font-weight:700;font-size:15px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 2px left 0}.sitemap .children li a{padding:0 0 0 12px;width:100%;font-weight:400;font-size:13px;line-height:1.4;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 4px left 0}.sitemap .children li a:hover{width:100%;font-weight:400;font-size:13px;line-height:1.4;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-02.png) no-repeat top 4px left 0}.haika-list-area .link-box-area{text-align:left;font-size:0}.haika-list-area .link-box-area .box{vertical-align:top;display:inline-block;font-size:13px;width:50%;padding:0 1% 10px}.haika-list-area .link-box-area .box .thum{display:block;width:100%;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.haika-list-area .link-box-area .box .thum:hover{display:block;width:100%;background:#fff}.haika-list-area .link-box-area .box .thum:hover img{transform:scale(1.05,1.05);transition:all .8s}.haika-list-area .link-box-area .box .thum .no-image{display:block;text-align:center;line-height:72px;color:#666;font-weight:700;width:100%;padding:10px;background:#eee}.haika-list-area .link-box-area .box .btn-area{padding:10px 0}.haika-list-area .link-box-area .box .btn-area .btn-red{font-size:12px;line-height:1.9}.product-list-area .link-box-area{text-align:left;font-size:0}.product-list-area .link-box-area .box{vertical-align:top;display:inline-block;width:33.33%;padding:0 1% 20px}.product-list-area .link-box-area .box .thum{position:relative;overflow:hidden;width:100%;display:block;margin-bottom:7px;width:100%;background:#fff;border:1px solid #ccc}.product-list-area .link-box-area .box .thum:before{content:"";display:block;padding-top:100%}.product-list-area .link-box-area .box .thum:hover{display:block;width:100%;background:#fff}.product-list-area .link-box-area .box .thum img{position:absolute;top:0;left:0;bottom:0;right:0}.product-list-area .link-box-area .box .thum:hover img{position:absolute;top:0;left:0;bottom:0;right:0;transform:scale(1.05,1.05);transition:all .8s}.product-list-area .link-box-area .box .thum .no-image{position:absolute;top:0;left:0;bottom:0;right:0;color:#666;font-weight:700;width:100%;padding:15px;background:#eee}.product-list-area .link-box-area .box .ttl-area{font-size:12px}.syousai-area{width:100%;padding:20px 15px;color:#fff;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif);margin-bottom:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.syousai-area .syousai-lcon{width:100%;max-width:320px;margin:0 auto 25px}.syousai-area .syousai-rcon{width:100%;margin:0 auto}.syousai-area .syousai-lcon .slider-for{padding:0 0 20px}.syousai-area .syousai-lcon .slick-initialized .slick-slide{padding:0 1px}.syousai-area .syousai-lcon .txt{padding:15px 0 0;font-size:12px}.syousai-area .syousai-rcon .txt-catch-area{font-size:18px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;padding:0 0 8px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center;margin-bottom:20px}.syousai-area .syousai-rcon .txt-point-area{padding:0 0 20px}.syousai-area .syousai-rcon .color-vari-area{width:100%;background:#fff;text-align:center;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.syousai-area .syousai-rcon .color-vari-area .color-ttl{display:inline-block;color:#fff;font-size:12px;background:#000;padding:2px 18px;margin:0 auto 15px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.syousai-area .syousai-rcon .color-vari-area .color-in{text-align:center}.syousai-area .syousai-rcon .color-vari-area .color-in img{max-width:360px;width:100%}.voice-area{width:100%;padding:20px 15px;color:#fff;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif);margin-bottom:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.voice-area .voice-lcon{width:100%;max-width:320px;margin:0 auto 25px}.voice-area .voice-rcon{width:100%;margin:0 auto}.voice-area .voice-lcon .slider-for{padding:0 0 20px}.voice-area .voice-lcon .slick-initialized .slick-slide{padding:0 1px}.voice-area .voice-lcon .txt{padding:15px 0 0;font-size:12px}.voice-area .voice-ttl{font-size:16px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;padding:0 0 6px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center;margin-bottom:15px}.voice-area .txt-aiyou{padding:0 0 20px;font-size:12px}.voice-area .txt-aiyou .aiyou-ttl{padding:6px 10px;background:#000;border-left:solid 4px #d30011;margin-bottom:10px;font-size:14px}.voice-area .txt-voice{padding:0 0 20px;font-size:12px}.voice-area .txt-voice .txt-voice-ttl{padding:6px 10px;background:#000;border-left:solid 4px #d30011;margin-bottom:10px;font-size:14px}.voice-area .img-map{padding:0 0 20px}.voice-area .img-map img{border:1px solid #111}.voice-area .txt-kubo{width:100%;padding:10px 15px;background:#faf7f1;color:#000;font-size:12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.voice-area .txt-kubo .ttl-kubo-area{width:100%;padding:0 0 10px;text-align:center}.voice-area .txt-kubo .ttl-kubo-area .kubo-ttl{display:inline-block;padding:0 12px 6px;font-weight:700;border-bottom:1px solid #000}.voice-area .txt-cyuui{width:100%;padding:10px 0 0;text-align:right;font-size:12px}.other-list-area{width:100%;padding:5px 10px;background:#faf7f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.other-list-area .other-ttl{font-size:14px;font-weight:700;padding:10px 0 5px}.faq-area{width:100%}.faq-area .faq-box{width:100%;padding:0 0 20px}.faq-area .faq-box .q-box{font-weight:700;width:100%;padding:10px 10px 10px 42px;background:#ffefef url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/icon-q2.png) no-repeat top 7px left 7px;background-size:26px;border-top-left-radius:5px;border-top-right-radius:5px}.faq-area .faq-box .a-box{width:100%;padding:10px 10px 10px 42px;background:#e3f2f8 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/icon-a2.png) no-repeat top 7px left 7px;background-size:26px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.faq-area .faq-ttl{font-size:16px;font-weight:700;position:relative;padding:10px 0 5px;border-bottom:2px solid #333;margin-bottom:15px}.faq-area .faq-ttl:before{position:absolute;bottom:-2px;left:0;width:10%;height:2px;content:'';background:#d30011}.kiji-side{width:100%}.kiji-side .widget-title{width:100%;text-align:center;font-size:12px;color:#fff;background:#000;padding:6px}.kiji-side .widget{width:100%;padding:0 0 25px}.kiji-side .widget ul li{width:100%;font-size:12px;padding:10px 0;border-bottom:1px dotted #666}.kiji-con{width:100%;padding:0 0 15px}.entry-header .entry-title{width:100%;color:#fff;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif);padding:8px 12px;font-size:17px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;border-left:solid 4px #d30011;margin-bottom:20px}.kiji-con .entry-meta{width:100%;padding:10px;background:#faf7f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:12px;margin-bottom:10px}.kiji-list ul li{border-bottom:1px dotted #666;margin-bottom:25px}.kiji-list ul li .thum{display:block;float:left;width:72px;height:72px;overflow:hidden;border:0;text-decoration:none;border:1px solid #fff;background:#fff;margin-right:15px}.kiji-list ul li .thum img{object-fit:cover;width:100%;height:100%}.kiji-list ul li .thum:hover{border:1px solid #580000}.kiji-list ul li .thum .no-image{width:100%;text-align:center;line-height:72px;font-size:12px;color:#ddd;font-weight:700;text-decoration:none}.kiji-list ul li .con{padding:0 0 25px}.kiji-list ul li .con .date{font-size:11px;color:#666;margin-bottom:2px;font-weight:700}.kiji-list ul li .con .title{display:block;font-size:15px;margin-bottom:4px;font-weight:700}.kiji-list ul li .con .bassui{font-size:11px}.page-navi-area .wp-pagenavi{padding:15px 0 !important}.contact input[type=text].onamae,.contact input[type=text].kaisyamei,.contact input[type=tel].denwa{width:100%}.contact .yubin1{width:80px;vertical-align:baseline}.contact .yubin2{width:100px;vertical-align:baseline}.contact .conf-area .txt-area{padding:0 0 20px}.contact .txt-cyuui{width:100%;display:block;padding:6px 0;font-size:12px}.contact .btn-area{margin:0 auto}.kanryou-area{width:100%;padding:16px;margin:0 auto;background:#e5e5e5;background:#faf7f1}.kanryou-area .txt{width:100%;padding:0 0 25px}.contact .temp-area{padding:0 0 24px}.contact .temp-area h3{border:none;color:#666}.contact .temp-area h3:before{position:relative;background:0 0}.contact .temp-area .codedropz-btn-wrap{text-align:center;padding:8px 0}.contact .temp-area .cd-upload-btn{padding:6px 24px;font-size:13px;display:inline-block;cursor:pointer;color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-ms-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-webkit-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-o-linear-gradient(top,#f9f9f9,#ebebeb);background-image:linear-gradient(to bottom,#f9f9f9,#ebebeb);text-align:center;border:1px solid #d2d2d2;border-radius:3px}.contact .sub-txt{font-size:12px}.contact .temp-area .dnd-upload-counter{position:absolute;right:26px;bottom:6px;font-size:12px}.contact .temp-area .dnd-upload-counter:after{content:"枚";position:absolute;right:-15px;bottom:0;font-size:12px}.contact .temp-setumei-area .sub-txt{font-size:15px}.contact .koumoku{padding:8px 16px;background:#f2eade;font-weight:700;margin:0}.contact .kakunin-hyouji{padding:16px;background:#faf7f1;margin:0 0 16px}.contact .wpcf7-list-item{width:100%;margin:6px 0}}