@charset "utf-8";

#Gnav li.nav04 a{background:url(../common/img/menuTXT.png) -560px -60px no-repeat;}

h2{background:url(../common/img/h2TXT.png) 0 -108px no-repeat;}

#Pnav ul {
width:1032px;
height:106px;
margin:20px auto;
}
#Pnav ul li{
width:160px;
height:48px;
float:left;
text-indent:-9999px;
}
#Pnav ul li a{
display:block;
width:160px;
height:48px;
}

#Pnav ul li.nav05,
#Pnav ul li.nav06,
#Pnav ul li.nav05 a,
#Pnav ul li.nav06 a{
display:block;
width:180px;
}
#Pnav ul li.nav05{
margin:10px 6px 0 330px;
}
#Pnav ul li.nav06{
margin:10px 6px 0 6px;
}
#Pnav .nav01 a{background:url(img/page_Nav.png) 0 top no-repeat;}
#Pnav .nav02 a{background:url(img/page_Nav.png) -160px top no-repeat;}
#Pnav .nav03 a{background:url(img/page_Nav.png) -320px top no-repeat;}
#Pnav .nav04 a{background:url(img/page_Nav.png) -480px top no-repeat;}
#Pnav .nav05 a{background:url(img/page_Nav.png) -640px top no-repeat;}
#Pnav .nav06 a{background:url(img/page_Nav.png) -820px top no-repeat;}
#Pnav .nav07 a{background:url(img/page_Nav.png) -1000px top no-repeat;}
#Pnav .nav08 a{background:url(img/page_Nav.png) -1160px top no-repeat;}

#Pnav .nav01 a:hover{background:url(img/page_Nav.png) 0 bottom no-repeat;}
#Pnav .nav02 a:hover{background:url(img/page_Nav.png) -160px bottom no-repeat;}
#Pnav .nav03 a:hover{background:url(img/page_Nav.png) -320px bottom no-repeat;}
#Pnav .nav04 a:hover{background:url(img/page_Nav.png) -480px bottom no-repeat;}
#Pnav .nav05 a:hover{background:url(img/page_Nav.png) -640px bottom no-repeat;}
#Pnav .nav06 a:hover{background:url(img/page_Nav.png) -820px bottom no-repeat;}
#Pnav .nav07 a:hover{background:url(img/page_Nav.png) -1000px bottom no-repeat;}
#Pnav .nav08 a:hover{background:url(img/page_Nav.png) -1160px bottom no-repeat;}



.mc_content{
height:840px;
margin-bottom:50px;
box-shadow: 2px 2px 4px #3E323E;
}
.mc_content h3{
margin:0;
padding:0;
height:780px;
}

#chara01{
background:url(img/chara01_img.jpg) 0 top no-repeat;
}
#chara02{
background:url(img/chara02_img.jpg) 0 top no-repeat;
}
#chara03{
background:url(img/chara03_img.jpg) 0 top no-repeat;
}
#chara04{
background:url(img/chara04_img.jpg) 0 top no-repeat;
}

#chara05.mc_content,
#chara06.mc_content{
height:600px;
margin-bottom:50px;
box-shadow: 2px 2px 4px #3E323E;
}
#chara05.mc_content h3,
#chara06.mc_content h3{
height:540px;
}
#chara05{
background:url(img/chara05IMG.jpg) 0 top no-repeat;
}
#chara06{
background:url(img/chara06IMG.jpg) 0 top no-repeat;
}

#chara07{
background:url(img/chara07IMG.jpg) 0 top no-repeat;
}
#chara08{
background:url(img/chara08IMG.jpg) 0 top no-repeat;
}