﻿@charset "UTF-8";

/* CSS Information ========================================
File name: slider.css
history:
		2013.06.01 new
======================================================= */
.slider {
    width:894px;
    height:597px;
    overflow:hidden;
  	border: 3px #000000 solid;
}

.slider img {
    border:none;
}

.slider ul, .slider li {
    position:relative;
    margin:0;
    padding:0;
    list-style:none;
    display:block;
}

.slider li { 
    width:894px;
    height:597px;
    overflow:hidden;
}

.slider {
	margin-top:0px;
	margin-left:0px;
}


/* 2016.09.22 emi add access slider height changed */

.sliderAccess {
    width:894px;
    height:544px;
    overflow:hidden;
  	border: 3px #000000 solid;
}

.sliderAccess img {
    border:none;
}

.sliderAccess ul, .sliderAccess li {
    position:relative;
    margin:0;
    padding:0;
    list-style:none;
    display:block;
}

.sliderAccess li { 
    width:894px;
    height:544px;
    overflow:hidden;
}

.sliderAccess {
	margin-top:0px;
	margin-left:0px;
}

/* / 2016.09.22 emi add access slider height changed */



ol {
	margin-top:1em;
	padding:0 331px 0 331px; /* 900px - 14 × （スライド枚数 × 2 - 1) */
	height:14px;
}

#access #controls ol {
	padding:0 0 0 385px; /* 900px - 14 × （スライド枚数 × 2 - 1) */
	height:14px;
}

ol li {
	margin:0 10px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:14px;
	width:14px;
}

ol li a {
	float:left;
	width:14px;
	height:14px;
	background:url('../image/top/slide/btn_slide_pageDot.png') no-repeat;
	padding:0px;
	text-decoration:none;
	text-indent:-9999px;
}

ol li.current a {
	background:url('../image/top/slide/btn_slide_pageDot_on.png') no-repeat;
	color:#fff;
}

ol li a:focus, .prevBtn a:focus, .nextBtn a:focus {
	outline:none;
}

.graphic, .prevBtnArea, .nextBtnArea {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:0px;
}

.prevBtnArea {
	width:29px;
	height:25px;
	z-index:1000;
	background:url('../image/top/slide/btn_slide_left.png') no-repeat;
	cursor:pointer;
	margin-top:10px;
	float:left;
}

.prevBtnArea a {
	display:block;
	width:29px;
	height:25px;
	background:url('../image/top/slide/btn_slide_left_on.png') no-repeat;
	text-indent:-9999px;
}

.nextBtnArea {
	width:29px;
	height:25px;
	z-index:1000;
	background:url('../image/top/slide/btn_slide_right.png') no-repeat;
	cursor:pointer;
	margin-top:10px;
	float:right;
}

.nextBtnArea a {
	display:block;
	width:29px;
	height:25px;
	background:url('../image/top/slide/btn_slide_right_on.png') no-repeat;
	text-indent:-9999px;
}

.prevBtnArea a:hover {
	background-image: none !important;
}

.nextBtnArea a:hover {
	background-image: none !important;
}
