/* ++++++++ LINK ++++++++ */
a:link { text-decoration:none; color:#000099; }
a:visited { text-decoration:none;  color:#000099; }
a:hover { text-decoration:underline;  color:#FF0000; }
a:active { text-decoration:underline;  color:#999999; }
/* ++++++++ /LINK ++++++++ */


/* ++++++++ FONT ++++++++ */
.topTopics_date {
font-size : 10px;
color : #0066CC;
font-family:"lr oSVbN", "Osaka";
line-height:16px;
}

.topTopics_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.bottom_text {
font-size : 10px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:16px;
}
/* ++++++++ FONT ++++++++ */

/*||||||||||||||*/
/*@@@@@iē@@@@@*/
/*||||||||||||||*/
.product_top_caption {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.product_detail_title {
font-size : 16px;
color : #FF3300;
font-family:"lr oSVbN", "Osaka";
line-height:16px;
}

.product_detail_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.product_detail_imgborder {
border: solid 1px #999999;
}

/*||||||||||||||*/
/*@@@@@Zpē@@@@@*/
/*||||||||||||||*/
.tech_top_caption {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.tech_index_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.tech_detail_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.tech_detail_imgborder {
border: solid 1px #999999;
}

/*||||||||||||||*/
/*@@@@N[g@@@@@*/
/*||||||||||||||*/
.recruit_table_title {
background-color : #CCCCCC;
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
/* font-weight:bold; */
line-height:14px;
padding:10px;
}

.recruit_table_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
padding:10px;
}

.recruit_table_textSub {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.recruit_table_border {
border-width : 1px;
border-color : #000000;
border-top-style : solid;
border-left-style : none;
border-right-style : none;
border-bottom-style : solid;
}

.recruit_entry_caution {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.recruit_entry_hissu {
font-size : 12px;
color : #FF3333;
font-family:"lr oSVbN", "Osaka";
/* font-weight:bold; */
line-height:14px;
}

.recruit_entry_title {
background-color : #CCCCCC;
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
/* font-weight:bold; */
line-height:14px;
padding:10px;
}

.recruit_entry_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
padding:10px;
}

/*||||||||||||||*/
/*@@@@@Јē@@@@@*/
/*||||||||||||||*/
.corporate_table_border {
border-width : 1px;
border-color : #000000;
border-top-style : solid;
border-left-style : none;
border-right-style : none;
border-bottom-style : solid;
}

.corporate_table_title {
background-color : #CCCCCC;
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
/* font-weight:bold; */
line-height:14px;
padding:10px;
}

.corporate_table_text {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
padding:10px;
}

.corporate_table_textSub {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}

.fs00 {
font-size : 12px;
color : #FFFFFF;
font-family:"lr oSVbN", "Osaka";
}

.fs01 {
font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:16px;
}

.fs02 {
font-size : 12px;
color : #0066CC;
font-family:"lr oSVbN", "Osaka";
line-height:16px;
}
.sub_title {
	color: #FFFFFF;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 16px;
	font-weight: bold;
	line-height: 28px;
	background-color: #0033FF;
}
.product_table_title2 {

background-color : #0033FF;
font-size : 12px;
color : #FFFFFF;
font-family:"lr oSVbN", "Osaka";
/* font-weight:bold; */
line-height:14px;
padding:10px;
}
.Topics_textCopy {

font-size : 12px;
color : #444444;
font-family:"lr oSVbN", "Osaka";
line-height:14px;
}
.Topics_dateCopy {

font-size : 10px;
color : #0066CC;
font-family:"lr oSVbN", "Osaka";
line-height:16px;
}
.Topics_title {
	font-size : 16px;
	color : #FFFFFF;
	font-family:"lr oSVbN", "Osaka";
	line-height:22px;
	background-color: #0066FF;
	font-weight: bold;
}
