@charset "utf-8";

.form_01 {display:flex;gap:29px -1;}

.register_form_inner {width:37%;background-color:#fff;border-radius:0 !important;border-right-width:0;}
.register_form_inner > h2 {background-color:#6b8db4;color:#fff;}
.btn_submit {background-color:#2973c8 !important;}

.register_form_inner:last-of-type {width:26%;border-right-width:1px;}
.register_form_inner ul {display:flex;flex-wrap:wrap;gap:15px 10px;}
.register_form_inner ul > li {width:100%;}
.register_form_inner ul > li.half {width:calc(50% - 5px);}

.register_form_inner .btn_confirm {padding:50px 20px;margin-top:50px;border-top:1px solid #ddd;}
.register_form_inner .btn_confirm .exp {text-align:left;margin-bottom:20px;}

.register_form_inner .img_preview.no-img {opacity:0.3;}


.member-pic-wrap {display:flex;margin-top:-20px !important;}
.member-pic-wrap > ul {flex-grow:1;padding:20px 0;}
.member-pic-wrap .member-pic {width:51%;flex-shrink:0;padding:20px;padding-left:0;}
.member-pic-wrap .member-pic .pic {text-align:center;}
.member-pic-wrap .member-pic .pic input[type=file] {width:100%;}

.member-pic-wrap .member-pic .pic .entra-imgwrap {/*max-width:150px;*/margin:0 auto;border:1px solid #ddd;border-radius:20px;}


.register_form_inner .inb {display:inline-block !important;vertical-align:middle;}
.register_form_inner .inb {margin-right:10px;}


.register_form_inner .chk_box {display:flex;gap:0;}
.register_form_inner .chk_box input[type=checkbox] {flex-shrink:0;}
.register_form_inner .chk_box label {flex-shrink:0;margin:0;}
.register_form_inner .chk_box .chk_li {flex-grow:1;}






@media all  and (max-width:960px) { 
.form_01 {flex-wrap:wrap;}
.register_form_inner {width:50%;}
.register_form_inner:last-child {width:100%;}
} /* @media end */




@media all  and (max-width:600px) { 
.register_form_inner {width:100%;}
} /* @media end */



