.t10_15 {
	font-size: 10px;
	line-height: 15px;
}
.t10_15 A { 
	text-decoration: none; 
	color:#000000
} 
.t10_15 A:hover {
	text-decoration: underline;
	color:#000000; 
}
.news {
	font-size: 12px;
	line-height: 15px;
}
.news A { 
	text-decoration: none; 
	color:#000000
} 
.news A:hover {
	text-decoration: underline;
	color:#000000; 
}
.news_or {
	font-size: 12px;
	line-height: 15px;
	color: #D24304;
	text-decoration: none;
}
.news_or A { 
	text-decoration: none; 
	color:#D24304;
} 
.news_or A:hover {
	text-decoration: underline;
	color:#D24304; 
}
.t10_15_or {
	font-size: 10px;
	line-height: 15px;
	color: #D24304;
	text-decoration: none;
}
.t10_15_or A { 
	text-decoration: none; 
	color:#D24304;
} 
.t10_15_or A:hover {
	text-decoration: underline;
	color:#D24304; 
}


.t8_10_bold {
	font-size: 8px;
	line-height: 10px;
	font-weight: bolder;
}

.t8_10_bold A { 
	text-decoration: none; 
	color:#000000
}
.t8_10_bold A:hover {
	text-decoration: underline;
	color:#000000; 
} 


.t10_12_bold {
	font-size: 11px;
	line-height: 12px;
	font-weight: bolder;
}

.t10_12_bold A { 
	text-decoration: none; 
	color:#000000
}
.t10_12_bold A:hover {
	text-decoration: underline;
	color:#000000; 
} 

.t10_12 {
	font-family: "lr SVbN", "Osaka|";
	font-size: 10px;
	line-height: 12px;
}
.t10_12 A { 
	text-decoration: none; 
	color:#000000
}
.t10_12 A:hover {
	text-decoration: underline;
	color:#000000; 
} 
.t12_15 {
	font-size: 12px;
	line-height: 150%;
}
.movie12 {
	font-size: 12px;
	line-height: 120%;
}
.copywrite {
	font-size: 10px;
	line-height: 15px;
	color:#B4B4B4; 
}
.preview12 {
	font-size: 12px;
	color: #323232;
}
.preview10 {
	font-size: 10px;
	line-height: 110%;
}
.theater {
	font-size: 12px;
	color: #D0B74B;
	font-weight: bolder;
}
.faq12 {
	font-size: 12px;
	color:#666666; 
}
.blue12 {
	font-size: 12px;
	color:#1F95BB; 
}
.blue15 {
	font-size: 15px;
	color:#1F95BB; 
}
.gray10 {
	font-size: 10px;
	color:#7F7F7F; 
}
.red10 {
	font-size: 10px;
	color: #D24304;
}
.red12 {
	font-size: 12px;
	color: #D24304;
}
.red15 {
	font-size: 15px;
	color: #D24304;
}
.white12b {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}
.bbs {
	font-size: 12px;
	color: #B29500;
	font-weight: bolder;
}
.bbs10 {
	font-size: 10px;
	color: #B29500;
	font-weight: bolder;
}
.dv_t12 {
	font-size: 12px;
	color:#000000; 
	line-height: 130%;
	font-weight: bold;
}
.dv_blue14 {
	font-size: 14px;
	color:#000099; 
}
.dv_blue12 {
	font-size: 12px;
	color:#000099; 
}

.dv_title {
	font-size: 12px;
	color:#000000; 
	font-weight: bold;
}

.dv_date {
	font-size: 12px;
	color:#ED3800; 
	font-weight: bold;
}

.dv_50on {
	font-size: 12px;
	color:#9E871D; 
	font-weight: bold;
}

.dv_50on a { 
	text-decoration: underline; 
	color:#9E871D; 
} 
.dv_50on a:hover {
	text-decoration: underline;
	color:#9E871D; 
}

.dv_camp {
	font-size: 10px;
	text-decoration: underline;
	color:#000000; 
	line-height: 130%;
}
.dv_camp a { 
	text-decoration: underline;
	color:#000000; 
} 
.dv_camp a:hover {
	text-decoration: underline;
	color:#000000; 
}

.umd {
	font-size: 10px;
	line-height: 12px;
	color:#000000; 
}

.present {
	font-size: 12px;
	line-height: 14px;
	font-weight: bolder;
	color:#B29500;
}
.present A { 
	text-decoration: none; 
	color:#B29500;
} 
.present A:hover {
	text-decoration: underline;
	color:#B29500; 
}




.top_footer {
	font-size: 12px;
	color:#999999;
}

.top_footer A { 
	text-decoration: underline; 
	color:#999999;
}
.top_footer A:hover {
	text-decoration: underline;
	color:#666666; 
} 

