@charset "euc-kr";

/* visual(slider) */
.mainVisual {position:relative;}
.mainVisual .mainSlider .visual {height:100%;padding:30px 25px;background-color:#00907f;}
.mainVisual .mainSlider .visual .visualImg {width:100%;margin:0 0 15px;}
.mainVisual .mainSlider.slider2 .visual {background-color:#71a4c5;}
.mainVisual .mainSlider.slider2 .visual .visualImg {margin:0 0 19px;}
.mainVisual .mainSlider.slider3 .visual {background-color:#d75e7e;}
.mainVisual .mainSlider.slider3 .visual .visualImg {margin:0 0 11px;}
.mainVisual .linkToSetting {display:block;margin:0 0 14px;font-size:15px;line-height:15px;color:#fff;text-align:left;}
.mainVisual .linkToSetting::after {content:"";display:inline-block;width:7px;height:10px;margin:-1px 0 0 10px;background:url('../../../../img/bam/hnc/mc/main/arrow.png') no-repeat;background-size:100%;vertical-align:middle;}
.mainVisual .tags {display:flex;}
.mainVisual .tags .tag {height:25px;margin:0 0 0 5px;padding:0 6px;border:1px solid #fff;border-radius:10px;font-size:12px;line-height:23px;color:#fff;letter-spacing: -.9px;;}
.mainVisual .tags .tag:first-child {margin:0;}
.mainSwipe.slick-slider {padding:0;}
.mainSwipe .slick-dots {position:absolute;bottom:-3px;left:25px;height:21px;}
.mainSwipe .slick-dots > li{display:inline-block;margin-left:4px;font-size:0;vertical-align:top}
.mainSwipe .slick-dots > li:first-child{margin-left:0}
.mainSwipe .slick-dots button{display:inline-block;width:4px;height:4px;padding:0;border:none;border-radius:100%;background:#ddd;color:transparent;font-size:0;text-indent:-999px;vertical-align:top;transition:all 0.2s linear}
.mainSwipe .slick-dots .slick-active button {width:15px;border-radius:10px;}
.mainSwipe .slick-dots .slick-active button{background:#fff}
.mainSwipe .slick-arrow {width:7px;height:10px;position:absolute;left:90px;bottom:5%;border:none;font-size:0;background:url('../../../../img/bam/hnc/mc/main/btn_slide_nav.png') no-repeat;background-size:auto 100%;z-index:9;}
.mainSwipe .slick-arrow.slick-prev {left:70px;transform:rotate(-180deg);}
.mainVisual .mainPlay{display:block;position:absolute;bottom:9px;left:60px;width:15px;height:15px;background:url('../../../../img/bam/hnc/mc/main/btn_pause_slide.png') 50% 50% no-repeat;background-size:6px auto;color:transparent;text-indent:-999px;z-index:1}
.mainVisual .mainPlay.pause {background-image:url('../../../../img/bam/hnc/mc/main/btn_start_slide.png');background-size:7px auto;}


/* contents */
.mainCont {padding:30px 0;}
.mainCont .mainTit {margin:0 0 20px;padding:0;font-size:16px;line-height:16px;color:#000;background:none;}
.mainCont .customerCenter {margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ddd;}
.mainCont .customerCenter .txt {position:relative;margin:5px 0 0;font-size:13px;line-height:13px;padding-left:7px;}
.mainCont .customerCenter .txt::before {position:absolute;content:"-";top:0;left:0;}
.mainCont .customerCenter .txt:first-child {margin:0;}
.mainCont .customerCenter .txt .tel {color:#198a91;}
.mainCont .cautionList {margin:17px 0 0;}
.mainCont .cautionList:first-child {margin:0;}
.mainCont .cautionList .tit {margin:0 0 6px;font-weight:600;font-size:14px;line-height:14px;}
.mainCont .cautionList .txt {padding:0 0 0 7px;font-size:13px;line-height:22px;letter-spacing:-0.05em;text-indent:-7px;}
.mainCont .cautionList .txt::before {content:"";display:inline-block;width:4px;height:1px;background-color:#222;vertical-align:middle;}