@charset "UTF-8";.tpl_box,.tpl_btn,.tpl_consent_form,.tpl_table{line-height:1.4}.tpl_box a,.tpl_box div,.tpl_box h1,.tpl_box h2,.tpl_box h3,.tpl_box h4,.tpl_box h5,.tpl_box h6,.tpl_box p,.tpl_box span,.tpl_consent_form a,.tpl_consent_form div,.tpl_consent_form h1,.tpl_consent_form h2,.tpl_consent_form h3,.tpl_consent_form h4,.tpl_consent_form h5,.tpl_consent_form h6,.tpl_consent_form p,.tpl_consent_form span,.tpl_table a,.tpl_table div,.tpl_table h1,.tpl_table h2,.tpl_table h3,.tpl_table h4,.tpl_table h5,.tpl_table h6,.tpl_table p,.tpl_table span{margin:revert;padding:revert;border:revert}.tpl_table td,.tpl_table th,.tpl_table tr{margin:revert;padding:revert;border:revert;vertical-align:middle}.tpl_divider{display:block;height:0;box-sizing:border-box}.tpl_divider.tpl_divider_blue{width:100%;position:relative;border-top:1px solid #7b82a1}.tpl_divider_blue_dot_bottom,.tpl_divider_blue_dot_top{width:8px;height:8px;margin:0 auto}.tpl_divider_blue_dot_top{background:linear-gradient(135deg, #fff 50%, transparent 50% ) center center/8px 8px no-repeat,linear-gradient(-135deg, #fff 50%, #7b82a1 50% ) center center/8px 8px no-repeat}.tpl_divider_blue_dot_bottom{background:linear-gradient(45deg, #fff 50%, transparent 50% ) center center/8px 8px no-repeat,linear-gradient(-45deg, #fff 50%, #7b82a1 50% ) center center/8px 8px no-repeat}.tpl_divider.tpl_divider_grey{width:100%;max-width:100%;border-top:1px solid #b9bbc1}.tpl_divider.tpl_divider_lightgrey{width:100%;max-width:100%;border-top:1px solid #d2d3d9}.tpl_box{display:block;width:100%;box-sizing:border-box}.tpl_box.tpl_box_blue{background:#eaedf9;border-radius:0 10px 10px 10px;padding:18px 20px}.tpl_box.tpl_box_blue .tpl_box_blue_title{font-size:14px;color:#29548f;margin:0 0 12px;font-weight:700}.tpl_box.tpl_box_blue .tpl_box_blue_paragraph{font-size:14px;color:#636466;margin:0;line-height:1.5}.tpl_box.tpl_box_blue .tpl_box_blue_link{font-size:14px;color:#5c91c3;cursor:pointer;transition:color 0.2s;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.tpl_box.tpl_box_blue .tpl_box_blue_link:hover{color:#79b0e3!important}.tpl_box.tpl_box_grey{background:#f9f9f9;padding:20px 18px;border-top:1px solid #7b82a1;border-bottom:1px solid #b9bbc1}.tpl_box.tpl_box_grey .tpl_box_grey_title{font-size:15px;color:#000;margin:0 0 12px;font-weight:700}.tpl_box.tpl_box_grey .tpl_box_grey_paragraph{font-size:15px;color:#000;margin:0}.tpl_box.tpl_box_grey.tpl_box_simple{background:#f6f6f6;padding:20px 18px;border:none}.tpl_box.tpl_box_grey.tpl_box_simple .tpl_box_grey_title{font-size:14px}.tpl_box.tpl_box_grey.tpl_box_simple .tpl_box_grey_paragraph{font-size:14px}.tpl_box.tpl_box_red{background:#ffe5e5;padding:8px 18px}.tpl_box.tpl_box_red.tpl_box_red_row{display:inline-block}.tpl_box.tpl_box_red .tpl_box_red_title{font-size:14px;color:#bf2a41;margin:0 0 6px;font-weight:700}.tpl_box.tpl_box_red .tpl_box_red_paragraph{display:inline-block;vertical-align:top;line-height:1.5;max-width:calc(100% - 40px);font-size:14px;color:#bf2a41;margin:0}.tpl_box.tpl_box_red .tpl_box_red_list{margin:0;padding:0 0 0 12px!important}.tpl_box.tpl_box_red .tpl_box_red_list .tpl_box_red_item{font-size:14px;color:#bf2a41;margin:0;line-height:1.8;position:relative}.tpl_icon_caution{display:inline-block;vertical-align:top;height:20px;width:20px;border-radius:50%;background:#bf2a41;margin:1px 6px 0 0;box-sizing:border-box}.tpl_icon_caution .tpl_icon_caution_inner{display:block;width:2px;height:11px;border-style:solid;border-color:#fff;border-width:7px 0 2px 0;margin:4.3px auto 0;box-sizing:border-box}.tpl_consent_form{width:100%;border:3px solid #acb5ce;box-sizing:border-box;padding:6px}.tpl_consent_form .tpl_consent_wrap{width:100%;border:8px solid rgba(172,181,206,0.30196);box-sizing:border-box;padding:30px}.tpl_consent_form .tpl_consent_title{font-size:24px;font-weight:700;width:100%;margin:0 0 30px 0}.tpl_consent_form .tpl_consent_text_wrap{margin:20px 0}.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text{display:block}.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text:not(:last-child){margin-bottom:25px}.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text p{font-size:16px;margin:0;line-height:1.2}.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text .tpl_consent_text_desc,.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text .tpl_consent_text_explain,.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text .tpl_consent_text_title{font-size:16px;margin:0;line-height:1.2}.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text .tpl_consent_text_title{font-weight:700;margin-bottom:8px}.tpl_consent_form .tpl_consent_text_wrap .tpl_consent_text .tpl_consent_text_explain{color:#a8a8a8}.tpl_consent_form.tpl_consent_form_simple{border-color:#455378;border-width:2px;border-left:none;border-right:none;padding:30px;text-align:center}.tpl_table{display:block;width:100%}.tpl_table caption{display:none}.tpl_table table{width:100%;table-layout:fixed}.tpl_table.tpl_table_type1 table thead tr th{background:#eaeff9;font-weight:400}.tpl_table.tpl_table_type2 table thead tr th{background:#2b2f5a;color:#fff;font-weight:400}.tpl_table.tpl_table_type1 table colgroup .tpl_table_col:first-child{width:30%}.tpl_table.tpl_table_type2 table colgroup .tpl_table_col:first-child{background:#eaeff9}.tpl_table table,.tpl_table table tbody td,.tpl_table table thead tr th{font-size:14px;border:1px solid #d8dae4;border-collapse:collapse;text-align:center;padding:1% 0.5%}.tpl_btn{max-width:100%;font-size:15px;display:inline-block;min-width:200px;width:auto;text-align:center;padding:10px;border-radius:4px;cursor:pointer;transition:background-color 0.2s;-webkit-text-decoration:none;text-decoration:none;box-sizing:border-box}.tpl_btn.tpl_btn_contain{background:#2b2f5a;color:#fff}.tpl_btn.tpl_btn_contain:hover{background:#3e496d!important}.tpl_btn.tpl_btn_outlined{border:1px solid #2b2f5a;color:#3e496d}.tpl_btn.tpl_btn_outlined:hover{background:#d8dae4!important}.tpl_btn.tpl_btn_small{font-size:14px;min-width:100px;padding:8px}.mce-content-body a,.ticket_qna_list a{color:#4dabfb}.mce-content-body blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}