@charset "UTF-8";header{position:fixed;top:0;left:0;background:rgba(255,255,255,1);z-index:999;width:100%;transition:.2s All ease}.h_opacity{background:rgba(255,255,255,.85)}.sp-only{display:none}@media screen and (max-width:768px){header{position:static}.sp-only{display:block}.pc-only{display:none}}.imgTextOffset1{display:inline-block;margin:0 3px;vertical-align:middle}@media screen and (min-width:769px){.formTable-td_type_required>.inputStyle-03__inner{margin:-5px 0 -5px -5px}.formTable-td_type_required>.inputStyle-03__inner>label{margin:8px 5px}}@media screen and (max-width:768px){.formTable-td_type_required>.inputStyle-03__inner{margin:0}.formTable-td_type_required>.inputStyle-03__inner>label{margin:8px 15px 8px 0}}#area_pp_agree .inputStyle-09-check-item::before{top:9px}#area_pp_agree .inputStyle-09-check-item input[type=checkbox]+span{padding:5px 5px 5px 30px}#area_pp_agree .inputStyle-09-check-item input[type=checkbox]+span::before{top:14px;left:5px}#area_pp_agree .inputStyle-09-check-item input[type=checkbox]+span::after{top:10px;left:10px}#formapplication p{margin-top:0!important;line-height:1.4}#formapplication p.H02-001-03{font-size:13px}.formTable tbody tr.form_swich_buyingneeds,.formTable tbody tr.form_swich_consultation,.form_swich_buyingneeds,.form_swich_consultation{display:none}.form_swich_show{display:block}.formTable tbody tr.form_swich_show{display:table-row}.H02-001-01{font-size:100%}@media screen and (max-width:768px){.form_under #area_pp_agree{padding:0}.formTable tbody tr.form_swich_show{display:block}}.main{padding:0}.inputStyle-08-check-list{border-bottom:1px solid #ccc;margin-top:0}@media screen and (max-width:768px){td#area_allarea{padding:4px 0 10px}.inputStyle-08-check-list{padding-bottom:10px}.inputStyle-08-check-list__item{margin:5px 15px 0 0}.inputStyle-08-check-list:last-of-type{padding-bottom:0;border-bottom:0}}@media screen and (min-width:769px){.formTable_type_input .formTable-th::after{top:18px;right:30px}}.H02-001-01_state_center_02 p{font-size:13px}.form__inner{padding:10px 0}.form_desc{margin:20px auto 20px;display:none}p.form_desc_title{font-size:17px;font-weight:700;margin-bottom:10px}.form_desc_list{font-size:15px;max-width:900px;margin:auto}.form_desc_list__item{margin-bottom:15px;padding-left:25px;background:url(/lp/sec_startup/image/icon-check.svg) no-repeat left center;background-size:16px;line-height:1.3}@media screen and (max-width:768px){.form_desc{margin:15px auto 20px}p.form_desc_title{font-size:15px}.form_desc_list{font-size:13px;padding-bottom:20px;border-bottom:1px solid #ccc}.form_desc_list__item:last-child{margin-bottom:0}}.anken-inner{max-width:800px;margin:auto;left:0;padding:0 15px}.anken-b .anken-slider-title{margin-bottom:0}.anken-btn-box{display:flex;justify-content:center;margin-top:50px}.anken-btn-inner{text-align:center}.contact-cta-btnText{display:inline-block;position:relative;margin-bottom:4px;font-size:15px;font-weight:700}.contact-cta-btnText::before{content:"";background:url(/images/text-icon-blk-left.png) no-repeat center center/cover;width:13px;height:20px;position:absolute;top:49%;left:-18px;transform:translatey(-50%);z-index:1}.contact-cta-btnText::after{content:"";background:url(/images/text-icon-blk-right.png) no-repeat center center/cover;width:13px;height:20px;position:absolute;top:49%;right:-18px;transform:translatey(-50%);z-index:1}@media screen and (min-width:769px){.anken-btn-box p.button-link_type_longer{width:fit-content;margin-top:0}}@media screen and (max-width:768px){.anken-btn-box{flex-direction:column;margin-top:30px;padding:0 15px}.anken-btn-inner:nth-child(1){margin-right:0;margin-bottom:20px}.contact-cta-btnText{font-size:11px}.contact-cta-btnText::before{width:9px;height:14px;top:49%;left:-15px}.contact-cta-btnText::after{width:9px;height:14px;top:49%;right:-15px}.anken-btn-box p.button-link_type_longer{margin-top:0}.anken-btn-box p.button-link_type_longer a{padding:15px 20px 15px;font-size:14px}}@media screen and (min-width:1120px){@media screen and (max-width:1470px){.case{padding:60px 40px 110px}.case__thumbnail{width:240px}.case__company-info{width:calc(100% - 270px)}.case__consul__box{flex-direction:column}.case__consul:nth-child(1){margin-right:0;width:100%}.case__consul:nth-child(2){margin-top:15px}.case__consul{width:100%;box-sizing:border-box}.case__image-ma{width:240px}.contents p.case__heading-01{font-size:20px;margin-top:40px}}}#chat-bot-frame{-webkit-transform:translatey(115px);-ms-transform:translatey(115px);transform:translatey(115px);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.bot_action #chat-bot-frame{-webkit-transform:translatey(0)!important;-ms-transform:translatey(0)!important;transform:translatey(0)!important;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}@media screen and (max-width:768px){#chat-bot-frame{bottom:48px!important}#chat-bot-frame.opening-chat-frame{bottom:0!important}}@media screen and (max-width:768px){.goto-top-button{-webkit-transform:translatey(54px);-ms-transform:translatey(54px);transform:translatey(54px);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.cv_on{-webkit-transform:translatey(0)!important;-ms-transform:translatey(0)!important;transform:translatey(0)!important;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}}@media screen and (min-width:769px){.popup-cau{position:relative}.form_under .popup-cau{display:none}#popup-text{position:absolute;z-index:1;width:300px;padding:10px;background:#fff;border-radius:10px;border:1px solid #eee;display:none}#popup-text{bottom:31px;right:-60px}.form_under #popup-text{bottom:-130px;right:0}.form_under .popup-cau #popup-text p{line-height:1}.popup-cau input[type=checkbox]:checked+#popup-text{display:block}.hatena-mark{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border:2px solid #006057;border-radius:50%;vertical-align:middle;margin-left:10px;margin-bottom:2px}.hatena-mark:hover{cursor:pointer}.td-cau.under{display:none}.form_under .td-cau.upper{display:none}.form_under .td-cau.under{display:block}}@media screen and (max-width:768px){#popup-text{bottom:-130px;right:-70px}.td-cau.upper{display:none}.popup-cau{display:none}}.multiplebox-drop{display:none;padding:0 5px 0 5px;z-index:1000;width:calc(100% - 20px);box-sizing:border-box;top:calc(100% - 10px)}.formTable .multiplebox-drop input[type=checkbox]+span{box-sizing:border-box}.multiplebox-drop li label span span{line-height:1}@media screen and (max-width:768px){.multiplebox-drop{padding:5px 8px 5px 8px;width:100%}#formGuide{display:none}}@media screen and (min-width:769px){a[href*="tel:"]{pointer-events:none;cursor:default}}