#main{
	margin-top: 30px;
}
.main-text{
	margin-bottom: 15px;
	width: 50%;
	display: inline-block;
}
.main-text .main-text-one{
	font: normal normal 800 55px/66px S-Core Dream;
	letter-spacing: 0px;
	color: #222222;
}
.main-text p{
	font: normal normal bold 18px/24px S-Core Dream;
	letter-spacing: -0.72px;
	color: #222222;
}
.main-text p span{
	font: normal normal bold 18px/24px S-Core Dream;
	letter-spacing: -0.72px;
	color: #179D8F;
}
.main-location{
	width: 49%;
	float: right;
	display: inline-block;
	text-align: right;
}
.main-location span a{
	width: 190px;
	height: 50px;
	background: #000;
	border-radius: 50px;
	display: inline-block;
	font: normal normal bold 16px/24px S-Core Dream;
	letter-spacing: -0.4px;
	color: #FFFFFF;
	text-align: left;
	padding: 13px 20px;
	text-decoration: none;
}
.main-location span a i{
	float: right;
	padding-top: 3px;
}
.main-section01{
	padding: unset;
	height: 313px;
	background: url(/pub/site/webtoon/images/main/bg.png) no-repeat no-repeat center;
	margin-bottom: 74px;
}
.main-section01 .row{
	position: relative;
	top: 10px;
	text-align: center;
}
.main-section01 .main-img{
	box-shadow: 50px 20px rgba(0 0 0 / 0.2);
	margin-bottom: 50px;
}
.main-section01 .page{
	display: inline-block;
	width: 50px;
	height: 5px;
	margin: 0 10px;
	background: #148A7E 0% 0% no-repeat padding-box;
	opacity: 1;
    cursor: pointer;
	position: relative;
	z-index: 1;
}
.main-section01 .page.active{
	background: #FFFFFF 0% 0% no-repeat padding-box;
	opacity: 1;
}
.main-section02{
	background: #179D8F;
	height: 640px;
}
.main-section02 .row{
	padding-top: 242px;
}
.main-section02 .row:after{
	content: '';
	position: absolute;
	height: 220px;
	border: 1px solid #5DBBB1;
	left: 50%;
}
.main-section02 .main-faci{
	width: 50%;
	margin-left: 76px;
}
.main-section02 .main-faci > div{
	width: 90px;
	float: left;
}
.main-section02 .main-faci > div span{
	font: normal normal bold 24px/24px S-Core Dream;
	letter-spacing: -0.6px;
	color: #FFFFFF;
}
.main-section02 .main-faci > div p{
	font: normal normal normal 14px/22px S-Core Dream;
	letter-spacing: -0.35px;
	color: #FFFFFF;
	margin-top: 20px;
}
.main-section02 .main-faci .main-faci-wrap{
	display: inline-block;
	width: 213px;
	margin-left: 74px;
}
.main-section02 .main-faci .main-faci-wrap ul{
	width: 213px;
}
.main-section02 .main-faci .main-faci-wrap ul li{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 13px;
	margin-bottom: 17px;
}
.main-section02 .main-faci .main-faci-wrap ul li:nth-child(2), .main-section02 .main-faci .main-faci-wrap ul li:nth-child(4){
	margin-right: 0;
}
.main-section02 .main-faci .main-faci-wrap ul li a{
	display: none;
	height: unset;
	font: normal normal bold 16px/18px S-Core Dream;
	letter-spacing: -0.4px;
	color: #179D8F;
	width: 100px;
	background: #fff;
	border-radius: 50%;
	text-align: center;
	padding: 32px 34px;
	text-decoration: none;
}
.main-section02 .main-faci .main-faci-wrap ul li:hover > a{
	display: block;
}
.main-section02 .main-faci .main-faci-wrap ul li:hover > img{
	display: none;
}
.main-section02 .main-pool{
	width: 50%;
	display: inline-block;
	float: right;
	padding-left: 125px;
}
.main-section02 .main-pool > div{
	width: 90px;
	float: left;
}
.main-section02 .main-pool > div span{
	font: normal normal bold 24px/24px S-Core Dream;
	letter-spacing: -0.6px;
	color: #FFFFFF;
}
.main-section02 .main-pool > div p{
	font: normal normal normal 14px/22px S-Core Dream;
	letter-spacing: -0.35px;
	color: #FFFFFF;
	margin-top: 20px;
}
.main-section02 .main-pool .main-pool-wrap{
	display: inline-block;
	width: 213px;
}
.main-section02 .main-pool .main-pool-wrap ul{
	width: 213px;
	margin-left: 74px;
}
.main-section02 .main-pool .main-pool-wrap ul li{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 13px;
	margin-bottom: 17px;
}
.main-section02 .main-pool .main-pool-wrap ul li:nth-child(2), .main-section02 .main-pool .main-pool-wrap ul li:nth-child(4){
	margin-right: 0;
}
.main-section02 .main-pool .main-pool-wrap ul li a{
	display: none;
	height: unset;
	font: normal normal bold 16px/18px S-Core Dream;
	letter-spacing: -0.4px;
	color: #179D8F;
	width: 100px;
	background: #fff;
	border-radius: 50%;
	text-align: center;
	padding: 32px 34px;
	text-decoration: none;
	word-break: break-all;
}
.main-section02 .main-pool .main-pool-wrap ul li:nth-child(4) a{
	padding: 24px 34px;
}
.main-section02 .main-pool .main-pool-wrap ul li:hover > a{
	display: block;
}
.main-section02 .main-pool .main-pool-wrap ul li:hover > img{
	display: none;
}

.main-section03{
	padding: 150px 0px;
}
.main-section03 h3{
	text-align: left;
	font: normal normal bold 45px/24px S-Core Dream;
	letter-spacing: -1.13px;
	color: #222222;
}
.main-section03 .progran{
	width: 100%;
	padding-top: 32px;
	padding-bottom: 50px;
	margin-bottom: 20px;
	display: block;
	position: relative;
}
.main-section03 .progran h3{
	text-align: center;
}
.main-section03 .progran > span{
	text-align: center;
    font: normal normal normal 18px/24px S-Core Dream;
    letter-spacing: -0.45px;
    color: #222222;
}
.main-section03 .progran .swiper-container{
	overflow: unset !important;
	margin-top: 67px;
	width: 45%;
}
.main-section03 .progran .swiper-wrapper .swiper-slide{
	border: 3px solid #EEEEEE;
	padding: 10px;
	margin-right: 30px;
}
.main-section03 .progran .swiper-wrapper > div:last-child{
	margin-right: 0;
}
.main-section03 .progran .swiper-wrapper .swiper-slide a{
	width: 50%;
	display: block;
	float: left;
	margin-right: 5%;
}
.main-section03 .progran .swiper-wrapper .swiper-slide a span{
	position: absolute;
	padding: 8px 0;
	width: 20%;
}
.main-section03 .progran .swiper-wrapper .swiper-slide a .sch-p, .main-section03 .progran .swiper-wrapper .swiper-slide a .sch-r{
	font: normal normal bold 14px/24px S-Core Dream;
	letter-spacing: -0.35px;
	color: #FFFFFF;
	background: #179D8F;
	display: block;
}
.main-section03 .progran .swiper-wrapper div a .sch-e{
	font: normal normal bold 14px/24px S-Core Dream;
	letter-spacing: -0.35px;
	color: #FFFFFF;
	background: #888888;
	display: block;
}
.main-section03 .progran .swiper-wrapper div div{
	text-align: left;
	display: inline-block;
	width: 45%;
}
.main-section03 .progran .swiper-wrapper div div .kategorie{
	font: normal normal normal 18px/24px S-Core Dream;
	letter-spacing: -0.45px;
	color: #179D8F;
	margin: 10px 0;
}
.main-section03 .progran .swiper-wrapper div div .title{
	font: normal normal bold 22px/24px S-Core Dream;
	letter-spacing: -0.55px;
	color: #222222;
	margin: 10px 0;
}
.main-section03 .progran .swiper-wrapper div div .date{
	font: normal normal normal 16px/24px S-Core Dream;
	letter-spacing: -0.45px;
	margin: 15px 0;
}
.main-section03 .progran .more{
	top: 50px;
	position: absolute;
	right: 0;
}
.main-section03 .progran .more span{
	font-size: 14px;
}
.main-section03 .swiper-pagination-bullet{
	width: 50px;
	height: 5px;
	background: #DDDDDD;
	border-radius: 0;
	opacity: 1;
}
.main-section03 .swiper-pagination-bullet-active{
	background: #179D8F;
}
.wt .container{
	padding-top: 170px;
	padding-bottom: 13px;
}
.main-section03 .webton{
	position: relative;
	background: url(/pub/site/webtoon/images/main/phone_bg.png) no-repeat center;
    padding-bottom: 100px;
}
.main-section03 .webton > span{
	text-align: left;
	font: normal normal normal 18px/24px S-Core Dream;
	letter-spacing: -0.45px;
	color: #222222;
}
.main-section03 .webton > div{
	margin-top: 90px;
}
.main-section03 .webton .swiper-container{
	width: 310px;
	margin: 0 auto;
}
.main-section03 .webton .swiper-wrapper{
	margin-top: 30px;
	margin-left: -73px;
}
.main-section03 .webton .swiper-wrapper .swiper-slide{
	height: 360px;
	margin-top: 25px;
}
.main-section03 .webton .swiper-wrapper .swiper-slide a{
	height: 360px;
	border: 1px solid #888;
	display: block;
	padding: 15px 10px;
}
.main-section03 .webton .swiper-wrapper .swiper-slide .slide-text{
	position: relative;
	height: 0;
	top: -75px;
	text-align: center;
	display: none;
}
.main-section03 .webton .swiper-wrapper .swiper-slide-active .slide-text{
	display: block;
}
.main-section03 .webton .swiper-wrapper .swiper-slide .slide-text .kategorie{
	font: normal normal normal 18px/24px S-Core Dream;
	letter-spacing: -0.45px;
	color: #179D8F;
}
.main-section03 .webton .swiper-wrapper .swiper-slide .slide-text .title{
	font: normal normal bold 22px/24px S-Core Dream;
	letter-spacing: -0.55px;
	color: #222222;
	margin-top: 9px;
}
.main-section03 .webton .swiper-wrapper .swiper-slide-active{
	margin-top: 0px;
	transition: 1s;
}
.main-section03 .webton .swiper-wrapper .swiper-slide-active a{
	border: none;
	padding: 10px 10px;
}
.main-section03 .webton .arrow-i{
	margin: 0 auto;
	background: url(/pub/site/webtoon/images/main/webtoon_go.png) no-repeat center;
	height: 19px;
}
.main-section03 .webton .more{
	top: 0px;
	position: absolute;
	right: 0;
}

.main-section03 .container .row .notice .mainboard h3{
	float: left;
	width: 15%;
	display: inline-block;
	background: #EEEEEE;
	text-align: center;
	font: normal normal normal 18px/24px S-Core Dream;
	letter-spacing: -0.45px;
	color: #222222;
	text-transform: uppercase;
	opacity: 1;
	position: relative;
	z-index: 10;
	cursor: pointer;
}
.main-section03 .container .row .notice .mainboard h3 a:hover{
	background: #009E8F;
	color: #fff;
}
/*정보마당*/
.notice th{
	text-align: center;
}
#news, #photo{
	display: none;
}
#notice table, #news table, #photo table{
	width: 100%;
	text-align: center;
}
#notice tbody tr .new_tg, #news tbody tr .new_tg, #photo tbody tr .new_tg{
    float: left;
    display: block;
    width: 110px;
    height: 25px;
    text-align: center;
	font: normal normal bold 14px/25px S-Core Dream;
	letter-spacing: -0.35px;
	color: #179D8F;
}
#notice table td, #news table td, #photo table td{
	padding: 20px 0;
}
#notice table tbody tr, #news table tbody tr, #photo table tbody tr{
	border-bottom: 1px solid #dbdbdb;
}
#notice table tbody tr:first-child, #news table tbody tr:first-child, #photo table tbody tr:first-child{
	border-bottom: 1px solid #0cafa1;
	border-top: 1px solid #000000;
}
#notice tbody tr td a, #news tbody tr td a, #photo tbody tr td a{
	float: left;
    width: 70%;
    font-size: 18px;
    color: #222;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal !important;
	text-align: left;
}
#notice_btn.active span, #news_btn.active span, #photo_btn.active span{
	color: #fff;
	background: #0cafa1;
}
.main-section03 .container .row .notice h3{
	display: inline-block;
}
.main-section03 .container .row .notice > span{
	margin-left: 15px;
	text-align: left;
	font: normal normal normal 18px/24px S-Core Dream;
	letter-spacing: -0.45px;
	color: #222222;
	text-transform: uppercase;
	opacity: 1;
}
.main-section03 .container .row .notice .mainboard h3 span{
	color: #000;
	padding: 10px;
	display: block;
	width: 100%;
	height: 47px;
	text-decoration: none;
}
.main-section03 .container .row .notice .mainboard div{
	position: absolute;
	top: 81px;
	width: 100%;
}
.main-section03 .container .row .notice .mainboard div .more{
	top: -100px;
}
.main-section03 .notice tbody tr .date{
	font: normal normal normal 14px/25px S-Core Dream;
	letter-spacing: -0.35px;
	color: #888888;
}
.main-section03 .notice tbody tr .views{
	margin-right: 10%;
	font: normal normal normal 14px/25px S-Core Dream;
	letter-spacing: -0.35px;
	color: #888888;
}
.pro{
	text-align: center;
}
.wt, .pro{
	padding: 0px 0px 100px 0px;
	background: #fff;
}
.wt{
	background: #f7f7f7 !important;
	padding: 0px 0px;
}
.not{
	padding: 100px 0px 350px 0px;
}

.more{
	text-align: center;
}
.more a{
	width: 60px;
	height: 60px;
	display: block;
	border: 1px solid #000;
	border-radius: 50%;
	color: #fff !important;
	background: #000;
	text-align: center;
	font-size: 18px !important;
	position: relative;
	padding-top: 25%;
}
.more span{
	text-align: center;
	font: normal normal normal 14px/24px S-Core Dream;
	letter-spacing: -0.35px;
	color: #222222;
	text-transform: uppercase;
}
@media(min-width: 992px){
	.main-section03 .webton .swiper-wrapper .swiper-slide-prev{
		margin-right: 90px !important;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide-active{
		margin-right: 90px !important;
	}
}


@media(max-width: 991px){	
	.main-text{
		width: unset;
	}
	.main-text .main-text-one{
		font: normal normal 800 30px/36px S-Core Dream;
		letter-spacing: 0px;
		color: #222222;
	}
	.main-text p{
	    font: normal normal bold 14px/24px S-Core Dream;
	    letter-spacing: -0.76px;
	}
	.main-text p span{
		font: normal normal bold 14px/24px S-Core Dream;
		letter-spacing: -0.76px;
	}
	.main-location{
		width: 100%;
		text-align: left;
		float: left;
	}
	.main-location span:first-child{
		margin-right: 10px;
	}
	.main-location span a{
        width: calc(100% / 2 - 15px);
	    height: unset;
	    font: normal normal bold 14px/20px S-Core Dream;
	    letter-spacing: -0.35px;
	    color: #FFFFFF;
	    padding: 10px 16px;
	}
	.main-section01{
		background: url(/pub/site/webtoon/images/common/intro_banner.png) no-repeat center center;
		background-size: 100% 100%;
		height: unset;
		margin-bottom: 0;
		margin-top: 9px;
	}
	.main-section01 .container{
		padding: 0;
	}
	.main-section01 .main-img{
		box-shadow: none;
		margin-bottom: 20px;
	}
	.main-section02{
		height: 480px;
	    position: relative;
	    top: -30px;
	}
	.main-section02 .row{
		padding-top: 0;
	}
	.main-section02 .main-faci{
		width: unset;
		margin-left: 0;
		padding-top: 80px;
	}
	.main-section02 .main-faci > div{
		width: unset;
		text-align: left;
		float: unset;
	}
	.main-section02 .main-faci > div span{
		font: normal normal bold 20px/24px S-Core Dream;
		letter-spacing: -0.5px;
	}
	.main-section02 .main-faci > div p{
		margin-top: 10px;
		font: normal normal normal 13px/22px S-Core Dream;
		letter-spacing: -0.33px;
	}
	.main-section02 .main-faci .main-faci-wrap{
		display: block;
		margin-left: 0;
		width: 100%;
		margin-top: 19px;
	}
	.main-section02 .main-faci .main-faci-wrap ul{
		width: unset;
	}
	.main-section02 .main-faci .main-faci-wrap ul li{
		height: unset;
		width: calc(100% / 4 - 10px);
		margin-right: 10px;
		margin-bottom: 0;
	}
	.main-section02 .main-faci .main-faci-wrap ul li:nth-child(2), .main-section02 .main-pool .main-pool-wrap ul li:nth-child(2){
		margin-right: 10px;
	}
	.main-section02 .main-faci .main-faci-wrap ul li a{
		text-align: center;
	    font: normal normal bold 14px/16px S-Core Dream;
	    letter-spacing: -0.35px;
	    color: #179D8F;
	    width: 100%;
	    padding: 19.5px;
	    border: none;
	}
	.main-section02 .main-pool{
		width: unset;
		display: block;
		padding-left: 0;
		float: unset;
		margin-top: 61px;
	}
	.main-section02 .main-pool > div{
		width: unset;
		float: unset;
		text-align: left;
	}
	.main-section02 .main-pool > div span{
		font: normal normal bold 20px/24px S-Core Dream;
	    letter-spacing: -0.5px;
	}
	.main-section02 .main-pool > div p{
		margin-top: 10px;
	    font: normal normal normal 13px/22px S-Core Dream;
	    letter-spacing: -0.33px;
	}
	.main-section02 .main-pool .main-pool-wrap{
		display: block;
		margin-left: 0;
		width: 100%;
		margin-top: 19px;
	}
	.main-section02 .main-pool .main-pool-wrap ul{
		width: unset;
		margin-left: 0;
	}
	.main-section02 .main-pool .main-pool-wrap ul li{
		height: unset;
		width: calc(100% / 4 - 10px);
		margin-right: 10px;
		margin-bottom: 0;
	}
	.main-section02 .main-pool .main-pool-wrap ul li a{
		text-align: center;
	    font: normal normal bold 14px/16px S-Core Dream;
	    letter-spacing: -0.35px;
	    color: #179D8F;
	    width: 100%;
	    padding: 19.5px;
	    border: none;
	}
	.main-section02 .main-pool .main-pool-wrap ul li:nth-child(4) a{
		padding: 20px 15px;
	}
	.main-section02 .row:after{
		display: none;
	}


	.wt, .pro{
		padding: 0;
	}
	.main-section03 h3{
	    font: normal normal bold 30px/24px S-Core Dream;
	    letter-spacing: -0.75px;
	    color: #222222;
	    padding-left: 0;
		margin-bottom: 5px;
	}
	.main-section03 .progran h3{
		text-align: left;
	}
	.main-section03 .progran{
		overflow: hidden;
	}
	.main-section03 .progran > span{
		font: normal normal normal 14px/24px S-Core Dream;
	    letter-spacing: -0.35px;
	    color: #222222;
	    float: left;
	}
	.main-section03 .progran .swiper-container{
		width: unset;
		margin-top: 48px;
	}
	.main-section03 .progran .swiper-wrapper .swiper-slide{
		margin-right: 0;
	}
	.main-section03 .progran .swiper-wrapper div div .kategorie{
		font: normal normal normal 14px/8px S-Core Dream;
		letter-spacing: -0.45px;
		color: #179D8F;
		margin: 10px 0;
	}
	.main-section03 .progran .swiper-wrapper div div .title{
		font: normal normal bold 16px/20px S-Core Dream;
		letter-spacing: -0.55px;
		color: #222222;
		margin: 10px 0;
	}
	.main-section03 .progran .swiper-wrapper div div .date{
		font: normal normal normal 10px/18px S-Core Dream;
		letter-spacing: -0.45px;
		margin: 15px 0;
	}
	.main-section03 .progran .more{
		top: 35px;
	}
	.wt{
		overflow: hidden;
	}
	.main-section03 .webton{ 
		position:relative;  
		background-size: 265px;
		padding-bottom: 62px;
		background-position-y: 110px;
	}
	.wt .container{
		padding-top: 40px;
		padding-bottom: 0;
	}
	.main-section03 .webton > span{
		font: normal normal normal 14px/24px S-Core Dream;
	    letter-spacing: -0.35px;
	    color: #222222;
	    float: left;
	}
	.main-section03 .webton > div{
		margin-top: 165px;
	}
	.main-section03 .webton .wt-slider{
		width: 192px;
	}
	.main-section03 .webton .swiper-wrapper{
		margin-left: -40px;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide{
		height: unset;
		margin-top: 50px;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide-active{
		margin-top: 22px;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide .slide-text{
		top: -50px;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide .slide-text .kategorie{
		font: normal normal normal 14px/15px S-Core Dream;
	    letter-spacing: -0.35px;
	    color: #179D8F;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide .slide-text .title{
		font: normal normal bold 18px/14px S-Core Dream;
	    letter-spacing: -0.45px;
	    color: #222222;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide a{
		padding: 9px 12px;
		height: 216px;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide-active a{
		border: none;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide-prev{
		margin-right: 43px !important;
	}
	.main-section03 .webton .swiper-wrapper .swiper-slide-active{
		margin-right: 43px !important;
	}
	.main-section03 .webton .arrow-i{
		background: url(/pub/site/webtoon/images/main/webtoon_go@2.png) no-repeat center;
		margin-top: 0px;
		height: 10px;
	}
	.main-section03 .container .row .notice h3{
		display: block;
	}
	.main-section03 .container .row .notice > span{
		margin-left: 0;
		font: normal normal normal 14px/24px S-Core Dream;
		letter-spacing: -0.35px;
		color: #222222;
	}
	.main-section03 .container .row .notice .mainboard{
		margin-top: 15px;
	}
	.main-section03 .container .row .notice .mainboard h3{
		width: 33.333%;
	}
	.main-section03 .container .row .notice .mainboard div{
		top: 115px;
	}
	.main-section03 .container .row .notice .mainboard div .more{
		top: -115px;
	}
	#notice tbody tr td a, #news tbody tr td a, #photo tbody tr td a{
		width: 100%;
		font: normal normal normal 16px/24px S-Core Dream;
		letter-spacing: -0.4px;
		color: #222222;
		text-overflow: unset;
	    white-space: break-spaces;
		height: 50px;
	}
	.main-section03 .notice .date, .main-section03 .notice .views{
		display: none;
	}
	#notice table td, #news table td, #photo table td{
		padding: 15px 0;
		width: 100%;
	}
	#notice table tbody tr:first-child, #news table tbody tr:first-child, #photo table tbody tr:first-child{
		border-top: none;
	}
	#notice tbody tr .new_tg, #news tbody tr .new_tg, #photo tbody tr .new_tg{
		width: 52px;
	}
	.more a{
		width: 40px;
		height: 40px;
		padding-top: 4px;
	}
	.more a i{
		font-size: 11px;
	}
	.more span{
		font: normal normal normal 12px/24px S-Core Dream;
	    letter-spacing: -0.3px;
	    color: #222222;
	}
}
.pop-container {
	position:relative; 
	z-index: 190;  
}
.popup map { 
	position:absolute; 
	top: -40000px; 
	left: -30000px;   
}
.popup {
	position:absolute; 
	left: 0px; 
	display: none; 
	width: 500px;
	overflow: hidden;
}
/* .popup .pop-img{
	height: 343px;
}
.popup .pop-img img {
	width: 500px;
	height: 343px;
} */
.pop-input-wrap { 
	padding:10px; 
	color: #fff; 
	background: #000; 
	text-align: right;   
}
.pop-input-wrap label { 
	font-weight: normal;  
	display: inline-block;
	margin-top: 2px; 
}
.pop-input-wrap * {
	line-height: 1; 
	vertical-align: top;  
}
.pop-input-wrap .pop-close { 
	margin-top: 3px; 
	display: inline-block; 
}
.main .pop-input-wrap a { 
	margin-left: 10px; 
	color: #fff;  
}
.pop-container  .pupup-btn { 
	position: absolute; 
	bottom: 10px; 
	left: 0px; 
	padding-left: 10px;    
}
.pop-container  .pupup-btn *  { 
	vertical-align: middle; 
}
.pop-container  .pupup-btn div { 
	display: inline-block; 
	color: #fff;
	float: left;
}
.pop-container .pupup-btn .pupup-pager{
	width: 40px;
	margin: 0 10px;
	text-align: center;
}
.pop-container .pupup-btn .pupup-btn-next, .pop-container .pupup-btn .pupup-btn-prev{
	width: 10px;
}
.pop-container  .pupup-btn div a {
	display: inline-block; 
	color: #fff; 
	font-size: 16px;  
	margin-top: -1px;
}


@media (max-width: 991px) {

	.pop-container{
		width: 330px;
	}
	.popup{
		width: 100%;
		text-align: center;
	}
	.popup .pop-img{
		height: 232px;
	}
	.popup .pop-img img{
		height: 232px;
	}

	.popup .pop-input-wrap{
		margin: 0 auto;
	}


}
