<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/************************************************************
 * reset css
************************************************************/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, 
fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
html { overflow-y:scroll; }

/************************************************************
 * body
************************************************************/

body { 
	width:100%;
	min-width:960px;
	color:#000;
	font-family:"メイリオ", "meiryo", Verdana, "Hiragino Kaku Gothic Pro W3", "MS UI Gothic";
	font-size:75%;
	line-height:160%;
	letter-spacing:0px;
	text-align:center;
	background-color: #320019;

 }
a img { border-style:none; }

a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

li img,dt img,dd img{
vertical-align:bottom;
}

a:link { color: red; } 
a:visited { color: red; text-decoration: none; }
a:active { color: red; }
a:hover { color: #000; text-decoration: none; }


/************************************************************
 * レイアウト
************************************************************/

#container{
	position:relative;
	margin:0 auto;
	width:960px;
	overflow:hidden;
	z-index: 0;

}

#d3logo{
	position:absolute;
	margin:0 auto;
	top:10px;
	left:14px;
	z-index: 1;
}

#twitter{
	position:absolute;
	margin:0 auto;
	top:540px;
	left:20px;
	z-index: 1;
}
#youtube{
	position:absolute;
	margin:0 auto;
	top:650px;
	left:585px;
	z-index: 1;
}
#qr1{
	position:absolute;
	margin:0 auto;
	top:655px;
	left:49px;
	z-index: 1;
}
#niconico{
	position:absolute;
	margin:0 auto;
	top:856px;
	left:762px;
	z-index: 1;
}
#button_dl0{
	position:absolute;
	margin:0 auto;
	top:446px;
	left:36px;
	z-index: 1;
}
#button_dl{
	position:absolute;
	margin:0 auto;
	top:1089px;
	left:155px;
	z-index: 1;
}
#button_dl2{
	position:absolute;
	margin:0 auto;
	top:3349px;
	left:36px;
	z-index: 1;
}
#qr2{
	position:absolute;
	margin:0 auto;
	top:3545px;
	left:799px;
	z-index: 1;
}
#totop{
	position:absolute;
	margin:0 auto;
	top:3749px;
	left:418px;
	z-index: 1;
}

/************************************************************
　* 汎用パーツ
************************************************************/

.txt16{
	font-size:150%;
	margin:10px 0 10px 0;
}


.txtR{
	text-align:right;
}

.txtL{
	text-align:left;
}

.txtC{
	text-align:center;
}

.txtC img{
	margin:0 auto;
}

.txtstrong{
	font-size:120%;
	font-weight: bold;
}

.txtbig{
	font-size:115%;
	font-weight: bold;
}

.txtsmall{
	font-size:80%;
}

.txtnew{
	font-size:80%;
	color:red;
}

.red { color: #F00; }

.bold {	font-weight: bold;
	font-size:120%;
}

.pTop05{ padding-top:5px; }
.pTop10{ padding-top:10px; }
.pTop25{ padding-top:25px; }

.mTop25{ margin-top:25px; }
.mTop35{ margin-top:35px; }

.mLft05{ margin-left:5px; }
.mLft10{ margin-left:10px; }
.mLft15{ margin-left:15px; }
.mLft20{ margin-left:20px; }
.mLft25{ margin-left:25px; }
.mLft30{ margin-left:30px; }
.mLft35{ margin-left:35px; }
.mLft40{ margin-left:40px; }
.mLft50{ margin-left:50px; }
.mLft55{ margin-left:55px; }

.mBtm05{ margin-bottom:5px; }
.mBtm10{ margin-bottom:10px; }
.mBtm15{ margin-bottom:15px; }
.mBtm20{ margin-bottom:20px; }
.mBtm25{ margin-bottom:25px; }
.mBtm27{ margin-bottom:27px; }
.mBtm30{ margin-bottom:30px; }
.mBtm35{ margin-bottom:35px; }
.mBtm40{ margin-bottom:40px; }
.mBtm45{ margin-bottom:45px; }
.mBtm50{ margin-bottom:50px; }
.mBtm55{ margin-bottom:55px; }
.mBtm60{ margin-bottom:60px; }
.mBtm65{ margin-bottom:65px; }
.mBtm70{ margin-bottom:70px; }
.mBtm75{ margin-bottom:75px; }
.mBtm80{ margin-bottom:80px; }
.mBtm85{ margin-bottom:85px; }
.mBtm90{ margin-bottom:90px; }
.mBtm95{ margin-bottom:95px; }
.mBtm100{ margin-bottom:100px; }
.mBtm105{ margin-bottom:105px; }

.fl{
	float:left;
}

.fr{
	float:right;
}



.clear{
	clear:both;
}

.marginmarker {
      background-color: #ffff00;
      margin-left: 0.3em;
      margin-right: 0.3em;
      font-size:115%;
      font-weight: bold;
      }
</pre></body></html>