@charset "utf-8";  .pc_none {display: none;}
 .pc_hidden{display:block; height: 0; width: 0; font-size: 0; line-height: 0; margin: 0; padding: 0; overflow:hidden;}
  .blind { position: absolute !important; top:0; left:-10000px; width:1px; height:1px; overflow:hidden; }
 .c_hid { position: absolute; display: block; text-indent: -999999px; height: 0; width: 0;}
  .c_box4{margin-top: 20px; padding: 25px 30px; background:#f6f6f6;}
  .img_txt .l25 {width: 23%;float:left;margin-right:2%;}
 .img_txt .c25 {width: 23%;float:left;}
 .img_txt .r25 {width: 24%;float:left;margin-left: 2%;}
  td span.point_type1 {background:url("/contents/1691/list01.png") no-repeat left 4px;padding-left:15px;margin-bottom:3px;}
 td span.point_type2 {background:url("/contents/1691/list02.png") no-repeat left 7px; padding-left:8px; margin-bottom:5px; margin-left:15px;}
 tr.point_bg_color1 td {background-color:#ffffe5;}
 .bg_yellow { background:#ffe998;}
  .list1{height:auto; display:inline-block;}
 .list1 li{float:left; margin-right: 20px; margin-bottom: 5px;}
  ul.center_list::after{content:'';display:block;clear:both;}
 ul.center_list li{float:left; margin-right: 40px;}
 ul.center_list li a:hover{text-decoration:underline; color: #0772D5;}
  .bg_edu{background:url("/contents/1961/img_bgedu.jpg") no-repeat 0 210px; height:700px;}
  .step_list .step_x {width: 39px; height: 135px;text-indent: -999em;display: inline-block;background: url("/contents/2288/ico_x.png") center no-repeat;margin: -15px auto;vertical-align: top;padding: 0 10px;}
  .img_txt .l10{float: left; margin-right: 2%;}
 .img_txt .r90{width: 90%; float:left;}
  .annual_area > iframe{width:100%;min-height: 690px;}
  .daily_area > ul > li{float:left;width: 23.5%;text-align:center;margin-right: 2%;margin-bottom: 2%;}
 .daily_area > ul > li > p.daily_li{padding: 30px 0;background: #f6f6f6;border-top: 1px solid #231f20;border-bottom: 1px solid #c2c2c2;}
 .daily_area > ul > li:nth-child(4n){margin-right:0;}
 .daily_area > ul > li > p.daily_li > span{display:block;}
 .daily_area > ul > li > p.daily_li > span.icon{width: 62px;height: 66px;background:url("/contents/645/daily_ico.png")no-repeat;margin: 0 auto;margin-bottom: 10px;}
 .daily_area > ul > li > p.daily_li > span.tit{font-weight:bold; font-size:20px; color:#046fd9;}
 .daily_area > ul > li > p.daily_li > span.icon.ico01{background-position: -11px 0;}
 .daily_area > ul > li > p.daily_li > span.icon.ico02{background-position: -119px 0;}
 .daily_area > ul > li > p.daily_li > span.icon.ico03{background-position: -227px 0;}
 .daily_area > ul > li > p.daily_li > span.icon.ico04{background-position: -332px 0;}
 .daily_area > ul > li > p.daily_li > span.icon.ico05{background-position: -12px -90px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico06{background-position: -120px -90px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico07{background-position: -219px -90px;width: 77px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico08{background-position: -333px -90px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico09{background-position: -11px -180px;width: 64px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico10{background-position: -119px -188px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico11{background-position: -227px -181px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico12{background-position: -333px -181px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico13{background-position: -11px -276px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico14{background-position: -119px -276px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico15{background-position: -226px -272px;}
 .daily_area > ul > li > p.daily_li > span.icon.ico16{background-position: -333px -274px;}
 .daily_area > ul > li > p.daily_li:hover{margin-top:-5px; transition: ease-in-out 0.3s;}
  .photo_stats{background: url("/contents/646/daily_bg.jpg") bottom center no-repeat; min-height: 297px;}
 .photo_stats > h4{margin-top: 30px !important; margin-left:30px;}
  .contract_bg {background:url("/contents/357/contract_img.jpg") no-repeat 0 0; position:relative; width:100%; height:584px;}
 .contract_txt {position:absolute; top:170px; left:10%;}
  .operate_btn li {float:left; width:19.2%; margin-left:1%;}
 .operate_btn li:first-child{margin-left:0;}
 .operate_btn li a {display:block; background-color:#f3f4f6; text-align:center; height:145px; padding-top:20px;}
 .operate_btn li a span.icon{display:block; background:url("/contents/1637/ico_budget.png") no-repeat; margin:12px auto; height:60px;}
 .operate_btn li.operate_btn01 a span.icon{background-position:0 0; width:60px;}
 .operate_btn li.operate_btn02 a span.icon{background-position:-222px 0; width:70px;}
 .operate_btn li.operate_btn03 a span.icon{background-position:-440px 0; width:74px;}
 .operate_btn li.operate_btn04 a span.icon{background-position:-667px 0; width:74px;}
 .operate_btn li.operate_btn05 a span.icon{background-position:-888px 0; width:64px;}
 .operate_btn li a:hover{background:#fff; border:4px solid #0c71d9; margin-top:-5px; transition: ease-in-out 0.3s;}
  .participate_bg{background: url("/contents/4796/participate_bg.jpg") no-repeat 0 0; position:relative; height:530px; padding:75px 0 0 75px;}
 .participate_txt{background: url("/contents/4796/participate_txt_2025.png") no-repeat 0 0; width:373px; height:168px; margin-bottom:80px; text-indent:-99999px;}
  .eminwon_list .w15{width: 15%;}
 .eminwon_list .w20{width: 20%;}
 .eminwon_list .w25{width: 25%;}
 .eminwon_list .w30{width: 30%;}
 .eminwon_list .w60{width: 60%;}
  .hygiene_btn > ul > li{float:left; width:31%; text-align:center; margin-left:3%;}
 .hygiene_btn > ul > li:first-child{margin-left:0;}
 .hygiene_btn > ul > li > a.hygiene_li{ display:block; padding:60px 0;background: #f6f6f6;border:1px solid #231f20;}
 .hygiene_btn > ul > li > a.hygiene_li > span{display:block;}
 .hygiene_btn > ul > li > a.hygiene_li > span.icon{width:100px;height:106px;background:url("/contents/4678/restaurant_ico.png")no-repeat;margin: 0 auto;margin-bottom:25px;}
 .hygiene_btn > ul > li > a.hygiene_li > span.tit{font-weight:bold; font-size:20px; color:#046fd9;}
 .hygiene_btn > ul > li > a.hygiene_li > span.icon.ico01{background-position: 0 0;}
 .hygiene_btn > ul > li > a.hygiene_li > span.icon.ico02{background-position: -251px 0;}
 .hygiene_btn > ul > li > a.hygiene_li > span.icon.ico03{background-position: -499px 0;}
 .hygiene_btn > ul > li > a.hygiene_li:hover{background:#fff; border:4px solid #0c71d9; margin-top:-5px; transition: ease-in-out 0.3s;}
  .architecture_bg{background:url("/contents/3222/architecture_img.jpg") no-repeat 0 0; position:relative; width:100%; height:584px;}
 .architecture_txt {position:absolute; top:100px; left:7%;}
  .law_btn{height:165px; margin-top:30px;}
 .law_btn li {float:left; width:24.2%; margin-left:1%;}
 .law_btn li:first-child{margin-left:0;}
 .law_btn li a {display:block; background-color:#f3f4f6; text-align:center; height:145px; padding-top:20px;}
 .law_btn li a span.icon{display:block; background:url("/contents/1809/law_ico.png") no-repeat; margin:12px auto; height:60px;}
 .law_btn li.law_btn01 a span.icon{background-position:0 0; width:60px;}
 .law_btn li.law_btn02 a span.icon{background-position:-277px 0; width:70px;}
 .law_btn li.law_btn03 a span.icon{background-position:-549px 0; width:74px;}
 .law_btn li.law_btn04 a span.icon{background-position:-834px 0; width:74px;}
 .law_banner{margin-top:20px;}
 .law_banner li{float:left; width:32%; margin-left:2%;}
 .law_banner li:first-child{margin-left:0;}
  .beogsugol_box > .img_txt > .l20{ width: 16%;}
 .beogsugol_box > .img_txt > .r80{ width: 82%;}
  .map_box{border:1px solid #cacaca; min-height: 450px;}
 .label{display: block;position: relative;z-index: 10;padding: 7px 12px 7px;border-radius:6px;font-weight: 400 ;font-size: 15px;line-height: 15px;background-color: #fff;color: #000;margin-top: -84px; border:2px solid #16202c;box-shadow: 5px 5px 5px rgba(85,118,151,0.3);}
 .label:after{position: absolute; content: ""; top:4px; left:50%; margin-left: -8px; margin-top:25px; background:url(/images/www/common/ico_arr_location.png?build_20251031001) 0 0 no-repeat; width: 16px; height: 13px}
 /* .label:after{position: absolute; content: ""; top:0; left:45%; width:0; height:0; border:15px solid transparent; border-top-color:#ffffff; margin-left: -10px; margin-top:25px;}
 */  .office_map {background: #f6f6f6;width:100%;position: relative;text-align: center;padding: 140px 0 50px 0;margin: 30px 0 60px 0;border-top: 1px solid #284c6d;border-bottom: 1px solid #d4d4d4;}
 .office_map > h5{background:linear-gradient(to right, #046fd9, #05879b);width: 80px;padding: 30px 10px;margin: 0;text-align: center;color: #fff;box-shadow: 5px 5px 5px rgba(85,118,151,0.3);position: absolute;left: 0;top: -5px;font-size: 20px;}
 .office_map > p.info{position: absolute;right: 3%;top: 35px;}
 .office_map > p.info > span{margin-right:20px;}
 .office_map > p.info > span > span.ico{display:inline-block;width: 35px;height: 35px;border-radius:50px;vertical-align:middle;margin-right:5px;}
 .office_map > p.info > span.man > span.ico{background:#ffe16c url("/contents/979/ico_man.png") center no-repeat;}
 .office_map > p.info > span.woman > span.ico{background:#ffe16c url("/contents/979/ico_woman.png") center no-repeat;}
 .office_map > p.info > span.law > span.ico{background:#ffe16c url("/contents/979/ico_law.png") center no-repeat;}
 .office_map > p.info > span.breastfeed > span.ico{background:#ffe16c url("/contents/979/ico_breastfeed.png") center no-repeat;}
 .office_map > p.info > span.lounge > span.ico{background:#ffe16c url("/contents/979/ico_lounge.png") center no-repeat;}
 .office_map > p.info > span.restroom > span.ico{background:#ffe16c url("/contents/979/ico_restroom.png") center no-repeat;}
 .office_map > p.info > span.makingroom > span.ico{background:#ffe16c url("/contents/979/ico_makingroom.png") center no-repeat;}
 .office_map > p.info > span.specialized > span.ico{background:#ffe16c url("/contents/980/ico_specialized.png") center no-repeat;}
 .office_map > p.info > span.executives > span.ico{background:#ffe16c url("/contents/980/ico_executives.png") center no-repeat;}
 .office_map > p.info > span.elevator > span.ico{background:#ffe16c url("/contents/981/ico_elevator.png") center no-repeat;}
 .office_map > p.info > span.disabled > span.ico{background:#ffe16c url("/contents/989/ico_disabled.png") center no-repeat;}
 .office_map > p.txt{background:#fff;width: 82%;margin:0 auto;text-align:left;padding: 20px 30px;margin-top: 50px;}
 .office_map > p.map{width:90%; margin:auto;}
 .office_map_ntxt {padding:90px 0 50px 0;}
  .activity_history > li{padding:5px 0;}
 .activity_history > li > span.bold{width: 220px;display:inline-block;text-align:center;background: linear-gradient(to right, #028847, #037c92);border-radius:50px;margin-right: 15px;color: #fff;padding: 6px 4px;box-shadow: 5px 5px 5px rgb(85 118 151 / 30%);}
  dl.woman_history {width:100%;overflow:hidden;padding: 5px 0;margin-top: 40px;}
 dl.woman_history.c0{margin-top:0;}
 dl.woman_history dt {width:20%;float:left;margin-top: 6px;text-align:center;}
 dl.woman_history dt span{margin:0 auto;display:inline-block;text-align:center;border-radius:30px;padding: 8px 15px;font-size:18px;width: 120px;color: #fff;background: linear-gradient(to right, #028847, #037c92);box-shadow: 5px 5px 5px rgb(85 118 151 / 30%);}
 dl.woman_history dd {width: 80%;float:left;padding-bottom: 10px;border-top: 1px solid #000000;}
 dl.woman_history dd > ul > li {margin: 14px 0;color:#555;padding: 0 30px 12px 30px;background: url("/images/common/sub/br_bl.png?build_20251031001") no-repeat 10px 5px;border-bottom: 1px solid #d6d6d6;}
 dl.woman_history dd ul li span {margin-right:15px; font-weight:500; color:#333;}
 dl.woman_history dd > ul > li > ul > li{background: url("/images/common/sub/basic_ul_box_ul_bl.png?build_20251031001") no-repeat 0px 0px;padding-left: 16px;line-height: 22px;font-size: 14px;}
  .woman_org{background: #f6f6f6;text-align: center;padding: 50px;overflow: hidden;}
 .woman_org > .org_top {position:relative;border-bottom:1px solid #000;min-height: 250px;width: 83%;margin: 0 auto;}
 .woman_org > .org_top > p{background: url("/contents/3875/woman_org_top.png") no-repeat;width: 200px;height: 100px;margin: 0 auto;padding: 50px 0; }
 .woman_org > .org_top > p > span{display:block;}
 .woman_org > .org_top > p > span.tit01{margin-top:20px;}
 .woman_org > .org_top > p > span.tit02{font-size:22px; font-weight:bold; color:#d21b4f;}
 .woman_org > .org_top > p:after{content:'';display:block;width: 1px;height: 50px;position:absolute;background: #000000;left: 50%;top: 200px;}
 .woman_org > .org_li{margin-top: 30px;position: relative;}
 .woman_org > .org_li > li{float:left;width: 15.5%;background: #fff;margin-right: 1%;margin-bottom: 1%;padding: 5px 0;border: 1px solid #cacaca;font-size: 13px;}
 .woman_org > .org_li > li:nth-child(6n){margin-right:0;}
 .woman_org > .org_li > li:first-child:before{content:'';display:block;width: 1px;height: 32px;position: absolute;background: #000;top: -31px;left: 8.4%;}
 .woman_org > .org_li > li:nth-child(6):before{content:'';display:block;width: 1px;height: 32px;position: absolute;background: #000;top: -31px;right: 8.4%;}
  .symbol_bg{background:url("/contents/3221/symbol_bg.jpg"); border:solid #d7d7d7 1px; padding:40px 20px;text-align:center; margin-top: 20px;}
  .h380{min-height: 380px !important;}
 .h410{min-height: 410px !important;}
 .siz13 td{ font-size:13px !important;}
  .vision_map{background: #f7f7f7; width:100%; }
 .vision_map > h4{background: linear-gradient(to right, #046fd9, #078a9e);float: left;padding: 20px;color: #fff;box-shadow: 5px 5px 5px rgb(85 118 151 / 30%);border-radius: 0 0 20px 0;font-size: 24px;}
 .vision_map ul{min-height:680px;padding:20px 0;width: 550px;margin: 0 auto;position: relative;}
 .vision_map ul.complex{background: url("/contents/3218/vision_map01.png")center no-repeat;}
 .vision_map ul.original{background: url("/contents/3219/vision_map02.png")center no-repeat;}
 .vision_map ul.ungcheon{background: url("/contents/3220/vision_map03.png")center no-repeat;}
 .vision_map ul.yulchon{background: url("/contents/4414/vision_map04.png")center no-repeat;}
 .vision_map ul.huayang{background: url("/contents/4432/vision_map05.png")center no-repeat;}
 .vision_map ul.dolsan{background: url("/contents/4444/vision_map06.png")center no-repeat;}
 .vision_map ul.myodo{background: url("/contents/4456/vision_map07.png")center no-repeat;}
 .vision_map ul.other{background: url("/contents/4459/vision_map08.png")center no-repeat;}
 .vision_map ul > li > a{text-align: center;background: url("/contents/3218/ico_map_tit.png") 0 0 no-repeat;width: 20px;padding: 0px 7px 4px 1px;color: #fff;font-size: 11px;display: block;letter-spacing: -0.05em;}
 .vision_map ul > li{position:absolute;}
 .vision_map ul > li.map1_1{left: 46.5%;top: 23%;}
 .vision_map ul > li.map1_2{left: 51%;top: 22.5%;}
 .vision_map ul > li.map1_3{left: 55.5%;top: 22%;}
 .vision_map ul > li.map2{left: 54%;top: 26%;}
 .vision_map ul > li.map3{left: 44%;top: 26%;}
 .vision_map ul > li.map4{left: 50%;top: 26.5%;}
 .vision_map ul > li.map5_1{right: 17%;top: 36.5%;}
 .vision_map ul > li.map5_2{right: 18%;top: 40%;}
 .vision_map ul > li.map5_3{right: 21%;top: 36%;}
 .vision_map ul > li.map6{right: 23%;top: 52%;}
 .vision_map ul > li.map7{right: 24%;top: 45.2%;}
 .vision_map ul > li.map8{right: 21%;top: 42.5%;}
 .vision_map ul > li.map9{right: 27%;top: 41.5%;}
 .vision_map ul > li.map10{right: 18%;top: 32.8%;}
 .vision_map ul > li.map11{left: 53.5%;top: 42.5%;}
 .vision_map ul > li.map12{left:60%;top: 45.8%;}
 .vision_map ul > li.map13{left: 49.5%;top: 41%;}
 .vision_map ul > li.map14{left: 15.5%;top: 34%;}
 .vision_map ul > li.map15{left: 19%;top: 38%;}
 .vision_map ul > li.map16{left: 41.5%;top: 38%;}
 .vision_map ul > li.map17{left: 38.5%;top: 44%;}
 .vision_map ul > li.map18{left: 29.5%;top: 67%;}
 .vision_map ul > li.map19{left: 35.5%;top: 55%;}
 .vision_map ul > li.map20{left: 39.5%;top: 50%;}
 .vision_map ul > li.map21{left: 15.5%;top: 71.5%;}
 .vision_map ul > li.map22{right: 0.5%;top: 80%;}
 .vision_map ul > li.map23{right: 33.5%;top: 87%;}
 .vision_map ul > li.map24{right: 33.5%;top: 5%;}
 .vision_map ul > li.map25{right: 36.5%;top: 7.5%;}
 .vision_map ul > li.map26{right: 10%;top: 23%;}
  .btn_office { font-size:17px; margin-left:10px;}
  .step_list_col .point_txt {border-top:1px dotted #adadad; padding-top: 8px; margin-top:10px;}
  .life_cycle{background:#f7f8fc url("/images/www/sub/subtitle_bg.jpg?build_20251031001") bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .life_cycle{background: #f4fbfb url(/images/www/sub/subtitle_bg.jpg?build_20251031001) bottom repeat-x;padding: 5% 5% 3%;width: 90%;}
  .table_s > table th{font-size:15px;}
 .table_s > table td{font-size:14px;padding: 10px 5px;}
  .privacy_ico {background: url(/contents/119/privacy_ico.png) no-repeat; width: 83px; height: 89px; display: block; overflow: hidden; margin: 0 auto 10px;}
 .privacy_ico.ico_01 {background-position: 0 0;}
 .privacy_ico.ico_02 {background-position: -146px -157px;}
 .privacy_ico.ico_03 {background-position: -1258px -157px;}
 .privacy_ico.ico_04 {background-position: -980px -157px;}
 .privacy_ico.ico_05 {background-position: -1118px -157px;}
 .privacy_ico.ico_06 {background-position: -1240px -332px;}
 .privacy_ico_s {background: url(/contents/119/privacy_ico_s.png) no-repeat; width: 26px; height: 29px; background-size: 497px; display: inline-block; overflow: hidden; margin-left:10px; vertical-align: middle;}
 .privacy_ico_s.ico_01 {background-position: -45px -48px;}
 .privacy_ico_s.ico_02 {background-position: -392px -48px;}
 .privacy_ico_s.ico_03 {background-position: 0 2px;}
 .privacy_ico_s.ico_04 {background-position: -1px -48px;}
 .privacy_ico_s.ico_05 {background-position: -305px -48px;}
 .privacy_ico_s.ico_06 {background-position: -349px -48px;}
 .privacy_ico_s.ico_07 {background-position: -472px -48px;}
 .privacy_ico_s.ico_08 {background-position: -1px -103px;}
 .privacy_ico_s.ico_09 {background-position: -44px -103px;}
 .privacy_ico_s.ico_10 {background-position: -131px -48px;}
 .privacy_ico_s.ico_11 {background-position: -258px -103px;}
 .privacy_ico_s.ico_12 {background-position: -429px -103px;}
 .privacy_ico_s.ico_13 {background-position: -386px -103px;}
 .privacy_ico_s.ico_14 {background-position: -43px 0;}
 .privacy_ico_s.ico_15 {background-position: -87px -103px;}
 .privacy_ico_s.ico_16 {background-position: -87px 2px;}
 .privacy_ico_s.ico_17 {background-position: -471px -101px;}
  .poll .poll_asw span.poll_asw_box {display: inline-block;}
 .pass_pad a{ padding: 10px 34px !important; }
 ul.li_btn_ht li { height:42px; line-height:35px; background:url("/images/common/sub/basic_ul_ul_bl.png?build_20251031001") no-repeat 0px 12px !important;}
  .group_member_box{border: 1px solid #333; padding: 30px;}
 .group_member_box h4{ display: inline-block;}
 .group_member_box .btn_p{display: inline-block; margin-top: 0; margin-left: 5px;}
 .group_member_box .sp_group_box { margin: 18px 0 5px 0; border-top: 2px solid #40434c; border-right: 1px solid #d2d2d2; width: 100%; display: inline-block;}
 .group_member_box .sp_group_box ul li{ padding: 10px; border-bottom: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; vertical-align:middle; color: #323232; font-size: 16px; word-break: break-all; float: left; height: 50px;}
 .group_member_box .sp_group_box ul li.sp_group_tit {background-color: #f6f6f6;}
 .group_member_box .sp_group_box ul li:nth-child(1){ width:12%;}
 .group_member_box .sp_group_box ul li:nth-child(2){ width:13%;}
 .group_member_box .sp_group_box ul li:nth-child(3){ width:5%;}
 .group_member_box .sp_group_box ul li:nth-child(4){ width:12%;}
 .group_member_box .sp_group_box ul li:nth-child(5){ width:27.7%;}
 .group_member_box .sp_group_box ul li:nth-child(6){ width:10%;}
 .group_member_box .sp_group_box ul li:nth-child(7){ width:6%;}
 .group_member_box .sp_group_box ul li input {padding: 0 5px !important; font-size: 15px !important; width: 100%;}
 .group_member_box .sp_group_box ul li:nth-child(3) input { width:30% !important;}
 .group_member_box .sp_group_box ul li:nth-child(6) input { width:15% !important;}
 /* .group_member_box .sp_group_box ul li:nth-child(1) input{ width:122px;}
 .group_member_box .sp_group_box ul li:nth-child(2) input{ width:130px; font-size: 14px !important;}
 .group_member_box .sp_group_box ul li:nth-child(4) input{ width:120px;}
 .group_member_box .sp_group_box ul li:nth-child(5) input{ width:285px;}
 */ .group_member_box .sp_group_box ul.sp_group_tit li{ background-color: #f6f6f6; text-align: center;}
 .group_member_box .sp_group_box a.remove_member { border: 1px solid #d2d2d2; text-align: center; padding: 6px 10px; display:block; margin: 5px 0;}
 /* a.add_member_btn { display: inline-block; border: 1px solid #f8da65; background:#ffe16c; padding: 10px 38px; transform: all 0.5s ease 0s; border-radius: 3px;}
 */ .write_box .module_w select { height:36px;}
 @media screen and (max-width:1455px){ .group_member_box .sp_group_box ul li:nth-child(5){ width:25.7%;}
 .group_member_box .sp_group_box ul li:nth-child(3) label{ font-size: 14px;}
 .group_member_box .sp_group_box ul li:nth-child(6) label{ font-size: 15px;}
 .group_member_box .sp_group_box a.remove_member { font-size: 12px;}
 }
 @media screen and (max-width:1346px){ .group_member_box .sp_group_box ul li:nth-child(5){ width:23%;}
 }
 .yt_stxt { font-size: 10px; vertical-align:text-bottom;}
  .donation_box .donation_tit {background:url("/contents/10357/donation_bg.jpg") no-repeat center; height:350px; border:1px solid #030307;}
 .donation_box .donation_tit h4 {background:url("/contents/10357/donation_img.png") no-repeat 5px 29px; width: 660px; height:218px; text-indent:-99999px; margin:auto;}
 .donation_box .donation_tit .donation_txt { text-align: center; font-size:18px; color:#fff; margin-top:50px;}
 .donation_box .donation_list { background-color:#f6f6f6; display:inline-block; padding:3% 0 0 3%; margin:auto; border: 1px solid #030307;}
 /* .donation_box .donation_list li{ float:left; background:url("/contents/10357/donation_img.png") no-repeat 0px -249px; width:330px; height:330px; margin-right:20px; text-align:center;}
 */ .donation_box .donation_list li{ float:left; background:url("/contents/10357/donation_list_bg.png") no-repeat center center; width:30%; height:330px; margin-right:3%; text-align:center; margin-bottom:30px;}
 .donation_box .donation_list li .dn_name { font-size:30px; font-weight: 600; color:#000; margin-top:90px;}
 .donation_box .donation_list li .dn_job { font-size:19px; color:#333; margin-top:12px; margin-top:15px;}
 .donation_box .donation_list li .dn_amount { font-size:22px; color:#0057ad; font-weight:600; margin-top:35px;}
 .donation_box .donation_list1 { display: block; background-color:#f6f6f6; margin:auto; border: 1px solid #030307; padding:4%;}
 .donation_box .donation_list1 li {background:url("/contents/10357/donation_list_bg.png") no-repeat center center; width: 330px; height: 330px; text-align: center; margin:auto; padding-top: 5px; display:inline-block;}
 .donation_box .donation_list1 li .dn_name { font-size:30px; font-weight: 600; color:#000; margin-top:90px;}
 .donation_box .donation_list1 li .dn_job { font-size:19px; color:#333; margin-top:12px; margin-top:15px;}
 .donation_box .donation_list1 li .dn_amount { font-size:22px; color:#0057ad; font-weight:600; margin-top:33px;}
 .donation_box .dn_txt2 .dn_job { margin-top: 5px; line-height: 20px;}
 .donation_box .dn_txt2 .dn_amount { margin-top: 17px !important;}
 .h180{ height:180px !important;}
 .h120{ min-height:120px;}
  .cockle_box .cockle_t1 { text-align:center; font-size:20px; margin-top:50px;}
 .cockle_box .cockle_t2 { color:#02823F; font-size:40px; font-weight:bold; margin:35px 0; text-align:center;}
  .wrap_kwa_new > ul.depth3 li .depth4 {height:200px;}
 .img_txt4 { border:1px dashed #b3b3b3; display:inline-block; margin-top:30px;}
 .img_txt4 .c25{ border-left:1px dashed #b3b3b3; width:22.8%; float:left; padding:1%;}
 .img_txt4 .c25:first-child { border-left:0;}
 .module_view_box .contbox .viewbox { border-top:1px solid #d2d2d2;}
 .w18 .step_box{ width:18% !important;}
 .w25{width: 25%;}
 .btn_point a{ padding:15px 80px !important; font-size:16px; font-weight:bold;}
 .th_13{ width:13%;}
 .th_30px { width:30px;}
 .c_line { border: 1px solid #000; border-radius: 100px; padding: 5px 6px; margin-right: 2px;}
 table th.th_110px { width: 110px;}
  .btn_plan:hover{background-color:#ffd7d7; padding: 2px;}
 .btn_plan .ico_pdf { background: url("/images/common/sub/content_bl.png?build_20251031001") no-repeat 0 -345px; padding: 8px 12px; color:#a33b32;}
  .btn_dw.map_btn {background: #fff url(/images/common/sub/map_btn_bk.png?build_20251031001) no-repeat 15px 7px;border: 1px solid #d2d2d2;padding: 8px 17px 8px 40px;color: #4f4f4f;margin-left:10px;border-radius: 9px!important;}
 .btn_dw.map_btn:hover {background: #046fd9 url(/images/common/sub/map_btn_wt.png?build_20251031001) no-repeat 16px 7px;border: 1px solid #046fd9;color: #fff;}
 @media screen and (max-width:1455px){ .btn_dw.map_btn {display:block;max-width:60px;background-position:15px 7px;margin: 5px 0 0;padding:4px 17px 4px 40px;}
 .btn_dw.map_btn:hover {background-position:15px 11px;margin: 5px 0 0;}
 }
