@charset "Shift_JIS";
div#header-fixed
{
    position: fixed;            /* wb_[ΜΕθ */
    top: 0px;                   /* Κu(γ0px) */
    left: 0px;                  /* Κu(E0px) */
    width: 100%;                /* ‘100%@*/
    height: 140px;              /* c140px */
}
 
 
div#header-bk { 
	background-color:#edf7fa;     /* wiF(Β) */
	padding:10px 0 20px;       /* γ10pxAΊ20pxπ ―ι */
	height:60px;              /* cΜ³60px */
	width:100%;                /* ‘Μπ100% */
}
 
 
div#header { 
	/*border: 5px solid #fff;     \¦ΜζπgΕΝ€ */
	height: 100%;              /* cΜ\¦ΜζΝheader-bkΖ―Ά */
	width: 100%;              /* ‘Μ100% */
	margin: auto;              /* ΅¦ */
}
.menuLineLight {
	margin:0 0 0 0;
	padding:3px 1px 0 8px;
	border-width:0 0 4px 0 ;
	border-color:#029EBC;
	border-style:solid;
	background:#80CEDD;
	color:#017589;
	line-height:140%;
	font-weight:bold;
}
.menuLineDouble {
	margin:0 0 1px 0;
	padding:8px 12px;
	border-width:5px 0;
	border-color: #80CEDD;
	border-style:solid;
	background:#029EBC;
	color:#EBF7FA;
	line-height:140%;
	font-weight:bold;
	/* text-align:center; */
}

.menuLineDoubleLightW {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:5px 0;
	border-color:#029EBC;
	border-style:solid;
	background:#fff;
	color:#017589;
	line-height:140%;
	font-weight:bold;
	text-align:center;
}

.menuLineDoubleLight {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:5px 0;
	border-color:#029EBC;
	border-style:solid;
	background:#80CEDD;
	color:#017589;
	line-height:140%;
	font-weight:bold;
	text-align:center;
}

.menuLineLightW {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:0 0 5px 0 ;
	border-color:#029EBC;
	border-style:solid;
	background:#fff;
	color:#017589;
	line-height:140%;
	font-weight:bold;
}
.menuLineLightO {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:0 0 5px 0 ;
	border-color:#f79708;
	border-style:solid;
	background:#fedd25;
	color:#d25c14;
	line-height:140%;
	font-weight:bold;
}
.menuLineDoubleLightWO {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:5px 0;
	border-color:#f79708;
	border-style:solid;
	background:#fff;
	color:#d25c14;
	line-height:140%;
	font-weight:bold;
	text-align:center;
}
.menuLineLightWO {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:0 0 5px 0 ;
	border-color:#f79708;
	border-style:solid;
	background:#fff;
	color:#d25c14;
	line-height:140%;
	font-weight:bold;
}
.menuLineLightP {
	margin:0 0 0 0;
	padding:2px 8px;
	border-width:0 0 5px 0 ;
	border-color:#ef877d;
	border-style:solid;
	background:#ffffff;
	color:#762d3f;
	line-height:140%;
	font-weight:bold;
}
.menuLineDoubleP {
	margin:0 0 1px 0;
	padding:8px 12px;
	border-width:5px 0;
	border-color: #ef877d;
	border-style:solid;
	background:#ffffff;
	color:#b22222;
	line-height:140%;
	font-weight:bold;
	text-align:left;
}
.menuLineLightG {
	margin:0 0 0 0;
	padding:2px 8px;
	border-width:0 0 5px 0 ;
	border-color:#7EBA03;
	border-style:solid;
	background:#f3ffd8;
	color:#5B8602;
	line-height:140%;
	font-weight:bold;
}
.menuLineDoubleG {
	margin:0 0 1px 0;
	padding:8px 12px;
	border-width:5px 0;
	border-color: #7EBA03;
	border-style:solid;
	background:#f3ffd8;
	color:#5B8602;
	line-height:140%;
	font-weight:bold;
	text-align:left;
}
.menuLinePur {
	margin:0 0 0 0;
	padding:2px 8px;
	border-width:0 0 5px 0;
	border-color: #824880;
	border-style:solid;
	background:#ffffff;
	color:#7a4171;
	line-height:140%;
	font-weight:bold;
}
.menuLineDoublePur {
	margin:0 0 1px 0;
	padding:8px 12px;
	border-width:5px 0;
	border-color: #824880;
	border-style:solid;
	background:#cca6bf;
	color:#7a4171;
	line-height:140%;
	font-weight:bold;
	text-align:left;
}
.menuLineLightMocca {
	margin:0 0 0 0;
	padding:2px 8px;
	border-width:0 0 5px 0 ;
	border-color:#ffc0cb;
	border-style:solid;
	background:#f09199;
	color:#fffff0;
	line-height:140%;
	font-weight:bold;
}