/* 基本テキスト　12px */
.text1  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* 基本テキスト　14px */
.text2  {
	color : #333333;
	font-weight : normal;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* 太字テキスト　12px */
.bold1  {
	color : #333333;
	font-weight : bold;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* 太字テキスト　14px */
.bold2  {
	color : #333333;
	font-weight : bold;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* info基本テキスト　12px */
.text11  {
	color : #077478;
	font-weight : normal;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* infoテキスト　14px */
.text12  {
	color : #077478;
	font-weight : normal;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* info太字テキスト　12px */
.bold11  {
	color : #077478;
	font-weight : bold;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* info太字テキスト　14px */
.bold12  {
	color : #077478;
	font-weight : bold;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* works基本テキスト　12px */
.text21  {
	color : #D81A62;
	font-weight : normal;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* worksテキスト　14px */
.text22  {
	color : #D81A62;
	font-weight : normal;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* works太字テキスト　12px */
.bold21  {
	color : #D81A62;
	font-weight : bold;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* works太字テキスト　14px */
.bold22  {
	color : #D81A62;
	font-weight : bold;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* location基本テキスト　12px */
.text31  {
	color : #6521CF;
	font-weight : normal;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* locationテキスト　14px */
.text32  {
	color : #6521CF;
	font-weight : normal;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* location太字テキスト　12px */
.bold31  {
	color : #6521CF;
	font-weight : bold;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* location太字テキスト　14px */
.bold32  {
	color : #6521CF;
	font-weight : bold;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* staff基本テキスト　12px */
.text41  {
	color : #FD5C1D;
	font-weight : normal;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* staffテキスト　14px */
.text42  {
	color : #FD5C1D;
	font-weight : normal;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* staff太字テキスト　12px */
.bold41  {
	color : #FD5C1D;
	font-weight : bold;
	font-size : 12px;
	line-height: 17px;
	text-decoration: none;
}

/* staff太字テキスト　14px */
.bold42  {
	color : #FD5C1D;
	font-weight : bold;
	font-size : 14px;
	line-height: 17px;
	text-decoration: none;
}

/* 基本リンク */
A.link:link  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link:visited  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link:active  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link:hover  {
	color : #0905B8;
	font-weight : normal;
	font-size : 12px;
	text-decoration: underline;
}

/* Infoリンク */
A.link1:link  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link1:visited  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link1:active  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link1:hover  {
	color : #0905B8;
	font-weight : normal;
	font-size : 12px;
	text-decoration: underline;
}

/* Worksリンク */
A.link2:link  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link2:visited  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link2:active  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link2:hover  {
	color : #0905B8;
	font-weight : normal;
	font-size : 12px;
	text-decoration: underline;
}

/* Worksリンク 14 */
A.link2a:link  {
	color : #333333;
	font-weight : normal;
	font-size : 14px;
	text-decoration: none;
}
A.link2a:visited  {
	color : #333333;
	font-weight : normal;
	font-size : 14px;
	text-decoration: none;
}
A.link2a:active  {
	color : #333333;
	font-weight : normal;
	font-size : 14px;
	text-decoration: none;
}
A.link2a:hover  {
	color : #0905B8;
	font-weight : normal;
	font-size : 14x;
	text-decoration: underline;
}

/* locationリンク */
A.link3:link  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link3:visited  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link3:active  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link3:hover  {
	color : #0905B8;
	font-weight : normal;
	font-size : 12px;
	text-decoration: underline;
}

/* Staffリンク */
A.link4:link  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link4:visited  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link4:active  {
	color : #333333;
	font-weight : normal;
	font-size : 12px;
	text-decoration: none;
}
A.link4:hover  {
	color : #0905B8;
	font-weight : normal;
	font-size : 12px;
	text-decoration: underline;
}

.rc {
	background-color : #ffffff;
}
.rco {
	background-color : #ff8500;
}