BODY {



	MARGIN: 0px; font: 12px "verdana", "arial", "helvetica"



}



A:link {



	COLOR: #0066FF



; text-decoration: underline



}



A:visited {



	COLOR: #00CC00



}



A:hover {



	COLOR: #ff3300



}



TD {



	FONT-SIZE: 12px



; color: #333333



}



PRE.clsCode {



font: 110% 'courier new', "courier", "serif"



}



CODE.clsText {

font: 110% 'courier new', "courier", "serif"

}



PRE.clsCCCode {



BACKGROUND: none transparent scroll repeat 0% 0%; font: 120% 'courier new', "courier", "serif"



}



PRE.clsSyntax {



font: 100% "verdana", "arial", "helvetica", "sans-serif"



}



A.small {



	FONT-WEIGHT: normal; FONT-SIZE: 95%; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline



}



A.smallWhite {



	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline



}



.footer {



	FONT: bold xx-small "Verdana"



}



.footer:link {



	COLOR: #ffffff; TEXT-DECORATION: none



}



.footer:hover {



	COLOR: #ff3300



}



DIV.artstyle {



COLOR: #000000; font: normal 7pt/normal "Verdana", "Arial", "Helvetica", "sans-serif"



}



.red_s12-150 {  font-size: 12px; line-height: 150%; color: #FF0066; font-weight: normal}



.pink_s12-150-bold {  font-size: 12px; line-height: 150%; font-weight: bold; color: #FF33CC}



.white_s14-130-bold {  font-size: 14px; line-height: 130%; font-weight: bold; color: #FFFFFF}



.red_s12_150p-bold {  font-size: 12px; line-height: 150%; font-weight: bold; color: #FF0000}



.pink_s14-150p-bold {  font-size: 14px; line-height: 130%; font-weight: bold; color: #FF0066}



.pink_s14-150p-bold-uline {  font-size: 14px; line-height: 130%; font-weight: bold; color: #FF0066; text-decoration: underline}



.black_s14-130p-bold {  font-size: 14px; line-height: 130%; font-weight: bold; color: #000000}



.skyblue_s14-130p-bold {  font-size: 14px; line-height: 130%; font-weight: bold; color: #0066FF}



.orenge_s12-150p {  font-size: 12px; line-height: 150%; color: #FF6600}



.white_s12-130p-bold {  font-size: 12px; line-height: 130%; font-weight: bold; color: #FFFFFF}



.white_s12-130p {  font-size: 12px; line-height: 130%; color: #FFFFFF}



.glay_s12-130p-bold {  font-size: 12px; line-height: 130%; font-weight: bold; color: #333333}



.glay_s14-130p-bold {  font-size: 14px; line-height: 130%; font-weight: bold; color: #000000}



.glay-s12-150p {  font-size: 12px; line-height: 150%; color: #333333}



.gray130 {  line-height: 130%; font-size: 12px}



.gray12-120 {  font-size: 12px; line-height: 120%; color: #333333}



.line-120 {  line-height: 120%}



.w0 {  font-size: 1px; line-height: 1%}



.p12 {  font-size: 12px; line-height: 125%; color: #FFFFFF}



.p10 {  font-size: 10px}



.p14 {  font-size: 14px; line-height: 130%}



.glay-s14-130p-bold {  font-size: 16px; line-height: 130%; color: #333333; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold}

.glay-s12-130p-mincyo {  font-size: 12px; line-height: 130%; font-weight: normal; color: #333333; font-family: "ＭＳ Ｐ明朝", "細明朝体"}

.white-s10-bold-verdana {  font-family: "Verdana"; font-size: 9px; font-weight: bold; color: #FFFFFF}

.red12-140 {  font-size: 12px; line-height: 140%; color: #FF0000}



#actual-list {

	width: 686px;

	padding: 0px 18px 0px 46px;

}

#actual-list p.year {

	font-size: 14px;

	font-weight: bold;

	border-bottom: 1px dashed #339933;

	padding: 0px 0px 5px 0px;

	margin: 25px 0px;

}

#actual-list table {

	background-color: #F0F0F0;

}

#actual-list td {

	vertical-align: top;

	background-color: #FFFFFF;

}

#actual-list p.detail {

	text-align: right;

}

#actual-list td a {

	color: #339900;

	text-decolation: underline;

}

#actual-list td a:hover {

	color: #009900;

	text-decolation: underline;

}



/* リクルートページ **************************/


#rec_title {
	 width:723px;
	 margin:0px 0px 0px 0px ;
	 padding:13px 0px 13px 27px ;
	 background-color:#0199CB;
	 font-size:14px;
	 font-weight:bold;
	 color:#FFFFFF;
	 }


#rec {
	width:689px;
	margin:32px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	

}

#rec table {
	margin:0px 0px 57px 0px;
	padding:0px 0px 0px 0px;
	border:solid #CCCCCC 1px;
	line-height:150%;

}

#rec table td {
	padding:6px 0px 5px 12px;
	border-bottom:solid #CCCCCC 1px;

}

#rec table td.komoku {
	font-weight:bold;
	color:#0199CB;
	background-color:#F0FCFF;
	border-bottom:solid #CCCCCC 1px;
	border-right:solid #CCCCCC 1px;
	width:149px;
	

}

