/*       わんこ以外の位置      */
/*      全般           */

*{margin:0px;padding:0px;}
a {cursor:hand;}

/*         リロード        */

.reload{position:absolute; left:910px; bottom:10px}
.reload_gazo{position:absolute; left:120px; top:500px}
.reload_diary{position:absolute; left:25px; top:130px}

/*        tytle         */

.t1{ position:absolute; left:420px; top:4px}
.t2 { position:absolute; left:10px; top:5px;width:390px;}
.t2box {width:68px;height:66px;background:url(pict/ticon.png) no-repeat;
  position:absolute;left:0px;top:0px;position:relative}
.t2box p{position:absolute; top:32px;width:68px;text-align:center;
  color:#bbddff;font-size:14px}

/*        画蔵         */

.tree {position:absolute; left:30px; top:30px;}
.tree a:link{color:#88aaff;}
.tree a:visited{color:#cc9933}

.gazo {position:absolute; left:250px; top:30px;}
.win {position:absolute; left:240px; top:20px;}
#webclap{position:absolute; left:30px; top:530px}

/*         top          */

.top {width:360px; position:absolute; left:310px; top:50px;padding:0px 10px;
 background-color:#00ffcc; font-size:15px; border:2px solid #00cccc;text-align:center}
.rireki {position:absolute; left:750px; top:30px; background-color:#00ffcc;
  border:2px solid #00cccc;border-spacing:5px}

.senden{position:absolute; left:750px; top:150px; border:2px solid #00cccc;
  background-color:#00ffcc;}
.senden td{background:url(pict/bg_lace_004.gif);}
.senden caption{font-size:17px; font-weight:bold; color:#004411}

.top_pict{position:absolute; left:330px; top:160px; border:2px solid #00cccc;
  background-color:#22ffdd; text-align:center}

/* profile */

.profile { position:absolute; left:270px;top:30px; background-color:#ffff44;
  border:5px solid #0088ff; text-align:center;width:660px}
.profile td{background-color:#44ffff;spacing:10px;}
.profile caption{background-color:#ffffff;}

/* link */

.linkbox {position:absolute;left:250px;top:50px;width:600px}

#mabi td {background-color:#ffff44;text-align:center;border:3px solid #ffa000;width}
#mabi caption{background-color:#44ffff;spacing:10px;}

#illust td {background-color:#ffff44;text-align:center;border:3px solid #ffa000}
#illust caption{background-color:#44ffff;spacing:10px;}

.banner{width:200px; heigt:40px}
.coment{width:380px}

.policy{width:200px; height:40px; position:absolute; top:500; left:10;
   font-size:13px}

/* diary */

.diary {height:480px; width:780px; position:absolute; left:225px; top:10px;
   border:4px dotted #ff3300}