@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.my_members_wrap{font-size:16px}.my_members_wrap span.req{color:#c8101a}.my_members_wrap .wpmem_msg{color:#c8101a;margin-bottom:30px}.my_members_wrap .wpmem_msg a{text-decoration:underline}.my_members_wrap p:has(img){margin:15px 0 -15px;text-align:center}.my_members_wrap p:has(label[for=siteguard_captcha]){text-align:center}.my_members_wrap p:has(label[for=siteguard_captcha]) label{margin-bottom:5px;display:inline-block}.my_members_wrap fieldset{display:grid;grid-template-columns:repeat(6, 1fr);gap:30px 15px}.my_members_wrap fieldset legend{text-align:center;font-weight:bold}.my_members_wrap fieldset>*{grid-column:1/-1}.my_members_wrap fieldset .myform_ttl{color:#7b4e20;position:relative;padding-left:12px;font-weight:bold;display:flex;gap:10px;margin-bottom:-15px;grid-column:1/-1}.my_members_wrap fieldset .myform_ttl::before{content:"";display:block;width:5px;height:90%;max-height:25px;position:absolute;inset:2px auto auto 0;background-color:#7b4e20;border-radius:6px}@media print,screen and (min-width: 768px){.my_members_wrap fieldset .myform_ttl{font-size:clamp(16px,1.8em,18px);float:none}}@media only screen and (max-width: 767px){.my_members_wrap fieldset .myform_ttl{font-size:16px}}.my_members_wrap fieldset .myform_ttl h2{font-weight:bold}.my_members_wrap fieldset .myform_ttl_sub{align-self:flex-end;font-size:14px;color:#2b2825}.my_members_wrap fieldset .myform_ttl.-req{gap:0}.my_members_wrap fieldset .myform_note{font-size:14px;margin-top:3px;color:#9a9a9a}.my_members_wrap fieldset .myform_queTtl{font-weight:bold;border-bottom:1px solid #9a9a9a;padding-bottom:10px;margin-top:50px}.my_members_wrap fieldset .req-text,.my_members_wrap fieldset .myform_queTtl,.my_members_wrap fieldset .button_div{grid-column:1/-1}.my_members_wrap fieldset .button_div{text-align:center}.my_members_wrap fieldset .button_div #rememberme{margin-bottom:20px}.my_members_wrap fieldset .form_wrap{grid-column:1/-1;display:flex;flex-direction:column;gap:15px 10px}.my_members_wrap fieldset .form_wrap:has(>label[for=first_name]),.my_members_wrap fieldset .form_wrap:has(>label[for=kana_first]),.my_members_wrap fieldset .form_wrap:has(>label[for=last_name]),.my_members_wrap fieldset .form_wrap:has(>label[for=kana_last]){display:flex;flex-direction:row;gap:10px;align-items:baseline}.my_members_wrap fieldset .form_wrap:has(>label[for=first_name]) label.text,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_first]) label.text,.my_members_wrap fieldset .form_wrap:has(>label[for=last_name]) label.text,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_last]) label.text{color:#2b2825}.my_members_wrap fieldset .form_wrap:has(>label[for=first_name]) label.text::before,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_first]) label.text::before,.my_members_wrap fieldset .form_wrap:has(>label[for=last_name]) label.text::before,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_last]) label.text::before{display:none}.my_members_wrap fieldset .form_wrap:has(>label[for=first_name]) .div_text,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_first]) .div_text,.my_members_wrap fieldset .form_wrap:has(>label[for=last_name]) .div_text,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_last]) .div_text{flex:1}.my_members_wrap fieldset .form_wrap:has(>label[for=first_name]),.my_members_wrap fieldset .form_wrap:has(>label[for=kana_first]){grid-column:1/4}.my_members_wrap fieldset .form_wrap:has(>label[for=last_name]),.my_members_wrap fieldset .form_wrap:has(>label[for=kana_last]){grid-column:4/7}.my_members_wrap fieldset .form_wrap:has(>label[for=b_year]),.my_members_wrap fieldset .form_wrap:has(>label[for=b_month]),.my_members_wrap fieldset .form_wrap:has(>label[for=b_day]){display:flex;flex-direction:row-reverse;gap:5px;align-items:baseline}.my_members_wrap fieldset .form_wrap:has(>label[for=b_year]) label.select,.my_members_wrap fieldset .form_wrap:has(>label[for=b_month]) label.select,.my_members_wrap fieldset .form_wrap:has(>label[for=b_day]) label.select{color:#2b2825;padding-left:5px;font-weight:inherit}.my_members_wrap fieldset .form_wrap:has(>label[for=b_year]) label.select .req,.my_members_wrap fieldset .form_wrap:has(>label[for=b_month]) label.select .req,.my_members_wrap fieldset .form_wrap:has(>label[for=b_day]) label.select .req{display:none}.my_members_wrap fieldset .form_wrap:has(>label[for=b_year]) label.select::before,.my_members_wrap fieldset .form_wrap:has(>label[for=b_month]) label.select::before,.my_members_wrap fieldset .form_wrap:has(>label[for=b_day]) label.select::before{display:none}.my_members_wrap fieldset .form_wrap>label:not([for=my_tos]){color:#7b4e20;position:relative;padding-left:12px;font-weight:bold}.my_members_wrap fieldset .form_wrap>label:not([for=my_tos])::before{content:"";display:block;width:5px;height:90%;max-height:25px;position:absolute;inset:2px auto auto 0;background-color:#7b4e20;border-radius:6px}@media print,screen and (min-width: 768px){.my_members_wrap fieldset .form_wrap>label:not([for=my_tos]){font-size:clamp(16px,1.8em,18px);float:none}}@media only screen and (max-width: 767px){.my_members_wrap fieldset .form_wrap>label:not([for=my_tos]){font-size:16px}}.my_members_wrap fieldset .form_wrap .div_select{width:100%;position:relative}.my_members_wrap fieldset .form_wrap .div_select::after{font-family:"Font Awesome 6 Free";font-weight:600;content:"";position:absolute;transform:translateY(-50%) rotate(90deg);inset:50% 10px auto auto;font-size:13px;pointer-events:none}.my_members_wrap fieldset .form_wrap .div_select select{width:100%}.my_members_wrap .form_wrap:has(>.my_tos){display:grid;margin-top:40px}.my_members_wrap .form_wrap:has(>.my_tos) label{position:relative;justify-self:center;padding-left:30px}.my_members_wrap .form_wrap:has(>.my_tos) .div_checkbox{height:0;width:0}.my_members_wrap .my_tos{height:200px;padding:18px 22px;overflow:auto;border-radius:10px;border:1px solid #2b2825}.my_members_wrap .my_tos_txt{word-break:break-word}.my_members_wrap .my_tos_txt>*{margin-bottom:1em}.my_members_wrap .my_tos_txt>*:last-child{margin-bottom:0 !important}.my_members_wrap .my_tos_txt a:not([class]){color:#7b4e20;text-decoration:underline}.my_members_wrap .my_tos_txt em{font-style:italic}.my_members_wrap .my_tos_txt strong{font-weight:bold}.my_members_wrap .my_tos_txt p{line-height:2}.my_members_wrap .my_tos_txt ul:not([class]),.my_members_wrap .my_tos_txt ul:is(.wp-block-list),.my_members_wrap .my_tos_txt ol:not([class]),.my_members_wrap .my_tos_txt ol:is(.wp-block-list){display:grid;row-gap:.8em}.my_members_wrap .my_tos_txt ul:not([class])>li,.my_members_wrap .my_tos_txt ul:is(.wp-block-list)>li,.my_members_wrap .my_tos_txt ol:not([class])>li,.my_members_wrap .my_tos_txt ol:is(.wp-block-list)>li{padding-left:1.6em;position:relative}.my_members_wrap .my_tos_txt ul:not([class])>li::before,.my_members_wrap .my_tos_txt ul:is(.wp-block-list)>li::before,.my_members_wrap .my_tos_txt ol:not([class])>li::before,.my_members_wrap .my_tos_txt ol:is(.wp-block-list)>li::before{color:#7b4e20;font-weight:bold;position:absolute;inset:0 auto auto 0}.my_members_wrap .my_tos_txt ul:not([class])>li::before,.my_members_wrap .my_tos_txt ul:is(.wp-block-list)>li::before{content:"●"}.my_members_wrap .my_tos_txt ol:not([class]),.my_members_wrap .my_tos_txt ol:is(.wp-block-list){counter-reset:number 0}.my_members_wrap .my_tos_txt ol:not([class])>li::before,.my_members_wrap .my_tos_txt ol:is(.wp-block-list)>li::before{counter-increment:number 1;content:counter(number) "."}.my_members_wrap .my_tos_txt img{max-width:100%}.my_members_wrap .my_tos_txt img+figcaption{margin:.4em 0 0;color:#9a9a9a}.my_members_wrap .my_tos_txt figcaption{font-weight:500}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table{width:100%}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th,.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{border-color:#e6dacb;line-height:2}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th{background-color:#7e573e;text-align:left;vertical-align:top}.my_members_wrap .my_tos_txt [class*=flexible-table] figcaption{color:#7b4e20;font-weight:bold}.my_members_wrap .my_tos_txt [class*=flexible-table] figcaption:first-child{margin-bottom:.8em}.my_members_wrap .my_tos_txt [class*=flexible-table] figcaption:last-child{margin-top:.8em}.my_members_wrap .my_tos_txt .is-layout-flex{display:flex}.my_members_wrap .my_tos_txt .wp-block-columns>*,.my_members_wrap .my_tos_txt .wp-block-media-text>*,.my_members_wrap .my_tos_txt .wp-block-group__inner-container>*{margin-bottom:1em}.my_members_wrap .my_tos_txt .wp-block-columns>*:last-child,.my_members_wrap .my_tos_txt .wp-block-media-text>*:last-child,.my_members_wrap .my_tos_txt .wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.my_members_wrap .my_tos_txt .wp-block-columns,.my_members_wrap .my_tos_txt .wp-block-media-text{-moz-column-gap:2em;column-gap:2em}.my_members_wrap .my_tos_txt .wp-block-group-is-layout-constrained{background-color:#9a9a9a}.my_members_wrap .my_tos_txt .is-horizontal,.my_members_wrap .my_tos_txt .is-vertical{gap:2em}.my_members_wrap .my_tos_txt .has-white-color{color:#fff !important}.my_members_wrap .my_tos_txt .has-white-background-color{background-color:#fff !important}.my_members_wrap .my_tos_txt .wp-block-spacer{margin-bottom:0}.my_members_wrap .my_tos_txt .wp-block-heading:is(h1,h2,h3,h4,h5,h6){font-weight:bold}.my_members_wrap .my_tos_txt .wp-block-heading:is(h2){font-weight:bold;color:#7b4e20;padding:12px 0;background-image:radial-gradient(circle, #E1C4A0 28%, transparent 0),radial-gradient(circle, #E1C4A0 28%, transparent 0);background-size:6px 6px;background-position:left bottom,left top;background-repeat:repeat-x}@media print,screen and (min-width: 768px){.my_members_wrap .my_tos_txt .wp-block-heading:is(h2){font-size:24px}}@media only screen and (max-width: 767px){.my_members_wrap .my_tos_txt .wp-block-heading:is(h2){font-size:20px}}.my_members_wrap .my_tos_txt .wp-block-heading:is(h3){font-weight:bold;color:#7b4e20;padding-bottom:12px;border-bottom:1px dashed #e1c4a0}@media print,screen and (min-width: 768px){.my_members_wrap .my_tos_txt .wp-block-heading:is(h3){font-size:22px}}@media only screen and (max-width: 767px){.my_members_wrap .my_tos_txt .wp-block-heading:is(h3){font-size:18px}}.my_members_wrap .my_tos_txt .wp-block-heading:is(h5){color:#2b2825}.my_members_wrap .my_tos_txt .wp-block-heading:is(h6){color:#c4805a}.my_members_wrap .my_tos_txt .wp-block-buttons .wp-block-button__link{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:12px 50px;border:2px solid #c4805a;border-radius:94px;background-color:#faf8f4;color:#7b4e20;font-weight:bold;position:relative}.my_members_wrap .my_tos_txt .wp-block-buttons .wp-block-button__link::after{font-family:"Font Awesome 6 Free";font-weight:600;content:"";color:#fff;background-color:#c4805a;font-size:14px;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:12px;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 768px){.my_members_wrap .my_tos_txt .wp-block-buttons .wp-block-button__link{width:338px;font-size:clamp(15px,1.6em,17px)}}@media only screen and (max-width: 767px){.my_members_wrap .my_tos_txt .wp-block-buttons .wp-block-button__link{width:90vw;font-size:16px}}.my_members_wrap .my_tos_txt .wp-block-buttons .wp-block-button__link:not(div):not([href]){cursor:auto}.my_members_wrap .my_tos_txt .wp-block-buttons .wp-block-button__link:not(div):not([href])::after{display:none}@media print,screen and (min-width: 768px){.my_members_wrap .my_tos_txt p,.my_members_wrap .my_tos_txt ul,.my_members_wrap .my_tos_txt ol,.my_members_wrap .my_tos_txt table{font-size:clamp(14px,1.6em,16px)}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table{width:100%}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th,.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{padding:15px 20px}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th{width:198px}.my_members_wrap .my_tos_txt .wp-block-buttons{margin-bottom:60px}.my_members_wrap .my_tos_txt .wp-block-group-is-layout-constrained{padding:54px 40px 50px;margin-bottom:120px}.my_members_wrap .my_tos_txt .wp-block-separator{margin:50px 0}.my_members_wrap .my_tos_txt .wp-block-heading:is(h5){margin-bottom:20px}}@media only screen and (max-width: 767px){.my_members_wrap .my_tos_txt p,.my_members_wrap .my_tos_txt ul,.my_members_wrap .my_tos_txt ol,.my_members_wrap .my_tos_txt table{font-size:16px}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table{width:100%}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th,.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{padding:14px}.my_members_wrap .my_tos_txt .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th{width:113px}.my_members_wrap .my_tos_txt .wp-block-buttons{margin-bottom:40px}.my_members_wrap .my_tos_txt .wp-block-group-is-layout-constrained{margin:0 calc(50% - 50vw) 40px;padding:32px calc(50vw - 50%);width:100vw}.my_members_wrap .my_tos_txt .wp-block-heading:is(h5){margin-bottom:15px}.my_members_wrap .my_tos_txt .wp-block-separator{margin:30px 0}.my_members_wrap .my_tos_txt .flex_reverse_sp{flex-direction:column-reverse}}.my_members_wrap .my_tos_txt p{line-height:inherit}.my_members_wrap .my_tos_txt>*{margin-bottom:1em}@media print,screen and (min-width: 768px){.my_members_wrap fieldset legend{font-size:clamp(18px,2em,20px);margin-bottom:40px}.my_members_wrap fieldset .form_wrap>label[for=ques01]+.div_multicheckbox{display:flex;flex-wrap:wrap;align-items:center}.my_members_wrap fieldset .form_wrap>label[for=ques01]+.div_multicheckbox label{margin-right:15px}.my_members_wrap fieldset .form_wrap>label[for=gender]+.div_radio,.my_members_wrap fieldset .form_wrap>label[for=ques02]+.div_radio,.my_members_wrap fieldset .form_wrap>label[for=ques03]+.div_radio{display:flex;flex-wrap:wrap;align-items:center}.my_members_wrap fieldset .form_wrap>label[for=gender]+.div_radio label,.my_members_wrap fieldset .form_wrap>label[for=ques02]+.div_radio label,.my_members_wrap fieldset .form_wrap>label[for=ques03]+.div_radio label{margin:0 15px 0 5px}.my_members_wrap fieldset .form_wrap:has(>label[for=b_year]){grid-column:1/2}.my_members_wrap fieldset .form_wrap:has(>label[for=b_month]){grid-column:2/3}.my_members_wrap fieldset .form_wrap:has(>label[for=b_day]){grid-column:3/4}}@media only screen and (max-width: 767px){.my_members_wrap fieldset legend{font-size:18px;margin-bottom:30px}.my_members_wrap fieldset .form_wrap:has(>label[for=first_name]) label.text,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_first]) label.text,.my_members_wrap fieldset .form_wrap:has(>label[for=last_name]) label.text,.my_members_wrap fieldset .form_wrap:has(>label[for=kana_last]) label.text{padding-left:0}.my_members_wrap fieldset .form_wrap:has(>label[for=b_year]){grid-column:1/3}.my_members_wrap fieldset .form_wrap:has(>label[for=b_month]){grid-column:3/5}.my_members_wrap fieldset .form_wrap:has(>label[for=b_day]){grid-column:5/7}}.my_members_wrap .link-text{text-align:center}.my_members_wrap .link-text+.link-text{margin-top:-15px}.my_members_wrap .link-text a{color:#c4805a;text-decoration:underline}.my_members_wrap .login_status{text-align:center}.my_members_wrap .login_status a{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:12px 50px;border:2px solid #c4805a;border-radius:94px;background-color:#faf8f4;color:#7b4e20;font-weight:bold;position:relative;margin-top:40px}.my_members_wrap .login_status a::after{font-family:"Font Awesome 6 Free";font-weight:600;content:"";color:#fff;background-color:#c4805a;font-size:14px;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:12px;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 768px){.my_members_wrap .login_status a{width:338px;font-size:clamp(15px,1.6em,17px)}}@media only screen and (max-width: 767px){.my_members_wrap .login_status a{width:90vw;font-size:16px}}.registration_login .my_members_wrap ul,.profile_page .my_members_wrap ul{display:flex;justify-content:center;gap:30px 40px}.registration_login .my_members_wrap ul li a,.profile_page .my_members_wrap ul li a{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:12px 50px;border:2px solid #c4805a;border-radius:94px;background-color:#faf8f4;color:#7b4e20;font-weight:bold;position:relative}.registration_login .my_members_wrap ul li a::after,.profile_page .my_members_wrap ul li a::after{font-family:"Font Awesome 6 Free";font-weight:600;content:"";color:#fff;background-color:#c4805a;font-size:14px;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:12px;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 768px){.registration_login .my_members_wrap ul li a,.profile_page .my_members_wrap ul li a{width:338px;font-size:clamp(15px,1.6em,17px)}}@media only screen and (max-width: 767px){.registration_login .my_members_wrap ul li a,.profile_page .my_members_wrap ul li a{width:90vw;font-size:16px}}@media only screen and (max-width: 767px){.registration_login .my_members_wrap ul,.profile_page .my_members_wrap ul{flex-direction:column}}
/*# sourceMappingURL=my_members.min.css.map */