@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP&display=swap";*{margin:0;padding:0}@media(max-width: 998px){*{-webkit-appearance:none}}strong{font-weight:400 !important}html{height:100%;font-size:62.5%}@media(max-width: 375px){html{font-size:2.66vw}}body{color:#333;line-height:2;font-family:"Noto Sans JP",sans-serif;font-weight:200;font-size:1.4rem;overflow-x:clip;width:100%;height:100%}p{line-height:2}.reset{margin:0;margin-bottom:0;padding:0}nav ul,ul.ul_reset,#sec6 .block.corresponding-area .group ul,#shortcut ul,ol.ol_reset{margin:0;padding:0;list-style:none;font-size:0}.list-style-none{list-style:none}nav ul li,ul.ul_reset,#sec6 .block.corresponding-area .group ul,#shortcut ul,ol.ol_reset{font-size:1.4rem}a,a:hover,a:active{text-decoration:none !important;-webkit-touch-callout:none}@media(min-width: 769px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}a.toggle_animetion{transition:all .3}@media(min-width: 999px){a.toggle_animetion:hover{opacity:.5}}@media(max-width: 998px){a.toggle_animetion:active{transform:scale(0.9)}}@media(max-width: 768px){.tuchlink:active{transform:scale(0.9)}}.letter-spacing{letter-spacing:10px;margin-right:-10px}.letter-spacing5{letter-spacing:5px;margin-right:-5px}.js-animation{opacity:0;visibility:hidden;transform:translateY(40px);transition:all 1s}.js-animation.is-show{opacity:1;visibility:visible;transform:translateY(0px)}.red{color:#d63333}h1,h2,h3,h4,h5{line-height:1.6}:focus{outline:none}.firstcontent{padding-top:80px}@media(max-width: 576px){.firstcontent{padding-top:40px}}.content_mb{margin-bottom:60px}@media(max-width: 576px){.content_mb{margin-bottom:40px}}.img-center{display:block;margin-left:auto;margin-right:auto}.frame-responsive{position:relative;padding-top:70%;width:100%;height:0}@media(max-width: 576px){.frame-responsive{padding-top:70%}}.frame-responsive iframe{position:absolute;left:0;top:0;width:100%;height:100%}.textlink{color:#f60;text-decoration:underline !important}.textlink:hover{color:#f60;text-decoration:none}.warp{padding-top:80px}@media(max-width: 768px){.warp{padding-top:60px}}@media(max-width: 576px){.warp{padding-top:40px}}.mb{margin-bottom:80px}@media(max-width: 768px){.mb{margin-bottom:60px}}@media(max-width: 576px){.mb{margin-bottom:40px}}.pt-8{padding-top:80px}@media(max-width: 768px){.pt-8{padding-top:60px}}@media(max-width: 576px){.pt-8{padding-top:40px}}.py-8{padding-top:80px;padding-bottom:80px}@media(max-width: 768px){.py-8{padding-top:60px;padding-bottom:60px}}@media(max-width: 576px){.py-8{padding-top:40px;padding-bottom:40px}}.pb-8{padding-bottom:80px}@media(max-width: 768px){.pb-8{padding-bottom:60px}}@media(max-width: 576px){.pb-8{padding-bottom:40px}}.img-fluid{max-width:100%;height:auto}.w-100{max-width:100%}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.collapse{display:none;overflow:hidden}.collapse.show{display:block}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.anchor{margin-top:-200px;padding-top:200px}.anchor100{margin-top:-100px;padding-top:100px}.anchor250{margin-top:-250px;padding-top:250px}.anchor300{margin-top:-300px;padding-top:300px;display:block}#breadcrumb{border-top:#ddd 1px solid;background:#fff;overflow:hidden;position:relative;box-shadow:0 3px 5px rgba(0,0,0,.2)}@media(max-width: 768px){#breadcrumb{display:none}}#breadcrumb ol{display:flex;justify-content:flex-start;align-items:center;height:50px}@media(max-width: 998px){#breadcrumb ol{height:50px}}@media(max-width: 998px){#breadcrumb ol{overflow-x:scroll;-webkit-overflow-scrolling:touch;display:flex;width:100%}}@media(max-width: 998px){#breadcrumb ol li{white-space:nowrap;width:auto;min-width:min-content}}#breadcrumb ol li:last-child a{color:#f60}#breadcrumb ol li:last-child a svg{display:none}#breadcrumb ol li a{color:#999;font-size:1.3rem;display:flex;justify-content:flex-start;align-items:center;height:50px;transition:opacity .25s ease}#breadcrumb ol li a span{display:flex;justify-content:flex-start;align-items:center;height:50px}#breadcrumb ol li a svg{margin-left:5px;margin-right:5px}@media(min-width: 999px){#breadcrumb ol li a:hover{opacity:.5}}@media(max-width: 998px){#breadcrumb ol li a:active{opacity:.5}}.wrapper{padding-top:60px;padding-bottom:60px;display:block}@media(max-width: 998px){.wrapper{padding-top:50px;padding-bottom:10px}}@media(max-width: 768px){.wrapper{padding-top:30px;padding-bottom:30px}}#main_content,.main_content{border-top:#6c0 3px solid;border-bottom:#ddd 1px solid;background-color:#fff;padding:30px 15px;margin-bottom:30px}aside .aside_group{display:block;margin-bottom:20px}@media(max-width: 768px){aside .aside_group{margin-bottom:10px}}aside .aside_slider{border-top:#6c0 3px solid}aside .aside_slider.pc{display:block}@media(max-width: 998px){aside .aside_slider.pc{display:none}}aside .aside_slider.sp{display:none}@media(max-width: 998px){aside .aside_slider.sp{display:block}}aside .aside_buttons a{box-sizing:border-box;border:#fff 6px solid;box-shadow:0 0 5px rgba(0,0,0,.2);color:#fff;display:block;font-size:1.8rem;line-height:1.4;padding:10px;position:relative;transition:all .25s ease}@media(max-width: 1200px){aside .aside_buttons a{border:#fff 4px solid;font-size:1.6rem;padding:10px 5px}}@media(max-width: 998px){aside .aside_buttons a{font-size:1.8rem}}aside .aside_buttons a span{color:#ff0;display:block;font-size:1.3rem;transition:all .25s ease}@media(max-width: 1200px){aside .aside_buttons a span{font-size:1.2rem}}@media(max-width: 998px){aside .aside_buttons a span{font-size:1.3rem}}aside .aside_buttons a svg{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media(max-width: 1200px){aside .aside_buttons a svg{right:5px}}aside .aside_buttons a.bookmark_lisy{background-color:#6c0}@media(min-width: 999px){aside .aside_buttons a.bookmark_lisy:hover{border-color:#6c0;background-color:#fff;color:#6c0}aside .aside_buttons a.bookmark_lisy:hover span{color:#6c0}}@media(max-width: 998px){aside .aside_buttons a.bookmark_lisy:active{border-color:#6c0;background-color:#fff;color:#6c0}aside .aside_buttons a.bookmark_lisy:active span{color:#6c0}}aside .aside_buttons a.published{background-color:#f60}@media(min-width: 999px){aside .aside_buttons a.published:hover{border-color:#f60;background-color:#fff;color:#f60}aside .aside_buttons a.published:hover span{color:#f60}}@media(max-width: 998px){aside .aside_buttons a.published:active{border-color:#f60;background-color:#fff;color:#f60}aside .aside_buttons a.published:active span{color:#f60}}aside .aside_content h3 a{background-color:#6c0;color:#fff;font-size:1.6rem;display:flex;justify-content:flex-start;align-items:center;width:100%;height:50px;position:relative;padding-left:15px;transition:all .3s}aside .aside_content h3 a svg{position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media(min-width: 999px){aside .aside_content h3 a:hover{opacity:.5}}@media(max-width: 998px){aside .aside_content h3 a:active{opacity:.5}}aside .aside_useful a{background-color:#fff;border-bottom:#ddd 1px solid;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:15px 10px;transition:all .25s ease}aside .aside_useful a .thum{min-width:60px;height:60px}aside .aside_useful a .thum img{box-sizing:border-box;outline:#ddd 1px solid;border:#fff 2px solid}aside .aside_useful a .body{padding-left:10px}aside .aside_useful a .body h4{color:#f60;font-size:1.4rem;font-weight:600;margin:0;padding:0}@media(max-width: 1200px){aside .aside_useful a .body h4{font-size:1.3rem}}@media(max-width: 998px){aside .aside_useful a .body h4{font-size:1.6rem}}aside .aside_useful a .body p{color:#666;font-size:1.3rem;line-height:1.4;margin:0;padding:0}@media(max-width: 1200px){aside .aside_useful a .body p{font-size:1.2rem}}@media(max-width: 998px){aside .aside_useful a .body p{font-size:1.3rem}}@media(min-width: 999px){aside .aside_useful a:hover{opacity:.5}}@media(max-width: 998px){aside .aside_useful a:active{opacity:.5}}aside .aside_news a{color:#666;border-bottom:#ddd 1px solid;background-color:#fff;display:block;width:100%;padding:15px 10px;line-height:1.5;transition:all .25s ease}@media(max-width: 1200px){aside .aside_news a{font-size:1.3rem}}@media(max-width: 998px){aside .aside_news a{font-size:1.4rem}}aside .aside_news a time{display:block}@media(min-width: 999px){aside .aside_news a:hover{color:#f60}}@media(max-width: 998px){aside .aside_news a:active{color:#f60}}.x10{width:1rem;height:1rem}.x14{width:1.4rem;height:1.4rem}.x16{width:1.6rem;height:1.6rem}.x30{width:3rem;height:3rem}.linkbtn{border-radius:4px;background-color:#1fb4dc;color:#fff;width:300px;height:60px;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;margin-top:50px;transition:all .25s ease}@media(max-width: 576px){.linkbtn{width:100%}}.linkbtn:hover{opacity:.5}#instagram{margin-bottom:80px}#instagram ul{margin:0;padding:0;list-style:none;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}#instagram a{display:block}#instagram a .thumbnail{width:100%;padding-top:100%;display:block;overflow:hidden;position:relative}#instagram a .thumbnail div{background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:100%;height:100%;display:block;transition:all .5s ease}#instagram a:hover .thumbnail div{transform:translate(-50%, -50%) scale(1.2)}@media(min-width: 769px){#instagram ul li{width:calc((100% - 45px)/4);margin-right:15px;margin-bottom:15px;display:block}#instagram ul li:nth-child(4n){margin-right:0}}@media(min-width: 577px)and (max-width: 768px){#instagram ul li{width:calc((100% - 30px)/3);margin-right:15px;margin-bottom:15px;display:block}#instagram ul li:nth-child(3n){margin-right:0}}@media(max-width: 576px){#instagram ul li{width:calc((100% - 10px)/3);margin-right:5px;margin-bottom:5px;display:block}#instagram ul li:nth-child(3n){margin-right:0}}.gray-stripe{background-image:url(/lp/img/common/bg1.jpg.webp),url(/lp/img/common/bg1.jpg)}.overflow-x-hidden{overflow-x:hidden}#mv{background-image:url(/lp/img/common/fv_bg2.jpg.webp),url(/lp/img/common/fv_bg2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:700px;width:100%;display:flex;justify-content:center;align-items:center}#mv h2{text-align:center;margin:0;padding:0}@media(max-width: 1200px){#mv{min-height:850px}}@media(max-width: 992px){#mv{min-height:700px}}@media(max-width: 768px){#mv{min-height:600px}}@media(max-width: 576px){#mv{padding-top:60px;min-height:350px}}header#header{background-color:#fff;display:block;box-shadow:0 0 5px rgba(0,0,0,.3);position:fixed;left:0;top:0;z-index:999;width:100vw;height:60px}header#header .inner{width:100%;height:60px;display:flex;align-items:center;position:relative}header#header #header_logo{margin-left:0;margin-right:auto}header#header h1{font-size:2rem;margin:0;padding:0;line-height:1.1}header#header h1 br{display:none}header#header h1 a{color:#111;transition:all .25s ease}header#header ul{margin:0;padding:0;list-style:none;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;align-items:flex-start;min-width:617px;width:617px}header#header ul li a{transition:all .25s ease;display:block}header#header ul li a img{border-left:1px solid #fff;display:block}header#header ul li a svg{display:none}header#header ul li a:hover{opacity:.5}header#header ul li:first-child a{border-left:none}@media(max-width: 1200px){header#header ul{min-width:580px;width:580px}}@media(max-width: 992px){header#header h1{font-size:1.8rem}header#header ul{min-width:400px;width:400px}}@media(max-width: 768px){header#header{height:50px}header#header .inner{height:50px}header#header #header_logo{margin-top:10px}header#header h1{font-size:1.6rem;line-height:0 !important}header#header h1 br{display:block !important}header#header h1 img{max-width:180px}header#header span{font-size:11px}header#header ul{position:static;gap:15px;height:50px;width:auto;min-width:auto;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}header#header ul li:last-child{display:none}header#header ul li a{border-radius:100px;display:flex;justify-content:center;align-items:center;width:40px;height:40px}header#header ul li a.header_download{display:none}header#header ul li a picture,header#header ul li a img{display:none}header#header ul li a.header_tel{background-color:#3eb5d5}header#header ul li a.header_contact{background-color:#ec5451}header#header ul li a svg{color:#fff;fill:#fff;width:2.5rem;height:2.5rem;display:block}}@media(max-width: 576px){header#header h1{font-size:1.4rem}}#footer{background-color:#333;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){#footer{padding-top:30px;padding-bottom:30px}}#footer ul{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){#footer ul{flex-direction:column;width:100%;margin-bottom:30px}}#footer ul li{margin-right:20px}@media(max-width: 768px){#footer ul li{margin-right:0px;width:100%}}#footer ul li a{color:#fff;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){#footer ul li a{border-bottom:#ddd 1px solid;display:block;padding-top:10px;padding-bottom:10px}}#footer .footer_left,#footer .footer_right{height:128px;width:100%;display:flex;justify-content:flex-start;align-items:center}#footer .footer_right{justify-content:flex-end}#footer .footer_right p{margin-left:15px}@media(max-width: 768px){#footer .footer_right{justify-content:center;flex-direction:column}#footer .footer_right p{margin-left:0px;margin-top:15px}}#footer p{margin:0;padding:0;color:#fff;text-align:right;display:inline}@media(max-width: 768px){#footer p{text-align:center}}#shortcut{position:fixed;left:0;bottom:0;z-index:99999;background-color:rgba(31,179,220,.9);width:100%;display:none}@media(max-width: 768px){#shortcut{display:block}}#shortcut ul{height:50px;display:flex;justify-content:space-between;align-items:center}#shortcut ul li{width:100%;display:block;border-right:#fff 1px solid}#shortcut ul li:last-child{border-right:none}#shortcut ul li a{color:#fff;display:flex;justify-content:center;align-items:center;height:50px;font-weight:600}#shortcut ul li a svg{margin-right:5px}@media(max-width: 576px){#shortcut ul li a{flex-direction:column;font-size:2.5vw;line-height:1.3}}@media(max-width: 768px){#home #footer{margin-bottom:50px;display:block}}.webp #sec4{background-image:url(/iten/assets/images/sec4_bg.jpg.webp)}@media(max-width: 768px){.webp #sec4{background-image:none}}.no-webp #sec4{background-image:url(/iten/assets/images/sec4_bg.jpg)}@media(max-width: 768px){.no-webp #sec4{background-image:none}}picture{display:block}.title.blue,.blue_bg{background-image:url(/lp/img/common/bg2.jpg.webp),url(/lp/img/common/bg2.jpg)}.title{width:100%;height:150px;display:flex;justify-content:center;align-items:center;position:relative;overflow-x:hidden;margin-bottom:50px}@media(max-width: 768px){.title{height:100px;margin-bottom:30px}}.title::before,.title::after{content:"";width:30%;height:30px;position:absolute;bottom:0;z-index:2}@media(max-width: 768px){.title::before,.title::after{height:20px}}.title::before{left:0}.title::after{right:0}.title.gray_bg::before,.title.gray_bg::after{background-color:#f1f1f1}.title.white_bg::before,.title.white_bg::after{background-color:#fff}.title h2{color:#fff;font-size:3.6rem;text-shadow:0 0 5px rgba(0,0,0,.5);padding-bottom:30px;padding-left:15px;padding-right:15px;line-height:1.3;text-align:center}@media(max-width: 1200px){.title h2{font-size:3rem}}@media(max-width: 768px){.title h2{font-size:2.4rem}}.title img{position:absolute;bottom:0;display:block;margin-left:auto;margin-right:auto;z-index:1}@media(max-width: 768px){.title img{max-height:20px}}.title2{margin-bottom:60px}.title2 img{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}.title2 h2{color:#fff;font-size:3.6rem;text-align:center}@media(max-width: 768px){.title2 h2{font-size:2.6rem}}.title2 h2.black{color:#111}.ttl_block{overflow:hidden;background:repeating-linear-gradient(135deg, #19abd4, #34c2eb 10px);background-position:center;display:block;margin-bottom:80px;padding-bottom:30px;padding-left:15px;padding-right:15px;mask-image:url("/iten/assets/images/svg/ttl_mask.png");mask-repeat:no-repeat;mask-position:bottom center;mask-size:4000px 150px}.ttl_block h2{margin:0;padding:0;width:100%;height:120px;display:flex;justify-content:center;align-items:center}.ttl_block h2 span{text-shadow:0 0 5px rgba(0,0,0,.7);color:#fff;font-size:3.6rem;font-weight:700}@media(max-width: 992px){.ttl_block h2{height:80px}.ttl_block h2 span{font-size:2.8rem}}@media(max-width: 768px){.ttl_block{margin-bottom:60px;padding-bottom:30px}.ttl_block h2{height:80px}.ttl_block h2 span{font-size:2.6rem}}@media(max-width: 576px){.ttl_block{margin-bottom:30px;padding-bottom:15px;mask-size:2000px 75px}.ttl_block h2{height:60px}.ttl_block h2 span{font-size:1.8rem}}main a img{transition:all .25s ease}main a img:hover{transform:scale(1.08)}#sec1{padding-top:60px;padding-bottom:60px;display:block}#sec1 .header{margin-bottom:4rem}#sec1 .header h3{margin-bottom:5rem}@media(max-width: 768px){#sec1 .header h3{margin-bottom:2rem}}#sec1 .header h4{font-size:5rem;text-align:center}@media(max-width: 998px){#sec1 .header h4{font-size:3rem}}@media(max-width: 576px){#sec1 .header h4{font-size:5vw}}#sec1 .header p{font-size:2.6rem;text-align:center}@media(max-width: 998px){#sec1 .header p{font-size:2rem}}@media(max-width: 768px){#sec1 .header p{font-size:1.8rem}}@media(max-width: 576px){#sec1 .header p{font-size:1.6rem}}@media(max-width: 768px){#sec1 .point{border-bottom:#ddd 1px solid;padding-bottom:15px;margin-bottom:15px;width:100%;display:flex;justify-content:flex-start;align-items:flex-start}}@media(max-width: 768px){#sec1 .point .thum{min-width:20%;max-width:20%}}#sec1 .point .thum img{display:block;margin-bottom:15px}@media(max-width: 768px){#sec1 .point .thum img{margin-bottom:0px}}#sec1 .point p{font-size:1.6rem;line-height:1.5;margin:0;padding:0}#sec1 .point p span{background:linear-gradient(transparent 60%, #ffe400 60%)}@media(max-width: 768px){#sec1 .point p{padding-left:25px}}#sec1 .info{border:#fff 1px solid}#sec1 .info .header{background-color:#13a3cb;display:flex;justify-content:center;align-items:center;width:100%;height:90px;margin:0;padding:0}#sec1 .info .header h5{color:#fff;font-size:2.6rem}@media(max-width: 998px){#sec1 .info .header h5{font-size:2.2rem}}#sec1 .info .body{background-color:#13a3cb;padding-left:20px;padding-right:20px;min-height:624px}@media(max-width: 1200px){#sec1 .info .body{min-height:680px}}@media(max-width: 998px){#sec1 .info .body{min-height:740px;padding-left:15px;padding-right:15px}}@media(max-width: 768px){#sec1 .info .body{min-height:auto;padding-bottom:15px}}#sec1 .info .body img{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}#sec1 .info .body p{color:#fff;margin-bottom:15px}#sec1 .info .body ul{margin-bottom:15px}#sec1 .info .body ul li{color:#ffe400}#sec1 .info .body ul li svg{margin-right:5px}#sec1 .footer{padding-top:30px}#sec1 .footer h3{font-size:3rem;display:block;text-align:center;margin-bottom:30px}@media(max-width: 768px){#sec1 .footer h3{font-size:2.3rem;margin-bottom:15px}}@media(max-width: 576px){#sec1 .footer h3{font-size:2rem}}#sec1 .footer ul{display:flex;justify-content:center;align-items:center;margin-bottom:25px}@media(max-width: 768px){#sec1 .footer ul{margin-bottom:15px}}@media(max-width: 576px){#sec1 .footer ul{flex-wrap:wrap}}#sec1 .footer ul li{border-radius:4px;border:#ddd 1px solid;background-color:#fff;color:#13a3cb;font-size:2rem;font-weight:600;padding-left:15px;padding-right:15px;margin-right:15px}@media(max-width: 998px){#sec1 .footer ul li{font-size:1.6rem}}@media(max-width: 768px){#sec1 .footer ul li{padding-left:10px;padding-right:10px;margin-right:10px;font-size:1.4rem}}@media(max-width: 576px){#sec1 .footer ul li{width:30%;text-align:center;padding:5px 15px;margin-bottom:10px;font-size:3vw}}#sec1 .footer ul li:last-child{margin-right:0}#sec1 .footer .pink{color:#ad0000;font-size:2.6rem;font-weight:600;text-align:center;margin:0;padding:0;margin-bottom:10px}@media(max-width: 768px){#sec1 .footer .pink{font-size:2rem}}#sec1 .footer p{text-align:center;margin:0;padding:0}@media(max-width: 768px){#sec1 .footer p{text-align:left}#sec1 .footer p br{display:none}}#sec1 .footer p span{background:linear-gradient(transparent 60%, #ffe400 60%)}#sec1 .footer a{display:block;margin-top:50px}#sec2{background-color:#f1f1f1;padding-bottom:50px;display:block;position:relative}@media(max-width: 768px){#sec2{padding-bottom:30px}}.section1{background-color:#fff;display:block;position:relative;padding-bottom:80px !important}.section1::after{content:"";position:absolute;left:0;right:0;bottom:-110px;display:block;margin-left:auto;margin-right:auto;z-index:100;width:0;height:0;border-style:solid;border-width:110px 50vw 0 50vw;border-color:#fafafa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:none}@media(max-width: 998px){.section1::after{border-width:80px 50vw 0 50vw;bottom:-80px}}.section1 .head{margin-bottom:40px}.section1 .head p{text-align:center;font-weight:600;font-size:1.6rem}@media(max-width: 998px){.section1 .head p{font-size:1.4rem}}@media(max-width: 768px){.section1 .head p br{display:none}}@media(max-width: 576px){.section1 .head p{font-size:3vw}}.section1 .head p.big{font-size:3rem;line-height:1.6;margin-bottom:30px}@media(max-width: 998px){.section1 .head p.big{font-size:2.6rem}}@media(max-width: 768px){.section1 .head p.big{font-size:2.2rem}}@media(max-width: 576px){.section1 .head p.big{font-size:4vw}}@media(max-width: 768px){.section1 .items{width:100%;display:flex;justify-content:flex-start;align-items:center}}@media(max-width: 768px){.section1 .items .thum{min-width:120px;width:120px;border:#ddd 1px solid}}.section1 .items .thum img{max-width:100%;height:auto;display:block}.section1 .items .body{background-color:#0e7f9e;display:flex;justify-content:center;align-items:center;width:100%;height:40px}@media(max-width: 768px){.section1 .items .body{border:#ddd 1px solid;border-left:none;width:100%;background-color:#fff;height:100%}}.section1 .items .body p{margin:0;padding:0;color:#fff;text-align:center;font-weight:700}@media(max-width: 768px){.section1 .items .body p{color:#13a3cb;font-weight:600;padding:10px;font-size:1.4rem;line-height:1.4}}.section1 .footer{text-align:center;margin-bottom:50px}.section1 .footer p{font-weight:600;font-size:2.6rem;line-height:1.5;margin:0;padding:0;display:block}@media(max-width: 998px){.section1 .footer p{font-size:2rem}}@media(max-width: 576px){.section1 .footer p{font-size:3.5vw}}.section1 .footer p.big{color:#ad0000;font-size:3.6rem;margin-bottom:10px}@media(max-width: 998px){.section1 .footer p.big{font-size:2.6rem}}@media(max-width: 768px){.section1 .footer p.big{font-size:2.2rem}}@media(max-width: 576px){.section1 .footer p.big{font-size:4.5vw}}.section1 .comparison{display:block;padding-top:40px;position:relative;z-index:1}@media(max-width: 576px){.section1 .comparison{padding-top:30px;padding-bottom:30px}}.section1 .comparison.bg{background-color:#fafafa}.section1 .comparison.bg::after{content:"";background-color:#fafafa;width:200vw;height:100%;position:absolute;left:-50vw;top:0;display:block;z-index:0}@media(max-width: 768px){.section1 .comparison.bg::after{display:none}}.section1 .comparison h3{text-align:center;font-size:2.6rem;margin-bottom:30px;position:relative;z-index:1}@media(max-width: 998px){.section1 .comparison h3{font-size:2.2rem}}@media(max-width: 576px){.section1 .comparison h3{font-size:4vw}}.section1 .comparison .thum{border:#ddd 1px solid;position:relative;z-index:1;display:block}.section1 .comparison .thum img{display:block}.section1 .comparison p{text-align:center;font-weight:600;font-size:1.6rem;position:relative;z-index:1;line-height:1.5}@media(max-width: 998px){.section1 .comparison p{font-size:1.4rem}}@media(max-width: 576px){.section1 .comparison p{font-size:3vw}}.section1 .comparison p.big{font-size:2rem;color:#ad0000;margin-bottom:10px}@media(max-width: 998px){.section1 .comparison p.big{font-size:1.8rem}}@media(max-width: 576px){.section1 .comparison p.big{font-size:3.5vw}}#sec3{display:block;padding-top:200px;padding-bottom:60px}#sec3.iten{position:relative}#sec3.iten::after{content:"";position:absolute;left:0;right:0;top:0px;display:block;margin-left:auto;margin-right:auto;z-index:100;width:0;height:0;border-style:solid;border-width:110px 50vw 0 50vw;border-color:#f1f1f1 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#sec3 h3{color:#fff;font-size:2.6rem;text-align:center;margin-bottom:20px}#sec3 .photo{width:100%}@media(max-width: 768px){#sec3{padding-top:100px;padding-bottom:30px}#sec3.iten::after{border-width:80px 50vw 0 50vw}#sec3 h3{font-size:2rem}}@media(max-width: 576px){#sec3.iten::after{border-width:50px 50vw 0 50vw}}#sec4{background-repeat:no-repeat;background-size:cover;padding-top:100px;padding-bottom:80px;display:block}#sec4 .flow{border-radius:4px;background-color:#fff;display:block;box-shadow:0 0 5px rgba(0,0,0,.3);padding:45px 15px 15px 15px;position:relative}#sec4 .flow .step{pointer-events:none;position:absolute;left:-10px;top:-10px;z-index:2}#sec4 .flow img.pikt{display:block;margin-bottom:30px;margin-left:auto;margin-right:auto}#sec4 .flow input[type=checkbox]{display:none}#sec4 .flow h3,#sec4 .flow input[type=checkbox]+label{font-weight:600;text-align:center;font-size:2.2rem;margin-bottom:20px;padding:0}@media(max-width: 768px){#sec4 .flow h3,#sec4 .flow input[type=checkbox]+label{font-size:1.8rem}}#sec4 .flow label{display:none}#sec4 .flow p{margin:0;padding:0;min-height:170px}@media(max-width: 1200px){#sec4 .flow p{min-height:200px}}@media(max-width: 768px){#sec4 .flow p{min-height:100%}}@media(max-width: 1200px){#sec4 .flow p{min-height:200px}}@media(max-width: 768px){#sec4{padding-top:50px;padding-bottom:40px}#sec4 .flow{padding:0;padding-left:15px;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:15px;position:relative}#sec4 .flow .pikt{pointer-events:none;min-width:60px;width:60px;height:60px;margin-bottom:0 !important;padding:0;margin-top:10px}#sec4 .flow .step{pointer-events:none;position:absolute;left:-10px;top:-15px;z-index:2;width:100px;height:26px}#sec4 .flow h3{display:none}#sec4 .flow p{padding:0;max-height:0;min-height:auto;height:0;overflow:hidden;transition:padding .2s ease}#sec4 .flow input[type=checkbox]+label{font-size:1.8rem;margin:0;padding:15px;margin-top:10px;display:block;width:calc(100% - 15px - 80px);text-align:left !important;position:relative;cursor:pointer}#sec4 .flow input[type=checkbox]+label::before{pointer-events:none;content:"";display:block;width:2rem;height:2rem;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(90deg);background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="rgb(0, 0, 0)" d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg>') no-repeat center center}#sec4 .flow input[type=checkbox]:checked+label::before{transform:translateY(-50%) rotate(-90deg)}#sec4 .flow input[type=checkbox]:checked+label~p{padding:10px;max-height:100%;height:100%;transition:padding .2s ease}}#sec5{margin-bottom:80px}@media(max-width: 768px){#sec5{margin-bottom:40px}}#sec5 .faq{margin-bottom:15px}#sec5 .faq button{cursor:pointer;outline:none;border:none;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;background-color:#fff;color:#111;display:flex;justify-content:flex-start;align-items:center;text-align:left;width:100%;height:60px;padding-left:15px;font-size:1.6rem;font-weight:600;padding-right:20px;position:relative;line-height:1.3}#sec5 .faq button::before,#sec5 .faq button::after{content:"";background-color:#13a3cb;width:12px;height:2px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.1s ease}#sec5 .faq button.collapsed::after{margin-top:-1px;transform:rotate(90deg)}#sec5 .faq button span{display:flex;justify-content:flex-start;align-items:center;position:relative}#sec5 .faq button span::before{content:"Q";width:50px;height:50px;max-height:50px;border-radius:100px;background-color:#13a3cb;margin-right:15px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;color:#fff}@media(max-width: 768px){#sec5 .faq button span::before{width:40px;height:40px;max-height:40px;min-height:40px;max-width:40px;min-width:40px}}#sec5 .faq .inner{padding-top:15px;padding-bottom:15px;padding-left:80px;position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:1.4rem;line-height:1.5}@media(max-width: 768px){#sec5 .faq .inner{padding-left:40px}}#sec5 .faq .inner::before{content:"A";min-width:50px;min-height:50px;max-height:50px;border-radius:100px;background-color:#e4f222;margin-right:15px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;color:#111}@media(max-width: 768px){#sec5 .faq .inner::before{width:40px;height:40px;max-height:40px;min-height:40px;max-width:40px;min-width:40px}}#sec5 .faq .collapse:not(.show){display:none}#sec5 .faq .collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}#sec5 #faq_show{margin:0;padding:0;outline:none;border:none;font-weight:600;cursor:pointer;border-radius:6px;background-color:#1fb4dc;color:#fff;font-size:1.4rem;width:300px;height:50px;display:flex;justify-content:center;align-items:center;margin:0 auto}#sec6 .header{position:relative;margin-bottom:100px}@media(max-width: 998px){#sec6 .header{margin-bottom:50px}#sec6 .header img{display:block;margin-left:auto;margin-right:auto;min-width:100%;max-width:100%}}#sec6 .header .inner{position:absolute;right:0;top:125px;background-color:#fff;display:block;padding:25px;width:750px;z-index:2}@media(max-width: 998px){#sec6 .header .inner{position:static;padding:0;width:100%;padding-top:25px}}#sec6 .block{margin-bottom:70px}#sec6 .block h3{font-size:2rem;font-weight:600;margin-bottom:50px;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){#sec6 .block h3{margin-bottom:30px}}#sec6 .block h3::after{content:attr(data-title);margin-left:10px;font-weight:200;font-size:1.6rem}#sec6 .block.Company_Profile dl{margin-left:60px;border-bottom:#ddd 1px solid;display:flex;justify-content:flex-start;align-items:center;padding-top:20px;padding-bottom:20px}@media(max-width: 998px){#sec6 .block.Company_Profile dl{margin-left:0px}}@media(max-width: 768px){#sec6 .block.Company_Profile dl{flex-direction:column;align-items:flex-start}}#sec6 .block.Company_Profile dl dt{padding-left:10px;min-width:150px}@media(max-width: 768px){#sec6 .block.Company_Profile dl dt{padding-left:0;font-weight:600;min-width:100%}}#sec6 .block.Company_Profile dl dd{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){#sec6 .block.Company_Profile dl dd{flex-direction:column;align-items:flex-start}}#sec6 .block.Company_Profile dl dd div{min-width:400px}@media(max-width: 998px){#sec6 .block.Company_Profile dl dd div{min-width:350px}}@media(max-width: 768px){#sec6 .block.Company_Profile dl dd div{margin-bottom:15px}}#sec6 .block button,#sec6 .block a.btn{cursor:pointer;border-radius:4px;color:#03a9f4;background-color:#fff;display:flex;justify-content:center;align-items:center;border:#ddd 1px solid;text-align:center;padding:8px 30px;transition:all .25s ease}@media(max-width: 998px){#sec6 .block button,#sec6 .block a.btn{padding:8px 10px}}#sec6 .block button:hover,#sec6 .block a.btn:hover{opacity:.5}#sec6 .block.Permission_number ul{margin-left:60px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media(max-width: 998px){#sec6 .block.Permission_number ul{margin-left:0px}}@media(max-width: 768px){#sec6 .block.Permission_number ul{border-top:#ddd 1px solid}}#sec6 .block.Permission_number ul li{margin-bottom:30px;width:25%;line-height:1.3;display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 1200px){#sec6 .block.Permission_number ul li{width:33.3333333333%}}@media(max-width: 768px){#sec6 .block.Permission_number ul li{border:#ddd 1px solid;border-top:none;width:50%;height:60px;margin-bottom:0;margin-right:0px;padding:10px}#sec6 .block.Permission_number ul li:nth-child(even){border-left:none;margin-right:0}}#sec6 .block.corresponding-area h3{display:block;text-align:center}#sec6 .block.corresponding-area h3::after{display:block}@media(max-width: 768px){#sec6 .block.corresponding-area img{width:100%}}#sec6 .block.corresponding-area .group{border-bottom:#ddd 1px solid;padding-bottom:20px;margin-bottom:20px}@media(max-width: 768px){#sec6 .block.corresponding-area .group:first-child{margin-top:20px}}@media(max-width: 576px){#sec6 .block.corresponding-area .group{padding-bottom:10px;margin-bottom:10px}}#sec6 .block.corresponding-area .group h4{margin-bottom:15px;font-size:1.6rem;display:block}@media(max-width: 576px){#sec6 .block.corresponding-area .group h4{font-size:1.4rem}}#sec6 .block.corresponding-area .group ul{width:100%;margin-top:15px;font-size:0}@media(max-width: 576px){#sec6 .block.corresponding-area .group ul{margin-top:10px}}#sec6 .block.corresponding-area .group ul li{display:inline-block;margin-right:10px;font-size:1.4rem}@media(max-width: 576px){#sec6 .block.corresponding-area .group ul li{font-size:1.25rem}}form{border-top:#13a3cb 20px solid;display:block;padding-top:100px;padding-bottom:100px}@media(max-width: 768px){form{padding-top:50px;padding-bottom:50px}}form h3{font-size:3rem;font-weight:200;text-align:center;margin-bottom:100px}@media(max-width: 768px){form h3{margin-bottom:50px}}@media(max-width: 576px){form h3{font-size:2rem}}form .form-group{margin-bottom:40px}@media(max-width: 576px){form .form-group{margin-bottom:30px}}form .form-group .select{position:relative;display:block}form .form-group .select select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:rgba(0,0,0,0)}form .form-group .select svg{position:absolute;top:50%;right:10px;pointer-events:none;transform:translateY(-50%)}form .form-group input[type=text],form .form-group input[type=tel],form .form-group input[type=email],form .form-group select,form .form-group textarea,form .form-group p.view{font-family:"Noto Sans JP",sans-serif;border-radius:3px;border:#ddd 1px solid;display:flex;justify-content:flex-start;align-items:center;width:100%;height:60px;padding:15px}@media(max-width: 576px){form .form-group input[type=text],form .form-group input[type=tel],form .form-group input[type=email],form .form-group select,form .form-group textarea,form .form-group p.view{height:50px}}form .form-group textarea{min-height:150px}form .form-group .list-unstyled{margin:0;padding:0;list-style:none !important}form .form-group.has-danger label{color:#c00}form .form-group.has-danger input,form .form-group.has-danger select{border:#c00 1px solid;box-shadow:0 0 5px rgba(204,0,0,.5)}form .form-group.has-danger .help-block ul{margin:0;padding:0;list-style:none;color:#c00}form .form-group .d-flex{display:flex;justify-content:flex-start;align-items:center;width:100%}form .form-group .d-flex.form-group{margin-bottom:20px}form .form-group .d-flex label{min-width:100px}form .form-group .d-flex .input{width:100%}form .form-group .d-flex .input.zipcord input{width:100px}form .form-group label{font-weight:600;display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}form .form-group label span{border-radius:3px;background-color:#156075;color:#fff;padding-left:10px;padding-right:10px;margin-right:10px}form .form-group label span.req{background-color:#a30000}form .footer{text-align:center}form .footer a{border-radius:4px;font-size:1.6rem;color:#156075;display:inline-block;text-align:center;padding:8px 30px;text-decoration:underline !important;margin-bottom:50px}@media(max-width: 576px){form .footer a{margin-bottom:30px}}form .footer button{cursor:pointer;outline:none;border-radius:4px;font-size:1.6rem;font-weight:600;border:#156075 1px solid;background-color:#156075;color:#fff;display:flex;justify-content:center;align-items:center;width:540px;height:70px;margin-left:auto;margin-right:auto;margin-bottom:20px;transition:all .25s ease}@media(max-width: 576px){form .footer button{width:80%}}form .footer button.disabled{opacity:.5}form .footer button:hover{opacity:.5}form .footer p{font-weight:600;font-size:1.6rem}.modal h5{font-size:1.4rem}.modal button{cursor:pointer;outline:none;border:none;background-color:rgba(0,0,0,0)}#form h1{font-size:2rem;text-align:center;display:block;margin-bottom:50px}@media(max-width: 768px){.thank h2{font-size:16px}}.cownload_block{text-align:center}.cownload_block .inner{border-radius:4px;border:#c00 2px solid;padding:30px;display:inline-block;width:auto;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 576px){.cownload_block .inner{width:100%}}.cownload_block p{margin-bottom:15px;font-weight:600}.cownload_block a.download_btn{border-radius:3px;background-color:#c00;color:#fff;display:flex;justify-content:center;align-items:center;width:300px;height:50px;margin-left:auto;margin-right:auto;transition:all .25s ease}@media(max-width: 576px){.cownload_block a.download_btn{width:100%}}.cownload_block a.download_btn:hover{opacity:.5}#conf main{padding-top:80px}@media(max-width: 768px){#conf main{padding-top:80px}}#conf main form{border-top:none}#conf main h2{text-align:center;margin-bottom:20px}#conf main h2+p{margin-bottom:50px}#conf .form-group{margin-bottom:15px}#conf .form-group p.view{background-color:#f1f1f1}#conf .form-btn{width:100%;display:flex;justify-content:center;align-items:center;margin-top:30px}@media(max-width: 576px){#conf .form-btn{flex-direction:column}}#conf .form-btn li{margin-right:20px}@media(max-width: 768px){#conf .form-btn li{width:100%}}@media(max-width: 576px){#conf .form-btn li{margin-right:0}}#conf .form-btn li:last-child{margin-right:0}#conf .form-btn li button{cursor:pointer;width:330px}@media(max-width: 768px){#conf .form-btn li button{width:100%}}#conf .form-btn li button.back{border:#ccc 1px solid;background-color:#ddd;color:#999}#conf .thank{padding-bottom:100px}#conf .thank p{text-align:center;margin-bottom:5px}#policy{background-color:#f1f1f1;padding-top:150px;padding-bottom:100px;display:block}@media(max-width: 768px){#policy{padding-top:80px;padding-bottom:0px}}#policy h2{text-align:center;margin-bottom:50px}#policy .block{margin-bottom:80px}#policy .block p{margin-bottom:10px}#policy .block ol{padding-left:50px;margin-bottom:10px}#policy .block ol ul{padding-left:20px;margin-bottom:10px}#policy .block ol li{margin-bottom:10px}#policy .block .info{text-align:right}.contact-form__btn{border-radius:6px;border:2px solid #fff;background-color:#c00;color:#fff;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:600;line-height:1;margin:0 auto;margin-top:30px;width:400px;height:50px;opacity:1;transition:opacity .3s ease-in-out;box-shadow:0 0 10px 0 rgba(0,0,0,.5);position:relative}.contact-form__btn::after{content:"";display:block;width:2rem;height:2rem;position:absolute;right:10px;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="rgb(255, 255, 255)" d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg>') no-repeat center center}@media(min-width: 993px){.contact-form__btn:hover{color:#fff;opacity:.5}}@media(max-width: 576px){.contact-form__btn{margin-top:5px;width:80%}}#iten_first .iten_first--text{padding-bottom:30px;padding-top:30px;margin-bottom:5px;position:relative}#iten_first .iten_first--text::after{content:"";background-repeat:no-repeat;background-image:url(/lp/img/common/girl@2x.png.webp),url(/lp/img/common/girl@2x.png);background-size:cover;display:block;width:397px;height:531px;position:absolute;right:0;bottom:0;z-index:1}#iten_first .iten_first--text h2{font-size:5rem;line-height:1.4;margin-bottom:20px;position:relative;z-index:2}#iten_first .iten_first--text h2 span{color:#1fb4dc;position:relative}#iten_first .iten_first--text h2 span::before{content:"";background-color:#1fb4dc;border-radius:6px;width:6px;height:6px;display:block;margin:0 auto;position:absolute;left:0;right:0;top:-10px}#iten_first .iten_first--text p{color:#1fb4dc;font-size:2.6rem;font-weight:600;margin-bottom:20px}#iten_first .iten_first--text ul{margin:0;padding:0;list-style:none}#iten_first .iten_first--text ul li{font-size:2.2rem;font-weight:600;line-height:1.6;position:relative;padding-left:3rem}#iten_first .iten_first--text ul li::after{content:"";display:block;width:2rem;height:2rem;position:absolute;left:0px;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgb(204, 0, 0)" d="M480.969 128.969L208.969 400.969C204.281 405.656 198.156 408 192 408S179.719 405.656 175.031 400.969L31.031 256.969C21.656 247.594 21.656 232.406 31.031 223.031S55.594 213.656 64.969 223.031L192 350.062L447.031 95.031C456.406 85.656 471.594 85.656 480.969 95.031S490.344 119.594 480.969 128.969Z"/></svg>') no-repeat center center}#iten_first .iten_first--text ul li span{background:linear-gradient(transparent 60%, #ff6 60%)}@media(max-width: 1200px){#iten_first .iten_first--text::after{width:320px;height:428px}#iten_first .iten_first--text h2{font-size:4rem}#iten_first .iten_first--text p{font-size:2.2rem}}@media(max-width: 992px){#iten_first .iten_first--text::after{width:274px;height:350px}#iten_first .iten_first--text h2{font-size:3rem}#iten_first .iten_first--text p{font-size:1.6rem;position:relative;z-index:2}#iten_first .iten_first--text ul li{font-size:1.6rem;padding-left:2rem}#iten_first .iten_first--text ul li::after{width:1.6rem;height:1.6rem}}@media(max-width: 768px){#iten_first .iten_first--text{padding-top:0px}#iten_first .iten_first--text::after{display:none}#iten_first .iten_first--text h2{font-size:3rem}#iten_first .iten_first--text p{font-size:1.8rem}#iten_first .iten_first--text ul li{font-size:1.8rem;padding-left:2rem}#iten_first .iten_first--text ul li::after{width:1.6rem;height:1.6rem}}@media(max-width: 576px){#iten_first .iten_first--text h2{font-size:2.4rem}#iten_first .iten_first--text p{font-size:2rem;line-height:1.3}#iten_first .iten_first--text ul li{font-size:1.4rem;padding-left:2rem}#iten_first .iten_first--text ul li::after{width:1.6rem;height:1.6rem}}ul.moving_lists{margin:0;padding:0;list-style:none;width:100%;display:flex;flex-wrap:wrap;margin-bottom:40px}ul.moving_lists li{width:calc((100% - 45px)/4);margin-right:15px;margin-bottom:15px}ul.moving_lists li:nth-child(4n){margin-right:0}ul.moving_lists li .moving_items picture{aspect-ratio:3/2;overflow:hidden}ul.moving_lists li .moving_items picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}ul.moving_lists li .moving_items .body{background-color:#0e7f9e;display:flex;justify-content:center;align-items:center;width:100%;height:50px;position:relative}ul.moving_lists li .moving_items .body p{margin:0;padding:0;color:#fff;font-weight:700}ul.moving_lists li a.moving_items .body{position:relative}ul.moving_lists li a.moving_items .body::after{background-color:#fff;content:"";border-radius:2.4rem;display:block;width:2.4rem;height:2.4rem;position:absolute;right:10px;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="rgb(14, 127, 158)" d="M360.5 217.5l-152 143.1C203.9 365.8 197.9 368 192 368s-11.88-2.188-16.5-6.562L23.5 217.5C13.87 208.3 13.47 193.1 22.56 183.5C31.69 173.8 46.94 173.5 56.5 182.6L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94 .9375C370.5 193.1 370.1 208.3 360.5 217.5z"/></svg>');background-repeat:no-repeat;background-size:1.4rem;background-position:center}@media(max-width: 992px){ul.moving_lists{justify-content:center}ul.moving_lists li{width:calc((100% - 30px)/3);margin-right:15px;margin-bottom:15px}ul.moving_lists li:nth-child(4n){margin-right:15px}ul.moving_lists li:nth-child(3n){margin-right:0px}}@media(max-width: 768px){ul.moving_lists li{width:calc((100% - 10px)/2);margin-bottom:10px}ul.moving_lists li:nth-child(odd){margin-right:10px}ul.moving_lists li:nth-child(even){margin-right:0px}ul.moving_lists li .moving_items{border:1px solid #ddd;background-color:#fff;width:100%;display:flex;justify-content:flex-start;align-items:center}ul.moving_lists li .moving_items picture{max-width:75px}ul.moving_lists li .moving_items .body{background-color:#fff;padding:3px 10px;padding-right:3rem;justify-content:flex-start}ul.moving_lists li .moving_items .body p{color:#13a3cb;line-height:1.2}ul.moving_lists li .moving_items .body::after{background-color:#0e7f9e;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="rgb(255, 255, 255)" d="M360.5 217.5l-152 143.1C203.9 365.8 197.9 368 192 368s-11.88-2.188-16.5-6.562L23.5 217.5C13.87 208.3 13.47 193.1 22.56 183.5C31.69 173.8 46.94 173.5 56.5 182.6L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94 .9375C370.5 193.1 370.1 208.3 360.5 217.5z"/></svg>')}}@media(max-width: 576px){ul.moving_lists li{width:100%;margin-right:0 !important}ul.moving_lists li .moving_items picture{max-width:100px}}#section7{margin-bottom:80px}#section7 .sec7_cont1{margin-bottom:30px}#section7 .sec7_cont1 .thum{display:block;position:relative;margin-bottom:15px}#section7 .sec7_cont1 .thum.trouble1::before{background-image:url(/lp/img/kaihuku/trouble_icon1@x2.png.webp),url(/lp/img/kaihuku/trouble_icon1@x2.png)}#section7 .sec7_cont1 .thum.trouble2::before{background-image:url(/lp/img/kaihuku/trouble_icon2@x2.png.webp),url(/lp/img/kaihuku/trouble_icon2@x2.png)}#section7 .sec7_cont1 .thum.trouble3::before{background-image:url(/lp/img/kaihuku/trouble_icon3@x2.png.webp),url(/lp/img/kaihuku/trouble_icon3@x2.png)}#section7 .sec7_cont1 .thum::before{content:"";background-repeat:no-repeat;background-size:cover;width:77px;height:77px;display:block;position:absolute;left:-15px;top:-15px}#section7 .sec7_cont1 p span{font-size:1.8rem;font-weight:600}#section7 .red_block{background-color:#c00;display:flex;justify-content:center;align-items:center;width:100%;height:102px}#section7 .red_block p{margin:0;padding:0;color:#fff;font-weight:600;font-size:4rem}#section7 .red_block_bottom{border:#c00 2px solid;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 0;margin-bottom:30px}#section7 .red_block_bottom h3{font-size:2rem}#section7 .red_block_bottom p{text-align:center;font-size:1.5rem;font-weight:600;line-height:1.6;color:#c00}#section7 .red_block_bottom p span{background:linear-gradient(transparent 60%, #ffff66 60%)}#section7 .cost{border:#1fb4dc 1px solid;display:block}#section7 .cost .head{background-color:#1fb4dc;width:100%;height:60px;display:flex;justify-content:center;align-items:center}#section7 .cost .head h3{color:#fff;font-size:2rem;font-weight:600;margin:0;padding:0}#section7 .cost .price{display:block;padding-top:20px;padding-bottom:20px}#section7 .cost .price p{text-align:center;margin:0;padding:0;line-height:1.5}@media(max-width: 998px){#section7 .cost .price p{font-size:13px}}#section7 .cost .price p.detail span{font-size:2.6rem;font-weight:600}#section7 .cost img,#section7 .cost picture{display:block}@media(max-width: 576px){#section7 .cost img,#section7 .cost picture{min-width:100%}}#section7 .cost .foot{background-color:#c00;display:flex;justify-content:center;align-items:center}#section7 .cost .foot p{margin:0;padding:0;color:#fff;font-size:2rem;font-weight:600}#section7 .cost .foot p span{font-size:3rem}@media(max-width: 992px){#section7 .sec7_cont1 .inner{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}#section7 .sec7_cont1 .inner .thum{min-width:250px}#section7 .sec7_cont1 .inner p{padding-left:20px}#section7 .red_block{height:auto;padding:15px}#section7 .red_block p{line-height:1.5;font-size:3rem}#section7 .red_block p br{display:none}#section7 .red_block_bottom{padding:30px 0;padding-top:0}#section7 .red_block_bottom h3{font-size:1.5rem;padding-top:15px}#section7 .red_block_bottom p{text-align:left;padding-left:0px;padding-right:0px}#section7 .red_block_bottom p br{display:none}#section7 .cost .price p{font-size:13px}}@media(max-width: 768px){#section7 .sec7_cont1 .inner{align-items:flex-start;margin-bottom:15px}#section7 .sec7_cont1 .inner .thum{min-width:77px;width:77px;height:77px}#section7 .sec7_cont1 .thum img{display:none}#section7 .sec7_cont1 .thum::before{content:"";background-repeat:no-repeat;background-size:cover;width:77px;height:77px;display:block;position:absolute;left:0;top:0}#section7 .sec7_cont1 p span{font-size:1.8rem;font-weight:600}#section7 .container{min-width:100%}#section7 .container.carousel .row{overflow-x:auto;flex-wrap:nowrap;gap:15px}#section7 .container.carousel .row .col{min-width:40%;padding-right:2px;padding-left:2px}#section7 .container.carousel .row .col img{max-height:150px;height:150px}#section7 .container.carousel .row .col:first-child{padding-left:15px}#section7 .container.carousel .row .col:last-child{padding-right:15px}}@media(max-width: 576px){#section7{margin-bottom:40px}#section7 .sec7_cont1 .inner{margin-bottom:30px}#section7 .sec7_cont1 .inner .thum{min-width:77px}#section7 .sec7_cont1 .inner p{padding-left:10px}#section7 .red_block p{font-size:2rem}#section7 .red_block_bottom img{max-width:150px;height:auto}#section7 .red_block_bottom p{font-size:1.4rem}#section7 .cost .price{padding-top:10px;padding-bottom:10px}#section7 .cost img,#section7 .cost picture{min-width:100%}#section7 .container.carousel .row .col{min-width:80%}}#review{margin-bottom:80px}#review ul{margin:0;padding:0;list-style:none;margin-bottom:80px;display:flex;flex-direction:column;gap:15px}#review ul li{border:2px dotted #ddd;padding:15px;border-radius:15px;line-height:1.4;position:relative;padding-left:60px}#review ul li::before{content:"";display:block;border:1px solid #111;border-radius:3rem;width:3rem;height:3rem;position:absolute;left:15px;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="rgb(21, 21, 21)" d="M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464l349.5 0c-8.9-63.3-63.3-112-129-112l-91.4 0c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"/></svg>') no-repeat center center;background-size:1.5rem}@media(max-width: 768px){#review{margin-bottom:40px}}.tel__card{margin-bottom:100px;display:block}.tel__card h3{margin-bottom:30px}.tel__card .tel__card__body{border-radius:6px;border:1px solid #ddd;padding:30px;text-align:center}.tel__card .tel__card__body a{color:#c00;display:inline-flex;justify-content:center;align-items:center;gap:5px;font-size:5rem;font-weight:600;line-height:1}.tel__card .tel__card__body a svg{transform:translateY(8px);width:3rem;height:3rem;display:block;fill:#c00}.tel__card .tel__card__body p{margin:0;padding:0;font-size:1.6rem;font-weight:400}@media(max-width: 768px){.tel__card{margin-bottom:60px}.tel__card .tel__card__body{padding:20px}.tel__card .tel__card__body a{font-size:3rem}.tel__card .tel__card__body a svg{transform:translateY(4px);width:2rem;height:2rem}}.section1{padding-top:60px}.section1 #section1_block_1{background-color:#1fb4dc;padding:50px;position:relative;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start}.section1 #section1_block_1::before,.section1 #section1_block_1::after{content:"";background-color:#d83a35;width:300px;height:50px;display:block;position:absolute;transform:rotate(20deg)}.section1 #section1_block_1::before{right:-100px;top:0}.section1 #section1_block_1::after{left:-100px;bottom:0}.section1 #section1_block_1 img,.section1 #section1_block_1 picture{min-width:445px}.section1 #section1_block_1 .body{padding-left:50px;display:block;width:100%}.section1 #section1_block_1 .body h3{border-bottom:#fff 1px solid;font-size:2.6rem;color:#fff;display:block;width:100%;margin-bottom:20px;padding-bottom:20px;position:relative;z-index:1}.section1 #section1_block_1 .body p{color:#fff;margin:0;padding:0;position:relative;z-index:1}.section1 #section1_block_2 h3{font-size:3rem;text-align:center;padding:60px 0 40px 0}.section1 #section1_block_2 p{text-align:center;font-size:1.6rem;font-weight:600;line-height:1.6}.section1 #section1_block_2 p span{background:linear-gradient(transparent 60%, #ff6 60%)}.section1 #section1_block_2 .mx-auto{margin:30px auto;display:block}@media(max-width: 998px){.section1 #section1_block_1{flex-direction:column}.section1 #section1_block_1 img,.section1 #section1_block_1 picture{min-width:100%}.section1 #section1_block_1 .body{padding-left:0px;display:block;width:100%}.section1 #section1_block_1 .body h3{text-align:center}.section1 #section1_block_1 .body p{text-align:center}.section1 #section1_block_1 .body p br{display:none}.section1 #section1_block_2 p{font-size:1.4rem}}@media(max-width: 576px){.section1 #section1_block_1{padding:25px}.section1 #section1_block_1 .body h3{font-size:2.8rem}.section1 #section1_block_2 h3{font-size:2rem;padding:30px 0 30px 0}.section1 #section1_block_2 p{font-size:1.5rem}.section1 #section1_block_2 p br{display:none}}.kaihuku #sec1 #sec1_taisyou,.kaihuku #sec1 #sec1_service{margin-bottom:60px}.kaihuku #sec1 #sec1_taisyou h4,.kaihuku #sec1 #sec1_service h4{font-size:3.4rem;font-weight:400;margin-bottom:25px}.kaihuku #sec1 #sec1_taisyou ul,.kaihuku #sec1 #sec1_service ul{margin:0;padding:0;list-style:none;width:100%;display:flex;justify-content:flex-start}.kaihuku #sec1 #sec1_taisyou ul{flex-wrap:wrap}.kaihuku #sec1 #sec1_taisyou ul li{width:calc((100% - 150px)/6);display:block;margin-right:30px;margin-bottom:30px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(6){margin-right:0}.kaihuku #sec1 #sec1_service ul li{border:#1fb4dc 1px solid;background-color:#fff;width:calc((100% - 90px)/5);height:60px;margin-right:30px;display:flex;justify-content:center;align-items:center;font-size:2rem}.kaihuku #sec1 #sec1_service ul li:last-child{margin-right:0}.kaihuku #sec1 #sec1_service ul li svg{color:#4cea06;margin-right:5px}@media(max-width: 1200px){.kaihuku #sec1 #sec1_taisyou ul li{width:calc((100% - 120px)/5);display:block;margin-right:30px;margin-bottom:30px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(6){margin-right:30px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(5){margin-right:0px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(10){margin-right:0px}.kaihuku #sec1 #sec1_service ul li{font-size:1.6rem}}@media(max-width: 998px){.kaihuku #sec1 #sec1_taisyou,.kaihuku #sec1 #sec1_service{margin-bottom:40px}.kaihuku #sec1 #sec1_taisyou h4,.kaihuku #sec1 #sec1_service h4{font-size:3rem}.kaihuku #sec1 #sec1_taisyou ul li{width:calc((100% - 60px)/5);display:block;margin-right:15px;margin-bottom:15px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(6){margin-right:15px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(5){margin-right:0px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(10){margin-right:0px}.kaihuku #sec1 #sec1_service ul{flex-wrap:wrap}.kaihuku #sec1 #sec1_service ul li{width:calc((100% - 15px)/2);margin-right:15px;margin-bottom:15px;font-size:1.6rem}.kaihuku #sec1 #sec1_service ul li:nth-child(even){margin-right:0}}@media(max-width: 768px){.kaihuku #sec1 #sec1_taisyou,.kaihuku #sec1 #sec1_service{margin-bottom:20px}.kaihuku #sec1 #sec1_taisyou h4,.kaihuku #sec1 #sec1_service h4{font-size:2.4rem}}@media(max-width: 576px){.kaihuku #sec1 #sec1_taisyou ul li{width:calc((100% - 20px)/3);display:block;margin-right:10px;margin-bottom:10px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(5){margin-right:10px}.kaihuku #sec1 #sec1_taisyou ul li:nth-child(3),.kaihuku #sec1 #sec1_taisyou ul li:nth-child(6),.kaihuku #sec1 #sec1_taisyou ul li:nth-child(9){margin-right:0px}.kaihuku #sec1 #sec1_service ul{flex-wrap:wrap}.kaihuku #sec1 #sec1_service ul li{font-size:1.4rem;height:50px}.kaihuku #sec1 .footer{padding-top:0}.kaihuku #sec1 .footer a{margin-top:0 !important}}#jirei{margin-bottom:60px}#jirei h3{border-bottom:#ddd 1px solid;font-size:3rem;font-weight:400;padding-left:120px;padding-bottom:15px;margin-bottom:30px;position:relative}#jirei h3 span{margin-right:15px}#jirei h3::before{font-family:"Noto Serif JP",serif;content:attr(data-number);color:#ddd;font-size:8rem;position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:-25px}#jirei .service-info{background-color:#f4fbff;padding-top:40px;padding-bottom:20px;display:block}#jirei .service-info h4{text-align:center;font-size:2rem;margin-bottom:30px}#jirei .service-info ul{margin:0;padding:0;list-style:none;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}#jirei .service-info ul li{text-align:center;color:#03627b;width:calc((100% - 105px)/8);margin-right:15px;margin-bottom:15px}#jirei .service-info ul li .thumbnail{width:80px;height:80px;display:block;margin-left:auto;margin-right:auto}#jirei .service-info ul li .thumbnail img{display:block;margin-left:auto;margin-right:auto}#jirei .service-info ul li .alt{line-height:1.1;display:block;text-align:center}@media(min-width: 1201px){#jirei .service-info ul li:nth-child(8){margin-right:0}}@media(min-width: 999px)and (max-width: 1200px){#jirei .service-info ul li:nth-child(6n){margin-right:0}}@media(min-width: 768px)and (max-width: 998px){#jirei .service-info ul li:nth-child(5n){margin-right:0}}@media(min-width: 576px)and (max-width: 768px){#jirei .service-info ul li:nth-child(4n){margin-right:0}}@media(max-width: 1200px){#jirei .service-info ul li{width:calc((100% - 90px)/6)}}@media(max-width: 998px){#jirei .service-info ul li{width:calc((100% - 75px)/5)}}@media(max-width: 768px){#jirei h3{font-size:2rem;padding-left:80px}#jirei h3::before{font-size:6rem}#jirei .service-info ul li{width:calc((100% - 60px)/4)}}@media(max-width: 576px){#jirei h3{font-size:1.6rem;padding-left:50px}#jirei h3::before{font-size:4rem;margin-top:-15px}#jirei .service-info ul li{margin-right:10px;margin-bottom:10px;width:calc((100% - 30px)/3)}}#dx_header{display:block}#dx_header img{display:block;margin:0 auto}#dx_header .dx_header_box{margin-top:24px;border:2px solid #1fb4dc;background-color:#f4fbff;display:block;padding:30px 100px;text-align:center;position:relative;margin-bottom:60px}#dx_header .dx_header_box::before{content:"";background-image:url(/iten/assets/images/dx/triangle.png);background-size:cover;background-repeat:no-repeat;width:43px;height:37px;display:block;margin:0 auto;position:absolute;left:0;right:0;top:-37px;z-index:1}#dx_header .dx_header_box::after{content:"";width:43px;height:2px;background-color:#f4fbff;display:block;margin:0 auto;position:absolute;left:0;right:0;top:-1px}#dx_header .dx_header_box p{margin:0;padding:0;font-size:2rem;font-weight:700}#dx_header .dx_header_box p span{background:linear-gradient(transparent 60%, #ff6 60%)}@media(max-width: 1200px){#dx_header .dx_header_box{padding:30px 30px;margin-bottom:40px}}@media(max-width: 998px){#dx_header .dx_header_box{padding:20px;margin-bottom:30px}#dx_header .dx_header_box p{margin:0;padding:0;font-size:1.4rem}}@media(max-width: 768px){#dx_header .dx_header_box p{text-align:left}}@media(max-width: 576px){#dx_header .dx_header_box p{line-height:1.8}}#dx_before_after{margin-bottom:60px}#dx_before_after h3{margin:0;padding:0;color:#ef5350;font-size:3rem;text-align:center;margin-bottom:50px}@media(max-width: 998px){#dx_before_after h3{font-size:2.4rem;margin-bottom:30px}}@media(max-width: 768px){#dx_before_after h3{font-size:1.8rem;margin-bottom:20px}}@media(max-width: 768px){#dx_before_after{margin-bottom:40px}}#DX_example{margin-bottom:80px}#DX_example h3{font-size:3rem;font-weight:700;margin-bottom:50px;text-align:center}@media(max-width: 998px){#DX_example h3{font-size:2.4rem;margin-bottom:30px}}@media(max-width: 768px){#DX_example h3{font-size:1.8rem;margin-bottom:20px}}@media(max-width: 768px){#DX_example{margin-bottom:40px}}/*# sourceMappingURL=style.min.css.map */
header#header{background-color:#fff;display:block;box-shadow:0 0 5px rgba(0,0,0,.3);position:fixed;z-index:999;width:100%;height:60px}@media(max-width: 768px){header#header{height:50px}}header#header .inner{width:100%;height:60px;display:flex;align-items:center;position:relative}@media(max-width: 768px){header#header .inner{height:50px}}header#header h1{font-size:2rem;margin:0;padding:0;line-height:1.1}@media(max-width: 998px){header#header h1{font-size:1.8rem}}@media(max-width: 768px){header#header h1{font-size:1.6rem}}@media(max-width: 576px){header#header h1{font-size:1.4rem}}header#header h1 br{display:none}@media(max-width: 768px){header#header h1 br{display:block !important}}@media(max-width: 768px){header#header h1 span{display:none}}header#header h1 a{color:#111;transition:all .25s ease}header#header ul{margin:0;padding:0;list-style:none;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;align-items:flex-start;width:617px}@media(max-width: 1200px){header#header ul{width:580px}}@media(max-width: 998px){header#header ul{width:400px}}@media(max-width: 768px){header#header ul{display:none}}header#header ul li{margin-left:1px}header#header ul li a{transition:all .25s ease}header#header ul li a:hover{opacity:.5}#sm_gnav{display:none;position:fixed;right:10px;top:0;z-index:999}#sm_gnav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;align-items:center;height:50px;width:auto}#sm_gnav ul li{margin-left:10px}#sm_gnav ul li a{border-radius:100px;display:flex;justify-content:center;align-items:center;width:40px;height:40px}#sm_gnav ul li a.tel{background-color:#3eb5d5}#sm_gnav ul li a.env{background-color:#ec5451}#sm_gnav ul li a svg{color:#fff;fill:#fff;width:2.5rem;height:2.5rem;display:block}@media(max-width: 768px){#sm_gnav{display:block}}#3eb5d5}header#header ul li a.header_contact{background-color:#ec5451}header#header ul li a svg{color:#fff;fill:#fff;width:2.5rem;height:2.5rem;display:block}}@media(max-width: 576px){header#header h1{font-size:1.4rem}}