@media screen and (min-width:769px){#tablet.lavie_container{margin-bottom:72px}}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.legi-title{line-height:140%}.kv{background:#06295c}.kv img{width:100%;display:block;margin:0 auto;max-width:1000px}section{padding:0 20px}.onsite_section_inner{width:100%;display:block;margin:0 auto;padding:60px 0;max-width:1200px}@media screen and (max-width:768px){.onsite_section_inner{padding:30px 0}}#onsite_about .onsite_section_inner{padding:40px 0 10px}#onsite_about .onsite_section_inner h2{color:#001e6f;font-size:38px;font-weight:bold;line-height:1.4;text-align:center;margin-bottom:10px}#onsite_about .onsite_section_inner p.onsite_about_lead{color:#121416;font-size:18px;line-height:1.4;text-align:center}#onsite_about .lavie_contact{background:#FFF !important;margin-bottom:0 !important}@media screen and (max-width:768px){#onsite_about .onsite_section_inner{padding:20px 0 10px}#onsite_about .onsite_section_inner h2{font-size:24px;margin-bottom:10px}#onsite_about .onsite_section_inner p.onsite_about_lead{font-size:12px}#onsite_about .lavie_contact{padding:0 !important}}#onsite_servicemenu{background:#001e6f}#onsite_servicemenu .onsite_section_inner h2{color:#FFF;font-size:38px;font-weight:bold;line-height:1.4;text-align:center;margin-bottom:10px}.onsite_servicemenu_block{border-radius:16px;background:#FFF;margin-top:24px;padding:40px 56px}.onsite_servicemenu_block h3{color:#001e6f;font-size:26px;font-weight:bold;line-height:1.4;margin-bottom:20px}.onsite_servicemenu_block h3 span{display:inline-block;color:#001e6f;font-size:20px;font-weight:bold;border-radius:20px;margin-left:.7em;padding:2px 16px}.onsite_servicemenu_block h3 span.onsite_servicemenu_basic{background:#d0d1e2}.onsite_servicemenu_block h3 span.onsite_servicemenu_standard{background:#e6d3b1}.onsite_servicemenu_block p{font-size:16px;line-height:1.4;margin-bottom:15px}.onsite_servicemenu_list{border-top:1px solid #d0d7dc}.onsite_servicemenu_list li{border-bottom:1px solid #d0d7dc;padding:8px;font-size:18px;line-height:1.6;padding-left:40px;text-indent:-28px;margin-bottom:-1px}.onsite_servicemenu_list li::before{content:"";display:inline-block;width:12px;height:12px;margin-right:16px;font-size:1;border-radius:6px;background:#d0a75c}.onsite_servicemenu_notes{margin-top:15px}.onsite_servicemenu_notes li{display:inline-block;margin-right:1.5em;font-size:12px;line-height:1.6;color:#777e86}@media screen and (max-width:768px){#onsite_servicemenu .onsite_section_inner h2{font-size:24px;margin-bottom:0px}.onsite_servicemenu_block{margin-top:20px;padding:20px}.onsite_servicemenu_block h3{font-size:20px;line-height:1.6;margin-bottom:15px}.onsite_servicemenu_block h3 span{font-size:17px;padding:1.5px 12px}.onsite_servicemenu_block p{font-size:16px;line-height:1.4;margin-bottom:10px}.onsite_servicemenu_list li{padding:8px 0;font-size:16px;line-height:1.6;padding-left:28px;text-indent:-22px;margin-bottom:-1px}.onsite_servicemenu_list li::before{margin-right:10px}.onsite_servicemenu_notes li{font-size:11px}}#onsite_howtouse .onsite_section_inner h2{color:#001e6f;font-size:38px;font-weight:bold;line-height:1.4;text-align:center;margin-bottom:20px}.onsite_howtouse_step{margin-bottom:40px}.onsite_howtouse_step ul{display:flex;justify-content:space-between}.onsite_howtouse_step ul li{width:calc(25% - 45px)}.onsite_howtouse_step ul li h3{color:#001e6f;font-size:24px;font-weight:bold;line-height:1.4;text-align:center;margin-bottom:10px}.onsite_howtouse_step ul li p{color:#121416;font-size:18px;line-height:1.6}.onsite_howtouse_step ul li figure{padding:8px 32px;margin-bottom:10px;position:relative}.onsite_howtouse_step ul li figure img{width:100%}.onsite_howtouse_step ul li figure::after{content:"";width:22px;height:calc(80px / 2);clip-path:polygon(0 0,100% 50%,0 100%);background:#001e6f;position:absolute;top:calc(50% - 20px);right:-40px}.onsite_howtouse_step ul li:last-child figure::after{content:none}.onsite_howtouse_notes{border:4px solid #ebebf2;border-radius:16px;padding:32px 56px}.onsite_howtouse_notes h3{color:#001e6f;font-size:24px;font-weight:bold;line-height:1.4;text-align:center;margin-bottom:15px}.onsite_howtouse_notes ul li{font-size:14px;line-height:1.6;text-indent:-1em;padding-left:1em}.onsite_howtouse_notes ul li strong{color:#e03e3e;font-weight:bold}.onsite_howtouse_notes li::before{content:"●"}@media screen and (max-width:768px){#onsite_howtouse .onsite_section_inner h2{font-size:24px;margin-bottom:5px}.onsite_howtouse_step{margin-bottom:0}.onsite_howtouse_step ul{display:block}.onsite_howtouse_step ul li{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.onsite_howtouse_step ul li h3{font-size:18px;line-height:1.4;text-align:left;margin-bottom:3px}.onsite_howtouse_step ul li p{font-size:14px;line-height:1.6}.onsite_howtouse_step ul li figure{width:40%;padding:0;margin-bottom:10px}.onsite_howtouse_step ul li figure img{width:100%}.onsite_howtouse_step ul li figure::after{width:30px;height:calc(30px / 2);clip-path:polygon(0 0,100% 0,50% 100%);top:auto;right:auto;left:calc(50% - 15px);bottom:-24px}.onsite_howtouse_step_detail{width:60%;padding-left:15px}.onsite_howtouse_notes{padding:20px}.onsite_howtouse_notes h3{font-size:18px;line-height:1.4;margin-bottom:10px}.onsite_howtouse_notes ul li{font-size:12px;line-height:1.6;text-indent:0;padding-left:0}.onsite_howtouse_notes ul li strong{color:#e03e3e;font-weight:bold}.onsite_howtouse_notes li::before{content:"●"}}#terms{background:#f3f3f7;padding:60px 20px;margin-bottom:0}#terms .onsite_section_inner{border-radius:16px;padding:40px;background:#FFF}#terms .onsite_section_inner h2{color:#001e6f;font-size:24px;font-weight:bold;line-height:1.4;text-align:center;margin-bottom:20px}.onsite_section_terms_block{overflow-y:scroll;height:300px;padding:0 16px}.onsite_section_terms_block dl dt{color:#001e6f;font-size:20px;font-weight:bold;line-height:1.4;margin-bottom:8px}.onsite_section_terms_block dl dd{font-size:14px;line-height:1.4;margin-bottom:1em}.onsite_section_terms_block dl dd dl dt{font-size:16px;font-weight:bold}.onsite_section_terms_block dl dd ul li{font-size:14px;text-indent:-1em;padding-left:1em}.onsite_section_terms_block p{font-size:14px;line-height:1.4;margin-bottom:1em}.onsite_section_terms_block p.onsite_section_terms_date{text-align:right}.onsite_section_terms_block a{color:#00e}@media screen and (max-width:768px){#terms{padding:30px 20px;margin-bottom:0}#terms .onsite_section_inner{padding:20px}#terms .onsite_section_inner h2{font-size:18px;margin-bottom:15px}.onsite_section_terms_block{height:300px;padding:0 10px 0 0}.onsite_section_terms_block dl dt{font-size:16px;font-weight:bold;margin-bottom:4px}.onsite_section_terms_block dl dd{font-size:12px}.onsite_section_terms_block dl dd dl dt{font-size:14px}.onsite_section_terms_block dl dd ul li{font-size:12px;text-indent:-1em;padding-left:1em}.onsite_section_terms_block p{font-size:12px}}.lavie_asideTitle{text-align:center}.lavie_contact{margin-bottom:60px}@media screen and (max-width:768px){.lavie_asideTitle{text-align:center;margin-top:30px !important}.lavie_contact{margin-bottom:0}}
