@charset "utf-8";
@import "index.css";

div#mokuroku{
			 padding:10px 0;
		      margin-bottom:50px;
			 }

div#mokuroku h3{
				font-size:1.25em;
				text-align:center;
				margin:0;
				padding:0;
				line-height:1.5;
				border-bottom:solid 3px #164a84;
				}

div#mokuroku h4{
				font-size:0.875em;
				margin:0;
				padding:0;
				line-height:2;
				}

div#mokuroku h4:first-letter{
					       color:#e9546b;
					       font-size:1.25em;
					       }

div#mokuroku p{
			   font-size:0.875em;
			   }

div#mokuroku ul{
				list-style-type:none;
				margin:0 10px 20px;
				padding:0;
				line-height:0;
				}

div#mokuroku ul li{
				   display:inline;
				   font-size:0.875em;
				   line-height:1.5;
				   margin-right:10px;
				   }

div#mokuroku ul li a{
					 color:#222222;
					 }
div#mokuroku ul li a:hover{
						   text-decoration:none;
						   color:#007fff;
						   }
div#mokuroku ul li a:visited{color:#ff3333;}
div#mokuroku ul li a:active{color:#af60ff;}



div.chara_box{
			  border-top:dotted 1px #222222;
			  border-bottom:dotted 1px #222222;
			  margin-bottom:50px;
			  }

div.chara_box h4{
				 font-size:1em;
				 }

div.setsumei{
			 margin:0;
			 padding:10px 0 0;
			 }

div.setsumei h5{
				font-size:1em;
				margin:0;
				padding:10px 0 0;
				line-height:0;
				}
div.setsumei h5:first-letter{
							 color:#e9546b;
							 font-size:1.25em;
							 }

div.setsumei p{
			   font-size:0.875em;
			   line-height:1.5;
			   }

div.setsumei a{
			  color:#007fff;
			  font-weight:bold;
			  }
div.setsumei a:hover{
					color:#ff47a3;
					text-decoration:none;
					}
div.setsumei a:active{
					 color:#ff3333;
					 }
div.setsumei a:visited{
					  font-weight:normal;
					  color:#af60ff;
					  }


