body.gallery{font-color:#6a6762;
background:url(image/pageback.jpg);
background-repeat:repeat-y;
background-color:#ffffff;
}

body.top{font-family:serif;
color:#606050;}

body.link{font-color:#4a4742;
background:url(image/pageback.jpg);
background-repeat:repeat-y;
background-color:#f3f3f1;
}

body.works{font-color:#f3f3f1;
background:url(image/pageback.jpg);
background-repeat:repeat-y;
background-color:#a2a19A;
}

a:link{text-decoration:none; color:#2Fa8b1;}
a:hover{text-decoration:underline; color:#ffa090;}
a:visited{text-decoration:none; color:#5Fa1CF;}
a:active{color:#FF2020;}

.enter a:link{text-decoration:none; color:#ffffbb;
font-size:24px;
font-weight:bold;
margin-left:-5px;}
.enter a:hover{text-decoration:underline; color:#ff9090;
font-size:24px;
font-weight:bold;
margin-left:-5px;}
.enter a:visited{text-decoration:none; color:#c5e9e9;
font-size:24px;
font-weight:bold;
margin-left:-5px;}
.enter a:active{color:#FF2020;
font-size:24px;
font-weight:bold;
margin-left:-5px;}

.works a:link{text-decoration:none; color:#ffffbb;}
.works a:hover{text-decoration:underline; color:#ff9090;}
.works a:visited{text-decoration:none; color:#c5e9e9;}
.works a:active{color:#FF2020;}


p.hi{color:#828173;
margin-left:15px;
margin-top:2px;
margin-bottom:-3px;
font-size:10px;
}

p.sin{color:#6a6762;
margin-left:25px;
margin-top:4px;
margin-bottom:2px;
font-size:12px;
}

p.kousin{color:#6a6762;
margin-left:25px;
margin-top:2px;
margin-bottom:2px;
font-size:12px;
}

p.menu{color:#6a6762;
margin-left:2px;
margin-top:10px;
margin-bottom:10px;
font-size:12px;
}

p.naiyou{color:#ffffff;
margin-left:10px;
margin-top:2px;
margin-bottom:2px;
font-size:12px;
}

p.con{color:#6a6762;
margin-left:20px;
margin-top:2px;
margin-bottom:2px;
font-size:12px;
}

p.bun{color:#6a6762;
margin-left:6px;
margin-top:2px;
margin-bottom:2px;
font-size:12px;
}

p.gmenu{color:#6a6762;
margin-left:6px;
margin-top:2px;
margin-bottom:2px;
font-size:24px;
font-weight:bold;
}

p.gbun{color:#ffffff;
margin-left:4px;
margin-right:4px;
margin-top:2px;
margin-bottom:2px;
font-size:14px;
}

p.gtaitle{color:#6a6762;
margin-left:6px;
margin-right:6px;
margin-top:6px;
margin-bottom:6px;
font-size:24px;
font-weight:bold;
font-family:Impact,Verdana,Arial Black;
}

p.wtaitle{color:#f3f3f1;
margin-left:5px;
margin-right:5px;
margin-top:1px;
margin-bottom:1px;
font-size:18px;
font-weight:bold;
}

p.wtaitle2{color:#f3f3f1;
margin-left:20px;
margin-right:5px;
margin-top:1px;
margin-bottom:1px;
font-size:14px;
font-weight:bold;
}

p.koumoku{color:#ffffff;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
font-size:12px;
}

.bunlink{color:#4a4742;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
font-size:12px;
}

p.m{color:#6a6762;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
font-size:18px;
font-weight:bold;
}

.bun2{color:#6a6762;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
font-size:12px;
}

.bun3{color:#6a6762;
margin-left:2px;
margin-top:5px;
margin-bottom:5px;
font-size:10px;
}

p.wrok_t{color:#ffffff;
margin-left:30px;
margin-top:5px;
margin-bottom:5px;
font-size:14px;
}

p.wrok_bun{color:#f3f3f1;
margin-left:40px;
margin-top:2px;
margin-bottom:2px;
font-size:12px;
}

p.taitle{color:#6a6762;
margin-left:6px;
margin-right:6px;
margin-top:6px;
margin-bottom:6px;
font-size:24px;
font-weight:bold;
font-family:Impact,Verdana,Arial Black;
}


h2{color:#6a6762;
}


verdana,Arial,courier new,chicago

baB7B2
828173
f3f3f1
