﻿@charset 'UTF-8';
	.act_sliderCon{clear:both;height:380px;width:380px;position: relative; }



	.act_slider a{display:inline-block;width:380px;height:440px; cursor:pointer; margin:auto;}
	.act_slider img{width:380px;height:237px; }

.act_slider .text_top{width:380px;}
.act_slider .text_top .name{width:380px;  text-align:center;height:45px; line-height:45px; font-size:18px; color:#000;font-weight:500; letter-spacing:-1px; }
.act_slider .text_top .theme{width:380px; text-align:center;height:25px; line-height:25px; font-size:13px; color:#818181; line-height:18px;font-family: '돋움', Dotum, AppleGothic, Helvetica, Sans-serif;}

.act_slider .text_top .ptype_area{width:380px; height:30px; text-align:center;  }
/*.act_slider .text_top .ptype_area  .tel_type{background-color:#56bacb; color:#ffffff; font-size:11px; padding:6px 12px 4px 12px;line-height:30px;font-family: '돋움', Dotum, AppleGothic, Helvetica, Sans-serif;}
.act_slider .text_top .ptype_area  .tel_area{background-color:#4877aa; color:#ffffff; font-size:11px; padding:6px 12px 4px 12px;line-height:30px;font-family: '돋움', Dotum, AppleGothic, Helvetica, Sans-serif;}
*/

.main_tel_list .tel_name {color:#000; font-size:18px; font-weight:500;line-height:20px; }
.act_slider .text_top .ptype_area .tel_area {color:#666; font-size:14px; line-height:20px; }
.act_slider .text_top .ptype_area .tel_type { color:#666; font-size:14px; line-height:20px; }



.act_slider .text_bottom{width:380px; height:60px;  text-align:center; }
.act_slider .text_bottom .day{width:380px;font-size:15px;height:25px; color:#000; line-height:25px; overflow: hidden; font-weight:500;}
.act_slider .text_bottom .price{font-size:24px; color:#000; line-height:24px;font-weight:700; margin-top:15px;}
/*.act_slider .text_bottom .won{font-size:20px; color:#000; line-height:24px; margin-top:15px;}*/


.act_slider .text_bottom  .won {font-size:20px; color:#999; text-decoration: line-through;}
.act_slider .text_bottom  .sail_won {font-size:20px; font-weight:500; color:#000;}
.act_slider .text_bottom  .sail_won_2 {font-size:20px; font-weight:500; color:#000;}
.act_slider .text_bottom  .sail_won_text {font-size:16px; font-weight:500; color:#000;}




/* Slider */

.act_slider .slick-dots
{	
    position: absolute;
    bottom: 40px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.act_slider .slick-dots li
{
    position: relative;

    display: inline-block;

    width: 18px;
    height: 18px;
    margin: 0 4px;
    padding: 0;

    cursor: pointer;
	 opacity: 1;
	 font-weight:500;
}
.act_slider .slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;
font-weight:500;
    width: 18px;
    height: 18px;
    padding: 0px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.act_slider .slick-dots li button:hover,
.act_slider .slick-dots li button:focus
{
    outline: none;
}
.act_slider .slick-dots li button:hover:before,
.act_slider .slick-dots li button:focus:before
{
    opacity: 1;
	color: #d7d7d7;
}
.act_slider .slick-dots li button:before
{

    font-size: 26px;
    line-height: 20px;
	
    position: absolute;
    top: 0;
    left: 0;

    width: 18px;
    height: 18px;

    content: '●';
    text-align: center;

    opacity: 1;
    color: #d7d7d7;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.act_slider .slick-dots li.slick-active button:before
{
    opacity: 1;
    color: #444444;
}


