
* {
	margin: 0;
	padding: 0;
}

/* Hides from IE7 \*/
*:first-child+html {
	letter-spacing: 0;
}
/* End hide from IE7 */	.pbInputForm {
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	background-color: #FFFFFF;
	border-bottom: 2px inset;
	border-left: 2px inset;
	border-right: 2px inset;
	border-top: 2px inset;
	font-size: 100%;
}
@media print {
	#toparea {
		display: none;
	}
}
ol , ul {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
	padding-left: 40px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
blockquote {
	margin-left: 40px;
	margin-right: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
}

body {
		font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
}

.pbPage {
		width: 770px;
}
.pbPage:after{
	content: "";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
}

.pbLeftArea {
		float: left;
		overflow: hidden;
		width: 0px;
		display: inline;
}

.pbRightArea {
		float: right;
		overflow: hidden;
		width: 0px;
		display: inline;
}

.pbMainArea {
		overflow: hidden;
		width: 770px;
}

.pbHeaderArea {
		overflow: hidden;
		width: 770px;
}

.pbFooterArea {
		clear: both;
		overflow: hidden;
		width: 770px;
}
.pbAreaWrapper1 {
	padding: 0;
	margin: 0;
	border-width: 0;
	width: 770px;
}
.pbAreaWrapper1:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbAreaWrapper1 { height: 1%; }
.pbAreaWrapper1 { display: block; }
/* End hide from IE-mac */
.pbAreaWrapper2 {
	padding: 0;
	margin: 0;
	border-width: 0;
	float: left;
}

.pbBlock {
		clear: both;
}
.pbArea {
	margin: 0;
	padding: 0px;
	border-width: 0;
}
.pbZero {
	margin: 0;
	padding: 0px;
	border-width: 0;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	line-height: normal;
	text-indent: 0;
}
.pbCorner {
		clear: both;
}
.pbNested {
	clear:both;
	padding: 0;
	margin: 0;
	min-height: 0;
}
.pbNested:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbNested { height: 1%; }
.pbNested { display: block; }
/* End hide from IE-mac */
.pbNestedZero {
	clear:both;
	padding: 0;
	margin: 0;
	min-height: 0;
}
.pbNestedZero:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbNestedZero { height: 1%; }
.pbNestedZero { display: block; }
/* End hide from IE-mac */
img.pbSystemImage {
	margin: 0;
	padding: 0px;
	background-color: transparent;
	border-width: 0;
	border-style: none;
	line-height: normal;
	text-indent: 0;
	font-size: small;
	vertical-align: baseline;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbHorizontalNested {
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	line-height: normal;
	text-indent: 0;
	border-width: 0;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
	min-height: 0;
}
.pbHorizontalNested:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbHorizontalNested { height: 1%; }
.pbHorizontalNested { display: block; }
/* End hide from IE-mac */
.pbAnchor {
	margin: 0;
	padding: 2px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	line-height: normal;
	text-indent: 0;
}
.pbArticleStatus {
	margin: 0;
	padding: 1px;
	border: none;
	background-color: #6699cc;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleStatus a:link {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleStatus a:visited {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleStatus a:hover {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleStatus a:active {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleDetailStatus {
	margin: 0;
	padding: 0;
	border: none;
	background-color: #ccff99;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:link {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:visited {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:hover {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:active {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
#pbBlock11196 {
	width: 170px;
	overflow: hidden;
	float:left;
}
#pbBlock11197 {
	width: 600px;
	overflow: hidden;
	clear:right;
}
#pbBlock27619 {
	width: 220px;
	overflow: hidden;
	float:left;
}
#pbBlock27622 {
	width: 550px;
	overflow: hidden;
	clear:right;
}

.qdNavigation, .pbStyleId2003 {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		font-family: MS UI Gothic;
		font-size: small;
		text-decoration: none;
		text-align: left;
		line-height: 130%;
}
.qdNavigation a:link, .pbStyleId2003 a:link {
		color: #0000FF;


}
.qdNavigation a:visited, .pbStyleId2003 a:visited {
		color: #9c9a9c;


}
.qdNavigation a:hover, .pbStyleId2003 a:hover {
		color: #990000;


}
		 @charset "utf-8";

/* http://ki.atkyudenwork/library/css/style.css 
	コンテンツ用
-----------------------------------------------------------------*/


/*.bt {  font-size: 10px; color: #FFFFFF; background-color: #3366CC; letter-spacing: 1px; border-color: #8BA8E2 #1C3771 #1C3771 #8BA8E2; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}*/

.bt {
background-image:url(http://www1.kyuden.co.jp/library/image/header/h_btn_2.gif);
border-top:2px #3B8DC0 none;
border-right:1px #3B8DC0 none;
border-bottom:2px #3B8DC0 none;
border-left:1px #3B8DC0 none;
color:#FFFFFF;
margin-left:5px;
}

.bx {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

/*body {
	color:#222222;
	line-height:115%;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto; 
}
*/

body{
	font-size:0.9em;
	color:#222222;
	text-align:center;
	margin-left:auto;	
	margin-right:auto;
	line-height: 1.1;
	font-family:"MS UI Gothic", "ＭＳ ゴシック", Osaka;
}


/*　background-color　2006.03.15追加　*/
td { /*font-size:90%;*/line-height:160%; /*background-color: #FFCC00;*/}
td font{line-height:115%; letter-spacing:normal;}
td sup{line-height:165%;}

td td{
	font-size:100%;
	line-height:165%;
	/*letter-spacing:-0.5px;*/
	/*background-color:#FF0000;*/
	}

a { text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: underline;}
a:hover { text-decoration: underline;}




/*h1 {  font-size: small; font-weight: bold; line-height:115%; margin: 0px;}
h2 {  font-size: 90%; font-weight: bold; line-height:115%;}
h3 {  font-size: x-small; line-height:115%; margin: 0px;}
h4 { display: block; margin-top: 1em; margin-bottom: 1em; font-weight: bold;}

（新しく追加した分）*/
h1 {  display: block; font-weight: bold; margin: 0px; letter-spacing:-0.5px; line-height:115%;}
h2 {  display: block; font-weight: bold; margin: 0px; letter-spacing:-0.5px; line-height:115%;}
h3 {  display: block; margin: 0px; /*letter-spacing:-1px;*/ line-height:115%;}
h4 {  display: block; font-weight: bold; margin: 0px; letter-spacing:-0.5px; line-height:115%;}

p {  display: block; margin-top: 0.1em; margin-bottom:1.8em; text-align:left;}

.midium {font-size: medium;}
.small {font-size: small;}
.xs {font-size: x-small;}
.xxs {font-size: xx-small;}

.tx10px {font-size: 10px;}
.tx12px {font-size: 12px;}
.tx14px {font-size: 14px;}
.norepeat {background-repeat: no-repeat;}

.menuhoujin {
	background-image:  url(library/css/../../menu_a_houjin.jpg);
	padding: 5px;
	font-size:x-small;
}
.menuippan {
	background-image:  url(library/css/../../menu_a_ippan.jpg);
	padding: 5px;
	font-size:x-small;
}
.menuir {
	background-image:  url(library/css/../../menu_a_ir.jpg);
	padding: 5px;
	font-size:x-small;
}
.menub {
	background-image:  url(library/css/../../left-menu/menu_b.jpg);
	padding: 5px;
	font-size:x-small;
}
.menularge {
	background-image:  url(library/css/../../menularge_back.gif);
	padding: 5px;
	font-size:x-small;
}
.menseki {
	font-size: x-small;
	background-color: #F5F5F5;
	padding: 5px;
}
.oneTiered{
	padding: 5px;
	border-top:1px #666666 solid;
}/* 2006.03.16追加ここカラ */

.oneTiered a:link{
	color:#0000FF;
	text-decoration:none;
}
.oneTiered a:visited{
	color:#990000;
	text-decoration:none;
}
.oneTiered a:hover{
	color:#990000;
	text-decoration:underline;
	/* 2006.03.16追加ここマデ */
}


.twoTiered{
	padding:3px;
}/* 2006.03.16追加ここカラ */
.twoTiered a:link{
	color:#0000FF;
	text-decoration:none;
}
.twoTiered a:visited{
	color:#999999;
	text-decoration:none;
}
.twoTiered a:hover{
	color:#990000;
	text-decoration:underline;
}/* 2006.03.16追加ここマデ */

.title{
	padding:4px 3px 3px 6px;
	border-bottom:1px #666666 solid;
	border-left:1px #999999 solid;
	border-right:1px #666666 solid;
}
.titleBlock{
	margin-bottom:15px;
}

.tmargin{
	margin:20px;
}

.tdpadding10{
	padding:10px;
}

#csppd TD{
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
}

#csppd H1{
	padding:3px;
}


.ar{
	padding:4px 3px 3px 6px;
}

.update{font-family:Tahoma;font-size:10px;color:#FF6600;}
/*  この行以下、2006.03.15リニューアル時追加　*/
.news_day{font-family:Tahoma;font-size:10px;color:#FF6600;font-weight:bold;}
.news{font-size:12px;color:#0000FF;}
.news a:link {color: #0000FF; }
.news a:visited {color: #990000; }
.news a:active {color: #990000; }
.news a:hover {color: #990000; text-decoration: underline; }	
.contents{font-size:x-small;color:#000000;}
.menu {font-size:12px;color:#22AA24;}
.menu a:link {color: #22AA24; }
.menu a:visited {color: #000000; }
.menu a:active {color: #000000; }
.menu a:hover {color: #000000; text-decoration: underline; }
.menu2 {font-size:12px;color:#FF6600;}
.menu2 a:link {color: #FF6600; }
.menu2 a:visited {color: #000000; }
.menu2 a:active {color: #000000; }
.menu2 a:hover {color: #000000; text-decoration: underline; }
.zero {
		border-style : none;
		padding : 0px;
		border-collapse : collapse;
		font-size : small;
	}
/*  2006.03.15リニューアル時追加ここマデ　*/


/* 2006.05.26 リニューアルデータ 基本CSS*/
/* 2006.05.26 スタンダードリニューアルデータ 基本CSS*/

td.heading{
	font-weight: bold;
	background: #CCCCCC;
}

  /* 2006.05.26 独自リニューアルデータ 基本CSS*/
div.EC_Body{
	 _font:"MS UI Gothic", "ＭＳ ゴシック", Osaka;
	line-height:1.1;
	padding: 5px;
	margin-bottom: 40px;
	font-family:"MS UI Gothic", "ＭＳ ゴシック", Osaka;
	/*letter-spacing:1px;*/
}

/*div.EC_Body h1{
	font-size: 19px;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/cmm/h1-001.gif) no-repeat;
	padding:5px 40px;
	height: 29px;
}*/


/*div.EC_Body h2{
	font-size: 1.25em;
	_margin-bottom: -1em;
	margin-top: 1.5em;
	background: #0066FF url(library/css/../public/icon/icon_title_l.gif) no-repeat 0.2em 0.4em;
	padding-left: 1em;
	border-bottom: 1px double #000099;
	padding-bottom: 0.2em;
	padding-top: 0.1em;
	color: #FFFFFF;
	border-left: 5px solid #000099;
}*/

div.EC_Body h1{
	font-size:1.6em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/cmm/h1-001.gif) no-repeat;
	padding-left:39px;
	padding-top:1px;
	height: 29px;
	margin-bottom:1.35em;
}

div.EC_Body h2{
	font-size:1.4em;
	/*_margin-bottom: -1em;*/
	margin-bottom: 0.1em;
	background: #0066FF url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_l.gif) no-repeat 0.2em 0.4em;
	padding-left: 0.9em;
	padding-bottom: 0.25em;
	padding-top: 0.1em;
	border-bottom: 1px double #000099;
	border-left: 5px solid #000099;
	color: #FFFFFF;
	margin-top: 1.5em;
}


/*2006 10 18追記ここから*/
div.EC_Body Counter{
	font-size: 1.25em;
	/*margin-bottom: -1em;*/
	background: #0066FF url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_l.gif) no-repeat 0.2em 0.4em;
	padding-left: 1em;
	border-bottom: 1px double #ffda44;
	padding-bottom: 0.2em;
	color: #FFFFFF;
	border-left: 5px solid #ffda44;
	padding-top: 0.2em;
	margin-top: 1.5em;

}

/*div.EC_Body .Topics{
	font-size: 1.25em;
	margin-bottom: -1em;
	background: #CCCC00 url(library/css/../public/icon/icon_title_l.gif) no-repeat 0.2em 0.4em;
	padding-left: 1em;
	border-bottom: 1px double #82960e;
	padding-bottom: 0.2em;
	color: #FFFFFF;
	border-left: 5px solid #82960e;
	padding-top: 0.2em;
	margin-top: 1.5em;

}

div.EC_Body .Tpc{
	list-style-type: square;

}*/




/*2006 12 19追記ここから
div.EC_Body .mid h3{
	font-size: 1.2em;
	margin-bottom: -1.2em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_mm.gif) no-repeat 0px 0.2em;
	padding: 50px 0px 0.2em 1em;
	color: #0066FF;
	margin-top: 3.4em;
	_margin-top: 1.8em;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #66CC00;
}*/


/*2006 12 19追記ここまで

div.EC_Body h4{
	font-size: 1em;
	margin-bottom: -1.2em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_s.gif) no-repeat 0px 0.2em;
	border-bottom: 1px dashed #FF9900;
	border-top: none;
	border-right: none;
	border-left: none;
	padding: 0px 0px 0.2em 1em;
	color: #0066FF;

}*/
div.EC_Body h3{
	font-size: 1em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_m.gif) no-repeat 0px 0.2em;
	border-bottom: 1px dashed #FF9900;
	border-top: none;
	border-right: none;
	border-left: none;
	padding: 0px 0px 0.2em 1.2em;
	color: #0066FF;
	margin-top: 2em;
	margin-bottom: 0.5em;
	_margin-top: 1em;
}

div.EC_Body h4{
	font-size: 1em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_s.gif) no-repeat 0px 0.2em;
	border-bottom: 1px dashed #FF9900;
	border-top: none;
	border-right: none;
	border-left: none;
	padding: 0px 0px 0.2em 1em;
	color: #0066FF;
	margin-top: 1em;
	margin-bottom: 0.3em;
	/*_margin-top: 1.8em;*/
}


div.EC_Body h5{
	font-size: 1em;
	margin-bottom: -1.2em;
}

div.EC_Body h6{
	font-size: 0.725em;
	margin-bottom: -2em;
}

div.EC_Body caption{
	text-align: left;
	font-size: 0.9em;
	font-weight: bold;
	color: #0066CC;
	padding: 20px;
	margin-top: 10px;
}


div.EC_Body p{
	padding-right:0.9em;
	margin-left: 5px;
	line-height:1.5em;
	/*background-color: #66FFCC;*/
	letter-spacing:1px;
}




div.EC_Body th{
	_font: /*0.9em/1.4em*/ "MS UI Gothic", "ＭＳ ゴシック", Osaka;
	font-family:"MS UI Gothic", "ＭＳ ゴシック", Osaka;
}

div.EC_Body tr,td{
	_font: /*0.9em/1.4em*/ "MS UI Gothic", "ＭＳ ゴシック", Osaka;
	font-family:"MS UI Gothic", "ＭＳ ゴシック", Osaka;

}



div.EC_Body hr{
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px dashed #0066FF;
	border-left: 0px none;
	line-height: 1px;
	height: 1px;
}

div.EC_Body b{
	font-size: 1em;
}

div.EC_Body i{}

div.EC_Body strong{}

div.EC_Body em{}

div.EC_Body a{}

div.EC_Body a:hover{}

div.EC_Body blockquote{}

div.EC_Body pre{}

div.EC_Body li{

}

div.EC_Body ul{
}

div.EC_Body ul li{
	list-style: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_l.gif) inside;
	border-bottom: 1px dashed #FF6600;
	left: -40px;
	line-height: 1.5em;
}

/*修正後
-------------------------------------------------------------------------------------------
div.EC_Body ul li{
	background-image: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_l.gif) ;
	background:no-repeat;
	list-style:none;
	padding:0 0 5px 15px;
	border-bottom: 1px dashed #FF6600;
	font-size: 90%;
	margin-bottom:1em;
}
------------------------------------------------------------------------------------------*/


/*修正前
-------------------------------------------------------------------------------------------
div.EC_Body dl{}

div.EC_Body dt{
	background: url(library/css/../public/icon/icon_title_s.gif) no-repeat 2ex 0px;
	padding-left: 3em;
	font-weight: bold;

	color: #333333;
	padding-bottom: 3px;
	border-bottom: 1px dashed #999999;
}

div.EC_Body dd{
	padding: 5px;

}
------------------------------------------------------------------------------------------*/

div.EC_Body dl {
	/*font-size:90%;*/
	margin-top:1.7em;
	margin-bottom:1.7em;
	letter-spacing:1px;
	line-height:140%;
}
div.EC_Body dt{
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_s.gif) no-repeat 2.1ex 0px;
	margin-top: 0.5em;
	padding-left: 3.5em;
	padding-bottom: 4px;
	font-weight: bold;
	color: #333333;
	border-bottom: 1px dashed #999999;
}
/*div.EC_Body dd{
	padding: 5px;
	margin: 0.5em 0 1em 3em;
} 
更新09/2/12 */
div.EC_Body dd{
	padding: 0px 5px;
	margin: 0.5em 0 0.5em 3.5em;
}

div.EC_Right{
	float: left;
	width: 190px;
}

div.EC_RHd{}

div.EC_SMn{
	padding: 5px;
	width: 190px;
	background: #CCFFFF;
}

div.EC_MMn{
	background: #FFCC66;
	margin-top: 5px;
	width: 190px;
	padding: 5px;
}

div.EC_MMn span{
	visibility: hidden;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

div.EC_MMn a{
	display: block;
	font-weight: bold;
	color: #333333;
	text-align: center;
	text-decoration: none;
}

div.EC_MMn a:hover{
	text-decoration: none;
}

.EC_event{
	background: url(library/css/../menu/mn01.gif);
	height: 40px;
	width: 180px;
	line-height: 40px;
	text-decoration: none;
}

.EC_kirei{
	background: url(library/css/../menu/mn02.gif);
	height: 40px;
	width: 180px;
	line-height: 40px;
	text-decoration: none;
}

.EC_iris{
	background: url(library/css/../menu/mn03.gif);
	height: 40px;
	width: 180px;
	line-height: 40px;
	text-decoration: none;
}

.EC_arekore{
	background: url(library/css/../menu/mn04.gif);
	height: 40px;
	width: 180px;
	line-height: 40px;
	text-decoration: none;
}

.EC_contact{
	background: url(library/css/../menu/mn05.gif);
	height: 40px;
	width: 180px;
	line-height: 40px;
	text-decoration: none;
}

.EC_press{
	background: url(library/css/../menu/mn06.gif);
	height: 40px;
	width: 180px;
	line-height: 40px;
	text-decoration: none;
}

div.EC_Bnr{
	padding: 5px;
	margin-top: 5px;
	background: #99CC66;
	width: 190px;
}

div.EC_GP{
	background: #FFCCFF;
	padding: 5px;
	width: 190px;
	margin-top: 5px;
}

div.EC_Ctt{
/*	float: right;*/
	width: 540px;
	text-align:left;
	font-size:0.8em;
/*	padding: 5px;*/
}

div.EC_Ctt p{

}

.EC_orenge{
	font-weight: bold;
	color: #FF6600;
}

.EC_Blue{
	font-weight: bold;
	color: #0099FF;
}

.EC_red{
	font-weight: bold;
	color: #CC0000;
}

.img_L{
	float: left;
}

.img_R{
	float: right;
}

.img_C{
	float: none;
	clear: both;
}

.EC_Frame{
	background: #FFCCFF;
	padding: 5px;
	border: 1px solid #990000;
}

.EC_Body .EC_Right #other {
	padding: 5px;
	margin-top: 5px;
	width: 190px;
}
.EC_Body .EC_Right .EC_Bnr .eco img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.EC_Body .EC_Ctt #kl_bo {
	clear: both;
}

.EC_Body .EC_Ctt #regular_available {
	line-height:115%;
}

/*.EC_Body .EC_Ctt #regular_available strong {

}*/

.EC_Body .EC_Ctt #regular_available th {
	color: #FF6600;
}

.EC_Body .EC_Ctt #regular_available strong {
	line-height: 150%;
}

.EC_Body .EC_Right .EC_Bnr #bannerhe {
	margin-top: 2px;
	margin-bottom: 2px;
}

/*トップページリニューアル*/

#Wrapper {
	font-family: "MS UI Gothic";
}


#Wrapper #Handle {
	width: 180px;
	float:left;
	margin:0;
}

#Wrapper #Handle #MenuArea {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}

#MenuArea #MenuList {
	margin:0;
	padding:0;
	list-style-type: none;
}

#MenuArea #MenuList li{
	margin: 0 0 6px 0;
	text-align:left;
	}

#MenuList #ML01,#ML02,#ML03,#ML03,#ML04,#ML05 {
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#BannerArea #BannerList {
	margin:0;
	padding:0;
	list-style-type: none;
}

#BannerList #BL01,#BL02,#BL03,#BL03,#BL04,#BL05,#BL06,#BL07 {
	margin-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#Wrapper #Handle #EmergencyInfo {
	margin-bottom: 15px;
}

#SubMenuArea {
	margin-bottom: 20px;
}

#SubMenuArea #SubmenuIn {
	_font-size: 100%;
}

#SubMenuArea tr td {
	padding: 1px;
}

#QrArea td {
	padding: 3px;
}

#AreaIn {
	margin-top: 10px;
	_font-size: 100%;
}

#FlashArea {
	margin-bottom: 15px;
}

#ContactArea {
	margin-top: 15px;
	margin-bottom: 20px;
}

#TopicsArea {
	margin-bottom: 20px;
}

#BannerArea {
	margin-bottom: 20px;
}

/*北九州の電力2007ここから*/
.EC_Body .EC_Ctt #kitaoutline {
	border: thin solid #000000;
	font-size:medium;
}

.EC_Body .EC_Ctt #kitaoutline tr td {
	padding: 4px;	
}

.EC_Body .EC_Ctt #kitaoutline .titright {
	margin-right: 25px;
}

.EC_Body .EC_Ctt #KitakyushuOutline {
	margin-top: 20px;
}

.EC_Body .EC_Ctt #KitakyuMenu {
	margin-top: 30px;
}

.EC_Body .EC_Ctt #kitagra {
	margin-top: 20px;
	font-size:medium;
}

.EC_Body .EC_Ctt #chiikino {
	font-size:medium;
}

.EC_Body .EC_Ctt #chiikino #eventtit {
	font-size: 15px;
}


.EC_Body .EC_Ctt #chiikino #ChiikiText {
	font-size: 0.8em;
	line-height: 1.4em;
}

.EC_Body .EC_Ctt .Heisei18 {
	font-size: 12px;
}

.EC_Body .EC_Ctt #kitagra .imglefts {
	margin-left: 30px;
}

.EC_Body .EC_Ctt #TextResize {
	font-size: 14px;
}

/*北九州の電力2007ここまで*/
/*みんなの作文エッセイ*/
.EC_Body .EC_Ctt #Tokusen {
	color: #FF0000;
}

.EC_Body .EC_Ctt #Nyusen {
	color: #0000FF;
}

.EC_Body .EC_Ctt #EssayTit a {
	color: #FFFFFF;
}

/*オール電化 IH調理体験会 表のHEADER*/

.EC_Body .EC_Ctt #AllihHead {
	color: #FFFFFF;
	background-color: #99ccff;
}

.EC_Body .EC_Ctt #minasamatotomoni {

}

.EC_Body .EC_Ctt #minasamatotomoni .minasamatit {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_m.gif);
}

.EC_Body .EC_Ctt #KitakyushuOutline #kitaoutline .KitakyushuOutlineTh td{
	font-size: 12px;
}

.EC_Body .EC_Ctt #KitakyushuOutline #kitaoutline .KitakyushuOutlineTd td {
	font-size: 13px;
}

.EC_Body .EC_Ctt .SakuhinYomu a img {
	margin-top: 10px;
	margin-bottom: 10px;
}

.EC_Body .EC_Ctt #iristit tr td {
	font-size: medium;
}

/*キレイライフ エコキュート 20080110*/

div.EC_Body .EC_Ctt .kireilifeh1{
	font-size: 1.4em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/cmm/h1-001.gif) no-repeat;
	padding-left: 40px;
	height: 29px;
	margin-bottom: 10px;
}

div.EC_Body .EC_Ctt .kireilifeh2{
	font-size: 1.25em;
	background: #0066FF url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_l.gif) no-repeat 0.2em 0.4em;
	padding-left: 1em;
	border-bottom: 1px double #000099;
	padding-bottom: 0.2em;
	color: #FFFFFF;
	border-left: 5px solid #000099;
	padding-top: 0.2em;
	margin-top: 1.5em;
	margin-bottom: 10px;
}

div.EC_Body .EC_Ctt .kireilifeh3{
	font-size: 1em;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_m.gif) no-repeat 0px 0.2em;
	border-bottom: 1px dashed #FF9900;
	border-top: none;
	border-right: none;
	border-left: none;
	padding: 0px 0px 0.2em 1em;
	color: #0066FF;
	margin-top: 1.8em;
	margin-bottom: 1.5em;
}

.EC_Body .EC_Ctt .kireilifeh4 {
	font-size: 1em;
	margin: 0 0 -1.2em 0;
	background: url(http://ki-atkyudenwork.i-kyushu.or.jp/library/public/icon/icon_title_s.gif) no-repeat 0px 0.2em;
	padding: 0px 0px 0.2em 1em;
	color: #339900;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #339900;
}

.EC_Body .EC_Ctt .kireilifeimg{
	margin: 1.2em 0 0 0;
}

.EC_Body .EC_Ctt .chamkome {
	font-size: 80%;
}

.EC_Body .EC_Ctt .kireilifefloat {
	float: left;
	margin-top: 0px;

}
.oneTiered{
	background-image:url(http://ki-atkyudenwork.i-kyushu.or.jp/library/miraigoes/me_mid.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-y;
}

.EC_Body .EC_Ctt #EventMesena h3 {
	font-size: 13px;
	margin: 0px;
}

.EC_Body .EC_Ctt #AllIh {
	width: 540px;
	border: 1px solid #99ccff;
	margin-top: 10px;
}

.EC_Body .EC_Ctt #AllIh tr th
 {
	padding: 2px;
	border: 1px solid #99ccff;
	border-collapse: separate;
	border-spacing: 3px 3px;
	color: #FFFFFF;
	letter-spacing: 5px;
	background: #99ccff;
	font-weight: bold;
	text-align:center;
}

.EC_Body .EC_Ctt #AllIh tr td
 {
	padding: 3px;
	border: 1px solid #99ccff;
	border-collapse: separate;
	border-spacing: 3px 3px;
}


.EC_Body .EC_Ctt .AllIh {
	width: 540px;
	border: 1px solid #99ccff;
	margin-top: 10px;
}

.EC_Body .EC_Ctt .AllIh tr th
 {
	padding: 2px;
	border: 1px solid #99ccff;
	border-collapse: separate;
	border-spacing: 3px 3px;
	color: #FFFFFF;
	letter-spacing: 5px;
	background: #99ccff;
	font-weight: bold;
}

.EC_Body .EC_Ctt .AllIh tr td
 {
	padding: 3px;
	border: 1px solid #99ccff;
	border-collapse: separate;
	border-spacing: 3px 3px;
}


/*2008年12月1月分のイリスコラボイベント*/

.page .zero .zero #mainArea .area .area .nested #block24814 .nested #block24818 .EC_Body .EC_Ctt #tjoycollaboration .tjoydays {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}

.page .zero .zero #mainArea .area .area .nested #block24814 .nested #block24818 .EC_Body .EC_Ctt #tjoycollaboration .daysbreakdown .moviebreakdown .movietopics {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.page .zero .zero #mainArea .area .area .nested #block24814 .nested #block24818 .EC_Body .EC_Ctt #tjoycollaboration .tjoydays {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-image: none;
}

.page .zero .zero #mainArea .area .area .nested #block24814 .nested #block24818 .EC_Body .EC_Ctt #tjoycollaboration .daysbreakdown .moviebreakdown .movietopics {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

.page .zero .zero #mainArea .area .area .nested #block24814 .nested #block24818 .EC_Body .EC_Ctt #tjoycollaboration .daysbreakdown .moviebreakdown {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

.page .zero .zero #mainArea .area .area .nested #block24814 .nested #block24818 .EC_Body .EC_Ctt #tjoycollaboration .daysbreakdown .moviebreakdown dd {
	margin: 0px;
	background-image: none;
}


/* 
	ふるさとの森づくり
-----------------------------------------------------------------*/
#furusatodukuri{
	text-align:left;
	line-height:1.2em;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


h1#KitakyushuWooded {
	background-image: none;
	padding: 0px;
	margin: 0px;
}

#furusatodukuri #woodedtable th {
	margin-top: 15px;
	font-size:90%;
}
#furusatodukuri #woodedtable td {
	margin-top: 15px;
	font-size:90%;
}

#woodedh2 {
	background-image: none;
	background-color: #CCFF99;
	color: #009900;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #009900;
	border-bottom-style: none;
	margin-top: 15px;
	padding: 5px;
	font-size: 1em;
}

#woodedh3 {
	color: #009900;
	background-image: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #009900;
	margin-left: 0px;
	font-size:1em;
	margin-bottom: 10px;
	padding: 0px;
}

#woodedh4 {
	color: #000000;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#furusatodukuri {
	font-size: medium;
}

#furusatodukuri p#KitakyushuWoodedp {
	line-height: 110%;
	font-size:90%;
}

/*アンカーのスペース
----------------------------------*/
.pbAnchor{
	margin:1px 0;
	padding:0;
}

/*グローバルナビゲーションの位置
----------------------------------*/
.qdNavigation{
margin-top:1px;
padding:0;
}


/*イリス北九州2009年4月更新
----------------------------------*/

.EC_Body .EC_Ctt #iris_wrapper_top #iris_header h1#iris_head,
.EC_Body .EC_Ctt #iris_wrapper #iris_header h1#iris_head {
	background-image: url(http://ki.kyuden.co.jp/library/iris/header.gif);
	background-repeat: no-repeat;
	height: 133px;
	width: 535px;
	text-indent: -9999px;
	margin: 0;
	padding:0;
}

/*
div#iris_wrapper {
	font-size: 80%;
}

div#iris_wrapper_top {
	font-size: 80%;
}
*/
ul#menu_topline {
	width:532px;
	height:37px;
	overflow:hidden;
	margin: 0px 0px 0px 3px;
	padding:0px;
}

ul#menu_topline li {
	float: left;
	width: 130px;
	text-indent: -9999px;
	border: none;
	margin-right: 3px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	line-height: 0px;
	list-style-image: none;
	left: 0px;
}

ul#menu_topline li#menu_about a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_about.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
}

ul#menu_topline li#menu_event a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_event.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
	list-style-position: outside;
	list-style-type: none;
	line-height: 0px;
}

ul#menu_topline li#menu_tjoy a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_tjoy.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
	list-style-position: outside;
	list-style-type: none;
	line-height: 0px;
}

ul#menu_topline li#menu_ih a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_ih.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
	list-style-position: outside;
	list-style-type: none;
	line-height: 0px;
}

li#menu_regular a:hover{background-position: 0 -37px;}
li#menu_event a:hover{background-position: 0 -37px;}
li#menu_tjoy a:hover{background-position: 0 -37px;}
li#menu_ih a:hover{background-position: 0 -37px;}

ul#menu_bottomline {
	width:532px;
	height:50px;
	overflow:hidden;
	margin: 3px 0px 0px 3px;
	padding: 0px;
}

ul#menu_bottomline li {
	float: left;
	height: 37px;
	width: 130px;
	text-indent: -9999px;
	border: none;
	list-style-position: outside;
	list-style-type: none;
	line-height: 0px;
	left: 0px;
	list-style-image: none;
	margin-right: 3px;
}

ul#menu_bottomline li#menu_regular a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_regular_chair.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
}


ul#menu_bottomline li#menu_fair a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_fair.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
}

ul#menu_bottomline li#menu_recip a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_recip.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
}

ul#menu_bottomline li#menu_ecocook a {
	background-image: url(http://ki.kyuden.co.jp/library/iris/iris_ecocook.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 37px;
	overflow:hidden;
}

li#menu_about a:hover{background-position: 0 -37px;}
li#menu_fair a:hover{background-position: 0 -37px;}
li#menu_recip a:hover{background-position: 0 -37px;}
li#menu_ecocook a:hover{background-position: 0 -37px;}

a:link{}
a:visited{}
a:active{}

div#iris_wrapper_top {
	background-color: #EBB254;
	width: 535px;
	background-image: url(http://ki.kyuden.co.jp/library/iris/back.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
}


div#iris_wrapper {
	background-color: #EBB254;
	width: 535px;;
}

div#iris_menu {
	width: 535px;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#iris_contents {
	width: 535px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 0px;
}

div#iris_contents div.contents_left {
	float: left;
	width: 261px;
	margin-right: 4px;
	background-color: #FDE8C8;
	margin-left: 3px;
	margin-bottom: 10px;
}

div#iris_contents div.contents_right {
	float: left;
	width: 261px;
	background-color: #FDE8C8;
	margin-bottom: 10px;
}

div#iris_header {
	width: 535px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

div.contents_left div.contents_left_top {
	background-image: url(http://ki.kyuden.co.jp/library/iris/lrt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FDE8C8;
	margin: 0px;
	padding: 0px;
}

div.contents_left div.contents_left_bottom {
	background-color: #FDE8C8;
	background-image: url(http://ki.kyuden.co.jp/library/iris/lrb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

div#iris_contents div.contents_left p.context {
	padding: 0px 5px;
	margin: 0 0 1em 0;
}

div#iris_contents div.contents_right p.context {
	padding: 0px 5px;
	margin: 0 0 1em 0;
}

div#iris_contents div.contents_left p.conimg {
	padding: 0px 5px;
	margin: 0;
}

div#iris_contents div.contents_right p.conimg {
	padding: 0px 5px;
	margin: 0;
}

div.contents_right div.contents_right_top {
	background-color: #FDE8C8;
	background-image: url(http://ki.kyuden.co.jp/library/iris/rrt.gif);
	background-repeat: no-repeat;
	background-position: right;
}

div.contents_right div.contents_right_bottom {
	background-color: #FDE8C8;
	background-image: url(http://ki.kyuden.co.jp/library/iris/rrb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

div#iris_wrapper div#iris_contents p.iris_course {
	margin: 5px 0px 10px 0px;
	padding: 0px;
}

div#iris_contents div#iris_mainrcontenttop {
	background-color: #FDE8C8;
	background-image: url(http://ki.kyuden.co.jp/library/iris/lrt.gif);
	background-repeat: no-repeat;
	background-position: right;
}

div#iris_contents div#iris_mainrcontentbottom {
	background-color: #FDE8C8;
	background-image: url(http://ki.kyuden.co.jp/library/iris/lrb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

div#iris_contents div#iris_mainrcontent {
	background-color: #FDE8C8;
	margin-right: 5px;
	margin-left: 5px;
}

div#iris_contents div#iris_mainrcontent p.context {
	padding: 0px 5px;
	margin: 0 0 1em 0;
}

div#iris_contents div#iris_mainrcontent p.conimg {
	padding: 0px 5px;
	margin: 0;
}

div#iris_mainrcontent ul.irisground {
	padding: 3px;
	margin-top: 0px;
	margin-left: 0px;
}

div#iris_mainrcontent ul.irisground li.irisgroundlist {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}

div#iris_mainrcontent .contextground {
	margin: 0px;
	padding-bottom: 0px;
}

.EC_Body .EC_Ctt .iris_roominfo {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
}

.EC_Body .EC_Ctt .iris_roominfo li {
	list-style-position: outside;
	list-style-type: square;
	left: 0px;
	margin-left: 25px;
	/*_margin-left: -20px;*/
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

div#iris_mainrcontent .contextteirei {
	margin: 0px;
	padding-bottom: 0px;
}

.EC_Body .EC_Ctt .iristeirei_list {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
}

.EC_Body .EC_Ctt .iristeirei_list li {
	list-style-position: outside;
	list-style-type: square;
	left: 0px;
	margin-left: 25px;
	_margin-left: -20px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.EC_Body .EC_Ctt #iris_wrapper #iris_contents #iris_mainrcontent .contextlink a {
	border: 1px solid #FF9933;
	padding: 5px;
	background-color: #FFddaa;
	font-weight: bold;
	color: #FF6600;
	font-size:110%;
}

.EC_Body .EC_Ctt #iris_wrapper_top #iris_contents .contents_right .contextlink a {
	border: 1px solid #FF9933;
	padding: 5px;
	background-color: #FFCC99;
	font-weight: bold;
	color: #FF6600;
	font-size:110%;
}

/* 電線近くの作業は、早目にご連絡を！！ 
-----------------------------------------------------------------*/

div.EC_Body .EC_Ctt #electcblh1{
	font-size: 1.4em;
	background: url(http://ki.kyuden.co.jp/library/cmm/h1-001.gif) no-repeat;
	padding-left: 40px;
	height: 29px;
	margin-bottom: 10px;
}

.EC_Body .EC_Ctt #electrical_cable {
	width: 520px;
	border: 1px solid #DDDDDD;
	border-collapse: collapse;
	margin-top: 15px;
}

.EC_Body .EC_Ctt #electrical_cable tr th {
	padding: 3px;
	border: 1px solid #FFFFFF;
	background: #DDDDDD;
	font-weight: bold;
}

.EC_Body .EC_Ctt #electrical_cable tr td {
	padding: 3px;
	border: 1px solid #DDDDDD;
}

.EC_Body .EC_Ctt #electrical_cable .cableno {
	text-align: center;
}

.EC_Body .EC_Ctt .cablecom {
	padding-bottom: 10px;
	padding-left: 12px;
	vertical-align: top;	
}

/* 電線近くの作業は、早目にご連絡を！！ 
-----------------------------------------------------------------*/

.ingredient tr td{
	border-bottom: 1px dashed #FF9900;
}


/* 繝ｬ繧ｷ繝斐Ξ繧ｷ繝斐・繧ｹ繧ｿ繧､繝ｫ繧ｷ繝ｼ繝・
-----------------------------------------------------------------*/

.style2{
	color: #009933;
	font-weight: bold;
	padding-left:5px;
	letter-spacing:-0.5px;
}