@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Noto+Serif+JP:wght@200..900&display=swap);.font-xs{font-size:12px;font-size:1.2rem;line-height:2}.font-sm{font-size:14px;font-size:1.4rem;line-height:1.71429}.font-md{font-size:18px;font-size:1.8rem;line-height:1.33333}.font-lg{font-size:36px;font-size:3.6rem;line-height:.66667}html{font-size:62.5%}body{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Noto Serif JP",serif,"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;color:#333;background-attachment:fixed;margin:0;padding:0 0 2rem;font-size:1.8rem;line-height:2;letter-spacing:.08em;font-feature-settings:"palt"}@media screen and (max-width:991px){body{font-size:1.5em}}@media screen and (max-width:767px){body{font-size:1.4em;padding:0 0 1rem}}body:after{content:"";display:block;height:2rem;width:100%}@media screen and (max-width:767px){body:after{height:1rem}}html,body{height:100%;margin:0}video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.wrapper{position:relative;z-index:100;border:2px solid #333;margin:2rem 2rem 0 2rem;min-width:320px;min-height:100%}@media screen and (max-width:767px){.wrapper{margin:1rem 1rem 0 1rem}}ul{padding:0}body{animation-name:fuwa;animation-duration:1s}@keyframes fuwa {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@media screen and (max-width:767px){.row2 .col-6:nth-child(even) {padding-left:8px!important}.row2 .col-6:nth-child(odd) {padding-right:8px!important}}.row3 .col-6:nth-child(odd) {padding-right:20px!important}@media (min-width:751px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.tel a{color:#333}.mt00{margin-top:0!important}.mt05{margin-top:5px!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}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mr00{margin-right:0!important}.mr05{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mb00{margin-bottom:0!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}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.ml00{margin-left:0!important}.ml05{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.pt00{padding-top:0!important}.pt05{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pr00{padding-right:0!important}.pr05{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pb00{padding-bottom:0!important}.pb05{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pl00{padding-left:0!important}.pl05{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl35{padding-left:35px!important}.pl40{padding-left:40px!important}.site-header__wrapper{padding:3rem;display:flex;justify-content:space-between;align-items:center}.site-header__wrapper .brand img{width:150px;height:auto}@media screen and (max-width:1199px){.site-header__wrapper .brand img{width:130px;height:auto}}@media screen and (max-width:991px){.site-header__wrapper .brand img{width:120px;height:auto}}@media screen and (max-width:767px){.site-header__wrapper .brand img{width:90px;height:auto}}.gnav{line-height:1}@media screen and (max-width:991px){.gnav{display:none}}.gnav>.gnav_ul{display:flex;margin-bottom:0}.gnav>.gnav_ul>li{position:relative;list-style-type:none}.gnav>.gnav_ul>li:before{content:"/";margin-left:1em;margin-right:1em}@media screen and (max-width:1199px){.gnav>.gnav_ul>li:before{margin-left:.6em;margin-right:.6em}}.gnav>.gnav_ul>li:first-child::before{content:none}.gnav>.gnav_ul>li>a{font-family:"Cormorant Garamond",serif;font-weight:500;color:#333;text-decoration:none;font-size:100%;position:relative}@media screen and (max-width:1199px){.gnav>.gnav_ul>li>a{font-size:90%}}.gnav>.gnav_ul>li>a:hover{color:#333}.gnav>.gnav_ul>li>a:after{position:absolute;bottom:-8px;left:0;content:'';width:100%;height:2px;background:#333;transform:scale(0,1);transform-origin:center top;transition:transform .3s}.gnav>.gnav_ul>li>a:hover::after{transform:scale(1,1)}.dropdown__lists{display:none;position:absolute;top:20px;left:0;list-style:none;padding:1.4rem 0 0 0;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease , visibility .3s ease}.gnav li:hover>.dropdown__lists{display:block;opacity:1;visibility:visible}.dropdown__lists li{width:300px}.dropdown__lists li a{font-family:"Cormorant Garamond",serif!important;font-weight:600;color:#333;background:#fff;font-size:80%;text-decoration:none;display:block;padding:2rem 1rem;transition:.3s}.dropdown__lists li a:hover{background:#333;color:#fff}.bread_wrapper{width:100%;margin:0 auto 3rem auto;padding:0 6rem}@media screen and (max-width:767px){.bread_wrapper{padding:0 3rem}}.breadcrumb{padding:1.8rem 0 0 0;font-size:1.4rem;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;overflow:hidden}@media screen and (max-width:767px){.breadcrumb{padding:1rem 0 0 0;font-size:1.2rem}}.breadcrumb a{color:#333;text-decoration:none;transition:.2s}.breadcrumb a:hover{text-decoration:underline}.breadcrumb2{list-style:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumb2 li{display:inline}.breadcrumb2 li a{color:inherit;text-decoration:none}.breadcrumb2 li+li:before{content:">";margin:.5em}.hamburger{display:none;border-radius:0;width:50px;height:50px;position:fixed;top:56px;right:30px;z-index:10000;padding:17px 0 0 13px;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media screen and (max-width:991px){.hamburger{display:block;top:52px;right:40px}}@media screen and (max-width:767px){.hamburger{top:30px;right:30px}}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:25px;height:2px;background-color:#333;transition-property:background-color , transform;transition-duration:.4s}.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:""}.hamburger__icon:before{top:-7px}.hamburger__icon:after{top:7px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#333}.hamburger.active .hamburger__icon:before{transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger__icon:after{transform:translateY(-7px) rotate(-45deg)}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:#fff;transform:scale(1.4);transition-property:transform;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}.fat-nav.active{transform:scale(1)}.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}.fat-nav li{font-family:"Cormorant Garamond",serif;font-stmaine:normal;font-weight:400;list-stmaine-type:none;text-align:center;padding:10px;font-size:200%}@media screen and (max-width:767px){.fat-nav li{font-size:140%}}.fat-nav li,.fat-nav li a{color:#333}.fat-nav li a{text-decoration:none;display:inline-block;position:relative;transition:.2s}.fat-nav li a::after{position:absolute;bottom:-4px;left:0;content:'';width:100%;height:2px;background:#333;transform:scale(0,1);transform-origin:center top;transition:transform .3s}.fat-nav li a:hover::after{transform:scale(1,1)}.li-sub a{font-size:80%}#site-footer{margin-top:20rem;margin-bottom:0;width:100%;text-align:center}@media screen and (max-width:767px){#site-footer{margin-top:10rem}}#site-footer .brand img{width:150px;height:auto}@media screen and (max-width:1199px){#site-footer .brand img{width:150px;height:auto}}@media screen and (max-width:991px){#site-footer .brand img{width:140px;height:auto}}@media screen and (max-width:767px){#site-footer .brand img{width:100px;height:auto}}#site-footer small{font-family:"Cormorant Garamond",serif;font-size:60%}.site-footer-contact{width:100%;padding:12rem 0;text-align:left;background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)) , url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xbg_contact.jpg.pagespeed.ic.R_8gRItG5Y.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:991px){.site-footer-contact{text-align:center;background-position:center right}}.site-footer-contact-inner{width:100%;align-items:center;color:#fff;margin:0;padding:0 6rem}@media screen and (max-width:767px){.site-footer-contact-inner{padding:0 2rem}}.site-footer-contact-inner ul{list-style:none}@media screen and (max-width:991px){.site-footer-contact-inner ul{margin-top:2rem}}.site-footer-contact-inner ul li a{font-family:"Noto Serif JP",serif;font-size:120%;display:block;border:1px solid #fff;color:#fff;transition:.2s;text-decoration:none;padding:2rem 3rem;width:100%}@media screen and (max-width:767px){.site-footer-contact-inner ul li a{padding:1rem 3rem}}.site-footer-contact-inner ul li a:hover{background:#fff;color:#333}.site-footer-contact-inner ul li:first-child{margin-bottom:1rem}.p_contact{font-family:"Cormorant Garamond",serif;font-weight:500;font-size:300%;line-height:1}@media screen and (max-width:767px){.p_contact{font-size:240%}}.site-footer-bottom{padding:6rem 0}.ul_sns{list-style:none;margin:4rem 0}.ul_sns li{display:inline;margin:0 1rem}.ul_sns a{color:#333;font-size:180%;transition:.2s;text-decoration:none}.ul_sns a:hover{opacity:.6}.ul_group{list-style:none}.ul_group a{font-family:"Cormorant Garamond",serif;font-size:90%;color:#333;text-decoration:none;transition:.2s}.ul_group a:hover{opacity:.6}.pagetop{display:none;z-index:10;width:80px;height:80px;position:fixed;right:4rem;bottom:5rem;opacity:1;border-radius:50%;border:1px solid #333;transition:.3s}.pagetop:hover{background:#333;border:1px solid #333}.pagetop:hover i{color:#fff}@media screen and (max-width:767px){.pagetop{right:20px;bottom:3rem;width:40px;height:40px}}.pagetop a{position:relative;display:block;width:50px;height:50px;text-decoration:none}.pagetop i{font-size:24px;color:#333;position:absolute;width:25px;height:25px;top:0;bottom:0;right:0;left:2px;margin:auto;text-align:center}@media screen and (max-width:767px){.pagetop i{font-size:20px;width:40px;height:40px;top:20px;bottom:0;right:-2px;left:inherit}}.sec1{width:100%;margin:20rem auto 0 auto;padding:0 6rem}@media screen and (max-width:767px){.sec1{margin:10rem auto 0 auto;padding:0 2rem}}.sec2{width:100%;margin:10rem auto 0 auto;padding:0 6rem}@media screen and (max-width:767px){.sec2{margin:5rem auto 0 auto;padding:0 2rem}}.sec3{width:100%;margin:30rem auto 0 auto}@media screen and (max-width:767px){.sec3{width:calc(100% - 6%);margin:20rem auto 0 auto}}.title1{font-family:"Cormorant Garamond",serif;font-size:200%;margin-bottom:4rem}.title1:after{content:attr(data-title);font-family:"Noto Serif JP",serif;display:block;font-size:40%;margin-top:1rem}.num{font-family:"Cormorant Garamond",serif;font-size:120%}.block{margin-bottom:10rem}@media screen and (max-width:767px){.block{margin-bottom:6rem}}.block_line_wrapper{border-top:1px solid #333;padding-top:7rem}@media screen and (max-width:767px){.block_line_wrapper{padding-top:4rem}}.block_line{margin-bottom:10rem;border-bottom:1px solid #333;padding:0 0 5rem 0}@media screen and (max-width:767px){.block_line{margin-bottom:6rem;padding:0 0 3rem 0}}.block_white{padding:4rem 4rem 3rem 4rem;background-color:rgba(255,255,255,.45)}@media screen and (max-width:767px){.block_white{padding:2rem 2rem 1rem 2rem}}.block_img{margin-bottom:2rem;aspect-ratio: 16 / 9;background-size:cover;background-position:center center}.color1{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_color_1.jpg.pagespeed.ic.LIlCeJruAG.jpg)}.color1-1{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_color_1-1.jpg.pagespeed.ic.LPsGzz48-H.jpg)}.color2{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_color_2.jpg.pagespeed.ic.v4XsVraT1g.jpg)}.sun1{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_sun_1.jpg.pagespeed.ic.mDGhMJtumE.jpg)}.sun1-2{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_sun_1-2.jpg.pagespeed.ic.X07pqAvxVK.jpg)}.sun2{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_sun_2.jpg.pagespeed.ic.iZWFhysxzd.jpg)}.sun2-2{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_sun_2-2.jpg.pagespeed.ic.5Edha_mV56.jpg)}.sun3{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_sun_3.jpg.pagespeed.ic.8gNqa_FFRA.jpg)}.sun4{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/ximg_sun_4.jpg.pagespeed.ic.gvuJKqQcuu.jpg)}.block_txt p{margin-bottom:3rem}.block_txt ul{margin-top:-2rem;margin-bottom:3rem}.block_txt2 p{margin-bottom:3rem}.block_txt2 ul{margin-top:-2rem;margin-bottom:3rem}.txt_large{font-size:180%}.txt_small{font-size:60%}.txt_red{color:red}.kv{width:100%;padding:0 2rem}.kv_img{text-align:center}.kv_img img{width:90%;max-width:1000px;height:auto}@media screen and (max-width:991px){.kv_img img{width:100%}}.kv_txt1{margin-top:-28rem;font-family:"Cormorant Garamond",serif;font-weight:500;text-transform:uppercase;font-size: calc(100 / 1280 * 100vw);line-height:.9}@media screen and (min-width:1400px){.kv_txt1{margin-top:-18rem;font-size:15rem}}@media screen and (max-width:991px){.kv_txt1{margin-top:-18rem;font-size: calc(140 / 1280 * 100vw)}}@media screen and (max-width:767px){.kv_txt1{margin-top:-4rem;font-size: calc(160 / 1280 * 100vw)}}@media screen and (max-width:575px){.kv_txt1{font-size: calc(160 / 1280 * 100vw)}}.kv_txt2{font-size: calc(35 / 1280 * 100vw)}@media screen and (min-width:1400px){.kv_txt2{font-size:4rem}}@media screen and (max-width:767px){.kv_txt2{font-size: calc(54 / 1280 * 100vw)}}.modal-content{background-color:unset}#LightboxCanvas{max-width:100%;max-height:100%}.page-title{width:100%;margin:10rem auto 0 auto;z-index:-1000}.page-title-txt{padding:0 6rem}@media screen and (max-width:767px){.page-title-txt{margin-top:-2.8rem;padding:0 3rem}}.page-title-txt h1{font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-size:720%;word-break:break-word;line-height:.9}@media screen and (max-width:991px){.page-title-txt h1{font-size:480%;margin-bottom:3rem}}@media screen and (max-width:767px){.page-title-txt h1{font-size:360%;margin-bottom:2rem}}.page-title-txt h1:before{content:attr(data-title);font-family:"Noto Serif JP",serif;display:block;font-size:20%;margin-bottom:2rem}@media screen and (max-width:767px){.page-title-txt h1:before{margin-bottom:1rem}}.page-title-img{margin-top:-6rem;margin-bottom:3rem;width:100%;height:640px}@media screen and (max-width:767px){.page-title-img{margin-top:-4rem;height:300px}}.page-title_products{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpage-title-products.jpg.pagespeed.ic.YZOVbF_Rus.jpg);background-size:cover;background-position:center center}.page-title_sun{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xservice_1.jpg.pagespeed.ic.5VKuPQdVNC.jpg);background-size:cover;background-position:center center}.page-title_color{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xservice_2.jpg.pagespeed.ic.kDCzf6TLTF.jpg);background-size:cover;background-position:center center}.page-title_tec{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpage-title-tec.jpg.pagespeed.ic.TPvr5aGwZf.jpg);background-size:cover;background-position:center center}.page-title_company{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpage-title-company.jpg.pagespeed.ic.ZCCYHbiWP8.jpg);background-size:cover;background-position:center center}.page-title_info{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpage-title-info.jpg.pagespeed.ic.OJ3Wac6uQB.jpg);background-size:cover;background-position:center right}.page-title_contact{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpage-title-contact.jpg.pagespeed.ic.dxdaHtwV9e.jpg);background-size:cover;background-position:center center}.ul_anker_wrapper{width:100%;margin:10rem auto 0 auto;padding:0 6rem}@media screen and (max-width:767px){.ul_anker_wrapper{margin:6rem auto 0 auto;padding:0 2rem}}.ul_anker{list-style:none}.ul_anker li a{font-weight:500;display:block;color:#333;text-decoration:none;border-bottom:4px solid #333;padding:1rem;transition:.3s}@media screen and (max-width:767px){.ul_anker li a{border-bottom:3px solid #333}}.ul_anker li a:hover{color:#fff;background:#333}.para-wrapper{position:relative;height:640px;margin-top:0}@media screen and (max-width:767px){.para-wrapper{margin-top:0;height:480px}}.para-inner{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(0)}.para-bg{position:fixed;top:0;left:0;width:100vw;height:80vh;background-size:cover;background-position:center;z-index:-1}.para-top{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpara-top.jpg.pagespeed.ic.b4177yhnMa.jpg)}@media screen and (max-width:991px){.para-top{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xpara-top_sp.jpg.pagespeed.ic.HYm8JUSOZ3.jpg)}}.loop{overflow:hidden}.loop_wrap{display:flex;width:100%;overflow:hidden}.loop_wrap div{flex:0 0 auto;white-space:nowrap;font-size:200px;overflow:hidden;color:#cfe8e3;font: "Cormorant Garamond", serif;text-transform:uppercase}@media screen and (max-width:991px){.loop_wrap div{font-size:150px}}@media screen and (max-width:767px){.loop_wrap div{font-size:100px}}.loop_wrap div:nth-child(odd) {animation:loop 150s -75s linear infinite}.loop_wrap div:nth-child(even) {animation:loop2 150s linear infinite}@keyframes loop {
  0% {
    transform: translateX(100%);
  }
  to {
    transform: translateX(-100%);
  }
}@keyframes loop2 {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(-200%);
  }
}.block_service_link{display:block;margin-bottom:6rem}@media screen and (max-width:767px){.block_service_link{margin-bottom:3rem}}.block_service{position:relative;overflow:hidden;width:100%;height:560px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1199px){.block_service{height:520px}}@media screen and (max-width:991px){.block_service{height:480px}}@media screen and (max-width:767px){.block_service{height:360px}}@media screen and (max-width:575px){.block_service{height:360px}}.block_service:hover .btn_i{background:#fff}.block_service:hover .btn_i i{color:#333}.block_service:hover:after{transform:scale(1.1)}.block_service_inner{text-align:center;z-index:1;padding:3rem;color:#fff;width:100%}@media screen and (max-width:767px){.block_service_inner{padding:1.6rem}}.block_service_inner p{margin:4rem 0}@media screen and (max-width:767px){.block_service_inner p{margin:2rem 0;font-size:80%;display:none}}.block_service_title{font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-size:240%;line-height:1.1}@media screen and (max-width:991px){.block_service_title{font-size:240%}}@media screen and (max-width:767px){.block_service_title{font-size:200%}}.block_service_title:after{content:attr(data-title);display:block;font-family:"Noto Serif JP",serif;font-size:1.6rem;font-weight:bold;margin-top:1rem}@media screen and (max-width:767px){.block_service_title:after{margin-top:1rem;font-size:1.2rem}}.block_service_1:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xservice_1.jpg.pagespeed.ic.5VKuPQdVNC.jpg);filter:brightness(.6);background-size:cover;background-position:center center;background-repeat:no-repeat;transition:.3s all}.no-webp .block_service_1:after{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xservice_1.jpg.pagespeed.ic.5VKuPQdVNC.jpg)}.block_service_2:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xservice_2.jpg.pagespeed.ic.kDCzf6TLTF.jpg);filter:brightness(.5);background-size:cover;background-position:center center;background-repeat:no-repeat;transition:.3s all}.no-webp .block_service_2:after{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/xservice_2.jpg.pagespeed.ic.kDCzf6TLTF.jpg)}.map{position:relative;width:100%;height:0;padding-top:75%;margin-bottom:3rem}@media screen and (max-width:767px){.map{padding-top:120%}}.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block_out{border:2px solid #333;padding:3rem;margin-bottom:3rem}.block_out h2{font-weight:700;margin-bottom:2rem}.info_wrapper{border-bottom:1px solid #333;margin-bottom:6rem}@media screen and (max-width:767px){.info_wrapper{border-bottom:1px solid #333;margin-bottom:3rem}}.info_link{color:#333;text-decoration:none}.info_link:hover dl{background:#333;color:#fff}.info_link dl{transition:.2s;padding:2rem 2rem 1rem;border-top:1px solid #333;margin:0}@media screen and (max-width:767px){.info_link dl{padding:1.6rem 1rem 1rem;border-top:1px solid #333}}.info_link dt{font-size:80%;margin-bottom:1rem}.info_link dd{font-size:160%}@media screen and (max-width:767px){.info_link dd{font-size:120%}}.contents_info_wrapper header{padding-bottom:2rem;margin-bottom:3rem;border-bottom:2px solid #333}.contents_info_wrapper header h1{font-size:140%;margin-top:1rem;line-height:1.4}.contents_info_wrapper header time{font-size:80%}.contents_eyecatch{overflow:hidden;margin-bottom:3rem;width:100%}@media screen and (max-width:767px){.contents_eyecatch{margin-bottom:2rem}}.contents_eyecatch img{width:100%!important;max-width:100%!important;height:auto;margin:0!important}.contents_info{margin-bottom:4rem}.contents_info h3{color:#333;position:relative;font-weight:bold;font-size:120%;padding-left:1.6rem;margin:1rem 0 2rem}.contents_info h3:after{position:absolute;top:0;left:0;content:'';width:4px;height:-webkit-calc(100% - 1em);height:100%;background-color:#333}.contents_info h1,.contents_info h2{color:#333;font-size:130%;font-weight:bold;margin-bottom:2rem;margin-top:4rem}.contents_info h3{color:#333;font-size:110%;font-weight:bold;margin-bottom:2rem}.contents_info h4{color:#333;font-size:100%;font-weight:bold;margin-bottom:2rem}.contents_info p{margin-bottom:2rem}.contents_info ul{padding-left:2.5rem;margin-bottom:2rem}.contents_info ol{padding-left:3.5rem;margin-bottom:2rem}.contents_info table{margin-bottom:2rem;width:100%;font-size:14px;border:1px solid #333;width:100%}@media screen and (max-width:767px){.contents_info table{font-size:11px}}.contents_info table th,.contents_info table td{padding:2rem;border:1px solid #333;background:#fff}@media screen and (max-width:767px){.contents_info table th,.contents_info table td{padding:1rem}}.contents_info table th{background:#333;color:#fff}.contents_info blockquote{margin-bottom:2rem;background:#fff;padding:2rem 2rem .2rem}.contents_info img{max-width:80%;min-width:150px;height:auto;margin:0 auto;margin-bottom:3rem}@media screen and (max-width:991px){.contents_info img{max-width:100%;min-width:100px}}.youtube{position:relative;width:100%;aspect-ratio: 16 / 9;margin-bottom:3rem}.youtube iframe{width:100%;height:100%}.new-pagenation{width:100%;margin:1rem auto 4rem auto;clear:both;text-align:center}.new-pagenation a,.new-pagenation span{color:#333;border:solid 1px #333;padding:8px 15px;margin:0 2px 1rem 2px;white-space:nowrap;transition:.2s ease-in-out;text-align:center;text-decoration:none;display:inline-block}@media screen and (max-width:767px){.new-pagenation a,.new-pagenation span{font-size:1.2rem;padding:6px 12px;border:solid 1px #333}}.new-pagenation a:hover{color:#fff;background-color:#333;border-color:#333}.new-pagenation span.current{color:#fff;background-color:#333;border-color:#333;font-weight:bold}.block_error{padding-top:4rem;text-align:center}.block_error .error_1{font-family:"Cormorant Garamond",serif;font-size: calc(420 / 1280 * 100vw);line-height:1}@media screen and (max-width:767px){.block_error .error_1{font-size: calc(620 / 1280 * 100vw)}}.block_error .error_2{font-family:"Cormorant Garamond",serif;font-size: calc(60 / 1280 * 100vw)}@media screen and (max-width:767px){.block_error .error_2{font-size: calc(80 / 1280 * 100vw)}}.block_error .error_3{margin-bottom:4rem}.btn_i{margin:2rem auto 0 auto;transition:.3s;position:relative;width:80px;height:80px;border-radius:50%;border:1px solid #fff}@media screen and (max-width:767px){.btn_i{width:40px;height:40px}}.btn_i:hover{background:#fff}.btn_i:hover i{color:#333}.btn_i i{transition:.3s;font-size:24px;color:#fff;position:absolute;width:25px;height:25px;top:0;bottom:0;right:0;left:2px;margin:auto;text-align:center}@media screen and (max-width:767px){.btn_i i{font-size:20px;width:40px;height:40px;top:20px;bottom:0;right:-2px;left:inherit}}.btn1{margin-bottom:.6rem}.btn1 a{position:relative;text-decoration:none;color:#333;border:1px solid #333;display:block;padding:2rem;transition:.2s}@media screen and (max-width:767px){.btn1 a{padding:1rem 2rem}}.btn1 a:after{position:absolute;right:2rem;font-family:'phosphor';content:"\E06C";font-style:normal}.btn1 a:hover{background:#333;color:#fff}.btn_center{text-align:center}.btn2{display:inline-block;border:2px solid #333;color:#333;padding:1.2rem 4rem;text-decoration:none;font-weight:bold;transition:.2s;border-radius:0}@media screen and (max-width:767px){.btn2{border:1px solid #333}}.btn2:hover{background:#333;color:#fff}.block_btn a{display:inline-flex;align-items:center;font-family:"Cormorant Garamond",serif;transition:.3s;text-decoration:none;color:#333}.block_btn a:hover span{background:#333}.block_btn a:hover i{color:#fff}.block_btn span{transition:.3s;position:relative;width:40px;height:40px;border-radius:50%;border:1px solid #333;margin-right:2rem}@media screen and (max-width:767px){.block_btn span{width:40px;height:40px}}.block_btn i{transition:.3s;font-size:18px;color:#333;position:absolute;width:25px;height:25px;top:5px;bottom:0;right:0;left:2px;margin:auto;text-align:center}@media screen and (max-width:767px){.block_btn i{font-size:20px;width:20px;height:20px;top:2px;bottom:0}}.ul_link{list-style:none;border-top:2px solid #333}.ul_link li{border-bottom:2px solid #333}.ul_link a{position:relative;text-decoration:none;display:block;color:#333;padding:3rem 3rem 3rem 6rem;transition:.2s}@media screen and (max-width:767px){.ul_link a{padding:2rem 2rem 2rem 4rem}}.ul_link a:after{position:absolute;top:2.6rem;left:2rem;font-family:'phosphor';content:"\E230";font-style:normal;font-size:140%}@media screen and (max-width:767px){.ul_link a:after{top:1.6rem;left:1rem}}.ul_link a:hover{background:#333;color:#fff}.form_wrapper{margin-top:6rem}@media screen and (max-width:767px){.form_wrapper{margin-top:3rem}}.form-group{margin-bottom:2rem}@media screen and (max-width:767px){.form-group{margin-bottom:2rem}}.form-group label{margin-bottom:1rem;font-weight:500}.form-control,.form-select{height:inherit;font-size:1em;padding:14px;border:none;border-radius:0}@media screen and (max-width:767px){.form-control,.form-select{padding:12px 12px 10px}}@media screen and (max-width:575px){.form-control,.form-select{padding:10px 10px 8px}}.form{text-align:left}.form textarea{height:17em}.form input[type="submit"]{display:inline-block;border:2px solid #333;background:#333;color:#fff;padding:1.2rem 4rem;text-decoration:none;font-weight:bold;font-size:120%;transition:.2s;border-radius:0;width:100%;font-family:"Cormorant Garamond",serif}@media screen and (max-width:767px){.form input[type="submit"]{border:1px solid #333}}.form input[type="submit"]:hover{background:#fff;color:#333}.form input::placeholder{color:#ddd!important}.form ::-webkit-input-placeholder{color:#ddd!important}.form ::-moz-placeholder{color:#ddd!important}.form :-moz-placeholder{color:#ddd!important}.form :-ms-input-placeholder{color:#ddd!important}.form input::-ms-input-placeholder{color:#ddd!important}input.wpcf7-form-control.wpcf7-submit{display:block;margin:0 auto}.p_required{color:#fff;background:red;border-radius:100px;line-height:1;padding:.4rem 1.2rem;font-size:70%;font-weight:700;margin-left:1em}@media screen and (max-width:767px){.p_required{padding:.2rem 1.2rem}}.wpcf7-acceptance{display:block;padding:1rem;background-color:#fff;margin:2rem 0}.wpcf7-submit:disabled{background-color:#ccc;border-color:#ccc}.wpcf7-list-item{font-size:12px}.screen-reader-response{display:none}.wpcf7-validation-errors{text-align:left;border:4px solid red;background:#fff;padding:1rem 2rem 1rem;color:red}.wpcf7-not-valid-tip{color:red;font-weight:bold}.wpcf7 .wpcf7-not-valid{background:#f2dede}.wpcf7 .wpcf7-response-output{margin:10px 0 0;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:4px}.wpcf7 .wpcf7-validation-errors{color:red;background-color:#f2dede;border:1px solid #eed3d7}.wpcf7 .wpcf7-mail-sent-ok{color:#3a87ad;background-color:#d9edf7;border:1px solid #bce8f1}.thank_wrapper{text-align:center;padding:4rem 0 6rem}.thank_wrapper h3{color:#000;font-weight:900;text-align:center;font-size:3.6rem;margin-bottom:2rem}.grecaptcha-badge{visibility:hidden}.privacy{font-size:1.2rem;height:17em;background:#fff;padding:2rem;margin:2rem 0 4rem 0;overflow-y:auto}@media screen and (max-width:767px){.privacy{padding:2rem 1rem}}.privacy p{font-size:1.2rem}@media screen and (max-width:767px){.privacy p{font-size:1rem}}.privacy h2{text-align:center;font-size:1.4rem;margin-bottom:1rem}@media screen and (max-width:767px){.privacy h2{font-size:1.2rem}}.privacy h3{font-size:1.4rem;margin-bottom:1rem}@media screen and (max-width:767px){.privacy h3{font-size:1.2rem}}.privacy h4{font-size:1.2rem;margin-bottom:1rem}@media screen and (max-width:767px){.privacy h4{font-size:1.0rem}}.privacy ul,.privacy ol{padding-left:2.5rem}.privacy li{font-size:1.2rem}@media screen and (max-width:767px){.privacy li{font-size:1rem}}.heading1{font-size:240%;font-weight:600;margin-bottom:6rem;text-transform:capitalize}@media screen and (max-width:767px){.heading1{font-size:160%;margin-bottom:3rem}}.heading2{font-size:140%;font-weight:700;margin-bottom:2rem;text-transform:capitalize}@media screen and (max-width:767px){.heading2{font-size:120%}}.heading3{font-size:140%;font-weight:700;margin-bottom:2rem;text-transform:capitalize;border-left:4px solid #333;padding:.4rem 1rem}@media screen and (max-width:767px){.heading3{font-size:110%}}.heading4{font-size:100%;font-weight:700;margin-bottom:1rem;text-transform:capitalize}@media screen and (max-width:767px){.heading4{font-size:100%}}.heading5{font-size:140%;font-weight:700;margin-bottom:1rem;padding-left:2.5rem;text-transform:capitalize;position:relative}@media screen and (max-width:767px){.heading5{font-size:120%}}.heading5:before{content:"-";position:absolute;top:0;left:0;font-weight:100}.kobo-hub-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:99999;opacity:1;transition:opacity .8s ease-out}.kobo-hub-overlay.fade-out{opacity:0;pointer-events:none}.kobo-hub-overlay .hub_wrapper{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.kobo-hub-overlay .hub_contents{display:flex;width:100%;height:100vh}@media screen and (max-width:991px){.kobo-hub-overlay .hub_contents{flex-direction:column}}.block_link{flex:1;text-decoration:none;display:block;position:relative;cursor:pointer;overflow:hidden}.block_link:hover .hub_block{filter:contrast(115%);transform:scale(1.02)}.hub_block{transition:.2s;width:100%;height:100vh;margin:0;overflow:hidden;position:relative}.kobo-hub-overlay .hub_block{height:100vh}@media screen and (max-width:991px){.kobo-hub-overlay .hub_block{height:50vh}}.logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.logo img{height:100px;width:auto}@media screen and (max-width:767px){.logo img{height:80px}}@media screen and (max-width:575px){.logo img{height:50px}}.kv{position:relative;width:100%;height:100%;display:block;z-index:2;background-position:center center;background-size:cover;background-repeat:no-repeat}.kv_kpac{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/hub/xkv2.png.pagespeed.ic.4hnbnriH9u.png)}.kv_dispatek{background-image:url(https://www.kobodispatek.co.jp/wp_kd/wp-content/themes/kobo_dispatek/images/hub/xkv.png.pagespeed.ic.I92vcrm_F5.png)}.video{z-index:0;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video video{position:absolute;top:50%;left:50%;display:block;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.list1{font-size:80%;padding-left:1.5em}.table_box{width:100%;overflow-x:auto;display:block}.table_box table th,.table_box table td{white-space:nowrap}.table_spec{font-size:14px;width:100%}@media screen and (max-width:767px){.table_spec{width:inherit;font-size:11px}}.table_spec th,.table_spec td{padding:.6rem 1rem;border:1px solid #000;background:#fff}.table_spec thead{font-weight:bold}.table_spec thead td{background:#000;color:#fff}.table_spec tbody th{font-weight:bold}.table_spec2{font-size:14px;width:100%}@media screen and (max-width:767px){.table_spec2{width:inherit;font-size:11px}}.table_spec2 th,.table_spec2 td{padding:.6rem 1rem;border:1px solid #000;background:#fff;text-align:center}.table_spec2 thead{font-weight:bold}.table_spec2 thead .tr1 th{background:#000;color:#fff}.table_spec2 thead .tr2 th{background:#ccc}.table_spec2 tbody th{font-weight:bold}.dl_list{width:100%;border-bottom:1px solid #333}.dl_list dt{border-top:1px solid #333;padding-top:4rem;padding-bottom:1rem}@media screen and (max-width:767px){.dl_list dt{padding-top:2rem}}.dl_list dt:before{content:"-";margin-right:.5em}.dl_list dd{padding-bottom:4rem}@media screen and (max-width:767px){.dl_list dd{padding-bottom:2rem}}.dl_list dd span{font-weight:700}