





body,td{
margin:0px auto 0px auto;
font-family:Arial;
border:none;
text-align:center;
cursor:default;
font-size:11px;
line-height:180%;
color:#000000;
letter-spacing:1px;
font-weight:normal;
background-image:url(http://i1038.photobucket.com/albums/a462/atmoco/website/bg-1.jpg);
overflow:hidden;
background-position:49% top;
background-repeat:repeat-y;
background-color:#ffffff;
}

a:link{color:#5a4498 ;text-decoration:none;}
a:visited{color:#5a4498 ;text-decoration:none;}
a:active{color:#5a4498 ;text-decoration:none;}
a:hover{color:#513743;text-decoration:none;}

img{border:none;}
br{letter-spacing:normal;}



/* タイト?設定 */

h1{
color:#ffffff;
text-align:center;
font-size:15px;
line-height:20px;
font-family:Tahoma;
margin:0px auto 0px auto;
padding:85px 0px 85px 0px;
letter-spacing:20px;
font-weight:normal;
}

h2{
color:#000000;
text-align:right;
font-size:12px;
line-height:250%;
font-family:Tahoma;
font-weight:normal;
margin:0px 40px 0px 0px;
padding:20px 0px 0px 0px;
letter-spacing:5px;
background-image:url(http://i1038.photobucket.com/albums/a462/atmoco/website/h2-1.gif);
background-position:100% 0%;
background-repeat:no-repeat;
}

h3{
color:#9400d3 ;
text-align:left;
font-size:12px;
line-height:250%;
font-family:Arial;
margin:0px 0px 0px 40px;
padding:0px 0px 0px 23px;
letter-spacing:3px;
background-image:url(http://i1038.photobucket.com/albums/a462/atmoco/website/h3.gif);
background-position:0px 45%;
background-repeat:no-repeat;
}


#page{
width:562px;
text-align:center;
margin:0px auto 0px auto;
padding:25px 0px 20px 0px;
}

#top{
width:520px;
text-align:center;
margin:0px auto 20px auto;
background-image:url(http://img249.imageshack.us/img249/4411/backxd.jpg);
background-position:center top;
border:3px #bbbbbb double;
}


/* ?ニ?ー設定 */

#menu {
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 40px 0px 45px;
font-size:12px;
line-height:20px;
font-family:Tahoma;
font-weight:bold;
color:#d70035;
}

#menu ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#menu li {display:inline;margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}

#menu li a:link, #menu li a:visited, #menu li a:active {
color:#666666;text-decoration:none;padding:0px 0px 0px 0px;
}

#menu li a:hover{
color:#9400d3 ;text-decoration:none;padding:0px 0px 0px 0px;
}





#copy{
text-align:center;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
color:#000000;
font-size:10px;
line-height:25px;
}





.text{
margin:0px 30px 20px 30px;
padding:15px 18px 15px 18px;
text-align:left;
font-size:12px;
line-height:20px;
color:#444444;
background-color:#f8f8f8;
border:1px #eeeeee solid;
}

.gallery{
margin:0px 40px 20px 40px;
padding:10px 0px 0px 15px;
text-align:left;
font-size:12px;
line-height:20px;
color:#444444;
background-color:#f8f8f8;
border:1px #eeeeee solid;
}

.gallery img{
width:50px;
height:50px;
margin:0px 8px 8px 0px;
border:1px #444444 solid;
}

.re{
margin:0px 0px 0px 0px;
padding:0px 40px 10px 40px;
text-align:right;
}