@media screen and (min-width:769px){.sp{display:none !important}body{font-size:16px;line-height:1.7;letter-spacing:0;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif)}.l{float:left}.r{float:right}#page-top{width:54px;position:fixed;bottom:90px;right:10px;z-index:10000;cursor:pointer}.wrap{width:1000px;margin:0 auto;padding:0 60px}table{width:100%;margin-bottom:30px;border-collapse:collapse;border-spacing:0;font-size:13px}table th{width:16%;padding:16px;background:#faf7f1;border:1px solid #ccc;text-align:left;vertical-align:top;font-weight:700}table td{width:84%;padding:16px;background:#fff;border:1px solid #ccc}table td p:last-child{padding:0;margin:0}.entry-content table{font-size:14px;margin-bottom:5px}.btn-red{border:0;display:block;width:100%;color:#fff;font-size:15px;font-weight:700;transition:all .3s;text-align:center;text-decoration:none;line-height:48px;outline:none;background:#af0a04;border-radius:48px;-webkit-border-radius:48px;-moz-border-radius:48px;transition:all .3s}.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 24px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.base a.btn-df:hover{color:#d30011;background:#fff;cursor:pointer}.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%;min-width:1050px;margin:0 auto;color:#fff}footer .f-link-area{width:100%;padding:20px 0 20px;background:#000;color:#fff;text-align:right}footer .f-link-area a{display:inline-block;transition:1s;font-size:14px;color:#fff;text-decoration:none}footer .f-link-area a:hover{color:#fff;text-decoration:underline}footer .copy-area{width:100%;background:#fff;padding:25px 0}footer .copy-area .f-logo{width:230px;margin:0 auto 10px}footer .copy-area .copy{font-size:12px;text-align:center;color:#000;padding:0}header{width:100%;min-width:1050px;margin:0 auto;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2)}header .head-in{width:1050px;margin:0 auto;padding:0}header .head-in .h-logo{width:200px;float:left;padding:26px 0 0 24px}header .head-in .h-logo a{display:block}header .head-in .head-r-con{width:850px;color:#fff;position:relative;float:right;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-gnavi.png) no-repeat top right}header .head-in .head-r-con .sub-menu{width:410px;padding:10px 40px 3px;float:right;font-size:12px;letter-spacing:0}header .head-in .head-r-con .sub-menu .sub-link{padding:2px 0 0}header .head-in .head-r-con .sub-menu a{color:#fff;text-decoration:none}header .head-in .head-r-con .sub-menu a:hover{color:#fff;text-decoration:underline}header .head-in .head-r-con .sub-menu a.head-btn-contact{color:#fff;display:inline-block;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/ico-btn-contact.png) no-repeat left 24px top 5px;background-size:14px;border:1px solid #d30011;padding:2px 25px 2px 45px;text-decoration:none;-webkit-transition:all .6s ease;transition:all .6s ease;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}header .head-in .head-r-con .sub-menu a.head-btn-contact:hover{color:#fff;display:inline-block;background:#222 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/ico-btn-contact.png) no-repeat left 24px top 5px;background-size:14px;border:1px solid #f12c2c;padding:2px 25px 2px 45px;text-decoration:none;-webkit-transition:all .6s ease;transition:all .6s ease;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}header .head-in .head-r-con .mega-menu{width:100%}header .head-in .head-r-con .nav{width:100%;text-align:left;font-size:0;padding:0 20px}.nav .menu__single{width:134px;display:inline-block;vertical-align:top;padding:10px 14px}.nav a.txt-link{width:100%;height:40px;line-height:1.4;text-align:center;display:block;font-size:13px;color:#fff;font-weight:700;text-decoration:none;padding:0 0 4px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.nav a.txt-link:hover{text-decoration:none;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt-hover.gif) repeat-x bottom center}.nav a.txt-link.gyou-one{padding:7px 0 4px}.nav a:before,.nav a:after{position:absolute;z-index:-1;display:block;content:''}.nav a,.nav a:before,.nav a:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s}.menu__single{position:static}.menu__single .menu__second-level{position:absolute;text-align:left;top:77px;width:100%;color:#fff;background:#222;border:1px solid #d30011;padding:30px;margin:20px auto 0;left:0;-webkit-transition:all .6s ease;transition:all .2s ease;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000}.menu__single:hover .menu__second-level{top:77px;visibility:visible;opacity:1}.menu__second-level{visibility:hidden;opacity:0;z-index:10000;padding:0}.menu__second-level a{width:100%;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:underline;color:#fff}.menu__second-level .ttl{font-size:26px;height:100%;padding:0 0 4px;font-weight:700;margin-bottom:24px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center}.menu__second-level ul li{padding:0 24px 10px 20px;display:inline-block;font-size:13px;line-height:1.4;vertical-align:top}.menu__second-level .w-full{width:100%;padding:0 0 14px}.menu__second-level ul li.w-full a{padding:0 0 0 24px;font-weight:700;font-size:15px;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;font-size:15px;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:block;width:100%;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}.menu__second-level ul li a:hover{display:block;width:100%;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}#container{width:100%;min-width:1050px;margin:0 auto;padding:0 0 100px}.pankuzu-area{font-size:12px;color:#fff;padding:14px 0}.page-ttl-area{width:100%;padding:10px 0 30px;text-align:center}.page-ttl-area .page-ttl{display:inline-block;font-size:26px;color:#fff;line-height:1.4;padding:0 40px 10px;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 30px;text-align:center}.base-in-ttl-area .page-ttl{display:inline-block;font-size:30px;color:#000;line-height:1.4;padding:0 40px 10px;border-bottom:1px solid #000;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.page-sub-menu-area{padding:0 0 15px}.page-sub-menu-area .page-sub-menu ul li{padding:7px 12px;display:inline-block;vertical-align:top}.page-sub-menu-area .page-sub-menu ul li a{padding:0 0 0 22px;font-size:14px;display:block;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 4px left 0}.page-sub-menu-area .page-sub-menu ul li a:hover{font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 4px left 0}.page-sub-menu-area .page-sub-menu ul li.page_item{padding:8px 12px 7px;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 22px;font-size:14px;display:block;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 4px left 0;text-decoration:none}.page-main-image-area{width:100%;max-width:1360px;min-width:1000px;margin:0 auto;text-align:center;padding:0 0 50px}.page-top-body{color:#fff;padding:0 0 30px}.page-top-body .entry-content h2{width:100%;color:#fff;padding:8px 16px;font-size:24px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin-bottom:24px;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:24px;padding:10px 16px;background:#d30011;margin-bottom:24px}.base{width:100%;margin:0 auto;padding:20px;background:#e5e5e5;color:0;font-size:16px}.base-in{width:100%;margin:0 auto;padding:40px;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 16px;font-size:18px;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:24px;font-weight:700;position:relative;padding:0 0 5px;border-bottom:2px solid #333;margin-bottom:24px}.entry-content h3:before{position:absolute;bottom:-2px;left:0;width:10%;height:2px;content:'';background:#d30011}.entry-content h4{font-size:24px;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}.base-in-repage-area{text-align:center;padding:0 0 25px}.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:60px;height:60px;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:60px;height:60px;z-index:9999}.slick-track{margin-bottom:0 !important}.slick-dots{bottom:-40px}.slick-slide img{background:#fff}.top-slide-area{width:100%;max-width:1920px;margin:0 auto;min-width:1050px;padding:30px 0 40px;text-align:center}.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:40px 0;text-align:right;margin-bottom:0}.top-read-area .top-read-box{width:50%;max-width:960px;display:inline-block;text-align:left;font-size:28px;color:#fff;padding:32px 8px 32px 50px;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:center;font-size:28px;color:#fff;padding:0 0 50px;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 center center;padding:70px 0;margin-bottom:1px}.top-zenten-area{width:100%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-to-zenten-min.png) no-repeat center center;padding:70px 0;margin-bottom:1px}.top-saigai-area{width:100%;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-to-saigai-min.png) no-repeat center center;padding:70px 0;margin-bottom:1px}.link-to-item .box-area{width:60%;background:rgba(255,255,255,.86);padding:40px 25px 25px}.link-to-item .ttl-txt{font-size:32px;line-height:1;font-weight:700;text-align:center;margin-bottom:20px;padding:0 0 10px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.link-to-item .txt{text-align:center}.link-to-item .ttl-txt span{font-size:18px}.link-to-item .box-area .btn-area{width:100%;max-width:360px;margin:0 auto;padding:20px}.top-item-link-area{width:100%;padding:40px 0 40px}.top-item-link-area .pickup-ttl{width:864px;font-size:14px;margin:0 auto 30px;padding:16px;text-align:center;background:#000;color:#fff;font-weight:700;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.top-item-link-area .wrap{text-align:left;font-size:0}.top-item-link-area .wrap .box{vertical-align:top;display:inline-block;font-size:15px;width:33.3%;padding:0 1% 20px;color:#fff}.top-item-link-area .wrap .box .ttl{font-size:18px;line-height:1.4;padding:12px 0;margin-bottom:16px;text-align:center;font-weight:700;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}.top-item-link-area .wrap .box .ttl span{font-size:14px}.top-item-link-area .wrap .box .txt{font-size:13px;padding:0 0 16px}.top-item-link-area .wrap .box .btn-area{width:96%;margin:0 auto;max-width:280px}.top-item-link-area .wrap .box .btn-area a{font-size:13px;font-weight:700}.top-page-link-area{width:100%;padding:0 0 40px}.top-page-link-area .about-ttl-area{width:100%;text-align:center;padding:0 0 30px}.top-page-link-area .about-ttl-area .about-ttl{display:inline-block;font-size:20px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;text-align:center;padding:0 20px 6px;border-bottom:2px solid #000}.top-page-link-area .wrap{text-align:left;font-size:0}.top-page-link-area .wrap .box{vertical-align:top;display:inline-block;font-size:15px;width:32.9%;padding:0 1% 20px;color:#000}.top-page-link-area .wrap .box .ban{display:block;margin-bottom:7px;width:100%;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.top-page-link-area .wrap .box .txt{font-size:14px;text-align:left;padding:5px 0}.top-page-link-area .wrap .box .btn-area{width:100%}.top-page-link-area .wrap .box .btn-area a{padding:0 0 0 20px;font-weight:700;font-size:15px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 3px left 0}.top-page-link-area .wrap .box .btn-area 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 3px 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 30px}.top-kiji-area .top-kiji-ttl-area .top-kiji-ttl{display:inline-block;font-size:20px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;text-align:center;padding:0 20px 6px;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:10px 0;border-bottom:1px dotted #666}.top-news-list ul li .cate{display:inline-block;padding:5px 10px 4px;text-align:center;background:#000;color:#fff;font-size:12px;min-width:90px}.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:5px 10px 4px;color:#666;font-size:13px;min-width:110px}.top-news-list ul li a{display:inline-block;padding:3px 10px 3px;font-size:14px}.top-news-list .link-txt{width:100%;padding:10px 0;text-align:center}.top-news-list .link-txt a{display:inline-block;padding:0 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 5px left 0}.top-news-list .link-txt a:hover{display:inline-block;padding:0 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 5px left 0}.sitemap ul{list-style:none;padding:0 0 10px}.sitemap ul li a{padding:0 0 0 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 3px 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 3px 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 5px 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 5px 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:15px;width:33.3%;padding:0 1% 20px}.haika-list-area .link-box-area .box .thum{display:block;margin-bottom:7px;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:120px;color:#666;font-weight:700;width:100%;padding:15px;background:#eee}.haika-list-area .link-box-area .box .btn-area{padding:10px 20px}.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;font-size:15px;width:20%;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:13px}.syousai-area{width:100%;padding:40px;color:#fff;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif);margin-bottom:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.syousai-area .syousai-lcon{width:320px;float:left}.syousai-area .syousai-rcon{width:300px;float:right}.syousai-area .syousai-lcon .slider-for{padding:0 0 6px}.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:21px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:700;padding:0 0 10px;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;font-size:14px}.syousai-area .syousai-rcon .color-vari-area{width:100%;background:#fff;text-align:center;padding:15px 20px;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:3px 24px;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}.voice-area{width:100%;padding:40px;color:#fff;background:#000 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-01.gif);margin-bottom:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.voice-area .voice-lcon{width:320px;float:left;padding:0 0 20px}.voice-area .voice-rcon{width:360px;float:right}.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:24px;font-weight:700;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;padding:0 0 10px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/bg-nav-txt.gif) repeat-x bottom center;margin-bottom:30px}.voice-area .txt-aiyou{padding:0 0 20px;font-size:14px}.voice-area .txt-aiyou .aiyou-ttl{padding:6px 10px;background:#000;border-left:solid 4px #d30011;margin-bottom:10px;font-size:15px;font-weight:700}.voice-area .txt-voice{padding:0 0 20px;font-size:14px}.voice-area .txt-voice .txt-voice-ttl{padding:6px 10px;background:#000;border-left:solid 4px #d30011;margin-bottom:10px;font-size:15px;font-weight:700}.voice-area .img-map{padding:0 0 30px}.voice-area .img-map img{border:1px solid #111}.voice-area .txt-kubo{width:100%;padding:30px 40px;background:#faf7f1;color:#000;font-size:14px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.voice-area .txt-kubo .ttl-kubo-area{width:100%;padding:0 0 24px;font-size:17px;text-align:center}.voice-area .txt-kubo .ttl-kubo-area .kubo-ttl{display:inline-block;padding:0 24px 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:15px 40px;background:#faf7f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.other-list-area .other-ttl{font-size:18px;font-weight:700;position:relative;padding:10px 0 5px;border-bottom:2px solid #333;margin-bottom:15px}.other-list-area .other-ttl:before{position:absolute;bottom:-2px;left:0;width:10%;height:2px;content:'';background:#d30011}.other-list-area .page-sub-menu-area .page-sub-menu ul li{padding:7px 12px;display:inline-block;vertical-align:top}.other-list-area .page-sub-menu-area .page-sub-menu ul li a{padding:0 0 0 22px;font-size:14px;display:block;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 4px left 0}.other-list-area .page-sub-menu-area .page-sub-menu ul li a:hover{font-size:14px;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 4px left 0}.other-list-area .page-sub-menu-area .page-sub-menu ul li.page_item{padding:8px 12px 7px;display:inline-block;vertical-align:top;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.other-list-area .page-sub-menu-area .page-sub-menu ul li.page_item a{padding:0 0 0 22px;font-size:14px;display:block;background:url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/arrow-03.png) no-repeat top 4px left 0;text-decoration:none}.faq-area{width:100%}.faq-area .faq-box{width:100%;padding:0 0 30px}.faq-area .faq-box .q-box{font-weight:700;width:100%;padding:20px 20px 20px 74px;background:#ffefef url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/icon-q2.png) no-repeat top 10px left 10px;background-size:52px;border-top-left-radius:5px;border-top-right-radius:5px}.faq-area .faq-box .a-box{width:100%;padding:20px 20px 20px 74px;background:#e3f2f8 url(//kuboseisakusyo.co.jp/wp/wp-content/themes/kuboseisakusyo/css/../img/icon-a2.png) no-repeat top 10px left 10px;background-size:52px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.faq-area .faq-ttl{font-weight:700;font-size:18px;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:220px;float:left}.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:13px;padding:12px 0;border-bottom:1px dotted #666}.kiji-con{width:480px;float:right}.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 16px;font-size:18px;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:15px;background:#faf7f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:12px;margin-bottom:15px}.kiji-list ul li{padding:0 0 24px;border-bottom:1px dotted #666;margin-bottom:24px}.kiji-list ul li .thum{display:block;float:left;width:100px;height:100px;overflow:hidden;border:0;text-decoration:none;border:1px solid #fff;background:#fff}.kiji-list ul li .thum img{object-fit:cover;width:100%;height:100%}.kiji-list ul li .thum:hover{border:1px solid #e50012}.kiji-list ul li .thum .no-image{width:100%;text-align:center;line-height:100px;font-size:12px;color:#ddd;font-weight:700;text-decoration:none}.kiji-list ul li .con{float:right;width:350px}.kiji-list ul li .con .date{font-size:12px;color:#666;margin-bottom:4px;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:12px}.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:70%}.contact .yubin1{width:90px;vertical-align:baseline}.contact .yubin2{width:120px;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}.kanryou-area{width:820px;padding:36px;margin:0 auto;background:#faf7f1}.kanryou-area .txt{width:100%;padding:0 0 25px}.contact .temp-area{padding:0 0 48px}.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:12px 0}.contact .temp-area .cd-upload-btn{padding:6px 24px;font-size:14px;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:15px}.contact .sub-txt .sub-ttl{font-size:18px;font-weight:700}.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 24px;background:#f2eade;font-weight:700;margin:0}.contact .kakunin-hyouji{padding:24px;background:#faf7f1;margin:0 0 16px}.wpcf7-list-item{width:100%;margin-bottom:7px}label.sample{display:block;cursor:pointer;background:#333;color:#fff;line-height:5;width:100%;text-align:center}label.sample:before{font-weight:900;font-family:'FontAwesome';content:"\f03e"}label.sample input{display:none}label.up_link{padding:16px;display: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}label.up_link:hover{color:#555;background-color:#fff;border:1px solid #666}.up_link:before{font-weight:900;font-family:'FontAwesome';content:"\f03e";margin-right:.3em}label.up_link+img{width:100%;padding:8px}label.up_link input{display:none}.img_form{position:relative;width:32.2%;float:left;margin:6px .5%}a.del{text-decoration:none}a.del:after{position:absolute;top:8px;right:15px;font-family:'FontAwesome';font-weight:900;content:"\f00d";color:#ccc}a.del:before{content:"";position:absolute;top:7px;right:7px;width:1.8em;height:1.8em;background:#fff;border-radius:50%}}