﻿/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */@import"https://fonts.googleapis.com/earlyaccess/notosansjapanese.css";html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{min-height:100vh}body{min-height:100vh;overflow:hidden;display:flex;flex-direction:column;font-family:"Noto Sans Japanese",sans-serif;background:#262c3c;color:#fff}body img{max-width:100%;display:block;height:auto}@media screen and (max-width: 600px){body{padding-top:70px}}@media screen and (min-width: 601px)and (max-width: 1200px){body{padding-top:70px}}main{flex:1}header{background:#262c3c}@media screen and (max-width: 600px){header{position:fixed;width:100%;top:0;z-index:2}}@media screen and (min-width: 601px)and (max-width: 1200px){header{position:fixed;width:100%;top:0;z-index:2}}footer{background:#262c3c}.header-inner{position:relative}@media screen and (max-width: 600px){.header-inner .menu-sp{background:url("./../../img/menu.svg") no-repeat;background-size:20px 20px;display:block;height:20px;width:20px;position:absolute;right:30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.header-inner .menu-sp{background:url("./../../img/menu.svg") no-repeat;background-size:20px 20px;display:block;height:20px;width:20px;position:absolute;right:30px}}@media screen and (min-width: 1201px){.header-inner .menu-sp{display:none !important}}.header-inner .menu-sp.is-close{background:url("./../../img/menu-close.svg") no-repeat;background-size:20px 20px}.header-inner{height:120px;max-width:1440px;width:100%;padding:0 50px;margin:0 auto;position:relative;display:flex;align-items:center}@media screen and (min-width: 1201px){.header-inner{justify-content:space-between}}@media screen and (min-width: 601px)and (max-width: 1200px){.header-inner{height:70px;padding:0 20px}}@media screen and (max-width: 600px){.header-inner{height:70px;padding:0 20px}}.header-logo img{width:184px;height:auto}@media screen and (min-width: 601px)and (max-width: 1200px){.header-logo img{width:128px}}@media screen and (max-width: 600px){.header-logo img{width:128px}}@media screen and (max-width: 600px){.header-nav{position:absolute;top:70px;left:0;right:0;width:100%;background:#262c3c;text-align:center;transition:top .1s ease-in,opacity .2s ease-in}.header-nav li{margin-bottom:30px}.header-nav.is-close{overflow:hidden;top:-10px;transition:top .1s ease-in,opacity .2s ease-in;opacity:0;height:0;padding:0}}@media screen and (min-width: 601px)and (max-width: 1200px){.header-nav{position:absolute;top:70px;left:0;right:0;width:100%;background:#262c3c;text-align:center;transition:top .1s ease-in,opacity .2s ease-in;z-index:1}.header-nav li{margin-bottom:30px}.header-nav.is-close{overflow:hidden;top:-10px;transition:top .1s ease-in,opacity .2s ease-in;opacity:0;height:0;padding:0}}.header-nav__list{list-style:none;display:flex;align-items:center}@media screen and (min-width: 1201px){.header-nav__list li+li{margin-left:25px}}@media screen and (min-width: 601px)and (max-width: 1200px){.header-nav__list{flex-direction:column;padding:20px}}@media screen and (max-width: 600px){.header-nav__list{flex-direction:column;padding:20px}}.header-nav__list a{text-decoration:none;font-weight:bold;color:#fff}.header-nav__list .btn{margin:0 auto;border-radius:99px;background:#34b9e1;color:#fff;padding:.75em 1.5em;display:table}@media screen and (min-width: 1201px){.main-hero{background-size:cover;background:url("./../../img/key_visual_PC.png") no-repeat bottom;background-size:100% auto;position:relative}.main-hero::before{content:"";display:block;padding-top:46%}}@media screen and (min-width: 601px)and (max-width: 1200px){.main-hero{background:url("./../../img/key_visual_PC.png") no-repeat;background-size:cover;position:relative}.main-hero::before{content:"";display:block;padding-top:46%}}@media screen and (max-width: 600px){.main-hero{background:url("./../../img/key_visual_SP.png") no-repeat;background-size:cover}}.main-hero-inner{display:flex;flex-direction:column;justify-content:center;max-width:1440px;margin:0 auto}@media screen and (min-width: 1201px){.main-hero-inner{position:absolute;left:0;right:0;top:0;bottom:0;align-items:flex-end;padding:0 100px}}@media screen and (min-width: 601px)and (max-width: 1200px){.main-hero-inner{position:absolute;left:0;right:0;top:0;bottom:0;align-items:flex-end;padding:0 30px}}@media screen and (max-width: 600px){.main-hero-inner{height:600px;padding:0 15px}}@media screen and (max-width: 600px){.main-hero .main-hero-text{margin-top:-290px}}@media screen and (min-width: 601px)and (max-width: 1200px){.main-hero .main-hero-text{max-width:50%}}@media screen and (min-width: 1201px){.main-hero .main-hero-text{max-width:50%;margin-top:-200px}}.main-hero h1{line-height:1.3}@media screen and (max-width: 600px){.main-hero h1{font-size:34px}}@media screen and (min-width: 601px)and (max-width: 1200px){.main-hero h1{font-size:34px}}@media screen and (min-width: 1201px){.main-hero h1{font-size:46px;line-height:66px}}.main-hero p{font-size:22px;margin-top:20px}@media screen and (min-width: 601px)and (max-width: 1200px){.main-hero p{font-size:16px;max-width:20em}}@media screen and (max-width: 600px){.main-hero p{font-size:16px}}@media screen and (min-width: 1201px){.main-hero p{line-height:42px}}.feature{margin-bottom:40px}@media screen and (min-width: 1201px){.feature:nth-child(odd){padding-left:70px}}@media screen and (min-width: 1201px){.feature:nth-child(even){padding-right:70px}}.feature-inner{border-radius:10px}@media screen and (max-width: 600px){.feature-inner{padding:20px 10px 30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature-inner{padding:30px 30px 40px;border-radius:20px}}@media screen and (min-width: 1201px){.feature-inner{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:30px;min-height:570px;padding-top:60px;padding-bottom:30px}}.feature:nth-child(1) .feature-inner{background:#5268a2}@media screen and (min-width: 1201px){.feature:nth-child(1) .feature-inner .feature__img-wrap{margin-left:-70px}.feature:nth-child(1) .feature-inner .feature__info{margin-left:20px;padding-right:70px}}.feature:nth-child(2) .feature-inner{background:rgba(82,104,162,.75)}@media screen and (min-width: 1201px){.feature:nth-child(2) .feature-inner{flex-direction:row-reverse}.feature:nth-child(2) .feature-inner .feature__img-wrap{margin-right:-70px}.feature:nth-child(2) .feature-inner .feature__info{margin-right:20px;padding-left:70px}}.feature:nth-child(3) .feature-inner{background:rgba(82,104,162,.5)}@media screen and (min-width: 1201px){.feature:nth-child(3) .feature-inner .feature__img-wrap{margin-left:-70px}.feature:nth-child(3) .feature-inner .feature__info{margin-left:20px;padding-right:70px}}.feature:nth-child(4) .feature-inner{background:rgba(82,104,162,.25)}@media screen and (min-width: 1201px){.feature:nth-child(4) .feature-inner{flex-direction:row-reverse}.feature:nth-child(4) .feature-inner .feature__img-wrap{margin-right:-70px}.feature:nth-child(4) .feature-inner .feature__info{margin-right:20px;padding-left:70px}}.feature__img-wrap{padding-bottom:10px}@media screen and (min-width: 1201px){.feature__img-wrap{max-width:624px}}.feature__img-wrap img{margin:0 auto}@media screen and (min-width: 601px)and (max-width: 1200px){.feature__img-wrap img{max-width:624px;width:80%}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature__info{width:80%;max-width:624px;margin:0 auto}}@media screen and (min-width: 1201px){.feature__info{max-width:calc(50% - 70px);min-height:400px}}.feature__type{background:#fff;color:#262c3c;display:table;font-weight:bold;padding:5px 10px;border-radius:5px}@media screen and (max-width: 600px){.feature__type{font-size:16px;margin-top:10px}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature__type{font-size:16px;margin-top:10px}}@media screen and (min-width: 1201px){.feature__type{font-size:18px;line-height:36px;width:150px;text-align:center}}.feature__title{font-size:26px;margin-top:10px}@media screen and (min-width: 1201px){.feature__title{font-size:36px;margin-top:20px}}.feature__text{margin-top:10px;font-size:16px}@media screen and (min-width: 1201px){.feature__text{font-size:18px;line-height:36px}}.feature__link{color:#fff;align-items:center;text-decoration:none;font-weight:bold;position:relative;line-height:30px}@media screen and (max-width: 600px){.feature__link{font-size:14px;margin:30px auto 0;display:table;padding:0em .5em 0em 40px;min-height:30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature__link{font-size:14px;margin:30px auto 0;display:table;padding:0em .5em 0em 40px;min-height:30px}}@media screen and (min-width: 1201px){.feature__link{font-size:18px;line-height:36px;margin-top:40px;display:inline-flex;padding:0px 0px 0px 60px;min-height:50px}}.feature__link::before{content:"";background:url("./../../img/link-arrow.svg") no-repeat left top;background-size:50px 50px;display:block;height:50px;width:50px;position:absolute;left:0;top:0;transition:all .1s ease}@media screen and (max-width: 600px){.feature__link::before{background-size:30px 30px;height:30px;width:30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature__link::before{background-size:30px 30px;height:30px;width:30px}}.feature__link.is-close::before{transform:scale(1, -1);transition:all .1s ease}.feature-points{display:flex;justify-content:space-between;width:100%;transition:margin-top .2s ease-in,opacity .2s ease-in,margin-bottom .2s ease-in}@media screen and (max-width: 600px){.feature-points{flex-direction:column;margin-top:10px}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature-points{flex-direction:column;margin-top:10px}}@media screen and (min-width: 1201px){.feature-points{padding:30px}}.feature-points.is-close{overflow:hidden;margin-top:-10px;transition:margin-top .2s ease-in,opacity .2s ease-in,margin-bottom .2s ease-in;opacity:0;height:0;padding:0}.feature-point{text-align:center;border-radius:10px;border:1px solid #fff;padding:30PX 10px;margin-top:20px}@media screen and (min-width: 601px)and (max-width: 1200px){.feature-point{width:80%;max-width:624px;margin:20px auto 0}}@media screen and (min-width: 1201px){.feature-point{padding:40px;width:calc(50% - 15px);min-height:500px;margin-top:0}}.feature-point__title{font-size:32px;margin-top:20px;font-weight:bold}.feature-point__title.min{font-size:22px}@media screen and (max-width: 600px){.feature-point__title{font-size:18px}.feature-point__title.min{font-size:18px}}@media screen and (min-width: 601px)and (max-width: 1200px){.feature-point__title{font-size:18px}.feature-point__title.min{font-size:18px}}.feature-point img{margin-top:30px}.feature-point .case{border-bottom:2px solid #fff;display:table;margin:0 auto;font-size:16px}@media screen and (min-width: 1201px){.feature-point .case{font-size:18px}}.feature-point p{font-size:16px;text-align:left;margin-top:30px}@media screen and (min-width: 1201px){.feature-point p{font-size:16px;line-height:28px}}.movie{text-align:center;margin:0 auto 100px;max-width:960px}.movie .youtube{position:relative;padding-top:56.5%;width:100%}.movie .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.contents{max-width:1340px;margin:0 auto;padding:80px 45px 120px}@media screen and (max-width: 600px){.contents{padding:80px 10px 120px}}.contents-title{font-size:42px;border-bottom:6px solid #fff;display:table;margin:0 auto 30px}@media screen and (min-width: 601px)and (max-width: 1200px){.contents-title{font-size:32px;border-bottom:3px solid #fff}}@media screen and (max-width: 600px){.contents-title{font-size:32px;border-bottom:3px solid #fff}}.contents-sub-title{display:block;text-align:center;margin-bottom:40px}@media screen and (max-width: 600px){.contents-sub-title{font-size:20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.contents-sub-title{font-size:20px}}@media screen and (min-width: 1201px){.contents-sub-title{font-size:22px}}.usage-record{max-width:1240px;text-align:center;border-radius:20px;background:rgba(82,104,162,.2);margin-top:120px}@media screen and (max-width: 600px){.usage-record{padding:45px 20px 30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.usage-record{padding:45px 20px 30px}}@media screen and (min-width: 1201px){.usage-record{padding:72px 0 40px}}.usage-record img{display:block;height:auto;margin:0 auto}@media screen and (min-width: 1201px){.usage-record img{max-width:60%}}.usage-record-title{font-size:42px;border-bottom:6px solid #fff;display:table;margin:0 auto 50px}@media screen and (min-width: 601px)and (max-width: 1200px){.usage-record-title{font-size:32px;border-bottom:3px solid #fff}}@media screen and (max-width: 600px){.usage-record-title{font-size:32px;border-bottom:3px solid #fff}}.others-title{text-align:center;margin-bottom:50px;margin-top:80px}@media screen and (max-width: 600px){.others-title{font-size:22px}}@media screen and (min-width: 601px)and (max-width: 1200px){.others-title{font-size:22px}}@media screen and (min-width: 1201px){.others-title{font-size:36px}}.other{background:#fff;color:#262c3c}@media screen and (max-width: 600px){.other{border-radius:10px;margin-bottom:20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other{border-radius:10px;margin-bottom:20px}}@media screen and (min-width: 1201px){.other{border-radius:20px;margin-bottom:40px}}@media screen and (max-width: 600px){.other-inner{padding:30px 20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-inner{padding:30px 40px}}@media screen and (min-width: 1201px){.other-inner{border-radius:20px;display:flex;min-height:570px;justify-content:space-between;align-items:center}}@media screen and (min-width: 1201px){.other:nth-child(odd) .other-inner{padding-right:70px}}@media screen and (min-width: 1201px){.other:nth-child(even) .other-inner{flex-direction:row-reverse;padding-left:70px}}@media screen and (min-width: 1201px){.other__info{width:490px}}.other__title{color:#34b9e1}@media screen and (max-width: 600px){.other__title{font-size:32px;text-align:center;margin-top:20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other__title{font-size:32px;text-align:center;margin-top:20px}}@media screen and (min-width: 1201px){.other__title{font-size:48px}}.other__text{margin-top:20px}@media screen and (max-width: 600px){.other__text{font-size:14px;text-align:center}}@media screen and (min-width: 601px)and (max-width: 1200px){.other__text{font-size:14px;text-align:center}}@media screen and (min-width: 1201px){.other__text{font-size:18px;line-height:30px}}.other__img{display:flex;display:-webkit-flex;margin:20px 0px 0px 0px;align-items:center;-webkit-align-items:center}@media screen and (max-width: 600px){.other__img{justify-content:center;-webkit-justify-content:center}.other__img-logo{width:120px;height:auto}.other__img-logo-text{font-size:28px;vertical-align:center;margin:0px 16px 0px 16px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other__img{justify-content:center;-webkit-justify-content:center}.other__img-logo{width:160px;height:auto}.other__img-logo-text{font-size:40px;margin:0px 24px 0px 24px}}@media screen and (min-width: 1201px){.other__img-logo{width:160px;height:auto}.other__img-logo-text{font-size:40px;margin:0px 24px 0px 24px}}.other__link{color:#34b9e1;text-decoration:none;font-weight:bold;position:relative;line-height:30px}@media screen and (max-width: 600px){.other__link{font-size:14px;margin:20px auto 0;display:table;padding:0em .5em 0em 40px;min-height:30px;color:#000}}@media screen and (min-width: 601px)and (max-width: 1200px){.other__link{font-size:14px;margin:20px auto 0;display:table;padding:0em .5em 0em 40px;min-height:30px;color:#000}}@media screen and (min-width: 1201px){.other__link{font-size:22px;margin-top:40px;display:inline-flex;align-items:center;padding:0px 0px 0px 60px;min-height:50px}}.other__link::before{content:"";background:url("./../../img/link-arrow-blue.svg") no-repeat left top;background-size:50px 50px;display:block;height:50px;width:50px;position:absolute;left:0;top:0;transition:all .1s ease}@media screen and (max-width: 600px){.other__link::before{background:url("./../../img/link-arrow-black.svg") no-repeat left top;background-size:30px 30px;height:30px;width:30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other__link::before{background:url("./../../img/link-arrow-black.svg") no-repeat left top;background-size:30px 30px;height:30px;width:30px}}.other__link.is-close::before{transform:scale(1, -1);transition:all .1s ease}.other__img-wrap img{display:block;max-width:100%;height:auto;margin:0 auto}@media screen and (min-width: 601px)and (max-width: 1200px){.other__img-wrap img{max-width:80%}}@media screen and (min-width: 1201px){.other__img-wrap#aquamagic{margin-right:-20px}}@media screen and (min-width: 1201px){.other__img-wrap#netsensor{margin-left:-20px}}.other-points-netsensor{margin-top:0;transition:margin-top .2s ease-in,opacity .2s ease-in,margin-bottom .2s ease-in}@media screen and (max-width: 600px){.other-points-netsensor{padding:0 20px 30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-points-netsensor{padding:0 20px 30px}}@media screen and (min-width: 1201px){.other-points-netsensor{padding:0 70px 70px}}.other-points-netsensor img{margin:0 auto}@media screen and (max-width: 600px){.other-points-netsensor img{margin-bottom:15px}}@media screen and (min-width: 1201px){.other-points-netsensor img{max-width:70%}}.other-points-netsensor.is-close{overflow:hidden;height:0;margin-top:-10px;transition:margin-top .2s ease-in,opacity .2s ease-in,margin-bottom .2s ease-in;opacity:0;padding:0}.other-point-netsensor{display:flex;justify-content:center}@media screen and (max-width: 600px){.other-point-netsensor{flex-direction:column;padding:0 10px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-netsensor{flex-direction:column;padding:0 10px}}@media screen and (min-width: 1201px){.other-point-netsensor{padding:50px 0 20px}}.other-point-netsensor .box{display:flex;color:#34b9e1;font-size:18px;text-align:center;font-weight:bold}@media screen and (max-width: 600px){.other-point-netsensor .box{align-items:center;padding:20px 0;justify-content:center}.other-point-netsensor .box img{max-width:60px;margin:0 30px 0 0}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-netsensor .box{align-items:center;padding:20px 0;justify-content:center}.other-point-netsensor .box img{max-width:60px;margin:0 30px 0 0}}@media screen and (min-width: 1201px){.other-point-netsensor .box{flex-direction:column;max-width:250px;margin:0 40px;justify-content:space-between;min-height:220px}}.other-points-aquamagic{transition:margin-top .2s ease-in,opacity .2s ease-in,margin-bottom .2s ease-in}@media screen and (max-width: 600px){.other-points-aquamagic{padding:0 20px 30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-points-aquamagic{padding:0 20px 30px}}@media screen and (min-width: 1201px){.other-points-aquamagic{padding:0 70px 70px}}@media screen and (max-width: 600px){.other-points-aquamagic .catch{margin:20px 0 30px;font-size:14px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-points-aquamagic .catch{margin:20px 0 30px;font-size:14px}}@media screen and (min-width: 1201px){.other-points-aquamagic .catch{margin:60px 0 70px;font-size:18px;line-height:28px}}.other-points-aquamagic.is-close{overflow:hidden;height:0;margin-top:-10px;transition:margin-top .2s ease-in,opacity .2s ease-in,margin-bottom .2s ease-in;opacity:0;padding:0}.other-point-aquamagic{display:flex}@media screen and (max-width: 600px){.other-point-aquamagic{flex-direction:column;align-items:center}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-aquamagic{flex-direction:column;align-items:center}}@media screen and (min-width: 1201px){.other-point-aquamagic{justify-content:space-between}}@media screen and (max-width: 600px){.other-point-aquamagic.is-4col{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.other-point-aquamagic.is-4col .box{max-width:calc(50% - 10px);margin-bottom:20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-aquamagic.is-4col{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.other-point-aquamagic.is-4col .box{max-width:calc(50% - 10px);margin-bottom:20px}}@media screen and (max-width: 600px){.other-point-aquamagic .box{margin-bottom:30px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-aquamagic .box{margin-bottom:30px}}.other-point-aquamagic .big{font-weight:bold}@media screen and (max-width: 600px){.other-point-aquamagic .big{font-size:18px;margin-bottom:15px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-aquamagic .big{font-size:18px;margin-bottom:15px}}@media screen and (min-width: 1201px){.other-point-aquamagic .big{font-size:24px;margin-bottom:30px}}.other-point-aquamagic p{text-align:center;font-size:20px;margin-top:20px}@media screen and (max-width: 600px){.other-point-aquamagic p{font-size:14px;margin-top:10px}}@media screen and (min-width: 601px)and (max-width: 1200px){.other-point-aquamagic p{font-size:14px;margin-top:10px}}.other-point-aquamagic img{border:3px solid #34b9e1}.interview{margin-top:120px;background:rgba(82,104,162,.2);border-radius:20px}@media screen and (max-width: 600px){.interview{padding:45px 20px 40px}}@media screen and (min-width: 601px)and (max-width: 1200px){.interview{padding:45px 20px 40px}}@media screen and (min-width: 1201px){.interview{padding:70px 55px 80px}}.interview-title{font-size:42px;border-bottom:6px solid #fff;display:table;margin:0 auto 50px}@media screen and (max-width: 600px){.interview-title{font-size:28px;border-bottom:3px solid #fff}}.interview-movies{display:flex;flex-wrap:wrap;margin:0 -12.5px}.interview-movies-title{text-align:center;margin-bottom:40px}@media screen and (max-width: 600px){.interview-movies-title{font-size:20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.interview-movies-title{font-size:20px}}@media screen and (min-width: 1201px){.interview-movies-title{font-size:32px}}@media screen and (max-width: 600px){.interview-movie{margin:0 auto 40px;width:90%}}@media screen and (min-width: 601px)and (max-width: 1200px){.interview-movie{margin:0 auto 65px;width:45%}}@media screen and (min-width: 1201px){.interview-movie{margin:0 12.5px 65px;width:calc(33% - 25px)}}.interview-movie .youtube{position:relative;padding-top:56.5%;width:100%;display:block}.interview-movie .youtube img{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.interview-movie .youtube::after{content:"";position:absolute;display:block;background-image:url("../../img/thumb/icon.svg");background-size:100% 100%;height:58px;width:58px;right:0;bottom:0}@media screen and (max-width: 600px){.interview-movie .youtube::after{height:20px;width:20px}}.interview-movie .youtube:hover::after{background-image:url("../../img/thumb/icon-hover.svg")}.interview-movie p{margin-top:20px;line-height:1.6;font-size:16px}.interview-movie .selif{margin-top:10px;font-size:18px}.interview-movie span{background:#fff;color:#262c3c;margin:0 .5em;border-radius:99em;padding:.2em 1em;font-size:.8em;font-weight:bold;display:inline-block}.monthly-lighthouse{margin:0 -12.5px;display:flex;flex-wrap:wrap}.monthly-lighthouse-title{text-align:center;margin-bottom:40px;margin-top:96px}@media screen and (max-width: 600px){.monthly-lighthouse-title{font-size:20px}}@media screen and (min-width: 1201px){.monthly-lighthouse-title{font-size:42px}}.monthly-lighthouse-box{max-width:360px;border-radius:10px;background:#fff;color:#262c3c}@media screen and (max-width: 600px){.monthly-lighthouse-box{margin:0 auto 35px}}@media screen and (min-width: 1201px){.monthly-lighthouse-box{margin:0 12.5px}}.monthly-lighthouse-box-title{font-size:23px;margin-bottom:10px}.monthly-lighthouse-box-thumb{border-radius:10px 10px 0 0}.monthly-lighthouse-box-info{padding:30px 20px}.monthly-lighthouse-box p{margin-bottom:16px}.monthly-lighthouse-box a{color:#34b9e1;text-decoration:none}.monthly-lighthouse-btn{color:#fff;border-radius:99px;border:2px solid #fff;display:table;text-align:center;text-decoration:none}@media screen and (max-width: 600px){.monthly-lighthouse-btn{font-size:16px;padding:10px 20px;margin:15px auto 0}}@media screen and (min-width: 1201px){.monthly-lighthouse-btn{font-size:23px;min-width:360px;padding:20px;margin:40px auto 0}}.campaign{background:#fff;color:#262c3c}@media screen and (max-width: 600px){.campaign{border-radius:10px;margin-bottom:-80px;margin-top:45px;padding:30px 20px 40px}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign{border-radius:10px;margin:60px auto -60px;padding:30px 20px 40px}}@media screen and (min-width: 1201px){.campaign{border-radius:20px;margin:60px auto -60px;padding:70px 20px}}.campaign-title{text-align:center;display:table;margin:0 auto}@media screen and (max-width: 600px){.campaign-title{font-size:24px}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-title{font-size:36px}}@media screen and (min-width: 1201px){.campaign-title{font-size:50px}}.campaign-title .border{border-bottom:4px solid #34b9e1;display:block}.campaign-required{border:2px solid #262c3c;max-width:450px;border-radius:10px}@media screen and (max-width: 600px){.campaign-required{width:100%;margin:20px auto 0;padding:30px 20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-required{width:calc( 50% - 10px );margin:20px auto 0;padding:30px 20px}.campaign-required br{display:none}}@media screen and (min-width: 1201px){.campaign-required{width:calc( 50% - 30px );padding:50px 20px}}.campaign-required-wraper{display:flex;max-width:960px;justify-content:space-between}@media screen and (max-width: 600px){.campaign-required-wraper{flex-direction:column}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-required-wraper{margin:20px auto 0}}@media screen and (min-width: 1201px){.campaign-required-wraper{margin:50px auto 0}}.campaign-required-text{display:table;margin:0 auto;font-weight:bold}@media screen and (max-width: 600px){.campaign-required-text{font-size:16px}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-required-text{font-size:18px}}@media screen and (min-width: 1201px){.campaign-required-text{font-size:18px}}.campaign-required-number{font-weight:bold;font-size:25px;text-align:center;display:table;border-radius:999px;background:#262c3c;color:#fff;margin:0 auto 20px}@media screen and (max-width: 600px){.campaign-required-number{height:36px;width:36px;line-height:36px}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-required-number{height:36px;width:36px;line-height:36px}}@media screen and (min-width: 1201px){.campaign-required-number{height:44px;width:44px;line-height:44px}}.campaign-text{text-align:center;font-weight:bold}@media screen and (max-width: 600px){.campaign-text{margin-top:30px;font-size:20px}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-text{margin-top:30px;font-size:29px}}@media screen and (min-width: 1201px){.campaign-text{font-size:48px;margin-top:40px}}.campaign-phone-number{text-align:center;font-weight:bold}@media screen and (max-width: 600px){.campaign-phone-number{font-size:18px;margin-top:20px;line-height:1.3}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-phone-number{font-size:30px;margin-top:20px;line-height:1.3}}@media screen and (min-width: 1201px){.campaign-phone-number{font-size:42px}}@media screen and (max-width: 600px){.campaign-phone-number strong{font-size:38px;display:block}}@media screen and (min-width: 601px)and (max-width: 1200px){.campaign-phone-number strong{font-size:38px;display:block}}@media screen and (min-width: 1201px){.campaign-phone-number strong{font-size:70px}}.form{margin:0 auto;padding:140px 0;background:#313a55}@media screen and (max-width: 600px){.form{padding:70px 35px}}@media screen and (min-width: 601px)and (max-width: 1200px){.form{padding:70px 35px}}.form-title{font-size:38px;text-align:center}@media screen and (max-width: 600px){.form-title{font-size:22px}}.form a{color:#34b9e1;margin:0 .3em}.form p{margin:30px 0 40px}@media screen and (min-width: 601px)and (max-width: 1200px){.form p{text-align:center}}@media screen and (min-width: 1201px){.form p{text-align:center}}.form form{max-width:970px;margin:40px auto 0}@media screen and (max-width: 600px){.form form{font-size:16px}}@media screen and (min-width: 1201px){.form form{font-size:16px}}.form form ::placeholder{color:rgba(255,255,255,.3)}.form form .error input,.form form .error textarea{background:rgba(255,100,100,.3)}.form form .error::after{content:"ご入力内容をご確認ください";color:red}.form form label{margin-bottom:35px;display:block}.form form span{color:red}.form form input{margin-top:10px;width:100%;background:rgba(255,255,255,.25);border:1px solid rgba(151,151,151,.25);border-radius:5px;min-height:50px;display:block;padding:0 1.5em}.form form textarea{margin-top:10px;width:100%;background:rgba(255,255,255,.25);border:1px solid rgba(151,151,151,.25);border-radius:5px;padding:1em 1.5em}.form form button{display:table;margin:0 auto;border-radius:99px;background:#34b9e1;color:#fff;font-size:18px}@media screen and (max-width: 600px){.form form button{font-size:16px;width:15em;min-height:3em}}@media screen and (min-width: 601px)and (max-width: 1200px){.form form button{font-size:16px;width:15em;min-height:3em}}@media screen and (min-width: 1201px){.form form button{min-width:270px;min-height:60px}}footer{color:#fff;padding:70px 30px 40px}@media screen and (min-width: 1201px){footer{padding:0}}footer address{font-style:normal;font-size:14px;margin-top:60px}@media screen and (min-width: 1201px){footer address{font-size:14px;margin-top:0}}.footer-inner{max-width:1440px;margin:0 auto;align-items:center;display:flex}@media screen and (max-width: 600px){.footer-inner{flex-direction:column}}@media screen and (min-width: 601px)and (max-width: 1200px){.footer-inner{flex-direction:column;height:240px;padding:0 20px}}@media screen and (min-width: 1201px){.footer-inner{justify-content:space-between;height:240px;padding:0 50px}}.footer-nav{list-style:none;display:flex;margin:50px auto 0;flex-direction:column}@media screen and (min-width: 1201px){.footer-nav{margin:0;flex-direction:row}}.footer-nav a{text-decoration:none;color:#fff;margin:15px 0;text-align:center;display:block}@media screen and (min-width: 1201px){.footer-nav a{font-size:20px;margin:0 20px;font-weight:bold}.footer-nav a:hover{text-decoration:underline}}.footer-logo{height:auto}@media screen and (max-width: 600px){.footer-logo{width:128px}}@media screen and (min-width: 601px)and (max-width: 1200px){.footer-logo{width:128px}}@media screen and (min-width: 1201px){.footer-logo{width:184px}}/*# sourceMappingURL=index.css.map */
