/* ===================================================== */

/* BODY ELEMENT */

/* ===================================================== */

body {

	font-family:MS UI Gothic, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;

	font-size:12px;

	line-height:16px;

	color: #333333;

	background-color: #00ACEE; 

}





/* ===================================================== */

/* A ELEMENT */

/* ===================================================== */

/* LINK COLOR */

a         {color:#4C69A4; text-decoration:none;}

a:visited {color:#4C69A4; text-decoration:none;} 

a:hover   {color:#8099CC; text-decoration:underline;}

a:active  {color:#8099CC; text-decoration:underline;}



.octtv_link a:link    {color:#447D58; text-decoration:none;}

.octtv_link a:visited {color:#447D58; text-decoration:none;}

.octtv_link a:hover   {color:#80AB8F; text-decoration:underline;}

.octtv_link a:active  {color:#80AB8F; text-decoration:underline;}



.octsp_link a:link    {color:#2F2F2F; text-decoration:none;}

.octsp_link a:visited {color:#2F2F2F; text-decoration:none;}

.octsp_link a:hover   {color:#6F6F6F; text-decoration:underline;}

.octsp_link a:active  {color:#6F6F6F; text-decoration:underline;}



.octrc_link a:link    {color:#E48543; text-decoration:none;}

.octrc_link a:visited {color:#E48543; text-decoration:none;}

.octrc_link a:hover   {color:#F5B080; text-decoration:underline;}

.octrc_link a:active  {color:#F5B080; text-decoration:underline;}





/* ===================================================== */

/* TABLE ELEMENT */

/* ===================================================== */

table tbody tr td {

	font-size:12px;

	line-height:16px;

}

/* ===================================================== */

/* TABLE LEFT MENU ELEMENT */

/* ===================================================== */

td.leftbar {
	background-image:url(../images/lbar_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}




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

/* NAVI AREA */

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

#menu {

	position: relative;

	left: 0px;

	top: 0px;

	width: 130px;

	height: 20px;

	font-weight:normal;

	font-style:normal;

}



#menutext {

	position: absolute;

	top: 3px;

	left: 10px;

	padding: 0px;

	color: #ffffff;

	font-size: 12px;

	font-weight:normal;

	font-style:normal;

	text-decoration: none;

	cursor: hand;

}



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

/* FONT CLASS */

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

.font10 {font-size: 10px; line-height: 14px;}

.font11 {font-size: 11px; line-height: 15px;}

.font12 {font-size: 12px; line-height: 16px;}

.font14 {font-size: 14px; line-height: 18px;}

.font16 {font-size: 16px; line-height: 20px;}

.font18 {font-size: 18px; line-height: 22px;}

.font20 {font-size: 20px; line-height: 24px;}

.font22 {font-size: 22px; line-height: 26px;}

.font24 {font-size: 24px; line-height: 28px;}

.font26 {font-size: 26px; line-height: 30px;}

