/*サイト全体*/body{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-size: 9pt;}/*--- サイト入り口用のdivタグクラス ---*/div.entrance{	width: 800px;	height: 329px;	position: absolute;	top:  50%;	left: 50%;	width: 800px;	height: 330px;	margin-left: -400px;  /* マイナス「横幅÷2」 */	margin-top:  -165px;  /* マイナス「高さ÷2」 */	background-image: url(img/entrance/t.gif);	background-repeat: no-repeat;	background-position: center center;}/*--- サイト内のメニュー用のdivタグクラス ---*/div.menu{	width: 1000px;	height: 75px;	position: relative;	background-image: url(img/menu/base.gif);	background-repeat: no-repeat;	background-position: center center;}/*--- メニュー用のdivタグクラス ---*/div.menuT{	position: absolute;	left: 249px;}div.menuD{	position: absolute;	left: 333px;}div.menuB{	position: absolute;	left: 442px;}div.menuP{	position: absolute;	left: 530px;}div.menuS{	position: absolute;	left: 642px;}/*もみじのtop.htmで使用しているタグ*//*ここから*//*メイン用枠*/.mainbox{	width: 1000px;	margin-top: 10px;	border: 3px solid #4AA572;	}/*汎用見出し*/h1{	color: #4AA572;	font-size:12pt;	text-align:left;	font-weight: bold;	padding-left:70px;}/*小さい見出し*/h2{	color: #FF4E31;	font-size: 9pt;	text-align:left;	width:175px; 	border-bottom: 1px dotted #FF4E31;	font-weight: bold;	margin-left:70px;}/*右側に寄せる見出し*/h3{	color: red;	font-size: 9pt;	margin-right:80px;	margin-top:10px;	text-align: right;	font-weight: bold;}/*中央寄せ用見出し*/h4{	color: #4AA572;	font-size:14pt;	text-align:center;	font-weight: bold;}/*販売サイトバナー*/.store{	text-align:left;}/*掲載情報*/.pub{	text-align:left; 	font-weight: bold;	margin-left:50px;}/*相互リンク*/.link01{width:800px; height:50px; margin-top: 10px; position: relative;}.link02{width:600px; position: absolute; font-weight: bold;text-align:left;font-size:12pt;}.link03{width:200px; position: absolute; left:600px;}table.linklist {font-size:12pt; font-weight: bold;}/*コピーライト*/.copy{	margin: 5px; font-size: 9pt; text-align: right;}/*--- 点線ライン ---*/div.aa {	margin-left:50px; 	margin-bottom: 20px; 	margin-top:20px; 	width:900px;	border-bottom:dashed 1px #4AA572;}/*--- 水平ライン ---*/hr{	color: #4AA572;}/*ここまで*//*作品紹介ページのスペック表タグ*//*見出し*/.specN{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-size: 9pt;	padding-top: 5px;	padding-bottom: 5px;}.specN2{	color: #EDBC74;	font-family: "ＭＳ ゴシック";	font-size: 9pt;	padding-top: 5px;	padding-bottom: 5px;}/*データ*/.specD{	color: #4AA572;	font-family: "ＭＳ ゴシック";	margin-top: 5px;	margin-bottom: 5px;	border-bottom: 1px dashed #5c00b1;}.specD2{	color: #EDBC74;	font-family: "ＭＳ ゴシック";	margin-top: 5px;	margin-bottom: 5px;	border-bottom: 1px dashed #5c00b1;}.specDE{	color: #FF4E31;	font-family: "ＭＳ ゴシック";	margin-top: 3px;	margin-bottom: 3px;}.specDE2{	color: #EDBC74;	font-family: "ＭＳ ゴシック";	margin-top: 3px;	margin-bottom: 3px;}/*--- 特集バナー用のdivクラス ---*/div.sp_banner{	padding: 5px 5px 5px 5px;}/*--- サイト内のテーブル表示時のtdクラス ---*/td.finding{	color: #4AA572;	font-family: "ＭＳ ゴシック";	text-indent: 1em;}td.address{	color: #FF4E31;	font-family: "ＭＳ ゴシック";	font-size: 16pt;	text-indent: 2em;	padding-top: 20px;	border-bottom: 1px dashed #FF4E31;}td.textline{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-weight: bold;	font-size: 9pt;	text-indent: 50px;	/*padding-left: 5px;*/}td.textlineAA{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-weight: bold;	font-size: 9pt;	/*text-indent: 50px;*/	/*padding-left: 5px;*/}td.bannerset{	padding-top: 10px;	padding-bottom: 10px;	border-bottom: 1px dashed #4AA572;}/*--- サイト内のメイン表示用のdivタグクラス ---*/.mainbox_d{	width: 1000px;	margin-top: 10px;	border: 3px solid #5c00b1;	background-color: #000000;}.mainbox_d2{	width: 1000px;	margin-top: 10px;	border: 3px solid #EB4062;	background-color: #1C1428;}/*--- サイト内のプロフィール用のdivタグクラス ---*/div.staffbox{	/*margin-top:;*/	margin-bottom: 10px;}/*--- メールフォーム用タグクラス（基本的にテキストエリア用 ---*/.mailform{	color: #4AA572;	border-width: 0px;	background-color: #DAECDC;		scrollbar-arrow-color: #4AA572;	scrollbar-shadow-color: #4AA572;	scrollbar-track-color: #B0DDE6;}input.mailform{	width: 400px;	height: 25px;	color: #4AA572;	border: 2px solid #4AA572;	background-color:#DAECDC;}/*--- 作品紹介ページ内の最新作のバナーと説明を表示するdivタグクラス ---*//*--- 作品ページ内のスペック表用のdivタグクラス ---*/div.specboxB{	width: 100%;	margin-bottom: 10px;}div.specboxS{	float: left;	width: 50%;}/*--- テキスト用（いらない子） ---*/.textNormalexp{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-size: 9pt;}.textCharaexp{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-size: 9pt;}/*汎用テキストクラス*/.textlineA{	color: #4AA572;	font-family: "ＭＳ ゴシック";	text-indent: 2em;}.textlineA0{	color: #4AA572;	font-family: "ＭＳ ゴシック";}.textlineA1{	color: #4AA572;	font-family: "ＭＳ ゴシック";	font-size: 10pt;	text-indent: 2em;}.textlineA2{	color: #EDBC74;	font-family: "ＭＳ ゴシック";	font-size: 10pt;	text-indent: 2em;}.textlineG{	color: #4AA572;	font-family: "ＭＳ ゴシック";	text-indent: 2em;	font-size: 9pt;}.textlineB{	color: #4AA572;	font-family: "ＭＳ ゴシック";	text-indent: 3em;}.textlineH{	color: #4AA572;	font-family: "ＭＳ ゴシック";	text-indent: 5em;	font-size: 9pt;}.textlineC{	color: #FF4E31;	font-family: "ＭＳ ゴシック";	font-size: 16pt;	text-indent: 2em;}.textlineD{	color: #FF4E31;	font-family: "ＭＳ ゴシック";	text-indent: 2em;}specNspecN.textlineDE{	color: #FF4E31;	font-family: "ＭＳ ゴシック";	text-indent: 3em;}.textlineE{	color: #4AA572;	font-family: "ＭＳ ゴシック";}.textlineF{	color: red;	text-indent: 3em;	font-family: "ＭＳ ゴシック";}.textlineF2{	color: red;	text-indent: 3em;	font-family: "ＭＳ ゴシック";	font-size: 9pt;	margin-bottom: 10px;}.textlineN{	color: #FF4E31;	font-size: 16pt;	font-family: "ＭＳ ゴシック";}/**/.updatelineA{	color: #4AA572;	font-family: "ＭＳ ゴシック";	text-indent: 3em;	font-size: 9pt;}