/* CSS Document */

body {
	margin-top:0px;
	margin-left:0px;
	background-color: #FFFFFF;
	background-image: url(images/bgimg01.jpg);
	background-repeat:repeat;
	text-align:center;
  	}

/* 左サブ記事設定 */
.date {font-size:10px; color:#996600; text-align:left; margin-left:2px; margin-top:3px; margin-bottom:0px;}
.news {font-size:12px; color:#000000; text-align:left; margin-left:2px; margin-top:1px; margin-bottom:6px; line-height:15px;}
.promo {font-size:12px; color:#990000; text-align:center; font-weight:bold; margin-top:5px; margin-bottom:5px; line-height:14px;}
.promo a {color: #990000; text-decoration:underline;}

/* news */
.ndate {font-size:10px; color:#FFFFFF; text-align:center; font-weight:bold; margin-top:20px; margin-left:3px; margin-bottom:0px}
.ntitle1 {font-size:14px; color:#003366; text-align:left; line-height:15px; font-weight:bold; margin-top:20px; margin-left:5px; margin-bottom:0px}
.ntext {font-size:12px; color:#000000; text-align:left; margin-top:5px; margin-left:0px; margin-right:20px; margin-bottom:10px; line-height:17px;}
#container {background-image: url(news/images/news_bg2.jpg); background-repeat:no-repeat;}
#container2 {background-image: url(news/images/pub_bg2.jpg); background-repeat:no-repeat;}

.box01 {filter: alpha(opacity=90); opacity:0.89;}

/* about */
#container3 {background-image: url(about/images/worldview_r2.jpg); background-repeat:no-repeat;}
.wltext {font-size:13px; color:#19448E; margin-top:1px; margin-left:5px; margin-bottom:5px; line-height:22px; text-align:left;}
.wltext a {color:#19448E; text-decoration:none;}
.wltext a:hover {color:#1E50A2; text-decoration:underline;}
.wrtext {font-size:13px; color:#000000; margin-top:10px; margin-left:10px; margin-right:12px; margin-bottom:10px; line-height:22px; text-align:left;} 
#container4 {background-image: url(about/images/lingo_r2.jpg); background-repeat:no-repeat;}

.box02 {filter: alpha(opacity=90); opacity:0.9;}

/* chara */
#container5 {background-image: url(about/images/worldview_r2.jpg); background-repeat:no-repeat;}
.cltext {font-size:14px; color:#19448E; margin-top:0px; margin-left:0px; margin-bottom:0px; line-height:22px; text-align:left;}
.cltext a {color:#19448E; text-decoration:none;}
.cltext a:hover {color:#1E50A2; text-decoration:underline;}
.chara {font-size:12px; color:#000000; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px;line-height:22px; text-align:left;}
.clist1 {font-size:13px; color:#006400; font-weight:bold; margin-top:5px; margin-bottom:0px; margin-left:80px; margin-right:auto; text-align:left;}
.clist1 a {color:#009900; text-decoration:none;}
.clist1 a:hover {color:#006400; text-decoration:none;}
.clist2 {font-size:12px; color:#191970; margin-top:1px; margin-bottom:0px; margin-left:95px; margin-right:auto; line-height:18px; text-align:left;}
.clist2 a {color:#191970; text-decoration:none;}
.clist2 a:hover {color:#0033FF; text-decoration:none; font-weight:bold;}

/* episoes */
.eps {font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px;line-height:22px; text-align:left;}
#box06 {background-repeat:no-repeat;}

/* staff */
.tltext {font-size:14px; color:#19448E; margin-top:5px; margin-left:80px; margin-bottom:10px; line-height:22px; text-align:left;}
.tltext a {color:#19448E; text-decoration:none;}
.tltext a:hover {color:#1E50A2; text-decoration:underline;}
.title {font-size:12px; color: #000000; font-weight:bold; text-align:left; margin-top:5px; margin-left:0px; margin-right:0px; margin-bottom:3px;}
.name {font-size:12px; color: #FFFFCC; font-weight:bold; text-align:left; margin-top:5px; margin-left:0px; margin-right:0px; margin-bottom:3px;}

#box05 {background-image: url(staff/images/cast_r2.jpg); background-repeat:no-repeat;}

/* release */
.rltext {font-size:14px; color:#19448E; margin-top:5px; margin-left:110px; margin-bottom:10px; line-height:22px; text-align:left;}
.rltext a {color:#19448E; text-decoration:none;}
.rltext a:hover {color:#1E50A2; text-decoration:underline;}
.rrtext {font-size:12px; color:#FFFFCC; font-weight:bold; margin-top:5px; margin-left:5px; margin-bottom:10px; line-height:22px; text-align:left;}
.rrtext a {color:#FFFFCC; text-decoration:none;}
.rrtext a:hover {color:#FFCC00; text-decoration:underline;}

/*DVD*/
.rr2text {font-size:12px; color:#FFFFFF; margin-top:0px; margin-left:12px; margin-bottom:10px; line-height:22px; text-align:left;}
.rr2text a {color:#FFFFCC; text-decoration:none;}
.rr2text a:hover {color:#FFCC00; text-decoration:underline;}
#box04 {background-image: url(release/images/cd_r2.jpg); background-repeat:no-repeat;}

/* special */
.sltext {font-size:14px; color:#19448E; margin-top:5px; margin-left:80px; margin-bottom:10px; line-height:22px; text-align:left;}
.sltext a {color:#19448E; text-decoration:none;}
.sltext a:hover {color:#1E50A2; text-decoration:underline;}
#box03 {background-image: url(sp/images/sp_r2_1.jpg); background-repeat:no-repeat;}
.c1text {font-size:14px; color:#FFFFFF; font-weight:bold; margin-top:5px; margin-bottom:5px; margin-left:50px; margin-right:20px; line-height:22px; text-align:left;}
.c2text {font-size:12px; color:#FFFFCC; margin-top:5px; margin-bottom:20px; margin-left:65px; margin-right:40px; line-height:22px; text-align:left;}
.e1text {font-size:12px; color:#191970; margin-top:5px; margin-bottom:3px; margin-left:5px; margin-right:3px; line-height:22px; text-align:left;}
.e2text {font-size:12px; color:#000000; margin-top:5px; margin-bottom:3px; margin-left:3px; margin-right:3px; line-height:22px; text-align:left;}

/* credit */
.address {font-size:10px; color: #000000; font-style:normal; margin-top:5px; margin-bottom:10px; line-height:15px; text-align:center;}
