*{	margin:0; padding:0;
}
option{	padding-left:0.4em;
}
* html body *{	overflow:visible;
}
* html iframe,* html frame{	overflow:auto;
}
* html frameset{	overflow:hidden;
}
html{	height:100%;
}
body{	min-height:101%; font-size:100.01%; color:#555; background:#fff; text-align:left;
}
fieldset, img{	border:0 solid;
}
ul, ol, dl{	margin:0 0 1em 1em;
}
li{	margin-left:1.5em; line-height:1.5em;
}
dt{	font-weight:700;
}
dd{	margin:0 0 1em 2em;
}
blockquote, cite{	font-size:0.93em;width:auto;margin:0 0 1em 1.5em;
}

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

body { background:#fff url(../img/bg2.jpg) no-repeat fixed left bottom; line-height:1.5em; font-family:serif; }
#stage {  width: 900px; margin: 0 auto; text-align: center; }
#stagenaka {position:relative; text-align: left; }
#stagenaka_link {text-align: center; }
h4 {text-align: center; padding-bottom:15px }
#titlee { margin:100px 0 5px 0; }
#menuu { margin:0 0 80px 0; }

#kaza { position:absolute; z-index:10; left:950px; top:-20px} 


.yokosukima { float:left; width:40px; height:170px; }

/*.jak { border-radius: 1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; border: 1px #555 dotted; }*/
.jaktxt { position:absolute; z-index:10; left:140px; width:300px;  }
.jakblo { position:relative; padding:0 15px 0 0; }
h3 { font-size:1em; padding-bottom:5px; line-height:1.85em }
.linkk img { padding:10px 7px 0 0; }
.sikii { clear:both; }
.jaktxt em {font-size:0.85em; font-style:normal; color:#08c; line-height:1.45em}
.jaktxt i {font-size:0.85em; font-style:normal; line-height:1.65em}

a {color:#c06;}

.bloblo { position:relative; width:410px; margin-bottom:50px; }
h3.news { border-bottom:dotted 1px #555; }
h3.news span { float:right; font-weight:normal; font-size:0.85em;  }
h3.news em {font-weight:normal; font-size:0.85em; padding-left:2px}
.newsblo { position:relative; margin-top:15px; margin-bottom:80px; }
.newsjakblo { position:absolute; z-index:10; left:0px; }
.newstxt { margin-left:80px; width:330px; }
.newstxt strong { font-weight:normal; font-size:0.85em; color:#08c; line-height:1.45em}

.news_hidari { position:static; width:410px; }
.news_migi { position:static; width:410px; float:right; }

#foott { padding:70px 0 30px 0;  clear:both; width:900px; text-align:center; }
#foottnaka { clear:both; border-top:dotted 1px #555; padding-top:10px; font-size:0.85em;  }




/*discography renewal */
#m_celeration{ position:relative; width: 150px; float: left; left: 120px; margin: -80px 0 0 0;}
#m_plus{ position:relative; width: 150px; float: right; right: 120px; margin: -80px 0 0 0;}
#contents{ text-align: center;}
#contents .disc{ float:left; width:100px;margin: 0 0 40px 50px;}
#contents .disc a img{ border: 1px solid #ededed; padding: 1px;}
#d_indivi,#d_celebration,#d_plus,#d_remix{ text-align: left; width:900px; margin: 0 0 48px 0; clear: both;}
#d_indivi h2,#d_celebration h2,#d_plus h2,#d_remix h2{ margin: 0 0 12px 0;}
