@charset "utf-8";

BODY { 
	MARGIN:0; PADDING:0;
	LINE-HEIGHT:1.4;
	FONT-SIZE:0.9em;
}

html {   
    OVERFLOW-y:scroll;
} 

A:link {
	COLOR:#;
	TEXT-DECORATION: none
}
A:visited {
	COLOR:#;
	TEXT-DECORATION: none
}
A:active {
	COLOR:#;
	TEXT-DECORATION: none
}
A:hover {
	COLOR:#;
	TEXT-DECORATION: none
}

.pngng {behavior: url(js/iepngfix.htc)}

/*----初期verベース-----*/

DIV#container {
	DISPLAY: block; MARGIN: 0px auto 20px; WIDTH: 1000px; HEIGHT: auto
}

DIV#header {
	BACKGROUND: url(../ga/banner.png) no-repeat left top;
	z-index:   1;
	WIDTH: 1000px;
	HEIGHT: 146px;list-style-type: none;
}

DIV#header H1 {
	DISPLAY: none
}

DIV#header LI {
	DISPLAY: none
}

DIV#header adult {
	DISPLAY: none
}

DIV#gnavi {
	BACKGROUND: url(../ga/gnavi.png) no-repeat left top;
position:absolute;MARGIN: 65px 0px 0px 430px;
WIDTH: 560px; HEIGHT: 70px;
DISPLAY: block;
}

DIV#gnavi UL {
MARGIN: 0px 0px 0px -40px;
}

DIV#gnavi LI {

	DISPLAY: inline; FLOAT: left; WIDTH: 70px
}

DIV#gnavi LI A {
	DISPLAY: block; HEIGHT: 70px;
}

DIV#gnavi A SPAN {

	DISPLAY: none
}


DIV#gnavi LI.navi1 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat 0px -70px
}
DIV#gnavi LI.navi1 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat 0px -140px
}
DIV#gnavi LI.navi2 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -70px -70px
}
DIV#gnavi LI.navi2 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -70px -140px
}
DIV#gnavi LI.navi3 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -140px -70px
}
DIV#gnavi LI.navi3 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -140px -140px
}
DIV#gnavi LI.navi4 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -210px -70px
}
DIV#gnavi LI.navi4 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -210px -140px
}
DIV#gnavi LI.navi5 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -280px -70px
}
DIV#gnavi LI.navi5 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -280px -140px
}
DIV#gnavi LI.navi6 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -350px -70px
}
DIV#gnavi LI.navi6 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -350px -140px
}
DIV#gnavi LI.navi7 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -420px -70px
}
DIV#gnavi LI.navi7 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -420px -140px
}
DIV#gnavi LI.navi8 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -490px -70px
}
DIV#gnavi LI.navi8 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -490px -140px
}

/*----ベース-----*/
/*
DIV#container {
	DISPLAY: block; MARGIN: 0px auto 20px; WIDTH: 1000px; HEIGHT: auto
}

DIV#header {
	BACKGROUND: url(../ga/banner.png) no-repeat left top;
	z-index:   1;
	WIDTH: 1000px;
	HEIGHT: 146px;list-style-type: none;
}

DIV#header H1 {
	DISPLAY: none
}

DIV#header LI {
	DISPLAY: none
}

DIV#header adult {
	DISPLAY: none
}

DIV#gnavi {
	BACKGROUND: url(../ga/gnavi.png) no-repeat left top;
position:absolute;MARGIN: 65px 0px 0px 430px;
WIDTH: 560px; HEIGHT: 70px;
DISPLAY: block;
}

DIV#gnavi UL {
MARGIN: 0px 0px 0px -40px;
}

DIV#gnavi LI {

	DISPLAY: inline; FLOAT: left; WIDTH: 70px
}

DIV#gnavi LI A {
	DISPLAY: block; HEIGHT: 70px;
}

DIV#gnavi A SPAN {

	DISPLAY: none
}

DIV#gnavi LI.navi1 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat 0px -70px
}
DIV#gnavi LI.navi1 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat 0px -140px
}
DIV#gnavi LI.navi2 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -70px -70px
}
DIV#gnavi LI.navi2 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -70px -140px
}
DIV#gnavi LI.navi3 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -140px -70px
}
DIV#gnavi LI.navi3 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -140px -140px
}
DIV#gnavi LI.navi4 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -210px -70px
}
DIV#gnavi LI.navi4 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -210px -140px
}
DIV#gnavi LI.navi5 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -280px -70px
}
DIV#gnavi LI.navi5 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -280px -140px
}
DIV#gnavi LI.navi6 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -350px -70px
}
DIV#gnavi LI.navi6 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -350px -140px
}
DIV#gnavi LI.navi7 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -420px -70px
}
DIV#gnavi LI.navi7 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -420px -140px
}
DIV#gnavi LI.navi8 A:hover {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -490px -70px
}
DIV#gnavi LI.navi8 A:active {
	BACKGROUND: url(../ga/gnavi.png) no-repeat -490px -140px
}
*/






DIV#contens_top {
	BACKGROUND: url(../ga/01_bg.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}


DIV#contens {
	BACKGROUND: url(../ga/bg.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_ss {
	BACKGROUND: url(../ga/bg_s.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_cast {
	BACKGROUND: url(../ga/04_cast.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_column_01 {
	BACKGROUND: url(../ga/09_column_01.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_column_02 {
	BACKGROUND: url(../ga/09_column_02.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_column_03 {
	BACKGROUND: url(../ga/09_column_03.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_column_04 {
	BACKGROUND: url(../ga/09_column_04.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_column_05 {
	BACKGROUND: url(../ga/09_column_05.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#contens_column_06 {
	BACKGROUND: url(../ga/09_column_06.png) no-repeat left top;
	WIDTH: 1000px; HEIGHT: 798px
}

DIV#re{
MARGIN: 50px 0px 0px 550px;
}

DIV#footer {
line-height:1;
MARGIN: -140px 0px 0px 20px;
}
