@charset "UTF-8";

/*-----------------------------------------------------------
JVTA | TOP PAGE

Modified 2009 01.19 MT
-------------------------------------------------------------*/

@import url("common/import.css");


#top #sidebar{
float:right;
width:210px;
padding:0 20px 0 0;
}

#top #infoArea{
float:left;
width:490px;
padding:0 0 0 20px;
}

#top .boxA{
border-top:2px solid #2c6aa3;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:10px;
}

#top .boxA ul{
list-style:circle;
padding:0 0 0 20px;
}

#top .boxA ul li{
padding:5px 0;
border-bottom:1px dotted #ccc;
}

#top .boxB{
border-top:2px solid #cc0000;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:10px;
}

#top .boxB ul{
list-style:circle;
padding:0 0 0 20px;
}

#top .boxB ul li{
padding:5px 0;
border-bottom:1px dotted #ccc;
}

#top .boxB ul li a{color: #E80000;text-decoration:underline;}
#top .boxB ul li a:visited{color:#E80000;text-decoration:underline;}
#top .boxB ul li a:hover{color: #BF0000; text-decoration:underline;}

#top #sidebar #bnrArea{
padding:10px;
background:url(../img/top/bnr_bg.gif) 0 0 no-repeat;
}

/* submenu
-------------------------------------------------------------*/

#subMenu {
width:760px;
height: 70px;
margin:0 0 10px 0;
}

#subMenu ul {
width:760px;
height:70px;
}

#subMenu li {
height:70px;
list-style:none;
float:left;
}

#subMenu li a:link, #subMenu li a:visited {
background: url(../img/top/submenu_top.jpg) no-repeat 0 0;
height: 70px;
padding:0 0 0 16px;
display:block;
width:128px;
text-indent:-9999px;
text-decoration:none;
}

#subMenu li#sub1 a:hover {background-position:0px -70px;}

#subMenu li#sub2 a:link, #subMenu li#sub2 a:visited {padding:0;background-position:-144px 0;}
#subMenu li#sub2 a:hover { background-position:-144px -70px;}

#subMenu li#sub3 a:link, #subMenu li#sub3 a:visited {padding:0;background-position:-272px 0;}
#subMenu li#sub3 a:hover { background-position:-272px -70px;}

#subMenu li#sub4 a:link, #subMenu li#sub4 a:visited {padding:0;background-position:-400px 0;}
#subMenu li#sub4 a:hover { background-position:-400px -70px;}

#subMenu li#sub5 a:link, #subMenu li#sub5 a:visited {padding:0;width:218px;background-position:-528px 0;}
#subMenu li#sub5 a:hover { background-position:-528px -70px;}






/*-------------------------------------------------------------
Renewal mainImage 20120227Edit
-------------------------------------------------------------*/
#mainImage{
	height:325px;
	overflow:hidden;
	padding-top:7px;
}
#mainImage01{
	height:325px;
	overflow:hidden;
	padding-top:7px;
}
ul#mainImageList{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul#mainImageList li{
	list-style:none;
	margin:0px;
	padding:0 0 10px 0;
}
/*-------------------------------------------------------------
Renewal SubNavi 20120227Edit
-------------------------------------------------------------*/

#subNavi {
width:725px;
height: 64px;
margin:0 0 10px 0;
padding:0 17px 0 18px;
}

#subNavi ul {
width:725px;
height:64px;
}

#subNavi li {
height:64px;
list-style:none;
float:left;
}

#subNavi li a:link, #subNavi li a:visited {
background: url(../img/top/bg_sub_nav.png) no-repeat 0 0;
height: 64px;
padding:0 0 0 0px;
display:block;
width:128px;
text-indent:-9999px;
text-decoration:none;
}
#subNavi li#sub1 a:link, #subNavi li#sub1 a:visited {padding:0;background-position:0px 0; width:102px;}
#subNavi li#sub1 a:hover {background-position:0px -64px;}

#subNavi li#sub2 a:link, #subNavi li#sub2 a:visited {padding:0;background-position:-102px 0; width:174px;}
#subNavi li#sub2 a:hover { background-position:-102px -64px;}

#subNavi li#sub3 a:link, #subNavi li#sub3 a:visited {padding:0;background-position:-276px 0; width:136px;}
#subNavi li#sub3 a:hover { background-position:-276px -64px;}

#subNavi li#sub4 a:link, #subNavi li#sub4 a:visited {padding:0;background-position:-412px 0; width:112px;}
#subNavi li#sub4 a:hover { background-position:-412px -64px;}

#subNavi li#sub5 a:link, #subNavi li#sub5 a:visited {padding:0;background-position:-524px 0; width:201px;}
#subNavi li#sub5 a:hover { background-position:-524px -64px;}


.FacebookWrap{
	padding-bottom:10px;
	width:210px;
}

a:hover img.hover{ 
	opacity:0.8; filter:alpha(opacity=60); 
	-ms-filter: "alpha( opacity=70 )"; 
	} 