table#title img{ 
	vertical-align: bottom;
}
IMG { 
	border: none;
	z-index:	12;
}

img#pop {
	z-index:	100;
}

form { 
	margin: 0px; 
}

BODY, TD, TH {
	font-size: 11pt;
	color: #555555;
} 

td#set{
	background-color:	#ADC8FF;
	width		:	160 px;
	text-align	:	center;
}

table#set2{
	width		:	520 px;
}
#submenu1 {
	z-index		: 10;
}

a:{
	border		:	0px; 	/*枠線をなくす*/
}

A:link { 
	color: #586877;
}
 
A:visited {
	color: #586877;
}
 
A:hover {
	color: #3333FF;
} 

div#pop {
	z-index		: 1;
}
div.pop {
	z-index		: 2;
}

H1{
	padding					: 5px 5px 3px 10px;
	font-size				: 26px;
	color					: #444444;
	border-left-style		: solid;
	border-left-width		: 20px;
	border-left-color		: #0000ff;
	border-bottom-style		: solid;
	border-bottom-width		: 2px;
	border-bottom-color		: #0000ff;
}

H2{
	padding					: 5px 5px 3px 10px;
	font-size				: 22px;
	color					: #444444;
	border-left-style		: solid;
	border-left-width		: 16px;
	border-left-color		: #0000ff;
	border-bottom-style		: solid;
	border-bottom-width		: 2px;
	border-bottom-color		: #0000ff;
}

H3{
	padding					: 5px 5px 3px 10px;
	font-size				: 18px;
	color					: #444444;
	border-left-style		: solid;
	border-left-width		: 12px;
	border-left-color		: #0000ff;
	border-bottom-style		: solid;
	border-bottom-width		: 2px;
	border-bottom-color		: #0000ff;
}

H4{
	padding					: 5px 5px 3px 10px;
	font-size				: 14px;
	color					: #444444;
	border-left-style		: solid;
	border-left-width		: 8px;
	border-left-color		: #0000ff;
	border-bottom-style		: solid;
	border-bottom-width		: 2px;
	border-bottom-color		: #0000ff;
}


/* フォーム */
#demo{
	border-collapse:	collapse;
}

#demo td,
#demo th{
	border:	1px solid #aaaaaa;
}

#demo th{
	background:	#f0f0f0;
}

#demo input{
	margin:	2px;
}

/* パンくずリスト
************************************************/
#pan{
	padding: 				5px;
	border-bottom:			1px solid #eaeaea;
	text-align:				left;
	margin-bottom:			5px;
	background-color: 		#fff;
}
#pan a{
	margin-right: 	5px;
	margin-left:	5px;
}
#pan strong{
	margin-left:	5px;
	background-color: #fff;
}

/* 段組みレイアウト ----------------*/
.clearfix:after{
    content:	".";
    display:	block;
    height:		0;
    clear:		both;
    visibility:	hidden;
}
.clearfix{
    display:	inline-block;
    min-height:	1%;  /* for IE 7*/
}
/* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/*----------------------------------*/
