.yamaria .login_reminder{margin-bottom:20px}.yamaria .login_reminder a{display:flex;justify-content:center;align-items:center;margin:0 auto;font-weight:500;color:white;font-size:1.5rem;box-sizing:border-box;background-color:#4a70eb;border-radius:3px;width:260px;height:50px}.yamaria .form_table select{width:auto}.yamaria .form_table th:not(.basic){vertical-align:top}.yamaria .form_table th label{position:relative}.yamaria .form_table th .require{background:#ff0000;color:#ffffff;padding:0 8px;border-radius:3px;position:absolute;bottom:-20px;left:0;font-size:12px}@media screen and (max-width: 736px){.yamaria .form_table th label{display:flex;align-items:center}.yamaria .form_table th .require{position:initial;margin-left:10px}}.yamaria .form_table td div+div{margin-top:10px}.yamaria .form_table .prefecture_city_wrapper{display:flex}.yamaria .form_table .fishing-area-block{display:flex;align-items:center;gap:5px}@media screen and (max-width: 736px){.yamaria .form_table .fishing-area-block select{width:auto}.yamaria .form_table .fishing-area-block .select_label{width:auto}}.yamaria .form_table .sub-field{display:flex;align-items:center;margin-top:10px;padding-left:5.5%}.yamaria .form_table .sub-field label{width:30%}.yamaria .form_table .sub-field .select_label{width:auto}.yamaria .form_table .select_label{position:relative;display:initial}.yamaria .form_table .select_label select{padding:10px 20px 10px 12px;border:1px solid #000;border-radius:5px;font-size:1.4rem;font-weight:bold;background:#fff;-webkit-appearance:none;padding-right:30px}.yamaria .form_table .select_label:after{content:"\f078";font-family:"fontAwesome";position:absolute;color:#333333;font-size:1.5rem;right:10px;top:50%;margin:-0.75em 0 0;z-index:999;pointer-events:none}.yamaria .form_table .basic-section .sub-field{display:block}.yamaria .form_table .basic-section .sub-field input{margin-top:6px}.yamaria .site_links{margin-top:20px}.yamaria .site_links__head{background:#d5e8d4;border:2px solid #82b366;text-align:center;font-size:18px;font-weight:700;padding:10px 20px;margin-bottom:20px}.yamaria .site_links__banner{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.yamaria .site_links__banner-item{width:31%}.yamaria .site_links__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;list-style:none;margin-top:30px}.yamaria .site_links__item{flex:1;max-width:150px;text-align:center}.yamaria .site_links__item a{display:inline-block}.yamaria .site_links__item img{width:100%}@media screen and (max-width: 736px){.yamaria .site_links__list{justify-content:center}.yamaria .site_links__item{flex:1 1 calc(50% - 20px)}}#mypage_contents #id_with_clipboard button{color:#333333;border-color:#333333;background:none;padding:4px 6px;margin-left:5px;font-size:1.2rem;border:solid 1px;border-radius:4px}@media screen and (max-width: 736px){#mypage_contents #id_with_clipboard{position:absolute;top:10px;left:10px}#mypage_contents #id_with_clipboard .qr_code{bottom:initial;right:initial}}#mypage_contents .form_table th{margin-top:10px;padding:0;width:30%}#mypage_contents .form_table th:not(.basic){vertical-align:initial}@media screen and (max-width: 736px){#mypage_contents .form_table th{width:auto}}#mypage_contents .notice{padding:0 23px}#mypage_contents section{background:white;color:#333;margin-top:30px}#mypage_contents .section_header{display:flex;justify-content:space-between;padding:10px 23px;position:relative}#mypage_contents .section_header .link{text-align:right}@media screen and (max-width: 736px){#mypage_contents .section_header .link{position:absolute;right:10px;top:10px}}#mypage_contents #title{display:flex;align-items:center}#mypage_contents #title #title_text{margin:auto 0;padding:5px 7px;display:inline-block;font-size:2rem;font-weight:bold;text-align:center}@media screen and (max-width: 736px){#mypage_contents #title{margin:30px auto 0}}#mypage_contents #title_icon{display:inline-block;background-image:url(/assets/user/member-5504a3b683027a1a159b6fcb4bb9ded5b3beaa1d58354275f87f7a18d9d0f79d.webp);background-repeat:no-repeat;height:20px;width:20px;margin-top:2px;background-size:contain}#mypage_contents .qr_code{background:#000;width:64px;padding:10px}#mypage_contents .qr_code #img-qr{display:flex;align-items:center;justify-content:center}#mypage_contents .qr_code .title{color:#FFF;font-size:10px;margin:0}#mypage_contents .logout_btn{display:inline-flex}#mypage_contents .logout_btn a{padding:10px 20px;background-color:#4a70eb;border-radius:5px;font-weight:500;color:white}@media screen and (max-width: 736px){#mypage_contents .logout_btn a{padding:6px 8px;font-size:1.2rem}}#mypage_contents #profile_edit_background .prof_detail_table td{display:block;padding:13px 5px}#mypage_contents #profile_edit_background input{height:auto;box-sizing:border-box}#mypage_contents #mypage_contents #profile_edit_background select,#mypage_contents #profile_edit_background select{padding:10px 30px 10px 12px}#mypage_contents #public_prof_reg input[type=checkbox]{width:1em}#mypage_contents .logo_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;list-style:none;margin-top:30px}#mypage_contents .logo_list .logo_item{flex:1;max-width:150px;text-align:center}#mypage_contents .logo_list .logo_item a{display:inline-block}#mypage_contents .logo_list .logo_item img{width:100%}@media screen and (max-width: 736px){#mypage_contents .logo_list .logo_item{width:auto;flex:1 1 calc(50% - 20px)}}@media screen and (max-width: 736px){#mypage_contents .logo_list{justify-content:center}}
