body {  
text-decoration: none;
font-family: Osaka,'MS Pゴシック',sans-serif;
backgrond-color: #fff;
color: #000;
}

/*略歴用枠*/
.box {
width: 600px;
margin: 0;
}

/*見出し部分*/
h1 {
margin: 20px 10px;
font-size: 100%; 
line-height: 130%; 
}
.h2name {/*h2への指定*/
margin: 10px 20px 40px;
}
.rubi {/*ふりがな用*/
font-size: small;
}
h3 {
margin: 20px 10px 5px 20px;
font-weight: normal;
font-size: 100%; 
line-height: 150%;
border-bottom: 3px #66cc66 solid;
clear: borh;
} 
h4 {
margin: 10px 20px 5px;
}
/*略歴*/
.profile {
margin: 5px 40px;
line-height: 180%;
}
.profile dt {
width: 7em;
float: left;
}
.profile dd {
margin-left: 8em;
}
/*著書*/
.book {
margin: 5px 40px;
line-height: 180%;
}
.book dt {
width: 3em;
float: left;
}
.book dd {
margin-left: 4em;
}
/*コピーライト*/
#copy {
text-align: center;
font-size: 80%;
}

/*以下従来通りのCSS*/
.career {  font-size: 100%; line-height: 150%; margin-left: 90%}
.career3 {  font-size: 100%; line-height: 150%}

/*装飾*/
.bold { font-weight: bold;}
.backlink { font-size: 90%; text-align: right;}
.center { margin: 0px auto; text-align: center;}
.work {  font-size: 100%; line-height: 130%; }
.work2 { font-size: 100%; line-height: 130% ; text-indent: -50px; margin-left: 50px}
.work3 { font-size: 100%; line-height: 130% ; margin-left: 30px; text-indent: -15pt}
.name { font-size: x-small; }
.italic { font-style: italic;}
.stxt {font-size: x-small;}
.title {color: #6b492d; font-size: 150%; font-weight: bold;  }
.contents {margin: 3em 0px; color: #660000; font-weight: bold; font-family: Osaka,'MS Pゴシック',sans-serif;  letter-spacing: 0.5em; }
.vol {color: #cc6600; font-size: 130%; font-family: Osaka,'MS Pゴシック',sans-serif;}
