  .board .secWrap{
      max-width: 1280px;
      margin:0 auto;
      padding:0 20px;
      display: flex;
      flex-flow: column;
    }
    /* 소개 텍스트 */
    .board .secWrap .textBox{
      margin-top:100px;
      width: 100%;
    }
    .board .secWrap .textBox h2{
      font-size: var(--size46);
      margin-left: 10px;
      font-weight: 600;
    }
    /* 소개 하위 컨텐츠 */
    .board .secWrap .contWrap{
      padding-top:0px;
      height: fit-content;
      width: 100%;
      text-align: center;
    }
    /* 텍스트 칸 */
    .board .secWrap .contWrap .contText{
      width: 100%;
      margin-bottom:100px;
      border-bottom:1px solid #aeaeae;
    }
    /* 게시판 보드 */
    .board .secWrap .contWrap .contText>table{
      width: 100%;
      text-align: center;
      border-collapse: collapse;
    }
    .board .secWrap .contWrap .contText>table>tbody>tr{
      height: 70px;
      font-size: var(--size18);
      border-bottom:1px solid #aeaeae;
      border-top:1px solid #aeaeae;
    }
    /* num,title,date 비율 설정 */
    .board .secWrap .contWrap .contText>table>tbody>tr>td.num{
      width: 15%;
      color:var(--blue);
    }
    .board .secWrap .contWrap .contText>table>tbody>tr>td.title{
      width: 65%;
      font-weight: 600;
      text-align: center;
    }
    .board .secWrap .contWrap .contText>table>tbody>tr>td.date{
      width: 20%;
    }
    .board .secWrap .contWrap .contText>.innerCont{
      padding:40px 50px;
    }
    .board .secWrap .contWrap .contText>.innerCont>img{
      width: 100%;
      margin:0 auto;
    }
    .board .secWrap .contWrap .contText>.innerCont>.innerText{
      margin:30px 0;
      text-align: left;
      word-break: keep-all;
      width: 100%;
    }
    .board .secWrap .contWrap .contText>.innerCont>.innerFile{
      padding:15px 30px;
      display: flex;
      flex-flow: row nowrap;
      align-items: center;
      justify-content: flex-start;
      gap:20px;
      background-color: #F6F6F6;
    }
    .board .secWrap .contWrap .contText>.innerCont>.innerFile>img{
      width: 30px;
      cursor: pointer;
    }
    .board .secWrap .contWrap .btnB{
      display: inline-block;
      padding:10px;
      font-size: var(--size22);
      font-weight: 400;
      color:var(--white);
      background-color: var(--black02);
      width: 200px;
      border-radius: 30px;
      text-align: center;
      transition:all 0.3s ease-in-out;
      margin:100px auto;
      margin-top:0;
      cursor: pointer;
    }
    .board .secWrap .contWrap .btnB:hover{
      background-color: var(--blue);
      color:var(--white);
    }
    @media screen and (max-width:1279px) {
    .board .secWrap .textBox{
      padding-left:0px;
    }
    .board .secWrap .textBox h2{
      font-size: var(--size38);
      font-weight: 600;
      margin:0;
    }
    }

     @media screen and (max-width: 1020px) {

     }

    @media screen and (max-width: 767px){
      .board .secWrap .textBox{
        margin-top:50px;
      }
      .board .secWrap .textBox h2{
      font-size: var(--size32);
    }
      .board .secWrap .contWrap .contText{
        padding:0;
      }
      .board .secWrap .contWrap .contText>table{
        margin-bottom:0;
      }
      .board .secWrap .contWrap .contText>table>tbody>tr>td{
        display: block;
        width: 100%;
        text-align: left;
        margin:5px 0;
        padding:0;
      }
      .board .secWrap .contWrap .contText>table>tbody>tr>td.title{
      text-align: left;
      width: 100%;
    }
    .board .secWrap .contWrap .contText>table>tbody>tr>td.date{
      width: 100%;
    }
      .contText>table>tbody>tr>td.date,td.num{
        font-size: var(--size14);
      }
      .board .secWrap .contWrap .contText>.innerCont{
      padding:10px 0px;
    }
    .board .secWrap .contWrap .contText>.innerCont>.innerText{
      margin:10px 0;
      padding-bottom:30px;
    }
    .board .secWrap .contWrap .contText>.innerCont>.innerFile{
      padding:10px;
      font-size: var(--size14);
    }
    .board .secWrap .contWrap .contText>.innerCont>.innerFile>img{
      width: 25px;
      cursor: pointer;
    }
    .board .secWrap .contWrap .btnB{
      margin:50px auto;
      margin-top:0;
      width: 150px;
      font-size: var(--size18);
    }
    }

/* 신청방법 탭버튼  */
.inpage_tab{margin-top:.2rem; margin-bottom:.2rem;text-align:center;z-index:-1000}
.inpage_tab li{display:inline-block;margin-right:.8rem;width:10rem;max-width:calc(20% - .3rem);padding-bottom:0.7rem;z-index:1;vertical-align:top}
.inpage_tab li:last-child{margin-right:0}
.inpage_tab li a{display:block;height:3.4rem;line-height:3.2rem;font-size:0.9rem; font-weight:600;border:2px solid #893d95;border-radius:1rem;text-align:center;color:#9c6aaf;sans-serif;background:#fff}
/*.inpage_tab li a:before{content:"";display:none;position:absolute;left:50%;bottom:0;border-width:1.4rem 1.2rem 0;border-style:solid;border-color:#893d95 ;transform:translateX(-70%)}*/
.inpage_tab li.on a{line-height:3.2rem;border:0;color:#fff;background:rgb(140,68,154);}
.inpage_tab li.on a:before{display:block}
.inpage_con .inpage_item{display:none}
.inpage_con .inpage_item.on{display:block}


.title-txt{color: #9861aa}
.title-blue-txt{color: #3b4aa7}

/* 컨텐츠03 :: 연구회&지회안내 */
.branch-list-box{display: flex; flex-wrap: wrap; margin: -10px}
.branch-list-con{width: calc(33.33% - 22px); margin: 10px; border:1px solid #ddd}
.branch-list-con a{position: relative; width: 100%; height: 100%; padding-bottom: 113px; box-sizing: border-box; display: block}
.branch-list-con a::before{content:""; z-index:2; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:1px solid #209ad2; box-shadow: 10px 10px 10px rgba(0,0,0,0.05); opacity: 0; -webkit-transition: all 0.3s; transition: all 0.3s;}
.branch-list-con .tit-box{padding: 40px}
.branch-list-con .tit-box h6{margin-bottom: 10px; font-size: 24px; font-weight: 500; color: #333; letter-spacing: -1.5px; line-height: 1.3}
.branch-list-con .tit-box p{font-size: 15px; font-weight: 500; color: rgba(51,51,51,0.5); letter-spacing: -0.5px; line-height: 1.3}
.branch-list-con .logo-txt-box{padding: 0 40px}
.branch-list-con .logo-txt-box{background-color: #f1f1f1; display: flex; flex-wrap: wrap; align-items: center;justify-content: space-between; position: absolute; bottom: 0; left: 0; width: 100%; height: 113px; box-sizing: border-box}
.branch-list-con .logo-txt-box .lt-txt-box{width: calc(100% - 84px); margin-right: 8px;}
.branch-list-con .logo-txt-box .lt-txt-box p{position: relative; padding-left: 40px; margin-bottom: 10px}
.branch-list-con .logo-txt-box .lt-txt-box p:last-child{margin-bottom: 0}
.branch-list-con .logo-txt-box .lt-txt-box p span{display: inline-block; vertical-align: middle; position: absolute; top: 0; left: 0; margin-bottom: 5px; font-size: 16px; font-weight: 400; color: #333; letter-spacing: -1.0px}
.branch-list-con .logo-txt-box .lt-txt-box p em{display: inline-block; vertical-align: middle; margin-bottom: 5px; font-size: 16px; font-weight: 400; color: #666; letter-spacing: -1.0px}
.branch-list-con .logo-txt-box .logo-box{width: 76px}
.branch-list-con .logo-txt-box .logo-box .logo{display: block;position: relative; height: 0; padding-top: 100%}
.branch-list-con .logo-txt-box .logo-box .logo img{position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; max-width: 100%; max-height: 100%}


/* 컨텐츠02 :: 입회안내 */
.info-page .info-guide-con{margin-bottom: 60px}
.info-page .info-guide-con:last-child{margin-bottom: 0}
.guide-tit{padding-bottom: 20px; font-size: 30px; font-weight: 600; color: #000; letter-spacing: -2.1px; line-height: 1.3}
.download-gray-box{padding: 10px; background-color: #f2f2f2; border:1px solid #333}
.info-page .info-guide-con .guide-list-box {margin-bottom: 5px}
.info-page .info-guide-con .guide-list-box li{position: relative; padding-left: 16px; margin-bottom: 10px; font-size: 16px; font-weight: 400; color: #333; line-height: 1.6; letter-spacing: -1.2px}
.info-page .info-guide-con .guide-list-box .pd-none-con{padding-left: 0}
.info-page .info-guide-con .guide-list-box li .num{position: absolute; top: 0; left: 0}
.info-page .info-guide-con .guide-list-box .download-list{margin: 15px 0}
/* 아이콘포함 다운로드 버튼 공통 */
.download-list .download-gray-box{float: left; display: inline-block; padding: 0!important; width: 220px; margin-right: 10px; text-align: center}
.download-list .download-gray-box:last-child{margin-right: 0}
.download-list .download-gray-box a{display: block; width: 100%; height: 100%; padding: 10px; box-sizing: border-box}
.download-list .download-gray-box i{display: inline-block; vertical-align: middle; padding-right: 5px; font-size: 30px; font-weight: 400; color: #333}
.download-list .download-gray-box em{display: inline-block; vertical-align: middle; font-size: 16px; font-weight: 400; color: #333; letter-spacing: -1.2px}
.download-list .download-gray-box:hover{background-color: #3b4aa7; border-color: transparent}
.download-list .download-gray-box:hover i, .download-list .download-gray-box:hover em{color: #fff}

.download-gray-box-on{padding: 10px; background-color: #3b4aa7; border:1px solid #333; color:#fff}
.download-list .download-gray-box-on{float: left; display: inline-block; padding: 0!important; width: 220px; margin-right: 10px; text-align: center;color:#fff}
.download-list .download-gray-box-on:last-child{margin-right: 0}
.download-list .download-gray-box-on a{display: block; width: 100%; height: 100%; padding: 10px; box-sizing: border-box}
.download-list .download-gray-box-on i{display: inline-block; vertical-align: middle; padding-right: 5px; font-size: 30px; font-weight: 400; color: #333}
.download-list .download-gray-box-on em{display: inline-block; vertical-align: middle; font-size: 16px; font-weight: 400; color: #fff; letter-spacing: -1.2px}
.download-list .download-gray-box-on:hover{background-color: #3b4aa7; border-color: transparent}
.download-list .download-gray-box-on:hover i, .download-list .download-gray-box-on:hover em{color: #fff}


/* -- */
.info-page .info-guide-con .info-guide-tbl{width: 100%; border-top: 2px solid #000}
.info-guide-tbl tr{border-bottom: 1px solid #e7e7e7;}
.info-guide-tbl th, .info-guide-tbl td{padding: 15px; font-size: 15px; font-weight: 400; color: #000}
.info-guide-tbl th{background-color: #f1f1f1; border-bottom-color: #e7e7e7; border-right: 1px solid #e7e7e7}
.info-guide-tbl td:first-child{text-align: center}
.info-guide-tbl td{padding-left: 15px; color: #666; letter-spacing: -0.75px; line-height: 1.8; border-right: 1px solid #e7e7e7}
/* 텍스트 앞에 아이콘 붙을 경우 공통 */
.front-dash-txt > p{position: relative; padding-left: 5px}
.front-num-txt > p{position: relative; padding-left: 16px}
.front-dash-txt .icon, .front-num-txt .icon{position: absolute; top: 0; left: 0}
/* -- */
.info-guide-tbl th:last-child, .info-guide-tbl td:last-child{border-right-color: transparent}


.info-page .info-data-con02{margin-bottom: 60px}
.info-page .border-style-box .inner-con > .info-data-con02-tit{padding-bottom: 0; border-bottom: 0; font-size: 30px; font-weight: 400; letter-spacing: -2.5px; line-height: 1.2}
.info-page .border-style-box .inner-con > .info-data-con02-tit .title-blue-txt{font-weight: 600}
.info-page .border-style-box .inner-con > p{padding: 40px 0 60px; border-bottom: 1px solid #e8e7e7; font-size: 16px; font-weight: 400; color: #666; letter-spacing: -0.75px; line-height: 1.625}
.info-page .border-style-box .inner-con > p .opacity-txt{display: block; margin-top: 20px; font-size:14px; color:rgb(32 154 210)}
.info-page .border-style-box .info-data-con02-list{width: 100%}
.info-page .border-style-box .info-data-con02-list a .tit{width: calc(100% - 57px)}
.info-page .border-style-box .info-data-con02-list a:nth-child(2) .cir{background-color: rgba(32,154,210,0.5)}
.info-page .border-style-box .info-data-con02-list a:nth-child(3) .cir{background-color: rgba(32,154,210,0.3)}
.info-page .border-style-box .info-data-con02-img{width: calc(100% - 80%); position: absolute; right: 65px; bottom: 65px;}
.info-page .border-style-box .info-data-con02-img img{max-width: 100%; height: auto}


/* 컨텐츠03 :: 회비납부방법안내 */
.info-page .info-guide-con .single-border-box{padding: 20px 15px; margin-bottom: 20px}
.info-page .single-border-box i{display: inline-block; vertical-align: middle; font-size: 20px; font-weight: 400; color: #333; padding-right: 10px}
.info-page .single-border-box em{display: inline-block; vertical-align: middle; font-size: 16px; font-weight: 400; color: #000; letter-spacing: -0.75px; line-height: 1.3}
.info-page .payment-list li{margin-bottom: 5px}
.info-page .payment-list li:last-child{margin-bottom: 0}
.info-page .payment-list .front-icon{position: relative; padding-left: 16px; font-size: 16px; font-weight: 400; color: #333; letter-spacing: -0.75px; line-height: 1.8}
.info-page .payment-list .front-icon span{position: absolute; top: 0; left: 0}
.info-page .payment-list .gray-txt{position: relative; margin-left: 16px; padding-left: 5px; font-size: 16px; font-weight: 400; color: #999; letter-spacing: -0.75px; line-height: 1.8}
.info-page .payment-list .gray-txt span{position: absolute; top: 0; left: 0}
.info-page .payment-list .white-space-txt{margin-top: 10px}

/* 사선보더 있는 박스 형대 */
.border-style-box{position: relative;}
.border-style-box:before{position: absolute; top: 0; left: 0; display: block; content: ''; width: 10px; height: 100%; background: url("/html/moim/images/contents/border_bg2.jpg") 0 0 repeat-y;}
.border-style-box:after{position: absolute; top: 0; left: 10px; right: 0; display: block; content: ''; height: 10px; background: url("/html/moim/images/contents/border_bg.jpg") 0 0 repeat-x;}
.border-style-box > .inner{position: relative; padding: 65px; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
.border-style-box > .inner:before{position: absolute; top: 10px; bottom: 10px; right: 0; display: block; content: ''; width: 10px; background: url("/html/moim/images/contents/border_bg2.jpg") 0 0 repeat-y;}
.border-style-box > .inner:after{position: absolute; bottom: 0; right: 0; display: block; content: ''; width: 100%; height: 10px; background: url("/html/moim/images/contents/border_bg.jpg") 0 0 repeat-x;}


.data-page .border-style-box .inner{padding: 20px 50px}
.data-page .border-style-box .inner-con{display: flex; flex-wrap: wrap; align-items: center; justify-content: center}
.data-page .border-style-box .inner-con .inner-tit-box{width: 70%} 
.data-page .border-style-box .inner-con .info-data-con02-tit{border-bottom: 0; padding-bottom: 30px; font-size:30px}
.data-page .border-style-box .inner-con p{font-size: 16px; font-weight: 400; color: #333; letter-spacing: -0.65px; line-height: 1.8}
.data-page .border-style-box .info-data-con02-img{width: 30%; text-align: center}
.data-page .intervention-txt-box > h6{padding: 40px 0; font-size: 18px; font-weight: 400; color: #000; line-height: 1.83; letter-spacing: -1.2px}
.data-page .intervention-txt-box > p{font-size: 16px; font-weight: 400; color: #666; line-height: 1.83; letter-spacing: -0.9px}

.info-data-con02{margin-top: 35px;}
.info-data-con02-tit{padding-bottom: 40px; font-size: 35px; font-weight: 600; letter-spacing: -0.35px; color: #000; border-bottom: 1px solid #e8e7e7;}
.info-data-con02-group{padding-top: 35px; display: flex; flex-wrap: wrap; align-items: center;}
.info-data-con02-list{width: 785px;}
.info-data-con02-list a,
.info-data-con02-list .a-style{display: block;}
.info-data-con02-list a + a,
.info-data-con02-list .a-style + .a-style{margin-top: 10px;}
.info-data-con02-list a .cir,
.info-data-con02-list .a-style .cir{float: left; display: block; font-size: 16px; font-weight: 600; letter-spacing: -0.75px; color: #fff; width: 40px; height: 40px; line-height: 40px; text-align: center; background-color: #209ad2; font-style: italic; -webkit-border-radius: 100%; border-radius: 100%;}
.info-data-con02-list a:nth-child(2) .cir,
.info-data-con02-list .a-style:nth-child(2) .cir{background-color: #3fa8d8;}
.info-data-con02-list a:nth-child(3) .cir,
.info-data-con02-list .a-style:nth-child(3) .cir{background-color: #5eb6df;}
.info-data-con02-list a:nth-child(4) .cir,
.info-data-con02-list .a-style:nth-child(4) .cir{background-color: #86c8e7;}
.info-data-con02-list a:nth-child(5) .cir,
.info-data-con02-list .a-style:nth-child(5) .cir{background-color: #bce1f1;}
.info-data-con02-list a .tit,
.info-data-con02-list .a-style .tit{width: calc(100% - 197px); margin-left: 17px; font-size: 16px; line-height: 40px; letter-spacing: -0.75px; color: #666; float: left;}
.info-data-con02-list a .writer,
.info-data-con02-list .a-style .writer{width: 55px; font-size: 14px; line-height: 40px; letter-spacing: -0.75px; color: #999; text-align: right; float: left;}
.info-data-con02-list a .date,
.info-data-con02-list .a-style .date{width: 85px; font-size: 14px; line-height: 40px; letter-spacing: -0.75px; color: #999; text-align: right; float: left;}
.info-data-con02-img{width: calc(100% - 785px); text-align: right;}
.info-data-con02-img img{display: inline-block;}

.icon_box span + span,
.btn_box .btn + .btn{margin-left:4px;}
.btn:hover{box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.08);}
.bg_bk{background-color:#1D2939 !important; color:#fff !important}
.bg_gray{background-color:#F6F8FA !important;}
.bg_gray1{background-color:#E2E4E9 !important;}
.bg_disable{background-color:#eee !important;color:#888  !important;cursor: unset !important;}
.bg_dgray{background-color:#595757 !important; color:#fff;}
.bg_green{background-color:#2d9f75 !important;color:#ffffff !important}
.bg_mint{background-color:#1F87AD !important;color:#ffffff !important}
.bg_blue{background-color:#3D52A7 !important;color:#fff !important}
.bg_blue_d2{background-color:#0F31B7 !important;color:#fff !important}
.bg_navy{background-color:#194185 !important;color:#fff !important}
.bg_orange{background-color:#FB6514 !important;color:#fff !important}
.bg_orange_d{background-color:#C76A23 !important;color:#fff !important}
.bg_red{background-color:#e0232d !important;color:#fff !important}
.bg_lred{background-color:#F04438;}
.bg_purple{background-color:#6D0098 !important;color:#fff !important}
.bg_dpurple{background-color:#2C0B6F !important;color:#fff !important}
.bg_pink{background-color:#D10028 !important;color:#fff !important}
.bg_pink2 {background-color:#F63D68 !important;color:#fff !important}
.bg_pink_l {background-color:#fcedf4 !important;}
.bg_pink_d,.primary_bg {background-color:#B70F15 !important;color:#fff !important}
.bg_yellow{background-color:#F79009 !important;}
.bg_w{background-color:#fff !important;}
.bg_w_bo{background-color:#fff !important;border:1px solid #E2E4E9}
.bg_w_bl{background-color:#fff !important;border:1px solid #1570EF;color:#1570EF  !important;}
.bg_r_bo{background-color:#fff !important;border:1px solid #D92D20;color:#D92D20  !important;}
.bg_bk_bo{background-color:#fff !important;border:1px solid #525866;color:#344054  !important;}
.bg_letsky{background-color:#a41d55 !important;color:#fff !important}
.bg_letsky a{color:#fff !important}


.qualification-page > div{margin-bottom: 60px}
.qualification-page > div:last-child{margin-bottom: 50px}
.qualification-page .require-box .require-txt{font-size: 16px; font-weight: 400; color: #333; letter-spacing: -0.65px; line-height: 1.8;}
.qualification-page .require-box .require-txt .gray-txt{display: block; margin: 5px 0 15px; color: #999}

.qualification-page .require-box2 .require-txt{font-size: 16px; font-weight: 400; color: #333; letter-spacing: -0.65px; line-height: 1.8}
.qualification-page .require-box2 .require-txt .gray-txt{display: block; margin: 5px 0 15px; color: #999}

.qualification-page .require-box3 .require-txt{font-size: 16px; font-weight: 400; color: #333; letter-spacing: -0.65px; line-height: 1.8;}
.qualification-page .require-box3 .require-txt .gray-txt{display: block; margin: 5px 0 15px; color: #999}

.info-page .info-guide-con{margin-bottom: 60px}
.info-page .info-guide-con:last-child{margin-bottom: 0}
.guide-tit{padding-bottom: 10px; font-size: 30px; font-weight: 600; color: #000; letter-spacing: -2.1px; line-height: 1.3}





@media (max-width: 580px) {
  .inpage_tab{margin-bottom:0.7rem}
  .inpage_tab li a{height:5rem;line-height:4.7rem;font-size:0.7rem;font-weight:500}
  .inpage_tab li.on a{line-height:4.7rem}

      .board .secWrap .contWrap .contText>.innerCont>img{
	margin-bottom:15px;
    }


  }

@media all and ( max-width:800px ){
 .branch-list-box{flex-direction: column; margin: 0}
.branch-list-con{width: 100%; margin: 0 0 10px 0}
.branch-list-con a{padding-bottom: 100px}
.branch-list-con .tit-box{padding: 20px}
.branch-list-con .tit-box h6{font-size: 17px; margin-bottom: 5px}
.branch-list-con .tit-box p{font-size: 13px}
.branch-list-con .logo-txt-box{padding: 0 20px}
.branch-list-con .logo-txt-box{height: 100px}
.branch-list-con .logo-txt-box .lt-txt-box p{padding-left: 30px}
.branch-list-con .logo-txt-box .lt-txt-box p span{font-size: 13px}
.branch-list-con .logo-txt-box .lt-txt-box p em{font-size: 13px}


	.data-page .border-style-box .inner{padding: 40px 30px}
	.data-page .border-style-box .inner-con .inner-tit-box{width: 100%}
	.data-page .border-style-box .inner .info-data-con02-tit{padding-bottom: 20px; font-size:20px}
	.data-page .border-style-box .inner p{font-size: 13px; line-height: 1.6}
	.data-page .border-style-box .info-data-con02-img{width: 100%; text-align: center; margin-top: 30px;}

	.info-guide-tbl th, .info-guide-tbl td{padding: 15px 10px; font-size: 13px}
	.info-guide-tbl td{padding-left: 13px}
	.info-guide-tbl .front-num-txt > p{position: relative; padding-left: 13px}

	.qualification-page .require-box .require-txt{font-size: 13px; line-height: 1.6}
	.qualification-page .require-box .require-txt .gray-txt{margin: 5px 0 10px}

	.qualification-page .require-box2 .require-txt{font-size: 13px; line-height: 1.6}
	.qualification-page .require-box2 .require-txt .gray-txt{margin: 5px 0 10px}
	
	.qualification-page .require-box .download-gray-box{padding: 5px; margin-top: 5px; width:120px}
	.qualification-page .require-box .download-gray-box .gray-txt{margin-top: 20px; font-size: 13px}	
	.qualification-page .require-box2 .download-gray-box{padding: 5px; margin-top: 5px; width:120px}
	.qualification-page .require-box2 .download-gray-box .gray-txt{margin-top: 20px; font-size: 13px}	
		/* 아이콘포함 다운로드 버튼 공통 */
	.download-list .download-gray-box:hover{background-color: #209ad2; border-color: transparent}
	.download-list .download-gray-box:hover i, .download-list .download-gray-box:hover em{color: #fff}
	.guide-tit{padding-top: 30px; font-size: 25px; font-weight: 600; color: #000; letter-spacing: -2.1px; line-height: 1.3}

	}


	@media all and (max-width:640px) {

	.info-guide-tbl th, .info-guide-tbl td{padding: 15px 10px; font-size: 13px}
	.info-guide-tbl td{padding-left: 13px}
	.info-guide-tbl .front-num-txt > p{position: relative; padding-left: 13px}

}