@charset "EUC-JP";

/*=======================================================
 header.css                      Last Updated: 2009.06.18
 
 [01] common
 [02] logo
 [03] button
 [04] navigation
=======================================================*/

/*-------------------------------------------------------
 [01] common
-------------------------------------------------------*/
div#header {
margin-top: 22px;
position: relative;
padding-bottom: 2px;
margin-bottom: 0px;
border-bottom: #C1C1C1 1px solid;
background: #FFFFFF;
}


/*-------------------------------------------------------
 [02] logo
-------------------------------------------------------*/
div#header h1 {
_margin-bottom: 14px; /* forIE6 */
}

*:first-child+html div#header h1 {
margin-bottom: 14px;
}/* forIE7 */


/*-------------------------------------------------------
 [03] button
-------------------------------------------------------*/
div#header ul.language {
position: absolute;
top: 20px;
right: 0px;
}

div#header ul.language li {
margin-left: 3px;
float: left;
}


/*-------------------------------------------------------
 [04] navigation
-------------------------------------------------------*/
div#header ul.navigation {
border-top: #333 3px solid;
border-bottom: #333 1px solid;
margin: 14px 0 0 0;
height: 25px;
}

div#header ul.navigation li {
float: left;
margin-right:5px;
_margin-bottom: -5px; /* forIE6 */
}

div#header ul.navigation li.ct {
margin-left:135px;
}