<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

@import "reset.css";
@import "clearfix.css";


/*Common/////////////////////////////////////////////////////////////////*/
/*Link*/
a:link,a:visited,a:active{ color:#f0047f; text-decoration:underline; outline:none; }

a:hover{color:#f0047f; text-decoration:none; outline:none;}
a:active, a:focus{ outline:none; }

/*Link color*/
#container a:hover img{filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
		縲 a:hover img.none{filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}

/*List*/
ul.list01 li{padding-bottom:5px; background: url(../images/icn_arrow_orange.gif) no-repeat 0 4px; padding-left:10px; line-height:16px}

/*P*/
p{line-height:18px; margin-bottom:10px}

/*Table*/
table.table01{border-collapse:collapse; width:542px; margin-bottom:15px}
.mainBoxContents { width: 932px; margin-right: auto; margin-left: auto; }
table.table01 th, table.table01 td{text-align:left; vertical-align:top; line-height:18px; padding:10px 15px; border: solid 1px #bdbcbc; vertical-align:top; font-size:12px}
table.table01 th{ width:150px; background:#e3edff}

/*text-align*/
.tCenter { text-align:center;}
.tRight { text-align:right;}
.tLeft { text-align:left;}
/*font-color*/
.cBlu { color:#60e5f5;}
.cGree { color: #0f9616; }
.cOrg { color:#fcd601;}
.cPink { color:#ea287f; }
/*font-size*/
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
/*font-weight*/
.fb{font-weight:bold;} 
/*padiing margin*/
.mg10 { margin-bottom: 10px; }
.mg20 { margin-bottom: 20px; }

/*Contents COMMON///////////////////////////////////////////////////////////////*/
/*body*/
body { font-family: "�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け", Osaka, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3"; font-size:14px; text-align:center; scrollbar-3dlight-color:#A4A4A4; scrollbar-arrow-color:#A4A4A4; scrollbar-darkshadow-color:#A4A4A4; scrollbar-face-color:#fff; scrollbar-highlight-color:#EDEDED; scrollbar-shadow-color:#EDEDED; scrollbar-track-color:none; background-color:#f9f8f8; color: #f9f8f8;
background-image: url(../img/bg_re.jpg); background-repeat: x-repeat; background-position: center top;min-width:988px;
width: auto !important;
width: 988px;
 }

/*headding*/
.mainBox { text-align: center; width:988px; margin:0 auto; background-image: url(../img/mainBox_bgre.jpg); background-repeat: repeat-y; display: block; }
/*00 TOP////////////////*/
#topBox { width: 609px; float: left; padding-left: 0px; }

/*MENU////////////////*/
#menuBox { padding-bottom:15px; width: 313px; float: left; margin-top: 14px; margin-right: 6px; }

/*CONTENTS///////////////*/
#conBox { width: 609px; float: left; background-image: url(../img/con_bgre.jpg); background-repeat: repeat-y; margin-right: auto; margin-left: auto; margin-top: 4px; text-align: center; margin-bottom:15px;}
#conTxt{ color:#0c9a12; padding-top: 10px; padding-right: 17px; padding-bottom: 10px; padding-left: 17px; }

#whatsnew {
	background: url(../img/bg_whatsnew.gif) #FFFFFF left top no-repeat;
	width: 609px;
	height: 155px;
	text-align: left;
}
#frame {
	position: relative;
	left: 20px;
	top: 41px;
	height: 100px;
	width: 565px;
}

/*01 CAST////////////////*/
#cast_main { padding-top: 10px; }

/*02 BBS////////////////*/
#bbsBox { margin-left: auto; width: 574px; margin-right: auto; margin-top: 10px; margin-bottom: 0px; margin-bottom:10px; }

/*03 BACK NUMBER////////////////*/
#conTxt_bn{ color:#0c9a12; padding-top: 10px; padding-right: 17px; padding-bottom: 10px; padding-left: 17px; }

.backnum { min-height:491px; height: auto !important; height: 491px; text-align: left; font-size: 16px; }
.backnum li{ background-image: url(../03bn/img/icon.gif); background-repeat:no-repeat; background-repeat: no-repeat; margin-bottom: 10px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-bottom-style: dotted; border-top-color: #0D9914; border-right-color: #0D9914; border-bottom-color: #0D9914; border-left-color: #0D9914; padding-top: 0; padding-right: 0; padding-bottom: 7px; padding-left: 50px; }

	.backnum li a{display: block; text-decoration: none; font-weight:bold;}
 		* html #links li a {  /* make hover effect work in IE */ width: 575px;}
	.backnum li a:hover{background: #e62a8a; color:#FFFFFF; text-decoration: underline;}

.bn_Title { text-align: left; background-image: url(../03bn/img/icon.gif); background-repeat:no-repeat; background-repeat: no-repeat; padding: 0 0 0 50px; margin-bottom: 5px; font-size: 18px; color: #E83C92; font-weight: bold; }
#btn_bl { width:136px; float:right;text-align: right; padding-top: 5px; padding-right: 12px; }
#bn_Txt { text-align: left; color: #463215; font-size: 14px; line-height: 130%; }
	
/*04 MOVIE_LIST////////////////*/
#movieBox {
	margin-left: auto; width: 590px; /*margin-right:20px;*/ margin:10px auto 10px; text-align:center;
}

.listBox {
	width:550px; height:150px; background-color:#cff9bd; margin:10px 0 10px 15px; clear:both;
}

.thum {
	float:left;
	padding:18px 10px 0 20px;
}

.textArea {
	color:#000; padding:18px 0 0 0px; text-align:left;
}

#dokumo_bnr {
	margin-top:10px;
	margin-bottom:5px;
}

/*05 MOVIE_PAGE////////////////*/
#movieArea {
	width:550px; height:1000px; background-color:#cff9bd; margin:0 auto;
}

#movieArea #textArea {
	color:#000;	text-align:center;
}

#backBtn {
	margin:10px 0 10px 0;
}

/*06 PRESENT_PAGE////////////////*/
#presentArea{
	
	margin-left: auto; width: 590px; /*margin-right:20px;*/ margin:0px auto 0px; text-align:center;background-color:#cff9bd;
}

#presentItems{
	margin:10px auto 10px;
	text-align:center;
	color:#000;
}

#presentItems .preItemL {
	float:left;
	margin: 10px 0 10px 40px;
	width:200px;
	height:150px;
}

#presentItems .preItemR {
	float:left;
	margin: 10px 40px 10px 0;
	width:200px;
	height:150px;
}

#preFormArea{
	margin:0 auto;
}

/*07 T-SHIRT_PAGE////////////////*/
�ニp_tshirt {
	position:absolute;
	left: 65px;
	top: 590px;
}

/*Footer*/
#footer{ text-align:right; clear:left; width: 988px; padding-top: 20px; margin-right: auto; margin-left: auto; height: 45px; background-image: url(../img/copy.gif); background-repeat: no-repeat; background-position: center; }
.clearleft { clear: left; }
#conFooter { background-repeat: no-repeat; background-position: bottom; clear: both; }
* html #Footer6 { height:10px; margin-bottom:15px;}

/*.under333 { background-image: url(../img/mb_under.jpg); background-repeat: no-repeat; background-position: left bottom; }
*/

/*Etc*/			
.imgover{ }
.ph { border: 3px solid #0D9914; margin-right: 5px; margin-bottom: 5px; }
.ph01 { border: 3px solid #0D9914; margin-right: 5px; margin-bottom: 5px; margin-top:5px; }
.ph02 { border: 3px solid #0D9914; margin-left: 5px; margin-bottom: 5px; margin-top:5px; }


/*130412謾ｹ WhatsNEW繧ｨ繝ｪ繧｢*/
.what_txt dt {
  clear: left;
  float: left;
  margin: 0 0 2em;
  width: 7.5em;
  padding-left: 5px;
  color:#f0047f;
}
.pink{color:#f0047f;}
.what_txt dd {
  margin-bottom: 0.8em;
  color:#000;
  text-align:left;
}
</pre></body></html>