/********************
Navigation Setting
********************/
#nav{
	background: none;
	width: 950px;
	padding:  0 0 0 10px;
}

#outer{
	background: none;
}

#nav li{
	display: inline;
	float: left;
	width: 103px;
	height: 70px;
	margin: 0 1px 0;
}

#nav li a{
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/common/navi2.png) no-repeat;
	background-size: 960px;
}

#nav01 a:link,
#nav01 a:visited{ background-position: -11px    0; }
#page2 #nav01 a { background-position: -11px -140px; }
#nav01 a:hover  { background-position: -11px  -70px; }
#nav01 a:active { background-position: -11px -140px; }

#nav02 a:link,
#nav02 a:visited{ background-position: -115px    0; }
#page3 #nav02 a { background-position: -115px -140px; }
#nav02 a:hover  { background-position: -115px  -70px; }
#nav02 a:active { background-position: -115px -140px; }

#nav03 a:link,
#nav03 a:visited{ background-position: -219px    0; }
#page4 #nav03 a { background-position: -219px -140px; }
#nav03 a:hover  { background-position: -219px  -70px; }
#nav03 a:active { background-position: -219px -140px; }

#nav04 a:link,
#nav04 a:visited{ background-position: -323px    0; }
#page5 #nav04 a { background-position: -323px -140px; }
#nav04 a:hover  { background-position: -323px  -70px; }
#nav04 a:active { background-position: -323px -140px; }

#nav05 a:link,
#nav05 a:visited{ background-position: -427px    0; }
#page6 #nav05 a { background-position: -427px -140px; }
#nav05 a:hover  { background-position: -427px  -70px; }
#nav05 a:active { background-position: -427px -140px; }

#nav06 a:link,
#nav06 a:visited{ background-position: -531px    0; }
#page7 #nav06 a { background-position: -531px -140px; }
#nav06 a:hover  { background-position: -531px  -70px; }
#nav06 a:active { background-position: -531px -140px; }

#nav07 a:link,
#nav07 a:visited{ background-position: -635px    0; }
#page8 #nav07 a { background-position: -635px -140px; }
#nav07 a:hover  { background-position: -635px  -70px; }
#nav07 a:active { background-position: -635px -140px; }

#nav08 a:link,
#nav08 a:visited{ background-position: -739px    0; }
#page9 #nav08 a { background-position: -739px -140px; }
#nav08 a:hover  { background-position: -739px  -70px; }
#nav08 a:active { background-position: -739px -140px; }

#nav09 a:link,
#nav09 a:visited{ background-position: -843px    0; }
#page10 #nav09 a{ background-position: -843px -140px; }
#nav09 a:hover  { background-position: -843px  -70px; }
#nav09 a:active { background-position: -843px -140px; }

#header{
	height: 100px;
	background: url('../images/common/page_header.jpg') no-repeat;
}

#side{
	padding:0 0 20px;
}

#wrapper{
	padding-top:0 !important;
}

#wrapper h2{
	margin:0 0 20px;
}

#main {
    background: url('../../../media/index/rabbit_mark.webp') no-repeat top right +30px;
    background-size: 120px;
}

#page12 #main {
	background-image: none;
}