@charset "utf-8";#form img{vertical-align:top;width:100%;display:block}.form_title,.ttl01{background-color:#ee7321;color:#fff;font-weight:700;padding:8px;margin-bottom:10px;font-size:1.2rem}.table_a{width:100%}.table_a td{vertical-align:middle;text-align:center}.order_info_table{margin-bottom:5px}.order_info_table,.table_b{border-left:1px solid #f5b7c2;border-top:1px solid #f5b7c2;width:100%}.order_info_table th,.table_b th{background:#fddce2;text-align:center;color:#333;width:32%}.order_info_table td,.order_info_table th,.table_b td,.table_b th{border-right:1px solid #f5b7c2;border-bottom:1px solid #f5b7c2;padding:9pt;vertical-align:middle;font-size:1rem}.table_c{border-left:1px solid #f5b7c2;border-top:1px solid #f5b7c2;width:100%}.table_c th{background:#fddce2;text-align:left;color:#333;width:30%}.table_c td,.table_c th{border-right:1px solid #f5b7c2;border-bottom:1px solid #f5b7c2;padding:8px;vertical-align:middle}.table_d{width:100%}.table_d th{width:38px}.table_d td,.table_d th{vertical-align:top}#form_area{padding:0 2%}input,select{padding:10px 5px;font-size:15px}input[type=checkbox],input[type=radio]{-webkit-transform:scale(2.2);transform:scale(2.2);height:35px;vertical-align:top}.form-section01{border:3px solid #f5b7c2;border-radius:10px 10px 10px 10px;padding:10px;background-color:#fddce2}.form-section01,.form-section01 li{margin-bottom:10px}.form_notice{font-size:9pt;color:#666}#agreement{background:#f4efdb;padding:10px;margin-top:10px}#agreement a{color:#2d6fca;text-decoration:underline}#annotation{background:#fff;padding:10px}#landing_form{background:#fff;border-bottom:1px solid #ebae84}.form_box{border-right:1px solid #f5b7c2;border-left:1px solid #f5b7c2;border-bottom:1px solid #f5b7c2}span.form_notice,span.form_required{color:#fff;background:red;font-weight:700;padding:3px;font-size:9pt;margin-left:10px}.form_box_label{background:#f4efdb;border-bottom:1px solid #ebae84;border-top:1px solid #ebae84;vertical-align:middle;text-align:left;color:#333;margin-bottom:0}.form_box_label,.form_input_box{padding:8px;font-size:1rem}.form_example,.form_input_box p{font-size:1rem}.form_example{padding:0 8px 8px;color:#666}.form_example p{color:#c00}.form_input_box input[type="email"],.form_input_box input[type="text"]{width:95%}.form_input_box input.zip1,.form_input_box input.zip2{width:30%}.form_input_box input.input_year,.form_input_box input.tel_no{width:20%}.form_input_box #OrderBirthdayDay,.form_input_box #OrderBirthdayMonth{width:25%}.form_input_box label{margin:0 7px;vertical-align:bottom}#confirm_button,#form-order{margin-top:4%}#agreement table{width:100%;border:0;margin:0 5px}#agreement table .agreement_check{vertical-align:top;width:38px}#agreement table .agreement_label{vertical-align:middle}#CheckBlockTextareaCheckarea{width:95%}.error-message{margin:8px;color:red;font-weight:700;background:#ffd0d0;font-size:9pt}#form_payment_method_credit{display:none}#input_payment_method{padding-bottom:70%;background:url(../images/cre_sp_230606.jpg)0 bottom no-repeat;background-size:contain}#order_info_payment_box,.customer_info{margin-top:20px}#form_checkout_title{display:none}#form_upsell,#order_info_checkout{background:#fff;border-bottom:1px solid #f5b7c2}#order_info_payment{border-bottom:1px solid #f5b7c2;border-top:1px solid #f5b7c2;color:#333}#np_area{border:1px solid #000;margin:10px 0;padding:10px}#np_area p{margin:20px 0 0}#OrderFamilyKana,#OrderGivenKana{ime-mode:active}#OrderBirthdayYear,#OrderEmail,#OrderEmailConfirm,#OrderTelNo1,#OrderTelNo2,#OrderTelNo3,#OrderZip1,#OrderZip2{ime-mode:disabled}#form_payment_method_select,select{width:100%}.site-footer .box-info{border-top:2px solid #ccc;margin:20px 10px 15px;text-align:left}.site-footer .footer-logo{margin-top:15px}.site-footer .footer-logo img{width:15%}.site-footer ul{margin-top:10px}.site-footer ul li{display:block;padding:4px 0}.site-footer ul li a:link{color:#0d5eaa}.site-footer .copy{background:#0d5eaa;color:#fff;font-size:.8rem;padding:6px 0;text-align:center}