/* CSS Document */
*{
    margin:0;padding:0;
}
body{
    text-align:center;
    background-color:#421b0b;
	background-image:url(images/back.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
h1{
    font:16px/10px 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	color:#FF0099;    
}
h2,h3,h4{
    font:16px/10px 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	color:#FF0099;
	margin:0;
}    
div,td,p{
    text-align:left;
    margin:0;
	font:12px/18px 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	color:#666666;
}
img {
    border:0;
	vertical-align:top;
}
select {
    display:block;
}
form {
    margin:0;
}
.clear{
    height:0;
    clear:both;
}

hr{
    color:#CCCCCC;
	height:1px;
}
.text a{
    text-decoration:none;
	color:#00ff99;
}
#box{
    width:750px;
	margin:0 auto;
	
	
}
#main_box{
    width:750px;
	background-image:url(images/line.jpg);
	background-color:#ffffff;
	
}
#header{
    width:750px;
	height:140px;
}
#main_body{
    width:750px;
	background-image:url(images/main.jpg) ;
	background-repeat:no-repeat;		
}
#left{
    width:165px;
	/*height:240px;*/
    float:left;
}
#left ul{
    margin:0;
	padding:0;	
}
#left li{
    margin:0;
	list-style:none;
}
.ha,.ha a ,.ha a:hover,.ha a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/topnavi_a.jpg) no-repeat;
    text-decoration: none;
	display:block;
}
.ha {
    margin:0 0 0 5px;
}
.ha,.ha a:hover,.ha a:focus{
    background:url(images/topnavi_v.jpg) no-repeat;
}

.ra,.ra a ,.ra a:hover,.ra a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/pronavi_a.jpg) no-repeat;
    text-decoration: none;
	display:block;
}
.ra {
    margin:0 0 0 5px;
}
.ra,.ra a:hover,.ra a:focus{
    background:url(images/pronavi_v.jpg) no-repeat;
}
.ga,.ga a ,.ga a:hover,.ga a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/musicnavi_a.jpg) no-repeat;
    text-decoration: none;
    display:block;
}
.ga {
    margin:0 0 0 5px;
}
.ga,.ga a:hover,.ga a:focus{
    background:url(images/musicnavi_v.jpg) no-repeat;
}
.ka,.ka a ,.ka a:hover,.ka a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/livenavi_a.jpg) no-repeat;
    text-decoration: none;
    display:block;
}
.ka {
    margin:0 0 0 5px;
}
.ka,.ka a:hover,.ka a:focus{
    background:url(images/livenavi_v.jpg) no-repeat;
}
.na,.na a ,.na a:hover,.na a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/movienavi_a.jpg) no-repeat;
    text-decoration: none;
    display:block;
}
.na {
    margin:0 0 0 5px;
}
.na,.na a:hover,.na a:focus{
    background:url(images/movienavi_v.jpg) no-repeat;
}
.ba,.ba a ,.ba a:hover,.ba a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/blognavi_a.jpg) no-repeat;
    text-decoration: none;
    display:block;
}
.ba {
    margin:0 0 0 5px;
}
.ba,.ba a:hover,.ba a:focus{
    background:url(images/blognavi_v.jpg) no-repeat;
}
.ca,.ca a ,.ca a:hover,.ca a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/contactnavi_a.jpg) no-repeat;
    text-decoration: none;
    display:block;
}
.ca {
    margin:0 0 0 5px;
}
.ca,.ca a:hover,.ca a:focus{
    background:url(images/contactnavi_v.jpg) no-repeat;
}
.la,.la a ,.la a:hover,.la a:focus{
    width:160px;height:30px;text-indent:-2000px;
    background:url(images/linknavi_a.jpg) no-repeat;
    text-decoration: none;
    display:block;
}
.la {
    margin:0 0 0 5px;
}
.la,.la a:hover,.la a:focus{
    background:url(images/linknavi_v.jpg) no-repeat;
}
.ha img,.ra img,.rg img,.ka img,.sa img,.ba img,.ca img,.la img{
    vertical-align:top;
}
#right{
    width:585px;
	
	float:left;
}
.area{
    width:300px;
	height:150px;
	overflow:auto;
}
#footer{
    width:750px;
	height:50px;
}
