
button, .button {
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 0;
	border-style: solid;
	border-width: 0;
	cursor: pointer;   
	font-weight: normal;
	line-height: normal;
	margin: 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	display: inline-block;
}

/***** Slick slider *****/
.wpsisac-slide-wrap { float:left; width:330px; min-height:410px; margin:23px; font-family: 'Noto Sans Kr'; background:#fff; -webkit-box-shadow:0 0 10px 0px #bbb; box-shadow:0 0 10px 0 #bbb; }
.wpsisac-slide-wrap .wpsisac-slide-title { text-align:left; padding:12px 13px 12px 13px; font-size:22px; color:#222; font-weight:600; letter-spacing:-0.05em; line-height:31px;}
.wpsisac-slide-wrap .wpsisac-slider-short-content { text-align:left; padding:0 0px 15px 13px; font-size:17px; color:#555; font-weight:300; letter-spacing:-0.06em;line-height:24px; }

.wpsisac-slick-slider .slick-arrow, .wpsisac-slick-carousal .slick-arrow{position:absolute; z-index:9; padding:0; margin:45px 0 0; display: inline-block; background:none; color:#ccc; text-align:center; width:130px; height:130px; border-radius:50% !important; cursor: pointer;}
.wpsisac-slick-slider .slick-arrow svg, .wpsisac-slick-carousal .slick-arrow svg{fill: #ccc; height: 100%; width: 50%; }
.wpsisac-slick-slider .slick-dots, .wpsisac-slick-carousal .slick-dots{padding:0 !important; margin:0 !important; text-align:center; border:none; }
.wpsisac-slick-slider .slick-dots li button, .wpsisac-slick-carousal .slick-dots li button{text-indent:-99999px; top:30px; }
.wpsisac-slick-slider .slick-dots li, .wpsisac-slick-carousal .slick-dots li { list-style:none !important; line-height:0px !important; display:inline-block !important; margin:0 3px 0 3px !important; padding:0px !important; }
.wpsisac-slick-slider .slick-dots li button, .wpsisac-slick-carousal .slick-dots li button{ border:none;  background:#ddd !important; margin:0px !important; padding:0px !important; border-radius:50% !important; width:10px !important; height:8px !important; }
.wpsisac-slick-slider .slick-dots li button:focus, .wpsisac-slick-carousal .slick-dots li button:focus{outline:none !important}
.wpsisac-slick-slider .slick-dots li.slick-active button, .wpsisac-slick-carousal .slick-dots li.slick-active button{ border:none;  width:30px !important; height:8px !important; border-radius:4px !important; background:#ee0049 !important;}
.wpsisac-slick-slider .slick-slide, .wpsisac-slick-carousal .slick-slide{ padding:0px !important}
.wpsisac-slick-slider .slick-disabled, .wpsisac-slick-carousal .slick-disabled{opacity:1;}

.wpsisac-slick-carousal.design-1 .slick-next{right:-100px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-prev{left:-100px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-next:hover {right:-110px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-prev:hover{left:-110px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-dots{left:15px !important; right:15px; text-align:center;  bottom:0px !important;}

span.no_img_logo { width:300px; height:410px; display:flex; align-items: center; justify-content: center; vertical-align:middle; }
span.no_img_logo img { min-width:10%; margin:0;  }