/* CSS Document */

h1,h2,h3,h4,h5,h6

{

	margin:0px;

	font-weight:normal;

}



td

{

	font-size:12px;

	line-height:150%;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	color:#000000;

}



a

{

	font-size:12px;

	line-height:150%;

}



.border {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #e10003;

	border-right-color: #e10003;

	border-bottom-color: #e10003;

	border-left-color: #e10003;

}



.midashi {

	font-weight: bold;

	color: #FFFFFF;

	font-size: 12px;

}



.midnightblue

{

	color:rgb( 3, 6, 80 );

	font-size:12px;

	line-height:150%;

	margin-left:0px;

}





/* indented for <p></p> */

.ptx12i

{

	text-indent:1em;

	font-size:12px;

	line-height:150%;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	color:#393939;

	/* margin: 1em; */

	

 	text-indent:1em;

	

	margin-top: 0.5em;

	margin-right: 0.5em;

	margin-bottom: 0.5em;

	margin-left: 1em;





}





/*** <p></p> ***/

.ptx12

{

	font-size:12px;

	line-height:150%;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	color:#393939;

	/*text-align: justify;*/

	/*text-justify: auto;*/

	

	margin-top: 0.5em;

	margin-right: 0.5em;

	margin-bottom: 0.5em;

	margin-left: 1em;

	/* text-indent:1em; */

	/*	text-indent:1em; */

}







/*

a{

	line-height:150%;

}

*/



/********** a.white **********/



a.white:link

{

	color: #FFffFF;

	text-decoration: underline;

	font-size:12px;

}



a.white:visited

{

	color: #d1D1d1;

	text-decoration: underline;

	font-size:12px;

}



a.white:hover

{

	color: #ffFFff;

	text-decoration: underline;

	font-size:12px;

}



a.white:active

{

	color: #FF0000;

	text-decoration: underline;

	font-size:12px;

}







a:link

{

	color:rgb( 3, 6, 80 );

	text-decoration: underline;

	font-size:12px;

}



a:visited

{

	color:#49035A;

	text-decoration: underline;

	font-size:12px;

}



a:hover

{

	color:#EE3904;

	text-decoration: underline;

	font-size:12px;

}



a:active

{

	color: #FF0000;

	text-decoration: underline;

	font-size:12px;

}



/************** body **************/



.tx12

{

	font-size:12px;

	line-height:150%;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	color:#393939;

}



/* indented */

.tx12i

{

	text-indent:1em;

	font-size:12px;

	line-height:150%;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	color:#393939;

}



/* indented half */

.tx12hi

{

	text-indent:0.4em;

	font-size:12px;

	line-height:150%;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	color:#393939;

}



.tx12b {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	font-style: normal;

	line-height: normal;

	text-decoration: none;

}



.aka {

	font-size: 12px;

	font-weight: normal;

	color: #e10003;

}



/************  FOR UL  ***********/



/*

ul

{

	font-size:12px;

	margin:12px;

}

*/



/* gray */

ul.gray{

	font-size:12px;

	list-style-image:  url(../common_img/list_gray.gif);

	margin-top: 0.5em;

	margin-right: 0.5em;

	margin-bottom: 0.5em;

	margin-left: 12px;

}



li

{

	/* left-margin:0px; */

	margin:0px 1em;

}





/* white */

ul.white  {

	font-size:12px;

	list-style-image:  url(../common_img/list_white.gif);

	margin-top: 0.5em;

	margin-right: 0.5em;

	margin-bottom: 0.5em;

	margin-left: 12px;

	

}

/*

.white

{

	line-height:150%;

	color:rgb( 255, 255, 255 );

}

*/



/*********** border ***********/



.border_left {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-style: none;

	border-left-style: none;

	border-top-color: #acAcac;

	border-right-color: #acAcac;

	border-bottom-color: #acAcac;

	border-left-color: #acAcac;

}





.left {

	

	border-left-width: 1px;

	border-left-style: solid;

	border-color:#000000;

}



.border_right {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-right-width: 1px;

	border-top-style: none;

	border-left-style: solid;

	border-color:#acAcac;

}





.ue {

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-color:#000000;

}



.border_left_top {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-color:#acAcac;

	border-top-style: solid;



}





.border_right_top {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-right-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-color:#acacac;

}





.tableborder {

	border-top: 1px solid #acacac;

	border-right: 1px solid #acacac;

	border-bottom: 1px none #acacac;

	border-left: 1px solid #acacac;

}

/******************************/







/*************** input textarea ******************/



.txt {

	width:120px;

	border: 1px solid;

	font-size:12px;

}

.roman {

	font-size:12px;

	list-style-type: lower-roman;

}

.white {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	font-size: 12px;

	line-height: 150%;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	text-decoration: none;

}

hr {

	height:1px;

	border-style:none;

	border-color:#eaeaea;

	background:#eaeaea;

	color:#eaeaea;

}



ol.oltxt

{

	 padding-left:0px;margin-left:12px;

}

ol.oltxtxx

{

	 padding-left:0px;margin-left:24px;

}



ul.ultxt

{

	 padding-left:0px;margin-left:12px;

}



/****************** WhitePaper **********************/



ul.navi

{

	 padding-left:0px;

	 margin-left:12px;

	 list-style-type:none;

	 margin-top:0.5em;

}



.midashi {

	font-weight: bold;

	color: #FFFFFF;

	font-size: 12px;

}

	

.border {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #e10003;

	border-right-color: #e10003;

	border-bottom-color: #e10003;

	border-left-color: #e10003;

}

	

/****************** NEW **********************/



.txt_cont2 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	font-size: 12px;

	line-height: 18px;

	color: #000000;

}

.txt_cont1 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	font-size: 12px;

	line-height: 20px;

	color: #000000;

}

.tableborder2 {

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px none #000000c;

	border-left: 1px solid #000000;

}



.border_left2 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-style: none;

	border-left-style: none;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

}





.border_right2 {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-right-width: 1px;

	border-top-style: none;

	border-left-style: solid;

	border-color:#000000;

}



.border_A{

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: dotted;

	border-right-width: 1px;

	border-top-style: none;

	border-left-style: dotted;

	border-color:#000000;

}

.border_B{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: dotted;

	border-left-style: solid;

	border-top-style: none;

	border-color:#000000;

}

.border_C{

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-right-width: 1px;

	border-top-style: none;

	border-left-style: dotted;

	border-color:#000000;

}

.border_D{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-style: none;

	border-color:#000000;

}

.border_E{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-color:#000000;

}
