
.about_01 {position:relative;}
.about_01 .text_box{margin-right:600px;}
.about_01 .text_box .t1{font-size:35px; color:#000; line-height:44px;   letter-spacing:-2px;}
.about_01 .text_box .t1 span {display:inline-block; color:#f7a247; font-family:'Pretendard'; font-weight:900 }

.about_01 .text_box .text { font-size:17px; text-align: justify; margin-top:40px; color:#000; position:relative;}  
.about_01 .icon {position:absolute; right:0px; top:50px; }
.about_01 .icon img {vertical-align:middle; max-width:100%;}

.about_01 .name {margin-top:30px; color:#000;  font-size:20px;}


.damage_wrap {position:relative; background:#f8f8f8; padding:60px 60px 80px;;  border-radius:10px; padding-left:350px; overflow:hidden;}
.damage_wrap .icon {position:Absolute; left:50px; top:20px;}
.damage_wrap .t1 {font-sizE:20px; font-weight:bold; color:#000;}
.damage_wrap .t2 {font-sizE:16px;margin-top:20px;}

.damage_wrap_process_list {text-align:center; margin-top:60px; display:table; width:100%; table-layout:fixed;}
.damage_wrap_process_list li {display:table-cell; vertical-align:middle; border:1px #ededed solid; border-radius:10px;  padding:40px 0px;}
.damage_wrap_process_list li.jump {width:40px; border:0px;}
.damage_wrap_process_list li.jump .fonti {font-size:20px;}
.damage_wrap_process_list li .icon {height:80px; }
.damage_wrap_process_list li .lord-icon {width:80px; height:80px;}
.damage_wrap_process_list li .text {margin-top:20px; color:#000; font-size:18px; letter-spacing:-2px; font-weight:bold;}
.damage_wrap_process_btn {margin-top:40px; text-align:center;}
.damage_wrap_process_btn li {display:inline-block;  margin:0 5px;}
.damage_wrap_process_btn li a {display:block;  line-height:50px; padding:0 30px; background:#444; border-radius:50px; color:#fff; font-size:16px; vertical-align:middle;}
.damage_wrap_process_btn li a .fonti {margin-right:6px; vertical-align:middle; font-size:20px;}
.damage_wrap_process_btn li a.m1 {background:#fdb813; color:#000}
.damage_wrap_process_btn li a.m2 {background:#0c318e;}
.damage_wrap_process_btn li a.m3 {background:#;}




.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 {position:relative;}
.about_01 .text_box{margin-right:0px;}
.about_01 .text_box .t1{font-size:25px; line-height:30px;   letter-spacing:-1px;}
.about_01 .icon {position:relative; right:0px; top:0px; }



.damage_wrap {  padding:30px;   overflow:hidden;}
.damage_wrap .icon {position:relative; left:0px; top:0px; text-align:center;}
.damage_wrap .icon img {max-width:100%;}

.damage_wrap .t1 {margin-top:40px;}


.damage_wrap_process_list { display:block; overflow:hidden;}
.damage_wrap_process_list li {display:block;  padding:40px 0px; float:left; width:48%; margin:0.5%;}
.damage_wrap_process_list li.jump {display:none;}



.damage_wrap_process_btn li {display:inline-block;  margin:0 1px;}
.damage_wrap_process_btn li a { line-height:40px; padding:0 15px; border-radius:40px;  font-size:13px;  }
.damage_wrap_process_btn li a .fonti {margin-right:3px; }




}


@media all and (min-width:1025px) and (max-width:1440px) {












}