/*==========================*/

/* サントリーグルメガイド DefaultCSS */

/*==========================*/

body{
margin : 0px ;
padding : 0px ;
color : #000000 ;
background-color : #ffffff ;
}

p{
color : #000000 ;
font-size : 80% ;
line-height : 140% ;
margin : 0px ;
padding : 0px ;
border : 0px ;
}

	/* == グルメガイドヘッダ == */

	#gourmetguide_header{
	margin-top : 10px ;
	/*margin-left : 25px ;*/
	width : 717px ;
	}


	/* == グルメガイドヘッダ 個店ページ用 == */

	#gourmetguide_header_shop{
	margin-top : 10px ;
	width : 700px ;
	}

	/* ==基本コンテンツエリアの領域== */

	#contents_area_717{
	margin-top : 0px ;
	width : 717px ;
	}

	#contents_area{
	margin-top : 0px ;
	/*margin-left : 25px ;*/
	width : 600px ;
	}

	#contents_area_small{
	margin-top : 0px ;
	/*margin-left : 45px ;*/
	width : 560px ;
	}

	#contents_area_shop{
	margin-top : 0px ;
	width : 700px ;
	}



#top_tub{
margin : 0px ;
padding : 0px ;
border : 0px ;
vertical-align : middle ;
}



h1{
color : #000000 ;
margin : 0px ;
padding : 0px ;
border : 0px ;
color : #000000 ;
font-size : 120% ;
font-weight : bold ;
}

h2{
color : #000000 ;
margin : 0px ;
padding : 0px ;
border : 0px ;
color : #000000 ;
font-size : 100% ;
font-weight : bold ;
}

h3{
color : #000000 ;
margin : 0px ;
padding : 0px ;
border : 0px ;
color : #000000 ;
font-size : 90% ;
font-weight : bold ;
}


/* 基本フォントclass */

.level5{
font-size : 120% ;
line-height : 120% ;
}

.level4{
font-size : 100% ;
line-height : 140% ;
}

.level4_bold{
font-size : 100% ;
line-height : 140% ;
font-weight : bold ;
}

.level3{
font-size : 80% ;
line-height : 140% ;
}

.level3_bold{
font-size : 80% ;
line-height : 140% ;
font-weight : bold ;
}

.level3_red{
font-size : 80% ;
color : #9C0031 ;
line-height : 140% ;
}

.level2{
font-size : 72% ;
line-height : 140% ;
}

.level2_gray{
font-size : 72% ;
line-height : 140% ;
color : #666666 ;
}

.level1{
font-size : 65% ;
line-height : 140% ;
}


/* Anchor */

a:link{
	text-decoration:underline;
	color : #0066cc
}

a:visited {
	text-decoration:underline;
	color:#579ab9
}

a:active {
	text-decoration:underline;
	color:#00ccff
}


	/* ==フッターテーブル== */

	#footer{
	margin-top : 20px ;
	margin-bottom : 20px ;
	width : 600px ;
	}

	#common_footer1{
	margin : 0px ;
	font-size : 72% ;
	line-height : 140% ;
	color : #666666 ;
	}

	#common_footer2{
	text-align : right ;
	font-size : 72% ;
	line-height : 140% ;
	color : #666666 ;
	}

	#common_footer3{
	margin : 0px ;
	font-size : 72% ;
	line-height : 140% ;
	color : #DDDDDD ;
	}

	#common_footer4{
	margin : 0px ;
	font-size : 72% ;
	line-height : 140% ;
	color : #FFFFFF ;
	}





/* == Wide use == */

.margin0{
margin : 0px ;
padding : 0px ;
border : 0px ;
}

strong{
font-weight : bold
}

.666{
color : #666666
}

.999{
color : #999999
}