@charset "UTF-8";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/static/pretendard.css");

:root{
    --swiper-theme-color : #fff;
}

body {font-family:'Noto Sans Korean'}
.gotham{font-family:'Gotham' !important}

.pretendard{font-family: "Pretendard Variable", Pretendard, sans-serif;}

/* COMMON */
.element-animate{opacity:0;}
p.copy {word-break:keep-all;white-space:normal;}
select.form-control {height:auto !important;padding-left:8px;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;-o-appearance:auto;-ms-appearance:auto;}
.slick-slider .slick-arrow {position:absolute;top:50%;transform:translateY(-50%);width:50px;height:75px;padding:0;border:none;background:rgba(0,0,0,0);z-index:1;text-indent:-9999em;outline:none;cursor:pointer;}
.slick-slider .slick-arrow.slick-disabled {visibility:hidden;}
.slick-slider .slick-arrow:after {content:'';display:block;position:absolute;left:50%;top:50%;width:40px;height:40px;border-left:1px solid #000000;border-bottom:1px solid #000000;}
.slick-slider .slick-prev {left:0;}
.slick-slider .slick-prev:after {transform:translate(-15%, -50%) rotate(45deg)}
.slick-slider .slick-next {right:0;}
.slick-slider .slick-next:after {transform:translate(-85%, -50%) rotate(-135deg)}
.slick-slider .slick-dots {width:auto;padding:0;margin:40px 0 0 0;font-size:0;text-align:center;line-height:0;}
.slick-slider .slick-dots li {display:inline-block;margin:0 5px;}
.slick-slider .slick-dots button {width:10px;height:10px;background:#cfcfcf;border:none;border-radius:50%;padding:0;font-size:1rem;text-indent:-9999em;}
.slick-slider .slick-dots .slick-active button {background:#51baec;}
.btn-angle {display:inline-block;font-weight:300;font-size:14px;line-height:1;color:inherit;}
.btn-angle:after {content:'\003e';display:inline-block;margin-left:10px;font-family:'fontAwesome';font-size:17px;}
.main .section-title {margin-bottom:2.5rem;font-family:'GothamBold';text-align:center;font-size:35px;line-height:1;letter-spacing:-0.04em;}
@media (max-width: 991px) {
    .container-fluid {padding:0 20px;}
    .main .section-title {margin-bottom:1.5rem;font-size:24px;}
}

header#type-04{z-index:99}

@media (min-width:992px){
    header#type-04{padding:24px 45px 23px 40px;align-items: center}
    header#type-04 h1{padding:0;height:43px}
    header#type-04 .gnb-wrap nav ul .nav-item,
    header#type-04.is-fixed .gnb-wrap nav ul .nav-item{padding-bottom:0;}
    header#type-04 .gnb-wrap nav ul .nav-item ul{padding-top:45px}
    header#type-04.is-fixed{padding:24px 45px 23px 40px}
}

@media (max-width:992px){
    header#type-04{position:static;}
    header#type-04 h1 img{zoom:.5}
    header#type-04 .mo-util .btn-toggle .bar{background:#373737}
}
@media (max-width:575px){
    header#type-04 h1 img{zoom:.35}
    header#type-04 .mo-util .btn-toggle{width:18px}
}

.scroll-top {position:fixed;right:10px;bottom:115px;z-index:50;width:40px;height:40px;background:rgba(255,255,255,0.37);border:1px solid #d7d7d7;}
.scroll-top button {width:100%;height:100%;padding:0;text-indent:-9999em;border:none;background:transparent;}
.scroll-top:before,
.scroll-top button:before,
.scroll-top button:after {content:'';display:block;position:absolute;left:50%;}
.scroll-top:before {top:8px;transform:translateX(-50%);width:24px;height:0;border-top:1px solid #cbcbcb;}
.scroll-top button:before {top:12px;transform:translateX(-50%) rotate(135deg);width:13px;height:13px;border-left:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
.scroll-top button:after {top:11px;width:0;height:20px;transform:translateX(-50%);border-left:1px solid #cbcbcb;}


.footer-info {padding:45px 0 140px;background:#383B40;color:#fff;}
.main .footer-info .inner {max-width:1230px;}
.sub .footer-info .inner {max-width:1286px;}
.footer-info a {color:inherit;}
.footer-info .hospital-name {margin-bottom:0.75rem;font-size:16px;font-weight:500;color:#ddd}
.footer-info .info-list {margin-bottom:0.5rem;font-size:0;}
.footer-info .info-list li {font-weight:400;display:inline-block;margin-right:10px;font-size:14px;line-height:24px;letter-spacing:0.015em;}
.footer-info .copyright {font-size:11px;}
.footer-info .term {margin-bottom:1rem;font-size:0;}
.footer-info .term li {display:inline-block;margin-left:20px;font-size:13px;font-weight:300;color:#ffffff;}
.footer-info .sns-list {font-size:0;}
.footer-info .sns-list li {margin-left:10px;font-size:24px;line-height:1;}
.footer-info .sns-list li:first-child {margin-left:0;}
@media (max-width: 991px) {
    .footer-info {position:relative;padding:45px 0}
    .footer-info .row > * {position:static;}
    .footer-info .hospital-name {margin-bottom:0;font-weight:700;font-size:17px;line-height:24px;}
    .footer-info .info-list li {font-size:15px;}
    .footer-info .copyright {margin-top:1.5rem;font-size:12px;}
    .footer-info .sns-list {position:absolute;top:45px;right:30px}
    .footer-info .sns-list li {font-size:32px;}
    .footer-info .sns-list li img{zoom:.5}
}

/* === MAIN CONTETNS === */
.main-container {overflow:hidden;}
.main-visual#type-02{max-height:898px;height:49.889vw;background:#fff}
.main-visual .swiper-slide{background-repeat:no-repeat;background-position:50% 0;background-size:cover}
.main-visual .slide01{background-image:url('/resources/images/main/bg_visual_01.png');}
.main-visual .slide01 h2{margin:12.5vw 0 0}
.main-visual .slide01 h2 .desc{display:block;margin:0 0 15px;font-size: 58px;font-weight: 700;line-height: 78px;letter-spacing: -0.04em;color:#FF7E00;}
.main-visual .slide01 h2 img{display:block;margin:0 auto}
.main-visual .slide02{background-image:url('/resources/images/main/bg_visual_02.png');}
.main-visual .slide02 .desc{font-size: 22px;font-weight: 700;line-height: 26px;color:#fff;margin:225px 0 20px}
.main-visual .slide02 h2{margin:0;font-size: 65px;font-weight: 700;line-height: 84px;letter-spacing: -0.03em;color:#fff}
.main-visual .slide02 h2 em{color:#76DEFF;font-style: normal}

.main-visual .slide02 .list-feature{margin-top:65px;gap:0 70px;display:grid;grid-template-columns: repeat(4, auto);justify-content: center}
.main-visual .slide02 .list-feature .box-feature{position:relative;width:226px;height:226px;color:#fff;border-radius:100%;background:rgba(112, 210, 255, 0.8)}
.main-visual .slide02 .list-feature .box-feature .inner{display: block;position:absolute;top:50%;left:50%;width:100%;transform: translate(-50%, -50%)}
.main-visual .slide02 .list-feature .box-feature p{margin:0;font-size: 23px;font-weight: 600;line-height: 39px;letter-spacing: -0.03em;text-align: center;}
.main-visual .slide02 .list-feature .box-feature .ic{display:block;width:75px;height:75px;margin:0 auto 15px;background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%;}
.main-visual .slide02 .list-feature .box-feature:nth-child(1) .ic{background-image:url('/resources/images/main/icon_visual_02_01.svg');}
.main-visual .slide02 .list-feature .box-feature:nth-child(2) .ic{background-image:url('/resources/images/main/icon_visual_02_02.svg');}
.main-visual .slide02 .list-feature .box-feature:nth-child(3) .ic{background-image:url('/resources/images/main/icon_visual_02_03.svg');}
.main-visual .slide02 .list-feature .box-feature:nth-child(4) .ic{background-image:url('/resources/images/main/icon_visual_02_04.svg');}

.main-visual .swiper-button-next,
.main-visual .swiper-button-prev{background:none; z-index: 1;}

.main-visual .swiper-pagination{z-index: 1;}
.main-visual .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:0;background:#D5D5D5;}
.main-visual .swiper-pagination .swiper-pagination-bullet-active{background:#fff;}

@media (max-width:1200px) and (min-width:992px){
    .main-visual .slide02 .desc{font-size: 18px;line-height: 26px;margin:200px 0 10px}
    .main-visual .slide02 h2{font-size: 32px;line-height:40px;}
    .main-visual .slide02 .list-feature{margin-top:15px;gap:0 30px;}
    .main-visual .slide02 .list-feature .box-feature{width:136px;height:136px;}
    .main-visual .slide02 .list-feature .box-feature p{font-size: 16px;line-height:24px;}
    .main-visual .slide02 .list-feature .box-feature .ic{width:55px;height:55px;margin:0 auto 5px;}
}
@media (max-width:992px){
    .main-visual#type-02{height:111.458vw;max-height:535px}

    .main-visual .slide01{background-image:url('/resources/images/main/bg_visual_01_m.png');}
    .main-visual .slide01 h2{margin:70px 0 0;text-align:left;}
    .main-visual .slide01 h2 img{zoom:.5}
    .main-visual .slide01 h2 .desc{margin:0 0 13px;font-size:36px;line-height:39px;}

    .main-visual .slide02{background-image:url('/resources/images/main/bg_visual_02_m.png');}
    .main-visual .slide02 .container-fluid{align-items: center;justify-content: center}
    .main-visual .slide02 .desc{font-size: 15px;line-height: 26px;margin:0;}
    .main-visual .slide02 h2{font-size: 25px;line-height: 38px;}
    .main-visual .slide02 .list-feature{grid-template-columns:repeat(2, 1fr);margin-top:25px;gap:18px 25px;}
    .main-visual .slide02 .list-feature .box-feature{width:131px;height:131px;}
    .main-visual .slide02 .list-feature .box-feature p{font-size: 14px;line-height:20px;}
    .main-visual .slide02 .list-feature .box-feature .ic{width:56px;height:56px;margin:0 auto 5px;}
    .main-visual .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;}
}
@media (max-width:575px){

    .main-visual .slide01 h2{margin:50px 0 0;text-align:left;}
    .main-visual .slide01 h2 img{zoom:.35}
    .main-visual .slide01 h2 .desc{margin:0 0 5px;font-size:24px;line-height:28px;}

    .main-visual .slide02 .desc{font-size:13px;line-height:18px;}
    .main-visual .slide02 h2{font-size:18px;line-height:24px;}
    .main-visual .slide02 .list-feature{grid-template-columns:repeat(2, 1fr);margin-top:20px;gap:12px 15px;}
    .main-visual .slide02 .list-feature .box-feature{width:102px;height:102px}
    .main-visual .slide02 .list-feature .box-feature p{font-size: 13px;line-height:18px;}
    .main-visual .slide02 .list-feature .box-feature .ic{width:calc(112px / 3);height:calc(112px / 3);}
    .main-visual .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;}
}

.tile-contents {padding-top:95px;position:relative;z-index:1;}
.tile-contents .inner {position:relative;max-width:1230px;}
.tile-contents .inner > .row {color:#000000;}
.tile-contents .slick-slider .slick-arrow {width:63px;height:60px;background:#fff;border:1px solid #d0d0d0}
.tile-contents .slick-slider .slick-arrow:after {width:18px;height:18px;}
.tile-contents .slick-slider .slick-next:after {transform:translate(-70%, -50%) rotate(-135deg);}
.tile-contents .text-box {letter-spacing:0.05em;}
.tile-contents .box-title {margin-bottom:2rem;font-size:30px;line-height:1;}
.tile-contents .eyebrow {margin-bottom:0.75rem;font-weight:700;font-size:18px;line-height:1;}
.tile-contents .title {margin-bottom:1.5rem;font-size:40px;line-height:1;}
.tile-contents .copy {margin:0;font-weight:200;font-size:16px;line-height:32px;color:#666666;}
.tile-contents ul {list-style-type:none;padding:0;margin:0;font-weight:200;font-size:16px;line-height:32px;}
.tile-contents ul li:before {content:'\00b7';display:inline-block;margin-right:0.25em;}
.tile-contents ul li {text-indent:-6px;padding-left:6px;}
.tile-contents .btn-angle {margin-top:2.5rem;padding:10px 20px 11px 20px;border:1px solid #333333;color:inherit;}
.tile-contents .btn-angle:after {margin:0 30px;}
.tile-contents .about-us .box-pos{position:relative;display:inline-block;padding-right:81px}
.tile-contents .about-us .ic{display:block;position:absolute;top:0;right:0;width:72px;height:72px;background:url('/resources/images/main/icon_notice.svg') no-repeat 0 0;}

.tile-contents .swiper-container{overflow: hidden}
@media (min-width: 992px) {
    .tile-contents .inner:before {content:'';display:block;position:absolute;right:-115px;top:25px;bottom:20px;width:66.41%;background:url(../images/main/img_tile_bg.png) no-repeat 50% 50%;background-size:cover;}
    .tile-contents .inner > .row {height:100%;margin-left:0;margin-right:0;}
    .tile-contents .inner > .row > * {padding:0;}
    .tile-contents .text-box {position:relative;}
    .tile-contents .text-box .box-inner {display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:auto;}
    .tile-contents .about-us .text-box {width:39%;max-width:39%;}
    .tile-contents .about-us .text-box .box-inner {max-width:440px;padding-right:50px;}
    .tile-contents .about-us .visual {width:61%;max-width:61%;}
    .tile-contents .about-us .banner-carousel {padding:0 30px;}
    .tile-contents .doctor {margin:-20px 0;}
    .tile-contents .doctor .text-box {color:#ffffff;}
    .tile-contents .doctor .text-box .box-inner {padding-left:70px;}
    .tile-contents .doctor .btn-angle {border-color:#fff;}
}
@media (min-width: 992px) and (max-width: 1100px) {
    .tile-contents .box-title {margin-bottom:1.5rem;}
    .tile-contents .eyebrow {margin-bottom:0.5rem;}
    .tile-contents .title {margin-bottom:1rem;}
    .tile-contents ul,
    .tile-contents .copy {line-height:26px;}
    .tile-contents .btn-angle {margin-top:1.5rem;}
}
@media (max-width: 991px) {
    .tile-contents {padding-top:35px;}
    .tile-contents .inner > .row {padding-bottom:27px;}
    .tile-contents .text-box {padding-bottom:20px;}
    .tile-contents .box-title {margin-bottom:2.5rem;font-size:25px;line-height:1;text-align:center;}
    .tile-contents .eyebrow {font-size:15px;line-height:1;}
    .tile-contents .title {margin-bottom:0.75rem;font-size:22px;}
    .tile-contents .copy {font-size:15px;line-height:25px;letter-spacing:-0.015em;}
    .tile-contents .btn-angle {margin-top:1.5rem;padding:7px 15px 9px 15px;font-size:14px;color:#666666;}
    .tile-contents .btn-angle:after {margin:0 0 0 15px;}
    .tile-contents .doctor .text-box {padding-top:35px;}
    .tile-contents .doctor ul {font-size:15px;line-height:20px;}
    .tile-contents .doctor li {margin-bottom:0.5rem;}
    .tile-contents .doctor .title {font-weight:100;font-size:30px;line-height:35px;}
    .tile-contents .doctor .title strong {display:block;}
    .tile-contents .doctor .btn-angle {margin-left:0.5rem;}
    .tile-contents .slick-slider .slick-arrow {width:30px;height:30px;}
    .tile-contents .slick-slider .slick-arrow:after {width:9px;height:9px;}
    .tile-contents .slick-slider .slick-prev {left:-8px;}
    .tile-contents .slick-slider .slick-next {right:-8px;}
    .tile-contents .about-us .box-pos{display:block;padding:0;}
    .tile-contents .about-us .ic{width:calc(167px / 2);height:calc(167px / 2);background-size:100%}

}
@media (max-width: 450px) {
    .tile-contents .doctor .text-box .row {display:block;}
    .tile-contents .doctor .text-box .row > * {width:100%;max-width:100%;}
    .tile-contents .doctor .title strong {display:inline-block;}
    .tile-contents .doctor .btn-angle {margin-left:0;}
    .tile-contents .about-us .ic{width:calc(167px / 3);height:calc(167px / 3);}
}

.main .customer-info {height:518px;background:url(../images/main/img_info_bg.png) no-repeat 50% 50%;background-size:cover;}
.main .customer-info .inner {max-width:1230px;height:100%;}
.main .customer-info .inner .text-box {display:table;max-width:590px;width:100%;height:100%;padding-left:80px;}
.main .customer-info .inner .text-box .inner-box {display:table-cell;vertical-align:middle;width:100%;}
.customer-info .eyebrow {font-family:'GothamBold';font-size:17px;line-height:28px;}
.customer-info .number {margin-bottom:2.5rem;font-size:50px;font-weight:200;line-height:1;}
.customer-info .number strong {font-weight:700;}
.customer-info .timetable .row {font-size:0;}
.customer-info .timetable .day,
.customer-info .timetable .time {display:inline-block;line-height:25px;}
.customer-info .timetable .day {margin-right:25px;font-size:16px;letter-spacing:-0.03em;vertical-align: top;}
.customer-info .timetable .time {font-size:18px;font-weight:bold;}
.customer-info .timetable .holiday {margin-top:1rem;margin-bottom:0;font-weight:100;font-size:15px;line-height:30px;letter-spacing:-0.03em;color:#C50000}
.customer-info .btn-angle {margin-top:1.5rem;font-size:14px;padding:13px 20px 15px 20px;line-height:1;background:#1A306D;color:#fff}
.customer-info .btn-angle:hover {text-decoration:none;color:inherit;color:#fff;text-decoration: underline}
.customer-info .btn-angle:after {margin:0 10px 0 20px;}
@media (max-width: 991px) {
    .main .customer-info {height:327px;background-image:url(../images/main/img_info_bg_m.png); color:#fff}
    .main .customer-info .inner .text-box {padding:0;}
    .customer-info .eyebrow {margin-bottom:1rem;font-size:14px;line-height:1;}
    .customer-info .number {margin-bottom:2rem;font-size:41px;line-height:1;}
    .customer-info .timetable .day,
    .customer-info .timetable .time {line-height:21px;}
    .customer-info .timetable .day {font-size:15px;}
    .customer-info .timetable .time {font-size:17px;}
    .customer-info .timetable .holiday {font-size:14px;line-height:1;color:#fff}
    .customer-info .btn-angle {margin-top:1rem;padding:7px 10px 9px 10px;border:1px solid #fff}
    .customer-info .btn-angle:after {margin:0 0 0 20px}
}
@media (max-width: 450px) {
    .customer-info .eyebrow {margin-bottom:0.5rem;}
    .customer-info .number {margin-bottom:1rem;font-size:38px;}
    .customer-info .timetable .day,
    .customer-info .timetable .time {display:block;}
    .customer-info .timetable .time {margin-bottom:0.5rem;}
    .customer-info .holiday {margin:0.5rem 0;}
}

.clinic {padding-top:80px;color:#000000;}
.clinic .inner {max-width:1230px;}
.clinic .item-wrap {margin:0 -22px;}
.clinic .item-wrap .item {padding:0 22px;}
.clinic .item a {color:inherit;text-decoration:none;display: block;}
.clinic .item .visual {overflow:hidden;}
.clinic .item .visual img{width: 100%;}
.clinic .item .text-box {padding:45px 0;}
.clinic .item .title {font-size:24px;line-height:1;}
.clinic .item .copy {margin-bottom:0;font-size:15px;line-height:28px;color:#666666;}
@media (min-width: 992px) {
    .clinic .item .visual img {transition:all 0.2s ease-in;}
    .clinic .item a:hover img {transform:scale(1.1);}
}
@media (max-width: 991px) {
    .clinic {padding-top:55px;}
    .clinic .item-wrap {margin:0 -20px;}
    .clinic .item-wrap .item {padding:0 20px;}
    .clinic .item .text-box {padding:35px 0;}
    .clinic .item .title {margin-bottom:0.5rem;font-size:26px;}
    .clinic .item .copy {font-size:18px;line-height:30px;}
}

.event {padding:80px 0;}
.event .inner {max-width:1230px}
.event .item-wrap {margin:0 -20px;}
.event .item-wrap .item {padding:0 20px;}
.event .item {position:relative;color:#fff;}
.event .item a {color:inherit;}
.event .item .visual {overflow:hidden;}
.event .item .text-box {position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);text-align:center;}
.event .item .title {font-weight:500;font-size:33px;line-height:1;letter-spacing:-0.04em;}
.event .item .copy {position:relative;padding-top:1.75rem;margin-top:1.5rem;margin-bottom:0;font-weight:400;font-size:18px;line-height:29px;letter-spacing:-0.02em;}
.event .item .copy:before {content:'';display:block;position:absolute;left:50%;top:0;transform:translate(-50%);width:70px;height:2px;}
.event .item:first-child .copy:before {background:#9ebad4;}
.event .item:last-child .copy:before {background:#9bcb8d;}
@media (min-width: 992px) {
    .event .item .visual img {transition:all 0.2s ease-in;}
    .event .item a:hover img {transform:scale(1.1);}
}
@media (max-width: 991px) {
    .event {padding:55px 0;}
    .event .item {margin-bottom:20px;}
    .event .item .title {font-size:30px;}
    .event .item .copy {margin-top:0;font-size:16px;line-height:27px;}
    .event .item .copy:before {width:35px;height:1px;}
}
@media (max-width: 400px) {
    .event .item .title {margin-bottom:0;font-size:24px;}
    .event .item .copy {padding-top:1rem;margin-top:0.75rem;font-size:14px;line-height:22px;}
}

.widgets {padding:80px 0;color:#0c0c1d;}
.widgets .inner {max-width:1230px;}
.widgets a {color:inherit;}
.widgets .board-title {margin-bottom:2rem;font-family:'GothamBold';font-size:22px;line-height:1;letter-spacing:-0.04em;}
.widgets .board-title a {text-decoration:none;}
.widgets .board-list {margin-bottom:2rem;}
.widgets .board-list li {margin-bottom:1rem;font-weight:200;font-size:16px;line-height:1;}
.widgets .board-list .subject {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (max-width: 991px) {
    .widgets {padding:0 0 90px 0;}
    .widgets .widget-wrap {margin:0;}
    .widgets .board-box {padding-top:35px;border-top:1px solid #cccccc;}
    .widgets .board-box:first-child {padding-top:0;border:none;}
    .widgets .board-title {margin-bottom:1.25rem;font-size:16px;}
    .widgets .board-list li {font-size:15px;}
}
@media (max-width: 400px) {
    .widgets .board-box {padding-left:0;padding-right:0;}
    .widgets .board-list li {font-size:14px;}
}
/* PC reszing */
.main-visual .swiper-button-next,
.main-visual .swiper-button-prev{background:none}
@media (min-width:1200px){
    .container,
    .container-fluid {max-width:1360px;padding:0}	
	.main-visual#type-02 {
		height:898px;
	}
}
/* main banner slider */
#type-skin04-banner .swiper-button-next,#type-skin04-banner  .swiper-container-rtl .swiper-button-prev {
	width: 63px;
    height: 60px;
    background: #fff;
    border: 1px solid #d0d0d0;
}
#type-skin04-banner .swiper-button-prev:after ,#type-skin04-banner  .swiper-button-next:after {
	content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 18px;
    height: 18px;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
#type-skin04-banner .swiper-button-prev:after {
	transform: translate(-15%, -50%) rotate(45deg);
}
#type-skin04-banner .swiper-button-next:after {
	transform: translate(-70%, -50%) rotate(-135deg);
}
#type-skin04-banner .swiper-button-prev, #type-skin04-banner .swiper-container-rtl .swiper-button-next {
	width: 63px;
    height: 60px;
    background: #fff;
    border: 1px solid #d0d0d0;
}
.fa, .fas {
    font-family: "Font Awesome 5 Pro" !important;
    font-style: normal;
}
@media(max-width:991px){
	#type-skin04-banner .swiper-button-next,#type-skin04-banner  .swiper-container-rtl .swiper-button-prev,
	#type-skin04-banner .swiper-button-prev, #type-skin04-banner .swiper-container-rtl .swiper-button-next {
		width: 30px;
		height: 30px;
		background: #fff;
		border: 1px solid #d0d0d0;
	}
	#type-skin04-banner .swiper-button-prev:after, #type-skin04-banner .swiper-button-next:after {
		width:9px;
		height:9px;
	}
	.swiper-button-next, .swiper-button-prev {
		margin-top:0;
		transform:translateY(-50%);
	}
}

