/*------------ PNG対応 -------------*/
h1,h2,h4 img,p.text,#ambassador ul { behavior: url(./css/iepngfix.htc); }

/*------------ ヘッダー -------------*/
#header {
	width: 960px;
	height: 220px;
	margin: 0 auto;
	position: relative;
	}
	#header h1 {
		width: 510px;
		height: 220px;
		background: url(../images/logo.png) 0 0 no-repeat;
		position: absolute;
		top: 0px;
		left: 0px;
		}
		#header h1 em {
			display: none;
			}
	#header h2 {
		width: 450px;
		height: 220px;
		background: url(../images/catch.png) 0 0 no-repeat;
		position: absolute;
		top: 0px;
		right: 0px;
		}
		#header h2 em {
			display: none;
			}

/*------------ DVDページバナー -------------*/
#dvd {
	width: 960px;
	height: 180px;
	margin: 0 0 15px;
	}

/*------------ キャッチ -------------*/
#catch {
	width: 960px;
	height: 180px;
	margin: 0 0 15px;
	}
	#catch h3 {
		width: 960px;
		height: 180px;
		background: url(../images/catch_bg2.jpg) 0 0 no-repeat;
		}
		#catch h3 em {
			display: none;
			}

/*------------ ヘッダー3 -------------*/
#header3 {
	width: 960px;
	height: 143px;
	margin: 0 auto 25px;
	position: relative;
	}
	#header3 h1 {
		width: 362px;
		height: 143px;
		background: url(../images/logo3.png) 0 0 no-repeat;
		position: absolute;
		top: 0px;
		left: 0px;
		}
		#header3 h1 em {
			display: none;
			}
	#header3 h2 {
		width: 598px;
		height: 143px;
		background: url(../images/catch3.png) 0 0 no-repeat;
		position: absolute;
		top: 0px;
		right: 0px;
		}
		#header3 h2 em {
			display: none;
			}
/*------------ キャッチ3 -------------*/
#catch3 {
	width: 960px;
	height: 130px;
	margin: 0;
	position: relative;
	z-index: 10;
	}
	#catch3 h3 {
		width: 960px;
		height: 130px;
		background: url(../images/catch_bg3.jpg) 0 0 no-repeat;
		}
		#catch3 h3 em {
			display: none;
			}
/*------------ 天気バナー -------------*/
#weather {
	width: 960px;
	height: 63px;
	margin: -63px 0 25px 0;
	position: relative;
	z-index: 100;
	}
	#weather p {
		width: 204px;
		height: 63px;
		background: url(../images/btn_weather_r.gif) 0 0 no-repeat;
		position: absolute;
		top: 0;
		right: 15px;
		}
		#weather p a {
			display: block;
			width: 204px;
			height: 63px;
			background: url(../images/btn_weather.gif) 0 0 no-repeat;
			}
			#weather p a:hover {
				background: none!important;
				}
			#weather p a span {
				display: none;
				}
/*------------ お知らせ -------------*/
.box_notice {
	height: auto;
	overflow: hidden;
	border: 3px solid #333;
	background: #fff;
	margin: 10px 0 10px;
	padding: 15px;
	}
	.box_notice h3 {
		margin: 0 0 10px;
		padding: 5px 0;
		background-color: #eeeeee;
		border-bottom: 2px solid #cccccc;
		}
		.box_notice h3 em {
			display: block;
			padding: 3px 0 3px 10px;
			font-weight: bold;
			border-left: 10px solid #ff0000;
			line-height: 1.6;
			}
	.box_notice p {
		padding: 0 5px 12px 10px;
		line-height: 1.5;
		}
	/*------------ お知らせ1 -------------*/
	#notice1 {
		width: 490px;
		float: left;
		}
	/*------------ お知らせ2 -------------*/
	#notice2 {
		width: 390px;
		float: right;
		}
/*------------ コンテンツ -------------*/
#contents {
	width: 946px;
	height: auto;
	overflow: hidden;
	background: #fff url(../images/bg_contents_top.gif) 0 2px repeat-y;
	margin: 0 0 15px;
	padding: 7px 7px 15px;
	}
	/*------------ ボックス -------------*/
	#contents .box {
		width: 315px;
		height: 280px;
		background: url(../images/bg_box.gif) 6px bottom no-repeat;
		margin: 0 0 11px;
		padding: 0;
		float: left;
		position: relative;
		}
		/*------------ ボックス(ダブルサイズ指定) -------------*/
		#contents .large {
			height: 571px;
			}
		/*------------ ボックス(クロージング指定) -------------*/
		#contents .four {
			width: 630px;
			height: 571px;
			background: url(../images/bg_box3.gif) 6px bottom no-repeat;
			}
		/*------------ ボックス(右寄せ指定) -------------*/
		#contents .right {
			float: right;
			}
		/*------------ ボックス(横一列指定) -------------*/
		#contents .line {
			width: 945px;
			background: url(../images/bg_box_line.gif) 6px bottom no-repeat;
			}
		/*------------ ボックス(場面写真指定) -------------*/
		#contents .scene {
			}
			#contents .scene .pic {
				width: 310px;
				height: 275px;
				background: url(../images/bg_box.gif) 6px 0 no-repeat;
				}
				#contents .scene .pic img {
					position: absolute;
					top: 25px;
					left: 8px;
					}
		/*------------ タイトル -------------*/
		#contents .box h4 {
			width: 304px;
			height: 46px;
			margin: 0 0 0 6px;
			position: relative;
			}
			#contents .box h4 a {
				display: block;
				width: 304px;
				height: 46px;
				}
			#contents .box h4 em {
				display: none;
				}
			/*------------ 「NEW」アイコン指定 -------------*/
			#contents .box h4 img {
				position: absolute;
				top: 0;
				right: 2px;
				}
		/*------------ サブタイトル -------------*/
		#contents .box h5 {
			width: 260px;
			border-left: 5px solid #ff0000;
			margin: 10px 0 0 20px;
			padding: 0 0 0 10px;
			line-height: 1.4;
			font-weight: normal;
			}
			#contents .box h5 em {
				font-weight: bold;
				}
		/*------------ テキスト -------------*/
		#contents .box p.text {
			width: 275px;
			background: url(../images/bg_text.png) 0 0 repeat;
			margin: 10px 0 0 15px;
			padding: 5px;
			position: relative;
			z-index: 10;
			line-height: 1.5;
			}
		/*------------ 背景イメージ -------------*/
		#contents .box .bg_img {
			position: absolute;
			bottom: 2px;
			left: 8px;
			z-index: 1;
			}
		/*------------ ボタン -------------*/
		#contents .box .btn {
			width: 139px;
			height: 31px;
			position: absolute;
			bottom: 8px;
			right: 13px;
			z-index: 10;
			}
			#contents .box .btn a {
				display: block;
				width: 139px;
				height: 31px;
				}
				#contents .box .btn a:hover {
					background: none!important;
					}
				#contents .box .btn a span {
					display: none;
					}
		/*------------ リンクエリア指定 -------------*/
		#contents .box p.link {
			width: 290px;
			position: absolute;
			bottom: 10px;
			right: 15px;
			text-align: right;
			line-height: 1.2;
			}

	/*------------ コピーライト(画像用) -------------*/
	#contents .copy {
		width: 946px;
		clear: both;
		}
		#contents .copy p {
			text-align: right;
			padding: 10px 10px 0 0;
			}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	各ボックス個別指定
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*------------ 「イベント概要」指定 -------------*/
#contents #eventinfo {
	}
	/*------------ タイトル -------------*/
	#contents #eventinfo h4 {
		background: url(../images/title_eventinfo.gif) 0 0 no-repeat;
		}
	/*------------ リスト -------------*/
	#contents #eventinfo ul {
		margin: 10px 0 0 6px;
		padding: 0 10px;
		line-height: 1.5;
		}
		#contents #eventinfo ul li {
			width: 220px;
			float: left;
			margin: 0 0 5px;
			padding: 0 0 0 63px;
			text-indent: -59px;
			}
			#contents #eventinfo ul li em {
				padding: 0 5px 0 0;
				font-size: 11px;
				}
			#contents #eventinfo ul li span {
				width: 1.4em;
				display: inline-block;
				}
	/*------------ ボタン -------------*/
	#contents #eventinfo .btn {
		background: url(../images/btn_event_about_r.gif) 0 0 no-repeat;
		}
		#contents #eventinfo .btn a {
			background: url(../images/btn_event_about.gif) 0 0 no-repeat;
			}
/*------------ 「イベント情報」指定 -------------*/
#contents #event {
	}
	/*------------ タイトル -------------*/
	#contents #event h4 {
		background: url(../images/title_event.gif) 0 0 no-repeat;
		}
	/*------------ ボタン -------------*/
	#contents #event .btn {
		background: url(../images/btn_event_r.gif) 0 0 no-repeat;
		}
		#contents #event .btn a {
			background: url(../images/btn_event.gif) 0 0 no-repeat;
			}
	/*------------ トピックスリスト -------------*/
	#contents #event dl {
		height: auto;
		overflow: hidden;
		margin: 5px 0 30px 15px;
		}
		#contents #event dl dt {
			width: 286px;
			height: 68px;
			margin: 0 0 5px 0;
			}
			#contents #event dl dt em {
				display: none;
				}
			#contents #event dl dt.topics1 {
				height: 92px;
				background: url(../images/event_topics1.jpg) 0 0 no-repeat;
				}
			#contents #event dl dt.topics2 {
				background: url(../images/event_topics2.jpg) 0 0 no-repeat;
				}
			#contents #event dl dt.topics3 {
				background: url(../images/event_topics3.jpg) 0 0 no-repeat;
				}
			#contents #event dl dt.topics4 {
				background: url(../images/event_topics4.jpg) 0 0 no-repeat;
				}
			#contents #event dl dt.topics5 {
				height: 92px;
				background: url(../images/event_topics5.jpg) 0 0 no-repeat;
				}
		#contents #event dl dd {
			display: none;
			}
/*------------ 「スペシャル動画」指定 -------------*/
#contents #movie {
	}
	/*------------ タイトル -------------*/
	#contents #movie h4 {
		background: url(../images/title_movie.gif) 0 0 no-repeat;
		}
	/*------------ ボタン -------------*/
	#contents #movie .btn {
		background: url(../images/btn_movie_r.gif) 0 0 no-repeat;
		}
		#contents #movie .btn a {
			background: url(../images/btn_movie.gif) 0 0 no-repeat;
			}
/*------------ 「親善大使」指定 -------------*/
#contents #ambassador {
	}
	/*------------ タイトル -------------*/
	#contents #ambassador h4 {
		background: url(../images/title_ambassador.gif) 0 0 no-repeat;
		}
	/*------------ テキスト -------------*/
	#contents #ambassador p.text {
		width: 240px;
		margin-left: 50px;
		padding-right: 0;
		}
	/*------------ テキストリスト（「親善大使」特別指定） -------------*/
	#contents #ambassador ul {
		width: 265px;
		margin: 10px 0 0 15px;
		padding: 0 0 0 20px;
		font-size: 11px;
		letter-spacing: 0;
		line-height: 1.6;
		list-style-type: disc;
		background: url(../images/bg_text.png) 0 0 repeat;
		position: relative;
		z-index: 10;
		}
	/*------------ ボタン -------------*/
	#contents #ambassador .btn {
		background: url(../images/btn_ambassador_r.gif) 0 0 no-repeat;
		}
		#contents #ambassador .btn a {
			background: url(../images/btn_ambassador.gif) 0 0 no-repeat;
			}
/*------------ 「プレスリリース」指定 -------------*/
#contents #pressrelease {
	}
	/*------------ タイトル -------------*/
	#contents #pressrelease h4 {
		background: url(../images/title_pressrelease.gif) 0 0 no-repeat;
		}
	/*------------ サブタイトル（「プレスリリース」特別指定） -------------*/
	#contents #pressrelease h5 {
		width: 300px;
		height: 59px;
		margin: 80px 0 0 8px;
		padding: 0;
		background: url(../images/press_text.gif) 0 0 no-repeat;
		border: none;
		}
		#contents #pressrelease h5 em {
			display: none;
			}
/*------------ 「イベント発表会見」指定 -------------*/
#contents #press {
	}
	/*------------ タイトル -------------*/
	#contents #press h4 {
		background: url(../images/title_press.gif) 0 0 no-repeat;
		}
	/*------------ テキスト（「イベント発表会見」特別指定） -------------*/
	#contents #press p.text {
		margin: 10px auto 10px;
		padding: 0;
		text-align: center;
		}
	#contents #press .pic {
		margin: 5px 0 0 38px;
		}
/*------------ 「番組情報」指定 -------------*/
#contents #oa {
	}
	/*------------ タイトル -------------*/
	#contents #oa h4 {
		background: url(../images/title_oa.gif) 0 0 no-repeat;
		}
	/*------------ サブタイトル -------------*/
	#contents #oa h5 {
		line-height: 1.2;
		}
	/*------------ 写真 -------------*/
	#contents #oa .pic {
		margin: 10px 0 0 55px;
		}
	/*------------ テキスト -------------*/
	#contents #oa p.text {
		font-size: 12px;
		line-height: 1.4;
		padding-top: 0;
		}
	/*------------ ボタン -------------*/
	#contents #oa .btn {
		background: url(../images/btn_oa_r.gif) 0 0 no-repeat;
		}
		#contents #oa .btn a {
			background: url(../images/btn_oa.gif) 0 0 no-repeat;
			}
/*------------ 「チケット情報」指定 -------------*/
#contents #ticket {
	}
	/*------------ タイトル -------------*/
	#contents #ticket h4 {
		background: url(../images/title_ticket.gif) 0 0 no-repeat;
		}
	/*------------ テキスト -------------*/
	#contents #ticket p.text2 {
		width: 155px;
		margin-left: 140px;
		padding-right: 0;
		letter-spacing: 0;
		line-height: 1.8;
		}
	/*------------ ボタン -------------*/
	#contents #ticket .btn {
		background: url(../images/btn_ticket_r.gif) 0 0 no-repeat;
		}
		#contents #ticket .btn a {
			background: url(../images/btn_ticket.gif) 0 0 no-repeat;
			}
/*------------ 「携帯サイト」指定 -------------*/
#contents #mobile {
	}
	/*------------ タイトル -------------*/
	#contents #mobile h4 {
		background: url(../images/title_mobile.gif) 0 0 no-repeat;
		}
	/*------------ テキスト -------------*/
	#contents #mobile p.text {
		}
	/*------------ ボタン -------------*/
	#contents #mobile .btn {
		background: url(../images/btn_mobile_r.gif) 0 0 no-repeat;
		}
		#contents #mobile .btn a {
			background: url(../images/btn_mobile.gif) 0 0 no-repeat;
			}
	/*------------ QRコード -------------*/
	#contents #mobile .qr {
		width: 100px;
		height: 100px;
		position: absolute;
		bottom: 10px;
		right: 14px;
		z-index: 10;
		border: 1px solid #ccc;
		}
	/*------------ ボタン -------------*/
	#contents #mobile .btn {
		background: url(../images/btn_mobile_r.gif) 0 0 no-repeat;
		}
		#contents #mobile .btn a {
			background: url(../images/btn_mobile.gif) 0 0 no-repeat;
			}
/*------------ 「ガンダム」指定 -------------*/
#contents #gundam {
	}
	/*------------ タイトル -------------*/
	#contents #gundam h4 {
		background: url(../images/title_gundam.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #gundam .pic {
		width: 280px;
		height: 395px;
		margin: 5px 0 0 17px;
		background: url(../images/img_gundam.jpg) 0 0 no-repeat;
		border: 1px solid #999;
		}
		#contents #gundam .pic img {
			}
	/*------------ テキスト -------------*/
	#contents #gundam p.text {
		width: 285px;
		margin: 10px 0 0 12px;
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
		}
	/*------------ テキスト(Mac用) -------------*/
	.mac body #contents #gundam p.text {
		line-height: 1.3;
		padding-bottom: 0;
		}
/*------------ 「シャアザク」指定 -------------*/
#contents #charzaku {
	}
	/*------------ タイトル -------------*/
	#contents #charzaku h4 {
		background: url(../images/title_charzaku.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #charzaku .pic {
		width: 280px;
		height: 395px;
		margin: 5px 0 0 17px;
		background: url(../images/img_charzaku.jpg) 0 0 no-repeat;
		border: 1px solid #999;
		}
		#contents #charzaku .pic img {
			}
	/*------------ テキスト -------------*/
	#contents #charzaku p.text {
		width: 285px;
		margin: 10px 0 0 12px;
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
		}
	/*------------ テキスト(Mac用) -------------*/
	.mac body #contents #charzaku p.text {
		line-height: 1.3;
		padding-bottom: 0;
		}
/*------------ 「展示情報」指定 -------------*/
#contents #display {
	}
	/*------------ タイトル -------------*/
	#contents #display h4 {
		background: url(../images/title_display.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #display .pic {
		width: 240px;
		margin: 15px 0 0 38px;
		padding: 0;
		border: 1px solid #999;
		}
	#contents #display .pic2 {
		width: 133px;
		float: left;
		margin: 10px 0 0 0;
		padding: 0;
		}
		#contents #display .pic2 img {
			margin: 0 0 0 15px;
			border: 1px solid #999;
			}
	/*------------ ボタン -------------*/
	#contents #display .btn {
		background: url(../images/btn_display_r.gif) 0 0 no-repeat;
		}
		#contents #display .btn a {
			background: url(../images/btn_display.gif) 0 0 no-repeat;
			}
	/*------------ テキスト -------------*/
	#contents #display p.text2 {
		width: 155px;
		float: right;
		margin: 10px 0 0 0;
		padding: 0 15px 0 0;
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
		}
	/*------------ テキスト(Mac用) -------------*/
	.mac body #contents #display p.text {
		line-height: 1.3;
		padding-bottom: 0;
		}
/*------------ 「ガンプラ」指定 -------------*/
#contents #gunpla {
	}
	/*------------ タイトル -------------*/
	#contents #gunpla h4 {
		width: 934px;
		margin-bottom: 3px;
		background: url(../images/title_gunpla.gif) 0 0 no-repeat;
		}
		#contents #gunpla h4 a {
			width: 934px;
			}
	/*------------ 写真(左) -------------*/
	#contents #gunpla .pic_left {
		width: 277px;
		height: 220px;
		padding: 0 0 0 15px;
		float: left;
		}
		#contents #gunpla .pic_left img {
			border: 1px solid #ccc;
			background: url(../images/img_gunpla.jpg) 0 0 no-repeat;
			}
	/*------------ 写真(右) -------------*/
	#contents #gunpla .pic_right {
		width: 275px;
		height: 220px;
		float: left;
		}
		#contents #gunpla .pic_right img {
			border: 1px solid #ccc;
			background: url(../images/img_gunpla2.jpg) 0 0 no-repeat;
			}
	/*------------ キャッチ -------------*/
	#contents #gunpla .catch {
		width: 362px;
		height: 187px;
		float: left;
		background: url(../images/gunpla_catch.gif) 0 0 no-repeat;
		}
		#contents #gunpla .catch p,
		#contents #gunpla .catch h5,
		#contents #gunpla .catch ul {
			display: none;
			}
	/*------------ ボタン -------------*/
	#contents #gunpla .btn {
		right: 300px;
		background: url(../images/btn_gunpla_r.gif) 0 0 no-repeat;
		}
		#contents #gunpla .btn a {
			background: url(../images/btn_gunpla.gif) 0 0 no-repeat;
			}
/*------------ 「限定グッズ」指定 -------------*/
#contents #goods {
	}
	/*------------ タイトル -------------*/
	#contents #goods h4 {
		background: url(../images/title_goods.gif) 0 0 no-repeat;
		}
	/*------------ サブタイトル -------------*/
	#contents #goods h5 {
/*		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 15px;
*/		}
	/*------------ イメージ -------------*/
	#contents #goods .pic {
		width: 240px;
		margin: 15px 0 0 38px;
		padding: 0;
		border: 1px solid #999;
		}
	#contents #goods .pic2 {
		width: 133px;
		float: left;
		margin: 10px 0 0 0;
		padding: 0;
		}
		#contents #goods .pic2 img {
			margin: 0 0 0 15px;
			border: 1px solid #999;
			background: url(../images/img_goods_plate.jpg) 0 0 no-repeat;
			}
	/*------------ テキスト -------------*/
	#contents #goods p.text {
/*		line-height: 1.8;
*/		}
	/*------------ テキスト -------------*/
	#contents #goods p.text2 {
		width: 155px;
		float: right;
		margin: 10px 0 0 0;
		padding: 0 15px 0 0;
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
		}
		/*------------ テキスト(Mac用) -------------*/
		.mac body #contents #goods p.text2 {
			line-height: 1.3;
			padding-bottom: 0;
			}
	/*------------ ボタン -------------*/
	#contents #goods .btn {
		background: url(../images/btn_goods_r.gif) 0 0 no-repeat;
		}
		#contents #goods .btn a {
			background: url(../images/btn_goods.gif) 0 0 no-repeat;
			}
/*------------ 「スペシャル情報」指定 -------------*/
#contents #extra {
	}
	/*------------ タイトル -------------*/
	#contents #extra h4 {
		background: url(../images/title_extra.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #extra .pic {
		width: 240px;
		margin: 15px 0 0 58px;
		padding: 0;
		}
		#contents #extra .pic img {
			border: 1px solid #999;
			}
	#contents #extra .pic2 {
		width: 133px;
		float: left;
		margin: 10px 0 0 0;
		padding: 0;
		}
		#contents #extra .pic2 img {
			margin: 0 0 0 15px;
			border: 1px solid #999;
			background: url(../images/img_extra090626.jpg) 0 0 no-repeat;
			}
	/*------------ ボタン -------------*/
	#contents #extra .btn {
		background: url(../images/btn_extra_r.gif) 0 0 no-repeat;
		}
		#contents #extra .btn a {
			background: url(../images/btn_extra.gif) 0 0 no-repeat;
			}
	/*------------ テキスト -------------*/
	#contents #extra p.text2 {
		width: 155px;
		float: right;
		margin: 10px 0 0 0;
		padding: 0 15px 0 0;
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
		}
	/*------------ テキスト(Mac用) -------------*/
	.mac body #contents #extra p.text {
		line-height: 1.3;
		padding-bottom: 0;
		}
/*------------ 「オリジナルツアー」指定 -------------*/
#contents #tour {
	}
	/*------------ タイトル -------------*/
	#contents #tour h4 {
		background: url(../images/title_tour.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #tour .pic {
		width: 240px;
		margin: 15px 0 0 38px;
		padding: 0;
		border: 1px solid #999;
		}
	/*------------ ボタン -------------*/
	#contents #tour .btn {
		background: url(../images/btn_tour_r.gif) 0 0 no-repeat;
		}
		#contents #tour .btn a {
			background: url(../images/btn_tour.gif) 0 0 no-repeat;
			}
	/*------------ テキスト -------------*/
	#contents #tour p.text2 {
		width: 155px;
		float: right;
		margin: 10px 0 0 0;
		padding: 0 15px 0 0;
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
		}
	/*------------ テキスト(Mac用) -------------*/
	.mac body #contents #tour p.text {
		line-height: 1.3;
		padding-bottom: 0;
		}

/*------------ 「アナウンサー」指定 -------------*/
#contents #ana {
	}
	/*------------ タイトル -------------*/
	#contents #ana h4 {
		background: url(../images/title_ana.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #ana .pic {
		width: 240px;
		margin: 10px 0 0 55px;
		padding: 0;
		}
		#contents #ana .pic img {
			border: 1px solid #999;
			}
	/*------------ 更新日 -------------*/
	#contents #ana p.date {
		width: 139px;
		text-align: center;
		position: absolute;
		bottom: 13px;
		left: 13px;
		}
	/*------------ ボタン -------------*/
	#contents #ana .btn {
		background: url(../images/btn_ana_r.gif) 0 0 no-repeat;
		}
		#contents #ana .btn a {
			background: url(../images/btn_ana.gif) 0 0 no-repeat;
			}

/*------------ 「直前レポート」指定 -------------*/
#contents #report_chokuzen {
	}
	/*------------ タイトル -------------*/
	#contents #report_chokuzen h4 {
		background: url(../images/title_report_chokuzen.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #report_chokuzen .pic {
		width: 240px;
		margin: 5px auto 0;
		padding: 0;
		}
		#contents #report_chokuzen .pic img {
			border: 1px solid #999;
			}
	/*------------ ボタン -------------*/
	#contents #report_chokuzen .btn {
		background: url(../images/btn_report_r.gif) 0 0 no-repeat;
		}
		#contents #report_chokuzen .btn a {
			background: url(../images/btn_report.gif) 0 0 no-repeat;
			}
/*------------ 「当日レポート」指定 -------------*/
#contents #report_toujitsu {
	}
	/*------------ タイトル -------------*/
	#contents #report_toujitsu h4 {
		background: url(../images/title_report_toujitsu.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #report_toujitsu .pic {
		width: 240px;
		margin: 5px auto 0;
		padding: 0;
		}
		#contents #report_toujitsu .pic img {
			border: 1px solid #999;
			}
	/*------------ ボタン -------------*/
	#contents #report_toujitsu .btn {
		background: url(../images/btn_report_r.gif) 0 0 no-repeat;
		}
		#contents #report_toujitsu .btn a {
			background: url(../images/btn_report.gif) 0 0 no-repeat;
			}
/*------------ 「レポート」指定 -------------*/
#contents #report {
	}
	/*------------ タイトル -------------*/
	#contents #report h4 {
		background: url(../images/title_report.gif) 0 0 no-repeat;
		}
	/*------------ イメージ -------------*/
	#contents #report .pic {
		width: 240px;
		margin: 5px auto 0;
		padding: 0;
		}
		#contents #report .pic img {
			border: 1px solid #999;
			}
	/*------------ ボタン -------------*/
	#contents #report .btn {
		background: url(../images/btn_report_r.gif) 0 0 no-repeat;
		}
		#contents #report .btn a {
			background: url(../images/btn_report.gif) 0 0 no-repeat;
			}
/*------------ 「クロージング」指定 -------------*/
#contents #closing {
	}
	/*------------ タイトル -------------*/
	#contents #closing h4 {
		width: 619px;
		background: url(../images/title_closing.gif) 0 0 no-repeat;
		}
	/*------------ テキスト -------------*/
	#contents #closing #closing_text {
		width: 615px;
		height: 523px;
		background: url(../images/closing_text.gif) 0 0 no-repeat;
		margin: 0 0 0 8px;
		}
		#contents #closing #closing_text p {
			display: none;
			}
/*------------ 「クロージング(小)」指定 -------------*/
#contents #closing2 {
	}
	/*------------ タイトル -------------*/
	#contents #closing2 h4 {
		background: url(../images/title_closing2.gif) 0 0 no-repeat;
		}
	/*------------ ボタン -------------*/
	#contents #closing2 .btn {
		background: url(../images/btn_closing_r.gif) 0 0 no-repeat;
		}
		#contents #closing2 .btn a {
			background: url(../images/btn_closing.gif) 0 0 no-repeat;
			}


