#infoContent{position:relative;width:100%;max-width:1200px;margin:0px auto;padding:50px 0px;}

/*로엘소개*/
.contCon.contCon10  {max-width:1230px;padding-left:15px;padding-right:15px;}
#newsLetter{padding-top:30px;}

.intro_sub{width:100%;}
.intro_sub.intro_sub02{height:665px;background:url('/img/new/introduce_bg2.jpg') no-repeat center center;background-size:cover;}
.intro_sub .intro_cont{position:relative;width:100%;max-width:1200px;min-width:780px;margin:0px auto;}
.intro_sub.intro_sub01 .intro_cont{height:615px;padding:0px 0px 0px 15px;}
.intro_sub.intro_sub02 .intro_cont{;}
.intro_sub.intro_sub04 .intro_cont{height:410px;;}
.intro_sub .intro_info{position:relative;padding-top:70px;}

.intro_sub .intro_cont .introBox_m{width:120px;height:120px;border:4px solid #a7aca8;;}
.intro_sub .intro_cont .introBox{width:120px;height:120px;border:6px solid #a7aca8;;}
.intro_sub .intro_cont .introBox .introNum{padding:0px 10px;color:#797d79;font-size:35px;font-weight:bold;}
.intro_sub .intro_cont .introTitle{position:absolute;top:120px;left:50px;padding:15px 0px 0px 0px;}

.intro_sub.intro_sub01 .intro_cont .introTitle > div{position:relative;z-index:1;}
.intro_sub.intro_sub01 .intro_cont .introTitle .empty{position:absolute;top:0px;left:-15px;width:100px;height:100px;background-color:white;z-index:0;}

.intro_sub .intro_cont .introTitle > div{padding-left:15px;}
.intro_sub .intro_cont .introTitle .mTitle{margin-bottom:40px;font-size:34px;line-height:52px;color:#565d55;}
.intro_sub .intro_cont .introTitle .notice{font-weight:bold;}

.intro_sub .intro_cont .introBox2{width:120px;height:120px;background:url('/img/new/introduce_step02.png') no-repeat center center;background-size:cover;}

.intro_sub.intro_sub02 .intro_cont{padding:0px 15px;}

.intro_sub .intro_cont .introBox2 .introNum{padding:7px 17px;color:#e6d1b7;font-size:35px;font-weight:bold;}
.intro_sub.intro_sub02 .intro_cont .introTitle{background:transparent;font-weight:350;}
.intro_sub.intro_sub02 .intro_cont .introTitle .mTitle{color:#e6d1b7}

.intro_sub .intro_cont .introBox4{width:120px;height:120px;background:url('/img/new/introduce_step02.png') no-repeat center center;background-size:cover;}
.intro_sub .intro_cont .introBox4 .introNum{padding:7px 17px;color:#ffffff;font-size:35px;font-weight:bold;}

.intro_sub .intro_s02{padding-top:100px;text-align:center;}

.intro_sub .intro_cont .introText{margin-bottom:47px;font-size:21px;line-height:35px;color:#565d55}
.intro_sub .intro_cont .introText .notice{font-weight:bold;}


.intro_sub .intro_cont .introCertiCon{display:flex;align-items:center;}
.intro_sub .intro_cont .introCertiCon .introCerti{text-align:center;margin-right:30px;}
.intro_sub .intro_cont .introCertiCon .introCerti .intro_certi_img{margin-bottom:15px;height:55px;}
.intro_sub .intro_cont .introCertiCon .introCerti .intro_certi_img img{height:55px;}
.intro_sub .intro_cont .introCertiCon .introCerti .intro_certi_htext{font-size:14px;line-height:21px;}
.intro_sub .intro_cont .introCertiCon .introCerti .intro_certi_ltext{font-size:14px;line-height:21px;font-weight:bold;}

.intro_sub .introLawyer{position:absolute;width:68%;max-width:820px;height:595px;bottom:0px;right:-150px;background:url('/img/new/introduce_lawyer.png') no-repeat center bottom;z-index:-1;}
.intro_sub .introLawyer .introProfile{position:absolute;font-size:16px;letter-spacing:-0.05em;}
.intro_sub .introLawyer .introProfile .introJob{font-weight:bold;line-height:19px;}
.intro_sub .introLawyer .introProfile1{bottom:20px;right:55%;color:white;}
.intro_sub .introLawyer .introProfile2{left:60%;bottom:20px;color:white;}

.step02_end{width:100%;margin-bottom:50px;text-align:center;}

.introStep3Con{width:100%;max-width:1200px;min-width:780px;margin:0px auto;text-align:center;}
.introStep3Con .stitle{font-size:34px;line-height:50px;}
.introStep3Con .ntitle{margin-bottom:50px;font-size:34px;font-weight:bold;line-height:50px;}
.introStep3Con .step{width:100%;text-align:center;}

.introStep4Con{width:100%;height:530px;text-align:center;background:url('/img/new/introduce_step04_bg.jpg') no-repeat center bottom;background-size:cover;}
.introStep4Con .stitle{padding-top:130px;margin-bottom:50px;text-align:center;font-size:34px;line-height:50px;}
.introStep4Con .stitle .notice{font-weight:bold;}

.introStep4Con .counterBox{display:flex;justify-content:center;align-items:center;}
.introStep4Con .counterBox .counter{position:relative;margin:0px 20px;width:calc(50% - 40px);max-width:548px;height:178px;background:url('/img/new/introduce_step04_box.png') no-repeat center center;display:flex;align-items:center;justify-content:center;color:#165a61;background-size:contain;}
.introStep4Con .counterBox .counter .title{position:absolute;top:-10px;left:0px;width:100%;text-align:center;font-size:21px;}
.introStep4Con .counterBox .counter .title .notice{font-weight:bold;}
.introStep4Con .counterBox .counter .countNum{font-size:92px;font-weight:700;font-family:'Georgia';}
.introStep4Con .counterBox .counter .countNum .in{font-size:51px;font-family:'Georgia','Noto Sans KR';}
.introStep4Con .step{margin-bottom:110px;width:100%;text-align:center;}


.intro_sub.intro_sub04{height:490px;background:url('/img/new/introduce_bg5.jpg') no-repeat center center;background-size:cover;}

.intro_sub .intro_cont .introBox4{width:120px;height:120px;background:url('/img/new/introduce_step03.png') no-repeat center center;background-size:cover;}
.intro_sub.intro_sub04 .intro_cont .introTitle{background:transparent;font-weight:350;}
.intro_sub.intro_sub04 .intro_cont .introTitle .mTitle{color:white}

.intro_sub .intro_s04{padding-top:100px;text-align:center;}
.introPartner{margin-top:80px;width:800px;display:flex;align-items:center;flex-wrap:wrap;}
.introPartner li{margin:0px 30px 15px 0px;}
.introPartner li a{display:flex;align-items:center;justify-content:center;width:90px;height:45px;text-align:center;font-size:bold;border:1px solid #58868b;color:white;font-size:17px;font-family:'Noto Sans KR';}

.lawyer_success .swiper-button-prev:after{display:none;}
.lawyer_success .swiper-button-next:after{display:none;}


.victim_img{text-align:center;}

/*#############################

#############################*/
.subContBox{background-color:#f7f7f7;padding:30px 0px;}
.subCont{width:100%;max-width:1200px;min-width:780px;margin:0px auto;}
.subCont .subTitleBox{width:100%;height:250px;background-color:white;display:flex;align-items:center;justify-content:center;box-shadow: 0 0 20px 2px rgba(0,0,0,0.05);}
.subCont .subTitleBox .subTitle{text-align:center;}
.subCont .subTitleBox .title{    margin-bottom: 20px;font-size: 40px; font-weight: 500;}
.subCont .subTitleBox .stitle{font-size:18px;line-height:32px;letter-spacing: -0.6px;}

.subBody{margin-top:30px;padding-bottom:80px;}
.table_form{width:100%;background-color:white;}
.table_form tr.head td{position:relative;background-color:#3e5261;color:white;font-size:21px;height:65px;text-align:center;border-right:}
.table_form tr.head td:after{display:block;content:"";position:absolute;top:4px;right:0px;width:1px;height:calc(100% - 8px);border-right:1px solid #737373; border-bottom:1px solid #c6c6c6;}
.table_form tr.head td:last-child:after{display:none;}
.table_form tr.text td{ text-align:left;padding:25px;font-size:17px;line-height:30px;letter-spacing: -0.6px; border-bottom:1px solid #c7c7c7;}
.table_form tr td.subject{text-align:center;font-size:19px;  font-weight: 500;  line-height: 30px;}
.table_form tr td.subject2{background-color:#f7f7f7;}
.table_form tr td .header{font-size:19px; font-weight:500; letter-spacing: -0.6px; margin-bottom: 7px;}
.table_form tr td .text{font-size:17px; margin-left: 7px; text-align: left; line-height: 34px;letter-spacing: -0.6px;word-break: keep-all;}




/* work */
.pageContent{width:100%;max-width:1200px;margin:0px auto;}
.pageContent img{max-width:100%;}


/* content */
.content {width:100%;max-width:1200px; margin:6px auto 80px; font-family: 'Noto Sans KR', sans-serif;min-height:calc(100vh - 600px);position:relative;}
.content_max2000 {width:100%; max-width:1920px; text-align:center; margin:30px auto 50px; font-family: 'Noto Sans KR', sans-serif;}

.notice_top_1 {width:100%;max-width: 1100px; margin: 45px auto; padding: 57px; padding-top: 60px; box-sizing: border-box; background: #f9fafc; text-align: center; box-shadow: 0px 0px 37px 5px rgba(0, 0, 0 , 0.1); margin-bottom: 45px;}
.notice_txt_2 {font-family: 'chosun_myungjo'; font-size: 45px; line-height: 68px; font-weight: 400; color: rgb(41 65 82);}
.txt { font-size: 18px;line-height: 1.8em; font-weight: 400; color: #181818; position: relative; z-index: 1;word-break:keep-all;}

.txt span {background: #313e47;  transition-timing-function: linear;
	color:#fff;
	
	padding:0px 5px;
}

/*common*/
.crime_tit {background:url("/img/icon_01.png") left top 5px no-repeat; padding-left:29px; margin-bottom:16px; font-size:20px; color:#171717; letter-spacing:-2.1px;width: 1100px; margin: 10px 45px 10px 45px;}


.con_gray_box {background:#efefef; border:1px solid #d6d6d6; padding: 15px 35px 15px 35px; width: 1100px; margin: 45px auto}
.con_gray_box > .tit {font-size:18px; color:#181818; margin:26px 0 15px 0; letter-spacing:-0.7px;}
.con_gray_box > .tit > span {font-weight:lighter; border-top:1px solid #000;}
.con_gray_box > .txt {font-size:15px; color:#727272; font-weight:lighte; line-height:32px; letter-spacing:-0.04px;}
.con_white_box {border:1px solid #d6d6d6; padding:25px 35px;width: 1100px; margin: 10px 45px 45px 45px;}
.con_white_box > .txt {font-size: 17px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400;}
.con_white_box > .txt1 {font-size: 17px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400;padding-bottom: 20px;}
.con_white_box > .txt_8 {font-size: 17px;line-height: 30px; letter-spacing: -0.04em; font-weight: 400;text-indent: -10px;margin-left: 15px;}
.con_white_box > .txt_1 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400;}
.con_white_box > .txt_2 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400; margin-bottom: 0rem;}
.con_white_box > .txt_3 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400; margin-bottom: 0rem;}
.con_white_box > .txt_4 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400; margin-bottom: 1rem;}
.con_white_box > .txt_5 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 400; margin-bottom: 0rem;margin-top: 1rem;}
.con_white_box > .txt_6 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 500; margin-bottom: 0rem;margin-top: 0rem;}
.con_white_box > .txt_7 {background: url(/img/icon_01_04.png) left top 8px no-repeat;padding-left: 25px; font-size: 18px;line-height: 35px; letter-spacing: -0.04em; font-weight: 500; margin-bottom: 0rem;margin-top: 1rem;}
.con_white_box > .txt_04 {position: relative; padding-top: 18px; margin-bottom: 42px; border-bottom: 2px solid #e4e8eb;}
.con_white_box > .txt .bar_02 {vertical-align:middle; margin:0 6px 0 -6px;}
.con_white_box .b_tit {font-size: 18px;line-height: 30px; letter-spacing: -0.04em; font-weight: 400; margin-bottom: 5px; margin-top: 1.5rem;}
.con_white_box .b_tit_1 {font-size: 18px;line-height: 30px; letter-spacing: -0.04em; font-weight: 500; margin-bottom: 5px; margin-top: 1.5rem;}
.con_white_box .b_tit_2 {font-size: 18px;line-height: 30px; letter-spacing: -0.04em; font-weight: 500; margin-bottom: 0px; margin-top: 1.5rem;}
.con_white_box .b_tit_3 {font-size: 18px;line-height: 30px; letter-spacing: -0.04em; font-weight: 500; margin-bottom: 5px; margin-top: 0rem;}

.con_white_box .b_tit:first-child {margin:0 0 7px 0;}

.pgroup2 .txt2{margin-bottom:0px;}
.pgroup2 .txt33{margin: 10px 0px 0px 0px;}
@media (max-width: 1200px){
	.pgroup2 .pageContent .content{padding-left:15px;padding-right:15px;}
	.notice_top_1{width:100%;}
	.con_gray_box{width:100%;margin-left:0px;margin-right:0px;word-break:keep-all;}
	.con_white_box{width:100%;margin-left:0px;margin-right:0px;word-break:keep-all;}
	.crime_tit{width:100%;margin-left:0px;margin-right:0px;}
	.con_white_box p{width:100%;}
	#blist table tbody td{font-size:15px;letter-spacing:-0.05em;}
	#blist table thead th{min-width:initial;}
	.pageContent img{max-width:100%;}
}

body.pgroup3 .groupTitle .pgNav > div{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;justify-content:flex-start;}