body{
           color:#696969;
           text-align:center;
           font-size:small;
           line-height:1.5em;

}

p{
           color:#696969;
           text-align:center;
           font-size:small;
           line-height:1.5em;

}

div#toptext{
           font-size:small;
           text-align:left;
           margin-left:200px;
}

div#newbox{
           font-size:x-small;
           color:#ff4500;
           text-align:left;
           border:dotted 2px #4682b4;
           background-color:#f0fff0;
           width:220px;
           height:60px;
           padding-left:10px;
           padding-top:10px;
           padding-bottom:10px;
}

.about{
           border:solid 1px #ffffff;
           background-color:#f0f8ff;
           text-align:center;
           width:550px;
           margin-top:30px;
           padding:40px
}

.link{
           border:solid 1px #ffffff;
           background-color:#f0f8ff;
           text-align:justify;
           text-justify:inter-ideograph;
           margin-left:150px;
           margin-right:150px;
           margin-top:30px;
           padding:40px
}

span#mugen,#kannri,#katudo,#illustsite,#wordsite,#friendsite,#gallerysite,#sozaisite{
           color:#20b2aa;
           background-color:#ffffff;
           border-left:7px solid #20b2aa;
           border-bottom:1px solid #20b2aa;
           padding-top:4px;
           padding-bottom:4px;
           padding-left:20px;
           padding-right:20px;
}

div#annai,#sitelink,#like,#aboutcareer,#foryou,#worksicon{
           padding-top:20px;
           padding-bottom:20px;
           background-color:#ffffff;
}

div#aboutsite,#linkfree,#aboutyume{
           padding-top:20px;
           padding-bottom:20px;
}

div#aboutcareer th,td{
           white-space:nowrap;
}




#menu li{
           float:left;
           margin-right:2px;
           border-bottom:1px outset #96c9ef;
           border-right:1px outset #96c9ef;
}

#menu a, #menu a:link, #menu a:visited{
           text-decoration:none;
           color:#ffffff;
           background-color:#96c9ef;
           width:70px;
           height:auto;
           text-align:center;
           padding:2px 10px;
           display:block;
}

#menu a:hover{
           color:#96c9ef;
           background-color:#ffffff;
           top:3px;
}

div#header{
           width:500px;
           color:#ffffff;
           background-color:#7fffd4;
           margin-left:150px;
}

div#contents{
           color:#000000;
           background-color:#faebd7;
           width:150px;
           float:left;
           margin-left:236px
}

div#side{
           color:#000000;
           background-color:#faebd7;
           width:350px;
           float:right;
           margin-right:237px
}

div#footer{
           width:350px;
           color:#696969;
           background-color:#b0e0e6;
           text-align:center;
           position: relative; top:0; left:100px;
}

.banners{
           width:200px;
           height:40px;
           border:0px;
}

.banners02{
           width:88px;
           height:31px;
           border:0px;
}


div#illust{
           background-color:#ffffff;
           padding-top:10px;
           padding-bottom:10px;
           padding-left:20px;
} 

div#word{
           background-color:#ffffff;
           padding-left:60px;
           padding-top:10px;
           padding-bottom:10px;
}  

div#friend{
           background-color:#ffffff;
           padding-left:40px;
           padding-top:10px;
           padding-bottom:10px;
}

div#gallery{
           background-color:#ffffff;
           text-align:center;
}

div#sozai{
           background-color:#ffffff;
           padding-left:40px;
           padding-top:10px;
           padding-bottom:10px;
}


.header{
           width:760px;
           height:215px;
           border:0px;
}

div#top{
           text-align:right;
}

div#copyright{
           font-size:small;
           text-align:left;
           margin-left:180px;
}

.illustword{
           font-size:small;
           text-align:center;
}

.gallery{
           background-position:top center;
}

.illustgallery{
           background:#e6e6fa;
           color:#ffffff;
           width:90px;
           height:30px;
           font-size:small;
           padding-left:5px;
           padding-right:5px;
           padding-top:10px;
           padding-bottom:5px;
}

.designicon{
           background-position:center top;
           margin-top:40px;
}

.designsamu{
           border:0px;
}

.informationtitle{
           font-size:nomal;
           color:#0066ff;
}

div#information{
           background-color:#f0f8ff;
           text-align:center;
           width:550px;
           margin-top:30px;
           padding:40px;
}

div#works{
           background-color:#f0f8ff;
           text-align:center;
           width:550px;
           margin-top:30px;
           padding:40px;
}

.workword{
           text-align:center;
           padding-left:130px;
}
