﻿@charset "utf-8";


body{ }

img {
  vertical-align:bottom;
}

#container {width: 100%;text-align: center;}

.wideslider {width: 100%;text-align: left;position: relative;overflow: hidden;}

.wideslider ul{list-style: none;	margin: 0;padding: 0;border: 0;vertical-align: baseline;font-family: inherit;font-style: inherit;font-weight: inherit;display: inline-block;overflow: hidden;}
.wideslider ul:after {content: ".";height: 0;clear: both;display: block;visibility: hidden;}

.wideslider ul,
.wideslider ul li {float: left;display: inline;overflow: hidden;}

.wideslider ul li{ position:relative}
.wideslider ul li p{ position:absolute; color: rgb(255, 255, 255); text-shadow: 2px 2px 5px rgb(102, 51, 0), -2px 2px 5px rgb(102, 51, 0), 2px -2px 5px rgb(102, 51, 0), -2px -2px 5px rgb(102, 51, 0);}
.wideslider ul li p span{ display:block; }


.wideslider ul li p{font-size:16px; line-height:18px;bottom:30px; left:20px; }
.wideslider ul li p span{font-size:18px;line-height:36px;}

@media (min-width: 768px) {
.wideslider ul li p{font-size:24px; line-height:28px;  }
.wideslider ul li p span{font-size:32px;line-height:64px;}	}
@media (min-width: 960px) {
.wideslider ul li p{font-size:28px; line-height:36px; }
.wideslider ul li p span{font-size:36px;line-height:72px;}	}


.wideslider ul li img {width: 100%;display: none;}

.wideslider_base {top: 0;position: absolute;}
.wideslider_wrap {top: 0;position: absolute;overflow: hidden;}
.slider_prev,
.slider_next {top: 0;overflow: hidden;position: absolute;z-index: 100;cursor: pointer;}
.slider_prev {background: #fff url(../images/prev.jpg) no-repeat right center; background-size:24px 24px;}
.slider_next {background: #fff url(../images/next.jpg) no-repeat left center;background-size:24px 24px;}


.pagination {bottom: 10px;left: 0;width: 100%;height: 15px;text-align: center;position: absolute;z-index: 200;}
.pagination a {margin: 0 5px;width: 10px;height: 10px;display: inline-block;overflow: hidden;background: #fff;}
.pagination a.active {filter:alpha(opacity=100)!important;-moz-opacity: 1!important;opacity: 1!important;}


header{ margin:0px auto;}