.provision_div_wrap{height: 630px;background: #ebebeb;padding: 15px;}
.provision_div_wrap textarea{height: 155px;margin: 10px 0;padding: 8px 6px;}
.chk_all_div{margin: 40px 0;font-size: 14px;}
.chk_all_div span{font-weight: bold;}
.provision_div_wrap label{font-size: 14px; font-weight: bold;}

.sub_top{background-image: url("../img/s_members_bg.jpg");height: 175px;}
.sub_top_txt p{color: #afabac;}
.sub_top_txt h1{color: #fff;}

.member_subject_div .btn_ul li{float: left;width: 352px;margin: 0;margin-right: 5px;margin-bottom: 15px;}
.member_subject_div .btn_ul li > .find_a{width: 100%;background: #848893;color: #fff;font-size: 17px;line-height: 62px;height: 62px;}
.member_subject_div .btn_ul li > .on{background: #2a6cba;}

.center_div .login_div{max-width: 813px;margin: 0 auto;background:#f6f6f6; }
.member_subject_div{border-bottom: 5px solid #3e4756;background: #fff;}
.member_subject_div > ul > li{width: auto;height: 100px;line-height: 100px;}
.member_subject_div > ul > li > span{font-size: 70px;color: #1a1a1a;}
.member_subject_div > ul > li > .span2{color: #e6157a;margin-right: 35px;}
.member_subject_div > ul > li > div{height: 50%;line-height: normal;line-height: 90px;color: #2e2c2d;}
.member_subject_div > ul > li > .div1{font-size: 20px;font-weight: bold;}
.member_subject_div > ul > li > .div2{font-size: 14px;line-height: 40px;}


.paddding_common{max-width: 670px; margin: 0 auto;border-bottom: 1px solid #cccccc;padding: 20px 0;}

.member_form_div .left_ul > li{width: 30%;height: 102px;font-size: 14px;}
.member_form_div .left_ul > li > input[type=submit]{width: 100%;height: 87px;background: #1f3767;font-weight: bold;}
.member_form_div .left_ul > .li1{background: url(../img/log01.png) no-repeat; width: 100px; height: 100px;}
.member_form_div .left_ul > .li2{width: 390px;padding-left: 35px;padding-right: 25px;padding-top: 7.5px;}
.member_form_div .left_ul > .li3{width: 178px;padding-top: 7.5px;}
.member_form_div .left_ul > .li2 > div{height: 40px;margin-bottom: 7px;}
.member_form_div .left_ul > .li2 > div > span{display: inline-block;width: 28%;}
.member_form_div .left_ul > .li2 > div > input{height: 100%;width: 72%;}

.member_sns_div .left_ul > li{margin-right: 2%;width: 32%;} 
.member_sns_div .left_ul > .last_li{margin: 0;}
.member_sns_div .left_ul > li  a{display: block;}

.member_move_div{border: none;}
.member_move_div li{margin-bottom: 10px;}
.member_move_div li > div > a{display: block;font-size: 14px;font-weight: bold;}
.member_move_div li > div{float: left;height: 42px;line-height: 42px;}
.member_move_div li > .div1{width: 31%;background: #fff; text-align: center;}
.member_move_div li > .div2{width:69%;color: #6b6b6b;font-size: 12px;padding-left: 15px;}

.center_div .join_div{max-width: 1090px;margin: 0 auto;background:#fff;}
.join_form_div{display: none;}

.join_nav .left_ul > li{width: 32%;margin-right: 2%;height: 62px;line-height: 62px;background: #848893;text-align: center;font-size: 16px;}
.join_nav .left_ul > .last_li{margin: 0;}
.join_nav .left_ul > .on{background: #2a6cba;}
.join_nav .left_ul > li > .span1{color: #b3b3b1;font-size: 13px;}
.join_nav .left_ul > li > .span2{color: #fff;}
.join_nav .left_ul > li > br{display: none;}

.join_div .subject_div{height: 62px;line-height: 62px;font-size: 20px;}

.join_body .top_tr{border-top: 4px solid #3f4658;}
.join_body tr{border-bottom: 1px solid #d7d7d7;}
.join_body .last_tr{border-bottom-color:#3f4658; }
.join_body tr td, .join_body tr th{height: 55px;padding: 10px;}
.join_body tr input,.join_body tr select{height: 100%;}
.join_body tr input[type=radio]{height: 15px;}
.join_body th{width: 157px;background: #f6f6f6;}
.join_body td{width: auto;}
.join_body tr td input[type=text], .join_body tr td input[type=password]{width: 242px;}
select, input[type=button], input[type=submit]{vertical-align: 0;}
.join_body .last_tr td input[type=text] , .join_body .last_tr td select{width: 135px;}
.btn_ul .right_li input, .join_body .dupli_check , .btn_ul .right_li a{background: #1f3767;}

/*secession add form*/
#modify-mb-wrap .join_body .top_tr{border-top: none;}
#modify-mb-wrap .div-secession{display: none;}
#modify-mb-wrap .nav-ul{max-width: 374px;}
#modify-mb-wrap .div-nav-ul{border-bottom: 9px solid #3f4658;}
#modify-mb-wrap .nav-ul li{height: 50px;width: 50%;background-color: #f3f3f3;border: 1px solid #e1e1e1;cursor: pointer;}
#modify-mb-wrap .nav-ul li div{display: table;width: 100%;height: 100%;}
#modify-mb-wrap .nav-ul li p{font-size: 20px;display: table-cell;vertical-align: middle;text-align: center;color: #b7b7b7;}

#modify-mb-wrap .nav-ul .li-on{background-color: #3f4658;border-color: #3f4658;}
#modify-mb-wrap .nav-ul .li-on p{color: #fff;font-weight: bold;}

#modify-mb-wrap .div-secession .p{color: #323232;}
#modify-mb-wrap .div-secession .p-1{margin-top: 15px;}
#modify-mb-wrap .div-secession .p-3{margin: 15px 0 8px 0;position: relative;padding-left: 18px;}
#modify-mb-wrap .div-secession .p-3 .icon_bg{position: absolute;top: 5px;left: 0;background-position: -267px -418px;width: 14px;height: 14px;}
#modify-mb-wrap .div-secession .secession-tr{border-top: 1px solid #d7d7d7;}
/*secession add form*/

@media only screen and (max-width: 1023px) {
	.member_subject_div > ul > li{width: 100%;height: auto;}
	.member_subject_div > ul > li:FIRST-CHILD{height: 53px;line-height: 53px;}
	.member_subject_div > ul > li > span{font-size: 50px;}
	.member_subject_div > ul > li > .div1{line-height: normal;margin-top: 10px;}
	.member_subject_div > ul > li > .div2{line-height: normal;margin-bottom: 15px;}
	.member_form_div .left_ul > .li1{display: none;}
	.member_form_div .left_ul > .li2{width: 100%;}
	.member_form_div .left_ul > .li3{width: 100%;    text-align: center;height: auto;}
	.member_move_div li > .div1,
	.member_form_div .left_ul > li > input[type=submit]{width: 90%;height: 43px;margin: 0 auto;float: none;}
	.member_move_div li > .div2{display: none;}
	.member_subject_div .btn_ul li{width: 50%;margin: 0;margin-bottom: 10px;}
	.join_nav .left_ul > li{line-height: normal;padding-top: 8px;}
	.join_nav .left_ul > li > br{display: block;}
	
	.join_body th{min-width: 90px;width: 90px;}
	
	.join_body tr label,
	.join_body .last_tr td select,
	.join_body .dupli_check{margin-top: 5px;}
	
	.join_body .dupli_check,
	.join_body .last_tr td select,
	.join_body tr td input[type=text], .join_body tr td input[type=password]{width: 100%;height: 40px;}
	
	.join_body tr td, .join_body tr th{height: auto;}
	#ui-datepicker-div{width: 250px;}
	.join_body tr .phone_val{width: 28%;height: 40px;}
	.join_body table .last_tr td .mail_val{width: 43.5%;}
	
}
@media only screen and (max-width: 639px) {
	.member_sns_div .left_ul > li{float: none;margin: 0 auto;width: 90%;margin-bottom: 10px;}
	.member_sns_div .left_ul > .last_li,
	.member_sns_div .left_ul > li img{margin: 0 auto;}
}


@media all and (min-width:1024px) and (max-width:1199px) {
}