.mobile{display:none;}
/*********** TOP ***********/
header{position: relative;    z-index: 1;}
.top_bottom{background: #99c277;height: 45px;}
.top_bottom ul{display:flex;justify-content: flex-end; width: 1250px;margin: 0 auto;gap: 22px;}
.top_bottom ul li{   }
.top_bottom ul li a{display:block;color: #fff;padding: 14px 0px;}

.header_box{width:1250px;margin: 0 auto;display: flex;height: 95px;align-items: center;}
.header_box .logo{width:205px;}
.header_box .logo a{display:block;}
.more_header{displaY:flex;align-items: center;width:calc(100% - 205px); justify-content: flex-end;               gap: 140px;}
.header_box .gnb{}
.header_box .gnb .gmenu{display:flex;}
.header_box .gnb .gmenu.active + .g_menubox {display: block;pointer-events: auto;  opacity: 1;}

.header_box .gnb .gmenu li{        padding: 0 35px;}
.header_box .gnb .gmenu li a{display:block;font-size:18px;padding: 36px 0px;font-weight: 700;}
.header_box .sponsor{width: 150px;}
.header_box .sponsor a{display:block;padding: 12px 45px;border: 1px solid #000;border-radius: 50px; font-size: 16px;}
.header_box .g_menubox{position: absolute;width: 100%;left: 0px;background: #fff;top:138px;padding-bottom: 10px;       transition: max-height 0.5s ease, opacity 0.5s ease;pointer-events: none; opacity: 0; overflow: hidden;}
.header_box .g_menubox .box{width:1250px;margin:0 auto;display: flex;padding-left: 430px;}
.header_box .g_menubox .box .g_more{padding-right: 75px;}
.header_box .g_menubox .box .g_more:nth-child(1){padding-right: 18px;}
.header_box .g_menubox .box .g_more li{padding: 8px 0;}
.header_box .g_menubox .box .g_more li a{font-size: 15px;}

/*********** TOPBG ***********/
.topbgbox{display:none;}


.topbg .history {display:none}
.topbg .topbox {text-align: center;        margin-top: 58px;        margin-bottom: 40px;}
.topbg .topbox .topbg_tit{line-height: 36px;        color: #000;        font-size: 36px;        font-weight: bold;}

/*********** LEFT ***********/
.snb{height: 50px;background: #333;}
.snb .left_menu_box{display:flex;width:1250px;margin:0 auto;height: 100%;}
.snb .left_menu_box .home{width: 48px;border-right: 1px solid #656565; }
.snb .left_menu_box .home a{}
.snb .left_menu_box .home a i{font-weight: 300;color: #fff;font-size:18px;height: 50px;line-height: 50px;    text-align: center;display: block;}
.snb .left_menu_box h3{font-weight: 300;color: #fff;  font-size:16px;  padding: 0 20px;width: 160px;border-right: 1px solid #656565;height: 50px;line-height: 50px;}
.snb .left_menu_box .left_menu{display: block;height: 50px;line-height: 50px;border-right: 1px solid #656565; }

.snb .left_menu_box .left_menu ul{}
.snb .left_menu_box .left_menu ul li a{ font-size:16px;padding: 0 20px;width: 160px;display:block;color: #fff;font-weight: 300; }
.snb .left_menu_box .left_menu .menu {display: none; /* 기본적으로 모든 메뉴 숨김 */}
.snb .left_menu_box .left_menu .menu.over { display: block; /* "over" 클래스를 가진 메뉴만 보임 */}

/*********** FOOTER ***********/
#footer{background-color:#333;}
.footer_box .footer_list{border-bottom:1px solid #555;}

.footer_box .footer_list ul{ width:1250px; margin:0 auto;display:flex; gap:35px; height:52px; line-height:52px;}
.footer_box .footer_list ul li a{display:block; color:#c4c4c4; font-size:16px}
.footer_box .footer_list ul li a:after{display:inline-block; content:'｜'; color:#555; padding-left: 32px;}
.footer_box .footer_list ul li:last-child a:after{display:none}
.footer_box .footer_list ul li.point a{color:#9acb44}

.footer_box .footerwrap{width:1250px; margin:0 auto; color:#c4c4c4; padding:20px 0 30px 0;}
.footer_box .footerwrap ul{display:flex; gap:15px; margin-bottom:10px;font-size:15px}
.footer_box .footerwrap ul li:after{display:inline-block; content:'｜'; color:#555; padding-left: 15px;}
.footer_box .footerwrap ul li:last-child:after{display:none}
.footer_box .footerwrap ul li .point{color:#fff; font-size:16px}


/****** 메인 ************/
.main_1{height: 590px;background: url(/Tskin/spack/MNAAAAAAAAAF/images/main_1.jpg)  no-repeat;    background-size: cover;}
.main_wrap1{width:1250px;margin:0 auto;position: relative;height: 100%;}
.main_1 .main_1box{position: absolute;top: 50%;left: 0%;transform: translate(0%, -50%);font-size:14px;color:#fff;}
.main_1 .main_1box h5{font-size:55px;line-height: 70px;}
.main_1 .main_1box span{font-size:20px;display:block;    padding-top: 45px;}

.main_2{background: #f0e6da;height: 380px;}
.main_wrap2{width:1250px;margin:0 auto;display:flex; gap: 60px;}
.main_wrap2 .left_2 {padding: 35px 0;}
.main_wrap2 .left_2 img{}
.main_wrap2 .right_2{padding: 73px 0;}
.main_wrap2 .right_2 strong{font-size:23px;}
.main_wrap2 .right_2 p{font-size:16px;line-height: 29px;padding-top: 30px;}

.main_3{width:1250px;margin:0 auto;padding:55px 0;}
.main_3 .main_tit{font-size:38px;text-align: center;display: block;}
.main_3 .main_txt{font-size:18px;display:block;padding-top:12px;text-align: center;        color: #888;}
.main_3 ul{display:flex;font-size:14px;gap:15px;margin:55px 0;}
.main_3 ul li{width:290px;height: 403px;}
.main_3 ul li:first-child{background:url(/Tskin/spack/MNAAAAAAAAAF/images/main_3_1.jpg)  no-repeat;}
.main_3 ul li:nth-child(2){background:url(/Tskin/spack/MNAAAAAAAAAF/images/main_3_2.jpg)  no-repeat;}
.main_3 ul li:nth-child(3){background:url(/Tskin/spack/MNAAAAAAAAAF/images/main_3_3.jpg)  no-repeat;}
.main_3 ul li:nth-child(4){background:#00a979;}
.main_3 ul li .list_link{display:block;width:100%;height: 100%;	color:#fff;position: relative;}
.main_3 ul li .list_link strong{font-size:23px;line-height: 30px;display:block;padding:40px 0px 0px 25px}
.main_3 ul li .list_link strong:after{display:block;content:'';display:block;width:40px;height: 1px;background: #fff;    margin: 20px 0;position: absolute;left:0px}
.main_3 ul li .list_link span{font-size:16px;display: block;padding:40px 0px 0px 25px}
.main_3 ul li .active_list{padding:40px 0px 0px 25px;color:#Fff;}
.main_3 ul li .active_list strong{font-size:23px;display:block;margin-bottom:25px;line-height: 30px;}
.main_3 ul li .active_list span{font-size:16px;line-height: 29px;}
.main_3 ul li .active_list a{font-size:14px;display:block;    color: #fff; border: 1px solid #fff; border-radius: 50px; width: 130px; text-align: center;  padding: 13px 23px; float: right;margin: 24px 32px;}
.main_3 ul li .active_list:after{clear:both;display:block;content:'';}

.main_4{background: #f8f8f8;height: 500px;}
.main_4 .main_wrap4{width:1250px;margin:0 auto;padding:55px 0;}
.main_4 .main_wrap4 .main_tit{font-size:38px;text-align: center;display: block;}
.main_4 .main_wrap4 ul{display:flex;    padding: 68px 0;}
.main_4 .main_wrap4 ul li{text-align: center;flex: 1;}
.main_4 .main_wrap4 ul li strong{font-size:20px;font-weight:500;    display: block;padding:17px 0		}
.main_4 .main_wrap4 ul li span{font-size:14px;font-weight: 300;color:#8e8e8e;    display: block;line-height: 21px;}

.main_5{width:1250px;margin:0 auto;padding:55px 0;position: relative;}
.main_5 .main_tit{font-size:38px;text-align: center;display: block;}
.main_5 .main_txt{font-size:18px;display:block;padding-top:12px;text-align: center;        color: #888;}
.main_5 ul{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px;    margin: 55px 0 26px 0;}
.main_5 ul li{}
.main_5 ul li a{display:block;}
.main_5 ul li a .img_box{height: 215px;overflow: hidden; vertical-align: top; font-size: 0px;position: relative;border: 1px solid #ddd;}
.main_5 ul li a .img_box img{    display: block; position: absolute; top: 0; left: 0; width: 100%; min-height: 100%;}
.main_5 ul li a .textbox {padding-top: 25px;    display: inline-block;}
.main_5 ul li a .textbox span{    font-weight: 700;display: inline-block; text-overflow: ellipsis; overflow: hidden;word-break: break-word;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size: 18px;line-height: 25px;}
.main_5 ul li a:hover .textbox span:after{display:inline-block;content:'';width:100%;height: 2px; background: #000;   border-bottom: 1px solid #000;}
.main_5 .more{display:block;position: absolute;  font-size: 20px; right: 0px; top: 18%; border: 1px solid #000; padding: 6px; color: #000;}
.main_5 .more:hover{color: #fff;border: 1px solid #00a979;background: #00a979;}

.main_6{background: #f9f9fa;}
.main_6 .main_wrap6{width:1250px;margin:0 auto;padding:55px 0;display:flex;font-size:14px;    gap: 50px;}
.main_6 .main_wrap6 .news {flex:1;}
.main_6 .main_wrap6 .news .news_txt{font-weight: 500;font-size: 20px;display: flex;justify-content: space-between;}
.main_6 .main_wrap6 .news .news_txt a{display:block;}
.main_6 .main_wrap6 .news .news_txt a i{font-size: 30px;}
.main_6 .main_wrap6 .news ul li{border-bottom: 1px dotted #e1e1e1;    padding: 15px 0px;font-size: 16px;}
.main_6 .main_wrap6 .news ul li a{color: #666666;    display: flex;justify-content: space-between;}
.main_6 .main_wrap6 .news ul li a .news_tit{text-overflow: ellipsis; overflow: hidden; word-break: break-word;display: -webkit-box;    width: 80%;      -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.main_6 .main_wrap6 .news ul li a:before{content: ''; width: 5px;height: 5px;border-radius: 5px;background-color: #888; display: inline-block;margin: 5px;}
.main_6 .main_wrap6 .news ul li a:hover{color: #000;}
.main_6 .main_wrap6 .news ul li:last-child{ border-bottom: 0;  }

.main_7{height: 430px;background: url(/Tskin/spack/MNAAAAAAAAAF/images/support_banner.jpg)  no-repeat; background-size: cover;  }
.main_7 .main_wrap7{font-size:14px; position: relative;width:1250px;height: 100%;    margin: 0 auto;}
.main_7 .wrap_txt7{position: absolute;top: 50%;left: 50%;transform: translate(0%, -50%);}
.main_7 .wrap_txt7 strong{font-size:40px;display:block;margin-bottom:20px}
.main_7 .wrap_txt7 span{font-size:25px}
.main_7 .wrap_txt7 span:after{display:block;content:'';width: 30px; height: 5px; background-color: #9ccb47;margin: 22px 0;}
.main_7 .wrap_txt7 p{font-size:25px;line-height: 37px;font-weight: 300;}
.main_7 .wrap_txt7 a{    font-size: 16px;display: block;background: #fff; width: 161px; text-align: center;  padding: 15px; border-radius: 10px; margin-top: 30px;}

.banner{height:96px; }
.banner .inner{width:1250px;margin:0 auto;position:relative;padding-top:19px;}
.banner .inner .prev{position:absolute;left:0;top:35px;cursor:pointer;}
.banner .inner .prev i{font-size:18px; color:#888}
.banner .inner .next i{font-size:18px; color:#888}
.banner .inner .next{position:absolute;right:0;top:35px;cursor:pointer;}
.banner .inner .rolling .slide img{width:100%}
.banner .bx-controls-direction{display:none;}


/****** 인사말 ************/
.content{width:1250px;margin:0 auto;padding-bottom: 50px;color:#333}
.intro_box{   text-align: center;margin-top: 58px;margin-bottom: 40px;}
.intro_box .sub_title strong{line-height: 36px; color: #000; font-size: 36px; font-weight: bold;}
.messge_box1{display:flex;margin-top: 45px;     gap: 30px;  }
.messge_box1 .left_box{width: 40%;}
.messge_box1 .left_box img{}
.messge_box1 .right_box {position: relative;}
.messge_box1 .right_box .txt1 {padding-bottom:40px;}
.messge_box1 .right_box .txt1 strong{font-size: 20px;font-weight: 500;}
.messge_box1 .right_box .txt1 p{font-size: 16px; line-height: 33px;padding-top: 3px;}
.messge_box1 .right_box .txt1 ul{    margin: 10px 0;}
.messge_box1 .right_box .txt1 ul li{    list-style: disc;margin-left: 18px;font-size: 18px;line-height: 35px;font-weight: 700;}
.messge_box1 .right_box .sign{position: absolute;	right: 0px;bottom: 0px;}
.messge_box1 .right_box .sign img{    width: 80%;}


/****** 소개 ************/
.intro_box{   text-align: center;margin-top: 58px;margin-bottom: 40px;}
.intro_box .sub_title strong{line-height: 36px; color: #000; font-size: 36px; font-weight: bold;}

.introdu1{}
.introdu1 img{display:block;    margin: 0 auto;}
.introdu1 ul{    margin-top: 25px;}
.introdu1 ul li{    display: flex;gap:40px;margin-bottom: 35px;}
.introdu1 ul li strong{    font-weight: 400;font-size: 18px; width: 150px; text-align: center; border-radius: 30px; height: 40px; line-height: 40px;    background: #1a893a;color: #fff;}
.introdu1 ul li p{font-size: 16px; line-height: 25px;}

.introdu2{background:#f4f3ef ;}
.introdu2 .introdu_wrap{width:1250px;margin:0 auto;font-size: 14px;    display: flex;padding: 50px 0;    justify-content: space-between;    height: 370px;}
.introdu2 .introdu_wrap .lef_boxt{width:40%}
.introdu2 .introdu_wrap .left_box img{}
.introdu2 .introdu_wrap .left_box span{display:block; margin-top: 20px;    line-height: 17px;}
.introdu2 .introdu_wrap .right_box{}
.introdu2 .introdu_wrap .right_box ul{display: flex;gap: 30px;}
.introdu2 .introdu_wrap .right_box ul li{flex:1;width: 250px;background: #fff;height: 270px;padding: 25px;    border-radius: 15px;}
.introdu2 .introdu_wrap .right_box ul li strong{    display: block;font-size: 20px;color: #1a893a;margin-bottom: 10px;}
.introdu2 .introdu_wrap .right_box ul li span{    font-size: 16px;line-height: 25px;}

.introdu3{display:flex;    padding: 60px 0;}
 .txt_more{ background: #ffc907dd;font-size: 20px; padding: 8px 18px; border-radius: 30px;display: inline-block;}
.introdu3 table{border-top: 2px solid #1a893a;border-bottom: 2px solid #1a893a;width:100%}
.introdu3 table tr{}
.introdu3 table tr th{background: #1a893a;color: #fff; border-bottom: 4px solid #fff; width: 160px; letter-spacing: 5.5px; font-weight: 500;font-size: 16px;}
.introdu3 table tr td{    padding: 11px 10px; border-bottom: 1px solid #1a893a;font-size: 14px;}
.introdu3 table tr td ul{line-height: 22px;}
.introdu3 table tr td ul li{   }
.introdu3 .introdu_wrap3{margin-right:80px;}
.introdu3 .introdu_wrap4{width:600px}
.introdu3 .intro_logo{}
.introdu3 .intro_logo img{width: 70%;margin: 0 auto; display:block;}
.introdu3 .intro_logo span{display: block;text-align: center;}

.introdu4{display:flex;    justify-content: space-between;}
.introdu4 .introdu_wrap5{width:60%}
.introdu4 .introdu_wrap6{width:38%}
.introdu4 table{    margin-top: 20px;border-top: 2px solid #1a893a;border-bottom: 2px solid #1a893a;width:100%}
.introdu4 .introdu_wrap5 table tr{}
.introdu4 .introdu_wrap5 table tr td{    padding: 13px 10px;}
.introdu4 table tr th{    padding: 10px 0;background: #1a893a;color: #fff; letter-spacing: 5.5px; font-weight: 500;font-size: 16px;    border-right: 4px solid #fff;}
.introdu4 table tr  td{      border-right: 7px solid #fff;   padding: 10px;   border-bottom: 1px solid #1a893a;font-size: 14px;}


/****** 걸어온길 ************/
.intro_box{   text-align: center;margin-top: 58px;margin-bottom: 40px;}
.intro_box .sub_title strong{line-height: 36px; color: #000; font-size: 36px; font-weight: bold;}

.history_wrap{}
.history_wrap .history{position: relative;overflow: hidden;}
.history_wrap .history:before{    content: ''; display: block; width: 1px; height: 100%; background-color: #e0f1e2; position: absolute;top: 15px;left: 50%; margin-left: -0.5px;}
.history_wrap .history:after{ content: ''; display: block; clear: both;}
.history_wrap .history .year{position: absolute;top: 50%;left: 50%;transform: translate(-8%, -100%);}
.history_wrap .history .year span{background: #007d30;width: 100px; display: block; height: 100px; border-radius: 50%; color: #Fff;font-size: 20px;text-align: center;line-height: 22px;padding: 18px;}
.history_wrap .history li{position: relative; width: 50%; box-sizing: border-box;}
.history_wrap .history li:after{ content: ''; display: block; clear: both;}
.history_wrap .history li .box{width:100%;position: relative;}
.history_wrap .history li .box:after{ content: ''; display: block; clear: both;}
.history_wrap .history li .box .year_tit{ display: block; font-size: 32px;color: #1d7832;}
.history_wrap .history li .box .small_txt{font-size: 18px; display: block;margin: 20px 0px 5px 0;}
.history_wrap .history li .box .long_txt{font-size: 16px;line-height: 22px;display: block;color: #666; }
.history_wrap .history li .box img{margin-top:15px;width: 300px;}
.history_wrap .history li .box ul{margin-top: 15px;}
.history_wrap .history li .box ul li{font-size: 16px;width: 100%;line-height: 24px;}
.history_wrap .history li .box ul li:before{display:inline-block;content:'';width:5px;height: 5px;background:#a5a5a5 ;border-radius: 50%;margin: 3px 5px 3px 3px;}

.history_wrap .history .left_box{float: left;text-align: right;margin-top:100px;}
.history_wrap .history .left_box:nth-child(1){margin:0}
.history_wrap .history .left_box .box{float: left; padding-top: 35px; padding-right: 105px;}
.history_wrap .history .left_box .year_tit .one{display: block;width: 10px;height: 10px; border-radius: 50%;box-sizing: border-box;background-color: #1d7832;position: absolute; top: 50px;right: -5px;}
.history_wrap .history .left_box .year_tit:after{content: '';display: block; width: 100px; height: 1px;right:0px;background-color: #e0f1e2;position: absolute;top: 55px; z-index: -1;}
.history_wrap .history .left_box .year_tit .one:before{  content: ''; display: block;position: absolute;right: -4px; background: #e0f1e2; width: 18px;height: 18px;    z-index: -1;border-radius: 50%;top: -4px;}

.history_wrap .history .right_box{float: right;text-align: left;margin-top: 100px;}
.history_wrap .history .right_box .box{float: right; padding-top: 35px; padding-left: 105px;}
.history_wrap .history .right_box .year_tit .one{display: block;width: 10px;height: 10px; border-radius: 50%;box-sizing: border-box;background-color: #1d7832;position: absolute; top: 50px;left: -5px;}
.history_wrap .history .right_box .year_tit:after{content: '';display: block; width: 100px; height: 1px;left:0px;background-color: #e0f1e2;position: absolute;top: 55px; z-index: -1;}
.history_wrap .history .right_box .year_tit .one:before{  content: ''; display: block;position: absolute;right: -4px; background: #e0f1e2; width: 18px;height: 18px;    z-index: -1;border-radius: 50%;top: -4px;}


/****** 조직도 ************/
.intro_box{   text-align: center;margin-top: 58px;margin-bottom: 40px;}
.intro_box .sub_title strong{line-height: 36px; color: #000; font-size: 36px; font-weight: bold;}
.struct{text-align: center;}

.intro_box{   text-align: center;margin-top: 58px;margin-bottom: 40px;}
.intro_box .sub_title strong{line-height: 36px; color: #000; font-size: 36px; font-weight: bold;}

/****** 선언문 및 행동방식 ************/
.declaration .one{    padding-left: 20px;color: #1f6b2b;font-size: 23px; font-weight: 600; letter-spacing: -1px;background: url(Tsite/AAAADAGAINGAGAAAAA3/images/declaration.jpg) no-repeat 0 6px; line-height: 26px;margin-bottom:20px;displaY:block;}
.declaration span{    font-size: 16px;}
.declaration .way{margin: 20px 0;}
.declaration .way li{font-size: 16px;line-height: 30px;}
.declaration .way li strong{font-size: 18px;}
.declaration .way li:before{display:inline-block;content:'';width: 10px;height: 3px;background: #f5c115;margin: 5px;}
.declaration .wrap{border: 1px solid #ddd;position: relative; background-color: #f9f9f9; padding: 50px;border-radius: 0 65px 0 0;border-bottom: 1px solid #1f6b2b;}
.declaration .wrap .img_box{position: absolute;right: -30px;bottom: 30px;}
.declaration .wrap .img_box img{    width: 80%;}

.declaration .one2{margin-top: 50px;}
.declaration .wrap2{}
.declaration .wrap2 ul{display: grid;grid-template-columns: 1fr 1fr;gap:25px}
.declaration .wrap2 ul li{   background: #f9f9f9; padding: 25px;display: flex;gap:35px;    border-radius: 10px;border: 1px solid #ddd;border-bottom: 1px solid #1f6b2b;}
.declaration .wrap2 ul li img{border-radius: 10px;}
.declaration .wrap2 ul li .small_txt{}
.declaration .wrap2 ul li .small_txt strong{font-size: 20px;display: block;    margin-bottom: 10px;}
.declaration .wrap2 ul li .small_txt strong:before{display:inline-block;content:'';width: 10px;height: 3px;background: #f5c115;    margin: 0px 6px 6px 0px;}
.declaration .wrap2 ul li .small_txt span{line-height: 21px;}

/****** 주요보존활동 ************/

.intro_box{   text-align: center;margin-top: 58px;margin-bottom: 40px;}
.intro_box .sub_title strong{line-height: 36px; color: #000; font-size: 36px; font-weight: bold;}

.preservation{}
.preservation .tab{display: flex;}
.preservation .tab li{    flex: 1;}
.preservation .tab li a{display: block; text-align: center; height: 54px; line-height: 54px; font-size: 18px; color: #666666; border-width: 1px;border-style: solid; border-color: #dddddd;background-color: #fff; font-weight: normal;margin-left: -1px;}
.preservation .tab li a span{}
.preservation .tab li.on a{border:1px solid #2d7a32;color:#2d7a32;margin-right: 1px;}

.p_wrap .img_box{margin: 50px 0;}
.p_wrap ul{}
.p_wrap ul .p_box{display:flex;gap: 80px;margin-top: 100px;}
.p_wrap ul .p_box:nth-child(1){margin:0px;}
.p_wrap ul .p_box .left_box{border-top: 2px solid #2b7e36; padding-top: 40px;width: 235px;}
.p_wrap ul .p_box .left_box .preser_tit{font-size: 24px;display: block;}

.p_wrap ul .p_box .right_box{border-top: 1px solid #d6d6d6;padding-top: 40px;    width: 935px;}
.p_wrap ul .p_box .right_box:after{display:block;clear:both;content:'';}
.p_wrap ul .p_box .right_box pre{font-size:16px;line-height: 28px;margin:0;}
.p_wrap ul .p_box .right_box .bg_box{padding: 50px;float:left; width: calc(50% - 15px);background: #f2fbf2;  margin-right: 30px;}
.p_wrap ul .p_box .right_box .bg_box:nth-child(1){ background-image: url('/Tsite/AAAADAGAINGAGAAAAA3/images/vision1.png');background-repeat: no-repeat;        background-position-y: bottom;background-position-x: 94%;}
.p_wrap ul .p_box .right_box .bg_box:nth-child(2){    margin: 0px; background-image: url('/Tsite/AAAADAGAINGAGAAAAA3/images/vision2.png');background-repeat: no-repeat;        background-position-y: bottom;background-position-x: 94%;}
.p_wrap ul .p_box .right_box .bg_box strong{font-size: 20px;color:#2b7e36;display:block;    margin-bottom: 10px;}
.p_wrap ul .p_box .right_box .bg_box span{    font-size: 15px;letter-spacing: -0.5px;line-height: 28px;}
.p_wrap ul .p_box .right_box .more_txt{}
.p_wrap ul .p_box .right_box .more_txt li{padding:55px;border: 1px solid #dbdbdb;box-sizing: border-box;margin-bottom: 40px;}
.p_wrap ul .p_box .right_box .more_txt li strong{    background: url('/Tsite/AAAADAGAINGAGAAAAA3/images/declaration.jpg') no-repeat 0 6px;display:block;color:#2b7e36;font-size: 22px;margin-bottom: 10px;padding-left: 22px;}

.p_wrap ul .p_box .right_box .more_txt li span{font-size: 18px; margin-top:10px; display:inline-block;}
.p_wrap ul .p_box .right_box .more_txt li span:before{display:inline-block;content:'';background: #ffc907dd;width:5px;height: 5px;margin:5px;border-radius: 50%;	}
.p_wrap ul .p_box .right_box .more_txt li .block_span{display:block;    line-height: 32px;}
.p_wrap ul .p_box .right_box .more_txt li p{line-height: 26px;margin-top: 10px;font-size: 16px;}
.p_wrap ul .p_box .right_box .more_txt li .line_txt{margin-top:30px;}

.p_wrap ul .p_box .right_box .more_txt li table{       margin: 20px 0; border-top: 2px solid #1a893a; border-bottom: 2px solid #1a893a;width: 100%;}
.p_wrap ul .p_box .right_box .more_txt li table tr{}
.p_wrap ul .p_box .right_box .more_txt li table tr th{padding: 10px 0; background: #1a893a; color: #fff; letter-spacing: 5.5px; font-weight: 500;font-size: 16px;border-right: 4px solid #fff;text-align: center;}
.p_wrap ul .p_box .right_box .more_txt li table tr td{ line-height: 30px;border-right: 7px solid #fff; padding: 10px; border-bottom: 1px solid #1a893a;font-size: 16px;}
.p_wrap ul .p_box .right_box .more_txt li table tr td:nth-child(1){    font-weight: 600;}
.img_move .swiper { width: 100%;height: 100%;}
.img_move .swiper-slide {text-align: center; display: flex; justify-content: center;  align-items: center;}
.img_move .swiper-slide img { display: block;  width: 100%;  height: 100%;   object-fit: cover;}
.img_move .swiper { margin-left: auto;  margin-right: auto;}
.img_move .swiper-wrapper{}
.img_move .mySwiper .swiper-slide {position: relative; height: 400px;}
.img_move .mySwiper .swiper-slide::after { content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: black; opacity: 0.5; z-index: 1; }
.img_move .mySwiper .swiper-slide-active::after {opacity: 0;}
.img_move .mySwiper .swiper-slide-active{border:5px solid #2b7e36;}
.swiper-button-next, .swiper-button-prev {background: #fff; width: 40px!important; height: 40px!important;border-radius: 50%!important;color:#a1a1a1!important;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 19px!important;font-weight: 600!important;}

/****** 게시판 ************/
.icon_btn{display:none;}

.infobox{height:375px; margin:0 auto 60px;background: url(/Tskin/spack/MNAAAAAAAAAF/images/support_banner.jpg) center center no-repeat;}
.infobox .txtbox{padding-left:600px; padding-top:70px}
.infobox .txtbox .tit{font-size:38px; font-weight:bold; margin-bottom:8px}
.infobox .txtbox .tit span{color:#9ccb47}
.infobox .txtbox .txt{display:block; font-size:24px; margin-bottom:20px}
.infobox .txtbox .line{width:30px; height:5px; background-color:#9ccb47; margin-bottom:15px;}
.infobox .txtbox .subtit{display:block; margin-bottom:25px; font-size:19px; line-height:1.4em; font-weight:300;}
.infobox .txtbox .accounts {font-size:18px;line-height:1.4;font-weight:700}