/***** TITLE *****/
h2.ys_companyTitle{
	background:url(../../company/images/title.jpg) top left no-repeat;
	width:570px;
	height:135px;
	margin:0px;
	padding:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}


/***** MENU *****/
ul.ys_commenu{
	width:230px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
ul.ys_commenu li{
	width:230px;
	height:24px;
	margin:0px;
	padding:0px;
	clear:both;
	}
ul.ys_commenu li a{
	width:230px;
	height:24px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
ul.ys_commenu li a:hover{
	width:230px;
	height:24px;
	margin:0px;
	padding:0px;
	}
/*message*/
.ys_commenuMes,.ys_commenuMes a{
	background:url(../../company/images/menu_message.gif) top left no-repeat;
	}
.ys_commenuMes a:hover{
	background:url(../../company/images/menu_message_sw.gif) top left no-repeat;
	}
.ys_commenuMes2,.ys_commenuMes2 a{
	background:url(../../company/images/menu_message_in.gif) top left no-repeat;
	}
/*philosophy*/
.ys_commenuPhi,.ys_commenuPhi a{
	background:url(../../company/images/menu_philosophy.gif) top left no-repeat;
	}
.ys_commenuPhi a:hover{
	background:url(../../company/images/menu_philosophy_sw.gif) top left no-repeat;
	}
.ys_commenuPhi2,.ys_commenuPhi2 a{
	background:url(../../company/images/menu_philosophy_in.gif) top left no-repeat;
	}
/*profile*/
.ys_commenuProf,.ys_commenuProf a{
	background:url(../../company/images/menu_profile.gif) top left no-repeat;
	}
.ys_commenuProf a:hover{
	background:url(../../company/images/menu_profile_sw.gif) top left no-repeat;
	}
.ys_commenuProf2,.ys_commenuProf2 a{
	background:url(../../company/images/menu_profile_in.gif) top left no-repeat;
	}
/*history*/
.ys_commenuHis,.ys_commenuHis a{
	background:url(../../company/images/menu_history.gif) top left no-repeat;
	}
.ys_commenuHis a:hover{
	background:url(../../company/images/menu_history_sw.gif) top left no-repeat;
	}
.ys_commenuHis2,.ys_commenuHis2 a{
	background:url(../../company/images/menu_history_in.gif) top left no-repeat;
	}
/*prize*/
.ys_commenuPrize,.ys_commenuPrize a{
	background:url(../../company/images/menu_prize.gif) top left no-repeat;
	}
.ys_commenuPrize a:hover{
	background:url(../../company/images/menu_prize_sw.gif) top left no-repeat;
	}
.ys_commenuPrize2,.ys_commenuPrize2 a{
	background:url(../../company/images/menu_prize_in.gif) top left no-repeat;
	}
/*access*/
.ys_commenuAcs,.ys_commenuAcs a{
	background:url(../../company/images/menu_access.gif) top left no-repeat;
	}
.ys_commenuAcs a:hover{
	background:url(../../company/images/menu_access_sw.gif) top left no-repeat;
	}
.ys_commenuAcs2,.ys_commenuAcs2 a{
	background:url(../../company/images/menu_access_in.gif) top left no-repeat;
	}
/*recruit*/
.ys_commenuRec,.ys_commenuRec a{
	background:url(../../company/images/menu_recruit.gif) top left no-repeat;
	}
.ys_commenuRec a:hover{
	background:url(../../company/images/menu_recruit_sw.gif) top left no-repeat;
	}
.ys_commenuRec2,.ys_commenuRec2 a{
	background:url(../../company/images/menu_recruit_in.gif) top left no-repeat;
	}


/***** PHILOSOPHY *****/
/*title*/
h3.ys_comPhilTitle{
	background:url(../../company/images/phil_title.gif) top left no-repeat;
	width:550px;
	height:52px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*** TXT ***/
.ys_comPhilCopy{
	width:550px;
	margin:0 0 15px;
	padding:0px;
	clear:both;
	}
.ys_comPhilCopy dt, .ys_comPhilCopy dd{
	width:550px;
	margin:0 0 5px;
	padding:0px;
	clear:both;
	}
/*1*/
dt.ys_comPhil1Title{
	background:url(../../company/images/phil1_copy.gif) top left no-repeat;
	height:30px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
dd.ys_comPhil1Img{
	background:url(../../company/images/phil1_img.jpg) top left no-repeat;
	height:195px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*2*/
dt.ys_comPhil2Title{
	background:url(../../company/images/phil2_copy.gif) top left no-repeat;
	height:30px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
dd.ys_comPhil2Img{
	background:url(../../company/images/phil2_img.gif) top left no-repeat;
	height:115px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
	

/***** PROFILE *****/
/*title*/
h3.ys_comProfTitle{
	background:url(../../company/images/profile_title.gif) top left no-repeat;
	width:550px;
	height:52px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*hyo*/
.ys_comProfHyo{
	width:550px;
	margin:0 0 20px;
	padding:0px;
	border-top:#000000 solid 1px;
	}
.ys_comProfHyo td{
	margin:0px;
	padding:8px 3px;
	text-align:left;
	border-bottom:#000000 solid 1px;
	}
.ys_comProfHyo td.item{
	width:120px;
	background:url(../../company/images/phofile_bg.gif) top left;
	text-align:center ! important;
	}


/***** HISTORY *****/
/*title*/
h3.ys_comHisTitle{
	background:url(../../company/images/history_title.gif) top left no-repeat;
	width:550px;
	height:52px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*hyo*/
.ys_comHisHyo{
	width:550px;
	margin:0 0 20px;
	padding:0px;
	}
.ys_comHisHyo td{
	margin:0px;
	padding:8px 3px;
	text-align:left;
	border-bottom:#000000 dotted 1px;
	}
.ys_comHisHyo td.date{
	width:145px;
	vertical-align:top;
	}


/***** PRIZE *****/
/*title*/
h3.ys_comPrizeTitle{
	background:url(../../company/images/prize_title.gif) top left no-repeat;
	width:550px;
	height:52px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*title*/
.ys_comPrizeCopy{
	background:url(../../company/images/prize_copy.gif) top left no-repeat;
	width:550px;
	height:55px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*hyo*/
.ys_comPrizeHyo{
	border-top:#000000 solid 1px;
	width:550px;
	margin:5px 0 20px;
	padding:0px;
	}
.ys_comPrizeHyo td{
	margin:0px;
	padding:8px 3px;
	text-align:left;
	border-bottom:#000000 dotted 1px;
	}
.ys_comPrizeHyo td.date{
	width:145px;
	vertical-align:top;
	}
.ys_comPrizeHyo td.datebgYellow{
	background:#FFFFCC;
	width:145px;
	vertical-align:top;
	}
.ys_comPrizeHyo td.bgYellow{
	background:#FFFFCC;
	}
.ys_comPrizeHyo td.datebgpink{
	background:#FFCCCC;
	width:145px;
	vertical-align:top;
	}
.ys_comPrizeHyo td.bgpink{
	background:#FFCCCC;
	}

/*** t1 ***/
h4.ys_comPrizeT1{
	background:url(../../company/images/prize_t1_080818.gif) top left no-repeat;
	width:550px;
	height:30px;
	margin:0 0 10px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*copy*/
.ys_comPrizeT1copy{
	background:url(../../company/images/prize_t1_copy2.gif) top left no-repeat;
	width:550px;
	height:110px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*medal*/
.ys_comPrizeT1medal{
	width:550px;
	margin:0 0 10px;
	padding:0px;
	text-align:left;
/*	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;	*/
	clear:both;
	}

/*** t2 ***/
h4.ys_comPrizeT2{
	background:url(../../company/images/prize_t2.gif) top left no-repeat;
	width:550px;
	height:30px;
	margin:0 0 10px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*copy*/
.ys_comPrizeT2copy{
	background:url(../../company/images/prize_t2_copy.gif) top left no-repeat;
	width:550px;
	height:150px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
/*medal*/
.ys_comPrizeT2medal{
	width:550px;
	margin:0 0 10px;
	padding:0px;
	clear:both;
	}


/***** ACCESS *****/
/*title*/
h3.ys_comAcsTitle{
	background:url(../../company/images/access_title.gif) top left no-repeat;
	width:550px;
	height:52px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
.ys_comAcsMap{
	background:url(../../company/images/access_map.jpg) top left no-repeat;
	width:550px;
	height:450px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}
.ys_comAcsHow{
	background:url(../../company/images/access_howto.gif) top left no-repeat;
	width:550px;
	height:25px;
	margin:0 0 10px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}

/***** RECRUIT *****/
/*title*/
h3.ys_comRecTitle{
	background:url(../../company/images/recruit_title.gif) top left no-repeat;
	width:550px;
	height:52px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	clear:both;
	}