@charset "Shift_JIS" ;

/* --------------------------------------------------------------------------------------------------
AUTHOR:			Tosa Mamico
CSS構成書:   	こまちTOP タブ領域専用　（Adobe Spry使用）
LAST MODIFIED:	2008.12.18	

■ 基本階層構造			（段組み） 		
----------------------------------------------------------------------------------------------------
	.TabPanel			→ タブ領域全体　（480px）			
	   ul.TabGroup		→ タブ部分
	   		li.Tab		→ タブ（クリック領域）
	   .Content_Group	→ タブコンテンツ管理
	   .Tab_Content		→ 1件分のタブの内容
-------------------------------------------------------------------------------------------------- */ 


/* -------------------------------------------------------------------
            #container設定 【総合TOP専用】
-------------------------------------------------------------------- */
/* 基本タブ設定(共通) */

.TabPanel {  width : 630px ; 	overflow : hidden ; /* float対策 */ margin:0 0 20px; }

/* タブ部分 */
ul.TabGroup { 	width : 630px ; overflow : hidden ; /* float対策 */}

/* タブ内容管理 */
.Content_Group {	clear : both ;	border : solid 1px #cccccc ; /* 罫線 グレー */	border-top : solid 3px #ff7100 ; /* 上罫線 オレンジ */ }


/* タブ */
.Tab{
	position : relative ;
	float : left ;
	width : 124px ;
	height : 33px ;
	overflow : hidden ; /* firefox枠線対策 */
	margin : 0px 1px ;
	border:none!important;
	/display : inline ; /* IE6 older */
	-moz-user-select : none ;
	-khtml-user-select : none ;
	cursor : pointer ;
}

.TabHover 	{ background-position:left center!important; }
.TabSelected {background-position:left top!important; }
.TabFocused { }
.Tab a 	{ color : black ; text-decoration : none ; }
.Tab a:active {}

#T_ngg 	{ background : url(/img/tab_gourmet.png) left bottom no-repeat ; }
#T_kankou { background : url(/img/tab_odekake.png) left bottom no-repeat ; }
#T_event { background : url(/img/tab_event.png) left bottom no-repeat ; }
#T_ynavi { background : url(/img/tab_ynavi.png) left bottom no-repeat ; }
#T_movie { background : url(/img/tab_movie.png) left bottom no-repeat ; }
#T_skion { background : url(/img/tab_skion.png) left bottom no-repeat ; }
#T_kurumaru { background : url(/img/tab_kurumaru.png) left bottom no-repeat ; }
#T_wedding { background : url(/img/tab_wedding.png) left bottom no-repeat ; }
#T_housing { background : url(/img/tab_housing.png) left bottom no-repeat ; }
#T_shopping { background : url(/img/tab_shopping.png) left bottom no-repeat ; }
#T_shop { background : url(/img/tab_shop.png) left bottom no-repeat ; }







/* コンテンツ ---------------------------- */

.Tab_Content {padding : 10px 0 ;}
.Tab_ContentVisible {}



.Tab_Content h3.recTitle { margin:0 10px 10px;}



p.A_Right { margin : 0px 5px 0 0 ; clear : both ; font-size:12px!important; }
p.A_Right a { padding:4px 0 4px 20px; background : url(/img/viewmore_ico.png) left center no-repeat ;font-size:12px!important; }







/* ///////////////////////////////////////////////////////////////////////////// 【 グルメ・おでかけ・宴会・スキー　共通 】 */
.block {	width : 608px ;	margin : 0 10px ;	list-style:none;	padding:0; overflow:hidden;}
.block li { float:left;
	width : 304px ;
	overflow : hidden ; /* float対策 */
	vertical-align : top ;
	margin : 0 0 10px ;
	/margin : 0 0px 10px 0;
	
	display : -moz-inline-box ; /* Firefox 2 and older */
	display : inline-block ;
	/display : inline ; /* IE7 older */
	/zoom : 1 ; /* IE7 older */
}
.block li span {  overflow:hidden;
	display : block ;
	width : 304px ;
	padding-bottom : 00px ;
	margin-bottom : 0px ;
	/margin-bottom : 0 ;
}
.block .right { float:right; width:182px; margin:0 5px 0 0;}
.block p {
	font-size : 1em ;
	line-height : 1.2 ;
	margin-bottom : 3px ;
}

.block strong { color : #ff3333 ; /* 濃いピンク */ 	font-size : 1.1em ;	border-bottom:#CCC dotted 1px; display:block;}
.block img { float : left ; margin-right : 5px ; padding:1px; border:#CCC solid 1px;}
.block a { font-weight : bold ; }


/* ///////////////////////////////////////////////////////////////////////////// 【 新潟グルメ 】 */



/* ///////////////////////////////////////////////////////////////////////////// 【 新潟おでかけ 】 */



/* ///////////////////////////////////////////////////////////////////////////// 【 新潟宴会 】 */



/* ///////////////////////////////////////////////////////////////////////////// 【 新潟スキー場 】 */






/* ///////////////////////////////////////////////////////////////////////////// 【 映画・イベント　共通 】 */
table.Entertainment {
	width : 608px ;
	margin : 0 10px ;
	table-layout:fixed;
}


.Entertainment th,
.Entertainment td {
	padding : 0;
	vertical-align : top ;
	line-height : 1.2 ;
}

.Entertainment td p a { font-size:14px;	font-weight : bold ;display:block;}
.Entertainment td p { font-size:12px; margin:4px 10px 4px 0; }
/* ///////////////////////////////////////////////////////////////////////////// 【 新潟映画 】 */





/* ///////////////////////////////////////////////////////////////////////////// 【 新潟イベント 】 */







/* ///////////////////////////////////////////////////////////////////////////// 【 新潟中古車 】 */


/* コンテンツ */
#kurumaru { width : 608px ;	margin : 0 10px ; background:url(../img/tab/kurumaru_bg.png) no-repeat 480px 46px;}
#kurumaru h4 { padding:4px 0;
	font-size : 1.4em ;
	font-weight : bold ;
	color : #000 ; /* 文字 青 */
	margin-bottom : 8px ; text-align:left;
}
#kurumaru h4 img { margin-right : 5px ; vertical-align:bottom }

#kurumaru th,
#kurumaru td {
	padding : 2px 8px ;
	vertical-align : top ;
	line-height : 1.2 ;
}

#kurumaru span {
	width : 138px !important ;
	width /* */ : 140px ; /* IE6 older */
	display : block ;
	text-align : center ;
	padding : 4px 0 ;
	border : solid 1px #cccccc ;
	background : #ffffff ;
}

#kurumaru th {
	font-weight : bold ;
	background : url(/img/viewmore_ico.png) 8px 3px no-repeat ;
	padding-left : 24px ;
}

#kurumaru em {
	font-weight : bold ;
	color : #ff3333 ; /* 文字 赤 */
}


/* ///////////////////////////////////////////////////////////////////////////// 【 新潟結婚情報 】 */

/* コンテンツ */
#wedding {
	width : 608px ;
	margin : 0 10px ;
	overflow : hidden ; /* float対策 */
}

#wedding h4 {
	text-align : center ;
	font-size : 1.4em ;
	font-weight : bold ;
	color : #ff3333 ; /* 文字 濃いピンク */
	margin-bottom : 15px ;
}
#wedding h4 img { margin-right : 5px ; }

#wedding div { width : 300px ; }

#wedding p.wedding_Title {
	text-align : center ;
	color : #ffffff ;
	background : #ff6666 ; /* 背景 ピンク */
	padding : 2px 0 ;
}

#wedding li {
	line-height : 1.3 ;
	margin : 5px 0 ;
	padding-bottom : 5px ;
	border-bottom : dotted 1px #cccccc ;
}

#wedding li a {
	padding-left : 12px ;
	background : url(/img/icon_006.gif) left top no-repeat ;
}



/* ///////////////////////////////////////////////////////////////////////////// 【 新潟住宅情報 】 */

/* コンテンツ */
#housing {
	width : 608px ;
	margin : 0 10px ;
}
#housing h4 {
	font-size : 1.4em ;
	font-weight : bold ;
	text-align : center ;
	color : #996600 ; /* 文字 茶 */
	margin-bottom : 15px ;
}
#housing h4 img { margin-right : 5px ; }

#housing li {
	line-height : 1.3 ;
	margin : 5px 0 ;
	padding-bottom : 5px ;
	border-bottom : dotted 1px #cccccc ;
}
#housing p {
	font-size : 1em ;
	margin-left : 2em ;
}
#housing p.housing_Title {
	margin-left : 0.5em ;
	padding-left : 1.5em ;
	background : url(/img/icon_008.gif) left 2px no-repeat ;
}




/* ///////////////////////////////////////////////////////////////////////////// 【 ネットショッピング 】 */


#shopping { overflow:hidden; clear:both;}

/* コンテンツ */
#shopping h4 { 
	font-size : 1.4em ;
	font-weight : bold ;
	text-align : center ;
	color : #ff6600 ; /* 文字 オレンジ */
	margin-bottom : 15px ;
}

#shopping h4 img { margin-right : 5px ; }


/* ///////////////////////////////////////////////////////////////////////////// 【 お店からの情報 】 */

#shop {	width : 608px ;	margin : 0 10px ;}
#shop ol { margin : 15px 0 0 ; }
#shop li {
	line-height : 1.4 ;
	padding-left : 16px ;
	padding-bottom : 5px ;
	margin-bottom : 5px ;
	border-bottom : dotted 1px #cccccc ;
	background : url(/img/icon_03.gif) left top no-repeat ;
}
#shop li span {	display : block ; }


