@keyframes n2-ss-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;font-size:14px;line-height:1.42857143;background-color:#fff;font-family:"Yu Mincho",sans-serif;background:#fff;color:#767676;overflow-x:hidden}aside,figcaption,figure,footer,header,main,nav,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}strong{font-weight:600}img{border:0}svg:not(:root){overflow:hidden}input{color:inherit;font:inherit;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;line-height:normal;display:none}table{border-collapse:collapse;border-spacing:0;background-color:transparent}td{padding:20px 5px}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,input[type=checkbox]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}input[type=checkbox]:focus{outline:dotted thin}figure{margin:0}img{vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}h1,h2,h3{line-height:1.1}h1{font:52px/1.1}h2{font:42px/1.1;text-align:center}h3{font:32px/1.1}p{margin:0 0 20px}dl,ul{margin-top:0;margin-bottom:10px}dl{margin-bottom:20px;width:100%;min-width:350px;padding-bottom:5px}dd,dt{line-height:1.42857143}dt,label{font-weight:700}dd{margin-left:0;text-align:right}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:100%}}@media (min-width:1200px){.container{width:100%}}.row{margin-left:-15px;margin-right:-15px}.col-md-4,.col-md-8,.col-sm-4,.col-sm-8,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{float:left;width:100%}@media (min-width:768px){.col-sm-4,.col-sm-8{float:left}.col-sm-8{width:66.66666667%}.col-sm-4{width:33.33333333%}}@media (min-width:992px){.col-md-4,.col-md-8{float:left}.col-md-8{width:100%}.col-md-4{width:33.33333333%}}label{display:inline-block;margin-bottom:5px}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}@media only screen and (max-width:550px){.pagetop{bottom:60px!important}}.pagetop{display:none;position:fixed;bottom:20px;right:20px;z-index:9999;stroke:#fff}.pagetop a,.pagetop a:hover{display:block;text-align:center;color:#fff;text-decoration:none;padding:5px 10px}.pagetop a{background:orange;font-size:27px;-moz-opacity:.5;opacity:.9;width:40px;height:40px}.pagetop a:hover{font-size:12px;-moz-opacity:.7;opacity:.7}.pagetop svg{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%}.pagetop,.top-icon{fill:none;stroke-linecap:round;stroke-linejoin:bevel;stroke-width:1.5px}aside#text-6{min-height:180px;contain:content}aside#text-6,aside#text-6 *{line-height:1.6}.site-header{opacity:1!important;animation:none!important;transition:none!important}#text-6{background:#f5f5f5;padding:10px 15px}.widget_text{list-style:none}.page-wrap{padding-bottom:0!important;padding-top:0!important}br{margin:0 auto}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}label,table{max-width:100%}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-caption{display:block}a:focus,a:hover{color:#443f3f;text-decoration:none;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1,h2,h3{color:#999;font-weight:600;font-family:"Noto Serif JP",serif;margin:10px 0 24px}input:-moz-placeholder,input::-moz-placeholder{color:#a3a2a2}input:-ms-input-placeholder{color:#c3c3c3}input::-webkit-input-placeholder{color:#cacaca}.site-logo{max-height:100px;position:relative;z-index:2000;margin-top:2px}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff0;padding:20px 0}.site-header .col-md-4,.site-header .col-md-8{min-height:0}#mainnav{display:block;float:right;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#mainnav ul{list-style:none;margin:0;padding:0}#mainnav li{float:left;padding:0 14px;text-align:center;line-height:1.2}#mainnav ul li a{display:block;font-size:14px;font-family:"Raleway",sans-serif;color:#fff;font-weight:500;text-decoration:none;outline:0;float:left}#mainnav ul li a:hover,a{color:#d65050}#mainnav ul li,#mainnav ul li a{position:relative}#mainnav ul li::before{font-family:Fontawesome;color:#fff;float:left;margin:5px 5px 0 0;font-size:14px;line-height:1;font-weight:400}.btn-menu,.btn-menu span{transition:all .4s;box-sizing:border-box;position:relative;width:35px;height:30px;display:none}.btn-menu span{display:inline-block;position:absolute;left:0;width:100%;height:2px;background-color:#000;border-radius:4px}.btn-menu span:nth-of-type(1){top:0}.btn-menu span:nth-of-type(2){top:15px}.btn-menu span:nth-of-type(3){bottom:0}.page-wrap{padding:0;clear:both}.site-footer{line-height:35px;background-color:#000;color:#666}.site-footer::after{background-color:rgb(255 255 255/.6);position:absolute;z-index:10}.site-footer a{color:#666}@media only screen and (max-width:991px){.header-wrap .col-md-8{padding:0}}@media only screen and (max-width:1024px){.site-header{position:fixed;background-color:rgb(0 0 0/.9)}#mainnav{display:none}.btn-menu{display:block}}@media only screen and (max-width:780px){h1{font-size:32px}h2{font-size:28px}h3{font-size:22px}}@media only screen and (max-width:767px){.btn-menu{float:none;margin:-50px 0 0 90%;position:fixed;z-index:1500}.header-wrap{text-align:center}}@media only screen and (max-width:550px){.bota1,.con1{text-align:center}.con1{padding:20px 30px;color:#000;background:#fff;font:22px 1.5"Noto Serif JP",serif}#ryoukin{display:block;top:-70px}.con1 img{margin:3px auto}.bota1{background:orange;color:#fff;padding:15px 10px;border:1px solid #c00;margin:30px auto;font:20px}#ryoukin,.idea{position:relative}.global-nav:before,.idea:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.idea:after{background:rgb(255 165 0/.5)!important}.idea img{object-fit:cover;height:230px!important;width:100%;object-position:50% 50%}.idea h2{color:#fff;position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);z-index:10}.gaio{display:none}.lori{margin-top:15px;max-height:120px;width:130px;position:relative;float:left;z-index:9000}.con4{background:#f6f6f6;padding:30px 20px!important}.con5{background:#fff!important;padding:30px!important;text-align:center;color:#000;font:16px}.con5 h3,.jfjfr span{color:#3b3b3b;text-align:left}.sm{display:block}.orij1{background:#fff;position:fixed;z-index:400;margin-left:-10px;margin-top:-20px;width:110%;padding:1% 1% 30px;top:20px}.fotosi,.site-logo{position:fixed;z-index:1500}.site-logo{float:left;width:50%;left:0;margin-top:-10px}.fotosi{bottom:0;padding-bottom:0;display:flex;width:100%}.fotosi img{border:2px solid orange}.harf3 td{padding:0;border-bottom:1px dotted #aaa}.oddius{background:#fdf5e6!important}.harf3 td,.jidp{text-align:left;font:14px}.jidp{margin:0}.harf77 img{width:80%;text-align:center;margin:0 10%}input{max-width:100%}.global-nav__item a,.harf2{font-family:"Noto Serif JP",serif}.harf2{padding:5%0;color:#000;clear:both;text-align:left;letter-spacing:.15em;line-height:1.8;font:5vw"Noto Serif JP",serif}.harf2 img{margin-bottom:50px}.pc{display:none!important}.conti,.global-nav{position:fixed;background-color:#f07100}.conti{right:10px;top:20px;width:40px;height:40px;box-shadow:0 2px 6px rgb(0 0 0/.16);z-index:3000;border-radius:10px}.global-nav{right:-260px;top:0;width:240px;height:100vh;padding-top:40px;transition:all .6s;z-index:3100;overflow-y:auto;background:url(/img/menu/iris.webp);background-position:40% 50%}.global-nav:before{background:rgb(0 0 0/.6)}.hamburger{position:absolute;right:0;top:0;width:40px;height:40px;cursor:pointer;z-index:3200}.global-nav__list{margin:0;padding:0;list-style:none;position:relative;z-index:2000}.global-nav__item{text-align:left;padding:0 14px}.global-nav__item a{display:block;color:#fff;padding:20px 0 20px 10px;font-size:22px;text-decoration:underline}.global-nav__item a:hover{background-color:#eee}.hamburger__line{position:absolute;left:11px;width:18px;height:1px;background-color:#fff;transition:all .6s}.hamburger__line--1{top:14px}.hamburger__line--2{top:20px}.hamburger__line--3{top:26px}.black-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#ccc;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.harf1z{display:none}.harf1z img{margin:0 15px}.tyouseo2{width:100%;margin:0 auto}.tyouseo2 img{margin-top:40px}.con29{background:#fff;background-repeat:no-repeat;background-size:90%;background-position:50% 50%;color:#dc143c;font-size:22px;font-weight:700;padding:0!important}.jimusho{color:#000;text-align:left;margin-bottom:30px;overflow:hidden}.konce{text-align:left;padding-left:140px;margin-top:15px;font:10px}.con88{padding:10px 30px;color:#000}.con88 img{float:left;margin:15px 0}.hidden_box{margin:0!important;padding:0;text-align:center}.hidden_box label{padding:15px;cursor:pointer;margin-top:50px;font:700 15px"Noto Serif JP",serif}.con55,.jfjfr{text-align:left}.con55{background:#f5f5f5!important;color:#000;padding:0 30px!important;font:22px}.jfjfr{font:700 16px"Noto Serif JP",serif}.jfjfr span{color:#c00}#top01,.con26{background-size:cover!important}#top01{background-repeat:no-repeat!important;background-position:100% 50%!important;font-family:"Noto Serif JP",serif}}#top01 h2,#top01 h2 .desc{font:34px;font-size:34px;color:#fff}#top01 h2{margin-bottom:20px;padding-left:2px;font-family:"Noto Serif JP",serif;text-align:left}#top01 h2 .desc{margin-left:10px}#top01 .cntbox .row{text-align:center;color:#fff;font-weight:700}#top01 .cntbox .tel{margin:20px auto;font:40px}#top01 .cntbox .tel a{font:40px;padding:10px;background:0 0!important}#top01 .cntbox .time{padding-left:50px;font:20px}#top01 .cntbox .time dd,#top01 .cntbox .time dt{display:inline-block}#top01 .cntbox .pntbox{margin-left:-20px!important}.button{padding:0;margin:10px 5%!important;width:40%!important}.spana{background:#fff}.spana a{color:#fff;font-weight:700}.hidden_box label:hover,.spana:hover{color:#00f}.komatta{padding:10px;margin:50px auto;font-size:20px;width:95%;position:relative;box-shadow:4px 4px 3px gray;font-family:"Noto Serif JP",serif}.case01,.case02,.case04{color:#fff;position:absolute;top:-45px;left:30px;font-size:20px;text-align:center;line-height:1;font-weight:700;background:orange;padding:15px}.mojikyo{font-size:40px;font-family:"Noto Serif JP",serif}.hyoutait,.komatta h3{color:#000;font-weight:700}.komatta h3{font-size:28px;background:url(/img/top/bikkuri.webp);background-repeat:no-repeat;padding-left:70px;border-top:1px solid #f07100;padding-top:20px;background-position-y:20px;font-family:"Noto Serif JP",serif}.komatta img{text-align:center;height:140px;width:auto;margin-bottom:20px}.hyoutait{padding:10px 20px;font-size:20px;margin:70px 0 0;border-radius:10px;text-align:left}.praicehyou{width:98%;margin:0 auto;border:1px solid #dcdcdc}.praicehyou td.praiceh{text-align:right}.praicehyou td.koumo{font-weight:700;font-size:20px}.praicehyou td.pribig{font-size:24px}.praicehyou td.fonbig{font-size:19px}.praicehyou td{padding:5px}.praicehyou tr td:nth-of-type(1){background:#f4f5f5;font-weight:700}.nagaree{padding:20px;margin:70px auto;font-size:20px;position:relative;width:90%;box-shadow:4px 4px 2px #aaa;border:1px solid #f5f5f5;text-align:left;font-family:"Noto Serif JP",serif}.kari01,.ryoutyu3{color:#fff;background:orange}.kari01{position:absolute;top:-45px;left:30px;font-size:20px;text-align:center;line-height:1;font-weight:700;padding:15px;box-shadow:4px 4px 2px #aaa;font-family:"Noto Serif JP",serif}.ryoutyu3{text-align:left;padding:30px 10px;font-size:17px;margin:30px 0;border:1px solid ffa500}.answers,.question{color:#4d4948;position:relative;letter-spacing:.2em;font-size:16px;line-height:2.3}.question{margin:0;padding:15px 50px 20px 70px;display:block;width:100%;cursor:pointer;border-bottom:1px dotted #4d4948;font-family:"Yu Mincho",sans-serif}.answers{padding:0 100px;margin:10px 0;width:100%!important;height:0;overflow:hidden;background-repeat:no-repeat;background-size:40px;background-position:10px 15px;opacity:0;border-radius:20px;font-family:"Yu Mincho",sans-seriff;font-weight:600}.questions:checked~.answers{height:auto;opacity:1;padding:15px 25px 35px 55px}.plus{color:#fff;margin-top:10px;position:absolute;margin-left:-40px;z-index:5;font-size:2em;line-height:100%}.plus img{width:40px;height:auto}.plus1{position:relative;top:40px;transform:rotateX(180deg);right:15px}.plus1 img{width:20px}.questions:checked~.plus1{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);top:30px}.hidden_box input,.questions{display:none}.menuto{position:fixed;top:60px;right:10px;font-size:12px;color:#000;z-index:1000}.fotcopy{padding-bottom:80px;background:#ccc;font-size:12px!important}.site-footer{padding:0}@media only screen and (min-width:551px){.fotcopy{padding-bottom:0!important}.tasima{top:200px}.answers,.question{color:#4d4948;position:relative;font-size:1.6vw}.question{margin:0;padding:20px 150px 20px 110px;display:block;width:100%;cursor:pointer;border-bottom:1px dotted #4d4948;line-height:2.3;letter-spacing:.2em;font-family:"Yu Mincho",sans-serif""}.answers{padding:0 100px;margin:10px 0;width:100%!important;height:0;overflow:hidden;background:#fffacd;background-repeat:no-repeat;background-size:40px;background-position:50px 47px;opacity:0;border-radius:20px;line-height:1.5;letter-spacing:.14em;font-family:"Yu Mincho",sans-serif;font-weight:500}.questions:checked~.answers{height:auto;opacity:1;padding:35px 145px 35px 105px}.plus{color:#fff;margin-top:1.8%;position:absolute;margin-left:0;z-index:5;font-size:2em;line-height:100%}.plus img{width:40px;height:auto}.plus1{position:relative;top:55px;transform:rotateX(180deg);right:100px}.plus1 img{width:20px}.questions:checked~.plus1{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);top:40px}.questions{display:none}.dpc{margin-right:50px}#mainnav{margin-top:-10px}.praicehyou{width:98%;margin:0 auto;border:1px solid #dcdcdc}.praicehyou td.praiceh{text-align:right}.praicehyou td.koumo{font-weight:700;font-size:20px}.praicehyou tr td:nth-of-type(1){background:#f4f5f5;font-weight:700}.pribig{font-size:24px}.oddius{background:#fdf5e6!important}.hyoutait{padding:10px 20px;font-size:25px;color:#000;margin:70px 0 0;border-radius:10px;font-weight:700}.ryoutyu1,.ryoutyu3{float:right;width:30%}.ryoutyu1 img{margin-top:150px}.ryoutyu3{width:70%;padding:30px 50px;color:#2b2b2b;border:5px solid orange;font-size:1.4vw;text-align:left;margin:40px 0;font-weight:700;letter-spacing:.15em;border-radius:10px;background:#fff}#ryoukin{position:relative;top:-70px;display:block}.menuto{display:none}.con1{font-size:22px;padding:30px 10%;color:#000;text-align:center;background:#fff}.ovetyou{margin-top:450px!important}.ovetyou2{margin-top:200px!important}.downtyou{margin-top:-200px!important}.komatta,.nagaree{padding:40px;margin:50px 2%;font-size:20px;width:46%;float:left;display:table-cell;position:relative;box-shadow:4px 4px 2px #aaa}.case01,.case02,.case04,.kari01{color:#fff;position:absolute;top:-45px;left:30px;font-size:20px;text-align:center;line-height:1;font-weight:700;background:orange;padding:15px;box-shadow:4px 4px 2px #aaa}.mojikyo{font-size:40px}.komatta h3,.nagaree h3{font-size:28px;color:#000;background-repeat:no-repeat;padding-top:20px;background-position-y:20px}.komatta h3{font-weight:700;background:url(/img/top/bikkuri.webp);padding-left:70px;height:80px;border-top:1px solid #f07100}.nagaree h3{font-weight:600;border-top:1px solid #3b3b3b}.komatta img{text-align:center;height:140px;width:auto;margin-bottom:20px}.aka{color:#c00;font-size:34px}.tyouseo2{margin-top:-50px}.harf1z{width:100%;float:right;color:#222;font-size:18px;text-align:right;font-weight:700;margin-bottom:20px}.harf1z img{margin:0 15px}.harf3{width:50%;float:left;font-size:17px;text-align:left}.jfjfr{font-size:1.8vw;font-weight:700}.jfjfr span{font-size:1.8vw;color:#c00}.harf4,.jidp{font-size:21px;text-align:left}.harf4 img{text-align:center}.harf3 td{border-bottom:1px dotted #aaa;padding:10px 30px;text-align:left}.jidp{font-size:18px}.flexvoi{display:flex;justify-content:center;align-items:center;font-size:2.1vw}.voipass{width:490px}.vovivoi{font-size:2.8vw;text-align:center;color:#ff8c00;font-weight:700;text-shadow:3px 3px 3px #fff,-3px -3px 3px #fff,-3px 3px 3px #fff,3px -3px 3px #fff,3px 0 3px #fff,-3px 0 3px #fff,0 3px 3px #fff,0-3px 3px #fff}.voiga{width:600px;padding:0 20px}.harf2{padding:2%;background:#f5f5f5;color:#000;font-size:20px;text-align:left;letter-spacing:.25em;line-height:1.8;width:50%;float:left}.harf55{width:90%;padding:2%0;background:#fff;margin:10px auto;max-width:900px}.harf55,.harf77{color:#000;font-size:20px;text-align:left}.harf2 img{object-fit:cover;object-position:50% 25%;height:800px}.harf4{width:50%;float:left;padding:2%;color:#000}.fonbig{font-size:20px}.sm{display:none}}#top01 .inner,.idea{position:relative}.idea img{object-fit:cover;height:450px;width:100%;object-position:50% 50%}.idea:after{position:absolute;content:"";width:100%;height:100%;background:rgb(255 165 0/.5)!important;top:0;left:0}#top01 .cntbox .tel,#top01 .cntbox .tel a,.idea h2{color:#fff;font-family:"Noto Serif JP",serif;text-align:center}.idea h2{vertical-align:middle;z-index:10;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.con25{background:url(/img/top/ribon.webp);background-position:20% 50%}.con25:before,.con26:before,.con27:before,.con28:before,.con29a:before,.con30:before{position:absolute;content:"";width:100%;height:100%;background:rgb(255 165 0/.5);top:0}.con25 h2,.con26 h2,.con27 h2,.con28 h2,.con29a h2,.con30 h2{color:#fff;text-align:center;vertical-align:middle;font-family:"Noto Serif JP",serif;padding:100px 0;position:relative;z-index:10;margin:0}.con25,.con26,.con27{background:#f07100;color:#fff;position:relative;width:100%}.con26{background:url(/img/top/keisan.webp);background-position:50% 50%}.con27{background:url(/img/top/denkyu.webp);background-position:50% 45%}.con28{background:url(/img/top/kakimono.webp);background-position:40% 80%}.con28,.con29a,.con30{background:#f07100;color:#fff;position:relative;width:100%}.con29a{background:url(/img/top/guts.webp);background-position:50% 30%}.con30{background:url(/img/top/jimusho.webp);background-position:50% 50%}.con29{background:#fff;padding:0 20%;color:#dc143c;font-size:30px}.con4,.con44{padding:100px 10%;text-align:center;font-size:18px}.con4{background:#f6f6f6}.con44{background:#fff}.jimusho{color:#000;margin-bottom:30px;width:100%}.con5 h3,.harf55,.jimusho{text-align:left}.jimusho dd,.jimusho dt{display:block;text-align:left}.jimusho dt{padding:20px;background:#f5f5f5}.jimusho dd{padding:10px 20px}.con5,.con55,.con57{padding:100px 10%;color:#000}.con5{background:#f5f5f5;text-align:center;font-size:20px}.con55,.con57{text-align:left}.con57{background:#fff;font-size:20px}.con55{background:#f5f5f5;font-size:22px;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.con5 h3{margin-top:20px;color:#3b3b3b;font-family:"Noto Serif JP",serif}.con88{padding:100px 20%;background:#f0f8ff;font-weight:700;font-size:21px}.fode{margin:50px auto}#top01{background:url(/img/top/obi.webp);background-repeat:no-repeat}#top01 .inner{padding:10px 0;width:58%;left:40%}#top01 .cntbox .tel,#top01 .cntbox .tel a{font-size:42px;text-decoration:none}#top01 .cntbox .tel{margin-top:10px;float:left;line-height:1;padding:20px}#top01 .cntbox .tel a{margin:10px auto 20px}#top01 .cntbox .cap{float:left;margin-left:20px}#top01 .cntbox .time{clear:both;float:left;padding-top:5px;font-size:20px;color:#fff}#top01 .cntbox .pntbox{margin-top:10px}#top01 .cntbox .pntbox .co1{background:#ff6f00}#top01 .cntbox .pntbox .co1,#top01 .cntbox .pntbox .co2,#top01 .cntbox .pntbox .co3{color:#fff;width:30%;margin:0 1.5%;text-align:center;font-weight:700;box-shadow:4px 4px 3px gray}#top01 .cntbox .pntbox .co2{background:#0097a7}#top01 .cntbox .pntbox .co3{background:#1a237e}#top01 .cntbox .pntbox li{float:left;margin-right:10px;padding:5px 10px 0;font-size:27px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#cb1008;background:#fff44c;list-style:none}.button-wrapper{margin:0 5px}.button,.hidden_box label{cursor:pointer;box-shadow:4px 4px 3px gray}.button,.spana{display:block;position:relative;transition:all .35s ease-in-out .35s;border-radius:20px}.button{border:0;overflow:hidden;float:left;text-align:center}.spana{padding:15px 10px;background:orange;z-index:100;font-size:20px}.spana a:hover{color:red;font-weight:700}iframe,img{max-width:100%!important}img{height:auto}@media screen and (max-width:767px){body,html{overflow-x:hidden!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%!important}}@media screen and (min-width:1000px){.con25 h2,.con26 h2,.con27 h2,.con28 h2,.con29a h2,.con30 h2{color:#fff;text-align:center;vertical-align:middle;font-family:"Yu Mincho",sans-serif;padding:200px 0;position:relative;z-index:10;margin:0}.shousha{height:400px;width:100%;object-fit:cover;text-align:center;object-position:50% 18%}.harf1z{color:#000}.harf1z img:hover{opacity:.6}.buta{font-size:13px}.tyouseo2{margin-top:100px}.con5{padding:100px 10%}}@media only screen and (max-width:1020px) and (min-width:769px){.dpc{margin-top:0}}@media only screen and (max-width:1250px) and (min-width:551px){.container{width:100%!important}.answers,.question{color:#4d4948;position:relative;font-size:1.6vw}.question{margin:0;padding:20px 150px 20px 110px;display:block;width:100%;cursor:pointer;border-bottom:1px dotted #4d4948;line-height:2.3;letter-spacing:.2em}.answers{padding:0 100px;margin:10px 0;width:100%!important;height:0;overflow:hidden;background-repeat:no-repeat;background-size:40px;background-position:50px 47px;opacity:0;background:#fffacd;border-radius:20px;line-height:1.5;letter-spacing:.14em;-font-weight:500}.questions:checked~.answers{height:auto;opacity:1;padding:35px 145px 35px 105px}.plus{color:#fff;margin-top:1.8%;position:absolute;margin-left:0;z-index:5;font-size:2em;line-height:100%}.plus img{width:40px;height:auto}.plus1{position:relative;top:55px;transform:rotateX(180deg);right:100px}.plus1 img{width:20px}.questions:checked~.plus1{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);top:40px}.questions{display:none}#ryoukin{position:relative;top:-100px;display:block}.ryoutyu1,.ryoutyu3{float:right;width:30%}.ryoutyu1 img{margin-top:150px}.ryoutyu3{width:70%;padding:30px 50px;color:#000;background:#fff;font-size:21px;text-align:left;margin:40px 0}.tabure{display:block!important}.harf1z{display:none}.conti,.global-nav{position:fixed;background-color:#f07100}.conti{right:2%;top:2%;width:40px;height:40px;box-shadow:0 2px 6px rgb(0 0 0/.16);z-index:3000;border-radius:10px}.global-nav{right:-260px;top:0;width:240px;height:100vh;padding-top:40px;transition:all .6s;z-index:3100;overflow-y:auto}.hamburger{position:absolute;right:0;top:0;width:40px;height:40px;cursor:pointer;z-index:300}.global-nav__list{margin:0;padding:0;list-style:none}.global-nav__item{text-align:left;padding:0 14px}.global-nav__item a{display:block;border-bottom:1px dotted #fff;text-decoration:none;color:#fff;padding:4px 0 4px 10px;font-size:22px}.global-nav__item a:hover{background-color:#eee}.hamburger__line{position:absolute;left:11px;width:18px;height:1px;background-color:#fff;transition:all .6s}.hamburger__line--1{top:14px}.hamburger__line--2{top:20px}.hamburger__line--3{top:26px}.black-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#ccc;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.harf2{width:100%;float:none}.praicehyou{width:98%;margin:0 auto}.harf1z img,.praicehyou td.praiceh{text-align:right}.hyoutait,.praicehyou td.koumo{font-weight:700;font-size:20px}.praicehyou td.pribig{font-size:24px}.praicehyou td{padding:10px 5px;border-bottom:1px dotted #333}.hyoutait{padding:10px 20px;font-size:25px;color:#000;margin:70px 0 0;border-radius:10px}.harf3 table,.hyoutait{text-align:left}#top01 .cntbox .row,.kari01{text-align:center;font-weight:700}.kari01{color:#3b3b3b;position:absolute;top:-45px;left:30px;font-size:20px;line-height:1;background:#fff00c;padding:15px;box-shadow:4px 4px 2px #aaa}.cntbox{width:100%;float:left;padding-left:2%}.buta{font-size:13px}.dpc{margin-top:0;font-size:1vw}.col-xs-12{width:50%}.harf1z{color:#000;font-size:11px}.harf1z img{margin-top:0;float:left;margin-left:2px}.sm{display:none}.con29{background:#fff;padding:50px 20px}.con29 img,.harf2 img,.komatta img,h3{text-align:center}.harf2{background:#f6f6f6;color:#000;height:auto}.harf2,.harf55{text-align:left;padding:2%}.shousha{height:450px!important;width:100%;object-fit:cover;text-align:center;object-position:50% 21%}.site-logo{width:300px;margin-top:-5px}.downtyou,.ovetyou2{margin-top:0!important}.tasima{top:0}.con4{background:#f6f6f6;padding:50px 30px 100px 20px;font-size:18px}.con1{font-size:22px;padding:30px 5%;color:#000;text-align:center;background:#fff}.hidden_show{text-align:left}.komatta,.nagaree{padding:40px;font-size:20px;position:relative}.komatta{margin:50px 2%;width:46%;float:left;display:table-cell;box-shadow:4px 4px 2px #333}.nagaree{margin:50px auto;width:100%;box-shadow:4px 4px 2px #aaa;border:1px solid #555}.ovetyou{margin-top:0!important}.case01,.case02,.case04{color:#fff;position:absolute;top:-45px;left:30px;font-size:20px;text-align:center;line-height:1;font-weight:700;background:#dc143c;padding:15px}.blon h3{font-size:33px;color:#3b3b3b}.mojikyo{font-size:40px}.komatta h3{font-size:28px;color:#000;font-weight:700;background:url(/img/top/bikkuri.webp);background-repeat:no-repeat;padding-left:70px;border-top:1px solid #f07100;padding-top:20px;background-position-y:20px}.komatta img{width:auto;margin-bottom:20px}.con5{background:#fff;text-align:left;font-size:20px;color:#000;padding:0 50px;margin-bottom:50px}.con88 img{margin:10px 0}.con88{padding:100px 5%;background:#f0f8ff;font-weight:700;font-size:21px}.con4,.con5 h3{text-align:center}.con5 h3{font-size:28px;color:#3b3b3b;margin-top:20px}.con4{ backgroundpadding:100px 20px 100px 20px;font-size:2vw}.jimusho{color:#000;text-align:left;margin-bottom:30px}#top01 h2,.harf77{text-align:center}.con55{background:#f5f5f5;padding:100px 5%;text-align:left;font-size:22px;color:#000}#top01{background:url(/img/top/obi.webp);background-size:cover!important;background-repeat:no-repeat!important;background-position:100% 50%!important}#top01 .inner{position:relative;padding:10px 0;width:100%!important;left:0!important}#top01 h2{margin-bottom:20px;padding-left:2px;font-size:34px}#top01 h2 .desc{margin-left:10px;font-size:34px;color:#fff}#top01 .cntbox .row{color:#fff}#top01 .cntbox .tel,#top01 .cntbox .tel a{font-size:40px;margin:20px auto;color:#fff;text-decoration:none}#top01 .cntbox .tel a{padding:10px;background:0 0!important}#top01 .cntbox .tel{line-height:1}#top01 .cntbox .cap{float:left;margin-left:20px}#top01 .cntbox .time{clear:both;padding-left:50px;padding-top:5px;font-size:20px;color:#fff}#top01 .cntbox .time dd,#top01 .cntbox .time dt{display:inline-block}#top01 .cntbox .pntbox{margin-left:-20px!important;margin-top:10px}.button,.button:hover span{transition:all .35s ease-in-out .35s}.button{border:0;padding:0;cursor:pointer;display:block;position:relative;overflow:hidden;margin:10px 5%!important;float:left;border-radius:20px;width:40%!important;text-align:center}#top01 h2,.spana a{color:#fff}.spana:hover{color:#00f}.button:hover span{background:navy;color:#fff;margin:0 5px}.button:after,.button:before{content:"";width:100%;height:100%;position:absolute;background:navy;transition:all .35s ease-in-out .5s}.button:after{bottom:-100%;right:-100%}.button:hover:after{right:0;bottom:0;transition:all ease-in-out .35s}.button:before{top:-100%;left:-100%}.button:hover:before{left:0;top:0;transition:all ease-in-out .35s}.harf3{width:100%;float:none;font-size:3.5vw}.jfjfr span{font-size:4.5vw}.orij1{background:#fff;position:fixed;z-index:1400;margin-left:-10px;margin-top:-40px;padding-top:20px;width:102%}}.hidden_box{margin:2em 0;padding:0;text-align:center}.hidden_box label{padding:15px 35px;font-weight:700;font-size:22px;background:#c00;color:#fff;border-radius:5px}.hidden_box .hidden_show{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s}.hidden_box input:checked~.hidden_show{padding:10px 20px;height:auto;opacity:1;font-weight:700}#company,#koe,#soudan{position:relative;display:block;top:-60px}#soudan{top:-70px}@media only screen and (min-width:1250px){.tyouseo2 img{margin-top:-33px}.con5{padding:100px 10% 300px}.buta{font-size:17px}.col-md-8{width:66.6%}}@media screen and (min-width:551px) and (max-width:1250px){.menuto{position:fixed;top:60px;right:10px;font-size:12px;color:#000;z-index:1000}.tyouseo2 img{margin-top:160px}.harf55 a{clear:both;margin-left:10%;margin-top:10px}.komatta{width:100%}.komatta h3{font-size:3vw;color:#000;font-weight:700;background:url(/img/top/bikkuri.webp);background-repeat:no-repeat;padding-left:70px;border-top:1px solid #f07100;padding-top:20px;background-position-y:0}.con29 img,.harf2 img{text-align:center}#top01 .cntbox .pntbox li{float:left;margin-right:5px;padding:5px;font-size:2.4vw;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#cb1008;background:#fff;list-style:none;font-weight:700}#mainnav,.ryoutyu1{display:none}.ryoutyu3{float:none;width:100%}.answers,.question{font-size:2.5vw}}html{width:100%;overflow-x:hidden}@media screen and (max-width:550px){.answers,.con44,.harf4,.question,.ryoutyu3,.ryoutyu33{font-family:"Noto Serif JP",serif}#top01 h2{text-align:center}.con44,.ryoutyu3,.ryoutyu33{padding:50px 30px}.harf2 img{margin-bottom:0}.harf77 img{width:95%;text-align:center;margin:0 auto}.ryoutyu3,.ryoutyu33{text-align:left;padding:30px 10px;font-size:17px;color:#000;background:#fff;margin:30px 0;border:5px solid orange;border-radius:10px;font-size:5vw;letter-spacing:.15em}.flexvoi{display:flex;justify-content:center;align-items:center;font-size:17px}.voipass{width:50%}.vovivoi{font-size:20px;text-align:center;color:#ff8c00;font-weight:700;text-shadow:3px 3px 3px #fff,-3px -3px 3px #fff,-3px 3px 3px #fff,3px -3px 3px #fff,3px 0 3px #fff,-3px 0 3px #fff,0 3px 3px #fff,0-3px 3px #fff}.voiga{width:50%;padding:0 10px}.con88{padding:50px 30px}.tyouseo2 img{margin-top:40px}#top01 .inner{position:relative;padding:10px;width:90%!important;margin:0 auto!important;left:0!important}.tel{float:none!important}.button-wrapper{display:inline-block;margin:0 5px;width:100%}#top01 .cntbox .pntbox li{float:left;margin-right:3px;padding:5px 3px;font-size:17px!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#cb1008;background:#fff;list-style:none}#top01 .cntbox .pntbox{margin-left:-50px!important;width:130%;padding-right:50px}#top01 .cntbox .time{padding-left:0!important}}.n2-section-smartslider{position:relative;width:100%;outline:0;--widget-offset:0px}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-slider{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;user-select:none;--ss-fs:flex-start;--ss-fe:flex-end;--ss-r:row;--ss-rr:row-reverse}.n2-ss-slider,.n2-ss-slider .n2_ss__touch_element{-webkit-tap-highlight-color:#fff0}.n2-ss-slider .n2_ss__touch_element>*,.n2-ss-slider>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all :after,.n2-ss-slider .n2-ow-all :before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{box-sizing:content-box}.n2-ss-slider .n2-ow-all :not(i):after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{display:none}.n2-ss-slider .n2-ow-all img,.n2-ss-slider svg.n2-ow{max-width:none;max-height:none;height:auto;box-shadow:none;border-radius:0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider .n2-ow-all picture{display:inline-block}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}.n2-ss-slider :focus{outline:0}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-preserve-size{width:100%;visibility:hidden}.n2-ss-slider .n2-ss-preserve-size[data-related-device]{display:none}.n2-ss-slider .n2-ss-preserve-size[data-related-device=desktopPortrait]{display:block}.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden;text-align:center;--ssselfalign:center}.n2-ss-slider .n2-ss-slide--focus{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:opacity(0);z-index:-99999}.n2-ss-slider .n2-ss-slide-thumbnail{display:none!important}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;box-sizing:content-box;--ss-o-pos-x:50%;--ss-o-pos-y:50%}.n2-ss-slider .n2-ss-slide-background-image img{object-position:var(--ss-o-pos-x) var(--ss-o-pos-y);width:100%!important;height:100%!important;object-fit:cover;color:#fff0}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20;opacity:.001;transition:opacity .4s}.n2-ss-slider .n2-ss-layers-container>*{visibility:visible}.n2-ss-slider .n2-ss-layer{z-index:2;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;width:calc(100% - var(--margin-right) - var(--margin-left));--ssfont-scale:1;font-size:calc(100%*var(--ssfont-scale))}.n2-ss-slider .n2-ss-layer[data-pm=default]{position:relative;min-height:1px}.n2-ss-slider .n2-ss-widget{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:1;font-size:16px;transition:opacity .4s ease;opacity:1;box-sizing:initial}.n2-ss-slider .n2-ss-slider-controls-below{display:flex;flex-flow:column;align-items:center}.n2-ss-slider .n2-ss-slider-wrapper-inside,.n2-ss-slider .n2-ss-slider-wrapper-outside{position:relative;display:grid;grid-template-columns:100%}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{z-index:10;position:absolute;width:100%;height:100%;visibility:hidden;display:flex}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls>*{visibility:visible}.n2-ss-slider .n2-ss-slider-controls-below>*{margin-top:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center{align-items:center;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center{align-items:center;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*{margin-right:var(--widget-offset)}.n2-ss-slider ::-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider .n2-ss-layer[data-sstype=slide]{flex:0 0 auto;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:100%;z-index:2;display:flex;justify-content:center;flex-flow:column}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:var(--ssselfalign)}.n2_clear{clear:both}ss3-loader{display:none;place-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}ss3-loader:after{content:"";display:block;border:9px solid RGB(0 0 0/.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGB(0 0 0/.6),0 0 0 1px RGB(0 0 0/.6);width:40px;height:40px;animation:n2-ss-loader-spin 2s linear infinite}@font-face{font-display:swap;font-family:ShortcodesUltimateIcons;src:url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.eot?v=1.2.0);src:url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.eot?#iefix&v=1.2.0)format("embedded-opentype"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff2?v=1.2.1)format("woff2"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff?v=1.2.0)format("woff"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.ttf?v=1.2.0)format("truetype"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.svg?v=1.2.0#forkawesomeregular)format("svg");font-weight:400;font-style:normal;font-display:swap}.sui{display:inline-block;font:14px/1 ShortcodesUltimateIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sui-bookmark-o:before{content:""}.su-list{margin-bottom:1.5em}.su-list ul{margin:0!important;padding:0!important;list-style:none!important}.su-list ul li{position:relative;display:block!important;margin:0!important;padding:4px 0 4px 2em!important;list-style-type:none!important;line-height:1.3em}.su-list ul li>i{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center}