@charset "utf-8";


* html #open_area #open_akaobi{
behavior: expression(IEPNGFIX.fix(this));
}


/* diglal.css
------------------------------------------------------

	=0 common
	=1 header
	=2 innner
	=3 footer
	
----------------------------------------------------*/


/* =0 common
----------------------------------------------------*/

#contents{
	clear:both;
	width:940px;
	height:auto;
	padding-bottom:20px;
	}


	
	
body > #cam{
	clear:both;
	height:100%;
	width:940px;
	position:relative;
	}


	
a:hover img{
	opacity:0.8;
	-moz-opacity:0.80;
	filter:alpha(opacity=80);
	background-color:#ffffff;
}



h4{
	margin-top:10px;
	margin-bottom:10px;
	text-indent:-9999px;
	background-image:url(img/bnr_storep.gif);
	background-repeat:no-repeat;
	height:38px;
	width:180px;
}
h4 a{
	display:block;
	overflow:hidden;
	width:180px;
	height:38px;
}


#open_left{
	float:left;
	width:360px;
	height:630px;
}

#open_right{
	float:left;
	width:580px;
	height:630px;
}
#open_area{
	position:relative;
	width:341px;
	height:620px;
}
#open_area .open_date{
	width:341px;
	height:620px;
}
#open_area #open_akaobi{
	position:absolute;
	top:450px;
	left:18px;
	width:304px;
	height:76px;
	background-image:url('../img/akaobi.png');
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#open_area .open_dbook{
	position:absolute;
	top:420px;
	left:20px;
	width:360px;
	height:160px;
}
#open_area .open_dousa{
	position:absolute;
	top:591px;
	left:140px;
	width:181px;
	height:16px;
}


#open_right ul#map_btn{
	clear:both;
	width:580px;
	height:40px;
}
#open_right ul#map_btn li{
	float:left;
	width:290px;
	height:40px;
}
#open_right ul#map_area{
	clear:both;
	width:580px;
	height:580px;
}
#open_right ul#map_area li{
	width:580px;
	height:580px;
}

#corner{
	clear:both;
	display:block;
	width:940px;
	height:166px;
}

#corner #corner_list{
	clear:both;
	display:block;
	width:940px;
	height:130px;
}
#corner #corner_list li{
	float:left;
	width:110px;
	height:130px;
}
.mr8{
	margin-right:8px;
}
.mr9{
	margin-right:9px;
}

#shop_info{
	clear:both;
	width:940px;
	height:auto;
}
#shop_info h2{
	color:#005bac;
	font-size:14px;
	margin-bottom:10px;
}
#shop_info h3{
	font-size:12px;
	line-height:150%;
}