*{padding:0px; margin:0px; font-size:12px;  text-justify: inter-ideograph;line-height:120%;}


a:link{color:#CC3366;}
a:visited{color:#CC3366;}
a:hover{text-decoration:underline; color:#CC3366;}
a { text-decoration: none; }



hr.line1{background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:30px; margin-top:30px;}
hr.line2{background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:25px; margin-top:25px;}
hr.line3{background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:20px; margin-top:20px;}
hr.line4{background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:15px; margin-top:15px;}
hr.line5{clear:both; background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:10px; margin-top:15px;}
hr.line6{clear:both; background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:20px; margin-top:20px;}
hr.line7{clear:both; background-color:#0000ff; color:#999999; border:none; height:1px; margin-bottom:25px; margin-top:25px;}
hr.line8{clear:both; background-color:#fffffe; color:#fffffe; border:none; height:1px; margin-bottom:0px; margin-top:0px;}
hr.line9{clear:both; background-color:#ffffff; color:#ffffff; border:none; height:1px; margin-bottom:20px; margin-top:20px;}
hr.line10{background-color:#0000ff; color:#999999; border:dotted;; height:1px; margin-bottom:1px; margin-top:1px; width:95%; margin-left:20px;}
.nenyu li{margin-top:10px; background-color:#fcfcfc;}



#info h3{margin:3px 0px 3px 0px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#info .text{float:left;}
#info .hiduke{float:right; font-size:10px;}
#info .line{margin-top:20px; margin-bottom:20px; clear:both;}
#info .icon{margin-right:2px;}
#info .aria{background-color:#cccccc; padding:10px 15px 10px 15px;}

#info .music1{background-image:url(img/music01.gif); color:#000000; width:550px; height:100px; margin-bottom:5px; }
#info .terop{margin::0px 0px 0px 300px;}
#info .info_song01{text-align:left; padding:3px 0px 0px 35px; float:left; width:100px;}
#info .info_song02{text-align:left; padding:3px 0px 0px 0px; float:left;}
#info .info_song03{text-align:left; padding:0px 0px 0px 35px; float:left; width:100px;}
#info .info_song04{text-align:left; padding:0px 0px 0px 0px; float:left;}
#info .info_clear{clear:both; padding-left:10px;}
#info .imege01{margin-left:15px; margin:10px 5px 0px 0px;}



#news .img{float:left; margin-right:20px;}
#news .title1{float:left;}


#blog h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#blog .left{text-align:left; padding:1px 0px 1px 0px; float:left; width:120px;}
#blog .right{text-align:left; padding:0px 0px 0px 5px; float:left;}
#blog .right_right{text-align:right; padding:0px 0px 0px 50px; float:left; width:120px;}



#about h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#about .midasi{font-size:14px; font-weight: bold; margin-bottom:5px; margin-top:5px}
#about .text1{margin-top:5px;}
#about .text2{margin-top:5px;}



#prof .prof{margin:0px 0px 0px 0px; vertical-align:top; padding-right:10px;}



#disco h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#disco .midasi1{font-size:14px; font-weight:bold; margin-bottom:10px;}
#disco .img{float:left; margin-right:20px;}
#disco .title1{float:left;}
#disco .title2{margin-bottom:5px;}
#disco .title3{margin-bottom:5px; font-size:x-small;}



#artist h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#artist .text1{color:#666666;}
#artist .text2{color:#333333;}
#artist .text3{color:#333333; margin-top:15px;}
#artist .line{margin-top:15px; margin-bottom:15px; clear:both;}



#event h3{margin:0px 0px 5px 213px; background:url(img/icon01.gif) no-repeat; padding-left:10px; color:#000000}
#event .midasi{font-size:14px; font-weight: bold; margin-bottom:10px;}
#event .line{margin-top:15px; margin-bottom:20px; clear:both;}
#event .fli{float:left; margin-right:5px;}
#event .title{font-weight: bold; margin-bottom:10px;}
#event .click{margin-left:15px;}
#event .left_box{width:160px; height:220px; float:left; background-color:#CCCCCC;}
#event .right_box{float:left; padding:0px 5px 0px 20px; text-align:right}
#event .right_right_box{float:left;}
#event .right_right_right_box{float:left; padding:0px 0px 0px 25px;}
#event .color{color:#FF6600;}
#event .text1{color:#111111;}

#event2 h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000; clear:both;}
#event2 .left{text-align:right; padding:1px 0px 1px 0px; float:left; width:250px;}
#event2 .right{text-align:left; padding:1px 0px 1px 10px; float:left; margin-right:50px;}
#event2 .text1{color:#996600;}



#link h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#link .midasi{font-size:14px; font-weight: bold; margin-top:15px;}
#link .cord{float:left;}
#link .band{margin-top:2px;}
#link .mail{margin-top:5px;}
#link .radio1{width:80px; float:left; text-align:right; padding-right:10px;}
#link .radio2{float:left;}



#photo h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#photo .photo01{border:1px #999999 solid; width:100%; padding-top:10px; padding-left:20px; padding-bottom:10px; margin-top:3px;}
#photo .line{margin-top:10px; margin-bottom:5px;}
#photo  .line_text{margin-top:10px; margin-bottom:5px;}



#goods h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#goods .goods1{float:left; margin-right:5px; margin-bottom:5px; width:180px;}
#goods .right_box{float:left; padding:0px 5px 0px 20px; text-align:left}
#goods .line{margin-top:10px; margin-bottom:5px;}
#goods .midasi{font-size:14px; font-weight: bold; margin-bottom:5px;}
#goods .mail{margin-top:5px;}
#goods .line_text{margin-top:10px; margin-bottom:5px;}
#goods .text1{color:#ff0000;}



#movie h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#movie .text1{margin-top:3px; color:#111111;}
#movie .text2{ font-size:10px;}



#pv h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#pv .line{margin-top:10px; margin-bottom:5px;}
#pv .text{margin-top:5px;}
#pv .line_text{margin-top:10px; margin-bottom:5px;}



#sitemap h3{margin-top:3px; margin-bottom:5px; background:url(img/icon01.gif) no-repeat; padding-left:15px; color:#000000;}
#sitemap .banna{margin-top:5px;}
#sitemap .banna01{margin-right:140px; margin-bottom:5px;  float:right; }
#sitemap .banna02{margin-right:5px; margin-bottom:5px; }
#sitemap .banna04{margin-right:140px; margin-bottom:5px; float:right;}
#sitemap .banna03{margin-right:5px; margin-bottom:5px; margin-bottom:5px;}
#sitemap .ten{clear:both;}
#sitemap .flash{margin-top:3px; margin-bottom:3px;}
#sitemap .wmp{margin-top:3px; margin-bottom:3px;}



#sab .flash{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}



#footer p{font-size:10px;}