/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* =====まずは初期化===== */

body{
/*margin:0; */
/*padding:0; */
font-size:13px;
/*font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";*/
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック','sans-serif';
}
/* h1,h2,h3,h4,h5,h6{ */
/* font-size:100%; */
/* font-weight:normal */
/* } */

/* ==== ここから下、個別の汎用ウィンドウ内飾りつけに使用 ==== */

/* 定義済クラス*/
a:link {
color: #aff;
text-decoration: none;
font-size:11px;
}
a:visited {
color: #aff;
text-decoration: none;
font-size:11px;
}
a:hover{
color: #aff;
text-decoration: underline;
font-size:11px;
}
a:active{
color: #aff;
text-decoration: underline;
font-size:11px;
}

/* 定義済クラス*/
a.foot:link {
color: #FFEB05;
text-decoration: none;
font-weight:bold;
font-size:14px;
}
a.foot:visited {
color: #FFEB05;
text-decoration: none;
font-weight:bold;
font-size:14px;
}
a.foot:hover{
color: #FFEB25;
text-decoration: underline;
font-weight:bold;
font-size:14px;
}
a.foot:active{
color: #ffffff;
text-decoration: underline;
font-weight:bold;
font-size:14px;
}

a.magic:link {
color: #99eeff;
text-decoration: none;
font-weight:bold;
}
a.magic:visited {
color: #99eeff;
text-decoration: none;
font-weight:bold;
}
a.magic:hover{
color: #99eeff;
text-decoration: underline;
font-weight:bold;
}
a.magic:active{
color: #99eeff;
text-decoration: underline;
font-weight:bold;
}

a img {
border:none;
}

.tabl1{
text-align:left;
border:1px solid;
border-color:#666 #222 #000 #444;
background-color:#181413;
padding:2px;
line-height:1.5em;
}
.tabl2{
text-align:center;
border:1px solid;
background-color:#404646;
border-color:#666 #222 #000 #444;
padding:0px;
line-height:1.5em;
}
.tabl3{
text-align:left;
border:1px solid;
border-color:#666 #222 #000 #444;
background-color:#282423;
padding:4px;
height:20px;
font-size:24px;
font-weight:bold;
}

/*タイトルリストのスタイル変更用*/
.tabl1b{
text-align:left;
border:1px solid;
border-color:#666 #222 #000 #444;
background-color:#181413;
padding:2px;
line-height:1.5em;
}
.tabl2b{
text-align:center;
border:1px solid;
background-color:#404646;
border-color:#666 #222 #000 #444;
padding:0px;
line-height:1.5em;
}
.tabl3b{
text-align:left;
border:1px solid;
border-color:#666 #222 #000 #444;
background-color:#282423;
padding:4px;
height:20px;
font-size:24px;
font-weight:bold;
}

/*スライドショーのテスト用に追加 140626 ここから*/

/* #slider_main
--------------------------- */
#slider_main {
	margin: 0 auto;
	width: 720px;
	height: 300px;
	text-align: left;
	position: relative;
	overflow: hidden;
}
#slider_main ul {
	top: 0px;
	left: 0px;
	position: absolute;
	overflow: hidden;
}
#slider_main ul li {
	width: 720px;
	height: 300px;
	float: left;
	display: inline;
	overflow: hidden;
}



/* #slider_thumb
--------------------------- */
#slider_thumb {
	margin: 0px;
	width: 720px;
	height: 144px;
	text-align: center;
}
#slider_thumb ul {
	margin: 0px;
	display: inline;
}
#slider_thumb ul li {
	margin: 0px;
	cursor: pointer;
	display: inline;
}
#slider_thumb ul li.active {
	margin: 0px;
	filter:alpha(opacity=100)!important;
	-moz-opacity: 1!important;
	opacity: 1!important;
}


/* =======================================
	ClearFixElements
======================================= */

ul{
padding:0px;
margin:0px;
}
li{
padding:0px;
margin:0px;
}

#slider_main ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#slider_main ul {
	display: inline-block;
	overflow: hidden;
}

/*スライドショーのテスト用に追加 140626 ここまで*/

