@charset utf-8; 

/* CSS Document */
.clear { clear:both; }
.clearL { clear:left; }
.slider-wrap { margin-top:136px; width:555px; float:right; background:url(/images/toukam.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/toukam.png',sizingMethod='crop'); }
.glsscroll1 { padding:20px 0 20px 20px; }
.glsscroll2 { padding:20px 0 20px 20px; }
.glsscroll3 { padding:20px 0 20px 20px; }
.glsscroll4 { padding:20px 0 20px 20px; }
.flexcroll { width:553px; height:370px; }

.csw { width:100%; height:417px; background:#000; overflow:scroll; }
.csw .loading { margin:200px 0 0; text-align:center; }

.stripViewer { position:relative; overflow:hidden; border-top:2px solid #000; border-bottom:3px solid #000; margin:auto; width:555px; height:370px; clear:both; }
.stripViewer .panelContainer { position:relative; left:0; top:0; width:100%; list-style-type:none; }
.stripViewer .panelContainer .panel { float:left; height:100%; position:relative; width:555px; }
.stripViewer .panelContainer .panel .wrapper { padding:0; }

.stripNav { position:relative; }
.stripNav ul { list-style:none; }
.stripNav ul li { float:left; margin:0; }
.stripNav a { height:36px; margin-right:3px; top:-100px; display:block; text-indent:-1000em; }
.stripNav li.tab1 a { background:url(/images/menu01.gif) no-repeat; width:116px; overflow:hidden; }
.stripNav li.tab2 a { background:url(/images/menu02.gif) no-repeat; width:116px; overflow:hidden; }
.stripNav li.tab3 a { background:url(/images/menu03.gif) no-repeat; width:116px; overflow:hidden; }
.stripNav li.tab4 a { background:url(/images/menu04.gif) no-repeat; width:116px; overflow:hidden; }
.stripNav li.tab1 a:hover { background:url(/images/menu01_on.gif) no-repeat; }
.stripNav li.tab2 a:hover { background:url(/images/menu02_on.gif) no-repeat; }
.stripNav li.tab3 a:hover { background:url(/images/menu03_on.gif) no-repeat; }
.stripNav li.tab4 a:hover { background:url(/images/menu04_on.gif) no-repeat; }
.stripNav li.tab1 a.current { background:url(/images/menu01_on.gif) no-repeat; outline:none; }
.stripNav li.tab2 a.current { background:url(/images/menu02_on.gif) no-repeat; outline:none; }
.stripNav li.tab3 a.current { background:url(/images/menu03_on.gif) no-repeat; outline:none; }
.stripNav li.tab4 a.current { background:url(/images/menu04_on.gif) no-repeat; outline:none; }

.stripNavL,.stripNavR { position:absolute; top:230px; text-indent:-9000em; }
.stripNavL a,.stripNavR a { display:block; height:40px; width:40px; }
.stripNavL { left:0; }
.stripNavR { right:0; }
.stripNavL { background:url() no-repeat center; display:none; }
.stripNavR { background:url() no-repeat center; display:none; }

/*ブログ*/
#entrytitle { font-size:14px; font-weight:bold; margin:15px 0 2px; border-left:10px solid #B49B64; border-bottom:1px solid #B49B64; padding:3px; position:relative; }
#entrytitle a { color:#CC9933; cursor:default; }
.entryBodyset { margin-bottom:30px; }
.entry_date { text-align:right; margin-bottom:5px; }