/* Common */
a:link { color: #0066FF}
a:visited { color: #000066}
.textSmall { font-size:90%}
.textLarge { font-size:14px}
.annotation { font-size:90%}
.copyright { font-size:10px}
.background {
	background-image: url(/common/bg.jpg);
	background-repeat: repeat;
}
.naviBg {
	background-color: #004B88;
}
.contentsBg {
	background-color: #D9DDDE;
}
.white {
	background-color: #FFFFFF;
}


/*Top*/
.topBlockL {
	background-image: url(/image/block_left.gif);
	background-repeat: repeat-y;
}
.topBlockR {
	background-image: url(/image/block_right.gif);
	background-repeat: repeat-y;
}

/*Show Schedule*/
.ssTitleL {
	background-image: url(/schedule/common/title_left.gif);
	background-repeat: repeat-y;
}
.ssTitleR {
	background-image: url(/schedule/common/title_right.gif);
	background-repeat: repeat-y;
}
.ssTitleBg {
	background-color: #BFC6DC;
}
.ssTopicsL {
	background-image: url(/schedule/common/title_topics_left.gif);
	background-repeat: repeat-y;
}
.ssTopicsR {
	background-image: url(/schedule/common/title_topics_right.gif);
	background-repeat: repeat-y;
}
.subNavi {
	background-image: url(/schedule/common/navi_bg.gif);
	background-repeat: repeat-x;
}.ssBlockL {
	background-image: url(/schedule/common/block_left.gif);
	background-repeat: repeat-y;
}
.ssBlockR {
	background-image: url(/schedule/common/block_right.gif);
	background-repeat: repeat-y;
}
.ssCinemaL {
	background-image: url(/schedule/common/cinema_block_left.gif);
	background-repeat: repeat-y;
}
.ssCinemaR {
	background-image: url(/schedule/common/cinema_block_right.gif);
	background-repeat: repeat-y;
}
.ssAnnotationTxt {
	color: #A22AFF;
}
.ssEventL {
	background-image: url(/schedule/common/events_block_left.gif);
	background-repeat: repeat-y;
}
.ssEventR {
	background-image: url(/schedule/common/events_block_right.gif);
	background-repeat: repeat-y;
}
.ssEventL2 {
	background-image: url(/schedule/common/events_block2_left.gif);
	background-repeat: repeat-y;
}
.ssEventR2 {
	background-image: url(/schedule/common/events_block2_right.gif);
	background-repeat: repeat-y;
}
.ssInfoL {
	background-image: url(/schedule/common/info_block_left.gif);
	background-repeat: repeat-y;
}
.ssInfoR {
	background-image: url(/schedule/common/info_block_right.gif);
	background-repeat: repeat-y;
}
.ssInfoDotline {
	background-image: url(/schedule/common/info_dotline.gif);
	background-repeat: repeat-y;
}
.ssMemberL {
	background-image: url(/schedule/common/member_block_left.gif);
	background-repeat: repeat-y;
}
.ssMemberR {
	background-image: url(/schedule/common/member_block_right.gif);
	background-repeat: repeat-y;
}
.ssIndexL {
	background-image: url(/schedule/image/block_left.gif);
	background-repeat: repeat-y;
}
.ssIndexR {
	background-image: url(/schedule/image/block_right.gif);
	background-repeat: repeat-y;
}
a.ssIndex:link { color: #FFFFFF; text-decoration: underline; font-size:10px;}
a.ssIndex:visited { color: #DDDDFF; text-decoration: underline; font-size:10px;}
.ssIndexItem {
	color: #FFFFFF;
	background-color: #5B349E;
}
.ssIndexItemTxt {
	color: #FFFFFF;
	font-size:10px;
}
.ssIndexName {
	background-color: #429CFF;
}
.ssIndexSche {
	background-color: #DDDDFF;
}

/*Film Info*/
.fiBlockL {
	background-image: url(/filminfo/image/block_left.gif);
	background-repeat: repeat-y;
}
.fiBlockR {
	background-image: url(/filminfo/image/block_right.gif);
	background-repeat: repeat-y;
}
.fiBlockL2 {
	background-image: url(/filminfo/image/film_left.gif);
	background-repeat: repeat-y;
}
.fiBlockR2 {
	background-image: url(/filminfo/image/film_right.gif);
	background-repeat: repeat-y;
}
.fiTitle {
	font-size: 14px;
	color: #4F3C86;
	font-weight: bold;
}
.fiSircle {
	font-size: 12px;
	color: #8EAED8;
}

/*i*/
.iBlockL {
	background-image: url(/i/image/block_left.gif);
	background-repeat: repeat-y;
}
.iBlockR {
	background-image: url(/i/image/block_right.gif);
	background-repeat: repeat-y;
}
.iHowtoL {
	background-image: url(/i/image/howto_left.gif);
	background-repeat: repeat-y;
}
.iHowtoR {
	background-image: url(/i/image/howto_right.gif);
	background-repeat: repeat-y;
}

/*links*/
.linksBlockL {
	background-image: url(/links/image/block_left.gif);
	background-repeat: repeat-y;
}
.linksBlockR {
	background-image: url(/links/image/block_right.gif);
	background-repeat: repeat-y;
}
.linksBlockL2 {
	background-image: url(/links/image/links_block_left.gif);
	background-repeat: repeat-y;
}
.linksBlockR2 {
	background-image: url(/links/image/links_block_right.gif);
	background-repeat: repeat-y;
}

/*distribution*/
.distriL {
	background-image: url(/distribution/image/block_left.gif);
	background-repeat: repeat-y;
}
.distriR {
	background-image: url(/distribution/image/block_right.gif);
	background-repeat: repeat-y;
}
.distriBlockL {
	background-image: url(/distribution/image/cinema_block_left.gif);
	background-repeat: repeat-y;
}
.distriBlockR {
	background-image: url(/distribution/image/cinema_block_right.gif);
	background-repeat: repeat-y;
}
.distriTxt1 {
	color: #9B19FF;
	font-weight: bold;
}
.distriTxt2 {
	color: #6C34D2;
	font-weight: bold;
}

/*mail magazine*/
.mailL {
	background-image: url(/mailmag/image/block_left.gif);
	background-repeat: repeat-y;
}
.mailR {
	background-image: url(/mailmag/image/block_right.gif);
	background-repeat: repeat-y;
}
.mailMagTitle {
	background-image: url(/mailmag/image/mag_top_right.gif);
	background-repeat: repeat-y;
}
.mailMagTitleL {
	background-image: url(/mailmag/image/mag_top_leftbg.gif);
	background-repeat: repeat-y;
}
.mailMagNo {
	font-size: 9px;
	color: #FFFFFF;
}
.mailMagTxtW {
	color: #FFFFFF;
}
.mailMagTitleTxt {
	font-weight: bold;
	color: #FFCC33;
	font-size: 14px;
}
.mailMagHakko {
	color: #FFE79F;
	font-weight: bold;
}
.mailMagL {
	background-image: url(/mailmag/image/mag_left.gif);
	background-repeat: repeat-y;
}
.mailMagR {
	background-image: url(/mailmag/image/mag_right.gif);
	background-repeat: repeat-y;
}

/*magazine*/
.magL {
	background-image: url(/magazine/image/block_left.gif);
	background-repeat: repeat-y;
}
.magR {
	background-image: url(/magazine/image/block_right.gif);
	background-repeat: repeat-y;
}
.magBlockL {
	background-image: url(/magazine/image/mag_block_left.gif);
	background-repeat: repeat-y;
}
.magBlockR {
	background-image: url(/magazine/image/mag_block_right.gif);
	background-repeat: repeat-y;
}
.magVol {
	font-size: 14px;
	font-weight: bold;
}
.magDate {
	color: #FF0000;
}
.magL2 {
	background-image: url(/magazine/image/block2_left.gif);
	background-repeat: repeat-y;
}
.magR2 {
	background-image: url(/magazine/image/block2_right.gif);
	background-repeat: repeat-y;
}
