@charset "UTF-8";＠media print section{display:block;page-break-before:always}＠media print code,＠media print pre{page-break-after:always}@page{margin:.5cm}＠media print a,＠media print code,＠media print pre{word-wrap:break-word}＠media print pre a[href]:after{content:""}＠media print pre abbr[title]:after{content:""}＠media print pre .ir a:after,＠media print pre a[href^="#"]:after,＠media print pre a[href^="javascript:"]:after{content:""}＠media print .noPrint{display:none!important}＠media print body{width:1280px;font-size:12pt;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-print-color-adjust:exact}＠media print body .continer{padding-top:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;background:0 0;vertical-align:baseline}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{color:#555;font-size:62.5%;font-family:"Noto Sans JP",sans-serif;font-weight:500}body,html{height:100%;line-height:1.6;width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}li{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}legend{display:table;max-width:100%;padding:0;white-space:normal}fieldset{margin:0 2px;border:1px solid #999;padding:.35em .625em .75em}a{margin:0;padding:0;font-size:100%;outline:0;background:0 0;text-decoration:none;vertical-align:baseline;-webkit-tap-highlight-color:transparent}a:link{color:#000;outline:0}a:visited{color:#000;outline:0}a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none}ins{color:#000;background:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted inherit;cursor:help}table{width:100%;border-spacing:0;border-collapse:collapse}table td,table th{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}hr{height:1px;margin:1em 0;padding:0;border:0;display:block;overflow:visible;border-top:1px solid #999}img{max-width:100%;display:block;font-size:0;line-height:0;height:auto;vertical-align:bottom}input,select{vertical-align:middle}button,select{text-transform:none}select{-moz-appearance:none;text-indent:.01px;text-overflow:""}select::-ms-expand{display:none}button{margin:0;padding:0;border:none;background:initial}button,input[type=button],input[type=reset],input[type=search],input[type=submit]{-webkit-appearance:none}label{font-weight:400}audio:not([controls]){display:none;height:0}input{padding:0}input::-ms-clear,input::-ms-reveal{visibility:hidden}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#ccc;opacity:1}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,textarea{margin:0;padding:0;-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{font-size:inherit;font-weight:inherit}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}strong{font-weight:700}*{-webkit-box-sizing:border-box;box-sizing:border-box}#responsibleCheck{width:1px;height:0}.spOnly{display:none!important}html{font-size:62.5%;height:auto}body{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;color:#030c15;height:100%}.offTouch{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}main{position:relative;display:block;width:100%;padding-top:140px}main article{font-weight:500}main article section{display:block;width:100%;position:relative}.container{max-width:1200px;padding:20px;margin:auto}a{color:#555}#page-top{position:fixed;bottom:20px;right:20px;font-size:14px;line-height:1;z-index:99}#page-top button{background:#ab101b;text-decoration:none;color:#fff;width:60px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;display:block;border-radius:90px;opacity:.9;-webkit-transition:all .3s ease;transition:all .3s ease}#page-top button:hover{text-decoration:none;opacity:.5}footer{border-top:24px solid #0068b7;padding:68px 0 0;font-weight:500}footer .inner{max-width:940px;margin:0 auto}footer .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .flex:nth-child(2){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:40px}footer .flex .sns{padding-top:25px;padding-bottom:25px}footer .flex .sns a{display:block;position:relative;background-repeat:no-repeat;background-position:center left 20px;background-size:16px;padding:16px 16px 16px 50px;margin-bottom:16px;color:#fff}footer .flex .sns a:nth-child(1){background-image:url(../img/icons/twitter_icon.svg);background-color:#0da1f2}footer .flex .sns a:nth-child(2){background-image:url(../img/icons/facebook_icon.svg);background-color:#3b5998}footer .flex .sns a:nth-child(3){background-image:url(../img/icons/feedly_icon.svg);background-color:#0cc655}footer .flex .sns a:nth-child(4){background-image:url(../img/icons/rss_icon.svg);background-color:orange}footer .flex nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}footer .flex nav ul{padding-right:64px}footer .flex nav ul:last-child{padding-right:0}footer .flex nav ul li{padding-bottom:12px;font-weight:500;font-size:1.5rem}footer .flex nav ul li a{display:block;font-size:1.5rem;color:#333}footer .flex nav ul li a span{font-size:1rem;font-weight:700;display:inline-block;padding-right:6px}footer .flex .address{font-size:1.4rem;color:#333;margin-right:55px}footer .flex .address a{display:block;color:#0068b7}footer small{display:block;border-top:1px solid #9fa0a0;text-align:center;font-size:1.4rem;padding:26px 0 120px}header{position:fixed;top:0;left:0;width:100%;height:140px;z-index:9999;-webkit-transition:.3s;transition:.3s;background-color:#fff;padding:0 0 0 22px}header .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .inner .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:77px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}header .inner .top .logo{max-width:260px;width:100%}header .inner .top .logo a{display:block}header .inner .top .navis{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .inner .top .navis ul.other{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .inner .top .navis ul.other li{padding-right:43px}header .inner .top .navis ul.other li a{display:block;font-size:1.5rem;font-weight:500;line-height:1.4;letter-spacing:.78px;text-align:left;color:#000}header .inner .top .navis ul.other li a span{display:inline-block;padding-left:1.2em;background-image:url(../img/icons/navi_icon.svg);background-repeat:no-repeat;background-position:center left}header .inner .top .navis ul.contact{background-color:#0068b7;border-radius:0 0 0 10px;padding:15px 0 15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .inner .top .navis ul.contact li{color:#fff;font-size:1.4rem;padding-right:22px}header .inner .top .navis ul.contact li:nth-child(2){border-left:1px solid #fff;padding-left:50px;background-image:url(../img/icons/mail_icon.svg);background-repeat:no-repeat;background-position:center left 12px;padding-right:50px}header .inner .top .navis ul.contact li:nth-child(3) a{font-weight:700;font-size:2.1rem;line-height:1}header .inner .top .navis ul.contact li a{color:#fff}header .bottom.open{opacity:1;visibility:visible;z-index:9999}header .bottom .other{display:none}header .headerNav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .headerNav ul li{position:relative}header .headerNav ul li a,header .headerNav ul li span{display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:500;color:#333;padding:0 20px}header .headerNav ul li#openSub span{-webkit-transition:.3s;transition:.3s;cursor:pointer}header .headerNav ul li#openSub:hover span{opacity:.7}header .headerNav ul li ol{position:absolute;top:33px;left:0;padding-top:10px;width:260px;display:none}header .headerNav ul li ol::before{position:absolute;top:0;left:44px;content:"";display:block;border-style:solid;border-width:0 14px 14px;border-color:transparent transparent #f1f1f1}header .headerNav ul li ol li{padding:16px 8px;border-bottom:1px solid #fff;background:#f1f1f1}header .headerNav ul li ol li a{display:block;background-image:url(../img/icons/btn_icon.svg);background-repeat:no-repeat;background-position:center right}.navToggle{display:none;height:60px;overflow:hidden;position:fixed;z-index:1000;right:0;-webkit-transition:all .3s;transition:all .3s;text-indent:100%;top:0;white-space:nowrap;width:60px;z-index:999999999;cursor:pointer;background-color:#00b9ef}.navToggle span{background-color:#fff;bottom:auto;display:inline-block;height:2px;left:50%;position:absolute;right:auto;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:22px;z-index:10}.navToggle span:after,.navToggle span:before{background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"";height:100%;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.navToggle span:before{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}.navToggle span:after{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}.navToggle.open:before{-webkit-transform:scale(0);transform:scale(0)}.navToggle.open:after{-webkit-transform:scale(1);transform:scale(1)}.navToggle.open span{background-color:rgba(255,255,255,0)}.navToggle.open span:after,.navToggle.open span:before{background-color:#fff}.navToggle.open span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.navToggle.open span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.posBtns{position:fixed;right:0;bottom:20%;width:70px;z-index:1000}.posBtns a{width:100%;padding:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;border-radius:10px 0 0 10px;background-color:#00b9ef;color:#fff;font-size:2rem;font-weight:700;letter-spacing:1px}.posBtns a:first-child{margin-bottom:10px}#js-loader{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}button{outline:0}.pagesBtn{text-align:center}.pagesBtn a{display:block;padding:0 23px 0 12px;border:1px solid #00b9ef;width:100%;max-width:275px;margin:0 auto}.pagesBtn a span{display:inline-block;background-image:url(../img/icons/btn_icon.svg);background-repeat:no-repeat;background-position:center left;font-size:1.7rem;font-weight:700;padding:23px 0 23px 33px}#default .eachPagesHero{width:100%}#default .eachPagesHero .inner{width:100%}#default .eachPagesHero .inner .posImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:350px}#default .eachPagesHero .inner h1{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:4.4rem;font-weight:700;color:#fff;text-align:center;width:100%}#default .eachPagesHero .inner h1 span{display:block;font-size:3rem}.defaultSize{max-width:1032px;padding:0 16px;margin:0 auto}.breadboard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:16px}.breadboard li{font-size:1.5rem;font-weight:500}.breadboard li:not(:last-of-type)::after{content:"›";margin:0 .6em;color:#777}.errorPage{padding:60px 16px 100px}.errorPage h1{font-size:10rem;font-weight:700;text-align:center}.errorPage h2{text-align:center;font-size:6rem;font-weight:700;padding-bottom:18px}.errorPage p{font-size:1.8rem;text-align:center;padding-bottom:60px}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.aboutTop .aboutNav{padding:70px 0 80px}.aboutTop .aboutNavList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:56px}.aboutTop .aboutNavList li{width:240px;text-align:center}.aboutTop .aboutNavList li:first-child a{background-color:#7fbe26;border-color:#7fbe26;color:#fff}.aboutTop .aboutNavList li:nth-child(2) a{border-color:#00b9ef;color:rgba(0,104,183,.7)}.aboutTop .aboutNavList a{display:block;font-size:1.5rem;border-width:1px;border-style:solid;font-weight:700;padding:.8em;position:relative;letter-spacing:.1em}.aboutTop .aboutNavList a::after{content:">";position:absolute;right:20px;top:0;bottom:0;margin:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.aboutTop .aboutTitle{font-size:2.5rem;font-weight:700;position:relative;padding-bottom:1em;margin-bottom:2em;letter-spacing:.1em;line-height:1.8}.aboutTop .aboutTitle span{font-size:1.7rem;display:block}.aboutTop .aboutTitle::before{content:"";background-color:#00b9ef;width:84px;height:6px;display:block;position:absolute;left:0;bottom:0}.aboutTop .aboutTitle::after{content:"";width:44px;height:6px;display:block;background-color:#0068b7;position:absolute;left:0;bottom:0}.aboutTop .representativeSec1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:64px}.aboutTop .representativeSec1 figure{background-color:#00b9ef;width:100vh;margin-left:calc(50% - 50vw);max-width:580px}.aboutTop .representativeSec1 figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutTop .representativeSec1 p{font-size:1.6rem;line-height:1.75}.aboutTop .representativeSec1Inner{width:60%;padding-left:60px}.aboutTop .representativeSec2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:90px}.aboutTop .representativeSec2 figure{background-color:#00b9ef;width:100vh;margin-right:calc(50% - 50vw)}.aboutTop .representativeSec2 p{font-size:1.6rem;line-height:1.75}.aboutTop .representativeSec2Inner{width:60%;padding-right:60px}.aboutTop .representativeSec3{background-color:#f7f7f7;padding-top:92px;padding-bottom:100px}.aboutTop .representativeSec3 p{font-size:1.5rem}.aboutTop .representativeSec3 ul{list-style:disc;margin-left:1em;color:#0068b7}.aboutTop .representativeSec3 ul li{list-style:disc}.aboutTop .representativeSec4{padding-top:72px;padding-bottom:120px}.aboutTop .representativeSec4 .aboutSubTitle{margin-top:80px}.aboutTop .aboutSubTitle{font-size:1.8rem;font-weight:700;letter-spacing:.1em;margin-bottom:1em}.aboutTop .aboutTable{font-size:1.8rem;letter-spacing:.1em;border-top:1px solid #eee}.aboutTop .aboutTable tr{border-bottom:1px solid #eee}.aboutTop .aboutTable td,.aboutTop .aboutTable th{padding:1.5em;font-weight:400}.aboutTop .aboutTable th{text-align:right;width:20%}.aboutTop .aboutTable td{width:80%}.aboutTop .aboutTable1 tr:last-child td,.aboutTop .aboutTable1 tr:last-child th{padding-top:0}.aboutTop .aboutTable1 tr:nth-last-child(2){border-bottom:none}.aboutTop .aboutTable1 tr:nth-last-child(2) td{padding-bottom:0}.aboutTop .representativeSec5{background-color:#f7f7f7;padding-top:140px;padding-bottom:10px}.aboutTop .representativeSec5 .aboutSubTitle{font-size:2.2rem}.aboutTop .accessTitle{font-size:2rem;font-weight:700;position:relative;line-height:28px;padding-left:20px;margin-top:50px;margin-bottom:40px;letter-spacing:.1em}.aboutTop .accessTitle::before{content:"";width:6px;height:28px;background-color:#0068b7;position:absolute;left:0;top:0}.aboutTop .accessTitle::after{content:"";height:14px;width:6px;background-color:#00b9ef;display:block;position:absolute;left:0;top:14px}.aboutTop .aboutAccess{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:200px}.aboutTop .aboutAccess .aboutMap{width:50%}.aboutTop .aboutAccess .aboutMap iframe{max-width:100%}.aboutTop .aboutAccess .aboutAccessInner{width:50%;padding-left:32px}.aboutTop .aboutAccess .aboutAccessInner p{margin-bottom:2em;line-height:2}.aboutTop .aboutAccessTitle{color:#0068b7;font-size:1.9rem;font-weight:700;margin-bottom:.4em}.businessTop .businessScrs .inner{padding-bottom:100px}.businessTop .businessScrs .inner ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.businessTop .businessScrs .inner ul li{width:32%;margin-right:2%;border-radius:2px;border:solid 2px #0068b7;margin-bottom:20px}.businessTop .businessScrs .inner ul li:nth-child(3n){margin-right:0}.businessTop .businessScrs .inner ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:110px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;letter-spacing:1.6px;line-height:1.75;color:#000;-webkit-transition:.3s;transition:.3s}.businessTop .businessScrs .inner ul li a:hover{cursor:pointer;opacity:.7}.businessTop .businessContents{padding:70px 0 80px}.businessTop .businessContents .inner .thumbnail{padding-bottom:30px}.businessTop .businessContents .inner .wpContentsArea #toc_container{border:0;background:0 0;padding-bottom:10px}.businessTop .businessContents .inner .wpContentsArea #toc_container p.toc_title{display:none}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li{width:32%;margin-right:2%;border-radius:2px;border:solid 2px #0068b7;margin-bottom:20px}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li:nth-child(3n){margin-right:0}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:80px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;letter-spacing:1.6px;line-height:1.75;color:#000;-webkit-transition:.3s;transition:.3s;padding:0 22px;text-decoration:none}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li a:hover{cursor:pointer;opacity:.7}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li a span{display:none}.businessTop .businessContents .inner .wpContentsArea figure.illust img{width:80%;margin:0 auto}.businessTop .businessContents .inner .wpContentsArea figure.alignleft{max-width:400px}.businessTop .businessContents .inner .wpContentsArea h1{font-size:2.7rem;font-weight:700;line-height:1.74;letter-spacing:2.7px;padding-bottom:18px}.businessTop .businessContents .inner .wpContentsArea h1.businessCommonTitle{font-size:2rem;font-weight:700;line-height:1;background-color:#f2f2f2;padding:24px 20px;border-top:4px solid #00b2ff;margin-bottom:24px}.businessTop .businessContents .inner .wpContentsArea h2{position:relative;padding-left:1em;font-size:2rem;font-weight:700;margin-bottom:.5em}.businessTop .businessContents .inner .wpContentsArea h2::after,.businessTop .businessContents .inner .wpContentsArea h2::before{content:"";position:absolute;left:0;width:8px;height:50%}.businessTop .businessContents .inner .wpContentsArea h2::before{background-color:#0068b7;top:0}.businessTop .businessContents .inner .wpContentsArea h2::after{background-color:#00b9ef;bottom:0}.businessTop .businessContents .inner .wpContentsArea p{font-size:1.6rem;line-height:2}.businessTop .businessContents .inner .wpContentsArea .wp-block-columns .wp-block-column figure img{width:100%}.businessTop .businessContents .inner .wpContentsArea .wp-block-table{margin-bottom:40px}.businessTop .businessContents .inner .wpContentsArea .wp-block-table thead{border-bottom:none}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table{border:1px solid #ccc;max-width:600px}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table thead tr th{background-color:rgba(0,178,255,.2);color:#0056c2;font-size:1.6rem!important;font-weight:400;line-height:1;padding:12px 10px;border:1px solid #ccc}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table tbody tr td{font-size:1.4rem!important;line-height:1;padding:12px 10px;border:1px solid #ccc}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table+.businessCommonSubTitle{margin-top:40px}.businessTop .businessContents .inner .wpContentsArea .wp-block-table figcaption{margin-top:.5em;font-size:1.4rem}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap{margin-bottom:40px}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase{border:1px solid #ccc;font-weight:700;margin-bottom:40px}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase dt{background-color:#00b2ff;font-size:2rem;color:#f2f2f2!important;line-height:1;padding:12px;text-align:center;border-bottom:1px solid #ccc}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase dd ul li{border-bottom:1px solid #ccc;font-size:1.6rem;padding:10px 16px;line-height:1}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase dd ul li:last-child{background-color:rgba(0,178,255,.2);color:#0056c2;border-bottom:none;line-height:1.5}.contactTop .contactForm .inner{padding-top:60px}.contactTop .contactForm .inner h2{font-weight:700;text-align:center;font-size:2rem;padding-bottom:30px}.contactTop .contactForm .inner .wpForms{display:block;max-width:800px;margin:0 auto}.contactTop .contactForm .inner .wpForms dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:25px 0;border-bottom:1px solid #cbcbcb}.contactTop .contactForm .inner .wpForms dl dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contactTop .contactForm .inner .wpForms dl dt span{display:inline-block;background:#2e83c4;font-size:1.5rem;font-weight:700;padding:3px 15px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff}.contactTop .contactForm .inner .wpForms dl dt span.optional{background-color:#959595;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.contactTop .contactForm .inner .wpForms dl dt .ttl{font-weight:700;font-size:1.6rem}.contactTop .contactForm .inner .wpForms dl dt .ttl span{background:0 0;color:#000;font-size:1.4rem;display:inline;padding:0}.contactTop .contactForm .inner .wpForms dl dd{width:60%;padding-left:30px}.contactTop .contactForm .inner .wpForms dl dd .selects{display:inline-block;position:relative}.contactTop .contactForm .inner .wpForms dl dd .selects::after{position:absolute;top:22px;right:22px;content:"";display:block;border-style:solid;border-width:8px 6px 0;border-color:#959595 transparent transparent}.contactTop .contactForm .inner .wpForms dl dd input{display:block;width:100%;border:0;background-color:#f1f1f1;height:50px;padding:3px 8px;font-size:1.6rem}.contactTop .contactForm .inner .wpForms dl dd textarea{width:100%;height:200px;padding:16px 8px;display:block;border:0;background-color:#f1f1f1;font-size:1.6rem}.contactTop .contactForm .inner .wpForms dl dd select{height:50px;padding:7px 60px 7px 20px;font-size:1.6rem;background:#f1f1f1;border:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contactTop .contactForm .inner .wpForms dl dd .items{display:block}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item{display:block}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item input{display:none}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item input:checked+.wpcf7-list-item-label::after{opacity:1!important}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item span.wpcf7-list-item-label{display:block;position:relative;padding-left:1.5em}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item span.wpcf7-list-item-label::before{background:#f1f1f1;border:0;content:"";display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;left:0;width:16px}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item span.wpcf7-list-item-label::after{border-right:3px solid #ed7a9c;border-bottom:3px solid #ed7a9c;content:"";display:block;height:9px;left:10px;margin-top:-7px;opacity:0;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px;left:4px}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item label{cursor:pointer;display:inline-block;position:relative;width:auto}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item label span{font-size:1.5rem;font-weight:500}.contactTop .contactForm .inner .wpForms .sendBtn{padding-top:50px;padding-bottom:60px}.contactTop .contactForm .inner .wpForms .sendBtn input.wpcf7-submit{background:#2e83c4;border:0;margin:0 auto;display:block;width:330px;height:60px;position:relative;color:#fff;font-weight:700;font-size:1.5rem}.faqTop .faqLists{padding:70px 0 80px}.faqTop .faqLists .filtering .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}.faqTop .faqLists .filtering .nav button{display:block;padding:18px;width:100%;max-width:240px;border-radius:2px;border:solid 1px #0068b7;font-size:1.5rem;font-weight:700;letter-spacing:1.5px;text-align:center;color:#0068b7;margin-right:14px;-webkit-transition:.3s;transition:.3s}.faqTop .faqLists .filtering .nav button:last-child{margin-right:0}.faqTop .faqLists .filtering .nav button:hover{background-color:#0068b7;color:#fff}.faqTop .faqLists .qas{padding-bottom:50px}.faqTop .faqLists .qas.no0 dl:nth-child(1) dt::before{display:none}.faqTop .faqLists .qas.no0 dl:nth-child(1) dt.open::before{display:block}.faqTop .faqLists .qas.no0 dl:nth-child(1) dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.faqTop .faqLists .qas .ttl{font-size:3rem;font-weight:700;line-height:1.75;letter-spacing:1.53px;text-align:left;color:#0068b7;padding-bottom:8px}.faqTop .faqLists .qas dl{display:block;padding-bottom:30px}.faqTop .faqLists .qas dl:last-child{padding-bottom:0}.faqTop .faqLists .qas dl dd,.faqTop .faqLists .qas dl dt{padding:35px 80px 35px 35px;position:relative;font-size:1.8rem;font-weight:500;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.faqTop .faqLists .qas dl dd::after,.faqTop .faqLists .qas dl dd::before,.faqTop .faqLists .qas dl dt::after,.faqTop .faqLists .qas dl dt::before{content:"";background-color:#0068b7;position:absolute;top:0;right:0;bottom:0;margin:auto}.faqTop .faqLists .qas dl dd span,.faqTop .faqLists .qas dl dt span{display:block;min-width:80px;font-size:4.4rem;font-weight:700;color:#0068b7;line-height:1}.faqTop .faqLists .qas dl dt{border:solid 2px #28acd6}.faqTop .faqLists .qas dl dt::before{right:50px;width:1px;max-height:40px}.faqTop .faqLists .qas dl dt::after{right:30px;width:40px;max-height:1px}.faqTop .faqLists .qas dl dt.open::before{display:none}.faqTop .faqLists .qas dl dd{border:0;background-color:rgba(0,185,239,.1294117647);display:none}.faqTop .faqLists .qas dl dd .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.faqTop .faqLists .qas dl dd .flex a{font-weight:700;text-decoration:underline}.faqTop .faqLists .qas dl dd span{color:#00b9ef}.featureTop .featureScrs{padding:70px 0 80px}.featureTop .featureScrs .inner{padding-bottom:100px}.featureTop .featureScrs .inner ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featureTop .featureScrs .inner ul li{width:32%;margin-right:2%;border-radius:2px;border:solid 2px #0068b7;margin-bottom:20px}.featureTop .featureScrs .inner ul li:nth-child(3n){margin-right:0}.featureTop .featureScrs .inner ul li button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:110px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;letter-spacing:1.6px;line-height:1.75;color:#000;-webkit-transition:.3s;transition:.3s}.featureTop .featureScrs .inner ul li button:hover{cursor:pointer;opacity:.7}.featureTop .repeatFeature .inner .repeatEle{padding-bottom:60px}.featureTop .repeatFeature .inner .repeatEle:nth-child(even) h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.featureTop .repeatFeature .inner .repeatEle:nth-child(even) h2 span{display:block;width:50%;margin:inherit;padding-left:35px}.featureTop .repeatFeature .inner .repeatEle:nth-child(even) .eleContents .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:40px 0 0 60px}.featureTop .repeatFeature .inner .repeatEle:nth-child(even) .eleContents .img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.featureTop .repeatFeature .inner .repeatEle h2{background-color:rgba(0,185,239,.1);padding:40px 0;min-height:200px}.featureTop .repeatFeature .inner .repeatEle h2 span{display:block;max-width:1000px;margin:0 auto;font-size:3.8rem;font-weight:700;line-height:1.74;text-align:left;color:#0068b7}.featureTop .repeatFeature .inner .repeatEle .eleContents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1000px;margin:0 auto}.featureTop .repeatFeature .inner .repeatEle .eleContents .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:40px 60px 0 0;font-size:2rem}.featureTop .repeatFeature .inner .repeatEle .eleContents .text ol{padding-top:30px}.featureTop .repeatFeature .inner .repeatEle .eleContents .text ol li{position:relative;padding-left:1.25em;font-weight:700}.featureTop .repeatFeature .inner .repeatEle .eleContents .text ol li::before{content:"・";position:absolute;top:0;left:0}.featureTop .repeatFeature .inner .repeatEle .eleContents .img{width:100%;max-width:480px;margin-top:-140px}.featureTop .repeatFeature .inner .repeatEle .eleContents .img img{width:100%}#index .hero img{width:100%}#index .topSec1{padding-top:64px;padding-bottom:124px;background:url(../img/pages/index/topSec1-bg01.svg) repeat 0 0/13px 13px}#index .topSecInner{max-width:1096px;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}#index .topTitle{text-align:center;font-weight:700;font-size:3.6rem;margin-bottom:2em}#index .topTitle span{font-size:2.4rem;display:block;margin-bottom:.5em}#index .topSec1List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#index .topSec1List .topSec1ListItem{width:calc((100% - 30px)/ 2);border:1px solid #0068b7;border-radius:20px;background-color:#fff;padding:80px 36px 32px;position:relative;margin-bottom:40px}#index .topSec1List .topSec1ListItem:nth-child(odd){border-color:#00b9ef}#index .topSec1List .topSec1ListItem:nth-child(odd) .topSec1SubList li{background-color:#00b9ef}#index .topSec1List .topSec1ListItem:nth-child(odd)::before{border-color:#00b9ef}#index .topSec1List .topSec1ListItem:first-child::before{background-image:url(../img/pages/index/topSec1-img01.png)}#index .topSec1List .topSec1ListItem:nth-child(2)::before{background-image:url(../img/pages/index/topSec1-img02.png)}#index .topSec1List .topSec1ListItem:nth-child(3)::before{background-image:url(../img/pages/index/topSec1-img03.png)}#index .topSec1List .topSec1ListItem:nth-child(4)::before{background-image:url(../img/pages/index/topSec1-img04.png)}#index .topSec1List .topSec1ListItem::before{content:"";display:block;width:83px;height:83px;border-radius:50%;position:absolute;left:0;right:0;margin:auto;top:-40px;display:block;border:1px solid #0068b7;background-size:70px 70px;background-repeat:no-repeat;background-position:center center;background-color:#fff}#index .topSec1List .topSec1ListTitle{font-size:3.8rem;font-weight:700;text-align:center;margin-bottom:1em;letter-spacing:.13em;color:#0068b7;line-height:1}#index .topSec1List .topSec1SubList{text-align:center;margin-top:46px}#index .topSec1List .topSec1SubList li{margin-bottom:10px;padding:.5em;color:#fff;font-weight:700;background-color:#0068b7;font-size:1.4rem;letter-spacing:0}#index .topSec2{background-color:#f2f2f2;padding-top:64px;padding-bottom:90px;position:relative}#index .topSec2::after,#index .topSec2::before{content:"";display:block;position:absolute;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}#index .topSec2::before{width:307px;height:209px;background-image:url(../img/pages/index/topSec2-img07.png);left:140px;bottom:-33px}#index .topSec2::after{width:303px;height:209px;background-image:url(../img/pages/index/topSec2-img08.png);right:140px;bottom:-30px}#index .topSec2List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:32px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .topSec2List li{width:calc((100% - 32px)/ 2);background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#index .topSec2List .topSec2ListImg{width:50%;height:170px}#index .topSec2List .topSec2ListImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#index .topSec2List .topSec2ListContent{width:50%;padding:10px 10px 10px 26px}#index .topSec2List .topSec2ListContent p{font-size:1.6rem;line-height:1.8;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}#index .topSec2List .topSec2Title{color:#0068b7;font-size:2rem;font-weight:700;margin-bottom:.5em;letter-spacing:.01em}#index .topSec2List .topSec2Title span{font-size:1.6rem}#index .topSec3{padding-top:120px;padding-bottom:96px}#index .pagesBtn{margin-top:90px}#index .pagesBtn a{background-color:#fff;border-radius:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:76px;max-width:330px;font-size:2rem;color:#4d4d4d;border-width:2px}#index .topSec4{background:url(../img/pages/index/topSec4-bg01.jpg) no-repeat center center/cover;padding-top:64px;padding-bottom:90px;display:none}#index .topSec4Title{text-align:center;font-size:3.7rem;font-weight:700;line-height:1.4;margin-bottom:2em}#index .topSec4Title span{font-size:1.9rem}#index .voiceList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:36px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#index .voiceList .voiceListItem{width:calc((100% - 36px)/ 2)}#index .voiceList .voiceListTop p{padding-left:24px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}#index .voiceList .voiceContent p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.voiceListItem{border:2px solid #0068b7;-webkit-box-shadow:5px 5px 0 #00b9ef;box-shadow:5px 5px 0 #00b9ef;background-color:#fff;padding:20px}.voiceListTop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #0068b7;padding-bottom:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.voiceListTop figure{width:66px}.voiceListTop p{width:calc(100% - 66px);padding-left:24px}.voiceContent{line-height:2;padding-top:16px}.loopPost .loopPostItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f2f2f2;padding-bottom:40px;margin-bottom:40px}.loopPost .loopPostItem .loopPostDate{color:#0068b7;font-size:1.8rem;font-weight:700;margin-right:170px;letter-spacing:.1em}.loopPost .loopPostItem a{color:#000;font-size:1.8rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newsTitle{font-size:3.2rem;font-weight:700;position:relative;padding-left:26px;margin-bottom:2em;line-height:42px}.newsTitle::before{content:"";width:8px;height:42px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#0068b7),color-stop(50%,#00b9ef));background:linear-gradient(to bottom,#0068b7 50%,#00b9ef 50%);display:block;position:absolute;left:0;top:0;bottom:0}.newsTopInner{padding-top:70px;padding-bottom:120px}.nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-links .page-numbers{display:inline-block;margin:0 10px;background-color:#fff;color:#0068b7;border:2px solid #0068b7;line-height:1;padding:.5em;font-size:1.8rem}.nav-links .page-numbers.current{background-color:#0068b7;color:#fff}.nav-links .page-numbers.next,.nav-links .page-numbers.prev{border:none;color:#0068b7;background-color:#fff}#newsSingle.newsSingle{max-width:1232px;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}#newsSingle .newsSingleWrap{padding-top:120px;padding-bottom:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#newsSingle .newsSingleWrap article{width:65%}#newsSingle .newsSingleWrap .sidebar{width:30%}#newsSingle .articleCommon h1{font-size:2.7rem;margin-bottom:1em}#newsSingle .articleCommon h2{font-weight:700;margin-bottom:1.5em;margin-top:40px;font-size:2.4rem}#newsSingle .articleCommon h3{font-weight:700;margin-bottom:1em;margin-top:40px;font-size:2rem}#newsSingle .articleCommon a{color:#0068b7;text-decoration:underline}#newsSingle .articleCommon #toc_container{width:80%;padding:24px}#newsSingle .articleCommon #toc_container a{text-decoration:none}#newsSingle .articleCommon .thumb{margin-bottom:60px}#newsSingle .articleCommon .thumb img{width:100%}#newsSingle .articleCommon .postsArea p{font-size:1.5rem;line-height:1.8;margin-bottom:1.5em}#newsSingle .sidebarTitle{font-size:1.6rem;font-weight:700;margin-bottom:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;padding-bottom:.5em;margin-bottom:1em}#newsSingle .sidebarTitle img{display:inline-block;margin-right:10px}#newsSingle .sidebarSec{margin-bottom:56px}#newsSingle .searchForm{border:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#newsSingle .searchForm input[type=search]{width:74%;border:none;padding:.5em 1em;cursor:pointer}#newsSingle .searchForm input[type=search]:focus{outline:0}#newsSingle .searchForm input[type=submit]{width:26%;border:none;background-color:#5c99ba;color:#fff;font-weight:700}#newsSingle .sidebarSns li{margin-bottom:10px}#newsSingle .sidebarSns li a{display:block;background-repeat:no-repeat;background-position:center left 20px;background-size:16px;padding:10px 56px;color:#fff;font-weight:700;position:relative}#newsSingle .sidebarSns li a::after{content:"";width:16px;height:16px;background:url(../img/pages/posts/icon_arrow.svg) no-repeat 0 0/100% 100%;position:absolute;right:20px;top:0;bottom:0;margin:auto}#newsSingle .sidebarSns li:first-child a{background-image:url(../img/icons/twitter_icon.svg);background-color:#0da1f2}#newsSingle .sidebarSns li:nth-child(2) a{background-image:url(../img/icons/facebook_icon.svg);background-color:#3b5998}#newsSingle .sidebarSns li:nth-child(3) a{background-image:url(../img/icons/feedly_icon.svg);background-color:#0cc655}#newsSingle .sidebarSns li:nth-child(4) a{background-image:url(../img/icons/rss_icon.svg);background-color:orange}#newsSingle .sidePost li{border-bottom:1px solid #eee;padding-bottom:16px;margin-bottom:16px}#newsSingle .sidePost li a{display:block;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}#newsSingle .catList .catListItem{border-bottom:1px solid #eee;padding-bottom:16px;margin-bottom:16px}#newsSingle .catList .catListItem::before{content:"＞";color:#0068b7;display:inline-block;margin-right:10px}#newsSingle .catList .catChildren{border-top:1px solid #eee;padding-top:16px;margin-top:16px}#newsSingle .catList .catChildren .catChildrenItem{padding-bottom:16px;border-bottom:1px solid #eee;margin-bottom:16px;padding-left:calc(1em + 10px)}#newsSingle .catList .catChildren .catChildrenItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#newsSingle .catList .catChildren .catChildrenItem::before{content:"−";display:inline-block;color:#0068b7;margin-right:.5em}#newsSingle .articleContact{background-color:#008c68;padding:10px}#newsSingle .articleContact .articleContactInner{background-color:#fff;border-radius:10px;padding:16px}#newsSingle .articleContact .articleContactInner dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#newsSingle .articleContact .articleContactInner dl dt{width:40%;font-weight:700;padding-left:24px}#newsSingle .articleContact .articleContactInner dl dd{width:60%}#newsSingle .articleContact .articleContactInner dl dd a{display:block;border-radius:5px;text-align:center;padding:10px;border:1px solid #fd772e}#newsSingle .articleContact .articleContactInner dl dd img{display:inline-block;margin-right:10px;vertical-align:middle}#newsSingle .articleContact .articleContactInner dl:first-child{margin-bottom:10px}#newsSingle .articleContact .articleContactInner dl:first-child dd .tel{font-size:3rem;font-weight:700;display:block;letter-spacing:.1em;line-height:1}#newsSingle .articleContact .articleContactInner dl:first-child dd .time{color:#fd772e;font-size:1.4rem}#newsSingle .articleContact .articleContactInner dl:nth-child(2) dd a{background-color:#fd772e;color:#fff;font-size:1.8rem;font-weight:700;padding-top:24px;padding-bottom:24px}#newsSingle .breadboard{margin-top:40px}#newsSingle .breadboardSingleTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.policyTop .policy .inner{max-width:770px;margin:0 auto;padding:60px 16px 80px}.policyTop .policy .topRead{padding-bottom:60px}.policyTop .policy .topRead p{font-size:1.6rem;font-weight:500}.policyTop .policy dl{display:block}.policyTop .policy dl dt{font-weight:700;font-size:1.8rem;padding-bottom:10px}.policyTop .policy dl dd{font-size:1.6rem;padding-bottom:20px}.policyTop .policy dl dd ul{padding-top:16px}.policyTop .policy dl dd ul li{display:list-item;position:relative;padding-left:1.5em;margin-bottom:5px}.policyTop .policy dl dd ul li::before{content:"⚫";position:absolute;top:4px;left:0;font-size:1.2rem}.recruitTop{background-color:rgba(0,178,255,.1490196078)}.recruitTop .recruitTitle{text-align:center;padding-bottom:35px;border-bottom:1px solid grey;margin-bottom:90px}.recruitTop .recruitTitle h2{font-size:4rem;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#00b2ff;padding-bottom:12px}.recruitTop .recruitTitle p{font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#000}.recruitTop .recruitAppeal{padding-top:60px;padding-bottom:120px}.recruitTop .recruitAppeal .inner .appealBlocks{max-width:1032px;padding:0 16px;margin:0 auto}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard{background-color:#fff;-webkit-box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:90px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard:last-child{margin-bottom:0}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard:nth-child(2n) .photo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard:nth-child(2n) .content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .photo{width:100%;max-width:444px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .photo img{-o-object-fit:cover;object-fit:cover;height:100%}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:25px 35px 25px 60px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .content h3{font-size:2.2rem;font-weight:700;letter-spacing:normal;text-align:left;color:#000;padding-bottom:28px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .content h3 span{display:block;font-size:1.8rem;color:#00b2ff}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .content p{font-size:1.6rem}.recruitTop .businessOutline .inner .businessBlocks{max-width:1032px;padding:0 16px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.recruitTop .businessOutline .inner .businessBlocks .businessBlocksCard{padding:35px 20px;-webkit-box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);background-color:#fff;width:48%;margin-bottom:130px}.recruitTop .businessOutline .inner .businessBlocks .businessBlocksCard h3{font-size:2.4rem;font-weight:700;color:#00b2ff;padding-bottom:1.25em}.recruitTop .businessOutline .inner .businessBlocks .businessBlocksCard p{font-size:1.6rem;line-height:2;text-align:left;color:#000}.recruitTop .businessDetail{padding-bottom:80px}.recruitTop .businessDetail .inner .businessBlocks{max-width:1032px;margin:0 auto;padding:0 16px}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard{margin-bottom:60px;padding:35px 37px 23.5px 17px;-webkit-box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);background-color:#fff}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard h3{font-size:3.2rem;font-weight:700;letter-spacing:normal;text-align:left;color:#0056c2;padding-bottom:20px}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .read{padding:0 0 20px 15px;font-size:1.6rem}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex{padding:0 0 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex .item{background-color:#f2f2f2;padding:20px;max-width:300px;margin-right:13px;margin:0 13px 13px 0}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex .item:nth-child(3n){margin-right:0}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex .item h4{font-size:1.6rem;font-weight:700;color:#0056c2;padding-bottom:6px}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex .item p{font-size:1.6rem}.recruitTop .employeeVoice{background-color:#fff;padding:130px 0}.recruitTop .employeeVoice .inner .voiceBlocks{max-width:1032px;padding:0 16px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem{height:160px;border-radius:10px;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.2);box-shadow:4px 4px 4px 0 rgba(0,0,0,.2);border:solid 1px #00b2ff;background-color:#fff;width:32%;margin-right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;padding:13px 0 0 0}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem:nth-child(3n){margin-right:0}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem span{font-size:4.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#0056c2;display:inline-block;padding-bottom:10px}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem p{text-align:center;font-size:2rem;font-weight:500;line-height:1.75;letter-spacing:normal;text-align:center;color:#00b2ff;min-height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.recruitTop .employeeIntroduction{background-color:#fff;padding:0 0 130px}.recruitTop .employeeIntroduction .inner .slideBlock{max-width:1200px;margin:0 auto;padding:0 100px;margin-bottom:50px}.recruitTop .employeeIntroduction .inner .slideBlock h3{font-size:1.8rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.recruitTop .employeeIntroduction .inner .slideBlock h3::before{content:"●";font-size:1.8rem;color:#00b2ff}.recruitTop .employeeIntroduction .inner .slideBlock h4{padding-top:22px;font-size:16px;text-align:center}.recruitTop .employeeIntroduction .inner .slideBlock .splide__slide img{margin:0 auto}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--next,.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--prev{width:31px;height:58px;background-size:contain;background-position:center center;background-color:transparent}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--next svg,.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--prev svg{display:none}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--prev{background-image:url(../img/icons/staff_left.png);left:-5em}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--next{background-image:url(../img/icons/staff_right.png);right:-5em}.recruitTop .recruitFlow{background-color:#fff;padding-bottom:100px}.recruitTop .recruitFlow .inner .flowBlocks{max-width:1032px;padding:0 16px;margin:0 auto}.recruitTop .recruitFlow .inner .flowBlocks .item{width:100%;-webkit-box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);box-shadow:8px 8px 16px 0 rgba(0,0,0,.2);background-color:#fff;margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.recruitTop .recruitFlow .inner .flowBlocks .item .read{padding:30px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.recruitTop .recruitFlow .inner .flowBlocks .item .read h3{font-size:2.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0056c2;padding-bottom:13px}.recruitTop .recruitFlow .inner .flowBlocks .item .read p{font-size:1.6rem;line-height:1.6;text-align:left;color:#000}.recruitTop .recruitFlow .inner .flowBlocks .item .photo{width:100%;max-width:440px}.recruitTop .recruitFlow .inner .flowBlocks .item .photo img{-o-object-fit:cover;object-fit:cover;height:100%}.recruitTop .recruitingList{background-color:#fff}.recruitTop .recruitingList .inner .listBlock{max-width:1032px;padding:0 16px;margin:0 auto;padding-bottom:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:26px}.recruitTop .recruitingList .inner .listBlock p{display:block;font-size:3rem;font-weight:700}.recruitTop .recruitingList .inner .listBlock p a{display:inline-block;color:#00b2ff}.recruitTop .recruitingList .inner .listBlock h3{padding-bottom:13px;font-size:2rem;padding-left:30px}.recruitTop .recruitingList .inner .listBlock dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruitTop .recruitingList .inner .listBlock dl.long dt{width:18%}.recruitTop .recruitingList .inner .listBlock dl.long dd{width:82%}.recruitTop .recruitingList .inner .listBlock dl dd,.recruitTop .recruitingList .inner .listBlock dl dt{padding:8px 30px;font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;border-bottom:1px solid #ccc}.recruitTop .recruitingList .inner .listBlock dl dd:first-of-type,.recruitTop .recruitingList .inner .listBlock dl dt:first-of-type{border-top:1px solid #ccc}.recruitTop .recruitingList .inner .listBlock dt{width:15%;letter-spacing:1.6px;color:#0056c2}.recruitTop .recruitingList .inner .listBlock dt:first-child{border-top:1px solid #ccc}.recruitTop .recruitingList .inner .listBlock dd{width:85%}.recruitTop .recruitingList .inner .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1032px;padding:60px 16px 100px;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.recruitTop .recruitingList .inner .buttons a{display:block;width:48%;background-color:#00b2ff;color:#fff;padding:20px 0;font-size:2.2rem;text-align:center}.recruitTop .recruitingList .sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px}.recruitTop .recruitingList .sns a{display:block;width:52px;height:52px;background-image:url(../img/common/ficon.svg);background-size:contain;margin-right:10px}.recruitTop .recruitingList .sns a:nth-child(2){background-image:url(../img/common/iicon.svg)}.recruitTop .qaModal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999;display:none}.recruitTop .qaModal.open{display:block}.recruitTop .qaModal .overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0}.recruitTop .qaModal .inner{position:absolute;max-width:720px;width:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border:1px solid #00b2ff}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--next,.recruitTop .qaModal .inner .splide__arrows .splide__arrow--prev{width:31px;height:58px;background-size:contain;background-position:center center;background-color:transparent}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--next svg,.recruitTop .qaModal .inner .splide__arrows .splide__arrow--prev svg{display:none}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--prev{background-image:url(../img/icons/prev.png);left:-5em}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--next{background-image:url(../img/icons/next.png);right:-5em}.recruitTop .qaModal .inner .splide__slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;min-height:400px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 30px 0}.recruitTop .qaModal .inner .closeBtn{position:absolute;top:18px;right:18px;width:30px;height:30px}.recruitTop .qaModal .inner .closeBtn::after,.recruitTop .qaModal .inner .closeBtn::before{content:"";position:absolute;top:50%;left:50%;width:2px;height:30px;background:#00b2ff}.recruitTop .qaModal .inner .closeBtn::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.recruitTop .qaModal .inner .closeBtn::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.recruitTop .qaModal .inner .qa{font-size:4.6rem;color:#0056c2;font-weight:700}.recruitTop .qaModal .inner .title{text-align:center;font-size:2rem;font-weight:700;color:#00b2ff;padding-bottom:18px}.recruitTop .qaModal .inner ul.qaul{width:100%}.recruitTop .qaModal .inner ul.qaul li{width:100%;font-size:1.5rem;padding:10px;background-color:rgba(0,178,255,.1254901961);color:#000}.recruitTop .qaModal .inner ul.qaul li:last-child{margin-bottom:0}.voiceLists{padding:70px 0 80px}.voiceLists .inner{position:relative;padding-top:20px}.voiceLists{padding:0 0 120px}.voiceLists .staffs{max-width:960px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.voiceLists .staffs a{display:block;width:31%;margin-right:2%;padding-bottom:2%}.voiceLists .staffs a:hover{cursor:pointer;opacity:.6}.voiceLists .staffs a:nth-child(3n){margin-right:0}.voiceLists .staffs .ele figure{position:relative;display:inline-block}.voiceLists .staffs .ele figure img{display:block;width:100%;height:auto}.voiceLists .staffs .ele figure figcaption{position:absolute;bottom:0;left:0;width:100%;padding:10px;background:rgba(0,0,0,.6);color:#fff;font-size:1.4rem;text-align:left;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.voiceLists .staffs .ele figure:hover figcaption{opacity:1}.voiceLists .entryContents{display:block;max-width:960px;margin:0 auto}.voiceLists .entryContents h2{font-weight:700;font-size:2rem;padding-bottom:1em}.voiceLists .entryContents h3{font-size:1.8rem;font-weight:700;margin-bottom:1em;position:relative;padding-left:1.5em}.voiceLists .entryContents h3::before{content:"";position:absolute;top:0;bottom:0;left:0;width:15px;height:1px;margin:auto;background-color:#40baf1}.voiceLists .entryContents .wp-block-image{padding-bottom:18px}.voiceLists .entryContents .inner{line-height:2}@media screen and (max-width :767px){body{font-size:100%}#responsibleCheck{width:2px}.pcOnly{display:none!important}.spOnly{display:block!important}main{padding-top:60px}#page-top{bottom:60px}#page-top button{width:40px;height:40px}footer{padding-top:32px;border-top:12px solid #0068b7}footer .inner{padding:0 16px}footer .flex:nth-child(2){padding-bottom:0}footer .flex{display:block}footer .flex .logo img{margin:0 auto}footer .flex .sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .flex .sns a{width:49%;padding:12px 12px 12px 40px;background-position:center left 12px;margin-bottom:8px}footer .flex nav{display:block;padding-bottom:26px}footer .flex .address{margin-right:0;padding-bottom:30px}footer small{font-size:1.2rem;padding:16px 0 60px}header{overflow:hidden;height:60px;padding:0}header .inner .top{height:auto;margin-bottom:0;position:relative;z-index:99999;background-color:#fff;padding:10px 16px 14px}header .inner .top .logo{max-width:180px}header .inner .top .navis{display:none}header .bottom{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);padding-top:60px;opacity:0;visibility:hidden;z-index:0;-webkit-transition:.3s;transition:.3s}header .bottom .other{display:block}header .bottom .other .otherLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 16px 55px}header .bottom .other .otherLink a{display:block;font-size:1.8rem;font-weight:500;line-height:1.4;letter-spacing:.78px;text-align:left;color:#fff;text-align:center}header .bottom .other .otherLink a span{display:inline-block;padding-left:1.2em;background-image:url(../img/icons/navi_icon.svg);background-repeat:no-repeat;background-position:center left}header .bottom .other .contactUs{display:block;color:#fff}header .bottom .other .contactUs .tit{font-size:2.2rem;font-weight:700;text-align:center;padding-bottom:10px}header .bottom .other .contactUs a.form{display:block;border-left:1px solid #fff;color:#fff;font-size:1.6rem;text-align:center}header .bottom .other .contactUs a.form span{display:inline-block;padding-left:40px;background-image:url(../img/icons/mail_icon.svg);background-repeat:no-repeat;background-position:center left 12px;background-size:22px}header .bottom .other .contactUs .tels{padding-top:30px}header .bottom .other .contactUs .tels a{display:block;color:#fff;text-align:center;font-size:1.6rem}header .bottom .other .contactUs .tels a span{font-weight:700;font-size:2rem}header .headerNav{width:100%;height:100%;overflow-y:scroll;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:60px}header .headerNav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px}header .headerNav ul li{padding-bottom:22px}header .headerNav ul li a,header .headerNav ul li span{color:#fff;text-align:center}header .headerNav ul li#openSub{width:100%;text-align:center}header .headerNav ul li#openSub span{position:relative;padding-right:2em;display:inline-block}header .headerNav ul li#openSub span::after{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;width:18px;height:18px;background-image:url(../img/icons/nav_icon.svg);background-size:18px;-webkit-transition:.3s;transition:.3s}header .headerNav ul li#openSub span.open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .headerNav ul li ol{position:static;width:100%;padding-top:10px}header .headerNav ul li ol::before{display:none}header .headerNav ul li ol li{background:0 0;padding:12px 8px;border-bottom:0}header .headerNav ul li ol li a{background-image:none}.navToggle{display:block}.posBtns{left:0;bottom:0;top:inherit;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.posBtns a:first-child{margin-bottom:0;border-right:1px solid #fff}.posBtns a{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;padding:8px 0;border-radius:0}#default .eachPagesHero .inner .posImg img{height:220px}#default .eachPagesHero .inner h1{top:40%;font-size:3rem}.breadboard{padding:16px}.breadboard li{font-size:1.4rem}.errorPage{padding:40px 16px 60px}.errorPage h1{font-size:8rem}.errorPage h2{font-size:2.2rem}.errorPage p{text-align:left}.aboutTop{font-size:1.6rem}.aboutTop .aboutNav{padding:40px 0 60px}.aboutTop .aboutNavList{gap:24px}.aboutTop .aboutNavList li{width:calc((100% - 24px)/ 2)}.aboutTop .aboutTitle{margin-bottom:1.5em;font-size:2rem}.aboutTop .representativeSec1{display:block}.aboutTop .representativeSec1 figure{width:100%;margin-left:0;height:300px;margin-bottom:40px}.aboutTop .representativeSec1Inner{width:100%;padding-left:0}.aboutTop .representativeSec2{display:block}.aboutTop .representativeSec2 figure{width:100%;margin-right:0;margin-bottom:40px;height:300px}.aboutTop .representativeSec2Inner{width:100%;padding-right:0}.aboutTop .representativeSec4{padding-top:60px;padding-bottom:60px}.aboutTop .representativeSec4 .aboutSubTitle{margin-top:40px}.aboutTop .aboutTable{font-size:1.6rem}.aboutTop .aboutTable td,.aboutTop .aboutTable th{display:block;padding:1em}.aboutTop .aboutTable th{width:100%;text-align:left;padding-bottom:.5em}.aboutTop .aboutTable td{width:100%;padding-top:.5em}.aboutTop .representativeSec5{padding-top:60px}.aboutTop .representativeSec5 .aboutSubTitle{font-size:2rem}.aboutTop .accessTitle{font-size:1.8rem}.aboutTop .aboutAccess{display:block;margin-bottom:80px}.aboutTop .aboutAccess .aboutMap{width:100%;margin-bottom:24px}.aboutTop .aboutAccess .aboutAccessInner{width:100%;padding-left:0}.businessTop .businessScrs .inner{padding-bottom:60px}.businessTop .businessScrs .inner ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.businessTop .businessScrs .inner ul li{width:100%;margin:0 0 16px}.businessTop .businessScrs .inner ul li a{min-height:inherit;padding:12px 16px;line-height:1.4}.businessTop .businessContents{padding:40px 0 60px}.businessTop .businessContents .inner .thumbnail{padding-bottom:20px}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li{width:100%;margin:0 0 16px}.businessTop .businessContents .inner .wpContentsArea #toc_container ul.toc_list li a{min-height:inherit;padding:12px 16px;line-height:1.4}.businessTop .businessContents .inner .wpContentsArea h1{font-size:1.8rem;letter-spacing:1.5px}.businessTop .businessContents .inner .wpContentsArea h2{font-size:1.8rem}.businessTop .businessContents .inner .wpContentsArea p{font-size:1.6rem}.contactTop .contactForm .inner h2{text-align:left;font-size:1.6rem}.contactTop .contactForm .inner .wpForms dl{display:block}.contactTop .contactForm .inner .wpForms dl dt{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:16px}.contactTop .contactForm .inner .wpForms dl dt span{margin-left:1em}.contactTop .contactForm .inner .wpForms dl dd{width:100%;padding-left:0}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item{padding-bottom:1em}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item span.wpcf7-list-item-label{padding-left:1.9em}.contactTop .contactForm .inner .wpForms dl dd .items .wpcf7-list-item label span{font-size:1.4rem}.faqTop .faqLists{padding:40px 0 60px}.faqTop .faqLists .filtering .nav{display:block;padding-bottom:30px}.faqTop .faqLists .filtering .nav button{max-width:none;margin-bottom:16px}.faqTop .faqLists .qas .ttl{font-size:2.4rem}.faqTop .faqLists .qas dl dd,.faqTop .faqLists .qas dl dt{padding:15px 50px 15px 15px;font-size:1.6rem}.faqTop .faqLists .qas dl dd span,.faqTop .faqLists .qas dl dt span{font-size:2.6rem;min-width:35px}.faqTop .faqLists .qas dl dt::before{right:20px;max-height:20px}.faqTop .faqLists .qas dl dt::after{right:10px;width:20px}.featureTop .featureScrs{padding:40px 0 60px}.featureTop .featureScrs .inner{padding-bottom:60px}.featureTop .featureScrs .inner ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featureTop .featureScrs .inner ul li{width:100%;margin:0 0 16px}.featureTop .featureScrs .inner ul li button{min-height:inherit;padding:12px 16px;line-height:1.4}.featureTop .repeatFeature .inner .repeatEle:nth-child(even) h2 span{width:100%;padding-left:0}.featureTop .repeatFeature .inner .repeatEle:nth-child(even) .eleContents .text{padding:22px 0 0}.featureTop .repeatFeature .inner .repeatEle h2{min-height:inherit;padding:22px 16px 60px}.featureTop .repeatFeature .inner .repeatEle h2 span{font-size:2.4rem}.featureTop .repeatFeature .inner .repeatEle .eleContents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 16px}.featureTop .repeatFeature .inner .repeatEle .eleContents .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:22px 0 0;font-size:1.6rem;letter-spacing:1px}.featureTop .repeatFeature .inner .repeatEle .eleContents .text ol{padding-top:16px}.featureTop .repeatFeature .inner .repeatEle .eleContents .text ol li{font-size:1.6rem}.featureTop .repeatFeature .inner .repeatEle .eleContents .img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:-40px}#index{font-size:1.4rem}#index .topSec1{padding-bottom:60px}#index .topTitle{font-size:2.4rem;margin-bottom:3em}#index .topTitle span{font-size:1.8rem}#index .topSec1List{display:block}#index .topSec1List .topSec1ListItem{width:100%;padding:72px 16px 16px;margin-bottom:56px}#index .topSec1List .topSec1ListItem::before{top:-32px}#index .topSec1List .topSec1ListTitle{font-size:2.4rem}#index .topSec1List .topSec1SubList{margin-top:24px}#index .topSec2::after,#index .topSec2::before{content:none}#index .topSec2List{display:block}#index .topSec2List li{width:100%;margin-bottom:24px;display:block}#index .topSec2List .topSec2ListImg{width:100%;height:200px}#index .topSec2List .topSec2ListContent{width:100%;padding:24px 10px}#index .topSec3{padding-top:64px;padding-bottom:64px}#index .pagesBtn a{width:100%}#index .topSec4Title{font-size:3.2rem}#index .topSec4Title span{font-size:1.6rem}#index .voiceList{display:block}#index .voiceList .voiceListItem{width:100%}.voiceListItem{width:100%;margin-bottom:24px}.loopPost .loopPostItem{display:block}.loopPost .loopPostItem .loopPostDate{display:block;margin-right:0}.loopPost .loopPostItem a{white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.newsTopInner{padding-top:40px;padding-bottom:60px}#newsSingle{font-size:1.5rem}#newsSingle .newsSingleWrap{display:block;padding-top:60px;padding-bottom:60px}#newsSingle .newsSingleWrap article{width:100%}#newsSingle .newsSingleWrap .sidebar{width:100%}#newsSingle .articleCommon h1{font-size:2.4rem}#newsSingle .sidebar{margin-top:40px}#newsSingle .articleContact .articleContactInner dl{display:block}#newsSingle .articleContact .articleContactInner dl dt{width:100%;padding-left:0;text-align:center;margin-bottom:.5em}#newsSingle .articleContact .articleContactInner dl dd{width:100%}#newsSingle .articleContact .articleContactInner dl:first-child{margin-bottom:20px}.policyTop .policy .inner{padding:40px 16px 60px}.policyTop .policy .topRead{padding-bottom:40px}.recruitTop .recruitTitle{margin-bottom:32px}.recruitTop .recruitTitle h2{font-size:2rem}.recruitTop .recruitTitle p{font-size:1.6rem;padding:0 16px;text-align:left}.recruitTop .recruitAppeal{padding-bottom:60px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard:nth-child(2n) .photo{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard:nth-child(2n) .content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .photo img{height:250px;width:100%}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .content{padding:16px}.recruitTop .recruitAppeal .inner .appealBlocks .appealBlocksCard .content h3{font-size:1.8rem;padding-bottom:14px}.recruitTop .businessOutline .inner .businessBlocks{display:block}.recruitTop .businessOutline .inner .businessBlocks .businessBlocksCard{width:100%;margin-bottom:60px;font-size:1.3rem;padding:18px}.recruitTop .businessOutline .inner .businessBlocks .businessBlocksCard h3{font-size:2rem;padding-bottom:1em}.recruitTop .businessDetail{padding-bottom:60px}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard{padding:22px}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard h3{font-size:2rem}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .read{padding:0 0 10px}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex{padding:0}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex .item{margin:0 0 13px;max-width:none;width:100%}.recruitTop .businessDetail .inner .businessBlocks .businessBlocksCard .flex .item p{font-size:1.4rem}.recruitTop .employeeVoice{padding:60px 0}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem{width:100%;height:auto;margin:0 0 20px}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem span{font-size:2.4rem}.recruitTop .employeeVoice .inner .voiceBlocks .voiceBlocksitem p{font-size:1.6rem;padding-bottom:18px}.recruitTop .employeeIntroduction{padding:60px 0}.recruitTop .employeeIntroduction .inner .slideBlock{padding:0 26px}.recruitTop .employeeIntroduction .inner .slideBlock h3{font-size:1.6rem}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--next,.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--prev{width:20px;height:40px}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--prev{left:-1.5em}.recruitTop .employeeIntroduction .inner .slideBlock .splide__arrows .splide__arrow--next{right:-1.5em}.recruitTop .recruitFlow{padding-bottom:60px}.recruitTop .recruitFlow .inner .flowBlocks .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recruitTop .recruitFlow .inner .flowBlocks .item .read{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:18px}.recruitTop .recruitFlow .inner .flowBlocks .item .read h3{font-size:2rem}.recruitTop .recruitFlow .inner .flowBlocks .item .photo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.recruitTop .recruitingList .inner .listBlock{padding-bottom:60px}.recruitTop .recruitingList .inner .listBlock h3{font-size:1.8rem;padding-left:0}.recruitTop .recruitingList .inner .listBlock dl{display:block}.recruitTop .recruitingList .inner .listBlock dl.long dt{width:100%}.recruitTop .recruitingList .inner .listBlock dl.long dd{width:100%}.recruitTop .recruitingList .inner .listBlock dl dd:first-of-type,.recruitTop .recruitingList .inner .listBlock dl dt:first-of-type{border:0}.recruitTop .recruitingList .inner .listBlock dl dd,.recruitTop .recruitingList .inner .listBlock dl dt{width:100%;padding:0;border:0}.recruitTop .recruitingList .inner .listBlock dt:first-child{border:0;padding:0}.recruitTop .recruitingList .inner .listBlock dt{border-bottom:0}.recruitTop .recruitingList .inner .listBlock dd{border-bottom:0;padding:0 0 16px!important}.recruitTop .recruitingList .inner .buttons{padding:0 16px 30px;display:block}.recruitTop .recruitingList .inner .buttons a{width:100%;font-size:1.8rem;margin-bottom:18px}.recruitTop .recruitingList .sns{padding-bottom:30px}.recruitTop .qaModal .inner{width:78%}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--next,.recruitTop .qaModal .inner .splide__arrows .splide__arrow--prev{width:20px;height:40px}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--prev{left:-2em}.recruitTop .qaModal .inner .splide__arrows .splide__arrow--next{right:-2em}.recruitTop .qaModal .inner .splide__slide{min-height:inherit;padding:15px}.recruitTop .qaModal .inner .qa{font-size:2.4rem}.recruitTop .qaModal .inner .title{font-size:1.6rem;padding-top:10px}.recruitTop .qaModal .inner ul.qaul li{font-size:1.4rem;line-height:1.4;margin-bottom:8px}.voiceLists{font-size:1.4rem;padding:40px 0 60px}.voiceLists .staffs{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.voiceLists .staffs a{width:48%;margin:auto}.voiceLists .entryContents h2{font-size:1.8rem}.voiceLists .entryContents h3{font-size:1.6rem}}@media screen and (min-width :768px) and (max-width :1024px){main{padding-top:200px}header{height:200px;padding:0}header .inner .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:16px;height:auto;margin-bottom:15px}header .inner .top .logo{margin:0 auto;max-width:130px}header .inner .top .navis{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:16px;width:100%}header .inner .top .navis ul.other{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:8px}header .inner .top .navis ul.other li{padding-right:22px}header .inner .top .navis ul.other li a{font-size:1.3rem}header .inner .top .navis ul.contact{padding:8px 0 8px 8px;border-radius:0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .headerNav ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header .headerNav ul li{padding-bottom:13px}header .headerNav ul li a,header .headerNav ul li span{padding:0 4px;font-size:1.4rem}}@media screen and (min-width :1025px) and (max-width :1350px){header{height:140px}header .inner .top{height:65px}header .inner .top .logo{max-width:160px}header .inner .top .navis{padding-left:6px}header .inner .top .navis ul.other{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:30px}header .inner .top .navis ul.other li{padding-right:0;width:100%}header .inner .top .navis ul.other li a{font-size:1.4rem}header .headerNav ul li a,header .headerNav ul li span{padding:0 10px;font-size:1.6rem}}@media screen and (max-width :767px) and (max-width :767px){header .bottom .other .contactUs a.form{border-left:0}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}@media screen and (min-width :768px){.businessTop .businessContents .inner .wpContentsArea h1.businessCommonTitle{font-size:2.4rem;margin-bottom:24px}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table thead tr th{font-size:2rem}.businessTop .businessContents .inner .wpContentsArea .wp-block-table table tbody tr td{font-size:2rem}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap.adjust .businessCase{margin-bottom:0;width:calc((80% - 60px)/ 2)}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase{margin-bottom:0;width:calc((100% - 90px)/ 3)}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase dt{font-size:2.4rem}.businessTop .businessContents .inner .wpContentsArea .businessCaseWrap .businessCase dd ul li{font-size:1.8rem}}
/*# sourceMappingURL=maps/style.css.map */