@charset "UTF-8";
/* CSS Document */

/*========== Navigation ==========*/

#header h1 {
float:left;
height:65px;
text-indent:-10000px;
width:200px;
}

#header h1 a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
display:block;
height:65px;
text-indent:-10000px;
width:200px !important;
}

#header h1 a:link {background-position:0 0;}
#header h1 a:visited {background-position:0 0;}
#header h1 a:hover {background-position:0 -65px;}

nav {
float:left;
width:780px;
}

nav li {
float:left;
width:156px;
}

nav li a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
display:block;
width:156px;
height:65px;
text-indent:-10000px;
}

/*Program*/
.btnprogram a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
}
.btnprogram a:link {background-position:-200px 0px;}
.btnprogram a:visited {background-position:-200px 0px;}
.btnprogram a:hover {background-position:-200px -65px;}

/*Request*/
.btnrequest a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
}
.btnrequest a:link {background-position:-356px 0px;}
.btnrequest a:visited {background-position:-356px 0px;}
.btnrequest a:hover {background-position:-356px -65px;}

/*Event*/
.btnevent a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
}
.btnevent a:link {background-position:-512px 0px;}
.btnevent a:visited {background-position:-512px 0px;}
.btnevent a:hover {background-position:-512px -65px;}

/*Promotion*/
.btnpromotion a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
}
.btnpromotion a:link {background-position:-668px 0px;}
.btnpromotion a:visited {background-position:-668px 0px;}
.btnpromotion a:hover {background-position:-668px -65px;}

/*Company*/
.btncompany a {
background:url(../images/common/nav.png) no-repeat;
background-size:980px;
}
.btncompany a:link {background-position:-824px 0px;}
.btncompany a:visited {background-position:-824px 0px;}
.btncompany a:hover {background-position:-824px -65px;}

