
@media(max-width:3841px){
  #main .cont_inner, .header_inner,
  .branch_list_info .branch_list,
  .core_treatment ul,
  .about_slide_wrap,
  .core_treatment_title h2,
  .contact_title h2,
  .department_depth02 ul,
  .section_inner{width:100%; max-width:1500px; margin:auto}

  html, body{min-width:1900px}
  .depth03_wrap > ul > li{text-align:left}
  .depth03_wrap > ul > li.hide{visibility: hidden}
  .gnb_depth02 .department_depth02 li{text-align:left}
  .gnb_depth02 .department_depth02 > li li{line-height:1.6}
  ul.depth03 li > a{font-size:0.5729vw; padding-bottom:12px}
  ul.depth03 li > h6{font-size:0.5729vw; color:#767676; line-height:1.6; margin:5px auto}
  .gnb_depth02 .department_depth02 > li li:nth-child(1) h6{margin-top:0}
  ul.depth03 li .depth04{padding-left:12px; }
  ul.depth03 li .depth04 li a{padding:0;}
  .header_wrap .gnb_depth0 .depth03_wrap{padding-bottom:50px}
  #container{padding-top:89px}
  .department_ .sub_visual{background-position:center}
  .department_ .cont_inner section {margin: 100px 0}

  .department_ .common_content_ds{padding:100px 0}
  .department_ .common_content_ds dl:nth-child(1){margin-bottom:50px}
  .department_ .common_content_ds dl dt span{font-size:60px}
  .department_ .common_content_ds dl dt {padding-bottom: 30px; border-bottom: 4px solid #40210F}
  .department_ .common_content_ds dl dd{padding:40px 0}
  .department_ .common_content_ds dl dd p{font-size:45px}
  .department_ .common_content_ds dl:nth-child(1) dd .img_box{width:600px}
  .department_ .common_content_ds dl:nth-child(2) p b {padding-bottom: 30px; font-size: 45px}
  .department_ .department_efficacy .sec_tit, .department_efficacy .sec_tit em {padding:30px; border-radius:100px; font-size: 60px;}

  .contact_title{height:auto; padding:80px 0}
  .contact_title h2{padding-top:0; font-size:60px;}
  .branch_list_info .branch_list{padding-top:20px}

  .info_view_detail h5 {font-size: 45px; margin-bottom: 20px; border-bottom: 1px solid #E5B367; padding-bottom: 20px;}
  .location_detail dl dt strong{font-size:35px; margin-bottom:20px}
  .location_detail dl dd{font-size:35px; width:calc(100% - 280px)}
  .branch_preview_thumbnail_wrap{width:160px; height:100%; padding:90px 0}
  .branch_preview_thumbnail_css{height:auto;}
  .branch_preview_thumbnail_css .swiper-slide{max-height:160px}


  /* department01 */
  .department01_01 {margin-bottom:0; margin-top:80px; background-position: 30% center; background-size: 797px}
  .department01_01 .txt_box h4 {font-size: 60px}
  .department01_01 .txt_box p {font-size: 50px}
  .department01_02{margin-bottom:160px}
  .department01_banner h5 {font-size: 69px;bottom: 100px;font-weight: normal}
  .department01_03 p,
  .department01_03 p b {font-size: 40px}

    /* department02_woman01 */
    .dept02_woman01_01_part1 .parentheses {margin-top: 50px;}
    .dept02_woman01_01_part1 .parentheses span,
    .dept02_woman01_01_part1 .parentheses span *{font-size: 42px; letter-spacing: -1px;}

    .gongjindan_main .img_box{margin:0 auto 20.115vw}
    .gyeongokgo_main .img_box{width: 1260px; margin: 0 auto 16.531vw;}
    .nokyongboyak_main .img_box{ margin:0 auto 24.042vw}
    .gobondan_main .img_box{width:1400px; margin:0 auto 20.531vw}

}

@media(max-width:2561px){
  #container{padding-top:60px}
  #gnb li a{font-size:.9vw}
  .gnb_depth02 ul li a{font-size:.8vw}
  .gnb_depth02 ul li li a,
  ul.depth03 li > h6{font-size:.7vw}

  .department_ .sub_visual{height:12.9vw}
  .department_ .sub_visual .page_title{font-size:80px}
  .header_inner{height:60px}
  #header_logo{width:100px}
  #gnb{min-width:0; float:right; width:auto; display:inline-block}
  #gnb li a{line-height:60px}
  #header > .depth_wrap{top:60px}
  .header_wrap .gnb_depth02 .depth03_wrap{padding-bottom:0}
  /* .department_ .gnb_depth02 ul li a,
  .department_ ul.depth03 li > h6{font-size:20px}
  .department_ .header_wrap .gnb_depth02 > ul{height:45px;} */
  .gnb_depth02 > ul > li{line-height:45px}
  .header_wrap .gnb_depth02 > ul{min-width:0}
  .depth03_wrap{max-width:1500px}

  .thumbnail_slider_wrap{height:41vw}


  .department_ .cont_inner section {margin: 50px 0}
  .department_ .parentheses{font-size:32px; margin:0 auto; padding:30px 0; max-width:1300px}
  .parentheses span{font-size:32px}
  .parentheses b{font-size:32px}
  .department_ .parentheses:after,
  .department_ .parentheses:before{height: 482px;}
  /* .department_ .img_box{width:auto; max-height:90vh;}
  .department_ .img_box img{width:auto; height:100%} */
  .department_ .department_efficacy .img_box{width:40vw; margin:0 auto}
  .department_ .department_efficacy .img_box img{width:auto; height:100%}
  .sec_tit.border-ellipse{font-size:36px; padding:20px 50px}
  .sec_tit.border-ellipse b{font-size:36px;}

  .department_ .common_content_design_bg .section_inner h3{font-size:45px}
  .department_ .common_content_design_bg .section_inner p,
  .department_ .common_content_design_bg .section_inner p b {font-size: 28px;padding-top: 23px;}
  .department_ .common_content_design_bg {padding:80px 0;}
  .department_ .common_content_ds{padding:50px 0}
  .department_ .common_content_ds dl:nth-child(1){margin-bottom:33px}
  .department_ .common_content_ds dl dt {padding-bottom: 20px; border-bottom: 3px solid #40210F}
  .department_ .common_content_ds dl dd{padding:46px 0}
  .department_ .common_content_ds dl dd p{font-size:33px; letter-spacing: -1px}
  .department_ .common_content_ds dl:nth-child(1) dd .img_box{width:28vw; height:auto;}
  .department_ .common_content_ds dl:nth-child(2) p b {padding-bottom: 20px; font-size: 41px}
  .department_ .department_efficacy .sec_tit {padding:31px 64px; border-radius:67px; font-size: 38px; display:inline-block; width:auto; margin-bottom:26px}
  .department_ .department_efficacy .sec_tit em{font-size: 38px; padding:0}
  .department_benefit dl dd h6{font-size:32px}
  .department_benefit dl dd p{font-size:25px}
  .department_benefit dl dd p img{width:50px; height:50px; margin-top:-6px}
  .department_ #container .cont_inner section.department_benefit{padding:67px 0}
  .symptoms li:before{width:200px; height:200px}
  .symptoms li h6{font-size:33px}
  .symptoms li p{font-size:28px}
  .branch_offices .contact_title{height:auto; padding:53px 0}
  .branch_offices .contact_title h2, .branch_list_info .branch_list{max-width:1500px}
  .contact_title h2{font-size:50px;}
  .branch_offices .branch_list li{height:102px}
  .branch_offices .branch_list li a {font-size: 35px}
  .branch_offices .branch_list_info .branch_list{margin-top:-30px}
  .branch_offices .branch_info{max-width:1500px}
  .branch_offices .branch_info_left h3,
  .branch_offices .branch_info_left h3 a{font-size:50px}
  .branch_offices .branch_info_left h3 a img {width: 38px;margin-right: 13px;}
  .branch_offices .branch_info_left p{font-size: 33px;}
  .branch_offices .branch_info_right h5{font-size:38px; padding-bottom:13px}
  .branch_offices .branch_info_right .branch_info{padding-top:10px}
  .branch_offices .branch_info li label {width: 256px;font-size: 33px;}
  .branch_offices .branch_info li span { width: calc(100% - 187px); font-size: 33px}
  .branch_offices .branch_info li span em{font-size:33px}
  .branch_offices .branch_info_btns .btn {height:77px; font-size: 33px;  padding: 20px}
  .branch_offices .branch_info_btns .btn img{width:auto; height:54px;margin-top:-8px; margin-right:10px}
  .branch_offices .info_view_detail h5 {font-size: 38px;}
  .branch_offices .location_detail dl dt strong{font-size:31px}
  .branch_offices .location_detail dl dd{font-size:31px}

  /* .branch_offices .branch_preview_thumbnail_wrap{width:128px;}
  .branch_offices .branch_preview_thumbnail_css .swiper-slide{max-height:128px}
  .branch_offices .branch_preview_css {height:1024px; width: calc(100% - 179px);margin-right: 51px} */
  .department_ .common_content_ds dl dt span{font-size:45px}
  .department_ .common_content_ds dl dd p{font-size:33px}

  /* department01 */
  .department01_01 {background-size: 560px}
  .department01_01 .txt_box{padding-right:10vw}
  .department01_01 .txt_box h4 {font-size: 36px}
  .department01_01 .txt_box p {font-size: 28px}
  #department01 .parentheses{line-height:1.5}
  .department01_02 .parentheses:after,
  .department01_02 .parentheses:before {height: 446px}
  .department01_02{margin-bottom:107px}
  .department01_banner h5 {font-size: 40px;bottom: 60px;}
  .department01_03 p,
  .department01_03 p b {font-size: 33px}
  .department01_03 br{display:none}
  .department01_03 span{display:block}
  .department01_03 span:nth-child(1){margin-bottom:30px}
  .department01_04 .img_box{width:43vw; margin:0 auto}
  .department01_04 .img_box img{width:auto; height:100%}

  /* department02 */
  .department_woman .cont_inner section:nth-child(1){padding:50px 0; margin:0}
  .department02_01 section.dept02_woman01_02{margin-bottom:85px}
  .dept02_woman00_01_part1{max-width:1300px; margin:0 auto}
  .dept02_woman00_01_part1 .parentheses{margin-top:30px}
  .dept02_woman00_01_part1 .parentheses span,
  .dept02_woman00_01_part1 .parentheses span *{font-size:32px; line-height:1.5}
  .dept02_woman00_01_part1 .parentheses:before,
  .dept02_woman00_01_part1 .parentheses:after{height:auto}
  .dept02_woman00_01_part2 .img_box{top: -50%; width: 100%; height: auto;}
  .woman_01_part2 dl{width:25vw; padding-top:80px}
  .dpt_table_style01 .sec_tit{font-size:38px; padding-left:30px}
  .dpt_table_style01 .sec_tit:before{width:5px}
  .dept02_woman00_02.dpt_table_style01 .img_box.dept02_woman00_02 span{font-size:35px}
  .dpt_table_style01 p.text-left{font-size:28px}

    /* department02_woman01 */
    .dept02_woman01_01_part1 .parentheses{margin-top:50px}
    .dept02_woman01_01_part1 .parentheses:before,
    .dept02_woman01_01_part1 .parentheses:after{height:auto}
    .dept02_woman01_01_part1 .parentheses span,
    .dept02_woman01_01_part1 .parentheses span *{font-size: 32px; line-height: 1.8;}
    .dept02_woman01_01_part2 .img_box{width:26vw}
    .dept02_woman01_01_part2 dl{padding-top:50px}

    .dept02_woman02_01_part1 .parentheses:before, .dept02_woman02_01_part1 .parentheses:after{height:370px}
    .dept02_woman02_01_part1 .parentheses span,
    .dept02_woman02_01_part1 .parentheses span * {font-size: 32px; line-height: 1.8;}
    .dept02_woman03_01_part1 .parentheses{margin-top:50px}
    .dept02_woman03_01_part1 .parentheses:before,
    .dept02_woman03_01_part1 .parentheses:after{height:375px}
    .dept02_woman02_01_part2 .img_box{width:26vw}
    .dept02_woman02_01_part2 dl.float-right{padding-bottom:80px}
    .dept02_woman02_02 .img_box{width:1300px;}

    .dept02_woman04_01_part1 .parentheses{margin-top:50px}
    .dept02_woman04_01_part1 .parentheses span,
    .dept02_woman04_01_part1 .parentheses span *{font-size: 32px; line-height: 1.8;}
    .dept02_woman04_01_part1 .parentheses:before,
    .dept02_woman04_01_part1 .parentheses:after{height:312px}
    .dept02_woman04_01_part2 .img_box{width:26vw}
    .dept02_woman04_02 .img_box{width:1000px}

    .dept02_woman05_01_part1 .parentheses:before,
    .dept02_woman05_01_part1 .parentheses:after{height:493px}
    .dept02_woman05_01_part2{margin-top:50px}
    .dept02_woman05_01_part2 .img_box{width:41vw}

    .copylight .img_box{width:80%;}
    .copylight .twinkle01{left:0; width:4.5vw}
    .copylight .twinkle02{right:0; width:5vw}

    .dept02_woman06_01_part1 .parentheses{margin-top:50px}
    .dept02_woman06_01_part1 .parentheses:before,
    .dept02_woman06_01_part1 .parentheses:after{height:300px}
    .dept02_woman06_01_part2 .img_box{width:1100px; top:-6vw; right:-6vw}
    .woman_01_part3 dl dd p strong,
    .woman_01_part2 dl dd{font-size:32px}

    #department03 .cont_inner > section:nth-child(1) .section_inner p.text-center,
    .dept03_pain00_01 .txt_box h4,
    .dept03_pain00_01 .txt_box h4 strong{font-size:36px}
    #department03 .cont_inner > section:nth-child(1) .section_inner p.text-center{margin:50px 0}
    #department03 .dept03_pain00_01 .section_inner p.text-brown{font-size:28px}
    #department03 .dept03_pain00_01 {background-position: 32% 153%; background-size: 450px;}
    .dept03_pain00_01 .txt_box{margin-right:8vw; padding:5vw 0}
    #department03 .dept03_pain00_02 p.parentheses strong{font-size:32px}
    #department03 .parentheses:after,
    #department03 .parentheses:before{height:445px}
    .dept03_pain00_03 p b{font-size:28px; color:#000;}
    .dept03_pain00_03 span,
    .dept03_pain00_03 span b{font-size:33px}
    .dept03_pain00_03 .img_box:last-child{width:1000px}
    .dept02_woman03_01_part1 .parentheses span,
    .dept02_woman03_01_part1 .parentheses span *{line-height:1.8}
    #department03 .dept03_pain01_01 .section_inner p,
    #department03 .dept03_pain01_01 .section_inner p b{font-size:36px}
    .symtoms_photos li p{font-size:36px; line-height:1.2}
    .symptoms_bg_brown h5{font-size:36px}
    .symptoms_bg_brown h5 b{font-size:42px}

    .dept03_pain01_03 .img_box{width:1000px; margin:0 auto}

    #department03 .dept03_pain02_01 .section_inner p,
    #department03 .dept03_pain02_01 .section_inner p b{font-size:32px}
    .dept03_pain02_03 .img_box{width:1000px; margin:0 auto}

    #department03 .dept03_pain03_01 .section_inner p,
    #department03 .dept03_pain03_01 .section_inner p b{font-size:32px}
    .dept03_pain03_01 .img_box,
    .dept03_pain03_03 .img_box{width:1000px; margin:0 auto}

    #department03 .dept03_pain04_01 .section_inner p,
    #department03 .dept03_pain04_01 .section_inner p b{font-size:32px}
    .dept03_pain04_01 .img_box,
    .dept03_pain04_03 .img_box{width:1000px; margin:0 auto}

    #department03 .dept03_pain05_01 .section_inner p,
    #department03 .dept03_pain05_01 .section_inner p b{font-size:32px}
    .dept03_pain05_01 .img_box,
    .dept03_pain05_03 .img_box{width:1000px; margin:0 auto}

    #department03 .dept03_pain06_01 .section_inner p,
    #department03 .dept03_pain06_01 .section_inner p b,
    #department03 .dept03_pain07_01 .section_inner p,
    #department03 .dept03_pain07_01 .section_inner p b,
    #department03 .dept03_pain08_01 .section_inner p,
    #department03 .dept03_pain08_01 .section_inner p b,
    #department03 .dept03_pain09_01 .section_inner p,
    #department03 .dept03_pain09_01 .section_inner p b{font-size:32px}
    .dept03_pain06_01 .img_box,
    .dept03_pain06_03 .img_box,
    .dept03_pain07_01 .img_box,
    .dept03_pain07_03 .img_box,
    .dept03_pain08_01 .img_box,
    .dept03_pain08_03 .img_box,
    .dept03_pain09_01 .img_box,
    .dept03_pain09_03 .img_box{width:1000px; margin:0 auto}

    .department03_06.department_ .department_efficacy .sec_tit,
    .department03_06.department_ .department_efficacy .sec_tit em{font-size:38px}

    .department04_01 .parentheses span,
    .department04_01 .parentheses span *{font-size:32px; line-height:1.8}
    .department04_01 .parentheses span{display:inline-block; width:auto; text-align:center !important}
    .department04_01 .parentheses span label{display:block; text-align:left}
    .department04_01 .parentheses span label:nth-child(2){margin-top:10px}
    .department04_01 .parentheses {margin-top: 50px}
    .department04_01 .parentheses:before,
    .department04_01 .parentheses:after{height:522px}
    #department04 .department04_01 { background-size: 35%; background-position: 29% 32%}
    .department04_01_part2 dl dd{font-size:32px}
    .department04_01_part2 dl{width:25vw}
    .department04_01_part3 dl dd p{font-size:28px}
    .department04_02 .img_box{max-width:1300px; margin:0 auto}

    .department05_01_part1 .img_box{width:40%}
    .department05_01 .parentheses span,
    .department05_01 .parentheses span b{font-size:32px; line-height:1.8}
    .department05_01 .parentheses {margin-top: 50px}
    .department05_01 .parentheses:before,
    .department05_01 .parentheses:after{height:522px}
    .department05_01_part2 dl dd,
    .department05_01_part3 dl dd p strong{font-size:32px}

    .department05_01_part2 .img_box{width:23vw}
    .department05_01_part2 dl{width:26vw}
    .dept06_01 h6,
    .dept06_01 h6 b{font-size:36px}
    .dept06_01 h4{font-size:42px}
    .dept06_02 .txt_box p{font-size:42px}
    .dept06_02 .txt_box p strong,
    .dept06_02 .txt_box p strong b{font-size:36px; font-weight:500}
    .dept06_02 .img_box { width: 40%; height: 440px; text-align: right; padding-right: 50px}
    .dept06_02 .txt_box{width:60%}
    #department06 .dept06_03{padding-top:50px}
    .dept06_03 .section_inner{width:1100px; margin:0 auto}
    .dept06_03 .img_box{height:600px; margin-top:1.5vw}
    .dept06_03 .txt_box{margin-bottom:50px}
    .dept06_03 .txt_box dl{width:550px; height:550px}
    .dept06_03 .txt_box dl dt{font-size:48px}
    .dept06_03 .txt_box dl dd{font-size:33px; margin-top:20px}
    .dept06_04 > p{font-size:36px; padding-bottom:50px}
    .note_bg{min-height:1580px}
    .note_bg .img_box{width:800px; margin:70px auto 0;}
    .note_bg dl dt{font-size:48px;}
    .note_bg dl dt .btn.more{width:60px; height:60px}
    .note_bg dl dd{font-size:32px}
    .dept06_09 > p{font-size:32px; padding:50px 0}
    .dept06_09 .txt_box{padding:50px 0}
    .dept06_09 .txt_box p{font-size:32px}
    .dept06_09 .txt_box h3{font-size:38px}

    .dept07_01 .tit_box{border-width:0 0 0 5px}
    .dept07_01 .tit_box h4,
    .dept07_01 .tit_box h4 span{font-size:45px}
    .dept07_01 .section_inner p{font-size:36px}
    #department07 .dept07_01 .section_inner{background-size:1000px; background-position:132% 78%}
    .dept07_02 .sec_tit,
    .dept07_04 .sec_tit{border-width:0 0 0 5px; font-size:45px; padding-left:20px}
    .dept07_symptoms,
    .dept07_04 .img_list{width:1000px; margin:0 auto}
    .dept07_03 p, .dept07_03 p b{font-size:32px; line-height:1.6}
    .dept07_03 h3{font-size:38px; line-height:1.6}
    .dept07_04 .img_list li{width:calc(50% - 6px); margin-right:12px; margin-bottom:12px}
    .dept07_04 .img_list li:nth-child(2n){margin-right:0}
    .dept07_05 .section_inner{background-size: 854px auto; background-position: right 40%;}
    .dept07_05 h3{font-size:42px; line-height:1.4}
    .dept07_05 h5{font-size:36px; line-height:1.6}
    #department07 .dept07_06 h3{font-size:48px}
    #department07 .dept07_06 h3 span{font-size:35px}
    .boyak_link_list li dl dt{font-size:42px}
    .boyak_link_list li dl dd{font-size:32px}
    #department07 .dept07_08 h3{font-size:48px}
    #department07 .dept07_08 h3 span{font-size:32px}
    #department07 .dept07_08{padding:100px 0}
    .jejo_process li dl{padding-left:50px}
    .jejo_process li dl dt{font-size:38px}
    .jejo_process li dl dt:after{height:13vw}
    .jejo_process li dl dd{font-size:28px}

    #department08 .dept08_01 .section_inner > p{font-size:36px}
    #department08 .dept08_01 .img_box{width:1000px; margin:0 auto}
    #department08 .dept08_02 p{font-size:32px}
    #department08 .dept08_03 .sec_tit{font-size:38px}
    #department08 .dept08_03 dl dt{font-size:32px}
    #department08 .dept08_03 dl:nth-child(1) dt:after,
    #department08 .dept08_03 dl:nth-child(3) dt:after{width:16.5vw}
    #department08 .dept08_03 dl:nth-child(2) dt:after{width:13vw}
    #department08 .dept08_03 dl:nth-child(4) dt:after{width:17.5vw}
    #department08 .dept08_03 dl ul li{font-size:32px}
    .dept08_04 .sec_tit{font-size:38px}
    .dept08_04 .img_box_wrap p,
    .dept08_04 .img_box_wrap p b,
    .dept08_04 .section_inner > p,
    .dept08_04 .section_inner > p b{font-size:28px}
    .dept08_04 .img_box_wrap p{padding-right:30px}

    .dept08_05 .sec_tit,
    .dept08_06 .sec_tit{font-size:38px; margin-bottom:25px; padding-left:20px}
    .dept08_05 .img_box_wrap p,
    .dept08_05 .img_box_wrap p b,
    .dept08_05 .section_inner > p,
    .dept08_05 .section_inner > p b,
    .dept08_05 .section_inner > p span{font-size:32px}
    .traffic_accident_treatment_process li{padding-left:30px; border-bottom:5px solid #ccc; height:400px}
    .traffic_accident_treatment_process li dl{padding-left:30px}
    .traffic_accident_treatment_process li dl dt{font-size:38px}
    .traffic_accident_treatment_process li dl dd{font-size:28px; letter-spacing: -1px}
    .dept08_06 .section_inner{width:1000px; margin:0 auto}
    .traffic_accident_treatment_process li strong {font-size: 48px; width: 100px; height: 100px; border-radius: 100px}
    .traffic_accident_treatment_process li:after{width:80px; border-left:5px solid #ccc}
    .traffic_accident_treatment_qna li dl dt{font-size:36px}
    .traffic_accident_treatment_qna li dl dd{font-size:28px}
    .traffic_accident_treatment_qna li .qna_balloon{height:588px}
    #department08 .dept08_07{padding-bottom:0}
    .traffic_accident_treatment_qna{padding-top:30px}
    .dept08_07 .sec_tit{font-size:42px}

    .gongjindan_main h2,
    .gongjindan_main h4,
    .dowonboyak_ .cont_inner section .section_inner h3,
    .gyeongokgo_main h2,
    .gyeongokgo_main h4,
    .gobondan_main h2,
    .gobondan_main h4,
    .gobondan_main h2,
    .gobondan_main h4,
    .nokyongboyak_main h2,
    .nokyongboyak_main h4,
    .nokyongboyak03 .txt_box h5,
    #nokyongboyak .nokyongboyak05 .txt_box h3,
    .herbal_medicine_info ul li .float-right dl dt{font-size:36px}

    .gongjindan_main .img_box{width:900px; margin:0 auto 19vw}
    .gyeongokgo_main .img_box{width:700px; margin:0 auto 17.5vw}
    .nokyongboyak_main .img_box{width:1000px}
    .gobondan_main .img_box{width:800px}
    .gongjindan01 p span,
    .gongjindan01 p span b,
    .gongjindan01 p,
    .gongjindan02 p,
    .gongjindan02 p span,
    .gongjindan04 h3 span,
    .gongjindan06 p,
    .gongjindan06 p span,
    .gyeongokgo01 p,
    .gyeongokgo03 p,
    .gyeongokgo05 p,
    .gobondan01 p,
    .gobondan01 p b,
    .gobondan03 p,
    .gobondan03_graph li p,
    .gobondan05 dl dt p,
    .gobondan05 dl dt p em,
    .gobondan06 .section_inner > p,
    .nokyongboyak05 .txt_box p,
    .introduce02 .img_box p,
    .simchim02 p,
    .simchim02 .txt_box p{font-size:28px}

    .gongjindan03 h4,
    .gongjindan05 h4,
    .gongjindan_list li table tr:nth-child(2) th,
    .gongjindan_list li table tr td,
    .gyeongokgo02 .txt_box h4,
    .gyeongokgo06 p,
    .gyeongokgo06 p span,
    .gyeongokgo02 .txt_box p,
    .gobondan02 .txt_box h4,
    .gobondan02 .txt_box p,
    .gobondan02 .txt_box span,
    .gobondan04 p,
    .gobondan04 p strong,
    .gobondan04 p b,
    .gobondan05 dl dt label,
    .gobondan05 dl dt label b,
    .nokyongboyak03 .txt_box span,
    .nokyongboyak04 p:nth-child(1),
    .nokyongboyak07 p,
    .nokyongboyak07 p strong,
    .about_ .cont_inner > h4.text-center,
    #about02 .cont_inner h4.text-center,
    .about_ .cont_inner > h4.text-center label,
    .simchim02 .txt_box h6,
    .simyak02 .section_inner p,
    .simyak03 .section_inner p{font-size:32px}

    .gongjindan04 .img_box{width:800px}
    .gyeongokgo03 .img_box,
    .gyeongokgo04 .graph_area .img_box{width:800px; margin:45px auto 0}
    .gyeongokgo04 .graph_area .img_box:nth-child(4){width:1100px; margin:45px auto 0}
    .gongjindan_symtom_list,
    .gongjindan_list{width:1200px; margin:0 auto}
    .gongjindan_symtom_list li{height:255px; padding:30px 0}
    .gongjindan_symtom_list li p,
    .gobondan03 span,
    .nokyongboyak04 .section_inner p:last-child,
    .about_ .cont_inner > h4.text-center span{font-size:25px}
    .gongjindan_symtom_list li img {width: 75px; margin: 0 auto 15px}
    .gongjindan06 h3{padding-bottom:0}
    .gongjindan06 .img_box{width:1000px; margin:0 auto}
    .gongjindan_list li .title_area .img_box{width:600px}
    .gongjindan_list li table tr:nth-child(1) th,
    .gongjindan_list li table tr:nth-child(1) th b{font-size:42px; padding-top:10px}
    .other_boyaks h4{font-size:36px; border-width: 0 0 3px; padding-bottom: 20px;}
    .gongjindan07{padding-top:0}
    .gyeongokgo02{background-position: 30% center; background-size: 700px}
    .gyeongokgo03 p{padding:0}
    .gyeongokgo03 p:last-child{padding-bottom:100px}
    .dowonboyak_ .cont_inner section.gyeongokgo05{padding:90px 0 830px}
    .gyeongokgo05 p{padding:0 0 30px}
    .gyeongokgo05 .img_box{width:800px; margin:0 auto}
    .gyeongokgo06 .img_box {width: 600px; margin: 30px auto 0}
    .gobondan02 {  background-position: 29% center;background-size: 800px;}
    .gobondan04 .section_inner{padding:0}
    .gobondan05 dl dt label {width: 31%;height: 80px;line-height: 90px}
    #gobondan .cont_inner section.gobondan05 h3{margin-bottom:75px}
    #gobondan .cont_inner section.gobondan05 .cont_inner{padding:0}
    .gobondan05 .ingredient_list p{font-size:28px; height:80px; line-height:90px; margin-top:20px}
    .gobondan_symtom_list li .txt_box,
    .gobondan06 .section_inner > p span{font-size:28px}

    .dowonboyak_ .cont_inner section{padding:50px 0}
    .nokyongboyak01 p,
    .nokyongboyak02 p,
    #nokyongboyak .nokyongboyak08 p{font-size:28px;padding-top:0}
    .nokyongboyak01 .img_box{width:1000px; margin:0 auto}
    .nokyongboyak_main .img_box{margin-bottom:21vw}
    .nokyongboyak03,
    .nokyongboyak05{height:500px}
    .nokyongboyak04 .section_inner,
    .nokyongboyak06 .section_inner,
    .nokyongboyak07 .section_inner{width:1200px}
    .nokyongboyak04 h5,
    .nokyongboyak06 h5,
    .nokyongboyak07 h5{padding:30px 0 20px; font-size:36px}
    #nokyongboyak .nokyongboyak08 h3{margin-bottom:25px}
    .herbal_medicine_geunbon_sosaeng ul li .btn.more {width: 60px; height: 60px;}

    .cont_inner section.introduce02{margin-bottom:150px}
    .herbal_medicine_info ul{padding-top:150px}
    .about_ .cont_inner > h4.text-center span,
    .about_ .cont_inner > h4.text-center label{margin-top:40px}
    .introduce02 dl dt,
    .jinmaek01 dl dt,
    .about_ .note_ h3,
    .faq .section_inner > h3,
    .simchim02 h3,
    .about_ .process_ dl dt,
    #about04 section .section_inner > h3{font-size:45px; padding-left:30px; font-weight:500}
    .introduce02 dl dt:before,
    .jinmaek01 dl dt:before,
    .about_ .note_ h3:before,
    .faq .section_inner > h3:before,
    .simchim02 h3:before,
    .about_ .process_ dl dt:before,
    #about04 section .section_inner > h3:before{width:5px}
    .introduce02 dl dd,
    .jinmaek01 dl dd{font-size:33px}
    .introduce02 .img_box{width:1000px; margin:0 auto}
    .jinmaek01 .img_box{width:1000px; margin:20px auto 0}
    .core_treatment_title h2{padding-top:0; font-size:42px}
    .herbal_medicine_info ul li .float-right dl dd{padding-top:10px; font-size:28px}
    .navy_box dl dt{font-size:36px}
    .navy_box dl dd{font-size:28px}
    .about_ .note_ dl dt img{width:70px}
    .about_ .note_ dl dt strong{margin-top:0; font-size:38px}
    .about_ .note_ dl dt{padding-bottom:20px}
    .about_ .note_ dl dd {font-size: 32px; margin-top: 25px}
    .faq_list .title,
    .faq_answer_balloon,
    .faq_answer_balloon *{font-size:32px}
    .faq_answer_wrap{margin:25px auto}
    .simchim01 .txt_box h4{font-size:36px}
    .simchim01{background-size:610px}
    .simchim02 .txt_box p{margin-top:40px}
    .about_ .simyak_process ul li .info_img:after {right: -67px}



    .branch_list li a,
    .branch_info_right h5,
    .info_view_detail h5{font-size:36px}
    .branch_info_left h3,
    .branch_info_left h3 a{font-size:48px}
    .branch_info_left p,
    .branch_info li label,
    .branch_info li span em,
    .branch_info li span,
    .location_detail dl dt strong,
    .location_detail dl dd{font-size:32px}
    #offices .branch_info_btns .btn{font-size:28px; height:70px}
    #offices .branch_info_btns .btn_instagram img, #offices .branch_info_btns .btn_naver_blog img{height:70px}
    #offices .branch_info_btns .btn img{margin-top:-9px; margin-right:10px}
    #offices .thumbnail_slider_wrap{max-height:none}


    #treatment_recovery h2.page_title span,
    .column_box h2.page_title strong,
    .column_box h2.page_title span,
    #dowon_news h2.page_title span{font-size:32px}
    #treatment_recovery h2.page_title,
    #dowon_news h2.page_title{padding:50px 0 30px}
    .treatment_recovery_column,
    .dowon_news_list{padding-top:30px}
    #treatment_recovery h2.page_title,
    #dowon_news h2.page_title,
    .column_box h2.page_title{font-size:50px}
    .column_list h4{font-size:42px; margin-bottom:30px}
    .treatment_recovery_column ul li{margin-bottom:40px}
    .treatment_recovery_column ul li .img_box{max-height:380px; overflow:hidden}
    .treatment_recovery_column ul li dl dt strong{font-size:25px}
    .column_box section p,
    .column_box section p b,
    .treatment_recovery01_03 ul li p{font-size:28px}
    .treatment_recovery01_03 ul li .img_box{width:450px; margin:0 auto}
    .treatment_recovery_img_box{display:block; max-width:1300px; margin:0 auto}
    .dowon_news_list ul li dl dt,
    .treatment_recovery_column ul li dl dt{font-size:32px}
    .column_list ul li{padding:10px; margin-bottom:15px}
    .column_list ul li strong{font-size:32px; margin-left:20px}
    .column_box section h4{font-size:32px}
    .treatment_recovery_column ul li dl,
    .dowon_news_list ul li dl{margin-top:10px}
    .treatment_recovery_column ul li dl dd{padding:10px 0 20px; font-size:25px}
    .treatment_recovery01_02 .treatment_recovery_img_box img,
    .treatment_recovery01_02 .treatment_recovery_img_box img,
    .treatment_recovery06_02 .treatment_recovery_img_box img,
    .treatment_recovery03_05 .treatment_recovery_img_box img,
    .treatment_recovery02_03 .treatment_recovery_img_box img{max-width:1000px; margin:0 auto}
    .column_box .treatment_recovery03_05{margin-bottom:0}
    .column_box_btns .btn_list{font-size:28px; padding:15px 50px}
    .column_box .column_box_btns{padding-top:50px; margin-top:50px}


    .dowon_news01_03 h4,
    .dowon_news02_02 h3,
    .biz_detail li dl dt,
    .biz_detail li dl dt em{font-size:36px}
    .dowon_news_list ul li dl dd{padding:10px 0 20px; font-size:25px}
    .news_box h2.page_title strong{font-size:50px}
    .news_box h2.page_title,
    .news_box h2.page_title span{font-size:32px}
    .dowon_news01_01 p,
    .dowon_news01_01 p b,
    .dowon_news02_02 p,
    .dowon_news02_02 p b,
    .biz_detail li dl dd,
    .dowon_news02_03 p{font-size:28px}
    .dowon_news01_imgs{width:1200px; margin:0 auto}
    .inquiry_cards li{padding:20px 30px; height:110px}
    .dowon_news_board .dowon_news01_01{margin-bottom:3vw}
    section.dowon_news01_02{margin-top:0}






}

@media(max-width:1921px){
  html, body{min-width:0}
  .section_inner{width:100%; max-width:1300px}
  #gnb li a{font-size:22px}
  #container{padding-top:60px}
  .department_ .sub_visual .page_title{font-size:60px}
   #gnb li{margin-right:50px}
   .gnb_depth02 ul li a{font-size:20px}
   .gnb_depth02 ul li li a, ul.depth03 li > h6,
   ul.depth03 li .depth04 li a,  ul.depth03 li > h6{font-size:16px}
  .depth03_wrap,
  .department_ .sub_visual_inner,
  .header_wrap .gnb_depth02,
  .department_ .contact_title h2,
  .department_ .branch_list_info .branch_list,
  .department_ .branch_info{max-width:1300px}
  .department_ #container .cont_inner section .section_inner{width:90%; max-width:1300px}
  .department_ .parentheses{padding:20px 0;  margin:0 auto; font-size:32px}
  .department_ .parentheses:after,
  .department_ .parentheses:before{height: 524px;}
  .department_ .common_content_design_bg .section_inner h3{font-size:38px}
  .department_ .common_content_design_bg .section_inner p,
  .department_ .common_content_design_bg .section_inner p b {font-size: 25px;padding-top: 27px;}
  .department_ .common_content_design_bg {padding: 107px 0;}
  .department_ .common_content_ds{padding:67px 0}
  .department_ .common_content_ds dl:nth-child(1){margin-bottom:33px}
  .department_ .common_content_ds dl dt {padding-bottom: 20px; border-bottom: 3px solid #40210F}
  .department_ .common_content_ds dl dd{padding:46px 0}
  .department_ .common_content_ds dl dd p{font-size:28px}
  .department_ .common_content_ds dl dt span{font-size:35px}
  .department_ .department_benefit dl dt{width:640px}
  .department_ .common_content_ds dl:nth-child(2) p b{font-size:35px}
  .department_ .department_benefit dl dd{padding:30px}
  .department_ .department_benefit dl dd h6{font-size:30px}
  .department_ .department_benefit dl dd p {font-size: 22px;padding-top: 15px}
  .department_ .department_benefit dl dd p img{margin-top:-5px}
  .department_  #container .cont_inner section.department_benefit{padding:67px 0}
  .branch_offices .contact_title h2{font-size:40px; max-width:1300px}
  .branch_offices .branch_list_info .branch_list{padding-top:0}
  .branch_offices .branch_list li{height:70px}
  .branch_offices .branch_list li a{font-size:28px}
  .branch_list li.on a{border-bottom:1px solid #E5B367}
  .branch_offices .branch_info_left h3,
  .branch_offices .branch_info_left h3 a{font-size:35px}
  .branch_offices .branch_info_left p{font-size:23px}
  .branch_offices .branch_info_right h5{font-size:28px}
  .branch_offices .branch_info li label,
  .branch_offices .branch_info li span,
  .branch_offices .branch_info li span em,
  .branch_offices .location_detail dl dt strong{font-size:23px}
  .branch_offices .branch_info_btns .btn {height: 60px;font-size: 23px; padding: 15px;}
  .branch_offices .branch_info_btns .btn img{height:47px}
  .branch_offices .thumbnail_slider_wrap{max-height:none}

  .thumbnail_slider_wrap{height:51vw}
  .branch_offices .branch_preview_thumbnail_wrap{padding:70px 0}
  .branch_offices .info_view_detail h5,
  .branch_offices .location_detail dl dd{font-size:25px}
  .dpt_table_style01 .sec_tit{font-size:36px; margin-bottom:30px}
  .dpt_table_style01 p.text-left{font-size:28px}
  .department_benefit:after{display:block; content:''; clear:both}
  .department_benefit dl{width:46%; margin-right:7%; }
  .department_ .department_benefit dl dt{width:100%}
  .navy_box .img_box{height:20vw}

  /* department01 */
  .department01_01 {background-size: 490px; background-position:30%}
  .department01_01 .txt_box {padding-right:128px}
  .department01_01 .txt_box h4,
  .department01_01 .txt_box p {font-size: 35px}
  .department01_02{margin-bottom:107px}
  .department01_banner h5 {font-size: 32px;bottom: 35px;}
  .department01_03 p,
  .department01_03 p b{font-size:26px}
  .nokyongboyak_main{    background-position: center 150%;}
  .nokyongboyak_main .img_box{width:50vw}

  /* department02 */
  .dept02_woman00_01_part1 .parentheses{margin-top:50px; padding:30px 0;}
  .dept02_woman00_01_part1 .parentheses:before,
  .dept02_woman00_01_part1 .parentheses:after{height:323px}
  .dept02_woman00_01_part2 .img_box{width:90%}
  .woman_01_part2 dl{padding-top:30px; width:30vw}
  .woman_01_part2 dl dt,
  .woman_01_part3 dl dt{font-size:30px}
  .woman_01_part2 dl dd,
  .woman_01_part3 dl dd p strong,
  .dept02_woman00_01_part3 dl dd p strong{font-size:25px}
  .woman_01_part3 dl dd img{width:60px; height:60px; padding:8px}
  .woman_01_part3 dl dd p { width: calc(100% - 72px); height: 60px}

    /* dept02_woman01_01 */
    .dept02_woman01_01_part2{margin-top:50px}
    .dept02_woman01_01_part1 .parentheses{padding:30px 0; margin-top:50px}
    .dept02_woman01_01_part1 .parentheses:before,
    .dept02_woman01_01_part1 .parentheses:after{height:323px}
    .dept02_woman01_01_part2 dl{padding-top:0}
    .dept02_woman01_01_part2 .img_box{width:27vw; margin-left:5vw}
    .dept02_woman01_symtoms{margin-top:40px}
    .dept02_woman01_02 .img_box{width:1000px; margin:30px auto}

    .dept02_woman02_01_part1 .parentheses{padding:30px 0;margin-top:50px}
    .dept02_woman02_01_part1 .parentheses span,
    .dept02_woman02_01_part1 .parentheses span *{font-size: 35px; line-height: 1.8;}
    .dept02_woman02_01_part1 .parentheses:before,
    .dept02_woman02_01_part1 .parentheses:after{height:323px}
    .dept02_woman02_01_part2 {margin-top: 50px; margin-bottom:40px}
    .dept02_woman02_01_part2 .img_box {width:27vw; margin-left:5vw}

    .dept02_woman02_02 .img_box{width:1000px; margin:30px auto}

    .dept02_woman03_01_part1 .parentheses{margin-top:50px}
    .dept02_woman03_01_part1 .parentheses span,
    .dept02_woman03_01_part1 .parentheses span *{font-size: 35px; line-height: 1.8;}
    .dept02_woman03_01_part1 .parentheses:before,
    .dept02_woman03_01_part1 .parentheses:after{height:354px}
    .dept02_woman03_02 .img_box{width:1000px; margin:30px auto}

    .dept02_woman04_01_part1 .parentheses{margin-top:50px}
    .dept02_woman04_01_part1 .parentheses span,
    .dept02_woman04_01_part1 .parentheses span *{font-size: 35px; line-height: 1.8;}
    .dept02_woman04_01_part1 .parentheses:before,
    .dept02_woman04_01_part1 .parentheses:after{height:292px}
    .dept02_woman04_02 .img_box{width:1000px; margin:30px auto}

    .dept02_woman05_01_part1 .parentheses span,
    .dept02_woman05_01_part1 .parentheses span *{font-size: 35px; line-height: 1.8;}
    .dept02_woman05_01_part1 .parentheses:before,
    .dept02_woman05_01_part1 .parentheses:after {height: 608px}
    .dept02_woman05_02 .img_box{width:1000px; margin:30px auto}

    .dept02_woman06_01_part1 .parentheses {margin-top: 50px}
    .dept02_woman06_01_part1 .parentheses span,
    .dept02_woman06_01_part1 .parentheses span *{font-size: 35px; line-height: 1.8;}
    .dept02_woman06_01_part1 .parentheses:before,
    .dept02_woman06_01_part1 .parentheses:after {height: 354px}
    .dept02_woman06_01_part2 .img_box{width:1000px;}


    .dept03_pain03_02 .symtoms_photos li:nth-child(4) p:before,
    .dept03_pain07_02 .symtoms_photos li:nth-child(1) p:before,
    .dept03_pain07_02 .symtoms_photos li:nth-child(3) p:before,
    .dept03_pain07_02 .symtoms_photos li:nth-child(3) p:before,
    .dept03_pain08_02 .symtoms_photos li:nth-child(1) p:before{margin-top:-8px}
    .dept03_pain06_02 .symtoms_photos li:nth-child(3) p:before{margin-top:-53px}
    .dept03_pain00_01 .txt_box{width:23vw}
    #department03 .dept03_pain00_01 { background-position: 32% 106%; background-size: 350px}
    .dept03_pain00_03 .img_box:last-child{width:800px}

    #department03 .dept03_pain01_01 .section_inner p,
    #department03 .dept03_pain01_01 .section_inner p b{font-size:28px}
    .symptoms_bg_brown h5,
    .symptoms_bg_brown h5 b{font-size:36px}
    .symtoms_photos{width:1000px; margin:0 auto}
    .symtoms_photos li p:before {width: 60px; height: 60px; background-size: 60px; padding-right: 60px; margin-top: -23px}
    /* .symtoms_photos li p {padding: 18px 0 0 60px; font-size: 28px;} */
    .symtoms_photos li p {padding: 18px 0 0; font-size: 28px;}
    .dept03_pain01_03 .img_box {width: 800px;}
    #department03 .dept03_pain02_01 .section_inner p.text-left{margin-top:30px}

    #department03 .dept03_pain02_01 .section_inner p,
    #department03 .dept03_pain02_01 .section_inner p b{font-size:28px}
    .dept03_pain02_03 .img_box{width: 800px;}

    #department03 .dept03_pain03_01 .section_inner p,
    #department03 .dept03_pain03_01 .section_inner p b{font-size:28px}
    .dept03_pain03_01 .img_box, .dept03_pain03_03 .img_box{width: 800px;}

    #department03 .dept03_pain04_01 .section_inner p,
    #department03 .dept03_pain04_01 .section_inner p b{font-size:28px}
    .dept03_pain04_01 .img_box, .dept03_pain04_03 .img_box{width: 800px;}

    #department03 .dept03_pain05_01 .section_inner p,
    #department03 .dept03_pain05_01 .section_inner p b{font-size:28px}
    .dept03_pain05_03 .img_box{width: 800px;}

    #department03 .dept03_pain06_01 .section_inner p,
    #department03 .dept03_pain06_01 .section_inner p b,
    #department03 .dept03_pain07_01 .section_inner p,
    #department03 .dept03_pain07_01 .section_inner p b,
    #department03 .dept03_pain08_01 .section_inner p,
    #department03 .dept03_pain08_01 .section_inner p b,
    #department03 .dept03_pain09_01 .section_inner p,
    #department03 .dept03_pain09_01 .section_inner p b{font-size:28px}
    .dept03_pain06_03 .img_box,
    .dept03_pain07_03 .img_box,
    .dept03_pain08_03 .img_box,
    .dept03_pain09_03 .img_box{width: 800px;}
    .department04_01 .parentheses:before,
    .department04_01 .parentheses:after {height: 563px}

    .department04_01_part2 dl{padding-top:130px; margin-bottom:130px; width:30vw}
    .department04_01_part2 dl dt,
    .department04_01_part3 dl dt,
    .department04_01_part2 dl dd{ font-size: 30px}
    .department04_01_part3 dl dd img{width:100px}
    .department04_01_part3 dl dd p,
    .department04_01_part3 dl dd p strong {font-size: 25px}
    .department04_01_part3 dl dd{height:445px}
    .department04_02 .img_box{width:900px; margin:50px auto}

    /* .department_ .sub_visual{background-size:auto 100%} */

    .department04_01 .parentheses{margin-top:30px}
    #department04 .department04_01 {background-position: 29% 34%}
    .department05_01_part2 .img_box{width:25vw; margin-left:7vw}
    .department05_01_part2 dl{width:32vw}
    .department05_01_part3 dl dd img { width: 60px; height: 60px; padding: 8px}
    .department05_01_part2 dl{padding-top:130px; margin-bottom:130px; width:30vw}
    .department05_01_part2 dl dt,
    .department05_01_part3 dl dt,
    .department05_01_part3 dl dd{ font-size: 30px}
    .department05_01_part3 dl dd p{font-size:25px; width: calc(100% - 72px); height: 60px;}
    .department05_01_part3 dl dd p strong,
    .department05_01_part2 dl dd{font-size: 25px}
    .department05_02 .graph_area .img_box{width:800px; margin:0 auto}
    .graph_title h4{font-size:36px}
    .graph_title p{font-size:24px}
    .graph_title{margin-bottom:0}
    .graph_area .img_box:nth-child(2){margin-top:20px}
    .dept06_01 h6, .dept06_01 h6 b{font-size:28px}
    .dept06_01 h4,
    .dept06_02 .txt_box p{font-size:34px}
    .dept06_02 .txt_box p strong,
    .dept06_02 .txt_box p strong b{font-size:28px}
    .dept06_02 .img_box{height:330px}
    .dept06_03 .txt_box{width:900px; margin:0 auto 30px}
    .dept06_03 .txt_box dl{width:450px; height:450px}
    .dept06_03 .txt_box dl dt, .dept06_04 > p{font-size:36px}
    .dept06_03 .txt_box dl dd{font-size:28px}
    .dept06_03 .img_box{height:800px; margin:0 auto}
    .note_bg{height:1300px; min-height:0}
    .note_bg .img_box{margin-top:30px; width:750px}
    .note_bg dl{padding-top:30px}
    .note_bg dl dt{font-size:36px}
    .note_bg dl dt .btn.more{width:50px; height:50px}
    .note_bg dl dd,
    .dept06_09 > p,
    .dept06_09 .txt_box p{font-size:28px}
    .dept06_09 .txt_box h3{font-size:36px}

    .dept07_01 .tit_box h4, .dept07_01 .tit_box h4 span{font-size:36px}
    .dept07_01 .section_inner p,
    .dept07_01 .section_inner p.text1 b,
    .dept07_01 .section_inner p.text2{font-size:28px}
    #department07 .dept07_01 .section_inner {background-size: 900px;background-position: 132% 92%}
    .dept07_02 .sec_tit,
    .dept07_04 .sec_tit{font-size: 38px;margin-bottom: 30px; padding-left:20px; border-left:5px solid #734022}
    .dept07_03 p, .dept07_03 p b{font-size:28px}
    .dept07_03 h3{font-size:34px; padding-top:20px}
    .dept07_05 h3{font-size:36px}
    .dept07_05 h5,
    .dept07_05 p{font-size:28px}
    .dept07_05 .section_inner{background-size:824px auto}
    #department07 .dept07_06 h3{font-size:36px}
    #department07 .dept07_06 h3 span{font-size:28px}
    .boyak_link_list li .img_box,
    .jejo_process li .img_box{width:400px}
    .boyak_link_list li dl,
    .jejo_process li dl{width: calc(100% - 400px)}
    .boyak_link_list li dl dt .btn.more{width:60px; height:60px}
    .boyak_link_list li dl dd{font-size:28px}
    #department07 .dept07_08 h3{font-size:36px}
    #department07 .dept07_08 h3 span{font-size:28px}
    .jejo_process li dl dt{font-size:36px;margin-bottom: 20px;padding-top: 15px;}
    .jejo_process li dl dd{font-size:25px}

    #department08 .dept08_01 .section_inner > p,
    #department08 .dept08_02 p{font-size:28px}
    #department08 .dept08_01 .img_box{width:800px}
    #department08 .dept08_03 .sec_tit{font-size:36px}
    #department08 .dept08_03 dl dt{font-size:30px}
    .traffic_accident_symptoms{width:1200px; margin:0 auto; max-width:100%}
    #department08 .dept08_03 dl ul li{font-size:25px}
    .dept08_04 .sec_tit,
    .dept08_07 .sec_tit{font-size:36px}
    .dept08_04 .img_box_wrap p,
    .dept08_04 .img_box_wrap p b,
    .dept08_04 .section_inner > p,
    .dept08_04 .section_inner > p b{font-size:28px}
    .dept08_04 .img_box_wrap .img_box{padding-left:30px}
    .dept08_05 .sec_tit, .dept08_06 .sec_tit{font-size:36px; padding:20px 0}
    .dept08_05 .img_box_wrap p, .dept08_05 .img_box_wrap p b,
    .dept08_05 .section_inner > p,
    .dept08_05 .section_inner > p b,
    .dept08_05 .section_inner > p span{font-size:28px}
    .department_ #container .cont_inner section.dept08_06 .section_inner{width:1000px}
    .traffic_accident_treatment_qna li .qna_balloon{padding:100px 30px 30px 30px; margin-bottom:40px}
    .traffic_accident_treatment_process li{height:360px}
    .traffic_accident_treatment_process li dl dt,
    .traffic_accident_treatment_qna li dl dt{font-size:32px}
    .traffic_accident_treatment_process li dl dd,
    .traffic_accident_treatment_qna li dl dd{font-size:25px}
    .traffic_accident_treatment_qna{padding-top:30px; width:1000px; margin:0 auto}
    .traffic_accident_treatment_qna li { width: calc(50% - 6px); margin-right: 12px}
    .traffic_accident_treatment_qna li .qna_balloon:after {border-left: 40px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #6EBCDD;}


    .gongjindan_main h2, .gongjindan_main h4, .dowonboyak_ .cont_inner section .section_inner h3, .gyeongokgo_main h2, .gyeongokgo_main h4, .gobondan_main h2, .gobondan_main h4,
    .gobondan_main h2, .gobondan_main h4, .nokyongboyak_main h2, .nokyongboyak_main h4, .nokyongboyak03 .txt_box h5, #nokyongboyak .nokyongboyak05 .txt_box h3,
    .herbal_medicine_info ul li .float-right dl dt{font-size:30px}
    .gongjindan_main .img_box, .gyeongokgo_main .img_box, .gobondan_main .img_box, .nokyongboyak_main .img_box {width: 800px; margin-bottom:4vw}
    .gongjindan01 p span, .gongjindan01 p span b, .gongjindan01 p, .gongjindan02 p, .gongjindan02 p span, .gongjindan04 h3 span, .gongjindan06 p,
    .gongjindan06 p span, .gyeongokgo01 p, .gyeongokgo03 p, .gyeongokgo05 p, .gobondan01 p, .gobondan01 p b, .gobondan03 p, .gobondan03_graph li p,
    .gobondan05 dl dt p, .gobondan05 dl dt p em, .gobondan06 .section_inner > p, .nokyongboyak05 .txt_box p{font-size:25px}
    .gongjindan03 h4, .gongjindan05 h4, .gongjindan_list li table tr:nth-child(2) th, .gongjindan_list li table tr td,
    .gyeongokgo02 .txt_box h4, .gyeongokgo06 p, .gyeongokgo06 p span, .gyeongokgo02 .txt_box p, .gobondan02 .txt_box h4,
    .gobondan02 .txt_box p, .gobondan02 .txt_box span, .gobondan04 p, .gobondan04 p strong, .gobondan04 p b, .gobondan05 dl dt label,
    .gobondan05 dl dt label b, .nokyongboyak03 .txt_box span, .nokyongboyak04 p:nth-child(1), .nokyongboyak07 p, .nokyongboyak07 p strong,
    .about_ .cont_inner > h4.text-center, #about02 .cont_inner h4.text-center, .about_ .cont_inner > h4.text-center label, .simchim02 .txt_box h6,
    .simyak02 .section_inner p, .simyak03 .section_inner p{font-size:28px}
    .gongjindan04 .img_box,
    .gongjindan06 .img_box,
    .nokyongboyak01 .img_box{width: 600px}
    .gongjindan_symtom_list li p, .gobondan03 span, .nokyongboyak04 .section_inner p:last-child,
    .gobondan_symtom_list li .txt_box{font-size:22px}
    .gongjindan_symtom_list, .gongjindan_list,
    .nokyongboyak04 .section_inner,
    .nokyongboyak06 .section_inner,
    .nokyongboyak07 .section_inner{width:1000px}
    .nokyongboyak08 .img_box{width:1000px; margin:0 auto}
    .gongjindan_list li .title_area .img_box,
    .gyeongokgo06 .img_box{width:400px}
    .gongjindan_list li .title_area span{width:calc(100% - 400px); font-size:45px; }
    .gongjindan_list li{margin-top:-50px}
    .gyeongokgo02 {background-size: 530px}
    .gyeongokgo05{padding-bottom:32vw}
    .other_boyaks h4{font-size:30px}
    .gobondan02{background-size:700px}
    .gobondan03_graph li .img_box{height:690px}
    .gobondan04{height:34vw}
    .gobondan_symtom_list li .img_box{padding:40px}

    .visual_txt h3{font-size:60px}
    .visual_txt h3 span{font-size:38px}
    .visual_txt p{font-size:32px}
    .simyak01 .img_box{width:800px; margin:0 auto}
    .introduce02 dl dt,
    .jinmaek01 dl dt,
    .about_ .note_ h3,
    .faq .section_inner > h3,
    .simchim02 h3,
    .about_ .process_ dl dt,
    #about04 section .section_inner > h3{font-size:36px; margin-bottom:30px}
    .introduce02 dl dd, .jinmaek01 dl dd{font-size:28px}
    .core_treatment_title h2{width:1300px; font-size:42px}
    .herbal_medicine_info ul li .float-right dl dd{font-size:25px}
    .about_ .process_ ul li p{font-size:23px; letter-spacing: -1px}
    .herbal_medicine_info ul li:nth-child(2) .info_img,
    .herbal_medicine_info ul li:nth-child(2) .float-right {padding-top: 20px}
    .herbal_medicine_info ul li .info_img { display: inline-block; width: 700px;  padding: 0 20px 020px}
    .herbal_medicine_info ul li .float-right a.btn.more{width:60px; height:60px; border-radius:60px}
    .about_ .note_ dl dt strong{font-size:30px}
    .about_ .note_ dl dt img {width: 50px;margin-right: 15px}
    .about_ .note_ dl dd{font-size:25px}
    .about_ .process_ ul li .info_img:after{right:-56px}
    .about_ .process_ .info_img img{height:14vw}
    .simchim01 {background-size: 495px}
    .simchim01 .txt_box{margin-right:8vw}
    .simchim01 .txt_box h4{font-size:32px}
    .simchim01 .txt_box span,
    .faq_list .title, .faq_answer_balloon, .faq_answer_balloon *{font-size:28px}
    .faq_list .title img{width:30px}
    .faq_list .title{height:70px}
    .faq_list > li{margin-bottom:20px}

    #offices .branch_list li{}
    .branch_list li a, .branch_info_right h5, .info_view_detail h5{font-size:28px}
    .branch_info_box{margin-top:2vw}
    .branch_info_left h3, .branch_info_left h3 a { font-size: 36px}
    .branch_info_left p, .branch_info li label, .branch_info li span em, .branch_info li span, .location_detail dl dt strong, .location_detail dl dd{font-size:25px}
    .branch_info li{margin-bottom:20px}

    .treatment_recovery_column ul li dl dt, .column_box section h4 {font-size: 32px}
    .treatment_recovery_column ul li dl dd{font-size:25px}
    .column_box{max-width:1300px}
    #treatment_recovery h2.page_title span, .column_box h2.page_title strong, .column_box h2.page_title span,
    .column_list ul li strong{font-size:28px}
    #treatment_recovery h2.page_title, .column_box h2.page_title, .column_list h4{font-size:36px}
    .treatment_recovery01_02 .treatment_recovery_img_box img, .treatment_recovery01_02 .treatment_recovery_img_box img, .treatment_recovery03_05 .treatment_recovery_img_box img,
    .treatment_recovery06_02 .treatment_recovery_img_box img, .treatment_recovery02_03 .treatment_recovery_img_box img {max-width: 700px; margin: 0 auto}
    .column_list ul li{padding:10px; margin-bottom:20px}
    .column_list ul li strong{margin-left:30px}
    .column_list h4{margin-bottom:30px}
    .column_list ul li .column_list_img{width:70px; height:70px}
    .column_box_btns .btn_list{font-size:25px}

    .dowon_news_board .cont_inner{max-width:1300px}
    .dowon_news_list ul li dl dt,
    .dowon_news01_03 h4,
    .dowon_news02_02 h3,
    .biz_detail li dl dt,
    .biz_detail li dl dt em{font-size:28px}
    #dowon_news h2.page_title,
    .news_box h2.page_title strong{font-size:36px}
    #dowon_news h2.page_title span{font-size:28px}
    .dowon_news_list ul li dl dd{padding:10px 0 30px}
    .news_box h2.page_title,
    .news_box h2.page_title span{font-size:28px}
    .dowon_news01_01 p,
    .dowon_news01_01 p b,
    .dowon_news02_02 p,
    .dowon_news02_02 p b,
    .biz_detail li dl dd,
    .dowon_news02_03 p{font-size:25px}
    .dowon_news01_imgs{width:800px; margin:0 auto}

    .inquiry_cards li{height:100px}
    .news_box_btns .btn_list{font-size:25px}
    .biz_detail li dl dt{padding-bottom:10px; margin-bottom:20px}


    .about_ .main_visual{height:53vw;;;}






}

@media(max-width:1920px) and (min-width:1441px){
  .department_ .parentheses:after, .department_ .parentheses:before,
  .dept02_woman02_01_part1 .parentheses:before, .dept02_woman02_01_part1 .parentheses:after{height:auto}
  .dept02_woman03_01_part1 .parentheses span, .dept02_woman03_01_part1 .parentheses span *{font-size: 1.8vw;}

}

@media(max-width:1680px){
  #main .cont_inner{max-width:90%}
  .branch_list,
  .branch_info{max-width:90%}
  .sliding_panel__bg{background-size:cover}
  .cont_inner{max-width:90%}
  .map_area{width:90%}
  .gongjindan03 .graph_area .img_box{width:100%}
  .department_ .parentheses:after,
  .department_ .parentheses:before{height:auto}

  .biz_detail li{height:19vw}

  @media(max-width:1680px) and (min-width:1281px){

  }
}
@media(max-width:1440px){
  #main .cont_inner, .header_inner, .branch_list_info .branch_list, .core_treatment ul, .about_slide_wrap, .core_treatment_title h2, .contact_title h2, .department_depth02 ul, .section_inner,
  .department_ #container .cont_inner section .section_inner, .branch_list, .branch_info, .branch_offices .contact_title h2,  .column_box h2.page_title{width:100%; max-width:1000px}
  .column_box h2.page_title{margin:0 auto}
  .branch_list_info{margin:0 auto; max-width:1000px}
  .branch_offices .branch_list_info .branch_list{margin-top:-30px}

  .herbal_medicine_info ul li .info_img{width:500px; padding-bottom:0}
  .herbal_medicine_info ul li .float-right{width:calc(100% - 500px)}
  .herbal_medicine_info ul li:nth-child(2) .info_img,
  .herbal_medicine_info ul li:nth-child(2) .float-right{padding-top:20px !important}

  .about_ .process_ ul li .info_img:after{right:-2.8vw}
  .gongjindan_symtom_list li{width:32%; height:20vw; margin-right:2%}
  .department01_01{background-size:430px; background-position:23%}
  .dept02_woman00_01_part1 .parentheses span,
  .dept02_woman02_01_part1 .parentheses span,
  .dept02_woman05_01_part1 .parentheses span,
  .dept02_woman06_01_part1 .parentheses span{padding:0 50px}
  .dept02_woman00_01_part1 .parentheses span br,
  .dept02_woman02_01_part1 .parentheses span br,
  .dept02_woman05_01_part1 .parentheses span br,
  .dept02_woman06_01_part1 .parentheses span br{display:none; }
  .dept02_woman00_01_part2 .img_box{top:-28%}
  .dept02_woman02_01_part2 dl.float-right{margin:0;}
  .dept02_woman02_01_part2 .img_box{margin-top:-2vw}
  .dept02_woman01_01_part1 .parentheses span{padding:0 50px}
  .dept02_woman01_01_part1 .parentheses span br{display:none}
  .dept02_woman03_01_part1 .parentheses span{padding:0 50px}
  .dept02_woman03_01_part1 .parentheses span br{display:none}
  .dept02_woman04_01_part1 .parentheses span{padding:0 50px}
  .dept02_woman04_01_part1 .parentheses span br{display:none}
  .dept02_woman06_01_part1 .parentheses span{padding:0 50px}
  .dept02_woman06_01_part1 .parentheses span br{display:none}
  .dept02_woman04_01_part2 .img_box {width: 31vw}
  .dept02_woman05_01_part2 .img_box{width:47vw}
  .dept02_woman05_01_part2 dl{margin-top:4vw}
  .dept02_woman06_01_part2 .img_box{width:50vw}

  .dept03_pain00_01 .txt_box{width:33vw; margin-right:0}
  .dept03_pain00_01 .txt_box h4, .dept03_pain00_01 .txt_box h4 strong{font-size:33px}

  .department05_01_part2 .img_box{width:30vw}

  .dept08_04 .img_box_wrap p{width:100%; float:none; font-size:3.64583vw; padding-right:0}
.dept08_04 .img_box_wrap p b{font-size:3.64583vw}
  .dept08_04 .img_box_wrap .img_box{padding:0; float:none; width:100%; padding-top:3.125vw}
  .dept08_05 .section_inner > p b,
  .dept08_05 .section_inner > p span,
  .dept08_05 .section_inner > p{font-size:3.64583vw}
  .traffic_accident_treatment_qna li .qna_balloon {height: 485px}
  .biz_detail li{height:25vw}
  .dept02_woman03_01_part1 .parentheses:before, .dept02_woman03_01_part1 .parentheses:after{width:56px}

}
@media(max-width:1439px) and (min-width:1280px){
.header_wrap .gnb_depth02 > ul{width:90%; max-width:none; min-width:0}
.gnb_depth02 .department_depth02 > li{width:13%; text-align:center}
.gnb_depth02 .department_depth02 > li:nth-child(1){width:10%}
.gnb_depth02 .department_depth02 > li:nth-child(2){width:10%}
.gnb_depth02 .department_depth02 > li:nth-child(3){width:10%}
.gnb_depth02 .department_depth02 > li:last-child{width:18%}
.dept02_woman01_01_part2 dl{margin:0 auto 4vw}
.dept02_woman01_01_part2 .img_box{padding:0}
.dowon_news_board .cont_inner{width:90%}
}
@media(max-width:1280px){
.dowon_news_board .cont_inner{width:90%}
}

@media(max-width:1024px){
  /* html, body{min-width:1024px} */
  .header_wrap{position:sticky;}
  .header_inner{max-width:100%; width:100%; height:11.71875vw; text-align:center; align-items: center; justify-content: space-between; overflow:visible}
  #header_logo{height:7.813vw; width:auto;}
  #header_logo img{width:auto; height:100%}
  .header_inner a.mobile_view{width:6vw; height:6vw}
  #header > .depth_wrap{top:80px}
  #main .cont_inner, .header_inner, .branch_list_info .branch_list, .about_slide_wrap, .core_treatment_title h2, .contact_title h2, .department_depth02 ul, .section_inner,
  .department_ #container .cont_inner section .section_inner, .branch_offices .contact_title h2{width:100%; max-width:calc(100% - 12.50000vw)}
  .mobile_view, .mo_img{display:inline-block !important}
  .gongjindan03 h4, .gongjindan05 h4, .gongjindan_list li table tr:nth-child(2) th, .gongjindan_list li table tr td,
  .gyeongokgo06 p, .gyeongokgo06 p span, .gobondan04 p, .gobondan04 p strong, .gobondan04 p b, .gobondan05 dl dt label, .gobondan05 dl dt label b,
  .nokyongboyak07 p, .nokyongboyak07 p strong, .about_ .cont_inner > h4.text-center, #about02 .cont_inner h4.text-center,
  .about_ .cont_inner > h4.text-center label, .simchim02 .txt_box h6, .simyak02 .section_inner p, .simyak03 .section_inner p {font-size: 3.64583vw}
  .pc_img{display:none !important}
  #gnb li {margin-right: 20px}
  #gnb li a{font-size:17px}
  /* .header_inner a.btn_home{margin-left:6vw}
  .header_inner a.btn_menu{margin-right:6vw} */
  #gnb{display:none}
  ul.depth03{display:none}
  .gnb_depth02 ul li a{font-size:4.167vw; line-height: 11.719vw;}
  .header_wrap .gnb_depth02{top: calc(100% + 11.719vw); height:11.719vw;}

  /* footer */
  #footer{padding:2vw 0}
  .footer_inner{width:90%; max-width:none}
  .footer_logo{width:15vw; margin-right:2vw}
  .footer_inner p{width:calc(100% - 17vw); font-size:2vw}


  .img_box{max-width:100%}
  .core_treatment ul{width:100%}
  .herbal_medicine_info ul li .info_img{width:350px}
  .herbal_medicine_info ul li:nth-child(2) .info_img, .herbal_medicine_info ul li:nth-child(2) .float-right {
        padding-top: 0px !important;
    }
  .herbal_medicine_info ul li .float-right {width: calc(100% - 350px)}
  .herbal_medicine_info ul li .float-right dl{padding-left:0; padding-right:100px}
  .about_slide_wrap .section_inner{width:100%}
  .herbal_medicine_geunbon_sosaeng ul li{height:500px}
  .branch_offices .branch_list_info .branch_list, .map_area{width:100%}

  #offices .branch_list_info .branch_list{max-width:100%}
  #offices #container{    min-height: calc(100% - 26.2vw);}
  .branch_list_info{margin-top:6vw}
  .branch_list, .branch_info{width:100%; max-width:100%}
  .branch_list{margin-top:3.255vw}
  .branch_list li{width:33.333%; height:7.813vw}
  .branch_list li a{font-size:3.5vw}
  .branch_list li.on a{border-bottom:0.26042vw solid #E5B367}
  .branch_list{border-bottom:0.26042vw solid #E5B367; padding-bottom:3.255vw}

  .branch_offices .contact_title{padding:4vw 0; text-align:center}
  .branch_offices .contact_title h2{font-size: 4.68750vw; text-align:center}
  .branch_offices .branch_list li{height:10vw}
  .branch_offices .branch_list li a, .branch_offices .branch_info_right h5, .branch_offices .info_view_detail h5, .branch_offices .location_detail dl dd{font-size:4vw}
  .branch_offices .branch_info_left p, .branch_offices .branch_info li label, .branch_offices .branch_info li span, .branch_offices .branch_info li span em, .branch_offices .location_detail dl dt strong{font-size:4vw}
  .branch_offices .branch_info_left h3, .branch_offices .branch_info_left h3 a{font-size:4.55729vw}
  .branch_offices .branch_info_left h3 a img{width:4vw}
  .branch_offices .branch_info li label{width:25vw}
  .branch_offices .branch_info li span{width:calc(100% - 25vw)}
  .branch_info_left p{margin-top:0; line-height:1.4}
  .info_view_detail{margin-top:5vw}
  .branch_info_left{width:100%}
  .branch_info_right{width:100%; margin-top:5vw}

  .branch_info_left h3{font-size:4.688vw; margin-bottom:4vw; font-weight:600}
  .branch_info_left h3 a{font-size:4.688vw}
  .branch_info_left p{font-size:3.5vw}
  .branch_info_left h3 a img {width: 4vw;margin-top: -0.5vw; margin-right:2vw}

  .info_view_detail h5{font-size:4.5vw; padding-bottom:1.30208vw; margin-bottom:1.30208vw}
  .branch_info li{margin-bottom:5vw}
  .branch_info li,
  .location_detail dl dt strong{font-size:4.5vw}
  .info_view_detail h5{border-color:transparent}
  .location_detail dl:nth-child(2){margin-top:4vw}
  .location_detail dl dd{padding-left:16vw; margin-top:0; width:100%}
  .branch_info li span em,
  .location_detail dl dd{font-size:3.5vw}
  .branch_info li span,
  .branch_info li label{width:24vw; font-size:3.5vw}
  .branch_info li span {width: calc(100% - 25.5vw); padding-left: 10vw}
  .branch_info_right h5{padding-bottom:1.953vw; font-size:4.5vw}
  .reservation{padding-bottom:6.51vw}
  .branch_info_btns{margin-top:4vw; position:relative; }

  .branch_offices .branch_info_btns .btn{ width: 9vw; height: 9vw; line-height:9vw; ; border-radius:6px; font-size: 0; padding: 0}
  .branch_offices .branch_info_btns .btn.btn_more { width: calc(100% - 29vw); max-width: none; font-size:4vw}
  .branch_offices .branch_info_btns .btn img{width:auto; height:100%; margin-top:0}
  .location_detail{padding-bottom:8vw}
  .location_detail dl{flex-direction: column;}
  .location_detail dl dt:after{display:block; content:''; clear:both}
  .location_detail dl dt{width:100%}
  .location_detail dl dt img{width:11.72vw; float:left;}
  .location_detail dl dt strong{display:inline-block; width:calc(100% - 16vw); padding-bottom:1.30208vw; border-bottom:0.26042vw solid #E5B367; float:right; }
  .branch_offices .location_detail dl dd{margin-top:-3vw}
  .branch_offices .branch_preview_css{height:auto; float:none; width:100%}
  .branch_offices .branch_preview_thumbnail_wrap{display:none}
  .about_ .main_visual {height:87.23958vw; }
  .about_ .main_visual.bg-cover{background-size:105%}
  #about01 .main_visual {background-image: url('../img/m/bg_about01.jpg')}
  #about02 .main_visual {background-image: url('../img/m/bg_about02.jpg')}
  #about03 .main_visual {background-image: url('../img/m/bg_about03.jpg')}
  #about04 .main_visual {background-image: url('../img/m/bg_about04.jpg')}
  .about_ .main_visual{height:90vw}
  .about_ .main_visual .visual_txt{left:6.25vw}
  .about_slide_wrap .section_inner, .branch_offices .branch_list_info .branch_list{max-width:100%}
  .about_slide_wrap.mo_img{margin-bottom:48px}
  .about_slide .swiper-pagination-bullet{width:1.08vw; height:1.08vw}
  .about_slide_wrap .about_slide .swiper-pagination{top:60%; right:14vw}
  .slide_option{height: 7.56vw;}
  .about_slide .swiper-button-next33, .about_slide .swiper-button-prev33,
  .about_slide .swiper-button-prev33:after, .about_slide .swiper-button-next33:after{width:6.26vw; height:6.26vw}
  .about_slide .swiper-button-prev33{right:6.26vw}
  .navy_box{text-align:left}
  .navy_box .img_box{width:20vw; margin-right:2vw; height:auto}
  .navy_box .img_box .hanja_txt{width:100%; font-family: 'MaruBuri'; font-size:3vw; margin-top:3vw}
  .navy_box dl{width:calc(100% - 24vw)}

  .about_ .process_ ul li,
  .simyak_process.process_ dl dd ul li{width:100%; height:70vw; margin:0 0 4.88281vw 0}
  .simyak_process.process_ dl dd ul li:nth-child(1) .info_img{padding:0}
  .about_ .process_ ul li:last-child{margin-bottom:0}
  .about_ .process_ ul li:after{display:block; content:''; clear:both}
  .about_ .process_ ul li .step{width:5.85938vw; height:100%; font-size:5.46875vw; display:flex; justify-content: center; align-items: center; border-radius:0; float:left;}
  .about_ .process_ .info_img{width:calc(100% - 6.05469vw); border:0; display:flex; justify-content: center; align-items: center; padding:4vw 0}
  .about_ .process_ .info_img img{height:100%}
  .about_ .process_ ul li .info_img:after,
  .about_ .process_ ul li:after{display:none}
  .about_ .process_ ul li p{font-size:3.2vw; width:80%; margin:0 auto}
  .about_ .note_ dl{margin-bottom:5vw}

  .simchim01 { background-size: 320px; background-position: 10%}
  .simchim02 p br{display:none}
  .simchim02 .txt_box h6{font-size:24px; color:#000000; font-family: 'MaruBuri';}
  .simchim02 .txt_box p{text-align:left !important}
  .simchim02 .txt_box br{display:block}

  .simyak02 .section_inner p{width:100%}
  #about04 .simyak02{background-image:none; padding-bottom:0}
  #about04 .simyak02 p img{margin:2vw auto; display:block}
  .simyak03 .section_inner p{text-align:left !important}

  .dowonboyak_ #container{padding-top:0}
  .gongjindan_main .img_box, .gyeongokgo_main .img_box, .gobondan_main .img_box, .nokyongboyak_main .img_box{width:76.82292vw; margin-bottom:10vw}
  .gongjindan_main h2,   .gyeongokgo_main h2, .dowonboyak_ .cont_inner section .section_inner h3,
  .gyeongokgo_main h4, .gobondan_main h2, .gobondan_main h4, .gobondan_main h2, .gobondan_main h4, .nokyongboyak_main h2,
  .nokyongboyak_main h4, .gongjindan06 h3,  #nokyongboyak .nokyongboyak05 .txt_box h3, .herbal_medicine_info ul li .float-right dl dt {font-size: 4vw}
  .dowonboyak_ .cont_inner section .section_inner h3{margin-bottom:8vw}
  .gongjindan01 p span, .gongjindan01 p span b, .gongjindan01 p, .gongjindan02 p, .gongjindan02 p span, .gongjindan04 h3 span,
  .gongjindan06 p, .gongjindan06 p span, .gyeongokgo01 p, .gyeongokgo03 p, .gyeongokgo05 p, .gobondan01 p, .gobondan01 p b, .gobondan03 p, .gobondan03_graph li p,
  .gobondan05 dl dt p, .gobondan05 dl dt p em, .gobondan06 .section_inner > p, .nokyongboyak05 .txt_box p{font-size:3vw}
  .gongjindan_symtom_list, .gongjindan_list, .nokyongboyak04 .section_inner, .nokyongboyak06 .section_inner, .nokyongboyak07 .section_inner{width:100%}
  .dowonboyak_ #container .dowonboyak_main {padding:0; width:100%; background-image:none}
  .dowonboyak_ #container .dowonboyak_main img{width:100%}

  .gongjindan_main h4{font-size:3.5vw}
  .gongjindan_list li table.mo_img{display:table !important}
  .gongjindan_list li table tr:nth-child(1) th{font-size:3vw; font-weight:normal; padding-top:1vw;}
  .gongjindan_list li table tr:nth-child(1) th b{font-size:3vw; padding-top:1vw;}
  .gongjindan_list li table tr:nth-child(2) th,
  .gongjindan_list li table tr td{font-size:2.7vw; padding-top:1vw}
  .gongjindan_list li table th,
  .gongjindan_list li table td{border-width:1vw}
  .gongjindan_list li table tr td em{font-size:2.3vw; font-family: 'GmarketSansLight';}
  .gongjindan04 h3 span{padding-top:5vw}
  .gongjindan04 .img_box, .gongjindan06 .img_box{width:calc(100% - 7.03125vw); margin:0 auto}
  .gongjindan05{background-color:#000; padding-bottom:5vw}
  .gongjindan05 h4{text-align:left !important; margin-bottom:8vw}
  .gongjindan05 h4 br{display:none}
  .gongjindan_type_img.mo_img{width:100%}
  .gongjindan_type_img.mo_img img{width:100%}

  .gyeongokgo01 {padding-bottom:8vw; padding-top:12vw}
  .gyeongokgo_main{background-size:150% auto;     background-position: 40% 50%;}
  .gyeongokgo_main .img_box{margin-bottom:60vw}
  .gyeongokgo_main h2{color:#E5B367}
  .gyeongokgo_main h2, .gyeongokgo_main h4, .gongjindan06 h3{font-family: 'MaruBuri';}
  #gyeongokgo .cont_inner section h3{margin-bottom:8vw}
  .gyeongokgo02{background-position:-25% center; background-size: 55vw;}
  .gyeongokgo02 .txt_box h4{font-size:3.64583vw; font-family: 'MaruBuriSemiBold';}
   .gyeongokgo02 .txt_box p{font-size:2.08333vw}
   .gyeongokgo02 .txt_box span{font-size:2.86458vw}
   .dowonboyak_ .cont_inner section{padding:8vw 0}
   .dowonboyak_ .cont_inner section.gyeongokgo03{padding-top:0}
   .gyeongokgo03 p{width:calc(100% - 2.60417vw); margin:0 auto; text-align:left !important}
   .gyeongokgo03 p br{display:none}
   .gyeongokgo03 p:last-child{margin-bottom:0; padding-bottom:0}
   .gyeongokgo03 p:last-child br{display:block}
   .gyeongokgo03 .img_box, .gyeongokgo04 .graph_area .img_box, .gyeongokgo04 .graph_area .img_box:nth-child(4){margin-top:8vw}
   #gyeongokgo .cont_inner section.gyeongokgo05 h3{color:#000}
   .gyeongokgo05 .img_box { width: 100%; margin: 0 auto}
   .gyeongokgo05 p{width:calc(100% - 4.42708vw); margin:0 auto; text-align:left !important; padding-bottom:8vw}
   .gyeongokgo05 p br{display:none}
   #gyeongokgo .gyeongokgo06 .img_box {width: 37vw; margin: 17vw auto 10vw}
   .gyeongokgo06 p, .gyeongokgo06 p span{font-family:inherit;}
   .dowonboyak_ .cont_inner section.gyeongokgo05{padding:11.71875vw 0 69vw; background-size:180%}
   .gongjindan_list li .title_area .img_box, .gyeongokgo06 .img_box {width: 37vw; margin: 17vw auto 10vw}

   .gobondan01{padding:6vw 0 8vw}
    .gobondan_main{background-image:none; background-color:#000}
    .gobondan02 {background-position: -50% center;background-size: 60vw;}
    .gobondan02 .txt_box{padding:0; width:100%; float:none !important; text-align:right !important}
    .gobondan02 .txt_box:after{display:block; clear:both; content:'';}
    .gobondan02 .txt_box p{padding:0 0 10vw 0; font-size:3.64583vw; text-align:center; color:#000 !important}
    .gobondan02 .txt_box p:last-child{display:inline-block; font-size:2.34375vw; padding:3vw 22vw 0 0}
    .gobondan02 .txt_box h4{font-size:3.64583vw; color:#000 !important; letter-spacing: -1px; font-family: 'MaruBuriSemiBold'; display:inline-block; text-align:center}
   .gobondan02 .txt_box span{font-size:2.08333vw; text-align:center; color:#000 !important}
   #gobondan .gobondan03_mo{width:100%; padding:0 !important}
   #gobondan.dowonboyak_ #container .cont_inner .gobondan06{padding-bottom:0}
   .gobondan03_mo .section_inner{}
   .gobondan03_mo .bg-burgundy{background-color:#3A1321;padding:8vw 0;}
   .gobondan03_mo .bg-navy{background-color:#041021; padding:8vw 0;}
   .gobondan03_graph li{width:100%; float:none}
   .gobondan03_mo .bg-burgundy .section_inner > p{color:#fff; font-size:3.64583vw; padding-bottom:8vw}
   .gobondan03_graph li .img_box{height:auto}
   .gobondan03_graph li .img_box img{height:auto; width:100%}
   .gobondan03_mo .bg-navy span{margin-top:8vw; padding:0 3.64583vw 0 4vw;display:inline-block; position:relative; text-align:left; color:#fff; font-size:3.64583vw}
   .gobondan03_mo .bg-navy span:before{display:block; content:''; width:4px; height:4px; background-color:#fff; position:absolute; top:2.5vw; left:2.5vw}
   .gobondan04 { height: auto; background-image: url(../img/m/gobondan04_bg.jpg)}
   .gobondan04 p{padding-bottom:60vw}
   .gobondan05_list, .gobondan05_list img,
   .gobondan_symtom_list, .gobondan_symtom_list img{width:100%}
   .gobondan06 .section_inner > p{font-size:3.64583vw; text-align:left !important; margin-bottom:6vw}
   .gobondan_symtom_list.mo_img{padding-bottom:6vw}
   .gobondan06 .section_inner > p br{display:none}

   .gobondan06 .section_inner > p.mo_img{text-align:center !important}
   .gobondan06 .section_inner > p.mo_img span{font-size:3.64583vw; font-weight:600}
   .gobondan06 .section_inner > p.mo_img br{display:block}


      .dowonboyak_ #container .dowonboyak_main{height:auto}
    .nokyongboyak01 p{padding-bottom:8vw}
    .nokyongboyak01 .img_box, .nokyongboyak01 .img_box img{width:100%}
    .nokyongboyak03 .txt_box{padding:3.25521vw 5.46875vw}
    .nokyongboyak03 .txt_box span{font-size:4.16667vw; white-space: nowrap;}
    .nokyongboyak03 .txt_box h5{font-size:5.46875vw}
    .nokyongboyak04 p:nth-child(1){padding-bottom:8vw}
    .nokyongboyak04 p:nth-child(1),
    .nokyongboyak01 p, .nokyongboyak02 p,
    #nokyongboyak .nokyongboyak08 p{font-size:3.64583vw}
    .nokyongboyak04 .section_inner p:last-child{font-size:3.12500vw; padding-top:2vw; line-height:1.2}
    .nokyongboyak05 {background-image: url(../img/m/nokyongboyak05_bg.jpg)}

   .nokyongboyak05{height:86.97917vw}
   .nokyongboyak05 .txt_box{width:100%; position:static; background-color:transparent; text-align:center; padding:0; padding-bottom:20vw}
   .nokyongboyak05 .txt_box p{margin-top:6vw}
    #nokyongboyak .nokyongboyak05 .txt_box h3{text-align:center; }
    .nokyongboyak06{background-color:#fff}
    .nokyongboyak06 .section_inner.mo_img .img_box{width:100%}
    .nokyongboyak06 .section_inner.mo_img .img_box img{width:100%}
    .dowonboyak_ .cont_inner section.nokyongboyak07{padding-top:0}
    .nokyongboyak07 p, .nokyongboyak07 p strong{padding-bottom:8vw}
    .nokyongboyak07 .img_box{width:100%}
    .nokyongboyak07 .img_box img{width:100%}
    #nokyongboyak .nokyongboyak08 p{margin-bottom:6vw}
    #nokyongboyak .nokyongboyak08 h3{color:#3C6864 !important; margin-bottom:6vw}
    .other_boyaks .herbal_medicine_geunbon_sosaeng{margin-bottom:0}
    .other_boyaks .herbal_medicine_geunbon_sosaeng ul li{height:65.10417vw}
    section.other_boyaks{background-color:#250E01}
    .other_boyaks h4{font-size:4.2vw; letter-spacing: -0.13021vw; font-weight:500}
    .other_boyak_list{padding:3.125vw 0}

.department_ .department_efficacy .img_box img{height:auto}
    #department01 .sub_visual {background-image: url('../img/m/department01_subv.jpg')}
    #department02 .sub_visual {background-image: url('../img/m/department02_subv.jpg')}
    #department02.department02_01 .sub_visual {background-image: url('../img/m/department02_01_subv.jpg')}
    #department02.department02_02 .sub_visual {background-image: url('../img/m/department02_02_subv.jpg')}
    #department02.department02_03 .sub_visual {background-image: url('../img/m/department02_03_subv.jpg')}
    #department02.department02_04 .sub_visual {background-image: url('../img/m/department02_04_subv.jpg')}
    #department02.department02_05 .sub_visual {background-image: url('../img/m/department02_05_subv.jpg')}
    #department02.department02_06 .sub_visual {background-image: url('../img/m/department02_06_subv.jpg')}
    #department03 .sub_visual {background-image: url('../img/m/department03_subv.jpg')}
    #department03.department03_01 .sub_visual {background-image: url('../img/m/department03_01_subv.jpg')}
    #department03.department03_02 .sub_visual {background-image: url('../img/m/department03_02_subv.jpg')}
    #department03.department03_03 .sub_visual {background-image: url('../img/m/department03_03_subv.jpg')}
    #department03.department03_04 .sub_visual {background-image: url('../img/m/department03_04_subv.jpg')}
    #department03.department03_05 .sub_visual {background-image: url('../img/m/department03_05_subv.jpg')}
    #department03.department03_06 .sub_visual {background-image: url('../img/m/department03_06_subv.jpg')}
    #department03.department03_07 .sub_visual {background-image: url('../img/m/department03_07_subv.jpg')}
    #department03.department03_08 .sub_visual {background-image: url('../img/m/department03_08_subv.jpg')}
    #department03.department03_09 .sub_visual {background-image: url('../img/m/department03_09_subv.jpg')}
    #department04 .sub_visual {background-image: url('../img/m/department04_subv.jpg')}
    #department05 .sub_visual {background-image: url('../img/m/department05_subv.jpg')}
    #department06 .sub_visual {background-image: url('../img/m/department06_subv.jpg')}
    #department07 .sub_visual {background-image: url('../img/m/department07_subv.jpg')}
    #department08 .sub_visual {background-image: url('../img/m/department08_subv.jpg')}

    .department_ #container{padding-top:0}
    .department_ .sub_visual{height:18.22917vw;}
    .department_ .banner{height:18.22917vw}
    .department_ .sub_visual .page_title{font-size:6.25000vw; font-weight:600; padding:1.82292vw 2.99479vw; border-radius:2.21354vw}
    .sub_visual .page_title span,
    #department05 .sub_visual .page_title span{display:none}
    .department_ .parentheses{max-width:none; width:100%}
    .parentheses span,
    .parentheses span label{font-family: 'MaruBuriSemiBold';}
    .parentheses span *{font-family: 'MaruBuriBold';}
    .department_ #container .cont_inner section.common_content_design_bg{background-image:none; padding:0 0 8vw 0; margin:8vw 0}
    .department_ #container .cont_inner section.common_content_design_bg .section_inner{max-width:none; width:100%}
    .department_ #container .cont_inner section.common_content_design_bg h3{height:18.22917vw; font-size:4.16667vw; background-image: url('../img/m/common_content_design_tit_bg.jpg'); padding:3.64583vw 8.46354vw; background-size:100%; line-height:1.3; font-family: 'GmarketSansBold'; margin-bottom:3.90625vw}
    .department_ #container .cont_inner section.common_content_design_bg p{letter-spacing: -1px; padding:0 8.46354vw; font-size:3.64583vw; color:#4B4B4B}
    .department_ #container .cont_inner section.common_content_design_bg p b{font-size:3.64583vw; color:#BF9B7A; font-weight:600}
    .department_ #container .cont_inner section.common_content_design_bg p br{display:none}
    .department_ #container .cont_inner section.common_content_ds{background-color:transparent; padding-bottom:0}
    .department_ #container .cont_inner section.common_content_ds .section_inner{max-width:100%}
    .department_ .common_content_ds dl dt{border:0; background-size:100%}
  .branch_offices .branch_list_info {width: 100%;/*max-width: calc(100% - 12.50000vw)*/}
  .department_  .branch_list_info{max-width: calc(100% - 12.50000vw)}
    .department_ .common_content_ds dl:nth-child(1) dt{background-image: url(../img/m/common_content_ds1.jpg); height:18.22917vw; padding:6.51042vw 8.46354vw}
    .department_ .common_content_ds dl:nth-child(2) dt{background-image: url(../img/m/common_content_ds2.jpg); height:24.73958vw; padding:9.76563vw 8.46354vw}
    .department_ .common_content_ds dl dt span{color:#fff; font-size:3.64583vw}
    .department_ .common_content_ds dl dd{padding:7.81250vw 8.46354vw}
    .common_content_ds dl:nth-child(1) dd br{display:none}
    .common_content_ds dl:nth-child(2) dd{background-image:none}
    .department_ .common_content_ds dl dd p{width:100%; font-size:3.64583vw; text-align:left !important; color:#000000}
    .department_ .department_efficacy .sec_tit{width:100%; font-size:4.16667vw; padding:1vw 0}
    .department_ .department_efficacy .sec_tit em,
    .department03_06.department_ .department_efficacy .sec_tit,
    .department03_06.department_ .department_efficacy .sec_tit em{font-size:4.16667vw;}
    .department_ .department_efficacy .img_box{width:100%}
    .department_ .department_benefit dl{width:100%; margin:0 auto 4vw}
    .department_ .department_benefit dl:last-child{margin-bottom:0}
    .department_ .department_benefit dl dd{padding:3.90625vw}
    .department_ .department_benefit dl dd h6{font-size:4.16667vw}
    .department_ .department_benefit dl dd p{font-size:3.64583vw}
    .symptoms{padding-top:4vw}
    .symptoms li{padding-left:0}
    .symptoms li:before{width: 11.8vw; height: 11.8vw; margin: 0; top: -1.6vw; left: -2vw;}
    .symptoms li h6{margin-bottom:3.90625vw}
    .symptoms li h6 span{font-size:4.68750vw;border-width:0 0 0.65104vw 0; margin-left:11vw; margin-bottom:0;padding-bottom:1.5vw}
    .symptoms li p{font-size:3.64583vw; letter-spacing: -1px}


    .department01_01 {background-size: 38vw; background-position: 10%}
    .department01_01 .txt_box{padding-right:0}
    .department01_01 .txt_box h4{font-size:4.16667vw}
    .department01_01 .txt_box p{font-size:3.12500vw; padding-top:2.8vw}
    #department01 .parentheses{font-size:3.64583vw}
    #department01 .banner{height:18.22917vw; background-image: url(../img/m/department01_banner.jpg);}
    #department01 .banner h5{ font-size:3.12500vw; bottom:1.5vw}
    .department01_03 p{padding:0 4.68750vw}
    .department01_03 p, .department01_03 p b{font-size:3.64583vw}
    .department01_03 p br{display:block}
    .department01_04 .img_box{width:100%; padding:0 4.68750vw}

    .woman_01_part2 dl{width:46.87500vw}
    .dept02_woman00_01_part3 img.mo_img{width:100%; padding:0 2.21354vw}
    .department_ #container .cont_inner section.dept02_woman00_02 .section_inner{max-width:100%}
    .dept02_woman00_02 .section_inner h3,
    .dept02_woman00_02 .section_inner > p.text-left,
    .dept02_woman00_02 .section_inner .dept02_woman00_02 span{width:calc(100% - 14.58333vw); margin:0 auto}
    .dept02_woman00_02 .section_inner .dept02_woman00_02{margin:3.90625vw auto}
    .dept02_woman00_02.dpt_table_style01 .img_box.dept02_woman00_02{padding:0; height:44.14063vw}
    .dept02_woman00_02.dpt_table_style01 .img_box.dept02_woman00_02 span{font-size:3.64583vw /* font-size:28px*/}
    .dpt_table_style01 p.text-left{font-size:3.64583vw; color:#000; /* font-size:28px*/}

    .dept02_woman01_01_part2 dl{margin:2vw 0 6vw}
    .dept02_woman01_01_part2 .img_box,
    .dept02_woman02_01_part2 .img_box{width:34vw; margin-left:0}
    .dept02_woman01_01_part1 .parentheses span,
    .dept02_woman03_01_part1 .parentheses span,
    .dept02_woman06_01_part1 .parentheses span{font-size:3.64583vw; line-height:1.4; padding:0 50px}
    .dept02_woman01_01_part1 .parentheses:before,
    .dept02_woman01_01_part1 .parentheses:after,
    .dept02_woman02_01_part1 .parentheses:before,
    .dept02_woman02_01_part1 .parentheses:after {background-image: url(../img/m/parentheses_brown.svg);}
    .dept02_woman01_01_part1 .parentheses span *{font-size:3.64583vw; line-height:1.4}
    .department_ .parentheses:after, .department_ .parentheses:before{}
    section.common_content_design_bg.dept02_woman02_03 p br{display:none}
    .department_ .common_content_ds dl:nth-child(2) p b{text-align:center !important}
    .department02_02 .common_content_ds dl dd p > br{display:none}
    .dept02_woman02_01_part2 .img_box{padding:0}

    .dept02_woman03_01 .woman_01_part1 .sec_tit{background-color:#fff; color:#7A5159 !important}
    .dept02_woman03_01_part1 .parentheses span br{display:block}
    .dept02_woman03_01_part1 .parentheses:before, .dept02_woman03_01_part1 .parentheses:after {background-image: url(../img/m/parentheses_brown2.svg); height: auto}
    .dept02_woman03_02.dpt_table_style01 p.text-left{color:#818181}
    .dpt_table_style01 .sec_tit{font-size:4.68750vw}
    .dept02_woman03_03 p br{display:none}
    .department_ .common_content_ds dl:nth-child(2) p b{font-size:3.64583vw;}
    .common_content_ds dl dd p > br{display:none}
    .dept02_woman04_01 .woman_01_part1 .sec_tit{background-color:#E2A6A6}
    .dept02_woman04_01_part2 .img_box{width:36vw}
    .dept02_woman04_01_part2 dl{ width: 46.87500vw; margin-top:0}
    .dept02_woman04_02.dpt_table_style01  p.text-left{color:#767676}
    .dept02_woman04_03.common_content_design_bg p.text-left br{display:none}
    .dept02_woman05_01 {background-image: url(../img/m/dept02_woman05_01_bg.png)}
    .dept02_woman05_01_part1 .parentheses span, .dept02_woman05_01_part1 .parentheses span *{font-size:3.64583vw; line-height:1.4}
    .dept02_woman05_01_part1 .parentheses span{padding:0 50px}
    .dept02_woman05_01_part1 .parentheses span br{display:block}
    .dept02_woman05_01_part1 .parentheses:before, .dept02_woman05_01_part1 .parentheses:after {background-image: url(../img/m/parentheses_burgundy2.svg)}
    .dept02_woman05_01_part2 .img_box{width:56vw}
    .dept02_woman05_02.dpt_table_style01 p.text-left{color:#767676}
    .dept02_woman06_01_part1 .parentheses{margin-bottom:12vw}
    .dept02_woman06_01_part1 .parentheses:before,
    .dept02_woman06_01_part1 .parentheses:after {background-image: url(../img/m/parentheses_burgundy.svg); max-width:25px}
    .dept02_woman06_01_part2 dl{padding:0; margin:4vw 0 8vw}
    .dept02_woman06_01_part2 .img_box {width: 47vw;top: -6vw;right: -6.25vw}
    .dept02_woman06_02.dpt_table_style01 p.text-left{color:#767676}
    .dept02_woman06_03 p.text-left br{display:none}

    #department03 .dept03_pain00_01{background-size:auto 61.84896vw;         background-position: 0 120%;}
    #department03 .cont_inner > section:nth-child(1) .section_inner p.text-center{font-size:3.12500vw}
    .dept03_pain00_01 .txt_box{width:45.57292vw; padding:10vw 0 15vw; margin-right:6.25000vw}
    .dept03_pain00_01 .txt_box h4{font-size:3.64583vw; letter-spacing: -1px; line-height:1.4;     font-family: 'MaruBuriBold';}
    .dept03_pain00_01 .txt_box h4 span{font-size:2.86458vw}
    .dept03_pain00_01 .txt_box h4 strong{font-size:4.94792vw}
    .dpt_table_style01 .sec_tit{margin-bottom:4vw}
    .dept03_pain00_03 p.text-left{color:#767676; font-size:3.64583vw}
    .dept03_pain00_03 p.text-left *{ font-size:3.64583vw}
    .dept03_pain00_03 p b, .dept03_pain00_03 span, .dept03_pain00_03 span b{font-size:2.60417vw}

    .dept03_pain01_01 .img_box{margin-top:4vw}
    .dept03_pain01_04 p.text-left br{display:none}
    .symptoms_bg_brown h5{padding-bottom:5vw}
    #department03 #container .cont_inner section:nth-child(1){margin-top:0; padding-top:0}
    #department03 .dept03_pain02_01 .section_inner p, #department03 .dept03_pain02_01 .section_inner p b{font-size:3.64583vw}
    .dept03_pain02_01 .img_box{margin-top:4vw}
    #department03 #container .cont_inner section.common_content_design_bg p br{display:none}

    #department04 .department04_01 {background-position: -57% 26%;background-size: 72vw;}
    .department04_01 .parentheses span, .department04_01 .parentheses span *{font-size:3.64583vw; line-height:1.4}
    .department04_01 .parentheses span{padding:0 50px}
    .department04_01 .parentheses span br{display:none}
    .department04_01_part1 .sec_tit.border-ellipse{background-color:transparent !important; padding:0}
    .department04_01_part2 dl{width:41.66667vw}
    .department04_01_part2 dl dt, .department04_01_part3 dl dt, .department04_01_part2 dl dd{font-size:4.16667vw}
    .department04_01_part2 dl dd{width:100%; margin-right:0; margin-bottom:0 !important; margin-top:12px;  line-height: 1.8;  font-weight: 600;}
    .department04_02 .img_box{width:100%}
    .department04_02 p.text-left.text-gold{font-size:2.34375vw}
    #department04 .dpt_table_style01 p.text-left{color:#767676}
    .dpt_table_style01 .sec_tit:before{width:1.04167vw}
    #department04.department_ #container .cont_inner section.common_content_design_bg p br{display:none}

    .department05_01_part1 .sec_tit.border-ellipse{background-color:transparent !important; padding:0}
    .department05_01_part1 .img_box{width:65.10417vw}
    .department05_01_part2 dl{width:46.87500vw; padding:8vw 0; margin-bottom:0}
    .department05_01_part2 dl dt{margin-bottom:1vw}
    .department05_01_part2 dl dd{margin-right:1vw; margin-bottom:1vw; width:calc(50% - 0.5vw)}
    .department05_01_part2 dl dd:nth-last-child(2),
    .department05_01_part2 dl dd:last-child{}{margin-bottom:0}
    .department05_01_part2 .img_box {width: 37vw; margin-left: 3vw}
    .department05_01 .parentheses span, .department05_01 .parentheses span b{font-size:3.64583vw; line-height:1.4}
    .department05_01 .parentheses span{padding:0 50px}
    .department05_01 .parentheses span br{display:none}
    .department05_02.dpt_table_style01 p.text-left{color:#767676}
    .graph_area .graph_reference b{font-size:3.64583vw}
    .graph_area .graph_reference ul li{font-size:1.95313vw}
    #department05.department_ #container .cont_inner section.common_content_design_bg p br{display:none}

    .dept06_01_tit{width:49.47917vw}
    /* .dept06_01 h6, .dept06_01 h6 b{font-size:3.64583vw}
    .dept06_01 h4{font-size:4.16667vw} */
    .dept06_01_img{padding-top:8vw}
    .dept06_01_img h3{font-size:5vw}
    .dept06_01_txt{padding:11vw 0}
    .dept06_01_txt h3{font-size:5vw}
    .dept06_01_txt p{font-size:3.5vw}


    .dept06_02 .img_box{width:100%; height:auto; padding:0; text-align:center}

    .dept06_02 .img_box img,
    .dept06_03 .img_box img{height:auto}
    .department_ #container .cont_inner .dept06_01 .section_inner{width:100%; max-width:none}
    #department06 .dept06_03{width:100%; padding-top:11vw}
    .dept06_03 .img_box{max-width:90%; height:auto;}
    .dept06_03 .img_box img{width:100%;}
    #department06 .dept06_04{padding-top:0}
    .note_bg {background-image: url(../img/m/dept06_04_bg.png); height:134.50521vw; padding-top:23vw}
    .note_bg dl{padding-top:8vw}
    .dept06_04 .note_bg p{font-size:2.60417vw; padding-top:8vw}
    .note_bg .img_box{width: 42.59375vw; margin-top: 0}
    .department_ #container .cont_inner section.common_content_design_bg.dept06_05{margin:0}
    .department_ #container .cont_inner section.common_content_design_bg.dept06_05 p br{display:none}
    .department_ #container .cont_inner section.dept06_05.common_content_design_bg .sec_tit span,
    .department_ #container .cont_inner section.common_content_design_bg h3{font-size:3vw}
    .dept06_09 > p{width:100%; font-size:4.16667vw; padding:8vw 0}
    .dept06_09 .txt_box{padding:8vw 0}
    .dept06_09 .txt_box p{font-size:3.64583vw}
    .dept06_09 .txt_box h3{font-size:4.16667vw}
    .note_bg dl{width:75vw; margin:0 auto; }
    .note_bg dl dt{font-size:4.16667vw; padding-bottom:0; position:relative;}
    .note_bg dl dt .btn.more{width:7.29167vw; height:7.29167vw; position:absolute; right:3vw}
    .dept07_01 .tit_box{border-width:0 0 0 0.52083vw; padding-left:3vw; margin-bottom:4vw}
    .dept07_02 .sec_tit, .dept07_04 .sec_tit{border-width:0 0 0 0.52083vw; padding-left:3vw;}
    #department07 .dept07_01 .section_inner{background-image:none}
    .dept07_01 .tit_box h4{font-size:4.16667vw}
    .dept07_01 .tit_box h4 span{font-size:3.12500vw}
    .dept07_01 .tit_box p{font-size:3.12500vw}
    .dept07_01 .section_inner p.text1,
    .dept07_01 .section_inner p.text1 b,
    .dept07_01 .section_inner p.text2{padding-bottom:4vw; font-size:3.64583vw}
    .dept07_symptoms, .dept07_04 .img_list{width:100%}
    .dept07_symptoms li{width:100%; float:none; margin-bottom:3vw}
    .dept07_symptoms li:nth-last-child(1),
    .dept07_symptoms li:nth-last-child(2){ margin-bottom:3vw}
    .dept07_03 p, .dept07_03 p b{font-size:3.12500vw; line-height:1.4}
    .dept07_03 h3{font-size:3.64583vw; line-height:1.4; font-weight:normal; padding-top:3.5vw}
    .dept07_05 .section_inner{background-image:none}
    .dept07_05 h3, .dept07_05 h5{font-size:4.16667vw}
    .dept07_05 h5{margin-bottom:0; padding-bottom:5vw}
    .dept07_05 p{font-size:3.64583vw; padding-top:5vw}
    #department07 .dept07_06{padding:4.68750vw 0}
    #department07 .dept07_06 h3{font-size:6.25000vw; font-weight:bold; line-height:1; margin-bottom:0}
    #department07 .dept07_06 h3 span{font-size:3.64583vw; line-height:1; display:block; margin-top:5vw}
    .boyak_link_list li .img_box{width:100%;}
    .boyak_link_list li dl{width:100%; padding:4.81771vw 0 0 0}
    .boyak_link_list li dl dt{font-size:4.16667vw}
    .boyak_link_list li dl dd{font-size:3.64583vw}
    .boyak_link_list li dl dt .btn.more{width:8vw; height:8vw; margin-top:-1.5vw}
    .boyak_link_list li dl dt:after{height:0.65104vw; margin:3vw 0}
    #department07 .dept07_07 .section_inner p{font-size:2.60417vw; padding:8vw 0}
    #department07 .dept07_08 h3,
    #department07 .dept07_08 h3 span{font-size:4.16667vw; font-weight:bold}
    #department07 .dept07_08 { background-image: url(../img/m/dept07_08_banner.jpg); padding:10vw 0;         background-size: contain;}
    .jejo_process li .img_box{width:25.52083vw}
    .jejo_process li dl{width:calc(100% - 25.52083vw); padding-left:1.5vw}
    .jejo_process li dl dt { font-size: 4.16667vw; margin-bottom: 0; padding-top: 0; padding-bottom: 4vw}
    .jejo_process li dl dt:after{width:100%; height:0.65104vw; top:auto; bottom:1vw; right:0}
    .jejo_process li dl dd{font-size:3.64583vw}
    #department07 .cont_inner section.dept07_09{margin-bottom:8vw}

    #department08 .dept08_01 .img_box{width:100vw; max-width:none; margin-left:-6.25vw}
    #department08 .dept08_01 .section_inner > p, #department08 .dept08_02 p{font-size:3.64583vw; font-weight:bold}
    #department08 .dept08_02 p{padding:6vw 0}
    .traffic_accident_symptoms_img img{margin-bottom:4vw}
    .traffic_accident_symptoms_img img:last-child{margin-bottom:0}
    #department08 .dept08_03{margin:8vw 0}
    #department08 .dept08_03 .sec_tit{font-size:4.16667vw; font-family: 'GmarketSansBold';}
    .dept08_04 .sec_tit, .dept08_07 .sec_tit,
    .dept08_05 .sec_tit, .dept08_06 .sec_tit{font-size:4.16667vw;}
    .dept08_05 .sec_tit, .dept08_06 .sec_tit{border-radius:100px;padding: 2vw;}
    .dept08_04 .sec_tit{padding:4vw 0}
    .dept08_04 .section_inner > p, .dept08_04 .section_inner > p b{font-size:2.34375vw}
    .dept08_05 .img_box_wrap p{font-size:3.64583vw; line-height:1.6}
    .dept08_05 .img_box_wrap p b{font-size:4.16667vw;font-family: 'MaruBuriBold';}
    .traffic_accident_treatment_qna{max-width:100%; width:100%}
    .traffic_accident_treatment_qna.mo_img{padding-top:0; margin-top:3vw; margin-bottom:6vw}

    #treatment_recovery #container{padding-top:0}
    #treatment_recovery h2.page_title{padding:7.81250vw 0 4.42708vw; border-color:#D2D2D2}
    #treatment_recovery h2.page_title span{font-size:4.68750vw}
    #treatment_recovery h2.page_title, .column_box h2.page_title{font-size:8.33333vw}
    .column_list h4{display:none}

    .column_board .cont_inner .column_box section{margin:7.81250vw 0}
    .treatment_recovery_column ul li{width:100%; float:none; margin:0 0 4.68750vw 0; border-color:#D2D2D2}
    .treatment_recovery_column ul li .img_box{max-height:none; }
    .treatment_recovery_column ul li dl dt{font-size:4.16667vw}
    .treatment_recovery_column ul li dl dt strong{font-size:3.64583vw; font-weight:bold}
    .treatment_recovery_column ul li dl dd{padding:0 0 4.68750vw 0; font-size:3.38542vw}
    .column_box h2.page_title strong{margin-bottom:1.5vw; font-weight:bold; font-size:4.16667vw}
    .column_box h2.page_title span{font-size:4.16667vw; font-weight:normal}
    .column_box h2.page_title{font-size:6.25000vw; padding-left:3vw; font-weight:bold}
    .column_box h2.page_title:before{width:0.65104vw}
    .column_board .treatment_recovery01_01{margin-top:7.81250vw}
    .column_board .treatment_recovery01_01 p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board .treatment_recovery01_01 p b{font-size:4.16667vw}
    .column_box section p, .column_box section p b, .treatment_recovery01_03 ul li p{}
    .column_board .treatment_recovery01_03{margin-top:7.81250vw}
    .column_board .treatment_recovery01_03 p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board .treatment_recovery01_03 p b{font-size:4.16667vw}
    .treatment_recovery01_03 img.mo_img{width:100%}

    .column_list {padding-bottom:5vw}
    .column_list h4{display:none}
    .column_list ul li{height:15.62500vw; border-radius:16vw; padding:1.30208vw; margin-bottom:3.12500vw}
    .column_list ul li .column_list_img{width:13.02083vw; height:13.02083vw}
    .column_list ul li .column_list_img{width:13.022vw; height:13.022vw; border-radius:13.022vw}
    .column_list ul li strong{font-size:4.68750vw; width:calc(100% - 20vw); display:inline-block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:bold; margin-left:2.60417vw}
    .column_list ul li .float-right{display:none}


    .column_board #container{padding-top:0; margin-top: 5vw; padding-bottom:7vw}
    .column_board #container .cont_inner{width:90%; max-width:none}
    .column_box section p,
    .column_box section p b{font-size:4.16667vw}
    .column_box section h4{font-size:5vw}
    .column_box_btns .btn_list,
    .news_box_btns .btn_list{width:24.47917vw; height:7.81250vw; font-size: 4.16667vw; line-height: 1.7; border-radius: 8vw; padding:0}
    .cont_inner section.column_list{margin-top:0}
    .treatment_recovery01_02 .treatment_recovery_img_box img,
    .treatment_recovery03_05 .treatment_recovery_img_box img{max-width:100%}
    .treatment_recovery01_03 ul li img{width:30vw}
    .treatment_recovery01_03 ul li p{font-size:4vw}

    .column_board#treatment_recovery02 section p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board#treatment_recovery03 section p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board#treatment_recovery04 section p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board#treatment_recovery05 section p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board#treatment_recovery06 section p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}
    .column_board#treatment_recovery07 section p{width:75.78125vw;/*582px*/ margin:4.16667vw auto 0; font-size:4.16667vw}

    #dowon_news #container,
    .dowon_news_board #container{padding-top:0}
    .dowon_news_board .cont_inner section{margin:8vw 0}
    #dowon_news .cont_inner{max-width: calc(100% - 12.50000vw);}
    .dowon_news_list ul li{width:100%; float:none; margin-right:0; border-color:#D2D2D2;margin-bottom:4.68750vw;}
    #dowon_news h2.page_title{border-color:#d2d2d2; margin-bottom:4.68750vw; padding-bottom:4.68750vw}
    #dowon_news h2.page_title {padding-top:7.81250vw}
    #dowon_news h2.page_title span{font-size:4.68750vw}
    #dowon_news h2.page_title{font-size:8.33333vw}
    .news_box h2.page_title strong{margin-bottom:1vw; font-size:6.25000vw; font-weight:bold}
    .dowon_news_list ul li dl dt{font-size:4.16667vw}
    .dowon_news_list ul li dl dd{font-size:3.38542vw; padding-bottom:4.68750vw}
    .news_box{padding:0}
    .news_box h2.page_title span{font-size:4.68750vw; margin-bottom:2.5vw}
    .news_box h2.page_title{font-size:4.16667vw; border-color:#d2d2d2; padding-top:7.81250vw; font-weight:normal}
    .dowon_news01_01 p, .dowon_news01_01 p b, .dowon_news02_02 p, .dowon_news02_02 p b, .biz_detail li dl dd, .dowon_news02_03 p{font-size:4.16667vw }
    .dowon_news01_01 .dowon_news_img_box{margin-bottom:4vw; display:block}
    .dowon_news_board .dowon_news01_01{margin-bottom:10vw}
    .dowon_news01_imgs li{width:100%; float:none; margin:0 0 7.81250vw 0}
    .dowon_news01_imgs li:nth-child(3){margin-bottom:7.81250vw}
    .inquiry_cards{width:55.20833vw; margin:0 auto 7.81250vw}
    .inquiry_cards li{width:46%; margin-right:8%; border:0; margin-bottom:3vw; padding:0; height:auto;}
    .inquiry_cards li:nth-child(2n){margin-right:0}
    .inquiry_cards li:nth-child(3){margin-bottom:0}
    .inquiry_cards li:nth-child(4){margin-bottom:0; padding:0.5vw 0 0 0}
    .dowon_news_board .dowon_news01_03{margin-top:0}
    .dowon_news_board .dowon_news01_03 .section_inner{border-top:0}
    .dowon_news01_03 h4{font-size:4.68750vw; margin-bottom:7.81250vw}
    .dowon_news01_03 .btn_wrap{margin:0 0 8vw 0}
    .dowon_news01_03 .btn_wrap .btn_card{width:76.30208vw; background-color:transparent; padding:0}
    .dowon_news01_03 .btn_wrap .btn_card img{width:100%; height:auto}
    .dowon_news01_imgs{max-width:100%}
    .dowon_news02_02 h3{font-size:4.16667vw; font-family: 'GmarketSansBold'; margin-bottom:4.16667vw}
    .dowon_news02_02 p, .dowon_news02_02 p b, .biz_detail li dl dd, .dowon_news02_03 p{font-size:4.16667vw}
    .biz_detail li{width:100%; margin-right:0; float:none; margin-bottom:4.16667vw; border-radius:4.16667vw; height:auto; padding:4.68750vw}
    .biz_detail li:nth-child(3){margin-bottom:4.16667vw}
    .biz_detail li dl dt{}
    .biz_detail li dl dt, .biz_detail li dl dt em{font-size:4.16667vw; font-family: 'GmarketSansBold';}
    .dowon_news02_03 .btn_wrap .btn_view_news{font-size:4.16667vw; padding:3vw 8vw; border-radius:0 6vw 6vw 0}
    .news_box_btns{border-color:#d2d2d2}

    .thumbnail_slider_wrap .branch_preview_thumbnail_wrap{display:none}
    .thumbnail_slider_wrap .branch_preview_css{width:100%; margin-right:0}
    .thumbnail_slider_wrap{height:64.98vw}
    .thumbnail_slider_wrap .branch_preview_css > button { height: 3.5vw; width: 7vw}










}


/* 테블릿 (해상도 768px ~ 1199px)*/
@media all and (min-width:768px) and (max-width:1281px) {


}

/* 모바일 (해상도 360px ~ 767px)*/
@media (max-width:769px) {

    /* html, body{min-width:768px} */
    .header_inner{height:15.62500vw}



    #quick_menu{ z-index: 100}
    .quick_box a{width:13vw; height:13vw; font-size:2.5vw;border-radius:3vw; margin-top:1vw;; padding:0.5vw; }
    .quick_box a:nth-child(1){display:none}

    #main .cont_inner section{margin:10vw 0;}
    #main .cont_inner{max-width:100%; width:100%; padding:0 6.51vw}
    .herbal_medicine_geunbon_sosaeng ul li .btn.more, .btn.more{width:7.292vw; height:7.292vw; border-radius:7.292vw; right:2vw; bottom:2vw}

    .herbal_medicine_geunbon_sosaeng{width:100%; max-width:100%}
        .herbal_medicine_geunbon_sosaeng ul{margin-top:7vw}
    .herbal_medicine_geunbon_sosaeng ul li{border-radius:4vw; height:65.10417vw}
    .herbal_medicine_geunbon_sosaeng ul li:nth-child(1){background-image:url('../img/m/hmgs01.jpg')}
    .herbal_medicine_geunbon_sosaeng ul li:nth-child(2){background-image:url('../img/m/hmgs02.jpg')}
    .herbal_medicine_geunbon_sosaeng ul li:nth-child(3){background-image:url('../img/m/hmgs03.jpg')}
    .herbal_medicine_info{margin-bottom:7.81250vw}
    .herbal_medicine_info ul li{margin-bottom:7.81250vw}
    .herbal_medicine_info ul li:after{bottom:-3.90625vw}
    .herbal_medicine_info ul li .info_img{padding-left:0; width:39.58333vw}
    .herbal_medicine_info ul li .float-right{width:calc(100% - 39.58333vw)}
    .herbal_medicine_info ul li .float-right dl{width:100%; padding-right:7.29167vw}
    .herbal_medicine_info ul li .float-right dl dt{font-size:5.20833vw;}
    .herbal_medicine_info ul li .float-right dl dd{font-size:3.64583vw; padding-top:1.4vw}
    .herbal_medicine_info ul li .float-right a.btn.more{top:auto; bottom:5%; width:7.29167vw; height:7.29167vw}
    .herbal_medicine_info ul li .info_img{padding-right:10px}
    .herbal_medicine_info ul li .float-right a.btn.more{right:0;}



    .thumbnail_slider_wrap{height:70.98vw;}
    #offices .thumbnail_slider_wrap{height:70vw;}
    #branch_preview{width:100%; margin-right:0 auto}
    #branch_preview .swiper-button-next,
    #branch_preview .swiper-button-prev{display:block}
    #branch_preview > button{height:2.604vw; width:5.208vw; outline:none; background-color:transparent; border:0;; transform:rotate(-90deg)}
    #branch_preview > button:after{ width:100%; height:100%; font-size:0; display:block; content:''; background-repeat:no-repeat; background-size:cover; outline:none; background-color:transparent}
    #branch_preview .swiper-button-prev:after{background-image:url('../img/slider_arrow.png');}
    #branch_preview .swiper-button-next:after{background-image:url('../img/slider_arrow2.png');}
    .thumbnail_slider_wrap .branch_preview_thumbnail_wrap{display:none}
    .thumbnail_slider_wrap .branch_preview_css{width:100%; margin-right:0}
    .thumbnail_slider_wrap .branch_preview_css > button { height: 3.5vw; width: 7vw}

    /* about_ */

    .about_ .main_visual{height:90vw}
    .about_ .cont_inner > h4.text-center{margin:9.11458vw auto}
    #about01 .cont_inner h4.text-center{width:90%; max-width:63.80208vw; font-size:4.16667vw}
    .gongjindan_main h2, .gongjindan_main h4, .gongjindan06 h3, .dowonboyak_ .cont_inner section .section_inner h3,
    .gyeongokgo_main h2, .gyeongokgo_main h4, .gobondan_main h2, .gobondan_main h4, .gobondan_main h2,
    .gobondan_main h4, .nokyongboyak_main h2, .nokyongboyak_main h4, .nokyongboyak03 .txt_box h5,
    #nokyongboyak .nokyongboyak05 .txt_box h3, .herbal_medicine_info ul li .float-right dl dt{font-size: 5vw;}

    .gongjindan01 p span, .gongjindan01 p span b, .gongjindan01 p, .gongjindan02 p, .gongjindan02 p span,
    .gongjindan04 h3 span, .gongjindan06 p, .gongjindan06 p span, .gyeongokgo01 p, .gyeongokgo03 p,
    .gyeongokgo05 p,  .gobondan03 p,
    .gobondan03_graph li p, .gobondan05 dl dt p, .gobondan05 dl dt p em, .gobondan06 .section_inner > p,
    .nokyongboyak05 .txt_box p, .introduce02 .img_box p, .simchim02 p, .simchim02 .txt_box p{font-size: 4.16667vw;}

    .gongjindan03 h4, .gongjindan05 h4, .gongjindan_list li table tr:nth-child(2) th,
    .gongjindan_list li table tr td,  .gyeongokgo06 p, .gyeongokgo06 p span,
    .gobondan04 p, .gobondan04 p strong, .gobondan04 p b, .gobondan05 dl dt label, .gobondan05 dl dt label b,
    .nokyongboyak03 .txt_box span, .nokyongboyak04 p:nth-child(1), .nokyongboyak07 p, .nokyongboyak07 p strong,
    .about_ .cont_inner > h4.text-center, #about02 .cont_inner h4.text-center,
    .about_ .cont_inner > h4.text-center label, .simchim02 .txt_box h6, .simyak02 .section_inner p, .simyak03 .section_inner p{font-size:4.16667vw}

    .about_slide_wrap.mo_img, .herbal_medicine_geunbon_sosaeng{margin-bottom:8vw}
    .location_detail .parking_lot_box{margin-top:8vw}
    .introduce02 dl dt:before, .herbal_medicine_info .core_treatment_title h2:before,
    .introduce02 dl dt:before, .jinmaek01 dl dt:before, .about_ .note_ h3:before, .faq .section_inner > h3:before,
    .simchim02 h3:before, .about_ .process_ dl dt:before, #about04 section .section_inner > h3:before{width:1.04167vw}
    .introduce02 dl dt, .jinmaek01 dl dt, .about_ .note_ h3, .faq .section_inner > h3,
    .simchim02 h3, .about_ .process_ dl dt, #about04 section .section_inner > h3, .herbal_medicine_info .core_treatment_title h2{font-size:4.68750vw; padding-left:4vw; font-weight:600}

    /* .about_ .main_visual{height:87.24vw} */

    .about_ .main_visual .visual_txt {left:6.51vw}
    .about_ .cont_inner > h4.text-center{font-size: 3.12500vw; letter-spacing: -0.13021vw}
    .about_ .cont_inner > h4.text-center span{font-size: 3.12500vw; letter-spacing: -0.13021vw; margin-top:1.30208vw}
    .visual_txt h3{font-size:8.333vw}
    .visual_txt h3 span{font-size:4.688vw}
    .visual_txt p{font-size:3.646vw}
    .introduce .img_box{min-width:0; width:100%}
    #about01 .introduce h3{font-size:6.250vw}
    #about01 .introduce dl dt{font-size:5vw; line-height:1.5}
    .introduce dl dd{font-size:4.5vw; padding-top:6vw}
    #about01 .introduce dl dt,
    #about01 .introduce dl dd{float:none !important; width:100%}
    .introduce01 .img_box{margin-top:2vw}
    .cont_inner section.introduce02{margin-bottom:6.51042vw}
    .introduce02 dl{margin-top:6vw}
    .introduce02 dl dt{}
    .introduce02 dl dd{font-size:4.16667vw; margin-top:3.90625vw; padding:0 4vw}
    .introduce02 .img_box p{font-size:3vw}

    .about_ .core_treatment{padding:8vw 0 0 0}
    .core_treatment_title{padding:0; background-color:transparent !important; position:static; margin-bottom:2vw}
    .core_treatment_title h2{color:#000 !important; font-size:4.68750vw; letter-spacing: -0.13021vw; max-width:100%; width:100%; padding-top:0; padding-left:3.90625vw; position:relative; font-weight:500}
    .core_treatment_title h2:before {
      display: block;
      content: '';
      width: 0.65104vw;
      height: 115%;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      margin: auto;
      background-color: #E5B367;
    }
    .core_treatment ul{width:100%; padding-top:0}

    .slide_option{height:9.5vw}
    .about_slide .swiper-button-next,
    .about_slide .swiper-button-prev{width:6vw; height:6vw; top:0; bottom:0; margin:auto}
    .about_slide .swiper-button-prev{right:6vw; }
    .about_slide .swiper-button-prev:after,
    .about_slide .swiper-button-next:after{background-position:center; font-size:0; width:4vw; height:6vw}
    .about_slide .swiper-button-prev:after{transform:rotate(-180deg)}
    .about_slide_wrap .about_slide .swiper-pagination{right: 13vw}
    .about_slide .swiper-pagination-bullet{width:1.5vw; height:1.5vw; margin-left:1.5vw; border-radius:1.5vw; }
    .about_slide .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6vw;}

    .faq{background-color:#f9f9f9; padding:6.250vw }
    .faq .section_inner > h3{font-size:5vw; margin-bottom:6vw; width:100%; max-width:100%}
    .faq_list .title.mo_img{position:relative;}
    .faq_list .title.mo_img img{position:absolute; right:0; top:50%; margin-top:-4%}
      .faq_list .title img{width:4vw}
      .faq_list{width:100%; max-width:100%; padding:0 4.68750vw}
      .faq_list > li{ margin-bottom:4vw;}
      .faq_list > li:last-child{margin-bottom:0}
      .faq_list .title{font-size:3.8vw; height:auto; border-bottom:0.130vw solid #888; padding-left:0.260vw; padding-bottom:2vw; line-height:1.4}
      .faq_answer_wrap{width:100%; padding:20px}
      .faq_answer_wrap .faq_img{width:9vw}
      .faq_answer_wrap .faq_img img{width:100%}
      .faq_answer_balloon{width:calc(100% - 13vw);font-size:4vw; padding:25px}
      .faq_answer_balloon *{font-size:3.64583vw}

      .navy_box{padding:3.90625vw}
      .navy_box dl{width:100%; margin-top:3vw}
      .navy_box dl dt{font-size:4.68750vw}
      .navy_box dl dd{font-size:3.64583vw}
      .navy_box .img_box{height:auto; width:90%; margin:0 auto; text-align:left; float:none; display:block;}
      .navy_box .img_box img{height:auto; width:37.36979vw; max-width:100%;}
      .navy_box .img_box .hanja_txt{width:auto; vertical-align: bottom; padding-left:10vw; font-size:4.68750vw}
      .about_ .process_ dl dd{padding:0 10.02604vw}
      .about_ .process_ ul li{height: 71.61458vw}
      .about_ .process_ .info_img img{height:auto; width:49.47917vw}
      .about_ .process_ ul li:nth-child(3) .info_img{width:28.64583vw; margin:0 auto}
      .simyak_process.process_ dl dd ul li:nth-child(3),
      .simyak_process.process_ dl dd ul li:nth-child(4){margin:0 0 4.88281vw 0}
      .about_ .process_ ul li p{width:auto}

      .simchim_note dl dt img,
      .simyak_note dl:nth-child(2) dt img,
      .simyak_note dl:nth-child(3) dt img{margin-top:1.5vw}

      .about_ .note_ h3{font-size:5vw; margin-bottom:5vw}
      .about_ .note_ dl dt{padding-bottom:2vw; display:flex; align-items: center}
      .about_ .note_ dl dt img{width:7.81250vw; margin-right:2vw}
      .about_ .note_ dl dt:after{width:calc(100% - 10vw); right:0; height:2px}
      .about_ .note_ dl dt strong{font-size:3.8vw; font-weight:bold}
      .about_ .note_ dl dd{font-size:4vw; margin-top:2vw; padding:0 2vw}
      .about_ .note_ dl dd br{display:none}
      .about_ .faq{padding:7vw 0; background-color:transparent; margin:0}

      /* about01 */
      .herbal_medicine_geunbon_sosaeng {}
      .branch_offices{margin-bottom:11.71875vw}
      .branch_offices .branch_list_info .branch_list{background-color:#fff; margin-top:-3.90625vw}

      /* about02 */
      .about_ .cont_inner > h4.text-center label{font-size:3.8vw}
      .jinmaek01 dl {margin-top:6vw}
      /* .jinmaek01 dl dt{font-size:5vw} */
      .jinmaek01 dl dt strong{font-size:5vw}
      .jinmaek01 dl dd{font-size:4vw; padding:0 4vw}
      .jinmaek01 dl dt .img_box p{font-size:3vw}



      /* about03 */
      .simchim01{background-size:40vw; background-position:8% center; margin-bottom:0}
      .simchim01 .txt_box{margin-right:0}
      .simchim01 .txt_box h4{font-size:3.8vw; font-family: 'MaruBuriSemiBold';}
      .simchim01 .txt_box span{font-size:3.8vw; font-family: 'MaruBuri';}
      .simchim02 {margin-top:0}
      .simchim02 p{padding:0 4.68750vw}
      .simchim02 .txt_box h6{font-size:2.8vw; line-height:1.4}
      .simchim_img_box{margin:8vw auto 0}
      .simchim_process dd ul li:nth-child(3) .info_img{padding:0}

      /* about04 */
      #about04 .simyak02{background-image:none}
      #about04 section .section_inner > h3{font-size:5vw; margin-bottom:5vw}
      .simyak02 .section_inner p,
      .simyak03 .section_inner p{font-size:4vw; text-align:left !important}
      /* .simyak02 .section_inner p br{display:none} */

      #offices #container {padding-top:0; margin-top:0}
      #offices #container .cont_inner{width:100%; max-width:none;}
      #offices .branch_list{padding-top:4.688vw}
      #offices .offices_branch_info_btns.branch_info_btns{padding-bottom:0}
      #offices .offices_branch_info_btns.branch_info_btns:after{display:block; content:''; clear:both}
      #offices .branch_info_btns .btn {width: 10.41667vw; height:10.41667vw; font-size:0; border:0; display:inline-flex; align-items: center; justify-content: center}
      #offices .branch_info_btns .btn img{display:flex; align-items: center; justify-content: center; margin:0; min-width:8vw}
      .branch_list_info .map_area{width:100%; margin-top:3vw; height:75vw; margin-bottom:8vw}



      /* dowon_news */
      /* #dowon_news{}
      #dowon_news #container {padding-top:0; margin-top: 5vw;}
      #dowon_news #container .cont_inner{width:90%; max-width:none; padding-bottom:10vw}
      #dowon_news h2.page_title span{font-size:4vw}
      #dowon_news h2.page_title{font-size:9vw; padding-bottom: 4vw; margin-bottom: 2vw;}
      .dowon_news_list ul li dl dt{        font-size: 5vw;
            padding-top: 1vw;
            letter-spacing: -0.13021vw;}
      .dowon_news_list ul li dl dd{font-size: 3.5vw;
            padding-top: 0;}
      .dowon_news_list ul li{width:100%; margin-right:0}
      .dowon_news_list ul li{width:100%; margin-right:0; float:none; margin-bottom:4vw; padding-bottom:2vw}
      .dowon_news_board #container{padding-top:0; margin-top: 5vw; padding-bottom:7vw}
      .dowon_news_board .cont_inner .section_inner,
      .news_box_btns{width:90%;; max-width:none}
      .news_box h2.page_title{width:90%; max-width:none}
      .news_box{padding-bottom:5.5vw}
      .news_box h2.page_title strong{font-size:5vw; margin-bottom:1.5vw}
      .news_box h2.page_title{font-size:3.5vw}
      .news_box h2.page_title span{font-size:4.16667vw; margin-top:0; margin-bottom:3vw}
      .news_box section p,
      .news_box section p b{font-size:3.5vw}
      .news_box section p br{display:none}
      .news_box section h4{font-size:6vw}
      .news_box .btn_list{width: 20vw; height: 8vw; font-size: 4.5vw; line-height: 1.6; border-radius: 8vw;}
      .dowon_news01_imgs li:nth-child(n){width:100%; margin-right:0; margin-bottom:2vw}
      .inquiry_cards li:nth-child(n){width:49%;margin-right:2%; height:12vw; margin-bottom:2vw; padding:3vw}
      .inquiry_cards li:nth-child(2n){margin-right:0}
      .inquiry_cards li:nth-child(3),
      .inquiry_cards li:nth-child(4){margin-bottom:0}
      .inquiry_cards li img{width:auto; height:100%}
      .dowon_news01_03 .btn_wrap .btn_card{width:100%; font-size:4vw}
      .dowon_news01_03 .btn_wrap .btn_card img{height:3.5vw}
      .dowon_news02_02 h3{font-size:4vw}
      .biz_detail li:nth-child(n){width:100%; margin-right:0; height:auto; margin-bottom:2vw}
      .biz_detail li:last-child{margin-bottom:0}
      .biz_detail li dl dt,
      .biz_detail li dl dt em{font-size:4vw}
      .biz_detail li dl dd{font-size:3.5vw}
      .dowon_news02_03 .btn_wrap .btn_view_news {font-size: 4vw; padding: 3vw 6vw; border-radius: 0 6vw 6vw 0}*/


      /* dowonboyak_ */
      .dowonboyak_ #container{padding-top:0}
      .reservation .branch_list_info{width:100%}
      section.other_boyaks{padding:5vw 0}
      .dowonboyak_ .cont_inner .section_inner{width:90%; max-width:none}
      .gongjindan_main h2{font-size:4.5vw}
      .gongjindan_main h4{font-size:4vw}
      .dowonboyak_ .cont_inner section h3{font-family: 'MaruBuriSemiBold'; font-size:5vw; letter-spacing: -0.19531vw}
      .dowonboyak_ .cont_inner section h3 span{font-size:3.75vw; line-height:1.4; padding-top:10vw; display:block; width:calc(100% - 4.42708vw); margin:0 auto}
      .other_boyak_list li .btn_link img{width:100%}
       .gongjindan06 .img_box, .nokyongboyak01 .img_box{width:100%}
      .gongjindan04 .img_box{width:calc(100% - 7.03125vw); margin:0 auto}
      .gongjindan_main .img_box img{width:100%}
      .gongjindan_main h2{font-family: 'MaruBuriSemiBold'; text-shadow:2px 2px 2px rgba(0, 0, 0, .3)}
      .gongjindan_main h4{font-family: 'MaruBuriSemiBold'; text-shadow:2px 2px 2px rgba(0, 0, 0, .3)}
      .gongjindan01 p,
      .gongjindan01 p span,
      .gongjindan01 p span b{font-size:4vw; letter-spacing: -0.13021vw}
      .gongjindan02 {background-position: center bottom 10%;}
      .gongjindan02 p{float:none;     padding-bottom: 50vw;}
      .gongjindan02 p,
      .gongjindan02 p span{font-size:4vw;}
      .gongjindan03,
      .gongjindan05{background-color:#000}
      .gongjindan03 h4{font-size:3.9vw;  margin-bottom:10vw; text-align:left !important}
      .gongjindan03 h4 br{display:none}
      .gongjindan03 .graph_area .img_box{width:calc(100% - 7.03125vw); margin:0 auto 8vw}
      .gongjindan04{padding-top:6vw}
      .gongjindan05 h4{font-size:3.75vw; text-align:left !important; margin-bottom:8vw}
      .gongjindan05 h4 br{display:none}
      .gongjindan_symtom_list{width:calc(100% - 20.05208vw); margin:0 auto}
      .gongjindan_symtom_list li{padding:5vw 0 0;}
      .gongjindan_symtom_list li:nth-child(n){width:calc(50% - 1.30208vw); margin-right:2.60417vw; margin-bottom:2.60417vw; height:37.76042vw; border-radius:1.5vw}
      .gongjindan_symtom_list li img{width:13vw}
      .gongjindan_symtom_list li:nth-child(2n){margin-right:0}
      .gongjindan_symtom_list li p{font-size:3vw}
      .gongjindan06 .img_box{width:calc(100% - 7.03125vw); margin:0 auto}
      .gongjindan06 h3{margin-bottom:6vw;}
      .gongjindan06 p{padding-bottom:5vw}
      .gongjindan06 p,
      .gongjindan06 p span{font-size:3.9vw; letter-spacing: -0.13021vw}
      .gongjindan_type_img {padding-bottom:4vw}
      .gongjindan_list li .title_area span{font-size:6vw; padding-top:3vw; font-family: 'MaruBuriSemiBold';}
      .gongjindan_list li .title_area span b{font-size:4.5vw}

      .gyeongokgo_main{background-position: 40% 43%;}
      .gyeongokgo_main .img_box img{width:100%}
      .gyeongokgo_main h2{font-size:4.5vw}
      .gyeongokgo_main h4{font-size:4vw}

      .gyeongokgo01 p,
      .gyeongokgo01 p span,
      .gyeongokgo01 p span b{font-size:4vw; letter-spacing: -0.13021vw}
      .gyeongokgo02 {}
      .gyeongokgo02 .txt_box h4{font-size:3.64583vw}
      .gyeongokgo02 .txt_box p {font-size: 2.08333vw}
      .dowonboyak_ .cont_inner section.gyeongokgo02{padding-bottom:0}

      .gyeongokgo03 p,
      .gyeongokgo05 p{font-size:3.5vw; letter-spacing: -0.19531vw}
      .gyeongokgo03 p br,
      .gyeongokgo05 p br{display:none}
      .gyeongokgo06 p,
      .gyeongokgo06 p span{font-size:3.5vw; letter-spacing: -0.13021vw;}
      .gyeongokgo06 .img_box{max-width:50vw; margin:5vw auto}

      .gobondan_main .img_box{margin-bottom:12vw}
      .gobondan01 p, .gobondan01 p b{font-size:3.64583vw}
      .gobondan02{background-position:-50% bottom}
       .gobondan04 p, .gobondan04 p strong, .gobondan04 p b{letter-spacing: -0.13021vw}
      .gobondan05 dl dt label{display:block; width:100%;;height:auto; font-size:4vw;padding: 2vw 0 1vw 0;}
      .gobondan05 dl dt label b{font-size:4vw}
      .gobondan05 dl dt p,
      .gobondan05 dl dt p em{font-size:3.5vw}
      .gobondan05 dl{padding-top:5vw}
      #gobondan .cont_inner section h3{margin-bottom:8vw}
      .ingredient_list li p{font-size:3.5vw; line-height:1; height:auto; padding:2vw 0 1vw 0}
      .ingredient_list li:nth-child(n){width:calc(50% - 1.563vw); margin-right:2.344vw}
      .ingredient_list li:nth-child(2n){margin-right:0}
      .ingredient_list li .img_box img{width:100%}
      .gobondan06 .section_inner > p,
      .gobondan06 .section_inner > p span{font-size:3.5vw}
      .gobondan_symtom_list li:nth-child(n){width:100%; margin-right:0}
      .gobondan_symtom_list li .img_box{width:16vw; height:16vw;}
      .gobondan_symtom_list li .txt_box{width:calc(100% - 17vw); height:16vw; font-size:3.8vw; line-height:1.2; padding-left:2vw}

      .nokyongboyak_main{height:90vw; background-image:url('../img/m/nokyongboyak_main.jpg'); background-position:center bottom; background-size:cover; position:relative;}
      .nokyongboyak_main .img_box{margin-bottom:12vw}
      .nokyongboyak_main h2{font-size:4.5vw}
      .nokyongboyak_main h4{font-size:4vw; position:absolute; bottom:1vw; left:0; right:0; margin:auto; width:80vw}
      .nokyongboyak01 p,
      .nokyongboyak01 p span,
      .nokyongboyak01 p b{font-size:4vw; letter-spacing: -0.13021vw}
      .nokyongboyak02 p{font-size:4vw; letter-spacing: -0.13021vw}
      .nokyongboyak03.banner {background-image: url('../img/m/nokyongboyak03_bg.jpg'); height:40vw}
      .nokyongboyak03 .txt_box{padding-top:3vw}
      .nokyongboyak03 .txt_box span{font-size:4vw; letter-spacing: -0.13021vw}
      .nokyongboyak03 .txt_box h5{font-size:6vw; white-space: nowrap;}
      .nokyongboyak04 p:nth-child(1){font-size:4vw; letter-spacing: -0.13021vw}
      .nokyongboyak04 .section_inner p:last-child{font-size:3vw}
      .nokyongboyak05.banner {background-image: url('../img/m/nokyongboyak05_bg.jpg'); height:86.97917vw}
      .nokyongboyak05 .txt_box{width:100%; padding:5vw; text-align:center}
      #nokyongboyak .nokyongboyak05 .txt_box h3{font-size:4.5vw; text-align:center}
      .nokyongboyak05 .txt_box p{font-size:3.5vw}
      .nokyongboyak06 h5,
      .nokyongboyak07 h5 {font-size: 4.5vw; margin: 0 auto 5vw; width: 100%; padding-top: 2vw}
      .nokyongboyak07 p, .nokyongboyak07 p strong{font-size:3.64583vw; letter-spacing: -0.13021vw}
      #nokyongboyak .nokyongboyak08 p{font-size:4vw; letter-spacing: -0.13021vw}
      .dowonboyak_ .cont_inner .section_inner.herbal_medicine_geunbon_sosaeng{padding:0}

      /* department_ */

      .department_ .branch_list_info{width:100%}
      .department_ .header_wrap .gnb_depth02 {top: 26.688vw}
      .department_ .depth_wrap{width:100%; background-color:#fff; border-bottom:0.13021vw solid #e5e5e5}
      .department_depth02{display:inline-block; position:relative; width:33%; vertical-align: top; height:auto; padding:2vw 0}
      .department_depth02 .depth_title,
      .depth03_mobile .depth_title2,
      .depth04_mobile .depth_title3{display:block; font-size:3vw; position:relative; padding:0 2vw; text-align:left}
      .department_depth02 .depth_title:after,
      .depth03_mobile .depth_title2:after{display:block; content:''; width:0.2vw; height:80%; background-color:#ddd; position:absolute; top:0; bottom:0; right:0; margin:auto}
      .depth04_mobile .depth_title3:after{display:none}
      .depth_title img, .depth_title2 img, .depth_title3 img{width:2vw; margin-left:1.5vw; transition:500ms all; transform:rotate(0deg); float:right; padding-top:1.6vw}
      .depth_title img.active, .depth_title2 img.active, .depth_title3 img.active{ transform:rotate(180deg); margin-top:1vw}
      .department_depth02 ul,
      ul.depth03, .depth04{width:100%; position:absolute; top:100%; display:none; background-color:#fff}
      .department_depth02 ul li,
      .depth03 li, .depth04 li{height:auto; width:100%; display:block; text-align:left; padding:2vw}
      .department_depth02 ul li.active {border-bottom:0}
      .department_depth02 ul li a,
      ul.depth03 > li a,
      .depth04 li a{font-size:3.2vw; letter-spacing: -0.13021vw; display:block; text-align:left; color:#000}
      .department_depth02 ul li:last-child a{line-height:inherit;}
      .department_depth02 ul li a br{displaY:none}
      .depth03_mobile{width:auto; width:33%; display:inline-block; position:relative; padding:2vw 0}
      .depth04_mobile{width:auto; width:33%; display:inline-block; position:relative; padding:2vw 0}
      ul.depth03 > li,  ul.depth04 > li{border:0; float:none; display:block; height:auto;}
      ul.depth03 li > a, ul.depth04 li > a{padding-bottom:0}
      ul.depth03 li ul.depth04{position:static}
      .depth03_mobile li.active a, .depth04_mobile li.active a{font-weight:bold; color:#000 !important}
    .depth03_wrap, .depth03_mobile, .depth04_mobile{display:none}






    .department_ #container{padding-top:0}
    .sub_visual_inner{text-align:center}
    .department_benefit dl{width:49%; margin-right:1%}
    .department_ .common_content_ds dl:nth-child(1){margin-bottom:3.5vw}
    .department_ #container .cont_inner section.common_content_design_bg{padding-bottom:8vw}
    .department_ .parentheses:after,
    .department_ .parentheses:before{width:15px}
    .department_ #container .cont_inner section.common_content_ds{padding:0}
    .department_ .cont_inner section.banner { background-size:100%; margin:8vw 0}
    .symptoms{padding-top:0}

    #department01 .department_benefit dl{margin-right:0; width:80%}

    #department02 .sub_visual .page_title{border-radius:2.21354vw}
    .sec_tit.border-ellipse{width:auto; font-size:4.42708vw; letter-spacing: -0.13021vw; padding:2vw 5vw; margin-bottom:0}
    .sec_tit.border-ellipse b{font-size:4.42708vw}
    /* .woman_01_part1 .sec_tit b{font-size:3.5vw; letter-spacing: -0.13021vw} */
    .dept02_woman00_01_part2 .img_box{left:-20%; top:-26%;}
    .dept02_woman01_01_part2 dl dd,
    .dept02_woman01_01_part3 dl dd p strong{font-size:3.5vw; height:auto}
    .dept02_woman01_01_part2 .img_box{width:38vw; padding-left:0; margin-top:3vw}
    .dept02_woman00_02.dpt_table_style01 .img_box.dept02_woman00_02 span{font-size:4vw}
    .woman_01_part2 dl{}
    .woman_01_part2 dl dt, .dept02_woman01_01_part3 dl dt{font-size:4vw; height:auto}
    .woman_01_part3 dl dt{font-size:4vw; height:auto;}
    .woman_01_part3 dl dd:nth-child(n) {width: 100%; margin-right: 0; height:9vw; margin-bottom:2.446vw}
    .woman_01_part3 dl dd:last-child {margin-right:0}
    .woman_01_part3 dl dd img{width:9vw; height:9vw}
    .woman_01_part3 dl dd p{width:calc(100% - 11vw); height:9vw; letter-spacing: -0.13021vw; padding-top:1vw}
    .woman_01_part3 dl dd p strong{font-size:3vw;}

    #department02 .common_content_ds dl:nth-child(2) p b{font-size:3.64583vw; text-align:center !important}
    #department02 .common_content_ds dl:nth-child(2) p > br{display:none}
    #department02 #container .cont_inner section.common_content_design_bg p br{display:none}
    .dept02_woman00_01_part1 .parentheses{margin-top:4vw; padding:3.5vw 0}
    .dept02_woman00_01_part1 .parentheses span,
    .dept02_woman00_01_part1 .parentheses span b{font-size:3.6vw; letter-spacing: -1px}
    .woman_01_part3 img.mo_img{margin-top:8vw}
    .dept02_woman00_02.dpt_table_style01 .img_box.dept02_woman00_02{margin:8vw 0}

    .department_ .parentheses:after, .department_ .parentheses:before{width:32px}
    #department02 .woman_01_part2 dl{padding-top:0; margin:4vw 0}

    .dpt_table_style01 .sec_tit{font-size:4.5vw; margin-bottom:8vw}
    .dpt_table_style01 p.text-left{font-size:3.5vw; color:#767676}

    .dept02_woman02_01_part2 .img_box{width:40vw}
    .dept02_woman02_01_part2 dl{margin-top:2vw}
    .dept02_woman02_01_part2 dl dd{font-size:3.5vw; height:auto}
    .dept02_woman02_01_part2{margin-bottom:0}
    #department02 .dept02_woman02_01_part2 dl.float-right{padding:0; margin:0}
    .dept02_woman00_01_part1 .parentheses span,
    .dept02_woman02_01_part1 .parentheses span,
    .dept02_woman02_01_part1 .parentheses span b,
    .dept02_woman04_01_part1 .parentheses span{font-size:3.64583vw}

    .dept02_woman04_01_part2 .img_box{width:50vw; margin-left:-8vw}
    #department02 .dept02_woman04_01_part2 dl{width:40.875vw; margin:8vw 0 2vw}
    .dept02_woman04_01_part2 dl dd{font-size:3.5vw; height:auto}
    .dept02_woman04_01_part1 .parentheses span{color:#000}
    .dept02_woman04_01_part1 .parentheses:before, .dept02_woman04_01_part1 .parentheses:after {background-image: url(../img/m/parentheses_black.svg)}

    .dept02_woman05_01_part2 .img_box{width:60vw; top:-1vw}
    .dept02_woman05_01_part2 dl{width:49vw}
    .dept02_woman05_01_part2 dl dd{font-size:3.5vw; height:auto; letter-spacing: -0.13021vw}
    .dept02_woman06_01_part2 dl{width:49vw}

    .dept02_woman06_01 .woman_01_part1 .sec_tit{width:100%}
    #department02 .woman_01_part2 dl{margin-top:8vw}
    .dept02_woman06_01_part1 .parentheses span, .dept02_woman06_01_part1 .parentheses span *{font-size:3.64583vw}
    .dept02_woman06_01_part1 .parentheses:before, .dept02_woman06_01_part1 .parentheses:after{width:2.2vw}
    /* .dept02_woman06_01_part2 .img_box { width: 70vw; top: -8vw; right: -18vw} */
    .dept02_woman06_01_part2 .img_box{top:2vw}






    .woman_01_part2 dl dd{font-size:3.5vw; height:auto; letter-spacing: -0.13021vw; width:calc(50% - .5vw); margin-right:1vw; margin-bottom:1vw}
    .woman_01_part2 dl dt{margin-bottom:1vw}
    .department03_06 .department_efficacy .sec_tit, .department03_06 .department_efficacy .sec_tit em{font-size:3.5vw}
    #department03 .cont_inner > section:nth-child(1) .section_inner p.text-center{margin-top:4vw; margin-bottom:4vw}
    #department03 .parentheses:after, #department03 .parentheses:before{height:auto}
    #department03 .dept03_pain00_02 p.parentheses{font-size:3.64583vw}
    #department03 .dept03_pain00_02 p.parentheses strong{font-size:4.68750vw}
    #department03 .dept03_pain00_01 .section_inner p.text-brown{font-size:2.86458vw}

    .dpt_table_style01 .img_box{margin-bottom:7vw}
    #department03 .dept03_pain01_01 .section_inner p,
    #department03 .dept03_pain01_01 .section_inner p b,
    .symptoms_bg_brown h5,
    .symptoms_bg_brown h5 b{font-size:3.5vw}
    .symtoms_photos li p{font-size:3.2vw; letter-spacing: -0.13021vw; padding-left:6.49vw}
    .symtoms_photos li {width: calc(50% - 2.3vw); margin-right: 4vw;}
    .symtoms_photos li p:before{width:7vw; height:7vw; top:1.781vw}
    #department03 .dept03_pain02_01 .section_inner p,
    #department03 .dept03_pain02_01 .section_inner p b,
    #department03 .dept03_pain03_01 .section_inner p,
    #department03 .dept03_pain03_01 .section_inner p b,
    #department03 .dept03_pain04_01 .section_inner p,
    #department03 .dept03_pain04_01 .section_inner p b,
    #department03 .dept03_pain05_01 .section_inner p,
    #department03 .dept03_pain05_01 .section_inner p b,
    #department03 .dept03_pain06_01 .section_inner p,
    #department03 .dept03_pain06_01 .section_inner p b,
    #department03 .dept03_pain07_01 .section_inner p,
    #department03 .dept03_pain07_01 .section_inner p b,
    #department03 .dept03_pain08_01 .section_inner p,
    #department03 .dept03_pain08_01 .section_inner p b,
    #department03 .dept03_pain09_01 .section_inner p,
    #department03 .dept03_pain09_01 .section_inner p b{font-size:3.5vw}
    #department04 .department04_01{background-position: -57% 24%; padding-top:5vw}
    .department04_01_part2 dl{padding-top: 8vw; margin-bottom: 10vw; }
    .department04_01_part2 dl dt{margin-bottom:0}
    .department04_01_part2 dl dd{font-size:3.5vw; height:auto; letter-spacing: -0.13021vw; margin-top:1vw; line-height:2.3}
    .department04_02.dpt_table_style01 .sec_tit{font-size:3.8vw}

    #department05 .department05_01 {background-image: url('../img/m/department05_01_part2_bg.jpg'); padding-top:5vw}
    .department05_01_part1 .img_box{margin:5vw auto}
    .department05_01_part2 dl{width:46.87500vw; padding-top:5vw}
    .department05_01_part2 dl dt{font-size:3.64583vw; height:auto;}
    .department05_01_part2 dl dd{font-size:3.12500vw; height:auto}
    .department05_01_part2 .img_box{width:37vw; margin-left:0}
    .department05_01_part3 dl dt{font-size:4vw; height:auto;}
    .department05_01_part3 dl dd:nth-child(n){width: 100%; margin-right: 0; height:9vw; margin-bottom:2vw}
    .department05_01_part3 dl dd img{width:9vw; height:9vw}
    .department05_01_part3 dl dd p{width:calc(100% - 11vw); height:9vw; letter-spacing: -0.13021vw; padding-top:1vw}
    .department05_01_part3 dl dd p strong{font-size:3vw;}
    .department05_02 .graph_area .img_box{margin-top:8vw}

    .graph_area .graph_reference ul li, .graph_area .graph_reference b{font-size:2vw}
    .dept06_01_tit{width:49.47917vw}
    .dept06_01 span.sub_tit{margin-bottom:3vw; font-size:3.12500vw}
    /* .department_ #container .cont_inner .dept06_01 .section_inner{max-width: calc(100% - 6.25vw); margin-right:0}
    .department_ #container .cont_inner .dept06_01 .dept06_01_img{max-width:100%; height:67.57813vw; overflow:auto;}
    .department_ #container .cont_inner .dept06_01 .dept06_01_img img{width:auto; max-width:none; height:100%} */
    .dept06_01 h6,
    .dept06_01 h6 b,
    .dept06_01 h4,
    .dept06_02 .txt_box p,
    .dept06_02 .txt_box p strong,
    .dept06_02 .txt_box p strong b{font-size:3.5vw}
    .dept06_01 h6{margin:0; padding:10vw 0}
    .dept06_01 h4{margin:0; padding:2vw 0 5vw}
    .dept06_02 .txt_box p strong br{display:none}
    .dept06_02.banner{height:27vw}
    .dept06_03 .txt_box dl{width:50vw; height:50vw}
    .dept06_03 .txt_box dl dt{font-size:5vw}
    .dept06_03 .txt_box dl dd{font-size:3vw}
    .dept06_04 > p{font-size:3.5vw}
    .dept06_03 .img_box{width:calc(100% - 12.5vw); margin:0 auto; height:auto;}
    .note_bg dl{padding-top:5vw}
    .note_bg dl dt{font-size:4.16667vw}
    .note_bg dl dd{font-size:3.12500vw}

    #department06 .sub_visual .page_title span,
    #department07 .sub_visual .page_title span{font-size:2.5vw}
    #department07 .dept07_01{padding-top:6vw}
    .dept07_01 .tit_box h4,
    .dept07_02 .sec_tit,
    .dept07_04 .sec_tit{font-size:4vw}
    .dept07_01 .tit_box h4{font-weight:bold}
    .dept07_01 .tit_box h4 span{font-size:2.5vw}
    .dept07_01 .tit_box p{font-size:3.12500vw; font-weight:bold}
    .dept07_01 .section_inner p, .dept07_01 .section_inner p.text1 b, .dept07_01 .section_inner p.text2{font-size:3.12500vw; }
    .dept07_symptoms li{margin-bottom:3vw}
    .dept07_symptoms li:last-child{margin-bottom:0}
    .dept07_03{padding:4vw 0}
    #department07 .dept07_05{padding:8vw 0}
    .dept07_05 h3{margin-bottom:0; padding-bottom:4vw}
    .dept07_05 .section_inner{text-align:left}
    #department08 .dept08_07{padding-top:5vw; padding-bottom:5vw}

}




@media (max-width:640px) {
  html, body{min-width:0px}
  #container .cont_inner section{margin:8vw 0}
  .about_ .core_treatment{padding:0}
  .core_treatment_title{margin-bottom:4vw; position:relative; z-index: 1}
  .core_treatment ul{margin-top:-2vw}
  .about_slide_wrap .about_slide .swiper-pagination{top:50%}
  .introduce02 dl dt, .jinmaek01 dl dt, .about_ .note_ h3, .faq .section_inner > h3, .simchim02 h3, .about_ .process_ dl dt, #about04 section .section_inner > h3{margin-bottom:4vw}

  /* .header_inner{height:60px} */
  .about_slide .swiper-button-next, .about_slide .swiper-button-prev{width:10vw; height:10vw;}
  .about_slide .swiper-button-prev:after, .about_slide .swiper-button-next:after{width:10vw; height:10vw}
  .about_slide_wrap .about_slide .swiper-pagination{right:20vw}
  .about_slide .swiper-button-prev{right:10vw}
  .about_ .cont_inner > h4.text-center span, .about_ .cont_inner > h4.text-center label{margin-top:3vw}

  .branch_info li{margin-bottom:2vw;}
  .herbal_medicine_info ul li:nth-child(1) .info_img, .herbal_medicine_info ul li:nth-child(1) .float-right{padding-top:0}
  .core_treatment ul{margin-top:0}
  .cont_inner section.simchim01{background-size:38vw; margin:8vw 0 0 0; background-size:40vw}
  .simchim01 .txt_box{padding-bottom:0}
  .cont_inner section.simchim02{margin-top:0}
  .faq_answer_balloon{padding:18px}

  .dowonboyak_ #container .cont_inner section{margin:0; padding:8vw 0;}
  .dowonboyak_ #container .cont_inner section.gyeongokgo_main{}
  .gongjindan_main .img_box,  .gobondan_main .img_box, .nokyongboyak_main .img_box{margin-bottom:25vw}
  .gongjindan_main h2{margin-bottom:0; padding-bottom:0}
  .gongjindan04 h3 span{padding:0 2.21354vw}
  .gongjindan04 .img_box, .gongjindan06 .img_box, .nokyongboyak01 .img_box{padding:0 3.51563vw}
  .gongjindan07 {padding-top: 15vw}
  .gongjindan_list li .title_area span{width:calc(100% - 40vw)}
  .gongjindan_list li .title_area .img_box{width: 40vw}
  .gyeongokgo06 .img_box {width: 32vw}
  .dowonboyak_ #container .cont_inner section.gyeongokgo05{        padding: 11.71875vw 0 69vw;}


  .department_woman #container .cont_inner section:nth-child(1){margin-top:0}
  .department_ .department_benefit dl dd p img{margin-top:-18px; width:10vw; height:10vw}
  .dept02_woman05_01 .woman_01_part1 .sec_tit{margin-bottom:8vw}

  #department04 #container .cont_inner .department04_01{ background-size: 76vw;  background-position: -56% 26%; margin-top:0;padding-bottom:8vw}

  #department05 #container .cont_inner .department05_01,
  #department06 #container .cont_inner .dept06_01,
  #department07 #container .cont_inner .dept07_01,
  #department08 #container .cont_inner .dept08_01{margin-top:0}

  #department06.department_ .cont_inner section{margin:0}
  #department06.department_ .cont_inner section.department_efficacy{margin-bottom:8vw; padding-bottom:0}

  #department08 #container .cont_inner .dept08_01{margin-bottom:0}
  #department08 #container .cont_inner section.dept08_02{margin-top:0}

  #department08 #container .cont_inner section.dept08_06{margin-bottom:0}
  #department08 #container .cont_inner section.dept08_07{margin:0; padding-bottom:6vw}

  #treatment_recovery #container .cont_inner section.treatment_recovery_column{margin-top:0}
  .symptoms li:before {width: 11.8vw; height: 11.8vw}
.dept02_woman01_01_part2 .img_box{margin-top:6vw; width:36vw}





}

@media (max-width: 500px) {

}

@media (max-width: 430px) {
  .dept02_woman01_01_part1 .parentheses,
  .dept02_woman02_01_part1 .parentheses,
  .dept02_woman04_01_part1 .parentheses,
  .dept02_woman05_01_part1 .parentheses,
  .dept02_woman06_01_part1 .parentheses,
  .department04_01 .parentheses,
  .department05_01 .parentheses{padding:3vw; margin-top:5vw}
  .dept02_woman01_01_part1 .parentheses span,
  .dept02_woman00_01_part1 .parentheses span,
  .dept02_woman02_01_part1 .parentheses span,
  .dept02_woman03_01_part1 .parentheses span,
  .dept02_woman04_01_part1 .parentheses span,
  .dept02_woman05_01_part1 .parentheses span,
  .dept02_woman06_01_part1 .parentheses span,
  .department04_01 .parentheses span,
  .department05_01 .parentheses span{padding:0 4vw; line-height:1.4}
  .dept02_woman02_01_part1 .parentheses span:before,
  .dept02_woman02_01_part1 .parentheses span:after{width:10px}
  .dept02_woman03_01_part1 .parentheses:before,
  .dept02_woman03_01_part1 .parentheses:after{width:10px}
  .dept02_woman05_01_part1 .parentheses:before,
  .dept02_woman05_01_part1 .parentheses:after{width:10px}
  .dept02_woman01_01_part2,
  .dept02_woman03_01_part1 .parentheses{margin-top:3vw}
  .dpt_table_style01 .sec_tit{margin-top:5vw; padding-left:3vw}
  #container .cont_inner section{padding:6vw 0; margin:4vw 0}
  .dept02_woman01_symtoms{margin-top:3vw}
  .symptoms li{margin-bottom:5vw}
  .symptoms li:last-child{margin-bottom:0}
  .department_ #container .cont_inner section.department_benefit{padding:10vw 0}
  .dept02_woman05_01_part2{margin-top:5vw}
  /* .dept02_woman06_01_part2 .img_box{top:-4vw} */

  #department03 #container .cont_inner section.dept03_pain00_01{background-size: auto 65.84896vw;}
  /* #department03 #container .cont_inner section.dept03_pain00_01,
  #department03 #container .cont_inner section.dept03_pain00_01 .section_inner p.text-center, */
  .dept03_pain00_03.dpt_table_style01 .sec_tit{margin-top:0}
  .dept03_pain00_01 .txt_box {padding: 10vw 0 5vw; }
  .dpt_table_style01 .img_box{margin:4vw 0 10vw}
  .dept03_pain00_03 .img_box:last-child{margin-bottom:0}
  .department_ #container .cont_inner section.department_efficacy{margin-top:0; padding-top:0}
  #department03 .dept03_pain02_01 .section_inner p.text-left{margin-top:4vw}

  #department05 #container .cont_inner section{margin:0}

  #department06.department_ .cont_inner section.dept06_02 {padding:0}
  #department06.department_ .cont_inner section.dept06_03{padding:6vw 0 0}

  .note_bg dl dt .btn.more{width:7.29167vw; height:7.29167vw;}
  #department07 #container .cont_inner section.dept07_08{padding:8vw 0}
  #department01 .banner h5{margin-bottom:0}
  #department01 #container .cont_inner section.banner{padding-bottom:0}

  .column_board #container .cont_inner section{margin:0}
  .column_board #container .column_box .column_box_btns{margin-bottom:0; padding-bottom:0}
  .dowon_news_board #container .cont_inner section{margin:0}





















}



@media (max-width: 360px) {
.faq_answer_balloon, .faq_answer_wrap{padding:10px}
}

@media (max-width: 320px) {

}
