@charset "utf-8";
/* 総合設定 */
body {
	margin:0px;
	padding:0px;
	font-size:10pt;
	color:#FFFFFF;
	line-height:1.2em;
	background-color: #FFFFFF;
	background-image:url(../img/BG.gif);
}
p {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}
a:link,
a:visited,
a:active {color:#043678; text-decoration:none;}
a:hover {color:#F04050; text-decoration:none;}
img {border:none;}
br {line-height:0em; clear:both;}
ul {list-style-position:outside;}
li {color: #FFFFFF;}
#black {color:#000000;}
.black {color:#000000;}

.underline {
	text-decoration: underline;
}

#moviebox {
	width:720px;
	height:480px;
	margin:50px auto 0px auto;
	border:1px solid #FF0000;
	background:#000000;
}
#skip {width:720px; text-align:center; margin:0px auto; color:#FFFFFF; display:block;}
#skip a {color:#FFFFFF;}

.access {
	width: 0px;
	height: 0px;
	line-height: 1000em;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#widebox {
	width:962px;
	height:100%;
	margin:0px auto 20px auto;
	padding-bottom:1px;
	background-image:url(../img/IMc06.jpg);
}

#mainbox {
	width: 960px;
	margin:0px auto;
	background-color: #FFFFFF;
	background-image:url(../img/BG_Base2.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

/* ヘッダー */
#propeller {
	width: 960px;
	height: 50px;
	background-image:url(../img/header.jpg);
}
#propeller a {
	width:960px;
	height:50px;
	display:block;
	overflow:hidden;
	line-height:100em;
}
/* 1階層下用のヘッダ */
#propeller2 {
	width: 960px;
	height: 50px;
	background-image:url(../img/header.jpg);
}
#propeller2 a{
	width:960px;
	height:50px;
	display:block;
	overflow:hidden;
	line-height:100em;
}


/* メニュー */
#menubox_top {
	width: 960px;
	height: 53px;
	background-image:url(../img/menu_base_top.jpg);
}
#menubox_top2 {
	width: 960px;
	height: 20px;
	background-image:url(../img/menu_base_top.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_base_top.png',sizingMethod="crop");
}
#menubox_sub {
	width: 960px;
	height: 53px;
	background-color: #FFFFFF;
}
#menubox {
	width: 960px;
	height: 53px;
}
#menubox ul {
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
}

#menubox li {
	width: 137px;
	height:53px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	line-height:100em;
	overflow:hidden;
}
#menubox a {
	width: 137px;
	height:53px;
	display:block;
	color:#FFFFFF;
	overflow:hidden;
	line-height:100em;
}
/*
#download {
	background-image:url(../img/menu_down99.jpg);
	background-repeat: no-repeat;
}
#event {
	background-image:url(../img/menu_event99.jpg);
	background-repeat: no-repeat;
}
#special {
	background-image:url(../img/menu_special99.jpg);
	background-repeat: no-repeat;
}
#product {
	background-image:url(../img/menu_product99.jpg);
	background-repeat: no-repeat;
}
*/

#top a {
	background-image:url(../img/menu_top00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_top00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#story a {
	background-image:url(../img/menu_story00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_story00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#chara a {
	background-image:url(../img/menu_chara00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_chara00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#world a {
	background-image:url(../img/menu_world00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_world00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#download a {
	background-image:url(../img/menu_down00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_down00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#event a {
	background-image:url(../img/menu_event00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_event00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#special a {
	background-image:url(../img/menu_special00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_special00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#product a{
	background-image:url(../img/menu_product00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_product00.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#top a:hover {
	background-image:url(../img/menu_top01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_top01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#story a:hover {
	background-image:url(../img/menu_story01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_story01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#chara a:hover {
	background-image:url(../img/menu_chara01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_chara01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#world a:hover {
	background-image:url(../img/menu_world01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_world01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#download a:hover {
	background-image:url(../img/menu_down01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_down01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#event a:hover {
	background-image:url(../img/menu_event01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_event01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#special a:hover {
	background-image:url(../img/menu_special01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_special01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}
#product a:hover {
	background-image:url(../img/menu_product01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_product01.png',sizingMethod="crop");
	background-repeat: no-repeat;
}



/* トップ絵 */
#topbox {
	width: 960px;
	height:580px;
	margin: 0px auto;
	background-image:url(../img/Top.jpg);
}


/* 更新情報 */
#whatbox {
	width: 412px;
	height:191px;
	float:left;
	margin-top:5px;
	margin-left:4px;
	padding:0px;
	/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/info_bg.png',sizingMethod="crop");*/
	background-image:url(../img/info_bg.png);
	background-repeat: no-repeat;
}
/* IE */
*html #whatbox {margin-left:5px;}
#what {
	width: 380px;
	height:145px;
	margin:35px 10px 16px auto;
	padding:0px;
	overflow:auto;
}
#what strong {
	color: #FF0000;
}
#what p {
	color:#000000;
	margin-bottom:5px;
	margin-right:10px;
	border-bottom:1px dotted #000000;
}
#day {font-weight:bold; font-size:9pt;}
#what a {color:#003399;}
#what a:hover {color:#FF3300;}


/* トピックス情報 */
#topicframe {
	margin:5px auto auto 420px;
}

#topicstage {
	width:520px;
	margin:5px auto;
	border:1px solid #FFFFFF;
}

#topicbox {
	width: 550px;
	background:#FFFFFF;
	margin: 10px auto;
	color:#000000;
	border:1px solid #FFFFFF;
}
#topicbox p{margin: 0px 5px 5px 5px;}
#topicbox .att{font-size:9pt;}

/* フッター */
#footer {
	margin-top:10px;
	padding:4px 0px 2px 0px;
}


/* ストーリー紹介 */
#storybox {
	width:960px;
	height:1865px;
	background-image:url(../img/BG_story.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/BG_story.png',sizingMethod="crop");
	overflow:hidden;
	line-height:110em;
}
#storybox2 {
	width:960px;
	height:1865px;
	overflow:hidden;
	line-height:110em;
}
#storybox2b {
	width:960px;
	height:66px;
	background-image:url(../img/BG_story_bottom.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/BG_story_bottom.png',sizingMethod="crop");
	overflow:hidden;
	line-height:110em;
}


/* キャラクター紹介 */
#charabox {width:960px;}

#charamenu{
	width:152px;
	margin:10px 0px 0px 10px;
	padding:0px;
	float:left;
	background-image:url(../img/BG_charamenu.jpg);
}
/* IE */
*html #charamenu{margin-left:5px;}

#charamenu li{
	width:152px;
	height:32px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
}
#charabox a {
	width:152px;
	height:32px;
	display:block;
	overflow:hidden;
	line-height:100em;
}
#chara001 a{background-image:url(../img/chara001.jpg)}
#chara001 a:hover{background-image:url(../img/chara001a.jpg)}
#chara002 a{background-image:url(../img/chara002.jpg)}
#chara002 a:hover{background-image:url(../img/chara002a.jpg)}
#chara003 a{background-image:url(../img/chara003.jpg)}
#chara003 a:hover{background-image:url(../img/chara003a.jpg)}
#chara004 a{background-image:url(../img/chara004.jpg)}
#chara004 a:hover{background-image:url(../img/chara004a.jpg)}
#chara005 a{background-image:url(../img/chara005.jpg)}
#chara005 a:hover{background-image:url(../img/chara005a.jpg)}
#chara006 a{background-image:url(../img/chara006.jpg)}
#chara006 a:hover{background-image:url(../img/chara006a.jpg)}
#chara007 a{background-image:url(../img/chara007.jpg)}
#chara007 a:hover{background-image:url(../img/chara007a.jpg)}
#chara008 a{background-image:url(../img/chara008.jpg)}
#chara008 a:hover{background-image:url(../img/chara008a.jpg)}
#chara009 a{background-image:url(../img/chara009.jpg)}
#chara009 a:hover{background-image:url(../img/chara009a.jpg)}
#chara010 a{background-image:url(../img/chara010.jpg)}
#chara010 a:hover{background-image:url(../img/chara010a.jpg)}
#chara011 a{background-image:url(../img/chara011.jpg)}
#chara011 a:hover{background-image:url(../img/chara011a.jpg)}
#chara012 a{background-image:url(../img/chara012.jpg)}
#chara012 a:hover{background-image:url(../img/chara012a.jpg)}
#chara013 a{background-image:url(../img/chara013.jpg)}
#chara013 a:hover{background-image:url(../img/chara013a.jpg)}
#chara014 a{background-image:url(../img/chara014.jpg)}
#chara014 a:hover{background-image:url(../img/chara014a.jpg)}
#chara015 a{background-image:url(../img/chara015.jpg)}
#chara015 a:hover{background-image:url(../img/chara015a.jpg)}
#chara016 a{background-image:url(../img/chara016.jpg)}
#chara016 a:hover{background-image:url(../img/chara016a.jpg)}
#chara017 a{background-image:url(../img/chara017.jpg)}
#chara017 a:hover{background-image:url(../img/chara017a.jpg)}
#chara018 a{background-image:url(../img/chara018.jpg)}
#chara018 a:hover{background-image:url(../img/chara018a.jpg)}


.charaframe {
	width:780px;
	height:600px;
	float:right;
	margin:10px 10px 0px 0px;
}
/* IE */
*html .charaframe{margin-right:5px;}
#chara01 {
	background-image:url(../img/chara001.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara001.png',sizingMethod="crop");
}
#chara02 {
	background-image:url(../img/chara002.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara002.png',sizingMethod="crop");
}
#chara03 {
	background-image:url(../img/chara003.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara003.png',sizingMethod="crop");
}
#chara04 {
	background-image:url(../img/chara004.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara004.png',sizingMethod="crop");
}
#chara05 {
	background-image:url(../img/chara005.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara005.png',sizingMethod="crop");
}
#chara06 {
	background-image:url(../img/chara006.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara006.png',sizingMethod="crop");
}
#chara07 {
	background-image:url(../img/chara007.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara007.png',sizingMethod="crop");
}
#chara08 {
	background-image:url(../img/chara008.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara008.png',sizingMethod="crop");
}
#chara09 {
	background-image:url(../img/chara009.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara009.png',sizingMethod="crop");
}
#chara10 {
	background-image:url(../img/chara010.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara010.png',sizingMethod="crop");
}
#chara11 {
	background-image:url(../img/chara011.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara011.png',sizingMethod="crop");
}
#chara12 {
	background-image:url(../img/chara012.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara012.png',sizingMethod="crop");
}
#chara13 {
	background-image:url(../img/chara013.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara013.png',sizingMethod="crop");
}
#chara14 {
	background-image:url(../img/chara014.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara014.png',sizingMethod="crop");
}
#chara15 {
	background-image:url(../img/chara015.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara015.png',sizingMethod="crop");
}
#chara16 {
	background-image:url(../img/chara016.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara016.png',sizingMethod="crop");
}
#chara17 {
	background-image:url(../img/chara017.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara017.png',sizingMethod="crop");
}
#chara18 {
	background-image:url(../img/chara018.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/chara018.png',sizingMethod="crop");
}


#charastage {
	width:380px;
	height:150px;
	padding:10px;
	margin:400px 50px 0px 0px;
	float:right;
	border:1px solid #FFFFFF;
	background-image:url(../img/black50.png) !important;
	background: none;


	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/black50.png',sizingMethod="crop");
}
#charastage2 {
	width:380px;
	height:150px;
	padding:10px;
	margin:400px -55px 0px 0px;
	float:right;
	border:1px solid #FFFFFF;
	background-image:url(../img/black50.png) !important;
	background: none;




	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/black50.png',sizingMethod="crop");
}
#voicestage {
	width:310px;
	height:120px;
	margin:460px 0px 0px 0px;
	float:right;
}
/* IE */
*html #charastage {margin-right:20px;}


/* ダウンロード */
#downbox {width:960px;}

.downstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.downstage img {float:left; padding:5px; display:block; margin-left:20px;}
.downstage .header {margin-left:0px;}
.downstage .details {
	padding:10px;
	float:right;
	text-align:center;
	margin-right:40px;
	margin-top:20px;
	width: 300px;
}
.downstage .details2 {
	padding:10px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	margin-top:20px;
	width: 300px;
}

.details a:visited,
.details a:active,
.details a:link,
.details2 a:visited,
.details2 a:active,
.details2 a:link {
	margin:0px auto;
	width:158px;
	height:60px;
	display:block;
	overflow:hidden;
	line-height:100em;
	background-image:url(../img/download00.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/download00.png',sizingMethod="crop");
}
.details a:hover,
.details2 a:hover {
	width:158px;
	height:60px;
	display:block;
	overflow:hidden;
	line-height:100em;
	background-image:url(../img/download01.png) !important; background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/download01.png',sizingMethod="crop");
}

.spdic{
	border:1px solid #000000;
	margin:10px 0px;
	padding:10px;
	color:#000000;
}
.spidicli {
	color:#000000 !important;
	margin:0px;
	list-style-position:inside;
	padding-left:10px;
}

#suisyo {
	color:#FF0000;
	text-align:center;
	font-weight:bold;
}

.downstage table {
	width: 600px;
	border:1px solid #000000;
	text-align:left;
	margin:5px auto 10px auto;
	padding:0px;
	border-collapse:collapse;
}
.downstage .caption {
	background-image:url(../img/h3_world.gif);
	color: #ffffff;
	font-weight: bold;
	text-align:center;
}
.downstage td {
	padding:3px;
	border:1px solid #000000;
}
.dlatt {
	width: 588px;
	padding:5px;
	border:1px solid #FF0000;
	margin:0px auto;
}
.dlatt2 {
	width: 500px;
	padding:5px;
	border:1px solid #000000;
	margin:4px auto;
}

/* 製品紹介 */
.productstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.productstage table {
	width: 600px;
	border:1px solid #000000;
	text-align:left;
	margin:5px auto 10px auto;
	padding:0px;
	border-collapse:collapse;
}
.productstage .caption {
	background-image:url(../img/h3_world.gif);
	color: #ffffff;
	font-weight: bold;
	text-align:center;
}
.productstage td {
	padding:3px;
	border-bottom:1px solid #000000;
}
.productstage .td01 {width:150px;}
.productstage .td02 {width:50px;}
.coron {width:10px;}




/* 世界観 */
#worldbox {width:960px;}

#worldbox a {
	width:152px;
	height:36px;
	display:block;
	overflow:hidden;
	line-height:100em;
}

.worldstage {
	width:740px;
	margin:0px auto;
	padding:10px 10px 0px 10px;
	border:1px solid #666666;
}
.worldframe {
	width:780px;
	height:600px;
	float:right;
	margin:10px 10px 0px 0px;
}

#worldmenu{
	width:152px;
	margin:10px 0px 0px 10px;
	padding:0px;
	float:left;
	background-image:url(../img/BG_charamenu.jpg);
	list-style:none;
}
#worldmenu li {
	float:left;
}

#world01 a{background-image:url(../img/world001.jpg)}
#world01 a:hover{background-image:url(../img/world001a.jpg)}
#world02 a{background-image:url(../img/world002.jpg)}
#world02 a:hover{background-image:url(../img/world002a.jpg)}
#world03 a{background-image:url(../img/world003.jpg)}
#world03 a:hover{background-image:url(../img/world003a.jpg)}
#world04 a{background-image:url(../img/world004.jpg)}
#world04 a:hover{background-image:url(../img/world004a.jpg)}
#world05 a{background-image:url(../img/world005.jpg)}
#world05 a:hover{background-image:url(../img/world005a.jpg)}

#world001 {
	height:550px;
	background-image:url(../img/world_001BG.jpg);	
}
#world002 {
	height:550px;
	background-image:url(../img/world_002BG.jpg);	
}
#world003 {
	height:550px;
	background-image:url(../img/world_003BG.jpg);	
}
#world004 {
	height:550px;
	background-image:url(../img/world_004BG.jpg);	
}
#world005 {
	height:550px;
	background-image:url(../img/world_005BG.jpg);	
}

.worldstage ul {
	width:400px;
	list-style:inside;
	margin:20px 0px 0px 10px;
	padding:0px;
	font-weight:bold;
}
.worldstage li {
	color:#000000;
	list-style-type:decimal;
}
.worldstage p {
	margin-left:8px;
	margin-bottom:20px;
	color:#000000;
}


/* イベント */
#eventbox {width:960px;}

.eventstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.eventgroup {
	margin:10px auto;
	padding:0px 21px 20px 21px;
}

.gallery a:link,
.gallery a:visited,
.gallery a:active {
	float: left;
	width: 160px;
	height: 120px;
	border: 1px solid #666666;
	display:block;
}
.gallery a:hover {
	float: left;
	width: 160px;
	height: 120px;
	border: 1px solid #FF0000;
}



/*スペシャル*/
#specialbanner {
	width:520px;
	margin:5px auto;
	border:1px solid #FFFFFF;
}


/*ブログパーツ*/
#danboulbox {width:960px;}

.danboulstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.danboulgroup {
	margin:10px auto;
	padding:0px 21px 20px 21px;
}


/*応援バナーキャンペーン*/
#bannerbox {width:960px;}

.bannerstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}

.bannerstage2 {
	width:900px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.bannergroup {
	margin:10px auto;
	padding:0px 21px 20px 21px;
	text-align: center;
}
.bannergroup2 {
	border:1px solid #666666;
	background-color:#CCCCCC;
}


/*初回特典*/
#privbox {width:960px;}

.privstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.privstage .details {
	padding:10px;
	float:right;
	text-align:center;
	margin-right:10px;
	margin-top:0px;
	width: 150px;
	margin-bottom: 20px;
}


/*通販*/
.bannergroupL {
	width: 228px;
	text-align: left;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
	line-height: 150%;
	padding:10px 10px 10px 10px;
	margin:10px 10px 10px 10px;
}
.bannergroupR {
	width: 526px;
	text-align: center;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
	line-height: 150%;
	padding:10px 10px 10px 10px;
	margin:10px 10px 10px 10px;
}
.bannergroupR2 {
	width: 228px;
	text-align: center;
	border:1px solid #666666;
	background-color:#FFFFFF;
	color:#000000;
	line-height: 150%;
	padding:10px 10px 10px 10px;
	margin:10px auto 10px auto;
}

/* フォーサイス エクステンション */
#radiomovbox {width:960px;}

.radiomovstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}


/* ４コマ漫画 */
#yonkomabox {width:960px;}

.yonkomacommentstage {
	width:520px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}

/* テレカギャラリー */
#telecabox {width:960px;}

.telecastage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background-image:url(../img/paper.jpg);
	color:#000000;
}
.telecawaku {
	width:716px;
	margin:auto;
	border:1px solid #000000;
}

.teleca {
	padding:0px;
	margin:2px;
	float:left;
}

.teleca p{
	background:#FFCC66;
	text-align:center;
	border:1px solid #000000;
	margin-top:2px;
	padding:2px 0px;
}

/* ペーパー配布情報 */
#paperbox {
	width:960px;
}
.paperstage {
	width:740px;
	margin:10px auto;
	padding:10px 10px 10px 10px;
	border:1px solid #666666;
	background:#FFFFFF;
	color:#000000;
	text-align:center;
	font-size:13pt;
	line-height:1.5em;
}
.paperstage img{
	margin-bottom:20px;
}
.paperstage a:hover{
	text-decoration:underline;
}

.papertxt {
	width: 720px;
	text-align:center;
	padding:10px 0px;
	margin:20px auto;
}
.papertxt img {
	margin:10px 0px 30px 0px;
}
.paperatt {
	text-align:left;
	font-weight:bold;
	color: #FF3300;
	text-decoration:underline;
}


.votestage {
	width:640px;
	margin:0px 150px;
	color:#000000;
}

.combase {
	width:640px;
	height:300px;
	margin-top:20px;
	background:url(../img/combase.jpg);
}

.characom {
	width:400px;
	padding:10px;
	background-color:#FFFFFF;
}

.votetd1{
	text-align:center;
	width:100px;
}
.votetd3{
	text-indent:1.5em;
}

.vote {
	margin-bottom:5px;
}