@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Noto+Sans+JP:wght@300;400;700&display=swap);input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}*{margin:0;padding:0;list-style:none}body{font-family:Yu Gothic,YuGothic,sans-serif;min-width:1230px;line-height:1.6;font-size:14px}.inner{width:1040px;margin:0 auto}a,a:hover{color:#fff}a:hover{text-decoration:none}.btn:hover{color:#fff}li,ul{margin:0;padding:0}p{margin-bottom:0}label{display:inline}th{text-align:center}.heading,.introduction,.plan{background:#f3f3f3}.disable{background:#eaeaea!important}.red{color:#e12722}.header{height:80px;background-color:#fff;-webkit-box-shadow:0 0 15px -5px #888;box-shadow:0 0 15px -5px #888;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;z-index:1040;position:fixed;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header,.header__logo{display:-webkit-flex;display:-moz-box;display:flex}.header__logo{-webkit-align-items:center;-moz-box-align:center;align-items:center}.header__logo img{height:auto;width:auto}.header__nav{-webkit-align-items:center;-moz-box-align:center;align-items:center}.header .inner,.header__nav{display:-webkit-flex;display:-moz-box;display:flex}.header .inner{width:1230px;min-width:1230px;margin:0 auto;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.header .nav-list{display:-webkit-flex;display:-moz-box;display:flex;height:100%}.header .nav-list li{padding:0;position:relative}.header .nav-list li,.header .nav-list li a{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header .nav-list li a{font-size:17px;padding:0 20px;height:100%;color:#444}.header .nav-list li a:hover{color:#33b269}.header .nav-list li.active a{color:#33b269;font-weight:700}.header .nav-list li.active:after{content:"●";position:absolute;color:#33b269;bottom:7px;font-size:8px;left:45%}.header .nav-list li.unclickable{font-size:17px;cursor:default;padding:0 20px;color:#999}.section{padding:50px 0;position:relative}.section .triangle{margin:0 auto;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #f3f3f3;position:absolute;top:0;left:0;right:0}.main h3{font-size:30px;font-weight:500;letter-spacing:2px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";text-align:center;margin-bottom:20px}.main h4{margin-bottom:40px}.main h5{font-size:18px;font-weight:400;margin:10px 0;border-left:5px solid #469658;padding-left:10px}.page__title{color:#029342;font-size:16px;font-weight:700}.page__title img{display:block;height:30px;width:auto}.page__title__area{padding:10px 0;display:-webkit-flex;display:-moz-box;display:flex}.page__title img{vertical-align:bottom}.page__name{display:inline-block;margin:0 0 0 5px}.page__supplement{margin:2px 0}.product-header{background:#f5f5f5;width:100%;z-index:1040;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5);font-weight:700;margin-top:80px}.product-header__dropdown{-webkit-flex:0 0 300px;-moz-box-flex:0;flex:0 0 300px}.product-header .dropdown__label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:5px}.product-header .dropdown__label .label-text{font-size:14px;padding:0}.product-header .dropdown__select{border-radius:5px;background:#fff;display:none;position:absolute;left:-20px;top:46px;width:320px}.product-header .dropdown__option{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0}.product-header .dropdown__option:hover{background:#ccc}.product-header .dropdown__option .option__item{padding:12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-header .dropdown__option .option__img{height:35px;margin-right:5px}.product-header .dropdown__option .option__value{padding:0;text-align:left;width:auto;font-size:14px}.product-header .dropdown__option .option__value--ss{line-height:18px}.product-header__anchor .anchor__label{margin-right:10px;font-size:14px}.product-header__list{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:1000px;margin:0 auto}.product-header.fadein{-webkit-animation:fadeIn .2s forwards;animation:fadeIn .2s forwards;display:block}.product-header.fadeout{-webkit-animation:fadeOut .3s ease 0s 1 forwards;animation:fadeOut .3s ease 0s 1 forwards;display:none}.product-header .nav__list{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:1000px;margin:0 auto;padding:5px 0}.product-header .nav__list li .icon-spa{background-repeat:no-repeat;background-size:contain;width:57px;height:35px;margin-left:12px}.product-header .nav__list li .icon-spa:nth-child(2){margin-left:0}.product-header .nav__list li .icon-spa-w{background-repeat:no-repeat;background-size:contain;width:49px;height:30px;margin-left:5px}@media screen and (min-width:576px){.product-header .nav__list li .arrow-bottom{border-bottom:2px solid #666;border-right:2px solid #666;width:9px;height:9px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);margin:0 0 3px 3px}.product-header .nav__list li .triangle-bottom{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #333;margin:2px 15px 0 auto}}.product-header .nav__list li a{color:#333}@media screen and (min-width:576px){.product-header .nav__list li a:hover{background:#ccc}}.product-header .nav__list li a.spa-name{display:block}.product-header .nav__list li a.spa-name span:first-child{padding-top:2px}.product-header .nav__list li a.spa-name span:nth-child(2){margin-top:-5px}.product-header .nav__list li a span{display:block}.product-header .nav__list li .hover-area{height:100%;width:100%;border-radius:5px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media screen and (min-width:576px){.product-header .nav__list li .hover-area:hover{background:#ccc}}.product-header .nav__list li .hover-area .text-ss{font-size:14px;text-align:left}.product-header .nav__list li .hover-area .ss-none-display{display:none}@media screen and (min-width:576px){.product-header .nav__list li:hover ul{display:block;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5)}}.display-none{display:none}.title{text-align:center;padding:0 0 40px}.title h2{line-height:1;font-weight:400;letter-spacing:4px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}.title h2after{content:"";display:block;width:80px;height:4px;background-color:#63b140;margin:28px auto 0}.title h2 .fsize-xxxl{margin:20px 0 0;display:block}.title h2 .fsize-xxl{display:block}.title h2 .fsize-xxxl>.fsize-xxl{display:inline}.description{margin:0 25px 25px;text-align:center;letter-spacing:1px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";font-size:16px}.description-ss{margin:0 35px 25px}.about{background:#f3f3f3;position:relative}.about__contents{-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:30px 0 0}.about .point,.about__contents{display:-webkit-flex;display:-moz-box;display:flex}.about .point{width:100%;-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto;margin-bottom:35px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.about .point__item{-webkit-align-items:center;-moz-box-align:center;align-items:center;width:30%}.about .point__item:nth-child(4){margin-left:150px}.about .point__item:nth-child(5){margin-right:150px}.about .point__item:nth-child(4),.about .point__item:nth-child(5){margin-top:50px}.about .point__item-title{color:#63b140;font-size:19px;margin:5px 0;text-align:center}.about .point__item div{text-align:center}.about .point__item img{vertical-align:baseline;text-align:center;width:160px}.about .point.repair .point__item-title{color:#c6a300}.simulate__select{position:relative}.simulate__select .text{text-align:center;width:550px;margin:20px auto 0}.simulate__select .text__read{font-size:20px;font-weight:700;margin:0 0 10px;color:#f57f1f}.simulate__select .text__contents{text-align:left}.simulate__contents{margin:20px auto;display:-webkit-flex;display:-moz-box;display:flex}.business{width:300px;margin:10px}.business__item__title{background:#f5f5f5;text-align:center;padding:10px 15px;height:150px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.business__item img{width:250px;margin:20px 0}.business__item__text{width:260px;margin:10px auto;font-size:16px;word-wrap:break-word}.business__item__text h4{font-size:18px;text-align:center;margin:10px 0}.ss{width:300px;height:280px;margin:10px}.ss__item__title{background:#f5f5f5;text-align:center;padding:10px 15px;height:150px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.ss__item img{width:250px;margin:20px 0}.ss__item__text{width:260px;margin:10px auto;font-size:16px;word-wrap:break-word}.ss__item__text h4{font-size:15px;text-align:center;margin:10px 0}.repair{width:300px;height:280px;margin:10px}.repair__item__title{background:#f5f5f5;text-align:center;padding:10px 15px;height:150px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.repair__item img{width:200px;margin:20px 0}.repair__item__text{width:260px;margin:10px auto;font-size:16px;word-wrap:break-word}.repair__item__text h4{font-size:18px;text-align:center}table{border-collapse:collapse;background:#fff;letter-spacing:1px}table td,table th{border:1px solid #000}table td{height:55px;font-size:22px;padding:10px;text-align:right}.tax__text{width:100%;display:inline-block;text-align:right;letter-spacing:1px}.tax-text-area{-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.tax-text-area,.tax-text-area .tax-comment-area{display:-webkit-flex;display:-moz-box;display:flex}.tax-text-area .tax-comment-area{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:80%}.tax-text-area .tax-comment-area .tax-comment{color:red}.tax-text-area .tax-comment-area.option-tax .tax-comment{color:#212529}.tax-text-area .tax__text{width:20%}.modal-btn{border-radius:50%}.basic--table tr.header th{width:250px;height:50px!important;color:#fff;background:#6eba49;font-size:20px;letter-spacing:1px;font-weight:400}table.basic--table td:first-child{text-align:center;background:#daeacf}table.basic--table tr:first-child span{display:inline}table.basic--table tr:first-child th:nth-child(2){border-top:3px solid #000;border-left:3px solid #000;border-right:3px solid #000}table.basic--table tr:nth-child(6) span{display:inline}table.basic--table tr:nth-child(2) td:nth-child(2){border-left:3px solid #000!important;border-right:3px solid #000!important}table.basic--table span{display:block;text-align:center}table.basic--table tr:nth-child(3) td:nth-child(2),table.basic--table tr:nth-child(4) td:nth-child(2),table.basic--table tr:nth-child(5) td:nth-child(2),table.basic--table tr:nth-child(6) td:nth-child(2){border-left:3px solid #000!important}table.basic--table tr:last-child td:nth-child(2){border-bottom:3px solid #000!important}.basic__price{display:inline!important}table.option--table th{width:420px;height:50px!important;color:#fff;background:#618eb0;font-size:20px;letter-spacing:1px;font-weight:400}table.option--table th:nth-child(2){width:580px}table.option--table td:first-child{text-align:left;background:#618eb0;color:#fff;padding:10px 45px;font-size:20px}table.support--table{font-size:20px}table.support--table th{width:335px;height:50px!important;font-size:20px;color:#fff;background:#81b85a;letter-spacing:1px;font-weight:400}table.support--table td.col1{text-align:right;background:#81b85a;color:#fff;padding:0 25px;text-align:left}table.support--table td.col2{text-align:left;background:#daeacf;color:#000;padding:0 20px}table.support--table td.col3{text-align:right;color:#000;padding:0 20px}.document,.try{background:#dae9e1;padding:60px 0;position:relative}.document .triangle,.try .triangle{margin:0 auto;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #f3f3f3;position:absolute;top:0;left:0;right:0}@media screen and (min-width:576px){.document .inner,.try .inner{height:180px}}.document .inner,.try .inner{width:1000px;border:1px solid #ccc;border-radius:10px;background:#fff}.document .inner .left-area,.try .inner .left-area{width:180px;height:100%}.document .inner .left-area .icon-area,.try .inner .left-area .icon-area{border-radius:10px 0 0 10px;background:#f3f3f3;height:100%}.document .inner .left-area .icon-area .icon-ma_c,.try .inner .left-area .icon-area .icon-ma_c{background:url(/pr/assets/img/logo-ma.png)}.document .inner .left-area .icon-area .icon-ss,.try .inner .left-area .icon-area .icon-ss{background:url(/pr/assets/img/logo-ss.png)}.document .inner .left-area .icon-area .icon-re_c,.try .inner .left-area .icon-area .icon-re_c{background:url(/pr/assets/img/logo-re.png)}.document .inner .left-area .icon-area .icon-spa,.try .inner .left-area .icon-area .icon-spa{display:block;background-size:80px 70px;background-repeat:no-repeat;width:80px;height:70px}.document .inner .left-area .icon-area .icon-none,.try .inner .left-area .icon-area .icon-none{display:none}@media screen and (min-width:576px){.document .inner .left-area .icon-area.icon-ss-on .icon-spa,.try .inner .left-area .icon-area.icon-ss-on .icon-spa{background-size:80px 70px;width:80px;height:70px}}.document .inner .right-area,.try .inner .right-area{width:80%}.document .inner .right-area .text-area,.try .inner .right-area .text-area{width:67%;border-right:1px solid #ccc;padding-right:25px}.document .inner .right-area .text-area .head-text,.try .inner .right-area .text-area .head-text{font-size:20px;margin:0 0 10px}.document .inner .right-area .text-area .text,.try .inner .right-area .text-area .text{word-break:break-all;font-size:16px;margin-top:16px}@media screen and (min-width:576px){.document .inner .right-area .btn-area,.try .inner .right-area .btn-area{display:-webkit-flex;display:-moz-box;display:flex;width:360px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 20px}}.document .inner .right-area .btn-area .btn,.try .inner .right-area .btn-area .btn{font-size:18px;font-weight:700;height:50px;padding:10px 30px;border-radius:5px}.document .inner .right-area .btn-area .btn-top,.try .inner .right-area .btn-area .btn-top{margin:0 auto;width:86%;font-size:18px;font-weight:700}.document .inner .right-area .btn-area .ss-btn,.try .inner .right-area .btn-area .ss-btn{display:none}.document .inner .right-area .btn-area .ss-btn-display,.try .inner .right-area .btn-area .ss-btn-display{margin-bottom:10px}.document .type-comment,.try .type-comment{margin-top:20px;font-size:16px}.comment{text-align:left;margin:0 auto 30px}.comment__read{margin:5px 0;display:-webkit-flex;display:-moz-box;display:flex}.comment__read--number{padding-right:5px;-webkit-flex-shrink:0;flex-shrink:0}.comment__read--sp{display:none}.comment__list{list-style:none;margin:0 0 0 5px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.comment__list li{margin:0 0 0 10px}.comment__list li:before{content:"・";font-weight:700;margin-right:3px}.br--sp{display:none!important}.display--sp,.img--sp{display:none}.main-btn{background:#e8791f;border:5px solid #fff;color:#fff}.main-btn:hover{top:0}.simulate-btn{background:#f57f1f;color:#fff;border:5px solid #fff}.simulate-btn:hover{top:0}.control{display:block;position:relative;padding-left:25px;margin-bottom:5px;cursor:pointer;font-size:18px;padding-right:5px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:4px;left:0;height:25px;width:25px;border:1px solid #ccc;border-radius:3px;background:#fff}.control__indicator:after{content:"";position:absolute;display:none}.control:hover input~.control__indicator,.control input:checked~.control__indicator,.control input:focus~.control__indicator{background:#fff;border:1px solid #ccc;border-radius:3px}.control input:checked~.control__indicator:after{display:block}.control--checkbox{height:30px}.control--checkbox .control__indicator:after{left:7px;top:3px;width:5px;height:12px;border:solid #00b125;border-width:0 4px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.select__base{overflow:hidden;width:90%;text-align:center}.select__box__base select{width:100%;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.select__box__base select::-ms-expand{display:none}.select__box__base.select__box{width:150px;position:relative;border-radius:2px;border:1px solid #b5b5b5;border-radius:5px;padding:5px 10px;background:#fff}.select__box__base.select__box:before{position:absolute;top:1em;right:.8em;width:0;height:0;padding:0;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;pointer-events:none}.radio_btn{margin-top:-3px}.radio_btn label{font-weight:400!important;vertical-align:middle}.radio-input{display:none}.radio-input+label{padding-left:20px;position:relative;margin-right:15px}.radio-input+label:before{top:0;left:0;width:15px;height:15px;border:1px solid #999}.radio-input+label:before,.radio-input:checked+label:after{content:"";display:block;position:absolute;border-radius:50%}.radio-input:checked+label:after{top:3px;left:3px;width:11px;height:11px;background:#029342}.color-green{color:#63b140}.color-blue{color:#3a86ae!important}.color-red{color:#c00}.color-yellow{color:#c6a300}.fsize-sss{font-size:10px}.fsize-ss{font-size:12px}.fsize-s{font-size:14px}.fsize-m{font-size:16px}.fsize-l{font-size:18px}.fsize-xxl{font-size:30px}.fsize-xxxl{font-size:40px}.fsize-xxxxl{font-size:50px}.bmargin-s{margin-bottom:10px}.display--block{display:block!important}.display--inline{display:inline!important}.icon-ma{background:url(/pr/assets/img/logo-ma.png)}.icon-ss{background:url(/pr/assets/img/logo-ss.png)}.icon-re{background:url(/pr/assets/img/logo-re.png)}.icon-ma_bc{background:url(/pr/assets/img/logo-ma-transparent.png)}.icon-ss_bc{background:url(/pr/assets/img/log-ss-transparent.png)}.icon-re_bc{background:url(/pr/assets/img/log-re-transparent.png)}.icon-service{display:block;padding:13px 17px;background-size:27px 25px;background-repeat:no-repeat}.modal-item.active{display:block}.modal-item .pack-screen{background-repeat:no-repeat;background-position:100%;min-height:300px;background-size:280px 280px;background-position-y:bottom}.modal-item .pack-screen#bg-certified-factory-pack,.modal-item .pack-screen#bg-common-pack,.modal-item .pack-screen#bg-designated-factory-pack,.modal-item .pack-screen#bg-maintenance-total-pack,.modal-item .pack-screen#bg-start-pack,.modal-item .pack-screen#bg-super-inspector_reception-pack,.modal-item .pack-screen#bg-super-inspector_single-pack{background-image:url(/pr/assets/img/products/intro-modal/intro_084.png)}.modal-item .pack-screen#bg-ss-pack{background-image:url(/pr/assets/img/products/intro-modal/intro_085.png)}.modal-item .pack-screen#bg-light-repair-pack,.modal-item .pack-screen#bg-repair-standard-pack,.modal-item .pack-screen#bg-repair-total-pack{background-image:url(/pr/assets/img/products/intro-modal/intro_086.png)}.modal-item .pack-screen#bg-accounting-pack,.modal-item .pack-screen#bg-certified-mechanic-pack,.modal-item .pack-screen#bg-designated-mechanic-pack,.modal-item .pack-screen#bg-executive-pack,.modal-item .pack-screen#bg-front-pack,.modal-item .pack-screen#bg-inspection-mechanic-pack,.modal-item .pack-screen#bg-inspector-pack,.modal-item .pack-screen#bg-leader-pack,.modal-item .pack-screen#bg-reception-pack,.modal-item .pack-screen#bg-repair-mechanical-pack,.modal-item .pack-screen#bg-sales-pack,.modal-item .pack-screen#bg-SS-proposal-staff-pack{background-image:url(/pr/assets/img/products/intro-modal/intro_089.png)}.modal-item .pack-screen#bg-DB-maintenance-parts-information,.modal-item .pack-screen#bg-DB-work-points,.modal-item .pack-screen#bg-imported-car-index-data,.modal-item .pack-screen#bg-self-study-center-light-repair,.modal-item .pack-screen#bg-self-study-center-repair{background-image:url(/pr/assets/img/products/intro-modal/intro_087.png)}.modal-item .pack-screen#bg-initial-introduction-support,.modal-item .pack-screen#bg-premium-maintenance,.modal-item .pack-screen#bg-standard-maintenance{background-image:url(/pr/assets/img/products/intro-modal/intro_088.png)}.modal-item .pack-screen#bg-priceprint-pack{background-size:auto;background-image:url(/pr/assets/img/products/pr_c/illust.png)}.modal-item .pack-screen .modal-section{max-width:700px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.spa-nav{background:#267b10;border-bottom:4px solid #fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;white-space:nowrap}.spa-nav ul li{height:100%;border-radius:5px 5px 0 0;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding:0 10px;width:32%}.spa-nav ul li a{height:100%;color:#fff}.spa-nav ul li.active{background:#fff}.spa-nav ul li.active a{color:#333}.spa-nav .spa__list{text-decoration:none;border-radius:4px;text-align:center;letter-spacing:1px;height:50px;font-size:16px;padding:6px 12px 0;width:96%}.spa-nav .spa__list li:nth-child(2) img:first-child{margin-right:3px}.introduction__panel{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-self:stretch;align-self:stretch;margin-bottom:48px}.introduction .panel,.introduction__panel{display:-webkit-flex;display:-moz-box;display:flex}.introduction .panel{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:300px}.introduction .panel-heading{height:180px;background-color:rgba(99,177,64,.5);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.introduction .panel-heading .panel-icon{height:100%;width:auto}.introduction .panel-heading-option{background-color:#9ac6e4}.introduction .panel-heading-option,.introduction .panel-heading-repair{height:180px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.introduction .panel-heading-repair{background-color:#f5e599}.introduction .panel-body{-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto;padding:15px;background-color:#fff}.introduction .panel-body .function-intro-panel-title{font-size:24px;font-weight:400;margin:0 0 3px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.introduction .panel-body .function-intro-panel-title .help-icon{margin-left:10px}.introduction .panel-body .function-intro-panel-sub-title{margin:10px 0;font-size:15px;padding-left:20px;position:relative;font-weight:700}.introduction .panel-body .function-intro-panel-sub-title .icon-icon_agenda{position:absolute;top:4px;left:0}.introduction .panel-body p{font-size:13px}.introduction .panel-body .addition{margin-top:10px}.introduction__heading{font-size:22px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:20px}.introduction__heading,.introduction__heading+p{font-weight:400;text-align:center;letter-spacing:1px}.introduction__heading+p{font-size:18px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}.introduction__main--area{padding:30px 30px 10px;font-size:20px}.function__contents h5{font-size:18px;font-weight:400;margin:10px 0;border-left:5px solid #469658;padding-left:10px}.function__contents .border-none{border:none}li.icon_add:before,li.icon_basic:before,li.icon_op:before{content:"";display:inline-block;vertical-align:middle}.introduction__system .icon01:before{background:transparent url(/pr/assets/img/icon01.png) no-repeat 0}.introduction__system .icon02:before{background:transparent url(/pr/assets/img/icon02.png) no-repeat 0}.introduction__system .icon03:before{background:transparent url(/pr/assets/img/icon03.png) no-repeat 0}.introduction__system .icon04:before{background:transparent url(/pr/assets/img/icon04.png) no-repeat 0}.introduction__system .icon05:before{background:transparent url(/pr/assets/img/icon05.png) no-repeat 0}.introduction__system .icon06:before{background:transparent url(/pr/assets/img/icon06.png) no-repeat 0}.introduction__system .icon07:before{background:transparent url(/pr/assets/img/icon07.png) no-repeat 0}.introduction__system .icon08:before{background:transparent url(/pr/assets/img/icon08.png) no-repeat 0}.introduction__system .icon09:before{background:transparent url(/pr/assets/img/icon09.png) no-repeat 0}.introduction__system .icon10:before{background:transparent url(/pr/assets/img/icon10.png) no-repeat 0}.introduction__system .icon11:before{background:transparent url(/pr/assets/img/icon11.png) no-repeat 0}.introduction__system .icon12:before{background:transparent url(/pr/assets/img/icon12.png) no-repeat 0}.introduction__system .icon07{width:490px}.introduction__system .icon11{width:300px}.icon_basic:before{background-size:contain!important;margin:0 4px 0 0}.introduction__support .introduction_db_01:before{background:transparent url(/pr/assets/img/introduction_db_01.png) no-repeat 0}.introduction__support .introduction_db_02:before{background:transparent url(/pr/assets/img/introduction_db_02.png) no-repeat 0}.introduction__support .introduction_db_03:before{background:transparent url(/pr/assets/img/introduction_db_03.png) no-repeat 0}.introduction__support .introduction_db_04:before{background:transparent url(/pr/assets/img/introduction_db_04.png) no-repeat 0}.introduction__support .introduction_db_05:before{background:transparent url(/pr/assets/img/introduction_db_05.png) no-repeat 0}.introduction__support .introduction_db_06:before{background:transparent url(/pr/assets/img/introduction_db_06.png) no-repeat 0}.introduction__support .introduction_db_07:before{background:transparent url(/pr/assets/img/introduction_db_07.png) no-repeat 0}.introduction__support .introduction_db_08:before{background:transparent url(/pr/assets/img/introduction_db_08.png) no-repeat 0}.introduction__support .introduction_db_09:before{background:transparent url(/pr/assets/img/introduction_db_09.png) no-repeat 0}.introduction__support .introduction_db_10:before{background:transparent url(/pr/assets/img/introduction_db_10.png) no-repeat 0}.introduction__support .introduction_db_11:before{background:transparent url(/pr/assets/img/introduction_db_11.png) no-repeat 0}.introduction__support .introduction_db_12:before{background:transparent url(/pr/assets/img/introduction_db_12.png) no-repeat 0}.introduction__support .introduction_db_13:before{background:transparent url(/pr/assets/img/introduction_db_13.png) no-repeat 0}.icon_op:before{background:transparent url(/pr/assets/img/icon_op.png) no-repeat 0}.icon_add:before{background:transparent url(/pr/assets/img/icon_add.png) no-repeat 0}.icon_add:before,.icon_op:before{margin:0 2px}.row{font-size:15px}.basic-ss div:first-child,.basic-ss div:nth-child(2),.basic-ss div:nth-child(3),.basic-ss div:nth-child(4),.basic-ss div:nth-child(5),.basic-ss div:nth-child(6),.basic-ss div:nth-child(7),.basic-ss div:nth-child(8),.basic-ss div:nth-child(9),.basic-ss div:nth-child(10),.basic-ss div:nth-child(11),.basic-ss div:nth-child(12){border-bottom:1px solid #333}.basic-ss .col-sm-4{border-right:1px solid #333}.basic-ss .col-sm-4:nth-child(3),.basic-ss .col-sm-4:nth-child(6),.basic-ss .col-sm-4:nth-child(9),.basic-ss .col-sm-4:nth-child(12),.basic-ss .col-sm-4:nth-child(15){border-right:none}.basic-ss .col-sm-4:nth-child(4),.basic-ss .col-sm-4:nth-child(5),.basic-ss .col-sm-4:nth-child(6),.basic-ss .col-sm-4:nth-child(10),.basic-ss .col-sm-4:nth-child(11),.basic-ss .col-sm-4:nth-child(12),.basic-ss .col-sm-4:nth-child(16),.basic-ss .col-sm-4:nth-child(17),.basic-ss .col-sm-4:nth-child(18){background:#ccc}.basic-c{font-size:15px;margin:5px 0;border:1px solid #333}.basic-c div:first-child,.basic-c div:nth-child(2),.basic-c div:nth-child(3),.basic-c div:nth-child(4),.basic-c div:nth-child(5),.basic-c div:nth-child(6){border-bottom:1px solid #333}.basic-c .col-sm-4{border-right:1px solid #333}.basic-c .col-sm-4:nth-child(3),.basic-c .col-sm-4:nth-child(6),.basic-c .col-sm-4:nth-child(9){border-right:none}.basic-c .col-sm-4:nth-child(4),.basic-c .col-sm-4:nth-child(5),.basic-c .col-sm-4:nth-child(6),.basic-c .col-sm-4:nth-child(10),.basic-c .col-sm-4:nth-child(11),.basic-c .col-sm-4:nth-child(12),.basic-c .col-sm-4:nth-child(16),.basic-c .col-sm-4:nth-child(17),.basic-c .col-sm-4:nth-child(18){background:#ccc}.basic-r{font-size:15px;margin:5px 0;border:1px solid #333}.basic-r div:first-child,.basic-r div:nth-child(2),.basic-r div:nth-child(3),.basic-r div:nth-child(4),.basic-r div:nth-child(5),.basic-r div:nth-child(6){border-bottom:1px solid #333}.basic-r .col-sm-4{border-right:1px solid #333}.basic-r .col-sm-4:nth-child(3),.basic-r .col-sm-4:nth-child(6),.basic-r .col-sm-4:nth-child(9){border-right:none}.basic-r .col-sm-4:nth-child(4),.basic-r .col-sm-4:nth-child(5),.basic-r .col-sm-4:nth-child(6),.basic-r .col-sm-4:nth-child(10),.basic-r .col-sm-4:nth-child(11),.basic-r .col-sm-4:nth-child(12),.basic-r .col-sm-4:nth-child(16),.basic-r .col-sm-4:nth-child(17),.basic-r .col-sm-4:nth-child(18){background:#ccc}.option-ss .col-sm-4{border-right:1px solid #333}.option-ss:nth-child(4),.option-ss:nth-child(5),.option-ss:nth-child(6),.option-ss:nth-child(10),.option-ss:nth-child(11),.option-ss:nth-child(12),.option-ss:nth-child(16),.option-ss:nth-child(17),.option-ss:nth-child(18){background:#ccc}.option-c div:first-child,.option-c div:nth-child(2),.option-c div:nth-child(3),.option-c div:nth-child(4),.option-c div:nth-child(5),.option-c div:nth-child(6),.option-c div:nth-child(7),.option-c div:nth-child(8),.option-c div:nth-child(9),.option-c div:nth-child(10),.option-c div:nth-child(11),.option-c div:nth-child(12),.option-c div:nth-child(13),.option-c div:nth-child(14),.option-c div:nth-child(15){border-bottom:1px solid #333}.option-c .col-sm-4{border-right:1px solid #333}.option-c .col-sm-4:nth-child(3),.option-c .col-sm-4:nth-child(6),.option-c .col-sm-4:nth-child(9),.option-c .col-sm-4:nth-child(12),.option-c .col-sm-4:nth-child(15),.option-c .col-sm-4:nth-child(18){border-right:none}.option-c .col-sm-4:nth-child(4),.option-c .col-sm-4:nth-child(5),.option-c .col-sm-4:nth-child(6),.option-c .col-sm-4:nth-child(10),.option-c .col-sm-4:nth-child(11),.option-c .col-sm-4:nth-child(12),.option-c .col-sm-4:nth-child(16),.option-c .col-sm-4:nth-child(17),.option-c .col-sm-4:nth-child(18){background:#ccc}.option-r div:first-child,.option-r div:nth-child(2),.option-r div:nth-child(3),.option-r div:nth-child(4),.option-r div:nth-child(5),.option-r div:nth-child(6),.option-r div:nth-child(7),.option-r div:nth-child(8),.option-r div:nth-child(9),.option-r div:nth-child(10),.option-r div:nth-child(11),.option-r div:nth-child(12){border-bottom:1px solid #333}.option-r .col-sm-4{border-right:1px solid #333}.option-r .col-sm-4:nth-child(3),.option-r .col-sm-4:nth-child(6),.option-r .col-sm-4:nth-child(9),.option-r .col-sm-4:nth-child(12),.option-r .col-sm-4:nth-child(15),.option-r .col-sm-4:nth-child(18){border-right:none}.option-r .col-sm-4:nth-child(4),.option-r .col-sm-4:nth-child(5),.option-r .col-sm-4:nth-child(6),.option-r .col-sm-4:nth-child(10),.option-r .col-sm-4:nth-child(11),.option-r .col-sm-4:nth-child(12),.option-r .col-sm-4:nth-child(16),.option-r .col-sm-4:nth-child(17),.option-r .col-sm-4:nth-child(18){background:#ccc}.icon_op:before,.introduction__system .icon_add:before{width:37px;height:28px}.icon_op:before,.introduction__system--annotation .icon_basic:before{width:24px;height:24px}.icon_op:before,.introduction__system--annotation .icon_add:before{width:24px;height:20px}ul.introduction__system li img{width:15px;background-size:contain;margin:-2px 5px}.asterisk{padding-left:1em}.asterisk:before{content:"※";margin-left:-1em}.persistent{top:0;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:80px;background-color:#f0f5f3;z-index:1030}.persistent .inner{margin:0 auto;padding-top:24px}.grid-versatility-base{padding:30px 0 40px;width:90%;margin:0 auto}.grid-versatility-base .grid-area{width:100%;padding-bottom:20px}.grid-versatility-base .grid-area .title{text-align:left;padding:0;font-weight:700}.grid-versatility-base .grid-area .grid-header{display:-webkit-flex;display:-moz-box;display:flex;width:100%;border-bottom:1px solid #ccc;padding:0 20px}.grid-versatility-base .grid-area .grid-header .item-head{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.grid-versatility-base .grid-area .grid-line{width:100%;display:-webkit-flex;display:-moz-box;display:flex;padding:10px 20px;border-bottom:1px solid #ccc}.grid-versatility-base .grid-area .grid-line .grid-item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.grid-versatility-base .grid-area .grid-line .grid-item .custom-control{padding-left:25px}.grid-versatility-base .grid-area .grid-line .grid-item .form-group{margin:0;width:100%;padding-right:10px}.grid-versatility-base .grid-area .grid-line .grid-item .contracts{text-align:right;padding:10px;width:100%}.grid-versatility-base .grid-area .grid-header,.grid-versatility-base .grid-area .grid-line{height:65px}.grid-versatility-base .grid-area .item-contents{width:100%}.grid-versatility-base .grid-area .payment-method{-webkit-flex:0 0 240px;-moz-box-flex:0;flex:0 0 240px;margin-right:20px}.grid-versatility-base .grid-area .payment-method .point-area{padding:0}.simple-simulator .grid-input-area .industry-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:10px}.simple-simulator .grid-input-area .square-input-line .img-area img{display:block;width:100%}.simple-simulator .grid-input-area .square-input-line.product-square .square-input-area .square-check-base .checkbox-area{margin-bottom:15px}.simple-simulator .grid-input-area .square-input-line.product-square .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label{font-size:18px}.simple-simulator .grid-input-area .store-data{width:238}.simple-simulator .grid-input-area .store-data .store-data-input{width:90px}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#34b269}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:none;content:"";width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}.radio-area.inline{display:-webkit-flex;display:-moz-box;display:flex}.custom-radio .custom-control-label{cursor:pointer}.custom-radio .custom-control-label:before{width:12px;height:12px;top:4px;left:4px;border-color:#fff;background-color:#fff}.custom-radio .custom-control-label:after{width:18px;height:18px!important;top:0;left:0;border:1px solid #ced4da;border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{width:12px;height:12px;top:4px;left:4px;border-color:#34b269;background-color:#34b269}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:none;border:2px solid #34b269}.wrapper{display:-webkit-flex;display:-moz-box;display:flex;background:#f0f5f3}.main{height:100%;width:1040px;margin:0 auto;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:30px 0 155px}.main,.main .indicator{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.main .indicator{position:relative;height:50px;padding:20px 0;-webkit-align-items:center;-moz-box-align:center;align-items:center}.main .indicator hr{position:absolute;width:90%;top:23px;margin:0 auto;z-index:0;right:0;left:5px}.main .nav-tabs{border-bottom:none}.main-area{min-width:1040px;border:1px solid #ccc;width:100%;background:#fff;border-radius:11px}.main-area-header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:260px;width:100%;background:#63acaf;background:-moz-linear-gradient(315deg,#63acaf 0,#33b269 100%);background:linear-gradient(135deg,#63acaf,#33b269);border-radius:10px 10px 0 0}.main-area-header .header-text{width:auto;white-space:nowrap;padding:10px}.main-area-header .header-text div{font-weight:700;font-size:24px;color:#fff}.main-area-header .header-text .text-s{font-weight:400;font-size:14px;padding-top:20px}.main-area-header .header-img{width:auto;padding:0 50px}.main-area-header .header-img img{width:350px}.pack-choice-title{font-size:20px;font-weight:700;padding-bottom:5px}.pack-info-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:10px 0 20px}.pack-info-area .pack-info-select-plan{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-flex;display:-moz-box;display:flex}.pack-info-area .pack-info-text-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.pack-info-area .pack-info-btn-area .btn{width:100px}.pack-info-area .pack-info-btn-area .btn:not(:last-child){margin-right:20px}.pack-info-area .pack-info-btn-area .light-simulator{width:auto}.pack-info-area .pack-info-btn-area div:first-child{margin-right:10px}.pack-info-area .peyment-plan{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.pack-info-area .peyment-plan__description{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-flex;display:-moz-box;display:flex}.pack-info-area .peyment-plan__select{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:210px}.pack-info-btn-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.pack-info-btn-area button{margin:0 10px}.btn-light{background:#ccc}header{border-bottom:1px solid #ccc}nav ul li{padding:5px 25px}nav ul li a{color:#333}nav ul li a:hover{text-decoration:none;color:#fff}.grid-plan .grid-area{width:100%;padding-bottom:0}.grid-plan .grid-area .card{border:none}.grid-plan .grid-area .title{text-align:left;padding:0;font-weight:700}.grid-plan .grid-area .grid-caption-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:20px;border:1px solid #ccc;border-radius:0}.grid-plan .grid-area .grid-caption-area .caption{font-weight:700;font-size:16px;display:-webkit-flex;display:-moz-box;display:flex}.grid-plan .grid-area .grid-caption-area .pack-explanation{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.grid-plan .grid-area .grid-caption-area .pack-explanation .text-link{padding:0 5px}.grid-plan .grid-area .grid-caption-area.green-bg{background:#eaf7f0;border-bottom:3px solid #34b269}.grid-plan .grid-area .grid-caption-area.yellow-bg{background:#fef8ea;border-bottom:3px solid #efb730}.grid-plan .grid-area .grid-caption-area.blue-bg{background:#eaecf8;border-bottom:3px solid #2c42ba}.grid-plan .grid-area .grid-caption-area.skyblue-bg{background:#edf6fe;border-bottom:3px solid #4ba0f5}.grid-plan .grid-area .grid-caption-area.red-bg{background:#fcedec;border-bottom:3px solid #de5244}.grid-plan .grid-area .grid-caption-area.orange-bg{background:#fdf2eb;border-bottom:3px solid #eb7e3d}.grid-plan .grid-area .grid-caption-area.teal-bg{background:#e8f4f4;border-bottom:3px solid #1f9091}.grid-plan .grid-area .grid-contents-area{padding:20px 20px 0;border:1px solid #ccc;border-top:none}.grid-plan .grid-area .grid-contents-area .pack-select-title{font-size:20px;text-align:left;font-weight:700}.grid-plan .grid-area .accordion:not(:last-child){margin-bottom:40px}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-check-base .checkbox-area{min-height:65px;height:auto;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-check-base .checkbox-area .form-group{margin-bottom:0}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-check-base .checkbox-area .form-group label[for=repair-pack2]{font-size:18px}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-check-base .pack-fee-info{padding:15px 0;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-check-base .pack-fee-info .fee-area{padding:0}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-input-base{height:auto}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-input-base .square-text-input{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-input-base .square-text-input .unit{margin:0 10px 0 0;font-weight:700;min-width:40px}.grid-plan .grid-area .accordion .square-input-line .square-input-area .square-input-base .square-text-input input{text-align:right}.grid-input-area{padding:40px 0;width:90%;margin:0 auto}.grid-input-area .input-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:30px}.grid-input-area .input-info .strong-text{font-weight:700;font-size:16px}.grid-input-area .input-info .strong-text .store-next{font-weight:400;background:#34b269;color:#fff;padding:5px;border-radius:3px;margin:0 5px}.grid-input-area .input-info div{margin-top:10px}.grid-input-area .input-contents .title-area{display:-webkit-flex;display:-moz-box;display:flex;padding:20px 0;-webkit-align-items:center;-moz-box-align:center;align-items:center}.grid-input-area .input-contents .title-area .title{padding:0;font-weight:700}.grid-input-area .input-contents .input-line{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:20px}.grid-input-area .input-contents .input-line .half-input{width:48%;margin-right:15px}.grid-input-area .input-contents .text{width:100%;font-weight:700;font-size:20px;margin:15px 0}.grid-input-area .company-info .h2-border{margin-top:50px}.grid-input-area .privacy-info-area{padding:0;margin-bottom:40px}.grid-input-area .privacy-info-area .title{font-size:24px;font-weight:700;text-align:left;margin:15px 0 0;padding:0}.grid-input-area .privacy-info-area .explanation{margin:25px 0}.grid-input-area .privacy-info-area .privacy-info{height:180px;width:100%;overflow-y:scroll;margin:0 auto;border:1px solid #333}.grid-input-area .privacy-info-area .privacy-info .privacy-scroll{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:16px}.grid-input-area .privacy-info-area .agree-text{margin:20px 0}.grid-input-area .privacy-info-area .checkbox-area{margin-bottom:20px}.grid-input-area .privacy-info-area .checkbox-area .form-group{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:0}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-control{padding-left:0;height:24px;display:-webkit-flex;display:-moz-box;display:flex}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-control-label{font-size:14px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-control-label span{margin:0 15px}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-control-label:before{height:15px;width:15px;position:revert;background:#fff;border:2px solid #ccc;border-radius:3px}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-control-label:after{background-image:none;top:6px;left:3px;height:6px;width:10px}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:after{border-left:3px solid #fff;border-bottom:3px solid #fff}.grid-input-area .privacy-info-area .checkbox-area .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#34b269}.grid-input-area .privacy-info-area .robot-check{border:1px solid;padding:15px;width:300px}.grid-input-area .service-select{margin-bottom:50px}.grid-input-area .service-select .industry-area{padding-left:30px}.grid-input-area .service-select .checkbox-area .custom-control-label:before{-webkit-transition:none;-moz-transition:none;transition:none;width:1.2rem;height:1.2rem}.grid-input-area .service-select .checkbox-area .custom-control-label:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);border-left:3px solid #fff;border-bottom:3px solid #fff;top:4px;left:5px;height:6px;width:10px}.grid-input-area .service-select .checkbox-area .custom-control-label span{margin-left:30px}.grid-input-area .using-our-system-status-select{margin-bottom:50px}.grid-input-area .using-our-system-status-select .radio-area{display:-webkit-flex;display:-moz-box;display:flex}.grid-contract-simple-simulator .grid-caption-area{display:-webkit-flex;display:-moz-box;display:flex;background:#eaf7f0;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:20px;border-bottom:3px solid #34b269}.grid-contract-simple-simulator .grid-caption-area .caption{font-weight:700;font-size:16px}.grid-contract-simple-simulator .grid-footer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;padding:20px;border-top:2px solid #34b269;background:#f4f4f4;font-size:20px;color:#34b269}.grid-contract-simple-simulator .grid-footer>div{margin:5px 0}.grid-contract-simple-simulator .grid-footer .total-cost{font-weight:700;margin-left:10px}.grid-contract-simple-simulator .grid-footer.total-page{font-size:16px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid-contract-simple-simulator .grid-footer.total-page .consumption-tax,.grid-contract-simple-simulator .grid-footer.total-page .cost-total{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.grid-contract-simple-simulator .grid-footer.total-page .consumption-tax{color:#444;font-size:14px}.grid-contract-simple-simulator .grid-footer.total-page .consumption-tax:first-child{margin:15px 0}.grid-contract-simple-simulator .pc-merchandise-name{display:block}.grid-contract-simple-simulator .merchandise-name{width:46%}.grid-contract-simple-simulator .contracts-number,.grid-contract-simple-simulator .monthly,.grid-contract-simple-simulator .unit-price{width:22%;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.grid-contract-simple-simulator .contracts-number .item-contents,.grid-contract-simple-simulator .monthly .item-contents,.grid-contract-simple-simulator .unit-price .item-contents{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.grid-contract-simple-simulator .contracts-number{width:10%}.grid-contract-simple-simulator .merchandise{font-weight:700;margin-right:10px}.grid-contract-simple-simulator .monthly .item-contents{font-weight:700}.grid-contract-simple-simulator .monthly .item-contents .fee{color:#33b269}.grid-contract-simple-simulator .fee{font-size:16px}.grid-contract-simple-simulator .fee div{text-align:right}.grid-contract-simple-simulator .grid-body .grid-item .item-contents{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.grid-contract-simple-simulator .grid-body .grid-item .item-contents .contracts-number-select{width:100px;text-align:right}.grid-contract-simple-simulator .grid-body .first-cost .item-contents,.grid-contract-simple-simulator .grid-body .first-payment .item-contents,.grid-contract-simple-simulator .grid-body .next-payment .item-contents,.grid-contract-simple-simulator .grid-body .service .item-contents{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;margin-right:10px}.grid-contract-simple-simulator .img-area{height:300px;width:100%;background:#ccc}.pack-panel{position:relative;width:32%;margin-bottom:25px}.pack-panel:not(:nth-child(3n)){margin-right:16px}.pack-panel .recommendation-balloon{position:absolute;top:-50px;padding:5px 10px;background:#34b269;border-radius:6px;width:100%;height:35px}.pack-panel .recommendation-balloon .balloon-arrow{position:absolute;width:0;height:0;border-color:#34b268 transparent transparent;border-style:solid;border-width:20px 10px 0;margin:0 auto;left:0;right:0}.pack-panel .recommendation-text{color:#fff;text-align:center}.pack-panel-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pack-panel-green{border-top:10px solid #5aaf39;border-radius:6px 6px 0 0}.pack-panel-yellow{border-top:10px solid #efb730;border-radius:6px 6px 0 0}.pack-panel-blue{border-top:10px solid #2c42ba;border-radius:6px 6px 0 0}.pack-panel-body,.pack-panel-header{padding:5px 20px}.pack-panel-header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border-right:1px solid #ccc;border-left:1px solid #ccc}.pack-panel-header .checkbox-area{cursor:pointer}.pack-panel-header .checkbox-area .form-group{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:0}.pack-panel-header .checkbox-area .form-group .custom-control{padding-left:0;display:-webkit-flex;display:-moz-box;display:flex}.pack-panel-header .checkbox-area .form-group .custom-control-label{font-size:17px;font-weight:700;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.pack-panel-header .checkbox-area .form-group .custom-control-label span{margin:0 10px;display:block;max-width:140px}.pack-panel-header .checkbox-area .form-group .custom-control-label .ex-size{font-size:14px}.pack-panel-header .checkbox-area .form-group .custom-control-label:before{-webkit-flex-shrink:0;flex-shrink:0;height:35px;width:35px;position:revert;background:#fff;border:2px solid #ccc;border-radius:3px}.pack-panel-header .checkbox-area .form-group .custom-control-label:after{background-image:none;left:7px;height:13px;width:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transform-origin:7px 7px 0;-moz-transform-origin:7px 7px 0;transform-origin:7px 7px 0}.pack-panel-header .checkbox-area .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:after{border-left:5px solid #fff;border-bottom:5px solid #fff}.pack-panel-header .checkbox-area .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#34b269}.pack-panel-body{padding-bottom:20px;border:1px solid #ccc;border-top:none;border-radius:0 0 6px 6px}.pack-panel-body .point-text{background:#f5c43e;font-weight:700;padding:0 5px}.pack-panel-body .pack-text{font-size:12px;margin:10px 0}.pack-panel-body .pack-fee-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.pack-panel-body .pack-fee-info .fee-title .title{font-weight:700;font-size:16px}.pack-panel-body .pack-fee-info .fee-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 10px;margin-left:10px}.pack-panel-body .pack-fee-info .fee-area .fee-year{text-align:left}.pack-panel-body .pack-fee-info .fee-area .fee-month{color:#34b269}.pack-panel-body .pack-fee-info .fee-area .fee-month .money{font-size:28px;font-weight:700}.pack-panel-body .pack-fee-info .fee-area .fee-month .money.pay-as-you-go{font-size:18px}.pack-panel-body .pack-note{font-size:11px;width:auto;margin-top:10px}.accordion-btn{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:25px}.accordion-btn,.accordion-btn button{display:-webkit-flex;display:-moz-box;display:flex}.accordion-btn button{-webkit-align-items:center;-moz-box-align:center;align-items:center}.accordion-btn button .top-arrow{margin-right:10px;width:30px;height:30px;display:block;background:#444;border-radius:50%;position:relative}.accordion-btn button .top-arrow:before{content:"";position:absolute;width:15px;height:15px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:3px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);transform:rotate(-225deg);left:7px;top:3px}.accordion-btn button .down-arrow{margin-right:10px;width:30px;height:30px;display:block;background:#444;border-radius:50%;position:relative}.accordion-btn button .down-arrow:before{content:"";position:absolute;width:15px;height:15px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);left:7px;bottom:3px}.common .pack-panel-area,.common .pack-panel-area:first-of-type,.repair-pack .pack-panel-area,.repair-pack .pack-panel-area:first-of-type{margin-top:60px}.common .pack-panel-area .pack-panel,.repair-pack .pack-panel-area .pack-panel{margin-bottom:55px}.simulator-status .modal-header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.simulator-status .modal-header .title{padding:0;font-size:16px;font-weight:700}.nsandatory-mark{height:18px;width:32px;background:#ce3b4c;color:#fff;border-radius:2px;font-size:12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:10px}.support-mark{height:25px;width:90px}.contracts{color:#ccc;border:1px solid #ccc;border-radius:3px}.contracts,.recommended-contracts{text-align:right;padding:10px}.modal-header{-webkit-align-items:center;-moz-box-align:center;align-items:center}.modal-header .error-icon,.modal-header .help-icon,.modal-header .info-icon{margin-right:10px}.recommended{background:#f5c43e;padding:5px 15px}.square-input-line{margin-bottom:10px;width:100%}.square-input-line .square-input-area{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:0}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-control{padding-left:0;height:65px;display:-webkit-flex;display:-moz-box;display:flex}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label{font-size:20px;font-weight:700;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label span{margin:0 15px}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label:before{-webkit-flex-shrink:0;flex-shrink:0;height:35px;width:35px;position:revert;background:#fff;border:2px solid #ccc;border-radius:3px}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label:after{background-image:none;top:18px;left:7px;height:13px;width:20px}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:after{border-left:5px solid #fff;border-bottom:5px solid #fff}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#34b269}.square-input-line .square-input-area .square-input-base{width:24%;padding:18px;border:1px solid #ccc;border-radius:6px;margin-bottom:20px}.square-input-line .square-input-area .square-input-base:nth-of-type(3n){margin-right:0}.square-input-line .square-input-area .square-input-base .img-area{width:100%;height:110px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.square-input-line .square-input-area .square-input-base .square-input-title{font-size:20px;font-weight:700;margin-bottom:20px}.square-input-line .square-input-area .square-input-base .square-text-input{margin-top:20px}.square-input-line .square-input-area .square-input-base .square-text-input .form-group{margin-bottom:0}.square-input-line .square-input-area .square-input-base .top-text-area{margin-top:0;margin-bottom:10px}.wrapper.verification{height:100vh}.wrapper.verification .main{-webkit-align-items:center;-moz-box-align:center;align-items:center}.wrapper.verification .content{text-align:center}.wrapper.verification .content-heading{font-size:24px;font-weight:700;margin-bottom:24px}.wrapper.verification .content-body{font-size:16px;margin-bottom:24px}.wrapper.verification .content-footer .btn{padding:10px 20px}.product-mv{width:100%;height:500px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-mv.product-mv-top{background:url(/pr/assets/img/products/kv_001.png);background-size:cover;background-repeat:no-repeat;margin-top:80px}.product-mv.ma-mv{background:url(/pr/assets/img/products/kv_002.png);background-size:cover}.product-mv.ss-mv{background:url(/pr/assets/img/products/kv_003.png);background-size:cover}.product-mv.re-mv{background:url(/pr/assets/img/products/kv_004.png);background-size:cover}.product-mv .mv-text-area{width:80%;margin:0 auto}.product-mv .mv-text-area .mv-text{width:50%;color:#fff}.product-mv .mv-text-area .mv-title h1{font-weight:700;font-size:48px;white-space:nowrap;line-height:1.6}.product-mv .mv-text-area .mv-simulat-btn .btn-primary{padding:10px 20px}.product-mv .mv-text-area .mv-description{margin:30px 0;font-size:16px}.product-mv .mv-text-area .mv-spa-icons{display:-webkit-flex;display:-moz-box;display:flex;width:95%;margin:0 auto}.product-mv .mv-text-area .mv-spa-icons div{width:80px;height:70px;background-size:75px;background-repeat:no-repeat}.product-mv.ma-mv .mv-spa-icons,.product-mv.re-mv .mv-spa-icons,.product-mv.ss-mv .mv-spa-icons{width:100%}.product-mv.ma-mv .mv-title,.product-mv.re-mv .mv-title,.product-mv.ss-mv .mv-title{margin-top:25px;margin-bottom:35px}.product-mv.re-mv .mv-text{width:55%}.product-inner{width:80%;margin:0 auto}.product-inner hr{border-color:#ccc;margin:20px 0 100px}.product-inner .h2,.product-inner .sub-text{text-align:center}.product-inner .h2{margin:0 0 54px}.product-inner .sub-text{font-size:16px;margin-bottom:80px}.feature{padding:100px 0 20px}.merchandise-area{padding:80px 0;background:#f0f5f3}.merchandise-area .h2>div{margin:30px 0}.merchandise-area h4{text-align:center;color:#34b269;font-size:40px;font-weight:700;margin-bottom:80px}section .h2{font-weight:700;font-size:40px;margin:20px 0 40px}section .item-row{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.product-introduction{padding:100px 0;background:#f0f5f3}.product-introduction .h2>div{margin:30px 0}.product-introduction h4{text-align:center;color:#34b269;font-size:36px;margin-bottom:80px}.product-introduction .sub-text{margin:30px 0 80px;line-height:1.8;font-size:16px}.product-introduction .sub-text .new-cloud-system{line-height:3}.product-introduction .item-row{max-width:1000px;margin:0 auto;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.product-introduction .item-row .item{width:30%;cursor:pointer}.product-introduction .item-row .item-caption{height:200px;margin:0 auto;border-radius:50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-introduction .item-row .item-caption img{display:block;height:100%}.product-introduction .item-row .item-heading{font-weight:700;font-size:24px;margin:20px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-introduction .item-row .item-heading .btn{margin-left:10px}.product-introduction .item-row .item-body{font-size:16px}.product-introduction ul{margin:10px 0 0;list-style:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.product-introduction__support li{-webkit-flex:0 0 330px;-moz-box-flex:0;flex:0 0 330px;margin:0 0 10px;font-size:18px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}.product-introduction__support li.icon_basic:before{width:20px;height:21px;margin:0 5px 0 0}.product-introduction__support li img{vertical-align:bottom;margin:0 10px 0 0}.product-introduction__system{border:2px solid #63b140;background-color:#fff;padding:30px 30px 10px;font-size:20px}.product-introduction__system li{width:235px;margin:0 10px 20px;padding:0 20px}.product-introduction__system .icon_basic:before{width:37px;height:31px;margin-top:-5px}.product-introduction__system-function li{width:50%;padding:0 30px 20px}.product-introduction--annotation{text-align:right;margin:10px 0 0}.product-introduction--annotation .icon_basic{padding:0 20px}.factory-pack{padding:100px 0;background:#34b269}.factory-pack .h2{color:#fff;margin:0 0 60px;font-size:40px}.factory-pack .item-row{-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;margin:40px 0 0}.factory-pack .item{width:30%}.factory-pack .item-img{height:220px;background:#ddd;width:328px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.factory-pack .item-img img{display:block;width:100%}.factory-pack .item-body{color:#fff;margin:50px 0 0;font-size:16px;line-height:1.8}.function-list-area>div{padding:0}.function-list-area .function-panel{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:80px}.function-list-area .function-panel .panel{width:30%;padding:0}.function-list-area .function-panel .panel:hover{cursor:pointer}.function-list-area .function-panel .panel-heading{height:220px;background:#ddd;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.function-list-area .function-panel .panel-heading img{display:block;width:100%;max-width:365px;max-height:220px}.function-list-area .function-panel .panel-body .function-intro-panel-title{font-size:24px;font-weight:700;margin:10px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.function-list-area .function-panel .panel-body .function-intro-panel-title .help-icon{margin-left:10px}.function-list-area .function-panel .panel-body>div{display:-webkit-flex;display:-moz-box;display:flex}.function-list-area .function-panel .panel-body .function-icon-area{width:20%}.function-list-area .function-panel .panel-body .function-icon-area .problem-icon,.function-list-area .function-panel .panel-body .function-icon-area .solution-icon{width:50px;color:#fff;text-align:center;border-radius:4px;font-weight:100}.function-list-area .function-panel .panel-body .function-icon-area .problem-icon{background:#34b269}.function-list-area .function-panel .panel-body .function-icon-area .solution-icon{background:#444}.function-list-area .function-panel .panel-body .function-solution{margin:0 0 10px}.function-list-area .function-panel .panel-body .function-arrow{display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #444;margin-left:14px}.function-list-area .function-panel .panel-body .problem-text,.function-list-area .function-panel .panel-body .solution-text{width:80%;font-weight:700}.function-list-area .function-panel .panel-body .problem-text{color:#34b269}.function-list-area .function-panel .panel-footer .function-contents{font-size:12px;margin-bottom:10px}.function-list-area .function-panel .panel-footer .function-include{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.function-list-area .function-panel .panel-footer .function-include .function-icon{font-size:12px;background:#f5f5f5;padding:5px;margin-bottom:10px;margin-right:10px}.function-list{width:100%;margin:0 0 64px;background:#fff;padding:50px;border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:0 3px 6px 0 #ccc;box-shadow:0 3px 6px 0 #ccc}.function-list__heading{font-size:30px;margin-bottom:30px}.function-list__table{margin-bottom:40px}.function-list__table .table-title{font-size:24px;font-weight:700;margin:0 0 20px}.inventory{border:1px solid #ccc}.inventory .row{background-color:#fff}.inventory .row div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.inventory .row div.col-sm-4{padding:16px}.inventory .row div.col-sm-4.comming-soon{color:#999;cursor:default}.inventory .row div.col-sm-4.comming-soon .t-color-green{font-weight:700}.inventory .row div.col-sm-4.comming-soon .btn:focus{-webkit-box-shadow:none;box-shadow:none}.inventory .row div.col-sm-4.comming-soon .help-icon:before{background:#999}.inventory .row div:not(:last-child){border-right:1px solid #ccc}.inventory .row div button.btn{border-radius:50%}.inventory .row:nth-child(odd){background-color:#f2f8f5}.introduction-db-alignment{margin-top:50px}.introduction-db-alignment h4.introduction__heading{font-weight:700;font-size:24px;margin-bottom:40px}.introduction-db-alignment .col-sm-4{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:5px 0}.introduction-db-alignment .col-sm-4 .img-icon-area{width:30px;height:30px;background:#ccc;border-radius:50%;margin-right:10px}.help-icon{position:relative;width:20px;height:20px;border-radius:50%}.help-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";background:#33b269;display:inline-block;height:20px;width:20px;-webkit-mask:url(/pr/assets/svg/Icon_Help.svg);mask:url(/pr/assets/svg/Icon_Help.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle}.error-icon{position:relative;width:20px;height:20px}.error-icon:before{position:absolute;top:0;left:0;content:"";background:#d14757;display:inline-block;height:20px;width:20px;-webkit-mask:url(/pr/assets/svg/Icon_Error.svg);mask:url(/pr/assets/svg/Icon_Error.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle}.info-icon{position:relative;width:20px;height:20px}.info-icon:before{position:absolute;top:0;left:0;content:"";background:#4ca0f5;display:inline-block;height:20px;width:20px;-webkit-mask:url(/pr/assets/svg/Icon_Info.svg);mask:url(/pr/assets/svg/Icon_Info.svg);-webkit-mask-size:cover;mask-size:cover;vertical-align:middle}.new-cloud-system{color:#34b269!important;cursor:pointer;cursor:hand;display:block}.modal-footer,.modal-header{border:none}.modal-footer .btn-light{border-radius:0}.wrapper.apply{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#fff;margin-top:80px}.wrapper.apply .main{width:1200px;padding:0}section.howto{position:relative;padding:60px 0 100px}section.howto .inner{width:1200px}section.howto .title{padding:0;margin-bottom:60px}section.howto .title h2{margin:0}section.howto .title .fsize-xxl{font-size:24px;margin-bottom:30px}section.howto .title .fsize-xxxl{font-size:40px;margin:0 0 40px}section.howto .title .intro{font-size:16px}section.howto .howto__contents{width:1200px;margin:0 auto}section.howto .howto__contents .card{border-color:#34b269;width:264px;height:275px;border-radius:4px}section.howto .howto__contents .card-header{border-radius:4px 4px 0 0;background:#34b269;color:#fff;font-size:20px;border-color:#34b269;text-align:center}section.howto .howto__contents .card-body{font-size:16px;padding:0;background:#f0f5f3;border-radius:0 0 4px 4px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}section.howto .howto__contents .card-text{-webkit-flex:0 0 70px;-moz-box-flex:0;flex:0 0 70px;font-weight:700;text-align:center}section.howto .howto__contents .card-img,section.howto .howto__contents .card-text{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}section.howto .howto__contents .card-img{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding:0 0 20px}section.howto .howto__contents .card-img img{width:90%}section.howto .howto__contents .step-arrow{width:0;height:0;margin:0 5px;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:15px 0 15px 26px}section.howto .howto__contents--text{font-weight:700;margin:20px 0 4px;font-size:16px}section.howto .howto__application{margin:40px 0}section.howto .howto__step{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}section.howto .howto__environment{border:2px solid #63b140;background-color:#fff;padding:15px;margin:30px 0 0;text-align:left}section.howto .howto__environment--text{margin:0;font-weight:700}section.howtobuy{padding-bottom:150px}section.howtobuy .inner{width:1200px}section.howtobuy .title{padding:0;margin-bottom:60px}section.howtobuy .title h2{margin:0}section.howtobuy .title .fsize-xxl{font-size:24px;margin-bottom:30px}section.howtobuy .title .fsize-xxxl{font-size:40px;margin:0 0 40px}section.howtobuy .title .intro{font-size:16px}section.howtobuy .howto__contents{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}section.howtobuy .howto__contents .howto__step{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:16px}section.howtobuy .card{border-color:#34b269;width:368px;border-radius:4px}section.howtobuy .card-header{border-radius:4px 4px 0 0;background:#34b269;color:#fff;border-color:#34b269;text-align:center;font-size:20px}section.howtobuy .card-body{background:#f0f5f3;height:220px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex:unset;-moz-box-flex:unset;flex:unset}section.howtobuy .card-body img{width:100%}section.howtobuy .card-footer{border:none;background:#fff;font-size:16px;font-weight:700;color:#333;line-height:1.8;padding:20px}section.howtobuy .card-text{text-align:center;font-weight:700}.title .fsize-xxl{font-size:20px;font-weight:700}.title .fsize-xxxl{font-size:50px;font-weight:700}.subtitle{font-size:18px;text-align:center;margin-bottom:40px}.campaign{position:relative}.campaign .inner{padding:20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.campaign .campaign__head{color:#fff;font-size:24px;letter-spacing:1px;background:#63b140;width:100%;padding:4px;text-align:center}.campaign .campaign_title{width:620px;margin:0 auto}.campaign .message__text{width:54%;margin:0 auto 15px;color:#fff;font-size:20px;text-align:center;font-weight:700;background:#be2b27;padding:10px}.campaign .triangle{border-top:40px solid #f5e790}.campaign__price{background:#f5f5f5;text-align:center;padding:40px 0 30px}.campaign__price .text{text-align:left;margin:30px auto}.campaign__price .text__read{font-size:20px;font-weight:700;margin:0 0 10px}.campaign__price .campaign__contact{border-radius:10px;border:4px solid #63b140;background:#fff;margin:0 0 30px}.campaign__price .phone-img{width:10%;margin:0 10px 0 0}.campaign_price{width:480px;margin:0 auto}.campaign_price img:nth-child(2){position:relative;top:-20px}.campaign .text{text-align:left;width:620px;margin:20px auto 0}.campaign .text__read{font-size:20px;font-weight:700;margin:0 0 10px}.plan__title{margin:0 0 20px}.plan__link{text-align:right;margin:-10px 0 0}.wrapper.support{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#fff;margin-top:80px}.wrapper.support .main{width:1200px;padding:0}section.support-content{padding:60px 0;position:relative}section.support-content .inner{width:1200px}section.support-content .title{padding:0;margin-bottom:60px}section.support-content .title h2{margin:0}section.support-content .title .fsize-xl{font-size:24px;font-weight:700}section.support-content .title .fsize-xxl{font-size:32px;margin-bottom:30px}section.support-content .title .fsize-xxxl{font-size:40px;margin:30px 0 40px}section.support-content .title .intro{font-size:16px}section.support-content .support__container{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}section.support-content .support__container .item{text-align:left;width:45%}section.support-content .support__container .item:not(:first-child):not(:nth-child(2)){margin:50px 0 0}section.support-content .support__container .item__title{font-size:24px;font-weight:700;margin:0;padding:24px 0 20px;letter-spacing:2px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt"}section.support-content .support__container .item__description{font-size:16px;width:100%;word-wrap:break-word}section.support-content .support__container .item img{display:block;width:100%}section.support-content .support__container .item p{color:#34b269;margin:10px 0 15px;font-weight:700}section.support-content__item--flex{display:-webkit-flex;display:-moz-box;display:flex;margin:50px 0 0}section.support-content__item__p{width:420px;height:280px;word-wrap:break-word;margin:80px}.spa-section{padding:80px 0;background:#f0f5f3}.spa-section.product-top{background:#fff}.spa-section .spa{width:80%;margin:60px auto}.spa-section .spa-head{text-align:center;margin-bottom:50px}.spa-section .spa-head h2{margin:0 0 40px;font-weight:700}.spa-section .spa-head span{display:block;margin:5px 0;font-size:16px}.spa-section .spa-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-box-align:center;align-items:center}.spa-section .spa-contents-area{width:30%;min-width:320px;height:480px;border:1px solid #ccc;border-radius:4px}.spa-section .spa-contents-area:nth-child(2){margin:0 20px}.spa-section .spa-contents-area .spa-contents-header{height:30%;border-radius:4px 4px 0 0}.spa-section .spa-contents-area .spa-contents-body{height:70%;background:#fff;padding:15px 20px;border-radius:0 0 4px 4px}.spa-section .spa-contents-area .spa-contents-body .spa-contents{height:80%}.spa-section .spa-contents-area .spa-contents-body .spa-contents .spa-title-area{font-weight:700;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:15px}.spa-section .spa-contents-area .spa-contents-body .spa-contents .spa-title-area .icon-service{display:block;padding:26px 27px;background-size:55px 50px;background-repeat:no-repeat}.spa-section .spa-contents-area .spa-contents-body .spa-contents .spa-title-area span{display:block}.spa-section .spa-contents-area .spa-contents-body .spa-contents .spa-title-area .spa-icons{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:10px}.spa-section .spa-contents-area .spa-contents-body .spa-contents .spa-contents-discroption .detail{color:#34b269;display:block;margin:10px 0}.spa-section .spa-contents-area .btn-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;height:20%}.spa-section .spa-contents-area.spa-ma .spa-contents-header{background:url(/pr/assets/img/products/kv_002.png) no-repeat top;background-size:cover}.spa-section .spa-contents-area.spa-ss .spa-contents-header{background:url(/pr/assets/img/products/kv_003.png) no-repeat top;background-size:cover}.spa-section .spa-contents-area.spa-re .spa-contents-header{background:url(/pr/assets/img/products/kv_004.png) no-repeat top;background-size:cover}.spa-section .spa-ma span,.spa-section .spa-re span{font-size:18px}.spa-section .spa-ss span{font-size:13px}.inner{margin:0}.mv{background:url(/pr/assets/img/top/kv-bg.png) no-repeat top;background-color:#e7f1e2;width:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:732px;overflow:hidden;margin-top:80px}.mv,.mv .fixed-content{display:-webkit-flex;display:-moz-box;display:flex}.mv .fixed-content{width:1100px;margin:0 auto;position:relative}.mv .btn-top{background:#f79f68;background:-webkit-gradient(linear,left top,right top,from(#f79f68),to(#f15f04));background:-moz-linear-gradient(left,#f79f68 0,#f15f04 100%);background:linear-gradient(90deg,#f79f68,#f15f04);-webkit-box-shadow:0 5px 10px 0 rgba(241,95,4,.4);box-shadow:0 5px 10px 0 rgba(241,95,4,.4);color:#fff;height:72px;width:440px;font-size:24px;border-radius:40px;z-index:1030;position:absolute;bottom:300px;left:0;border:none}.mv .carousel{width:100%;height:732px;max-width:1400px;margin:0 auto}.mv .carousel-inner{height:566px;overflow:visible}.mv .carousel-item,.mv .inner{height:100%}.mv .inner{width:1100px;margin:0 auto;display:-webkit-flex;display:-moz-box;display:flex;padding:30px 0;background-repeat:no-repeat;background-size:420px}.mv .inner.first{background-image:url(/pr/assets/img/top/earth.png);background-position:right 60px top 30px;background-size:380px}.mv .inner.second{background-image:url(/pr/assets/img/top/keep.png);background-position:right 0 top 30px}.mv .inner.third{background-image:url(/pr/assets/img/top/dx.png)}.mv .inner.fourth,.mv .inner.third{background-position:right 10px top 50px}.mv .inner.fourth{background-image:url(/pr/assets/img/top/obd.png)}.mv .text{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;color:#fff;padding:0;z-index:1;position:relative}.mv .text-bg{position:absolute;top:-200px;left:10px;border-radius:50%;height:700px;width:700px;background-color:#fff;z-index:-1}.mv .text .highlight{display:inline-block;padding:0 5px;border-bottom:3px solid #c6f734}.mv .text-heading{font-size:22px;font-weight:700;margin-bottom:20px}.mv .text-heading .outro{font-weight:400;font-size:20px}.mv .text-body{margin:25px 0}.mv .text-body .emphasize-dots{color:#c6f734;font-weight:700;font-size:32px;line-height:.5;letter-spacing:9px;margin:0 0 0 442px}.mv .text-body .h1{font-size:60px;font-weight:lighter;color:#fff;line-height:1.4}.mv .text-body .h1 .text-xlg{font-size:98px;line-height:1;margin-bottom:50px;font-weight:400}.mv .text-body .h1 .text-lg{font-size:32px}.mv .text-body .h1__row{display:block;white-space:nowrap}.mv .text-footer{z-index:2}.mv .text-footer .catch{font-size:16px;line-height:1.6;margin-bottom:40px;width:600px}.mv .text-footer .advertise-img{margin-left:-20px}.mv .image{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;position:relative;height:100%;z-index:1}.mv .image img{height:603px;position:absolute;right:40px;top:-17px}.mv .image img.mv-img__secondary{height:430px;width:auto;top:0;right:0}.mv .anchor{height:80px;-webkit-box-shadow:0 0 15px -5px #888;box-shadow:0 0 15px -5px #888;border-radius:11px;font-size:16px;border:1px solid #ccc;width:100%;padding:20px;margin:0 auto 120px;background-color:#fff;z-index:1030}.mv .anchor,.mv .anchor .item{display:-webkit-flex;display:-moz-box;display:flex}.mv .anchor .item{text-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:33.33333%}.mv .anchor .item:not(:last-child){border-right:1px solid #ccc}.mv .anchor .item a{color:#444}.mv .anchor .item a .arrow-bottom{display:inline-block;border-bottom:2px solid #34b269;border-right:2px solid #34b269;width:9px;height:9px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);margin:0 0 3px 20px}.about{background-color:#e7f1e2;padding:120px 0;overflow-x:hidden}.about.flyer{padding:120px 0 0}.about__row{display:-webkit-flex;display:-moz-box;display:flex}.about__row .text-link{color:#33b269;text-decoration:underline}.about__row .text-link:hover{cursor:pointer}.about__row.second .hexagon{position:absolute}.about__row.second .hexagon--first{top:-43px;left:-222px}.about__row.second .hexagon--second{bottom:0;right:-200px}.about__row.second .hexagon--third{position:absolute;top:-100px;right:-100px}.about__row.second .hexagon--fourth{position:absolute;bottom:60px;left:-30px}.about__row.third .hexagon{position:absolute}.about__row.third .hexagon--first{top:-43px;right:-290px}.about__row.third .hexagon--second{bottom:0;left:-130px}.about__row.third .hexagon--third{position:absolute;top:-33px;left:21px}.about .inner{margin:0 auto;display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:120px;min-width:1200px}.about .text-content{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;padding:0 20px 0 50px}.about .text-content .text-heading{font-size:40px;font-weight:700}.about .text-content .text-heading .point{background-color:#bfe844;color:#333;font-size:24px;display:inline-block;width:auto;padding:7px 15px 4px;border-radius:4px;line-height:1.4;position:relative}.about .text-content .text-heading .point:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:10px solid transparent;border-top-color:#bfe844}.about .text-content .text-heading .point .emphasize-dots{text-align:right;display:block;font-weight:400;line-height:.3}.about .text-content .text-heading .title{display:block;text-align:left;color:#444}.about .text-content .text-body{font-size:16px;line-height:1.9}.about .text-content .text-footer .btn-estimate{margin-top:45px}.about .img-content{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;padding:0 50px}.about .img-content .layer{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.about .img-content .layer .balloon{height:160px;position:absolute}.about .img-content .layer .balloon--small{top:-120px;left:-75px}.about .img-content .layer .balloon--large{top:80px;right:-125px}.about .img-content .hexagon-container{position:relative;height:430px;width:200px;margin:0 auto}.about .wave-out{height:300px;background:url(/pr/assets/img/top/wave-out.png) no-repeat top;overflow:hidden}.about .wave-out img{width:100%}.about .wave-out.sample{height:231px;background:url(/pr/assets/img/top/wave-out_third.png) no-repeat top;overflow:hidden}.about .wave-out.sample img{width:100%}.cv-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.cv-container .bg-hexagon{width:200px;-webkit-flex:0 0 200px;-moz-box-flex:0;flex:0 0 200px;position:relative}.cv-container .bg-hexagon.left{margin-left:60px}.cv-container .bg-hexagon.right{margin-right:60px}.cv-container .bg-hexagon__left--m{position:absolute;top:0;right:0}.cv-container .bg-hexagon__left--s{position:absolute;bottom:30px;right:0}.cv-container .bg-hexagon__right--s{position:absolute;bottom:-80px;left:0}.cv-content{margin:0 auto;text-align:center;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding:0 0 10px;color:#444}.cv-content .content-heading{font-size:20px;font-weight:700;margin-bottom:40px}.cv-content .content-heading .hilight{border-bottom:5px solid #8cd1a4}.cv-content .content-body{font-size:20px;font-weight:700;margin-bottom:40px}.cv-content .content-body .emphasize{color:#f15f04}.cv-content .content-body .emphasize .minutes{font-size:32px}.hexagon{height:310px;width:346px;background:url(/pr/assets/img/top/hexagon.png) no-repeat top;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.hexagon__inner img{display:block;margin:10px 0 37px}.hexagon__inner p{margin:0;padding:0;font-size:18px;text-align:center;font-weight:700}.introduction__area{padding:0 100px;background-color:#f0f5f3}.introduction{height:400px;width:90%;margin:0 auto;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.introduction,.introduction__text{display:-webkit-flex;display:-moz-box;display:flex}.introduction__text{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:55%;min-width:670px}.introduction__img{width:45%}.introduction__img img{display:block;width:100%}.introduction .text-heading .h2{font-size:40px;line-height:1.8;margin-bottom:20px;white-space:nowrap}.introduction .text-body{font-size:16px;line-height:2.2;width:500px}.introduction .text-body a{color:#888;text-decoration:underline}.introduction .img-content{-webkit-flex:0 0 45%;-moz-box-flex:0;flex:0 0 45%}.services{color:#444;margin:100px 0 150px}.services .h2{display:block;text-align:center;margin-bottom:40px}.services .sub-title{text-align:center;line-height:2.2;font-size:16px;margin-bottom:80px}.services .product{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.services .product:nth-child(odd){-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.services .product:not(:last-child){margin-bottom:120px}.services .product__text{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:45%}.services .product__text .text{min-width:405px;margin:0 80px;width:73%}.services .product__text .text-heading{font-size:30px;font-weight:600;margin-bottom:40px}.services .product__text .text-body{line-height:1.8;font-size:16px;margin-bottom:45px}.services .product__text .text-footer .btn{font-size:20px;padding:8px 49px}.services .product__img{width:55%}.services .product .p-img{height:460px;background-color:#ccc}.services .product .p-img--ma{background:url(/pr/assets/img/top/product_001.png) no-repeat 0 0;background-size:contain}.services .product .p-img--ss{background:url(/pr/assets/img/top/product_002.png) no-repeat 100% 0;background-size:contain}.services .product .p-img--re{background:url(/pr/assets/img/top/product_003.png) no-repeat 0 0;background-size:contain}.combination{display:-webkit-flex;display:-moz-box;display:flex;width:1200px;margin:125px auto 60px;color:#333}.combination .text-content{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%}.combination .text-content .text-heading{font-size:40px;font-weight:700;margin-bottom:35px}.combination .text-content .text-body{font-size:18px}.combination .text-content .text-body .list-disc li{padding:4px 0}.combination .text-content .text-body .list-disc li:before{content:"●";margin-right:10px}.combination .img-content{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.combination .img-content img{width:550px}.reason{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:160px 0 0;background-color:#eee;color:#444}.reason__title{display:inline-block;margin:0 auto 120px}.reason__title h2{text-align:center;font-weight:700;font-size:40px;line-height:1.6}.reason__container{width:100%}.reason__row{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:220px}.reason__row .img-content{background-size:cover}.reason__row.align-right{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.reason__row.align-right .content-card{top:80px;left:-340px}.reason__row.align-right .card-caption .catch{bottom:50px;left:0}.reason__row.align-right .img-content{border-radius:30px 0 0 30px}.reason__row.align-right .img-content.first{background:url(/pr/assets/img/top/product_004.png) no-repeat 0 0;background-size:cover}.reason__row.align-right .img-content.third{background:url(/pr/assets/img/top/product_006.png) no-repeat 0 0;background-size:cover}.reason__row.align-left{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.reason__row.align-left .content-card{top:80px;right:-340px}.reason__row.align-left .card-caption .catch{bottom:50px;right:0}.reason__row.align-left .card-caption .catch .number{text-align:right}.reason__row.align-left .img-content{border-radius:0 30px 30px 0}.reason__row.align-left .img-content.second{background:url(/pr/assets/img/top/product_005.png) no-repeat 0 0;background-size:cover}.reason .content-card{background-color:#fff;width:720px;padding:120px 80px 105px;border-radius:30px;-webkit-box-shadow:0 0 15px -5px #888;box-shadow:0 0 15px -5px #888;position:absolute}.reason .card-caption{color:#33b269;position:relative}.reason .card-caption .catch{position:absolute}.reason .card-caption .catch .number{font-size:80px;font-family:Bebas Neue,cursive;display:block;line-height:1}.reason .card-caption .catch .point{font-size:20px}.reason .card-heading{font-size:30px;font-weight:700;margin-bottom:90px}.reason .card-body{font-size:16px;padding:0;line-height:1.8}.reason .img-content{position:relative;width:70%;height:550px;background-color:#ccc}.reason .cv-content{margin-bottom:40px}.reason .wave-out{height:231px;background:url(/pr/assets/img/top/wave-out_second.png) no-repeat top;overflow:hidden}.reason .wave-out img{width:100%}.adaption{background:url(/pr/assets/img/top/bg-hexagon_first.png) no-repeat top;background-color:#e7f1e2;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:120px 0;background-position:163px 0}.adaption__title{display:inline-block;margin:0 auto;font-size:40px}.adaption__title h2{text-align:center;font-weight:700;font-size:40px;line-height:1.6}.adaption__content.second{background:url(/pr/assets/img/top/bg-hexagon_second.png) no-repeat top;background-position:55px 26px}.adaption__content .content-heading{text-align:center;font-size:30px;font-weight:700;color:#33b269;margin:130px 0 70px}.adaption__content .img-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.adaption__content .img-content .layer{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.adaption__content .img-content .layer .balloon{height:160px;position:absolute}.adaption__content .img-content .layer .balloon--small{top:-115px;left:-139px}.adaption__content .img-content .layer .balloon--large{top:80px;right:-180px}.adaption__content .hexagon-container{position:relative;height:200px;width:665px;margin:180px auto 220px}.adaption__content .hexagon-container .hexagon{position:absolute;height:246px;background:url(/pr/assets/img/top/hexagon.png) no-repeat top;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-size:contain}.adaption__content .hexagon-container .hexagon__inner img{display:block;margin:10px 0 30px;width:125px}.adaption__content .hexagon-container .hexagon__inner p{margin:0;padding:0;font-size:14px;text-align:center;font-weight:700}.adaption__content .hexagon-container .hexagon--first{top:0;left:-222px}.adaption__content .hexagon-container .hexagon--second{top:-137px;left:7px}.adaption__content .hexagon-container .hexagon--third{position:absolute;top:0;right:84px}.adaption__content .hexagon-container .hexagon--fourth{position:absolute;top:-137px;right:-144px}.adaption__content .hexagon-container .hexagon--fifth{position:absolute;bottom:-173px;right:-144px}.footer{background-color:#2e8e62;width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:100px 0 0;margin-bottom:70px}.footer.simulate{padding-top:0}.footer .combination{color:#fff;margin:0 auto 55px}.footer .combination .text-body{color:#fff!important}.footer .btn-container{display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto 80px}.footer .btn-container .btn-footer{width:340px;height:56px;border-radius:40px;background-color:#33b269;color:#fff;font-size:18px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.footer .btn-container .btn-footer:not(:last-child){margin-right:40px}.footer .copy-right{padding:30px 0;width:100%;text-align:center;color:#fff;font-size:14px;background-color:#237b50;margin-bottom:70px}.fixed-footer-top{z-index:1040;-webkit-box-shadow:0 2px 5px 0 #888;box-shadow:0 2px 5px 0 #888;position:fixed;left:0;bottom:0;width:100%;height:70px;background-color:#fff;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 45px;min-width:1200px}.fixed-footer-top,.fixed-footer-top .contact,.fixed-footer-top .contact .number{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.fixed-footer-top .contact .number{font-size:32px;font-weight:700;margin-right:20px}.fixed-footer-top .contact .number .icon-phone{margin-right:10px}.fixed-footer-top .contact .contact-detail{font-size:12px}.fixed-footer-top .contact__img{display:none}.fixed-footer-top .btn-top{height:40px;width:208px;border-radius:4px;-webkit-box-shadow:0 2px 5px 1px #ccc;box-shadow:0 2px 5px 1px #ccc}.fixed-footer-top .btn-top.btn-success{margin-right:10px}.fixed-footer-top .btn-top.btn-primary{background-color:#f15f04}.payment-howto-chose.modal-body{overflow:hidden}.payment-howto-chose p{font-size:14px}.payment-howto-chose .modal-nav-area{height:50px;background:#f5f5f5;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center}.payment-howto-chose .modal-nav-area ul,.payment-howto-chose .modal-nav-area ul li{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}.payment-howto-chose .modal-nav-area ul li{cursor:pointer}.payment-howto-chose .modal-nav-area ul li:hover{background:#ccc}.payment-howto-chose .modal-nav-area ul li a:hover{color:#333}.payment-howto-chose .modal-nav-area ul li .arrow-bottom{border-bottom:2px solid #34b269;border-right:2px solid #34b269;width:9px;height:9px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);margin:0 0 3px 10px}.payment-howto-chose .modal-header{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.payment-howto-chose .modal-main.suitable{height:350px;max-height:350px;overflow-y:scroll}.payment-howto-chose .modal-main .annual-contract{margin:30px 0}.payment-howto-chose .modal-main .merchandise-chose-area{margin-bottom:40px}.payment-howto-chose .modal-main .remarks{margin-bottom:30px}.payment-howto-chose .modal-main .remarks-mark:before{content:"※";width:24px;height:20px;display:inline-block}.payment-howto-chose .slip-list{margin-bottom:40px}.payment-howto-chose .slip-list li{display:-webkit-flex;display:-moz-box;display:flex;margin:10px 0}.payment-howto-chose .slip-list-title{width:150px}.payment-howto-chose .slip-list div:nth-child(2){width:80%}.payment-howto-chose .payment-modal-img{width:85%;margin:0 auto;display:block}.payment-howto-chose .payment-modal-title{padding-top:20px;border-top:4px solid #34b269;margin-top:20px;width:170px}.payment-howto-chose .payment-modal-text{margin:30px 0}.payment-howto-chose .payment-chose-area .table-title{font-size:24px;padding:0;border-left:none}.payment-howto-chose .payment-chose-area .payment-modal-table table thead th{padding:10px;background:#34b269;vertical-align:middle}.payment-howto-chose .payment-chose-area .payment-modal-table table thead th div{color:#fff}.payment-howto-chose .payment-chose-area .payment-modal-table table tbody .service-title{background:#eaf7f0;padding:10px}.payment-howto-chose .payment-chose-area .payment-modal-table table tbody .unit{font-weight:400;padding:10px}.payment-howto-chose .payment-chose-area .payment-modal-table table tbody th{text-align:left;padding:0}.payment-howto-chose .payment-chose-area .payment-modal-table table tbody td{text-align:right}.payment-howto-chose .payment-chose-area .payment-modal-table table tbody td div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center}.payment-howto-chose .payment-chose-area .payment-leased-modal-table,.payment-howto-chose .payment-chose-area .payment-pp-modal-table,.payment-howto-chose .payment-chose-area .payment-sms-modal-table{margin-top:30px}.payment-howto-chose .payment-chose-area .payment-leased-modal-table thead,.payment-howto-chose .payment-chose-area .payment-pp-modal-table thead,.payment-howto-chose .payment-chose-area .payment-sms-modal-table thead{background:#34b269;color:#fff}.payment-howto-chose .payment-chose-area .payment-leased-modal-table tbody td:first-child,.payment-howto-chose .payment-chose-area .payment-pp-modal-table tbody td:first-child,.payment-howto-chose .payment-chose-area .payment-sms-modal-table tbody td,.payment-howto-chose .payment-chose-area .payment-sms-modal-table tbody td:first-child,.payment-howto-chose .payment-chose-area .payment-sms-modal-table tbody th{text-align:center}.lease-car-management,.line-alignment-table,.sms-service-table{margin-top:30px}.lease-car-management thead,.line-alignment-table thead,.sms-service-table thead{background:#34b269;color:#fff}.lease-car-management tbody td:first-child,.line-alignment-table tbody td:first-child,.sms-service-table tbody td,.sms-service-table tbody td:first-child,.sms-service-table tbody th{text-align:center}.line-alignment-table table thead tr th:first-child{width:40%;vertical-align:middle}.line-alignment-table table thead tr th:nth-child(2){width:15%;vertical-align:middle}.line-alignment-table table thead tr th:nth-child(3){width:30%}.line-alignment-table table thead tr th:nth-child(4){width:15%}.line-alignment-table table tbody tr td:first-child{width:40%}.line-alignment-table table tbody tr td:nth-child(2),.line-alignment-table table tbody tr td:nth-child(3),.line-alignment-table table tbody tr td:nth-child(4){width:15%}.payment-howto-simulator{height:350px;width:100%;overflow-y:scroll;margin:0 auto;border:1px solid #333}.payment-howto-simulator .payment-howto-chose{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:16px}.payment-howto-simulator .payment-howto-chose .payment-modal-img{width:65%;margin:16px auto}.payment-howto-simulator .payment-howto-chose .payment-modal-title{width:200px}.payment-howto-simulator .payment-howto-chose .payment-modal-table{margin-top:16px}.modal-content.whats-new .modal-title{font-size:24px;font-weight:700}.modal-content.whats-new .modal-body{font-size:16px}.modal-content.whats-new .modal-body .modal-section{margin-bottom:40px}.modal-content.whats-new .modal-body .modal-section .intro{margin-bottom:20px}.modal-content.whats-new .modal-body .modal-section h4{font-size:20px;font-weight:700;margin-bottom:10px}.modal-content.whats-new .modal-body .modal-section h4:before{content:"●";color:#33b269;margin-right:10px}.modal-content.whats-new .modal-body .modal-section img{width:100%;border:1px solid #ccc;margin:15px 0 30px}.modal-section ul li{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style-type:circle;display:list-item;margin:0 25px}.modal-section ul li img{display:block;margin-left:-25px}.modal-section ul.disc-line{list-style-type:none}.modal-section ul.disc-line li{list-style:none;margin-left:10px}.modal-section ul.disc-line li:before{content:"ー";display:inline-block;margin-right:10px}.modal-section ul .horizontal-list{display:table-cell;max-width:-webkit-calc(100%/3);max-width:33.3333333333%}.modal-section ul .horizontal-list .list-content{max-width:330px;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:10px}.modal-section ul .horizontal-list .list-content.c-mobile-karte{max-width:200px}.explanatory-note{margin-top:30px}@media screen and (max-width:575px){.fsize-s{font-size:12px}.fsize-m{font-size:14px}.fsize-l{font-size:16px}.fsize-xxl{font-size:22px}.fsize-xxxl{font-size:28px}.fsize-xxxxl{font-size:34px}body{width:100%;min-width:320px}.inner{width:100%;padding:0 3%}.main h3{font-size:18px;margin:0 0 15px;letter-spacing:1px}.main__left .btn-fist{position:relative;top:-3px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;border-radius:40px;margin:0 auto;color:#fff;text-decoration:none;font-size:15px;font-weight:700;line-height:1.2;text-shadow:none}.page__title{color:#029342}.page__title__area{padding:10px;display:block}.page__title:after{display:none}.title{padding:0 0 20px}.title h2:after{width:60px;height:3px;margin:20px auto 0}.title h2 .fsize-xxxl{margin:10px 0 0}.description{margin:0;font-size:14px}.nav{position:fixed;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0;margin:0 4%;width:92%;border-radius:6px;padding:20px 0 10px;background:#f5f5f5;z-index:15;display:none}.nav.active{top:42px;display:block;-webkit-animation:fade-in .4s ease both;animation:fade-in .4s ease both}.nav__overlay{opacity:0;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.nav__overlay.active{width:100%;height:100vh;display:block;position:fixed;top:0;z-index:11;background:rgba(0,0,0,.6);opacity:1}.nav__list{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:auto;position:relative;z-index:2}.nav__list li{width:100%;margin:2px 0}.nav__list li.nav-list__product-info{background:#267b10}.nav__list li.sp-menu img{width:25px}.nav__list li.sp-menu a{background:#b5b5b5}.nav__list li .nav__attention{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.nav__list .attention{margin:0 10px 0 0}.nav__list.nav_root a{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;text-decoration:none;padding:0 12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;letter-spacing:1px;height:40px;font-size:16px;width:auto}.nav__list.nav_root a,.nav__toggle{background:#029342;border-radius:4px;text-align:center}.nav__toggle{display:block;position:fixed;right:4px;top:3px;width:86px;height:34px;cursor:pointer;z-index:20}.nav__toggle.active{background:#029342}.nav__toggle .bar{display:block;position:absolute;width:26px;border-bottom:2px solid #fff;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;right:6px}.nav__toggle .bar:first-child{top:7px}.nav__toggle .bar:nth-child(2){top:16px;right:7px;width:20px}.nav__toggle .bar:nth-child(3){top:24px}.nav__toggle-text{position:absolute;top:6px;color:#fff;left:9px}.nav__toggle.active .bar:first-child{top:16px;right:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.nav__toggle.active span:nth-child(2),.nav__toggle.active span:nth-child(3){top:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.nav__toggle.active span:nth-child(2){right:9px}.nav__close{display:block;background:#fff;padding:2px 4px;border-radius:4px;margin:10px 0 0}.fixed-header{background:#fff;border-radius:15px 15px 0 0;width:100%;bottom:0;left:0;z-index:999;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5);padding-bottom:15px}.fixed-header__dropdown{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}.fixed-header .dropdown__label{border:1px solid #d9d9d9;font-weight:400;padding:10px 30px;margin-bottom:17px}.fixed-header .dropdown__label .icon-spa{width:38px!important;height:25px!important}.fixed-header .dropdown__label .label-text{font-size:16px}.fixed-header__anchor{margin:8px 0!important;font-weight:400}.fixed-header .close-icon-area{position:relative;width:95%;height:25px;margin:10px auto}.fixed-header .close-icon-area .close-icon{position:relative;width:25px;height:25px;cursor:pointer;z-index:20;text-align:center}.fixed-header .close-icon-area .close-icon .close{display:block;position:absolute;width:20px;border-bottom:2px solid #000}.fixed-header .close-icon-area .close-icon .close:first-child{top:12px;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.fixed-header .close-icon-area .close-icon .close:nth-child(2){top:12px;left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.header .products-select{padding-left:14px}.header .products-select .dropdown-item{padding:0 1.5rem}.header .products-select .dropdown-item.disabled:hover{background-color:#fff;color:#444}.header .products-select .dropdown-item.ma-c-menu{margin-top:0}.header .products-select .dropdown-item.ma-c-menu,.header .products-select .dropdown-item.re-c-menu,.header .products-select .dropdown-item.ss-menu{height:45px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:.25rem auto}.header .products-select .dropdown-item.ma-c-menu:before{content:"";display:inline-block;height:30px;width:35px;background:url(/pr/assets/img/logo-ma.png);background-size:cover}.header .products-select .dropdown-item.ss-menu .ss-sp{display:-webkit-flex;display:-moz-box;display:flex}.header .products-select .dropdown-item.ss-menu .ss-sp:before{content:"";display:inline-block;height:30px;width:35px;background:url(/pr/assets/img/logo-ma.png);background-size:cover}.header .products-select .dropdown-item.ss-menu .ss-sp:after{content:"";display:inline-block;height:30px;width:35px;background:url(/pr/assets/img/logo-ss.png);background-size:cover;margin-right:5px}.header .products-select .dropdown-item.re-c-menu:before{content:"";display:inline-block;height:30px;width:35px;background:url(/pr/assets/img/logo-re.png);background-size:cover}.document .inner,.try .inner{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:auto;padding:0;margin:0 3%}.document .inner .left-area,.try .inner .left-area{width:100%;height:120px}.document .inner .left-area .icon-area,.try .inner .left-area .icon-area{border-radius:10px 10px 0 0}.document .inner .left-area .icon-area.icon-ss-on .icon-spa,.try .inner .left-area .icon-area.icon-ss-on .icon-spa{background-size:70px 60px;background-repeat:no-repeat;width:70px;height:60px}.document .inner .right-area,.try .inner .right-area{width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%;padding:10px 15px}.document .inner .right-area .text-area,.try .inner .right-area .text-area{width:100%;border:none;padding:20px 10px;margin-bottom:5px}.document .inner .right-area .text-area .head-text,.try .inner .right-area .text-area .head-text{font-size:16px;text-align:center}.document .inner .right-area .text-area .text,.try .inner .right-area .text-area .text{font-size:14px}.document .inner .right-area .btn-area .btn,.try .inner .right-area .btn-area .btn{margin:0 auto;font-size:18px;font-weight:700;height:50px;width:100%}.document .inner .right-area .btn-area .btn:first-child,.try .inner .right-area .btn-area .btn:first-child{margin-bottom:10px}.document .type-comment,.try .type-comment{width:90%;font-size:14px;margin:10px auto 0}.document .main-btn{width:80%;height:45px;width:100%;height:auto;padding:10px;border:1px solid #f63;-webkit-box-shadow:inset 0 0 0 1px #fff,0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #fff,0 3px 0 rgba(0,0,0,.2);border-radius:4px;font-size:15px}.document .text{width:100%;font-size:12px}.document .text__read{font-size:16px;margin:0 0 5px}.comment{margin:5px 0 10px;font-size:11px;width:auto}.comment__read--sp{display:-webkit-flex;display:-moz-box;display:flex}.additional__contents h5{width:350px;position:relative;margin-top:10px;padding:10px 20px 10px 40px;background:#3a86ae;z-index:1;color:#fff;font-size:28px;font-weight:400}.additional__contents h5:after{position:absolute;content:"";right:0;top:0;width:0;height:0;border:none;border-bottom:70px solid #f6f8fb;border-left:40px solid transparent;z-index:2}.additional__contents p.text{text-align:center;color:#3a86ae;font-size:24px;padding:35px 10px 15px}.additional__contents p.text-right{text-align:left;padding:10px}.additional__item{margin:30px auto 0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.additional__item .item{width:100%;-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto;font-size:12px}.additional__item .item:not(:first-child){margin:20px 0 0!important}.additional__item .item p{text-align:left;padding:10px 25px}.additional__item .item__title{font-size:18px;line-height:1.2;margin:0 0 5px}.tax-text-area .tax-comment-area{width:80%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tax-text-area .tax-comment-area .tax-comment{width:100%;color:red}.tax-text-area .tax__text{width:20%}table{border-collapse:collapse;background:#fff;letter-spacing:1px}table td,table th{border:1px solid #000}table td{height:120px;font-size:22px;padding:10px;text-align:center}table.basic--table tr.header th{width:250px;height:50px!important;color:#fff;background:#6eba49;font-size:20px;letter-spacing:1px;font-weight:400}table.basic--table tr td:first-child{text-align:center;background:#daeacf}table.basic--table tr:first-child th:nth-child(2),table.basic--table tr:last-child td:nth-child(2){border:1px solid #000}table.basic--table tr:nth-child(2) td:nth-child(2){border:1px solid #000!important}table.basic--table tr:nth-child(3) td:nth-child(2),table.basic--table tr:nth-child(4) td:nth-child(2),table.basic--table tr:nth-child(5) td:nth-child(2),table.basic--table tr:nth-child(6) td:nth-child(2){border-left:1px solid #000!important}table.basic--table tr:last-child td:nth-child(2){border-bottom:1px solid #000!important}table.option--table th{width:47%;height:50px!important;color:#fff;background:#618eb0;font-size:20px;letter-spacing:1px;font-weight:400}table.option--table td:first-child{text-align:left;background:#dce7ef;color:#000;padding:10px 15px;font-size:18px}table.support--table th{width:38%;height:50px!important;color:#fff;background:#81b85a;font-size:20px;letter-spacing:1px;font-weight:400}table.support--table td:first-child{text-align:center;background:#daeacf;color:#000;padding:10px 5px;font-size:20px}table.support--table td:nth-child(2){width:383px;text-align:center;background:#fff;color:#000;padding:10px 5px!important;font-size:20px}table.support--table tr:nth-child(3) td:first-child{padding:10px 5px}table.support--table tr:nth-child(2){text-align:center}.plan .plan__title{margin:25px 0 -15px}.text-right{text-align:center!important}.comment__list{margin-left:28px}.comment__list li{width:100%;text-indent:-14px}.comment__list li:before{content:"・";font-weight:700;margin-right:3px}.contact .info{width:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.contact .info__icon{min-width:70px;max-width:100px}.contact .info__icon img{width:100%;max-width:100px}.contact .info__text{-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto;min-width:270px;margin:0 0 0 10px}.contact .info__text__icon{margin:0 5px 0 0;height:25px}.contact .info__comment{border-radius:5px;height:auto;padding:5px;font-size:12px;margin:10px 0 0;max-width:400px}.contact .info__comment:before{top:-15px;left:20px}footer{height:100%;line-height:1.4;padding:9px 0}footer a{font-size:10px}footer a p{margin-bottom:0}.br--pc{display:none}.br--sp{display:block!important}.img--pc{display:none}.img--sp{width:100%;height:auto}.display--sp,.img--sp{display:block}.sp--none{display:none!important}.btn:hover{-webkit-box-shadow:inset 0 0 0 1px #fff,0 0 0 rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #fff,0 0 0 rgba(0,0,0,.2)}.basic__btn a{width:80%;height:45px}.modal-item .pack-screen#bg-accounting-pack,.modal-item .pack-screen#bg-certified-factory-pack,.modal-item .pack-screen#bg-certified-mechanic-pack,.modal-item .pack-screen#bg-common-pack,.modal-item .pack-screen#bg-DB-maintenance-parts-information,.modal-item .pack-screen#bg-DB-work-points,.modal-item .pack-screen#bg-designated-factory-pack,.modal-item .pack-screen#bg-designated-mechanic-packm,.modal-item .pack-screen#bg-executive-pack,.modal-item .pack-screen#bg-front-pack,.modal-item .pack-screen#bg-imported-car-index-data,.modal-item .pack-screen#bg-initial-introduction-support,.modal-item .pack-screen#bg-inspection-mechanic-pack,.modal-item .pack-screen#bg-inspector-pack,.modal-item .pack-screen#bg-leader-pack,.modal-item .pack-screen#bg-light-repair-pack,.modal-item .pack-screen#bg-maintenance-total-pack,.modal-item .pack-screen#bg-premium-maintenance,.modal-item .pack-screen#bg-priceprint-pack,.modal-item .pack-screen#bg-reception-pack,.modal-item .pack-screen#bg-repair-mechanical-pack,.modal-item .pack-screen#bg-repair-standard-pack,.modal-item .pack-screen#bg-repair-total-pack,.modal-item .pack-screen#bg-sales-pack,.modal-item .pack-screen#bg-self-study-center-light-repair,.modal-item .pack-screen#bg-self-study-center-repair,.modal-item .pack-screen#bg-ss-pack,.modal-item .pack-screen#bg-standard-maintenance,.modal-item .pack-screen#bg-start-pack,.modal-item .pack-screen#bg-super-inspector_reception-pack,.modal-item .pack-screen#bg-super-inspector_single-pack{background-image:none}}@media screen and (max-width:600px){.mv{background-position:top 0 right 90%;background-size:3000px;height:760px;margin-top:40px}.mv .carousel-control-next,.mv .carousel-control-prev{display:none}.mv .fixed-content{width:100%}.mv .fixed-content .btn-top{width:300px;bottom:180px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}.mv .carousel-inner{height:666px}.mv .inner{width:100%;padding:0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.mv .inner.first{background-position:right 67px top 265px;background-size:213px}.mv .inner.second{background-position:right 57px top 371px;background-size:239px}.mv .inner.third{background-position:right 75px top 326px;background-size:227px}.mv .inner.fourth{background-position:right 57px top 304px;background-size:261px}.mv .text{padding:24px 24px 20px;-webkit-flex:0 1;-moz-box-flex:0;flex:0 1}.mv .text-heading{font-size:14px}.mv .text-heading .highlight{border-bottom:2px solid #c6f734}.mv .text-heading .outro{font-size:14px}.mv .text-body{margin:0;padding-bottom:0}.mv .text-body .emphasize-dots{font-size:22px;letter-spacing:0;margin:0 0 0 243px}.mv .text-body .h1{font-size:32px;margin-bottom:20px}.mv .text-body .h1 .text-xlg{font-size:48px;margin-bottom:20px}.mv .text-body .h1 .text-lg{font-size:24px}.mv .text-footer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.mv .text-footer .catch{width:100%}.mv .text-footer .btn-top{width:90%;margin:0 auto;height:60px}.mv .image{-webkit-flex:0 0 305px;-moz-box-flex:0;flex:0 0 305px}.mv .image .sp-text-body{color:#fff;font-size:12px;position:absolute;left:14px;top:0;z-index:3}.mv .image .sp-text-body ul li:before{content:"・";margin-right:2px;font-weight:700}.mv .image img{height:auto;width:108%;right:0;top:-73px}.mv .anchor{font-size:12px;padding:16px 8px;height:auto;margin:0 14px 48px}.about{padding:40px 0 0;overflow:hidden}.about.flyer{padding-top:60px}.about.flyer .about__row.first .img-content,.about.flyer .about__row.fourth .img-content,.about.flyer .about__row.second .img-content,.about.flyer .about__row.third .img-content{padding-top:0}.about .inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:unset;padding:16px 30px;margin:0;width:100%}.about__row{margin-bottom:54px}.about__row.first .img-content{padding-top:139px}.about__row.second .inner{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.about__row.second .img-content{padding-top:80px}.about__row.second .img-content .hexagon-container{height:200px}.about__row.second .hexagon--first{top:-39px;left:-157px}.about__row.second .hexagon--second{bottom:0;right:-134px}.about__row.second .hexagon--third{top:-57px;right:13px;height:70px}.about__row.second .hexagon--fourth{bottom:14px;left:12px;height:49px}.about__row.third .img-content{padding-top:70px}.about__row.third .img-content .hexagon-container{height:200px}.about__row.third .hexagon--first{right:-154px}.about__row.third .hexagon--second{left:-141px}.about__row.third .hexagon--third{top:-45px;left:15px;height:60px}.about__row.fourth .inner{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.about .text-content{padding:0;margin-bottom:20px}.about .text-content .text-heading{text-align:center}.about .text-content .text-heading .point{font-size:20px;margin-bottom:20px}.about .text-content .text-heading .title{text-align:center;font-size:22px;padding-bottom:30px}.about .text-content .text-body{line-height:1.6;text-align:center}.about .text-content .text-footer{display:-webkit-flex;display:-moz-box;display:flex;margin-top:20px}.about .text-content .text-footer .btn-estimate{margin:0 auto;padding:11px 16px;width:100%}.about .img-content{padding:160px 0 0;-webkit-flex:0 1;-moz-box-flex:0;flex:0 1}.about .img-content .layer .balloon{height:120px}.about .img-content .layer .balloon--small{top:-135px;left:6px}.about .img-content .layer .balloon--large{top:-131px;right:10px}.about .img-content .layer .illust{width:212px}.about .img-content .hexagon-container{height:330px}.about .img-content .hexagon-container .hexagon{height:155px;background-size:contain}.about .img-content .hexagon-container .hexagon__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.about .img-content .hexagon-container .hexagon__inner img{width:75px;margin:4px}.about .img-content .hexagon-container .hexagon__inner p{font-size:12px}.about .cv-container{padding-bottom:60px}.about .cv-content{padding:0 0 28px}.about .cv-content .content-heading{font-size:16px;margin-bottom:20px}.about .wave-out{height:80px}.about .wave-out,.about .wave-out.sample{background-position:top 0 right 58%;background-size:1000px}.about .wave-out.sample{height:70px}.cv-container{padding:16px 30px}.cv-container .btn-estimate{margin:0 auto;padding:16px;width:100%}.cv-content{padding:0 30px}.cv-content .btn-estimate{margin:0 auto;padding:11px 16px;width:100%}.services{margin-top:80px;margin-bottom:80px}.services .h2{font-size:24px;margin-bottom:24px}.services .sub-title{padding:0 24px;line-height:1.6;margin-bottom:48px}.services .product{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.services .product:not(:last-child){margin-bottom:56px}.services .product:nth-child(2n){-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.services .product__img{width:100%}.services .product__img .sample-img{height:200px}.services .product .p-img{height:211px;background-size:cover}.services .product__text{width:100%;padding:14px 30px}.services .product__text .text{min-width:unset;width:100%;margin:0}.services .product__text .text-heading{margin:16px 0 24px;font-size:20px;text-align:center}.services .product__text .text-body{margin-bottom:20px;line-height:1.6}.services .product__text .text-footer{text-align:center}.combination{width:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 25px;margin-bottom:20px;margin-top:80px}.combination .text-content .text-heading{font-size:21px;margin-bottom:21px}.combination .text-content .text-body{font-size:14px;margin-bottom:24px}.combination .text-content .text-body .list-disc li{padding:0}.combination .img-content{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.combination .img-content img{width:60%}.reason{padding:80px 0 0}.reason__title{margin-bottom:56px}.reason__title h2{font-size:24px}.reason__container .cv-container{margin-bottom:30px}.reason .card-caption .catch .number{font-size:48px}.reason .card-caption .catch .point{font-size:18px}.reason__row{margin-bottom:40px;padding-bottom:443px}.reason__row.align-right .card-caption .catch{bottom:14px}.reason__row.align-right .content-card{left:8%;top:142px}.reason__row.align-left .card-caption .catch{bottom:14px}.reason__row.align-left .content-card{right:8%;top:142px}.reason__row .img-content{height:200px;width:100%;border-radius:0!important}.reason__row .img-content .content-card{width:315px;padding:64px 24px 32px}.reason__row .img-content .content-card .card-heading{font-size:20px;margin-bottom:32px}.reason .card-body{line-height:1.6}.reason .cv-container{padding:0 30px;margin-bottom:0}.reason .cv-content{padding:0 0 28px}.reason .cv-content .content-heading{font-size:16px;margin-bottom:20px}.reason .wave-out{background-position:top 0 right 58%;background-size:1000px;height:60px}.adaption{padding-top:76px;padding-bottom:40px;overflow:hidden;background:#e7f1e2}.adaption__title h2{font-size:24px}.adaption__content .content-heading{font-size:20px;margin:40px 0 30px}.adaption__content .content-body .img-content{padding:140px 0 0;-webkit-flex:0 1;-moz-box-flex:0;flex:0 1}.adaption__content.first .content-body .img-content .layer .balloon{height:120px}.adaption__content.first .content-body .img-content .layer .balloon--small{top:-135px;left:-60px}.adaption__content.first .content-body .img-content .layer .balloon--large{top:-131px;right:-60px}.adaption__content.first .content-body .img-content .layer .illust{width:212px}.adaption__content.second{background:unset}.adaption__content.second .content-body{margin-bottom:56px}.adaption__content.second .hexagon-container{width:300px;height:500px;margin:0 auto}.adaption__content.second .hexagon-container .hexagon{height:155px;background-size:contain}.adaption__content.second .hexagon-container .hexagon__inner img{margin:5px auto 8px;width:94px}.adaption__content.second .hexagon-container .hexagon__inner p{font-size:12px}.adaption__content.second .hexagon-container .hexagon--first{top:0;left:52px}.adaption__content.second .hexagon-container .hexagon--second{top:81px;left:-97px}.adaption__content.second .hexagon-container .hexagon--third{top:168px;right:-99px}.adaption__content.second .hexagon-container .hexagon--fourth{top:255px;right:45px}.adaption__content.second .hexagon-container .hexagon--fifth{bottom:0;right:-101px}.adaption .cv-content{padding:0 0 28px}.adaption .cv-content .content-heading{font-size:16px;margin-bottom:20px}.footer{padding:80px 0 0;height:unset}.footer .combination{margin-bottom:30px}.footer .combination .caption{width:100%;text-align:center;margin-bottom:20px}.footer .combination .caption img{width:60%}.footer .combination .text-body{margin-bottom:0}.footer .btn-container{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:40px}.footer .btn-container .btn-footer:not(:last-child){margin-right:0;margin-bottom:20px}.footer .copy-right{padding:30px 0 150px;margin-bottom:0}.fixed-footer-top{min-width:unset;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:auto;padding:14px;border-radius:30px 30px 0 0}.fixed-footer-top .contact{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.fixed-footer-top .contact__img{display:block;height:45px;margin-bottom:12px}.fixed-footer-top .contact .number{font-size:32px;margin:0;display:none}.fixed-footer-top .contact .number span{color:#444}.fixed-footer-top .contact .contact-detail{font-size:10px;display:none}.fixed-footer-top .btn-container{display:-webkit-flex;display:-moz-box;display:flex}.fixed-footer-top .btn-container .btn{font-size:12px;width:168px;height:34px}.payment-howto-chose nav ul li{padding:5px 10px}.payment-howto-chose .payment-chose-area .table-title{font-size:20px;padding:0;border-left:none}.payment-howto-chose .payment-modal-img{width:100%;margin:auto}.payment-howto-simulator .payment-howto-chose .payment-modal-img{width:100%}.payment-howto-simulator .payment-howto-chose .payment-modal-title{width:120px}.payment-howto-simulator .payment-howto-chose .payment-leased-modal-table table td,.payment-howto-simulator .payment-howto-chose .payment-leased-modal-table table th,.payment-howto-simulator .payment-howto-chose .payment-pp-modal-table table td,.payment-howto-simulator .payment-howto-chose .payment-pp-modal-table table th,.payment-howto-simulator .payment-howto-chose .payment-sms-modal-table table td,.payment-howto-simulator .payment-howto-chose .payment-sms-modal-table table th{height:30px;font-size:16px}}@media screen and (max-width:575px){.pc-display-none{display:block}.introduction__panel{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:20px}.introduction .panel{width:100%;margin:0 auto}.introduction .panel-heading{height:180px}.introduction .panel-heading img{height:70%}.introduction .panel-body{padding:10px}.introduction .panel-body p{height:auto;font-size:11px}.introduction .panel-body h4{font-size:20px;margin:0 0 10px}.introduction__heading{font-size:16px;margin:30px 0 0}.introduction__heading+p{font-size:16px;margin:15px 0 0}.introduction ul{margin:10px 0 0;padding:25px 0 15px}.introduction__support{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.introduction__support li{-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto;width:220px;font-size:12px;margin:0 auto 4px}.introduction__support li img{margin:0 5px 0 0;width:20px}.introduction__system{padding:5px 0;font-size:14px;-webkit-justify-content:space-around;justify-content:space-around}.introduction__system li{margin:0 0 10px}.introduction__system .icon_basic:before{width:26px;height:28px}.introduction__system .icon_add:before{width:26px;height:18px}.introduction--annotation{font-size:10px;margin:5px 0 0}.introduction--annotation .icon_basic{padding:0}.introduction--annotation .icon_basic:before{width:18px;height:20px}.introduction--annotation .icon_add:before{width:14px;height:16px}.basic-ss div:first-child,.basic-ss div:nth-child(2),.basic-ss div:nth-child(3),.basic-ss div:nth-child(4),.basic-ss div:nth-child(5),.basic-ss div:nth-child(6),.basic-ss div:nth-child(7),.basic-ss div:nth-child(8),.basic-ss div:nth-child(9),.basic-ss div:nth-child(10),.basic-ss div:nth-child(11),.basic-ss div:nth-child(12),.basic-ss div:nth-child(13),.basic-ss div:nth-child(14){border-bottom:1px solid #333}.basic-ss .col-sm-4{border-right:none;background:none}.basic-ss .col-sm-4:nth-child(3),.basic-ss .col-sm-4:nth-child(6),.basic-ss .col-sm-4:nth-child(9),.basic-ss .col-sm-4:nth-child(12),.basic-ss .col-sm-4:nth-child(15){border-right:none}.basic-ss .col-sm-4:nth-child(2n){background:#ccc}.basic-c{font-size:15px;margin:5px 0;border:1px solid #333}.basic-c div:first-child,.basic-c div:nth-child(2),.basic-c div:nth-child(3),.basic-c div:nth-child(4),.basic-c div:nth-child(5),.basic-c div:nth-child(6),.basic-c div:nth-child(7),.basic-c div:nth-child(8){border-bottom:1px solid #333}.basic-c .col-sm-4{border-right:none;background:none}.basic-c .col-sm-4:nth-child(3),.basic-c .col-sm-4:nth-child(6),.basic-c .col-sm-4:nth-child(9){border-right:none}.basic-c .col-sm-4:nth-child(2n){background:#ccc}.basic-r{font-size:15px;margin:5px 0;border:1px solid #333}.basic-r div:first-child,.basic-r div:nth-child(2),.basic-r div:nth-child(3),.basic-r div:nth-child(4),.basic-r div:nth-child(5),.basic-r div:nth-child(6){border-bottom:1px solid #333}.basic-r .col-sm-4{border-right:none;background:none}.basic-r .col-sm-4:nth-child(3),.basic-r .col-sm-4:nth-child(6),.basic-r .col-sm-4:nth-child(9){border-right:none}.basic-r .col-sm-4:nth-child(2n){background:#ccc}.option-ss div:first-child{border-bottom:1px solid #333}.option-ss .col-sm-4{border-right:none;background:none}.option-ss:nth-child(2n){background:#ccc}.option-c div:first-child,.option-c div:nth-child(2),.option-c div:nth-child(3),.option-c div:nth-child(4),.option-c div:nth-child(5),.option-c div:nth-child(6),.option-c div:nth-child(7),.option-c div:nth-child(8),.option-c div:nth-child(9),.option-c div:nth-child(10),.option-c div:nth-child(11),.option-c div:nth-child(12),.option-c div:nth-child(13),.option-c div:nth-child(14),.option-c div:nth-child(15){border-bottom:1px solid #333}.option-c .col-sm-4{border-right:none;background:none}.option-c .col-sm-4:nth-child(3),.option-c .col-sm-4:nth-child(6),.option-c .col-sm-4:nth-child(9),.option-c .col-sm-4:nth-child(12),.option-c .col-sm-4:nth-child(15),.option-c .col-sm-4:nth-child(18){border-right:none}.option-c .col-sm-4:nth-child(2n){background:#ccc}.option-r div:first-child,.option-r div:nth-child(2),.option-r div:nth-child(3),.option-r div:nth-child(4),.option-r div:nth-child(5),.option-r div:nth-child(6),.option-r div:nth-child(7),.option-r div:nth-child(8),.option-r div:nth-child(9),.option-r div:nth-child(10),.option-r div:nth-child(11),.option-r div:nth-child(12){border-bottom:1px solid #333}.option-r .col-sm-4{border-right:none;background:none}.option-r .col-sm-4:nth-child(3),.option-r .col-sm-4:nth-child(6),.option-r .col-sm-4:nth-child(9),.option-r .col-sm-4:nth-child(12),.option-r .col-sm-4:nth-child(15),.option-r .col-sm-4:nth-child(18){border-right:none}.option-r .col-sm-4:nth-child(2n){background:#ccc}.product-mv{height:400px}.product-mv.product-mv-top{background-size:auto 100%;background-position-x:left;margin-top:40px;background-position:right 34% top 0}.product-mv.ma-mv{background-size:auto 100%;background-position-x:-500px;margin-top:40px}.product-mv.re-mv,.product-mv.ss-mv{background-size:auto 100%;background-position-x:-350px;margin-top:40px}.product-mv .mv-text-area{width:95%;padding:20px 0}.product-mv .mv-text-area .mv-text{height:100%;width:100%}.product-mv .mv-text-area .mv-title h1{font-size:28px}.product-mv .mv-text-area .mv-description{margin:10px 0}.product-mv .mv-text-area .mv-spa-icons{width:100%}.product-mv .mv-text-area .mv-spa-icons div{width:55px;height:45px;background-size:50px}.product-mv.ma-mv .mv-spa-icons,.product-mv.re-mv .mv-spa-icons,.product-mv.re-mv .mv-text,.product-mv.ss-mv .mv-spa-icons{width:100%}.product-mv.re-mv .mv-text h1{font-size:24px}section .h2{font-weight:700;font-size:26px;margin:20px 0}section .item-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.feature{padding-bottom:80px}.product-introduction{padding:40px 0 80px}.product-introduction .h2{font-size:22px;margin-bottom:30px}.product-introduction .h2>div{margin:15px 0}.product-introduction .item-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-introduction .item-row .item{width:100%;padding:0 32px}.product-introduction .item-row .item:not(:last-child){margin:0 0 30px}.product-introduction .item-row .item-heading{font-size:20px;margin:16px 0}.product-introduction .item-row .item-body{margin-bottom:10px}.product-introduction .item-row .item-caption{height:200px}.product-introduction .sub-text{padding:0 30px;margin-bottom:30px}.factory-pack{padding:80px 0}.factory-pack .h2{font-size:22px;line-height:1.6}.factory-pack .item{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.factory-pack .item-body{margin:20px 0 40px}.function-list-area .function-panel .panel{width:100%;margin-bottom:30px}.function-list-area .function-panel .panel-heading{height:auto}.function-list-area .function-panel .panel-footer .function-include .function-icon{font-size:16px}.merchandise-area{padding:80px 0}.merchandise-area h4{font-size:24px}.merchandise-area .product-inner{width:100%}.merchandise-area .function-list{padding:50px 30px;border-radius:none}.merchandise-area .function-list .inventory .row .col-sm-4{height:50px}.help-icon,.help-icon:before{width:25px;height:25px}.product-inner{width:100%}.product-inner hr{margin:40px 0 80px}.product-inner .function-list-area h2{margin-bottom:30px}.product-inner .function-list-area .sub-text{padding:0 30px}.product-inner .function-list-area .function-panel{padding:0 20px}.function-list__table .table-title{font-size:20px}.persistent{position:unset;margin-top:0}.persistent .inner{padding:0}.main{padding:20px 0 300px;display:block;width:100%}.main-area{min-width:0;margin-top:0}.main .nav{display:-webkit-flex;display:-moz-box;display:flex;position:static;-webkit-transform:none;-moz-transform:none;transform:none;opacity:1;margin-bottom:30px;padding:0;background:none;-webkit-box-shadow:2px 2px 4px #ccc;box-shadow:2px 2px 4px #ccc}.main .indicator{margin-top:50px}.main .indicator .step-border{width:170px}.main .indicator .step-border.simplified{width:150px}.main.simple-simulator{padding-top:60px}.pack-info-area{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:90%;margin:15px auto 20px}.pack-info-area .pack-info{width:100%}.pack-info-area .pack-info-text{width:100%;margin-bottom:10px}.pack-info-area .pack-info-text-area{-webkit-flex-wrap:wrap;flex-wrap:wrap}.pack-info-area .text-link{width:100%}.pack-info-area .pack-choice-title{font-size:28px;font-weight:700;padding-bottom:10px}.pack-info-area .peyment-plan{width:100%}.pack-info-area .peyment-plan .form-group{margin:10px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pack-info-area .peyment-plan .form-group .plan-text{width:100%;margin:0 0 10px}.pack-info-btn-area{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.pack-info-btn-area button{margin:10px 0}.grid-line .charge-form,.grid-versatility-base .grid-area .payment-method{-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.grid-versatility-base .grid-area .payment-method{margin-right:0}.grid-versatility-base .grid-area .grid-body{padding:10px}.grid-versatility-base .grid-area .grid-line{-webkit-flex-wrap:wrap;flex-wrap:wrap;height:auto;border:1px solid #ccc;padding:0;margin-bottom:10px}.grid-versatility-base .grid-area .grid-line .grid-item{border-bottom:1px solid #ccc}.grid-versatility-base .grid-area .grid-line .grid-item.DBname,.grid-versatility-base .grid-area .grid-line .grid-item.introduction-support,.grid-versatility-base .grid-area .grid-line .grid-item.maintenance-service,.grid-versatility-base .grid-area .grid-line .grid-item.number,.grid-versatility-base .grid-area .grid-line .grid-item.option{padding:10px}.grid-versatility-base .grid-area .grid-line .grid-item.charge-form .item-contents{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.grid-versatility-base .grid-area .grid-line .grid-item:last-child{border-bottom:none}.grid-versatility-base .grid-area .grid-line .grid-item .form-group{padding:0}.grid-versatility-base .grid-area .grid-line .contents-title{padding:5px 0;width:40%}.grid-versatility-base .grid-area .grid-line .item-contents{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:55px;width:60%;padding:5px 0 5px 10px;border-left:1px solid #ccc}.grid-versatility-base .grid-item{padding:0 10px;width:100%}.grid-input-area{min-width:0}.grid-input-area .input-contents .input-info{-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid-input-area .input-contents .input-info>div,.grid-input-area .input-contents .input-line .half-input,.grid-input-area .input-contents .input-line>div{width:100%}.grid-input-area .input-contents .square-input-area{-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid-input-area .input-contents .square-input-area .square-check-base{width:100%;margin-bottom:20px}.grid-input-area .input-contents .square-input-area .square-check-base .checkbox-area .form-group .custom-control{height:40px}.grid-input-area .input-contents .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label{font-size:20px;font-weight:700}.grid-input-area .input-contents .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label:after{top:5px}.grid-input-area .input-contents .title-area .title{-moz-text-align-last:left;text-align-last:left}.grid-plan .grid-area .accordion{border:1px solid #ccc}.grid-plan .grid-area .accordion .pack-fee-info{padding-top:20px;padding-bottom:10px}.grid-plan .grid-area .accordion .pack-fee-info .fee-area .fee-month{color:#34b269}.grid-plan .grid-area .accordion .pack-fee-info .fee-area .fee-month .money{font-size:28px;font-weight:700}.grid-plan .grid-area .point-area{margin-left:0}.grid-plan .grid-area .grid-caption-area{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid-plan .grid-area .grid-caption-area .caption{width:100%}.grid-plan .grid-area .grid-caption-area .pack-explanation{-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid-plan .grid-area .grid-caption-area .pack-explanation .text-link{width:100%;margin:5px 0}.common .pack-panel,.repair-pack .pack-panel{margin-bottom:70px}.common .pack-panel-area,.repair-pack .pack-panel-area{margin-top:0}.common .pack-panel-area:first-of-type,.repair-pack .pack-panel-area:first-of-type{margin-top:80px}.grid-contract-simple-simulator .grid-body .grid-item .item-contents .contracts-number-select{text-align:center}.grid-contract-simple-simulator .merchandise-name{height:55px}.grid-contract-simple-simulator .grid-footer{font-size:16px}.pack-panel{width:100%;margin-bottom:40px}.pack-panel:not(:nth-child(3n)){margin-right:0}.pack-panel-area:first-of-type{margin-top:40px}.pack-panel-body,.pack-panel-header{padding:5px 20px}.pack-panel-header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.pack-panel-body{padding-bottom:20px;border:1px solid #ccc;border-top:none;border-radius:0 0 6px 6px}.pack-panel-body .point-text{background:#f5c43e;font-weight:700;padding:0 5px}.pack-panel-body .pack-text{font-size:12px;margin:10px 0;width:auto}.pack-panel-body .pack-fee-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.pack-panel-body .pack-fee-info .fee-title .title{font-weight:700;font-size:16px}.pack-panel-body .pack-fee-info .fee-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 10px;margin-left:10px}.pack-panel-body .pack-fee-info .fee-area .fee-year{text-align:left}.pack-panel-body .pack-fee-info .fee-area .fee-month{color:#34b269}.pack-panel-body .pack-fee-info .fee-area .fee-month .money{font-size:28px;font-weight:700}.pack-panel-body .pack-note{font-size:11px;width:auto}.accordion-btn{margin-top:20px}.custom-control-label:before{top:2px;left:-30px}.custom-control-label:after{background-image:none;top:6px;left:-28px}.sp-btn-area{position:fixed;bottom:20px;width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 15px}.sp-btn-area .btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-color:#fff;height:50px;width:50px;font-size:10px;-webkit-box-shadow:0 3px 6px -3px #888;box-shadow:0 3px 6px -3px #888}.sp-btn-area .btn .ar-left,.sp-btn-area .btn .ar-right{margin:0 0 6px}.sp-btn-area .long-btn{width:100px}.wrapper.verification{height:-moz-calc(100% - 40px);height:calc(100% - 40px)}.wrapper.verification .main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.wrapper.verification .content-body{padding:0 27px}.wrapper.apply{margin-top:40px}.wrapper.apply .main{width:100%}.wrapper.apply .inner{width:100%;padding:0 24px}section.howto .title{margin-bottom:30px}section.howto .title .fsize-xxl{font-size:16px;margin-bottom:16px}section.howto .title .fsize-xxxl{font-size:24px;margin:0 0 24px;line-height:1.4}section.howto .title .intro{font-size:14px}section.howto .howto__contents{width:100%}section.howto .howto__contents .step-arrow{display:none}section.howto .howto__step{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}section.howtobuy{padding-bottom:100px}section.howtobuy .title{margin-bottom:30px}section.howtobuy .title .fsize-xxl{font-size:16px;margin-bottom:16px}section.howtobuy .title .fsize-xxxl{font-size:24px;margin:0 0 24px;line-height:1.4}section.howtobuy .title .intro{font-size:14px}section.howtobuy .howto__contents .howto__step{margin-bottom:10px}.howto__contents{width:100%;font-size:13px}.howto__contents img{width:100%}.howto__contents .card{width:100%;margin:15px 0}.howto__contents .step-arrow{width:0;height:0;margin:0;border-color:#ccc transparent transparent;border-style:solid;border-width:56.3px 32.5px 0}.howto__step{-webkit-flex-wrap:wrap;flex-wrap:wrap}.howto__environment{padding:10px 5px;margin:10px 0 0}.campaign .campaign__head{font-size:16px}.campaign .campaign_title,.campaign .campaign_title>img,.campaign_price{width:100%}.campaign_price img:first-child{width:30%}.campaign_price img:nth-child(2){width:65%;top:-7px}.campaign .text{text-align:left;width:100%;margin:20px auto 0}.campaign .text__read{font-size:16px}.wrapper.support{margin-top:40px}.wrapper.support .main{width:100%;margin-bottom:40px}section.support-content{padding:60px 0 0}section.support-content .inner{width:100%;padding:0 24px}section.support-content .title{margin-bottom:60px}section.support-content .title .fsize-xl{font-size:16px}section.support-content .title .fsize-xxl{font-size:22px;margin-bottom:16px;line-height:1.6}section.support-content .title .fsize-xxxl{font-size:24px;margin:16px 0 24px;line-height:1.4}section.support-content .title .intro{font-size:14px}section.support-content .support__container .item{width:100%;margin-bottom:32px}section.support-content .support__container .item:not(:first-child):not(:nth-child(2)){margin:0 0 32px}section.support-content .support__container .item__title{font-size:20px;text-align:center}.spa-section{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.spa-section .spa{width:90%;margin:60px auto}.spa-section .spa-head{text-align:center;margin-bottom:50px}.spa-section .spa-head h2{font-size:24px;margin:0 0 24px;line-height:1.4}.spa-section .spa-head span{display:block;margin:5px 0}.spa-section .spa-area{-webkit-flex-wrap:wrap;flex-wrap:wrap}.spa-section .spa-contents-area{width:100%;min-width:0;height:480px;border:1px solid #ccc;border-radius:4px}.spa-section .spa-contents-area:nth-child(2){margin:20px 0}}@font-face{font-family:icomoon;src:url(/pr/assets/fonts/icomoon.eot?pg7kn1);src:url(/pr/assets/fonts/icomoon.eot?pg7kn1#iefix) format("embedded-opentype"),url(/pr/assets/fonts/icomoon.ttf?pg7kn1) format("truetype"),url(/pr/assets/fonts/icomoon.woff?pg7kn1) format("woff"),url(/pr/assets/fonts/icomoon.svg?pg7kn1#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon_agenda:before{content:""}.icon-icon_logo_repair_c1:before{content:""}.icon-icon_logo_maintenance_c1:before{content:""}.icon-icon_call1:before{content:""}.icon-icon_sort_reverse1:before{content:""}.icon-icon_search:before{content:""}body,html{height:100%}body{font-family:Noto Sans JP,sans-serif;color:#444}.text-body{color:#444!important}.t-color-green{color:#33b269}.t-color-lime{color:#c6f734}.text-danger{color:red!important}label:after,label:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.custom-control.custom-radio{white-space:nowrap}.custom-control.custom-radio .custom-control-label{padding:0 20px 0 34px}.h2-border{margin:0;width:120px;border:2px solid #33b269}.text-link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.text-link,.text-link:hover{color:#33b269;text-decoration:underline}.text-link:hover{font-weight:700}.text-link--inline{display:inline}.text-link img.icon{margin-left:3px}.ar-up{margin:0 0 -2px 10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.ar-down,.ar-up{display:inline-block;width:10px;height:10px;border-top:3px solid #33b269;border-right:3px solid #33b269}.ar-down{margin:0 0 2px 10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.ar-right{margin:0 0 1px 10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.ar-left,.ar-right{display:inline-block;width:10px;height:10px;border-top:3px solid #444;border-right:3px solid #444}.ar-left{margin:0 15px 1px 0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.btn-light{height:44px;border-radius:30px;border:1px solid #ccc;background-color:#fff}.btn-light:active,.btn-light:focus,.btn-light:hover{background-color:#fff!important;color:#333!important;border-color:#ccc!important}.btn-primary{height:44px;border-radius:30px;background:#f15f04;border:1px solid #f15f04}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#f15f04!important;color:#fff!important;border-color:#f15f04!important}.btn-primary .ar-left,.btn-primary .ar-right{border-color:#fff}.btn-success{border-radius:30px;background:#33b269;border:1px solid #33b269}.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#33b269!important;color:#fff!important;border-color:#33b269!important}.btn-success .ar-left,.btn-success .ar-right{border-color:#fff}.btn-warning{background-color:#f57f1f;border-color:#f57f1f;color:#fff}.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#d36c1d;border-color:#d36c1d}.btn-warning:active{color:#fff!important;background-color:#d36c1d!important;border-color:#d36c1d!important}.btn-estimate{font-size:24px;color:#fff;font-weight:700;background:#f79f68;background:-webkit-gradient(linear,left top,right top,from(#f79f68),to(#f15f04));background:-moz-linear-gradient(left,#f79f68 0,#f15f04 100%);background:linear-gradient(90deg,#f79f68,#f15f04);-webkit-box-shadow:0 5px 10px 0 rgba(241,95,4,.4);box-shadow:0 5px 10px 0 rgba(241,95,4,.4);padding:16px 120px;border-radius:40px}.btn.disabled{cursor:not-allowed;pointer-events:none;background-color:#888;border-color:#888;color:#fff;font-weight:700}.btn.disabled .ar-left,.btn.disabled .ar-right{border-color:#fff}.point-area{padding:10px 0}.point-area .point-row{margin:5px 0}.point-area .point-row,.point-area .point-row>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.point-area .point-row>div{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-right:4px;font-size:12px;height:25px}.point-area .point-row:first-child div{width:85px}.point-area .point-row:nth-child(2) div{width:55px}.point-area .point-row .point{font-weight:700;background:#f5c43e}.point-area .point-row .no-point{border:1px solid #ccc;color:#ccc}.product-link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 0 48px}ol{padding:0;margin:.5em 0}.list-num{counter-reset:num;list-style:none;margin:0}.list-num li{padding-left:21px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;margin-bottom:16px}.list-num li:before{counter-increment:num;content:counter(num);display:inline-block;line-height:18px;text-align:center;height:18px;width:18px;border-radius:50%;border:1px solid #333;text-indent:0;position:absolute;top:3px;left:0}.modal-content h5{font-weight:400;border-left:5px solid #469658;padding-left:10px}.plan__link a{color:#09f;border-bottom:1px solid #09f}.plan__link__accordion{display:none}.btn-info{background:#f57f1f;border-color:#f57f1f}.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:#f57f1f}.btn-first{width:540px;border-radius:10px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.btn-sp{display:none}.font-size-s{font-size:12px!important}.pc-display-none,.pc-flex-none{display:none!important}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.modal-header{padding:1rem 2rem}.modal-title{font-size:18px;font-weight:700}.modal-body{padding:1rem 2rem 2rem;max-height:65vh;font-size:16px;overflow:auto}.modal-body .modal-section{margin-bottom:40px}.modal-body .modal-section .intro{margin-bottom:20px}.modal-body .modal-section h4{font-size:20px;font-weight:700;margin-bottom:10px}.modal-body .modal-section h4:before{content:"●";color:#33b269;margin-right:10px}.modal-body .modal-section p+h4{margin-top:10px}.modal-body .modal-section img{width:100%;border:1px solid #ccc;margin:15px 0 30px}.modal-body .modal-section img.print-image{width:500px}@media screen and (max-width:575px){.modal-body .modal-section img.print-image{width:100%}}.modal-body .modal-section img.screen-image{max-width:700px}@media screen and (max-width:575px){.modal-body .modal-section img.screen-image{width:100%}}.modal-body .modal-section .capture-sp{width:300px}.modal-body ul:has(.horizontal){margin-top:-40px}.modal-body .horizontal{display:table-cell;max-width:-webkit-calc(100%/3);max-width:33.3333333333%}.modal-body .horizontal .content{max-width:330px;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:10px}@media screen and (max-width:575px){.modal-body .horizontal{display:inline;max-width:100%}}.modal-body #c_mobile_karte .content{max-width:200px}.modal-content h5{font-size:24px;margin:10px 0 20px}.modal-content p{font-size:18px}.modal-footer{height:60px}.nav{-webkit-box-shadow:none;box-shadow:none}.nav-list__product-info{border-radius:4px}.nav-list__product-info img{width:30px}.nav-list__product-info button{width:100%;text-align:center;color:#fff;background:#029342}.nav-list__product-info .expanded-menu{background:#016629!important;margin:6px}.nav-list__product-info .expanded-menu img{margin-right:5px}.nav-list__product-info .expanded-menu.active{background:#fff!important;color:#333}.each-functions{position:fixed;bottom:20px;right:20px;width:auto;padding:10px 16px;z-index:999;background:#fff;border-radius:30px;height:45px;color:#029342;-webkit-box-shadow:0 5px 13px 0 rgba(0,0,0,.6);box-shadow:0 5px 13px 0 rgba(0,0,0,.6);cursor:pointer}#intro{display:block;margin-left:10px}.cloud-system__container:not(:last-child){margin-bottom:40px}.cloud-system__container p{font-size:16px}.cloud-system h2{font-weight:700;font-size:24px;margin-bottom:20px}.cloud-system h3{background:#e0efd9;border-left:4px solid #63b140;font-size:18px;padding:10px 16px;font-weight:700;margin-bottom:10px}.cloud-system .solution-list li{padding:20px 0 15px}.cloud-system .solution-list li:not(:last-child){border-bottom:1px dotted #999}.cloud-system .solution-list .list-item{font-weight:700;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:18px;line-height:1.6}.cloud-system .solution-list .list-item:before{height:40px;margin-right:15px}.cloud-system .solution-list .list-item.question{color:#63b140;margin-bottom:20px}.cloud-system .solution-list .list-item.question:before{background-image:url(/pr/assets/img/common-img/concern.png)}.cloud-system .solution-list .list-item.answer:before,.cloud-system .solution-list .list-item.question:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:middle;height:35px;-webkit-flex:0 0 35px;-moz-box-flex:0;flex:0 0 35px}.cloud-system .solution-list .list-item.answer:before{background-image:url(/pr/assets/img/common-img/solution.png)}.cloud-system .solution-list .list-item.explanation{font-size:16px;font-weight:400;padding-left:50px}.dropdown.sample-change button{margin:0!important;height:44px;border-radius:30px;background:#f15f04;border:1px solid #f15f04;color:#fff}.dropdown.sample-change button:active,.dropdown.sample-change button:focus,.dropdown.sample-change button:hover{background-color:#f15f04!important;color:#fff!important;border-color:#f15f04!important}.dropdown.sample-change button .ar-left,.dropdown.sample-change button .ar-right{border-color:#fff}.dropdown.sample-change .dropdown-toggle:after{border:0}.summary-footer{position:fixed;left:0;bottom:0;z-index:9999;-webkit-box-shadow:0 0 15px -5px #888;box-shadow:0 0 15px -5px #888}.summary-footer .with-tax{font-size:16px;margin:auto 0 10px 20px}.summary-footer .with-tax .price{font-weight:700}.summary-footer__annotations{background-color:#fff;font-size:12px;padding:0 20px 5px}.summary-footer .fixed-footer{z-index:999;background:#fff;width:100%;-webkit-box-shadow:0 0 15px -5px #888;box-shadow:0 0 15px -5px #888;padding:10px 20px 0;border-top:4px solid #33b269;display:-webkit-flex;display:-moz-box;display:flex;white-space:nowrap;-webkit-align-items:center;-moz-box-align:center;align-items:center}.summary-footer .fixed-footer .form-control{height:50px;width:175px;border-color:#ccc}.summary-footer .summary{display:-webkit-flex;display:-moz-box;display:flex}.summary-footer .summary:not(:first-child){margin-left:50px}.summary-footer .price-next{height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:auto 0 10px}.summary-footer .price-next .label{font-weight:700;margin-right:auto;margin-bottom:2px}.summary-footer .price-next .price{font-size:32px;line-height:32px;font-weight:700;color:#33b269}.summary-footer .payment-plan{height:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0 0 0 80px;padding-bottom:10px}.summary-footer .payment-plan .label{white-space:nowrap;margin-bottom:3px}.summary-footer .btn-container{margin-left:auto;display:-webkit-flex;display:-moz-box;display:flex}.summary-footer .btn-container .btn-top{height:40px;width:208px;border-radius:4px;margin-top:14px}@media print{.summary-footer{display:none}}.indicator{width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;position:relative;margin:0 auto}.indicator,.indicator .item{display:-webkit-flex;display:-moz-box;display:flex}.indicator .item{background-color:#fff;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:5px;padding:5px 10px 5px 5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;z-index:2;margin-right:10px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.indicator .item:hover{cursor:pointer}.indicator .item:last-child{margin-right:0}.indicator .item.active,.indicator .item:hover{background-color:#33b269}.indicator .item.active .count,.indicator .item:hover .count{background-color:#fff;color:#33b269}.indicator .item.active .step,.indicator .item:hover .step{color:#fff}.indicator .item .count{background:#33b269;color:#fff;font-weight:700;height:25px;width:25px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:38px;margin-right:8px}.indicator .item .step{color:#33b269;font-weight:700;font-size:12px;line-height:14px;margin:0;width:auto;white-space:nowrap}.indicator .step-border{border-width:3px;border-color:#fff;width:100%;position:absolute;top:15px;left:0;z-index:1;margin:0}.verify-footer{height:125px;background-color:#fff;border-top:4px solid #33b269;-webkit-box-shadow:0 0 15px -5px #888;box-shadow:0 0 15px -5px #888;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:100%;position:fixed;bottom:0;left:0;padding:0 40px}.verify-footer .explaination{font-weight:700;font-size:16px;margin-right:40px}.verify-footer .btn-primary,.verify-footer .dropdown{margin-left:auto}.verify-footer .input-m{width:440px}.verify-footer .input-m .title-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 0 10px}.verify-footer .input-m .title-area .title{margin-left:5px;padding:0}.verify-footer .input-m .text-area{display:-webkit-flex;display:-moz-box;display:flex}.main.pack-option{width:100%;padding:50px 0 0}.main.pack-option h2{position:-webkit-sticky;position:sticky;top:0;display:block;width:100%;text-align:center;background:#f0f5f3;padding:30px 0;margin:0}.main.pack-option .section{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.main.pack-option .section,.pack-table{display:-webkit-flex;display:-moz-box;display:flex}.pack-table{font-size:16px}.pack-table .thead{color:#fff;font-size:16px;position:-webkit-sticky;position:sticky;top:108px}.pack-table .thead .trow div{min-height:120px}.pack-table .thead .trow div:nth-child(odd){background-color:#999}.pack-table .thead .trow div:nth-child(2n){background-color:#333}.pack-table .trow{display:-webkit-flex;display:-moz-box;display:flex}.pack-table .trow:not(:last-child){border-bottom:1px solid #bbb}.pack-table .trow div{height:60px;width:95px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center;padding:0}.pack-table .trow div:nth-child(2n){background-color:#fff}.pack-table .trow div:nth-child(odd){background-color:#f7f7f7}.pack-table .fixed{border-left:3px solid #33b269;border-bottom:3px solid #33b269;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pack-table .fixed .thead .trow div{background-color:#33b269;width:100%}.pack-table .fixed .tbody .trow{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.pack-table .fixed .tbody .trow div{background-color:#fff;white-space:nowrap;width:auto;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;text-align:left;padding:0 16px}.pack-table .fixed .tbody .trow div:not(:last-child){border-bottom:1px solid #bbb}.pack-table .scroll{border-right:3px solid #33b269;border-bottom:3px solid #33b269;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pack-table .scroll .tbody div{font-size:22px;height:60px}.pack-table .scroll .tbody .trow:not(:last-child) div{border-bottom:1px solid #bbb}.pack-table.basic .thead .trow div:nth-child(odd){background-color:#1e974a}.pack-table.basic .thead .trow div:nth-child(2n){background-color:#33b269}.pack-table.basic .fixed{border-color:#33b269}.pack-table.basic .fixed .thead .trow div{background-color:#33b269}.pack-table.basic .scroll{border-color:#33b269}.pack-table.role .thead .trow div:nth-child(odd){background-color:#1a29a1}.pack-table.role .thead .trow div:nth-child(2n){background-color:#2c42ba}.pack-table.role .fixed{border-color:#2c42ba}.pack-table.role .fixed .thead .trow div{background-color:#2c42ba}.pack-table.role .scroll{border-color:#2c42ba}@media screen and (max-width:575px){.pc-display-none{display:block!important}.pc-flex-none{display:-webkit-flex!important;display:-moz-box!important;display:flex!important}.sp-display-none{display:none!important}.description{margin:0 0 20px;padding:0 16px}.btn-first{width:100%;font-size:20px;height:60px}.btn-pc{display:none}.btn-sp{display:block}.modal-content p{font-size:14px}.nav__list{width:auto!important}.nav__list__product-info{background:#018033!important}.nav__list li.active a{background:inherit;border-radius:0}.inventory{border:1px solid #999}.inventory .row:nth-child(odd){background-color:#f5f6f8}.inventory .row:nth-child(odd) div:nth-child(odd){background-color:#fff}.inventory .row:nth-child(2n){background-color:#f5f6f8}.inventory .row:nth-child(2n) div:nth-child(2n){background-color:#fff}.inventory .row div:not(:last-child){border-right:none}.header{height:40px}.header .inner{width:100%;min-width:unset;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header__logo img{height:24px}.header__nav{display:none}.header .dropdown .btn-dropdown{height:30px;border:1px solid #ccc;padding:0 10px;font-size:14px}.header .dropdown .btn-dropdown:hover{color:#333}.summary-footer .fixed-footer{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 5px 5px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.summary-footer__annotations{font-size:10px}.summary-footer .price-next,.summary-footer .summary{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.summary-footer .price-next{padding-bottom:0;margin:0}.summary-footer .price-next .label{font-size:14px}.summary-footer .price-next .price{font-size:32px}.summary-footer .with-tax{margin:0}.summary-footer .payment-plan{display:none}.summary-footer .btn-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:10px auto}.summary-footer .btn-container .btn-top{margin:0;font-size:14px}.indicator .step-border{border-color:#33b269;top:24px}.indicator .item{padding:0;height:40px;-webkit-flex:0 0 26px;-moz-box-flex:0;flex:0 0 26px;margin-right:5px;border:3px solid #33b269;background-color:#fff}.indicator .item:hover .count{background:#33b269;color:#fff}.indicator .item.active .step{display:block;margin-right:10px}.indicator .item.active .count{margin-right:0;background:#33b269;color:#fff}.indicator .item.past,.indicator .item.past .count{background:#33b269;color:#fff}.indicator .item.past .count{margin-right:0}.indicator .item .step{display:none}.indicator .item .count{margin-right:0;background:#fff;color:#33b269}.verify-footer{height:auto;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:10px 8px}.verify-footer .explaination{font-size:12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;white-space:nowrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 0 10px}.verify-footer .input-m{width:100%}.verify-footer .input-m .form-group{margin-bottom:10px}.verify-footer .btn-primary,.verify-footer .dropdown{margin:0 auto}.verify-footer .mandatory-mark{width:38px;height:28px;font-size:14px;font-weight:400;margin-right:5px}}@-webkit-keyframes sheen{0%{-webkit-transform:skewY(-45deg) translateX(0);transform:skewY(-45deg) translateX(0)}to{-webkit-transform:skewY(-45deg) translateX(12.5em);transform:skewY(-45deg) translateX(12.5em)}}@keyframes sheen{0%{-webkit-transform:skewY(-45deg) translateX(0);-moz-transform:skewY(-45deg) translateX(0);transform:skewY(-45deg) translateX(0)}to{-webkit-transform:skewY(-45deg) translateX(12.5em);-moz-transform:skewY(-45deg) translateX(12.5em);transform:skewY(-45deg) translateX(12.5em)}}body,html{padding:0;margin:0}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-input-area .input-contents .question-area .question-header-img.ss_c-header{background:url(/pr/assets/img/sim-head-ss.png) no-repeat top}.describe-price{display:-webkit-flex;display:-moz-box;display:flex;margin-top:16px}.describe-price iframe{width:80%;height:350px;border:1px solid #999;margin:0 auto}.pack-info-check-area{display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:20px}.pack-info-check-area .custom-control-label span{margin-left:24px}.pack-info-check-area .custom-control-label:after{left:3px;top:5px}.pack-info-check-area .custom-control-label:before{top:1px}.pack-grid>.pack-grid .item-title-area{margin-top:15px;min-width:190px}.pack-grid>.pack-grid .item-title-area .item-title:nth-child(n+2){min-height:70px}.pack-grid>.pack-grid>.pack-grid-body{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;overflow-x:scroll;padding-top:15px}.pack-grid>.pack-grid>.pack-grid-body .item-contents-area{min-width:220px;margin:0 10px}.pack-grid>.pack-grid>.pack-grid-body .item-contents-area .item-mark-area{min-height:70px}.indicator .item.disabled,.indicator .item.disabled:hover{cursor:default;background-color:#eee}.indicator .item.disabled .step{color:#33b269}.indicator .item.disabled .count{background-color:#33b269;color:#fff}.main .indicator{z-index:0}.grid-versatility-base .grid-area .payment-method .point-area{width:160px}.custom-control-label:after{top:6px}.grid-option .grid-area .products{min-width:60px}.point-area .point-row{margin:0}.point-area .point-row:first-child{margin-bottom:3px}.point-area .point-row:last-child{margin-top:3px}.summary-footer{width:100%}.inventory .row div.modal-footer,.inventory .row div.modal-header:not(:last-child),.inventory .row div.modal-title:not(:last-child){border-right:none;width:100%}.sp-btn-area{z-index:9999;display:none}.pack-grid-body{overflow-x:auto}.new-create-btn.btn:hover{color:#212529}.grid-incomplete-stores .grid-body .operation-btn .btn-original.btn-original.disabled{background-color:#888;border-color:#888;color:#fff}.option-wrap{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.option-wrap .trow{width:22%;margin-right:45px}.detailed-table .detail-wrapper{-webkit-justify-content:unset}.detailed-table .detail-wrapper .summary-table{margin:0 25px}.grid-input-area .input-contents .franchise .custom-checkbox,.grid-input-area .input-contents .franchise .custom-checkbox:not(:first-child){margin-left:0;margin-right:25px}.grid-input-area .checkbox-area .form-group{-webkit-flex-wrap:wrap;flex-wrap:wrap}.radio-area .custom-control-input:checked~.custom-control-label:after{height:10px}.item-head.contracts-number{text-align:right}.detail-support{font-weight:700}.pack-grid .pack-grid-body .item-contents-area{background-color:#f4f4f4}.pack-grid .pack-grid-body .item-contents-area.selected{background-color:#fff}.dropdown.sample-change button.disabled{background-color:#888;border-color:#888}.custom-control,.grid-versatility-base .grid-area .grid-line .grid-item .custom-control{padding:0}.custom-control-label.title{padding-left:25px;margin-left:0}.grid-item.option .checkbox-area .custom-control .custom-control-label:before{top:9px;left:5px}.grid-item.option .checkbox-area .custom-control .custom-control-label:after{top:10px;left:4px}.custom-control-label.title .products{margin-left:20px}.custom-control-label.title .products:not(:first-child){margin-left:5px}.custom-control-label:before,.grid-item .checkbox-area .custom-control .custom-control-label:after{top:0;left:0}.grid-line .custom-control-input{top:4px;left:0;width:20px;height:20px}.square-input-line .square-input-area .square-check-base .checkbox-area .form-group .custom-control-label{font-size:18px}.text-link{background:no-repeat;border:none}.grid-contract-simple-simulator .monthly .item-contents{color:#33b269;font-size:16px}.grid-versatility-base .grid-area .grid-line .grid-item.merchandise-name{font-weight:700}.grid-contract-simple-simulator .unit-price{font-size:16px}.pack-panel{margin-bottom:55px}.pack-panel-area{-webkit-justify-content:normal;-moz-box-pack:normal;justify-content:normal}.common .pack-panel-area:first-of-type,.repair-pack .pack-panel-area:first-of-type{margin-bottom:0}.acoordion-btn{margin-bottom:55px}.grid-contract-simple-simulator .contracts-number .item-contents{-webkit-justify-content:end!important;-moz-box-pack:end!important;justify-content:end!important}.contracts-number-select{text-align:end}.main-area{margin-top:236px}.modal-header{-webkit-justify-content:start;-moz-box-pack:start;justify-content:start}.grid-contract-simple-simulator .monthly,.grid-contract-simple-simulator .monthly .item-contents{-webkit-justify-content:end;-moz-box-pack:end;justify-content:end}.persistent{position:fixed}.customer{margin-top:100px}.customer .main-area{margin-top:0;position:relative}.dropdown-toggle:after{display:none}.optional-mark{background-color:#707070;height:18px;width:32px;color:#fff;border-radius:2px;font-size:12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:10px}.form-group select.form-control{text-align:end}.grid-contract-simple-simulator .grid-body .grid-item.unit-price .item-contents{-webkit-justify-content:right;-moz-box-pack:right;justify-content:right;width:60.5%;text-align:end;white-space:pre}@media screen and (max-width:575px){.indicator .item.disabled .count{background-color:#fff;color:#33b269}.indicator .item.disabled,.indicator .item.disabled:hover{background-color:#fff}.pack-grid .item-title-area{width:30%}.pack-grid.d-flex{padding:0}.pack-grid .item-contents .pack{margin:0}.pack-grid .item-contents-area{min-width:250px}.sp-btn-area{display:-webkit-flex;display:-moz-box;display:flex;bottom:180px;left:0}.detailed-table .select-row{padding:9px 20px}.grid-versatility-base .grid-area .payment-method .point-area{width:100%}.pack-grid>.pack-grid .item-title-area{min-width:85px}.pack-grid .item-contents.contracts-area,.pack-grid>.pack-grid .item-title-area .item-title:nth-child(n+4),.pack-grid>.pack-grid>.pack-grid-body .item-contents-area .item-mark-area{height:115px}.contracts{width:100%}.pack-grid .item-contents.contracts-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.incomplete .store-name{width:280px}.table-btn-area{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%}.customer{margin-top:0}.main-area{margin-top:275px}.horizontal-list{display:table-row!important;max-width:100%}}:root{--main-bg-color:#f0f5f3}#__next{background-color:var(--main-bg-color);height:100%}.header{position:-webkit-sticky;position:sticky;margin-top:0;top:0}.wrapper .main{position:relative;margin-top:0;padding-top:0}.wrapper .main.customer{padding-top:50px}.wrapper .main .main-area{margin-top:0;position:relative}.wrapper .main .main-area .pack-info-btn-area{margin-right:auto;margin-left:auto;margin-bottom:30px;width:90%}.wrapper .main .main-area .grid-pack-list{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-row-gap:50px;row-gap:50px;padding:30px 0}.wrapper .main .main-area .grid-pack-list .grid-plan{padding:0}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area{padding:20px}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .pack-panel-area{margin:0;grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-row-gap:55px;row-gap:55px}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .pack-panel-area .pack-panel{margin:0}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area.common .pack-panel-area,.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area.repair-pack .pack-panel-area{margin-top:60px}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .accordion-btn{margin-top:55px;margin-bottom:55px}.wrapper .main .persistent{position:-webkit-sticky;position:sticky;margin-top:0;top:0}.wrapper .main .summary-footer{position:fixed;width:100%}@media screen and (max-width:575px){.wrapper .main{position:relative;margin-top:0;padding-top:0;padding-bottom:0}.wrapper .main .main-area{margin-bottom:50px}.wrapper .main .main-area .sp-btn-area{bottom:-moz-calc((100dvh - 50px)/2);bottom:calc((100dvh - 50px)/2)}.wrapper .main .main-area .sp-btn-area .btn .ar-right{margin:6px 0 0}.wrapper .main .main-area .sp-btn-area .btn .ar-left{margin:0 0 6px}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .pack-panel-area{grid-row-gap:20px;row-gap:20px}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .pack-panel-area .pack-panel .recommendation-balloon{position:relative;height:auto;top:0;padding:0;background:transparent;border-radius:0}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .pack-panel-area .pack-panel .recommendation-balloon .recommendation-text{color:#fff;text-align:center;padding:5px 10px;background:#34b269;border-radius:6px}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .pack-panel-area .pack-panel .recommendation-balloon .balloon-arrow{position:relative;top:0}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area.common .pack-panel-area,.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area.repair-pack .pack-panel-area{margin:0}.wrapper .main .main-area .grid-pack-list .grid-plan .grid-area .grid-contents-area .accordion-btn{margin-top:20px;margin-bottom:20px}.wrapper .main .persistent .indicator{margin-top:10px}.wrapper .main .summary-footer{position:-webkit-sticky;position:sticky;bottom:0}}.mandatory-mark{min-height:18px;min-width:32px;background:#ce3b4c;margin-right:10px}.mandatory-mark,.support-mark{padding:4px;white-space:nowrap;line-height:1.2;color:#fff;border-radius:2px;font-size:12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.support-mark{min-height:25px;min-width:90px;font-weight:700;background:#584bf5}.square-input-line .square-input-area .square-input-base .img-area{height:auto}
/*# sourceMappingURL=2a277019329c15791244.css.map*/