@charset "utf-8";
/* Standard stylesheet (For kofu Meiden)
	Copyright (C) 2004 Sofrosune; http://www.sofrosune.net/
	No part of this program may be reproduced or transmitted in any form or 
	by any means without permission from the author, Sofrosune.
	Version:1.00, September 6, 2006
*/

/* top,right,bottom,left */

.dummy {}


/* === headmenu style === */

#headbox {
}

#headbox a:hover {
	cursor: pointer;
	text-decoration:none;
	background-color:transparent;
}

#headbox .head_menu {
/*	border:1px solid #afc4d5;*/
}

#headbox .headmenu_left {
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_left a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-left-norm.png);
}

#headbox .headmenu_left a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_center {
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_center a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-center-norm.png);
}

#headbox .headmenu_center a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_right {
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_right a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-right-norm.png);
}

#headbox .headmenu_right a:hover {
	background: url(../images/head-menu-left-down.png);
}

/* === headmenu style (items) === */

#headbox .headmenu_01 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_01 a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-left-norm.png);
}

#headbox .headmenu_01 a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_02 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_02 a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-center-norm.png);
}

#headbox .headmenu_02 a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_03 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_03 a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-center-norm.png);
}

#headbox .headmenu_03 a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_04 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_04 a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-center-norm.png);
}

#headbox .headmenu_04 a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_05 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_05 a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-center-norm.png);
}

#headbox .headmenu_05 a:hover {
	background: url(../images/head-menu-left-down.png);
}

#headbox .headmenu_06 {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

#headbox .headmenu_06 a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top:5px;
	background: no-repeat left top url(../images/head-menu-right-norm.png);
}

#headbox .headmenu_06 a:hover {
	background: url(../images/head-menu-left-down.png);
}

/* end of style */
