/* fullSlideShow
--------------------------- */
.fullSlideShow {
    width: 100%;
    text-align: left;
    position: relative;
    overflow: hidden;
}
.fullSlideShow ul {
    top: 50%;
    left: 50%;
    width: 100%;
    position: rabsolute; /* absolute or fixed */
    overflow: hidden;
}
.fullSlideShow ul li {
    top: 0;
    left: 0;
    width: 100%;
	height:100%;
    display: none;
    position: absolute;
}
.fullSlideShow ul li img {
    width: 100%;
}


/* SideNavi
------------------------- */
.sidenav{
	height:50px;
	position:absolute;
	z-index: 105;
	bottom:40px;
	margin:auto;
	width:100%;
	text-align:center;
}
.fullSlideShow .btnPrev,
.fullSlideShow .btnNext {
	margin:0 5px;
    width: 40px;
    height: 40px;
	display:inline-block;
}
.fullSlideShow .btnPrev {
    background: transparent url(../img/policy/arrow_pre.png) no-repeat center center;
	background-size:100% auto;
}
.fullSlideShow .btnNext {
    background: transparent url(../img/policy/arrow_next.png) no-repeat center center;
	background-size:100% auto;
}

.fullSlideShow .btnPrev:hover,
.fullSlideShow .btnNext:hover{
	opacity:0.8;
  filter:alpha(opacity=70);
  -ms-filter: "alpha( opacity=70 )";
}
 
/* PagiNation
--------------------------- */
.pagiNation {
    bottom: 100px;
    left: 0;
    width: 100%;
    height: 15px;
    text-align: center;
    position: absolute; /* absolute or fixed */
    z-index: 110; /* 非表示にする場合は「90」以下に */
    visibility: visible; /* 非表示にする場合は「hidden」に */
	display:none;
	vertical-align:middle;
}
 
.pagiNation a {
    margin: 0 12px;
    width: 6px;
    height: 6px;
    display: inline-block;
    overflow: hidden;
    background: #808080;
	border-radius:50%;
}
.pagiNation a.pnActive {
    background: #fff;
	width: 12px;
    height: 12px;
}
 
 
/* Wrapper
--------------------------- */
.slide_cnt{
}
 
/* =======================================
    ClearFixElements
======================================= */
.fullSlideShow ul:after {
    content: ".";
    height: 0;
    clear: both;
    display: block;
    visibility: hidden;
}
.fullSlideShow ul {
    display: inline-block;
    overflow: hidden;
}