@font-face{font-family:YuGothic;font-weight:500;src:local("YuGothic"),local("Yu Gothic"),local("YuGothic-Medium"),local("Yu Gothic Medium"),url(/assets/fonts/YuGothM.ttc) format("truetype")}@font-face{font-family:YuGothic;font-weight:700;src:local("YuGothic-bold"),local("Yu Gothic Bold"),url(/assets/fonts/YuGothB.ttc) format("truetype")}@font-face{font-family:HelveticaNeue;font-weight:500;src:local("HelveticaNeue Medium"),local("HelveticaNeue Medium"),local("HelveticaNeue"),url("/assets/fonts/HelveticaNeue Medium.ttf") format("truetype")}@font-face{font-family:MS-PMincho;src:local("MS PMincho"),local("MS-PMincho"),url(/assets/fonts/msmincho.ttc) format("truetype")}@font-face{font-family:HGSeikaishotaiPRO;src:local("HG Seikaishotai PRO"),local("HGSeikaishotaiPRO"),url(/assets/fonts/HGRSKP.TTF) format("truetype")}a,body,html,input,label,li,option,p,select,span,ul{font-family:YuGothic;font-size:16px;letter-spacing:1.35px}body{background:#f4efe6!important}button:focus,input:focus,select:focus{outline:0!important}textarea{resize:none}.form-check-input.custom-radio:checked,.form-check-input.custom-radio:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:url(/images/radio-off.png);position:absolute;left:0;top:0;width:1.25em;height:1.25em}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:url(/images/radio-on.png);position:absolute;left:.07em;transition:all .2s}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkradioox]:disabled:checked+label:before,[type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type=radio]:disabled:checked+label:after{color:#999}[type=radio]:disabled+label{color:#aaa}.color-takumoi{color:#74bca5!important}.svg-icon{display:inline-block;color:inherit;vertical-align:middle;fill:none;stroke:currentColor}.svg-fill{fill:currentColor;stroke:none}.svg-up{transform:rotate(0)}.svg-right{transform:rotate(90deg)}.svg-down{transform:rotate(180deg)}.svg-left{transform:rotate(-90deg)}.sp-only{display:none!important}.pc-only{display:block!important}.px-90{padding-left:90px;padding-right:90px}.font-12{font-size:12px}.pb-20{padding-bottom:20px}.mr-21{margin-right:21px}.site-container{width:700px;margin:0 auto;overflow:hidden;position:relative;background:#f9f8f7}.site-container .form-control{border-radius:3px!important;border:solid 1px #515050!important}.site-container input.form-control,.site-container select.form-control{height:30px;font-family:YuGothic;font-size:12px}img.gray{filter:grayscale(100%)}img.gray-reset:hover{opacity:.5}.btn:focus{box-shadow:none!important}.takumoi-modal:before{content:"";position:fixed;background:#000;top:0;left:0;width:100%;height:100%;z-index:10;opacity:.5}.takumoi-modal .site-container{position:absolute;width:700px;min-height:400px;left:50%;top:0;margin-left:-350px;z-index:15}.takumoi-modal .site-container.fixed{position:fixed;min-height:470px!important}.form-group .required{border-radius:3px;border:solid 1px #d16c6c;background-color:#f9eded;font-size:10px;letter-spacing:.84px;color:red;padding:3px 7px;margin-left:5px}.bg-select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.bg-select::-ms-expand{display:none}.bg-select+i.green-dropdown{float:right;margin-top:-30px;margin-right:0;pointer-events:none;background-color:#74bca5;color:#000!important;padding-right:5px;background:url(../../images/icon-dropdown.png) no-repeat right #fff;background-size:cover;width:30px;height:30px}.bg-select option{padding-right:21px}.btn-red,.btn-white{border-radius:15px!important;box-shadow:-1px 1px 0 0 rgba(0,0,0,.75);border:solid 2px #b54863!important;min-width:200px;font-weight:700!important;letter-spacing:1.35px;height:30px;padding:0 20px!important;text-decoration:none!important}.btn-white,.btn-white:hover{background-color:#fff!important;color:#b54863!important}.btn-red,.btn-red:hover{background-color:#d36a80!important;color:#fff!important;padding-top:2px!important;text-decoration:none}.btn-green{border-radius:15px;box-shadow:-1px 1px 0 0 rgba(0,0,0,.75);border:solid 2px #497f6c;background-color:#74bca5;background:#74bca5;padding:2px 15px;font-size:15px;font-weight:700;color:#fff;margin-top:15px}.btn-green:hover{color:#fff!important}.icon-group{width:23px;height:26px;margin-right:8px}.logout{text-decoration:none!important;color:#000!important}.logout .btn,.logout.btn{background:0 0}.icon-group-green,.icon-person-green,.icon-torch-green{color:#74bca5;width:45px}.icon-torch-green{width:60px}.notices .toast .toast-text{word-break:break-word!important}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#bca59e;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.spinner-border{position:absolute;left:50%;top:100px}.page-loader{position:fixed;content:"";width:100%;height:100%;background:#000;z-index:99999;opacity:.8;filter:opacity(80%)}.page-loader:before{content:"";width:50px;height:50px;margin:auto;background:url(../../images/loader.gif) no-repeat;background-size:100%;position:absolute;left:50%;top:45%}.heading-104{font-family:'Noto Sans JP';font-size:24px;font-weight:700;letter-spacing:1.35px;color:#74bca5;padding:40px 0;line-height:normal;letter-spacing:normal}.table.no-border tr td{border:none;word-break:break-all}.user-registration .datepicker{display:flex}.user-registration .datepicker .dob{width:100%}.user-registration .datepicker .registration{width:366px}.user-registration .datepicker .group-calendar{padding-left:4px}.user-registration .datepicker .input-group-append{display:inline-block;background-color:#74bca5;vertical-align:bottom;border-radius:0 3px 3px 0}.user-registration .datepicker .form-control::placeholder{font-weight:500}.user-registration .datepicker .form-control{background:#fff!important;border-radius:3px 0 0 3px!important;border:solid 1px #dcdddd!important;border-right:0!important;font-weight:700!important}.user-registration .datepicker .form-control:focus{box-shadow:none!important}.user-details .input-date-picker .form-control{background:0 0!important;padding:0!important;height:30px!important}.user-details .input-date-picker .form-control.helvetica input{font-family:HelveticaNeue!important}.user-details .input-date-picker .form-control.notosans input{font-family:'Noto Sans JP'!important}.user-details .input-date-picker .form-control input{border:0!important;padding-left:6px!important}.user-details .input-date-picker .form-control input:focus{box-shadow:none}.input-calendar{cursor:pointer}.user-list .input-date-picker .form-control{background:0 0!important;padding:0!important;border:0!important}.user-list .form-control input:focus{box-shadow:none}.user-list .input-date-picker .form-control input{border:0!important;padding-left:6px!important;background-color:#fff!important;height:30px!important;border:solid .8px #dcdddd!important;border-radius:5px 0 0 5px!important}.user-list .vdp-datepicker__calendar{position:absolute;right:-30px!important}.pagination li a{border-radius:100%;box-shadow:-1px 1px 0 0 rgba(0,0,0,.75);border:solid 2px #b54863;background-color:#fbd2db;display:inline-block;text-align:center;color:#fff!important;padding:2px 11px;margin-right:10px;font-family:HelveticaNeue;font-size:16px}.pagination li a:hover{color:#fff;text-decoration:none}.pagination li a:focus{outline:0}.pagination li.active-page a{background-color:#d36a80}.pagination li.page-item a{width:33px;height:30px;padding:0;vertical-align:middle;text-align:center;padding-top:1px}.pagination li.active-page a:hover{cursor:no-drop}.pagination .disabled{display:none}.pagination .page-next.disabled,.pagination .page-prev.disabled{display:initial!important}.pagination .page-next.disabled a,.pagination .page-prev.disabled a{background-color:#fbd2db!important;cursor:default!important}.pagination .page-next a,.pagination .page-prev a{border-radius:15px!important;padding:2px 28px!important;font-weight:700;letter-spacing:1.35px;background-color:#d36a80!important}.navbar{height:57px}.navbar-nav li a{color:#000}.navbar-nav li a:hover{text-decoration:none important}.navbar img.logo{width:125px;height:auto}.navbar .list-inline-item{padding-top:10px}.navbar .list-inline-item span{color:#333}.navbar .logout button{color:#333;padding:0;margin-left:15px}.contact-us .site-container{min-height:520px;padding:0 90px}.contact-us .takumoi-modal .site-container{padding:10px 15px!important}.contact-us .contact-form h1{margin-bottom:0!important}.contact-us .contact-form .list{padding-inline-start:20px!important}.contact-us .contact-form .list a{color:#74bca5;border-bottom:1px solid #74bca5;text-decoration:none}.contact-us .contact-form .recaptcha-holder{width:305px;margin:auto}.mypage .site-container{min-height:500px}.mypage .ui-block .block-content{position:absolute!important;top:200px!important}.checkbox-holder{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-holder input{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;left:20px;z-index:10;top:-5px}.checkbox-holder .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:3px;border:solid 1px #dcdddd;background-color:#fff;z-index:5}.checkbox-holder:hover input~.checkmark{background-color:#ccc}.checkbox-holder input:checked~.checkmark{background-color:#74bca5}.checkbox-holder .checkmark:after{content:"";position:absolute;display:none}.checkbox-holder input:checked~.checkmark:after{display:block}.checkbox-holder .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.greetings-text{font-family:MS-PMincho}.main-home .inner-left{text-align:right;width:500px;display:inline-block;vertical-align:top;margin-top:110px}.main-home .inner-left h2{font-family:YuGothic;font-size:30px;font-weight:700;line-height:1.6;letter-spacing:2.4px;color:#262626}.main-home .mobile-preview{background:url(/images/mobile-preview-main.png) no-repeat;background-position-x:50px;height:435px;display:inline-block;width:50%;margin-top:75px;vertical-align:bottom}.main-home .notosans{letter-spacing:1.25px;font-family:'Noto Sans JP';font-weight:500}.main-home .notosans-green{font-size:32px;font-weight:900;line-height:1.34;letter-spacing:2.5px;color:#74bca5}.main-home .pink{border-radius:7px;background-color:#ffe1e8;text-align:center;padding-top:150px;overflow:hidden}.main-home .pink .intro{font-family:'Noto Sans JP';font-size:35px;font-weight:700;line-height:1.77;letter-spacing:3.5px;color:#1e1e1e;margin-bottom:108px}.main-home .pink .intro span{font-family:'Noto Sans JP';font-size:35px;font-weight:700;line-height:1.77;letter-spacing:3.5px;color:#1e1e1e}.main-home .pink p{font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:1.6px;color:#222}.main-home .pink #pink-p4{font-weight:500}.main-home .pink .green{font-weight:700;color:#74bca5}.main-home .steps{margin-top:190px;max-width:970px}.main-home .steps .bordered{border-radius:7px;border:solid 2px #939393;background-color:#fff;min-height:345px;width:281px;margin:auto}.main-home .steps .bordered .number{background:#d36a80;width:92px;color:#fff;height:92px;display:inline-block;position:absolute;top:-38px;left:5px;border-radius:50%;text-align:center;vertical-align:middle}.main-home .steps .bordered .number span{font-size:32px;font-weight:700;letter-spacing:3.2px;margin-top:24px;display:inline-block}.main-home .steps .bordered .green-caption{font-weight:700;line-height:1.63;color:#74bca5;margin-top:65px}.main-home .steps .bordered .main-text{font-family:YuGothic;line-height:1.62;letter-spacing:normal;font-size:26px;font-weight:700;letter-spacing:-.31px;color:#222;margin-bottom:50px}.main-home .steps .bordered p{line-height:1.63;letter-spacing:.85px;text-align:justify;color:#222;width:auto;margin:auto 30px;height:104px}.main-home .steps .bordered p .red{font-weight:700;color:#d36982}.main-home .steps .bordered img{width:221px;height:222px;border-radius:6px;margin-bottom:25px}.main-home .steps #bordered-last p{letter-spacing:.69px}.main-home .pink .green-blurry{line-height:1.6;color:#74bca5;width:600px;margin:auto;margin-top:35px;text-align:left;margin-bottom:135px}.main-home .pink .green-blurry li{font-size:15px}.main-home .pink .green-blurry li a{color:#74bca5!important;text-decoration:underline;font-size:15px}.main-home .dashed-right:after{position:absolute;top:-20px;right:5px;content:"";border-right:2px dashed #ccc;height:120%}.main-home .dashed-center{border-right:2px dashed #ccc;height:70px;width:49.6%;margin-top:-16px;margin-bottom:70px}.main-home .bg-red{border-radius:7px;background-color:#d36982;padding:50px;color:#fff;position:relative;width:936px;margin:auto auto 160px auto}.main-home .bg-red .number{font-family:'Noto Sans JP';font-size:32px;font-weight:700;line-height:1.47;color:#74bca5;border-bottom:2px solid;display:inline-block}.main-home .bg-red .emph{font-family:YuGothic;line-height:1.62;letter-spacing:normal;font-size:26px;font-weight:700;margin:27px 0}.main-home .bg-red p{letter-spacing:normal}.main-home .bg-red .mobile-left{position:absolute;left:43px;top:-135px}.main-home .bg-red .mobile-right{position:absolute;right:30px;top:-130px}.main-home .good-dashed{margin-top:-90px;margin-bottom:40px}.main-home .pink-light{background:#ffe1e8;padding:124px 0;margin-top:67px}.main-home .pink-light p{text-align:left!important;width:264px;height:83px}.main-home .pink-light h1{margin-bottom:94px;line-height:unset!important}.main-home .pink-light .color-takumoi{font-family:YuGothic;font-size:23px;font-weight:700;line-height:1.61;letter-spacing:normal;margin-bottom:45px}.main-home .pink-light .function-img1{width:277px;height:277px;background-color:#fff;border-radius:50%;overflow:hidden}.main-home .pink-light .function-img2{width:277px;height:277px;border:solid 3px #74bca5;border-radius:50%}.main-home .pink-light .function-img2 img{margin-top:20px}.main-home #costs h1{margin-top:124px;margin-bottom:102px}.main-home .fees{width:714px;margin:auto}.main-home .fees{padding-bottom:150px}.main-home .fees #table1{table-layout:fixed;width:100%;font-family:YuGothic;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal}.main-home .fees #table1 thead td{background:#d36982;font-size:20px;font-weight:700;line-height:1.6;color:#fff}.main-home .fees #table1 td{height:98px;vertical-align:middle;text-align:center}.main-home .fees #table1 tbody tr td:first-child{font-weight:500!important;text-align:right!important}.main-home .fees .icon-circle{width:20px}.main-home .fees #table1 tbody tr.even td{background:#ffe1e8}.main-home .fees #fees-tag p{color:#74bca5!important;font-size:15px!important;line-height:1.6!important;text-align:left}.main-home .fees #fees-tag a{color:#74bca5!important;font-size:15px!important;line-height:1.6!important;text-decoration:underline;text-align:left}.main-home .pink-steps{background:#ffe1e8;padding-top:104px;padding-bottom:150px}.main-home .pink-steps .heading{margin-bottom:95px}.main-home .pink-steps .bg-white{border-radius:7px;border:solid 2px #d36982;width:840px;margin:auto;overflow:hidden;padding:50px 0}.main-home .pink-steps ul{list-style:none;margin:auto;width:700px}.main-home .pink-steps ul li{float:left;width:99px;height:99px;position:relative;background-color:#d36982;border-radius:50%;margin-right:170px;text-align:center;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:.6px;color:#fff;padding-top:28px}.main-home .pink-steps ul li:last-child{margin-right:0}.main-home .pink-steps ul li:after{content:"";position:absolute;left:99px;top:49px;border-top:3px dashed #74bca5;width:218px;z-index:0}.main-home .pink-steps ul li:last-child:after{display:none}.main-home .pink-steps .holder .color-takumoi{font-size:19px;font-weight:700;letter-spacing:normal!important}.main-home .pink-steps .holder{font-family:YuGothic;width:260px;display:inline-block;font-size:19px;font-weight:500;line-height:1.63;letter-spacing:normal;text-align:center;color:#222;margin-top:36px;vertical-align:top}.password-reset .site-container{background-color:#f9f8f7;min-height:600px;padding:0 90px}.password-reset .heading{font-family:'Noto Sans JP';font-size:24px;font-weight:700;letter-spacing:1.35px;color:#74bca5;padding-top:70px;padding-bottom:40px}.password-reset .inner-wrapper{width:310px;margin:auto}.password-reset label{letter-spacing:1.35px}.password-reset p.note{line-height:1.5;letter-spacing:1.35px;text-align:justify;margin-bottom:0}.password-reset .btn-red{margin:30px auto}.page-editing .rounded-holder{font-size:16px;line-height:1.75;letter-spacing:1.26px;background:#fff;border-radius:7px;border:1px solid #515050;padding:9px;text-align:justify}.page-editing .rounded-holder .rounded-inner{width:33.33%;vertical-align:top;padding:8px;display:inline-block;min-height:185px}.page-editing .rounded-holder .rounded-inner span{line-height:1.5;letter-spacing:.96px;text-align:center;color:#000;display:block;margin-top:10px;min-height:50px;margin-bottom:10px}.page-editing .rounded-holder .checkbox-holder{width:25px;margin:auto}.page-editing .rounded-holder .checkbox-holder .checkmark{left:7px}#footer{background:#75bda6;color:#fff;padding:10px;clear:both;overflow:hidden;position:relative}.footer-mobile{display:none}.footer-inline li a{color:#fff;font-size:14px}.admin-tbl-scroll::-webkit-scrollbar{width:20px}.admin-tbl-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.admin-tbl-scroll::-webkit-scrollbar-thumb{background:#74bca5;border-radius:10px}.admin-tbl-scroll::-webkit-scrollbar-thumb:hover{background:#74bca5}.admin-tbl thead th{border:solid .5px #b3b3b3;background-color:#4ea58a;color:#fff}.admin-form-btn-submit{width:200px;height:30px}.admin-form-btn-red{border-radius:15px;box-shadow:-1px 1px 0 0 rgba(0,0,0,.75);border:solid 2px #b54863;background-color:#d36a80;color:#fff;padding:2px 15px}.admin-form-btn-green{border-radius:15px;box-shadow:-1px 1px 0 0 rgba(0,0,0,.75);border:solid 2px #006400;background-color:#75bda6;color:#fff;padding:2px 15px}.main-title{font-family:NotoSansCJKjp;font-size:24px;font-weight:700;letter-spacing:1.35px;color:#74bca5}.registration .main-title{margin-top:42px;margin-bottom:40px}@media screen and (max-width:320px){.date-dropdown select{padding:0 4px!important}.date-dropdown select option{font-size:12px!important}#main .top-nav li a{font-size:12px}.navbar-light .navbar-brand{margin-right:-1rem!important}.navbar-brand{margin-right:0}.navbar img.logo{margin-left:-20px}.top-page{min-height:536px}.top-page .form-control::placeholder{font-size:11px!important}.page-editing .rounded-holder .rounded-inner span{font-size:9px}.password-reset .heading{font-size:21px}.footer-mobile ul li span{font-size:13px}.footer-dark .row{font-size:13px!important}}@media only screen and (device-width:320px){.main-home .mobile-preview{background-position-x:center;background-size:260px;height:370px;width:100%;margin-top:0}.main-home .heading{font-size:25px!important}.main-home .inner-left h2{font-size:25px;letter-spacing:-1px}.main-home .notosans{font-size:15px!important}.main-home .notosans-green{font-size:28px!important}.main-home .pink{border-radius:0;padding-top:100px!important}.main-home .pink p{font-size:12px!important;letter-spacing:1.5px}.main-home .pink .intro{text-align:left;font-size:28px!important}.main-home .pink #pink-p3{letter-spacing:.6px}.main-home .steps{margin-top:100px!important}.main-home .steps .bordered{margin:auto auto 90px auto!important;width:80%;border-radius:4px}.main-home .steps .bordered .number{width:80px;height:80px;left:18px}.main-home .steps .bordered .number span{font-size:25px}.main-home .steps .bordered .green-caption{font-size:12px!important}.main-home .steps .bordered .main-text{font-size:22px}.main-home .steps .bordered p{letter-spacing:.06px;height:80px;margin:auto 20px}.main-home .steps .bordered p .red{font-size:12px!important}.main-home .steps .bordered img{width:170px;height:170px}.main-home .pink .green-blurry li{font-size:12px;letter-spacing:1.2px}.main-home .pink .green-blurry{margin-bottom:90px}.main-home .bg-red{border-radius:0;margin-top:150px;margin-bottom:220px;padding:220px 20px 50px 20px!important;width:100%!important}.main-home .bg-red .mobile-xs{width:200px;margin-left:-105px;left:50%!important;top:-175px!important}.main-home .bg-red .number{font-size:25px}.main-home .bg-red .emph{font-size:20px}.main-home .bg-red p{font-size:12px;line-height:1.6;letter-spacing:.6px}.main-home .bg-red:last-of-type{margin-bottom:30px}.main-home .pink-light{padding-top:80px!important;padding-bottom:calc(100px - 3rem)!important}.main-home .pink-light .color-takumoi{font-size:21px!important;margin-bottom:30px!important}.function-img2,.main-home .pink-light .function-img1{width:280px!important;height:280px!important}.main-home .pink-light img{width:71%;margin-top:25px!important}.main-home .pink-light p{text-align:left!important;width:280px;height:100px;font-size:12px}.main-home #costs h1{margin-top:70px;margin-bottom:30px}.main-home .fees{padding-bottom:60px}.main-home .fees #pivot-table td,td>span{font-size:15px!important}#fees-tag p,.main-home .fees #fees-tag a{font-size:15px}.main-home .pink-steps{padding-bottom:90px!important;padding-top:80px!important}.main-home .pink-steps .heading{margin-bottom:40px}.main-home .pink-steps .bg-white{width:auto!important;height:405px;padding:30px 0}.main-home .pink-steps ul li{line-height:1.33;letter-spacing:1.08px;margin-bottom:50px;left:-25px;width:80px;height:80px;font-size:15px;padding-top:25px}.main-home .pink-steps ul li:after{top:82px;width:unset;height:57%;left:39px;border-left:3px dashed #74bca5;border-top:unset}.main-home .pink-steps .holder{margin-left:105px}.holder>.color-takumoi,.main-home .pink-steps .holder{font-size:15px!important}.main-home .pink-steps #holder1{margin-top:20px}.main-home .pink-steps #holder2{margin-top:83px}.main-home .pink-steps #holder3{margin-top:71px}.main-home .pink-steps #btn-container{margin-top:12%;width:auto}.main-home .pink-steps #btn-container .btn-lg-red{height:40px!important;width:100%;font-size:16px!important}.main-home .pink-steps #btn-container p{font-size:12px}.contact-lp-form{margin-top:80px!important;margin-bottom:80px!important;padding-top:50px!important;padding-bottom:50px!important}.contact-lp-form .color-takumoi{font-size:15px!important;letter-spacing:normal;margin-bottom:40px!important}.contact-lp-form .form-check-label,.contact-lp-form p,.contact-lp-form span{font-size:16px!important}.contact-lp-form #recaptchaTag{font-size:13px!important}.contact-lp-form .search-box{font-size:8px!important}.contact-lp-form .dob .vdp-datepicker__calendar{margin-left:-116px!important}.contact-lp-form .btn-lg-red{height:40px!important;font-size:16px!important;line-height:1!important}.contact-lp-form .recaptcha-holder{-webkit-transform:scale(.73)!important;-webkit-transform-origin:0 0}.contact-us .contact-form .recaptcha-holder{-webkit-transform:scale(.92);-webkit-transform-origin:0 0}.contact-us .top-nav li a{padding:0!important}.faq .top-nav li a{padding:0!important}#intro-video h1{font-size:25px!important}.main-home #how-to-use .btn-lg-red,.main-home .fees .btn-lg-red{height:40px!important;width:100%;font-size:16px!important}}@media screen and (max-width:360px){.navbar-light .navbar-brand{margin-right:0}.top-page{min-height:605px}.top-page .intro-wrapper{padding:0 79px}}@media only screen and (device-width:360px){.main-home .heading{font-size:28px!important}.main-home .mobile-preview{background-position-x:center;background-size:290px;height:410px;width:100%;margin-top:0}.main-home .inner-left h2{font-size:25px}.main-home .notosans{font-size:14px!important}.main-home .notosans-green{font-size:27px!important}.main-home .pink .intro{font-size:32px}.main-home .pink p{letter-spacing:1.9px}.main-home .pink #pink-p3{letter-spacing:.6px}.main-home .steps .bordered{margin:auto auto 90px auto!important;width:80%;border-radius:4px}.main-home .steps .bordered .number{left:23px}.main-home .steps .bordered p{margin:auto 19px;letter-spacing:0;font-size:15px}.main-home .steps .bordered img{width:200px;height:200px}.main-home .dashed-right:after{z-index:-1!important}.main-home .pink .green-blurry li{font-size:13px;letter-spacing:1.5px}.main-home .bg-red{border-radius:0;margin-top:200px;margin-bottom:280px;padding:280px 20px 50px 20px!important;width:100%!important}.main-home .bg-red .mobile-xs{width:250px;margin-left:-125px;left:50%!important;top:-220px!important}.main-home .bg-red .emph{font-size:23px}.main-home .bg-red p{font-size:14px;line-height:1.6}.main-home .bg-red:last-of-type{margin-bottom:50px}.main-home .pink-light{padding-bottom:calc(100px - 3rem)!important}.main-home .pink-light .color-takumoi{font-size:24px!important;margin-bottom:30px!important}.function-img2,.main-home .pink-light .function-img1{width:330px!important;height:330px!important}.main-home .pink-light img{width:71%;margin-top:25px!important}.main-home .pink-light p{text-align:left!important;width:320px;height:100px;font-size:14px}.main-home #costs h1{margin-top:80px;margin-bottom:20px}.main-home .fees{padding-bottom:80px}.main-home .fees #pivot-table td,td>span{font-size:17px!important}.main-home .pink-steps{padding-bottom:90px!important;padding-top:80px!important}.main-home .pink-steps .heading{margin-bottom:40px}.main-home .pink-steps .bg-white{width:auto!important;height:460px;padding:40px 0}.main-home .pink-steps ul li{line-height:1.33;letter-spacing:1.08px;margin-bottom:55px;left:-20px;width:90px;height:90px;font-size:17px}.main-home .pink-steps ul li:after{top:93px;width:unset;height:55%;left:45px;border-left:3px dashed #74bca5;border-top:unset}.main-home .pink-steps .holder{margin-left:130px}.holder>.color-takumoi,.main-home .pink-steps .holder{font-size:16px!important}.main-home .pink-steps #holder1{margin-top:20px}.main-home .pink-steps #holder2{margin-top:95px}.main-home .pink-steps #holder3{margin-top:80px}.main-home .pink-steps #btn-container{margin-top:12%;width:auto}.main-home .pink-steps #btn-container .btn-lg-red{height:40px!important;width:100%;font-size:16px!important}.main-home .pink-steps #btn-container p{font-size:14px}.contact-lp-form{margin-top:80px!important;margin-bottom:80px!important;padding-top:50px!important;padding-bottom:50px!important}.contact-lp-form .color-takumoi{font-size:15px!important;letter-spacing:normal;margin-bottom:40px!important}.contact-lp-form .form-check-label,.contact-lp-form p,.contact-lp-form span{font-size:16px!important}.contact-lp-form #recaptchaTag{font-size:13px!important}.contact-lp-form .search-box{font-size:8px!important}.contact-lp-form .dob .vdp-datepicker__calendar{margin-left:-116px!important}.contact-lp-form .btn-lg-red{height:40px!important;font-size:16px!important;line-height:1!important}.contact-lp-form .recaptcha-holder{-webkit-transform:scale(.91)!important;-webkit-transform-origin:0 0}.main-home #how-to-use .btn-lg-red,.main-home .fees .btn-lg-red{height:40px!important;width:100%;font-size:16px!important}}@media screen and (max-width:375px){.top-page{min-height:629px}}@media only screen and (device-width:375px){.main-home .heading{font-size:29px!important}.main-home .mobile-preview{background-position-x:center;background-size:310px;height:440px;width:100%;margin-top:0}.main-home .inner-left h2{font-size:26px}.main-home .pink .intro{text-align:left;font-size:34px}.main-home .pink p{font-size:15px}.main-home .pink #pink-p3{letter-spacing:.6px}.main-home .steps{margin-top:120px}.main-home .steps .bordered{margin:auto auto 90px auto!important;width:85%;border-radius:4px}.main-home .steps .bordered .number{left:23px}.main-home .steps .bordered p{margin:auto 20px;letter-spacing:1.59px}.main-home .steps .bordered img{margin-bottom:30px}.main-home .pink .green-blurry{margin-bottom:100px}.main-home .pink .green-blurry li{font-size:14px}.main-home .bg-red{border-radius:0;margin-top:230px;margin-bottom:280px;padding:280px 20px 50px 20px!important;width:100%!important}.main-home .bg-red .mobile-xs{width:270px;margin-left:-135px;left:50%!important;top:-240px!important}.main-home .bg-red .emph{font-size:24px}.main-home .bg-red p{font-size:15px;line-height:1.6}.main-home .bg-red:last-of-type{margin-bottom:50px}.main-home .pink-light{padding-bottom:calc(100px - 3rem)!important}.main-home .pink-light .color-takumoi{font-size:25px!important;margin-bottom:30px!important}.function-img2,.main-home .pink-light .function-img1{width:330px!important;height:330px!important}.main-home .pink-light img{width:71%;margin-top:25px!important}.main-home .pink-light p{text-align:left!important;width:330px;height:100px;font-size:15px}.main-home #costs h1{margin-top:80px;margin-bottom:30px}.main-home .fees{padding-bottom:80px}.main-home .fees #pivot-table td,td>span{font-size:17px!important}.main-home .pink-steps{padding-bottom:100px!important;padding-top:90px!important}.main-home .pink-steps .heading{margin-bottom:40px}.main-home .pink-steps .bg-white{width:auto!important;height:460px;padding:40px 0}.main-home .pink-steps ul li{line-height:1.33;letter-spacing:1.08px;margin-bottom:55px;left:-20px;width:90px;height:90px;font-size:17px}.main-home .pink-steps ul li:after{top:93px;width:unset;height:55%;left:45px;border-left:3px dashed #74bca5;border-top:unset}.main-home .pink-steps .holder{margin-left:130px}.holder>.color-takumoi,.main-home .pink-steps .holder{font-size:17px!important}.main-home .pink-steps #holder1{margin-top:20px}.main-home .pink-steps #holder2{margin-top:95px}.main-home .pink-steps #holder3{margin-top:70px}.main-home .pink-steps #btn-container{margin-top:12%;width:auto}.main-home .pink-steps #btn-container .btn-lg-red{height:40px!important;width:100%;font-size:16px!important}.main-home .pink-steps #btn-container p{font-size:15px}.contact-lp-form{margin-top:100px!important;margin-bottom:100px!important;padding-top:50px!important;padding-bottom:50px!important}.contact-lp-form .color-takumoi{font-size:16px!important;letter-spacing:normal;margin-bottom:40px!important}.contact-lp-form .form-check-label,.contact-lp-form p,.contact-lp-form span{font-size:17px!important}.contact-lp-form #recaptchaTag{font-size:14px!important}.contact-lp-form .search-box{font-size:8px!important}.contact-lp-form .dob .vdp-datepicker__calendar{margin-left:-107px!important}.contact-lp-form .btn-lg-red{height:40px!important;font-size:16px!important;line-height:1!important}#intro-video h1{font-size:30px}.main-home #how-to-use .btn-lg-red,.main-home .fees .btn-lg-red{height:40px!important;width:100%;font-size:16px!important}}@media screen and (max-width:414px){.top-page{min-height:693px}.top-page .intro-wrapper{padding:0 97px}.main-home .pink-light{padding:100px 0}}@media only screen and (min-width:411px) and (max-width:450px){.main-home .heading{font-size:32px!important}.main-home .mobile-preview{background-position-x:center;background-size:350px;height:490px;width:100%;margin-top:0}.main-home .inner-left h2{font-size:29px}.main-home .pink #pink-p3{letter-spacing:-1px!important}.green,.main-home .pink p{font-size:18px!important;letter-spacing:.5px!important}.main-home .steps .bordered{margin:auto auto 90px auto!important;width:85%;border-radius:4px}.main-home .steps .bordered .number{left:23px}.main-home .steps .bordered p{margin:auto 20px;letter-spacing:.4px!important}.main-home .steps .bordered img{width:255px;height:255px;margin-bottom:30px}.main-home .pink .green-blurry{padding-left:1.5rem!important;padding-right:1.5rem!important}.main-home .bg-red{border-radius:0;margin-top:250px;margin-bottom:320px;padding:300px 20px 50px 20px!important;width:100%!important}.main-home .bg-red .mobile-xs{width:290px;margin-left:-140px;left:50%!important;top:-255px!important}.main-home .bg-red .emph{font-size:27px}.main-home .bg-red p{font-size:17px;line-height:1.6}.main-home .bg-red:last-of-type{margin-bottom:50px}.main-home .pink-light{padding-bottom:calc(100px - 3rem)!important}.main-home .pink-light .color-takumoi{font-size:29px}.function-img2,.main-home .pink-light .function-img1{width:370px!important;height:370px!important}.main-home .pink-light img{width:71%;margin-top:25px!important}.main-home .pink-light p{text-align:left!important;width:360px;height:150px;font-size:16px}.main-home #costs h1{margin-top:100px;margin-bottom:40px}.main-home .fees{padding-bottom:100px}.main-home .fees #pivot-table td,td>span{font-size:20px!important}.main-home .pink-steps{padding-bottom:110px!important}.main-home .pink-steps .heading{margin-bottom:50px}.main-home .pink-steps .bg-white{width:auto!important;height:500px;padding:40px 0}.main-home .pink-steps ul li{line-height:1.33;letter-spacing:1.08px;margin-bottom:55px;left:-20px;width:100px;height:100px;font-size:20px}.main-home .pink-steps ul li:after{top:103px;width:unset;height:50%;left:50px;border-left:3px dashed #74bca5;border-top:unset}.main-home .pink-steps .holder{margin-left:140px}.holder>.color-takumoi,.main-home .pink-steps .holder{font-size:20px!important}.main-home .pink-steps #holder1{margin-top:20px}.main-home .pink-steps #holder2{margin-top:95px}.main-home .pink-steps #holder3{margin-top:70px}.main-home .pink-steps #btn-container{margin-top:12%;width:auto}.main-home .pink-steps #btn-container .btn-lg-red{height:50px!important;width:100%;font-size:18px!important}.main-home .pink-steps #btn-container p{font-size:16px}.contact-lp-form{margin-top:110px!important;margin-bottom:110px!important;padding-top:60px!important;padding-bottom:60px!important}.contact-lp-form .color-takumoi{font-size:18px!important;letter-spacing:normal;margin-bottom:40px!important}.contact-lp-form .form-check-label,.contact-lp-form p,.contact-lp-form span{font-size:19px!important}.contact-lp-form #recaptchaTag{font-size:16px!important}.contact-lp-form .search-box{font-size:10px!important}.contact-lp-form .dob .vdp-datepicker__calendar{margin-left:-93px!important}.contact-lp-form .btn-lg-red{height:50px!important;font-size:18px!important}.contact-us .top-nav li a{font-size:14px}.faq .top-nav li a{font-size:14px}.main-home #how-to-use .btn-lg-red,.main-home .fees .btn-lg-red{height:50px!important;width:100%;font-size:18px!important}}@media screen and (max-width:480px){.envelope{margin-top:-10px}.top-page .intro-wrapper{padding:0 75px}.intro-wrapper .top-intro{font-size:12px!important;margin-top:20px!important;margin-bottom:14px!important}.btn-pink{font-size:17px!important}.top-white .guide{line-height:normal!important;letter-spacing:2.93px!important}.top-white{padding:25px 10px!important}.sched-wrapper .table td,.sched-wrapper .table td:first-child{font-size:13px!important}.top-black{background:url(../../images/flow_sp.jpg) no-repeat;width:90%;margin-top:41px;background-size:100%;background-position:center}.footer-dark{margin-top:40px!important}.footer-dark .row{font-size:15px!important}.footer-dark .top-center{font-size:13px!important}.main-home .navbar-collapse{padding-top:100px}.main-home .navbar-nav{padding-bottom:100px!important}.main-home #navline{border:1px solid #d8d8d8!important;position:absolute;width:100%;top:60px}.main-home .nav-link{padding:1.5rem 1rem}.main-home .inner-left{text-align:center;width:100%!important;margin-top:60px}.main-home .notosans{font-size:16px;letter-spacing:2.5px}.main-home .notosans-green{font-size:32px;line-height:1.36;letter-spacing:4.99px}.main-home .pink{border-radius:0;padding-top:100px!important}.main-home .pink .intro{text-align:left;margin-bottom:40px!important}.main-home .pink p{text-align:left!important;line-height:2.27}.main-home .steps{margin-top:140px}.main-home .steps #bordered-last{margin-bottom:auto!important}.main-home .pink .green-blurry{width:unset!important}.main-home .dashed-right:after{z-index:-1!important}.main-home #conversation .text-center{padding-bottom:5rem!important}.main-home .pink-light h1{margin-bottom:50px}.main-home .fees{width:auto!important}.main-home .fees #pivot-table td{border:none;height:50px;vertical-align:middle;text-align:center;font-weight:500;font-family:YuGothic!important;letter-spacing:normal;width:50%}.main-home .fees #pivot-table .red-td{background-color:#d36982;color:#fff;font-weight:700;letter-spacing:normal}.main-home .fees #pivot-table .pink-td{background-color:#ffe1e8;font-weight:700!important}.main-home .fees #pivot-table .bordered-td td{border:1px solid #9c9c9c}.main-home .pink-steps ul{width:auto!important}.main-home .pink-steps div.text-center{position:absolute}.main-home .pink-steps .holder{text-align:left;width:auto;display:block!important}.contact-lp-form{width:100%!important;height:auto;padding-left:1.5rem!important;padding-right:1.5rem!important}.contact-lp-form input,select{height:40px}.contact-lp-form .vdp-datepicker input[type=text]:read-only{height:40px!important}.contact-lp-form .form-group,.form-row{margin-bottom:25px!important}.contact-lp-form .input-calendar{margin:unset!important;height:40px!important;width:40px!important}.contact-lp-form .datepicker .input-group-append{height:fit-content!important}.contact-lp-form .dob .vdp-datepicker__calendar{top:auto!important;left:unset!important;margin-left:-87px}.contact-lp-form .lp-bg-select+i.black-dropdown{margin-right:9px!important;margin-top:-39px!important}.contact-lp-form .recaptcha-holder{-webkit-transform:scale(.91);-webkit-transform-origin:0 0}.contact-us .contact-form .site-container{padding:0 20px!important}.contact-us .contact-form .site-container select{height:30px!important}.faq .site-container{padding:0 20px 100px 20px!important}#last-strip{padding-bottom:100px!important}}@media only screen and (device-width:480px){.main-home .inner-left h2{font-size:32px}.main-home .mobile-preview{background-position-x:center;background-size:380px;height:530px;width:100%;margin-top:0}.main-home .pink .intro{font-size:42px}.green,.main-home .pink p{font-size:20px}.main-home .pink #pink-p3{letter-spacing:0}.main-home .steps .bordered{margin:auto auto 90px auto!important;width:85%;border-radius:4px}.main-home .steps .bordered img{width:77%;height:80%;margin-bottom:40px}.main-home .steps .bordered .number{left:23px!important;width:100px;height:100px}.main-home .steps .bordered .number span{font-size:35px}.main-home .steps .bordered p{height:130px}.main-home .pink .green-blurry{padding-left:1.5rem!important;padding-right:1.5rem!important}.main-home .pink .green-blurry li{font-size:18px}.main-home .bg-red{border-radius:0;margin-top:250px;margin-bottom:320px;padding:300px 20px 50px 20px!important;width:100%!important}.main-home .bg-red .mobile-xs{width:300px;margin-left:-150px;left:50%!important;top:-265px!important}.main-home .bg-red .emph{font-size:32px}.main-home .bg-red p{font-size:20px;line-height:1.6}.main-home .bg-red:last-of-type{margin-bottom:50px}.main-home .pink-light{padding:100px 0;padding-bottom:calc(100px - 3rem)}.main-home .pink-light img{width:71%;margin-top:25px!important}.main-home .pink-light .color-takumoi{font-size:31px}.function-img2,.main-home .pink-light .function-img1{width:420px!important;height:420px!important}.main-home .pink-light p{text-align:left!important;width:418px;height:150px;font-size:19px}.main-home #costs h1{margin-bottom:60px!important}.main-home .fees{padding-bottom:110px}.main-home .fees #pivot-table td,td>span{font-size:22px!important}.main-home .pink-steps{padding-bottom:120px!important}.main-home .pink-steps .heading{margin-bottom:50px}.main-home .pink-steps .bg-white{width:auto!important;height:570px;padding:50px 0}.main-home .pink-steps ul li{line-height:1.33;letter-spacing:1.08px;margin-bottom:65px;left:-10px;width:110px;height:110px;font-size:22px}.main-home .pink-steps ul li:after{top:115px;width:unset;height:50%;left:54px;border-left:3px dashed #74bca5;border-top:unset}.main-home .pink-steps .holder{margin-left:175px}.holder>.color-takumoi,.main-home .pink-steps .holder{font-size:22px!important}.main-home .pink-steps #holder1{margin-top:20px}.main-home .pink-steps #holder2{margin-top:105px}.main-home .pink-steps #holder3{margin-top:90px}.main-home .pink-steps #btn-container{margin-top:12%;width:auto}.main-home .pink-steps #btn-container .btn-lg-red{height:50px!important;width:100%;font-size:18px!important}.main-home .pink-steps #btn-container p{font-size:19px;letter-spacing:2px}.contact-lp-form{margin-top:110px!important;margin-bottom:110px!important}.contact-lp-form .color-takumoi{font-size:22px!important;letter-spacing:normal;margin-bottom:40px!important}.contact-lp-form .form-check-label,.contact-lp-form p,.contact-lp-form span{font-size:23px!important}.contact-lp-form #recaptchaTag{font-size:20px!important}.contact-lp-form .search-box{font-size:14px!important}.contact-lp-form .btn-lg-red{height:50px!important;font-size:18px!important}.main-home #how-to-use .btn-lg-red,.main-home .fees .btn-lg-red{height:50px!important;width:100%;font-size:18px!important}}@media screen and (max-width:768px){#modalconfirmation .btn-white{margin-right:0!important;margin-bottom:25px}.sp-only{display:block}.pc-only{display:none}.top-page{overflow:hidden}.registration .main-title{font-size:18px}.registration .site-container{padding:0 30px}.registration .px-90{padding:0}.registration .w-50{width:100%!important}.registration .postal-holder div:first-child{padding-left:0}.registration .postal-holder div:last-child{padding-right:0}.registration .postal-holder .search-box{width:104px;font-size:13px}.registration .navbar .list-inline-item{padding-top:0}.top-page .form-control::placeholder{font-size:13px!important}.mobile-flower{position:absolute;width:50px}.envelope{margin-top:0}.navbar-light .navbar-brand{margin-top:-8px}.navbar .logo{max-width:105px;height:auto}.navbar .list-inline-item{vertical-align:bottom;text-align:center}.navbar .list-inline-item span{font-size:13px!important;display:block;white-space:nowrap}.site-container{width:100%}.site-container .row{margin:0}.top-page{min-height:535px!important;height:auto}.top-page:after{display:none}.top-page:before{background:url(../../images/flowers_sp.png) no-repeat!important;background-size:100%!important;width:100%!important;top:0;position:absolute;left:0;height:auto!important;z-index:0;-webkit-transform:scaleX(1);transform:scaleX(1)}.top-page .list-inline{display:none}.top-page .vertical-text{padding-top:50px!important}.top-page .intro-wrapper{padding:0 90px;width:100%!important;position:relative;z-index:5;margin-top:20px!important}.top-white{margin-top:12px!important}.top-btn{width:70%!important}.page-editing .rounded-holder .rounded-inner span{font-size:11px}.password-reset .site-container{padding:0 20px}.password-reset .inner-wrapper{width:100%}#footer .list-inline-item.copyright{text-align:center;display:block;padding-top:15px!important;clear:both}#footer .list-inline-item.item-right{position:absolute;right:15px;top:52px}#footer .list-inline-item.item-left{position:absolute;right:110px;top:52px}#footer .sp-only{display:inline-block}#footer .float-right{float:none!important}#footer .footer-logo{margin-left:-20px}#footer .list-inline .logo{width:118px}#footer .list-inline{margin-left:-15px;margin-right:-15px}#footer .list-inline-item{padding:0!important;border:0!important;vertical-align:bottom}.footer-mobile{display:block}.contact-us .top-nav{padding-top:20px!important}.contact-us .top-nav li a{padding:5px!important}.faq .top-nav{padding-top:20px!important}.faq .top-nav li a{padding:5px!important}}@media only screen and (device-width:768px){.main-home .heading{font-size:32px!important}.main-home .navbar-collapse{padding-top:100px}.main-home .navbar-nav{padding-bottom:100px!important}.main-home #navline{border:1px solid #d8d8d8!important;position:absolute;width:100%;top:60px}.main-home .nav-link{padding:1.5rem 1rem}.main-home .inner-left{text-align:center;width:100%!important;margin-top:60px}.main-home .notosans{font-size:16px;letter-spacing:2.5px}.main-home .notosans-green{font-size:32px;line-height:1.36;letter-spacing:4.99px}.main-home .mobile-preview{background-position-x:center;background-size:340px;height:480px;width:100%;margin-top:0}.main-home .pink{border-radius:0;padding-top:100px!important}.main-home .steps{margin-top:140px}.main-home .steps .bordered{margin:auto auto 90px auto!important;width:401px}.main-home .steps #bordered-last{margin-bottom:auto!important}.main-home .steps .bordered img{width:300px;height:300px;margin-bottom:50px}.main-home .steps .bordered .number{left:160px!important;width:100px;height:100px}.main-home .pink .green-blurry{width:unset!important;padding-left:6rem!important}.main-home .dashed-right:after{right:0;height:100%}.main-home .dashed-center{margin-top:-16px!important}.main-home #conversation .text-center{padding-bottom:5rem!important}.main-home #conversation img.img-fluid:nth-child(1){height:345px!important}.main-home .bg-red{border-radius:0;margin-top:80px;padding:139px 20px 50px 20px!important;width:100%!important}.main-home .bg-red p{font-size:15px}.main-home .bg-red:last-of-type{margin-bottom:50px}.main-home .bg-red .mobile-left{position:absolute!important;left:43px!important;top:-139px!important}.main-home .bg-red .mobile-right{top:-130px}.main-home .mobile-xs{left:unset}.main-home .pink-heading{text-align:left}.main-home .pink-light{padding-bottom:calc(124px - 3rem)}.function-img2,.main-home .pink-light .function-img1{width:400px!important;height:400px!important}.main-home .pink-light img{width:280px}.main-home .pink-light p{width:400px;margin-bottom:15px;height:unset}.main-home #costs h1{margin-bottom:30px}.main-home .fees{width:auto!important}.main-home .fees #pivot-table td{border:none;height:98px;vertical-align:middle;text-align:center;font-size:20px;font-weight:500;line-height:1.6;color:#222}.main-home .fees #pivot-table .red-td{background-color:#d36982;color:#fff}.main-home .fees #pivot-table .pink-td{background-color:#ffe1e8}.main-home .fees #pivot-table .bordered-td{border:1px solid #9c9c9c}.main-home .pink-steps .bg-white{width:auto!important;height:auto;padding:30px 0}.main-home .pink-steps .holder{width:230px}.main-home .pink-steps ul li{margin-right:155px}.main-home .pink-steps #btn-container{width:auto}.contact-lp-form{width:auto!important;padding:80px 100px!important}}@media only screen and (device-width:1024px){.main-home nav{height:70px!important}.main-home .navbar-expand-lg .navbar-nav .nav-link{padding:0 47px!important}.main-home .navbar li a{font-family:YuGothic;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#d36982}.main-home .navbar li:first-child{border-left:none}.main-home .navbar li{border-left:1px solid #d36982}.main-home .inner-left{width:438px}}@media (min-width:1200px){.main-home nav{height:70px!important}.main-home .navbar-expand-lg .navbar-nav .nav-link{padding:0 47px!important}.main-home .navbar li a{font-family:YuGothic;font-size:14px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#d36982}.main-home .navbar li:first-child{border-left:none}.main-home .navbar li{border-left:1px solid #d36982}.comic-title{padding-top:154px;padding-bottom:80px}}
