﻿/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,300);@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,300);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-font-smoothing:antialiased;word-break:break-all;background:#fff;color:#4a4a4a;font-size:14px;font-family:'Helvetica Neue', Roboto, Arial, Verdana, sans-serif, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic';line-height:1.3;display:flex;flex-direction:column;position:relative;min-height:100vh}a{color:#0066cc;text-decoration:none}a:active{color:#0066cc}em{font-style:normal}main{flex:1}body.device-desktop{font-size:12px;line-height:1.5}body.device-desktop input:focus,body.device-desktop textarea:focus{outline:0}body.device-desktop input[type='checkbox']:focus{outline:auto}body.device-desktop i,body.device-desktop em,body.device-desktop strong{font-style:normal}body.device-sp{background:#fff;font-size:14px;line-height:1.3}body.device-sp pre{white-space:pre-wrap}body.device-sp em{font-weight:bold;font-style:normal}body.device-sp i{font-style:normal}body.device-sp p{font-size:12px}body.device-sp h1{padding:0;background:transparent;color:#333;font-size:18px;text-shadow:none}body.device-sp h2{margin-bottom:10;color:#333;font-size:14px}body.device-sp h3{margin-bottom:15px;color:#333;font-size:14px}body.device-sp input[type='text'],body.device-sp input[type='password'],body.device-sp input[type='email'],body.device-sp input[type='number'],body.device-sp input[type='search'],body.device-sp textarea{width:96%;padding:0 2%;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:14px}body.device-sp input[type='text'],body.device-sp input[type='password'],body.device-sp input[type='email'],body.device-sp input[type='number'],body.device-sp input[type='search']{height:40px}body.device-sp textarea{padding:8px 2% 8px}body.device-sp input.error,body.device-sp textarea.error{border-color:orangered;background-color:#ffdcbc !important;box-shadow:inset 1.5px 1.5px 2px rgba(217,109,0,0.6)}body.device-sp input.error::placeholder{color:#fd9641}body.device-sp ul{list-style:none}body.device-sp li{list-style-type:none}body.device-sp th{text-align:left}.controller-concepts.action-show .info-concept-content{font-size:14px;line-height:1.6;margin:24px 0;padding:0 4px}.controller-concepts.action-show.device-desktop .info-concept-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:20px;padding:0 8px 12px}.controller-concepts.action-show.device-sp .info-concept-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:18px;padding:0 4px 12px}.controller-contacts .tk-icon{display:inline-block}.controller-contacts .posted-success{padding:8px 12px 8px 32px;background:rgba(77,196,82,0.1);border-radius:4px;border:1px solid rgba(77,196,82,0.5);position:relative;margin:24px 0;font-size:13px;font-weight:bold;color:#32ad36}.controller-contacts .posted-success:before{content:'';display:block;width:16px;height:16px;background:#4dc452;border-radius:50%;position:absolute;left:10px;top:10px}.controller-contacts .posted-success:after{content:'';display:block;width:8px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);position:absolute;left:14px;top:14px}.controller-contacts .l-form{margin:24px 0}.controller-contacts .l-form form{margin:0}.controller-contacts .form-title{font-size:16px;padding:0 4px;margin-bottom:12px}.controller-contacts .c-form input[type='text'],.controller-contacts .c-form textarea{font-size:15px;padding:8px 12px;border:1px solid #e0e0e0;background:#f8f8f8;border-radius:4px}.controller-contacts .c-form input[type='text']:focus,.controller-contacts .c-form textarea:focus{background:#fff;border:1px solid #4dc452;box-shadow:0 0 2px #4dc452}.controller-contacts .c-form input.input-normal{width:100%}.controller-contacts .c-form input.input-normal:disabled{border:1px solid #b0b0b0;background-color:#bec2c9}.controller-contacts .c-form input.input-answer-id{margin-left:4px;width:48%}.controller-contacts .c-form input.input-tel{width:auto}.controller-contacts .c-form textarea{width:100%}.controller-contacts .c-form textarea.resize-vertical{resize:vertical}.controller-contacts .form-table{width:100%;font-size:13px;border-radius:4px;border:1px solid #e0e0e0;overflow:hidden}.controller-contacts .form-table section{border-bottom:1px dotted #e0e0e0}.controller-contacts .form-table .label,.controller-contacts .form-table .content{padding:16px 12px;text-align:left}.controller-contacts .form-table .label{padding:20px 8px 0 16px;font-size:12px;vertical-align:top;min-width:144px;font-weight:bold}.controller-contacts .form-table .checkbox-label{cursor:pointer}.controller-contacts .form-table .content{padding:10px 24px 18px 16px}.controller-contacts .form-table .required-tag{font-size:10px;display:inline-block;background:#f99a02;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.controller-contacts .form-table .optional-tag{font-size:10px;display:inline-block;background:#42b3e0;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.controller-contacts .form-table .automatic-tag{font-size:10px;display:inline-block;background:#9f9f9f;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.controller-contacts .form-table .form-error{font-size:11px;color:#ee6055;margin-bottom:4px}.controller-contacts .form-table .form-error .tk-icon{width:10px;height:10px;fill:#ee6055;margin-right:4px}.controller-contacts .form-table .form-example{font-size:11px;margin-top:8px;color:#999}.controller-contacts .form-table .attention-text{color:#ee6055;font-size:11px}.controller-contacts .form-table .form-additional-info{margin-bottom:16px;border-radius:4px;background:#f8f8f8;padding:8px 8px 8px 28px;position:relative}.controller-contacts .form-table .form-additional-info .tk-icon{position:absolute;left:5px;top:6px;width:12px;height:12px;fill:#bec2c9;margin-right:4px}.controller-contacts .form-table .submit-area{background:#f8f8f8;text-align:center;padding:24px;border:none}.controller-contacts .form-table .form-submit-btn{background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;border-radius:5px;font-size:16px;padding:20px 40px;min-width:240px;cursor:pointer;font-weight:bold;transition:0.2s;white-space:normal}.controller-contacts .form-table .form-submit-btn:hover{background:#fda517;border:1px solid #f99a02;box-shadow:0 2px #f99a02}.controller-contacts .form-table .form-submit-btn:disabled{background:#bec2c9;border-color:#b0b0b0;box-shadow:0 2px #bec2c9;cursor:default}.controller-contacts .form-table .form-submit-btn:disabled:hover{background:#bec2c9;border-color:#b0b0b0;box-shadow:0 2px #bec2c9}.controller-contacts .field_with_errors{width:90%;display:inline}.controller-contacts .c-form-error-area{border:1px solid #ee6055;background:#fbd7d4;border-radius:2px}.controller-contacts .c-form-error-area .form-error-title{font-size:14px;color:#e64238;text-align:center;border-bottom:1px solid #ee6055;padding:8px 24px;margin:0}.controller-contacts .c-form-error-area .alert-list{padding:8px 24px 8px 2rem;margin:0;font-size:12px;color:#e64238}.controller-contacts .c-form-error-area .alert-list li{list-style:initial}.controller-contacts .submit-explanation{display:block;margin:-24px -24px 16px;width:calc(100% + 48px)}.controller-contacts .submit-explanation .confirm-title{text-align:center;line-height:1;font-size:16px;font-weight:bold;color:#fff;background:#e64238;padding:8px;margin:0}.controller-contacts .submit-explanation .explanation-content{text-align:center;padding:20px 16px;background:#fce2e0}.controller-contacts .submit-explanation p{display:inline-block;text-align:left;margin:0;font-size:14px;font-weight:bold}.controller-contacts .submit-explanation p b{color:#e64238}.controller-contacts .confirm-checkbox{font-weight:bold;display:inline-flex;align-items:center;justify-content:center;padding:8px 0;cursor:pointer}.controller-contacts .confirm-checkbox span{margin-left:8px;display:inline-block}.controller-contacts p{font-size:14px}.controller-contacts .c-contact-confirm{width:100%;padding:24px 0}.controller-contacts .contact-confirm-title{font-weight:bold;font-size:16px;padding:0 0 8px;border-bottom:1px solid #dddddd}.controller-contacts .accordion-wrapper{position:relative;width:100%;border-radius:4px;box-shadow:0px 0px 8px 1px rgba(0,0,0,0.1);margin-top:30px}.controller-contacts .accordion-wrapper .acc-title{position:relative;display:block;padding:10px 50px 10px 20px;color:#fff;background:#4dc452;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;font-size:16px;cursor:pointer}.controller-contacts .accordion-wrapper .acc-title:after{content:'';position:absolute;right:15px;top:50%;background:url(/assets/contacts/icon-arrow-8ce699df4c23a7d14879fd8e93c9c45ef9a33c2106c22bd03c847bb243540eda.png) no-repeat;background-size:100%;width:20px;height:12px;margin-top:-6px;transition:all 0.1s ease}.controller-contacts .accordion-wrapper .acc-title.closed{border-radius:4px}.controller-contacts .accordion-wrapper .acc-title.closed:after{transform:rotate(180deg)}.controller-contacts .accordion-wrapper .acc-inner{padding:0px 20px;border:1px solid #e5e5e5;height:auto;min-height:51px;transition:min-height 0.2s ease;overflow:hidden}.controller-contacts .accordion-wrapper .acc-inner p{line-height:1.6;margin:20px 0}.controller-contacts .accordion-wrapper .acc-inner.inner-closed{border:1px solid transparent;height:0;min-height:0;margin-top:-2px}.controller-contacts .acc-image-box{text-align:center}.controller-contacts .acc-image-box img{margin:20px auto}.controller-contacts .c-point-box{background:#f4f4f5;border:1px solid #dddddd;padding:22px 30px;margin:20px 0}.controller-contacts .c-point-box ul{font-size:13px;line-height:1.6;list-style:none;margin:0;padding:0}.controller-contacts .c-point-box ul li{position:relative;padding-left:15px;color:#343d46}.controller-contacts .c-point-box ul li:before{content:'※';position:absolute;left:0;top:0}.controller-contacts .c-point-box ul li:not(:last-child){padding-bottom:15px}.controller-contacts.device-desktop .contact-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:20px;padding:0 8px 12px}.controller-contacts.device-desktop .acc-image-box.pc-image{display:block}.controller-contacts.device-sp .contact-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:18px;padding:0 4px 12px}.controller-contacts.device-sp .acc-image-box.pc-image{display:none}.controller-contacts.device-sp p{font-size:14px;line-height:1.6}.controller-contacts.device-sp .c-point-box{padding:15px 15px}.controller-contacts.device-sp .accordion-wrapper .acc-title{padding:10px 50px 10px 20px}.controller-contacts.device-sp .accordion-wrapper .acc-inner.inner-opened{padding:0px 20px}.module-contacts.controller-completes.action-show .c-ask-thanks-box{padding:32px 0}.module-contacts.controller-completes.action-show .ask-thanks-title{padding:0 4px 16px;border-bottom:1px solid #4dc452;font-size:18px;font-weight:bold;line-height:1;margin:0 0 24px;color:#4a4a4a}.module-contacts.controller-completes.action-show .ask-thanks-title .tk-icon{width:20px;height:20px;vertical-align:text-top;fill:#bec2c9;margin-right:8px}.module-contacts.controller-completes.action-show .ask-thanks-text{font-size:14px;line-height:1.6;padding:0 4px;margin-bottom:24px}.module-contacts.controller-completes.action-show .ask-thanks-text:last-child{margin-bottom:0}.module-contacts.controller-completes.action-show .c-ask-thanks-link{text-align:center;margin-bottom:64px;padding-top:32px;border-top:1px dotted #dddddd}.module-contacts.controller-completes.action-show .ask-thanks-to-top{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:14px;line-height:1;padding:16px 24px;font-weight:bold}.controller-prints .c-simple-header{display:none}.controller-prints .c-simple-footer{display:none}.controller-prints body{margin:1em;margin-right:auto;margin-left:auto}@media print{.controller-prints .sheet{width:210mm;height:296mm}.controller-prints hr.line{display:none}}.controller-prints .sheet{margin:1em;position:relative;box-sizing:border-box;page-break-after:always}.controller-prints .meta-info{font-size:1.2em;display:flex;justify-content:space-between;padding-right:50px}.controller-prints .meta-info .time{padding-bottom:1em}.controller-prints .meta-info .sender{text-align:right}.controller-prints .meta-info .stamp{font-weight:bold;padding-left:1em}.controller-prints .title{text-align:center}.controller-prints .description{font-size:15px;padding:10px 0}.controller-prints .table-holder{width:100%}.controller-prints .table{width:100%;border-collapse:collapse;border:2px solid black}.controller-prints .table tr{width:100%}.controller-prints .table td{padding:5px;border:2px solid black}.controller-prints .table td.content{max-width:60%}.controller-prints .table td.heading{width:25%}.controller-prints .table td.heading.check-mark{text-align:center}.controller-prints pre{white-space:pre-wrap}.controller-guidelines .main-visual{display:flex;justify-content:center;align-items:center;background:#000 url(/assets/guideline/main-bg-4003706fac0631b4a810d459f4c14b77cc66390395d1c301a464d670755b208b.jpg) bottom center no-repeat;background-size:cover;color:#fff;text-align:center;min-height:400px;overflow:hidden;box-shadow:0 0 25px rgba(0,0,0,0.6) inset}.controller-guidelines .main-visual h1{color:#fff;font-size:4.8vmax;margin-bottom:10px;font-family:serif;margin:0 0 15px;text-shadow:0 0 12px rgba(0,0,0,0.6);transition:font-size 0.5s ease}.controller-guidelines .main-visual h1 span{color:#ffef79}.controller-guidelines .content-body{background:#fbfbfb;padding-bottom:42px}.controller-guidelines .heading-content-box{background:#343d46;display:table;color:#fff;position:relative;z-index:2}.controller-guidelines .heading-content-box span{font-family:sans-serif;background:#41b246;font-size:26px;width:54px;text-align:center;display:table-cell;vertical-align:middle}.controller-guidelines .heading-content-box h2{color:#fff;font-family:serif;font-weight:normal;margin:0;display:table-cell}.controller-guidelines .content-box{width:100%;margin:0 0 50px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);position:relative;z-index:1;font-size:16px;line-height:1.6;color:#343d46}.controller-guidelines .content-box p{margin:0}.controller-guidelines .content-box ul{margin:0;padding:0;list-style:none;font-size:14px}.controller-guidelines .content-box .text-lead{font-size:16px}.controller-guidelines .content-box ul.list-box{margin:0;font-size:16px}.controller-guidelines .content-box ul.list-box li{padding-left:20px;position:relative}.controller-guidelines .content-box ul.list-box li:before{content:'・';position:absolute;left:0;top:0}.controller-guidelines .content-box .exam-inner-box{border-radius:5px;padding:20px 25px 25px}.controller-guidelines .content-box .exam-inner-box .heading{font-weight:bold;margin-bottom:15px}.controller-guidelines .content-box .exam-inner-box ul.listicon-box li{padding-left:25px;position:relative;color:#555}.controller-guidelines .content-box .exam-inner-box ul.listicon-box li:before{content:'';position:absolute;left:0;top:3px}.controller-guidelines .content-box .exam-inner-box ul.listicon-box li:not(:first-child){margin-top:15px}.controller-guidelines .content-box .exam-inner-box ul.listicon-box li span{font-size:12px}.controller-guidelines .content-box .exam-inner-box.kind1{border:1px solid #ffaa01}.controller-guidelines .content-box .exam-inner-box.kind1 .heading{color:#ffaa01}.controller-guidelines .content-box .exam-inner-box.kind1 ul.listicon-box li:before{background:url(/assets/guideline/icon-ok-21014f8118982d96c7589ce31b4e6a3f6911ce0971bb51e1c312ae9d6e66d1e9.png) no-repeat;background-size:100%;width:13px;height:14px}.controller-guidelines .content-box .exam-inner-box.kind2{border:1px solid #78b5fc}.controller-guidelines .content-box .exam-inner-box.kind2 .heading{color:#78b5fc}.controller-guidelines .content-box .exam-inner-box.kind2 p{font-size:14px;text-align:center;color:#555}.controller-guidelines .content-box .exam-inner-box.kind2 ul.listicon-box li:before{background:url(/assets/guideline/icon-ng-35c42de48c99f98455f0a7724a19074b71cd82ad13be1bf5a5ceb734e3d17618.png) no-repeat;background-size:100%;width:16px;height:16px}.controller-guidelines .content-box .exam-inner-box.kind3{border:1px solid #78b5fc;width:100%}.controller-guidelines .content-box .exam-inner-box.kind3 .heading{color:#78b5fc}.controller-guidelines .content-box .exam-inner-box.kind3 .text-close{font-size:14px;border-top:1px solid #78b5fc;padding:15px 10px 0;margin-top:30px;color:#555}.controller-guidelines .content-box .exam-inner-box.kind3 ul.listicon-box li:before{background:url(/assets/guideline/icon-ng-35c42de48c99f98455f0a7724a19074b71cd82ad13be1bf5a5ceb734e3d17618.png) no-repeat;background-size:100%;width:16px;height:16px}.controller-guidelines .content-box .exam-inner-box.kind4{width:100%}.controller-guidelines .content-box .exam-inner-box.kind4 ul.listicon-box li:before{background:url(/assets/guideline/icon-ng-35c42de48c99f98455f0a7724a19074b71cd82ad13be1bf5a5ceb734e3d17618.png) no-repeat;background-size:100%;width:16px;height:16px}.controller-guidelines .listbal-box{text-align:center;line-height:1.8}.controller-guidelines .listbal-box li{position:relative;padding:10px}.controller-guidelines .footer-content-box{background:#eaeced;line-height:1.6}.controller-guidelines .footer-content-box h2{color:#565e65;font-family:serif;margin:0 0 40px;text-align:center}.controller-guidelines .footer-content-box p{font-size:14px;margin:0 0 20px;color:#343d46}.controller-guidelines .footer-content-box ul.notice-list{margin:0;padding:0;list-style:none;font-size:14px}.controller-guidelines .footer-content-box ul.notice-list li{padding-left:15px;position:relative;color:#777;font-size:12px}.controller-guidelines .footer-content-box ul.notice-list li span{position:absolute;left:0;top:0}.controller-guidelines.device-desktop .main-visual .sub-title span{display:block}.controller-guidelines.device-desktop .content-body .section{width:840px;margin:0 auto;padding:50px 0}.controller-guidelines.device-desktop .heading-content-box{margin:0 auto -25px;width:calc(100% - 60px);border-radius:5px}.controller-guidelines.device-desktop .heading-content-box span{border-radius:5px 0 0 5px}.controller-guidelines.device-desktop .heading-content-box h2{font-size:20px;padding:10px 30px}.controller-guidelines.device-desktop .content-box{padding:60px 0 45px}.controller-guidelines.device-desktop .content-box .text-lead{padding:0 30px 30px}.controller-guidelines.device-desktop .content-box .text-lead.pb-0{padding-bottom:0}.controller-guidelines.device-desktop .content-box ul.list-box{padding:0 30px 30px}.controller-guidelines.device-desktop .content-box .exam-content-box{display:flex;justify-content:space-around;flex-wrap:wrap;gap:16px;padding:0 30px}.controller-guidelines.device-desktop .content-box .exam-content-box::after{display:block;content:'';width:calc(50% - 30px)}.controller-guidelines.device-desktop .content-box .exam-inner-box .heading{font-size:18px}.controller-guidelines.device-desktop .content-box .exam-inner-box>p{text-align:left}.controller-guidelines.device-desktop .content-box .exam-inner-box.kind1{width:calc(50% - 30px);min-height:240px}.controller-guidelines.device-desktop .content-box .exam-inner-box.kind2{width:calc(50% - 30px);min-height:240px}.controller-guidelines.device-desktop .footer-content-box{line-height:1.6}.controller-guidelines.device-desktop .footer-content-box .section{font-size:14px;width:880px;margin:0 auto;padding:70px 20px}.controller-guidelines.device-desktop .footer-content-box h2{font-size:20px}.controller-guidelines.device-desktop .listbal-box{display:flex;justify-content:space-around}.controller-guidelines.device-desktop .listbal-box.bal1 li{flex-basis:33.3%}.controller-guidelines.device-desktop .listbal-box.bal1 .bal{margin-top:30px}.controller-guidelines.device-desktop .listbal-box.bal1 .bal p{padding:30px 27px}.controller-guidelines.device-desktop .listbal-box.bal2 li{flex-basis:20%}.controller-guidelines.device-desktop .listbal-box.bal2 li:nth-child(odd){margin-top:50px}.controller-guidelines.device-desktop .listbal-box.bal2 li:nth-child(even){margin-bottom:50px}.controller-guidelines.device-desktop .listbal-box.bal2 .bal{margin:30px 0}.controller-guidelines.device-desktop .listbal-box.bal2 .bal p{padding:10px}.controller-guidelines.device-desktop .listbal-box li:before{content:'';display:block;padding-top:100%;position:relative;border-radius:50%;text-align:center;color:#343d46;font-size:14px;line-height:1.8;background-color:#e5effb;display:flex;justify-content:center;align-items:center;margin-bottom:-100%;z-index:-1}.controller-guidelines.device-desktop .listbal-box li:after{content:'';position:absolute;display:block;width:0;height:0;left:10%;bottom:5%;border-right:30px solid #e5effb;border-top:15px solid transparent;border-bottom:15px solid transparent;transform:rotate(-45deg)}.controller-guidelines.device-sp .content-body{padding-left:20px;padding-right:20px}.controller-guidelines.device-sp .content-body .section{width:100%;margin:40px auto 0}.controller-guidelines.device-sp .heading-content-box{margin:0 auto;width:100%;border-radius:5px 5px 0 0}.controller-guidelines.device-sp .heading-content-box span{border-radius:5px 0 0 0}.controller-guidelines.device-sp .heading-content-box h2{font-size:18px;padding:10px 20px}.controller-guidelines.device-sp .content-box{padding:30px 0 45px}.controller-guidelines.device-sp .content-box .text-lead{padding:0 20px 30px}.controller-guidelines.device-sp .content-box .text-lead.pb-0{padding-bottom:0}.controller-guidelines.device-sp .content-box ul.list-box{padding:0 20px 30px}.controller-guidelines.device-sp .content-box .exam-content-box{display:block;padding:0 20px}.controller-guidelines.device-sp .content-box .exam-inner-box .heading{font-size:16px}.controller-guidelines.device-sp .content-box .exam-inner-box.kind1{width:100%}.controller-guidelines.device-sp .content-box .exam-inner-box.kind2{width:100%}.controller-guidelines.device-sp .content-box .exam-inner-box.kind2:not(:first-child){margin-top:30px}.controller-guidelines.device-sp .footer-content-box{margin-left:-20px;margin-right:-20px}.controller-guidelines.device-sp .footer-content-box .section{width:100%;padding:40px 20px}.controller-guidelines.device-sp .footer-content-box h2{font-size:18px}.controller-guidelines.device-sp .footer-content-box ul.list-box{list-style:disc}.controller-guidelines.device-sp .footer-content-box ul.list-box li{list-style-type:disc}.controller-guidelines.device-sp .listbal-box li{background:#e5effb}.controller-guidelines.device-sp .listbal-box li:not(:first-child){margin-top:20px}.controller-provider_member_requests .tk-icon{display:inline-block}.controller-provider_member_requests .posted-success{padding:8px 12px 8px 32px;background:rgba(77,196,82,0.1);border-radius:4px;border:1px solid rgba(77,196,82,0.5);position:relative;margin:24px 0;font-size:13px;font-weight:bold;color:#32ad36}.controller-provider_member_requests .posted-success:before{content:'';display:block;width:16px;height:16px;background:#4dc452;border-radius:50%;position:absolute;left:10px;top:10px}.controller-provider_member_requests .posted-success:after{content:'';display:block;width:8px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);position:absolute;left:14px;top:14px}.controller-provider_member_requests .l-form{margin:24px 0}.controller-provider_member_requests .l-form form{margin:0}.controller-provider_member_requests .form-title{font-size:16px;padding:0 4px;margin-bottom:12px}.controller-provider_member_requests .c-form input[type='text'],.controller-provider_member_requests .c-form textarea{font-size:15px;padding:8px 12px;border:1px solid #e0e0e0;background:#f8f8f8;border-radius:4px}.controller-provider_member_requests .c-form input[type='text']:focus,.controller-provider_member_requests .c-form textarea:focus{background:#fff;border:1px solid #4dc452;box-shadow:0 0 2px #4dc452}.controller-provider_member_requests .c-form input.input-normal{width:100%}.controller-provider_member_requests .c-form input.input-normal:disabled{border:1px solid #b0b0b0;background-color:#bec2c9}.controller-provider_member_requests .c-form input.input-answer-id{margin-left:4px;width:48%}.controller-provider_member_requests .c-form input.input-tel{width:auto}.controller-provider_member_requests .c-form textarea{width:100%}.controller-provider_member_requests .c-form textarea.resize-vertical{resize:vertical}.controller-provider_member_requests .form-table{width:100%;font-size:13px;border-radius:4px;border:1px solid #e0e0e0;overflow:hidden}.controller-provider_member_requests .form-table section{border-bottom:1px dotted #e0e0e0}.controller-provider_member_requests .form-table .label,.controller-provider_member_requests .form-table .content{padding:16px 12px;text-align:left}.controller-provider_member_requests .form-table .label{padding:20px 8px 0 16px;font-size:12px;vertical-align:top;min-width:144px;font-weight:bold}.controller-provider_member_requests .form-table .checkbox-label{cursor:pointer}.controller-provider_member_requests .form-table .content{padding:10px 24px 18px 16px}.controller-provider_member_requests .form-table .required-tag{font-size:10px;display:inline-block;background:#f99a02;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.controller-provider_member_requests .form-table .optional-tag{font-size:10px;display:inline-block;background:#42b3e0;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.controller-provider_member_requests .form-table .automatic-tag{font-size:10px;display:inline-block;background:#9f9f9f;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.controller-provider_member_requests .form-table .form-error{font-size:11px;color:#ee6055;margin-bottom:4px}.controller-provider_member_requests .form-table .form-error .tk-icon{width:10px;height:10px;fill:#ee6055;margin-right:4px}.controller-provider_member_requests .form-table .form-example{font-size:11px;margin-top:8px;color:#999}.controller-provider_member_requests .form-table .attention-text{color:#ee6055;font-size:11px}.controller-provider_member_requests .form-table .form-additional-info{margin-bottom:16px;border-radius:4px;background:#f8f8f8;padding:8px 8px 8px 28px;position:relative}.controller-provider_member_requests .form-table .form-additional-info .tk-icon{position:absolute;left:5px;top:6px;width:12px;height:12px;fill:#bec2c9;margin-right:4px}.controller-provider_member_requests .form-table .submit-area{background:#f8f8f8;text-align:center;padding:24px;border:none}.controller-provider_member_requests .form-table .form-submit-btn{background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;border-radius:5px;font-size:16px;padding:20px 40px;min-width:240px;cursor:pointer;font-weight:bold;transition:0.2s;white-space:normal}.controller-provider_member_requests .form-table .form-submit-btn:hover{background:#fda517;border:1px solid #f99a02;box-shadow:0 2px #f99a02}.controller-provider_member_requests .form-table .form-submit-btn:disabled{background:#bec2c9;border-color:#b0b0b0;box-shadow:0 2px #bec2c9;cursor:default}.controller-provider_member_requests .form-table .form-submit-btn:disabled:hover{background:#bec2c9;border-color:#b0b0b0;box-shadow:0 2px #bec2c9}.controller-provider_member_requests .field_with_errors{width:90%;display:inline}.controller-provider_member_requests .c-form-error-area{border:1px solid #ee6055;background:#fbd7d4;border-radius:2px}.controller-provider_member_requests .c-form-error-area .form-error-title{font-size:14px;color:#e64238;text-align:center;border-bottom:1px solid #ee6055;padding:8px 24px;margin:0}.controller-provider_member_requests .c-form-error-area .alert-list{padding:8px 24px 8px 2rem;margin:0;font-size:12px;color:#e64238}.controller-provider_member_requests .c-form-error-area .alert-list li{list-style:initial}.controller-provider_member_requests .submit-explanation{display:block;margin:-24px -24px 16px;width:calc(100% + 48px)}.controller-provider_member_requests .submit-explanation .confirm-title{text-align:center;line-height:1;font-size:16px;font-weight:bold;color:#fff;background:#e64238;padding:8px;margin:0}.controller-provider_member_requests .submit-explanation .explanation-content{text-align:center;padding:20px 16px;background:#fce2e0}.controller-provider_member_requests .submit-explanation p{display:inline-block;text-align:left;margin:0;font-size:14px;font-weight:bold}.controller-provider_member_requests .submit-explanation p b{color:#e64238}.controller-provider_member_requests .confirm-checkbox{font-weight:bold;display:inline-flex;align-items:center;justify-content:center;padding:8px 0;cursor:pointer}.controller-provider_member_requests .confirm-checkbox span{margin-left:8px;display:inline-block}.controller-provider_member_requests .shipping-text-box{background:#f8f8f8;padding:24px;border-radius:4px;margin:16px 0}.controller-provider_member_requests .shipping-text-box ul{margin:1em 0}.controller-provider_member_requests .shipping-text-box ul li{list-style:initial}.controller-provider_member_requests .shipping-text-box ul li.address{list-style:none}.controller-provider_member_requests .shipping-text-box-title{margin:0}.controller-provider_member_requests .c-provider-confirm{width:100%;padding:24px 0}.controller-provider_member_requests .provider-confirm-title{font-weight:bold;font-size:16px;padding:0 12px 8px;border-bottom:1px solid #dddddd}.controller-provider_member_requests .provider-confirm-title .tk-icon{width:16px;height:16px;fill:#f99a02;margin-right:6px;vertical-align:text-top}.controller-provider_member_requests ul.provider-attention-list{list-style:none;padding:16px 8px}.controller-provider_member_requests ul.provider-attention-list li.attention{padding:0 0 24px 24px;position:relative;font-size:13px;text-indent:0}.controller-provider_member_requests ul.provider-attention-list li.attention:last-child{padding-bottom:12px}.controller-provider_member_requests ul.provider-attention-list .provider-text-number{position:absolute;left:4px;top:0;font-weight:bold;color:#f99a02;font-size:15px}.controller-provider_member_requests .document-confirm-box{background:#f8f8f8;padding:24px;border-radius:4px;margin:12px 0}.controller-provider_member_requests .provider-confirm-caution{padding:16px 12px;border-top:1px solid #dddddd;font-size:11px;color:#999}.module-provider_member_requests.controller-forms.device-desktop .provider-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:20px;padding:0 8px 12px}.module-provider_member_requests.controller-forms.device-sp .provider-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:18px;padding:0 4px 12px}.module-provider_member_requests.controller-completes.action-show .c-ask-thanks-box{padding:32px 0}.module-provider_member_requests.controller-completes.action-show .ask-thanks-title{padding:0 4px 16px;border-bottom:1px solid #4dc452;font-size:18px;font-weight:bold;line-height:1;margin:0 0 24px;color:#4a4a4a}.module-provider_member_requests.controller-completes.action-show .ask-thanks-title .tk-icon{width:20px;height:20px;vertical-align:text-top;fill:#bec2c9;margin-right:8px}.module-provider_member_requests.controller-completes.action-show .ask-thanks-text{font-size:14px;line-height:1.6;padding:0 4px;margin-bottom:24px}.module-provider_member_requests.controller-completes.action-show .ask-thanks-text:last-child{margin-bottom:0}.module-provider_member_requests.controller-completes.action-show .c-ask-thanks-link{text-align:center;margin-bottom:64px;padding-top:32px;border-top:1px dotted #dddddd}.module-provider_member_requests.controller-completes.action-show .ask-thanks-link{text-align:center;margin-bottom:32px;padding-top:16px}.module-provider_member_requests.controller-completes.action-show .ask-thanks-to-top{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:14px;line-height:1;padding:16px 24px;font-weight:bold}.module-provider_member_requests.controller-completes.action-show .ask-btn{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:14px;line-height:1;padding:16px 24px;font-weight:bold}.module-provider_member_requests.controller-completes.action-show .shipping-text-box{background:#f8f8f8;padding:24px;border-radius:4px;margin:16px 0}.module-provider_member_requests.controller-completes.action-show .shipping-text-box ul{margin:1em 0}.module-provider_member_requests.controller-completes.action-show .shipping-text-box ul li{list-style:initial}.module-provider_member_requests.controller-completes.action-show .shipping-text-box ul li.address{list-style:none}.module-provider_member_requests.controller-completes.action-show .shipping-text-box-title{margin:0}.module-provider_member_requests.controller-completes.action-show .to-print-btn{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:15px;line-height:1;padding:20px 80px;font-weight:bold}.module-provider_member_requests.controller-answers .tk-icon{display:inline-block}.module-provider_member_requests.controller-answers .posted-success{padding:8px 12px 8px 32px;background:rgba(77,196,82,0.1);border-radius:4px;border:1px solid rgba(77,196,82,0.5);position:relative;margin:24px 0;font-size:13px;font-weight:bold;color:#32ad36}.module-provider_member_requests.controller-answers .posted-success:before{content:'';display:block;width:16px;height:16px;background:#4dc452;border-radius:50%;position:absolute;left:10px;top:10px}.module-provider_member_requests.controller-answers .posted-success:after{content:'';display:block;width:8px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);position:absolute;left:14px;top:14px}.module-provider_member_requests.controller-answers .l-form{margin:24px 0}.module-provider_member_requests.controller-answers .l-form form{margin:0}.module-provider_member_requests.controller-answers .form-title{font-size:16px;padding:0 4px;margin-bottom:12px}.module-provider_member_requests.controller-answers .c-form input[type='text'],.module-provider_member_requests.controller-answers .c-form textarea{font-size:15px;padding:8px 12px;border:1px solid #e0e0e0;background:#f8f8f8;border-radius:4px}.module-provider_member_requests.controller-answers .c-form input[type='text']:focus,.module-provider_member_requests.controller-answers .c-form textarea:focus{background:#fff;border:1px solid #4dc452;box-shadow:0 0 2px #4dc452}.module-provider_member_requests.controller-answers .c-form input.input-normal{width:100%}.module-provider_member_requests.controller-answers .c-form input.input-normal:disabled{border:1px solid #b0b0b0;background-color:#bec2c9}.module-provider_member_requests.controller-answers .c-form input.input-answer-id{margin-left:4px;width:48%}.module-provider_member_requests.controller-answers .c-form input.input-tel{width:auto}.module-provider_member_requests.controller-answers .c-form textarea{width:100%}.module-provider_member_requests.controller-answers .c-form textarea.resize-vertical{resize:vertical}.module-provider_member_requests.controller-answers .form-table{width:100%;font-size:13px;border-radius:4px;border:1px solid #e0e0e0;overflow:hidden}.module-provider_member_requests.controller-answers .form-table section{border-bottom:1px dotted #e0e0e0}.module-provider_member_requests.controller-answers .form-table .label,.module-provider_member_requests.controller-answers .form-table .content{padding:16px 12px;text-align:left}.module-provider_member_requests.controller-answers .form-table .label{padding:20px 8px 0 16px;font-size:12px;vertical-align:top;min-width:144px;font-weight:bold}.module-provider_member_requests.controller-answers .form-table .checkbox-label{cursor:pointer}.module-provider_member_requests.controller-answers .form-table .content{padding:10px 24px 18px 16px}.module-provider_member_requests.controller-answers .form-table .required-tag{font-size:10px;display:inline-block;background:#f99a02;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.module-provider_member_requests.controller-answers .form-table .optional-tag{font-size:10px;display:inline-block;background:#42b3e0;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.module-provider_member_requests.controller-answers .form-table .automatic-tag{font-size:10px;display:inline-block;background:#9f9f9f;color:#fff;padding:2px 3px;line-height:1;border-radius:2px;margin-left:4px}.module-provider_member_requests.controller-answers .form-table .form-error{font-size:11px;color:#ee6055;margin-bottom:4px}.module-provider_member_requests.controller-answers .form-table .form-error .tk-icon{width:10px;height:10px;fill:#ee6055;margin-right:4px}.module-provider_member_requests.controller-answers .form-table .form-example{font-size:11px;margin-top:8px;color:#999}.module-provider_member_requests.controller-answers .form-table .attention-text{color:#ee6055;font-size:11px}.module-provider_member_requests.controller-answers .form-table .form-additional-info{margin-bottom:16px;border-radius:4px;background:#f8f8f8;padding:8px 8px 8px 28px;position:relative}.module-provider_member_requests.controller-answers .form-table .form-additional-info .tk-icon{position:absolute;left:5px;top:6px;width:12px;height:12px;fill:#bec2c9;margin-right:4px}.module-provider_member_requests.controller-answers .form-table .submit-area{background:#f8f8f8;text-align:center;padding:24px;border:none}.module-provider_member_requests.controller-answers .form-table .form-submit-btn{background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;border-radius:5px;font-size:16px;padding:20px 40px;min-width:240px;cursor:pointer;font-weight:bold;transition:0.2s;white-space:normal}.module-provider_member_requests.controller-answers .form-table .form-submit-btn:hover{background:#fda517;border:1px solid #f99a02;box-shadow:0 2px #f99a02}.module-provider_member_requests.controller-answers .form-table .form-submit-btn:disabled{background:#bec2c9;border-color:#b0b0b0;box-shadow:0 2px #bec2c9;cursor:default}.module-provider_member_requests.controller-answers .form-table .form-submit-btn:disabled:hover{background:#bec2c9;border-color:#b0b0b0;box-shadow:0 2px #bec2c9}.module-provider_member_requests.controller-answers .field_with_errors{width:90%;display:inline}.module-provider_member_requests.controller-answers .c-form-error-area{border:1px solid #ee6055;background:#fbd7d4;border-radius:2px}.module-provider_member_requests.controller-answers .c-form-error-area .form-error-title{font-size:14px;color:#e64238;text-align:center;border-bottom:1px solid #ee6055;padding:8px 24px;margin:0}.module-provider_member_requests.controller-answers .c-form-error-area .alert-list{padding:8px 24px 8px 2rem;margin:0;font-size:12px;color:#e64238}.module-provider_member_requests.controller-answers .c-form-error-area .alert-list li{list-style:initial}.module-provider_member_requests.controller-answers .submit-explanation{display:block;margin:-24px -24px 16px;width:calc(100% + 48px)}.module-provider_member_requests.controller-answers .submit-explanation .confirm-title{text-align:center;line-height:1;font-size:16px;font-weight:bold;color:#fff;background:#e64238;padding:8px;margin:0}.module-provider_member_requests.controller-answers .submit-explanation .explanation-content{text-align:center;padding:20px 16px;background:#fce2e0}.module-provider_member_requests.controller-answers .submit-explanation p{display:inline-block;text-align:left;margin:0;font-size:14px;font-weight:bold}.module-provider_member_requests.controller-answers .submit-explanation p b{color:#e64238}.module-provider_member_requests.controller-answers .confirm-checkbox{font-weight:bold;display:inline-flex;align-items:center;justify-content:center;padding:8px 0;cursor:pointer}.module-provider_member_requests.controller-answers .confirm-checkbox span{margin-left:8px;display:inline-block}.module-provider_member_requests.controller-answers .shipping-text-box{background:#f8f8f8;padding:24px;border-radius:4px;margin:16px 0}.module-provider_member_requests.controller-answers .shipping-text-box ul{margin:1em 0}.module-provider_member_requests.controller-answers .shipping-text-box ul li{list-style:initial}.module-provider_member_requests.controller-answers .shipping-text-box ul li.address{list-style:none}.module-provider_member_requests.controller-answers .shipping-text-box-title{margin:0}.controller-provider_member_requests .error-list,.module-provider_member_requests .error-list{list-style:initial;padding:16px 8px}.controller-provider_member_requests .error-list li,.module-provider_member_requests .error-list li{list-style:initial;padding:0 0 24px 0;margin:0 0 0 24px;position:relative;font-size:14px;text-indent:0}.controller-provider_member_requests .error-list li:last-child,.module-provider_member_requests .error-list li:last-child{padding-bottom:12px}.controller-provider_member_requests .error-link,.module-provider_member_requests .error-link{text-align:center;margin-bottom:64px;padding-top:32px;border-top:1px dotted #dddddd}.controller-provider_member_requests .error-to-top,.module-provider_member_requests .error-to-top{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:14px;line-height:1;padding:16px 24px;font-weight:bold}.controller-purchases.action-show .policies-nav,.controller-purchases_notices.action-show .policies-nav{position:sticky;top:24px}.controller-purchases.action-show .policies-nav ul,.controller-purchases.action-show .policies-nav li,.controller-purchases_notices.action-show .policies-nav ul,.controller-purchases_notices.action-show .policies-nav li{list-style:none;padding:0}.controller-purchases.action-show .policies-nav .navigation-title,.controller-purchases_notices.action-show .policies-nav .navigation-title{display:none}.controller-purchases.action-show .policies-nav .policies-nav-list,.controller-purchases_notices.action-show .policies-nav .policies-nav-list{border:1px solid #dddddd;border-radius:5px;overflow:hidden}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item{border-bottom:1px solid #dddddd}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item.parent-item{background:#f4f4f5}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item.parent-item>a{font-weight:bold}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item:last-child{border-bottom:none}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item a,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item a{display:block;color:#4a4a4a;padding:16px 24px 16px 16px;font-size:14px;position:relative;line-height:1.4}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item a:after{content:'';position:absolute;top:calc(50% - 3px);right:12px;display:inline-block;width:6px;height:6px;border-top:2px solid #bec2c9;border-right:2px solid #bec2c9;transform:rotate(45deg)}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item a:hover{color:#0066cc;text-decoration:underline}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item a:hover:after{border-color:#0066cc}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item a.active{color:#4dc452;font-weight:bold}.controller-purchases.action-show .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .policies-nav-item a.active:hover{color:#0066cc}.controller-purchases.action-show .policies-nav .policies-nav-list .plicies-nav-child,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .plicies-nav-child{background:#fff}.controller-purchases.action-show .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-purchases_notices.action-show .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item{border-top:1px solid #dddddd}.controller-purchases.action-show .info-purchase-title,.controller-purchases_notices.action-show .info-purchase-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452}.controller-purchases.action-show .c-info-purchase-detail,.controller-purchases_notices.action-show .c-info-purchase-detail{margin:24px 0}.controller-purchases.action-show .info-purchase-line,.controller-purchases_notices.action-show .info-purchase-line{display:flex}.controller-purchases.action-show .info-purchase-label,.controller-purchases_notices.action-show .info-purchase-label{font-weight:bold;color:#4a4a4a}.controller-purchases.action-show .info-purchase-content,.controller-purchases_notices.action-show .info-purchase-content{border-bottom:1px solid #dddddd;font-size:14px;color:#565e65}.controller-purchases.action-show .info-purchase-content .info-purchase-caution,.controller-purchases_notices.action-show .info-purchase-content .info-purchase-caution{font-size:12px;color:#797979;line-height:1.5;margin:8px 0 0}.controller-purchases.action-show .info-purchase-content .c-emphasize-text,.controller-purchases_notices.action-show .info-purchase-content .c-emphasize-text{color:#d3140e}.controller-purchases.action-show .c-emphasize-text,.controller-purchases_notices.action-show .c-emphasize-text{color:#d3140e}.controller-purchases.action-show.device-sp .info-purchase-title,.controller-purchases_notices.action-show.device-sp .info-purchase-title{font-size:18px;padding:0 4px 12px}.controller-purchases.action-show.device-sp .info-purchase-line,.controller-purchases_notices.action-show.device-sp .info-purchase-line{flex-flow:column;margin-bottom:1.2rem}.controller-purchases.action-show.device-sp .info-purchase-label,.controller-purchases_notices.action-show.device-sp .info-purchase-label{font-size:12px;padding:0.2rem}.controller-purchases.action-show.device-sp .info-purchase-content,.controller-purchases_notices.action-show.device-sp .info-purchase-content{padding:0.2rem 0.2rem 1.2rem}.controller-purchases.action-show.device-sp .info-purchase-content .info-purchase-caution,.controller-purchases_notices.action-show.device-sp .info-purchase-content .info-purchase-caution{font-size:11px;margin:4px 0 0}.controller-purchases.action-show.device-sp .c-notice,.controller-purchases_notices.action-show.device-sp .c-notice{width:100%;text-align:center;padding:1em;margin-bottom:1em;font-weight:bold;background:#ee6055;color:white}.controller-purchases.action-show.device-desktop .info-purchase-title,.controller-purchases_notices.action-show.device-desktop .info-purchase-title{font-size:20px;padding:0 8px 12px}.controller-purchases.action-show.device-desktop .info-purchase-label,.controller-purchases_notices.action-show.device-desktop .info-purchase-label{font-size:12px;min-width:176px;padding:1.5rem 0.5rem;margin-right:2rem;border-bottom:1px solid #dddddd}.controller-purchases.action-show.device-desktop .info-purchase-content,.controller-purchases_notices.action-show.device-desktop .info-purchase-content{flex:1;padding:1.5rem 0.5rem;border-bottom:1px solid #dddddd;font-size:14px;color:#565e65}.controller-purchases.action-show.device-desktop .info-purchase-content .info-purchase-caution,.controller-purchases_notices.action-show.device-desktop .info-purchase-content .info-purchase-caution{font-size:12px;margin:8px 0 0}.controller-purchases.action-show.device-desktop .c-notice,.controller-purchases_notices.action-show.device-desktop .c-notice{width:100%;text-align:center;padding:1em;margin-bottom:1em;font-weight:bold;background:#ee6055;color:white}.device-sp.controller-ratings.action-show main{margin:0 0 20px 0}.device-sp.controller-ratings.action-show .main-visual{padding:0 16px;margin-bottom:50px}.device-sp.controller-ratings.action-show .main-visual h1{font-size:24px;padding:0 48px}.device-sp.controller-ratings.action-show .main-visual .main-box{width:unset}.device-sp.controller-ratings.action-show .content-body h2{font-size:20px;margin:20px 20px 4px}.device-sp.controller-ratings.action-show .content-body .sub-box{flex-direction:column}.device-sp.controller-ratings.action-show .content-body .sub-box h3{align-items:center;border-radius:20px;display:flex;font-size:15px;height:32px;justify-content:center;margin:0;padding:0;width:260px;position:relative;top:16px}.device-sp.controller-ratings.action-show .content-body .sub-box .sub-box-content{width:auto;padding:20px 26px 26px;margin:0}.device-sp.controller-ratings.action-show .content-body .section{padding:16px}.device-sp.controller-ratings.action-show .content-body .content-box{margin-bottom:16px;padding:40px 30px;width:100%}.device-sp.controller-ratings.action-show .content-body .content-box.order:nth-of-type(1){order:1}.device-sp.controller-ratings.action-show .content-body .content-box.order:nth-of-type(2){order:3}.device-sp.controller-ratings.action-show .content-body .content-box.order:nth-of-type(3){order:2}.device-sp.controller-ratings.action-show .content-body .content-box.order:nth-of-type(4){order:4}.device-sp.controller-ratings.action-show .content-body .content-row{width:auto}.device-sp.controller-ratings.action-show .content-body .content-row:nth-child(even){flex-direction:row-reverse}.device-sp.controller-ratings.action-show .content-body .content-row .row-header{align-items:start}.device-sp.controller-ratings.action-show .content-body .content-row .row-header img{width:68px;height:68px}.device-sp.controller-ratings.action-show .content-body .content-row .row-body{width:auto;padding:0 0 0 10px}.controller-ratings.action-show{color:#20333c}.controller-ratings.action-show .main-visual{overflow:hidden;display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.controller-ratings.action-show .main-visual h1{font-family:'Hiragino Mincho Pro';font-style:normal;font-weight:600;font-size:42px;height:94px;text-align:center}.controller-ratings.action-show .main-visual .main-box{border-left:5px solid #40b346;width:835px;padding:0 0 0 20px}.controller-ratings.action-show .main-visual .main-box+.main-box{margin-top:50px}.controller-ratings.action-show .main-visual .subtitle{font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:24px;line-height:24px;margin:0 0 16px 0}.controller-ratings.action-show .main-visual p{margin:0;font-family:'Hiragino Sans';font-style:normal;font-weight:400;font-size:15px;line-height:25px;letter-spacing:-0.01em}.controller-ratings.action-show .content-body{overflow:hidden}.controller-ratings.action-show .content-body h2{font-family:serif;text-align:center;font-size:30px;margin:40px 20px}.controller-ratings.action-show .content-body .sub-box{display:flex;justify-content:center;align-items:center;padding:0 0 20px 0}.controller-ratings.action-show .content-body .sub-box h3{width:200px;height:141px;background:#343d46;border-radius:2px 0px 0px 2px;padding:40px 46px;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:18px;line-height:30px;letter-spacing:-0.01em;color:#ffffff}.controller-ratings.action-show .content-body .sub-box .sub-box-content{display:flex;flex-flow:column nowrap;justify-content:center;width:640px;background:#ffffff;box-shadow:0px 2px 10px rgba(0,0,0,0.05);border-radius:2px;margin:1em 0;padding:32px 64px;font-family:'Noto Sans JP';font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.01em;color:#5c5c5c}.controller-ratings.action-show .content-body .sub-box .sub-box-content p{margin:0;font-size:14px}.controller-ratings.action-show .content-body .sub-text{font-family:'Hiragino Sans';font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#777777}.controller-ratings.action-show .content-body .section{display:flex;flex-direction:column;align-items:center;padding:40px 40px}.controller-ratings.action-show .content-body .section:nth-child(odd){background:#fbfbfb}.controller-ratings.action-show .content-body .content-wrapper{max-width:840px;display:flex;justify-content:space-between;flex-wrap:wrap}.controller-ratings.action-show .content-body .content-box{display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:0 0 40px 0;width:400px;overflow:hidden;padding:20px 55px;text-align:center}.controller-ratings.action-show .content-body .content-box .box-header h3{font-size:18px;font-weight:bold}.controller-ratings.action-show .content-body .content-box .box-body .box-body-image{display:flex;align-items:center;justify-content:center;height:192px}.controller-ratings.action-show .content-body .content-box .box-body p{font-size:14px;text-align:left}.controller-ratings.action-show .content-body .content-box .box-body ul.summary{padding:0;margin:0}.controller-ratings.action-show .content-body .content-box .box-body ul.summary li{list-style-type:none;position:relative;display:flex;justify-content:space-between;border-bottom:1px solid #ececec}.controller-ratings.action-show .content-body .content-box .box-body ul.summary li:last-child{border-bottom:0}.controller-ratings.action-show .content-body .content-box .box-body ul.summary li .label{font-weight:bold;font-size:13px;margin:1em 0}.controller-ratings.action-show .content-body .content-box .box-body ul.summary li .value{font-size:14px;color:#5c5c5c;margin:1em 0}.controller-ratings.action-show .content-body .content-box .box-body ul.summary li p{margin:0}.controller-ratings.action-show .content-body .content-box .box-body ul.summary li p+p{margin-top:1em}.controller-ratings.action-show .content-body .content-box .box-body ul.breakdown{padding:0;margin:0}.controller-ratings.action-show .content-body .content-box .box-body ul.breakdown li{padding:0 0 8px 18px;list-style-type:none;position:relative;display:flex;justify-content:space-between}.controller-ratings.action-show .content-body .content-box .box-body ul.breakdown li:before{border-radius:50%;width:8px;height:8px;display:block;position:absolute;left:0;top:5px;content:''}.controller-ratings.action-show .content-body .content-box .box-body ul.breakdown li span:first-child{font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:12px;line-height:18px;margin:0;text-align:left}.controller-ratings.action-show .content-body .content-box .box-body ul.breakdown li span:last-child{font-family:'Hiragino Sans';font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#5c5c5c;margin:0}.controller-ratings.action-show .content-body .content-box .box-footer{display:flex;flex-grow:1;flex-direction:column;font-family:'Hiragino Sans';font-style:normal;font-weight:400;font-size:14px;line-height:25px;letter-spacing:-0.01em;text-align:left}.controller-ratings.action-show .content-body .content-box .box-footer *{padding:20px 0 0 0;border-top:1px solid #ececec}.controller-ratings.action-show .content-body .content-box .box-footer small{font-size:12px;color:#80868b}.controller-ratings.action-show .content-body .content-box h3{font-size:21px;font-weight:normal;margin:0}.controller-ratings.action-show .content-body .content-box .be-public-rate li:nth-child(1):before{background:#4dc452}.controller-ratings.action-show .content-body .content-box .be-public-rate li:nth-child(2):before{background:#c9c6bf}.controller-ratings.action-show .content-body .content-box .not-posted-reasons li:nth-child(1):before{background:#4fa3c9}.controller-ratings.action-show .content-body .content-box .not-posted-reasons li:nth-child(2):before{background:#e57a81}.controller-ratings.action-show .content-body .content-box .not-posted-reasons li:nth-child(3):before{background:#4dc452}.controller-ratings.action-show .content-body .content-box .not-posted-reasons li:nth-child(4):before{background:#c9c6bf}.controller-ratings.action-show .content-body .content-box .deleted-reasons li:nth-child(1):before{background:#4dc452}.controller-ratings.action-show .content-body .content-box .deleted-reasons li:nth-child(2):before{background:#e57a81}.controller-ratings.action-show .content-body .content-box .deleted-reasons li:nth-child(3):before{background:#4fa3c9}.controller-ratings.action-show .content-body .content-row{overflow:hidden;margin:0 0 20px 0;padding:24px;width:840px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;justify-content:space-between;gap:16px}.controller-ratings.action-show .content-body .content-row .row-header{display:flex;align-items:center;justify-content:center;width:144px;height:144px}.controller-ratings.action-show .content-body .content-row .row-body{width:642px;display:flex;flex-direction:column;justify-content:center}.controller-ratings.action-show .content-body .content-row .row-body h3{font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:16px;line-height:18px;color:#343d46;margin:0 0 10px 0}.controller-ratings.action-show .content-body .content-row .row-body p{font-family:'Hiragino Sans';font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.01em;color:#343d46;margin:0}.controller-ratings.action-show .content-body .content-row h3{padding:0;font-size:21px;margin:0}.controller-terms.action-show.device-desktop .policies-nav,.controller-terms_scouts.action-show.device-desktop .policies-nav,.controller-privacies.action-show.device-desktop .policies-nav,.controller-terms_notices.action-show.device-desktop .policies-nav,.controller-terms_concierges.action-show.device-desktop .policies-nav,.controller-partners.action-show.device-desktop .policies-nav,.controller-notifications.action-show.device-desktop .policies-nav,.controller-privacies_notices.action-show.device-desktop .policies-nav{position:sticky;top:24px}.controller-terms.action-show.device-desktop .policies-nav ul,.controller-terms.action-show.device-desktop .policies-nav li,.controller-terms_scouts.action-show.device-desktop .policies-nav ul,.controller-terms_scouts.action-show.device-desktop .policies-nav li,.controller-privacies.action-show.device-desktop .policies-nav ul,.controller-privacies.action-show.device-desktop .policies-nav li,.controller-terms_notices.action-show.device-desktop .policies-nav ul,.controller-terms_notices.action-show.device-desktop .policies-nav li,.controller-terms_concierges.action-show.device-desktop .policies-nav ul,.controller-terms_concierges.action-show.device-desktop .policies-nav li,.controller-partners.action-show.device-desktop .policies-nav ul,.controller-partners.action-show.device-desktop .policies-nav li,.controller-notifications.action-show.device-desktop .policies-nav ul,.controller-notifications.action-show.device-desktop .policies-nav li,.controller-privacies_notices.action-show.device-desktop .policies-nav ul,.controller-privacies_notices.action-show.device-desktop .policies-nav li{list-style:none;padding:0}.controller-terms.action-show.device-desktop .policies-nav .navigation-title,.controller-terms_scouts.action-show.device-desktop .policies-nav .navigation-title,.controller-privacies.action-show.device-desktop .policies-nav .navigation-title,.controller-terms_notices.action-show.device-desktop .policies-nav .navigation-title,.controller-terms_concierges.action-show.device-desktop .policies-nav .navigation-title,.controller-partners.action-show.device-desktop .policies-nav .navigation-title,.controller-notifications.action-show.device-desktop .policies-nav .navigation-title,.controller-privacies_notices.action-show.device-desktop .policies-nav .navigation-title{display:none}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list{border:1px solid #dddddd;border-radius:5px;overflow:hidden}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item{border-bottom:1px solid #dddddd}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item{background:#f4f4f5}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item.parent-item>a{font-weight:bold}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item:last-child{border-bottom:none}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a{display:block;color:#4a4a4a;padding:16px 24px 16px 16px;font-size:14px;position:relative;line-height:1.4}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:after{content:'';position:absolute;top:calc(50% - 3px);right:12px;display:inline-block;width:6px;height:6px;border-top:2px solid #bec2c9;border-right:2px solid #bec2c9;transform:rotate(45deg)}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover{color:#0066cc;text-decoration:underline}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a:hover:after{border-color:#0066cc}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active{color:#4dc452;font-weight:bold}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .policies-nav-item a.active:hover{color:#0066cc}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child{background:#fff}.controller-terms.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-terms_scouts.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-privacies.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-terms_notices.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-terms_concierges.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-partners.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-notifications.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-privacies_notices.action-show.device-desktop .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item{border-top:1px solid #dddddd}.controller-terms.action-show.device-desktop .info-term-title,.controller-terms_scouts.action-show.device-desktop .info-term-title,.controller-privacies.action-show.device-desktop .info-term-title,.controller-terms_notices.action-show.device-desktop .info-term-title,.controller-terms_concierges.action-show.device-desktop .info-term-title,.controller-partners.action-show.device-desktop .info-term-title,.controller-notifications.action-show.device-desktop .info-term-title,.controller-privacies_notices.action-show.device-desktop .info-term-title{color:#4a4a4a;margin:1rem auto 2rem;border-bottom:1px solid #4dc452;font-size:20px;padding:0 0 12px}.controller-terms.action-show.device-desktop .info-term-body ul,.controller-terms_scouts.action-show.device-desktop .info-term-body ul,.controller-privacies.action-show.device-desktop .info-term-body ul,.controller-terms_notices.action-show.device-desktop .info-term-body ul,.controller-terms_concierges.action-show.device-desktop .info-term-body ul,.controller-partners.action-show.device-desktop .info-term-body ul,.controller-notifications.action-show.device-desktop .info-term-body ul,.controller-privacies_notices.action-show.device-desktop .info-term-body ul{list-style:none}.controller-terms.action-show.device-desktop .c-info-term-content,.controller-terms_scouts.action-show.device-desktop .c-info-term-content,.controller-privacies.action-show.device-desktop .c-info-term-content,.controller-terms_notices.action-show.device-desktop .c-info-term-content,.controller-terms_concierges.action-show.device-desktop .c-info-term-content,.controller-partners.action-show.device-desktop .c-info-term-content,.controller-notifications.action-show.device-desktop .c-info-term-content,.controller-privacies_notices.action-show.device-desktop .c-info-term-content{font-size:14px;line-height:1.75;margin-bottom:40px}.controller-terms.action-show.device-desktop .c-term-block,.controller-terms_scouts.action-show.device-desktop .c-term-block,.controller-privacies.action-show.device-desktop .c-term-block,.controller-terms_notices.action-show.device-desktop .c-term-block,.controller-terms_concierges.action-show.device-desktop .c-term-block,.controller-partners.action-show.device-desktop .c-term-block,.controller-notifications.action-show.device-desktop .c-term-block,.controller-privacies_notices.action-show.device-desktop .c-term-block{margin-bottom:3rem}.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-section li,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section h2,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section h3,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section h4,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section p,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section ul,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section ol,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-section li{color:#d3140e}.controller-terms.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-terms_scouts.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-privacies.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-terms_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-terms_concierges.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-partners.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-notifications.action-show.device-desktop .c-term-block .c-terms-emphasize-text,.controller-privacies_notices.action-show.device-desktop .c-term-block .c-terms-emphasize-text{color:#d3140e}.controller-terms.action-show.device-desktop .c-term-block h2,.controller-terms_scouts.action-show.device-desktop .c-term-block h2,.controller-privacies.action-show.device-desktop .c-term-block h2,.controller-terms_notices.action-show.device-desktop .c-term-block h2,.controller-terms_concierges.action-show.device-desktop .c-term-block h2,.controller-partners.action-show.device-desktop .c-term-block h2,.controller-notifications.action-show.device-desktop .c-term-block h2,.controller-privacies_notices.action-show.device-desktop .c-term-block h2{padding:6px 8px;margin-bottom:24px;background:rgba(74,74,74,0.05);font-size:18px;color:#4a4a4a}.controller-terms.action-show.device-desktop .c-term-block h3,.controller-terms_scouts.action-show.device-desktop .c-term-block h3,.controller-privacies.action-show.device-desktop .c-term-block h3,.controller-terms_notices.action-show.device-desktop .c-term-block h3,.controller-terms_concierges.action-show.device-desktop .c-term-block h3,.controller-partners.action-show.device-desktop .c-term-block h3,.controller-notifications.action-show.device-desktop .c-term-block h3,.controller-privacies_notices.action-show.device-desktop .c-term-block h3{color:#4a4a4a;margin-bottom:12px}.controller-terms.action-show.device-desktop .c-term-block h4,.controller-terms_scouts.action-show.device-desktop .c-term-block h4,.controller-privacies.action-show.device-desktop .c-term-block h4,.controller-terms_notices.action-show.device-desktop .c-term-block h4,.controller-terms_concierges.action-show.device-desktop .c-term-block h4,.controller-partners.action-show.device-desktop .c-term-block h4,.controller-notifications.action-show.device-desktop .c-term-block h4,.controller-privacies_notices.action-show.device-desktop .c-term-block h4{color:#4a4a4a;margin-bottom:8px}.controller-terms.action-show.device-desktop .c-term-block p,.controller-terms_scouts.action-show.device-desktop .c-term-block p,.controller-privacies.action-show.device-desktop .c-term-block p,.controller-terms_notices.action-show.device-desktop .c-term-block p,.controller-terms_concierges.action-show.device-desktop .c-term-block p,.controller-partners.action-show.device-desktop .c-term-block p,.controller-notifications.action-show.device-desktop .c-term-block p,.controller-privacies_notices.action-show.device-desktop .c-term-block p{margin:0 0 24px}.controller-terms.action-show.device-desktop .c-term-block ul,.controller-terms.action-show.device-desktop .c-term-block ol,.controller-terms_scouts.action-show.device-desktop .c-term-block ul,.controller-terms_scouts.action-show.device-desktop .c-term-block ol,.controller-privacies.action-show.device-desktop .c-term-block ul,.controller-privacies.action-show.device-desktop .c-term-block ol,.controller-terms_notices.action-show.device-desktop .c-term-block ul,.controller-terms_notices.action-show.device-desktop .c-term-block ol,.controller-terms_concierges.action-show.device-desktop .c-term-block ul,.controller-terms_concierges.action-show.device-desktop .c-term-block ol,.controller-partners.action-show.device-desktop .c-term-block ul,.controller-partners.action-show.device-desktop .c-term-block ol,.controller-notifications.action-show.device-desktop .c-term-block ul,.controller-notifications.action-show.device-desktop .c-term-block ol,.controller-privacies_notices.action-show.device-desktop .c-term-block ul,.controller-privacies_notices.action-show.device-desktop .c-term-block ol{padding:0 0 0 1rem;margin:0 0 24px 0;line-height:1.6}.controller-terms.action-show.device-desktop .c-term-block ul li,.controller-terms.action-show.device-desktop .c-term-block ol li,.controller-terms_scouts.action-show.device-desktop .c-term-block ul li,.controller-terms_scouts.action-show.device-desktop .c-term-block ol li,.controller-privacies.action-show.device-desktop .c-term-block ul li,.controller-privacies.action-show.device-desktop .c-term-block ol li,.controller-terms_notices.action-show.device-desktop .c-term-block ul li,.controller-terms_notices.action-show.device-desktop .c-term-block ol li,.controller-terms_concierges.action-show.device-desktop .c-term-block ul li,.controller-terms_concierges.action-show.device-desktop .c-term-block ol li,.controller-partners.action-show.device-desktop .c-term-block ul li,.controller-partners.action-show.device-desktop .c-term-block ol li,.controller-notifications.action-show.device-desktop .c-term-block ul li,.controller-notifications.action-show.device-desktop .c-term-block ol li,.controller-privacies_notices.action-show.device-desktop .c-term-block ul li,.controller-privacies_notices.action-show.device-desktop .c-term-block ol li{padding:0 0 12px}.controller-terms.action-show.device-desktop .c-term-block ul li ul,.controller-terms.action-show.device-desktop .c-term-block ul li ol,.controller-terms.action-show.device-desktop .c-term-block ol li ul,.controller-terms.action-show.device-desktop .c-term-block ol li ol,.controller-terms_scouts.action-show.device-desktop .c-term-block ul li ul,.controller-terms_scouts.action-show.device-desktop .c-term-block ul li ol,.controller-terms_scouts.action-show.device-desktop .c-term-block ol li ul,.controller-terms_scouts.action-show.device-desktop .c-term-block ol li ol,.controller-privacies.action-show.device-desktop .c-term-block ul li ul,.controller-privacies.action-show.device-desktop .c-term-block ul li ol,.controller-privacies.action-show.device-desktop .c-term-block ol li ul,.controller-privacies.action-show.device-desktop .c-term-block ol li ol,.controller-terms_notices.action-show.device-desktop .c-term-block ul li ul,.controller-terms_notices.action-show.device-desktop .c-term-block ul li ol,.controller-terms_notices.action-show.device-desktop .c-term-block ol li ul,.controller-terms_notices.action-show.device-desktop .c-term-block ol li ol,.controller-terms_concierges.action-show.device-desktop .c-term-block ul li ul,.controller-terms_concierges.action-show.device-desktop .c-term-block ul li ol,.controller-terms_concierges.action-show.device-desktop .c-term-block ol li ul,.controller-terms_concierges.action-show.device-desktop .c-term-block ol li ol,.controller-partners.action-show.device-desktop .c-term-block ul li ul,.controller-partners.action-show.device-desktop .c-term-block ul li ol,.controller-partners.action-show.device-desktop .c-term-block ol li ul,.controller-partners.action-show.device-desktop .c-term-block ol li ol,.controller-notifications.action-show.device-desktop .c-term-block ul li ul,.controller-notifications.action-show.device-desktop .c-term-block ul li ol,.controller-notifications.action-show.device-desktop .c-term-block ol li ul,.controller-notifications.action-show.device-desktop .c-term-block ol li ol,.controller-privacies_notices.action-show.device-desktop .c-term-block ul li ul,.controller-privacies_notices.action-show.device-desktop .c-term-block ul li ol,.controller-privacies_notices.action-show.device-desktop .c-term-block ol li ul,.controller-privacies_notices.action-show.device-desktop .c-term-block ol li ol{padding:12px 0 12px 1rem;margin-bottom:0}.controller-terms.action-show.device-desktop .c-term-revision-date,.controller-terms_scouts.action-show.device-desktop .c-term-revision-date,.controller-privacies.action-show.device-desktop .c-term-revision-date,.controller-terms_notices.action-show.device-desktop .c-term-revision-date,.controller-terms_concierges.action-show.device-desktop .c-term-revision-date,.controller-partners.action-show.device-desktop .c-term-revision-date,.controller-notifications.action-show.device-desktop .c-term-revision-date,.controller-privacies_notices.action-show.device-desktop .c-term-revision-date{padding:1rem 0}.controller-terms.action-show.device-desktop .c-notice,.controller-terms_scouts.action-show.device-desktop .c-notice,.controller-privacies.action-show.device-desktop .c-notice,.controller-terms_notices.action-show.device-desktop .c-notice,.controller-terms_concierges.action-show.device-desktop .c-notice,.controller-partners.action-show.device-desktop .c-notice,.controller-notifications.action-show.device-desktop .c-notice,.controller-privacies_notices.action-show.device-desktop .c-notice{width:100%;text-align:center;padding:1em;margin-bottom:1em;font-weight:bold;background:#ee6055;color:white}.controller-terms.action-show.device-sp .policies-nav,.controller-terms_scouts.action-show.device-sp .policies-nav,.controller-privacies.action-show.device-sp .policies-nav,.controller-terms_notices.action-show.device-sp .policies-nav,.controller-terms_concierges.action-show.device-sp .policies-nav,.controller-partners.action-show.device-sp .policies-nav,.controller-notifications.action-show.device-sp .policies-nav,.controller-privacies_notices.action-show.device-sp .policies-nav{position:sticky;top:24px}.controller-terms.action-show.device-sp .policies-nav ul,.controller-terms.action-show.device-sp .policies-nav li,.controller-terms_scouts.action-show.device-sp .policies-nav ul,.controller-terms_scouts.action-show.device-sp .policies-nav li,.controller-privacies.action-show.device-sp .policies-nav ul,.controller-privacies.action-show.device-sp .policies-nav li,.controller-terms_notices.action-show.device-sp .policies-nav ul,.controller-terms_notices.action-show.device-sp .policies-nav li,.controller-terms_concierges.action-show.device-sp .policies-nav ul,.controller-terms_concierges.action-show.device-sp .policies-nav li,.controller-partners.action-show.device-sp .policies-nav ul,.controller-partners.action-show.device-sp .policies-nav li,.controller-notifications.action-show.device-sp .policies-nav ul,.controller-notifications.action-show.device-sp .policies-nav li,.controller-privacies_notices.action-show.device-sp .policies-nav ul,.controller-privacies_notices.action-show.device-sp .policies-nav li{list-style:none;padding:0}.controller-terms.action-show.device-sp .policies-nav .navigation-title,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title,.controller-privacies.action-show.device-sp .policies-nav .navigation-title,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title,.controller-partners.action-show.device-sp .policies-nav .navigation-title,.controller-notifications.action-show.device-sp .policies-nav .navigation-title,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title{display:none}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list{border:1px solid #dddddd;border-radius:5px;overflow:hidden}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item{border-bottom:1px solid #dddddd}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item{background:#f4f4f5}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item.parent-item>a{font-weight:bold}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item:last-child{border-bottom:none}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a{display:block;color:#4a4a4a;padding:16px 24px 16px 16px;font-size:14px;position:relative;line-height:1.4}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:after{content:'';position:absolute;top:calc(50% - 3px);right:12px;display:inline-block;width:6px;height:6px;border-top:2px solid #bec2c9;border-right:2px solid #bec2c9;transform:rotate(45deg)}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover{color:#0066cc;text-decoration:underline}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a:hover:after{border-color:#0066cc}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active{color:#4dc452;font-weight:bold}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a.active:hover{color:#0066cc}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child{background:#fff}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .plicies-nav-child .policies-nav-child-item{border-top:1px solid #dddddd}.controller-terms.action-show.device-sp .policies-nav,.controller-terms_scouts.action-show.device-sp .policies-nav,.controller-privacies.action-show.device-sp .policies-nav,.controller-terms_notices.action-show.device-sp .policies-nav,.controller-terms_concierges.action-show.device-sp .policies-nav,.controller-partners.action-show.device-sp .policies-nav,.controller-notifications.action-show.device-sp .policies-nav,.controller-privacies_notices.action-show.device-sp .policies-nav{position:relative;top:0}.controller-terms.action-show.device-sp .policies-nav .navigation-title,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title,.controller-privacies.action-show.device-sp .policies-nav .navigation-title,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title,.controller-partners.action-show.device-sp .policies-nav .navigation-title,.controller-notifications.action-show.device-sp .policies-nav .navigation-title,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title{-webkit-appearance:none;border:1px solid #dddddd;border-radius:5px;overflow:hidden;height:48px;padding:0 12px;margin:0;width:100%;display:flex;align-items:center;box-shadow:0 1px 10px rgba(0,0,0,0.05);position:relative;background:#fff;outline:none}.controller-terms.action-show.device-sp .policies-nav .navigation-title.open,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title.open,.controller-privacies.action-show.device-sp .policies-nav .navigation-title.open,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title.open,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title.open,.controller-partners.action-show.device-sp .policies-nav .navigation-title.open,.controller-notifications.action-show.device-sp .policies-nav .navigation-title.open,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title.open{border-color:#4dc452}.controller-terms.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-privacies.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-partners.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-notifications.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after{transform:rotate(-135deg);border-color:#4dc452}.controller-terms.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-privacies.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-partners.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-notifications.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title.open .toggle-text{color:#4dc452}.controller-terms.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-privacies.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-partners.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-notifications.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title .toggle-text{font-size:14px;margin:0;color:#4a4a4a}.controller-terms.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-privacies.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-partners.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-notifications.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title .nav-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:4px;top:calc(50% - 16px)}.controller-terms.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-terms_scouts.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-privacies.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-terms_notices.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-terms_concierges.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-partners.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-notifications.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-privacies_notices.action-show.device-sp .policies-nav .navigation-title .nav-icon:after{content:'';width:8px;height:8px;border-bottom:2px solid #bec2c9;border-right:2px solid #bec2c9;transform:rotate(45deg)}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list{width:100%;position:absolute;top:80%;height:auto;margin:0;background:#fff;transition:0.2s;box-shadow:0 16px 32px rgba(0,0,0,0.05),0 8px 12px rgba(0,0,0,0.1);visibility:hidden;pointer-events:none;opacity:0}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list.open{top:101%;visibility:visible;opacity:1;pointer-events:all}.controller-terms.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_scouts.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-privacies.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-terms_concierges.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-partners.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-notifications.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-privacies_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a{padding:16px 24px 16px 16px}.controller-terms.action-show.device-sp .info-term-title,.controller-terms_scouts.action-show.device-sp .info-term-title,.controller-privacies.action-show.device-sp .info-term-title,.controller-terms_notices.action-show.device-sp .info-term-title,.controller-terms_concierges.action-show.device-sp .info-term-title,.controller-partners.action-show.device-sp .info-term-title,.controller-notifications.action-show.device-sp .info-term-title,.controller-privacies_notices.action-show.device-sp .info-term-title{color:#4a4a4a;margin:1rem auto 1.5rem;border-bottom:1px solid #4dc452;font-size:18px;padding:0 4px 12px}.controller-terms.action-show.device-sp .info-term-body ul,.controller-terms_scouts.action-show.device-sp .info-term-body ul,.controller-privacies.action-show.device-sp .info-term-body ul,.controller-terms_notices.action-show.device-sp .info-term-body ul,.controller-terms_concierges.action-show.device-sp .info-term-body ul,.controller-partners.action-show.device-sp .info-term-body ul,.controller-notifications.action-show.device-sp .info-term-body ul,.controller-privacies_notices.action-show.device-sp .info-term-body ul{list-style:none}.controller-terms.action-show.device-sp .c-info-term-content,.controller-terms_scouts.action-show.device-sp .c-info-term-content,.controller-privacies.action-show.device-sp .c-info-term-content,.controller-terms_notices.action-show.device-sp .c-info-term-content,.controller-terms_concierges.action-show.device-sp .c-info-term-content,.controller-partners.action-show.device-sp .c-info-term-content,.controller-notifications.action-show.device-sp .c-info-term-content,.controller-privacies_notices.action-show.device-sp .c-info-term-content{font-size:14px;line-height:1.75;margin-bottom:40px}.controller-terms.action-show.device-sp .c-term-block,.controller-terms_scouts.action-show.device-sp .c-term-block,.controller-privacies.action-show.device-sp .c-term-block,.controller-terms_notices.action-show.device-sp .c-term-block,.controller-terms_concierges.action-show.device-sp .c-term-block,.controller-partners.action-show.device-sp .c-term-block,.controller-notifications.action-show.device-sp .c-term-block,.controller-privacies_notices.action-show.device-sp .c-term-block{margin-bottom:24px;line-height:1.6;font-size:14px}.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-section li,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section h2,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section h3,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section h4,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section p,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section ul,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section ol,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-section li{color:#d3140e}.controller-terms.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-terms_scouts.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-privacies.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-terms_notices.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-terms_concierges.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-partners.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-notifications.action-show.device-sp .c-term-block .c-terms-emphasize-text,.controller-privacies_notices.action-show.device-sp .c-term-block .c-terms-emphasize-text{color:#d3140e}.controller-terms.action-show.device-sp .c-term-block h2,.controller-terms_scouts.action-show.device-sp .c-term-block h2,.controller-privacies.action-show.device-sp .c-term-block h2,.controller-terms_notices.action-show.device-sp .c-term-block h2,.controller-terms_concierges.action-show.device-sp .c-term-block h2,.controller-partners.action-show.device-sp .c-term-block h2,.controller-notifications.action-show.device-sp .c-term-block h2,.controller-privacies_notices.action-show.device-sp .c-term-block h2{padding:6px 8px;margin-bottom:16px;background:rgba(74,74,74,0.05);font-size:16px;color:#4a4a4a}.controller-terms.action-show.device-sp .c-term-block h3,.controller-terms_scouts.action-show.device-sp .c-term-block h3,.controller-privacies.action-show.device-sp .c-term-block h3,.controller-terms_notices.action-show.device-sp .c-term-block h3,.controller-terms_concierges.action-show.device-sp .c-term-block h3,.controller-partners.action-show.device-sp .c-term-block h3,.controller-notifications.action-show.device-sp .c-term-block h3,.controller-privacies_notices.action-show.device-sp .c-term-block h3{font-size:16px;color:#4a4a4a;margin-bottom:12px}.controller-terms.action-show.device-sp .c-term-block h4,.controller-terms_scouts.action-show.device-sp .c-term-block h4,.controller-privacies.action-show.device-sp .c-term-block h4,.controller-terms_notices.action-show.device-sp .c-term-block h4,.controller-terms_concierges.action-show.device-sp .c-term-block h4,.controller-partners.action-show.device-sp .c-term-block h4,.controller-notifications.action-show.device-sp .c-term-block h4,.controller-privacies_notices.action-show.device-sp .c-term-block h4{font-size:14px;color:#4a4a4a;margin-bottom:8px}.controller-terms.action-show.device-sp .c-term-block p,.controller-terms_scouts.action-show.device-sp .c-term-block p,.controller-privacies.action-show.device-sp .c-term-block p,.controller-terms_notices.action-show.device-sp .c-term-block p,.controller-terms_concierges.action-show.device-sp .c-term-block p,.controller-partners.action-show.device-sp .c-term-block p,.controller-notifications.action-show.device-sp .c-term-block p,.controller-privacies_notices.action-show.device-sp .c-term-block p{margin-bottom:24px;font-size:14px}.controller-terms.action-show.device-sp .c-term-block ul,.controller-terms.action-show.device-sp .c-term-block ol,.controller-terms_scouts.action-show.device-sp .c-term-block ul,.controller-terms_scouts.action-show.device-sp .c-term-block ol,.controller-privacies.action-show.device-sp .c-term-block ul,.controller-privacies.action-show.device-sp .c-term-block ol,.controller-terms_notices.action-show.device-sp .c-term-block ul,.controller-terms_notices.action-show.device-sp .c-term-block ol,.controller-terms_concierges.action-show.device-sp .c-term-block ul,.controller-terms_concierges.action-show.device-sp .c-term-block ol,.controller-partners.action-show.device-sp .c-term-block ul,.controller-partners.action-show.device-sp .c-term-block ol,.controller-notifications.action-show.device-sp .c-term-block ul,.controller-notifications.action-show.device-sp .c-term-block ol,.controller-privacies_notices.action-show.device-sp .c-term-block ul,.controller-privacies_notices.action-show.device-sp .c-term-block ol{padding:0 0 0 1rem;margin:0 0 24px 0;line-height:1.6}.controller-terms.action-show.device-sp .c-term-block ul li,.controller-terms.action-show.device-sp .c-term-block ol li,.controller-terms_scouts.action-show.device-sp .c-term-block ul li,.controller-terms_scouts.action-show.device-sp .c-term-block ol li,.controller-privacies.action-show.device-sp .c-term-block ul li,.controller-privacies.action-show.device-sp .c-term-block ol li,.controller-terms_notices.action-show.device-sp .c-term-block ul li,.controller-terms_notices.action-show.device-sp .c-term-block ol li,.controller-terms_concierges.action-show.device-sp .c-term-block ul li,.controller-terms_concierges.action-show.device-sp .c-term-block ol li,.controller-partners.action-show.device-sp .c-term-block ul li,.controller-partners.action-show.device-sp .c-term-block ol li,.controller-notifications.action-show.device-sp .c-term-block ul li,.controller-notifications.action-show.device-sp .c-term-block ol li,.controller-privacies_notices.action-show.device-sp .c-term-block ul li,.controller-privacies_notices.action-show.device-sp .c-term-block ol li{padding:0 0 12px}.controller-terms.action-show.device-sp .c-term-block ul li ul,.controller-terms.action-show.device-sp .c-term-block ul li ol,.controller-terms.action-show.device-sp .c-term-block ol li ul,.controller-terms.action-show.device-sp .c-term-block ol li ol,.controller-terms_scouts.action-show.device-sp .c-term-block ul li ul,.controller-terms_scouts.action-show.device-sp .c-term-block ul li ol,.controller-terms_scouts.action-show.device-sp .c-term-block ol li ul,.controller-terms_scouts.action-show.device-sp .c-term-block ol li ol,.controller-privacies.action-show.device-sp .c-term-block ul li ul,.controller-privacies.action-show.device-sp .c-term-block ul li ol,.controller-privacies.action-show.device-sp .c-term-block ol li ul,.controller-privacies.action-show.device-sp .c-term-block ol li ol,.controller-terms_notices.action-show.device-sp .c-term-block ul li ul,.controller-terms_notices.action-show.device-sp .c-term-block ul li ol,.controller-terms_notices.action-show.device-sp .c-term-block ol li ul,.controller-terms_notices.action-show.device-sp .c-term-block ol li ol,.controller-terms_concierges.action-show.device-sp .c-term-block ul li ul,.controller-terms_concierges.action-show.device-sp .c-term-block ul li ol,.controller-terms_concierges.action-show.device-sp .c-term-block ol li ul,.controller-terms_concierges.action-show.device-sp .c-term-block ol li ol,.controller-partners.action-show.device-sp .c-term-block ul li ul,.controller-partners.action-show.device-sp .c-term-block ul li ol,.controller-partners.action-show.device-sp .c-term-block ol li ul,.controller-partners.action-show.device-sp .c-term-block ol li ol,.controller-notifications.action-show.device-sp .c-term-block ul li ul,.controller-notifications.action-show.device-sp .c-term-block ul li ol,.controller-notifications.action-show.device-sp .c-term-block ol li ul,.controller-notifications.action-show.device-sp .c-term-block ol li ol,.controller-privacies_notices.action-show.device-sp .c-term-block ul li ul,.controller-privacies_notices.action-show.device-sp .c-term-block ul li ol,.controller-privacies_notices.action-show.device-sp .c-term-block ol li ul,.controller-privacies_notices.action-show.device-sp .c-term-block ol li ol{padding:12px 0 12px 1rem;margin-bottom:0}.controller-terms.action-show.device-sp .c-term-block ul li,.controller-terms_scouts.action-show.device-sp .c-term-block ul li,.controller-privacies.action-show.device-sp .c-term-block ul li,.controller-terms_notices.action-show.device-sp .c-term-block ul li,.controller-terms_concierges.action-show.device-sp .c-term-block ul li,.controller-partners.action-show.device-sp .c-term-block ul li,.controller-notifications.action-show.device-sp .c-term-block ul li,.controller-privacies_notices.action-show.device-sp .c-term-block ul li{list-style:disc}.controller-terms.action-show.device-sp .c-term-block ol li,.controller-terms_scouts.action-show.device-sp .c-term-block ol li,.controller-privacies.action-show.device-sp .c-term-block ol li,.controller-terms_notices.action-show.device-sp .c-term-block ol li,.controller-terms_concierges.action-show.device-sp .c-term-block ol li,.controller-partners.action-show.device-sp .c-term-block ol li,.controller-notifications.action-show.device-sp .c-term-block ol li,.controller-privacies_notices.action-show.device-sp .c-term-block ol li{list-style:decimal}.controller-terms.action-show.device-sp .c-term-revision-date,.controller-terms_scouts.action-show.device-sp .c-term-revision-date,.controller-privacies.action-show.device-sp .c-term-revision-date,.controller-terms_notices.action-show.device-sp .c-term-revision-date,.controller-terms_concierges.action-show.device-sp .c-term-revision-date,.controller-partners.action-show.device-sp .c-term-revision-date,.controller-notifications.action-show.device-sp .c-term-revision-date,.controller-privacies_notices.action-show.device-sp .c-term-revision-date{padding:1rem 0}.controller-terms.action-show.device-sp .c-notice,.controller-terms_scouts.action-show.device-sp .c-notice,.controller-privacies.action-show.device-sp .c-notice,.controller-terms_notices.action-show.device-sp .c-notice,.controller-terms_concierges.action-show.device-sp .c-notice,.controller-partners.action-show.device-sp .c-notice,.controller-notifications.action-show.device-sp .c-notice,.controller-privacies_notices.action-show.device-sp .c-notice{width:100%;text-align:center;padding:1em;margin-bottom:1em;font-weight:bold;background:#ee6055;color:white}.controller-purchases.action-show.device-sp .policies-nav,.controller-purchases_notices.action-show.device-sp .policies-nav{position:relative;top:0}.controller-purchases.action-show.device-sp .policies-nav .navigation-title,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title{-webkit-appearance:none;border:1px solid #dddddd;border-radius:5px;overflow:hidden;height:48px;padding:0 12px;margin:0;width:100%;display:flex;align-items:center;box-shadow:0 1px 10px rgba(0,0,0,0.05);position:relative;background:#fff;outline:none}.controller-purchases.action-show.device-sp .policies-nav .navigation-title.open,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title.open{border-color:#4dc452}.controller-purchases.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title.open .nav-icon:after{transform:rotate(-135deg);border-color:#4dc452}.controller-purchases.action-show.device-sp .policies-nav .navigation-title.open .toggle-text,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title.open .toggle-text{color:#4dc452}.controller-purchases.action-show.device-sp .policies-nav .navigation-title .toggle-text,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title .toggle-text{font-size:14px;margin:0;color:#4a4a4a}.controller-purchases.action-show.device-sp .policies-nav .navigation-title .nav-icon,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title .nav-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:4px;top:calc(50% - 16px)}.controller-purchases.action-show.device-sp .policies-nav .navigation-title .nav-icon:after,.controller-purchases_notices.action-show.device-sp .policies-nav .navigation-title .nav-icon:after{content:'';width:8px;height:8px;border-bottom:2px solid #bec2c9;border-right:2px solid #bec2c9;transform:rotate(45deg)}.controller-purchases.action-show.device-sp .policies-nav .policies-nav-list,.controller-purchases_notices.action-show.device-sp .policies-nav .policies-nav-list{width:100%;position:absolute;top:80%;height:auto;margin:0;background:#fff;transition:0.2s;box-shadow:0 16px 32px rgba(0,0,0,0.05),0 8px 12px rgba(0,0,0,0.1);visibility:hidden;pointer-events:none;opacity:0}.controller-purchases.action-show.device-sp .policies-nav .policies-nav-list.open,.controller-purchases_notices.action-show.device-sp .policies-nav .policies-nav-list.open{top:101%;visibility:visible;opacity:1;pointer-events:all}.controller-purchases.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a,.controller-purchases_notices.action-show.device-sp .policies-nav .policies-nav-list .policies-nav-item a{padding:16px 24px 16px 16px}.device-desktop .c-simple-header{background:#fff;border-bottom:1px solid #dddddd;color:#4dc452;overflow:hidden}.device-desktop .c-simple-header .simple-header-inner{box-sizing:border-box;max-width:1064px;height:72px;width:100%;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between}.device-desktop .c-simple-header .site-title{display:inline-block;padding:0;margin:0;color:#797979;font-size:12px;margin-bottom:2px;font-weight:normal}.device-sp .c-simple-header{background:#fff;border-bottom:1px solid #dddddd;color:#4dc452;overflow:hidden}.device-sp .c-simple-header .simple-header-inner{box-sizing:border-box;height:48px;width:100%;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:center}.device-sp .c-simple-header .simple-header-inner a img{height:22px}.device-sp .c-simple-header .site-title{display:none}footer.c-simple-footer{width:100%;padding:12px 0;background:#343d46;font-size:12px;color:#fff;text-align:center;position:absolute;left:0;bottom:0}.device-desktop .l-container{width:1064px;margin:20px auto 0;margin-bottom:6em;display:flex;justify-content:space-between}.device-desktop .l-container .l-single-column{padding:0 16px;max-width:872px;margin:0 auto}.device-desktop .l-container .l-main-column{padding:0 16px;flex:1 0 auto;overflow:hidden;width:calc(100% - 332px)}.device-desktop .l-container .l-side-column{flex:0 0 332px;width:332px;padding:0 16px}.device-desktop .l-container:after{content:'';display:block;clear:both}.device-sp .l-container{padding:16px;margin-bottom:4em;display:flex;flex-direction:column-reverse}.device-sp .l-side-column{position:sticky;top:16px;width:100%}.controller-business_reports.action-show.device-desktop *{box-sizing:border-box}.controller-business_reports.action-show.device-desktop div,.controller-business_reports.action-show.device-desktop span,.controller-business_reports.action-show.device-desktop object,.controller-business_reports.action-show.device-desktop iframe,.controller-business_reports.action-show.device-desktop h1,.controller-business_reports.action-show.device-desktop h2,.controller-business_reports.action-show.device-desktop h3,.controller-business_reports.action-show.device-desktop h4,.controller-business_reports.action-show.device-desktop h5,.controller-business_reports.action-show.device-desktop h6,.controller-business_reports.action-show.device-desktop p,.controller-business_reports.action-show.device-desktop blockquote,.controller-business_reports.action-show.device-desktop pre,.controller-business_reports.action-show.device-desktop abbr,.controller-business_reports.action-show.device-desktop address,.controller-business_reports.action-show.device-desktop cite,.controller-business_reports.action-show.device-desktop code,.controller-business_reports.action-show.device-desktop del,.controller-business_reports.action-show.device-desktop dfn,.controller-business_reports.action-show.device-desktop em,.controller-business_reports.action-show.device-desktop img,.controller-business_reports.action-show.device-desktop ins,.controller-business_reports.action-show.device-desktop kbd,.controller-business_reports.action-show.device-desktop q,.controller-business_reports.action-show.device-desktop samp,.controller-business_reports.action-show.device-desktop small,.controller-business_reports.action-show.device-desktop strong,.controller-business_reports.action-show.device-desktop sub,.controller-business_reports.action-show.device-desktop sup,.controller-business_reports.action-show.device-desktop var,.controller-business_reports.action-show.device-desktop b,.controller-business_reports.action-show.device-desktop i,.controller-business_reports.action-show.device-desktop dl,.controller-business_reports.action-show.device-desktop dt,.controller-business_reports.action-show.device-desktop dd,.controller-business_reports.action-show.device-desktop ol,.controller-business_reports.action-show.device-desktop ul,.controller-business_reports.action-show.device-desktop li,.controller-business_reports.action-show.device-desktop fieldset,.controller-business_reports.action-show.device-desktop form,.controller-business_reports.action-show.device-desktop label,.controller-business_reports.action-show.device-desktop legend,.controller-business_reports.action-show.device-desktop table,.controller-business_reports.action-show.device-desktop caption,.controller-business_reports.action-show.device-desktop tbody,.controller-business_reports.action-show.device-desktop tfoot,.controller-business_reports.action-show.device-desktop thead,.controller-business_reports.action-show.device-desktop tr,.controller-business_reports.action-show.device-desktop th,.controller-business_reports.action-show.device-desktop td,.controller-business_reports.action-show.device-desktop article,.controller-business_reports.action-show.device-desktop aside,.controller-business_reports.action-show.device-desktop canvas,.controller-business_reports.action-show.device-desktop details,.controller-business_reports.action-show.device-desktop figcaption,.controller-business_reports.action-show.device-desktop figure,.controller-business_reports.action-show.device-desktop footer,.controller-business_reports.action-show.device-desktop header,.controller-business_reports.action-show.device-desktop hgroup,.controller-business_reports.action-show.device-desktop menu,.controller-business_reports.action-show.device-desktop nav,.controller-business_reports.action-show.device-desktop section,.controller-business_reports.action-show.device-desktop summary,.controller-business_reports.action-show.device-desktop time,.controller-business_reports.action-show.device-desktop mark,.controller-business_reports.action-show.device-desktop audio,.controller-business_reports.action-show.device-desktop video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.controller-business_reports.action-show.device-desktop p{font-size:12px}.controller-business_reports.action-show.device-desktop li{list-style-type:none}.controller-business_reports.action-show.device-desktop .tk-icon{display:inline-block}.controller-business_reports.action-show.device-desktop .cta-btn{display:inline-block;font-size:18px;padding:20px 40px 20px 32px;border-radius:6px;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #de1b4b;background:#e8446c;text-align:center;color:#fff;border-radius:48px;position:relative;box-shadow:0 4px 16px rgba(0,0,0,0.2);transition:0.2s}.controller-business_reports.action-show.device-desktop .cta-btn .tk-icon{width:20px;height:20px;fill:#fff;margin-right:8px;vertical-align:middle}.controller-business_reports.action-show.device-desktop .cta-btn:after{content:'';display:block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:50%;right:24px;margin-top:-4px;transition:0.2s}.controller-business_reports.action-show.device-desktop .cta-btn:before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;border:1px solid #e8446c;border-radius:48px}.controller-business_reports.action-show.device-desktop .cta-btn:hover{background:#e52d5a;color:#fff}.controller-business_reports.action-show.device-desktop .cta-btn:hover:before{animation:cv-border infinite 1.5s}.controller-business_reports.action-show.device-desktop .cta-btn:hover:after{right:20px}@keyframes cv-border{0%{border-width:0;opacity:0.8;border-radius:48px}100%{border-width:16px;opacity:0;border-radius:64px}}.controller-business_reports.action-show.device-desktop .c-cta-card{border-radius:4px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.2);max-width:840px;margin:40px auto;position:relative;text-align:left}.controller-business_reports.action-show.device-desktop .cta-header{background:#41495a;color:#fff;position:relative;padding:20px 16px 20px 160px;border-radius:4px 4px 0 0}.controller-business_reports.action-show.device-desktop .cta-header .campaign-ornament{height:160px;width:auto;position:absolute;left:-8px;bottom:0}.controller-business_reports.action-show.device-desktop .cta-header .cta-badge{display:inline-block;position:absolute;left:144px;top:-24px;padding:8px 24px;background:#e9f953;border-radius:20px;text-align:center;color:#212329;font-weight:bold}.controller-business_reports.action-show.device-desktop .cta-header .cta-badge:before{position:absolute;content:'';width:8px;height:8px;border:4px solid transparent;border-right-color:#e9f953;left:-7px;top:50%;margin-top:-4px;box-sizing:border-box}.controller-business_reports.action-show.device-desktop .cta-header .cta-title{color:#fff;font-weight:bold;font-size:22px;line-height:1.4;display:inline-block;text-align:left;margin:0}.controller-business_reports.action-show.device-desktop .cta-header .cta-title-sub{font-size:16px;font-weight:normal;display:block}.controller-business_reports.action-show.device-desktop .cta-content{display:flex;justify-content:space-between;align-items:center;padding:24px}.controller-business_reports.action-show.device-desktop .cta-campaign{display:flex}.controller-business_reports.action-show.device-desktop .cta-campaign img{display:inline-block;width:56px;height:56px;margin-right:12px}.controller-business_reports.action-show.device-desktop .campaign-text{flex:1}.controller-business_reports.action-show.device-desktop .campaign-tagline{font-size:12px;color:#e8446c;font-weight:bold;letter-spacing:4px;margin-bottom:4px;display:block}.controller-business_reports.action-show.device-desktop .campaign-text{font-size:12px;line-height:1.4;margin:0}.controller-business_reports.action-show.device-desktop .cta-conversion{flex:1;text-align:center}.controller-business_reports.action-show.device-desktop .container{width:98%;max-width:1092px;min-width:960px;margin:0 auto}.controller-business_reports.action-show.device-desktop .business-report-lp{max-width:vw(100%);overflow:hidden}.controller-business_reports.action-show.device-desktop .header{width:100%;padding:8px;border-top:2px solid #9ed34a;box-shadow:0 2px 8px rgba(0,0,0,0.1);background:#fff;width:100%;position:fixed;left:0;top:0;z-index:9999}.controller-business_reports.action-show.device-desktop .header .container{display:flex;justify-content:space-between;align-items:center}.controller-business_reports.action-show.device-desktop .header .header-logo .logo-img{height:22px;width:auto;margin-right:4px;vertical-align:middle}.controller-business_reports.action-show.device-desktop .header .header-logo .header-explanation{font-size:16px;color:#bbb;vertical-align:middle;line-height:1;font-family:'Raleway', sans-serif;font-weight:normal;letter-spacing:4px}.controller-business_reports.action-show.device-desktop .header .header-cta .header-campaign{display:inline-block;color:#e8446c;font-size:12px;position:relative;font-weight:bold;margin-right:4px;line-height:32px}.controller-business_reports.action-show.device-desktop .header .header-cta .header-campaign img{display:inline-block;width:32px;height:32px;margin-right:2px;vertical-align:middle}.controller-business_reports.action-show.device-desktop .header .header-cta .header-cta-btn{display:inline-block;padding:12px 16px;border-radius:24px;background:#e8446c;border:1px solid #de1b4b;color:#fff;font-weight:bold;transition:0.2s}.controller-business_reports.action-show.device-desktop .header .header-cta .header-cta-btn .tk-icon{width:16px;height:16px;margin-right:4px;fill:#fff;vertical-align:text-top}.controller-business_reports.action-show.device-desktop .header .header-cta .header-cta-btn:hover{background:#e52d5a}.controller-business_reports.action-show.device-desktop .l-footer{background:#41495a;padding:24px 0 32px;box-shadow:0 -2px 12px rgba(0,0,0,0.1),0 -1px 4px rgba(0,0,0,0.2)}.controller-business_reports.action-show.device-desktop .l-footer .container{display:flex;justify-content:space-between;align-items:center}.controller-business_reports.action-show.device-desktop .copyright{color:rgba(255,255,255,0.3);font-size:10px}.controller-business_reports.action-show.device-desktop .copyright .copy-right-text{padding-top:8px}.controller-business_reports.action-show.device-desktop .lp-footer-nav{text-align:right}.controller-business_reports.action-show.device-desktop .lp-footer-nav .footer-nav-item{display:inline-block;margin-left:8px}.controller-business_reports.action-show.device-desktop .lp-footer-nav .footer-nav-item:before{content:'|';margin-right:8px;display:inline-block;color:rgba(255,255,255,0.5)}.controller-business_reports.action-show.device-desktop .lp-footer-nav .footer-nav-item:first-child:before{display:none}.controller-business_reports.action-show.device-desktop .lp-footer-nav a{color:rgba(255,255,255,0.5)}.controller-business_reports.action-show.device-desktop .l-report-hero-area{background:#9ed34a;padding:45px 0 0}.controller-business_reports.action-show.device-desktop .report-hero-content{display:flex;justify-content:space-between}.controller-business_reports.action-show.device-desktop .report-hero-explanation{flex:1;padding:80px 0 88px}.controller-business_reports.action-show.device-desktop .report-hero-sub-copy{font-size:20px;margin-bottom:12px;color:#fff}.controller-business_reports.action-show.device-desktop .report-hero-copy{font-size:50px;margin-bottom:95px;line-height:1.2;color:#fff;font-weight:normal}.controller-business_reports.action-show.device-desktop .report-hero-copy b{font-size:64px}.controller-business_reports.action-show.device-desktop .c-report-hero-cta{position:relative}.controller-business_reports.action-show.device-desktop .c-report-hero-cta .cta-btn{min-width:448px;padding:24px;border-radius:48px}.controller-business_reports.action-show.device-desktop .c-report-hero-cta .tk-icon{width:24px;height:24px;fill:#fff;margin-right:4px;vertical-align:text-top}.controller-business_reports.action-show.device-desktop .campaign-badge{width:88px;height:88px;border-radius:50%;background:url(/assets/img/lp/pr_campaign/badge_bg-bd3a1b16f5988793e93928931def1cbd5bb563aebf4399832569fb35914d1794.svg);background-size:cover;font-weight:bold;text-align:center;position:absolute;padding-top:24px;left:-24px;top:-16px;color:#212329}.controller-business_reports.action-show.device-desktop .campaign-badge .campaign-badge-sub{font-size:10px;font-weight:bold;display:block}.controller-business_reports.action-show.device-desktop .campaign-badge .campaign-badge-main{font-size:18px;display:block}.controller-business_reports.action-show.device-desktop .cta-campaign-1-text{font-weight:bold;font-size:18px;margin-bottom:12px;padding-left:72px;color:#212329}.controller-business_reports.action-show.device-desktop .cta-campaign-1-text .small{font-size:14px;display:block}.controller-business_reports.action-show.device-desktop .cta-campaign-2{display:flex;padding:24px 8px 0;color:#fff}.controller-business_reports.action-show.device-desktop .cta-campaign-2 img{width:56px;height:56px;margin-right:12px}.controller-business_reports.action-show.device-desktop .cta-campaign-2 .cta-campaign-2-tagline{font-size:14px;margin-bottom:4px;font-weight:bold;letter-spacing:4px}.controller-business_reports.action-show.device-desktop .cta-campaign-2 .cta-campaign-2-text{font-size:12px;line-height:1.5}.controller-business_reports.action-show.device-desktop .report-hero-eyecatch{position:relative;width:424px;background:url(/assets/img/lp/pr_campaign/hero_bg-29c6c0db02e820addd871a89fae686e2667b11e9ae1563a151cfdb9297340902.svg) no-repeat;background-position:left bottom}.controller-business_reports.action-show.device-desktop .three-factor{width:200px;height:200px;border-radius:50%;background:#8cc336;position:absolute;text-align:center;padding-top:16px;color:#fff}.controller-business_reports.action-show.device-desktop .three-factor:after{content:'';width:8px;height:8px;display:block;position:absolute;background:#8cc336}.controller-business_reports.action-show.device-desktop .three-factor img{width:88px;height:auto;display:block;margin:0 auto 8px;opacity:0.5}.controller-business_reports.action-show.device-desktop .three-factor .factor-title{font-size:16px;font-weight:bold;margin-bottom:4px}.controller-business_reports.action-show.device-desktop .three-factor .factor-explanation{line-height:1.4}.controller-business_reports.action-show.device-desktop .application{top:32px;left:-16px}.controller-business_reports.action-show.device-desktop .application:after{transform:rotate(45deg);bottom:-4px;right:96px}.controller-business_reports.action-show.device-desktop .interview{right:0;top:64px}.controller-business_reports.action-show.device-desktop .interview:after{transform:rotate(45deg);left:50%;bottom:-4px;margin-left:-4px}.controller-business_reports.action-show.device-desktop .join{left:-176px;bottom:128px}.controller-business_reports.action-show.device-desktop .join:after{transform:rotate(45deg);top:50%;right:-4px;margin-top:-4px}.controller-business_reports.action-show.device-desktop .l-problem-data{background-color:#f5f8f9;background-image:url(/assets/img/lp/pr_campaign/textured_bg-086a5deb9b8480753ef389c3d3c611c8275ede572f3e360c030898267756e441.png);background-repeat:repeat;padding:56px 0;text-align:center;position:relative}.controller-business_reports.action-show.device-desktop .l-problem-data:after{content:'';width:32px;height:32px;display:block;transform:rotate(45deg);position:absolute;left:50%;bottom:-16px;margin-left:-16px;background-color:#f5f8f9;background-image:url(/assets/img/lp/pr_campaign/textured_bg-086a5deb9b8480753ef389c3d3c611c8275ede572f3e360c030898267756e441.png);background-repeat:repeat}.controller-business_reports.action-show.device-desktop .problem-data-header{font-size:32px;font-weight:normal;margin-bottom:40px}.controller-business_reports.action-show.device-desktop .problem-data-header b{font-weight:bold;font-size:40px}.controller-business_reports.action-show.device-desktop .problem-data-summary{font-size:20px;text-align:center;font-weight:normal;line-height:1.4}.controller-business_reports.action-show.device-desktop .data-question{margin:0 0 40px;text-align:center;border-bottom:1px solid #3f4345;font-size:20px;padding:8px 24px 24px;position:relative;display:inline-block;font-weight:bold}.controller-business_reports.action-show.device-desktop .data-question:before,.controller-business_reports.action-show.device-desktop .data-question:after{content:'';display:block;transform:rotate(45deg);width:16px;height:16px;position:absolute;left:50%;margin-left:-8px}.controller-business_reports.action-show.device-desktop .data-question:before{background:#3f4345;bottom:-9px}.controller-business_reports.action-show.device-desktop .data-question:after{background-color:#f5f8f9;background-image:url(/assets/img/lp/pr_campaign/textured_bg-086a5deb9b8480753ef389c3d3c611c8275ede572f3e360c030898267756e441.png);background-repeat:repeat;bottom:-8px}.controller-business_reports.action-show.device-desktop .data-question .question-icon{width:40px;height:40px;border-radius:50%;background:#3f4345;color:#f5f8f9;text-align:center;display:inline-block;line-height:40px;margin-right:16px}.controller-business_reports.action-show.device-desktop .problem-data-list{display:flex;margin:0 0 40px;padding:0;justify-content:center}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item{flex:1 0 auto;text-align:center;max-width:288px}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .problem-data-title{margin-bottom:16px;display:inline-block;padding:4px 16px;border-radius:2px;background:rgba(65,73,90,0.75);color:#fff;font-size:14px;font-weight:bold}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-content{box-sizing:border-box;width:192px;height:192px;margin:0 auto;padding-top:48px;line-height:1;font-family:'Helvetica Neue', 'Roboto', 'Segoe UI', Arial, sans-serif;font-weight:bold;background-size:cover;background-position:center}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-70{background-image:url(/assets/img/lp/pr_campaign/bg_70-66717bf65ae1326df8ad3c966b1afc16337466cfa26698bb2b50338c9cd5613f.svg)}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-67{background-image:url(/assets/img/lp/pr_campaign/bg_67-064d3596a8ae9efc74e60b06c1847997df30fc3cc9cb9e1f009383d1f9550193.svg)}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-60{background-image:url(/assets/img/lp/pr_campaign/bg_60-2ef828b163e109b890cbc145ef84610fe8d8cafbf78caff56abe13cb8085ed6b.svg)}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-number{display:inline-block;font-size:72px;line-height:1;margin-left:8px;letter-spacing:1px}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-unit{display:inline-block;font-size:36px;margin-left:-4px}.controller-business_reports.action-show.device-desktop .problem-data-list .problem-data-item .data-explanation{font-size:13px;line-height:1.4}.controller-business_reports.action-show.device-desktop .problem-data-caution{font-size:12px;color:#aaa;text-align:center}.controller-business_reports.action-show.device-desktop .l-report-intro{padding:96px 0 64px;text-align:center;position:relative}.controller-business_reports.action-show.device-desktop .report-intro-title{font-size:48px;font-weight:normal;color:#212329;display:inline-block;padding:16px 104px 0;background-image:url(/assets/img/lp/pr_campaign/intro-title-left-6f91c9a9f44b40ba5635b2ad1d8af60a854130572153619254225ceadeb97aad.svg),url(/assets/img/lp/pr_campaign/intro-title-right-50b15ba32670a309926222175e55c384dd39514a87e4587dfb007bb4fc851fa3.svg);background-repeat:no-repeat, no-repeat;background-position:left top, right top;background-size:88px}.controller-business_reports.action-show.device-desktop .report-intro-title .report-intro-sub-title{display:block;width:100%;font-size:36px}.controller-business_reports.action-show.device-desktop .report-intro-title .report-intro-emphasis{font-size:56px;font-weight:bold}.controller-business_reports.action-show.device-desktop .report-intro-main{position:relative;text-align:center;padding:120px 0 40px}@keyframes item-animation{0%{transform:scale(1)}100%{transform:scale(1.3);opacity:0}}.controller-business_reports.action-show.device-desktop .report-item-right{right:8px}.controller-business_reports.action-show.device-desktop .report-item-left{left:8px}.controller-business_reports.action-show.device-desktop .report-item-left img{width:136px;height:auto;position:absolute;left:56px;top:85%;z-index:100}.controller-business_reports.action-show.device-desktop .report-intro-item{width:272px;height:272px;border-radius:50%;background:#9ed34a;color:#fff;text-align:center;padding:89px 7px 0 0;font-weight:bold;position:absolute;top:28px;right:3px;z-index:-1}.controller-business_reports.action-show.device-desktop .report-intro-item:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;left:0;top:0;background:rgba(158,211,74,0.2);transform-origin:center;transform:scale(1.1);z-index:-1}.controller-business_reports.action-show.device-desktop .report-intro-item:after{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;left:0;top:0;background:rgba(158,211,74,0.4);transform-origin:center;animation:item-animation 2s infinite;z-index:-1}.controller-business_reports.action-show.device-desktop .report-intro-item .report-intro-sub-message{font-size:16px;margin-bottom:8px}.controller-business_reports.action-show.device-desktop .report-intro-item .report-intro-main-message{font-size:24px;line-height:1.3}.controller-business_reports.action-show.device-desktop .report-intro-image{width:100%;margin:0 auto}.controller-business_reports.action-show.device-desktop .report-intro-image img{width:100%;height:auto}.controller-business_reports.action-show.device-desktop .report-intro-recommend{text-align:left;margin-left:230px;font-size:25px}.controller-business_reports.action-show.device-desktop .report-intro-recommend-list{padding:0;margin:0 0 88px;list-style:none}.controller-business_reports.action-show.device-desktop .report-intro-recommend-item{padding:8px 0}.controller-business_reports.action-show.device-desktop .report-intro-recommend-item:before{content:'';display:inline-block;width:16px;height:8px;border-left:4px solid #9ed34a;border-bottom:4px solid #9ed34a;transform:rotate(-45deg);margin:-8px 10px 0 -30px;vertical-align:middle}.controller-business_reports.action-show.device-desktop .l-report-value{background-color:#f5f8f9;background-image:url(/assets/img/lp/pr_campaign/textured_bg-086a5deb9b8480753ef389c3d3c611c8275ede572f3e360c030898267756e441.png);background-repeat:repeat;padding:80px 0 64px;position:relative}.controller-business_reports.action-show.device-desktop .l-report-value:after{content:'';display:block;width:40px;height:40px;background:#fff;transform:rotate(45deg);position:absolute;top:-20px;left:50%;margin-left:-20px}.controller-business_reports.action-show.device-desktop .report-value-title{font-size:32px;text-align:center;margin-bottom:64px}.controller-business_reports.action-show.device-desktop .report-value-title:after{content:'service merit';font-size:14px;letter-spacing:6px;display:block;text-align:center;color:rgba(65,73,90,0.3);padding-top:4px;font-weight:normal;font-family:'Heebo', sans-serif;text-transform:uppercase}.controller-business_reports.action-show.device-desktop .report-value-list{display:flex;margin-bottom:80px}.controller-business_reports.action-show.device-desktop .report-value-list-content{flex:1}.controller-business_reports.action-show.device-desktop .report-value-comparison{width:224px}.controller-business_reports.action-show.device-desktop .value-content-ornament{display:block;height:48px;width:240px;border-radius:24px;line-height:48px;text-align:center;color:#fff;font-size:24px;margin:0 auto 8px}.controller-business_reports.action-show.device-desktop .value-content-title-before,.controller-business_reports.action-show.device-desktop .value-content-title-after{font-size:12px;font-weight:bold;margin-bottom:40px;text-align:center;letter-spacing:2px}.controller-business_reports.action-show.device-desktop .value-content-title-before{color:#41495a}.controller-business_reports.action-show.device-desktop .value-content-title-after{color:#9ed34a}.controller-business_reports.action-show.device-desktop .before{background:#41495a}.controller-business_reports.action-show.device-desktop .after{background:#9ed34a}.controller-business_reports.action-show.device-desktop .population-block{text-align:center}.controller-business_reports.action-show.device-desktop .population-block .tk-icon{width:24px;height:56px;fill:rgba(65,73,90,0.15);margin:0 3px}.controller-business_reports.action-show.device-desktop .population-block .population-active-before .tk-icon-person{width:24px;height:56px;fill:rgba(65,73,90,0.8)}.controller-business_reports.action-show.device-desktop .population-block .population-active-after .tk-icon-person{width:24px;height:56px;fill:#9ed34a}.controller-business_reports.action-show.device-desktop .effect-factor{text-align:center;font-size:12px;padding:16px 8px;opacity:0.75;font-weight:bold;color:#41495a}.controller-business_reports.action-show.device-desktop .value-conclusion{margin-top:40px;border-top:1px dotted #41495a;padding:32px 0;display:flex;justify-content:center}.controller-business_reports.action-show.device-desktop .value-conclusion-text{font-size:16px;font-weight:bold;line-height:1.6}.controller-business_reports.action-show.device-desktop .value-face-ornament{width:48px;height:48px;margin-right:12px}.controller-business_reports.action-show.device-desktop .report-value-comparison{padding:56px 4px}.controller-business_reports.action-show.device-desktop .comparison-label{border-bottom:1px dotted rgba(65,73,90,0.2);position:relative;padding:24px 0 12px;margin-bottom:48px}.controller-business_reports.action-show.device-desktop .comparison-label:before,.controller-business_reports.action-show.device-desktop .comparison-label:after{content:'';display:block;width:5px;height:5px;background:rgba(65,73,90,0.2);border-radius:50%;position:absolute;bottom:-3px}.controller-business_reports.action-show.device-desktop .comparison-label:before{left:-2px}.controller-business_reports.action-show.device-desktop .comparison-label:after{right:-2px}.controller-business_reports.action-show.device-desktop .comparison-text{font-size:16px;font-weight:bold;line-height:1.5;text-align:center}.controller-business_reports.action-show.device-desktop .l-application-flow{background:url(/assets/img/lp/pr_campaign/application-bg-71bbd3b8c451b78f3ea492004735d25c1b15b8af497d24c62a7912ccfec2ebda.jpg);background-size:cover;background-position:center center;background-attachment:fixed;padding:80px 0 64px;box-shadow:0 2px 8px rgba(0,0,0,0.3) inset;position:relative}.controller-business_reports.action-show.device-desktop .l-application-flow:after{content:'';display:block;width:40px;height:40px;background-color:#f5f8f9;background-image:url(/assets/img/lp/pr_campaign/textured_bg-086a5deb9b8480753ef389c3d3c611c8275ede572f3e360c030898267756e441.png);background-repeat:repeat;transform:rotate(45deg);position:absolute;top:-20px;left:50%;margin-left:-20px}.controller-business_reports.action-show.device-desktop .application-flow-title{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.2);text-align:center;font-size:32px;padding:0 0 40px}.controller-business_reports.action-show.device-desktop .application-flow-title:after{content:'service flow';font-size:14px;letter-spacing:6px;display:block;text-align:center;color:rgba(255,255,255,0.3);padding-top:4px;font-weight:normal;font-family:'Heebo', sans-serif;text-transform:uppercase}.controller-business_reports.action-show.device-desktop .application-flow-list{margin-bottom:120px}.controller-business_reports.action-show.device-desktop .application-flow-item{background:rgba(255,255,255,0.95);margin:0 80px 40px;border-radius:4px;position:relative;box-shadow:0 2px 20px rgba(0,0,0,0.1),0 4px 26px rgba(0,0,0,0.2);display:flex}.controller-business_reports.action-show.device-desktop .application-flow-item:last-child .flow-step:after{display:none}.controller-business_reports.action-show.device-desktop .flow-step{background:#9ed34a;color:#fff;font-size:20px;font-weight:bold;padding:24px 40px;position:relative;font-family:'Heebo', sans-serif;border-radius:4px 0 0 4px;letter-spacing:2px;text-align:center}.controller-business_reports.action-show.device-desktop .flow-step:after{content:'';display:block;width:16px;height:16px;background:#9ed34a;transform:rotate(45deg);position:absolute;bottom:-8px;left:50%;margin-left:-8px}.controller-business_reports.action-show.device-desktop .flow-step .step-num{white-space:nowrap;display:block;margin:0 auto 4px}.controller-business_reports.action-show.device-desktop .flow-step img{width:64px;height:auto}.controller-business_reports.action-show.device-desktop .flow-content{padding:32px;flex:1}.controller-business_reports.action-show.device-desktop .application-item-title{font-size:20px;margin-bottom:12px;color:#212329}.controller-business_reports.action-show.device-desktop .application-item-explanation{font-size:15px;line-height:1.6}.controller-business_reports.action-show.device-desktop .application-item-attention{font-size:12px;margin-left:8px;display:inline-block;color:#aaa}.controller-business_reports.action-show.device-desktop .l-report-faq{background-color:#f5f8f9;background-image:url(/assets/img/lp/pr_campaign/textured_bg-086a5deb9b8480753ef389c3d3c611c8275ede572f3e360c030898267756e441.png);background-repeat:repeat;padding:80px 0 64px}.controller-business_reports.action-show.device-desktop .faq-title{font-size:32px;margin-bottom:56px;text-align:center}.controller-business_reports.action-show.device-desktop .faq-title:after{content:'questions';font-size:14px;letter-spacing:6px;display:block;text-align:center;color:rgba(65,73,90,0.3);padding-top:4px;font-weight:normal;font-family:'Heebo', sans-serif;text-transform:uppercase}.controller-business_reports.action-show.device-desktop .faq-list{padding:0 96px 24px}.controller-business_reports.action-show.device-desktop .faq-list-item{padding:32px 40px;position:relative;margin-bottom:48px;background:rgba(255,255,255,0.8);border-radius:0 2px 0 2px}.controller-business_reports.action-show.device-desktop .faq-list-item:before,.controller-business_reports.action-show.device-desktop .faq-list-item:after{content:'';display:block;width:40px;height:40px;position:absolute}.controller-business_reports.action-show.device-desktop .faq-list-item:before{border-top:4px solid #212329;border-left:4px solid #212329;top:0;left:0}.controller-business_reports.action-show.device-desktop .faq-list-item:after{border-bottom:4px solid #212329;border-right:4px solid #212329;bottom:0;right:0}.controller-business_reports.action-show.device-desktop .faq-list-item .question{display:flex;align-items:center;padding:8px;color:#212329}.controller-business_reports.action-show.device-desktop .faq-list-item .question dt{font-size:48px;font-weight:bold}.controller-business_reports.action-show.device-desktop .faq-list-item .question dd{padding-left:24px;font-size:18px;font-weight:bold}.controller-business_reports.action-show.device-desktop .faq-list-item .answer{display:flex;align-items:center;padding:8px}.controller-business_reports.action-show.device-desktop .faq-list-item .answer dt{font-size:56px;font-weight:bold;color:#9ed34a}.controller-business_reports.action-show.device-desktop .faq-list-item .answer dd{padding-left:24px;font-size:18px;line-height:1.5}.controller-business_reports.action-show.device-desktop .faq-list-item .answer dd b{color:#85bc2e}.controller-business_reports.action-show.device-sp *{box-sizing:border-box}.controller-business_reports.action-show.device-sp div,.controller-business_reports.action-show.device-sp span,.controller-business_reports.action-show.device-sp object,.controller-business_reports.action-show.device-sp iframe,.controller-business_reports.action-show.device-sp h1,.controller-business_reports.action-show.device-sp h2,.controller-business_reports.action-show.device-sp h3,.controller-business_reports.action-show.device-sp h4,.controller-business_reports.action-show.device-sp h5,.controller-business_reports.action-show.device-sp h6,.controller-business_reports.action-show.device-sp p,.controller-business_reports.action-show.device-sp blockquote,.controller-business_reports.action-show.device-sp pre,.controller-business_reports.action-show.device-sp abbr,.controller-business_reports.action-show.device-sp address,.controller-business_reports.action-show.device-sp cite,.controller-business_reports.action-show.device-sp code,.controller-business_reports.action-show.device-sp del,.controller-business_reports.action-show.device-sp dfn,.controller-business_reports.action-show.device-sp em,.controller-business_reports.action-show.device-sp img,.controller-business_reports.action-show.device-sp ins,.controller-business_reports.action-show.device-sp kbd,.controller-business_reports.action-show.device-sp q,.controller-business_reports.action-show.device-sp samp,.controller-business_reports.action-show.device-sp small,.controller-business_reports.action-show.device-sp strong,.controller-business_reports.action-show.device-sp sub,.controller-business_reports.action-show.device-sp sup,.controller-business_reports.action-show.device-sp var,.controller-business_reports.action-show.device-sp b,.controller-business_reports.action-show.device-sp i,.controller-business_reports.action-show.device-sp dl,.controller-business_reports.action-show.device-sp dt,.controller-business_reports.action-show.device-sp dd,.controller-business_reports.action-show.device-sp ol,.controller-business_reports.action-show.device-sp ul,.controller-business_reports.action-show.device-sp li,.controller-business_reports.action-show.device-sp fieldset,.controller-business_reports.action-show.device-sp form,.controller-business_reports.action-show.device-sp label,.controller-business_reports.action-show.device-sp legend,.controller-business_reports.action-show.device-sp table,.controller-business_reports.action-show.device-sp caption,.controller-business_reports.action-show.device-sp tbody,.controller-business_reports.action-show.device-sp tfoot,.controller-business_reports.action-show.device-sp thead,.controller-business_reports.action-show.device-sp tr,.controller-business_reports.action-show.device-sp th,.controller-business_reports.action-show.device-sp td,.controller-business_reports.action-show.device-sp article,.controller-business_reports.action-show.device-sp aside,.controller-business_reports.action-show.device-sp canvas,.controller-business_reports.action-show.device-sp details,.controller-business_reports.action-show.device-sp figcaption,.controller-business_reports.action-show.device-sp figure,.controller-business_reports.action-show.device-sp footer,.controller-business_reports.action-show.device-sp header,.controller-business_reports.action-show.device-sp hgroup,.controller-business_reports.action-show.device-sp menu,.controller-business_reports.action-show.device-sp nav,.controller-business_reports.action-show.device-sp section,.controller-business_reports.action-show.device-sp summary,.controller-business_reports.action-show.device-sp time,.controller-business_reports.action-show.device-sp mark,.controller-business_reports.action-show.device-sp audio,.controller-business_reports.action-show.device-sp video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.controller-business_reports.action-show.device-sp p{font-size:12px}.controller-business_reports.action-show.device-sp li{list-style-type:none}.controller-business_reports.action-show.device-sp .faq-title,.controller-business_reports.action-show.device-sp .report-value-title,.controller-business_reports.action-show.device-sp .problem-data-header{font-size:20px;padding-bottom:16px;margin:0 0 16px;text-align:center;border-bottom:1px solid #41495a;position:relative;font-weight:bold}.controller-business_reports.action-show.device-sp .faq-title:after,.controller-business_reports.action-show.device-sp .report-value-title:after,.controller-business_reports.action-show.device-sp .problem-data-header:after,.controller-business_reports.action-show.device-sp .faq-title:before,.controller-business_reports.action-show.device-sp .report-value-title:before,.controller-business_reports.action-show.device-sp .problem-data-header:before{content:'';display:block;width:16px;height:16px;position:absolute;left:50%;margin-left:-8px;transform:rotate(45deg)}.controller-business_reports.action-show.device-sp .faq-title:after,.controller-business_reports.action-show.device-sp .report-value-title:after,.controller-business_reports.action-show.device-sp .problem-data-header:after{background:#f5f8f9;bottom:-8px}.controller-business_reports.action-show.device-sp .faq-title:before,.controller-business_reports.action-show.device-sp .report-value-title:before,.controller-business_reports.action-show.device-sp .problem-data-header:before{background:#41495a;bottom:-9px}.controller-business_reports.action-show.device-sp .tk-icon{display:inline-block}.controller-business_reports.action-show.device-sp .cta-btn{display:inline-block;width:100%;font-size:14px;padding:16px 32px 16px 16px;border-radius:6px;font-weight:bold;text-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #de1b4b;background:#e8446c;text-align:center;color:#fff;border-radius:28px;position:relative;box-shadow:0 4px 16px rgba(0,0,0,0.2),0 2px 8px rgba(0,0,0,0.1),0 12px 16px rgba(0,0,0,0.1);transition:0.2s}.controller-business_reports.action-show.device-sp .cta-btn .tk-icon{width:16px;height:16px;fill:#fff;margin-right:8px;vertical-align:middle}.controller-business_reports.action-show.device-sp .cta-btn:after{content:'';display:block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:50%;right:24px;margin-top:-4px;transition:0.2s}.controller-business_reports.action-show.device-sp .cta-btn:before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;border:1px solid #e8446c;border-radius:48px}.controller-business_reports.action-show.device-sp .cta-btn:hover{color:#fff}.controller-business_reports.action-show.device-sp .cta-btn:active{background:#e52d5a;color:#fff}.controller-business_reports.action-show.device-sp .cta-btn:active:before{animation:cv-border infinite 1.5s}.controller-business_reports.action-show.device-sp .c-cta-card{border-radius:4px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.2);max-width:640px;position:relative}.controller-business_reports.action-show.device-sp .cta-header{background:#41495a;color:#fff;position:relative;padding:12px 8px 14px;border-radius:4px}.controller-business_reports.action-show.device-sp .cta-header .cta-badge{display:block;width:48px;height:48px;background:url(/assets/img/lp/pr_campaign/badge_bg-bd3a1b16f5988793e93928931def1cbd5bb563aebf4399832569fb35914d1794.svg);background-size:cover;position:absolute;left:-12px;top:-8px;line-height:48px;text-align:center;color:#212329;font-weight:bold}.controller-business_reports.action-show.device-sp .cta-header .cta-title{color:#fff;font-weight:bold;font-size:12px;line-height:1.4;text-align:center;margin:0}.controller-business_reports.action-show.device-sp .cta-header .cta-title-sub{font-size:11px;display:block}.controller-business_reports.action-show.device-sp .cta-content{padding:14px 10px 16px}.controller-business_reports.action-show.device-sp .cta-campaign{display:flex}.controller-business_reports.action-show.device-sp .cta-campaign img{display:inline-block;width:44px;height:44px;margin-right:8px}.controller-business_reports.action-show.device-sp .campaign-text{flex:1;align-items:center}.controller-business_reports.action-show.device-sp .campaign-tagline{font-size:11px;color:#e8446c;font-weight:bold;margin-bottom:4px;display:block;line-height:1}.controller-business_reports.action-show.device-sp .campaign-text{font-size:10px;line-height:1.4;margin:0;text-align:left}.controller-business_reports.action-show.device-sp .cta-conversion{padding:8px 0 0}.controller-business_reports.action-show.device-sp .container{max-width:640px;margin:0 auto}.controller-business_reports.action-show.device-sp .business-report-lp{max-width:vw(100%);overflow:hidden}.controller-business_reports.action-show.device-sp .header{width:100%;box-shadow:0 2px 8px rgba(0,0,0,0.1);background:rgba(255,255,255,0.95);width:100%;position:fixed;left:0;top:0;z-index:9999;display:flex;justify-content:space-between;align-items:center}.controller-business_reports.action-show.device-sp .header .header-logo{padding-left:12px}.controller-business_reports.action-show.device-sp .header .header-logo .logo-img{height:15px;width:auto;vertical-align:middle}.controller-business_reports.action-show.device-sp .header .header-logo .header-explanation{font-size:10px;color:#aaa;vertical-align:middle;font-family:'Raleway', sans-serif;font-weight:normal;letter-spacing:4px}.controller-business_reports.action-show.device-sp .header .header-cta{background:#e8446c;padding:8px}.controller-business_reports.action-show.device-sp .header .header-cta .header-cta-btn{display:inline-block;text-align:center}.controller-business_reports.action-show.device-sp .header .header-cta .header-cta-btn .tk-icon{width:18px;height:18px;fill:#fff;display:block;margin:0 auto}.controller-business_reports.action-show.device-sp .header .header-cta .header-cta-btn .cta-btn-text{font-size:10px;font-weight:bold;color:#fff;line-height:1}.controller-business_reports.action-show.device-sp .l-footer{background:#41495a;padding:24px 12px 64px}.controller-business_reports.action-show.device-sp .copyright{text-align:center;color:rgba(255,255,255,0.3);font-size:10px;padding:0 0 8px}.controller-business_reports.action-show.device-sp .copyright .copyright-text{padding-top:4px;transform:scale(0.8)}.controller-business_reports.action-show.device-sp .lp-footer-nav{width:100%;text-align:center}.controller-business_reports.action-show.device-sp .lp-footer-nav .footer-nav-item{display:inline-block;margin-left:4px;font-size:11px}.controller-business_reports.action-show.device-sp .lp-footer-nav .footer-nav-item:before{content:'|';margin-right:4px;display:inline-block;color:rgba(255,255,255,0.5)}.controller-business_reports.action-show.device-sp .lp-footer-nav .footer-nav-item:first-child:before{display:none}.controller-business_reports.action-show.device-sp .lp-footer-nav a{color:rgba(255,255,255,0.5)}.controller-business_reports.action-show.device-sp .l-report-hero-area{background-color:#9ed34a;padding:48px 0 24px;position:relative}.controller-business_reports.action-show.device-sp .report-hero-explanation{padding:24px 0;text-align:center}.controller-business_reports.action-show.device-sp .report-hero-sub-copy{font-size:11px;margin-bottom:8px;color:#fff;font-weight:bold}.controller-business_reports.action-show.device-sp .report-hero-copy{font-size:24px;line-height:1.4;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.1);margin-bottom:8px}.controller-business_reports.action-show.device-sp .report-hero-eyecatch{width:100%;display:flex;justify-content:space-around;padding-bottom:86px;background-image:url(/assets/img/lp/pr_campaign/hero_bg-29c6c0db02e820addd871a89fae686e2667b11e9ae1563a151cfdb9297340902.svg);background-repeat:no-repeat;background-position:bottom center;background-size:130px}.controller-business_reports.action-show.device-sp .report-hero-eyecatch .three-factor{flex:1 1 auto}.controller-business_reports.action-show.device-sp .report-hero-eyecatch .three-factor:nth-child(2){margin-top:-24px}.controller-business_reports.action-show.device-sp .factor-image{width:96px;height:96px;border-radius:50%;background:#8cc336;margin:0 auto;text-align:center;padding-top:8px;color:#fff;position:relative}.controller-business_reports.action-show.device-sp .factor-image:after{content:'';width:8px;height:8px;display:block;position:absolute;background:#8cc336;transform:rotate(45deg);bottom:-4px;left:50%;margin-left:-4px}.controller-business_reports.action-show.device-sp .factor-image img{width:45px;height:auto;display:block;margin:0 auto;opacity:0.8}.controller-business_reports.action-show.device-sp .factor-title{font-size:14px;font-weight:bold;text-align:center;color:#fff;padding-top:4px}.controller-business_reports.action-show.device-sp .hero-cta{padding:0 12px}.controller-business_reports.action-show.device-sp .hero-cta .cta-btn{margin:0 0 12px}.controller-business_reports.action-show.device-sp .l-problem-data{background:#f5f8f9;padding:32px 12px 32px;position:relative}.controller-business_reports.action-show.device-sp .l-problem-data:after{content:'';width:24px;height:24px;display:block;transform:rotate(45deg);position:absolute;left:50%;bottom:-12px;margin-left:-12px;background:#f5f8f9}.controller-business_reports.action-show.device-sp .problem-data-header{font-size:14px}.controller-business_reports.action-show.device-sp .problem-data-header b{font-size:22px}.controller-business_reports.action-show.device-sp .data-question{padding:24px 0 16px;font-size:12px;display:flex;justify-content:center;align-items:center;font-weight:bold}.controller-business_reports.action-show.device-sp .data-question .question-icon{width:32px;height:32px;font-size:20px;border-radius:50%;background:#41495a;color:#f5f8f9;text-align:center;line-height:32px;margin-right:8px}.controller-business_reports.action-show.device-sp .data-question .question-content{flex:1}.controller-business_reports.action-show.device-sp .problem-data-list{display:flex;padding:0;justify-content:center;flex-wrap:wrap}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item{flex:1 0 auto;text-align:center;margin-bottom:12px}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item:first-child{width:100%}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-content{box-sizing:border-box;width:104px;height:104px;margin:0 auto;padding-top:24px;line-height:1;font-family:'Heebo', sans-serif;font-weight:bold;background-size:cover;background-position:center}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-70{background-image:url(/assets/img/lp/pr_campaign/bg_70-66717bf65ae1326df8ad3c966b1afc16337466cfa26698bb2b50338c9cd5613f.svg)}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-67{background-image:url(/assets/img/lp/pr_campaign/bg_67-064d3596a8ae9efc74e60b06c1847997df30fc3cc9cb9e1f009383d1f9550193.svg)}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-60{background-image:url(/assets/img/lp/pr_campaign/bg_60-2ef828b163e109b890cbc145ef84610fe8d8cafbf78caff56abe13cb8085ed6b.svg)}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .problem-data-title{margin-bottom:4px;display:block;color:#41495a;font-size:11px;font-weight:bold}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-number{display:inline-block;font-size:40px;line-height:1;margin-left:8px;letter-spacing:1px}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-unit{display:inline-block;font-size:14px;margin-left:-4px}.controller-business_reports.action-show.device-sp .problem-data-list .problem-data-item .data-explanation{font-size:11px;line-height:1.4;padding:4px 0 12px}.controller-business_reports.action-show.device-sp .problem-data-summary{border-top:1px solid rgba(65,73,90,0.1);padding:16px 0 0;font-size:12px;font-weight:normal;text-align:center;line-height:1.5}.controller-business_reports.action-show.device-sp .problem-data-summary b{font-weight:bold;font-size:14px}.controller-business_reports.action-show.device-sp .problem-data-caution{font-size:10px;color:#aaa;text-align:center}.controller-business_reports.action-show.device-sp .l-report-intro{padding:40px 0 32px;position:relative;text-align:center}.controller-business_reports.action-show.device-sp .report-intro-title{font-size:18px;color:#212329;display:inline-block;text-align:center;margin:0 auto 24px;padding:16px 16px 0;background-image:url(/assets/img/lp/pr_campaign/intro-title-left-6f91c9a9f44b40ba5635b2ad1d8af60a854130572153619254225ceadeb97aad.svg),url(/assets/img/lp/pr_campaign/intro-title-right-50b15ba32670a309926222175e55c384dd39514a87e4587dfb007bb4fc851fa3.svg);background-repeat:no-repeat, no-repeat;background-position:left bottom, right bottom;background-size:20px}.controller-business_reports.action-show.device-sp .report-intro-title .report-intro-sub-title{display:block;width:100%;font-size:14px}.controller-business_reports.action-show.device-sp .report-intro-title .report-intro-emphasis{font-size:24px}@keyframes item-animation{0%{transform:scale(1)}100%{transform:scale(1.5);opacity:0}}.controller-business_reports.action-show.device-sp .report-intro-main{display:flex;justify-content:center;align-items:center;position:relative;text-align:center;padding:24px 1% 8px}.controller-business_reports.action-show.device-sp .report-intro-item{width:144px;height:144px;border-radius:50%;background:#9ed34a;color:#212329;padding:40px 0 0;font-weight:bold;position:relative}.controller-business_reports.action-show.device-sp .report-intro-item:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;left:0;top:0;background:rgba(158,211,74,0.2);transform-origin:center;transform:scale(1.15);z-index:-1}.controller-business_reports.action-show.device-sp .report-intro-item:after{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;left:0;top:0;background:rgba(158,211,74,0.4);transform-origin:center;animation:item-animation 2s infinite;z-index:-1}.controller-business_reports.action-show.device-sp .report-intro-item .report-intro-sub-message{font-size:10px;margin-bottom:4px}.controller-business_reports.action-show.device-sp .report-intro-item .report-intro-main-message{font-size:14px;line-height:1.3}.controller-business_reports.action-show.device-sp .item-combine{font-size:24px;padding:8px 2px;color:#9ed34a}.controller-business_reports.action-show.device-sp .report-intro-image{width:100%;margin:0 auto;padding:0 12px}.controller-business_reports.action-show.device-sp .report-intro-image img{width:100%;height:auto}.controller-business_reports.action-show.device-sp .report-intro-item-result{width:100%;margin-top:-16px}.controller-business_reports.action-show.device-sp .report-intro-item-result:before,.controller-business_reports.action-show.device-sp .report-intro-item-result:after{content:'';display:block;margin:0 auto}.controller-business_reports.action-show.device-sp .report-intro-item-result:before{width:24px;height:16px;background:#e8e8e8}.controller-business_reports.action-show.device-sp .report-intro-item-result:after{box-sizing:border-box;width:20px;border-top:18px solid #e8e8e8;border-left:20px solid transparent;border-right:18px solid transparent}.controller-business_reports.action-show.device-sp .report-intro-recommend{text-align:center;font-size:14px}.controller-business_reports.action-show.device-sp .report-intro-recommend-list{padding:12px 16px;margin:0;list-style:none;display:inline-block}.controller-business_reports.action-show.device-sp .report-intro-recommend-item{padding:4px 0 12px 24px;text-align:left;position:relative;line-height:1.5}.controller-business_reports.action-show.device-sp .report-intro-recommend-item:after{content:'';display:block;width:12px;height:6px;border-left:2px solid #9ed34a;border-bottom:2px solid #9ed34a;transform:rotate(-45deg);position:absolute;top:12px;left:0}.controller-business_reports.action-show.device-sp .report-intro-cta{padding:24px 12px 0}.controller-business_reports.action-show.device-sp .l-report-value{background:#f5f8f9;position:relative}.controller-business_reports.action-show.device-sp .l-report-value:before{content:'';width:24px;height:24px;background:#fff;display:block;position:absolute;left:50%;top:-12px;margin-left:-12px;transform:rotate(45deg)}.controller-business_reports.action-show.device-sp .report-value{padding:48px 12px}.controller-business_reports.action-show.device-sp .report-value-list-content{padding:32px 0;border-bottom:1px solid rgba(65,73,90,0.1)}.controller-business_reports.action-show.device-sp .report-value-list-content:nth-child(3){border-bottom:none}.controller-business_reports.action-show.device-sp .value-content-title-before,.controller-business_reports.action-show.device-sp .value-content-title-after{font-size:14px;font-weight:bold;margin-bottom:32px;text-align:center;display:inline-block;width:100%;border-radius:16px;padding:8px 0;color:#fff}.controller-business_reports.action-show.device-sp .value-content-title-before{background:#41495a}.controller-business_reports.action-show.device-sp .value-content-title-after{background:#9ed34a}.controller-business_reports.action-show.device-sp .c-value-line{display:flex;justify-content:center;align-items:center;max-width:320px;margin:0 auto}.controller-business_reports.action-show.device-sp .value-line-label{font-size:12px;width:56px;text-align:center;font-weight:bold;color:rgba(65,73,90,0.5)}.controller-business_reports.action-show.device-sp .population-block{text-align:center;flex:1}.controller-business_reports.action-show.device-sp .population-block .tk-icon{width:14px;height:32px;fill:rgba(65,73,90,0.15);margin:0}.controller-business_reports.action-show.device-sp .population-block .population-active-before .tk-icon-person{width:14px;height:32px;fill:rgba(65,73,90,0.8)}.controller-business_reports.action-show.device-sp .population-block .population-active-after .tk-icon-person{width:14px;height:32px;fill:#9ed34a}.controller-business_reports.action-show.device-sp .value-arrow{width:56px;position:relative}.controller-business_reports.action-show.device-sp .value-arrow:before{content:'';display:block;margin:0 auto;width:16px;height:10px;background:#ddd}.controller-business_reports.action-show.device-sp .value-arrow:after{content:'';display:block;margin:0 auto;box-sizing:border-box;width:24px;border-top:12px solid #ddd;border-left:12px solid transparent;border-right:12px solid transparent}.controller-business_reports.action-show.device-sp .effect-factor{flex:1;text-align:center;font-size:10px;padding:12px 8px;opacity:0.75;font-weight:bold;color:#41495a}.controller-business_reports.action-show.device-sp .value-conclusion{padding:12px 8px 12px 16px;display:flex;align-items:center;background:rgba(255,255,255,0.75);box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:4px;margin:24px 0 0}.controller-business_reports.action-show.device-sp .value-conclusion-text{font-size:12px;font-weight:bold;line-height:1.6}.controller-business_reports.action-show.device-sp .value-face-ornament{width:24px;height:24px;margin-right:12px}.controller-business_reports.action-show.device-sp .l-application-flow{background:url(/assets/img/lp/pr_campaign/application-bg-71bbd3b8c451b78f3ea492004735d25c1b15b8af497d24c62a7912ccfec2ebda.jpg);background-size:cover;background-position:center center;background-attachment:fixed;padding:48px 0 56px;box-shadow:0 2px 8px rgba(0,0,0,0.3) inset;position:relative}.controller-business_reports.action-show.device-sp .l-application-flow:before{content:'';width:24px;height:24px;background:#f5f8f9;display:block;position:absolute;left:50%;top:-12px;margin-left:-12px;transform:rotate(45deg)}.controller-business_reports.action-show.device-sp .application-flow{padding:0 12px}.controller-business_reports.action-show.device-sp .application-flow-title{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.2);text-align:center;font-size:20px;padding:0 0 32px}.controller-business_reports.action-show.device-sp .application-flow-list{margin:0 auto 40px;position:relative}.controller-business_reports.action-show.device-sp .application-flow-list:before{content:'';width:4px;height:100%;position:absolute;background:#9ed34a;left:50%;top:0;margin-left:-2px}.controller-business_reports.action-show.device-sp .application-flow-item{background:rgba(255,255,255,0.95);border-radius:2px;position:relative;box-shadow:0 2px 20px rgba(0,0,0,0.1),0 4px 26px rgba(0,0,0,0.2);margin:0 auto 32px}.controller-business_reports.action-show.device-sp .application-flow-item:last-child{margin-bottom:0}.controller-business_reports.action-show.device-sp .flow-step{background:#9ed34a;color:#fff;font-size:15px;font-weight:bold;padding:12px;position:relative;border-radius:2px 2px 0 0}.controller-business_reports.action-show.device-sp .flow-step .step-num{font-family:'Heebo', sans-serif;display:inline-block;margin-right:2px}.controller-business_reports.action-show.device-sp .flow-step .application-item-title{margin:0;color:#fff;display:inline-block}.controller-business_reports.action-show.device-sp .flow-content{padding:12px 12px 16px}.controller-business_reports.action-show.device-sp .application-item-explanation{font-size:11px;line-height:1.5}.controller-business_reports.action-show.device-sp .application-item-attention{font-size:10px;display:inline-block;color:#aaa}.controller-business_reports.action-show.device-sp .l-report-faq{background:#f5f8f9;padding:32px 0 40px;position:relative}.controller-business_reports.action-show.device-sp .l-report-faq:before,.controller-business_reports.action-show.device-sp .l-report-faq:after{content:'';display:block;width:50%;height:16px;background:#f5f8f9;position:absolute;top:-16px}.controller-business_reports.action-show.device-sp .l-report-faq:before{left:0;transform:skewX(45deg);transform-origin:right bottom}.controller-business_reports.action-show.device-sp .l-report-faq:after{right:0;transform:skewX(-45deg);transform-origin:left bottom}.controller-business_reports.action-show.device-sp .report-faq{padding:0 12px}.controller-business_reports.action-show.device-sp .faq-list{padding:8px 0 24px}.controller-business_reports.action-show.device-sp .faq-list-item{position:relative;padding:16px 0;border-bottom:1px solid rgba(65,73,90,0.1)}.controller-business_reports.action-show.device-sp .faq-list-item:last-child{border-bottom:none}.controller-business_reports.action-show.device-sp .faq-list-item .question{display:flex;align-items:center;padding:8px 0;color:#212329}.controller-business_reports.action-show.device-sp .faq-list-item .question dt{font-size:18px;font-weight:bold;width:32px;height:32px;border-radius:50%;background:#41495a;color:#f5f8f9;text-align:center;line-height:32px}.controller-business_reports.action-show.device-sp .faq-list-item .question dd{padding-left:8px;font-size:13px;font-weight:bold;flex:1}.controller-business_reports.action-show.device-sp .faq-list-item .answer{display:flex;padding:8px 0}.controller-business_reports.action-show.device-sp .faq-list-item .answer dt{font-size:18px;font-weight:bold;width:32px;height:32px;border-radius:50%;background:#9ed34a;color:#f5f8f9;text-align:center;line-height:32px}.controller-business_reports.action-show.device-sp .faq-list-item .answer dd{padding-left:8px;font-size:13px;line-height:1.5;flex:1}.controller-business_reports.action-show.device-sp .faq-list-item .answer dd b{color:#77a829}.controller-businesses.device-desktop div,.controller-businesses.device-desktop span,.controller-businesses.device-desktop object,.controller-businesses.device-desktop iframe,.controller-businesses.device-desktop h1,.controller-businesses.device-desktop h2,.controller-businesses.device-desktop h3,.controller-businesses.device-desktop h4,.controller-businesses.device-desktop h5,.controller-businesses.device-desktop h6,.controller-businesses.device-desktop p,.controller-businesses.device-desktop blockquote,.controller-businesses.device-desktop pre,.controller-businesses.device-desktop abbr,.controller-businesses.device-desktop address,.controller-businesses.device-desktop cite,.controller-businesses.device-desktop code,.controller-businesses.device-desktop del,.controller-businesses.device-desktop dfn,.controller-businesses.device-desktop em,.controller-businesses.device-desktop img,.controller-businesses.device-desktop ins,.controller-businesses.device-desktop kbd,.controller-businesses.device-desktop q,.controller-businesses.device-desktop samp,.controller-businesses.device-desktop small,.controller-businesses.device-desktop strong,.controller-businesses.device-desktop sub,.controller-businesses.device-desktop sup,.controller-businesses.device-desktop var,.controller-businesses.device-desktop b,.controller-businesses.device-desktop i,.controller-businesses.device-desktop dl,.controller-businesses.device-desktop dt,.controller-businesses.device-desktop dd,.controller-businesses.device-desktop ol,.controller-businesses.device-desktop ul,.controller-businesses.device-desktop li,.controller-businesses.device-desktop fieldset,.controller-businesses.device-desktop form,.controller-businesses.device-desktop label,.controller-businesses.device-desktop legend,.controller-businesses.device-desktop table,.controller-businesses.device-desktop caption,.controller-businesses.device-desktop tbody,.controller-businesses.device-desktop tfoot,.controller-businesses.device-desktop thead,.controller-businesses.device-desktop tr,.controller-businesses.device-desktop th,.controller-businesses.device-desktop td,.controller-businesses.device-desktop article,.controller-businesses.device-desktop aside,.controller-businesses.device-desktop canvas,.controller-businesses.device-desktop details,.controller-businesses.device-desktop figcaption,.controller-businesses.device-desktop figure,.controller-businesses.device-desktop footer,.controller-businesses.device-desktop header,.controller-businesses.device-desktop hgroup,.controller-businesses.device-desktop menu,.controller-businesses.device-desktop nav,.controller-businesses.device-desktop section,.controller-businesses.device-desktop summary,.controller-businesses.device-desktop time,.controller-businesses.device-desktop mark,.controller-businesses.device-desktop audio,.controller-businesses.device-desktop video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.controller-businesses.device-desktop article,.controller-businesses.device-desktop aside,.controller-businesses.device-desktop details,.controller-businesses.device-desktop figcaption,.controller-businesses.device-desktop figure,.controller-businesses.device-desktop footer,.controller-businesses.device-desktop header,.controller-businesses.device-desktop hgroup,.controller-businesses.device-desktop menu,.controller-businesses.device-desktop nav,.controller-businesses.device-desktop section{display:block}.controller-businesses.device-desktop nav,.controller-businesses.device-desktop ul{list-style:none}.controller-businesses.device-desktop blockquote,.controller-businesses.device-desktop q{quotes:none}.controller-businesses.device-desktop blockquote:before,.controller-businesses.device-desktop blockquote:after,.controller-businesses.device-desktop q:before,.controller-businesses.device-desktop q:after{content:'';content:none}.controller-businesses.device-desktop a{margin:0;padding:0;font-size:14px;vertical-align:baseline;background:transparent}.controller-businesses.device-desktop ins{background-color:#ff9;color:#000;text-decoration:none}.controller-businesses.device-desktop mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.controller-businesses.device-desktop del{text-decoration:line-through}.controller-businesses.device-desktop abbr[title],.controller-businesses.device-desktop dfn[title]{border-bottom:1px dotted;cursor:help}.controller-businesses.device-desktop table{border-collapse:collapse;border-spacing:0}.controller-businesses.device-desktop hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}.controller-businesses.device-desktop input,.controller-businesses.device-desktop select{vertical-align:middle}@-webkit-keyframes flip-down-from-top{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes flip-down-from-top{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes extend-down-from-top{0%{opacity:0;-webkit-transform:scale(1, 0);transform:scale(1, 0)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes extend-down-from-top{0%{opacity:0;-webkit-transform:scale(1, 0);transform:scale(1, 0)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes extend-left-from-right{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes extend-left-from-right{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes extend-down-from-top{0%{opacity:0}100%{opacity:0}}@-webkit-keyframes swan-spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}20%{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}90%{-webkit-transform:rotateY(760deg);transform:rotateY(760deg)}100%{-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@keyframes swan-spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}20%{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}90%{-webkit-transform:rotateY(760deg);transform:rotateY(760deg)}100%{-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@-webkit-keyframes small-bubble{0%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);-webkit-transform:rotatex(-10deg);transform:rotatex(-10deg);-webkit-transform:translate(0, -0.6em);transform:translate(0, -0.6em)}100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}}@keyframes small-bubble{0%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);-webkit-transform:rotatex(-10deg);transform:rotatex(-10deg);-webkit-transform:translate(0, -0.6em);transform:translate(0, -0.6em)}100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}}@-webkit-keyframes extending-transverse{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes extending-transverse{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.controller-businesses.device-desktop .notification-bar{text-align:center;height:40px;line-height:40px;overflow-y:hidden}.controller-businesses.device-desktop .notification-bar a{text-decoration:underline}.controller-businesses.device-desktop .notification-bar .debug-header{background:#565e65;color:#c7c9cc}.controller-businesses.device-desktop .notification-bar .debug-header .debug-tips{padding-left:3em;display:inline-block}.controller-businesses.device-desktop .notification-bar .debug-header .tips-text{color:white;font-weight:bold}.controller-businesses.device-desktop .business-lp .service-explanation-title,.controller-businesses.device-desktop .business-lp .service-point-title,.controller-businesses.device-desktop .business-lp .service-compare-title,.controller-businesses.device-desktop .business-lp .user-flow-title,.controller-businesses.device-desktop .business-lp .service-plan-title{font-size:24px;line-height:1.4;color:#343d46;font-weight:lighter}.controller-businesses.device-desktop .business-lp .service-point-sub-title{font-size:16px;color:#76b003}.controller-businesses.device-desktop .container{width:96%;max-width:1040px;min-width:960px;margin:0 auto;position:relative}.controller-businesses.device-desktop .business-lp{font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Roboto', 'Droid Sans', helvetica, YuGothic, '游ゴシック', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, sans-serif;padding-top:56px;color:#4a4a4a;line-height:1;-webkit-font-smoothing:antialiased;word-break:break-all}.controller-businesses.device-desktop .business-lp *{box-sizing:border-box}.controller-businesses.device-desktop .business-lp *:before,.controller-businesses.device-desktop .business-lp *:after{box-sizing:border-box}.controller-businesses.device-desktop .business-lp p{font-size:14px;line-height:1.6}.controller-businesses.device-desktop .header{z-index:100;padding:8px 0;background:#2e343e;position:fixed;top:0;left:0;width:100%}.controller-businesses.device-desktop .header .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.controller-businesses.device-desktop .header-logo{margin-right:auto}.controller-businesses.device-desktop .header-logo img{height:22px;width:auto;vertical-align:middle}.controller-businesses.device-desktop .header-logo .header-explanation{font-size:12px;color:#fff;vertical-align:middle;margin-left:12px;font-weight:lighter}.controller-businesses.device-desktop .header-cta-btn{background:#87c20a;display:inline-block;border-radius:4px;height:40px;line-height:38px;color:#fff;padding:0 16px;border:1px solid #76b003;transition:0.2s}.controller-businesses.device-desktop .header-cta-btn:hover{background:#76b003;color:#fff}.controller-businesses.device-desktop .business-lp .l-hero-area{min-height:560px;background-color:#f8f8f8;text-align:center;background-image:url(/assets/img/lp/business/catch-bg-73e61d5f49b1187e83569b4adf619b222c510a89523747901c0245b513071582.jpg);background-position:center center;background-size:cover;background-attachment:fixed}.controller-businesses.device-desktop .business-lp .hero-content{width:100%;padding-top:18%;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2)}.controller-businesses.device-desktop .business-lp .hero-copy{font-size:40px;margin-bottom:16px;line-height:1.4;color:#fff}.controller-businesses.device-desktop .business-lp .hero-copy .hero-enphasize{font-size:56px;margin:4px 0;position:relative}.controller-businesses.device-desktop .business-lp .hero-copy .hero-enphasize:before{letter-spacing:4px;content:'ゼロ';font-size:12px;position:absolute;left:4px;top:-16px}.controller-businesses.device-desktop .business-lp .hero-sub-copy{font-size:20px;color:#fff;margin-bottom:24px;font-weight:lighter}.controller-businesses.device-desktop .business-lp .hero-explanation{line-height:1.7}.controller-businesses.device-desktop .business-lp .hero-cta-btn{background:#87c20a;display:inline-block;border-radius:4px;height:48px;line-height:46px;color:#fff;padding:0 16px;border:1px solid #76b003;transition:0.2s;box-shadow:0 0 12px rgba(0,0,0,0.2);width:240px;margin:24px auto}.controller-businesses.device-desktop .business-lp .hero-cta-btn:hover{background:#76b003;color:#fff}.controller-businesses.device-desktop .business-lp .l-introduction-companies{text-align:center;padding:40px 0;position:relative}.controller-businesses.device-desktop .business-lp .l-introduction-companies:after{display:block;content:'';width:24px;height:24px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-12px;left:50%;margin-left:-12px;z-index:5}.controller-businesses.device-desktop .business-lp .intoroduction-company-title{margin-bottom:32px;font-weight:lighter;font-size:18px}.controller-businesses.device-desktop .business-lp .introduction-company-list{display:inline-block}.controller-businesses.device-desktop .business-lp .introduction-company-list li{display:inline-block;height:40px;text-align:center;margin:4px 0}.controller-businesses.device-desktop .business-lp .introduction-company-list li img{height:100%;width:auto}.controller-businesses.device-desktop .business-lp .l-service-explanation{padding:80px 0;background:#f8f8f8;overflow:hidden;position:relative}.controller-businesses.device-desktop .business-lp .service-explanation-image{position:relative;width:50%;float:left;min-height:420px}.controller-businesses.device-desktop .business-lp .service-explanation-image img{position:absolute;right:0;top:0}.controller-businesses.device-desktop .business-lp .service-explanation-text{width:100%;padding-left:calc(50% + 32px);padding-top:24px}.controller-businesses.device-desktop .business-lp .service-explanation-header{text-align:center;margin-bottom:48px}.controller-businesses.device-desktop .business-lp .service-explanation-title .inline-logo{height:22px;width:auto;vertical-align:middle;margin-right:4px}.controller-businesses.device-desktop .business-lp .service-explanation-content{position:relative;counter-increment:i;margin:32px 0}.controller-businesses.device-desktop .business-lp .service-explanation-content h4{margin-bottom:8px;font-size:18px}.controller-businesses.device-desktop .business-lp .service-explanation-content h4:before{display:inline-block;width:24px;height:24px;line-height:22px;border-radius:50%;margin-right:8px;background:#76b003;color:#fff;text-align:center;content:counter(i);font-family:'Helvetica Neue', 'Roboto', sans-serif}.controller-businesses.device-desktop .business-lp .l-service-point{padding:80px 0;position:relative}.controller-businesses.device-desktop .business-lp .l-service-point:before{display:block;content:'';background:#f8f8f8;width:24px;height:24px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-12px;left:50%;margin-left:-12px}.controller-businesses.device-desktop .business-lp .service-point-header{text-align:center;margin-bottom:40px}.controller-businesses.device-desktop .business-lp .service-point-sub-title{margin:16px}.controller-businesses.device-desktop .business-lp .service-point-lists{overflow:hidden}.controller-businesses.device-desktop .business-lp .service-point-content{width:30%;margin:24px 1%;display:inline-block;border:1px solid #e8e9ea;border-radius:4px;background:#fff;position:relative;counter-increment:i;box-shadow:0 2px 0 #e8e9ea}.controller-businesses.device-desktop .business-lp .service-point-content:before{content:counter(i);display:block;width:32px;height:32px;border-radius:50%;background:#f18274;color:#fff;text-align:center;line-height:32px;position:absolute;left:50%;top:-16px;margin-left:-16px;font-family:'Helvetica Neue', 'Roboto', sans-serif;font-weight:bold}.controller-businesses.device-desktop .business-lp .service-point-content img{display:block;height:220px;width:auto;margin:32px auto 16px}.controller-businesses.device-desktop .business-lp .service-point-content p{margin-bottom:16px;text-align:center;color:#5f7081}.controller-businesses.device-desktop .business-lp .conventional-problem{padding:32px 12px}.controller-businesses.device-desktop .business-lp .conventional-problem h4{text-align:center;font-size:16px;position:relative;padding-bottom:16px}.controller-businesses.device-desktop .business-lp .conventional-problem h4:before{content:'problem';text-transform:uppercase;letter-spacing:4px;display:block;text-align:center;font-size:12px;font-weight:bold;color:#f18274;margin-bottom:8px}.controller-businesses.device-desktop .business-lp .conventional-problem h4:after{display:block;width:80px;height:4px;background:rgba(241,130,116,0.5);content:'';position:absolute;bottom:0;left:50%;margin-left:-40px}.controller-businesses.device-desktop .business-lp .our-solution{padding:32px 12px 16px;border-top:1px solid #e8e9ea;position:relative}.controller-businesses.device-desktop .business-lp .our-solution:before{display:block;height:32px;width:32px;border:2px solid #87c20a;background:#87c20a;border-radius:50%;position:absolute;left:50%;top:-16px;margin-left:-16px;content:''}.controller-businesses.device-desktop .business-lp .our-solution:after{display:block;height:8px;width:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';position:absolute;left:50%;top:-6px;margin-left:-4px}.controller-businesses.device-desktop .business-lp .our-solution h4{text-align:center;line-height:1.3;padding-bottom:16px;font-size:16px;position:relative}.controller-businesses.device-desktop .business-lp .our-solution h4:before{content:'clear!';text-transform:uppercase;letter-spacing:4px;display:block;text-align:center;font-size:12px;font-weight:bold;color:#76b003;margin-bottom:8px}.controller-businesses.device-desktop .business-lp .our-solution h4:after{display:block;width:80px;height:4px;background:#87c20a;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px}.controller-businesses.device-desktop .business-lp .l-jobtalk-feature{padding:88px 0;border-top:1px solid #e8e9ea;box-shadow:0 2px 2px rgba(0,0,0,0.05) inset;background:url(/assets/img/lp/business/media-feature-bg-05ff2dc88f809351cdce052823ba18c174bc690a515b8d879e2e99893fdab204.jpg);background-size:cover;background-position:center center;background-attachment:fixed}.controller-businesses.device-desktop .business-lp .jobtalk-feature-header{text-align:center}.controller-businesses.device-desktop .business-lp .jobtalk-feature-title{font-size:28px;font-weight:lighter;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2);color:#fff}.controller-businesses.device-desktop .business-lp .l-media-basic-info{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:24px}.controller-businesses.device-desktop .business-lp .media-basic-info{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;padding:0 24px;border-right:1px solid #fff;color:#fff;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2);text-align:center;margin:24px 0}.controller-businesses.device-desktop .business-lp .media-basic-info:last-child{border-right:none}.controller-businesses.device-desktop .business-lp .media-basic-info .media-basic-info-label{font-size:16px;color:#fff;margin:8px}.controller-businesses.device-desktop .business-lp .media-basic-info .media-basic-info-main{font-family:'Helvetica Neue', 'Roboto', sans-serif;font-size:96px;line-height:1}.controller-businesses.device-desktop .business-lp .media-basic-info .media-basic-info-main .small-text{font-size:24px}.controller-businesses.device-desktop .business-lp .media-basic-info .media-basic-info-caution{font-size:10px}.controller-businesses.device-desktop .business-lp .jobtalk-feature-content{margin:40px 0;overflow:hidden;padding:32px 24px;background:rgba(255,255,255,0.95);border-radius:6px;text-align:center}.controller-businesses.device-desktop .business-lp .jobtalk-feature-image{width:100%;height:auto;margin:24px auto}.controller-businesses.device-desktop .business-lp .jobtalk-feature-image img{height:240px;width:auto}.controller-businesses.device-desktop .business-lp .jobtalk-feature-text{max-width:640px;margin:24px auto}.controller-businesses.device-desktop .business-lp .jobtalk-feature-text h4{font-size:24px;margin-bottom:16px;font-weight:lighter;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #c7c9cc}.controller-businesses.device-desktop .business-lp .jobtalk-feature-text h4 .title-small{font-size:16px;display:block;margin-bottom:8px;color:#76b003}.controller-businesses.device-desktop .business-lp .l-service-compare{padding:64px 0}.controller-businesses.device-desktop .business-lp .service-compare-header{text-align:center;margin-bottom:24px}.controller-businesses.device-desktop .business-lp .service-compare-table th,.controller-businesses.device-desktop .business-lp .service-compare-table td{padding:12px}.controller-businesses.device-desktop .business-lp .service-compare-table tr>td{width:calc((100%-144px) / 3);border-bottom:1px solid #e8e9ea;border-right:1px solid #e8e9ea;vertical-align:middle;position:relative}.controller-businesses.device-desktop .business-lp .service-compare-table tr>td:last-child{border-right:none}.controller-businesses.device-desktop .business-lp .service-compare-table tr:last-child>td{border-bottom:none}.controller-businesses.device-desktop .business-lp .service-compare-table .service-compare-label{text-align:center;width:100%;border-radius:4px;height:32px;line-height:32px;background:#e8e9ea;border-radius:2px}.controller-businesses.device-desktop .business-lp .service-compare-table .active-compare{background:#76b003;color:#fff}.controller-businesses.device-desktop .business-lp .service-compare-table .service-compare-subject{vertical-align:middle;height:100%;width:144px;font-size:16px;border-radius:2px;line-height:64px;text-align:center;background:rgba(135,194,10,0.3);position:relative}.controller-businesses.device-desktop .business-lp .service-compare-table .service-compare-subject:after{content:'';display:block;border:6px solid transparent;border-left-color:rgba(135,194,10,0.3);position:absolute;right:-12px;top:50%;margin-top:-6px}.controller-businesses.device-desktop .business-lp .service-compare-table .service-compare-subject .compare-subject-icon{width:24px;height:auto;vertical-align:middle}.controller-businesses.device-desktop .business-lp .service-compare-table .compare-details{font-size:12px;margin-left:60px}.controller-businesses.device-desktop .business-lp .service-compare-table .compare-details li{padding:2px 0 2px 10px;line-height:1.4;position:relative}.controller-businesses.device-desktop .business-lp .service-compare-table .compare-details li:before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#343d46;position:absolute;top:0.6rem;left:0}.controller-businesses.device-desktop .business-lp .service-compare-table .compare-image{width:44px;height:44px;position:absolute;left:16px;top:50%;margin-top:-22px}.controller-businesses.device-desktop .business-lp .l-user-flow{padding:64px 0;background:#f8f8f8}.controller-businesses.device-desktop .business-lp .user-flow-header{text-align:center}.controller-businesses.device-desktop .business-lp .user-flow-contents{text-align:center;overflow:hidden}.controller-businesses.device-desktop .business-lp .user-flow-contents li{width:24.5%;padding:24px 16px;float:left;position:relative}.controller-businesses.device-desktop .business-lp .user-flow-contents li:last-child:after,.controller-businesses.device-desktop .business-lp .user-flow-contents li:last-child:before{display:none}.controller-businesses.device-desktop .business-lp .user-flow-contents li:after{width:16px;height:16px;content:'';border-top:3px solid #e8e9ea;border-right:3px solid #e8e9ea;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:96px;right:0}.controller-businesses.device-desktop .business-lp .user-flow-contents li:before{width:16px;height:16px;content:'';border-top:3px solid #e8e9ea;border-right:3px solid #e8e9ea;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:96px;right:-12px}.controller-businesses.device-desktop .business-lp .user-flow-contents li h4{text-align:center;font-size:18px;margin-bottom:12px}.controller-businesses.device-desktop .business-lp .user-flow-contents li p{padding:0 12px;font-size:14px;line-height:1.6;text-align:left}.controller-businesses.device-desktop .business-lp .user-flow-contents li img{width:120px;height:120px;margin:24px auto 16px}.controller-businesses.device-desktop .business-lp .l-service-plan{padding:64px 0;background:#f8f8f8}.controller-businesses.device-desktop .business-lp .added-explanation{text-align:center;margin:24px auto 0;color:#95a3b1}.controller-businesses.device-desktop .business-lp .service-plan-header{text-align:center;margin-bottom:72px}.controller-businesses.device-desktop .business-lp .service-plan-contents{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.controller-businesses.device-desktop .business-lp .service-plan-content{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin:0 8px;border-radius:4px;border:1px solid #e8e9ea;background:#fff;padding:16px;position:relative;text-align:center;box-shadow:0 2px 0 #e8e9ea}.controller-businesses.device-desktop .business-lp .service-plan-label{display:inline-block;height:24px;line-height:24px;background:#76b003;color:#fff;padding:0 12px;position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:14px}.controller-businesses.device-desktop .business-lp .service-plan-label:before{display:block;content:'';border:12px solid transparent;border-right-color:#76b003;position:absolute;left:-24px;top:0}.controller-businesses.device-desktop .business-lp .service-plan-label:after{display:block;content:'';border:12px solid transparent;border-left-color:#76b003;position:absolute;right:-24px;top:0}.controller-businesses.device-desktop .business-lp .service-plan-point{margin:8px 0;color:#87c20a;font-size:48px;letter-spacing:-1px;font-family:'Helvetica Neue', 'Roboto', sans-serif;font-weight:bold;line-height:1.2}.controller-businesses.device-desktop .business-lp .service-plan-point .small-font{font-size:24px;line-height:1.2;display:inline-block}.controller-businesses.device-desktop .business-lp .service-plan-point .middle-font{font-size:32px;line-height:1.2;display:inline-block;margin:0 5px}.controller-businesses.device-desktop .business-lp .service-plan-explanation{padding:16px 4px 8px;border-top:1px solid #e8e9ea;text-align:left}.controller-businesses.device-desktop .l-footer{padding:16px 0;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;border-top:1px solid #e8e9ea;overflow:hidden}.controller-businesses.device-desktop .lp-footer-nav{display:inline-block;float:right;padding:16px 0}.controller-businesses.device-desktop .lp-footer-nav .footer-nav-item{font-size:13px;display:inline-block;margin-left:6px}.controller-businesses.device-desktop .lp-footer-nav .footer-nav-item a{color:#565e65}.controller-businesses.device-desktop .lp-footer-nav .footer-nav-item a:hover{text-decoration:underline}.controller-businesses.device-desktop .lp-footer-nav .footer-nav-item:before{content:'|';margin-right:4px;color:#c7c9cc}.controller-businesses.device-desktop .lp-footer-nav .footer-nav-item:first-child:before{display:none}.controller-businesses.device-desktop .copyright{float:left;display:inline-block}.controller-businesses.device-desktop .copyright img{width:150px;margin:4px 0}.controller-businesses.device-desktop .copyright-text{font-size:10px;color:#c7c9cc}.controller-businesses.device-desktop .l-footer-cta{border-top:1px solid #e8e9ea;box-shadow:0 1px 2px rgba(0,0,0,0.05) inset;padding:80px 0;background-image:url(/assets/img/lp/business/contact-bg-f43e474a6deea9450fea25ba8101a71e3df7bacc79a3c9953d8a1d1e8dd3ee9d.jpg);background-size:cover;background-attachment:fixed}.controller-businesses.device-desktop .footer-cta-title{font-size:18px;font-weight:lighter;text-align:center;color:#fff;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2)}.controller-businesses.device-desktop .l-cta-form{max-width:640px;margin:40px auto;padding:24px 32px 40px;border-radius:8px;border:1px solid #e8e9ea;background:rgba(255,255,255,0.8);box-shadow:0 4px 24px rgba(0,0,0,0.6)}.controller-businesses.device-desktop .l-cta-form .cta-form-block{padding:16px 0}.controller-businesses.device-desktop .l-cta-form .cta-form-block input{width:100%;height:40px;padding:0 2%;border:1px solid #e8e9ea;border-radius:4px;background-color:#fff;font-size:14px}.controller-businesses.device-desktop .l-cta-form .cta-form-block textarea{width:100%;min-height:200px;padding:8px 2% 8px;border:1px solid #e8e9ea;border-radius:4px;background-color:#fff;font-size:14px}.controller-businesses.device-desktop .l-cta-form .cta-form-block .cta-form-label{display:block;font-size:14px;padding:0 0 12px 0;font-weight:bold}.controller-businesses.device-desktop .l-cta-form .cta-form-block .cta-form-label .require-tag{display:inline-block;height:16px;line-height:14px;font-size:10px;border-radius:2px;border:1px solid #f18274;color:#f18274;padding:0 4px;margin-left:8px}.controller-businesses.device-desktop .l-cta-form .cta-form-block .cta-form-error{color:red;font-weight:bold;font-size:100%}.controller-businesses.device-desktop .l-cta-form .cta-form-caution p{font-size:12px;margin:0;padding:0;opacity:0.75;text-align:center}.controller-businesses.device-desktop .l-cta-form .cta-submit-block{text-align:center}.controller-businesses.device-desktop .footer-cta-btn{background:#87c20a;display:inline-block;border-radius:6px;height:56px;line-height:54px;color:#fff;padding:0 16px;border:1px solid #76b003;transition:0.2s;width:320px;margin-top:24px;box-shadow:0 1px 1px rgba(0,0,0,0.1);font-size:16px;cursor:pointer}.controller-businesses.device-desktop .footer-cta-btn:hover{background:#76b003;color:#fff}.controller-businesses.device-sp div,.controller-businesses.device-sp span,.controller-businesses.device-sp object,.controller-businesses.device-sp iframe,.controller-businesses.device-sp h1,.controller-businesses.device-sp h2,.controller-businesses.device-sp h3,.controller-businesses.device-sp h4,.controller-businesses.device-sp h5,.controller-businesses.device-sp h6,.controller-businesses.device-sp p,.controller-businesses.device-sp blockquote,.controller-businesses.device-sp pre,.controller-businesses.device-sp abbr,.controller-businesses.device-sp address,.controller-businesses.device-sp cite,.controller-businesses.device-sp code,.controller-businesses.device-sp del,.controller-businesses.device-sp dfn,.controller-businesses.device-sp em,.controller-businesses.device-sp img,.controller-businesses.device-sp ins,.controller-businesses.device-sp kbd,.controller-businesses.device-sp q,.controller-businesses.device-sp samp,.controller-businesses.device-sp small,.controller-businesses.device-sp strong,.controller-businesses.device-sp sub,.controller-businesses.device-sp sup,.controller-businesses.device-sp var,.controller-businesses.device-sp b,.controller-businesses.device-sp i,.controller-businesses.device-sp dl,.controller-businesses.device-sp dt,.controller-businesses.device-sp dd,.controller-businesses.device-sp ol,.controller-businesses.device-sp ul,.controller-businesses.device-sp li,.controller-businesses.device-sp fieldset,.controller-businesses.device-sp form,.controller-businesses.device-sp label,.controller-businesses.device-sp legend,.controller-businesses.device-sp table,.controller-businesses.device-sp caption,.controller-businesses.device-sp tbody,.controller-businesses.device-sp tfoot,.controller-businesses.device-sp thead,.controller-businesses.device-sp tr,.controller-businesses.device-sp th,.controller-businesses.device-sp td,.controller-businesses.device-sp article,.controller-businesses.device-sp aside,.controller-businesses.device-sp canvas,.controller-businesses.device-sp details,.controller-businesses.device-sp figcaption,.controller-businesses.device-sp figure,.controller-businesses.device-sp footer,.controller-businesses.device-sp header,.controller-businesses.device-sp hgroup,.controller-businesses.device-sp menu,.controller-businesses.device-sp nav,.controller-businesses.device-sp section,.controller-businesses.device-sp summary,.controller-businesses.device-sp time,.controller-businesses.device-sp mark,.controller-businesses.device-sp audio,.controller-businesses.device-sp video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.controller-businesses.device-sp article,.controller-businesses.device-sp aside,.controller-businesses.device-sp details,.controller-businesses.device-sp figcaption,.controller-businesses.device-sp figure,.controller-businesses.device-sp footer,.controller-businesses.device-sp header,.controller-businesses.device-sp hgroup,.controller-businesses.device-sp menu,.controller-businesses.device-sp nav,.controller-businesses.device-sp section{display:block}.controller-businesses.device-sp nav,.controller-businesses.device-sp ul{list-style:none}.controller-businesses.device-sp blockquote,.controller-businesses.device-sp q{quotes:none}.controller-businesses.device-sp blockquote:before,.controller-businesses.device-sp blockquote:after,.controller-businesses.device-sp q:before,.controller-businesses.device-sp q:after{content:'';content:none}.controller-businesses.device-sp a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}.controller-businesses.device-sp ins{background-color:#ff9;color:#000;text-decoration:none}.controller-businesses.device-sp mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.controller-businesses.device-sp del{text-decoration:line-through}.controller-businesses.device-sp abbr[title],.controller-businesses.device-sp dfn[title]{border-bottom:1px dotted;cursor:help}.controller-businesses.device-sp table{border-collapse:collapse;border-spacing:0}.controller-businesses.device-sp hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}.controller-businesses.device-sp input,.controller-businesses.device-sp select{vertical-align:middle}@-webkit-keyframes flip-down-from-top{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes flip-down-from-top{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes extend-down-from-top{0%{opacity:0;-webkit-transform:scale(1, 0);transform:scale(1, 0)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes extend-down-from-top{0%{opacity:0;-webkit-transform:scale(1, 0);transform:scale(1, 0)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes extend-left-from-right{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes extend-left-from-right{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes extend-down-from-top{0%{opacity:0}100%{opacity:0}}@-webkit-keyframes swan-spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}20%{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}90%{-webkit-transform:rotateY(760deg);transform:rotateY(760deg)}100%{-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@keyframes swan-spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}20%{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}90%{-webkit-transform:rotateY(760deg);transform:rotateY(760deg)}100%{-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@-webkit-keyframes small-bubble{0%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);-webkit-transform:rotatex(-10deg);transform:rotatex(-10deg);-webkit-transform:translate(0, -0.6em);transform:translate(0, -0.6em)}100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}}@keyframes small-bubble{0%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);-webkit-transform:rotatex(-10deg);transform:rotatex(-10deg);-webkit-transform:translate(0, -0.6em);transform:translate(0, -0.6em)}100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform:translate(0, 0.2em);transform:translate(0, 0.2em)}}@-webkit-keyframes extending-transverse{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes extending-transverse{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.controller-businesses.device-sp .notification-bar{text-align:center;height:40px;line-height:40px;overflow-y:hidden}.controller-businesses.device-sp .notification-bar a{text-decoration:underline}.controller-businesses.device-sp .notification-bar .debug-header{background:#565e65;color:#c7c9cc}.controller-businesses.device-sp .notification-bar .debug-header .debug-tips{padding-left:3em;display:inline-block}.controller-businesses.device-sp .notification-bar .debug-header .tips-text{color:white;font-weight:bold}.controller-businesses.device-sp .business-lp .service-point-title,.controller-businesses.device-sp .business-lp .service-compare-title,.controller-businesses.device-sp .business-lp .user-flow-title,.controller-businesses.device-sp .business-lp .service-plan-title{font-size:16px;line-height:1.4;color:#343d46;font-weight:lighter}.controller-businesses.device-sp .business-lp .service-point-sub-title{font-size:16px;color:#76b003}.controller-businesses.device-sp .container{width:94%;margin:0 auto;position:relative}.controller-businesses.device-sp .business-lp{font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Roboto, 'Droid Sans', helvetica, YuGothic, '游ゴシック', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, sans-serif;padding-top:52px;color:#4a4a4a;line-height:1;-webkit-font-smoothing:antialiased;word-break:break-all}.controller-businesses.device-sp .business-lp *{box-sizing:border-box}.controller-businesses.device-sp .business-lp *:before,.controller-businesses.device-sp .business-lp *:after{box-sizing:border-box}.controller-businesses.device-sp .business-lp img{max-width:100%}.controller-businesses.device-sp .business-lp p{font-size:14px;line-height:1.5}.controller-businesses.device-sp .header{z-index:100;padding:8px 0 12px;background:#2e343e;position:fixed;top:0;left:0;width:100%}.controller-businesses.device-sp .header .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.controller-businesses.device-sp .header-logo{margin-right:auto}.controller-businesses.device-sp .header-logo img{height:16px;width:auto;vertical-align:middle}.controller-businesses.device-sp .header-logo .header-explanation{display:block;font-size:10px;color:#fff;vertical-align:middle;margin-top:4px;font-weight:lighter;opacity:0.6}.controller-businesses.device-sp .header-cta-btn{border:1px solid #87c20a;font-size:12px;height:24px;line-height:24px;color:#87c20a;padding:0 8px;border-radius:3px;display:inline-block}.controller-businesses.device-sp .business-lp .l-hero-area{padding:80px 0;background-color:#f8f8f8;text-align:center;background-image:url(/assets/img/lp/business/catch-bg-73e61d5f49b1187e83569b4adf619b222c510a89523747901c0245b513071582.jpg);background-position:center center;background-size:cover;background-attachment:fixed}.controller-businesses.device-sp .business-lp .hero-content{width:100%;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2)}.controller-businesses.device-sp .business-lp .hero-copy{font-size:20px;margin-bottom:16px;line-height:1.4;color:#fff}.controller-businesses.device-sp .business-lp .hero-copy .hero-enphasize{font-size:56px;margin:4px 0;position:relative}.controller-businesses.device-sp .business-lp .hero-sub-copy{font-size:12px;color:#fff;margin-bottom:24px;font-weight:lighter;line-height:1.6;padding-top:16px;border-top:1px solid rgba(255,255,255,0.5)}.controller-businesses.device-sp .business-lp .hero-explanation{line-height:1.7}.controller-businesses.device-sp .business-lp .hero-cta-btn{font-size:16px;background:#87c20a;display:inline-block;border-radius:4px;height:48px;line-height:46px;color:#fff;padding:0 16px;border:1px solid #76b003;transition:0.2s;box-shadow:0 0 12px rgba(0,0,0,0.2);width:240px;margin:24px auto}.controller-businesses.device-sp .business-lp .hero-cta-btn:hover{background:#76b003;color:#fff}.controller-businesses.device-sp .business-lp .l-service-explanation{padding:32px 0;background:#f8f8f8;overflow:hidden;position:relative}.controller-businesses.device-sp .business-lp .service-explanation-image{position:relative;width:100%;text-align:center;margin-bottom:16px}.controller-businesses.device-sp .business-lp .service-explanation-image img{width:90%;height:auto}.controller-businesses.device-sp .business-lp .service-explanation-text{width:100%}.controller-businesses.device-sp .business-lp .service-explanation-header{text-align:center;margin-bottom:24px}.controller-businesses.device-sp .business-lp .service-explanation-sub-copy{font-size:11px;line-height:1.4;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #e8e9ea;color:#999}.controller-businesses.device-sp .business-lp .service-explanation-title{font-size:16px;line-height:1.4;color:#343d46;font-weight:lighter}.controller-businesses.device-sp .business-lp .service-explanation-title .inline-logo{height:15px;width:auto;vertical-align:text-top;margin-right:4px}.controller-businesses.device-sp .business-lp .service-explanation-content{position:relative;counter-increment:i;background:#fff;padding:20px 12px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.2);margin-bottom:8px}.controller-businesses.device-sp .business-lp .service-explanation-content h4{margin-bottom:8px;font-size:16px}.controller-businesses.device-sp .business-lp .service-explanation-content h4:before{font-size:14px;display:inline-block;width:20px;height:20px;line-height:20px;border-radius:50%;margin-right:4px;background:#76b003;color:#fff;text-align:center;content:counter(i);font-family:'Helvetica Neue', 'Roboto', sans-serif}.controller-businesses.device-sp .business-lp .service-explanation-content em{font-weight:bold;color:#f18274}.controller-businesses.device-sp .business-lp .l-service-point{padding:0 0 16px;position:relative}.controller-businesses.device-sp .business-lp .l-service-point:before{display:block;content:'';background:#f8f8f8;width:24px;height:24px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-12px;left:50%;margin-left:-12px}.controller-businesses.device-sp .business-lp .service-point-header{text-align:center;background:#2e343e;padding:16px 12px;position:relative;margin-bottom:40px}.controller-businesses.device-sp .business-lp .service-point-header:after{content:'';display:block;width:12px;height:12px;background:#2e343e;position:absolute;left:50%;bottom:-6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.controller-businesses.device-sp .business-lp .service-point-title{color:#fff}.controller-businesses.device-sp .business-lp .service-point-sub-title{margin:16px}.controller-businesses.device-sp .business-lp .service-point-lists{overflow:hidden}.controller-businesses.device-sp .business-lp .service-point-content{width:100%;position:relative;counter-increment:i}.controller-businesses.device-sp .business-lp .service-point-content img{display:block;max-width:100%;margin:8px auto}.controller-businesses.device-sp .business-lp .service-point-content p{color:#5f7081}.controller-businesses.device-sp .business-lp .conventional-problem{margin:0 0 8px 0;color:#565e65;position:relative}.controller-businesses.device-sp .business-lp .conventional-problem img{width:28px;height:28px;position:absolute;left:2px;top:-8px}.controller-businesses.device-sp .business-lp .conventional-problem h4{font-size:14px;padding:8px 12px;background:#e8e9ea;margin:0 0 8px 40px;border-radius:6px;position:relative}.controller-businesses.device-sp .business-lp .conventional-problem h4:before{content:"0" counter(i) ".";display:inline-block;color:#565e65;text-align:center;font-family:'Helvetica Neue', 'Roboto', sans-serif;font-weight:bold;font-size:16px;margin-right:4px}.controller-businesses.device-sp .business-lp .conventional-problem h4:after{content:'';display:block;width:8px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-4px;top:50%;margin-top:-4px;background:#e8e9ea}.controller-businesses.device-sp .business-lp .our-solution{padding:16px 12px;margin:0 0 32px 0;border:1px solid #e8e9ea;background:#fff;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,0.1);position:relative}.controller-businesses.device-sp .business-lp .our-solution h4{line-height:1.3;font-size:16px;position:relative;padding-bottom:12px;border-bottom:1px dotted #e8e9ea}.controller-businesses.device-sp .business-lp .our-solution h4 .solution-point-img{position:absolute;height:12px;left:0;top:-7px}.controller-businesses.device-sp .business-lp .our-solution h4:before{content:'転職会議BUSINESSなら！';letter-spacing:2px;display:block;font-size:12px;font-weight:bold;color:#76b003;margin-bottom:4px;padding-left:28px}.controller-businesses.device-sp .business-lp .l-jobtalk-feature{padding:32px 0;border-top:1px solid #e8e9ea;box-shadow:0 2px 2px rgba(0,0,0,0.05) inset;background:url(/assets/img/lp/business/media-feature-bg-05ff2dc88f809351cdce052823ba18c174bc690a515b8d879e2e99893fdab204.jpg);background-size:cover;background-position:center center;background-attachment:fixed}.controller-businesses.device-sp .business-lp .jobtalk-feature-title{font-size:17px;line-height:1.3;font-weight:lighter;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2);color:#fff;padding-bottom:16px;text-align:center}.controller-businesses.device-sp .business-lp .jobtalk-feature-title .enphasis{border-bottom:2px solid #87c20a;font-weight:bold}.controller-businesses.device-sp .business-lp .l-media-basic-info{position:relative;min-height:280px}.controller-businesses.device-sp .business-lp .media-basic-info{padding:28px 4px 0;width:144px;height:144px;border-radius:50%;background:rgba(118,176,3,0.9);box-shadow:0 3px 12px rgba(0,0,0,0.2);color:#fff;text-align:center;position:absolute}.controller-businesses.device-sp .business-lp .media-basic-info .media-basic-info-label{font-size:12px;color:#fff;margin:8px}.controller-businesses.device-sp .business-lp .media-basic-info .media-basic-info-main{font-family:'Helvetica Neue', 'Roboto', sans-serif;font-size:40px;line-height:1}.controller-businesses.device-sp .business-lp .media-basic-info .media-basic-info-main .small-text{font-size:24px}.controller-businesses.device-sp .business-lp .media-basic-info .media-basic-info-caution{font-size:10px}.controller-businesses.device-sp .business-lp .media-basic-first-info{left:50%;margin-left:-72px;top:0}.controller-businesses.device-sp .business-lp .media-basic-second-info{left:50%;margin-left:-148px;top:130px}.controller-businesses.device-sp .business-lp .media-basic-third-info{left:50%;margin-left:2px;top:130px}.controller-businesses.device-sp .business-lp .jobtalk-feature-content{margin:40px 0;overflow:hidden;padding:16px;background:rgba(255,255,255,0.95);border-radius:6px}.controller-businesses.device-sp .business-lp .jobtalk-feature-image{width:100%;height:auto;margin:24px auto}.controller-businesses.device-sp .business-lp .jobtalk-feature-image img{width:auto}.controller-businesses.device-sp .business-lp .jobtalk-feature-text h4{font-size:18px;margin-bottom:16px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #7ad37d;line-height:1.2;position:relative}.controller-businesses.device-sp .business-lp .jobtalk-feature-text h4 .title-small{font-size:12px;display:block;margin-bottom:8px;color:#76b003;font-weight:bold;padding-left:28px}.controller-businesses.device-sp .business-lp .jobtalk-feature-text h4 .title-point-img{height:12px;width:auto;display:inline-block;position:absolute;left:0;top:0}.controller-businesses.device-sp .business-lp .service-compare-header{text-align:center;background:#2e343e;padding:16px 12px;position:relative;margin-bottom:24px}.controller-businesses.device-sp .business-lp .service-compare-header:after{content:'';display:block;width:12px;height:12px;background:#2e343e;position:absolute;left:50%;bottom:-6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.controller-businesses.device-sp .business-lp .service-compare-title{color:#fff}.controller-businesses.device-sp .business-lp .service-compare-table{margin-bottom:16px;color:#4a4a4a}.controller-businesses.device-sp .business-lp .service-compare-table tbody th{width:10%}.controller-businesses.device-sp .business-lp .service-compare-table tr td{padding:10px 8px;border-top:1px solid #e8e9ea;border-bottom:1px solid #e8e9ea;width:30%}.controller-businesses.device-sp .business-lp .service-compare-table tr td:nth-child(3){background:#f4f4f5}.controller-businesses.device-sp .business-lp .service-compare-table .service-compare-label{font-size:11px;font-weight:bold;padding:8px;text-align:center}.controller-businesses.device-sp .business-lp .service-compare-table .active-compare{color:#76b003}.controller-businesses.device-sp .business-lp .service-compare-table .service-compare-subject{font-size:10px;text-align:center}.controller-businesses.device-sp .business-lp .service-compare-table .service-compare-subject .compare-subject-icon{width:28px;height:28px;display:block;margin-bottom:4px}.controller-businesses.device-sp .business-lp .service-compare-table .compare-image{width:32px;height:32px;display:block;margin:4px auto 8px}.controller-businesses.device-sp .business-lp .service-compare-table .compare-details{font-size:10px;text-align:center;line-height:1}.controller-businesses.device-sp .business-lp .l-user-flow{padding:0;background:#f8f8f8}.controller-businesses.device-sp .business-lp .user-flow-header{text-align:center;background:#2e343e;padding:16px 12px;position:relative;margin-bottom:16px}.controller-businesses.device-sp .business-lp .user-flow-header:after{content:'';display:block;width:12px;height:12px;background:#2e343e;position:absolute;left:50%;bottom:-6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.controller-businesses.device-sp .business-lp .user-flow-title{color:#fff}.controller-businesses.device-sp .business-lp .user-flow-contents{overflow:hidden}.controller-businesses.device-sp .business-lp .user-flow-contents li{width:100%;padding:24px 12px;position:relative;border-bottom:1px solid #e8e9ea}.controller-businesses.device-sp .business-lp .user-flow-contents li h4{font-size:16px;padding-left:72px;margin-bottom:8px}.controller-businesses.device-sp .business-lp .user-flow-contents li p{padding:0 0 0 72px;font-size:14px;line-height:1.4}.controller-businesses.device-sp .business-lp .user-flow-contents li img{width:64px;height:64px;position:absolute;left:8px;top:24px}.controller-businesses.device-sp .business-lp .l-service-plan{padding:0 0 32px;background:#f8f8f8}.controller-businesses.device-sp .business-lp .added-explanation{font-size:11px;margin:8px;color:#95a3b1}.controller-businesses.device-sp .business-lp .service-plan-header{text-align:center;background:#2e343e;padding:16px 12px;position:relative;margin-bottom:48px}.controller-businesses.device-sp .business-lp .service-plan-header:after{content:'';display:block;width:12px;height:12px;background:#2e343e;position:absolute;left:50%;bottom:-6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.controller-businesses.device-sp .business-lp .service-plan-title{color:#fff}.controller-businesses.device-sp .business-lp .service-plan-contents{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.controller-businesses.device-sp .business-lp .service-plan-content{margin:0 8px 32px;border-radius:4px;border:1px solid #e8e9ea;background:#fff;padding:16px 12px 12px;position:relative;text-align:center;box-shadow:0 2px 0 #e8e9ea}.controller-businesses.device-sp .business-lp .service-plan-content:last-child{margin-bottom:0}.controller-businesses.device-sp .business-lp .service-plan-label{display:inline-block;height:20px;line-height:20px;background:#76b003;color:#fff;padding:0 12px;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:13px}.controller-businesses.device-sp .business-lp .service-plan-label:before{display:block;content:'';border:10px solid transparent;border-right-color:#76b003;position:absolute;left:-20px;top:0}.controller-businesses.device-sp .business-lp .service-plan-label:after{display:block;content:'';border:10px solid transparent;border-left-color:#76b003;position:absolute;right:-20px;top:0}.controller-businesses.device-sp .business-lp .service-plan-point{margin:0;line-height:1;color:#87c20a;font-size:36px;font-family:'Helvetica Neue', 'Roboto', sans-serif;font-weight:bold;line-height:1.2;padding-bottom:8px}.controller-businesses.device-sp .business-lp .service-plan-point .small-font{font-size:16px;line-height:1.2;display:inline-block}.controller-businesses.device-sp .business-lp .service-plan-point .middle-font{font-size:24px;line-height:1.8;display:inline-block;margin:0 5px}.controller-businesses.device-sp .business-lp .service-plan-explanation{padding:16px 4px 8px;border-top:1px solid #e8e9ea;text-align:left}.controller-businesses.device-sp .l-footer{padding:16px 0 8px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;border-top:1px solid #e8e9ea;overflow:hidden}.controller-businesses.device-sp .lp-footer-nav{display:inline-block;float:right;padding:16px 0}.controller-businesses.device-sp .lp-footer-nav .footer-nav-item{font-size:12px;display:block;padding:4px 0 4px 1rem;text-indent:-0.5rem}.controller-businesses.device-sp .lp-footer-nav .footer-nav-item a{color:#999}.controller-businesses.device-sp .lp-footer-nav .footer-nav-item:before{content:'-';margin-right:4px;color:#aaa}.controller-businesses.device-sp .copyright{float:left;display:inline-block}.controller-businesses.device-sp .copyright img{height:24px;width:auto}.controller-businesses.device-sp .copyright-text{font-size:10px;color:#c7c9cc}.controller-businesses.device-sp .l-footer-cta{border-top:1px solid #e8e9ea;box-shadow:0 1px 2px rgba(0,0,0,0.05) inset;padding:32px 0;background-image:url(/assets/img/lp/business/contact-bg-f43e474a6deea9450fea25ba8101a71e3df7bacc79a3c9953d8a1d1e8dd3ee9d.jpg);background-size:cover;background-attachment:fixed}.controller-businesses.device-sp .footer-cta-title{font-size:16px;line-height:1.3;color:#fff;text-shadow:0 0 12px rgba(0,0,0,0.1),0 0 4px rgba(0,0,0,0.2)}.controller-businesses.device-sp .l-cta-form{max-width:640px;margin:40px auto;padding:16px 12px 16px;border-radius:4px;border:1px solid #e8e9ea;background:rgba(255,255,255,0.8);box-shadow:0 4px 24px rgba(0,0,0,0.6)}.controller-businesses.device-sp .l-cta-form .cta-form-block{padding:0 0 16px}.controller-businesses.device-sp .l-cta-form .cta-form-block input{width:100%}.controller-businesses.device-sp .l-cta-form .cta-form-block textarea{width:100%;min-height:200px;resize:vertical}.controller-businesses.device-sp .l-cta-form .cta-form-block .cta-form-label{display:block;font-size:13px;padding:0 0 4px 4px;font-weight:bold}.controller-businesses.device-sp .l-cta-form .cta-form-block .cta-form-label .require-tag{display:inline-block;height:16px;line-height:14px;font-size:10px;border-radius:2px;border:1px solid #f18274;color:#f18274;padding:0 4px;margin-left:8px}.controller-businesses.device-sp .l-cta-form .cta-form-block .cta-form-error{color:red;font-weight:bold;font-size:100%}.controller-businesses.device-sp .l-cta-form .cta-form-caution p{font-size:10px;line-height:1.4;padding:0 0 0 12px;margin:0 0 12px;text-indent:-12px;opacity:0.75}.controller-businesses.device-sp .l-cta-form .cta-submit-block{text-align:center}.controller-businesses.device-sp .footer-cta-btn{background:#87c20a;display:inline-block;border-radius:6px;height:56px;line-height:54px;color:#fff;padding:0 16px;border:1px solid #76b003;transition:0.2s;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1);font-size:16px;cursor:pointer}.controller-businesses.device-sp .footer-cta-btn:hover{background:#76b003;color:#fff}.module-business.controller-completes.action-show .c-ask-thanks-box{padding:32px 0}.module-business.controller-completes.action-show .ask-thanks-title{padding:0 4px 16px;border-bottom:1px solid #4dc452;font-size:18px;font-weight:bold;line-height:1;margin:0 0 24px;color:#4a4a4a}.module-business.controller-completes.action-show .ask-thanks-title .tk-icon{width:20px;height:20px;vertical-align:text-top;fill:#bec2c9;margin-right:8px}.module-business.controller-completes.action-show .ask-thanks-text{font-size:14px;line-height:1.6;padding:0 4px;margin-bottom:24px}.module-business.controller-completes.action-show .ask-thanks-text:last-child{margin-bottom:0}.module-business.controller-completes.action-show .c-ask-thanks-link{text-align:center;margin-bottom:64px;padding-top:32px;border-top:1px dotted #dddddd}.module-business.controller-completes.action-show .ask-thanks-link{text-align:center;margin-bottom:32px;padding-top:16px}.module-business.controller-completes.action-show .ask-thanks-to-top{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:14px;line-height:1;padding:16px 24px;font-weight:bold}.module-business.controller-completes.action-show .ask-btn{display:inline-block;border-radius:4px;background:#4dc452;border:1px solid #32ad36;box-shadow:0 2px 0 #32ad36;color:#fff;font-size:14px;line-height:1;padding:16px 24px;font-weight:bold}
