button {background: none;border: none; padding: 0; color: inherit;font: inherit;cursor: pointer;}
.blue1{color:#415994;}
.blue2{color:#d2e1ef;}
.blue3{color:#2b3859;}
.blue4{color:#9bc7ff;}
.blue5{color:#daeafb;}
.black1{color:#0a0f1b;}
.red1{color:#e62424;}

.white{color:#fff;}
.pr45{font-family: 'Pretendard Variable', sans-serif;font-size:45px;font-weight:700;}
.pr45 span{font-weight:400;}
.pr30{font-family: 'Pretendard Variable', sans-serif;font-size:30px;font-weight:400;}
.rb16{font-size: 16px;line-height: 20px;font-family: 'Roboto', sans-serif;letter-spacing: 0.2em;text-transform: uppercase;}
.rb16 span{letter-spacing: 0.2em;font-weight:700;}
.bd {font-weight:700;}
.p22{font-sizE:22px;line-height:30px;}

.pd60{padding:60px 0;}
.pd130{padding:130px 0;}
.pd150{padding:150px 0;}
.pd170{padding:170px 0;}
.pd280{padding:280px 0;}

.pt150{padding-top:150px;}
.pt130{padding-top:130px;}
.pt80{padding-top:80px;}
.pt175{padding-top:175px;}
.pb150{padding-bottom:150px;}
.pb170{padding-bottom:170px;}

.mt20{margin-top:20px;}
.mt150{margin-top:150px;}
.mb150{margin-bottom:150px;}

.tit_box{text-align:center;}
.tit_box .pr30{margin-top:15px;}
.tit_box .pr45{margin-top:15px;font-weight:400;line-height:60px;}
.tit_box .rb16{font-weight:400;}
.tit_box .rb16 span{font-weight:700;letter-spacing: 0.2em;}
.tit_box p{line-height:28px;margin-top:20px;}

.desc_txt{font-size:18px; line-height:28px;word-break: keep-all;}
.desc_txt.desc_txt1{white-space: nowrap;}

.sub_visual .title_area{height:700px;display: block; position: relative;overflow: hidden;}

.sub_visual .title_area img{width: 100%;height: 100%;object-fit: cover;}

.sub_visual .title_area.on img{transition: 5s;transform: scale(1.1);}

.sub_visual .tit {width:780px;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;z-index: 2;overflow: hidden;text-align: center;}


.sub_visual .tit p {transform: translateY(-100%);transition: 1s;overflow: hidden;font-size: 16px;line-height: 20px;font-family: 'Roboto', sans-serif;letter-spacing: 0.2em;text-transform: uppercase;}
.sub_visual .tit p span{font-weight:700;letter-spacing: 0.2em;}
.sub_visual .title_area.on p {transform: translateY(0);}


.sub_visual .tit h2 {transform: translateY(-150%);transition: 2s;overflow: hidden;margin:35px 0 25px;font-size: 45px;line-height: 60px;font-family: 'Pretendard Variable', sans-serif;font-weight:700;}
.sub_visual .title_area.on h3 {transform: translateY(0);}


.sub_visual .tit h3 {transform: translateY(-100%); transition: 1s;overflow: hidden;font-size: 18px;line-height: 28px;}
.sub_visual .title_area.on h2 {transform: translateY(0);}


.sub_visual .tit .hide-el {overflow: hidden;}



/* 인사말 */
.intro1_con{background:url("/page/about/img/intro1_bg.png") center/cover no-repeat;text-align:center;}
.intro1_con .txt_box span{font-family: 'Roboto', sans-serif;font-weight:700;display:block;}
.intro1_con .txt_box span b{font-family: 'Roboto', sans-serif;font-weight:700;letter-spacing:0.2em;}
.intro1_con .txt_box h3{display:inline-block; padding:8px 12px; background-color: #9bc7ff;font-size:25px;margin:30px 0;font-family: 'notokr-regular';letter-spacing:-0.08em;}
.intro1_con .txt_box h3 b{font-family: 'notokr-bold';letter-spacing:-0.08em;}
.intro1_con .txt_box h2{font-size:45px; line-height:60px;font-family: 'notokr-light';letter-spacing:-0.08em;}
.intro1_con .txt_box h2 em{font-family: 'notokr-regular';letter-spacing:-0.08em;}
.intro1_con .txt_box h2 b{font-family: 'notokr-bold';letter-spacing:-0.08em;}
.intro1_con .txt_box h2:after{content:''; display:block;height: 1px;width: 27px;background: #fff;margin:40px auto 20px;}
.intro1_con .txt_box .desc p{font-size:25px;line-height:35px;}
.intro1_con .txt_box .desc img{margin-top:30px;}

.intro2_con .txt_box{margin-top:70px;display:flex;justify-content:space-between;}
.intro2_con .txt_box .img_box img{width:100%;}
.intro2_con .txt_box .desc_txt{text-align:center;margin-top:10px;font-size:22px;line-height:32px;}

.intro3_con{background:#fafafa;}
.intro3_con .interior_slider{margin-top:50px;}
.intro3_con .interior_slider_nav{display:flex;flex-wrap:wrap;margin:4px -4px;}
.intro3_con .interior_slider_nav img{width:233px;margin:4px;cursor:pointer;}
.intro3_con .slider_nav{margin-top:10px;}
.intro3_con .slider_nav .slick-list{margin:0 -5px;}
.intro3_con .slider_nav .slick-slide{margin:0 5px;}
.interior_slider .item img{width:100%;}
.interior_slider .item p{display:none;}
.interior_slider .slick-arrow{width:47px;height:13px;background-size:contain;background-position:center;background-repeat:no-repeat;text-indent:-9999em;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:transparent;border:none;transition:all .3s;}
.interior_slider .slick-arrow.slick-prev{background-image:url('/page/about/img/intro_prev.png');left:-80px;margin-left:0;}
.interior_slider .slick-arrow.slick-next{background-image:url('/page/about/img/intro_next.png');right:-80px;margin-right:0;}

/* 통합진료소개 */
.integratedcare1_con{text-align:center;}
.integratedcare1_con .txt_item h5{font-size:26px;margin-top:15px;font-weight:600;}

.integratedcare2_con{background:url('/page/about/img/integratedcare2_bg.png?v=4') no-repeat center/cover;}
.integratedcare2_box{padding-top:70px;}
.integratedcare2_list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;} 
.integratedcare2_list li{margin-top:0;cursor:pointer;position:relative;width:294px;height:437px;}
.integratedcare2_list li:last-child{margin-right:0;}
.integratedcare2_list li img{transform:scale(1);transition:all .3s;}
.integratedcare2_list li a{/* pointer-events:none; */display:block;transition:top .3s;overflow:hidden;position:absolute;top:0;left:0;}
.integratedcare2_list li.item{z-index:2;}
.integratedcare2_list .txt_box{width:100%;height:200px;background:#2c77bc;position:absolute;bottom:0;left:0;text-align:center;color:#fff;padding-top:20px;bottom:-200px;transition:bottom .3s .1s;}
.integratedcare2_list .txt_box h3{font-size:20px;font-family: 'notokr-medium';margin-bottom:15px;}
.integratedcare2_list .txt_box p{font-size:16px;line-height:26px;}
.integratedcare2_list .cover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,15,15,.8);z-index:2;color:#fff;text-align:center;padding-top:258px;opacity:1;transition:opacity .3s;}
.integratedcare2_list .cover h3{margin:14px 0;font-family: 'notokr-medium';font-size:20px;}
.integratedcare2_list .cover p{font-size:16px;}
.integratedcare2_list .txt_box .in_txt{/*display:flex;flex-wrap:wrap;*/text-align:left;width:60%;margin:0 auto;text-align:center;}
.integratedcare2_list .txt_box .in_txt.long_txt{width:95%;}
.integratedcare2_list .txt_box .in_txt.long_txt p{line-height:22px;}
.integratedcare2_list .txt_box .in_txt.long_txt1{width:70%;}
.integratedcare2_list .txt_box .in_txt p{position:relative;}
.integratedcare2_list .txt_box .in_txt p:before{content:'·';display:inline-block;vertical-align:top;margin-right:5px;}
.integratedcare2_list .txt_box .in_txt p.two_line{line-height:20px;}
.integratedcare2_list .txt_box .in_txt p.two_line:after{top:25%;}

@media (hover: hover) {
.integratedcare2_list li:hover a{top:-30px;}
.integratedcare2_list li:hover img{transform:scale(1.1);}
.integratedcare2_list li:hover .txt_box{bottom:0;}
.integratedcare2_list li:hover .cover{z-index:-1;opacity:0;}
}


/* 의료진소개 */
.doctor1_con{position:relative;text-align:center;}
.doctor1_con .top_txt h4{background-color:#415994;font-size:26px;padding:8px 12px;display:inline-block;text-align:center;color:#fff;margin-top:40px;}
.doctor1_con .doctor_list{display:flex;margin-top:130px;justify-content: center;width: 764px;margin-right: auto; margin-left: auto;}
.doctor1_con .doctor_list.except{margin-top:50px;}
.doctor1_con .doctor_list.even{flex-direction: row-reverse;}
.doctor1_con .doctor_list.even h3{background: #3a72b9;}
.doctor1_con .doctor_list.even .name p{border: 1px solid #3a72b9;}
.doctor1_con .doctor_list.even span{color:#3a72b9;}
.doctor1_con .doctor_list.even img{border:1px solid #3a72b9;}
.doctor1_con > li{margin-right:10px;text-align:left;position:relative;width:332px;height:500px;z-index:1;}
.doctor1_con > li:last-child{margin-right:0}
.doctor1_con > li a{position:absolute;top:0;transition:top .3s .1s;overflow:hidden;left:0;cursor:default;}
.doctor1_con > li:hover a{top:-30px;}
.doctor1_con .name{color:#fff;position:relative;text-align:center;}
.doctor1_con .name h3{background:#3a72b9;padding:20px;}
.doctor1_con .name.name2 h3{background:#3a72b9;}
.doctor1_con .name h3 b{margin-left:5px;}
.doctor1_con .name b{font-family: 'notokr-bold';font-size:20px;}
.doctor1_con .name p{border:1px solid #3a72b9;border-top:none;color:#181818;line-height:26px;padding:25px 0;}
.doctor1_con .name p b{font-size:18px;}
.doctor1_con .even .doc_list{padding-right:70px;padding-left:0px;}
.doctor1_con .doc_list{padding-left:70px;margin-left: auto;margin-right: auto;}
.doctor1_con .doc_list li{text-align:left;line-height:28px;font-size:18px;}
.doctor1_con .doctor_list li{position:relative;} 
.doctor1_con .doctor_list > li:nth-child(1){position:relative;} 
.doctor1_con .doctor_list > li:nth-child(2){position:relative;width: 430px;} 
.doctor1_con .doctor_list li img.doc_logo{displaY:block;position:absolute;top:-190px;left:-320px;z-index:-1;}
.doctor1_con .doctor_list span{color:#3a72b9;} 
.doctor1_con .doctor_list img{border:1px solid #3a72b9;}

/* 오시는길 */
.info_item_wrap{display:flex;justify-content:space-between;}
.info_item_wrap:not(:first-child){margin-top:80px;}
.info_tit{font-size:40px;font-weight:700;line-height:1.4em;letter-spacing: -0.016em;}
.info_item_box{display:flex;flex-wrap:wrap;gap:30px;width:1100px;}
.info_item_box .item{width:346px;height:155px;border-radius:20px;background: #FFF;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);position:relative;padding-left:20px;padding-top:70px;}
.info_item_box .item.big{width: 722px;}
.info_item_box .item a{display:block;width:100%;height:100%;}
.info_item_box .item.sns{padding:0;}
.info_item_box .item.sns a{padding-left:20px;padding-top:70px;}

.info_item_box .item.kakao{border:1px solid #FEE500; background:rgba(254, 229, 0, 0.1);transition:all .3s;}
.info_item_box .item.naver{border:1px solid #1DD200; background:rgba(29, 210, 0, 0.1);transition:all .3s;}
.info_item_box .item.kakao:hover{background: #FEE500;}
.info_item_box .item.naver:hover{background: #1DD200;}

.info_item_box .item .ico{position:absolute;top:20px;right:30px;}
.info_item_box .item h6{position:absolute;top:30px;left:20px;font-size:26px;font-weight:500;}
.info_item_box .item h5{font-size:26px;font-weight:700;line-height:1.2em;font-family: 'Montserrat', sans-serif;}
.info_item_box .item p{letter-spacing:-0.072em;line-height:1.2em;margin-top:2px;}
.info_item_box .item.item1{box-shadow: none;padding-left:0;}
.info_item_box .item.item1 h3{font-size:26px;font-weight:500;}

.info_map_box .map_item{/* border-radius:20px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);overflow:hidden;width:1200px; height:631px; */}
.info_map_box .map_item .root_daum_roughmap{width:100% !important; height:100% !important;}
.info_map_box .map_item .wrap_map{width:100% !important; height:100% !important;}
.info_map_box .address{margin-top:20px;}
.info_map_box .address h5{font-size:30px;line-height:1.5em;letter-spacing:-0.12em;margin-bottom:5px;}

.info_item_box .txt_box h4{font-weight:500;font-size:26px;line-height:36px;}
.info_item_box .txt_box ul{padding-top:55px;font-size:20px;line-height:30px;}
.info_item_box .txt_box ul.ul2 li:not(:last-child){padding-bottom:35px;}
.info_item_box .txt_box p.b_txt{padding-top:30px;font-size:20px;line-height:30px;}

/* 보유장비 */
.equipment1_con{position: relative;}
.equipment1_con .deco{position: absolute;font-size: 350px;font-weight: 700;letter-spacing: 0em;font-family: 'Roboto', sans-serif;color: rgba(24, 24, 24, 0.05);transform: rotate(90deg);white-space: nowrap;}
.equipment1_con .deco.no1{top: 1159px;left: -1227px;}
.equipment1_con .deco.no2 {right: -1110px;bottom: 960px;white-space: nowrap;}
.equipment1_con .txt_box{margin-top: 130px;}
.equipment1_con .txt_item{display: flex;justify-content: center;}
.equipment1_con .txt_item:not(:last-child){margin-bottom:80px;}
.equipment1_con .txt_item:nth-child(even){flex-direction: row-reverse;}
.equipment1_con .img_box {width: 601px;}
.equipment1_con .sub_txt_box {display: flex;flex-direction: column;justify-content: center;width: 599px;padding-left: 50px;}
.equipment1_con .sub_txt_box .jedaero{font-family: 'Roboto';font-size: 13px;letter-spacing: 0;text-transform: uppercase;font-weight:500;}
.equipment1_con .sub_txt_box .jedaero span{letter-spacing: 0;text-transform: uppercase;}
.equipment1_con .txt_item .sub_txt_box .num{position: relative;margin-right: 10px;font-family: "Roboto Slab", serif;font-size: 40px;line-height: 45px;color:#415994;letter-spacing: -0.08em;}
.equipment1_con .sub_txt_box .num:before{content:''; position: absolute; background:#415994; width:36px; height:3px;}
.equipment1_con .sub_txt_box h4{padding-top: 25px;font-size: 25px;line-height: 45px;font-weight: 700;color:#415994;}
.equipment1_con .sub_txt_box p{font-size: 16px;line-height: 26px;}

.sub_common1_con {background:url("/page/integrated/img/wisdom1_bg.png?v=2") center/cover no-repeat;position:relative;}
.sub_common1_con .con_wrap{display: flex;justify-content: space-between;align-items: center;}
.sub_common1_con .pr45{display:inline-block;margin-right:17px;font-weight:400;}
.sub_common1_con .desc:before{content:''; display:block;width: 23px;height: 1px;background: #7b7b7b;margin: 45px 0;}
.sub_common1_con .vertical_img{position:absolute;top:0;left:0;}

.sub_common2_con{background:url("/page/integrated/img/wisdom3_bg.png?v=2") center/cover no-repeat;}
.sub_common2_con .item{margin-top:70px;}
.sub_common2_con .item ul{display:flex;flex-wrap:wrap;gap:80px;}
.sub_common2_con .item ul li .txt h3{font-weight:500;font-size:22px;line-height:32px;margin-top:30px;}
.sub_common2_con .item ul li .txt h3:after{content:'';displaY:block;clear:both;width:39px;height:3px;background-color:#415994;margin:10px 0;}
.sub_common2_con .item ul li .txt p{line-height:28px;letter-spacing:-0.09em;}

.sub_common3_con .txt_box{margin-top:80px;text-align:center;}
.sub_common3_con .txt_box .red{margin: 0 auto;width: 386px;height: 50px;border-radius: 30px;font-size: 25px;line-height: 50px;font-weight: 700;color: #fff;}
.sub_common3_con .txt_box .red1{background-color:#ec2a1c;}
.sub_common3_con .txt_box .red2{background-color:#c00d00;}
.sub_common3_con .txt_box .desc_txt{margin-top:30px;}
.sub_common3_con .list1{display:flex;justify-content: center; flex-wrap:wrap;gap:20px;margin-top:60px;}
.sub_common3_con .list1 li{display:flex;justify-content: center; flex-direction: column;width:310px;height:200px; border-radius: 15px;}
.sub_common3_con .list1 p{font-size: 25px;line-height: 28px;font-weight:600;}
.sub_common3_con .list1 p:after{content:''; display:block;height: 1px;width: 15px;background: #181818;margin:10px auto;}
.sub_common3_con .list1 .desc_txt{margin-top:0;}
.sub_common3_con ul .gray1{background:#efefef;}
.sub_common3_con ul .gray2{background:#f9f9f9;}

.sub_common3_con .list2{display:flex; justify-content: center; flex-wrap:wrap;gap:20px;margin-top:60px;}
.sub_common3_con .list2 li{display:flex;justify-content: end; flex-direction: column;width:310px;height:320px; border-radius: 15px;}
.sub_common3_con .list2 p{margin: 30px 0 85px;font-size: 25px;line-height: 28px;font-weight:600;}
.sub_common3_con .txt_box ul.list3.width3{ justify-content: center; gap:40px;}
.sub_common3_con .txt_box ul.list3.width3 li .img_box h4{background-color:#415994;padding: 20px 0;bottom: -66px;}

.sub_common3_con .txt_box ul.list3{display:flex;justify-content:space-between;}
.sub_common3_con .txt_box ul.list3 li .img_box{position:relative;}
.sub_common3_con .txt_box ul.list3 li .img_box h4{position:absolute;bottom:0;left:0;right:0;background-color:rgba(65,89,148,.7);padding:10px 0;font-size:26px;color:#fff;}
.sub_common3_con .txt_box ul.list3 li p{margin-top:30px;font-size:16px;line-height:24px;}

.sub_common4_con {background:url("/page/integrated/img/wisdom4_bg.png?v=2") center/cover no-repeat;}
.sub_common4_con .con_wrap {margin-top:60px;display: flex;justify-content: center; gap: 20px;flex-wrap: wrap;}
.sub_common4_con .con_wrap li{width:640px; height:300px;}
.sub_common4_con .con_wrap .txt_box{margin:165px 0 0 40px;}
.sub_common4_con .con_wrap .txt_box p{font-size: 25px;line-height: 28px;font-weight:600;color:#fff;}
.sub_common4_con .con_wrap .txt_box .desc_txt{display:block;margin-top:15px;}

.sub_common5_con{background-color:#415994;text-align:center;}
.sub_common5_con .item{displaY:flex;justify-content: center;margin-top:70px;}
.sub_common5_con .item li{width:25%;border-right:2px solid rgba(255,255,255,.3);}
.sub_common5_con .item li:last-child{border-right:none;}
.sub_common5_con .item li .txt_box span{font-family: 'notokr-demilight';line-height:28px;margin-top:40px;displaY:block;}

.sub_common6_con{padding:110px 0 170px;background:url("/page/integrated/img/pediatric7_bg.png?v=2") center/cover no-repeat;}
.sub_common6_con .con_wrap{displaY:flex;}
.sub_common6_con .con_wrap .tit_box{text-align:left;padding-left:50px;}
.sub_common6_con .con_wrap .tit_box .pr45{margin-top:30px;line-height:55px;}
.sub_common6_con .con_wrap .txt_box ul{display:flex;margin:10px 50px 0;gap:30px;}
.sub_common6_con .con_wrap .txt_box ul li{background-color:rgba(255,255,255,0.15);padding:30px 0;width:180px;text-align:center;color:#fff;}
.sub_common6_con .con_wrap .txt_box ul li span.line{displaY:block;width:27px;height:2px;background-color:#fff;margin:10px auto ;}
.sub_common6_con .con_wrap .txt_box ul li p{line-height:30px;}

/* 사랑니발치 */
.wisdom4_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/integrated/img/wisdom4_1.png?v=2") center/cover no-repeat;}
.wisdom4_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/integrated/img/wisdom4_2.png?v=2") center/cover no-repeat;}
.wisdom4_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/integrated/img/wisdom4_3.png?v=2") center/cover no-repeat;}
.wisdom4_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/integrated/img/wisdom4_4.png?v=2") center/cover no-repeat;}


/* 환자의마음을 이해하는 진료 */
.patient1_con.sub_common4_con{background:url("/page/sedation/img/patient1_bg.png?v=2") center/cover no-repeat;}
.patient1_con.sub_common4_con .con_wrap li{width:420px;height:277px;}
.patient1_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/sedation/img/patient1_1.png?v=2") center/cover no-repeat;}
.patient1_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/sedation/img/patient1_2.png?v=2") center/cover no-repeat;}
.patient1_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/sedation/img/patient1_3.png?v=2") center/cover no-repeat;}
.patient1_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/sedation/img/patient1_4.png?v=2") center/cover no-repeat;}
.patient1_con.sub_common4_con .con_wrap li:nth-child(5){background:url("/page/sedation/img/patient1_5.png?v=2") center/cover no-repeat;}
.patient1_con.sub_common4_con .con_wrap li:nth-child(6){background:url("/page/sedation/img/patient1_6.png?v=2") center/cover no-repeat;}

.patient2_con.sub_common2_con{background:url("/page/sedation/img/patient2_bg.png?v=2") center/cover no-repeat;}
.patient2_con.sub_common2_con .tit_box span.rb16{displaY:block;}
.patient2_con.sub_common2_con .tit_box span.rb16 b{letter-spacing: 0.2em;/* mix-blend-mode: overlay; */}
.patient2_con.sub_common2_con .tit_box h5{margin:30px 0 15px;font-family: 'notokr-medium';font-size:25px;/* mix-blend-mode: overlay; */border:1px solid #daeafb;display:inline-block;padding:8px 10px;}
.patient2_con.sub_common2_con .tit_box h4{font-family: 'notokr-bold';}
.patient2_con.sub_common2_con .tit_box p{font-size:20px;letter-spacing:-0.08em;font-family: 'notokr-regular';}
.patient2_con.sub_common2_con .txt_box{text-align:center;}
.patient2_con.sub_common2_con .txt_box h4{color:#c5e2ff;font-size:30px;padding-top:70px;font-family: 'notokr-bold';}
.patient2_con.sub_common2_con .txt_box h4 b{padding:0 20px;}
.patient2_con.sub_common2_con .txt_box h4 span{font-family: 'notokr-black';font-size:30px;opacity:0.15;}
.patient2_con.sub_common2_con .txt_box ul{padding:0 50px;margin-top:35px;display:flex;color:#fff;justify-content: space-between;}
.patient2_con.sub_common2_con .txt_box ul li img{}
.patient2_con.sub_common2_con .txt_box ul li p{position:relative;margin-top:20px;color:#c5e2ff;font-family: 'notokr-medium';font-size:26px;line-height:35px;}

.patient3_con{background-color:#eef5ff;}

.patient4_con.sub_common3_con .list2 p{margin:30px 0 70px;}

/* 통합진료 */
.cavity2_con.sub_common3_con{background:url("/page/integrated/img/wisdom3_bg.png?v=2") center/cover no-repeat;}
.cavity2_con.sub_common3_con .txt_box ul.list3 li .img_box h4{background-color:#415994;padding:20px 0;    bottom: -66px;}
.cavity3_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/integrated/img/cavity3_1.png?v=2") center/cover no-repeat;}
.cavity3_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/integrated/img/cavity3_2.png?v=2") center/cover no-repeat;}
.cavity3_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/integrated/img/cavity3_3.png?v=2") center/cover no-repeat;}
.cavity3_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/integrated/img/cavity3_4.png?v=2") center/cover no-repeat;}

.gums3_con.sub_common3_con{background:url("/page/integrated/img/wisdom3_bg.png?v=2") center/cover no-repeat;}
.gums2_con.sub_common3_con .list2 p{margin: 30px 0 50px;line-height:35px;}
.gums4_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/integrated/img/cavity3_1.png?v=2") center/cover no-repeat;}
.gums4_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/integrated/img/cavity3_2.png?v=2") center/cover no-repeat;}
.gums4_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/integrated/img/cavity3_3.png?v=2") center/cover no-repeat;}
.gums4_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/integrated/img/cavity3_4.png?v=2") center/cover no-repeat;}

.joint2_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/integrated/img/joint2_1.png?v=2") center/cover no-repeat;}
.joint2_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/integrated/img/joint2_2.png?v=2") center/cover no-repeat;}
.joint2_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/integrated/img/joint2_3.png?v=2") center/cover no-repeat;}
.joint2_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/integrated/img/joint2_4.png?v=2") center/cover no-repeat;}

.bruxism4_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/integrated/img/bruxism4_1.png?v=2") center/cover no-repeat;}
.bruxism4_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/integrated/img/bruxism4_2.png?v=2") center/cover no-repeat;}
.bruxism4_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/integrated/img/bruxism4_3.png?v=2") center/cover no-repeat;}
.bruxism4_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/integrated/img/bruxism4_4.png?v=2") center/cover no-repeat;}

.bruxism5_con.sub_common3_con{background-color:#eef5ff;}

.bruxism3_con.sub_common3_con .list2 p{margin:30px 0 58px;}
.bruxism3_con.sub_common3_con .list2 li.txt3 p{margin:30px 0;}

.pediatric3_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/integrated/img/pediatric3_1.png?v=2") center/cover no-repeat;}
.pediatric3_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/integrated/img/pediatric3_2.png?v=2") center/cover no-repeat;}
.pediatric3_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/integrated/img/pediatric3_3.png?v=2") center/cover no-repeat;}
.pediatric3_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/integrated/img/pediatric3_4.png?v=2") center/cover no-repeat;}

.inteclinical.sub_visual .tit h2{margin:30px 0 0;}
.inteclinical.sub_visual .tit h2 em{displaY:block;margin-bottom:20px;font-sizE:30px;font-weight:400;}
.inteclinical1_con .row_con{width:1300px;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img{position:relative;margin-bottom:20px;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img:before{content:'before';width:50%;height:44px;line-height:44px;background:#b7b7b7;position:absolute;
left:0;bottom:0;z-index:10;text-align:center;font-family: 'Montserrat', sans-serif;font-weight:600;color:#181818;text-transform:capitalize;letter-spacing:0;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img:after{content:'after';width:50%;height:44px;line-height:44px;background:#415994;position:absolute;
right:0;bottom:0;z-index:10;text-align:center;font-family: 'Montserrat', sans-serif;font-weight:600;color:#fff;text-transform:capitalize;letter-spacing:0;}
.inteclinical1_con .thumb_list_cover p{font-family: 'notokr-regular';font-size:20px;line-height:30px;top:45%;}
.inteclinical1_con .thumb_list_con{display:flex;gap:60px;flex-wrap:wrap;}
.inteclinical1_con .thumb_list_con li{margin:0;}
.inteclinical1_con .thumb_list_con.bna_con li{width:620px;}
.inteclinical1_con .thumb_list_title{font-size:20px;}



/* 안티에이징 라미네이트 */
.laminate3_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/antiaging/img/laminate3_1.png?v=2") center/cover no-repeat;}
.laminate3_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/antiaging/img/laminate3_2.png?v=2") center/cover no-repeat;}
.laminate3_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/antiaging/img/laminate3_3.png?v=2") center/cover no-repeat;}
.laminate3_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/antiaging/img/laminate3_4.png?v=2") center/cover no-repeat;}

.whitening3_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/antiaging/img/whitening3_1.png?v=2") center/cover no-repeat;}
.whitening3_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/antiaging/img/whitening3_2.png?v=2") center/cover no-repeat;}
.whitening3_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/antiaging/img/whitening3_3.png?v=2") center/cover no-repeat;}
.whitening3_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/antiaging/img/whitening3_4.png?v=2") center/cover no-repeat;}

.crown3_con.sub_common4_con .con_wrap li:nth-child(1){background:url("/page/antiaging/img/crown3_1.png?v=2") center/cover no-repeat;}
.crown3_con.sub_common4_con .con_wrap li:nth-child(2){background:url("/page/antiaging/img/crown3_2.png?v=2") center/cover no-repeat;}
.crown3_con.sub_common4_con .con_wrap li:nth-child(3){background:url("/page/antiaging/img/crown3_3.png?v=2") center/cover no-repeat;}
.crown3_con.sub_common4_con .con_wrap li:nth-child(4){background:url("/page/antiaging/img/crown3_4.png?v=2") center/cover no-repeat;}



/*---------------------------------------------------------- media 1300 -------------------------------------------------------*/

@media all and (max-width:1300px){


.row_con2 {width: 800px;}
.row_con3 {width: 800px;}

.intro1_con{background-position: 79%;}

.intro2_con .txt_box li{width:32%;}
.intro2_con .txt_box li img{width:100%;}

.integratedcare1_con .txt_box .desc_txt{word-break:keep-all;}
.integratedcare1_con .txt_box .desc_txt br{displaY:none;}

.doctor1_con > li{width:320px;height:500px;}
/* .doctor1_con .doc_list{padding-top: 35px;} */
.doctor1_con .doctor_list{margin-top: 53px;}
.doctor1_con .doctor_list img{width:320px;}

.info_item_wrap{display:block;}
.info_tit{margin-bottom:0.5em;}
.info_tit br{display:none;}
.info_item_box{width:100%;}
.info_item_box .item{width:385px;}
.info_item_box .item.tel{width:100%;}
.info_map_box .map_item{width:100%;}
.info_map_box .map_item img{width:100%;}

.equipment1_con .txt_item {flex-direction: column;align-items: center;}
.equipment1_con .sub_txt_box{margin-top: 53px;padding-left: 0;text-align: center;}
.equipment1_con .txt_item:nth-child(even) {flex-direction: column;}

.tit_box .pr45{font-sizE:40px;}

.sub_common1_con .con_wrap{flex-direction: column;}
.sub_common1_con .img_box{margin-top:30px;}
.sub_common1_con .img_box img{width:100%;}


.sub_common2_con .txt_box{background-position: 0%;}
.sub_common2_con .item ul{justify-content:center;}


.sub_common3_con .txt_box ul.list3 li .img_box img{width:100%;}
.sub_common3_con .txt_box ul.list3.width1 li{width:33%;}
.sub_common3_con .txt_box ul.list3.width2 li{width:24%;}
.sub_common3_con .txt_box ul.list3.width3 li{width:33%;}

.sub_common4_con .con_wrap li {width: 45%;}

.sub_common5_con .item{flex-wrap:wrap;}
.sub_common5_con .item li{width:50%;padding-right:4%;padding-bottom:4%;}
.sub_common5_con .item li:nth-child(2n){padding-right:0;border-right: none;}
.sub_common5_con .item li:nth-child(3),.sub_common5_con .item li:nth-child(4){padding-top:4%;margin-bottom:0;border-top:2px solid rgba(255,255,255,.3);}

.sub_common6_con .con_wrap{flex-direction: column;}
.sub_common6_con .con_wrap .tit_box{text-align:center;padding-left:0;}
.sub_common6_con .con_wrap .txt_box ul{margin:30px 0 0;}


.patient1_con.sub_common4_con .con_wrap li{width:390px;}
.patient2_con.sub_common2_con .txt_box ul{padding:0;}
.patient2_con.sub_common2_con .txt_box ul li img{width:120px;}
.patient2_con.sub_common2_con .txt_box ul li p{font-size:22px;line-height:32px;}


.inteclinical1_con .row_con{width:800px;}
.inteclinical1_con .thumb_list_con{gap:20px;justify-content:center;}
.inteclinical1_con .thumb_list_con.bna_con li{width:48.5%;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img{height:230px;margin-bottom:3%;}
.inteclinical1_con .thumb_list_cover p{font-size:18px;}



}


/*---------------------------------------------------------- media 800 -------------------------------------------------------*/

@media all and (max-width:800px){
.pr45{font-size:7vw;}
.rb16{font-size: 2.5vw;line-height: 3.5vw;}
.p22{font-sizE:3vw;line-height:4.5vw;}
.pd60{padding:8vw 0;}
.pd130{padding:15vw 0;}
.pd150{padding:17vw 0;}
.pd170{padding:19vw 0;}
.pd280{padding:30vw 0;}


.pt80{padding-top:9vw;}
.pt150{padding-top:17vw;}
.pt175{padding-top:19vw;}
.pt130{padding-top:15vw;}

.pb150{padding-bottom:17vw;}
.pb170{padding-bottom:19vw;}


.mt20{margin-top:4vw;}
.mt150{margin-top:0vw;}
.mb150{margin-bottom:17vw;}

.row_con2 {width:95%}
.row_con3 {width:95%}

.tit_box .pr45{margin-top:2vw;line-height:8vw;font-size:7vw;word-break:keep-all;}
.tit_box .pr30{margin-top:2vw;font-size:5vw;}
.tit_box p{word-break:keep-all;line-height:4.5vw;margin-top:3vw;}
.tit_box p br{display:none;}
.tit_box p br.only_m{display:block;}
.tit_box img{width:40vw;}
.desc_txt{font-size:3vw; line-height:4.5vw;}

.sub_visual .tit {width: 95%;}
.sub_visual .title_area {height: 35vh;}
.sub_visual .tit p {font-size: 3vw;line-height: 4vw;}
.sub_visual .tit h2 {margin: 4vw 0 3vw;font-size: 7vw;line-height: 8.5vw;}
.sub_visual .tit h3 {font-size: 3vw;line-height: 4vw;}

.sub_visual.intro .title_area{height:45vh;}

.intro1_con .txt_box h3{padding:1vw 2vw;font-sizE:3vw;margin:3vw 0;}
.intro1_con .txt_box{text-align: center;}
.intro1_con .txt_box h2 {font-size: 6vw;line-height: 7vw;}
.intro1_con .txt_box h2:after{width:3vw;margin:4vw auto 2vw;}
.intro1_con .txt_box .desc p{font-sizE:3vw;line-height:4.5vw;}
.intro1_con .txt_box .desc img{margin-top:3vw;width:25vw;}


.intro2_con .txt_box {justify-content: center;margin-top: 7vw;flex-wrap: wrap;gap: 1.5vw;}
.intro2_con .txt_box .desc_txt{font-size:3vw;line-height:4.5vw;margin-top:2vw;word-break:keep-all;}
.intro2_con .txt_box .desc_txt br{displaY:none;}


.intro3_con .interior_slider{margin-top:7vw;}
.intro3_con .interior_slider_nav{display:flex;flex-wrap:wrap;margin:0.5% -0.5%;}
.intro3_con .interior_slider_nav li{width:24%;margin:0.5%;}
.intro3_con .interior_slider_nav img{width:100%;margin:0;}

.interior_slider .slick-arrow{width:6vw;height:2vw;}
.interior_slider .slick-arrow.slick-prev{background-image:url('/page/about/img/intro_prev.png');left:-2vw;margin-left:0;}
.interior_slider .slick-arrow.slick-next{background-image:url('/page/about/img/intro_next.png');right:-2vw;margin-right:0;}
.interior_slider .slick-arrow.slick-prev:hover{margin-left:0;}
.interior_slider .slick-arrow.slick-next:hover{margin-right:0;}

.integratedcare1_con .txt_item h5{font-size:3.1vw;margin-top:3vw;line-height:4vw;}
.integratedcare1_con .txt_item.txt_item1 h5{margin-top:4.5vw;margin-bottom:4.5vw;}


.integratedcare2_box{padding-top:7vw;}
.integratedcare2_list{gap:2vw;}
/* .integratedcare2_list li a{pointer-events: none;} */
.integratedcare2_list li{width:44vw;height:65.5vw;}
.integratedcare2_list li a{width:100%;}
.integratedcare2_list li img{width:100%;}
.integratedcare2_list .txt_box{height:31vw;padding-top:3vw; bottom: 0;/* bottom:-28vw; */bottom:0;}
.integratedcare2_list .txt_box h3{font-size:4vw;margin-bottom:2vw;}
.integratedcare2_list .txt_box p{font-size:2.5vw;line-height:4vw;}
.integratedcare2_list .cover{padding-top:29vw;display:none;}
.integratedcare2_list .cover h3{margin:2vw 0;font-size:4vw;}
.integratedcare2_list .cover p{font-size:3vw;}
.integratedcare2_list .cover img{width:10vw;}
.integratedcare2_list .txt_box .in_txt{width:70%;}
.integratedcare2_list .txt_box .in_txt p:after{top:40%;}
.integratedcare2_list .txt_box .in_txt p.two_line:after{top:20%;}
.integratedcare2_list .txt_box .in_txt.long_txt{width:97%;}
.integratedcare2_list .txt_box .in_txt.long_txt p{line-height:3.5vw;}
.integratedcare2_list .txt_box .in_txt.long_txt1{width:80%;}
.integratedcare2_list .txt_box .in_txt p{padding-left:1.5vw}
.integratedcare2_list .txt_box .in_txt p.two_line{line-height:3.5vw;}

.doctor1_con .top_txt h4{font-size:3.5vw;padding:1vw 2vw;margin-top:5vw;}
.doctor1_con .doctor_list{display:block;width:90%;margin:10vw auto 0;}
.doctor1_con .doctor_list > li{margin-right:0;margin-bottom:0;height:auto;}
.doctor1_con .doctor_list > li:first-child{width:50vw;margin: 0 auto;}
.doctor1_con > li a{width:100%;position:relative;}
.doctor1_con .doctor_list img{width:100%;box-sizing: border-box;}
.doctor1_con .name{;overflow:hidden;}
.doctor1_con .name h3{padding:2vw 0;}
.doctor1_con .name h3 b{margin-lefT:0vw;}
.doctor1_con .name p{padding:3vw 0;line-height:4.5vw;}
.doctor1_con .name p b{font-size:3vw;}
.doctor1_con .name b{font-size:4vw;padding-left:1vw;line-height:5vw;}
.doctor1_con .doc_list{padding-top:3vw;padding-left:0;/*white-space: nowrap;*/}
.doctor1_con .doc_list li{line-height:4.5vw;font-size:3vw;word-break:keep-all;text-align: center;}
.doctor1_con .doctor_list > li:nth-child(2){width:auto;}
.doctor1_con .doctor_list li img.doc_logo{top:-12vw;left:-6vw;width:28vw;}
.doctor1_con .doctor_list.except{margin-top:12vw;}
.doctor1_con .even .doc_list{padding-right:0vw;}

.info_item_wrap:not(:first-child){margin-top:10vw;}
.info_tit{font-size:5vw;}
.info_item_box{gap:4vw;}
.info_item_box .item{width:45.5vw;height:22vw;border-radius:2vw;box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.25);padding-left:3vw;padding-top:10vw;}
.info_item_box .item.big{width:100%;}
.info_item_box .item.sns{padding:0;}
.info_item_box .item.sns a{padding-left:3vw;padding-top:10vw;}
.info_item_box .item.naver{transition:none;background: #1DD200;}
.info_item_box .item.kakao{transition:none;background: #FEE500;}

.info_item_box .item .ico{top:3vw;right:4vw;width:5vw;}
.info_item_box .item h6{top:4vw;left:3vw;font-size:3.5vw;}
.info_item_box .item h5{font-size:4vw;}
.info_item_box .item p{margin-top:1vw;}
.info_item_box .item.item1 h3{font-size:3vw;}

.info_map_box .map_item{/* border-radius:2vw;box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.25);height:79vw; */}
.info_item_box .txt_box ul{padding-top:6vw;font-size:3vw;line-height:4.5vw;}
.info_item_box .txt_box h4{font-size:3.5vw;line-height:5vw;}
.info_item_box .txt_box ul.ul2 li:not(:last-child){padding-bottom:3vw;}
.info_item_box .txt_box p.b_txt{font-size:3vw;line-height:4.5vw;padding-top:3vw;}

.equipment1_con .deco {font-size: 40vw;}
.equipment1_con .deco.no1 {top: 132vw;left: -147vw;}
.equipment1_con .deco.no2 {right: -138vw;bottom: 106vw;}
.equipment1_con .txt_box {margin-top: 15vw;}
.equipment1_con .img_box {width: 100%;}
.equipment1_con .img_box img{width: 100%;}
.equipment1_con .sub_txt_box {margin-top: 7vw;width: 100%;}
.equipment1_con .txt_item .sub_txt_box .num {margin-right: 2vw;font-size: 6vw;line-height: 8vw;}
.equipment1_con .sub_txt_box .num:before {width: 5vw;} 
.equipment1_con .sub_txt_box .yaksoo {font-size: 2vw;}
.equipment1_con .sub_txt_box h4 {padding-top: 4vw;font-size: 4vw;line-height: 7vw;}
.equipment1_con .sub_txt_box p {font-size: 3vw;line-height: 5vw;}
.equipment1_con .txt_item:not(:last-child) {margin-bottom: 10vw;}

.sub_common1_con .con_wrap .txt_box{text-align:center;}
.sub_common1_con .pr45 {margin-right: 0;}
.sub_common1_con .desc:before {width: 4vw;margin: 5vw auto;}
.sub_common1_con .vertical_img{width:9vw;}

.sub_common2_con .item{margin-top:7vw;}
.sub_common2_con .item ul{gap:7vw;}
.sub_common2_con .item ul li {width:95%;}
.sub_common2_con .item ul li img{width:100%;}
.sub_common2_con .item ul li .txt{text-align:center;}
.sub_common2_con .item ul li .txt h3{font-size:3.5vw;line-height:4.5vw;margin-top:4vw;}
.sub_common2_con .item ul li .txt h3:after{width:4vw;margin:2vw auto;}
.sub_common2_con .item ul li .txt p{line-height:4.5vw;word-break:keep-all;}
.sub_common2_con .item ul li .txt p br{display:none;}


.sub_common3_con .txt_box {margin-top: 10vw;}
.sub_common3_con .txt_box .red {margin: 0 auto; width: 72%;height: 10vw;font-size: 4vw;line-height: 10vw;}
.sub_common3_con .txt_box .desc_txt {margin-top: 5vw;}
.sub_common3_con .list1 {gap:3vw;margin-top: 8vw;}
.sub_common3_con .list1 li {width: 44vw;height: 40vw;}
.sub_common3_con .list1 p {font-size: 4vw;line-height: 5vw;}
.sub_common3_con .list1 p:after {margin: 4vw auto 0;}


.sub_common3_con .list2 {gap:4vw;margin-top: 8vw;}
.sub_common3_con .list2 li {width: 47%;height: 51vw;}
.sub_common3_con .list2 p {margin: 5vw 0 10vw;font-size: 4vw;line-height: 4.5vw;}
.sub_common3_con .list2 li .img_box {width: 23vw;margin: 0 auto;}
.sub_common3_con .list2 li .img_box img {width: 100%;}

/* .sub_common3_con .txt_box ul.list3{flex-wrap:wrap;gap:2vw;}
.sub_common3_con .txt_box ul.list3.width2 li{width:48.5%;} */
.sub_common3_con .txt_box ul.list3 li .img_box h4{font-size:3vw;padding:1vw 0;}
.sub_common3_con .txt_box ul.list3 li p{margin-top:3vw;font-size:2.5vw;line-height:3.5vw;}
.sub_common3_con .txt_box ul.list3.width3{ gap:3vw;}
.sub_common3_con .txt_box ul.list3.width3 li .img_box h4{padding:2vw 0;bottom:-7vw;}

.sub_common4_con .con_wrap {margin-top: 8vw;gap: 4vw;}
.sub_common4_con .con_wrap li {width: 100%; height: 43vw;}
.sub_common4_con .con_wrap .txt_box {margin: 19vw 0 0 6vw;}
.sub_common4_con .con_wrap .txt_box p {font-size: 4vw;line-height: 5vw;}
.sub_common4_con .con_wrap .txt_box .desc_txt {margin-top: 3vw;}


.sub_common5_con .item{margin-top:7vw;}
.sub_common5_con .item li .img_box{width:20vw;margin:0 auto;}
.sub_common5_con .item li .img_box img{width:100%;}
.sub_common5_con .item li .txt_box span{line-height:4.5vw;margin-top:4vw;}

.sub_common6_con{padding:13vw 0 19vw;}
.sub_common6_con .con_wrap .tit_box .pr45{margin-top:4vw;line-height:7.5vw;}
.sub_common6_con .con_wrap .txt_box ul{margin:4vw 0 0;gap:2vw;}
.sub_common6_con .con_wrap .txt_box ul li{padding:3vw 0;width:24%;}
.sub_common6_con .con_wrap .txt_box ul li p{line-height:4vw;font-sizE:2.5vw;}
.sub_common6_con .con_wrap .txt_box ul li img{width:10vw;}
.sub_common6_con .con_wrap .txt_box ul li span.line{width:3vw;margin:2vw auto;}

.patient1_con.sub_common4_con .con_wrap li{width:45.5vw;height:32vw;}
.patient1_con.sub_common4_con .con_wrap .txt_box{margin:15vw 0 0 4vw}
.patient1_con.sub_common4_con .con_wrap .txt_box .desc_txt{margin-top:1vw;}

.patient2_con.sub_common2_con .tit_box h5{margin:3vw 0 1vw;font-size:3vw;padding:1vw 2vw;}
.patient2_con.sub_common2_con .tit_box p{font-size:3vw;}
.patient2_con.sub_common2_con .txt_box h4{font-size:4vw;padding-top:7vw;}
.patient2_con.sub_common2_con .txt_box h4 b{padding:0 2vw;}
.patient2_con.sub_common2_con .txt_box h4 span{font-sizE:4vw;}
.patient2_con.sub_common2_con .txt_box ul{margin-top:5vw;}
.patient2_con.sub_common2_con .txt_box ul li img{width:16vw;}
.patient2_con.sub_common2_con .txt_box ul li p{font-sizE:3vw;line-height:4vw;margin-top:2vw;}
.patient4_con.sub_common3_con .list2 p{margin:5vw 0 8vw;}

.cavity2_con.sub_common3_con .txt_box ul.list3 li .img_box h4{padding:2vw 0;bottom:-7vw;}

.gums2_con.sub_common3_con .list2 p{margin: 4vw 0 10vw;line-height:4.5vw;}

.root2_con.sub_common3_con .list2 p{font-size:3.5vw;line-height:4vw;}

.bruxism3_con.sub_common3_con .list2 p{margin:5vw 0 10vw;}
.bruxism3_con.sub_common3_con .list2 li.txt3 p{margin:5.3vw 0;}


.inteclinical1_con .row_con{width:95%;}
.inteclinical.sub_visual .title_area{height:40vh;}
.inteclinical.sub_visual .tit h2{margin:4vw 0 0;}
.inteclinical.sub_visual .tit h2 em{margin-bottom:3vw;font-size:4vw;}
.inteclinical1_con .thumb_list_con{gap:5vw;}
.inteclinical1_con .thumb_list_con.bna_con li{width:100%;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img{height:35vw;}
.inteclinical1_con .thumb_list_cover p{font-size:3vw;line-height:4.5vw;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img:after{height:6vw;line-height:6vw;}
.inteclinical1_con .thumb_list_con.bna_con .thumb_list_img:before{height:6vw;line-height:6vw}
.inteclinical1_con .thumb_list_title{font-size:3vw;}


}