.detailContainer{width:980px;font-size:12px;position:relative;overflow:hidden; font-weight:300;letter-spacing:-0.7px;color:#333333;font-size:12px; padding-bottom:30px;}
.detailContainer h4{float:left;font-size:16px;line-height:16px;color:black;letter-spacing:-0.6px;font-weight:400;}
a{cursor:pointer;color:black;}

.wallpage_go{float:right; border-left:1px solid #ccc; padding:0 10px;}
.wallpage_go > a{font-size:12px; color:#01b925;}

.detail_header{width:940px;height:134px;padding:22px 20px;}
.detail_header .title{display:inline-block;*display:inline;zoom:1;}
.detail_header .title h3{font-size:17px;line-height:16px;font-weight:400;letter-spacing:-0.6px;float:left;display:block;color:black;}
.detail_header .title a{height:12px;line-height:16px;font-size:12px;font-weight:400;float:left;display:block;padding-left:15px;}
.detail_header .title a img{margin-top:-3px;margin-left:3px;vertical-align:middle;}

.detail_header .slideWrap{width:868px;height:92px;padding:0px 35px;position:relative;overflow:hidden;margin-top:18px;}    
.detail_header .slideWrap .left, .detail_header .slideWrap .right{position:absolute;z-index:10;padding: 37px 0px;}
.detail_header .slideWrap .left{left:7px;}
.detail_header .slideWrap .right{right:7px;}
.detail_header .slideWrap ul{width:868px;}
.detail_header .slideWrap .bx-wrapper{max-width:868px !important;}
.detail_header .slideWrap li{width:90px;height:90px;border:1px solid #d6d6d6;position:relative;padding:0;float:left;margin-right:5px;}
.detail_header .slideWrap li img{margin:auto;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;right:0;left:0;}

.detail_left{width:622px;float:left;background:#f5f5f5;text-align:center;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; display:inline-block;*display:inline;zoom:1;}
.detail_left .main_img{height:600px; margin:13px 0; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}
.detail_left .main_img img{margin: auto;max-width: 100%; max-height: 100%;vertical-align: center;position: absolute;top: 0;bottom: 0;right: 0;left: 0;}
.detail_left .dl_footer{height:41px;line-height:40px;border-top:1px solid #d6d6d6;background: white;}
.detail_left .dlf_left{width:100%;height:100%;line-height:40px;float:left;font-size:14px;position:relative;/* border-right:1px solid #d6d6d6; */text-align:center;}
.detail_left .dlf_left .pageWrap{height:100%; display:inline-block;*display:inline;zoom:1; width:120px; width:auto; position:absolute; left:50%; margin-left:-60px; }
.detail_left .dlf_left .pageWrap .page{letter-spacing:-1px;display:inline-block;*display:inline;zoom:1;float:left;margin:0px 13px;}
.detail_left .dlf_left .pageWrap .page span{display:inline-block;*display:inline;zoom:1;margin-left: 2px;}
.detail_left .dlf_left .pageWrap .page span:nth-of-type(1){font-weight:bold;}
.detail_left .dlf_left .pageWrap .page span:nth-of-type(2){margin:0 4px;}
.detail_left .dlf_left .pageWrap a{display:block;float:left;}
.detail_left .dlf_left .pageWrap a img{margin: 12px 0px;}
.detail_left .dlf_left .pageWrap input{width:30px;height:30px;line-height:29px;float:left;margin-top:6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;border-radius:2px;}
.detail_left .dlf_left .license{color:#01b925;font-size:12px;float:right;font-weight:bold; padding:0 15px; display:inline-block;*display:inline; font-weight:500; border-left:1px solid #ccc;}
 *::-ms-backdrop,.detail_left .dlf_left .license{font-weight:400;}/*IE 11 only*/
.detail_left .dlf_right{width:105px;height:100%;float:right;font-size:12px;text-align:center; border-left:1px solid #ccc; }
.detail_left .dlf_right a{color:black;}
.detail_left .dlf_right img{margin-left: 5px; vertical-align:middle;}



.detail_left .detailbeautyicon     {
	float: right;
    background: url(/resource/images/sub/list_icon.png) no-repeat 90%;
    width: 150px;
    height: 50px;
    position: relative;
	z-index:  11;
    margin-left: -200px;
    
}

/* renewal_ai */

 .dr_step1   .detailiconWrap {
    display: flex;
    gap: 2px; /* 아이콘 간격 설정 */
    
    left: 75px;
	justify-content:flex-end;
	
}
/*
.dr_step1 .detailiconWrap.only-ai {
    display: flex;
    position: relative;
    left: 125px;
}
.dr_step1 .detailiconWrap.only-med {
    display: flex;
    position: relative;
    left: 115px;
}
*/
.detailiconWrap .detailaiicon {
  
	background: url(/resource/images/sub/t_ai_x2.png) no-repeat;
 
	background:-webkit-image-set(
			url(/resource/images/sub/t_ai.png) 1x,
			url(/resource/images/sub/t_ai_x2.png) 2x,
			url(/resource/images/sub/t_ai_x3.png) 3x,
			url(/resource/images/sub/t_ai_x4.png) 4x
	) no-repeat;
	background: image-set(
	url(/resource/images/sub/t_ai.png) 1x,
	url(/resource/images/sub/t_ai_x2.png) 2x,
	url(/resource/images/sub/t_ai_x3.png) 3x,
	url(/resource/images/sub/t_ai_x4.png) 4x
	) no-repeat;
	background-size: 38px 20px;
	width: 38px;
	height: 20px;
 
}
.detailiconWrap .detailnewbeautyicon {
  
	background: url(/resource/images/sub/t_medical_x2.png) no-repeat;
	 
	background:-webkit-image-set(
	url(/resource/images/sub/t_medical.png) 1x,
	url(/resource/images/sub/t_medical_x2.png) 2x,
	url(/resource/images/sub/t_medical_x3.png) 3x,
	url(/resource/images/sub/t_medical_x4.png) 4x
	) no-repeat;

	background: image-set(
	url(/resource/images/sub/t_medical.png) 1x,
	url(/resource/images/sub/t_medical_x2.png) 2x,
	url(/resource/images/sub/t_medical_x3.png) 3x,
	url(/resource/images/sub/t_medical_x4.png) 4x
	) no-repeat;

	background-size: 53px 20px;
	width: 53px;
	height: 20px;
 
}
.detail_right_New .dr_step1 .drs1_right_beauty{
 
margin-bottom:12px;position:relative;}


/*191010 CSS* /
.detail_right{width:317px;height:630px;float:right;padding:20px;display:inline-block;*display:inline;zoom:1; line-height:17px; border-top:1px solid #d6d6d6;}
.detail_right .mainTable{width:100%;border-top:1px solid black;border-bottom:1px solid black;border-collapse:collapse;}
.detail_right .mainTable tr{height:34px;}
.detail_right .mainTable tr th{width:75px;background:#f2f2f2;color:black;font-weight:400;letter-spacing:-0.5px;border-bottom:1px solid #c8cdc6;}
.detail_right .mainTable tr td{padding:0px 9px;letter-spacing:-0.6px;border-bottom:1px solid #c8cdc6;}
.detail_right .mainTable .last th, .detail_right .mainTable .last td{border-bottom:0;}
.detail_right .dr_step1 {}
.detail_right .dr_step1 .drs1_left{float:left;}
.detail_right .dr_step1 .drs1_left span{float:left;margin-right:5px}
.detail_right .dr_step1 .drs1_left span img{margin-top:3px;float:left;height:15px;}
.detail_right .dr_step1 .drs1_left h3{font-size:19px;line-height:19px;font-weight:bold;color:black;float:left;}
.detail_right .dr_step1 .drs1_right{height:19px;line-height:19px;margin-bottom:12px;position:relative;}
.detail_right .dr_step1 .drs1_right .lightboxAdd{font-size:11px;line-height:22px;color:#01b925;float:right;cursor:pointer;position:relative;}
.detail_right .dr_step1 .drs1_right .lightboxDo{font-size:12px;line-height:22px;color:#01b925;float:right;cursor:pointer;position:relative;}
.detail_right .dr_step1 .drs1_right img{position:absolute;left:-17px;top:5px;}
.detail_right .dr_step3 p{height:33px;line-height:28px;text-align:center;font-size:11px; }
.detail_right .dr_step3 p img{vertical-align: text-top; margin-right: 5px;}
.detail_right .dr_step4{text-align:center;margin-bottom:50px;}
.detail_right .dr_step4 a{width:126px;height:34px;line-height:33px;letter-spacing:-0.5px;padding-left:10px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;font-weight:bold;display:inline-block;*display:inline;zoom:1;background:#3d3f42;color:white;text-align:center;}
.detail_right .dr_step4 img{margin-left: 10px;margin-top:-3px;vertical-align:middle;}
.detail_right .dr_step5{width:100%;margin-bottom:9px;display:inline-block;*display:inline;zoom:1;}
.detail_right .dr_step5 .drs_right{height:16px;line-height:19px;float:right;font-size:12px;}
.detail_right .dr_step5 .drs_right a{margin-left:14px;color:black;}
.detail_right .dr_step5 .drs_right img{margin-left:5px;margin-top:-3px;vertical-align:middle;}
.detail_right .dr_step6 {margin-bottom:50px;}
.detail_right .dr_step6 tr td{padding:5px 5px;}
.detail_right .dr_step6 tr th{font-size:13px;}
.detail_right .dr_step6 tr a{width:auto; padding:1px 4px;height:17px;line-height:16px;font-size:12px;letter-spacing:-0.6px;font-weight:400;color:#585858;margin:1px 1px 2px 0px;text-align:center;border:1px solid white;cursor:pointer; display:inline-block;*display:inline;zoom:1;}
.detail_right .dr_step6 tr a:hover{border:1px solid #01b925;color:#01b925;border-radius:2px;}
.detail_right .dr_step6 tr a.active{border:1px solid #01b925;color:#01b925;border-radius:2px;}
.detail_right .dr_step7{width: 100%;display: inline-block;*display:inline;zoom:1;margin-bottom:8px;}
.detail_right .dr_step7 .drs_right{height:16px;line-height:19px;float:right;letter-spacing:-0.6px;color:#888888;}
.detail_right .dr_step8{width: 100%;display:inline-block;*display:inline;zoom:1;border-top:1px solid black;padding: 10px 0px 15px 0px;}
.detail_right .dr_step8 .them{width:100%;line-height:20px;font-size:12px;}
.detail_right .dr_step8 .them .themText{width: 300px;height:auto;line-height:22px;letter-spacing:-0.6px;color:#333333;overflow:hidden;display:block;float:left;}
.detail_right .dr_step8 .them .themImg{float:right;margin-top:5px;cursor:pointer;}
.detail_right .dr_step9{width:100%;height:37px;line-height:36px;background:#f5f5f5;text-align:center;margin-top:5px;position:relative;}
.detail_right .dr_step9 a{color:black;}
.detail_right .dr_step9 .split{color:#cecece;padding: 0px 28px;}
.detail_right .dr_step9 .reportBnt, .detail_right .dr_step9 .requestBnt{position:relative;}
.detail_right .dr_step9 .reportBnt:hover, .detail_right .dr_step9 .requestBnt:hover{text-decoration:underline;}
.detail_right .dr_step9 .reportBnt img, .detail_right .dr_step9 .requestBnt img{margin-bottom:3px;margin-left:10px;vertical-align:text-bottom;font-weight:400;letter-spacing:-0.7px;}
/*191010 CSS*/


/*new CSS*/
.detail_right_New{}
.detail_right_New{width:317px;float:right;padding:20px;display:inline-block;*display:inline;zoom:1; line-height:17px; border-top:1px solid #d6d6d6;}
.detail_right_New .mainTable{width:100%;border-collapse:collapse;}
.detail_right_New .mainTable tr{height:30px;}
.detail_right_New .mainTable tr th{width:64px;color:black;font-weight:400;letter-spacing:-0.5px; padding-left:5px;}
.detail_right_New .mainTable tr td{padding:0px 9px 10px 0px;letter-spacing:-0.8px; color:#444; font-weight:500; line-height:18px;}
.detail_right_New .mainTable .last th, .detail_right .mainTable .last td{border-bottom:0;}

.detail_right_New .fileType{}
.detail_right_New .fileType th{font-weight:bold !important;vertical-align:top;font-size: 13px;}
.detail_right_New .keyword_select th{font-weight:400 !important;vertical-align:top;font-size: 13px;}
.detail_right_New .fileType td, .detail_right_New .keyword_select td{vertical-align:top;}
.detail_right_New .fileType .tour_title_cs{font-weight:bold !important;vertical-align:top;font-size: 13px;padding-right:13px;}


.detail_right_New .dr_step1 {}
.detail_right_New .dr_step1 .drs1_left{float:left;}
.detail_right_New .dr_step1 .drs1_left span{float:left;margin-left:5px}
.detail_right_New .dr_step1 .drs1_left span img{margin-top:3px;float:left;height:15px;margin-right: 2px;}
.detail_right_New .dr_step1 .drs1_left h3{font-size:21px;line-height:19px;font-weight:bold;color:black;float:left;}
.detail_right_New .dr_step1 .drs1_right{
 height:19px;line-height:19px;  
margin-bottom:12px;position:relative;}

.detail_right_New .dr_step1 .drs1_right .lightboxDo{font-size:12px;line-height:22px;color:#01b925;float:right;cursor:pointer;position:relative;}
.detail_right_New .dr_step1 .drs1_right img{position:absolute;left:-17px;top:5px;}

.detail_right_New .dr_step2{background-color:#f5f5f5;padding: 18px 0; overflow:hidden;}
.detail_right_New .dr_step2 .dr_step2_p{height:40px;line-height:28px;text-align:center;font-size:11px;letter-spacing: -1.2px;padding-left: 5px;}
.detail_right_New .dr_step2 .dr_step2_p img{vertical-align: text-top; margin-right: 5px;}
.detail_right_New .dr_step2 .dr_step2_down{padding-left:18px; height:40px;}
.detail_right_New .dr_step2 .dr_step2_down .downLoad_B{float:left;}
.detail_right_New .dr_step2 .dr_step2_down .downLoad_B a{width: 118px;height:35px;line-height:33px;letter-spacing:-0.5px;padding-left:10px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;font-weight:bold;display:inline-block;*display:inline;zoom:1;background:#3d3f42;color:white;text-align:center;}
.detail_right_New .dr_step2 .dr_step2_down .downLoad_B img{margin-left: 10px;margin-top:-3px;vertical-align:middle;}

.detail_right_New .dr_step2 .dr_step2_down .downLoad_B30{float:left;}
.detail_right_New .dr_step2 .dr_step2_down .downLoad_B30 a{width: 80px;height:35px;line-height:33px;letter-spacing:-0.5px;padding-left:1px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;font-weight:bold;display:inline-block;*display:inline;zoom:1;background:#3d3f42;color:white;text-align:center;}
.detail_right_New .dr_step2 .dr_step2_down .downLoad_B30 img{margin-left: 10px;margin-top:-3px;vertical-align:middle;}

.detail_right_New .dr_step2 .dr_step2_down .lightboxAdd{font-size:11px;line-height:22px;color:#01b925;float:right;cursor:pointer;position:relative;}
.detail_right_New .dr_step2 .dr_step2_down .lightboxDo{font-size:11px;line-height:22px;color:#01b925;float:right;cursor:pointer;position:relative;}

.detail_right_New .dr_step2 .dr_step2_down .lightBox_B{float:left; cursor:pointer; margin-left:5px;}
.detail_right_New .dr_step2 .dr_step2_down .lightBox_B > .lightBox_defalt{float:left; width:42px; height:33px;}
.detail_right_New .dr_step2 .dr_step2_down .lightBox_B > .lightBox_defalt > img{border:1px solid #ccc;}
.detail_right_New .dr_step2 .dr_step2_down .lightBox_B > .lightBox_defalt > img:hover{border:1px solid #3d3f42;}
.detail_right_New .dr_step2 .dr_step2_down .lightBox_B > .lightBox_on{float:left; width:42px; height:35px; border:0;}

.detail_right_New .dr_step5{width:100%;margin-bottom:9px;display:inline-block;*display:inline;zoom:1; margin-top:34px;}
.detail_right_New .dr_step5 h4{font-size:17px; font-weight:600;}
.detail_right_New .dr_step5 .drs_right{height:16px;line-height:19px;float:right;font-size:12px;}
.detail_right_New .dr_step5 .drs_right a{margin-left:16px;color:black; letter-spacing:-1px; font-weight:400;}
.detail_right_New .dr_step5 .drs_right img{margin-left:5px;margin-top:-3px;vertical-align:middle;}

.detail_right_New .dr_step6 {margin-bottom:30px; background-color:#f5f5f5; padding:10px 0;}
.detail_right_New .dr_step6 tr td{padding:3px 5px;}
.detail_right_New .dr_step6 tr th{font-size:13px; text-align:left; padding-left:20px; width:46px; padding-top:9px;}
.detail_right_New .dr_step6 tr a{width:auto; padding:4px 9px; height:17px; border-radius:4px; line-height:16px; font-size:12px; font-weight:400; letter-spacing:-0.7px; color:#686868;margin:1px 3px 2px 0px; border:1px solid #e4e4e4; cursor:pointer;/*float:left;*/display:inline-block; *display:inline;zoom:1; background-color:#fff;}
.detail_right_New .dr_step6 tr a:hover{border:1px solid #01b925;color:#01b925;border-radius:4px; letter-spacing:-0.7px; font-weight:400; padding:4px 9px;}
/*.detail_right_New .dr_step6 tr a:hover:lang(en){font-weight:normal; font-size:40px;}*/
.detail_right_New .dr_step6 tr a.active{border:1px solid #01b925;color:#01b925;border-radius:4px; letter-spacing:-0.7px; font-weight:400;}

.detail_right_New .dr_step7{width: 100%;display: inline-block;*display:inline;zoom:1;margin-bottom:8px;}
.detail_right_New .dr_step7 h4{font-size:17px; font-weight:600;}
.detail_right_New .dr_step7 .drs_right{height:16px;line-height:19px;float:right;letter-spacing:-0.6px;color:#888888; font-size:11px;}

.detail_right_New .dr_step8{width:300px;display:inline-block;*display:inline;zoom:1;padding: 10px 9px 15px 9px; background-color:#f5f5f5;}
.detail_right_New .dr_step8 .them{width:100%;line-height:20px;font-size:12px; overflow:hidden;}
.detail_right_New .dr_step8 .them .themText{width: 232px;height:auto;line-height:18px;letter-spacing:-0.6px;color:#686868;overflow:hidden;display:block;float:left; padding-left:10px; position:relative;}
.detail_right_New .dr_step8 .them .themText::before{content:'·';display:inline-block;font-size: 20px;position: absolute;left: 0px;top: -2px;}
.detail_right_New .dr_step8 .them .themImg{float:right;cursor:pointer;}
.detail_right_New .dr_step8 .contents_List {position:relative; margin-top:10px; margin-left:9px;}
.detail_right_New .dr_step8 .contents_List .requestBnt, .detail_right_New .dr_step8 .contents_List .reportBnt{float:left; width:115px; height:25px; line-height:25px; background-color:#fff; border:1px solid #dbdbdb; padding:0 10px; font-size:12px;}
.detail_right_New .dr_step8 .contents_List .requestBnt > img, .detail_right_New .dr_step8 .contents_List .reportBnt > img{float:right; margin-top:7px; }
/*new CSS*/


.errorReport{width:528px;height:auto;border:1px solid #444a52;text-align:left;position:absolute;top:-215px;left:-230px; font-family: 'Noto Sans KR', sans-serif; font-weight:400;}
.errorReport .header{width:100%;height:40px;line-height:39px;background:#2b2c2d;margin:-1px;padding:1px;}
.errorReport .header h3{padding:0px 13px;color:white;font-size:14px;font-weight:bold;letter-spacing:-0.6px;}
.errorReport .header span{color:#37c54e;font-weight:400;}
.errorReport .middle{width:100%;height:auto;background:#f5f5f5;}
.errorReport .middle .guid{font-size:13px;line-height:13px;color:#777d81;letter-spacing:-0.5px;margin-left:13px;padding-top:16px;padding-bottom:16px;}
.errorReport .middle table{width:100%;color:#333333;font-size:13px;}
.errorReport .middle table th{line-height:35px;display:block;letter-spacing:-0.5px;font-weight:400;}
.errorReport .middle table th span{padding-left:15px;padding-right:5px;}

.errorReport .middle table input[type=radio]{width:13px;height:13px;margin-right:3px;margin-top:-2px;vertical-align:middle;}
.errorReport .middle table .left input[type=text]{width:119px;height:29px;line-height:28px;padding-left:10px;border:1px solid #c4c2c2;border-radius:2px;}
.errorReport .middle table .right input[type=text]{width:213px;height:29px;line-height:28px;padding-left:10px;border:1px solid #c4c2c2;border-radius:2px;}
.errorReport .middle table .right label{line-height:34px;margin-right:7px;line-height:32px;}
.errorReport .middle table .right label span{color:#777d81;}
.errorReport .middle table textarea{width:405px;height:44px;resize:none;border:1px solid #c4c2c2;border-radius:2px;margin-top:4px;padding:8px;}
.errorReport .middle table p.text{line-height:25px; color:gray;}
.errorReport .bottom{width:100%;height:44px;background:#d5d5d5;text-align:center;}
.errorReport .bottom a{width:67px;height:27px;line-height:26px;color:white;display:inline-block;background:#4a4d53;margin-top: 8px;}
.errorReport .bottom .no{background:gray;}

.detail_footer{width:623px;height:178px;padding:25px 20px;display:inline-block;*display:inline;zoom:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.detail_footer .rule_text{width:100%;font-size:12px;line-height: 25px;}
.detail_footer .rule_text .title{width:100%; margin-bottom:8px;display:inline-block;*display:inline;zoom:1;}
.detail_footer .rule_text p{width:100%;line-height:21px;letter-spacing:-0.6px;color:#848689;margin-left:9px;}
.detail_footer .rule_text .step1{color:black;text-decoration:underline;}
.detail_footer .rule_text .step3{color:black;text-decoration:underline;}

.detail_footer .rule{width:100%;display: inline-block;*display:inline;zoom:1;margin-top:10px;margin-left:9px;}
.rule a{width:124px;height:24px;line-height:23px;border:1px solid #dbdbdb;color:black;display:block;float:left;padding-left: 10px;margin-right:4px;font-weight:400;position:relative;}
.rule a img{position:absolute;right:10px;top:7px;}

.loginPopup{border-radius: 10px;width:544px;height:269px;text-align:center;border:1px solid black;background:#f0f0f0;padding:29px 28px 42px 28px;font-weight:400;letter-spacing:-1px;line-height:normal;font-size:12px;}
.loginPopup form{height:100%;}
.loginPopup .loginInWrap{width:542px;height:207px;background:white;border:1px solid #e1e0e0;padding:30px 0px;}
.loginPopup .loginHeader {margin-top:10px;}
.loginPopup .loginHeader .welcome{font-size:25px;color:#4a4f55;height:30px;font-weight:400;line-height: 30px;letter-spacing: -3px !important;}
.loginPopup .loginHeader .welcome span{font-weight:bold;color:black;}
.loginPopup .loginHeader .guid{font-size:14px;color:#4a4f55;height:25px;line-height:24px;letter-spacing:-0.7px;font-weight:400;}
.loginPopup .loginInput{width:386px;height:87px;display: inline-block;*display:inline;zoom:1;margin-top:20px;}
.loginPopup .loginInput .input_text{width:260px;float:left;}
.loginPopup .loginInput input[type=text], .loginPopup .loginInput input[type=password]{width:250px;height:40px;line-height:39px;border:1px solid #cecece;font-size:14px;color:#767676;padding-left:10px;}
.loginPopup .loginInput #logid{margin-bottom: 4px;}
.loginPopup .loginInput input[type=submit]{width:121px;height:88px;border:none;line-height:83px;margin-left:4px;display:block;background:#35373a;font-size:18px;color:white;;float:right;cursor:pointer;}
.loginPopup .loginChecker{text-align:left;margin-top:11px;margin-left:76px;}
.loginPopup .loginChecker input{width:13px;height:13px;vertical-align:top;margin: 1px 4px 0px 4px;}
.loginPopup .loginChecker label{cursor:pointer;font-weight:400;letter-spacing:-0.7px;color:#7e7e7e;}
.loginPopup .loginFooter{text-align:right;position:absolute;bottom:0;right:14px;}
.loginPopup .loginFooter div{height:42px;border-left: 1px solid #d0cfcf;padding:0px 15px;float:left;display:inline-block;*display:inline;zoom:1;}
.loginPopup .loginFooter div a{color:black;display:block;margin-top:13px;}

.loginPopup .loginFooter .sign img{margin-top:2px;margin-left:5px;vertical-align:top;}
.loginPopup .loginFooter .close img{margin-top:2px;margin-left:5px;vertical-align:top;}

.detail_right_New .dr_step6 tr a.active,
.detail_right_New .dr_step6 tr a:hover {
    border-color: #678AF3;
    color: #678AF3;
}

.errorReport .middle {
    padding: 25px 0 10px;
}

.errorReport .middle .guid {
    color: #5d666f;
}

.errorReport .middle table {
    font-size: 14px;
}

.errorReport .middle table th {
    line-height: 43px;
}

.errorReport .middle table tr + tr > * {
    margin-top: 5px;
}

.errorReport.renew_mini_popup .middle table th span {
    padding: 0;
}

.errorReport.renew_mini_popup .middle table th:first-child span {
    display: block;
    width: 70px;
}

.errorReport .middle table .right label:first-child {
    margin-right: 12px;
}

.errorReport .middle table .right label {
    margin-right: 0;
    font-weight: 600;
}

.errorReport .middle table .right label span {
    font-weight: 400;
}

.errorReport .middle table input[type=radio] {
    margin-right: 10px;
}

.errorReport .middle table .left input[type=text],
.errorReport .middle table .right input[type=text] {
    width: 138px;
    height: 43px;
    line-height: 43px;
    box-sizing: border-box;
    border-radius: 4px;
}

.errorReport .middle table .right input[type=text] {
    width: 100%;
}

.errorReport.renew_mini_popup .middle table textarea {
    width: 462px;
    border-radius: 4px;
    height: 64px;
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 13px;
}
/*.lightBox_B .lightbox.renew_mini_popup {*/

/*    -webkit-transform: translateX(310px);*/
/*    transform: translateX(310px);*/
/*}*/

.renew_mini_popup .middle .boxForm {
    display: -webkit-box;
    display: -webkit-flex;

    -webkit-box-align: center;
    -webkit-align-items: center;
}

/*.renew_mini_popup.singlecutDown.non-fixed {*/
/*    -webkit-transform: translate(-220px, 182px);*/
/*    transform: translate(-220px, 182px);*/
/*}*/

.detail_right_New .dr_step2 {
    overflow: visible;
}

.detail_right_New .dr_step2 .dr_step2_down {
    position: relative;
}

.lightBox_B .lightbox.renew_mini_popup,
.renew_mini_popup.singlecutDown {
    -webkit-transform: translate(0, 0) !important;
    transform: translate(0, 0) !important;
    top: -3px !important;
    left: auto !important;
    bottom: auto !important;
}

.lightBox_B .lightbox.renew_mini_popup {
    right: 0 !important;
}

.renew_mini_popup.singlecutDown {
    right: 179px !important;
}

.detail_right_New .dr_step2 .dr_step2_down .downLoad_B a {
    padding: 0;
}