
/* ^________________________________________^ */
/* 마이페이지 */
.tBtnBx{zoom:1;width:100%;border-bottom:1px solid #0286ca;}
.tBtnBx:after{content:'';clear:both;display:block;}
.tBtnBx li{float:left;width:111px;height:37px;overflow:hidden;cursor:pointer;}
.tBtnBx li.on img{margin-top:-37px;}


.reviewList{zoom:1;width:100%;margin-top:30px;}
.reviewList:after{content:'';clear:both;display:block;}
.schBx{float:right;margin-bottom:10px;}


/* 개인정보 취급방침 , 이용약관 추가 */
.list_rule{margin-left:24px; padding-bottom:52px;}
.rule_title{color:#484a4e; margin-left:24px;}
.list_rule dt{margin-top:27px;}
.list_rule dd{line-height:22px; color:#8d8f93;}
.list_rule .rule_dot{background:url("../images/ico_cross.png") no-repeat 0 50%; padding-left:10px; margin-left:6px;}

/*온라인 심의신청 */
.requst_select {width:724px; height:228px; background:url('/images/bg_online.png') no-repeat left 20px; border-bottom:1px solid #e3e3e3;}
.requst_select .select_text{overflow:hidden;}
.requst_select .select_text li{float:left; display:inline-block;}
.requst_select .btn_requst{margin-top:132px;overflow:hidden;}
.requst_select .btn_requst li{float:left; display:inline-block;}
.step_list1{width:724px; height:114px;background:url('/images/StepList_img1.png') no-repeat 35px 20px;  border-bottom:1px solid #e3e3e3; z-index:99}
.step_list1 dt{margin-left:180px; padding-top:25px;}
.step_list1 dd{margin-left:180px; padding-top:10px; line-height:17px;}
.step_list2{width:724px; height:114px;background:url('/images/StepList_img2.png') no-repeat 35px 20px;  border-bottom:1px solid #e3e3e3; z-index:99}
.step_list2 dt{margin-left:180px; padding-top:25px;}
.step_list2 dd{margin-left:180px; padding-top:10px; line-height:17px;}
.step_list3{width:724px; height:114px;background:url('/images/StepList_img3.png') no-repeat 35px 20px;  border-bottom:1px solid #e3e3e3; z-index:99}
.step_list3 dt{margin-left:180px; padding-top:25px;}
.step_list3 dd{margin-left:180px; padding-top:10px; line-height:17px;}
.step_list4{width:724px; height:114px;background:url('/images/StepList_img4.png') no-repeat 35px 20px;  border-bottom:1px solid #e3e3e3;z-index:99}
.step_list4 dt{margin-left:180px; padding-top:25px;}
.step_list4 dd{margin-left:180px; padding-top:10px; line-height:17px;}
.step_list5{width:724px; height:114px;background:url('/images/StepList_img5.png') no-repeat 35px 20px;  border-bottom:1px solid #e3e3e3; z-index:99}
.step_list5 dt{margin-left:180px; padding-top:25px;}
.step_list5 dd{margin-left:180px; padding-top:10px; line-height:17px;}


/*회원가입 */

.entrytab {overflow:hidden;}
.entrytab li{float:left; margin-right:2px; width:224px; height:45px;}
/*
.entrytab li a img{display:none;}
.entrytab .step1 a{display:block; background:url('/images/member/step1_aree.png') no-repeat left top; height:45px;} 
.entrytab .step1 a:hover{background:url('/images/member/step1_aree_on.png') no-repeat left top;} 
.entrytab .step1 a.on{background:url('/images/member/step1_aree_on.png') no-repeat left top;} 
.entrytab .step2 a{display:block; background:url('/images/member/step2_infor.png') no-repeat left top; height:45px;} 
.entrytab .step2 a:hover{background:url('/images/member/step2_infor_on.png') no-repeat left top;} 
.entrytab .step2 a.on{background:url('/images/member/step2_infor_on.png') no-repeat left top;} 
.entrytab .step3 a{display:block; background:url('/images/member/step3_completion.png') no-repeat left top; height:45px;} 
.entrytab .step3 a:hover{background:url('/images/member/step3_completion_on.png') no-repeat left top;} 
.entrytab .step3 a.on{background:url('/images/member/step3_completion_on.png') no-repeat left top;} 
*/
.entrystep1 .box{width:675px;height:183px; border:1px solid #c4c4c4; overflow:auto;}
.box .bxaree{padding:20px; word-break:break-all;}
.bxaree .bx_title{font:14px gulim; color:#37393d; margin-bottom:20px; letter-spacing:-0.5px}
.bxaree dt{margin-top:13px; color:#484a4e; font-weight:bold;}
.bxaree dd{margin-top:5px; line-height:22px;}

.entrystep1 .check{position:relative; width:677px; margin-top:15px; padding-bottom:60px; border-bottom:1px solid #e3e3e3; overflow:hidden;}
.entrystep1 .check .agree_text {position:absolute; top:1px; left:1px; z-index:99; color:#37393d;}
.entrystep1 .check ul{height:20px; position:absolute; top:0; right:0;}
.entrystep1 .check li{float:left; display:inline-block; padding-left:20px; }
.entrystep1 .check label{position:relative; padding-left:3px; color:#37393d; top:2px}
.entrystep1 .check input{vertical-align:middle;}
.entrystep1 .check.bd0{border:0}
.infortitle{margin-top:45px;}
.entrystep1 .btn_area{width:114px; margin:0 auto;}
.btn_area1{position:relative; margin-top:35px; text-align:center;}
.btn_area1 img{margin-right:6px;}
.txtin{display:inline-block; padding:0px; margin:5px 0 0 0;}

/*로그인 */

.login_wrap{width:495px; height:345px; margin:0 auto; border:7px solid #e8e8e8;}
.login{width:415px; margin:0 auto; margin-top:36px;}
.login .login_tit{font:bold 12px gulim; color:#37393d;}
.login_bx{margin-top:11px; height:98px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}
.login_in{position:relative; width:348px; margin:0 auto; margin-top:20px;}

.login_in p{margin-bottom:5px; height:28px;}
.login_in input{vertical-align:top; padding:4px 10px 0 10px; width:134px; height:22px; line-height:21px; border:1px solid #e3e3e3; font:bold 12px gulim;}
.login_in .btn_login{position:absolute; top:0; right:0;}
.lobtn_area{width:415px;margin-top:26px; height:50px; border-bottom:1px solid #e5e5e5;}
.lobtn_area .lobtn{text-align:center;}
.lobtn_area .lobtn img{margin-right:8px;}
.lo_text{text-align:center; margin-top:26px;}
.lo_text p{margin-bottom:17px; color:#8d8f93; font:12px gulim;}
.lo_text p a{color:#8d8f93;}

/* 회원정보 수정 */
.btn_info{text-align:center; margin-top:20px;}
.btn_area1.al_right{text-align:right}
.Secession{position:absolute; top:0; left:0; z-index:99}
.memberinfor .notice_banner {padding-left: 2.375rem;}
.password_wrap {margin:0 auto; width:21.75rem; border: 1px #ccc solid;}
.password_wrap .title {background: #666; color: #fff; padding: 1rem 2rem;}
.password_wrap form{padding:2rem;}
.password_wrap .flex_box {align-items: center;}
.password_wrap .flex_box input[type=password]{width:calc(100% - (6rem + 5px));}

/*회원탈퇴*/
.droparea{width:591px; height:166px;}
.droptext{margin-top:16px; margin-left:6px;}


/*아이디찾기*/
.search_id{margin-top:27px; margin-left:35px;}
.search_id p{margin-bottom:9px; height:23px;}
.search_id .sear_input{vertical-align:middle; padding:2px 10px; width:154px; height:24px;border:1px solid #e3e3e3; border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4;font:bold 12px/24px gulim;}
.sear_input.w50{width:50px;}
.sear_input.w90{width:90px; color:#8d8f93;}
.sear_select {width:100px; height:30px; vertical-align:middle; }

/* 아이디찾기 결과 */ 
.search_wrap{width:485px; min-height:205px; margin:0 auto; border:7px solid #e8e8e8;}
.search_bx{margin-top:11px; min-height:20px; height:100%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}







/*아이디 조회 결과 */
.search_complete{text-align:center; margin-bottom:5px;}

.color777{color:#777;}
.color999{color:#999;}

.w80{width:80px;}
.w240{width:240px;}
.w530{width:530px;}
.w485{width:485px;}
.w575{width:575px;}
.w600{width:600px;}
.w660{width:660px;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}

.mb20{margin-bottom:20px;}

.h50{height:50px;}
.h60{height:60px;}
.h80{height:80px;}
.h90{height:90px;}
.h140{height:140px;}
.h200{height:200px;}
.h255{height:255px;}
.h275{height:275px;}
.h280{height:280px;}
.h340{height:340px;}


.ml5{margin-left:5px}
.ml25{margin-left:25px}
.mr35{margin-right:35px;}
.decoration{text-decoration:underline;}
.bold{font-weight:bold;}
.bgf5f5f5{background:#f5f5f5;}
.m_title{color:#484a4e;}