@charset "utf-8";

@import "common.css";
@import "layout.css";
/*--------------------------------------------------------------------------------------------------------------*/
#header3 { background-image: url(../img/back-header3.jpg); background-repeat: no-repeat; height: 530px; width: 780px; margin-right: auto; margin-left: auto; position: relative; }
#header3 h1 { height: 50px; width: 410px; position: absolute; top: 52px; left: 5px; }
#header3 h1 a { text-indent: -9999px; display: block; height: 50px; width: 410px; }
#header3 .info_text { font-size: 14px; line-height: 20px; font-weight: bold; padding: 5px; height: 20px; width: 760px; position: absolute; top: 475px; left: 5px; font-family: "ＭＳ ゴシック", "Courier New", monospace; text-align: center; }
/*--------------------------------------------------------------------------------------------------------------*/
#header3 #menu { height: 30px; width: 770px; position: absolute; left: 5px; top: 430px; }
#header3 #menu .bt001 { height: 30px; width: 154px; position: absolute; left: 0px; top: 0px; }
#header3 #menu .bt001 a { background-image: url(../img/bt001a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header3 #menu .bt001 a:hover { background-image: url(../img/bt001b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header3 #menu .bt002 { height: 30px; width: 154px; position: absolute; left: 154px; top: 0px; }
#header3 #menu .bt002 a { background-image: url(../img/bt002a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header3 #menu .bt002 a:hover { background-image: url(../img/bt002b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header3 #menu .bt003 { height: 30px; width: 154px; position: absolute; left: 308px; top: 0px; display: none; }
#header3 #menu .bt003 a { background-image: url(../img/bt003a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header3 #menu .bt003 a:hover { background-image: url(../img/bt003b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header3 #menu .bt004 { height: 30px; width: 154px; position: absolute; left: 462px; top: 0px; }
#header3 #menu .bt004 a { background-image: url(../img/bt004a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header3 #menu .bt004 a:hover { background-image: url(../img/bt004b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
#header3 #menu .bt005 { height: 30px; width: 154px; position: absolute; left: 616px; top: 0px; }
#header3 #menu .bt005 a { background-image: url(../img/bt005a.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 30px; width: 154px; }
#header3 #menu .bt005 a:hover { background-image: url(../img/bt005b.jpg); }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-gallary1 { background-image: url(../img/bar-gallary1.jpg); background-repeat: no-repeat; height: 32px; width: 480px; margin-bottom: 15px; }
.bar-gallary1 h2 { text-indent: -9999px; display: block; height: 32px; width: 480px; }
.gallary1 { height: auto; width: 480px; margin-bottom: 30px; }
.gallary2 { height: auto; width: 480px; }
