@charset "utf-8";
/* ===================================================================
CSS information

 file name  :style.css
 author     :hirasawa (admin)
 style info :コンテンツエリア関係 他
 
このスタイルシートの構成
 基本設定、レイアウト、横幅設定など
 汎用class
 #navSkip
 #page
  #contents
   #main
   #sub
=================================================================== */

/*----------------------------------------------------
	基本設定、リンクカラーなど
----------------------------------------------------*/
body {
}

a:link {
	color:#FFFFFF;
	text-decoration:none;
}

a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	color:#cccc99;
	text-decoration: none;
}

a:active {
	color:#FFFFFF;
}


/*----------------------------------------------------
	汎用class
----------------------------------------------------*/
.imgR {
	float: right;
	margin: 0 0 10px 10px;
}

.imgL {
	float: left;
	margin: 0 10px 10px 0;
}


.clear{
clear:both;
}



#blo{
	float:right;
	margin:0 7px 0 0;
	padding:0;
	width:184px;
}

#sakemain{
	margin:0 0 4px 0;
	padding:0 0 0 0;
	width:184px;
	height:240px;
}

#foodmain{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:184px;
	height:240px;
}







#main-account{
	overflow: hidden;
	width:598px;
	height:484px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	text-align:left;
	background:url(../img/top_main01.jpg) no-repeat;
	position:relative;
}

* html #main-account{
	overflow: hidden;
	width:598px;
	height:484px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	background:url(../img/top_main01.jpg) no-repeat;
	position:relative;
}



#main-account #main{
	overflow: hidden;
	position:absolute;
	top:330px;
	left:30px;
	float:left;
	margin:0;
	padding:5px 5px 5px 5px;
	width:275px;
	height:125px;
	text-align:left;
	background:url(../img/bg_white_alfa70.png) repeat;
}


#main-account #main dl {
	font-family:"Helvetica, sans-serif,ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	color:#000;
}


#main-account #main dl dt {
	padding:0 0 5px 5px;
}

#main-account #main dl dd {
	margin:0;
	padding:0 0 0 10px;
	line-height:1.7em;
	font-size:1.1em;
}

#main-account #main p img a {
	margin:0 2px 3px 0;
	padding:0;
}






.shadow {
color: #fff;
position:relative;
top:-2px;
left:-2px;
font-size:1.05em;
font-weight:bold;
}
.shadow span {
color:#333;
position:absolute;
top:-4px;
left:-1px;
font-size: 1em;
}