/*div.scrollBox { overflow:auto; height:150px; width:599px; }
div.scrollBox2 { overflow:auto; height:100%; width:599px; }
div.scrollBoxTest { overflow:scroll; height:145px; width:405px; }
div.NewsHead { font-size:7.5pt; line-height:1.4em; }
div.NewsText { font-size:7.5pt; margin:2px 8px 6px 16px; line-height:1.4em; }
.ctgy-border1 { border-right-width: 1px; border-right-style: solid; border-right-color: #DDD; }
.ctgy-txt { font-size: 10px; line-height: 140%; vertical-align: top; margin: 5px; }*/


/*テスト*/
html:first-child div.scrollBox08 { overflow:auto;} 
/*Safari 2以前？,Opera用 */

div.scrollBox08 { overflow-y:scroll; overflow-x:hidden; height:720px; width:598px; border:solid 1px #CCC; margin-top:1px}
div.NewsHead08 { font-size:9pt; line-height:1.4em; padding:3px 0px 0px 0em; font-family:verdana, Arial, sans-serif;}
div.NewsText08 { font-size:7.5pt; margin:2px 8px 6px 10px; line-height:1.4em; }
table#top-pad { padding-bottom:12px} 

/*IE6、7以外*/
html>/**/body table#top-pad { padding-top:12px} 
html>/**/body .banner{ float:left; vertical-align:bottom; }


 /*IE6 用*/
* html .banner{ float:left; vertical-align:bottom;  text-align:left; }


 /*IE7 用*/
*:first-child+html .banner{float:left; vertical-align:bottom; }


/* ■STYLES FOR CROSSFADER [index main banner]■*/

.galleryframe { margin:6px; overflow:hidden; padding:0; clear:both; border:solid 1px #CCC; width:600px; height:350px}
.galleryview .panel img{border:0;  max-width:600px; max-height:350px}


#pikame { width:600px; list-style:none; margin:0; padding:0;}
.pika-thumbs li{width: 58px; height:38px;}
.pika-stage {height: 350px;position: relative; overflow:hidden;}



div.pikachoose {width: 600px; height:400px; margin:0; padding:0; overflow:hidden;  position: relative; border:solid 1px #CCC}
.pika-stage {position: relative}
	
	/*if you change the padding on pika-stage you must adjust the top left of this to match! */
	.pika-stage .main-image {position: absolute; top: 0px; left: 0px; display:inline}
	.pika-stage .pika-aniwrap{position: absolute; top: 0px; left: 0px;}
	.pika-stage .pika-ani {position:relative;display: none;z-index:2;margin:0 auto;}
	.pika-stage img {border:0;height:100%;}

	.pika-stage .caption {position: absolute; background: rgba(0,0,0,.7) ;font-size: 9pt; color:#FFF; padding:5px 10px; border-radius:5px; -moz-border-radius:5px; text-align:left; bottom:15px; left:50px; max-width:55%; opacity:0.7; background:#333\9; filter:alpha(opacity=70); text-shadow:-1px -1px 0px #333; _width:50%\9 }
	.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px }

	.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:105;cursor:pointer;}
	.pika-imgnav a.previous {width:40px;height:20px;opacity:10;-webkit-transition: opacity 300ms linear;
	/**/	-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);bottom:45%;left:0px; background:url(../img/container/prev.png) no-repeat right }
	.pika-imgnav a.next {width:40px;height:20px;opacity:10;-webkit-transition: opacity 300ms linear;
	/**/	-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);bottom:45%;right:0px; background:url(../img/container/next.png) no-repeat left }
	.pika-imgnav a:hover{opacity:.6;-webkit-transition: opacity 300ms linear }	

	.pika-imgnav a.play  { display:block; width:64px; height:32px; background:url(../img/container/play.png) no-repeat ;border:none; position:absolute; top:50%; left:50%; opacity:0; filter:alpha(opacity=0); cursor:default;  }
	.pika-imgnav a.pause { display:block; width:64px; height:32px; background:url(../img/container/pause.png) no-repeat ;border:none; position:absolute; top:50%; left:50%; opacity:0; filter:alpha(opacity=0); cursor:default;  }

	.pika-textnav { display:none;}
	.pika-thumbs { display:block; position:relative; left:0px; margin:0 auto ; padding:5px 15px 5px 10px; list-style:none; z-index:110; border-top:solid 1px #CCC}
	.pika-thumbs li {float: left; list-style-type: none ; margin: 5px 5px 5px 2px; cursor: pointer;border: solid 1px #999 ;}
	.pika-thumbs li img { }
	.pika-thumbs li:last {margin:0}
	.pika-thumbs li .clip {position:relative;height:100%; text-align:center; vertical-align: center; overflow: hidden;}
	.pika-thumbs li .clip {margin:0}
/*for the tool tips*/
	.pika-tooltip{font-size:9pt;position:absolute;color:white;padding:5px; background-color: rgba(0,0,0,0.7);border:3px solid black}
	.pika-counter{display:none;position: absolute;top: 63px;right:20px;color:gray;background:rgba(255,255,255,0.7);font-size:9pt;padding:4px 8px; border:solid 1px #CCC;-moz-border-radius: 5px; border-radius:5px; background:#FFF\9}
	#pikame.pika-thumbs{ list-style-type: none ;}
/* jCarousel Styles */
