@charset "SHIFT_JIS";

body {margin: 0 auto; padding: 0; background: #9ccfd6;}

img {margin: 0; padding: 0; border: none; vertical-align: top;}

#main {width: 810px; text-align: left; font-size: 11pt; 
background: #ffffff; padding: 0; margin: 0; 
border-right: #a0a0a0 solid 1px; border-left: #a0a0a0 solid 1px;}

a:link{color: Orchid; font-weight: bold; text-decoration: none;}
a:visited{color: Orchid; font-weight: bold; text-decoration: none;}
a:hover{color: Orchid; font-weight: bold; text-decoration: none;}
a:active{color: Orchid; font-weight: bold; text-decoration: none;}

p {margin: 10px; color: #606060;}

#header {width: 810px; padding: 0; background: #836b53; border-bottom: #9ccfd6 solid 3px;}

#header .menu {margin: 0; padding: 7px 20px; font-size: 11pt; text-align: center; float: left;}

#header a:link{color: MintCream; font-weight: bold; text-decoration: none;}
#header a:visited{color: MintCream; font-weight: bold; text-decoration: none;}
#header a:hover{color: MintCream; font-weight: bold; text-decoration: none;}
#header a:active{color: MintCream; font-weight: bold; text-decoration: none;}

#footer {width: 810px; margin: 0; padding: 3px; text-align: center; 
color: #606060; font-size: 10pt; border-top: #a0a0a0 solid 1px;}

#topimage {width: 810px; height: 445px; margin-top: 2px; padding: 0; 
background: url('topimage.jpg') no-repeat top left;}

#topimage .pickup {width: 200px; height: 435px; float: right; 
margin: 10px 10px 0 0; padding: 5px; font-size: 14px; color: #606060; 
background: #ffffff; filter: Alpha(opacity=75); -moz-opacity: 0.75;}

#topimage .subject1{color: Orchid; font-size: 12pt; padding: 5px;
font-weight: bold; margin-top: 10px;}

#topimage .subject2{color: HotPink; font-size: 12pt; padding: 5px;
font-weight: bold; margin-top: 10px;}