/*-------------------------------------------*/

#localNavigationArea2{
width:190px;
margin-bottom:10px;
/*padding : 0;*/
padding : 0 0px 0px 0px;
color: #FFFFFF;
background-color: #898989;
}

#localNavigationArea2 *{
margin:0;
padding:0;
}

#localNavigationArea2 em{
font-style:normal;
}

#localNavigationArea2 h2{
position:absolute;
top:0;
left:-9999px;
}

#localNavigationArea2 ul li,
#localNavigationArea2 ul li ul li,
#localNavigationArea2 ul li ul li ul li{
margin : 0px;
padding:5px;
color: #FFFFFF;
}

#localNavigationArea2 ul{
list-style-type:none;
margin-top:-1px;
margin-left : 0px;
color: #FFFFFF;
}

#localNavigationArea2 ul li{
font-size:83%;
background:#898989 url("../bg_localnaviitem.gif") 0 0 repeat-x;
color: #FFFFFF;
}

#localNavigationArea2 ul li.lastItem{
margin-bottom:0px;
padding-bottom:4px;
color: #FFFFFF;
}

#localNavigationArea2 ul li a{
display:block;
padding-left:20px;
color: #FFFFFF;
background:url("../ln_link_gray.gif") 5px 4px no-repeat;
}

#localNavigationArea2 ul li#currentCategory em{
display:block;
padding-left:20px;
background:url("../ln_current.gif") 5px 4px no-repeat;
color: #FFFFFF;
}

#localNavigationArea2 ul li#currentCategory em a{
padding:0;
background-image:none;
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem{
margin-bottom:0;
padding-bottom:0;
border-bottom:-1px solid #bbbbbb;
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem a{
display:block;
padding-left:20px;
background:url("../ln_link_gray2.gif") 5px 4px no-repeat;
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem ul{
margin-top:5px;
margin-left:-5px;
margin-right:-5px;
margin-bottom:-1px;
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem ul li{
font-size:100%;
background:#C9C9CA url("../bg_localnaviitem.gif") 0 0 repeat-x;
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem ul li a{
display:block;
padding-left:31px;
color: #FFFFFF;
background:url("../ln_link_gray2.gif") 15px 4px no-repeat;
}

#currentCategory ul li a{
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem ul li#currentCategory em{
display:block;
padding-left:31px;
background:url("../ln_current.gif") 15px 4px no-repeat;
}

#localNavigationArea2 ul li.parentItem ul li#currentCategory em a{
padding:0;
background-image:none;
color: #FFFFFF;
}

#localNavigationArea2 ul li.parentItem ul li.lastItem{
margin-bottom:0;
padding-bottom:5px;
_padding-bottom:4px;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem{
margin-bottom:0;
padding-bottom:0;
border-bottom:-1px solid #dddddd;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem a{
display:block;
padding-left:31px;
color: #FFFFFF;
background:url("../ln_link_gray2.gif") 15px 4px no-repeat;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul{
margin-top:5px;
margin-left:-5px;
margin-right:-5px;
margin-bottom:-2px;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul li{
font-size:100%;
background:#E6E6E7 url("../bg_localnaviitem.gif") 0 0 repeat-x;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul li.lastItem{
padding-bottom:5px;
_padding-bottom:4px;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul li a{
display:block;
padding-left:41px;
color: #08427C;
background:url("../ln_link_black.gif") 28px 4px no-repeat;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul li#currentCategory em{
display:block;
padding-left:41px;
background:url("../ln_current.gif") 28px 5px no-repeat;
}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul li#currentCategory em a{
padding:0;
background-image:none;
}

#localNavigationArea2 a:link    {color:#FFFFFF; text-decoration: none;}
#localNavigationArea2 a:visited {color:#FFFFFF; text-decoration: none;}
#localNavigationArea2 a:hover   {color:#FFFFFF; text-decoration: underline;}
#localNavigationArea2 a:active  {color:#FFFFFF; text-decoration: underline;}

#localNavigationArea2 ul li.parentItem ul li a:link    {color:#08427C; text-decoration: none;}
#localNavigationArea2 ul li.parentItem ul li a:visited {color:#08427C; text-decoration: none;}
#localNavigationArea2 ul li.parentItem ul li a:hover   {color:#08427C; text-decoration: underline;}
#localNavigationArea2 ul li.parentItem ul li a:active  {color:#08427C; text-decoration: underline;}

#localNavigationArea2 ul li.parentItem ul li.parentItem ul li a:link    {color:#08427C; text-decoration: none;}
#localNavigationArea2 ul li.parentItem ul li.parentItem ul li a:visited {color:#08427C; text-decoration: none;}
#localNavigationArea2 ul li.parentItem ul li.parentItem ul li a:hover   {color:#08427C; text-decoration: underline;}
#localNavigationArea2 ul li.parentItem ul li.parentItem ul li a:active  {color:#08427C; text-decoration: underline;}


/*--------------------------------------------------*/

.section{ 
margin-bottom:0px; 
text-align:center; 
}

ul.noteList1{
margin:0 0 0 0.5em;
text-align:left;
list-style-type:none;
}

ul.noteList1 li{
color:#E5005A;
font-size:67%;
line-height:1.5;
text-indent:-0.5em;
}

/*--------------------------------------------------*/
.text-large {  font-size: 108%; line-height: 128%;}
.text-std {  font-size: 83%; line-height: 133%;}
.text-small {  font-size: 67%; line-height: 140%;}

.space-5px {  font-size: 5px;}
.space-10px {  font-size: 10px;}
.space-12px {
	font-size: 12px;
}
.space-15px {  font-size: 15px;}
.space-19px {
	font-size: 19px;
}
.space-20px {  font-size: 20px;}
.space-24px {
	font-size: 24px;
}

.space-25px {  font-size: 25px;}
.space-30px {  font-size: 30px;}
.space-40px {  font-size: 40px;}


/*------------
.space-5px {  font-size: 15%;}
.space-10px {  font-size: 42%;}
.space-15px {  font-size: 63%;}
.space-20px {  font-size: 85%;}
.space-25px {  font-size: 122%;}
.space-30px {  font-size: 159%;}
.space-40px {  font-size: 170%;}
----------*/

h1 {
	margin-bottom : 20px;
}
div.sect1-bottom h2, div.sect2-bottom h2, div.sect3-bottom h2, div.sect1-bottom-497 h2, div.sect1-bottom-350 h2 {
	font-size: 83%; font-weight: bold; color: #333333;
	background: url("../sec-title-point.gif") left center no-repeat;
	margin : 0px 2px 0px 2px;
	padding : 2px 10px 2px 23px;
}

h1.popup {
	margin : 0px;
	padding : 6px 0px 6px 30px;
	font-size : 108%;
	font-weight: normal;
}
h1.pagetitle{
	margin: 0px 0px 20px 0px;
	background: url("../page-title.gif") 0px 0px no-repeat;
	padding-left : 14px;
	padding-top : 10px;
	padding-bottom : 0px;
	height: 53px;
	font-size: 130%;
	font-weight: bold;
}
/*-------------------------------*/
div.sect1-top{
	padding : 0px;
	background: url("../sec-title1-top.gif") top left no-repeat;
	width : 530px;
	padding-top : 5px;
	display : block;
	margin-bottom : 15px;
}
div.sect1-bottom{
	padding : 0px;
	background: url("../sec-title1-bottom.gif") bottom left no-repeat;
	width : 530px;
	padding-bottom : 5px;
	display : block;
}
/*-----------------------------*/
div.sect2-top{
	padding : 0px;
	background: url("../sec-title2-top.gif") top left no-repeat;
	width : 255px;
	padding-top : 5px;
	display : block;
	margin-bottom : 15px;
}
div.sect2-bottom{
	padding : 0px;
	background: url("../sec-title2-bottom.gif") bottom left no-repeat;
	width : 255px;
	padding-bottom : 5px;
	display : block;
}
/*-------------------------------*/
div.sect3-top{
	padding : 0px;
	background: url("../sec-title3-top.gif") top left no-repeat;
	width : 170px;
	padding-top : 5px;
	display : block;
	margin-bottom : 15px;
}
div.sect3-bottom{
	padding : 0px;
	background: url("../sec-title3-bottom.gif") bottom left no-repeat;
	width : 170px;
	padding-bottom : 5px;
	display : block;
}
/*-----------------------------*/
div.sect1-top-350{
	padding : 0px;
	background: url("../sec-title-top-350.gif") top left no-repeat;
	width : 350px;
	padding-top : 5px;
	display : block;
	margin-bottom : 15px;
}
div.sect1-bottom-350{
	padding : 0px;
	background: url("../sec-title-bottom-350.gif") bottom left no-repeat;
	width : 350px;
	padding-bottom : 5px;
	display : block;
}
/*-------------------------------*/
div.sect1-top-497{
	padding : 0px;
	background: url("../sec-title-top-497.gif") top left no-repeat;
	width : 497px;
	padding-top : 5px;
	display : block;
	margin-bottom : 15px;
}
div.sect1-bottom-497{
	padding : 0px;
	background: url("../sec-title-bottom-497.gif") bottom left no-repeat;
	width : 497px;
	padding-bottom : 5px;
	display : block;
}
/*-----------------------------*/
h2.newshead{
	font-size: 108%;
	line-height: 133%;
	font-weight: bold;
	color: #333333;
	margin : 0px 10px 40px 10px;
	text-align : center;
}
/*
h2 {
	font-size: 83%; font-weight: bold; color: #333333;
	margin: 0px;
	background: url("../sec-title1.gif") 0px 0px no-repeat;
	padding-left : 23px;
	padding-top : 9px;
	padding-bottom : 10px;
	margin-bottom : 10px;
}
h2.sec2 {
	background: url("../sec-title2.gif") 0px 0px repeat-y;
	font-size: 83%; font-weight: bold; color: #333333;
	margin: 0px;
	padding-left : 23px;
	padding-top : 9px;
	padding-bottom : 10px;
	margin-bottom : 10px;
}
h2.sec3 {
	background: url("../sec-title3.gif") 0px 0px no-repeat;
/*
	font-size: 83%; font-weight: bold; color: #333333;
	margin: 0px;
	padding-left : 23px;
	padding-top : 9px;
	padding-bottom : 10px;
	margin-bottom : 10px;
}
*/
/*--== showroom top image ==--*/
table.showroom{
	background-color: #DCD4C3;
	color: #000000;
}
td.showroom{
	padding : 10px 0px 10px 10px;
}
td.brown1{
	background: url("../corner-brown-rt.gif") top right no-repeat;
}
td.brown2{
	background: url("../corner-brown-rb.gif") bottom right no-repeat;
}
/*---------------------------*/

/*--== image & text box ==--*/
table.combi_new{
	border: 2px solid #C3AB71;
}
p.combi-image { padding: 10px;}
/*---------------------------*/

/*--== tab navigation ==--*/
.tab-navi-col4 {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 1px;
	margin-left : 1px;
	float : left;
	text-align : center;
}
.tab-navi-col4 .up-off {
	background: url("../tab_col4_up_off.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 131px;
	display : block;
}
.tab-navi-col4 .up-on {
	background: url("../tab_col4_up_on.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 131px;
	display : block;
}
.tab-navi-col4 .down-off {
	background: url("../tab_col4_down_off.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 131px;
	display : block;
}
.tab-navi-col4 .down-on {
	background: url("../tab_col4_down_on.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 131px;
	display : block;
}
/* -------------------------------------- */

.tab-navi-col3 {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 1px;
	margin-left : 1px;
	float : left;
	text-align : center;
}
.tab-navi-col3 .up-off {
	background: url("../tab_col3_up_off.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 175px;
	display : block;
}
.tab-navi-col3 .up-on {
	background: url("../tab_col3_up_on.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 175px;
	display : block;
}
.tab-navi-col3 .down-off {
	background: url("../tab_col3_down_off.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 175px;
	display : block;
}
.tab-navi-col3 .down-on {
	background: url("../tab_col3_down_on.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 175px;
	display : block;
}
/* -------------------------------------- */

.tab-navi-col2 {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 1px;
	margin-left : 1px;
	float : left;
	text-align : center;
}
.tab-navi-col2 .up-off {
	background: url("../tab_col2_up_off.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 264px;
	display : block;
}
.tab-navi-col2 .up-on {
	background: url("../tab_col2_up_on.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 264px;
	display : block;
}
.tab-navi-col2 .down-off {
	background: url("../tab_col2_down_off.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 264px;
	display : block;
}
.tab-navi-col2 .down-on {
	background: url("../tab_col2_down_on.gif") top left no-repeat;
	padding : 8px 10px 4px 10px;
	width : 264px;
	display : block;
}
/*--== /tab navigation ==--*/

/*--== list ==--*/
div.list {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 0px;
}

.list ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}

.list li {
	padding-left: 10px;
	background: url("../list_mark.gif") 0px 5px no-repeat;
	margin-bottom : 12px;
}
.list li.link {/*--*/
	padding-left: 3px;
	background: url("../arrow_brown.gif") 0px 4px no-repeat;
}

.list li.link a{padding-left: 12px;}/*--*/

/*--== list right ==--*/
div.list-right {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 0px;
	float:right;
}

.list-right ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}

.list-right li {
	padding-left: 10px;
	background: url("../list_mark.gif") 0px 5px no-repeat;
	margin-bottom : 5px;
}
.list-right li.link {/*--*/
	padding-left: 3px;
	background: url("../arrow_brown.gif") 0px 4px no-repeat;
}
.list-right li.close {
	padding-left: 2px;
	background: url("../icon_close.gif") 0px 0px no-repeat;
	margin : 8px 30px 5px 0px;
}
.list-right li.close a{padding-left: 22px;}/*--*/
.list-right li.link a{padding-left: 12px;}/*--*/
/*-----------------------------------------*/

div.iconlink  {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 0px;
}
.iconlink ul {
	list-style: none;
	margin: 9px 0px 0px 0px;
}

.iconlink li {/*--*/
	padding-left: 3px;
	background: url("../list_arrow.gif") 0px 0px no-repeat;
	padding-bottom : 3px;
	margin-bottom : 8px;
}

.iconlink li a{padding-left: 20px;}/*--*/

.iconlink li.popup {
	background: url("../icon_popup.gif") 0px 0px no-repeat;
}
.iconlink li.mail {
	background: url("../icon_mail.gif") 0px 0px no-repeat;
}
/*-------------
.iconlink li.form {
	background: url("/images/mc_contents/icon_inputform.gif") 0px 2px no-repeat;
}
--------------*/
.iconlink li.download {
	background: url("../icon_download.gif") 0px 0px no-repeat;
}

.iconlink li.pdf {
	background: url("../icon_pdf.gif") 0px 0px no-repeat;
}

.iconlink li.caption {
	background: url("../icon_caption.gif") 4px 2px no-repeat;
	padding-left: 22px;
	font-weight: bold;
}
.iconlink li.caption_app {
	background: url("../icon_caption_app.gif") 4px 2px no-repeat;
	padding-left: 22px;
	font-weight: bold;
}

.iconlink blockquote {
	width: 100%;
	margin-top: 3px;
	margin-left: 0px;
}

.iconlink li.relateBox {
	font-size: 83%;
}

/*-----------------------------*/
div.iconfaq  {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 0px;
}
.iconfaq ul {
	list-style: none;
	margin: 0px 0px 5px 0px;
}

.iconfaq li {/*--*/
	padding-left: 5px;
/*	padding-bottom : 5px;*/
	padding-bottom : 8px;
	margin-bottom : 0px;
}
/*--------
.iconfaq ul {
	list-style: none;
	margin: 0px 0px 10px 0px;
}

.iconfaq li {
	padding-left: 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
}
--------*/
.iconfaq li.question {
	background: url("../icon_question.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconfaq li.answer {
	background: url("../icon_answer.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
	margin-bottom : 5px;
}
/*.iconfaq li a{padding-left: 20px;}/*--*/

/*-----------------------------*/
div.iconno  {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 0px;
}
.iconno ul {
	list-style: none;
	margin: 0px 0px 5px 0px;
}

.iconno li {/*--*/
	padding-left: 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
}
.iconno li.no01 {
	background: url("../no_01.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no02 {
	background: url("../no_02.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no03 {
	background: url("../no_03.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no04 {
	background: url("../no_04.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no05 {
	background: url("../no_05.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no06 {
	background: url("../no_06.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no07 {
	background: url("../no_07.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no08 {
	background: url("../no_08.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no09 {
	background: url("../no_09.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no10 {
	background: url("../no_10.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no11 {
	background: url("../no_11.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no12 {
	background: url("../no_12.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no13 {
	background: url("../no_13.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no14 {
	background: url("../no_14.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no15 {
	background: url("../no_15.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no16 {
	background: url("../no_16.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no17 {
	background: url("../no_17.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no18 {
	background: url("../no_18.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no19 {
	background: url("../no_19.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
.iconno li.no20 {
	background: url("../no_20.gif") 4px 2px no-repeat;
	padding-top: 6px;
	padding-left: 35px;
}
/*-----------------------------*/
div.iconfree  {
	font-size: 120%;
	font-weight : bold;
	line-height: 183%;
	margin-bottom: 0px;
}
.iconfree ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}
.iconfree li{
	padding-left: 0px;
}
/*.iconfree li{
	padding-left: 40px;
	background: url("../icon_freedial.gif") 4px 2px no-repeat;
}*/
/*-----------------------------*/
div.iconfree_ntt  {
	font-size: 108%;
	font-weight : bold;
	line-height: 133%;
	margin-bottom: 0px;
}
.iconfree_ntt ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}
.iconfree_ntt li{
	padding-left: 40px;
	background: url("../icon_freedial_ntt.gif") 4px 2px no-repeat;
}
/*-----------------------------*/
div.utility-head{
/*	padding : 10px 15px 5px 15px;*/
	text-align : left;
	background: url("../bg-utility.gif") top left no-repeat;
	margin : 0px;
}
div.utility-body{
	padding : 10px 15px 15px 15px;
	text-align : left;
	background: url("../bg-utility.gif") bottom left no-repeat;
	margin : 0px;
}
div.utility-head h2{
	margin : 0;
	padding : 10px 15px 8px 15px;
	font-size: 67%; line-height: 140%;
	background: url("../utilily-line.gif") bottom left no-repeat;
/*	padding : 0;*/
}
/*-----------------------------*/
/*-----------------------------------*/
div.pagenavi  {
	font-size: 83%;
	line-height: 133%;
	margin-bottom: 0px;
}
.pagenavi ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}

.pagenavi li {/*--*/
	float : left;
	padding-right: 4px;
	background: url("../icon_anchor.gif") 0px 3px no-repeat;
	padding-bottom : 3px;
	margin-bottom : 9px;
}
.pagenavi li a{padding-left: 15px;}/*--*/
.pagenavi img{margin-bottom:-3px;}
/*-----------------------------------*/


caption {
	font-size: 67%; text-align: left; margin-bottom: 3px;
}

/*---------------------------*/

.data1-tbl td{	border-bottom : dotted #aaa 1px;}

td.data2-td {  font-size: 83%; background-color: #FFFFFF; padding: 6px 12px 6px 12px}
td.data2-td-s {  font-size: 67%; background-color: #FFFFFF; padding: 6px 12px 6px 12px}

th.data2-th1-left-2 {  font-size: 83%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data2-th2-left-2 {  font-size: 83%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data2-th1-center-2 {  font-size: 83%; font-weight: normal; background-color: #E6E6E7;}
th.data2-th2-center-2 {  font-size: 83%; font-weight: normal; background-color: #E6E6E7;}

th.data2-th1-left-s-2 {  font-size: 67%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data2-th2-left-s-2 {  font-size: 67%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data2-th1-center-s-2 {  font-size: 67%; font-weight: normal; background-color: #E6E6E7;}
th.data2-th2-center-s-2 {  font-size: 67%; font-weight: normal; background-color: #E6E6E7;}

td.data3-td {  font-size: 83%; background-color: #FFFFFF; padding: 6px 12px 6px 12px}
td.data3-td-s {  font-size: 67%; background-color: #FFFFFF; padding: 6px 12px 6px 12px}

th.data3-th1-left-2 {  font-size: 83%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data3-th2-left-2 {  font-size: 83%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data3-th1-center-2 {  font-size: 83%; font-weight: normal; background-color: #E6E6E7;}
th.data3-th2-center-2 {  font-size: 83%; font-weight: normal; background-color: #E6E6E7;}

th.data3-th1-left-s-2 {  font-size: 67%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data3-th2-left-s-2 {  font-size: 67%; text-align: left; font-weight: normal; background-color: #E6E6E7;}
th.data3-th1-center-s-2 {  font-size: 67%; font-weight: normal; background-color: #E6E6E7;}
th.data3-th2-center-s-2 {  font-size: 67%; font-weight: normal; background-color: #E6E6E7;}


.note {  font-size: 67%; vertical-align: text-top; font-weight: bold}
.note-red {  font-size: 67%; font-weight: normal}

/*------------------------------------------------------------------------------*/

h3 {
	font-size: 83%;
	font-weight: bold;
	padding: 1px 0px 1px 4px;
	margin: 0px 0px 10px 0px;
	border-left: 6px solid #9E9276;
}
h4 {  font-size: 83%; font-weight: bold; margin-top: 11px; margin-bottom: 0px}
h5 {  font-size: 83%; font-weight: bold; margin: 0px}
h6 {  font-size: 67%; font-weight: bold; margin-top: 1px; margin-bottom: 0px; padding-left: 5px; border-left-width: 3px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-color: #999999}



/*---------------------------*/



td.listtable-td1 ul{margin: 0px 0px 0px 5px;}/*--*/
th.listtable-th1-2 {  font-size: 83%; text-align: left; font-weight: bold; background-color: #CCCCCC; padding: 6px 12px}
th.listtable-th2-2 {  font-size: 83%; text-align: left; font-weight: normal; background-color: #E8E8E8; padding: 6px 12px}
td.listtable-td1-s {  font-size: 67%; background-color: #FFFFFF; padding: 6px 6px 6px 12px}


tdnavi {  font-size: 83%; text-align: center; font-weight: normal; background-color: #CCCCCC; padding: 4px}
tdnavi-c {  font-size: 83%; text-align: center; font-weight: normal; background-color: #999999; padding: 4px}






.list li.arrow {
	padding-left: 35px;
	background: url("../list_arrow.gif") 14px 2px no-repeat;
}
.list blockquote {
	width: 100%;
	margin-top: 3px;
	margin-left: 0px;
}



div.list-small {
	font-size: 67%;
	line-height: 133%;
	margin-bottom: 0px;	
}
.list-small ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	/* margin-bottom: 10px */
}
.list-small li {
	padding-left: 17px;
	background: url("../list_mark.gif") 5px 2px no-repeat;
}

.list-small li.link {
	padding-left: 0px;
	background: url("../arrow_small.gif") 5px 3px no-repeat;
}

.list-small li.link a{padding-left: 17px;}/*--*/


/* bottomNetscape 6.2ȏ݂̂ɑΉ */
caption.bottom {
	caption-side: bottom; margin-top: 3px;
}

p {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	width: 100%;
	font-size: 83%;
	line-height: 133%;
}

p.small {
	margin-left: 0px;
	margin-bottom:0px;
	width: 100%;
	font-size: 67%;
	line-height: 133%;}

td.combi-image { padding: 0px 10px;}
td.combi-image-new { padding: 10px;}

p.combi-image-small {  margin-left: 0px; width: 100%; font-size: 67%;}

/*--== mentenance table  blue==--*/
.mente-tbl-blue {
	background: url("../wave.gif") left top repeat-x;
}
.mente-tbl-blue th { line-height: 1.1;}
.bg-mente-blue {	background-color:#4a8dcb;}
.mente-head-blue{
	border-right : #fff solid 2px;
}

.mente-tbl-blue td.ttl{
	background-color : #b7d1ea;
	border-left : #4a8dcb solid 1px;
	border-bottom : #4a8dcb solid 1px;
}

.mente-tbl-blue td{
	background-color : #edf3fa;
	border-right : #4a8dcb solid 1px;
	border-bottom : #4a8dcb solid 1px;
}
/*--== /mentenance table blue==--*/

/*--== mentenance table orange==--*/
.mente-tbl-orange {
	background: url("../bk-mente-tbl-org.gif") left top repeat-x;
}
.bg-mente-orange {	background-color:#fabe00;}
.mente-head{
	border-right : #fff solid 2px;
}

.mente-tbl-orange td.ttl{
	background-color : #fad6bd;
	border-left : #fabe00 solid 1px;
	border-bottom : #fabe00 solid 1px;
}

.mente-tbl-orange td{
	background-color : #fdebde;
	border-right : #fabe00 solid 1px;
	border-bottom : #fabe00 solid 1px;
}
/*--== /mentenance table  orange==--*/

/*--== brown table ==--*/
.tbl-brown td.lv1{
	background-color : #EDE9E1;
	border-right : #FFFFFF solid 1px;
	border-bottom : #9E9276 solid 1px;
}
.tbl-brown th.lv1{
	background: url("../bk-brown-tbl.gif") left top repeat-y;
	text-align:left;
	font-weight : normal;
	padding-left : 12px;
	border-right : #FFFFFF solid 1px;
	border-bottom : #9E9276 solid 1px;
}

.tbl-brown td.lv2{
	background-color : #DCD4C3;
	border-right : #FFFFFF solid 1px;
	border-bottom : #FFFFFF solid 1px;
}
.tbl-brown th.lv2{
	background-color : #DCD4C3;
	text-align:left;
	font-weight : normal;
	padding-left : 12px;
	border-right : #FFFFFF solid 1px;
	border-bottom : #FFFFFF solid 1px;
}
.lv2 ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}
.lv2 li {
	padding-left: 10px;
	background: url("../tbl-dot-lv2.gif") left center no-repeat;
}
.tbl-brown td.lv3{
	background-color : #DCD4C3;
	border-right : #FFFFFF solid 1px;
	border-bottom : #FFFFFF solid 1px;
}
.tbl-brown th.lv3{
	background-color : #DCD4C3;
	text-align:left;
	font-weight : normal;
	padding-left : 20px;
	border-right : #FFFFFF solid 1px;
	border-bottom : #FFFFFF solid 1px;
}
.lv3 ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}
.lv3 li {
	padding-left: 8px;
	background: url("../tbl-dot-lv3.gif") left center no-repeat;
}
/*--==/ brown table ==--*/

