body {
	margin: 0;
	color: #333333;
	background-color: #ffffff;
	min-width:760px;
}

a { color: #003399;  text-decoration: none;}
a:link { color:003399;  text-decoration: none;}
a:visited { color:#9933cc;  text-decoration: none;}
a:active { color:#3366ff;  text-decoration: underline;}
a:hover { color:#3366ff;  text-decoration: underline;}

a.white {  color: #FFFFFF;  text-decoration: none;}
a.white:link {  color: #FFFFFF;  text-decoration: none;}
a.white:visited {  color: #FFFFFF;  text-decoration: none;}
a.white:active {  color:#FFFF99;  text-decoration: underline;}
a.white:hover {  color: #FFF667;  text-decoration: underline;}

a.black {  color: #000000;  text-decoration: none;}
a.black:link {  color: #000000;  text-decoration: none;}
a.black:visited {  color: #000000;  text-decoration: none;}
a.black:active {  color:#000000;  text-decoration: underline;}
a.black:hover {  color: #000000;  text-decoration: underline;}

.margin-section {  margin-left: 15px; width: 540px;}
.margin-popup {  margin-left: 15px; margin-right: 15px; width: 100%;}
.margin-subsubsect {  margin-left: 21px; width: 504px;}
.margin-toppage-right {  margin-left: 10px; width: 169px;}
.margin-a3-minus {  margin: -3px;}
.margin-a4-minus {  margin: -4px;}
.margin-l8 {  margin-left: 8px;}
.margin-l16 {  margin-left: 16px;}
.margin-l24 {  margin-left: 24px;}
.margin-l32 {  margin-left: 32px;}
.margin-l40 {  margin-left: 40px;}

.center {  margin: 0px 0px 0px 0px; text-align: center;}
.right {  margin: 0px 0px 0px 0px; text-align: right;}
.text-italic {  font-style: italic;}

.space-3px {  font-size: 2px;}
.space-6px {  font-size: 4px;}
.space-9px {  font-size: 7px;}
.space-12px {  font-size: 9px;}
.space-18px {  font-size: 15px;}
.space-24px {  font-size: 21px;}

.text-red {  color: #990000;}
.text-white {  color: #FFFFFF;}
.text-gray {  color: #666666;}
.text-darkgray {  color: #999999;}
.text-sentence {  line-height: 133%;}
.text-bold {  font-weight: bold;}
.text-boldital {  font-weight: bold; font-style: italic;}
.text-verdana {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}

.bg-999999 {  background-color: #999999;}
.bg-6b6b6b {  background-color: #6B6B6B;}
.bg-cccccc {  background-color: #CCCCCC;}
.bg-bbbbbb {  background-color: #BBBBBB;}
.bg-dcdcdc {  background-color: #DCDCDC;}
.bg-dddddd {  background-color: #DDDDDD;}
.bg-eeeeee {  background-color: #EEEEEE;}
.bg-f6f6f6 {  background-color: #f6f6f6;}
.bg-ffffff {  background-color: #FFFFFF;}
.bg-deepred {  background-color: #CC0000;}
.bg-lightred {  background-color: #CC9999;}
.bg-deepgreen {  background-color: #336666;}
.bg-line-dot-cccccc-4 {  background-image : url(images/mc_contents/line_dot_cccccc_4.gif); background-repeat: repeat;}
.bg-e8e8e8 {  background-color: #E8E8E8;}

/* design common -------------------------------------------------------------------*/
.margin-contents { margin-left: 30px; margin-right: 15px; padding:0px;}
.bg-localnavi {  background-color: #00489A ;}
.bg-footer {  background-color: #003366;}
.bg-blue1  {  background-color: #01499A ;}
.bg-blue2  {  background-color: #246AB8 ;}
.bg-blue3  {  background-color: #4B85C7 ;}
.bg-blue4  {  background-color: #76AAE5 ;}
.bg-blue5  {  background-color: #8CBEFA ;}
.bg-blue6  {  background-color: #003366;}
.bg-asort1 {  background-color: #FF9999 ;}

.text-blue   { color: #0066CC ;}
.text-blue1  { color: #01499A ;}
.text-blue2  { color: #246AB8 ;}
.text-blue3  { color: #4B85C7 ;}
.text-blue4  { color: #76AAE5 ;}
.text-blue5  { color: #8CBEFA ;}
.text-asort1 { color: #FF9999 ;}


.tbl-blue1 {
	color: #FFFFFF;
	background-color: #2466AE;
	}
.tbl-blue2 {
	color: #FFFFFF;
	background-color: #5994CC;
	}
.tbl-data {
	background-color: #FFFFFF;
	}
.tbl-line  {
	color: #FFFFFF;
	background-color: #B4D2F3;
	}

#search{
	border-top:6px solid #3E74B2;
	padding:12px 5px 0px 0px;
}
#search form {
	padding:0px;
}
#search .box {
	width:160px;
	margin: 0px 10px 0px 0px;
}
#search-top{
	padding:5px 5px 0px 0px;
	color: #FFFFFF;
	margin: 3px 5px 5px 10px;
}
#search-top form {
	padding:0px;
}
#search-top .box {
	width:145px;
	margin: 0px 0px 3px 0px;
}

#header {
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#micrologo {
	margin-right: 15px;
	margin-bottom: 5px;
}
.globalnavi {
	clear:both;
	margin:0px;
	margin-bottom:0px;
	color:#ffffff;
	height:25px;
	width:100%;
	background-color: #0066CC;
	background-position: bottom;

}

.globalnavi p {
	line-height:25px;
}

.globalnavi a, .globalnavi a:visited, .globalnavi a:active, .globalnavi a:link {
	float:left;
	width:16%;
	display:block;
	text-align:center;
	border-left:1px solid #969696;
	background:transparent;
	text-decoration:none;
	color:#ffffff;
}

.globalnavi a:hover {
	text-decoration:underline;
	color:#ffffff;
}

.globalnavi span {
	display:none;
}

.breadcrumb { 
	margin-top:5px;
	margin-left:30px;
	width: 100%;
}

.engtitle {
	font-weight: bold;
	color: #CCCCFF;
	background:transparent;
	margin-right:5px;
	text-align:right;
}

.pagetitle-bg1 {
	background-color: #ffffff;
	background-image : url(bg_img3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.pagetitle-bg2 {
	background-color: #ffffff;
	background-image : url(bg_img4.jpg);
	background-repeat: repeat;
	border-bottom:1px solid #76AAE5;
}

.pagelinks {
	background:transparent;
	margin-right:5px;
	text-align:right;
}

.section1 {
	list-style-type:none;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	padding:0px;
}
.section1 li{
	background-image : url(bg_img6.jpg);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:2px 0px 2px 10px;
	font-weight: bold;
	text-indent:0em;
}
.section2 {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section2 li{
	background-image : url(title.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
}
.section3 {

	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section3 li{
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:1px 0px 1px 10px;
	text-indent:0em;
}
.list {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.list li{
	margin-top:3px;
	margin-bottom:3px;
	background-image : url(img/list_01499A.gif);
	background-repeat:no-repeat;
	background-position:0 9px;
	padding:1px 0px 1px 10px;
	text-indent:0em;
}

.listlinks {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.listlinks li{
	margin-top:3px;
	margin-bottom:3px;
	background-image : url(img/arrow2.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	padding:1px 0px 1px 10px;
	text-indent:0em;
}

.icon-important {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-important li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_important.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-link {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-link li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_link.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-mail {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-mail li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_mail.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-form {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-form li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_form.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-download {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-download li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_download.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-print {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-print li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_print.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-windows {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-windows li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_windows.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-real {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-real li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_real.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-note {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-note li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_note.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}
.icon-info {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-info li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_info.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}
.icon-pdf {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-pdf li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-support {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-support li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_support.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.icon-popup {
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.icon-popup li{
	margin-top:5px;
	margin-bottom:5px;
	background-image : url(img/icon_popup.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}

.linear-navi {
	width:100%;
	list-style:none;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.linear-navi li{
	float:right;
	margin:5px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}
.linear-pre, linear-pre a {
	background-image : url(img/icon_pre.gif);
}
.linear-nxt, linear-nxt a {
	background-image : url(img/icon_nxt.gif);
}
.linear-strt, linear-strt a {
	background-image : url(img/icon_strt.gif);
}

.localnavi1 {
	color: #FFFFFF;
	list-style-type:none;
	margin:0px;
	text-align:left;
	text-indent:0em;
	padding:0px;
}
.localnavi2 {
	color: #FFFFFF;
	list-style-type:none;
	margin:0px;
	text-align:left;
	text-indent:0em;
	padding:0px;
}
.localnavi3 {
	color: #FFFFFF;
	list-style-type:none;
	margin:0px;
	text-align:left;
	text-indent:0em;
	padding:0px;
}
.localnavi4 {
	color: #FFFFFF;
	list-style-type:none;
	margin:0px;
	text-align:left;
	text-indent:0em;
	padding:0px;
}
.localnavi1 a:visited, .localnavi2 a:visited, .localnavi3 a:visited, .localnavi4 a:visited, .links-area a:visited {
	color:#CCCCFF;
	text-decoration:none;
}
.localnavi1 a:link, .localnavi2 a:link, .localnavi3 a:link, .localnavi4 a:link, .links-area a:link {
	color:#ffffff;
	text-decoration:none;
}
.localnavi1 a:hover, .localnavi2 a:hover, .localnavi3 a:hover, .localnavi4 a:hover, .links-area a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.localnavi1 li{
	margin:0px;
	background-repeat:no-repeat;
	background-position:10px 10px;
	padding:3px 5px 3px 20px;
	border-bottom: 1px dotted #666666;
}
.localnavi2 li{
	margin:0px;
	background-repeat:no-repeat;
	background-position:20px 10px;
	padding:3px 5px 3px 30px;
	border-bottom: 0px dotted #666666;
}
.localnavi3 li{
	margin:0px;
	background-repeat:no-repeat;
	background-position:30px 10px;
	padding:3px 5px 3px 40px;
	border-bottom: 0px dotted #666666;
}
.localnavi4 li{
	margin:0px;
	background-repeat:no-repeat;
	background-position:40px 10px;
	padding:3px 5px 3px 50px;
	border-bottom: 0px dotted #666666;
}
.local1 {
	background-image : url(img/arrow7.gif);
	background-color:#00489A;
}
.local1-current {
	background-image : url(img/arrow6.gif);
	background-color:#7D51A3;
}
.local1-now {
	background-image : url(img/arrow5.gif);
	background-color:#7D51A3;
}
.local2 {
	background-image : url(img/arrow4.gif);
	background-color:#00489A;
}
.local2-current {
	background-image : url(img/arrow3.gif);
	background-color:#00489A;
}
.local3 {
	background-image : url(img/arrow7.gif);
	background-color:#00489A;
}
.local3-current {
	background-image : url(img/arrow10.gif);
	background-color:#00489A;
}
.local4 {
	background-image : url(img/spacer.gif);
	background-color:#00489A;
}

.local-now {
	background-image : url(img/arrow5.gif);
	background-color:#00489A;
}

.links-area {
	list-style-type:none;
	margin:0px;
	text-align:left;
	padding:0px;
}
.links-area li{
	margin-top:3px;
	margin-bottom:3px;
	background-image : url(arrow1.gif);
	background-repeat:no-repeat;
	background-position:8px 9px;
	padding:3px 3px 3px 20px;
	border-bottom: 1px groove #CCCCCC;
}

.footer a, .footer a:visited, .footer a:active, .footer a:link {
	color:#FFFFFF;
}
.footer a:hover {
	color:#FFCC66;
	text-decoration:underline;
}
.pagetop {
	width:100%;
	list-style:none;
	margin:0px;
	text-align:left;
	padding:0px;
}
.pagetop li{
	float:right;
	margin:10px 0px 5px 0px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding:1px 0px 1px 18px;
	text-indent:0em;
	background-image : url(img/icon_pagetop.gif);
}
.accessibility {
	height:1px;
}
.toppage-bg2 {
	margin:0px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding:0px;
}

.topcopy {
	color: #00489A;
}

.topsection {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.topsection li{
	background-image : url(title_s.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
	color:#01499A;
}

.list-table{
	border-collapse : collapse ;
	border-width : 1px 0 0 0 ;
	border-style : solid ;
	border-color : #2466AE ;	/* IE 6(Win)向け */
}

.list-table-th{
	background-color:#B4D2F3;
	border-color : #2466AE ;	/* IE 6(Win)向け */
	border-width : 0 0 1px 0 ;
	border-style : solid ;
	padding : 6px;
}
.list-table-td{
	border-width : 0 0 1px 0 ;
	border-color : #2466AE ;	/* IE 6(Win)向け */
	border-style : solid ;
/*	padding : 0.5em ; */
}

.info-area {
	list-style-type:none;
	margin:0px;
	text-align:left;
	padding:0px;
	border-top: 1px none #999999;
	border-bottom: 1px none #003366;

}
.info-area a:visited {
	color:#ffffff;
	text-decoration:none;
}
.info-area a:link {
	color:#ffffff;
	text-decoration:none;
}
.info-area a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.info-area1 {
	background-image : url(img/icon_info_s.gif);
}
.info-area2 {
	background-image : url(arrow1.gif);
}
.info-area3 {
	background-image : url(img/icon_link_s.gif);
}


/* item only -------------------------------------------------------------------*/

.sitelogo {
	margin:0px 5px 2px 5px;
}

/* image -----------------------------------------------------------------------*/
img.left {
	float: left;
	margin-right: 15px;
	margin-top: 3px;
	margin-bottom: 10px;
}
img.right {
	float: right;
	margin-left: 15px;
	margin-top: 3px;
	margin-bottom: 10px;
}
img.center {
	align: center;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 3px;
	margin-bottom: 10px;
}
img.thumb-left {
	float: left;
	margin-left: 5px;
	margin-right: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}
img.thumb-right {
	float: right;
	margin-left: 8px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
/* Google検索結果表示用 ---------------------------------------------------- */
.google-infoarea {
	width:100%;
	list-style:none;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	text-align:left;
	padding:0px;
}
.google-infoarea li{
	float:right;
	margin:5px;
	background-repeat:no-repeat;
	background-position:0 0;
	padding:1px 0px 4px 18px;
	text-indent:0em;
}
.google-info1, google-info1 a {
	background-image : url(img/icon_info_s.gif);
}
.google-info2, google-info2 a {
	background-image : url(img/icon_note_s.gif);
}
/* セクションタイトル、サブセクションタイトル カラーバリエーション---------- */
.section1-gray {
	list-style-type:none;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	padding:0px;
}
.section1-gray li{
	background-image : url(img/titlebg/ttl_gray.jpg);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:2px 0px 2px 10px;
	font-weight: bold;
	text-indent:0em;
}
.section2-gray {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section2-gray li{
	background-image : url(img/titlebg/sub_ttl_gray.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
}
/*================================*/
.section1-asagi {
	list-style-type:none;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	padding:0px;
}
.section1-asagi li{
	background-image : url(img/titlebg/ttl_asagi.jpg);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:2px 0px 2px 10px;
	font-weight: bold;
	text-indent:0em;
}
.section2-asagi {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section2-asagi li{
	background-image : url(img/titlebg/sub_ttl_asagi.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
}
/*================================*/
.section1-cya {
	list-style-type:none;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	padding:0px;
}
.section1-cya li{
	background-image : url(img/titlebg/ttl_cya.jpg);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:2px 0px 2px 10px;
	font-weight: bold;
	text-indent:0em;
}
.section2-cya {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section2-cya li{
	background-image : url(img/titlebg/sub_ttl_cya.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
}
/*================================*/
.section1-green {
	list-style-type:none;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	padding:0px;
}
.section1-green li{
	background-image : url(img/titlebg/ttl_green.jpg);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:2px 0px 2px 10px;
	font-weight: bold;
	text-indent:0em;
}
.section2-green {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section2-green li{
	background-image : url(img/titlebg/sub_ttl_green.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
}
/*================================*/
.section1-yellow {
	list-style-type:none;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	padding:0px;
}
.section1-yellow li{
	background-image : url(img/titlebg/ttl_yellow.jpg);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:2px 0px 2px 10px;
	font-weight: bold;
	text-indent:0em;
}
.section2-yellow {
	list-style-type:none;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
	padding:0px;
}
.section2-yellow li{
	background-image : url(img/titlebg/sub_ttl_yellow.gif);
	background-repeat:repeat-y;
	background-position:0 50%;
	padding:0px 0px 0px 10px;
	text-indent:0em;
}
.bg-footerCopy {
	background-color: #0066FF;
	font-size: x-small;
}
