/* Kamicopi Get URL="http://www32.atwiki.jp/_skin/headBar.css" */
/*
 * @wiki.jp header css
 */

body,html {
 margin 						 : 0 !important;
 padding						 : 0 !important;
}

.box {
 zoom 							 : 100%;
}
.box:after {
 clear							 : both;
 content						 : ".";
 display						 : block;
 height 						 : 0;
 visibility 				 : hidden;
}
.hidden {
 display						 : none;
}
.disableLink {
 color							 : #777 !important;
 cursor 						 : default !important;
 display						 : block !important;
 line-height				 : 1.2 !important;
 margin              : 0 !important;
 padding						 : 3px 1em !important;
 white-space				 : nowrap !important;
}

div.headBar {
 background-color 	 : #e8e8e8 !important;
 border 						 : 2px solid !important;
 border-color 			 : #f0f0f0 #c8c8c8 #c8c8c8 #f0f0f0 !important;
 color							 : #000000 !important;
 font-family				 : "MS Sans Serif", Arial, sans-serif !important;
 font-size					 : 13px !important;
 font-style 				 : normal !important;
 font-weight				 : normal !important;
 line-height				 : 1.2 !important;
 margin 						 : 0 !important;
 padding						 : 4px 2px 4px 2px !important;
 text-align 				 : left !important;
 text-decoration		 : none !important;
}
div.headBar a {
 background 				 : transparent none repeat scroll 0% !important;
 font-weight				 : normal !important;
 line-height				 : 1.2 !important;
 text-align 				 : left !important;
 text-decoration		 : none !important;
}
div.headBar a.headmenuButton {
 border 						 : 1px solid #e8e8e8 !important;
 color							 : #000000 !important;
 color							 : #000000 !important;
 cursor 						 : default !important;
 font-family				 : "MS Sans Serif", Arial, sans-serif !important;
 font-size					 : 13px !important;
 font-style 				 : normal !important;
 font-weight				 : normal !important;
 left 							 : 0px;
 line-height				 : 1.2 !important;
 margin 						 : 1px !important;
 padding						 : 2px 6px 2px 6px !important;
 position 					 : relative !important;
 text-align 				 : left !important;
 text-decoration		 : none !important;
 top								 : 0px;
 z-index						 : 30;
}
div.headBar a.headmenuButton:hover,
div.headBar ul li a.haeder_ul:hover {
 background-color 	 : transparent !important;
 border-color 			 : #f0f0f0 #909090 #909090 #f0f0f0 !important;
 color							 : #000000 !important;
}
div.headBar a.headmenuButtonActive,
div.headBar a.headmenuButtonActive:hover {
 background-color 	 : #2c8bec !important;
 border-color 			 : #a6a6a6 #f0f0f0 #f0f0f0 #a6a6a6 !important;
 color							 : #ffffff !important;
 left 							 : 1px;
 top								 : 1px;
}
div.headmenu {
 background-color 	 : #e8e8e8 !important;
 border 						 : 2px solid !important;
 border-color 			 : #f0f0f0 #c8c8c8 #c8c8c8 #f0f0f0 !important;
 color							 : #000000 !important;
 font-family				 : "MS Sans Serif", Arial, sans-serif !important;
 font-size					 : 13px !important;
 font-style 				 : normal !important;
 font-weight				 : normal !important;
 left 							 : 0px;
 line-height				 : 1.2 !important;
 margin              : 0 !important;
 padding						 : 0px 1px 1px 0px !important;
 position 					 : absolute;
 text-align 				 : left !important;
 text-decoration		 : none !important;
 top								 : 0px;
 visibility 				 : hidden;
 z-index						 : 31;
}
div.headmenu a.headmenuItem {
 color							 : #000000 !important;
 color							 : #000000 !important;
 cursor 						 : default !important;
 display						 : block;
 font-family				 : "MS Sans Serif", Arial, sans-serif !important;
 font-size					 : 13px !important;
 font-style 				 : normal !important;
 font-weight				 : normal !important;
 line-height				 : 1.2 !important;
 margin              : 0 !important;
 padding						 : 3px 1em !important;
 text-decoration		 : none !important;
 white-space				 : nowrap !important;
}
div.headmenu a.headmenuItem img{
 display						 : inline !important;
 vertical-align 		 : middle !important;
 border 						 : 0 !important;
 padding						 : 0 !important;
 margin 						 : 0 .5em 0 0 !important;
}
div.headmenu a.headmenuItem span.headmenuItemArrow{
 margin-right 			 : -.75em !important;
}
div.headmenu a.headmenuItem span.headmenuItemText {
 margin-right 			 : -.75em !important;
 margin-left         : 0 !important;
 padding-left         : 0 !important;
}
div.headmenu a.headmenuItem:hover,
div.headmenu a.headmenuItemHighlight {
 background-color 	 : #2c8bec !important;
 color							 : #ffffff !important;
}
div.headmenu div.headmenuItemSep {
 border-bottom			 : 1px solid #f0f0f0 !important;
 border-top 				 : 1px solid #909090 !important;
 margin 						 : 4px 2px !important;
 padding             : 0 !important;
}


div.headBar ul {
 line-height				 : 26px !important;
 list-style-image 	 : none !important;
 list-style-position : outside !important;
 list-style-type		 : none !important;
 margin 						 : 0 !important;
 padding						 : 0pt !important;
 position 					 : absolute !important;
 right							 : 0pt !important;
 top								 : 0px !important;
}
* html div.headBar ul li a.haeder_ul {
	top								 : 6px !important;
}
div.headBar ul li {
 background-image 	 : none !important;
 background-position : 0 !important;
 background-repeat	 : no-repeat !important;
 float							 : left !important;
 line-height				 : 26px !important;
 list-style-image 	 : none !important;
 list-style-type		 : none !important;
 margin 						 : 0pt !important;
 padding						 : 0pt !important;
 position 					 : relative !important;
}
div.headBar ul li a.haeder_ul {
 border 						 : 1px solid #e8e8e8 !important;
 color							 : #000000 !important;
 color							 : #000000 !important;
 cursor 						 : default !important;
 font-size					 : 13px !important;
 font-style 				 : normal !important;
 font-weight				 : normal !important;
 left 							 : 0px;
 margin 						 : 1px !important;
 padding						 : 2px 6px 2px 6px !important;
 position 					 : relative !important;
 top								 : 0px;
 z-index						 : 30;
}
div.headBar ul li a.haeder_ul:active {
 background-color 	 : #2c8bec !important;
 color							 : #ffffff !important;
}
div.headBar ul li a.mooter_link {
	margin-right 			 : .2em !important;
}
div.headBar ul li a.mooter_link img{
	vertical-align		 : middle !important;
}
div.headBar ul li form {
 display						 : inline !important;
 line-height				 : 25px !important;
 margin 						 : 0pt !important;
 padding						 : 0pt !important;
}
div.headBar ul li input {
 display						 : inline !important;
 font-size					 : 13px !important;
 margin 						 : 0 !important;
 padding						 : 0 !important;
 margin-right 			 : .2em !important;
}
div.headBar ul li input.submit {
 background 				 : ButtonFace !important;
 border 						 : 2px outset ButtonFace !important;
 color							 : ButtonTex !importantt;
 cursor 						 : default !important;
 font-weight				 : normal !important;
 line-height				 : normal !important;
 padding						 : 0px 3px !important;
 text-align 				 : center !important;
 white-space				 : pre !important;
}

div#headBarWrapper{
 display             : block !important;
 margin              : 0 !important;
 padding             : 0 !important;
}
