*{
	list-style-type:none
}


#global_menu {
	POSITION: relative; WIDTH: 100%; HEIGHT:550px; OVERFLOW: hidden
}
#mainvisual {
	POSITION: absolute; WIDTH: 100%; HEIGHT:550px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#mainvisualmovebox {
	POSITION: absolute; OVERFLOW: hidden
}
#mainvisualmovebox A {
	Z-INDEX: 19; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/kg.gif) no-repeat center; HEIGHT:650px; CURSOR: pointer
}
#mainvisual DIV.page {
	WIDTH: 100%; FLOAT: left; HEIGHT:650px; OVERFLOW: hidden
}
#mainvisual DIV.page DIV.inner {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1004px
}
#mainvisual DIV.page P.item {
	POSITION: absolute
}
#mainvisual DIV.page P.item IMG {
	FILTER: inherit; DISPLAY: block
}
#mainvisual DIV.page1 {
	BACKGROUND: #d3d0ce; LEFT: 100%
}
#mainvisual DIV.page1 P.img1 {
	TOP: 0px; LEFT: 412px
}
#mainvisual DIV.page1 P.img2 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 350px; opacity: 0
}
#mainvisual DIV.page1 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page1 P.txt1 {
	TOP: 30px; LEFT: 50px
}
#mainvisual DIV.page1 P.txt2 {
	TOP: 154px; LEFT: 53px
}
#mainvisual DIV.page1 P.txt3 {
	TOP: 333px; LEFT: 30px
}
#mainvisual DIV.page1 P.btn1 {
	TOP: 277px; LEFT: 30px
}
#mainvisual DIV.page1 P.btn2 {
	TOP: 277px; LEFT: 127px
}
#mainvisual DIV.page2 {
	BACKGROUND: #827473; LEFT: 100%
}
#mainvisual DIV.page2 P.img1 {
	TOP: 0px; LEFT: 396px
}
#mainvisual DIV.page2 P.img2 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page2 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: -166px; opacity: 0
}
#mainvisual DIV.page2 P.txt1 {
	TOP: 88px; LEFT: 50px
}
#mainvisual DIV.page2 P.txt2 {
	TOP: 186px; LEFT: 53px
}
#mainvisual DIV.page2 P.txt3 {
	TOP: 215px; LEFT: 30px
}
#mainvisual DIV.page2 P.btn1 {
	TOP: 277px; LEFT: 30px
}
#mainvisual DIV.page2 P.btn2 {
	TOP: 277px; LEFT: 127px
}
#mainvisual DIV.page3 {
	BACKGROUND: #d3cdcd; LEFT: 100%
}
#mainvisual DIV.page3 P.img1 {
	TOP: 0px; LEFT: -220px
}
#mainvisual DIV.page3 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: -220px; opacity: 0
}
#mainvisual DIV.page3 P.txt1 {
	TOP: 65px; LEFT: 30px
}
#mainvisual DIV.page3 P.txt2 {
	TOP: 167px; LEFT: -1px
}
#mainvisual DIV.page3 P.txt3 {
	TOP: 159px; LEFT: 30px
}
#mainvisual DIV.page4 {
	BACKGROUND: #675d6d; LEFT: 100%
}
#mainvisual DIV.page4 P.img1 {
	TOP: 0px; LEFT: 0px
}
#mainvisual DIV.page4 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page4 P.txt1 {
	Z-INDEX: 1; TOP: 100px; LEFT: 452px
}
#mainvisual DIV.page4 P.txt2 {
	Z-INDEX: 1; TOP: 190px; LEFT: 570px
}
#mainvisual DIV.page4 P.txt3 {
	TOP: 167px; LEFT: 391px
}
#mainvisual DIV.page5 {
	BACKGROUND: #9b7d7d; LEFT: 100%
}
#mainvisual DIV.page5 P.img1 {
	TOP: 94px; LEFT: 385px
}
#mainvisual DIV.page5 P.img2 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page5 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page5 P.txt1 {
	TOP: 54px; LEFT: 27px
}
#mainvisual DIV.page5 P.txt2 {
	TOP: 167px; LEFT: 29px
}
#mainvisual DIV.page5 P.txt3 {
	TOP: 268px; LEFT: 28px
}
#mainvisual DIV.page5 P.btn1 {
	TOP: 313px; LEFT: 30px
}
#mainvisual DIV.page5 P.btn2 {
	TOP: 313px; LEFT: 127px
}
#mainvisual DIV.page6 {
	BACKGROUND: #63605d; LEFT: 100%
}
#mainvisual DIV.page6 P.img1 {
	TOP: 0px; LEFT: 0px
}
#mainvisual DIV.page6 P.img2 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 604px; opacity: 0
}
#mainvisual DIV.page6 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: -80px; opacity: 0
}
#mainvisual DIV.page6 P.txt1 {
	TOP: 54px; LEFT: 27px
}
#mainvisual DIV.page6 P.txt2 {
	TOP: 158px; LEFT: 29px
}
#mainvisual DIV.page6 P.txt3 {
	TOP: 254px; LEFT: 26px
}
#mainvisual DIV.page6 P.btn1 {
	TOP: 366px; LEFT: 30px
}
#mainvisual DIV.page6 P.btn2 {
	TOP: 366px; LEFT: 127px
}
#mainvisual DIV.page7 {
	BACKGROUND: #63605d; LEFT: 100%
}
#mainvisual DIV.page7 P.img1 {
	TOP: 0px; LEFT: 462px
}
#mainvisual DIV.page7 P.img2 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 93px; opacity: 0
}
#mainvisual DIV.page7 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page7 P.txt1 {
	TOP: 67px; LEFT: 65px
}
#mainvisual DIV.page7 P.txt2 {
	TOP: 160px; LEFT: 65px
}
#mainvisual DIV.page7 P.txt3 {
	TOP: 207px; LEFT: 28px
}
#mainvisual DIV.page7 P.txt4 {
	TOP: 305px; LEFT: 29px
}
#mainvisual DIV.page7 P.btn1 {
	TOP: 366px; LEFT: 30px
}
#mainvisual DIV.page7 P.btn2 {
	TOP: 366px; LEFT: 127px
}
#mainvisual DIV.page8 {
	BACKGROUND: #4a4d44; LEFT: 100%
}
#mainvisual DIV.page8 P.img1 {
	TOP: 14px; LEFT: 385px
}
#mainvisual DIV.page8 P.img2 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page8 P.img3 {
	FILTER: alpha(opacity=0); TOP: 0px; LEFT: 0px; opacity: 0
}
#mainvisual DIV.page8 P.txt1 {
	TOP: 54px; LEFT: 27px
}
#mainvisual DIV.page8 P.txt2 {
	TOP: 167px; LEFT: 29px
}
#mainvisual DIV.page8 P.txt3 {
	TOP: 268px; LEFT: 28px
}
#mainvisual DIV.page8 P.btn1 {
	TOP: 313px; LEFT: 30px
}
#mainvisual DIV.page8 P.btn2 {
	TOP: 313px; LEFT: 127px
}

#mvisualnav {
	Z-INDEX: 30; POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 250px;  HEIGHT: 50px; TOP: 497px; LEFT: 0px
}
#mvisualnav DIV.onbox {
	Z-INDEX: 9999; POSITION: absolute; WIDTH: 50px;  HEIGHT: 50px; TOP: 230px; LEFT: 0px
}
#mvisualnav UL {
	WIDTH: 1004px; HEIGHT: 93px; OVERFLOW: hidden
}
#mvisualnav UL DIV {
	WIDTH: 1030px;
}
#mvisualnav UL LI {
	WIDTH: 50px; FLOAT: left; HEIGHT: 50px;BACKGROUND: url(bg_v2_tabs_130705.png) no-repeat;
}

#mvisualnav UL LI :hover {
	WIDTH: 50px; FLOAT: left; HEIGHT: 50px;BACKGROUND: url(bg_v2_tabs_1307052.png) no-repeat;
}


#mvisualnav UL LI A {
	TEXT-INDENT: -999em; WIDTH: 168px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 93px; OVERFLOW: hidden
}
#mvisualnav P.prev {
	Z-INDEX: 31; POSITION: absolute; BACKGROUND: url(btn_visual_prev23.png) no-repeat; TOP: -170px; LEFT: -70px
}
#mvisualnav P.next {
	Z-INDEX: 31; POSITION: absolute; BACKGROUND: url(btn_visual_next23.png) no-repeat; TOP: -170px; RIGHT: -70px
}
#mvisualnav P.prev A {
	TEXT-INDENT: -999em; WIDTH: 37px; DISPLAY: block; HEIGHT: 73px; OVERFLOW: hidden
}
#mvisualnav P.next A {
	TEXT-INDENT: -999em; WIDTH: 37px; DISPLAY: block; HEIGHT: 73px; OVERFLOW: hidden
}
#mvisualnav P.prev:hover {
	BACKGROUND: url(../images/pic/btn_visual_prev2_02.png) no-repeat
}
#mvisualnav P.next:hover {
BACKGROUND: url(bg_v2_tabs_1307052.png) no-repeat;
}