/*BODYΜΟX----------------------------------------*/


BODY {
    color: #000000;
/*wiΜFΟX--------«««-------------------------*/
	background-color: #669933;
	background-repeat: repeat-x;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	SCROLLBAR-FACE-COLOR      : #cccccc;
    SCROLLBAR-HIGHLIGHT-COLOR : #ffffff;
    SCROLLBAR-SHADOW-COLOR    : #ffffff;
    SCROLLBAR-3DLIGHT-COLOR   : #ffffff;
    SCROLLBAR-ARROW-COLOR     : #999999;
    SCROLLBAR-TRACK-COLOR     : #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}

/*mainSΜ----------------------------------------*/
table.all{
 background-image: url(../img/main/main_back.jpg);
}

/*FONTΟX----------------------------------------*/
h1, h2, h3 {
	font-family: Osaka, Helvetica, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
 font-size: 125%;
 color: #000000;
 text-decoration: none;
 text-align: center;
 width: 804px;
}
form{
 margin: 0;
 padding: 0 0 0 3px;
    BORDER-RIGHT: #FF6600 1px dotted;
    BORDER-TOP: #FF6600 1px dotted;
    BORDER-LEFT: #FF6600 1px dotted;
    BORDER-BOTTOM: #FF6600 1px dotted;
	background-color: #ECFFEC;
}

/*manuSΜ----------------------------------------*/
td.menu00{
 margin: 10px 15px;
 padding: 10px 0px;
 text-align: left;
 vertical-align: top;
}
td.menu01{
padding: 0 0 0 10px;
 text-align: left;
 vertical-align: bottom;
}
a.menu {
	font-size: 11pt; COLOR: #000000; TEXT-DECORATION: underline; text-align: left;
}

a.menu:link {
	color: #000000; TEXT-DECORATION: underline
}
a.menu:hover {
	color: #FF0000; TEXT-DECORATION: underline
}
a.menu:active {
	color: #0033FF; TEXT-DECORATION: underline
}
a.menu02 {
	font-size: 11pt; COLOR: #FF0000; TEXT-DECORATION: underline; text-align: left;
}

a.menu02:link {
	color: #FF0000; TEXT-DECORATION: underline
}
a.menu02:hover {
	color: #000000; TEXT-DECORATION: underline
}
a.menu02:active {
	color: #FF0000; TEXT-DECORATION: underline
}

.submenu {
	padding: 5px 0px 5px 15px;
}

/*NΟX----------------------------------------*/

A {
	font-size: 11px; COLOR: #000000; TEXT-DECORATION: underline
}

a:link {
	color: #000000; TEXT-DECORATION: underline
}
a:hover {
	color: #FF0000; TEXT-DECORATION: underline
}
a:active {
	color: #0033FF; TEXT-DECORATION: underline
}

/*main-g----------------------------------------*/

table.waku01 {width: 550px;
	margin: 10px 0px 0px 0px;
	border-style: solid;
	border-color: #565656;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
	font-size: 10pt;
	text-align: left;
}
td.waku02 {
	height: 18px;
	background-color: #993B3B;
	padding: 3px 0px 3px 15px;
	color: #ffffff;
	font: bold 11pt/140% "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.waku03 {
	padding: 5px 15px 5px 15px;
	color: #313131;
	font: 11pt/140% "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.waku04 {
	padding: 5px 15px 5px 15px;
	border-style: solid;
	border-color: #000000;
	border-width: 0px 1px 1px 1px;
	border-collapse: collapse;
	color: #313131;
	font: 11pt/140% "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.sub01 {
	width: 250px;
	padding: 5px 15px 5px 15px;
	color: #313131;
	font: 10pt/110% "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.ask01 {
	width: 450px;
	padding: 15px 0px;
	color: #313131;
	font: 10.5pt "MS UI Gothic",Osaka,"san serif";
	text-align: center;
}
/*€iΪΧ----------------------------------------*/

td.know-how-title {
	width: 550px;
	margin: 10px 0px 10px 0px;
	padding: 5px 0px 5px 10px;
	border-style: solid;
	border-color: #FF9900;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
	background-color: #371100;
	color: #FFFFFF;
	font: bold 11pt "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.know-how-pic01 {
	width: 170px;
	padding: 10px;
	background-color: #ffffff;
	color: #313131;
	font: 10.5pt "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.know-how-text01{
	margin: 10px 0px 10px 0px;
	padding: 10px 75px 10px 75px;
	background-color: #FFFFFF;
	color: #313131;
	font: 11pt/140% "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}

/*QA-g----------------------------------------*/

table.qa01 {width: 550px;
	margin: 10px 0px 0px 0px;
	border-style: solid;
	border-color: #565656;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
	font-size: 10pt;
	text-align: left;
}
td.qa02 {
	height: 23px;
	background-image:url(../images/qa/title.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 35px;
	color: #ffffff;
	font: bold 11pt "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.qa03 {
	background-image:url(../images/qa/body.gif);
	background-repeat: no-repeat;
	padding: 10px 5px 5px 40px;
	color: #313131;
	font: 10pt "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}

/*main-οΠTv----------------------------------------*/

table.comp01 {width: 560px;
	margin: 10px 0px 0px 0px;
	border-style: solid;
	border-color: #565656;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
	font-size: 10pt;
	text-align: left;
}
td.comp02 {
	height: 18px;
	background-image:url(../images/waku/title.gif);
	padding: 0px 0px 0px 15px;
	color: #ffffff;
	font: bold 11pt "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.comp03 {
	background-image:url(../images/waku/body.gif);
	padding: 5px 5px 5px 5px;
	color: #313131;
	font: 10pt "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.compitem01 {width: 100%; 
	padding: 3px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	background-color: silver;
	color: #515151;
	font: bold 10pt/130% "MS UI Gothic",Osaka,"san serif";
	text-align: left;
}
td.compitem02 {width: 100%; 
	padding: 10px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	background-color: #eeeeee;
	font: 10pt #000000 "MS UI Gothic",Osaka,"san serif";
	vertical-align: top; 
	text-align: left;
}




/*v\¦----------------------------------------*/

td.watchvalue01 {
	padding-left: 3px;
	border-color: #ffffff;
	background-color: #FDFFFF;
	font: 10.5pt/100% #000000 "MS UI Gothic",Osaka,"san serif";
}

td.watchvalue02 {
	padding: 10px;
	border-color: #ffffff;
	background-color: #FDFFFF;
	font: 11pt/130% #000000 "MS UI Gothic",Osaka,"san serif";
}

/*μ \¦----------------------------------------*/

td.copylight {
	color: #808080;
	text-align: right;
	font-size: 9pt;
	background-image: url(../img/main/footer.jpg);
	background-repeat: no-repeat;
	width: 802px;
	height: 19px;
}

/*FONT----------------------------------------*/
.style1 {
	color: #FF0000;
	font-weight: bold;
}

/*ϊL----------------------------------------*/
.nk {background: #FFFFee; color: #000000; font-size: 10.5pt; text-align:left;}
.nk0 {background: #FFFFcc; color: #000000; font-size: 10.5pt; font-stretch: expanded;}
.nk1 {background: #FFFFee; color: #000000; font-size: 10.5pt;}
.nk2 {background: #FFdebc; color: #000000; font-size: 10.5pt; font-stretch: expanded;}
.nk3 {background: #FFFFee; color: #000000; font-size: 10.5pt; text-align:center;}

/*¨β’νΉ----------------------------------------*/

.style1 {
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
}
.style12 {
	color: #FF0000;
	font-size: 10px;
}
.style3 {
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
}
.style4 {
	margin: 10px;
	padding: 5px 0;
	font-size: 13pt;
	color: #FF0000;
    BORDER-RIGHT: #FF9900 2px solid;
    BORDER-TOP: #FF9900 2px solid;
    BORDER-LEFT: #FF9900 2px solid;
    BORDER-BOTTOM: #FF9900 2px solid;
	font-weight: bold;
	text-align: center;
}
.style_topic {
	margin: 10px;
	padding: 5px 0;
	font-size: 13pt;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

.form_TXTFLD 
{
	BORDER-RIGHT  : #666678 1px solid; 
    BORDER-TOP    : #666678 1px solid; 
    FONT-SIZE     : 9pt; 
    BACKGROUND    : white; 
    BORDER-LEFT   : #666678 1px solid; 
    COLOR         : #000; 
    BORDER-BOTTOM : #666678 1px solid
}


.form_SELECT 
{
	FONT-WEIGHT  : normal;
    FONT-SIZE    : 9pt;
    COLOR        : #000;
    LINE-HEIGHT  : normal;
    FONT-STYLE   : normal;
    FONT-VARIANT : normal;
}



.m_title2{
	margin: 1px 0px 1px 5px;
	padding: 2px 0 2px 5px;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    COLOR: #000000;
    FONT: 10pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
	HEIGHT: 100%;
    BACKGROUND-COLOR: #DFDFDF;
	text-align: left;
}
.m_main2{
	margin: 3px 5px 1px 5px;
    BORDER-RIGHT: #FF6600 1px solid;
    BORDER-TOP: #FF6600 1px solid;
    BORDER-LEFT: #FF6600 1px solid;
    BORDER-BOTTOM: #FF6600 1px solid;
    COLOR: #333333;
	HEIGHT: 100%;
    FONT: 11pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
    BACKGROUND-COLOR: #A2D1A2;
	text-align: left;
}
.m_main3{
	margin: 3px 5px 1px 5px;
    BORDER-RIGHT: #FF6600 1px solid;
    BORDER-TOP: #FF6600 1px solid;
    BORDER-LEFT: #FF6600 1px solid;
    BORDER-BOTTOM: #FF6600 1px solid;
    COLOR: #333333;
	HEIGHT: 100%;
    FONT: 10pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
    BACKGROUND-COLOR: #A2D1A2;
	text-align: center;
}
.m_body2{
	margin: 3px 5px 1px 2px;
    COLOR: #333333;
	HEIGHT: 100%;
    FONT: 10pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
    BACKGROUND-COLOR: #FFEEFF;
	text-align: left;
}
.m_body3{
	margin: 3px 5px 1px 2px;
    COLOR: #333333;
    BORDER-RIGHT: #FF6600 1px solid;
    BORDER-TOP: #FF6600 1px solid;
    BORDER-LEFT: #FF6600 1px solid;
    BORDER-BOTTOM: #FF6600 1px solid;
	HEIGHT: 100%;
    FONT: 10pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
    BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
}
.m_body{
	margin: 3px 1px 1px 1px;
    COLOR: #333333;
	HEIGHT: 100%;
    FONT: 10pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
    BACKGROUND-COLOR: #FFEEFF;
	text-align: left;
}

.m3_txt{
	padding: 3px 5px 1px 5px;
    BORDER-RIGHT: #FF6600 1px solid;
    BORDER-TOP: #FF6600 1px solid;
    BORDER-BOTTOM: #FF6600 1px solid;
    COLOR: #333333;
    FONT: 10pt/120% "lr oSVbN", Osaka, "qMmpS Pro W3";
	text-align: left;
}
.m4_txt{
	padding: 3px 5px 1px 5px;
    BORDER-LEFT: #FF6600 1px solid;
    BORDER-TOP: #FF6600 1px solid;
    BORDER-BOTTOM: #FF6600 1px solid;
    COLOR: #333333;
    FONT: 10pt/120% "lr oSVbN", Osaka, "qMmpS Pro W3";
	text-align: left;
}
.m3_pic{
	padding: 2px;
    BORDER-TOP: #FF6600 1px solid;
    BORDER-LEFT: #FF6600 1px solid;
    BORDER-BOTTOM: #FF6600 1px solid;
    FONT: 10pt/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
	text-align: center;
}

