@charset "Shift_JIS";
/* top_style.css */


/* Title */
#Ti090706_1 { 
	width:920px; 
	height:100px; 
	margin:5px 0 15px 0; 
	padding:0; 
	background-color:#CCCCCC; background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/090706ti_w920.gif);}

#Ti090706_1 h1 { display:none;}
#Ti090706_1 .lead { display:none;}



/******************** 左カラム ********************/
#LeftBox { 
	width:595px; 
	margin:0; 
	padding:0; 
	float:left;}

/*----------- 地図Flash -----------*/

#fla { 
	width:595px; 
	margin:0 0 15px 0; 
	padding:0; 
	background-color:#cccccc;}

#fla h2 { margin:0; padding:0; }


/*----------- 検　索 -----------*/

/*日付から検索*/
#SearchDate { 
	width:290px; 
	margin:0; 
	padding:0; 
	float:left; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/search_bg.gif); 
	background-position:bottom; }

#SearchDate .ti { 
	height:30px; 
	margin:0; 
	padding:0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/search_date.gif);}

#SearchDate h2 { 
	display:none; 
	margin:0; 
	padding:0;}

#SearchDate .TopForm { 
	margin:5px 0 10px 0; 
	padding:0; 
	text-align:center; }

/*ロケーションと地域から検索*/
#SearchArea { 
	width:290px; 
	margin:0; 
	padding:0; 
	float:right;
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/search_bg.gif); 
	background-position:bottom; }

#SearchArea .ti { 
	height:30px; 
	margin:0; 
	padding:0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/search_area.gif);}

#SearchArea h2 { 
	display:none; 
	margin:0; 
	padding:0;}

#SearchArea .TopForm { 
	margin:5px 0 10px 0; 
	padding:0; 
	text-align:center; }



/*----------- フォトコンテスト -----------*/
#PconBox { 
	width:595px; _width:595px; 
	margin:20px 0; 
	padding:0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/pcon_bg.gif); 
	background-position:bottom;}

#PconBox .ti { 
	width:595px; 
	height:68px; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/pcon_ti.jpg); display:block;}

#PconBox .lead { display:none;}

#PconBox h2 { display:none;}

/*新着フォト*/
.Pcon { 
	margin:12px 0 12px 10px; 
	_margin:12px 0 12px 5px; 
	float:left; 
	color:#cccccc;}

.Pcon img { 
	border:1px #888888 solid; 
	margin:2px 4px 12px 4px; 
	_margin:2px 3px 12px 3px; }


.Pcon ul { 
	margin:0; 
	padding:0; 
	list-style:none;}

.Pcon li { 
	margin:0; 
	padding:0; 
	float:left;}

.Pcon a:link { color:#ffffff; text-decoration:underline; }
.Pcon a:visited { color:#ffffff; text-decoration:underline; }
.Pcon a:hover { color:#ffffff; text-decoration:none; }


/* カメラテクニック */
.Ptech {  
	/*margin:12px 12px 4px 0px; */
	margin:12px 8px 4px 0px;
	_margin:12px 4px 4px 0px;
	float:right; }



/*----------- コンテンツ紹介 -----------*/

＃Introduction { 
	width:595px; 
	margin:0; 
	padding:0; }

/*コンテンツ紹介_画像＆テキスト*/
.ContsMenu { width:280px; margin:0; padding:0;}

.ContsMenu img { float:left;}

.ContsMenu .txt { float:right; width:170px;}

.ContsMenu .txt h3 { margin:0 0 10px 0; padding:0; font-size:110%;}



/*01_ビューティコンテンツ*/
.Conts01 { 
	width:280px;  
	float:left; 
	margin:0; 
	padding:0;}

.Conts01 h2 { 
	width:225px; _width:225px; 
	height:23px; _height:27px;
	margin:0 0 10px 0; 
	padding:4px 0 0 55px; 
	background-color:#0019a0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/tibg_01.gif); 
	background-repeat:no-repeat; 
	color:#ffffff; 
	font-size:110%;}


/*02_コネタ*/
.Conts02 { 
	width:280px; 
	float:right; 
	margin:0; 
	padding:0;}

.Conts02 h2 { 
	width:225px; _width:225px;
	height:23px; _height:27px;
	margin:0 0 10px 0; 
	padding:4px 0 0 55px; 
	background-color:#0019a0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/tibg_02.gif); 
	background-repeat:no-repeat; 
	color:#ffffff; 
	font-size:110%;}

.Conts02 ul { margin:0 0 0 20px; padding:0; list-style:disk;}

.Conts02 li { margin:0 0 8px 0;}



/*03_壁紙*/
.Conts03 { 
	width:280px; 
	float:left; 
	margin:0; 
	padding:0;}

.Conts03 h2 { 
	width:225px; _width:225px; 
	height:23px; _height:27px;
	margin:0 0 10px 0; 
	padding:4px 0 0 55px; 
	background-color:#0019a0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/tibg_03.gif); 
	background-repeat:no-repeat; 
	color:#ffffff; 
	font-size:110%;}


/*04_キッチン*/
.Conts04 { 
	width:280px; 
	float:right; 
	margin:0; 
	padding:0;}

.Conts04 h2 { 
	width:225px; _width:225px; 
	height:23px; _height:27px;
	margin:0 0 10px 0; 
	padding:4px 0 0 55px; 
	background-color:#0019a0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/tibg_04.gif); 
	background-repeat:no-repeat; 
	color:#ffffff; 
	font-size:110%;}


/*05_ゲーム*/
.Conts05 { 
	width:280px; 
	float:left; 
	margin:0; 
	padding:0;}

.Conts05 h2 { 
	width:225px; _width:225px; 
	height:23px; _height:27px;
	margin:0 0 10px 0; 
	padding:4px 0 0 55px; 
	background-color:#0019a0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/tibg_05.gif); 
	background-repeat:no-repeat; 
	color:#ffffff; 
	font-size:110%;}


/*06_恋愛結婚*/
.Conts06 { 
	width:280px; 
	float:right; 
	margin:0; 
	padding:0;}

.Conts06 h2 { 
	width:225px; _width:225px; 
	height:23px; _height:27px;
	margin:0 0 10px 0; 
	padding:4px 0 0 55px; 
	background-color:#0019a0; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/tibg_06.gif); 
	background-repeat:no-repeat; 
	color:#ffffff; 
	font-size:110%;}






/******************** 右カラム ********************/
#RightBox { width:300px; margin:0; padding:5px; float:right; background-color:#d5d5d5;}


/*メニュー：ランキング_規模_穴場*/
.MenuR { 
	width:298px; _width:298px; 
	margin:8px 0 0 0; 
	padding:0; 
	border:1px #aab4c3 solid; 
	background-color:#ffffff;}

.MenuR h2 { 
	width:283px; _width:283px; 
	height:21px; _height:21px; 
	margin:0; 
	padding:5px 0 0 15px; 
	background-image:url(http://image.excite.co.jp/jp/season/fireworks2009/menuti_bg.gif); 
	font-size:100%; 
	color:#002ba8;}

/* list-styleなし */
.MenuR .ln { 
	margin:15px 0 15px 35px; 
	_margin:15px 0 15px 30px; 
	padding:0; 
	list-style:none;}

/* list-style矢印 */
.MenuR .ld { 
	margin:15px 0 15px 40px; 
	_margin:15px 0 15px 35px;
	padding:0; list-style-image:url(http://image.excite.co.jp/jp/season/fireworks2009/icon_arrow.gif);}

.MenuR li { margin:0 0 5px 0;}

.ranking { list-style-image:url(http://image.excite.co.jp/jp/season/fireworks2009/icon_rank1.gif );}


/*メニュー：口コミ*/
#contribution { 
	width:300px; 
	background-color:#000000; 
	margin:8px 0 0 0; 
	padding:0 0 12px 0; 
	color:#cccccc;}

#contribution .Btn { 
	margin:0; 
	padding:50px 0 0 10px;}

#contribution a:link { color:#daa4ff; text-decoration:underline; }
#contribution a:visited { color:#daa4ff; text-decoration:underline; }
#contribution a:hover { color:#daa4ff; text-decoration:none; }

#contribution .txt { margin:10px 10px 0px 10px; }

#contribution ul { margin:0 15px; padding:0; list-style:disk;}

#contribution li { margin:5px 0 0 0;}


/*メニュー：モバイル*/
.mobile { margin:8px 0 0 0;}

