

.about_01_wrap  {text-align:center;}
.about_01_wrap .list_box {display:inline-block; text-align:left;}
.about_01_wrap .process {position:relative; margin-bottom:100px;  border-bottom:1px #ededed solid; padding-bottom:100px;}
.about_01_wrap .icon {position:absolute; top:0px; width:590px;  overflow:hidden; text-align:center; display:none;}
.about_01_wrap .process .icon img  {vertical-align:middle; max-width:100%; border-radius:10px;}

.about_01_wrap .process .text_box { display:block; width:100%; table-layout:fixed;;}
.about_01_wrap .process .text_box .t1 {display:table-cell;  vertical-align:middle; ;font-size:35px; margin-top:0px; color:#000; letter-spacing:-2px;  line-height:35px;  font-family: 'Pretendard';  width:598px;  padding-left:0px;}
.about_01_wrap .process .text_box .t2 {display:table-cell; vertical-align:middle; font-size:22px; line-height:33px; margin-top:15px;}
.about_01_wrap .process .text_box .t2 span{displaY:block;}


/*
.about_01_wrap .process {position:relative; margin-bottom:60px; min-height:200px; border-bottom:1px #ededed solid; padding-bottom:60px;}
.about_01_wrap .icon {position:absolute; top:0px; width:590px;  overflow:hidden; text-align:center;}
.about_01_wrap .process.left .icon {left:0px;}
.about_01_wrap .process.right .icon {right:0px;}
.about_01_wrap .process .icon img  {vertical-align:middle; max-width:100%; border-radius:10px;}

.about_01_wrap .process.left .text_box {margin-left:50%;;}
.about_01_wrap .process.right .text_box {margin-right:50%;;}

.about_01_wrap .process .text_box { padding-top:30px;}
.about_01_wrap .process .text_box .t1 {font-size:30px; margin-top:0px; color:#000; letter-spacing:-2px;  line-height:35px;  font-family: 'Pretendard';}
.about_01_wrap .process .text_box .t2 {font-size:16px; line-height:25px; margin-top:15px;}
*/

.about_03 {position:relative; overflow:hidden;  margin-bottom:120px; padding-bottom:50px;}
.about_03 .about_03_info{overflow:hidden;}
.about_03 .name_text{font-size:30px; color:#000; font-weight:bold; width:380px; position:absolute; left:0px; top:20px;}

.about_03 .name_text span{display:block; font-size:14px; color:#888; font-weight:normal; margin-top:20px; line-height:18px;}
.about_03 .info {margin-left:420px; }
.about_03 .info ul.list {overflow:hidden; display:table; width:100%;  table-layout:fixed;}
.about_03 .info ul.list li {display:table-cell; padding:0 40px; border-right:1px #ededed solid;}
.about_03 .info ul.list li.first {padding-left:0px;  }
.about_03 .info ul.list li.last {padding-right:0px; border-right:0px #ededed solid;}

.about_03 .info ul.list li .t1 {font-size:20px; color:#000; padding-left:60px; position:relative; line-height:60px;}
.about_03 .info ul.list li .t1 span {position:absolute; left:0px; top:0px; height:60px; }
.about_03 .info ul.list li .t1 span img {vertical-align:middle; }
.about_03 .info ul.list li .t2 {font-size:18px; color:#000; margin-top:20px; line-height:20px;}
.about_03 .info ul.list li.first .t2 {font-size:15px;}
.about_03 .info ul.list li.first .t3 {font-size:13px;}


.about_03  .common_map {margin-top:40px;   border:1px #ddd solid;}
.about_03  .common_map #daum_map,
.about_03  .common_map #daum_map1{width:100%; height:500px;  }


.common_map {width:100%; height:500px;  }

.compensation_common_top {margin-bottom:80px;}
.compensation_common_top .col_box {display:table; width:100%;table-layout:fixed; }
.compensation_common_top .col_box .col {display:table-cell; vertical-align:middle;}
.compensation_common_top .col_box .col.icon {vertical-align:top;}
.compensation_common_top .col_box .col.icon img {width:100%; vertical-align:middle; border-radius:30px;}
.compensation_common_top .col_box .col.text dl {margin-bottom:60px; background:}
.compensation_common_top .col_box .col.text dl dt {font-size:30px; color:#55320d; font-weight:bold;}
.compensation_common_top .col_box .col.text dl dd {font-size:20px; color:#000; padding:50px; /*padding-left:200px;*/ line-height:33px;  border:1px #ededed solid; /*background:url(../images/contents/compensation/compensation_common_top_talk_icon.png) 40px 40px no-repeat*/;; margin-top:20px; border-radius:40px; }
.compensation_common_top .col_box .col.text dl dd span{display:block;}
.compensation_common_top .col_box .col.text dl dd .m_line {display:block;}



.compensation_approve_list {overflow:hidden;}
.compensation_approve_list li{float:left; width:358px; margin-right:30px;}
.compensation_approve_list li:last-child{margin-right:0px;}
.compensation_approve_list li .info{padding:30px; background:#fff; border:1px #ddd solid; border-radius:10px;}
.compensation_approve_list li .info .t1{font-size:18px; color:#000; font-weight:bold; }
.compensation_approve_list li .info .t2{margin-top:10px;font-size:15px; color:#000;  }
.compensation_approve_list li .info .t2 span{display:inline-block; background:#55320d; color:#fff; line-height:30px; padding:0 20px; border-radius:30px;}
.compensation_approve_list li .info .t3 {margin-top:20px; padding-top:20px;  line-height:20px; font-size:15px; color:#000; border-top:2px #ededed solid;}


.common_help_box {padding:60px; padding-left:350px; margin-top:60px; border:1px #ededed solid; font-size:16px; color:#000; position:relative; border-radius:30px;}
.common_help_box .icon {position:absolute; left:60px; bottom:0px; }
.common_help_box .icon img {vertical-align:middle;}
.common_help_box .t1 {font-size:40px;line-height:40px; color:#55320dcc; font-weight:bold; letter-spacing:-2px;}
.common_help_box .t2 {font-size:20px; color:#000; margin-top:30px;}


.text_bold {font-size:20px; font-weight:bold; color:#3a58af; margin-bottom:20px;}


.agree_box {padding:30px; }
.agree_s_box { margin-top:20px;} 
.agree_s_box .box{border:1px #ddd solid; padding:10px; overflow:hidden; height:100px; overflow-y:auto; margin-top:20px; font-size:11px; color:#888;} 





@media all and (max-width:1024px) {


.about_01_wrap  {text-align:center;}
.about_01_wrap .list_box {display:block; text-align:left;}
.about_01_wrap .process {  margin-bottom:30px;   padding-bottom:30px;}


.about_01_wrap .process .text_box { display:block; width:auto;}
.about_01_wrap .process .text_box .t1 {display:block; font-size:25px;   letter-spacing:0px;  line-height:33px;    width:auto;  padding-left:0px;}
.about_01_wrap .process .text_box .t2 {display:block;   font-size:17px; line-height:22px; margin-top:15px;}
.about_01_wrap .process .text_box .t2 span{displaY:block; margin-bottom:0px;}
.about_01_wrap .process .text_box .t2 span.s_1{displaY:inline;}
.about_01_wrap .process .text_box .t2 span.s_2{margin-top:20px;}
.about_01_wrap .process .text_box .t2 span.s_3{displaY:block;}
.about_01_wrap .process .text_box .t2 span.s_4{displaY:block; margin-bottom:20px;}




/*
.about_01_wrap .process {position:relative; margin-bottom:60px; min-height:auto; border-bottom:1px #ededed solid; padding-bottom:60px;}
.about_01_wrap .icon {position:relative; top:0px; width:auto;}


.about_01_wrap .process.left .text_box {margin-left:auto;;}
.about_01_wrap .process.right .text_box {margin-right:auto;;}


.about_01_wrap .process .text_box { padding-top:20px;}
.about_01_wrap .process .text_box .t1 {font-size:20px; letter-spacing:0px; line-height:25px;}
.about_01_wrap .process .text_box .t2 {font-size:15px; margin-top:10px; line-height:20px;}
*/


.about_03 {position:relative; overflow:hidden;}
.about_03 .about_03_info{overflow:hidden;}
.about_03 .name_text{font-size:30px;line-height:30px; width:auto; position:relative; left:0px; top:0px;}
.about_03 .name_text span{display:block;margin-top:20px; line-height:18px;}
.about_03 .info {margin-left:0px; margin-top:20px;}
.about_03 .info ul.list {overflow:hidden; display:block;}
.about_03 .info ul.list li {display:block; padding:20px !important; margin:5px 0px !important; border:1px #ededed solid !important;;}

.about_03 .info ul.list li .t2 {margin-top:0px; }



.about_03  .common_map {margin-top:20px; padding-top:20px; }


.common_map {width:100%; height:200px;  }










.compensation_common_top {margin-bottom:80px;}
.compensation_common_top .col_box {display:table; width:100%;table-layout:fixed; }
.compensation_common_top .col_box .col {display:table-cell; vertical-align:middle;}
.compensation_common_top .col_box .col.icon {vertical-align:top;}
.compensation_common_top .col_box .col.icon img {width:100%; vertical-align:middle; border-radius:20px;}
.compensation_common_top .col_box .col.text dl {margin-bottom:30px; background:}
.compensation_common_top .col_box .col.text dl dt {font-size:20px;}
.compensation_common_top .col_box .col.text dl dd {font-size:16px;  padding:30px;  line-height:25px; border-radius:20px;  }
.compensation_common_top .col_box .col.text dl dd span{display:inline; }
.compensation_common_top .col_box .col.text dl dd .m_line {display:block; margin-bottom:15px; }
.compensation_common_top .col_box .col.text dl dd span.s_1{margin-bottom:10px; display:block;}
.compensation_common_top .col_box .col.text dl dd span.s_2{display:block;}
.compensation_common_top .col_box .col.text dl dd span.s_3{}






.compensation_approve_list {overflow:hidden;}
.compensation_approve_list li{float:none; width:auto; margin:0px 0px 5px !important;;; }



.common_help_box {padding:30px; margin-top:30px;   }

.common_help_box .t1 {font-size:25px;line-height:30px;   letter-spacing:0px;}
.common_help_box .t2 {font-size:16px;   margin-top:10px;}


.text_bold {font-size:18px;  margin-bottom:20px;}




.about_03  .common_map #daum_map,
.about_03  .common_map #daum_map1{width:100%; height:200px; }

}


@media all and (min-width:1025px) and (max-width:1440px) {
	
	.about_01_wrap .list_box {display:block;}
	.about_01_wrap .process .text_box .t1 {width:400px; padding-left:0px; font-size:25px;}

	.about_01_wrap .process .text_box .t2 {padding-left:40px;}

	



	.about_03 .name_text{display:none;}


	.about_03 .info {margin-left:0px; }
	
	.about_03 .info ul.list li.first {padding-left:0px; width:40%; }





}