@charset "utf-8";.pagination{display:flex;align-items:center;justify-content:center;margin:30px 0 50px;position:relative;font-size:13px}.form_title_top{padding-bottom:1.875rem;text-align:center;font-size:1.875rem;line-height:1.5;margin-top:clamp(30px,11vw,120px)}.title_index_sub{font-weight:700;font-size:1rem;padding-bottom:1rem}.text_index_sub{font-size:14px;padding-bottom:10px;line-height:1.5}.Form-Item{border-top:1px solid #a9a9a9;padding:35px 0;display:flex;align-items:center}@media screen and (max-width:480px){.Form-Item{padding-left:14px;padding-right:14px;padding-top:16px;padding-bottom:16px}}.Form-Item_last{border-bottom:1px solid #ddd}.Form-Item-Label{width:100%;max-width:248px;letter-spacing:.05em;font-weight:700;font-size:18px}@media screen and (max-width:480px){.Form-Item-Label{max-width:inherit;align-items:center;font-size:15px}}.Form-Item-Label.isMsg{margin-top:8px;margin-bottom:auto}@media screen and (max-width:480px){.Form-Item-Label.isMsg{margin-top:0}}.Form-Item-Label-Required{border-radius:6px;margin-right:8px;padding-top:5px;padding-bottom:5px;width:40px;display:inline-block;text-align:center;background:#c80a0a;color:#fff;font-size:12px}@media screen and (max-width:480px){.Form-Item-Label-Required{border-radius:4px;padding-top:4px;padding-bottom:4px;width:32px;font-size:10px}}.Form-Item-Input{border:1px solid #ddd;border-radius:6px;margin-left:40px;padding-left:1em;padding-right:1em;height:48px;flex:1;width:100%;max-width:410px;background:#eaedf2;font-size:18px}@media screen and (max-width:480px){.Form-Item-Input{margin-left:0;margin-top:18px;height:40px;flex:inherit;font-size:15px}}.Form-Item-Textarea{border:1px solid #ddd;border-radius:6px;margin-left:40px;padding-left:1em;padding-right:1em;height:216px;flex:1;width:100%;max-width:410px;background:#eaedf2;font-size:18px}@media screen and (max-width:480px){.Form-Item-Textarea{margin-top:18px;margin-left:0;height:200px;flex:inherit;font-size:15px}}.btn_form{padding-top:2rem;margin:auto;text-align:center}input{overflow:initial}.Form-Item_text_inner{width:100%}@media screen and (max-width:600px){.Form-Item{text-align:left;border-top:1px solid #ddd;padding-top:24px;padding-bottom:24px;flex-direction:column;margin:auto;display:block}.Form-Item-Label{padding-bottom:20px}}.Form-Item input{border:1px solid #333 !important;border-radius:5px !important}.Form-Item input[type=email],.Form-Item input[type=tel],.Form-Item input[type=text]{width:100% !important;box-sizing:border-box}.form_txt_p{padding-bottom:10px}.form_bottom_top{width:100%}.form_completed_top{padding:250px 5%;line-height:1.7}.form_completed{font-size:1.5rem;font-weight:700;text-align:center;padding:0 0 50px}.form_completed2{font-size:1.2rem;text-align:center}@media screen and (max-width:375px){.form_completed_top{line-height:1.7}.form_completed{font-size:1rem;padding:0 0 10px}.form_completed2{font-size:14px}}.single_post_title{margin-bottom:1.5rem;line-height:1.4}.single_post_title+p{margin-bottom:3rem;text-align:right}.edit-area{margin-bottom:4rem}.edit-area p{font-size:1rem;margin:0 0 1.5rem;line-height:1.5;letter-spacing:.4px}.edit-area p a{text-decoration:underline;color:#0693e3}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{color:#dc3232;font-weight:700;border:1.5px solid #dc3232;border-radius:2px;margin:1.5em 0;padding:.5em 1em;text-align:center;line-height:1.4}.form_box{border-top:1px solid #a9a9a9;box-sizing:border-box}.form_box_table{width:100%;display:table}.form_box_table_item_title{display:table-cell;padding:25px 15px;width:25%;box-sizing:border-box;vertical-align:top}.form_box_table_item_title_body{font-weight:700;font-size:16px}.form_box_table_item_title_body_required{border-radius:6px;margin-left:8px;padding-top:5px;padding-bottom:5px;width:40px;display:inline-block;text-align:center;background:#c80a0a;color:#fff;font-size:12px}.form_box_table_item_title_body_optional{border-radius:6px;margin-left:8px;padding-top:5px;padding-bottom:5px;width:40px;display:inline-block;text-align:center;background-color:#607d8b;color:#fff;font-size:12px}.form_box_table_item_input_wrap{display:table-cell;padding:25px 15px;box-sizing:border-box;vertical-align:middle}.form_box_table_item_input_text{border:1px solid #c8c8c8;background:#fff;padding:8px;margin:0;border-radius:3px;box-sizing:border-box;box-shadow:inset 1px 1px 3px rgba(0,0,0,.07);width:100%;line-height:1.5;letter-spacing:.4px}.wpcf7-not-valid-tip{margin:5px 0 10px}.form_box_table_item_input.input_cell_connection{display:flex;gap:10px;box-sizing:border-box}.input_cell_connection.birthday_date{flex-wrap:wrap}.form_box_table_item_input_inner_cell{flex-grow:1;line-height:2}.form_box_table_item_input_inner_cell.flex{display:flex;flex-grow:0}.form_box_table_item_input_body{display:flex;align-items:center;margin-bottom:5px}.form_box_table_item_input_body.tail{margin-bottom:0;margin-left:5px}.form_box_table_item_input_radio input[type=radio]{accent-color:#333}.acceptance_checkbox{vertical-align:bottom;width:20px;height:20px}.acceptance_text{margin:1% 0 clamp(22px,2vw,24px);text-align:center;line-height:1.4;font-size:clamp(12px,3vw,15px)}.acceptance_text_link{text-decoration:underline;color:#0000cd;margin-left:5px}.send_btn{width:257px;height:64px;font-size:18px;cursor:pointer;background:#333;color:#fff;border:none;transition:opacity .4s}.send_btn:hover{opacity:.7}.send_btn_wrap{text-align:center}div.wpcf7 .wpcf7-spinner{display:block}.wpcf7-list-item{margin:0 0 8px 1em}@media screen and (max-width:768px){.form_box{padding-bottom:12px}.form_box_table{display:block}.form_box_table_item_title{display:block;padding:12px 10px 10px;width:100%}.form_box_table_item_input{display:block;width:100%}.form_box_table_item_input_wrap{display:block;padding:10px 15px}}.form_box_table_item_input_text.occasionally{width:7rem}.form_box_table_item_input_text.sometimes{width:28%}.form_box_table_item_input_text.usually{width:50%}.form_box_table_item_input_text.often{width:60%}.form_box_table_item_input_inner_cell+p{line-height:2}.form_text_column{display:flex;align-items:center}.before_unit{padding-right:5px}.after_unit{padding-left:5px}.checkbox_line_height label{line-height:2.4}@media screen and (max-width:768px){.form_box_table_item_input_text.sometimes{width:50%}.form_box_table_item_input_text.usually{width:100%}.form_box_table_item_input_text.often{width:100%}}.movie-price-simulator_mv_img{margin-bottom:20px}.form_box_wrap.price_simulator{margin-bottom:40px}#movie-price-simulator .form_box{border-color:#ececec}.price_simulator .form_box_table_item_title{display:block;width:100%;padding:25px 15px 10px}.price_simulator .form_box_table_item_input_wrap{display:block;width:100%}.price_simulator input[type=radio],.price_simulator input[type=checkbox]{opacity:0;position:absolute}.price_simulator label{border:1px solid #f6954c;border-radius:4px;color:#f6954c;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.4;padding:10px 0;text-align:center;transition:.4s;font-weight:700}.price_simulator label:has(input[type=radio]):hover,.price_simulator label:has(input[type=radio]:checked),.price_simulator label:has(input[type=checkbox]):hover,.price_simulator label:has(input[type=checkbox]:checked){background:#f6954c;color:#fff;opacity:1}.price-simulator-link-anim{transition:.3s}.price-simulator-link-anim:hover{opacity:.7}@media (hover:none){.price_simulator label:has(input[type=radio]),.price_simulator label:has(input[type=checkbox]){background:#fff;color:#f6954c;pointer-events:auto}}.price_simulator .wpcf7-radio,.price_simulator .wpcf7-checkbox{display:flex;width:100%;gap:20px;flex-wrap:wrap}.price_simulator .wpcf7-list-item{width:22%;margin:0}.price_simulator .form_box_table_item_title_body{font-size:20px;color:#f6954c;line-height:1.4}.price_simulator .form_box_table_item_input_text::placeholder{color:#bbb}#movie-price-simulator .send_btn{background:#f6954c}#movie-price-simulator .title_index{color:#f6954d}@media screen and (max-width:768px){.price_simulator .wpcf7-radio,.price_simulator .wpcf7-checkbox{flex-direction:column}.price_simulator .wpcf7-list-item{width:100%}}.simulator_arrow_wrap{padding:0 0 60px;text-align:center}.simulator_arrow{border-style:solid;border-width:30px 20px 0;border-color:#f6954c transparent transparent;display:inline-block;height:0;width:0}.simulator_arrow_wrap+.form_box_wrap{padding:20px;background:#ebebeb;border-radius:8px}.send_contents_simulator_title{font-size:clamp(1.438rem,1.35rem + .44vw,1.875rem);text-align:center;letter-spacing:2px;line-height:1.4;margin-bottom:25px}.send_contents_simulator_read{font-size:clamp(.625rem,.575rem + .25vw,.875rem);letter-spacing:1px;line-height:1.7;margin-bottom:24px;text-align:center}.send_contents_area{padding:20px;background:#f2f2f2;border-radius:8px;text-align:left}.send_contents_area .form_box{border-top:0}.send_contents_area .form_box_table_item_title_body{font-size:14px}.form_box_table_item_input input[type=radio]:checked~input[type=radio]+label{opacity:.5}.form_box_table_item_input input[type=radio]:checked+label~input[type=radio]+label{opacity:.5}.send_contents_area .form_box:last-child{padding-bottom:36px}.send_contents_area .form_box_table_item_title_body_required{background:#ff5f5f;font-size:11px}.form_box_wrap.price_simulator,.form_box_wrap.inquiry,.simulator_arrow_wrap{opacity:.4;pointer-events:none;transition:opacity .3s ease}.form_box_wrap.price_simulator:first-child{opacity:1 !important}.form_box_wrap.price_simulator.active,.form_box_wrap.price_simulator.completed,.form_box_wrap.inquiry.active{opacity:1;pointer-events:auto}.form_box_wrap.inquiry.active+.simulator_arrow_wrap{opacity:1}@media screen and (min-width:769px){.send_contents_area{padding:30px 40px}.send_contents_area .form_box_table_item_input_wrap{padding:12px}.send_contents_area .wpcf7-not-valid-tip{margin:0}}.other-wrap{margin-top:16px;text-align:left}.other-note{font-size:13px;line-height:1.4;font-weight:700;padding-bottom:5px}@media (hover:none){#infuluencermarketing label:has(input[type=radio]),#infuluencermarketing label:has(input[type=checkbox]){background:#fff;color:#e05c99;pointer-events:auto}#global-marketing label:has(input[type=radio]),#global-marketing label:has(input[type=checkbox]){background:#fff;color:#04a999;pointer-events:auto}}#infuluencermarketing .price_simulator label{border:1px solid #e05c99;color:#e05c99}#infuluencermarketing .price_simulator label:has(input[type=radio]):hover,#infuluencermarketing .price_simulator label:has(input[type=radio]:checked),#infuluencermarketing .price_simulator label:has(input[type=checkbox]):hover,#infuluencermarketing .price_simulator label:has(input[type=checkbox]:checked){background:#e05c99;color:#fff;opacity:1}#infuluencermarketing .form_box_table_item_title_body{color:#e05c99}#infuluencermarketing .send_btn{background:#e05c99}#infuluencermarketing .title_index{color:#e05c99}#infuluencermarketing .simulator_arrow{border-color:#e05c99 transparent transparent}#global-marketing .price_simulator label{border:1px solid #04a999;color:#04a999}#global-marketing .price_simulator label:has(input[type=radio]):hover,#global-marketing .price_simulator label:has(input[type=radio]:checked),#global-marketing .price_simulator label:has(input[type=checkbox]):hover,#global-marketing .price_simulator label:has(input[type=checkbox]:checked){background:#04a999;color:#fff;opacity:1}#global-marketing .form_box_table_item_title_body{color:#04a999}#global-marketing .send_btn{background:#04a999}#global-marketing .title_index{color:#04a999}#global-marketing .simulator_arrow{border-color:#04a999 transparent transparent}.price_simulator label:has(input:disabled){pointer-events:none !important;opacity:.5}