
#slide { 	width: 928px;     height: 300px; }

#slideimgw { 	width: 928px;     height: 250px; margin: 0 auto; }
#slideimgc { 	width: 928px;     height: 250px; position: relative; z-index: 1; }
#slideimg1, #slideimg2, #slideimg3 { width: 928px; height: 250px; position: absolute; left: 0; }
#slideimg1 { z-index: 2; }
#slideimg2 { z-index: 3; }
#slideimg3 { z-index: 2; }

#slideimg1 p, #slideimg2 p, #slideimg3 p { text-align: center; }
#slideimg1 p img, #slideimg2 p img, #slideimg3 p img { margin-top: 109px; }

#slidectr { width:  928px; height: 30px; position: relative; z-index: 1; }

#slidel, #slider { width:  30px; height: 30px; float: left; text-indent: -9999px; background: url('https://www.powertite.co.jp/img/slide_arrow.png'); }
#slidel       { background-position:  00px  00px; } #slider       { background-position: -30px  00px; }
#slidel:hover { background-position:  00px -30px; } #slider:hover { background-position: -30px -30px; }

#slidec { width:  868px; height: 30px; float: left; }
#slidec dl { width:  868px; position: relative; z-index: 1; }
#slidec dt { position: absolute; display: block; text-indent: -9999px; width:  10px; height: 10px; background: url('https://www.powertite.co.jp/img/slide_circle.png'); }

#slided { display: none; text-indent: -9999px; }

#topidxw { width: 928px; }
#topidxl { padding: 0 0 208px 0; width: 484px; float: left; }
#topidxr { padding: 0 0 208px 0; width: 444px; float: left; }

#topidxr dt { float: left; margin-bottom: 6px; }
#topidxr dt span { display: block; text-indent: -9999px; }
#topidxr dd { float: left; width: 10px; color: transparent; display: block; text-indent: -9999px; }

#news { width: 464px; height: 30px; display: block; background: url('https://www.powertite.co.jp/img/news.png'); }
#news span { display: block; float: left; text-indent: -9999px; }
#news a img { display:block; float: right; margin: 8px 12px 0 0; }

#topidxl dl { width: 464px; border-bottom: 1px dotted #999999; background: #FFFFFF; }
#topidxl dt { padding: 8px 0px 0px 0px; width:  80px; float: left; color: #777777; }
#topidxl dd { padding: 8px 0px 7px 0px; margin: 0px 0px 0px 80px; }
#topidxl dt, #topidxl dd, #news dd a { font-size: 12px; }

#topidx1 {

}

#topidx11 {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 928px;
	background: #888;
}

#topidx11 li {
	width:  217px;
	height: 210px;
	margin: 5px 20px 5px 0px;
	display: block;
	float: left;
}

#topidx11 li:nth-of-type(4n) {
	margin: 5px 0px 10px 0px;
}

#topidx11 li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background-repeat: none;
	background-size: contain;
	background-position: center;
}

#topidx2 {
	margin: 30px 0px 0px 0px;
}

#news2 { 
	width: 928px; 
	height: 40px; 
	display: block; 
	background: url('https://www.powertite.co.jp/img/info-80.webp'); 
}

#news2 a {
	display: block;
	text-indent: -9999px;
}

#topidx21 {
	display: none;
}

#topidx21 dl { width: calc(100% - 15px); border-bottom: 1px dotted #999999; background: #FFFFFF; }
#topidx21 dt { padding: 8px 0px 0px 0px; width:  80px; float: left; color: #777777; }
#topidx21 dd { padding: 8px 0px 7px 0px; margin: 0px 0px 0px 80px; }
#topidx21 dt, #topidx21 dd, #news2 dd a { font-size: 12px; }








