[data-aos="line-bl"]{width:200px;-webkit-transition-property:width;transition-property:width}[data-aos="line-bl"].aos-animate{width:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,nav,section,time,mark,audio,video{font-size:1em;margin:0;padding:0;border:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{-webkit-text-size-adjust:100%}body,table,input,textarea,select,option,h1,h2,h3,h4,h5,h6{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:bold}table,input,textarea,select,option{line-height:1.1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top;max-width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font:inherit;font-style:normal;font-weight:normal;font-weight:inherit;text-decoration:none;vertical-align:baseline;list-style:none;border:0}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.sp,.SP{display:none}@media only screen and (max-width:767px){.sp,.SP{display:block}}.pc,.PC{display:block}@media only screen and (max-width:767px){.pc,.PC{display:none}}.header{position:fixed;width:100%;left:0;top:0;z-index:998;border-top:10px solid #072f52;background:#fff;-webkit-box-shadow:3px 3px 2px 0 rgba(0,0,0,.4);box-shadow:3px 3px 2px 0 rgba(0,0,0,.4);-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:767px){.header{border-width:5px}}.header-inner{position:relative;max-width:1280px;width:100%;padding:0 20px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.header-inner{max-width:100%}}@media screen and (max-width:767px){.header-inner{max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header-cloned{position:fixed;top:0;left:0;width:100%;z-index:999;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.header-cloned.header-fixed{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:767px){.header-cloned .has-extra:hover .nav-extra{display:block!important;opacity:1!important}.header-cloned .has-extra:hover .link-nav{background:#9fa0a0}}.header-logo{width:30.3%;max-width:380px}@media screen and (max-width:767px){.header-logo{width:100%;max-width:calc(100% - 60px)}}.header-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:35px 0}@media screen and (max-width:767px){.header-logo a{margin:14px 0}}.header-logo__left{width:67px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1480px){.header-logo__left{width:66px}}@media screen and (max-width:767px){.header-logo__left{width:56px}}.header-logo__right{width:calc(100% - 67px);height:50px;padding-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1480px){.header-logo__right{width:calc(100% - 66px)}}@media screen and (max-width:767px){.header-logo__right{width:calc(100% - 55px);padding-left:4px}}.header-logo__right p{font-weight:bold;font-size:22px;white-space:nowrap}@media only screen and (max-width:1100px){.header-logo__right p{font-size:20px}}@media only screen and (max-width:950px){.header-logo__right p{font-size:18px}}@media only screen and (max-width:820px){.header-logo__right p{font-size:16px}}@media screen and (max-width:767px){.header-logo__right p{font-size:14px}}.header-logo__right span{font-size:14px}@media only screen and (max-width:1100px){.header-logo__right span{font-size:12px}}@media only screen and (max-width:950px){.header-logo__right span{font-size:11px}}@media only screen and (max-width:820px){.header-logo__right span{font-size:10px}}.header-nav{width:59.7%;padding-left:45px}@media only screen and (max-width:1100px){.header-nav{width:63.7%}}@media only screen and (max-width:820px){.header-nav{padding-left:30px}}@media screen and (max-width:767px){.header-nav{position:fixed;top:-10px;right:-100%;width:80%;height: calc(100vh + 10px);padding-left:0;background:#072f52;-webkit-transition:all .5s ease;transition:all .5s ease}}.header-nav.is_open{right:0}@media screen and (max-width:767px){.header-nav.is_open{overflow:scroll}}.header-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.header-nav ul{display:block;overflow:scroll}}.header-nav ul li{width:25%}@media screen and (max-width:767px){.header-nav ul li{width:100%}}.header-nav ul .has-extra{position:relative}@media screen and (min-width:767px){.header-nav ul .has-extra:hover .link-nav{background:#9fa0a0;opacity:1}.header-nav ul .has-extra:hover .nav-extra{display:block!important;opacity:1!important}}@media screen and (max-width:767px){.header-nav ul .has-extra{border-bottom:1px solid #b5b6b6}}.header-nav ul .has-extra .link-nav{display:block;padding:62px 20px 20px;font-size:12.8px;color:#000;line-height:1.5;font-weight:bold;text-align:center;cursor:pointer;white-space:nowrap}@media only screen and (max-width:950px){.header-nav ul .has-extra .link-nav{font-size:12px;padding:62px 10px 10px}}@media only screen and (max-width:820px){.header-nav ul .has-extra .link-nav{font-size:11px}}@media screen and (max-width:767px){.header-nav ul .has-extra .link-nav{width:85%;white-space:unset;padding:20px 0 20px 20px;font-size:13px;text-align:left;color:#fff}}.header-nav ul .has-extra .btn-toggle-sp{width:30px;height:30px;position:absolute;right:15px;top:15px;z-index:999}.header-nav ul .has-extra .btn-toggle-sp:after{content:"";position:absolute;top:6px;left:8px;width:12px;height:12px;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:all .5s ease;transition:all .5s ease}.header-nav ul .has-extra .btn-toggle-sp.is-open:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}.header-nav ul .has-extra .nav-extra{display:none;position:absolute;width:100%;left:0;top:100%;background:#dcdddd}@media screen and (max-width:767px){.header-nav ul .has-extra .nav-extra{position:unset}}.header-nav ul .has-extra .nav-extra ul{display:block}.header-nav ul .has-extra .nav-extra ul li{border-bottom:1px solid #b5b6b6;width:100%}.header-nav ul .has-extra .nav-extra ul li:last-child{border-bottom:none}.header-nav ul .has-extra .nav-extra ul li a{display:block;padding:15px 5px;text-align:center;color:#000;font-size:12px;font-weight:bold;font-family:"a-otf-ryumin-pr6n",serif}@media only screen and (max-width:950px){.header-nav ul .has-extra .nav-extra ul li a{font-size:11px}}@media only screen and (max-width:820px){.header-nav ul .has-extra .nav-extra ul li a{font-size:10px}}@media screen and (max-width:767px){.header-nav ul .has-extra .nav-extra ul li a{padding:15px 30px;font-size:15px;text-align:left}}.header-nav ul .switching{border-bottom:1px solid #b5b5b6}.header-nav ul .switching a{display:block;padding:15px 20px;font-size:13px;text-align:left;color:#fff;font-weight:bold}.header-nav .logo-sp{background:#001633;padding:39px 25px}.header-nav .logo-sp img{max-width:83px;display:block;-webkit-transform:translateY(5px);transform:translateY(5px)}.header-toggle{position:absolute;right:20px;top:calc(50% - 3px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;width:40px;height:40px;padding:11px 0}.header-toggle span{display:block;height:2px;background:#052e52;-webkit-transition:background-color .35s ease , -webkit-transform .35s ease;transition:background-color .35s ease , -webkit-transform .35s ease;transition:background-color .35s ease , transform .35s ease;transition:background-color .35s ease , transform .35s ease , -webkit-transform .35s ease}.header-toggle span.middle{margin:7px 0}.header-toggle.toggle_active{background:#b5b6b6}.header-toggle.toggle_active span{width:25px;height:2px;background:#fff;margin-left:auto;margin-right:auto}.header-toggle.toggle_active .top{-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.header-toggle.toggle_active .middle{opacity:0}.header-toggle.toggle_active .bottom{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.footer-inner{position:relative;padding-top:102px}@media screen and (max-width:767px){.footer-inner{padding-top:55px}}.footer-inner:before{content:"";width:100%;height:102px;background:url(https://www.unionsekiyu.com/assets/img/common/others/xbg-footer.png.pagespeed.ic.ZxFEZGjHX-.png) repeat-x center;background-size:contain;position:absolute;left:0;top:0}@media screen and (max-width:767px){.footer-inner:before{height:55px}}.footer-menu{background:#efefef;padding:70px 0}@media screen and (max-width:767px){.footer-menu{display:none}}.footer-menu__content{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-menu__content ul{padding:20px;width:25%;border-right:1px solid #9fa0a0}.footer-menu__content ul:nth-child(1) {border-left:1px solid #9fa0a0}.footer-menu__content .init{font-size:16px;line-height:1.5;font-weight:bold;text-align:center;margin-bottom:20px}.footer-menu__content .init a{color:#595857}.footer-menu__content .item{font-family:"a-otf-ryumin-pr6n",serif;font-size:15px;line-height:1.2;text-align:center}.footer-menu__content .item+.item{margin-top:10px}.footer-menu__content .item a{color:#727171;font-weight:bold}.footer-info{background:#072f52;color:#fff;position:relative}.footer-info__content{padding:40px 0 10px}@media screen and (max-width:767px){.footer-info__content{padding:25px 0}.footer-info__content .wcm{padding:0 20px}}.footer-info__content .ttl{font-weight:bold;font-size:25px;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","メイリオ","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width:767px){.footer-info__content .ttl{font-size:16px}}.footer-info__content .txt{font-size:14px}@media screen and (max-width:767px){.footer-info__content .txt{font-size:12px}}.footer-info__content a{color:#fff}.footer-info__content #mailFooter{text-decoration:underline}.footer-info__copyright{border-top:1px solid rgba(159,160,160,.5);padding:15px 0;text-align:right;font-size:14px}@media screen and (max-width:767px){.footer-info__copyright{font-size:12px}}.gototop{position:fixed;right:30px;bottom:30px;width:71px;height:66px;background:#056fb8;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:99}@media screen and (max-width:767px){.gototop{width:46px;height:43px}}.gototop.sticky{position:absolute;bottom:unset;top:-66px}@media screen and (max-width:767px){.gototop.sticky{top:-43px}}.gototop:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);margin-left:-4px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:767px){.gototop:after{width:12px;height:12px;margin-top:1px;margin-left:-2px}}@media screen and (min-width:767px){.gototop:hover:after{margin-top:-5px}}@media screen and (max-width:767px){html.open,body.open{height:100%;overflow:hidden}}body{font-size:14px;font-size:1.4rem;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;width:100%;margin:0;padding:0;line-height:1.6;letter-spacing:0;height:100%;word-break:break-word}body.open-menu{position:fixed;top:0}.wrap{margin:0 auto;overflow:hidden}.wcm{max-width:1240px;width:100%;margin-left:auto;margin-right:auto;padding:0 20px}a{color:#000;text-decoration:none;outline:none;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:767px){a:hover{text-decoration:none;opacity:.7}}.c-title01{text-align:center;font-size:30px;color:#056fb8;font-family:"a-otf-ryumin-pr6n",serif;line-height:1.3}@media screen and (max-width:767px){.c-title01{font-size:20px}}.c-title02{text-align:center}.c-title02 h3{display:inline-block;font-weight:bold;font-size:20px;padding-bottom:10px;position:relative}@media screen and (max-width:767px){.c-title02 h3{font-size:16px;padding-bottom:7px}}.c-title02 h3:after{content:"";width:100px;height:6px;background:#094;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.c-title02 h3:after{width:65px;height:4px}}.c-table dl{padding:11px 10px;border-top:1px solid #b5b6b6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#595857;font-size:15px}@media screen and (max-width:767px){.c-table dl{font-size:14px;padding:10px 0}}.c-table dl:last-child{border-bottom:1px solid #b5b6b6}.c-table dl dt{width:170px;font-weight:bold}@media screen and (max-width:767px){.c-table dl dt{width:150px;padding:0 5px;position:relative}}.c-table dl dd{width:calc(100% - 170px);padding:5px 0 5px 20px;position:relative}@media screen and (max-width:767px){.c-table dl dd{width:calc(100% - 150px);padding:0 0 0 20px}}.c-table dl dd:before{content:"";width:1px;height:100%;background:#b5b6b6;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-table dl dd a{color:#595857}.breadcrumb{margin-top:140px}@media screen and (max-width:767px){.breadcrumb{margin-top:85px}}.breadcrumb ul{max-width:1000px;width:100%;margin:0 auto}@media only screen and (max-width:1050px){.breadcrumb ul{width:90%;margin:0 auto}}@media screen and (max-width:767px){.breadcrumb ul{width:100%;padding:0 30px}}.breadcrumb ul li{display:inline-block;font-size:10px;letter-spacing:.05em}.breadcrumb ul li+li{margin-left:20px;position:relative}.breadcrumb ul li+li:before{content:"";position:absolute;left:-18px;top:50%;width:6px;height:6px;border-left:2px solid #056fb8;border-top:2px solid #056fb8;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-3px}.js-image{display:block;background:#f6f7f2 center no-repeat;background-size:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden}.js-image:before{content:" ";display:block;width:100%;padding-top:63%}.js-inview{-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;-webkit-transform:translate(0,20px);transform:translate(0,20px);-webkit-transition-delay:.3s;transition-delay:.3s}.js-inview.on{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.txt-base{font-size:18px;line-height:32px;letter-spacing:0}@media screen and (max-width:767px){.txt-base{font-size:15px;line-height:26px}}.micromodal{display:none}.micromodal.is-open{display:block}.modal__overlay{background:rgba(0,0,0,.6);position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modal__overlay:after{vertical-align:middle;display:inline-block;height:100%;margin-left:-.05em;content:""}.modal__container{background-color:#fff;max-width:800px;width:95%;padding:30px;text-align:center;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.modal__container .modal__close{background-color:transparent;border:none;width:40px;height:40px;padding:0;position:absolute;right:5px;top:5px;cursor:pointer}.modal__container .modal__close:before{content:"✖";font-weight:bold;font-size:24px;vertical-align:middle}.modal__container button:focus{outline:#ccc dashed 1px}@-webkit-keyframes mmfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}@keyframes mmfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}@-webkit-keyframes mmfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}@keyframes mmfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}@-webkit-keyframes mmslideIn {
  from {
    -webkit-transform: translateY(15%);
            transform: translateY(15%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}@keyframes mmslideIn {
  from {
    -webkit-transform: translateY(15%);
            transform: translateY(15%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}@-webkit-keyframes mmslideOut {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%);
  }
}@keyframes mmslideOut {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%);
  }
}.micromodal[aria-hidden="false"] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden="false"] .modal__container{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden="true"] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal[aria-hidden="true"] .modal__container{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal .modal__container,.micromodal .modal__overlay{will-change:transform}.top .header{background:rgba(255,255,255,.6)}.top .header.fixed{background:#fff}@media screen and (min-width:767px){.top .header.fixed .header-nav ul .has-extra a:hover{opacity:.7}.top .header .header-nav ul .has-extra a:hover{opacity:1}}.top-view{margin-bottom:100px}@media screen and (max-width:767px){.top-view{margin-bottom:50px}}.top-view .slide{height:95vh}@media screen and (max-width:767px){.top-view .slide{min-height:0;height:350px}}.top-view .slide .wcm{height:100%;position:relative}.top-view .slide .slide-content{position:absolute;width:100%;max-width:1100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:950px){.top-view .slide .slide-content{padding:0 20px}}@media screen and (max-width:767px){.top-view .slide .slide-content{height:100%;position:unset;-webkit-transform:translateX(0);transform:translateX(0);padding:210px 0 20px}}.top-view .slide_1{background:url(https://www.unionsekiyu.com/assets/img/top/xslide01.jpg.pagespeed.ic.veiS3j9ghg.jpg) no-repeat center;background-size:cover;color:#fff}.top-view .slide_1 .slide-content{bottom:30px}@media screen and (max-width:767px){.top-view .slide_1 .slide-content{bottom:15px}}.top-view .slide_2{background:url(https://www.unionsekiyu.com/assets/img/top/slide02.jpg.pagespeed.ce.ujZVz_TKQt.jpg) no-repeat center;background-size:cover;color:#000}.top-view .slide_2 .slide-content{top:200px}@media screen and (max-width:767px){.top-view .slide_2 .slide-content{top:unset;padding-top:100px}.top-view .slide_2 .top-view__ttl,.top-view .slide_2 .top-view__txt{text-shadow:0 0 3px #fff}}.top-view .slide_3{background:url(https://www.unionsekiyu.com/assets/img/top/slide03.jpg.pagespeed.ce.HzM-szO5xW.jpg) no-repeat center;background-size:cover;color:#000}.top-view .slide_3 .slide-content{top:50%;width:75%;left:unset;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:767px){.top-view .slide_3 .slide-content{max-width:100%;width:100%;-webkit-transform:translate(0);transform:translate(0);top:unset;padding:120px 0}.top-view .slide_3 .slide-content .top-view__ttl,.top-view .slide_3 .slide-content .top-view__txt{text-shadow:0 0 3px #fff}}.top-view__ttl{font-size:36.8px;line-height:1.2;font-weight:500;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:.6s;transition-delay:.6s}@media only screen and (max-width:1024px){.top-view__ttl{font-size:30px}}@media screen and (max-width:767px){.top-view__ttl{font-size:21px}}.top-view__txt{font-size:22.4px;font-weight:500;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:.6s;transition-delay:.6s}@media only screen and (max-width:1024px){.top-view__txt{font-size:20px}}@media screen and (max-width:767px){.top-view__txt{font-size:15px}}.top-view .slick-active .top-view__ttl,.top-view .slick-active .top-view__txt{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.top-view .slick-dots{bottom:-30px}@media screen and (max-width:767px){.top-view .slick-dots{bottom:-25px}}.top-view .slick-dots li{margin:0 7px}@media screen and (max-width:767px){.top-view .slick-dots li{margin:0 5px}}.top-view .slick-dots li button{width:11px;height:11px;background:#dcdddd;border-radius:50%}@media screen and (max-width:767px){.top-view .slick-dots li button{width:8px;height:8px}}.top-view .slick-dots .slick-active button{background:#9fa0a0}.top-intro{margin-bottom:100px}@media screen and (max-width:767px){.top-intro{margin-bottom:50px}}.top-intro .c-title01{margin-bottom:30px}@media screen and (max-width:767px){.top-intro .c-title01{margin-bottom:15px}}.top-intro__inner p{width:88%;margin:0 auto;font-size:18px;line-height:1.8}@media screen and (max-width:767px){.top-intro__inner p{width:100%;font-size:14px}}.top-intro__inner .list-intro{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.top-intro__inner .list-intro{margin-top:30px;display:block}}.top-intro__inner .list-intro-item{width:calc(33.33% - 10px);margin-right:15px}@media screen and (max-width:767px){.top-intro__inner .list-intro-item{width:100%;max-width:290px;margin:0 auto 40px}}.top-intro__inner .list-intro-item:last-child{margin-right:0}@media screen and (max-width:767px){.top-intro__inner .list-intro-item:last-child{margin-right:auto;margin-bottom:0}}.top-intro__inner .list-intro-item a{display:block}.top-intro__inner .list-intro-item a:hover{opacity:1}.top-intro__inner .list-intro-item a:hover span{opacity:1}.top-intro__inner .list-intro-item__thumbnail{position:relative}.top-intro__inner .list-intro-item__thumbnail:before{content:"";display:block;padding-top:65%}@media screen and (max-width:767px){.top-intro__inner .list-intro-item__thumbnail:before{padding-top:56.25%}}.top-intro__inner .list-intro-item__thumbnail img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.top-intro__inner .list-intro-item__thumbnail span{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:16px;line-height:1;font-weight:bold;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}.top-intro__inner .list-intro-item__content .intro-ttl{width:100%;text-align:center;font-size:16px;line-height:24px;font-weight:bold;color:#fff;background:#056fb8;padding:15px 20px}@media screen and (max-width:767px){.top-intro__inner .list-intro-item__content .intro-ttl{font-size:12px;line-height:1.5;padding:10px}}.top-intro__inner .list-intro-item__content .intro-txt{width:100%;margin-top:10px;font-size:14.4px}@media screen and (max-width:767px){.top-intro__inner .list-intro-item__content .intro-txt{margin-top:10px}}.top-contact{margin-bottom:80px}@media screen and (max-width:767px){.top-contact{margin-bottom:50px}}.top-contact .c-title02{margin-bottom:30px}@media screen and (max-width:767px){.top-contact .c-title02{margin-bottom:20px}}.top-contact__inner{text-align:center}.top-contact__inner p{color:#595857;font-size:18px}@media screen and (max-width:767px){.top-contact__inner p{font-size:15px}}.top-contact__inner a{text-decoration:underline;color:#056fb8;font-size:16px}@media screen and (max-width:767px){.top-contact__inner a{font-size:13px}}.comp-intro{margin-top:120px}@media screen and (max-width:767px){.comp-intro{margin-top:50px}}.comp-intro__content{max-width:1072px;margin:40px auto 0}@media screen and (max-width:767px){.comp-intro__content{margin:25px auto 0}}.comp-intro__content p{font-size:18px}@media screen and (max-width:767px){.comp-intro__content p{font-size:14px}}.comp-profile{margin-top:100px}@media screen and (max-width:767px){.comp-profile{margin-top:50px}}.comp-profile .c-title02{margin-bottom:20px}@media screen and (max-width:767px){.comp-profile .c-title02{margin-bottom:15px}}.comp-profile__content{max-width:1072px;margin:0 auto}.comp-profile__content .txt-add{margin-bottom:10px;font-size:16px;text-align:center;color:#595857}@media screen and (max-width:767px){.comp-profile__content .txt-add{font-size:12px;margin-bottom:5px}}.comp-profile__content .add-box iframe{display:block;width:100%;height:506px}@media screen and (max-width:767px){.comp-profile__content .add-box iframe{height:289px}}.comp-profile__content .profile-box{margin-top:105px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.comp-profile__content .profile-box{margin-top:30px;display:block}}.comp-profile__content .profile-box__left{width:64.5%;padding-right:50px}@media screen and (max-width:767px){.comp-profile__content .profile-box__left{width:100%;padding-right:0}}.comp-profile__content .profile-box__right{width:35.5%}@media screen and (max-width:767px){.comp-profile__content .profile-box__right{width:100%;margin-top:30px}.comp-profile__content .profile-box__right .thumb{width:80%;margin-left:auto;margin-right:auto}}.comp-profile__content .profile-box__right .thumb+.thumb{margin-top:30px}@media screen and (max-width:767px){.comp-profile__content .profile-box__right .thumb+.thumb{margin-top:25px}}.comp-profile__content .profile-box__right .thumb img{display:block;width:100%}.comp-equipment{margin:110px 0 180px}@media screen and (max-width:767px){.comp-equipment{margin:55px 0 60px}}.comp-equipment .c-title02{margin-bottom:30px}@media screen and (max-width:767px){.comp-equipment .c-title02{margin-bottom:15px}}.comp-equipment .c-title02 h3:after{background:#00a1e9}.comp-equipment__content{max-width:1072px;margin:0 auto}.comp-equipment .c-table ul{max-width:735px;width:100%}.comp-equipment .c-table ul li{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:560px){.comp-equipment .c-table ul li{display:block}}.comp-equipment .c-table ul li p:first-child{width:calc(100% - 165px);position:relative}@media screen and (max-width:767px){.comp-equipment .c-table ul li p:first-child{width:70%}}@media only screen and (max-width:560px){.comp-equipment .c-table ul li p:first-child{width:100%}}.comp-equipment .c-table ul li p:first-child:after{content:"";width:100%;height:4px;background:url(https://www.unionsekiyu.com/assets/img/company/xdots.png.pagespeed.ic.lXTHOCPt9V.png) repeat-x center;background-size:contain;position:absolute;left:0;top:9px}@media only screen and (max-width:560px){.comp-equipment .c-table ul li p:first-child:after{width:calc(100% - 130px);top:unset;bottom:-13px}}.comp-equipment .c-table ul li p:last-child{width:165px;padding-left:5px}@media screen and (max-width:767px){.comp-equipment .c-table ul li p:last-child{width:30%}}@media only screen and (max-width:560px){.comp-equipment .c-table ul li p:last-child{width:130px;margin-left:auto}}.comp-equipment .c-table ul li span{background:#fff;position:relative;z-index:2;display:inline-block;padding-right:5px}@media only screen and (max-width:560px){.comp-equipment .c-table ul li span{display:block;padding-right:0}}.business-process{margin:120px 0 180px}@media screen and (max-width:767px){.business-process{margin:50px 0 50px}}.business-process .c-title02{margin-bottom:55px}@media screen and (max-width:767px){.business-process .c-title02{margin-bottom:20px}}.business-process .c-title02 h3:after{background:#8fc31f}.business-process .wcm{max-width:1396px}@media screen and (max-width:767px){.business-process .wcm{max-width:100%}}.business-process__content{border:1px solid #9fa0a0;padding:20px;width:80%;margin:0 auto}@media screen and (max-width:767px){.business-process__content{padding:15px;width:100%}}.business-process__content img{display:block;width:100%}@media screen and (max-width:767px){.business-process__content img{max-width:unset}.business-process__content .box-scroll{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:10px}}.about .c-title02{margin-bottom:30px}@media screen and (max-width:767px){.about .c-title02{margin-bottom:20px}}.about .thumbnail{margin-bottom:30px}@media screen and (max-width:767px){.about .thumbnail{margin-bottom:10px}}.about .thumbnail img{max-width:168px;display:block;width:100%;margin:0 auto}@media screen and (max-width:767px){.about .thumbnail img{max-width:100px}}.about .desc{font-size:18px;line-height:1.5}@media screen and (max-width:767px){.about .desc{font-size:15px}}.about .desc h4{margin-top:20px}@media screen and (max-width:767px){.about .desc h4{margin-top:15px}}.about-quality{margin-top:120px}@media screen and (max-width:767px){.about-quality{margin-top:50px}}.about-quality .c-title02 h3:after{background:#8fc31f}.about-quality__content{max-width:1140px;width:100%;margin:0 auto}.about-quality .desc h4{color:#8fc31f}.about-environment{margin-top:100px}@media screen and (max-width:767px){.about-environment{margin-top:40px}}.about-environment .c-title02 h3:after{background:#056fb8}.about-environment__content{max-width:1140px;width:100%;margin:0 auto}.about-environment .desc h4,.about-environment .desc span{color:#056fb8}.about-healthy{margin:100px 0}@media screen and (max-width:767px){.about-healthy{margin:40px 0 60px}}.about-healthy .c-title02 h3:after{background:#f39800}.about-healthy__content{max-width:1140px;width:100%;margin:0 auto}.about-healthy .thumbnail img{max-width:250px}@media screen and (max-width:767px){.about-healthy .thumbnail img{max-width:170px;width:100%}}.about-healthy .desc h4{color:#f39800}.about-healthy .desc h4.fw-normal{font-weight:normal}.product-info{margin:120px 0 180px}@media screen and (max-width:767px){.product-info{margin:50px 0 80px}}.product-info .c-title02{margin-bottom:50px}@media screen and (max-width:767px){.product-info .c-title02{margin-bottom:30px}}.product-info .c-title02 h3:after{background:#fbc600}.product-info__image{max-width:583px;width:100%;margin:0 auto 80px}@media screen and (max-width:767px){.product-info__image{max-width:100%;margin-bottom:40px}}.product-box{max-width:1410px;padding:0 20px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.product-box{max-width:100%;display:block}}.product-box-item{width:calc(33.33% - 10px);margin-right:15px}@media screen and (max-width:767px){.product-box-item{width:100%;margin-right:0;margin-bottom:30px}}.product-box-item:nth-child(2) .product-box-item__title {background:#f18900}.product-box-item:nth-child(2) .product-box-item__content a {background:#ea5515}.product-box-item:nth-child(3) {margin-right:0}.product-box-item:nth-child(3) .product-box-item__title {background:#3379bf}.product-box-item:nth-child(3) .product-box-item__content a {background:#2760ad}.product-box-item__title{text-align:center;padding:15px 10px;color:#fff;background:#8fc31f;font-weight:bold;font-size:18px;margin-bottom:10px}@media screen and (max-width:767px){.product-box-item__title{font-size:14px;padding:10px;margin-bottom:10px}}.product-box-item__content p{letter-spacing:0;margin-bottom:30px;font-size:16px}@media screen and (max-width:767px){.product-box-item__content p{font-size:13px}}.product-box-item__content a{display:block;width:138px;margin:0 auto;background:#006935;color:#fff;font-size:20px;border-radius:20px;padding:5px 0 5px 40px;cursor:pointer;position:relative}@media screen and (max-width:767px){.product-box-item__content a{width:119px;font-size:16px;line-height:1;padding:8px 20px 8px 34px}}.product-box-item__content a:after{content:"";position:absolute;right:20px;top:50%;width:14px;height:14px;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-7px}@media screen and (max-width:767px){.product-box-item__content a:after{width:12px;height:12px;border-width:3px;margin-top:-6px}}.product-box-item__content a:hover{opacity:.65}.product-table{margin-top:100px}@media screen and (max-width:767px){.product-table{margin-top:40px;margin-left:-10px;margin-right:-10px}}.product-table__item{height:1px;overflow:hidden;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.product-table__item.active{height:100%;pointer-events:auto}.product-table__item .wcm{max-width:1408px}@media screen and (max-width:767px){.product-table__item .wcm{overflow:scroll}}.product-table__item .item-table{margin-bottom:20px}.product-table__item .item-table__ttl{font-size:18px;font-weight:bold}@media screen and (max-width:767px){.product-table__item .item-table__ttl{font-size:14px}}.product-table__item .item-table__txt{font-size:16px;margin-bottom:20px}@media screen and (max-width:767px){.product-table__item .item-table__txt{font-size:12px;margin-bottom:10px}}.product-table__item .item-table__in{border-top:1px solid #000}@media screen and (max-width:767px){.product-table__item .item-table__in{overflow:scroll}}.product-table__item .item-table__in table{width:100%;border-collapse:collapse}@media screen and (max-width:767px){.product-table__item .item-table__in table{width:800px;table-layout:fixed}}.product-table__item .item-table__in table th,.product-table__item .item-table__in table td{padding:5px 10px;font-size:16px}@media only screen and (max-width:950px){.product-table__item .item-table__in table th,.product-table__item .item-table__in table td{font-size:14px}}@media screen and (max-width:767px){.product-table__item .item-table__in table th,.product-table__item .item-table__in table td{padding:5px;font-size:12px}}.product-table__item .item-table__in table tr th{vertical-align:middle}.product-table__item .item-table__in table tr th:first-child{border-left:1px solid #000;width:25%}@media screen and (max-width:767px){.product-table__item .item-table__in table tr th:first-child{width:34%}}.product-table__item .item-table__in table tr th:last-child{border-right:1px solid #000;width:12%}@media screen and (max-width:767px){.product-table__item .item-table__in table tr th:last-child{width:14%}}.product-table__item .item-table__in table tr td{border-right:1px dotted #000;border-bottom:1px dotted #000;text-align:center}.product-table__item .item-table__in table tr td:first-child{border-left:1px solid #000;text-align:left}.product-table__item .item-table__in table tr td:last-child{border-right:1px solid #000;text-align:left}.product-table__item .item-table__in table tr:nth-child(3) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(3) td:nth-child(9), .product-table__item .item-table__in table tr:nth-child(4) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(4) td:nth-child(9), .product-table__item .item-table__in table tr:nth-child(5) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(5) td:nth-child(9), .product-table__item .item-table__in table tr:nth-child(6) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(6) td:nth-child(9), .product-table__item .item-table__in table tr:nth-child(7) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(7) td:nth-child(9), .product-table__item .item-table__in table tr:nth-child(8) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(8) td:nth-child(9), .product-table__item .item-table__in table tr:nth-child(9) td:nth-child(3), .product-table__item .item-table__in table tr:nth-child(9) td:nth-child(9) {border-right:1px solid #000}.product-table__item .item-table__in table tr:nth-child(3) td:last-child, .product-table__item .item-table__in table tr:nth-child(4) td:last-child, .product-table__item .item-table__in table tr:nth-child(5) td:last-child, .product-table__item .item-table__in table tr:nth-child(6) td:last-child, .product-table__item .item-table__in table tr:nth-child(7) td:last-child, .product-table__item .item-table__in table tr:nth-child(8) td:last-child, .product-table__item .item-table__in table tr:nth-child(9) td:last-child {border-left:1px solid #000}.product-table__item .item-table__in table tr:last-child td:first-child,.product-table__item .item-table__in table tr:last-child td:last-child{border:none}.product-table__item .item-table__in table tr:last-child td:nth-child(3) {border-right:none}.product-table__item .item-table__in .txt-left{text-align:left}.product-table__item .item-table__in .line-border-top td{border-top:1px solid #000}.product-table__item .item-table__in .line-border-style01{border-bottom:1px dotted #000;border-left:1px solid #000;border-right:1px solid #000}.product-table__item .item-table__in .line-border-style02 td{text-align:center!important;vertical-align:middle}.product-table__item .item-table__in .line-border-style02 td:last-child{border-right:1px solid #000}.product-table__item .item-table__in .line-border-style03{border-right:none}.product-table__item .item-table__in .line-border-style04{border-bottom:1px solid #000}.product-table__item .item-table__in .line-no-border td{border:none}.product-table__item .item-table__in .show-form-button{display:block;color:#fff;background:#006935;width:100%;line-height:1;font-size:20px;padding:4px 0;cursor:pointer;text-align:center}@media only screen and (max-width:950px){.product-table__item .item-table__in .show-form-button{font-size:14px}}@media screen and (max-width:767px){.product-table__item .item-table__in .show-form-button{font-size:15px;padding:8px 0}}.product-table__item .item-table__in .show-form-button:hover{opacity:.65}.product-table__item .item-table__in .show-form-button.disabled{opacity:.5;pointer-events:none}.product-table__item .item-table__in .disabled .show-form-button{opacity:.5;pointer-events:none}.product-table__item .item-table__in .disabled .show-form-button.active{opacity:1;pointer-events:auto}.product-table__item .item-buttons{width:100%}.product-table__item .item-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:9.5vw}@media screen and (max-width:767px){.product-table__item .item-buttons ul{margin-right:110px}}.product-table__item .item-buttons ul li{width:8vw;max-width:111px}@media screen and (max-width:767px){.product-table__item .item-buttons ul li{width:80px}}.product-table__item .item-buttons ul li:last-child{margin-right:0}.product-table__item .form{display:none;margin-top:80px;padding:140px 0 65px;background:rgba(0,105,53,.1)}@media screen and (max-width:767px){.product-table__item .form{margin-top:50px;padding:100px 0 30px;position:relative}.product-table__item .form:before{content:"";width:33px;height:48px;position:absolute;background:url(https://www.unionsekiyu.com/assets/img/common/icon/xarrow.png.pagespeed.ic.n8IU7ledHy.png) no-repeat center;background-size:contain;left:50%;top:35px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.product-table__item .form .wcm{max-width:1080px}@media only screen and (max-width:1080px){.product-table__item .form .wcm{width:85%}}@media screen and (max-width:767px){.product-table__item .form .wcm{max-width:100%;width:95%}}.product-table__item .form-txt{font-size:20px;line-height:1.3;color:#006935;margin-bottom:10px;position:relative}@media screen and (max-width:767px){.product-table__item .form-txt{font-size:15px;margin-bottom:10px;letter-spacing:.05em}}.product-table__item .form-txt:before{content:"";width:47px;height:76px;background:url(https://www.unionsekiyu.com/assets/img/common/icon/xarrow.png.pagespeed.ic.n8IU7ledHy.png) no-repeat center;background-size:contain;position:absolute;left:50%;top:-100px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.product-table__item .form-txt:before{display:none}}.product-table__item .form-name{font-size:16px;font-weight:bold;color:#006935}@media screen and (max-width:767px){.product-table__item .form-name{font-size:14px}}.product-table__item .form .tableContact{max-width:1080px;margin:15px 0;position:relative;padding-right:110px}@media screen and (max-width:767px){.product-table__item .form .tableContact{margin:12px 0;padding-right:65px}}.product-table__item .form .tableContact table{width:100%}.product-table__item .form .tableContact th{width:140px;padding:0 15px;font-size:18px;text-align:right}@media screen and (max-width:767px){.product-table__item .form .tableContact th{width:80px;font-size:16px;padding:0 10px 0 0}}.product-table__item .form .tableContact td{width:calc(100% - 140px);font-size:18px}@media screen and (max-width:767px){.product-table__item .form .tableContact td{width:calc(100% - 80px);font-size:16px}}.product-table__item .form .tableContact td input{height:46px;padding:10px;width:100%;background:#fff;border:1px solid #00a1e9;margin:0;display:inline-block;font:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:767px){.product-table__item .form .tableContact td input{max-width:100%;width:100%;height:40px;padding:10px 50px 10px 10px}}.product-table__item .form .tableContact .btnConfirm{width:96px;padding:7px 10px;color:#fff;font-size:20px;cursor:pointer;margin:0;border:0;display:inline-block;background:#006935;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;right:0;top:2px}@media screen and (max-width:767px){.product-table__item .form .tableContact .btnConfirm{width:45px;font-size:15px;right:1px}}.product-table__item .form .txt-email{font-size:18px}@media screen and (max-width:767px){.product-table__item .form .txt-email{font-size:15px}}.product-table__item .form .txt-email span{display:inline-block;width:140px;text-align:right;padding:0 13px}@media screen and (max-width:767px){.product-table__item .form .txt-email span{width:80px;padding:0 8px 0 0}}.product-table__item .form .txt-email a{font-size:20px;color:#056fb8;text-decoration:underline;padding-left:3px}@media screen and (max-width:767px){.product-table__item .form .txt-email a{font-size:16px}}.product-table-01 ul li{width:calc(14.3% - 4.3px);margin-right:5px}.product-table-02 .item-table__in .show-form-button{background:#ea5515}.product-table-02 .form{background:rgba(234,85,21,.1)}.product-table-02 .form .form-txt,.product-table-02 .form .form-name{color:#ea5515}.product-table-02 .form .tableContact .btnConfirm{background:#ea5515}.product-table-02 .action-btn.download-btn a{background-color:#ea5515}.product-table-03 .item-table__in .show-form-button{background:#056fb8}.product-table-03 .form{background:rgba(5,111,184,.1)}.product-table-03 .form .form-txt,.product-table-03 .form .form-name{color:#056fb8}.product-table-03 .form .tableContact .btnConfirm{background:#056fb8}.product-table-03 .action-btn.download-btn a{background-color:#056fb8}.modal__overlay{background:rgba(0,0,0,.5);z-index:995;padding:50px 0}@media screen and (max-width:767px){.modal__overlay{padding:150px 0 50px}}.modal__container{padding:60px}@media screen and (max-width:767px){.modal__container{width:90%;margin:0 auto;padding:30px}}.modal__container h3{text-align:center;font-size:25px;color:#6d6c6c;font-weight:bold;margin-bottom:20px}@media screen and (max-width:767px){.modal__container h3{font-size:20px;margin-bottom:20px}}.modal__container-check{margin-bottom:40px}@media screen and (max-width:767px){.modal__container-check{margin-bottom:25px}}.modal__container-check .checkbox-item{max-width:744px;width:100%;position:relative;margin:0 auto 15px}@media screen and (max-width:767px){.modal__container-check .checkbox-item{max-width:100%}}.modal__container-check .checkbox-item--02 input[type="checkbox"]+label{border-color:#056fb8;color:#056fb8}.modal__container-check .checkbox-item--02 input[type="checkbox"]+label:before{border-color:#056fb8}.modal__container-check .checkbox-item--02 input[type="checkbox"]+label:after{background:url(https://www.unionsekiyu.com/assets/img/common/icon/xcheck02.png.pagespeed.ic.Zzf8FVJVZL.png) no-repeat center;background-size:contain}.modal__container-check input[type="checkbox"]{opacity:0;left:0;top:0;position:absolute;margin:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}.modal__container-check input[type="checkbox"]+label{width:100%;display:block;font-size:18px;padding:17px 10px 17px 90px;border:4px solid #2ea7e0;color:#2ea7e0;border-radius:50px;cursor:pointer;font-weight:bold;text-align:left}@media screen and (max-width:767px){.modal__container-check input[type="checkbox"]+label{font-size:14px;padding:5px 10px 5px 50px;border-width:2px}}.modal__container-check input[type="checkbox"]+label span{font-weight:normal;font-size:18px}@media screen and (max-width:767px){.modal__container-check input[type="checkbox"]+label span{display:block;font-size:12px}}.modal__container-check input[type="checkbox"]+label:before{content:"";width:36px;height:33px;border:1px solid #2ea7e0;position:absolute;left:38px;top:18px}@media screen and (max-width:767px){.modal__container-check input[type="checkbox"]+label:before{width:20px;height:20px;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.modal__container-check input[type="checkbox"]+label:after{display:none;content:"";width:30px;height:21px;background:url(https://www.unionsekiyu.com/assets/img/common/icon/xcheck01.png.pagespeed.ic.mSzXzJnSBA.png) no-repeat center;background-size:contain;position:absolute;left:42px;top:25px}@media screen and (max-width:767px){.modal__container-check input[type="checkbox"]+label:after{width:17px;height:12px;left:22px;top:22px}}.modal__container-check input[type="checkbox"]:checked+label:after{display:block}.action-btn{max-width:250px;width:100%;margin:0 auto 15px}@media screen and (max-width:767px){.action-btn{margin-bottom:10px}}.action-btn a,.action-btn p{cursor:pointer;display:block;width:100%;font-size:18px;text-align:center;color:#fff;background:#969696;border-radius:30px;padding:10px 4px;font-weight:bold}@media screen and (max-width:767px){.action-btn a,.action-btn p{width:80%;margin-left:auto;margin-right:auto;font-size:18px;padding:10px}}.action-btn.download-btn a{background:#00a29a url(https://www.unionsekiyu.com/assets/img/common/icon/xdownload.png.pagespeed.ic.boBg9HYwmk.png) no-repeat right 20px center;background-size:24px 27px}@media screen and (max-width:767px){.action-btn.download-btn a{background-size:20px 22px}}.mt-10{margin-top:10px}.mt-20{margin-top:20px}@media screen and (max-width:767px){.mt-20{margin-top:10px}}.mt-30{margin-top:30px}@media screen and (max-width:767px){.mt-30{margin-top:10px}}.mt-40{margin-top:40px}@media screen and (max-width:767px){.mt-40{margin-top:20px}}.mt-50{margin-top:50px}@media screen and (max-width:767px){.mt-50{margin-top:30px}}.mt-60{margin-top:60px}@media screen and (max-width:767px){.mt-60{margin-top:40px}}.mt-70{margin-top:70px}@media screen and (max-width:767px){.mt-70{margin-top:50px}}.mt-80{margin-top:80px}@media screen and (max-width:767px){.mt-80{margin-top:60px}}.mt-90{margin-top:90px}@media screen and (max-width:767px){.mt-90{margin-top:70px}}.mt-100{margin-top:100px}@media screen and (max-width:767px){.mt-100{margin-top:80px}}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}@media screen and (max-width:767px){.mb-20{margin-bottom:10px}}.mb-30{margin-bottom:30px}@media screen and (max-width:767px){.mb-30{margin-bottom:10px}}.mb-40{margin-bottom:40px}@media screen and (max-width:767px){.mb-40{margin-bottom:20px}}.mb-50{margin-bottom:50px}@media screen and (max-width:767px){.mb-50{margin-bottom:30px}}.mb-60{margin-bottom:60px}@media screen and (max-width:767px){.mb-60{margin-bottom:40px}}.mb-70{margin-bottom:70px}@media screen and (max-width:767px){.mb-70{margin-bottom:50px}}.mb-80{margin-bottom:80px}@media screen and (max-width:767px){.mb-80{margin-bottom:60px}}.mb-90{margin-bottom:90px}@media screen and (max-width:767px){.mb-90{margin-bottom:70px}}.mb-100{margin-bottom:100px}@media screen and (max-width:767px){.mb-100{margin-bottom:80px}}.u-text-read{font-size:15px;line-height:32px;letter-spacing:.1em}.u-text-read-02{font-size:1.4rem}@media screen and (max-width:767px){.u-text-read-02{font-size:1rem}}.u-text-sub{font-size:12px}.u-text-center{text-align:center}.u-text-bold{font-weight:bold}.u-text-red{color:red}.u-text-white{color:#fff}.u-text-blue{color:#0d3780}.u-text-right{text-align:right}.u-space-n2{letter-spacing:-.02em}@media screen and (max-width:767px){.u-space-n2-sp{letter-spacing:-.02em}.u-space-n5-sp{letter-spacing:-.05em}}.u-font-sz20{font-size:2rem}@media screen and (max-width:767px){.u-font-sz20{font-size:1.2rem}}.u-font-sz24{font-size:2.4rem}@media screen and (max-width:767px){.u-font-sz24{font-size:1.8rem}}.u-font-sz26{font-size:2.6rem}.u-font-sz28{font-size:2.8rem}@media screen and (max-width:767px){.u-font-sz28{font-size:2rem}}.u-font-sz30{font-size:3rem}@media screen and (max-width:767px){.u-font-sz30{font-size:2.2rem}}.u-lineheight-sz2{line-height:2}.u-lineheight-sz18{line-height:1.8}.u-lineheight-sz16{line-height:1.6}@media screen and (max-width:767px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width:767px){.u-sp{display:block}}.u-in{display:none}@media screen and (max-width:767px){.u-in{display:inline-block}}