body{
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ ゴシック';
background: url(/extra/home-coming-day/hcd_4/img/dropshadow.gif) center repeat-y #e6f5c9;
_text-align: center;
}

a{
color: #050;
font-size:.9em;
}

a:hover{
text-decoration: none;
background-color: #ffc;
filter:Alpha(opacity=75);
}

div#contener{
width: 800px;
margin: 0 auto;
_text-align: left;
}

div#header{
width: 800px;
height: 360px;
background: url(/extra/home-coming-day/hcd_4/img/titlebg.jpg) no-repeat;
padding-top: 80px;
}

div#header h1{
padding-left: 20px;
font-size: 1.3em;
font-weight: 700;
}

div#header h2{
padding-left: 20px;
font-size: 3em;
}

div#header h3{
padding: 10px 0 0 20px;
font-size: 1.2em;
}

div#gnavi{
width: 800px;
height: 80px;
background: url(/extra/home-coming-day/hcd_4/img/gnavibg.jpg) no-repeat;
}

div#gnavi ul{
display: inline;
width: 800px;
/* for MacIE5.x \*//*/
overflow: hidden;
/* end */
}

div#gnavi ul li{
width: 158px;
_width: 160px;
margin: 0;
padding: 0;
float: left;
line-height: 1;
list-style-type: none;
background: #fff;
filter:Alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
border: 1px #63a833 dotted;
}

div#gnavi ul li a {
padding: 1.2em 30px;
display: block;
_position: relative;
font-size:.9em;
text-align: center;
}

div#content{
width: 800px;
background: #fff;
}

div#content div#box{
padding: 1em 2em;
}

div#footer{
background: #fff;
filter:Alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
border-top: 2px #63a833 dotted;
padding: .8em;
text-align: right;
}

div#footer div#inquiry{
float: right;
text-align: left;
font-family:monospace;
}

div#footer div#inquiry div{
margin-left: .8em;
}

div#footer div#copy {
clear:both;
margin-top:.8em;
}

html>/**/body div#gnavi,
*+html div#gnavi {
margin-top: -80px;
}

