input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input:focus,textarea:focus,select:focus{background-color:#eee}button:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}form label{min-height:30px;display:block;float:left;margin-right:20px}.error_messe{color:#F00}::-webkit-input-placeholder{color:#CCC}:-moz-placeholder{color:#CCC}legend{display:none}input[type="submit"],button{width:40%;margin:0 auto;background:#009e96;border:none;text-align:center;color:#FFF;display:table-cell;vertical-align:middle;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:1.4em;padding:20px 0;font-weight:bold;border-radius:1000px}.err{border:solid 1px #F00}.err input{border:solid 1px #F00}.errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-.9em;color:#FFF}.formError{padding-bottom:13px;display:block}.fixed{padding-bottom:0}.formError .formErrorClose{border:solid #F00 2px;border-radius:9px 9px 9px 9px;-moz-border-radius:9px 9px 9px 9px;-webkit-border-radius:9px 9px 9px 9px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#FFF;background:#F00;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;box-shadow:1px -1px 3px #888;-moz-box-shadow:1px -1px 3px #888;-webkit-box-shadow:1px -1px 3px #888;_z-index:2}.formError .formErrorClose:hover{background:#666}.fixed .formErrorClose{display:none}.formError .formErrorContent{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px;position:relative;color:#fff;background:#F00;font-size:1.0em;box-shadow:0px 0px 6px #888;-moz-box-shadow:0px 0px 6px #888;-webkit-box-shadow:0px 0px 6px #888;_z-index:1}.fixed .formErrorContent{margin-top:.5em;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#F00;color:#FFF;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.fadeOut{opacity:.2;filter:alpha(opacity=20)}.formError .formErrorArrow{width:15px;height:15px;position:absolute;bottom:0;left:20px;_z-index:0}.fixed .formErrorArrow{display:none}.formError .formErrorArrowBottom{margin:-6px;top:0}.fixed .formErrorArrowBottom{display:none}.formError .formErrorArrow div{margin:0 auto;display:block;height:1px;background:#F00;color:#FFF;line-height:0px;font-size:0px;box-shadow:0px 2px 3px #888;-moz-box-shadow:0px 2px 3px #888;-webkit-box-shadow:0px 2px 3px #888}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.formError .formErrorArrow .line10{width:19px}.formError .formErrorArrow .line9{width:17px}.formError .formErrorArrow .line8{width:15px}.formError .formErrorArrow .line7{width:13px}.formError .formErrorArrow .line6{width:11px}.formError .formErrorArrow .line5{width:9px}.formError .formErrorArrow .line4{width:7px}.formError .formErrorArrow .line3{width:5px}.formError .formErrorArrow .line2{width:3px}.formError .formErrorArrow .line1{width:1px}.fnt24pink2{font-size:24px;color:#F00}.htitle{font-size:15px;margin-bottom:20px;width:800px;margin-right:auto;margin-left:auto}span.kind,span.name,span.namekana,span.birth,span.gender{display:block}header{background:#f4fcfb;background-image:radial-gradient(#d1f8f6 50%, transparent 50%);background-size:4px 4px;background-position:0 0, 20px 20px;padding:10px 10px 0 10px;position:fixed;z-index:600;display:block;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;border-bottom:solid #4bc9c3 4px}header a.logo{margin:6px 0 0 -480px;width:200px;position:absolute;left:50%}header a.logo img{width:100%}header p.navi_txt{position:absolute;margin:-20px 0 0 -360px;text-align:center;color:#222;font-size:1.0em;font-weight:bold;height:40px;line-height:48px;overflow:hidden;left:50%;border-top:0;font-weight:normal}header p.navi_txt span{color:#c00;font-weight:bold}header nav{width:960px;margin:0 auto;text-align:left}header nav a.nav_b{margin:36px 0 8px 0;width:calc((100% - 200px - 20px) / 5 - 1px);text-align:center;border-left:#4bc9c3 1px solid;color:#019e97;font-size:1.0em;font-weight:bold;height:40px;line-height:40px;float:left;overflow:hidden}header nav a.nav_b:nth-of-type(1){border:0;margin-left:220px}header nav a.nav_b:hover{color:#333}header nav a.nav_b_web{background:#cc0000;position:absolute;margin:-23px 0 0 220px;width:240px;text-align:center;color:#fff;font-size:1.0em;font-weight:bold;height:40px;line-height:48px;overflow:hidden;left:50%;border-radius:10px;border:#cc0000 2px solid;border-top:0}header nav a.nav_b_web:hover{background:#fff;color:#cc0000;opacity:1;border-top:0}header nav a.nav_b_web::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"\f0da";right:30px;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header nav a.nav_b_form{background:#019e97;position:absolute;margin:-23px 0 0 -30px;width:240px;text-align:center;color:#fff;font-size:1.0em;font-weight:bold;height:40px;line-height:48px;overflow:hidden;left:50%;border-radius:10px;border:#019e97 2px solid;border-top:0}header nav a.nav_b_form:hover{background:#fff;color:#019e97;opacity:1;border-top:0}header nav a.nav_b_form::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"\f0da";right:30px;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn{background:#cc0000}section{padding:80px 0 80px 0}section .anchor{position:absolute;margin-top:-100px}span.z_mark{font-size:0.3em !important;display:inline-block !important;margin:0 0 0 -0.8em !important;text-decoration:none !important}.plan .about .right .priceArea .price span.z_mark{border:0px;width:auto;height:auto;line-height:auto}main{padding-top:98px;margin:0}section.intro h2 span.shirabe{font-size:0.3em;line-height:1.0;display:block;margin:-0.5em 0 -0.2px -3.0em}section.fv{background:#fbf702}section.fv img{width:100%}section.fv img.pc{max-width:1920px}section.viewn{background:rgba(132,204,201,0.2)}section.info{background:#fff}section.faq{background:rgba(0,0,0,0.05)}section.faq .area_qa{margin:0 0 60px 0px}section.faq .area_qa h3{width:300px;font-size:1.4em;margin:0 0 20px -30px;text-align:center;font-weight:bold;line-height:50px;border-radius:1000px;color:#fff}section.faq .area_qa01 h3{background:#009e96}section.faq .area_qa02 h3{background:#e83701}section.faq .area_qa02 label::after,section.faq .area_qa02 label::before{color:#e83701}section.faq .area_qa03 h3{background:#0687d1}section.faq .area_qa03 label::after,section.faq .area_qa03 label::before{color:#0687d1}section.faq label{background:#fff}section.cont_from{background:#fff}section.cont_from input{display:block}section.cont_from div.area div.box dl{background:#fff;padding:30px 0;margin:20px 0 0 0;letter-spacing:-0.5em}section.cont_from div.area div.box dl p{text-align:center}section.cont_from div.area div.box dl dt{width:31%;margin:0 0 38px 4%;font-size:1.2em;font-weight:normal;line-height:2em;color:#333;float:left;letter-spacing:normal;text-align:right}section.cont_from div.area div.box dl dt span{background:#cc0000;font-size:.6em;font-weight:normal;line-height:1em;color:#fff;display:inline-block;padding:4px 8px;margin:0 0 0 10px;border-radius:1000px}section.cont_from div.area div.box dl dd{width:60%;display:inline-block;letter-spacing:normal;font-size:1.2em;font-weight:normal;line-height:2em;color:#333;margin:0 0 40px 0}section.cont_from div.area div.box dl dd input{padding:8px;font-size:16px;font-weight:normal;line-height:18px;color:#333;border-radius:4px;border:#ccc 1px solid;margin:0 0 0 10px;width:94%}section.cont_from div.area div.box dl dd input::-webkit-input-placeholder{color:#ccc}section.cont_from div.area div.box dl dd input:-ms-input-placeholder{color:#ccc}section.cont_from div.area div.box dl dd input::-ms-input-placeholder{color:#ccc}section.cont_from div.area div.box dl dd input::placeholder{color:#ccc}section.cont_from div.area div.box dl dd input#tel{width:260px}section.cont_from div.area div.box dl dd input#family,section.cont_from div.area div.box dl dd input#familykana{margin:0 16px 0 10px}section.cont_from div.area div.box dl dd textarea{width:94%;font-size:16px;font-weight:normal;line-height:18px;color:#333;padding:8px;height:200px;border:#ccc 1px solid;margin:0 0 0 10px}section.cont_from div.area div.box div.step{text-align:center;padding-top:60px;margin-bottom:10px}section.cont_from div.area div.box div.step ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-reset:step}section.cont_from div.area div.box div.step ol li{font-family:"Sawarabi Gothic";position:relative;font-size:1em;font-weight:normal;line-height:1.2;margin-right:80px}section.cont_from div.area div.box div.step ol li span{font-family:"Oswald",sans-serif;display:block;font-size:1em;font-weight:normal;line-height:1.2;margin-top:5px}section.cont_from div.area div.box div.step ol li a::before,section.cont_from div.area div.box div.step ol li em::before{border-radius:1000px;font-family:"Oswald",sans-serif;counter-increment:step;content:counter(step);background:#eee;position:absolute;width:30px;height:30px;line-height:30px;font-size:1.4rem;top:-40px;left:calc(50% - 15px);z-index:2}section.cont_from div.area div.box div.step ol li::after{position:absolute;content:"";background:#eee;z-index:1;height:5px;top:-27.5px;left:50%;width:calc(100% + 80px)}section.cont_from div.area div.box div.step ol li:last-child{margin-right:0}section.cont_from div.area div.box div.step ol li:last-child::after{display:none}section.cont_from div.area div.box div.step ol li.visited a::before{color:#fff}section.cont_from div.area div.box div.step ol li.current{color:#019e97}section.cont_from div.area div.box div.step ol li.current em::before{background:#019e97;color:#fff}section.cont_from div.area div.box div.step ol li em{padding-top:40px;font-style:normal}#pageTop{bottom:160px}#pagenavi{width:100%;background:rgba(255,255,0,0.9);display:block;position:fixed;z-index:90;bottom:0px;height:130px;-webkit-transition:all 1s;transition:all 1s;opacity:0}#pagenavi span{color:#e5004f;font-size:2.4rem;font-weight:600;display:inline-block;position:relative}#pagenavi span::before{left:-10px;-webkit-transform:translateY(-50%) rotate(-30deg);transform:translateY(-50%) rotate(-30deg)}#pagenavi span::after{right:-10px;-webkit-transform:translateY(-50%) rotate(30deg);transform:translateY(-50%) rotate(30deg)}#pagenavi span::before,#pagenavi span::after{position:absolute;content:"";width:2px;height:30px;background:#e5004f;top:50%}#pagenavi h3{display:inline-block;font-size:3rem;font-weight:600;margin-top:10px;margin-bottom:20px;margin-left:20px}#pagenavi h3 strong{color:#e5004f}#pagenavi a.nav_b_web{display:block;position:absolute;background:#cc0000;margin:0 0 0 -160px;width:300px;text-align:center;color:#fff;font-size:2.4rem;font-weight:bold;height:60px;line-height:60px;overflow:hidden;left:50%;border-radius:1000px;border:#cc0000 2px solid}#pagenavi a.nav_b_web:hover{background:#fff;color:#cc0000;opacity:1}#pagenavi a.nav_b_web::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"\f0da";right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pagenavi a.nav_b_form{display:block;position:absolute;background:#019e97;margin:0 0 0 -480px;width:300px;text-align:center;color:#fff;font-size:2.4rem;font-weight:bold;height:60px;line-height:60px;overflow:hidden;left:50%;border-radius:1000px;border:#019e97 2px solid}#pagenavi a.nav_b_form:hover{background:#fff;color:#019e97;opacity:1}#pagenavi a.nav_b_form::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"\f0da";right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pagenavi a[href^="tel:"]{pointer-events:none}#pagenavi a.nav_b_tel{display:block;position:absolute;background:#fff;margin:0 0 0 160px;width:300px;text-align:center;color:#c00;font-size:3.6rem;font-weight:bold;height:60px;line-height:30px;overflow:hidden;left:50%;border-radius:10px;border:#fff 2px solid;font-weight:bold;font-family:"Oswald",sans-serif}#pagenavi a.nav_b_tel span{font-weight:normal;font-size:0.42em;line-height:1.4;color:#333;font-weight:600;display:block;position:static}#pagenavi a.nav_b_tel span::before,#pagenavi a.nav_b_tel span::after{display:none}footer{padding:40px 0 140px 0}input[type=radio],input[type=checkbox]{display:none !important}section.cont_from label{display:block;width:auto;height:auto;line-height:30px;color:#333;font-size:1.8rem;font-weight:normal;border-radius:0;*zoom:1;background:#fff;position:relative;z-index:0;cursor:pointer;margin-left:46px;margin-right:1em;margin-bottom:0.2em;margin-top:0.4rem}section.cont_from label.checked::before{content:'●';color:#0075c1;border:0.1em solid #0075c1;border-radius:50%;line-height:2.3rem;text-align:center}section.cont_from label::before{position:absolute;width:25px;height:25px;top:.05vh;margin-left:-35px;content:'';border:0.1em solid #cccccc;border-radius:50%}section.cont_from label::before,section.cont_from label::after{text-decoration:inherit;vertical-align:inherit;background-repeat:no-repeat}section.cont_from label::after{display:none}@media screen and (max-width: 959px){header a.logo{margin:16px 20px 4px 0px;width:200px;float:left;position:static}header a.logo img{width:100%}header p.navi_txt{position:absolute;margin:-20px 0 0 0px;text-align:right;color:#222;font-size:1.0em;font-weight:bold;height:40px;line-height:48px;overflow:hidden;left:0%;right:6px;border-top:0;font-weight:normal;text-align:left}header p.navi_txt span{color:#c00;font-weight:bold}header .hamburger-menu{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;cursor:pointer;z-index:10;right:10px;top:10px;border:5px #4bc9c3 solid;background:#4bc9c3}header .hamburger-menu__line{display:block;width:100%;height:4px;border-radius:4px;background-color:#fff;position:relative;-webkit-transition:all 0.5s;transition:all 0.5s}header .hamburger-menu__line::before,header .hamburger-menu__line::after{content:'';display:block;width:100%;height:4px;border-radius:4px;background-color:#fff;position:absolute;-webkit-transition:all 0.5s;transition:all 0.5s}header .hamburger-menu__line::before{-webkit-transform:translateY(-12px);transform:translateY(-12px)}header .hamburger-menu__line::after{-webkit-transform:translateY(12px);transform:translateY(12px)}header .hamburger-menu.open .hamburger-menu__line{background-color:transparent}header .hamburger-menu.open .hamburger-menu__line::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .hamburger-menu.open .hamburger-menu__line::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header body{overflow-x:hidden}header .nav-sp{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:-300px;width:300px;height:auto;padding:60px 10px 40px 10px;background-color:rgba(219,254,246,0.99);text-align:left;-webkit-transition:right 0.5s;transition:right 0.5s;overflow:auto}header .nav-sp a{display:block;padding:0px 0}header .nav-sp.open{right:0}header nav a.nav_b{margin:0px 0 0px 0px;width:100%;text-align:left;padding-left:10px;border:0;color:#019e97;font-size:1.2em;font-weight:normal;height:60px;line-height:60px;float:none;overflow:hidden}header nav a.nav_b:nth-of-type(1){border:0;margin-left:0px}header nav a.nav_b:nth-of-type(2n-1){background:rgba(255,255,255,0.9)}header nav a.nav_b:hover{color:#333}header nav a.nav_b_web{margin:0px 0 0px 0px;width:100%;text-align:left;padding-left:10px;border:0;color:#cc0000;font-size:1.2em;font-weight:normal;height:60px;line-height:60px;float:none;overflow:hidden;position:static;left:0;border-radius:0;background:#fee5e5}header nav a.nav_b_web:hover{background:#fff;color:#cc0000;opacity:1;border-top:0}header nav a.nav_b_web::after{display:none}header nav a.nav_b_form{margin:0px 0 0px 0px;width:100%;text-align:left;padding-left:10px;border:0;color:#019e97;font-size:1.2em;font-weight:normal;height:60px;line-height:60px;float:none;overflow:hidden;position:static;left:0;border-radius:0;background-color:rgba(219,254,246,0)}header nav a.nav_b_form:hover{background:#fff;color:#019e97;opacity:1;border-top:0}header nav a.nav_b_form::after{display:none}section.cont_from div.area div.box dl{width:94%;padding:3.2vw 0;margin:4.2vw auto 0 auto}section.cont_from div.area div.box dl dt{width:99%;margin:0 0 0 1%;font-size:5.2vw;font-weight:normal;line-height:1.4em;color:#333;float:left;text-align:left}section.cont_from div.area div.box dl dt span{background:#eb6100;font-size:.6em;font-weight:normal;line-height:.8em;color:#fff;display:inline-block;padding:1.2vw 2.2vw 2.2vw 2.2vw;margin:0 0 0 1.2vw;top:-1vw;-webkit-transform:translateY(-1vw);transform:translateY(-1vw)}section.cont_from div.area div.box dl dd{width:96%;margin:0 0 6.2vw 4%;display:inline-block;font-size:1.2em;font-weight:normal;line-height:2em;color:#333}section.cont_from div.area div.box dl dd input{padding:8px;font-size:16px;font-weight:normal;line-height:18px;color:#333;border-radius:4px;border:#ccc 1px solid;margin:0 0 0 1.2vw;width:84%}section.cont_from div.area div.box dl dd input::-webkit-input-placeholder{color:#ccc}section.cont_from div.area div.box dl dd input:-ms-input-placeholder{color:#ccc}section.cont_from div.area div.box dl dd input::-ms-input-placeholder{color:#ccc}section.cont_from div.area div.box dl dd input::placeholder{color:#ccc}section.cont_from div.area div.box dl dd input#family,section.cont_from div.area div.box dl dd input#first,section.cont_from div.area div.box dl dd input#familykana,section.cont_from div.area div.box dl dd input#firstkana{width:80%}section.cont_from div.area div.box dl dd input#tel{width:84%}section.cont_from div.area div.box dl dd input#family,section.cont_from div.area div.box dl dd input#familykana{margin:0 0 0 1.2vw}section.cont_from div.area div.box dl dd textarea{font-size:16px;font-weight:normal;line-height:18px;color:#333;padding:2.2vw;height:200px;margin:0 0 0 0}#pageTop{display:block;bottom:140px}#pagenavi{padding-top:10px;height:100px}#pagenavi span{font-size:2rem}#pagenavi span::before,#pagenavi span::after{height:20px}#pagenavi h3{font-size:1.4em;margin-bottom:10px}#pagenavi a[href^="tel:"]{pointer-events:auto}#pagenavi a.nav_b_web{margin:0 0 0 -60px;width:110px;font-size:1.6rem;height:44px;line-height:30px;border-radius:10px}#pagenavi a.nav_b_web::after{display:none}#pagenavi a.nav_b_form{margin:0 0 0 -180px;width:110px;font-size:1.6rem;height:44px;line-height:30px;border-radius:10px}#pagenavi a.nav_b_form::after{display:none}#pagenavi a.nav_b_tel{margin:0 0 0 60px;width:120px;font-size:1.6rem;height:44px;line-height:1.2}#pagenavi a.nav_b_tel span{line-height:1.0}}
/*# sourceMappingURL=new-style.css.map */