﻿@charset "utf-8";
body{background:#5d2001 url(../img/top_bg.jpg) no-repeat;}
#head,#main,#foot{width:auto;}
#head{height:400px;}
#main{height:270px;}
html>/**/body #main{height:250px;}
#foot{height:auto;}
#head h1{position:absolute;background:none;top:27px;left:77px;}
h2{background:none;height:auto;}
a#albus{width:372px;height:260px;}
ul#menu{width:auto;height:auto;padding:0px;top:23px;left:475px;}
ul#menu li a{width:102px;height:42px;margin-right:12px;}
.new-box{margin:30px 0px 0px 610px;width:235px;}
.new-box h2 a#new{
display:block;
text-indent:-9999px;
overflow:hidden;
width:200px;
height:20px;
margin:0px 10px 5px 10px;
}
.new-box dl{
margin:12px 12px 12px 24px;
height:125px;
overflow:auto;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#666666;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;
filter:chroma(color=#ffffff);
}
.new-box dl dt,.new-box dl dd{margin-bottom:0.5em;font-family:Verdana;}
.new-box dl dd{padding-left:0.5em;}
#foot ul{top:0px;left:560px;padding:15px 0px;width:auto;width:360px;}
#foot ul li a{color:#333;}
#foot ul li a:link{color:#333;text-decoration:none;}
#foot ul li a:visited{color:#333;text-decoration:none;}
#foot ul li a:active{color:#333;text-decoration:underline;}
#foot ul li a:hover{color:#333;text-decoration:underline;}
#foot .f{background:url(../common/bg_w.png);width:100%;}
#foot address{color:#333;position:static;padding:15px 0px 15px 166px;width:460px;}
@media print{
body{background:none;}
#head,#foot{display:none;}
#main{height:auto;}
.new-box{margin:0px;width:235px;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
.new-box h2 a#new{text-indent:0px;}
}