html{height:100%;}
body{font-size:10px; line-height:16px;padding:0px;margin:0px;height:100%;}

p,div,span,ul{padding:0px;margin:0px;}
select,input,textarea{padding:0px;margin:0px;}
img{border-style: none;}
form{padding:0px;margin:0px;}
a{text-decoration:none; color:#F29600;}
a:visited{text-decoration:none; color:#F29600;}
.left{float:left;}
.right{float:right;}
.n{display:none;}
.cler{clear:both;}
.center{text-align:center;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.txt10pt2{font-size:100%;line-height:120%;}
.txt12{font-size:120%;}
.txt14{font-size:140%;}

.orange{color:#F29600;}
.red{color:#E50012;}


#wrapper  {background:url(../images/main_background.gif); border-bottom:#000000 1px solid;}
#shadoArea{width:1052px; margin:0 auto; background: url(../images/co_shadow.png) repeat-y;}

.rhymester #wrapper{background:url(../images/main_background.gif);}

.none{display:none;}

.mrgR05{margin-right:5px;}

.pad05{padding:5px;}
.pad07{padding:7px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.pad25{padding:25px;}
.pad30{padding:30px;}


.padT03{padding:3px 0 0 0;}
.padT05{padding:5px 0 0 0;}
.padT10{padding:10px 0 0 0;}
.padT15{padding:15px 0 0 0;}
.padT20{padding:20px 0 0 0;}
.padT25{padding:25px 0 0 0;}
.padT30{padding:30px 0 0 0;}

.padL07{padding:0 0 0 7px;}
.padL10{padding:0 0 0 10px;}
.padL15{padding:0 0 0 15px;}
.padL20{padding:0 0 0 20px;}
.padL25{padding:0 0 0 25px;}
.padL30{padding:0 0 0 30px;}

.padR07{padding:0 7px 0 0;}
.padR10{padding:0 10px 0 0;}
.padR15{padding:0 15px 0 0;}
.padR20{padding:0 20px 0 0;}
.padR25{padding:0 25px 0 0;}
.padR30{padding:0 30px 0 0;}

.padLR05{padding:0 5px 0 5px;}
.padLR10{padding:0 10px 0 10px;}
.padLR15{padding:0 15px 0 15px;}
.padLR20{padding:0 20px 0 20px;}
.padLR25{padding:0 25px 0 25px;}
.padLR30{padding:0 30px 0 30px;}

.padU3{padding:0 0 3px 0;}
.padU5{padding:0 0 5px 0;}
.padU10{padding:0 0 10px 0;}
.padU15{padding:0 0 15px 0;}
.padU20{padding:0 0 20px 0;}
.padU25{padding:0 0 25px 0;}
.padU30{padding:0 0 30px 0;}

.padTU05{padding:5px 0 5px 0;}
.padTU10{padding:10px 0 10px 0;}
.padTU15{padding:15px 0 15px 0;}
.padTU20{padding:20px 0 20px 0;}

.padLR20T2{padding:2px 20px 0 20px;}

span.strli a:link{color:#F29600;padding:0px;margin:0px;text-decoraton:none;}
span.strli a:hover{color:#F29600;padding:0px;margin:0px;text-decoration:underline;}
span.strli a:visited{color:#F29600;padding:0px;margin:0px;}

#border{
	width:958px;
	padding: 0px;
	margin:0px auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #221815;
	border-left-color: #221815;
	display:block;
	background-image: url(../images/co_backbround.gif);
	min-height: 100%;
	height: 100%;
	position:relative;
}


/* ##ナビ START */
#navi{width:958px;padding:0px;margin:0px;display: block;}

#navi ul{width:958px;display:block;position: relative;padding:0px;margin:0px;}
#navi ul li{float:left;list-style-type: none;}
#navi ul li.star a{width:173px;height:179px;display:block;background-image: url(../images/navi_star.png);background-repeat: 
	no-repeat;text-indent: -9999px;position:absolute;z-index: 9;left: 0px;top: 0px;}
#navi ul li.star a:hover{display:block;background-repeat: no-repeat;text-indent: -9999px;background-position: 0px -183px;}
#navi ul li.news a{width:198px;height:183px;display:block;background-image: url(../images/navi_news.png);background-repeat: no-repeat;
	text-indent: -9999px;position:absolute;z-index: 1;left: 120px;top: 0px;text-indent:-9999px;}

#navi ul li.news a:hover{display:block;background-repeat: no-repeat;background-position: 0px -184px;text-indent:-9999px;}


#navi ul li.artist{width:175px;height:165px;
	display:block;background-image: url(../images/navi_artist.png);background-repeat: no-repeat;
	position:absolute;z-index: 2;left: 270px;top: 0px;color:#FFF;cursor:pointer;
}

/* サブメニュー アーティスト追加 */
div#navi ul li.artist ul.sub{width:70px; padding:15px 10px 5px 10px; left:40px; top:123px; position:absolute; display:none; z-index:100;
background-color:#000; filter: alpha(opacity=65);  -moz-opacity:0.65;  opacity:0.65;font-size:120%;line-height:140%;color:#FFF;}

.artist_on {background-repeat: no-repeat;background-position: 0px -168px; width:175px; height:208px;}
div#navi ul li.artist ul.sub li.none{display:none;}
div#navi ul li.artist ul.sub li.rhy{width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -20px;text-indent:-9999px;}
div#navi ul li.artist ul.sub li.tro{
	width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -60px;text-indent:-9999px;}
div#navi ul li.artist ul.sub li.hik{
	width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -100px;text-indent:-9999px;}
div#navi ul li.artist ul.sub li.shim{
	width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -140px;text-indent:-9999px;}
div#navi ul li.artist ul.sub li.tat{
	width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -180px;text-indent:-9999px;}
/* サブメニュー アーティスト追加END */

/* サブメニュー スケジュール追加 */
#navi ul li.sch {width:211px;height:188px;display:block;
	background-image: url(../images/navi_schedule.png);background-repeat: no-repeat;text-indent: -9999px;
	position:absolute;z-index: 4;left: 388px;top: 0px;cursor:pointer;}
.sch_on{display:block;background-repeat: no-repeat;text-indent: -9999px;background-position: 0px -190px;}

div#navi ul li.sch ul.sub{display:none;width:70px;padding:15px 10px 5px 10px;
background-color:#000;left:63px;top:123px;position:absolute;z-index:100;
filter: alpha(opacity=65);  -moz-opacity:0.65;  opacity:0.65;font-size:120%;line-height:140%;}
div#navi ul li.sch ul.sub li{display:block;color:#FFF;z-index:110;cursor:pointer;clear:both;padding:0 0 5px 0;}
.underline{text-decoration:underline;}

div#navi ul li.sch ul.sub li.none{display:none;}
div#navi ul li.sch ul.sub li.rhy{width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -20px;text-indent:-9999px;}
div#navi ul li.sch ul.sub li.tro{
	width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -60px;text-indent:-9999px;}
div#navi ul li.sch ul.sub li.hik{
	width:70px;height:20px;display:block;padding:0px;margin:0px;
	background-image: url(../images/pulldownnavi.png);background-position: 0px -100px;text-indent:-9999px;}
/* サブメニュー スケジュール追加END */



#navi ul li.store a{width:183px;
	height:173px;display:block;background-image: url(../images/navi_store.png);
	background-repeat: no-repeat;text-indent: -9999px;
	position:absolute;z-index: 6;left: 545px;top: 0px;
}

#navi ul li.store a:hover{display:block;background-repeat: no-repeat;text-indent: -9999px;background-position: 0px -176px;}

#navi ul li.contact a{
	width:183px;
	height:166px;
	display:block;
	background-image: url(../images/navi_contact.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	position:absolute;
	z-index: 7;
	left: 663px;
	top: 0px;
}
#navi ul li.contact a:hover{display:block;background-repeat: no-repeat;text-indent: -9999px;background-position: 0px -169px;}

#navi ul li.company a{
	width:171px;
	height:180px;
	display:block;
	background-image: url(../images/navi_company.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	position:absolute;
	z-index: 3;
	left: 788px;
	top: 0px;
}
#navi ul li.company a:hover{display:block;background-repeat: no-repeat;text-indent: -9999px;background-position: 0px -182px;}


/* ディスコグラフィーボタン */
.sDiscoglaphy a{
	width:232px;
	height:112px;
	display:block;
	background-image: url(../images/stit_discography.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0;
	top: 393px;
}
.sDiscoglaphy a:hover{display:block;background-repeat: no-repeat;text-indent: -9999px;background-position: 0px -112px;	position: absolute;}


.sDiscoglaphyprf{padding:10px 0 0 0;marging:0px;}

/* 背景のロゴ有無はIDのstarplayerslogoとmainのどちらかを使う */

/*ロゴ有りの場合*/
#starplayerslogo{width:958px;padding:0px;margin:0px;
	background-image: url(../images/background_logo.png);
	background-repeat: no-repeat;
	background-position: 375px 110px;
	height: 100%;
}


/*ロゴなしの場合*/
#main{width:958px;padding:0px;margin:0px;height:100%;}

#mainTopLine{width:958px;padding:0px;margin:0px;height:100%;background-image: 
url(../images/main_topline.gif);background-repeat: repeat-y;display: block;}

#mainLine{width:958px;padding:0px;margin:0px;height:100%;background-image: 
url(../images/main_newsline.gif);background-repeat: repeat-y;display: block;}


.newsCleft{float:leftt;padding:0px;margin:0px;}
.newsCright{float:right;padding:0px;margin:0px;}


h2.tit25{padding:0 0 25px 0;margin:0px;}
.subtit22{padding:0 0 22px 0;margin:0px;}

.mainpad{padding:170px 20px 82px 20px;margin:0px;display:block;height: 100%;min-height:650px;}
.mainpad2{padding:170px 20px 0px 20px;margin:0px;display:block;height: 100%;}


/* -- 見出し、スタンダード-- */
dl.info{padding:0px;margin:0px;}
dl.info dt{font-size:120%;font-weight:bold;padding:0 0 12px 0;margin:0px;}
dl.info dd{padding:0 0 30px 0;margin:0px;}

/* -- 見出し余白縮小パターン -- */
dl.infoPtB{padding:0px;margin:0px;}
dl.infoPtB dt{font-size:120%;font-weight:bold;padding:0 0 5px 0;margin:0px;}
dl.infoPtB dd{padding:0 0 30px 0;margin:0px;}

/* -- 見出しフォーム用フォントサイズ小用 -- */
dl.infoPtC{padding:0px;margin:0px;}
dl.infoPtC dt{font-size:100%;font-weight:bold;padding:0 0 3px 0;margin:0px;}
dl.infoPtC dd{padding:0 0 20px 0;margin:0px;}


dl.info dd ul.circle,dl.infoPtB dd ul.circle{padding:10px 0 0 15px;margin:0px;}
dl.info dd ul.circle li,dl.infoPtB dd ul.circle li{padding:0px;margin:0px;list-style-type: circle;}

#footer{width:958px;height: 62px;display: block;padding:0px;margin:0px;
	background-image: url(../images/foote_back.png);
	background-repeat: repeat-x;
	position:absolute;
	bottom: 0px;
}

#footer p.logo{padding:12px 0 0 20px;display:block;float:left;}
#footer p.copy{padding:22px 20px 0 0px;display:block;float:right;}

/* discography */
ul.subNaviA{width:181px;display:block;float:right;padding:10px 0 0 0;margin:0px;}
ul.subNaviA li{display:block;float:left;}
ul.subNaviA li.album a{width:60px;height:17px;display:block;text-indent: -9999px;
	background-image: url(../images/disco_button.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;}
ul.subNaviA li.album a:hover{padding: 0px;margin: 0px;display:block;text-indent: -9999px;background-position: 0px -18px;}

ul.subNaviA li.single a{width:60px;height:17px;display:block;text-indent: -9999px;
	background-image: url(../images/disco_button.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;
	background-position: -60px 0px;}
ul.subNaviA li.single a:hover{padding: 0px;margin: 0px;display:block;text-indent: -9999px;background-position: -60px -18px;}

ul.subNaviA li.dvd a{width:61px;height:17px;display:block;text-indent: -9999px;
	background-image: url(../images/disco_button.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;
	background-position: -120px 0px;}
ul.subNaviA li.dvd a:hover{padding: 0px;margin: 0px;display:block;text-indent: -9999px;background-position: -120px -18px;}


.subNavibordA{width:auto;height:19px;
	border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;
	border-top-style: solid;border-right-style: solid;border-bottom-style: none;
	border-top-color: #F29600;border-right-color: #F29600;border-left-style: solid;border-left-color: #F29600;
}
.subNavibordA p{padding:5px 0 0 25px;displya:block;font-size:120%;font-weight: bold;}

/* shimizunaoko */
.artiArea{width:918px;padding:0px;margin:0px;display:block;}
.shimizuProfile{width:200px;padding:0px;margin:0px;float:left;display:block;}
.shimizuPhlist{width:700px;padding:0px;margin:0px;float:right;display:block;}
.shimizuPhlist ul {display:block;padding:0px;margin:0px;}
.shimizuPhlist ul li{width:130px;display:block;padding:0px 0px 10px 10px;margin:0px;float:left;}
.shimizuPhlist p.day{padding:2px 0 0 0;margin:0px;}


div.smnArea{width:868px;padding:20px 0 20px 0;margin:0 auto 0 auto;display:block;}
div.smnArea dl{width:217px;padding:0px;margin:0px;float:left;font-size: 90%;line-height: 130%;}
div.smnArea dl dt{width:70px;height:70px;padding:0px;margin:0px;display:inline-block;float:left;}
div.smnArea dl dd{width:142px;padding: 0 5px 0 x;margin:0px;display:block;float:left;}

.dirinfo{width:250px;padding:0 0 0 10px;margin:0px;display:block;float:right;}
.dirinfo p.h267{height:267px;padding:0px;margin:0px;}
.dirbuy a{margin: 0px;padding: 0px;width:55px;height:33px;display:block;text-indent: -9999px;font-size:1px;
	background-image: url(../images/buy_button.gif);background-repeat: no-repeat;}
.dirbuy a:hover{margin: 0px;padding: 0px;display:block;text-indent: -9999px;font-size:1px;
	background-repeat: no-repeat;background-position: 0px -33px;}	

.underconstructionImg{width:169px;padding:200px 0 0 0;margin:0px auto;display:block;}

/* artist */
.artistArea{width:918px;padding:0px;margin:0px;display:block;}
.artistProfile{width:200px;padding:0px;margin:0px;float:left;display:block;}
.artistProfile ul.arc{padding:10px 0 15px 0; margin:0px;}
.artistProfile ul.arc li{padding:0px; margin:0px;list-style-type: none;font-size:100%;line-height:140%;}
.artistProfile ul.arc li a{padding:0px; margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#333;}
.artistProfile ul.arc li a:hover{padding:0px;margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#F29600;}

.artistProfile ul.arc li img{padding:0 0 10px 0;margin:0px;display:block;}

.artistPhlist{width:700px;padding:0px;margin:0px;float:right;display:block;}
.artistPhlist ul.phlist {display:block;padding:0px;margin:0px;}
.artistPhlist ul.phlist li{width:130px;display:block;padding:0px 0px 10px 10px;margin:0px;float:left;}
.artistPhlist ul.phlist p.day{padding:2px 0 0 0;margin:0px;}


#artSmenu{
	display:none;
	bacground-color:#CCC;
	height:258px;
	width:190px;
	position:absolute;
	left:260px;
	top:0px;
	z-index:100;
	background-image: url(../images/air_smback.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	cursor:pointer;
}

.artBox{padding:150px 0 0 30px;display:block;
position:
fixed;
color:#fff;}

.artBox a{
color:#fff;
}

.artBox a:hover{
color:#000;
}

/* ニュース、スケジュール用 */
h2.tit25News{padding:0 0 15px 20px;margin:0px;}

div.sCategory{width:auto;height:125px;padding:0 0 0 20px;margin:0px;}

ul.sCSnaviL{display: block;margin: 0px;padding: 10px 0 0 0;width: auto;float:left;}
ul.sCSnaviR{display: block;margin: 0px;padding: 10px;width: auto;border: 1px solid #F39700;float:left;display:none;}
ul.sCSnaviL li{padding:0 0 10px 0;margin:0px;list-style-type: none;}


ul.sCSnaviR li{padding:0 0 10px 0;margin:0px;font-size:120%;height:200%;list-style-type: none;}
ul.sCSnaviL li.end,ul.sCSnaviR li.end{padding:0px;margin:0px;font-size:120%;height:200%;list-style-type: none;}
ul.sCSnaviL li a,ul.sCSnaviR li a{padding:0px;margin:0px;}
sCSnaviR li a{padding:0px;margin:0px;}
ul.sCSnaviL li.end a,ul.sCSnaviR li.end a{padding:0px;margin:0px;}
ul.sCSnaviL li img.ctl{padding:0;margin:0px;visibility:hidden;}
ul.sCSnaviL li.end img.ctl,ul.sCSnaviR li.end img.ctl{padding:0 0 0 5px;margin:0px;visibility:hidden;}
img.v{padding:10px;}

ul.sCSnaviR li span{padding:0 0 10px 0;margin:0px;display:block;}

.mainpadNews{padding:170px 0px 82px 0px;margin:0px;display:block;height: 100%;min-height:650px;}
.newsArea{width:958px;padding:0px;margin:0px;display:block;}
.newsArea a:hover img{filter: alpha(opacity=75);  -moz-opacity:0.75;  opacity:0.75;}
.newsMain{width:758px;padding:0px;margin:0px;float:left;}
.newsLeft{width:198px;padding:0px;margin:0px;float:left;display:block;}


.newsLeft ul.arc{padding:10px 0 15px 0; margin:0px;}
.newsLeft ul.arc li{padding:0px;margin:0px;list-style-type: none;font-size:100%;line-height:140%;}
.newsLeft ul.arc li a{padding:0px;margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#333;}
.newsLeft ul.arc li a:hover{padding:0px;margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#F29600;}


.newsBox{width:auto;padding:20px 20px 5px 20px;margin:0px;display:block;}

span.newsCate01,span.newsCate02,span.newsCate03,span.newsCate04{padding:0px;margin:0px;}

span.newsCate01 a{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) 0 0 no-repeat;}
span.newsCate02 a{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) -70px 0 no-repeat;}
span.newsCate03 a{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) -140px 0 no-repeat;}
span.newsCate04 a{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) -210px 0 no-repeat;}
span.newsCate01 a:hover{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) 0 -10px no-repeat;}
span.newsCate02 a:hover{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) -70px -10px no-repeat;}
span.newsCate03 a:hover{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) -140px -10px no-repeat;}
span.newsCate04 a:hover{width:70px; height:10px; font-size:1px; text-indent:-9999px; display:block; background:url(../images/news_sidebar_cat.gif) -210px -10px no-repeat;}

.scMpad{padding:15px 20px 20px 20px;margin:0px;}
ul.scBig{width:167px;height:38px;display:block;padding:0px;margin:0px;float:left;}
ul.scBig li{float:left;padding:0px;margin:0px;list-style-type: none;}
ul.scBig li.h13{padding:13px 0 0 0;margin:0px;}
ul.scBig li.h13 p.before a{width:9px;height:11px;display:block;	background-image: url(../images/rymstar_bn_btn.gif);
	background-repeat: no-repeat;background-position: 0px 0px;display: block;}
ul.scBig li.h13 p.before a:hover{background-repeat: no-repeat;background-position: 0px -11px;display: block;}
ul.scBig li.monthBig{padding:0 0 0 20px;margin:0px;display:block;}
ul.scBig li.yearhBig{padding:12px 20px 0 0;margin:0px;display:block;}
ul.scBig li.h13 p.next a{width:9px;height:11px;display:block;	background-image: url(../images/rymstar_bn_btn.gif);
	background-repeat: no-repeat;background-position: -9px 0px;display: block;}
ul.scBig li.h13 p.next a:hover{background-repeat: no-repeat;background-position: -9px -11px;display: block;}

/* ニュース左側カレンダー */
.leftCalender {width:158px;padding:10px 0 10px 0; margin:0px;}
.leftCalender table{width:149px;}
.leftCalender th{width:14px; padding:3px 7px 0 0;}
.leftCalender td{padding:3px 7px 0 0; text-align:center; font-weight:bold;}
.leftCalender a {color:#f39700;text-decoration:underline;font-weight:bold;}
.leftCalender a:hover{color:#f39700;text-decoration:none;font-weight:bold;}

ul.calLeftsub {padding:0 0 0 35px; margin:0px auto 0px auto; display:block;}
ul.calLeftsub li{padding:0px; margin:0px; list-style-type:none; float:left;}
ul.calLeftsub li.submonth{padding:0 10px 0 10px; margin:0px; list-style-type:none; float:left;}
ul.calLeftsub li p.next{text-indent:-9999px;}
ul.calLeftsub li p.next a{width:9px; height:11px; display:block; background-image:url(../images/rymstar_bn_btn.gif); background-repeat:no-repeat; background-position:-9px 0px; display:block;}
ul.calLeftsub li p.next a:hover{background-repeat:no-repeat; background-position:-9px -11px; display:block;}
ul.calLeftsub li p.before{text-indent:-9999px;}
ul.calLeftsub li p.before a{width:9px; height:11px; display:block; background-image:url(../images/rymstar_bn_btn.gif); background-repeat:no-repeat;background-position:0px 0px; display:block;}
ul.calLeftsub li p.before a:hover{background-repeat:no-repeat; background-position:0px -11px; display:block;}

ul.scCate{width:241px;height:38px;display:block;padding:0px;margin:0px;float:right;}
ul.scCate li{float:left;padding:0px;margin:0px;list-style-type: none;}

ul.scCate li.cal a{width:80px;height:38px;float:left;padding:0px;margin:0px;display:block;
background-image: url(../images/rymstar_sc_navi.gif);background-position: 0px 0px;text-indent: -9999px;}
ul.scCate li.calac{width:80px;height:38px;float:left;padding:0px;margin:0px;display:block;
background-image: url(../images/rymstar_sc_navi.gif);background-position: 0px -38px;text-indent: -9999px;}
ul.scCate li.cal a:hover{float:left;padding:0px;margin:0px;display:block;
background-position: 0px -38px;text-indent: -9999px;}

ul.scCate li.eve a{width:81px;height:38px;float:left;padding:0px;margin:0px;display:block;
background-image: url(../images/rymstar_sc_navi.gif);background-position: -80px 0px;text-indent: -9999px;}

ul.scCate li.eveac a{width:80px;height:38px;float:left;padding:0px;margin:0px;display:block;
background-image: url(../images/rymstar_sc_navi.gif);background-position: -80px -38px;text-indent: -9999px;}

ul.scCate li.eve a:hover{float:left;padding:0px;margin:0px;display:block;
background-position: -80px -38px;text-indent: -9999px;}


ul.scCate li.med a{width:80px;height:38px;float:left;padding:0px;margin:0px;display:block;
	background-image: url(../images/rymstar_sc_navi.gif);
	background-position: -161px 0px;text-indent: -9999px;font-size: 1px;background-repeat: no-repeat;}

ul.scCate li.medac a{width:80px;height:38px;float:left;padding:0px;margin:0px;display:block;
background-image: url(../images/rymstar_sc_navi.gif);background-position: -161px -38px; text-indent: -9999px;}

ul.scCate li.med a:hover{float:left;padding:0px;margin:0px;display:block;
background-position: -161px -38px;text-indent: -9999px;}

div.sc458{width:458px;padding:0px;margin:0px;float:left;}
ul.scYearsl{padding:5px 0 0 175px;margin:0px auto 0px auto;display:block;}
ul.scYearsl li{padding:0px;margin:0px;list-style-type: none;float:left;}
ul.scYearsl li p.next a{width:9px;height:11px;display:block;	background-image: url(../images/rymstar_bn_btn.gif);
	background-repeat: no-repeat;background-position: -9px 0px;display: block;}
ul.scYearsl li p.next a:hover{background-repeat: no-repeat;background-position: -9px -11px;display: block;}

ul.scYearsl li p.before a{width:9px;height:11px;display:block;	background-image: url(../images/rymstar_bn_btn.gif);
	background-repeat: no-repeat;background-position: 0px 0px;display: block;}
ul.scYearsl li p.before a:hover{background-repeat: no-repeat;background-position: 0px -11px;display: block;}


ul.scMonthsl{padding:5px 0 0 15px;margin:0px;display:block;}
ul.scMonthsl li{width:35px;padding:0px;margin:0px;list-style-type: none;float:left;display:block;}

ul.scCalmainday{width:918px;height:21px;padding:0px;margin:0px auto;background-image: url(../images/rymestar_carender_box.gif);
	background-repeat: no-repeat;display: block;}
ul.scCalmainday li{width:131px;height:21px;list-style-type: none;text-indent:-9999px;float:left;}

ul.scCalmain{width:918px;height:496px;padding:0px;margin:0px auto;
	background-image: url(../images/rymestar_carender_box.gif);
	background-repeat: no-repeat;display: block;background-position: 0px -21px;}
ul.scCalmain li{width:131px;height:95px;list-style-type: none;float:left;}

.icA {padding:0 5px 0 0;display:block;float:left;cursor:pointer;}



dl.sceventMain{width:918px;padding:0px;margin:0px;display:block;}
dl.sceventMain dt{width:62px;padding:0px;margin:0px;float:left;display:block;}
dl.sceventMain dt p{width:auto;padding:20px 0 0 21px;margin:0px;}
dl.sceventMain dd{width:auto;padding:0px 0 20px 20px;margin:0px;float:left;display:block;text-align:left;}
dl.sceventMain dd.ptnB{width:auto;padding:10px 0 20px 20px;margin:0px;float:left;display:block;text-align:left;}

dl.scmedMain{width:918px;padding:0px;margin:0px;display:block;}
dl.scmedMain dt{width:271px;padding:0px;margin:0px;float:left;display:block;}
dl.scmedMain dt p{width:auto;padding:20px 0 20px 21px;margin:0px;}
dl.scmedMain dd.main{width:585px;padding:10px 0 20px 0;margin:0px;float:left;display:block;text-align:left;}

dl.scmedMain dd.icon{width:62px;padding:0 0 20px 0;margin:0px;float:left;display:block;}
dl.scmedMain dd.icon p{width:auto;padding:20px 21px 0 21px;margin:0px;}


.scIA a{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;display: block;float:left;cursor:pointer;z-index:2;}

.scIA{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: 0px -40px;text-indent: -9999px;display: block;float:left;z-index:2;}
.scIA a:hover{font-size: 1px;background-repeat: no-repeat;background-position: 0px -40px;text-indent: -9999px;display: 
block;float:left;cursor:pointer;}

.scIB a{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -20px 0px;text-indent: -9999px;display: block;float:left;cursor:pointer;}
.scIB{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -20px -40px;text-indent: -9999px;display: block;float:left;z-index:2;}
.scIB a:hover{font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -20px -40px;text-indent: -9999px;display: 
block;float:left;cursor:pointer;}

.scIC a{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -40px 0px;text-indent: -9999px;display: block;float:left;cursor:pointer;}
.scIC{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -40px -40px;text-indent: -9999px;display: block;float:left;z-index:2;}
.scIC a:hover{font-size: 1px;background-repeat: no-repeat;background-position: -40px -40px;text-indent: -9999px;display: 
block;float:left;cursor:pointer;}

.scID a{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: 0px -20px;text-indent: -9999px;display: block;float:left;cursor:pointer;}
.scID{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: 0px -60px;text-indent: -9999px;display: block;float:left;z-index:2;}
.scID a:hover{font-size: 1px;background-repeat: no-repeat;background-position: 0px -60px;text-indent: -9999px;display: 
block;float:left;cursor:pointer;}

.scIE a{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -20px -20px;text-indent: -9999px;display: block;float:left;cursor:pointer;}
.scIE{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -20px -60px;text-indent: -9999px;display: block;float:left;z-index:2;}
.scIE a:hover{font-size: 1px;background-repeat: no-repeat;background-position: -20px -60px;text-indent: -9999px;display: 
block;float:left;cursor:pointer;}

.scIF a{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -40px -20px;text-indent: -9999px;display: block;float:left;cursor:pointer;}
.scIF{width:20px;height:20px;font-size: 1px;background-image: url(../images/sc_icons.gif);
	background-repeat: no-repeat;background-position: -40px -60px;text-indent: -9999px;display: block;float:left;z-index:2;}
.scIF a:hover{font-size: 1px;background-repeat: no-repeat;background-position: -40px -60px;text-indent: -9999px;display: 
block;float:left;cursor:pointer;}

.scDaynoneblock1{width:181px;display:none;color:#000;top:190px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock1B{width:181px;display:none;color:#000;top:221px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock2{width:181px;display:none;color:#000;top:190px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock2B{width:181px;display:none;color:#000;top:221px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock3{width:181px;display:none;color:#000;top:190px;left:207px;position:absolute;z-index:10}
.scDaynoneblock3B{width:181px;display:none;color:#000;top:221px;left:207px;position:absolute;z-index:10}
.scDaynoneblock4{width:181px;display:none;color:#000;top:190px;left:338px;position:absolute;z-index:10;}
.scDaynoneblock4B{width:181px;display:none;color:#000;top:221px;left:338px;position:absolute;z-index:10;}
.scDaynoneblock5{width:181px;display:none;block;color:#000;top:190px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock5B{width:181px;display:none;block;color:#000;top:221px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock6{width:181px;display:none;block;color:#000;top:190px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock6B{width:181px;display:none;block;color:#000;top:221px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock7{width:181px;display:none;color:#000;top:190px;left:731px;position:absolute;z-index:10;}
.scDaynoneblock7B{width:181px;display:none;color:#000;top:221px;left:731px;position:absolute;z-index:10;}


.scDaynoneblock8{width:181px;display:none;color:#000;top:285px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock8B{width:181px;display:none;color:#000;top:316px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock9{width:181px;display:none;color:#000;top:285px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock9B{width:181px;display:none;color:#000;top:316px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock10{width:181px;display:none;color:#000;top:285px;left:207px;position:absolute;z-index:10}
.scDaynoneblock10B{width:181px;display:none;color:#000;top:316px;left:207px;position:absolute;z-index:10}
.scDaynoneblock11{width:181px;display:none;color:#000;top:285px;left:338px;position:absolute;z-index:10}
.scDaynoneblock11B{width:181px;display:none;color:#000;top:316px;left:338px;position:absolute;z-index:10}
.scDaynoneblock12{width:181px;display:none;color:#000;top:285px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock12B{width:181px;display:none;color:#000;top:316px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock13{width:181px;display:none;block;color:#000;top:285px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock13B{width:181px;display:none;block;color:#000;top:316px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock14{width:181px;display:none;block;color:#000;top:285px;left:731px;position:absolute;z-index:10;}
.scDaynoneblock14B{width:181px;display:none;block;color:#000;top:316px;left:731px;position:absolute;z-index:10;}

.scDaynoneblock15{width:181px;display:none;color:#000;top:380px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock15B{width:181px;display:none;color:#000;top:411px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock16{width:181px;display:none;color:#000;top:380px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock16B{width:181px;display:none;color:#000;top:411px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock17{width:181px;display:none;color:#000;top:380px;left:207px;position:absolute;z-index:10}
.scDaynoneblock17B{width:181px;display:none;color:#000;top:411px;left:207px;position:absolute;z-index:10}
.scDaynoneblock18{width:181px;display:none;color:#000;top:380px;left:338px;position:absolute;z-index:10}
.scDaynoneblock18B{width:181px;display:none;color:#000;top:411px;left:338px;position:absolute;z-index:10}
.scDaynoneblock19{width:181px;display:none;color:#000;top:380px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock19B{width:181px;display:none;color:#000;top:411px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock20{width:181px;display:none;block;color:#000;top:380px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock20B{width:181px;display:none;block;color:#000;top:411px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock21{width:181px;display:none;block;color:#000;top:380px;left:731px;position:absolute;z-index:10;}
.scDaynoneblock21B{width:181px;display:none;block;color:#000;top:411px;left:731px;position:absolute;z-index:10;}


.scDaynoneblock22{width:181px;display:none;color:#000;top:475px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock22B{width:181px;display:none;color:#000;top:506px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock23{width:181px;display:none;color:#000;top:475px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock23B{width:181px;display:none;color:#000;top:506px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock24{width:181px;display:none;color:#000;top:475px;left:207px;position:absolute;z-index:10}
.scDaynoneblock24B{width:181px;display:none;color:#000;top:506px;left:207px;position:absolute;z-index:10}
.scDaynoneblock25{width:181px;display:none;color:#000;top:475px;left:338px;position:absolute;z-index:10}
.scDaynoneblock25B{width:181px;display:none;color:#000;top:506px;left:338px;position:absolute;z-index:10}
.scDaynoneblock26{width:181px;display:none;color:#000;top:475px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock26B{width:181px;display:none;color:#000;top:506px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock27{width:181px;display:none;block;color:#000;top:475px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock27B{width:181px;display:none;block;color:#000;top:506px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock28{width:181px;display:none;block;color:#000;top:475px;left:731px;position:absolute;z-index:10;}
.scDaynoneblock28B{width:181px;display:none;block;color:#000;top:506px;left:731px;position:absolute;z-index:10;}


.scDaynoneblock29{width:181px;display:none;color:#000;top:570px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock29B{width:181px;display:none;color:#000;top:601px;left:-55px;position:absolute;z-index:20;}
.scDaynoneblock30{width:181px;display:none;color:#000;top:570px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock30B{width:181px;display:none;color:#000;top:601px;left:76px;position:absolute;z-index:10;}
.scDaynoneblock31{width:181px;display:none;color:#000;top:570px;left:207px;position:absolute;z-index:10}
.scDaynoneblock31B{width:181px;display:none;color:#000;top:601px;left:207px;position:absolute;z-index:10}
.scDaynoneblock32{width:181px;display:none;color:#000;top:570px;left:338px;position:absolute;z-index:10}
.scDaynoneblock32B{width:181px;display:none;color:#000;top:601px;left:338px;position:absolute;z-index:10}
.scDaynoneblock33{width:181px;display:none;color:#000;top:570px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock33B{width:181px;display:none;color:#000;top:601px;left:469px;position:absolute;z-index:10;}
.scDaynoneblock34{width:181px;display:none;block;color:#000;top:570px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock34B{width:181px;display:none;block;color:#000;top:601px;left:600px;position:absolute;z-index:10;}
.scDaynoneblock35{width:181px;display:none;block;color:#000;top:570px;left:731px;position:absolute;z-index:10;}
.scDaynoneblock35B{width:181px;display:none;block;color:#000;top:601px;left:731px;position:absolute;z-index:10;}

img.s1{cursor:pointer;z-index:5;}

.scbox{margin: 0px;width: auto;padding: 10px 10px 0 10px;border-top-width: 1px;
	border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;
	border-top-color: #f39700;border-right-color: #f39700;border-left-color: #f39700;background-color: #FFFFFF;height:100px;}



.topMainarea{width:598px;display:block;float:left;}
.topMain{padding:22px 0px 22px 118px;display:block;}
.topnewslistarea{width:360px;padding:0px;margin:0px;display:block;float:left;}


ul.rightnewslist{padding:10px 20px 10px 20px;display:block;margin:0px;}
ul.rightnewslist li{width:auto;padding:0 0 10px 0px;display:block;margin:0px;list-style-type: none;}

ul.rightnewslist li p a{width:auto;padding:0 0 10px 0px;display:block;margin:0px;list-style-type: none;color:#333;font-size:120%;}
ul.rightnewslist li p a:hover{width:auto;padding:0 0 10px 0px;display:block;margin:0px;list-style-type: none;color:#f29600;font-size:120%;}

/*** [index] .topNavi ***/
dl.topNavi{width:378px;height:132px;display:block;padding:0px;margin:0px;}
dl.topNavi a:link    {text-decoration:none;}
dl.topNavi a:visited {text-decoration:none;}
dl.topNavi a:hover   {text-decoration:none;}
dl.topNavi a:active  {text-decoration:none;}

dl.topNavi dt.n01 a{width:131px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_rymestar_top.gif);
	background-repeat: no-repeat;background-position: 0px -24px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n01 a:hover{display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n01ac a{display:block;font-size: 1px;
	background-image: url(../images/tit_rymestar_top.gif);background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}

dl.topNavi dt.n02 a{width:160px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_tarosoul_top.gif);
	background-repeat: no-repeat;background-position: 0px -24px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n02 a:hover{display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n02ac a{display:block;font-size: 1px;
background-image: url(../images/tit_tarosoul_top.gif);background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}

dl.topNavi dt.n03 a{width:131px;height:30px;display:block;font-size: 1px;
	background-image: url(../images/tit_hi-king_top.gif);
	background-repeat: no-repeat;background-position: 0px -24px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n03 a:hover{width:131px;height:24px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n03ac a{width:131px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_hi-king_top.gif);background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}

dl.topNavi dt.n04 a{width:170px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_shimizunaoko_top.gif);
	background-repeat: no-repeat;background-position: 0px -24px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n04 a:hover{width:170px;height:24px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n04ac{width:170px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_shimizunaoko_top.gif);background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}

dl.topNavi dt.n05 a{width:170px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_tatsuaki_top.gif);
	background-repeat: no-repeat;background-position: 0px -24px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n05 a:hover{width:170px;height:24px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}
dl.topNavi dt.n05ac{width:170px;height:24px;display:block;font-size: 1px;
	background-image: url(../images/tit_tatsuaki_top.gif);background-repeat: no-repeat;background-position: 0px 0px;text-indent: -9999px;margin: 0px;padding: 0px;float:left;}

dl.topNavi dd.n01 a{width:175px;height:102px;display:block;font-size: 1px;background-image: url(../images/top_navi_rhymestar.png);
	background-repeat: no-repeat;background-position: 0px -102px;margin: 0px;padding: 0px;float:right; text-indent:-9999px;}
dl.topNavi dd.n01 a:hover{width:175px;height:102px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}

dl.topNavi dd.n01ac a{width:175px;height:102px;display:block;font-size: 1px;
	background-image: url(../images/top_navi_rhymestar.png);background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}

dl.topNavi dd.n02 a{width:175px;height:102px;display:block;font-size: 1px;
	background-image: url(../images/top_navi_tarosoul.png);
	background-repeat: no-repeat;background-position: 0px -102px;margin: 0px;padding: 0px;float:right; text-indent:-9999px;}
dl.topNavi dd.n02 a:hover{width:175px;height:102px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}
dl.topNavi dd.n02ac a{width:175px;height:102px;display:block;font-size: 1px;
	background-image: url(../images/top_navi_tarosoul.png);
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}

dl.topNavi dd.n03 a{width:175px;height:102px;display:block;font-size: 1px;background-image: url(../images/top_navi_hiking.png);
	background-repeat: no-repeat;background-position: 0px -102px;margin: 0px;padding: 0px;float:right; text-indent:-9999px;}
dl.topNavi dd.n03 a:hover{width:175px;height:102px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}
dl.topNavi dd.n03ac a{width:175px;height:102px;display:block;font-size: 1px;
	background-image: url(../images/top_navi_hiking.png);
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}

dl.topNavi dd.n04 a{width:175px;height:102px;display:block;font-size: 1px;background-image: url(../images/top_navi_shimizu.png);
	background-repeat: no-repeat;background-position: 0px -102px;margin: 0px;padding: 0px;float:right; text-indent:-9999px;}
dl.topNavi dd.n04 a:hover{width:175px;height:102px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}
dl.topNavi dd.n04ac a{width:175px;height:102px;display:block;font-size: 1px;
	background-image: url(../images/top_navi_shimizu.png);
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}

dl.topNavi dd.n05 a{width:175px;height:102px;display:block;font-size: 1px;background-image: url(../images/top_navi_tatsuaki.png);
	background-repeat: no-repeat;background-position: 0px -102px;margin: 0px;padding: 0px;float:right; text-indent:-9999px;}
dl.topNavi dd.n05 a:hover{width:175px;height:102px;display:block;font-size: 1px;
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}
dl.topNavi dd.n05ac a{width:175px;height:102px;display:block;font-size: 1px;
	background-image: url(../images/top_navi_tatsuaki.png);
	background-repeat: no-repeat;background-position: 0px 0px;margin: 0px;padding: 0px;float:right;}

/******************************
 [BLOG]
******************************/
.artistProfile ul {margin:0; padding:0;}
.artistProfile ul.cat {padding:10px 0 15px 0; margin:0px;}
.artistProfile ul.cat li {padding:0 0 10px 0; margin:0px;list-style-type: none;font-size:100%;line-height:140%;}
.artistProfile ul.cat li a{padding:0px; margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#333;}
.artistProfile ul.cat li a:hover{padding:0px;margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#F29600;}

.artistProfile ul.recent {padding:10px 0 0 0; margin:0px;}
.artistProfile ul.recent li {padding:0 0 10px 9px; margin:0px;list-style-type: none;font-size:100%;line-height:140%; background:url(../images/icon_recent.gif) 0 3px no-repeat;}
.artistProfile ul.recent li a{padding:0px; margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#333;}
.artistProfile ul.recent li a:hover{padding:0px;margin:0px;list-style-type: none;font-size:100%;line-height:140%;color:#F29600;}

.blogListView {padding-bottom:15px;}
.blogListView a{color:#333;}
.blogListView a:hover{color:#F29600;}

.blogListBox {padding:8px 0 5px 0; margin-left:10px; border-bottom:#333 1px solid;} 
.blogListBox h2 {font-size:140%; line-height:130%; font-weight:bold; margin:0 0 5px 0; padding:0;}
.blogListBox h2 a:link   {color:#000; text-decoration:none;}
.blogListBox h2 a:visited{color:#000; text-decoration:none;}
.blogListBox h2 a:hover  {color:#F29600; text-decoration:none;}
.blogListBox h2 a:active {color:#F29600; text-decoration:none;}
.blogListBox .date {}

.blogsearch form {padding:0;}
.blogsearch .water {color: #999;}

/*** [artist] .tatsuaki ***/
.tatsuaki #border {background:url(../images/tatsuaki2013_web.jpg) top center no-repeat !important;}
.tatsuaki .artistProfile {color:#FFF;}
.tatsuaki .artistPhlist {color:#FFF; font-size:12px; line-height:18px;}
.tatsuaki .artistPhlist .bk{color:#000;}
.tatsuaki #interviewBox{width:700px; height:585px; overflow:hidden; margin-top:10px; padding:5px 0 0 0; overflow:auto;}


.jspContainer    {overflow: hidden;	position: relative;}
.jspPane         {position: absolute;}
.jspVerticalBar  {position: absolute; top:0; right:0; width:10px; height:100%;/* background:#000;*/}
.jspHorizontalBar{position:absolute; bottom:0; left:0; width:100%; height:10px;/* background:#000;*/}
.jspVerticalBar *, .jspHorizontalBar * { margin:0; padding:0;}
.jspCap          {display:none;}
.jspHorizontalBar .jspCap {float:left;}
.jspTrack        {background:url(../images/vertical_bar.png); position: relative;}
.jspDrag         {background: #FFF; position: relative; top:0; left:0; cursor:pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {float:left; height:100%;}
.jspArrow        {background:#50506d; text-indent:-20000px; display:block; cursor:pointer;}
.jspArrow.jspDisabled       {cursor:default; background:#80808d;}
.jspVerticalBar .jspArrow   {height:16px;}
.jspHorizontalBar .jspArrow {width: 16px; float:left; height:100%;}
.jspVerticalBar .jspArrow:focus {outline:none;}
.jspCorner {background:#eeeef4; float:left; height:100%;}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}