p.bun-taidan {font-size:95%; line-height:120%; letter-spacing:0.03em;}

/*前後のページへのリンク width-150px　height-60px*/
a.zengo-L{ display:block; float:left; width:150px; height:60px; margin:0px 0px 0px 10px; padding:20px 0px 0px;
 background-image:url(image/zengo-L_bokasi.gif); background-repeat:no-repeat; background-position:0px 0px;
 text-align:center; vertical-align:middle; color:#666666; background-color:#99CCFF;}

a:hover.zengo-L{ background-color:#CCFFFF; color:#FF0000;
 background-image:url(image/zengo-L_bokasi-2.gif); background-position:0px 0px;}

a.zengo-R{ display:block; float:left; width:150px; height:60px; margin:0px; padding:20px 0px 0px;
 background-image:url(image/zengo-R_bokasi.gif); background-repeat:no-repeat; background-position:100px 0px;
 text-align:center; vertical-align:middle; color:#666666; background-color:#99CCFF}

a:hover.zengo-R{ background-color:#CCFFFF; color:#FF0000;
 background-image:url(image/zengo-R_bokasi-2.gif); background-repeat:no-repeat; background-position:125px 0px;}

a.zengo-M{ display:block; float:left; width:150px; height:60px; margin:0px; padding:10px 0px 0px;
 text-align:center; vertical-align:middle; color:#666666; background-color:#99CCFF}

a:hover.zengo-M{ background-color:#CCFFFF; color:#FF0000;}

/*dlタグの上辺をそろえる*/
dd.first{margin-top:-1.1em;}
dd.han-gyo{margin-top:-0.6em;}

/*dlに幅と背景*/
dl.yama_san{ width:400px; padding:20px; margin:0px auto;
 text-align:left;font-size:95%; line-height:120%; color:#006600;
 background-image:url(image/wall-green.gif); background-repeat:repeat; }
dl.Oonishi{ width:400px; padding:20px; margin:0px auto;
 text-align:left;font-size:95%; line-height:120%;
 background-image:url(image/wall-blue.gif); background-repeat:repeat; }

.box1{ text-align:center; width:100%;}

body{background-image:url(image/wall-atelier.gif); background-repeat:repeat-y; background-position:right; }