/* リンク （訪問前）*/
a:link {
color: #C00;
text-decoration: underline;
}

/* 訪問済み */
a:visited {
color: #999;
text-decoration: underline;
}

/* アクティブ時 */
a:active {
color: #F00;
text-decoration: underline;
}


.txt12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 14px;
}
.what {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 16px;
}
.schline {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C69993;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;

}
.schline2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC9999;
}
.schline4 {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-color: #CC9999;
	border-bottom-color: #CC9999;
	border-left-color: #CC9999;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.schline3 {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CC9999;
	border-bottom-color: #CC9999;
}
.schline5 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-right-color: #CC9999;
	border-bottom-color: #CC9999;
	border-left-color: #CC9999;
}
.schline7 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #CC9999;
	border-bottom-color: #CC9999;
}
.sideline {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
}
.cdbg {
	background-image: url(release/images/mbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.totop {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 16px;
	margin-top:5px;
	margin-bottom:5px;
}
/* TOP ====================================== */
#top_main         {width:470px; height:657px; background: url(images/top.jpg) no-repeat; margin:0; padding:0; overflow:hidden;}
#top_main:after   {height:1px; content:""; display:block; clear:both; overflow:hidden;}
*html #top_main   {height:1em; overflow:visible;}

#top_main h2      {height:657px; margin:0; padding:10px 0 0 15px; float:left;}
#top_main #right  {margin:0; padding:0; float:left;}
#top_main #btn    { width:315px; text-align:right; margin:0; padding:10px 0 0 0; overflow:hidden;}
#top_main #btn:after   {height:1px; content:""; display:block; clear:both; overflow:hidden;}
*html #top_main #btn   {height:1em; overflow:visible;}
#top_main #eventbtn {margin:0; padding:2px 0 0 27px;}
#top_main #ura    {margin:0; padding:290px 0 0 55px;}
/*#top_main #ura    {margin:0; padding:435px 0 0 55px;}*/

img {border:0; margin:0; padding:0;}




/* リリース情報 */
.DBtmp_box           {font-size:12px; line-height:16px; margin:0; padding:0;}
.DBtmp_left          {margin:0; padding:0 0 15px 0;}
.DBtmp_right         {margin:0; padding:0 0 15px 0;}
.DBtmp_compound      {margin:0; padding:0;}
.DBtmp_catch         {margin:0; padding:0;}
.DBtmp_title         {font-size:16px; color: #900; font-weight:bold; margin:0; padding:0;}
.DBtmp_subtitle      {margin:0; padding:0; font-size:10px;}
.DBtmp_date          {margin:0; padding:0;}
.DBtmp_detail        {margin:0; padding:0; margin-bottom:10px;}
.DBtmp_list          {margin:0; padding:0;}
.DBtmp_listline      {margin:0; padding:0;}
.DBtmp_line          {margin:0; padding:0; margin-bottom:20px; 	border-top: 1px solid #666;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;}
