.modal.search_product_modal .modal-inner{width:100%;max-width:700px;height:800px;max-height:100vh;overflow-y:auto;overflow-x:hidden}@media screen and (max-width:600px){.modal.search_product_modal .modal-inner{max-width:100vw;padding-top:0}}.modal.search_product_modal .modal-inner .close-btn{width:100%;position:sticky;display:inline-block;text-align:right;background:hsla(0,0%,100%,.8)}.modal.search_product_modal .modal-inner p{padding-left:10px}.modal.search_product_modal .modal-inner div.grid-box{padding:10px 20px;grid-template-columns:180px 1fr 150px 60px;grid-column-gap:5px;justify-content:center}.modal.search_product_modal .modal-inner div.grid-box.header_div{font-weight:700;text-align:center}.modal.search_product_modal .modal-inner div.grid-box.header_div>.header_div{background:var(--gray-bg)}.modal.search_product_modal .modal-inner div.grid-box .body_div{padding:0 8px}.modal.search_product_modal .modal-inner div.grid-box .body_div.catalog_name,.modal.search_product_modal .modal-inner div.grid-box .body_div.product_name{font-size:14px}.modal.search_product_modal .modal-inner div.grid-box .body_div.product_num{display:flex;align-items:center;justify-content:flex-start;text-align:left}.modal.search_product_modal .modal-inner div.grid-box .body_div.product_num>img{display:block;margin-right:5px}.modal.search_product_modal .modal-inner div.grid-box .body_div.btn{text-align:center}.modal.search_product_modal .modal-inner div.grid-box .body_div button{width:40px;padding:8px 5px}@media screen and (max-width:600px){.modal.search_product_modal .modal-inner div.grid-box{max-width:350px;margin:0 auto;grid-template-columns:110px 170px 60px;padding:8px 3px}.modal.search_product_modal .modal-inner div.grid-box:not(.header_div){border-bottom:solid 1px var(--gray-bg)}.modal.search_product_modal .modal-inner div.grid-box div:first-child{border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center}.modal.search_product_modal .modal-inner div.grid-box div:nth-child(3).body_div{display:flex;align-items:center;justify-content:center}}.entry-content.request_sample .contents.step1 a.link_product_catalog{display:block;max-width:650px;margin:0 auto 30px;padding:20px 10px;border:solid 1px var(--blue-color)}.entry-content.request_sample .contents.step1 a.link_product_catalog:after{content:"";padding:0;display:none}.entry-content.request_sample .contents.step1 a.link_product_catalog div{text-align:center}.entry-content.request_sample .contents.step1 a.link_product_catalog div:after{content:"";padding:0 5px;display:inline-block;color:#888;text-decoration:none!important;font-family:Font Awesome\ 5 Free;font-weight:900}.entry-content.request_sample .contents.step1 a.link_product_catalog div span{color:var(--blue-color);font-weight:700}.entry-content.request_sample .contents.step1 .add_sample.grid-box{grid-template-columns:250px 150px 220px 1fr 80px 60px;grid-column-gap:10px;grid-row-gap:10px;justify-content:center}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step1 .add_sample.grid-box{max-width:800px;margin:0 auto;display:block}.entry-content.request_sample .contents.step1 .add_sample.grid-box .sp_label{display:block}}@media screen and (max-width:800px){.entry-content.request_sample .contents.step1 .add_sample.grid-box{max-width:100%}}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_header{background:var(--gray-bg);text-align:center;padding:5px 0;font-weight:700}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_header{display:none}}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body{display:flex;align-items:center}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body,.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body .sp_label{margin-bottom:5px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body div:not(.sp_label){padding:0 .5em}}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code{justify-content:space-between}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code{justify-content:flex-start}}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code .product_number{padding-right:10px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code button{min-width:95px;max-width:130px;width:calc(100% - 90px);height:40px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code button.disabled{background:var(--gray-bg)}@media screen and (max-width:600px){.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code{justify-content:flex-start}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.search_code button{margin-left:1rem}}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.product_num img{margin-right:5px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.catalog_name{padding-left:5px;font-size:16px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.catalog_name.font-15{font-size:15px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.catalog_name.font-14{font-size:14px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.remark_text{display:flex;align-items:center}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.delete button{padding:0;width:100%;height:40px}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body.delete{margin-top:10px}}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body select{width:100%;height:40px}.entry-content.request_sample .contents.step1 .add_sample.grid-box .search_sample_body input{width:100%;height:40px;padding:5px}.entry-content.request_sample .contents.step1 .select_sample.grid-box{margin:0 0 10px;justify-content:flex-start;grid-template-columns:250px 180px 1fr 80px 60px}.entry-content.request_sample .contents.step1 .select_sample.grid-box>div.brand_name,.entry-content.request_sample .contents.step1 .select_sample.grid-box>div.product_number,.entry-content.request_sample .contents.step1 .select_sample.grid-box>div.sample_name{padding-left:10px}.entry-content.request_sample .contents.step1 .display_sample.grid-box{margin-top:10px}.entry-content.request_sample .contents.step1 .display_sample.grid-box>div.search_sample_body div.catalog_name,.entry-content.request_sample .contents.step1 .display_sample.grid-box>div.search_sample_body div.search_code{padding:0 4px}@media screen and (min-width:601px){.entry-content.request_sample .contents.step1 .display_sample.grid-box>div.search_sample_body .font-14{font-size:14px}.entry-content.request_sample .contents.step1 .display_sample.grid-box>div.search_sample_body .font-15{font-size:15px}.entry-content.request_sample .contents.step1 .display_sample.grid-box>div.search_sample_body .font-16{font-size:16px}}.entry-content.request_sample .contents.step1 .total_area.grid-box{margin-top:10px;grid-template-columns:1fr 80px 60px;grid-column-gap:10px}.entry-content.request_sample .contents.step1 p.add_sample{margin:60px 0 0;font-size:18px}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step1 p.add_sample{max-width:800px;margin:60px auto 0}}@media screen and (max-width:800px){.entry-content.request_sample .contents.step1 p.add_sample{max-width:100%}}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner{padding:3rem;width:600px;max-height:700px;min-height:470px}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner{max-width:100vw;max-height:100vh;height:100%;padding:1.5rem}}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner div.close-btn{text-align:right;right:.5rem;top:.5rem}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner h2{padding:1rem 0;margin:0!important}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .address_list:not(:nth-child(4)){padding-bottom:1rem;border-bottom:var(--solid-color) 1px solid}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .address_list>div:not(.btn_area){width:80%;margin:0 auto}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .btn_area{padding-top:1rem;margin:2rem auto;width:auto;text-align:center}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .btn_area>div{width:15rem}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .btn_area>div{width:80%;margin:5px auto}}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .btn_area>div button.btn{display:block;width:100%;padding:0}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .btn_area>button{margin:0 auto}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts{padding-bottom:1rem}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label{margin-bottom:.5rem;grid-template-columns:9rem 1fr;align-items:center}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label{margin-bottom:10px}}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label input{width:100%}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label select{height:100%}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label .hyphen{text-align:center}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label.address.zip_code>.grid-box{align-items:center;grid-template-columns:65px 15px 65px auto}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label.address.zip_code>.grid-box div.btn{padding-left:1rem}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label.address.zip_code>.grid-box div.btn button{width:150px;height:30px;font-size:13px}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label.address.zip_code>.grid-box div.btn button{width:100%}}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts div.send_form_parts>label.tel_phone>.grid-box{align-items:center;grid-template-columns:repeat(2,65px 15px) 65px}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts .send_data{width:80%;margin:0 auto}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts .send_data>label{font-size:1.4rem;padding-bottom:1rem;align-items:center}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts .send_data>label .label_name{font-weight:700}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts .send_data>label .input-div{min-width:25rem;width:calc(100% - 9rem)}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts .send_data>label input,.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form>.edit_parts .send_data>label select{padding:.5rem .3rem}.entry-content.request_sample .contents.step2 .address_list_modal .modal-inner .edit_form .btn_area{border-top:var(--solid-color) 1px solid;padding:1rem 4rem}.entry-content.request_sample .contents.step2 .grid-box.send_form{font-size:14px;grid-template-columns:12rem 1fr}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .grid-box.send_form{display:block}}.entry-content.request_sample .contents.step2 .grid-box.send_form input[type=checkbox]{width:1.8rem;height:1.8rem;vertical-align:-.3rem;margin-right:.4rem}.entry-content.request_sample .contents.step2 .grid-box.send_form input[type=checkbox]:disabled{background:#ccc}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(odd){font-weight:700;padding:2rem 1.5rem 1rem 0}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(odd){padding-bottom:0}}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n){padding:1rem 0 1rem 1rem;border-bottom:solid 1px var(--solid-color)}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).select_send_address{grid-template-columns:18rem 1fr}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).select_send_address{display:block}}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).select_send_address>div{padding:1rem 0}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).select_send_address div.btn button{width:150px;height:30px;font-size:13px}@media screen and (max-width:600px){.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).select_send_address div.btn button{width:100%}}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).site_name input{width:30rem}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).construction{display:flex;align-items:center}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).construction div:nth-child(3){margin-left:.5rem}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).property_kubun{display:grid;grid-template-columns:repeat(auto-fill,minmax(95px,1fr));padding:1rem 0 1rem 1rem;border-bottom:solid 1px var(--solid-color)}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).property_kubun>label{flex-grow:1;padding:.5rem 1rem .5rem 0;display:flex;align-items:center}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).property_kubun>label input{margin-right:.3rem}.entry-content.request_sample .contents.step2 .grid-box.send_form>div:nth-child(2n).remark textarea{resize:none;height:10.4em;line-height:1.3;max-width:80rem;width:100%}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label{margin-bottom:5px;grid-template-columns:9rem 1fr;grid-template-rows:35px;align-items:center}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label div{height:100%}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label>div.label_name{font-weight:700;line-height:35px}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label>div .hyphen{text-align:center}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label>div input{width:100%;max-width:500px;height:100%}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label.address.zip_code>.grid-box{align-items:center;grid-template-columns:65px 15px 65px auto}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label.address.zip_code>.grid-box input{width:100%}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label.address.zip_code>.grid-box div.btn{padding-left:1rem}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label.tel_phone>.grid-box{align-items:center;grid-template-columns:repeat(2,65px 15px) 65px}.entry-content.request_sample .contents.step2 .grid-box.send_form .send_form_parts>label.tel_phone>.grid-box input{width:100%}.entry-content.request_sample .contents.step3 .label_name{font-weight:700;padding:1rem 1.5rem 1rem 0}.entry-content.request_sample .contents.step3>.grid-box{grid-template-columns:13rem 1fr}@media screen and (max-width:600px){.entry-content.request_sample .contents.step3>.grid-box{display:block}}.entry-content.request_sample .contents.step3>.grid-box>div{padding:1rem 0}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n){border-bottom:solid 1px var(--solid-color);padding-left:1rem}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count){grid-template-columns:300px 1fr 300px 80px;grid-column-gap:10px}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count) div.sample_header{background:var(--gray-bg);font-weight:700}@media screen and (max-width:600px){.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count) div.sample_header{display:none}}@media screen and (max-width:1200px){.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count){width:calc(92vw - 130px);overflow-x:scroll}}@media screen and (max-width:600px){.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count){grid-template-columns:100px auto;grid-row-gap:5px}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count) div.sp_label{display:block;background:var(--gray-bg)}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div:not(.total_count) div:nth-child(2n){justify-content:flex-start}}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div.total_count{border-top:5px double var(--solid-color)}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div{padding:5px 8px;display:flex;align-items:center}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div.sample_header{justify-content:center}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div.product_number img{margin-right:5px}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div.sp_label{display:none}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div.remark_text{justify-content:flex-start}.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div.sample_cnt{justify-content:flex-end;padding-right:10px}@media screen and (max-width:600px){.entry-content.request_sample .contents.step3>.grid-box>div:nth-child(2n).confirm_list.cut_sample>div>div.sample_cnt{justify-content:flex-start}}.entry-content.request_sample .contents.step4[data-v-74422d21]{text-align:center;padding-top:1.5rem}.entry-content.request_sample .contents.step4 .end_text[data-v-74422d21]{font-size:2rem}.entry-content.request_sample .contents.step4 .btn_area[data-v-74422d21]{padding-top:1.5rem}.entry-content.request_sample .contents.step4 .btn_area button[data-v-74422d21]{font-size:1.5rem;font-weight:700}.entry-content.request_sample .sp_label{font-weight:700}@media screen and (max-width:1200px){.entry-content.request_sample .sample_title .svg_menu_arrow{padding-top:10px}.entry-content.request_sample .sample_title .description:not(.step4){text-align:left}}.entry-content.request_sample button.disabled{pointer-events:none}.entry-content.request_sample img.thumbnail_sample{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border:solid 1px var(--gray-bg)}.entry-content.request_sample .contents .btn_area{margin:30px auto}.entry-content.request_sample .contents .send_address_list{display:grid;grid-template-columns:8rem 1fr;grid-row-gap:.3rem}.entry-content.request_sample .contents input{padding:.5rem 0 .5rem .5rem}.entry-content.request_sample .contents select{padding:.5rem 0 .5rem .2rem;height:100%}.entry-content.request_sample .contents.step2 .btn_area,.entry-content.request_sample .contents.step3 .btn_area{margin-top:2rem;margin-bottom:2rem}.entry-content.request_sample .contents.step2 .btn_area>div,.entry-content.request_sample .contents.step3 .btn_area>div{max-width:315px;width:100%}.entry-content.request_sample .contents.step2 .btn_area button,.entry-content.request_sample .contents.step3 .btn_area button{line-height:0}