
/**/
.mainInnerWrap{width:100%;}
.mainLeft, .mainRight{padding:0;}
.mainRight{}
.mainMenuWrap{}
.mainMenuWrap ul{}
.bx-wrapper img{min-width: 100% !important;}
.mainMenuWrap ul li{width:100%;display:inline-block;background-size:cover;background-position: 50% 50%;}
.mainMenuWrap ul li a{width:100%;padding:77px 0;display:inline-block;font-size:30px;color:rgb(255, 255, 255);background-color:rgba(0, 0, 0, 0.4);}
.mainMenuWrap ul li a p{font-size:16px;margin-top:10px;display:inline-block;width:100%;}
.mainMenuWrap ul li a:hover{color:rgb(0, 0, 0);background-color:rgba(0, 0, 0, 0);}
.mainMenuWrap ul li:nth-of-type(1){background-image: url(../img/1-5-3.jpg);}
.mainMenuWrap ul li:nth-of-type(2){background-image: url(../img/main03.png);}
.mainMenuWrap ul li:nth-of-type(3){background-image: url(../img/main04.png);}
.mainMenuWrap ul li:nth-of-type(4){background-image: url(../img/main05.png);}

/*고정된 부분*/
.fixedInfoTxt li a{display:inline-block;padding:40px 0;width:100%;font-size:22px;background-color:#fff;}
.fixedInfoTxt li a:hover{color:#fff;}
.fixedInfoTxt li a img{width:20px;}
.fixedInfoTxt li a i{vertical-align:middle;font-size:22px;}
.npay{background-color:green !important;color:#fff;}
.kakao{background-color:#f8ca00 !important;color:#fff;}
.callNum{background-color:#4F86C6 !important;color:#fff;}
.callNum i{color:#fff;}

/*슬라이더*/
.bx-wrapper{margin-bottom: 0 !important;border:0 !important;box-shadow: none !important;}
.bx-wrapper img{min-height:800px !important;}
.bx-wrapper .bx-controls-direction a{display:none !important; }
.bx-wrapper .bx-pager{bottom:20px !important;}
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff !important;}
.bx-wrapper .bx-pager.bx-default-pager a{border-radius:0 !important;width:31px !important;height:5px !important}

.slideTxt{position: absolute;top:48%;left:50%;transform: translate(-50%,-50%); font-family: "BMDOHYEON",sans-serif;font-size:62px;color:rgb(107, 176, 255);text-align:center;width:600px;line-height:72px;}

/*푸터*/
footer{position:absolute;width:100%;bottom:0;padding:26px 0;}


@media (max-width:2000px){
    .bx-wrapper img{min-height:840px !important;}
}
@media (max-width:1900px){
    .bx-wrapper img{min-height:840px !important;}
    footer{bottom:-1px !important;}
}
@media (max-width:991px){
    footer{bottom:auto !important;}
    .bx-wrapper img{min-height:276px !important;width:100%;}
    .bx-viewport{height:auto !important;}
}












