@import url(text.css);
@import url(table.css);
@import url(basic.css);
/**************************************************
side table
*************************/
.table-A01-table {
	width: 100%;
	margin-bottom: 5px;
}
.table-A01a {
	font-weight: bold;
	padding: 10px 0px 3px 30px;
	background-image: url(../images/common/table-A01a.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left bottom;/*@*/
}
.table-A01b {
	padding-top: 3px; font-size: small;
}
.table-A01c {
	padding-right: 170px;
}/*width*/
.table-A01d {
	padding: 4px 0px 2px 10px;
	background-image: url(../images/common/table-A01d.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left top;/*@*/
	border-bottom: 1px dotted #b1d877;
}/*icon*/
.table-A01e {}
.table-A01e img { padding-bottom: 5px;}
.table-A01-table a:link, .table-A01-table a:visited, .table-A01-table a:hover, .table-A01-table a:active {}
/**************************************************
content title
*************************/
.title-A01-table {
	width: 100%;
	padding: 10px 0px 5px;
	background-image: url(../images/common/title-A01-table.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left bottom;/*@*/
}
.title-A01a  {
	padding-left: 30px;
}
.title-A01b {
	width: 99%;
	font-weight: bold;
}
.title-A01c {}
/**************************************************
content nav2nd
*************************/
.title-A01d {
	padding: 10px 10px 10px 12px;
	font-size: small;
	background-image: url(../images/common/title-A01d.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}/*icon*/
/**************************************************
content 9im-table
*************************/
.table-B01-table {
	width: 100%;
	margin: 5px 0px;
}
.table-B01a {
	padding-left: 20px;/*@*/
	background-image: url(../images/common/table-B01a.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left top;/*@*/
}/*top-left*/
.table-B01b {
	width: 99%;/*@*/
	background-image: url(../images/common/table-B01b.gif);/*@*/
	background-repeat: repeat-x;/*@*/
	background-position: top;/*@*/
}/*top-center*/
.table-B01c {
	padding-left: 20px;/*@*/
	background-image: url(../images/common/table-B01c.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: right top;/*@*/
}/*top-right*/
.table-B01d {
	padding-top: 5px;/*@*/
	background-image: url(../images/common/table-B01d.gif);/*@*/
	background-repeat: repeat-y;/*@*/
	background-position: left top;/*@*/
}/*center-left*/
.table-B01e {
	background-image: url(../images/common/table-B01e.gif);/*@*/
	background-repeat: repeat-y;/*@*/
	background-position: right top;/*@*/
}/*center-right*/
.table-B01f {
	background-image: url(../images/common/table-B01f.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: left bottom;/*@*/
}/*bottom-left*/
.table-B01g {
	background-image: url(../images/common/table-B01g.gif);/*@*/
	background-repeat: repeat-x;/*@*/
	background-position: bottom;/*@*/
}/*bottom-center*/
.table-B01h {
	background-image: url(../images/common/table-B01h.gif);/*@*/
	background-repeat: no-repeat;/*@*/
	background-position: right bottom;/*@*/
}/*bottom-right*/
.table-B01i {
	padding: 2px;/*@*/
	background-image: url(../images/common/table-B01i.gif);/*@*/
	background-repeat: repeat;/*@*/
	background-position: left top;/*@*/
}/*center-center*/
/**************************************************
other
*************************/
.C-text {}
.C-input {}
.C-select {}
.C-oktable { padding: 5px; text-align: center; font-size: small;}
/******************************************************************************** index page *****/
/**************************************************
index content table
*************************/
.C-tableC-table { width: 100%;}
.C-tableC1, .C-tableC2 {
	padding: 0px 0px 5px 5px;
	background-image: url(../images/common/C-tableC1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.C-tableC-table img { padding: 0px 8px;}
.C-tableC1 span, .C-tableC2 span { font-size: small; text-align: left;}/*control date*/
.C-tableC1 span a:link, .C-tableC1 span a:visited, .C-tableC1 span a:hover, .C-tableC1 span a:active {}
.C-tableC2 span a:link, .C-tableC2 span a:visited, .C-tableC2 span a:hover, .C-tableC2 span a:active {}
/**************************************************
index content table photo
*************************/
.C-tableD-table {}
.C-tableD-table img { padding: 0px 8px;}
/**************************************************
index side blockquote
*************************/
blockquote { margin:5px; padding: 5px; border: 1px dotted #555555;}
/**************************************************
index side weather
*************************/
.O-weather-A01-table { width: 100%;}
.O-weather-A01a {}/*title*/
.O-weather-A01b {}
.O-weather-A01-table img { padding: 2px 5px;}
/**************************************************
index side detail
*************************/
.O-detail-A01-table { width: 100%;}
.O-detail-A01a {}/*icon*/
.O-detail-A01-table img { padding: 2px 5px;}