@charset "utf-8";

/* ************************
 REGZA
 Last Modified: 2010-03-31  
 ************************ */

/* ==================================================
 *
 * General
 *
 * ================================================== */


/* Layout - Padding, Margin 
-------------------------------------------------- */

	


/* Layout - Padding, Margin 
-------------------------------------------------- */


.textPT0, .imgPT10, .btnPT10, .sectionPT10 {
	padding-top: 0px !important;
	text-align:left;
}

				
/* ---------- table.section03-02-01x ---------- */

table.section03-02-01x {
	border:solid 1px #bcbdb8;
}


table.section03-02-01x td.col1
{
	width: 134px;
	text-align:left
	vertical-align: middle;
	padding: 4px 0 4px 4px;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01x td.col1 div
{
	padding:5px 0;
}

table.section03-02-01x th.col2
{
	width: 230px;
	text-align:left;
	vertical-align: middle;
	padding: 4px 0 4px 4px;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}


table.section03-02-01x th.col2 p
{
	padding:9px 0;
}

table.section03-02-01x td.col3
{
	width: 86px;
	text-align:center;
	vertical-align: middle;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01x td.col4
{
	width: 56px;
	text-align:center;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}


table.section03-02-01b td.col3
{
	width: 56px;
	text-align:center;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}	



/* ---------- table.section03-02-01spec ---------- */

table.section03-02-01spec  {
	border:solid 1px #bcbdb8;
}


table.section03-02-01spec td.col1t2
{
	width: 640px;
	text-align:left;
	vertical-align: middle;
	padding: 4px 0 4px 4px;
	background: #dedede;
	border-bottom:solid 1px #bcbdb8;
	border-right: solid 1px #bcbdb8;
}



table.section03-02-01spec td.col1
{
	width: 120px;
	text-align:left;
	vertical-align: middle;
	padding: 2px 0 2px 2px;
	border-bottom:solid 1px #bcbdb8;
	border-right: solid 1px #bcbdb8;
}


table.section03-02-01spec td.col1left
{
	width: 185px;
	text-align:left;
	vertical-align: middle;
	padding: 2px 0 2px 2px;
	border-bottom:solid 1px #bcbdb8;
	border-right: solid 1px #bcbdb8;
}


table.section03-02-01spec td.col1 p
{
	padding:4px 0;
}

table.section03-02-01spec td.col1 div
{
	padding:4px 0;
}

table.section03-02-01spec  td.col2
{
	width: 120px;
	text-align:left
	vertical-align: middle;
	padding:4;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01spec  th.col2
{
	width: 140px;
	text-align:left;
	vertical-align: middle;
	padding: 2px 0 2px 2px;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}


table.section03-02-01spec  th.col2 p
{
	padding:4px 0;
}

table.section03-02-01spec  td.col3
{
	width: 410px;
	text-align:left;
	vertical-align: middle;
	padding: 4px 0 4px 4px;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01spec  td.col4
{
	width: 56px;
	text-align:center;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01spec  td.col5
{
	width: 480px;
	text-align:left;
	padding: 2px 0 2px 2px;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;

}

table.section03-02-01spec  td.col6
{
	width: 410px;
	text-align:left;
	padding: 2px 0 2px 2px;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;

}

table.section03-02-01spec  td.col9
{
	width: 20px;
	text-align:center
	padding: 2px 0 2px 2px;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;

}


table.section03-02-01b td.col3
{
	width: 256px;
	text-align:center;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}	






/* ---------- table.section03-02-01a ---------- */

table.section03-02-01a {
	border:solid 1px #bcbdb8;
}


table.section03-02-01a td.col1
{
	width: 134px;
	text-align:center;
	vertical-align: middle;
	padding:10;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01a td.col1 div
{
	padding:5px 0;
}

table.section03-02-01a th.col2
{
	width: 100px;
	text-align:center;
	vertical-align: middle;
	padding:10;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}


table.section03-02-01a th.col2 p
{
	padding: 0 10px;
}

table.section03-02-01a td.col3
{
	width: 222px;
	padding: 16px 0 12px 5px;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01a td.col4
{
	width: 56px;
	text-align:center;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}






/* ---------- table.section03-02-01c ---------- */

table.section03-02-01c {
	border:solid 1px #bcbdb8;
}


table.section03-02-01c td.col1
{
	width: 134px;
	text-align:center;
	vertical-align: middle;
	padding:10;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01c td.col1 div
{
	padding:5px 0;
}

table.section03-02-01c th.col2
{
	width: 100px;
	text-align:left;
	vertical-align: middle;
	padding: 6px 0 6px 6px;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01c th.col3
{

	text-align:left;
	vertical-align: middle;
	padding: 6px 0 6px 6px;
	border-right: solid 1px #bcbdb8;
	border-left: solid 1px #bcbdb8;
	border-bottom:solid 1px #bcbdb8;
}



table.section03-02-01c th.col2 p
{
	padding: 0 10px;
}

table.section03-02-01c td.col3
{
	width: 222px;
	padding: 6px 0 6px 6px;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}

table.section03-02-01c td.col4
{
	width: 56px;
	text-align:center;
	vertical-align: middle;
	border-bottom:solid 1px #bcbdb8;
}


<!--
BODY{
	background-color:	#333;
}
-->