#interior .sub_rolling_title{ text-align: center; }
#interior .sub_rolling_title {color: #000; font-size: 18px; padding: 50px 0; font-weight: 100; line-height: 30px; }
#interior .sub_rolling_title span{font-size: 16px; letter-spacing: 10px; text-transform: uppercase; padding-bottom: 0px; display: block; color: #cecece;}
#interior .sub_rolling_title b { font-weight: 700;font-size: 30px; }

#interior .sub_rolling_con{width: 100%; max-width: 1000px; margin: 0 auto; padding: 0 0 100px;}
#interior .sub_rolling{ position: relative; width: 100%; margin: 0 auto; text-align: center;}
#interior .sub_rolling .slick-slide { outline: none; }
#interior .sub_rolling .slider-for{padding-bottom:15px; }
#interior .sub_rolling .slider-for h3 p{position: absolute; bottom:0;background: rgba(255, 255, 255, 0.6); width: 100%; text-align: center; color: #333; padding: 29px 0; font-size: 20px; font-weight: 300;}

#interior .sub_rolling img{width: 100%; display: block;}
#interior .sub_rolling .slider-for div{background:#f2f2f2;}
#interior .sub_rolling .slider-for img{ width: auto; margin: 0 auto;}
#interior .sub_rolling .slider-nav img{max-height:120px;}
#interior .sub_rolling .slider-nav h3{margin: 13px 5px 0;}
#interior .sub_rolling .slick-center h3 img{
	box-sizing: border-box;
	border: 6px solid #2ab4d9;
    -moz-border-image: -moz-linear-gradient(top left, #2ab4d9 0%, #5ed1cc 100%);
    -webkit-border-image: -webkit-linear-gradient(top left, #2ab4d9 0%, #5ed1cc 100%);
    border-image: linear-gradient(to bottom right, #2ab4d9 0%, #5ed1cc 100%);
    border-image-slice: 1;
}
#interior .sub_rolling .slick-center h3:after{
/* 	content: '';
    position: absolute;
    width: 0;
    height: 0;
    left: 50%;
    top: -12px;
	margin-left: -7px;
    border-bottom: 13px solid #37bbd5;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent; */
}
#interior .sub_rolling .slick-next{
    position: absolute;
    right: 0;
    bottom: -30px;
    display: block;
    width: 90px;
    height: 90px;
    background: url('/theme/case2/img/main/rolling_story_next.png') no-repeat;
    z-index: 10;
    overflow: hidden;
	background: rgb(47, 183, 215);
	background: -moz-linear-gradient(-45deg, #2ab4d9 0%, #5ed1cc 100%);
	background: -webkit-linear-gradient(-45deg, #2ab4d9 0%,#5ed1cc 100%);
	background: linear-gradient(135deg, #2ab4d9 0%, #5ed1cc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ab4d9', endColorstr='#5ed1cc',GradientType=1 );
}
#interior .sub_rolling .slick-prev{
    position: absolute;
    left: 0px;
    bottom: -30px;
    display: block;
    width: 90px;
    height: 90px;
    background: url('/theme/case2/img/main/rolling_story_prev.png') no-repeat;
    z-index: 10;
    overflow: hidden;
	background: rgb(47, 183, 215);
	background: -moz-linear-gradient(-45deg, #2ab4d9 0%, #5ed1cc 100%);
	background: -webkit-linear-gradient(-45deg, #2ab4d9 0%,#5ed1cc 100%);
	background: linear-gradient(135deg, #2ab4d9 0%, #5ed1cc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ab4d9', endColorstr='#5ed1cc',GradientType=1 );
}

#interior .tab_con{width:100%;overflow: hidden; text-align: center; position: relative;}
#interior .tab_con .tmenu {display:block;padding: 0 0 50px;}
#interior .tab_con .tmenu a {display: inline-block;color:#d6b785; background: #fff; font-size:17px; padding: 15px 30px; cursor:pointer;text-align:center;border: 1px solid #d6b785;} 
#interior .tab_con .tmenu .a_hovers {color: #fff;background:#d6b785;border: 1px solid #d6b785;}
#interior .tab_con .tmenu a:hover{color: #fff;background:#d6b785;border: 1px solid #d6b785;}
#interior .tab_con .pain {}
#interior .tab_con .pain img{}