@charset "utf-8";
/* CSS Document */
body { font-family:Helvetica, Arial, sans-serif; line-height: 1.3em; -webkit-font-smoothing: antialiased; margin-top:0px; margin-left:0px;margin-right:0px; background-color:#000000; margin-bottom:0px;  background-repeat:repeat; color:#ccc; font-size:12px;
 }
a{text-decoration : none ; }
a:link { color:#ff9d81;}
a:visited {	color :#ff9d81;}
a:hover {	 color:#c35131; cursor:crosshair; }

#character {width:600px;height:365px; padding-left:60px; padding-right:60px;padding-top:35px;padding-bottom:0px; margin:0; overflow:hidden;line-height:25px;  }

#container {width:400px;height:375px; background-image:url(images/himawaribg.png); background-position:left;  background-repeat:no-repeat;padding-left:300px; padding-right:30px;padding-top:25px;padding-bottom:00px; margin:0; overflow:hidden;line-height:20px;  }

#jin {width:400px;height:375px; background-image:url(images/jin.jpg); background-position:left;  background-repeat:no-repeat;padding-left:300px; padding-right:30px;padding-top:25px;padding-bottom:00px; margin:0; overflow:hidden;line-height:25px;letter-spacing:2px;  }

#mugen {width:400px;height:375px; background-image:url(images/mugen.jpg); background-position:left;  background-repeat:no-repeat;padding-left:300px; padding-right:30px;padding-top:25px;padding-bottom:00px; margin:0; overflow:hidden;line-height:25px;letter-spacing:2px;  }
#fuu {width:400px;height:375px; background-image:url(images/FUU.jpg); background-position:left;  background-repeat:no-repeat;padding-left:300px; padding-right:30px;padding-top:25px;padding-bottom:00px; margin:0; overflow:hidden;line-height:25px;letter-spacing:2px;  }

#ost {width:500px;height:375px; background-image:url(images/ost2.jpg); background-position:left;  background-repeat:no-repeat;padding-left:200px; padding-right:30px;padding-top:25px;padding-bottom:00px; margin:0; overflow:hidden;line-height:25px;  }

#allusionc {width:400px;height:375px; background-image:url(images/fangao.jpg); background-position:right; background-repeat:no-repeat;padding-left:30px; padding-right:300px;padding-top:25px;padding-bottom:0px; margin:0; overflow:hidden;line-height:25px;  }



#link {width:270px; height:100%; background-color: #000; padding-top:30px; padding-left:10px; padding-right:0px; padding bottom:0px; line-height:12px;overflow:hidden;

}

#info {width:270px; height:100%; background-color: #000; padding-top:30px; padding-left:10px; padding-right:0px; padding bottom:0px; line-height:25px;overflow:hidden;}

#nav {width:270px; height:100%; background-color: #000; padding-top:20px; padding-left:10px; padding-right:0px; padding bottom:0px; line-height:22px;overflow:hidden;}

#allution {width:630px; height:100%; background-color: #000; padding-top:30px; padding-left:10px; padding-right:10px; padding bottom:0px; line-height:25px;overflow:hidden;}



# link p {padding-bottom:2px;}

.h1 {color:#C35131; font-weight:bold; line-height:30px;letter-spacing:3px;}


.hl {color:#C35131; border-bottom:dotted 1px; border-top:dotted 1px;}

.t {
	font-weight: bold;
	color: #694735;
}

.head {text-align:center;}
.indent {text-indent: 2em;}
.right {
