/* 폰트 */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@200;300;400;500;600;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);

@font-face { font-family: 'GmarketSansBold'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'GmarketSansMedium'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'GmarketSansLight'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Chosunilbo_myungjo'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Chosunilbo_myungjo.woff') format('woff'); font-weight: normal; font-style: normal;}

/* reset */
html, body{height:100%!important;width:100%;padding:0;background:#fff;letter-spacing: -1px;font-family: 'Noto Sans KR', sans-serif;}
body{font-weight:400;margin: auto;}
html{margin:0;}
h1,p,ul{margin:0;padding:0}
li{list-style:none}
a{color:#333;text-decoration:none !important;-webkit-transition: all 0.1s ease;transition: all 0.1s ease;text-decoration: none;}
p {margin:0;padding:0;word-break:break-all}
b{font-weight:bold}
em{text-decoration: none;font-weight: inherit;font-style: normal;}


h1,h2,h3,h4,h5,h6{font-weight: normal;}

.sec h1.han{font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', sans-serif; font-weight:bold;}
.sec h2.han{font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', sans-serif; font-weight:400;}
.sec h3.han{font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP', sans-serif; font-weight:300;}

.sec h1{font-family: 'GmarketSansBold', sans-serif;}
.sec h2{font-family: 'GmarketSansMedium', sans-serif;}
.sec h3{font-family: 'GmarketSansLight', sans-serif;}
.sec h4{font-family: 'Noto Sans KR', sans-serif; font-weight: 700;}
.sec h5{font-family: 'Noto Sans KR', sans-serif; font-weight: 500;}
.sec h6{font-family: 'Noto Sans KR', sans-serif; font-weight: 400;}

#hd_pop, #hd_wrapper, #tnb .inner, #gnb .gnb_wrap, #container_wr, #ft_wr{width: 100%;}
*:focus { outline:none; }



/* class1 */
.img-responsive{max-width:100%; display:block; width:auto;}
.m-auto{margin:auto}
.clear:after{display:block;content:"";clear:both}
.clearfix::after {content: "";clear: both;display: block;}
.max1920{max-width:1920px;width:100%;margin:auto;}


.m_img{display:none!important}
.pc_img{display:block!important}
.m_img_in{display:none!important}
.pc_img_in{display:inline-block!important}

.visible{display:none!important}
.hidden{display:block!important}

.v530{display:none!important}
.h530{display:block!important}

.v500{display:none!important}
.h500{display:block!important}

.left{float:left}
.right{float:right}
.txt_c{text-align:center;}

.w100{width:100%!important}
.w10{width:10%;}
.w15{width:15%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w33{width: 33.3333%;}
.w40{width:40%;}
.w45{width:45%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}

.ft12{font-size: 12px;}
.ft14{font-size: 14px;}
.ft15{font-size: 15px;}
.ft16{font-size: 16px;}
.ft18{font-size: 18px;}
.ft19{font-size: 19px;}
.ft20{font-size: 20px;}
.ft22{font-size: 22px;}
.ft24{font-size: 24px;}
.ft26{font-size: 26px;}
.ft28{font-size: 28px;}
.ft30{font-size: 30px;}
.ft35{font-size: 35px;}
.ft40{font-size: 40px;}
.ft45{font-size: 45px;}
.ft50{font-size: 50px;}
.ft55{font-size: 55px;}
.ft65{font-size: 65px;}
.ft70{font-size: 70px;}
.ft72{font-size: 72px;}
.ft85{font-size: 85px;}
.ft150{font-size: 150px;}
.ft200{font-size: 200px;}

.map{width: 100% !important; height: 100% !important; margin: 0 auto !important; padding: 0 !important;border: 0 !important;}


/* class2 */
.sub{position:relative;}
.container{max-width:1300px;margin:auto}
.subcontainer{max-width:1200px;margin:auto}
.container01{max-width:1300px;margin:5% auto !important;width:90%;}
.container02{max-width:960px;margin:0 auto 0 20%;}
.section{position: relative;overflow:hidden;}
/* .section a{display:block;width:100%;height:100%;} */




/* ////header//// */
/* pc */
.headerwrap{position:relative;width:100%;margin:auto;max-width:1920px;word-break:keep-all;}
.headerwrap .memberwrap{width:100%;background:#24a6e0;height:50px;}
.headerwrap .memberwrap .wrap{text-align:right;}
.headerwrap .memberwrap .wrap a{padding:15px 20px;display:inline-block;text-align:center;color:#fff;}

.headerwrap .logowrap{width:100%;text-align:center;padding:8px 0;}
.headerwrap .logowrap a{display:inline-block;}

.headerwrap .menuwrap{}
.headerwrap .menuwrap .tbwrap{display:table;height:94px;}
.headerwrap .menuwrap .tcwrap{display:table-cell;vertical-align:middle;}
.headerwrap .menuwrap .sitemap{float:left;width:5%;}
.headerwrap .menuwrap .navwrap{float:left;width:85%;}
.headerwrap .menuwrap .boardwrap{float:left;width:10%; text-align:center;}

.headerwrap .menuwrap .boardwrap.box01{background:#24a6e0;}
.headerwrap .menuwrap .boardwrap.box02{background:#8ac51a;}
.headerwrap .menuwrap .boardwrap a{color:#fff;}


.headerwrap .navwrap .menu{width:100%;font-size:18px;}
.headerwrap .navwrap .menu:after{display:block;content:"";clear:both}
.headerwrap .navwrap .menu > li{float:left;width:14.2857%;display:table;height:94px;top:0;left:0}
.headerwrap .navwrap .menu a.depth01 {font-size:14px;text-align: center;display:table-cell;vertical-align:middle;height:auto;position:relative;}
/* .headerwrap .navwrap .menu .depth01:after{display:block;content:'';height:19px;width:1px;background:#373737;position:absolute;top:50%;right:0;transform:translate(0, -50%);} */
.headerwrap .navwrap .menu .depth01:after{display:block;content:'';height:19px;width:1px;background:#373737;position:absolute;right:0;transform:translate(0, -20px);}
.headerwrap .navwrap .menu .depth01.last:after{display:none;}
.headerwrap .navwrap .menu a.depth01.on {background:#fff;color: #06abac;}
.headerwrap .navwrap .menu > li .depth02{
	background:rgba(79,183,229,0.8);
	width: 100%!important;position: absolute;top: 100%;left: 0px;
	padding-top: 0px!important;
	-webkit-transition: none;transition: none;text-decoration: none;
	display: none;
	text-align:center;z-index: 980;}
.headerwrap .navwrap .menu > li .depth02 li{margin:0 10px;float:left;}
.headerwrap .navwrap .menu > li .depth02 li:last-child{border-bottom:none;}
.headerwrap .navwrap .menu > li .depth02 .pc_menu_a{padding:40px 50px 40px 0;display:block;position:relative;word-break:keep-all;color:#fff;}
.headerwrap .navwrap .menu > li .depth02 .pc_menu_a:hover{font-weight:bold;}

.headerwrap .pop .menu .container02{max-width:100%;margin:auto;}


/* mobile */
.mo_wrap{background:#fff;width:100%;}
.mo_wrap .menu_m{width:90%;margin:auto;}
.mo_wrap .menu_m .logo_m{float:left;width:50%;display:table;height:60px;}
.mo_wrap .menu_m .logo_m a{display:table-cell;vertical-align:middle;}
.mo_wrap .menu_m .logo_m a img{width:145px;}
.mo_wrap .menu_m .line_icon{float:left;width:50%;display:table;height:60px;text-align:right;}
.mo_wrap .menu_m .line_icon i{display:table-cell;vertical-align:middle;}

.m_menu{position: fixed;top: 0;left: 0;bottom: 0;width: 0;height: 100%;background:#fff;z-index:9999;letter-spacing: 0px;transition: all 0.4s ease;overflow-x: hidden;}
.m_menu_top:after{display:block;content:"";clear:both;}
.m_menu .m_menu_top{padding:20px}
.m_menu .m_menu_top .logom{width: 167px; margin: 0;}
.m_menu .m_menu_top .closebtn{position:absolute;top:0;right:0;padding:5px 20px;font-size:30px;}
.all_bg {
    position: fixed;
    top: 0;left: 0;right: 0;bottom: 0;
    width: 100%;height: 100%;
    background-color: rgba(0,0,0,0.8);
    display: none;
    z-index: 9999;
}
#lnb {width: 100%;text-align: left;}
#lnb::-webkit-scrollbar {width: 6px;height: 6px;}
#lnb::-webkit-scrollbar-track {background: #fff;}
#lnb::-webkit-scrollbar-thumb {background: #005aab ;}
#lnb::-webkit-scrollbar-thumb:hover {background: #005aab ;}

#lnb .depth01 {display: block;font-size: 13px;padding: 20px 25px;position: relative;top: 0;left: 0;}
#lnb .depth02{display:none;background-color: #23a6df;}
#lnb .depth02 li a {font-size: 13px;padding: 15px 40px;display: block;position:relative;top:0;left:0;color:#fff;}
#lnb .depth02 li a:hover{background:rgba(0,0,0,0.1);}

#lnb .depth01.void_link:before {display: block;content: "";clear: both;position: absolute;top: 50%;margin-top:-5px;right: 30px;height: 10px;width: 1px;opacity:1;background: #828386;-webkit-transform: rotate(0deg);transform:	 rotate(0deg);-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;}
#lnb .depth01.void_link:after {display: block;content: "";clear: both;position: absolute;top: 50%;transform: translateY(-50%);right: 25px;width: 10px;height: 1px;background: #828386;}
#lnb .menu.active .depth01:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity:0}

#lnb .no_c .mem{width:50%;float:left;text-align:center;}


.headerwrap .pop {display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;max-width:1200px;width:90%;border-radius:10px;overflow:hidden;}
.headerwrap .pop .tit{background:#24a6e0;padding:40px;text-align:center;color:#fff;}
.headerwrap .pop .cont {background:#fff;padding:50px 30px;overflow:hidden}
.headerwrap .pop .cont .depth01{display:block;color:#122a88;padding:0 0 10px 0;border-bottom:2px solid #122a88;font-size:16px;text-align:center;}
.headerwrap .pop .cont .depth01 h5{font-weight:700;}
.headerwrap .pop .cont .depth00{float:left;width:23%;margin:0 1%;min-height:225px;word-break:keep-all;}
.headerwrap .pop .cont .depth00:nth-child(5){padding-top:50px;}
.headerwrap .pop .cont .depth00:nth-child(6){padding-top:50px;}
.headerwrap .pop .cont .depth00:nth-child(7){padding-top:50px;}
.headerwrap .pop .cont .depth02 li{font-weight:300;font-size:16px;padding:10px 0;border-bottom:1px dashed #dddddd;text-align:center;}
.headerwrap .pop .cont .depth02 li:last-child{border:none}
.headerwrap .pop .cont .depth02 li a:hover h5{color:#28a7e1}
.headerwrap .pop .cont .depth02 li a h5{font-weight:400;color:#555;font-size:18px;}
/* .headerwrap .pop .last{margin:0 0 50px 0} */
.headerwrap .dimmed_bg {display:none; position:fixed; top:0; left:0; right:0; z-index:9999; width:100%; height:100%;}
.headerwrap .dimmed_bg.on {display:block; background:rgba(0,0,0,0.8);}
.headerwrap .pop .close {position: absolute;top: 50px;right: 50px;color:#fff;}
.headerwrap .pop .close:hover{color:#8ac51a;}



/* ////main//// */
/* mainslide */

.sec01 .container02{max-width:750px;}
.sec01 .swiper-container{max-width:1920px;width:100%;}
.sec01 .swiper-slide .bg{height:660px;}
.sec01 .swiper-slide.slide01{background:url(/img/main/mainslide01.jpg)no-repeat center right / cover;}
.sec01 .swiper-slide.slide02{background:url(/img/main/mainslide02.jpg)no-repeat 25% center / cover;}
.sec01 .swiper-slide.slide03{background:url(/img/main/mainslide03.jpg)no-repeat center right / cover;}
.sec01 .swiper-slide.slide04{background:url(/img/main/mainslide04.jpg)no-repeat center right / cover;}
.sec01 .swiper-slide.slide05{background:url(/img/main/mainslide05.jpg)no-repeat 80% center / cover;}
.sec01 .swiper-slide.slide06{background:url(/img/main/mainslide06.jpg)no-repeat 25% center / cover;}
.sec01 .swiper-slide .abbox{position:absolute;margin:auto;top:50%;left:0%;right:0;transform:translate(0,-50%);word-break:keep-all;}
.sec01 .swiper-slide .abbox .txt{margin-bottom:4%;display:inline-block;text-align:center;color:#373737;}
.sec01 .swiper-slide .abbox .txt h3{letter-spacing:5px;}
.sec01 .swiper-slide .abbox .txt h4{background: linear-gradient(to right, #0f0d43 0%, #24a6e0 35%, #0f0d43 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.sec01 .swiper-slide.slide01 .abbox .ms_tit{margin:30px auto 20px;}
.sec01 .swiper-slide.slide02 .abbox .ms_tit,
.sec01 .swiper-slide.slide03 .abbox .ms_tit{margin:30px auto 20px 0;}

/* .sec01 .swiper-slide .abbox .txt2 */
.sec01 .swiper-slide .abbox .txt2{display:inline-block;text-align:left;color:#373737;}
.sec01 .swiper-slide .abbox .txt2 h3{letter-spacing:5px;}
.sec01 .swiper-slide .abbox .txt2 h4{background: linear-gradient(to right, #0f0d43 0%, #24a6e0 35%, #0f0d43 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

.sec01 .swiper-slide .abbox .cir .imgdiv{float:left;width:177px;height:177px;margin-right:1.5%;background:url(/img/main/slide_cir.png)no-repeat 50% 50% / contain;text-align:center;}
.sec01 .swiper-slide .abbox .cir .imgdiv:last-child{margin-right:0;}
.sec01 .swiper-slide .abbox .cir .imgdiv h5{position:relative;top:50%;transform:translate(0,-50%);color:#1b1c60;}

.sec01 .swiper-button-next{right:10%;}
.sec01 .swiper-button-prev{left:10%;}
.sec01 .swiper-button-next:after{content:url(/img/main/btn_right.png);}
.sec01 .swiper-button-prev:after{content:url(/img/main/btn_left.png);}

.sec01 .slide04 .container02{margin:0 10% 0 auto;}
.sec01 .swiper-slide .abbox .txt3{display:inline-block;text-align:left;color:#373737;}
.sec01 .slide04 .txt3 h3,
.sec01 .slide04 .txt3 h4,
.sec01 .slide04 .txt3 h6{color:#fff;}

.sec01 .swiper-slide .abbox .txt4{display:inline-block;text-align:left;color:#393939;text-align:center;}
.sec01 .slide05 h5{font-family: 'Chosunilbo_myungjo', sans-serif;margin:20px 0 30px;}
.sec01 .slide05 .container02{margin:0 auto;}

.sec01 .slide06 .container02{margin:0 auto 0 12%;}



/* sec02 */
.sec02{padding:120px 0 100px;text-align:center;background:url(/img/main/bg01.png)no-repeat center bottom;}
.sec .maintit{text-align:center;color:#373737;display:inline-block;margin:auto;margin-bottom:100px;position:relative;z-index:2;}
.sec .maintit .cir_wrap{position:absolute;top:-15px;left:68px;}
.sec .maintit .cir_wrap .cir{width:6px;height:6px;background:#24a6e0;margin:0 16px;border-radius:50%;display:inline-block;}
.sec .maintit h3{letter-spacing:5px;margin-bottom:35px;}
.sec .maintit h4{color:#24a6e0;margin-bottom:70px;}
.sec .maintit .wrap{position:relative;}
.sec .maintit h6 em{color:#24a6e0;}

.sec02 .cont{max-width:1243px;width:100%;position:relative;z-index:1;}
.sec02 .cont:after{content:'';display:block;background:url(/img/main/bg_line.png)no-repeat;width:499px;height:704px;position:absolute;top:-75px;right:-80px;z-index:-1;}
.sec02 .cont .box{float:left;position:relative;display:block;}
.sec02 .cont .box .txt{position:absolute;top:50%;right:0;left:0;transform:translate(0, -100px);text-align:center;color:#fff;z-index:1;}
.sec02 .cont .box .txt h6{display:none;margin-bottom:45px;}
.sec02 .cont .box:hover .txt h6{display:block;}


.sec02 .cont .box05 .txt{right:auto;left:10%;transform:translate(0, -70px);}
.sec02 .cont .box06 .txt{right:auto;left:5%;transform:translate(0, -70px);}
.sec02 .cont .box05 h6, .sec02 .cont .box06 h6{display:none;position:absolute;right:15px;bottom:15px;color:#fff;}
.sec02 .cont .box05:hover h6, .sec02 .cont .box06:hover h6{display:block;}


.sec02 .cont .box01{background:url(/img/main/box01.jpg)no-repeat center center /cover;width:25%;height:464px;}
.sec02 .cont .box02{background:url(/img/main/box02.jpg)no-repeat center center /cover;width:25%;height:464px;}
.sec02 .cont .box03{background:url(/img/main/box03.jpg)no-repeat center center /cover;width:50%;height:464px;}
.sec02 .cont .box04{background:url(/img/main/box04.jpg)no-repeat center center /cover;width:50%;height:464px;}
.sec02 .cont .box05{background:url(/img/main/box05.jpg)no-repeat center center /cover;width:50%;height:232px;}
.sec02 .cont .box06{background:url(/img/main/box06.jpg)no-repeat center center /cover;width:50%;height:232px;}
.sec02 .cont .box01:hover{background:url(/img/main/box01_h.jpg)no-repeat center center /cover;width:25%;height:464px;}
.sec02 .cont .box02:hover{background:url(/img/main/box02_h.jpg)no-repeat center center /cover;width:25%;height:464px;}
.sec02 .cont .box03:hover{background:url(/img/main/box03_h.jpg)no-repeat center center /cover;width:50%;height:464px;}
.sec02 .cont .box04:hover{background:url(/img/main/box04_h.jpg)no-repeat center center /cover;width:50%;height:464px;}
.sec02 .cont .box05:hover{background:url(/img/main/box05_h.jpg)no-repeat center center /cover;width:50%;height:232px;}
.sec02 .cont .box06:hover{background:url(/img/main/box06_h.jpg)no-repeat center center /cover;width:50%;height:232px;}


.sec03{padding:120px 0 100px;text-align:center;background:url(/img/main/bg02.png)no-repeat center bottom;}
.sec03 .wrap .imgdiv{display:inline-block;vertical-align:middle;}
.sec03 .wrap h6{display:inline-block;vertical-align:middle;padding-left:10px;word-break:keep-all;}
.sec03 .cont{border:10px solid #fff;}
.sec03 .cont .hide{display:none;}

.sec04{background:url(/img/main/bg03.jpg)no-repeat center center;width:100%;max-height:823px;color:#fff;padding:140px 0;}
.sec04 .cont .abbox{position:absolute;top:50%;transform: translateY(-50%);left:0;right:0;margin:auto;}
.sec04 .cont .abbox .top .icons{display:inline-block;vertical-align:middle;}
.sec04 .cont .abbox .top h4{display:inline-block;vertical-align:middle;}
.sec04 .cont .cont_left{float:left;width:54.6%;text-align:center;position:relative;}
.sec04 .cont .cont_left .abbox{text-align:left;margin:auto; width: 80%; word-break: keep-all; margin-top: -2%;}
.sec04 .cont .cont_left .top{margin-bottom:50px;}
.sec04 .cont .cont_left .bottom h6.ft28{margin-bottom:10px;}
.sec04 .cont .cont_right{float:left;width:45.4%;text-align:center;position:relative;}
.sec04 .cont .cont_right .abbox{margin-top: 4%;}
.sec04 .cont .cont_right .top{margin-bottom:30px;}





/* ////footer//// */
/* quick */
.quickwrap{position:fixed;top:0;bottom:0;right:40px;margin:auto;z-index:990;display:table;}
.quickwrap a{display:block;}
.quickwrap .wrap{padding:20px;border-radius:70px;overflow:hidden;display:table-cell;vertical-align:middle;background:rgba(255,255,255,0.9);box-shadow:0 0 3px rgba(0,0,0,0.2);}
.quickwrap .wrap .link{border-bottom:1px solid #afb0ab;text-align:center;padding:30px 0;}
.quickwrap .wrap .link:last-child{border-bottom:none;padding:30px 0 15px;}
.quickwrap .wrap .link .imgdiv{margin-bottom:10px;}
.quickwrap .wrap .link .imgdiv img{transition: all 0.1s ease;}
.quickwrap .wrap .link a:hover .imgdiv img{filter:brightness(110%);}
.quickwrap .wrap .link a:hover h5{color:#24a6e0;}
.quickwrap .wrap .link .top{width:76px;height:76px;background:#24a6e0;color:#fff;display:table;text-align:center;border-radius:50%;margin:auto;}
.quickwrap .wrap .link .top h4{display:table-cell;vertical-align:middle;}


/* footer */
.footerwrap{position:relative;width:100%;}
.footerwrap .container{position:relative;}
.footerwrap .logo_f{display:table;width:25%;float:left;height:160px;text-align:center;margin-right:5%;}
.footerwrap .logo_f .imgdiv{display:table-cell;vertical-align:middle;}
.footerwrap .info_f{display:table;width:70%;float:left;height:160px;}
.footerwrap .info_f .ul01{display:table-cell;vertical-align:middle;}
.footerwrap .info_f .ul01 .cont{float:left;padding: 0 10px 5px 10px;position:relative;}
.footerwrap .info_f .ul01 .cont:after{content:'';display:block;position:absolute;top:50%;right:0;width:1px;height:10px;background:#000;transform:translate(0, -8px);}
.footerwrap .info_f .ul01 .cont:nth-child(2n):after{display:none;}
.footerwrap .info_f .ul01 .li01, .footerwrap .info_f .ul01 .li03, .footerwrap .info_f .ul01 .li05{clear:both;padding:0 10px 5px 0;}

.adm_footer{position:absolute;top:50px;right:0;}
.adm_footer a{padding:5px 10px;background:rgba(0,0,0,0.1);display:block;}






/* ////sub//// */
.sub{color:#373737;word-break:keep-all;}
.sub em{color:#24a6e0;}

.sub .subtit{color:#373737;margin:auto;margin-bottom:100px;position:relative;z-index:2; text-align:center;word-break:keep-all;}
.sub .subtit h3{letter-spacing:5px;}
.sub .subtit h4{color:#24a6e0;margin-bottom:70px;}
.sub .subtit h6{color:#535353;}
.sub .subtit h6 em{color:#24a6e0;}
.sub .subtit .wrap{position:relative;margin-bottom:50px;}
.sub .subtit .wrap h6{color:#373737;}

.sub .section{padding:120px 0;}
.sub .section01{padding:0 0 120px;}

/* 병원소개 */
.sub .top_imgwrap{position:relative;}
.sub .top_imgwrap .top_imgdiv{display:table;width:100%;margin:auto;text-align:center;height:414px;}
.sub .top_imgwrap .top_imgdiv .top_text{display:table-cell;vertical-align:middle;}
.sub .top_imgwrap .top_imgdiv .top_text h5{color:#24a6e0;margin-bottom:5px;}
.sub .top_imgwrap .top_linkwrap{position:relative;}
.sub .top_imgwrap .top_linkwrap .top_links{text-align:center;width:90%;max-width:690px;margin:auto;}
.sub .top_imgwrap .top_linkwrap .top_links .top_link{float:left;width:25%;padding:10px 0;}
.sub .top_imgwrap .top_linkwrap .top_links .top_link a{display:block;padding:10px 20px;position:relative;border-bottom:2px solid #fff;}
.sub .top_imgwrap .top_linkwrap .top_links .top_link a:after{content:'';display:block;width:1px;height:19px;background:#b9b9b9;position:absolute;top:0;bottom:0;right:0;margin:auto;}
.sub .top_imgwrap .top_linkwrap .top_links .top_link01 a:before{content:'';display:block;width:1px;height:19px;background:#b9b9b9;position:absolute;top:0;bottom:0;left:0;margin:auto;}
.sub .top_imgwrap .top_linkwrap .top_links .top_link a:hover{border-bottom:2px solid #24a6e0;color:#24a6e0;}
.sub .top_imgwrap .top_linkwrap .top_links .top_link a.bor_b{border-bottom:2px solid #24a6e0;color:#24a6e0;}

.mn01_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn01_01_top.jpg)no-repeat center center / cover;}

.sub.mn01_01_01 .subcont01 .subtit{text-align:left;}
.mn01_01_01 .subcont01{max-height:1056px;background:url(/img/sub/mn01_01_01_bg01.png)no-repeat 80% bottom / contain;}
.mn01_01_01 .subcont01 .cont_txt{padding:230px 0 35%;}
.sub.mn01_01_01 .subcont01 .subtit h6{text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;}

.mn01_01_01 .subcont02 .cont .boxwrap{position:relative;}
.mn01_01_01 .subcont02 .cont .boxwrap .box{float:left;width:32.3333%;margin-right:1.5%;margin-bottom:1.5%;background:#f5f5f5;border:1px solid #d3d3d3;}
.mn01_01_01 .subcont02 .cont .boxwrap .box:nth-child(3n){margin-right:0;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a{display:table;width:100%;height:420px;text-align:center;color:#3a3a3a;position:relative;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .wrap{display:table-cell;vertical-align:middle;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .wrap .imgdiv{margin-bottom:40px;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a:hover:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#24a6e0;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:240px;height:170px;color:#fff;text-align:center;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box h4.ft30{padding-bottom:35px;position:relative;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box h4.ft30:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;width:30%;height:2px;margin:auto;background:#fff;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box .listwrap{text-align:left;margin-top:35px;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box .listwrap .list{padding-left:25px;position:relative;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box .listwrap .list:after{content:'';display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:#fff;top:0;bottom:0;left:0;margin:auto;}
.mn01_01_01 .subcont02 .cont .boxwrap .box a:hover .hover_box{display:block;}

.mn01_01_01 .subcont03 .cont .pre_box{display:table;width:100%;height:300px;text-align:center;background:#f5f5f5;border:1px solid #d3d3d3;}
.mn01_01_01 .subcont03 .cont .pre_box h4{display:table-cell;vertical-align:middle;}

/* 의료진소개 */
.mn01_01_02 .subcont01 .cont_left{float:left;width:50%;}
.mn01_01_02 .subcont01 .cont_right{float:left;width:46%;max-width:650px;margin-left:4%;color:#535353;}
.mn01_01_02 .subcont01 .cont_right .txtbox01{text-align:center;position:relative;margin:50px 20px;}
.mn01_01_02 .subcont01 .cont_right .txtbox01:before{content:'“';display:block;position:absolute;top:0;left:0;font-family: 'GmarketSansBold', sans-serif;font-size:80px;color:#b3b3b3;transform:translate(0, -30%);}
.mn01_01_02 .subcont01 .cont_right .txtbox01:after{content:'”';display:block;position:absolute;bottom:0;right:0;font-family: 'GmarketSansBold', sans-serif;font-size:80px;color:#b3b3b3;transform:translate(0, 100%);}
.mn01_01_02 .subcont01 .cont_right .txtbox02 em{color:#24a6e0;}
.mn01_01_02 .subcont01 .cont_right .txtbox02 h5, .mn01_01_02 .subcont01 .cont_right .txtbox02 h6{display:inline-block;}
.mn01_01_02 .subcont01 .cont_right .txtbox03 h5{margin-bottom:30px;}
.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list{padding-left:45px;margin-bottom:20px;word-break:keep-all;position:relative;}
.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list:before{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;left:20px;width:16px;height:16px;background:#535353;}
.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list02:before{content:'';display:block;position:absolute;top:10px;bottom:auto;margin:auto;left:20px;width:16px;height:16px;background:#535353;}

/* 보유설비 */
.mn01_01_03 .subcont01{width:100%;height:100%;max-height:2085px;background:url(/img/sub/mn01_01_03_bg01.jpg)no-repeat center top / cover;}
.mn01_01_03 .subcont01 .cont_txt h6{margin-bottom:50px;}
.mn01_01_03 .subcont01 .cont_txt h6.ft30{margin-bottom:30px;}
.mn01_01_03 .subcont01  .cont .boxwrap .box{float:left;width:49%;margin-bottom:2%;overflow:hidden;border-radius:10px;box-shadow:0 0 10px 2px rgba(0,0,0,0.1);color:#373737;}
.mn01_01_03 .subcont01  .cont .boxwrap .box:nth-child(2n){margin-left:2%;}
.mn01_01_03 .subcont01  .cont .boxwrap .box .iconwrap{float:left;width:40%;display:table;height:200px;text-align:center;background:#24a6e0;}
.mn01_01_03 .subcont01  .cont .boxwrap .box .iconwrap .imgdiv{display:table-cell;vertical-align:middle;}
.mn01_01_03 .subcont01  .cont .boxwrap .box .contwrap{float:left;width:60%;display:table;height:200px;text-align:center;background:#fff;}
.mn01_01_03 .subcont01  .cont .boxwrap .box .contwrap .txt{display:table-cell;vertical-align:middle;word-break:keep-all;text-align:left;padding-left:30px;}
.mn01_01_03 .subcont01  .cont .boxwrap .box .contwrap .txt h4{color:#24a6e0;}
.mn01_01_03 .subcont01  .cont .boxwrap .box04 .contwrap .txt h4, .mn01_01_03 .subcont01  .cont .boxwrap .box05 .contwrap .txt h4,
.mn01_01_03 .subcont01  .cont .boxwrap .box04 .contwrap .txt h6, .mn01_01_03 .subcont01  .cont .boxwrap .box05 .contwrap .txt h6{display:inline-block;}

.mn01_01_03 .subcont02 .slidewrap{width:90%;max-width:1000px;margin:auto;}
.mn01_01_03 .subcont02 .slidewrap .swiper-container.gallery-top{overflow:visible;margin-bottom:40px;}
.mn01_01_03 .subcont02 .slidewrap .gallery-top .swiper-slide-prev{opacity:0.5;}
.mn01_01_03 .subcont02 .slidewrap .gallery-top .swiper-slide-next{opacity:0.5;}
.mn01_01_03 .subcont02 .slidewrap .swiper-slide .abbox{position:absolute;width:100%;bottom:0;background:rgba(0, 0, 0, 0.8);text-align:center;padding:20px 0;display:none;}
.mn01_01_03 .subcont02 .slidewrap .swiper-slide .abbox h6{color:#fff;}
.mn01_01_03 .subcont02 .slidewrap .swiper-slide.swiper-slide-active .abbox{display:block;}

.mn01_01_03 .subcont02 .slidewrap .gallery-thumbs .swiper-slide{opacity:0.5;border:2px solid #fff;}
.mn01_01_03 .subcont02 .slidewrap .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;border:2px solid #24a6e0;}
.mn01_01_03 .subcont02 .slidewrap .swiper-button-next{padding:70px 35px;background:#24a6e0;right:0;transform:translate(95px, 0)}
.mn01_01_03 .subcont02 .slidewrap .swiper-button-prev{padding:70px 35px;background:rgba(255, 255, 255, 0.9);left:0;transform:translate(-95px, 0);}

/* 오시는길/진료시간 */
.mn01_01_04{background:url(/img/main/bg02.png)no-repeat center bottom;}
.mn01_01_04 .subcont01 .info_box{padding:60px;background:#fafafa;height:400px;color:#313131;}
.mn01_01_04 .subcont01 .info_box .cont_left{float:left;width:50%;display:table;height:100%;border-right:1px solid #afb0ab;text-align:center;position:relative;}
.mn01_01_04 .subcont01 .info_box .cont_left .wrap{display:table-cell;vertical-align:middle;-webkit-display: flex;display: flex; flex-wrap: wrap; justify-content: center;}
.mn01_01_04 .subcont01 .info_box .cont_left .wrap .txt{text-align:left;width: 90%;}
.mn01_01_04 .subcont01 .info_box .cont_left .wrap .icons{margin-bottom:50px;width: 90%;}
.mn01_01_04 .subcont01 .info_box .cont_left .wrap h6.ft28{margin-bottom:10px;}
.mn01_01_04 .subcont01 .info_box .cont_right{float:left;width:50%;display:table;height:100%;text-align:center;position:relative;}
.mn01_01_04 .subcont01 .info_box .cont_right .wrap{display:table-cell;}
.mn01_01_04 .subcont01 .info_box .cont_right .top{margin-bottom:50px;}

.mn01_01_04 .subcont02 .cont{text-align:center;color:#313131;}
.mn01_01_04 .subcont02 .cont .adr_box{margin-bottom:120px;}
.mn01_01_04 .subcont02 .cont .box{margin-bottom:45px;}
.mn01_01_04 .subcont02 .cont .box .boxtit{width:270px;margin:auto auto 40px;color:#24a6e0;}
.mn01_01_04 .subcont02 .cont .box .boxtit .imgdiv{float:left;margin-right:10px;}
.mn01_01_04 .subcont02 .cont .box .boxtit .tbwrap{float:left;display:table;height:62px;}
.mn01_01_04 .subcont02 .cont .box .boxtit .tbwrap h4{display:table-cell;vertical-align:middle;}
.mn01_01_04 .subcont02 .cont .box .boxcont .imgdiv{padding:100px 0;}
.mn01_01_04 .subcont02 .cont .box02{margin:100px 0 0;}
.mn01_01_04 .subcont02 .cont .box02 .boxcont .cont{margin-top:100px;border:10px solid #fff;}
.mn01_01_04 .subcont02 .cont .box02 .hide{display:none;}

/* 어지러움증 클리닉 */
.mn02_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn02_01_top.jpg)no-repeat center center / cover;}
.mn02_01 .subcont01 .cont01 .listwrap{width:100%;max-width:780px;margin:auto;}
.mn02_01 .subcont01 .cont01 .listwrap .list{width:50%;float:left;text-align:center;position:relative;}
.mn02_01 .subcont01 .cont01 .listwrap .list01:after{content:'';display:block;width:1px;background:#bababa;height:70%;top:0;bottom:0;right:0;margin:auto;position:absolute;}
.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap{max-width:160px;width:100%;margin:auto;}
.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap h4{margin:25px 0;}
.mn02_01 .subcont01 .cont01 .listwrap .list01 .tcwrap h4{color:#8ac51a;}
.mn02_01 .subcont01 .cont01 .listwrap .list02 .tcwrap h4{color:#24a6e0;}
.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap .listwrap_mini{text-align:left;}
.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap .listwrap_mini .list_m{padding-left:15px;position:relative;}
.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap .listwrap_mini .list_m:after{content:'';display:block;width:3px;height:3px;top:0;bottom:0;left:7px;margin:auto;border-radius:50%;background:#373737;position:absolute;}

.mn02_01 .subcont02 .listwrap .list01{width:45.6%;float:left;padding-bottom:30px;position:relative;}
.mn02_01 .subcont02 .listwrap .list01:after{content:'';display:block;position:absolute;right:0;bottom:0;margin:auto;width:30px;height:30px;border:15px solid;border-top-color:#1b1c60;border-left-color:#1b1c60;border-right-color:#d3edf9;border-bottom-color:#d3edf9;}
.mn02_01 .subcont02 .listwrap .list01 .imgdiv img{height:350px;}
.mn02_01 .subcont02 .listwrap .list02{width:54.4%;float:left;margin-top:30px;}
.mn02_01 .subcont02 .listwrap .list02 .txtwrap{background:#d3edf9;height:350px;padding:30px;word-break:keep-all;display:table;}
.mn02_01 .subcont02 .listwrap .list02 .txtwrap .txt{display:table-cell;vertical-align:middle;}
.mn02_01 .subcont02 .listwrap .list02 .txtwrap .txt h6.ft40{margin-bottom:20px;}
.mn02_01 .subcont02 .listwrap .list02 .txtwrap .txt em{color:#24a6e0;}

.mn02_01 .subcont03{background:url(/img/sub/mn02_01_bg01.jpg)no-repeat right bottom / cover, #f0f0f0;}
.mn02_01 .subcont03 .listwrap .list{width:900px;margin:auto;background:#fff;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);border-radius:20px;padding:30px 70px;margin-bottom:30px;word-break:keep-all;}
.mn02_01 .subcont03 .listwrap .list .txtwrap h4{background:#24a6e0;color:#fff;display:inline-block;padding:10px 20px;border-radius:15px;margin-bottom:20px;}

.mn02_01 .subcont04 .cont{float:left;width:50%;position:relative;}
.mn02_01 .subcont04 .cont_left{z-index:1;}
.mn02_01 .subcont04 .cont_right{height:624px;}
.mn02_01 .subcont04 .cont_right .abbox{position:absolute;left:-5px;top:10%;margin:auto;}
.mn02_01 .subcont04 .cont_right .txt{position:relative;width:630px;top:50%;transform:translate(0, -150px);word-break:keep-all;padding-left:40px;}
.mn02_01 .subcont04 .cont_right .txt h6.ft40{margin-bottom:60px;}

.mn02_01 .subcont05{background:url(/img/sub/mn02_01_bg02.jpg)no-repeat center center / cover;max-height:435px;text-align:center;}
.mn02_01 .subcont05 .txt h6.ft40{margin-bottom:20px;}
.mn02_01 .subcont05 .txt em{color:#24a6e0;}

.mn02_01 .subcont06.section{padding:90px 0;}
.mn02_01 .subcont06{background:url(/img/sub/mn02_01_bg03.jpg)no-repeat center center / cover;max-height:893px;}
.mn02_01 .subcont06 .topwrap{text-align:center;color:#fff;}
.mn02_01 .subcont06 .topwrap h6.ft19{margin:40px 0;}
.mn02_01 .subcont06 .bottomwrap .listwrap{width:100%;max-width:980px;margin:auto;background:#fff;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);border-radius:20px;word-break:keep-all;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list{padding:45px;position:relative;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list01:after{content:'';display:block;height:1px;background:#bababa;width:80%;bottom:0;left:0;right:0;margin:auto;position:absolute;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap{display:table;width:100%;;height:150px;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap .tcwrap{display:table-cell;vertical-align:middle;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap .tcwrap01{width:15%;margin-right:10%;text-align:center;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap .tcwrap02{width:75%;}

.mn02_01 .subcont06 .bottomwrap .listwrap .list01 .tbwrap .tcwrap01 img{border-top:6px solid #24a6e0;padding-top:5px;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list01 .tbwrap .tcwrap01 h4{color:#24a6e0;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list02 .tbwrap .tcwrap01 img{border-top:6px solid #8ac51a;padding-top:5px;}
.mn02_01 .subcont06 .bottomwrap .listwrap .list02 .tbwrap .tcwrap01 h4{color:#8ac51a;}


/* 이명클리닉 */
.mn03_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn03_01_top.jpg)no-repeat center center / cover;}

.mn03_01 .subcont01 .listwrap .list01{width:45.6%;float:left;padding-bottom:30px;position:relative;}
.mn03_01 .subcont01 .listwrap .list01:after{content:'';display:block;position:absolute;right:0;bottom:0;margin:auto;width:30px;height:30px;border:15px solid;border-top-color:#1b1c60;border-left-color:#1b1c60;border-right-color:#d3edf9;border-bottom-color:#d3edf9;}
.mn03_01 .subcont01 .listwrap .list02{width:54.4%;float:left;margin-top:30px;}
.mn03_01 .subcont01 .listwrap .list01 .imgdiv img{height:350px;}
.mn03_01 .subcont01 .listwrap .list02 .txtwrap{background:#d3edf9;height:100%;/*padding:70px 40px;max-height:350px;*/padding:30px;height:350px;word-break:keep-all;display:table;}
.mn03_01 .subcont01 .listwrap .list02 .txtwrap .txt{display:table-cell;vertical-align:middle;}
.mn03_01 .subcont01 .listwrap .list02 .txtwrap .txt h6.ft40{margin-bottom:20px;}
.mn03_01 .subcont01 .listwrap .list02 .txtwrap .txt em{color:#24a6e0;}

.mn03_01 .subcont02 .contwrap .listwrap{width:100%;max-width:1082px;height:372px;margin:auto;display:table;background:#fff;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);}
.mn03_01 .subcont02 .contwrap .listwrap .list{display:table-cell;vertical-align:middle;}
.mn03_01 .subcont02 .contwrap .listwrap .list01{width:35%;margin-right:5%;}
.mn03_01 .subcont02 .contwrap .listwrap .list02{width:60%;}


.mn03_01 .subcont03 .cont{float:left;width:50%;position:relative;}
.mn03_01 .subcont03 .cont_left{z-index:1;}
.mn03_01 .subcont03 .cont_right{height:624px;}
.mn03_01 .subcont03 .cont_right .abbox{position:absolute;left:-5px;top:10%;margin:auto;}
.mn03_01 .subcont03 .cont_right .txt{position:relative;width:630px;top:50%;transform:translate(0, -150px);word-break:keep-all;padding-left:40px;}
.mn03_01 .subcont03 .cont_right .txt h6.ft40{margin-bottom:60px;}

.mn03_01 .subcont04.section{padding:90px 0;}
.mn03_01 .subcont04{background:url(/img/sub/mn03_01_bg01.jpg)no-repeat center center / cover;max-height:599px;}
.mn03_01 .subcont04 .topwrap{text-align:center;color:#fff;margin-bottom:60px;}
.mn03_01 .subcont04 .topwrap h6.ft19{margin:40px 0;}
.mn03_01 .subcont04 .bottomwrap .listwrap{width:100%;max-width:980px;margin:auto;background:#fff;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);border-radius:20px;word-break:keep-all;}
.mn03_01 .subcont04 .bottomwrap .listwrap .list{padding:45px;position:relative;}
.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap{display:table;width:100%;;height:150px;}
.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap .tcwrap{display:table-cell;vertical-align:middle;}
.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap .tcwrap01{width:15%;margin-right:10%;text-align:center;}
.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap .tcwrap02{width:75%;}

.mn03_01 .subcont04 .bottomwrap .listwrap .list01 .tbwrap .tcwrap01 img{border-top:6px solid #24a6e0;padding-top:5px;}
.mn03_01 .subcont04 .bottomwrap .listwrap .list01 .tbwrap .tcwrap01 h4{color:#24a6e0;}


/* 만성기침 클리닉 */
.mn04_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn04_01_top.jpg)no-repeat center center / cover;}

.mn04_01 .subcont01 .listwrap .list01{width:45.6%;float:left;padding-bottom:30px;position:relative;}
.mn04_01 .subcont01 .listwrap .list01:after{content:'';display:block;position:absolute;right:0;bottom:0;margin:auto;width:30px;height:30px;border:15px solid;border-top-color:#1b1c60;border-left-color:#1b1c60;border-right-color:#d3edf9;border-bottom-color:#d3edf9;}
.mn04_01 .subcont01 .listwrap .list02{width:54.4%;float:left;margin-top:30px;}
.mn04_01 .subcont01 .listwrap .list01 .imgdiv img{height:350px;}
.mn04_01 .subcont01 .listwrap .list02 .txtwrap{background:#d3edf9;/*padding:70px 40px;max-height:350px;*/padding:30px;height:350px;word-break:keep-all;display:table;}
.mn04_01 .subcont01 .listwrap .list02 .txtwrap .txt{display:table-cell;vertical-align:middle;}
.mn04_01 .subcont01 .listwrap .list02 .txtwrap .txt h6.ft40{margin-bottom:20px;}
.mn04_01 .subcont01 .listwrap .list02 .txtwrap .txt em{color:#24a6e0;}

.mn04_01 .subcont02 .cont01 .listwrap{width:100%;margin:auto;}
.mn04_01 .subcont02 .cont01 .listwrap .list{width:25%;float:left;text-align:center;position:relative;}
.mn04_01 .subcont02 .cont01 .listwrap .list:after{content:'';display:block;width:1px;background:#bababa;height:158px;top:30px;right:0;margin:auto;position:absolute;}
.mn04_01 .subcont02 .cont01 .listwrap .list04:after{display:none;}
/* .mn04_01 .subcont02 .cont01 .listwrap .list .tcwrap{max-width:160px;width:100%;margin:auto;} */
.mn04_01 .subcont02 .cont01 .listwrap .list .tcwrap h4{margin:25px 0;}
.mn04_01 .subcont02 .cont01 .listwrap .list01 .tcwrap h4, .mn04_01 .subcont02 .cont01 .listwrap .list03 .tcwrap h4{color:#8ac51a;}
.mn04_01 .subcont02 .cont01 .listwrap .list02 .tcwrap h4, .mn04_01 .subcont02 .cont01 .listwrap .list04 .tcwrap h4{color:#24a6e0;}

.mn04_01 .subcont03.section{padding:90px 0;}
.mn04_01 .subcont03{background:url(/img/sub/mn04_01_bg01.jpg)no-repeat center center / cover;max-height:1190px;}
.mn04_01 .subcont03 .topwrap{text-align:center;color:#fff;margin-bottom:60px;}
.mn04_01 .subcont03 .topwrap h6.ft19{margin:40px 0;}

.mn04_01 .subcont03 .bottomwrap{word-break:keep-all;color:#fff;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list{float:left;width:32.3333%;margin-right:1.5%;text-align:center;margin-bottom:50px;position:relative;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3){margin-right:0;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(4){margin-left:16.1666%;clear:both;margin-bottom:0;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(5){margin-bottom:0;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list:after{content:'';display:block;width:1px;height:100%;background:#fff;position:absolute;top:0;right:-2.5%;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3):after{display:none;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(5):after{display:none;}
.mn04_01 .subcont03 .bottomwrap .listwrap .list .imgdiv{margin-bottom:30px;}




/* 알레르기 클리닉 */
.mn05_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn05_01_top.jpg)no-repeat center center / cover;}

.mn05_01 .subcont01 .cont01{background:#d3edf9;}
.mn05_01 .subcont01 .cont01 .listwrap{width:90%;max-width:895px;margin:auto;}
.mn05_01 .subcont01 .cont01 .listwrap .list{padding:25px 30px;background:#fff;border-radius:20px;margin-bottom:30px;box-shadow:4px 4px 6px 2px rgba(0,0,0,0.1);}


.mn05_01 .subcont02 .cont01 .listwrap{width:100%;margin:auto;}
.mn05_01 .subcont02 .cont01 .listwrap .list{width:25%;float:left;text-align:center;position:relative;}
.mn05_01 .subcont02 .cont01 .listwrap .list:after{content:'';display:block;width:1px;background:#bababa;height:158px;top:30px;right:0;margin:auto;position:absolute;}
.mn05_01 .subcont02 .cont01 .listwrap .list04:after{display:none;}
.mn05_01 .subcont02 .cont01 .listwrap .list .tcwrap h4{margin:25px 0;}
.mn05_01 .subcont02 .cont01 .listwrap .list01 .tcwrap h4, .mn05_01 .subcont02 .cont01 .listwrap .list03 .tcwrap h4{color:#8ac51a;}
.mn05_01 .subcont02 .cont01 .listwrap .list02 .tcwrap h4, .mn05_01 .subcont02 .cont01 .listwrap .list04 .tcwrap h4{color:#24a6e0;}

.mn05_01 .subcont03.section{padding:90px 0;}
.mn05_01 .subcont03{background:url(/img/sub/mn05_01_bg01.jpg)no-repeat 70% center / cover;max-height:775px;}
.mn05_01 .subcont03 .topwrap{text-align:center;margin:0 0 40px 0;}
.mn05_01 .subcont03 .bottomwrap .listwrap .list{width:90%;max-width:900px;margin:auto;background:#fff;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);border-radius:20px;word-break:keep-all;overflow:hidden;}
.mn05_01 .subcont03 .bottomwrap .listwrap .list01{margin:auto auto 30px;}
.mn05_01 .subcont03 .bottomwrap .listwrap .list .tbwrap{display:table;width:100%;;height:220px;}
.mn05_01 .subcont03 .bottomwrap .listwrap .list .tbwrap .tcwrap{display:table-cell;vertical-align:middle;}
.mn05_01 .subcont03 .bottomwrap .listwrap .list .tbwrap .tcwrap01{width:25%;text-align:center;background:#24a6e0;}
.mn05_01 .subcont03 .bottomwrap .listwrap .list .tbwrap .tcwrap02{width:75%;padding:0 20px;}

.mn05_01 .subcont04 .cont{float:left;width:50%;position:relative;}
.mn05_01 .subcont04 .cont_left{z-index:1;}
.mn05_01 .subcont04 .cont_right{height:624px;}
.mn05_01 .subcont04 .cont_right .abbox{position:absolute;left:-5px;top:10%;margin:auto;}
.mn05_01 .subcont04 .cont_right .txt{position:relative;width:630px;top:50%;transform:translate(0, -150px);word-break:keep-all;padding-left:40px;}
.mn05_01 .subcont04 .cont_right .txt h6.ft40{margin-bottom:60px;}

.mn05_01 .subcont05 .listwrap{width:90%;max-width:1030px;margin:auto auto 100px;}
.mn05_01 .subcont05 .listwrap .list{text-align:center;margin:0 15px;float:left;}
.mn05_01 .subcont05 .listwrap .list .tbwrap{display:table;width:227px;height:227px;border-radius:50%;border:4px solid #24a6e0;}
.mn05_01 .subcont05 .listwrap .list .tbwrap .tcwrap{display:table-cell;vertical-align:middle;}
.mn05_01 .subcont05 .listwrap .list .tbwrap .tcwrap .imgdiv{margin-bottom:15px;}
.mn05_01 .subcont05 .txt{text-align:center;}

.mn05_01 .subcont06 .listwrap .list01{width:45.6%;float:left;padding-bottom:30px;position:relative;}
.mn05_01 .subcont06 .listwrap .list01:after{content:'';display:block;position:absolute;right:0;bottom:0;margin:auto;width:30px;height:30px;border:15px solid;border-top-color:#1b1c60;border-left-color:#1b1c60;border-right-color:#d3edf9;border-bottom-color:#d3edf9;}
.mn05_01 .subcont06 .listwrap .list02{width:54.4%;float:left;margin-top:30px;}
.mn05_01 .subcont06 .listwrap .list01 .imgdiv img{height:350px;}
.mn05_01 .subcont06 .listwrap .list02 .txtwrap{background:#d3edf9;height:100%;/*padding:70px 40px;max-height:350px;*/padding:30px;height:350px;word-break:keep-all;display:table;}
.mn05_01 .subcont06 .listwrap .list02 .txtwrap .txt{display:table-cell;vertical-align:middle;}
.mn05_01 .subcont06 .listwrap .list02 .txtwrap .txt h6.ft40{margin-bottom:20px;}
.mn05_01 .subcont06 .listwrap .list02 .txtwrap .txt em{color:#24a6e0;}


/* 보청기 센터 */
.mn06_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn06_01_top.jpg)no-repeat center center / cover;}
.mn06_01.sub .top_imgwrap .top_imgdiv .top_text{line-height:1;}
.mn06_01.sub .top_imgwrap .top_imgdiv .top_text h5.ft45{margin-bottom:15px;}

.mn06_01 .subcont01 .cont01.section{padding:90px 0;}
.mn06_01 .subcont01 .cont01{background:url(/img/sub/mn06_01_bg01.jpg)no-repeat center center / cover;max-height:1397px;}
.mn06_01 .subcont01 .topwrap{text-align:center;color:#fff;margin-bottom:40px;}
.mn06_01 .subcont01 .bottomwrap .listwrap{width:90%;max-width:980px;margin:auto;background:#fff;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);border-radius:20px;word-break:keep-all;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list{padding:20px 35px;position:relative;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list:after{content:'';display:block;height:1px;background:#bababa;width:80%;bottom:0;left:0;right:0;margin:auto;position:absolute;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list04:after{display:none;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list .tbwrap{display:table;width:100%;;height:150px;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list .tbwrap .tcwrap{display:table-cell;vertical-align:middle;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list .tbwrap .tcwrap01{width:25%;text-align:center;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list .tbwrap .tcwrap02{width:75%;padding:0 30px}

.mn06_01 .subcont01 .bottomwrap .listwrap .list01 .tbwrap .tcwrap01 h4,
.mn06_01 .subcont01 .bottomwrap .listwrap .list03 .tbwrap .tcwrap01 h4{display:inline-block;color:#24a6e0;border-top:6px solid #24a6e0;padding-top:5px;}
.mn06_01 .subcont01 .bottomwrap .listwrap .list02 .tbwrap .tcwrap01 h4,
.mn06_01 .subcont01 .bottomwrap .listwrap .list04 .tbwrap .tcwrap01 h4{display:inline-block;color:#8ac51a;border-top:6px solid #8ac51a;padding-top:5px;}

.mn06_01 .subcont02 .cont{float:left;width:50%;position:relative;}
.mn06_01 .subcont02 .cont_left{z-index:1;}
.mn06_01 .subcont02 .cont_right{height:624px;}
.mn06_01 .subcont02 .cont_right .abbox{position:absolute;left:-5px;top:10%;margin:auto;}
.mn06_01 .subcont02 .cont_right .txt{position:relative;width:630px;top:50%;transform:translate(0, -150px);word-break:keep-all;padding-left:40px;}
.mn06_01 .subcont02 .cont_right .txt h6.ft40{margin-bottom:60px;}

.mn06_01 .subcont03.section{padding:90px 0;}
.mn06_01 .subcont03{background:url(/img/sub/mn06_01_bg02.jpg)no-repeat 90% center / cover;max-height:1153px;}
.mn06_01 .subcont03 .topwrap{text-align:center;margin-bottom:60px;}

.mn06_01 .subcont03 .bottomwrap{word-break:keep-all;color:#fff;width:936px;margin:auto;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list{float:left;width:32.3333%;max-width:290px;margin-right:3.5%;text-align:center;margin-bottom:50px;position:relative;border-radius:15px;overflow:hidden;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.1);}
.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3){margin-right:0;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(4){margin-left:18.1666%;clear:both;margin-bottom:0;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(5){margin-bottom:0;}

.mn06_01 .subcont03 .bottomwrap .listwrap .list .tbwrap01{background:#fff;display:table;width:100%;height:300px;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list .imgdiv{display:table-cell;vertical-align:middle;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list .tbwrap02{background:#24a6e0;display:table;width:100%;height:75px;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list02 .tbwrap02{background:#8ac51a;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list05 .tbwrap02{background:#8ac51a;}
.mn06_01 .subcont03 .bottomwrap .listwrap .list .tbwrap02 h5{display:table-cell;vertical-align:middle;}

/* 수술센터 */
.mn07_01 .top_imgwrap .top_imgdiv{background:url(/img/sub/mn07_01_top.jpg)no-repeat center center / cover;}

.mn07_01 .subcont01{background:url(/img/sub/mn07_01_bg01.jpg)no-repeat 90% bottom, #f4f4f4;background-size:cover;}
.mn07_01 .subcont01 .listwrap01{margin-bottom:50px;}
.mn07_01 .subcont01 .listwrap01 .list01{width:45.6%;float:left;padding-bottom:30px;position:relative;}
.mn07_01 .subcont01 .listwrap01 .list01:after{content:'';display:block;position:absolute;right:0;bottom:0;margin:auto;width:30px;height:30px;border:15px solid;border-top-color:#1b1c60;border-left-color:#1b1c60;border-right-color:#d3edf9;border-bottom-color:#d3edf9;}
.mn07_01 .subcont01 .listwrap01 .list01 .imgdiv img{height:350px;}
.mn07_01 .subcont01 .listwrap01 .list02{width:54.4%;float:left;margin-top:30px;}
.mn07_01 .subcont01 .listwrap01 .list02 .txtwrap{background:#d3edf9;height:350px;padding:30px;word-break:keep-all;display:table;}
.mn07_01 .subcont01 .listwrap01 .list02 .txtwrap .txt{display:table-cell;vertical-align:middle;}
.mn07_01 .subcont01 .listwrap01 .list02 .txtwrap .txt h6.ft40{margin-bottom:20px;}
.mn07_01 .subcont01 .listwrap01 .list02 .txtwrap .txt em{color:#24a6e0;}



.mn07_01 .subcont01 .listwrap02 .list02{width:45.6%;float:left;padding-bottom:30px;position:relative;}
.mn07_01 .subcont01 .listwrap02 .list02:after{content:'';display:block;position:absolute;left:0;bottom:0;margin:auto;width:30px;height:30px;border:15px solid;border-top-color:#1b1c60;border-right-color:#1b1c60;border-left-color:#dfebc8;border-bottom-color:#dfebc8;}
.mn07_01 .subcont01 .listwrap02 .list02 .imgdiv img{height:350px;}

.mn07_01 .subcont01 .listwrap02 .list01{width:54.4%;float:left;margin-top:30px;}
.mn07_01 .subcont01 .listwrap02 .list01 .txtwrap{background:#dfebc8;width:101%;height:350px;padding:30px;word-break:keep-all;display:table;}
.mn07_01 .subcont01 .listwrap02 .list01 .txtwrap .txt{display:table-cell;vertical-align:middle;}
.mn07_01 .subcont01 .listwrap02 .list01 .txtwrap .txt h6.ft40{margin-bottom:20px;line-height:1;}
.mn07_01 .subcont01 .listwrap02 .list01 .txtwrap .txt em{color:#24a6e0;}

.mn07_01 .subcont02 .cont01 .listwrap{text-align:center;}
.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap{width:227px;height:227px;display:table;border:4px solid #24a6e0;border-radius:50%;margin:auto;}
.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap02{border:4px solid #8ac51a;float:left;margin:0 50px;}
.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap .tcwrap{display:table-cell;vertical-align:middle;}
.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap .tcwrap .txt h5{line-height:1;margin-top:10px;}
.mn07_01 .subcont02 .cont01 .listwrap .list02{background:#f3f9e8;border-radius:200px;padding:30px 0;margin:90px 0;position:relative;}
.mn07_01 .subcont02 .cont01 .listwrap .list02:before{content:'';display:block;width:44px;height:91px;background:url(/img/sub/mn07_01_icon05.png)no-repeat center center/cover;position:absolute;top:-80px;right:0;left:0;margin:auto;}
.mn07_01 .subcont02 .cont01 .listwrap .list02:after{content:'';display:block;width:44px;height:91px;background:url(/img/sub/mn07_01_icon05.png)no-repeat center center/cover;position:absolute;bottom:-80px;right:0;left:0;margin:auto;}
.mn07_01 .subcont02 .cont01 .listwrap .list02 h5.ft30{margin-bottom:30px;color:#8ac51a;}
.mn07_01 .subcont02 .cont01 .listwrap .list02 .boxwrap{display:inline-block;}





/* 하단 공통슬라이드 */
.bottom_slide .swiper-pagination{bottom:5% !important;}
.bottom_slide .swiper-pagination-bullet{width:14px;height:14px;background:#fff;margin:0 18px !important;opacity:1;}
.bottom_slide .swiper-pagination-bullet-active{background:#1b1c60;}

@media(max-width:1400px){
	.ft12{font-size: 11px;}
	.ft14{font-size: 12px;}
	.ft15{font-size: 13px;}
	.ft16{font-size: 14px;}
	.ft18{font-size: 15px;}
	.ft19{font-size: 15px;}
	.ft20{font-size: 16px;}
	.ft22{font-size: 18px;}
	.ft24{font-size: 20px;}
	.ft26{font-size: 22px;}
	.ft28{font-size: 24px;}
	.ft30{font-size: 26px;}
	.ft35{font-size: 28px;}
	.ft40{font-size: 30px;}
	.ft45{font-size: 32px;}
	.ft50{font-size: 35px;}
	.ft55{font-size: 40px;}
	.ft65{font-size: 50px;}
	.ft70{font-size: 68px;}
	.ft72{font-size: 50px;}

	.container{width:90%;}
	.subcontainer{width:90%;}
	.container02{margin:0 auto 0 10%;}

	.sec01 .swiper-slide{height:520px;}
	.sec01 .swiper-slide.slide01{background:url(/img/main/mainslide01.jpg)no-repeat 60% 50% / cover;}
	.sec01 .swiper-slide .abbox .cir .imgdiv{width:110px;height:110px;float:none;display:inline-block;}

	.sec01 .swiper-slide .abbox h3.ft30{font-size:20px;}
	.sec01 .swiper-slide .abbox h6.ft28{font-size:18px;}
	.sec01 .swiper-slide .abbox .cir .imgdiv h5.ft30{font-size:18px;}
	.sec02{padding:80px 0 60px;}
	.sec .maintit{margin-bottom:40px;}
	.sec .maintit h3{margin-bottom:0;}
	.sec .maintit h4{margin-bottom:50px;}
	.sec .maintit .cir_wrap{left:52px;}
	.sec .maintit .cir_wrap .cir{margin:0 12px;}
	.sec02 .cont:after{right:-160px;}
	.sec02 .cont .box05 .txt{left:20%;}
	.sec02 .cont .box06 .txt{left:17%;}
	.sec03{padding:80px 0 60px;}
	.sec04 .cont .cont_left .top{margin-bottom:20px;}
	.sec04 .cont .cont_right .bottom h4.ft70{font-size:58px;}
	.quickwrap{right:20px;}
	.quickwrap .wrap .link{padding:20px 0;}
	.quickwrap .wrap .link .imgdiv img{height:40px;}
	.quickwrap .wrap .link .top{width:56px;height:56px;}

	.sub .subtit{margin-bottom:40px;}
	.sub .subtit h4{margin-bottom:50px;}
	.sub .subtit .wrap{margin-bottom:30px;text-align:center;}
	.sub .section{padding:50px 0;}
	.sub .section01{padding:0 0 50px;}
	.mn02_01 .subcont06.section{padding:50px 0;}
	.mn03_01 .subcont04.section{padding:50px 0;}
	.mn04_01 .subcont03.section{padding:50px 0;}
	.mn05_01 .subcont03.section{padding:50px 0;}
	.mn06_01 .subcont01 .cont01.section{padding:50px 0;}
	.mn06_01 .subcont03.section{padding:50px 0;}


	.mn01_01_03 .subcont02 .slidewrap .swiper-button-next{padding:50px 25px;transform:translate(0, 0)}
	.mn01_01_03 .subcont02 .slidewrap .swiper-button-prev{padding:50px 25px;transform:translate(0, 0);}

	.mn02_01 .subcont04 .cont_right .txt h6.ft40{margin-bottom:30px;}
	.mn02_01 .subcont04 .cont_right .txt{width:80%;}

	.mn03_01 .subcont03 .cont_right .txt h6.ft40{margin-bottom:30px;}
	.mn03_01 .subcont03 .cont_right .txt{width:80%;}

	.mn05_01 .subcont04 .cont_right .txt h6.ft40{margin-bottom:30px;}
	.mn05_01 .subcont04 .cont_right .txt{width:80%;}

	.mn06_01 .subcont02 .cont_right .txt h6.ft40{margin-bottom:30px;}
	.mn06_01 .subcont02 .cont_right .txt{width:80%;}
}
@media(max-width:1300px){
	.footerwrap .logo_f{width:100%;float:none;height:100px;margin-right:0;}
	.footerwrap .logo_f .imgdiv{vertical-align:bottom;}
	.footerwrap .info_f{width:510px;margin:auto;float:none;height:100px;}
	.footerwrap .info_f .ul01 .li01, .footerwrap .info_f .ul01 .li03, .footerwrap .info_f .ul01 .li05{clear:none;}

/* 	.mn01_01_01 .subcont01 .cont_txt{padding:50px 0 700px;} */
	.mn01_01_01 .subcont01 .cont_txt{padding:50px 0 35%;}
}
@media(max-width:1200px){
	.mn01_01_04 .subcont01 .info_box{padding:0;background:0;height:auto;}
	.mn01_01_04 .subcont01 .info_box .cont_left{float:none;width:540px;padding:40px 20px;background:#fafafa;margin:auto;border-right:none;position:relative;}
	.mn01_01_04 .subcont01 .info_box .cont_left:after{content:'';display:block;width:80%;height:1px;background:#afb0ab;margin:auto;bottom:0;right:0;left:0;position:absolute;}
	.mn01_01_04 .subcont01 .info_box .cont_left .wrap .icons{margin-bottom:20px;}
	.mn01_01_04 .subcont01 .info_box .cont_left .wrap .txt{width: auto;}
	.mn01_01_04 .subcont01 .info_box .cont_right{float:none;width:540px;padding:40px 20px;background:#fafafa;margin:auto;}
	.mn01_01_04 .subcont01 .info_box .cont_right .top{margin-bottom:0;}



	.mn05_01 .subcont05 .listwrap{max-width:656px;}
	.mn05_01 .subcont05 .listwrap .list{margin:0 7px;}
	.mn05_01 .subcont05 .listwrap .list .tbwrap{width:150px;height:150px;border:2px solid #24a6e0;}
	.mn05_01 .subcont05 .listwrap .list .tbwrap .tcwrap .imgdiv img{width:50px;}

	.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap{width:170px;height:170px;}
	.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap02{margin:0 20px;}
}
@media(max-width:1100px){
	.sec04 .cont .cont_left .bottom h6.ft28{font-size: 18px;}
	.sec04 .cont .cont_right .bottom h4.ft70{font-size: 50px;}
}
@media(max-width:1024px){
	.sec02 .cont:after{top:-30px;}
	.mn02_01 .subcont02 .listwrap .list01{width:100%;float:none;}
	.mn02_01 .subcont02 .listwrap .list01:after{display:none;}
	.mn02_01 .subcont02 .listwrap .list01 .imgdiv img{height:auto;}
	.mn02_01 .subcont02 .listwrap .list02{width:100%;float:none;max-width:547px;margin:auto;}
	.mn02_01 .subcont02 .listwrap .list02 .txtwrap{height:auto;}

	.mn03_01 .subcont01 .listwrap .list01{width:100%;float:none;}
	.mn03_01 .subcont01 .listwrap .list01:after{display:none;}
	.mn03_01 .subcont01 .listwrap .list01 .imgdiv img{height:auto;}
	.mn03_01 .subcont01 .listwrap .list02{width:100%;float:none;max-width:547px;margin:auto;}
	.mn03_01 .subcont01 .listwrap .list02 .txtwrap{height:auto;}

	.mn04_01 .subcont01 .listwrap .list01{width:100%;float:none;}
	.mn04_01 .subcont01 .listwrap .list01:after{display:none;}
	.mn04_01 .subcont01 .listwrap .list01 .imgdiv img{height:auto;}
	.mn04_01 .subcont01 .listwrap .list02{width:100%;float:none;max-width:547px;margin:auto;}
	.mn04_01 .subcont01 .listwrap .list02 .txtwrap{height:auto;}

	.mn05_01 .subcont06 .listwrap .list01{width:100%;float:none;}
	.mn05_01 .subcont06 .listwrap .list01:after{display:none;}
	.mn05_01 .subcont06 .listwrap .list01 .imgdiv img{height:auto;}
	.mn05_01 .subcont06 .listwrap .list02{width:100%;float:none;max-width:547px;margin:auto;}
	.mn05_01 .subcont06 .listwrap .list02 .txtwrap{height:auto;}

	.mn06_01 .subcont03 .bottomwrap{width:742px;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list{max-width:230px;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list .tbwrap01{height:240px;}

	.mn07_01 .subcont01 .listwrap01 .list01{width:100%;float:none;}
	.mn07_01 .subcont01 .listwrap01 .list01:after{display:none;}
	.mn07_01 .subcont01 .listwrap01 .list01 .imgdiv img{height:auto;}
	.mn07_01 .subcont01 .listwrap01 .list02{width:100%;float:none;max-width:547px;margin:auto;}
	.mn07_01 .subcont01 .listwrap01 .list02 .txtwrap{height:auto;}

	.mn07_01 .subcont01 .listwrap02{display:flex;flex-wrap:wrap-reverse;}
	.mn07_01 .subcont01 .listwrap02 .list02{width:100%;float:none;}
	.mn07_01 .subcont01 .listwrap02 .list02:after{display:none;}
	.mn07_01 .subcont01 .listwrap02 .list02 .imgdiv img{height:auto;}
	.mn07_01 .subcont01 .listwrap02 .list01{width:100%;float:none;max-width:547px;margin:auto;}
	.mn07_01 .subcont01 .listwrap02 .list01 .txtwrap{height:auto;}
}
@media(max-width:960px){

	.mn01_01_01 .subcont02 .cont .boxwrap .box{width:49%;margin-right:2%;margin-bottom:2%;}
	.mn01_01_01 .subcont02 .cont .boxwrap .box:nth-child(3n){margin-right:2%;}
	.mn01_01_01 .subcont02 .cont .boxwrap .box:nth-child(2n){margin-right:0;}
	.mn01_01_01 .subcont02 .cont .boxwrap .box a{height:200px;}
	.mn01_01_01 .subcont02 .cont .boxwrap .box a .wrap .imgdiv img{height:40px;}
	.mn01_01_01 .subcont02 .cont .boxwrap .box a .hover_box{width:90%;}

	.mn01_01_02 .subcont01 .cont_left{float:none;width:50%;margin:auto;}
	.mn01_01_02 .subcont01 .cont_right{float:none;width:90%;margin:auto;}
	.mn01_01_02 .subcont01 .cont_right .txtbox02{text-align:center;margin-bottom:30px;}
	.mn01_01_02 .subcont01 .cont_right .txtbox03 h5{margin-bottom:15px;}
	.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list{padding-left:30px;margin-bottom:10px;}
	.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list:before{width:10px;height:10px;left:10px;}

	.mn02_01 .subcont03 .listwrap .list{width:100%;}

	.mn03_01 .subcont02 .contwrap .listwrap{height:auto;padding:40px;display:block;}
	.mn03_01 .subcont02 .contwrap .listwrap .list{display:block;width:100%;margin:auto;}
	.mn03_01 .subcont02 .contwrap .listwrap .list01{margin-bottom:40px;}
	.mn03_01 .subcont02 .contwrap .listwrap .list01 img{width:150px;}

	.sec04 .cont .cont_left .abbox{margin-left: 10%;width: 90%;}
}
@media(max-width:767px){
	.pc_img{display:none!important;}
	.m_img{display:block!important;}


	.ft12{font-size: 11px;}
	.ft14{font-size: 12px;}
	.ft15{font-size: 13px;}
	.ft16{font-size: 13px;}
	.ft18{font-size: 14px;}
	.ft19{font-size: 14px;}
	.ft20{font-size: 15px;}
	.ft22{font-size: 16px;}
	.ft24{font-size: 18px;}
	.ft26{font-size: 20px;}
	.ft28{font-size: 22px;}
	.ft30{font-size: 24px;}
	.ft35{font-size: 26px;}
	.ft40{font-size: 28px;}
	.ft45{font-size: 30px;}
	.ft50{font-size: 34px;}
	.ft55{font-size: 38px;}
	.ft65{font-size: 44px;}
	.ft70{font-size: 46px;}
	.ft72{font-size: 48px;}

	.container02{margin:auto;}
	.sec .maintit h3{font-size:12px;letter-spacing:3px;}
	.sec .maintit .cir_wrap .cir{width:3px;height:3px;}
	.sec01 .swiper-slide{height:600px;}
	.sec01 .swiper-slide.slide01{background:url(/img/main/mainslide01_m.jpg)no-repeat right bottom / cover;}
	.sec01 .swiper-slide.slide02{background:url(/img/main/mainslide02m.jpg)no-repeat center center / cover;}
	.sec01 .swiper-slide.slide03{background:url(/img/main/mainslide03m.jpg)no-repeat center center / cover;}
	.sec01 .swiper-slide.slide04{background:url(/img/main/mainslide04m.jpg)no-repeat center center / cover;}
	.sec01 .swiper-slide.slide05{background:url(/img/main/mainslide05m.jpg)no-repeat center center / cover;}
	.sec01 .swiper-slide.slide06{background:url(/img/main/mainslide06m.jpg)no-repeat 70% center / cover;}

	.sec01 .swiper-slide.slide01 .abbox{top:50px;transform:none;}
	.sec01 .swiper-slide .abbox .cir{width:250px;margin:auto;}
	.sec01 .swiper-slide .abbox .cir .imgdiv{width:90px;height:90px;margin-bottom:10px;}
	.sec01 .swiper-slide .abbox .cir .imgdiv02{margin-right:0;}

	.sec01 .swiper-slide.slide02 .abbox,
	.sec01 .swiper-slide.slide03 .abbox,
	.sec01 .swiper-slide.slide04 .abbox,
	.sec01 .swiper-slide.slide06 .abbox{top:100px;transform:none;}

	.sec01 .swiper-slide.slide02 .abbox h3,
	.sec01 .swiper-slide.slide03 .abbox h3,
	.sec01 .swiper-slide.slide04 .abbox h3,
	.sec01 .swiper-slide.slide05 .abbox h3{text-align:center;}

	.sec01 .swiper-slide.slide02 .abbox h4,
	.sec01 .swiper-slide.slide03 .abbox h4,
	.sec01 .swiper-slide.slide04 .abbox h4,
	.sec01 .swiper-slide.slide05 .abbox h4{text-align:center;}

	.sec01 .swiper-slide.slide02 .abbox h6,
	.sec01 .swiper-slide.slide03 .abbox h6,
	.sec01 .swiper-slide.slide04 .abbox h6,
	.sec01 .swiper-slide.slide05 .abbox h6{text-align:center;}

	.sec01 .swiper-slide.slide01 .abbox .txt h3.ft30{font-size:12px;letter-spacing:3px;}
	.sec01 .swiper-slide.slide01 .abbox .txt h4.ft72{font-size:26px;}
	.sec01 .swiper-slide.slide01 .abbox .txt h6.ft28{font-size:13px;}
	.sec01 .swiper-slide.slide01 .abbox .cir .imgdiv h5.ft30{font-size:14px;}
	.sec01 .swiper-button-prev{left:5%;}
	.sec01 .swiper-button-next{right:5%;}

	/* .sec01 .swiper-slide .abbox .txt2 h3.ft30{font-size:12px;letter-spacing:3px;}
	.sec01 .swiper-slide .abbox .txt2 h4.ft72{font-size:26px;}
	.sec01 .swiper-slide .abbox .txt2 h6.ft28{font-size:13px;}

	.sec01 .swiper-slide .abbox .txt3 h3.ft30{font-size:12px;letter-spacing:3px;}
	.sec01 .swiper-slide .abbox .txt3 h4.ft72{font-size:26px;}
	.sec01 .swiper-slide .abbox .txt3 h6.ft28{font-size:13px;} */

	.sec01 .swiper-slide.slide06 .abbox .txt2{text-align:center;}
	.sec01 .swiper-slide.slide06 .abbox .txt2 h4{font-size:35px;}
	.sec01 .swiper-slide.slide06 .abbox .txt2 h3{letter-spacing:3px;}


	.sec02{background:url(/img/main/bg01_m.png)no-repeat center bottom;}
	.sec02 .cont .box{width:33.3333% !important;height:232px !important;}
	.sec02 .cont .box .txt{right:0;left:0;transform:translate(0, -75px);}
	.sec02 .cont .box05 h6, .sec02 .cont .box06 h6{right:0;left:0;bottom:35px;}

	.sec03{background:url(/img/main/bg02_m.png)no-repeat center bottom;}

	.sec04{padding:60px 0;}
	.sec04 .cont .cont_left{float:none;width:460px;margin:auto;}
	.sec04 .cont .cont_right{float:none;width:460px;margin:auto;}

	.sec04 .cont .abbox .top .icons img{width:30px;}
	.sec04 .cont .cont_left .abbox{margin-top: 0; width: 80%;}
	.sec04 .cont .cont_left .top{margin-bottom:10px;}
	.sec04 .cont .cont_left .bottom h6.ft28{margin-bottom:0;}
	.sec04 .cont .cont_right .abbox{margin-top: 0;}
	.sec04 .cont .cont_right .top{margin-bottom:0;}
	.sec04 .cont .cont_right .bottom h4.ft70{font-size:38px;}

	.map{height:500px !important;}

	.quickwrap{right:0;left:0;top:auto;width:100%;}
	.quickwrap .wrap{border-radius:10px 10px 0 0;padding:15px 0;}
	.quickwrap .wrap .link{float:left;width:25%;padding:0;border-bottom:none;border-right:1px solid #afb0ab;}
	.quickwrap .wrap .link:last-child{padding:0;border-right:none;}

	.footerwrap{padding-bottom:110px;}

	.sub .subtit h3{letter-spacing:3px;}

	.mn01_01_02 .subcont01 .cont_right .txtbox01:before{font-size:40px;}
	.mn01_01_02 .subcont01 .cont_right .txtbox01:after{font-size:40px;}
	.mn01_01_02 .subcont01 .cont_right .txtbox01{margin:50px auto;width:100%;max-width:400px;}

	.mn01_01_03 .subcont01 .cont .boxwrap .box .iconwrap{float:none;width:100%;height:80px;}
	.mn01_01_03 .subcont01 .cont .boxwrap .box .iconwrap .imgdiv img{height:50px;}
	.mn01_01_03 .subcont01 .cont .boxwrap .box .contwrap{float:none;width:100%;height:130px;}
	.mn01_01_03 .subcont01 .cont .boxwrap .box .contwrap .txt{padding:0 20px;text-align:center;}
	.mn01_01_03 .subcont01 .cont .boxwrap .box .contwrap .txt h4{text-align:center;font-size:18px;}
	.mn01_01_03 .subcont01 .cont .boxwrap .box .contwrap .txt h6{font-size:13px;}

	.mn01_01_04{background:url(/img/main/bg02_m.png)no-repeat center bottom;}

	.mn01_01_04 .subcont01 .info_box .cont_left{width:100%;}
	.mn01_01_04 .subcont01 .info_box .cont_left .wrap .icons img{width:35px;}
	.mn01_01_04 .subcont01 .info_box .cont_right{width:100%;}
	.mn01_01_04 .subcont01 .info_box .cont_right .top .icons img{width:35px;}

	.mn02_01 .subcont04 .cont{float:none;width:90%;}
	.mn02_01 .subcont04 .cont_left{margin:auto;}
	.mn02_01 .subcont04 .cont_right{height:auto;}
	.mn02_01 .subcont04 .cont_right .abbox{top:-30px;margin:15px auto auto;}
	.mn02_01 .subcont04 .cont_right .txt{top:0;padding-left:0;margin:50px auto auto;transform:translate(0, 0px);}

	.mn03_01 .subcont03 .cont{float:none;width:90%;}
	.mn03_01 .subcont03 .cont_left{margin:auto;}
	.mn03_01 .subcont03 .cont_right{height:auto;}
	.mn03_01 .subcont03 .cont_right .abbox{top:-30px;margin:15px auto auto;}
	.mn03_01 .subcont03 .cont_right .txt{top:0;padding-left:0;margin:50px auto auto;transform:translate(0, 0px);}

	.mn04_01 .subcont02 .cont01 .listwrap .list{width:50%;}
	.mn04_01 .subcont02 .cont01 .listwrap .list02:after{display:none;}

	.mn04_01 .subcont03 .bottomwrap{word-break:keep-all;color:#fff;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list{float:left;width:48%;margin-right:4%;margin-bottom:30px;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(even){margin-right:0;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3){margin-right:4%;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(4){margin-right:0;margin-left:auto;clear:none;margin-bottom:30px;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list:after{right:-4%;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3):after{display:block;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list:nth-child(even):after{display:none;}
	.mn04_01 .subcont03 .bottomwrap .listwrap .list .imgdiv{margin-bottom:10px;}

	.mn05_01 .subcont02 .cont01 .listwrap .list{width:50%;}
	.mn05_01 .subcont02 .cont01 .listwrap .list02:after{display:none;}
	.mn05_01 .subcont04 .cont{float:none;width:90%;}
	.mn05_01 .subcont04 .cont_left{margin:auto;}
	.mn05_01 .subcont04 .cont_right{height:auto;}
	.mn05_01 .subcont04 .cont_right .abbox{top:-30px;margin:15px auto auto;}
	.mn05_01 .subcont04 .cont_right .txt{top:0;padding-left:0;margin:50px auto auto;transform:translate(0, 0px);}

	.mn05_01 .subcont05 .listwrap{max-width:328px;margin:auto auto 50px;}
	.mn05_01 .subcont05 .listwrap .list03{margin:14px 7px 0;clear:both;}
	.mn05_01 .subcont05 .listwrap .list04{margin:14px 7px 0;}

	.mn06_01 .subcont02 .cont{float:none;width:90%;}
	.mn06_01 .subcont02 .cont_left{margin:auto;}
	.mn06_01 .subcont02 .cont_right{height:auto;}
	.mn06_01 .subcont02 .cont_right .abbox{top:-30px;margin:15px auto auto;}
	.mn06_01 .subcont02 .cont_right .txt{top:0;padding-left:0;margin:50px auto auto;transform:translate(0, 0px);}

	.mn06_01 .subcont03 .bottomwrap{word-break:keep-all;color:#fff;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list{float:left;width:48%;margin-right:4%;margin-bottom:30px;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(even){margin-right:0;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3){margin-right:4%;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(4){margin-right:0;margin-left:auto;clear:none;margin-bottom:30px;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list:after{right:-4%;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(3):after{display:block;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list:nth-child(even):after{display:none;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list .imgdiv{margin-bottom:10px;}

	.mn06_01 .subcont03 .bottomwrap{width:auto;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list{max-width:none;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list .tbwrap01{height:auto;padding-top:30px;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list04 .tbwrap02{background:#8ac51a;}
	.mn06_01 .subcont03 .bottomwrap .listwrap .list05 .tbwrap02{background:#24a6e0;}

	.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap{border:2px solid #24a6e0;width:130px;height:130px;}
	.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap02{border:2px solid #8ac51a;float:none;margin:20px 0;}
	.mn07_01 .subcont02 .cont01 .listwrap .list .tbwrap .tcwrap .imgdiv img{height:60px;}
}
@media(max-width:530px){
	.v530{display:block!important}
	.h530{display:none!important}

	.footerwrap .logo_f .imgdiv{vertical-align:middle;}
	.footerwrap .info_f{width:100%;height:auto;}
	.footerwrap .info_f .ul01 .cont{float:none;text-align:center;padding:0 0 5px 0;word-break:keep-all;}
	.footerwrap .info_f .ul01 .cont:after{display:none;}

	.mn01_01 .top_imgwrap .top_linkwrap .top_links .top_link{width:50%;}
	.mn01_01 .top_imgwrap .top_linkwrap .top_links .top_link03{clear:both;}
	.mn01_01 .top_imgwrap .top_linkwrap .top_links .top_link03 a:before{content:'';display:block;width:1px;height:19px;background:#b9b9b9;position:absolute;top:0;bottom:0;left:0;margin:auto;}

	.mn01_01_04 .subcont02 .cont .adr_box{margin-bottom:60px;}
	.mn01_01_04 .subcont02 .cont .box .boxtit{width:160px;height:62px;display:table;margin:auto auto 20px;}
	.mn01_01_04 .subcont02 .cont .box .boxtit .imgdiv{display:table-cell;vertical-align:middle;float:none;}
	.mn01_01_04 .subcont02 .cont .box .boxtit .imgdiv img{width:36px;}
	.mn01_01_04 .subcont02 .cont .box .boxtit .tbwrap{display:table-cell;vertical-align:middle;float:none;}
	.mn01_01_04 .subcont02 .cont .box{margin-bottom:0;}
	.mn01_01_04 .subcont02 .cont .box02{margin:0;}

	.mn02_01 .subcont03 .listwrap .list{padding:30px;margin-bottom:15px;}

}
@media(max-width:500px){
	.ft12{font-size: 10px;}
	.ft14{font-size: 11px;}
	.ft15{font-size: 12px;}
	.ft16{font-size: 12px;}
	.ft18{font-size: 13px;}
	.ft19{font-size: 13px;}
	.ft20{font-size: 13px;}
	.ft22{font-size: 14px;}
	.ft24{font-size: 14px;}
	.ft26{font-size: 15px;}
	.ft28{font-size: 16px;}
	.ft30{font-size: 18px;}
	.ft35{font-size: 19px;}
	.ft40{font-size: 26px;}
	.ft45{font-size: 28px;}
	.ft50{font-size: 34px;}
	.ft55{font-size: 35px;}
	.ft65{font-size: 40px;}
	.ft70{font-size: 42px;}

	.v500{display:block!important}
	.h500{display:none!important}

	.sec .maintit .cir_wrap{left:40px;}
	.sec .maintit .cir_wrap .cir{margin:0 8px;}
	.sec .maintit h4{margin-bottom:10px;}

	.sec01 .swiper-slide .abbox h3.ft30{font-size:12px;letter-spacing:3px;}
	.sec01 .swiper-slide .abbox h4.ft72{font-size:26px;}
	.sec01 .swiper-slide .abbox h6.ft28{font-size:13px;}
	.sec01 .swiper-slide .abbox .cir .imgdiv h5.ft30{font-size:14px;}

	.sec01 .swiper-slide.slide06 .abbox .txt2 h4{font-size:24px;}
	.sec01 .swiper-slide .abbox .ms_tit{width:70%;margin:10px auto;}
	.sec01 .swiper-slide.slide03 .abbox .ms_tit{width:45%;}
	.sec01 .swiper-slide.slide02 .abbox .ms_tit,
	.sec01 .swiper-slide.slide03 .abbox .ms_tit{margin:10px auto}

	.sec02 .cont .box{width:50% !important;height:152px !important;}
	.sec02 .cont .box .txt{transform:translate(0, -55px);}
	.sec02 .cont .box .txt img{width:60px;}
	.sec02 .cont .box .txt h4.ft30{font-size:18px;}
	.sec02 .cont .box05 h6, .sec02 .cont .box06 h6{bottom:10px;}
	.sec02 .cont:after{right:-130px;width:380px;}
	.sec03 .maintit h4.ft70{font-size:32px;}
	.sec03 .wrap .imgdiv img{width:15px;}

	.sec04 .cont .cont_left{width:100%;}
	.sec04 .cont .cont_left .bottom h6.ft28{font-size: 16px;}
	.sec04 .cont .cont_right{width:100%;}
	.map{height:300px !important;}

	.adm_footer{position:relative;top:auto;left:50%;right:auto;transform:translate(-23.5px, 0px);text-align:center;display:inline-block;margin:20px auto 0;}

	.bottom_slide .swiper-pagination-bullet{width:7px;height:7px;margin:0 7px !important;}

	.sub .top_imgwrap .top_imgdiv{height:275px;}
	.mn01_01_01 .subcont01 .cont_txt{padding:50px 0 65%;}

	.mn01_01_02 .subcont01 .cont_left{width:80%;}
	.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list{padding-left:25px;margin-bottom:5px;}
	.mn01_01_02 .subcont01 .cont_right .txtbox03 .p_list .list:before{width:5px;height:5px;}

	.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap{width:80%;}
	.mn02_01 .subcont01 .cont01 .listwrap .list .tcwrap .imgdiv img{width:80px;}

	.mn02_01 .subcont06 .topwrap h6.ft19{margin:20px 0;}
	.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap{display:block;height:auto;}
	.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap .tcwrap{display:block;}
	.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap .tcwrap01{margin:auto auto 20px;width:25%;}
	.mn02_01 .subcont06 .bottomwrap .listwrap .list .tbwrap .tcwrap02{width:100%;}

	.mn03_01 .subcont02 .contwrap .listwrap .list01 img{width:80px;}

	.mn03_01 .subcont04 .topwrap{margin-bottom:20px;}
	.mn03_01 .subcont04 .topwrap h6.ft19{margin:20px 0;}
	.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap{display:block;height:auto;}
	.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap .tcwrap{display:block;}
	.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap .tcwrap01{margin:auto auto 20px;}
	.mn03_01 .subcont04 .bottomwrap .listwrap .list .tbwrap .tcwrap02{width:100%;}



	.mn04_01 .subcont02 .cont01 .listwrap .list .tcwrap .imgdiv img{width:80px;}
	.mn04_01 .subcont02 .cont01 .listwrap .list:after{height:70px;}

	.mn05_01 .subcont02 .cont01 .listwrap .list .tcwrap .imgdiv img{width:80px;}
	.mn05_01 .subcont02 .cont01 .listwrap .list:after{height:70px;}
	.mn05_01 .subcont03 .bottomwrap .listwrap .list .tbwrap{height:160px;}
	.mn05_01 .subcont03 .bottomwrap .listwrap .list .tbwrap .tcwrap01 .imgdiv img{width:60px;}

	.mn05_01 .subcont05 .listwrap{max-width:268px;margin:auto auto 30px;}
	.mn05_01 .subcont05 .listwrap .list .tbwrap{width:120px;height:120px;}
	.mn05_01 .subcont05 .listwrap .list .tbwrap .tcwrap .imgdiv img{width:45px;}

	.mn06_01 .subcont01 .bottomwrap .listwrap .list .tbwrap{height:80px;}



}

@media(max-width:400px){
	.ft12{font-size: 10px;}
	.ft14{font-size: 11px;}
	.ft15{font-size: 11px;}
	.ft16{font-size: 11px;}
	.ft18{font-size: 12px;}
	.ft19{font-size: 12px;}
	.ft20{font-size: 12px;}
	.ft22{font-size: 13px;}
	.ft24{font-size: 13px;}
	.ft26{font-size: 14px;}
	.ft28{font-size: 14px;}
	.ft30{font-size: 16px;}
	.ft35{font-size: 18px;}
	.ft40{font-size: 20px;}
	.ft45{font-size: 24px;}
	.ft50{font-size: 28px;}
	.ft55{font-size: 30px;}
	.ft65{font-size: 35px;}
	.ft70{font-size: 38px;}
	.ft72{font-size: 40px;}

	.sec .maintit .cir_wrap{left:32px;}
		.sec04 .cont .cont_left .bottom h6.ft28{font-size: 14px;}
}
@media(max-width:350px){
	/* .sec04 .cont .cont_left .abbox{width:250px;transform:translate(0, -85px);} */
}
