#container {	width: 950px;	margin-left:auto;	margin-right:auto;	padding-top: 0px;	padding-bottom: 10px;	text-align: left;border: 0px solid #3F3C25; /* 1.枠線 */}#header {	width: 950px;	hight: 140px;	margin-left:0px;	margin-right:0px;	padding-top: 0px;	padding-bottom: 0px;	text-align: justify;border: 0px solid #000C25; /* 1.枠線 */}#news {float: left; /* 左に配置 */width: 251px;	margin-left:1px;	margin-right:1px;	margin-top:20px;	margin-bottom:20px;	padding-top: 0px;	padding-bottom: 0px;	text-align: left;	border: 0px solid #00FFFF; /* 1.枠線 */}#main {float: left; /* 左に配置 */width: 373px;	margin-left:1px;	margin-right:1px;	margin-top:0px;	margin-bottom:20px;	padding-top: 0px;	padding-bottom: 0px;	text-align: justify;	border: 0px solid #00FFFF; /* 1.枠線 */}#main_02 {float: left; /* 左に配置 */width: 600px;	margin-left:0px;	margin-right:0px;	margin-top:10px;	margin-bottom:10px;	padding-top: 0px;	padding-bottom: 0px;	text-align: justify;	border: 0px solid #333333; /* 1.枠線 */}#release {float: right; /* 右に配置 */border: 0px solid #3F3C25; /* 1.枠線 */width: 251px;text-align: left;margin-left:0px;margin-right:0px;margin-top:20px;padding-top: 0px;padding-bottom: 0px;border: 0px solid #3F3C25; /* 1.枠線 */}#footer {	width: 900px;	margin-left:0px;	margin-right:0px;	padding-top: 0px;	padding-bottom: 3px;	text-align: center;	border: 0px solid #FFFFFF; /* 1.枠線 */}p.footer {   font-size: 75%;  /* 5.文字サイズ */   text-align: center; /* 3.中央寄せ */   margin:0px;        /* 4.余白・間隔 */}img.menu.{   float: left;   margin: 0px;        /* 4.余白・間隔 */}img.{   float: left;   margin: 0px;        /* 4.余白・間隔 */}img.left{   float: left;   margin: 3px;        /* 4.余白・間隔 */}img.right{   float: right;   margin: 5px;        /* 4.余白・間隔 */}img.center{   float: center;   margin: 5px;        /* 4.余白・間隔 */}div.block_main01 {   float: left;   width: 380px;   margin: 0px;        /* 4.余白・間隔 */}div.block_main02 {   float: left;   width: 600px;margin-left:0px;margin-right:0px;margin-top:0px;padding-top: 0px;padding-bottom: 0px;background-color:#FFFFCC;}div.block_release {   float: left;   width: 255px;margin-left:0px;margin-right:0px;margin-top:5px;padding-top: 5px;padding-left: 0px;padding-right: 0px;padding-bottom: 5px;}div.block_head {   float: left;   width: 950px;    height: 139px;margin-left:0px;margin-right:0px;margin-top:0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;} p.caption{   text-align: left; /* 3.中央寄せ */   margin: 3px;        /* 4.余白・間隔 */   font-size:  100%;	line-height:130%;} p.caption_s{   text-align: left; /* 3.中央寄せ */   font-size:  80%;   line-height:100%;   margin: 1px;        /* 4.余白・間隔 */}div.imagebox {margin-left:5px;margin-right:5px;margin-top:5px;   border: 0px solid #555555; /* 1.枠線 */   background-color: #FFFFFF;  /* 2.背景色 */    width: 300px; /* 横幅 */   height: 250px;    float: left; /* 左に配置 */}p.boximage {   text-align: left; /* 3.中央寄せ */   margin: 0px;        /* 4.余白・間隔 */}p.boxcaption {   text-align: left; /* 3.中央寄せ */   margin: 5px;        /* 4.余白・間隔 */   font-size:  75%;   line-height:120%;}div.newsbox {margin-left:0px;margin-right:0px;margin-top:5px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 10px;   border: 0px solid #555555; /* 1.枠線 */   background-color: #FFFFCC;  /* 2.背景色 */    float: left; /* 左に配置 */text-align: left; /* 3.中央寄せ */}p.newsimage {   text-align: left; /* 3.中央寄せ */   margin: 1px;        /* 4.余白・間隔 */}p.newscaption {text-align: left; /* 3.中央寄せ */margin-left:10px;margin-right:10px;margin-top:5px;padding-top: 5px;padding-bottom: 5px;   font-size:  90%;   line-height:150%;   border: 0px solid #555555; /* 1.枠線 */}p.newscaption_r {text-align: right; /* 3.中央寄せ */margin-left:10px;margin-right:10px;margin-top:5px;padding-top: 5px;padding-bottom: 5px;   font-size:  90%;   line-height:150%;   border: 0px solid #555555; /* 1.枠線 */}p.newscaption_m {text-align: center; /* 3.中央寄せ */margin-left:10px;margin-right:10px;margin-top:0px;padding-top: 0px;padding-bottom: 0px;   font-size:  90%;   line-height:150%;   border: 0px solid #555555; /* 1.枠線 */}div.main02_box {margin-left:0px;margin-right:0px;margin-top:0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 10px;   border: 0px solid #555555; /* 1.枠線 */   background-color: #FFFFCC;  /* 2.背景色 */    float: left; /* 左に配置 */text-align: left; /* 3.中央寄せ */   width: 600px; /* 横幅 */}div.main02_box_f {margin-left:0px;margin-right:0px;margin-top:0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;   border: 0px solid #555555; /* 1.枠線 */    float: left; /* 左に配置 */text-align: left; /* 3.中央寄せ */   width: 600px; /* 横幅 */}p.box_link {margin-left:10px;margin-right:0px;margin-top:5px;padding-top: 3px;padding-left: 3px;padding-right: 0px;padding-bottom: 3px;   border: 2px solid #FF9933; /* 1.枠線 */   background-color: #FFFFFF;  /* 2.背景色 */    float: left; /* 左に配置 */text-align: left; /* 3.中央寄せ */   width: 278px; /* 横幅 */}p.main02_image {   text-align: left; /* 3.中央寄せ */   margin: 1px;        /* 4.余白・間隔 */}div.imagebox_f {margin-left:10px;margin-right:0px;margin-top:5px;   width: 280px; /* 横幅 */    float: left; /* 左に配置 */   background-color: #FFFFFF;  /* 2.背景色 */       border: 1px solid #66CC33; /* 1.枠線 */}p.block_bf {   float: left;margin-left:2px;margin-right:2px;margin-top:5px;width: 135px;text-align: left; /* 3.中央寄せ */      font-size:  85%;       border: 0px solid #555555; /* 1.枠線 */}p.block_af {   float: left;   text-align: left; /* 3.中央寄せ */   margin: 2px;        /* 4.余白・間隔 */       border: 0px solid #555555; /* 1.枠線 */}p.block_cf {   float: left;   text-align: left; /* 3.中央寄せ */margin-left:2px;margin-right:5px;margin-top:5px;      width: 265px; /* 横幅 */text-align: left; /* 3.中央寄せ */      font-size:  85%;       border: 0px solid #555555; /* 1.枠線 */}p.block_4title {   float: left;   text-align: center; /* 3.中央寄せ */margin-left:0px;margin-right:0px;margin-top:0px;      width: 280px; /* 横幅 */      font-size:  90%;       border: 0px solid #555555; /* 1.枠線 */   background-color: #ccff99;  /* 2.背景色 */}div.speacebox {   margin:3px;    width: 700px; /* 横幅 */   height: 50px;    float: left; /* 左に配置 */}div.speacebox10 {   margin:3px;    width: 700px; /* 横幅 */   height: 10px;    float: left; /* 左に配置 */}div.speacebox3 {   margin:0px;    width: 9px; /* 横幅 */   height: 600px;    float: left; /* 左に配置 */    border: 0px solid #3F3C25; /* 1.枠線 */}div.speacebox5 {   margin:0px;    width: 250px; /* 横幅 */    float: left; /* 左に配置 */    border: 0px solid #3F3C25; /* 1.枠線 */}/* ▼表全体の装飾▼ */table.a_table {   border-collapse: collapse;   border: 0px #339933 solid;   font-size: 90%;   line-height:150%;   font-family: Helvetica,sans-serif;   width: 373px;}/* ▼表のセル(全部)の装飾▼ */table.a_table th{   padding: 0em;   border-width: 0px;}table.a_table  td {   padding: 0em;   border-width: 0px;}/* ▼作品名セルの装飾▼ */table.a_table  th {   text-align: left;}/* ▼リリース表全体の装飾▼ */table.re_table {   border-collapse: collapse;   border: 0px #339933 solid;   font-size: 100%;   line-height:150%;   width: 250px;}/* ▼リリースセル(全部)の装飾▼ */table.re_table th{   padding: 0em;   border-style: solid dashed;   border-color: #CCFFCC;   border-width: 0px;}/* ▼ヘッダ表全体の装飾▼ */table.he_table {   border-collapse: 0px;   border: 0px #339933 solid;   font-size: 100%;   line-height:100%;   width: 900px;    height=131px;background-color:#F6EED4;}/* ▼ヘッダセル(全部)の装飾▼ */table.he_table th{   padding: 0em;   border-style: solid dashed;   border-width: 0px;}table.he_table td {   padding: 0em;   border-style: solid dashed;   border-width: 0px;}/* ▼ノベル表全体の装飾▼ */table.noveltable {   border-collapse: collapse;   border: 1px #339933 solid;   font-size: 100%;   line-height:150%;   font-family: Helvetica,sans-serif;}/* ▼表のセル(全部)の装飾▼ */table.noveltable th{   width: 90px;   padding: 0.3em;   border-style: solid dashed;   border-color: #CCFFCC;   border-width: 1px;}table.noveltable td {   padding: 0.3em;   border-style: solid dashed;   border-color: #CCFFCC;   border-width: 1px;}/* ▼表のヘッダ(上部)の装飾▼ */table.noveltable thead th {   border-bottom: 0px double #cc0000;   letter-spacing: 0.15em;}/* ▼表のフッタ(下部)の装飾▼ */table.noveltable tfoot th {   background-color: #ffffcc;   border-right: 1px #cc0000 solid;   letter-spacing: 2em;   color: #cc0000;}/* ▼作品名セルの装飾▼ */table.noveltable tbody th {   text-align: right;}/* ▼メニュー全体の装飾▼ */table.menu_table {   width: 154px;   font-family: Helvetica,sans-serif;}/* ▼メニューのセル(全部)の装飾▼ */table.menu_table th{   padding: 0em;}table.menu_table td {   padding: 0em;}/* ▼メニューヘッダ(上部)の装飾▼ */table.menu_table thead th {   padding: 0em;}a:link	{ color: #66CC33;}a:visited	{ color: purple;}a:hover	{ color: #FFCC66; position: relative; top: 0px; left: 0px; }a:active	{ color: #FFFFCC;}body, html {	margin:0px;	padding:0px;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size:0.90em;	line-height:140%;	color: #333300;	background-color:#ffffff ;	text-align:center;}h1{	font-size:90%;	line-height:100%;	color: #66CC33;	margin:0px;}h2{	font-size:1.10em;	line-height:125%;	color: #66CC33;	margin:0px;}h3{	font-size:1.0em;	line-height:150%;	color: #66CC33;	margin:1px;}h4{	font-size:1.0em;	line-height:150%;	color: #66CC33;	margin:1px;}h5{	font-size:0.9em;	line-height:150%;	color: #66CC33;	margin:1px;}.text90b {font-size:  90%;line-height:120%; color: #66CC33;font-weight: bold;}.text90 {font-size:  90%;line-height:120%;}.text75 {font-size:  75%;line-height:150%;}.text80 {font-size:  80%;line-height:150%;}.text100aq {font-size:100%;line-height:120%;}.text75w {font-size:  75%;line-height:110%;font-color: #FFFFFF;}.text120{	font-size:1.20em;	line-height:125%;	color: #336633;	margin:1px;}p.text120p{	float: right;	font-size:75%	line-height:100%;}.text75g {font-size:  75%;line-height:110%;	color: #336633;	margin:1px;}.text70f {font-size:  75%;line-height:110%;	color: #66CC33;	margin:1px;}	.text100g {font-size:100%;line-height:150%;color: #333333;}.text90 {font-size:90%;line-height:150%;color: #333333;}
