@charset "utf-8";

#information a {
	display:block;
	width:210px;
	height:30px;
	margin-bottom:5px;
	background-image:url(/common/img/frame_title_information.gif);
	background-position:1px top;
	background-repeat:no-repeat;
	/* Hide Mac IE \*/	
	background-position:left top;
}

#information a span{display:none;}

.info_box {
	width:190px;
	margin: 0px 5px 0 8px;
	padding:5px 0 5px 0;
	list-style-type:none;
	font-size:small;
	line-height:130%;
	border-bottom:1px solid #ccc;
	clear:both;
	display:block;
}

.info {
	margin:0px 3px 0 1px;
	padding:0 1px;
}

.info li {
	display:inline;
}

.info li a {
	display:block;
	cursor:pointer;
}

.info li a:hover {
	background-color:#ffc;
	text-decoration:underline;
}

#openinghours a {
	display:block;
	width:210px;
	height:30px;
	background-image:url(/common/img/frame_title_openinghours.gif);
	background-position:1px top;
	background-repeat:no-repeat;
	/* Hide Mac IE \*/	
	background-position:left top;
}

#openinghours a span{display:none;}

#openinghours_in {
	margin: 5px 10px 0 10px;
	font-size:small;
	line-height:150%;
}

#openinghours_in .oh_name {
	text-align:left;
}

#openinghours_in .oh_time {
	text-align:right;
}

#shopnews a {
	display:block;
	width:360px;
	height:30px;
	background-image:url(/common/img/frame_title_shopnews.gif);
	background-position:1px top;
	background-repeat:no-repeat;
	/* Hide Mac IE \*/	
	background-position:left top;
}

#shopnews a span{display:none;}

.shopnews_box {
	width:320px;
	min-height:120px;
	margin: 0px 3px 0 5px;
	clear:both;
}

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

a.pic img {border: 1px #999 solid;}
a.pic:hover img, a.pic:active img {border-color: #339;}

.news_text1 {
	margin:0 15px 0 120px;
	padding:10px 0 0 0;
	font-size:small;
	font-weight:bold;
	line-height:130%;
}

.news_text2 {
	margin:0 15px 0 120px;
	font-size:small;
	line-height:130%;
}

.news {
	margin:0px 3px 0 1px;
	min-height:120px;
	padding:0 1px;
}

.news li {
	display:inline;
}

.news li a {
	display:block;
	cursor:pointer;
}

.news li a:hover {
	background-color:#ffc;
	text-decoration:underline;
}

.border {
	border-top:solid 1px #ccc;
}

#mobilesite {
	width:210px;
	height:30px;
	background-image:url(/common/img/frame_title_mobilesite.gif);
	background-position:1px top;
	background-repeat:no-repeat;
	/* Hide Mac IE \*/	
	background-position:left top;
}

.mobilesite_in {
	text-align:center;
	font-size:small;
	line-height:130%;
}

#recruit a {
	display:block;
	width:210px;
	height:30px;
	background-image:url(/common/img/frame_title_recruit.gif);
	background-position:1px top;
	background-repeat:no-repeat;
	/* Hide Mac IE \*/	
	background-position:left top;
}

#recruit a span{display:none;}

/*
#frame_link {
	width:210px;
}

#frame_link .box {
	width:210px;
	background-image:url(/common/img/frame_210_2.gif);
	background-position:1px top;
	background-repeat:repeat-y;
	background-position:left top;
	clear:both;
}*/

#get_flash_player {
	margin:5px 26px 0 24px;
}

.frame_link ul{list-style-type:none;}
.frame_link li a{display:block;}
.frame_link li a span{display:none;}
.frame_link li.link_gourmet a{background:url(/common/img/frame_gourmet.jpg) no-repeat; width:190px; height:190px; margin:0 0 0 8px;}
.frame_link li.link_olympic a{background:url(/common/img/frame_link_olympic.gif) no-repeat; width:190px; height:45px; margin:0 0 0 8px;}
.frame_link li.link_cineplex a{background:url(/common/img/frame_link_cineplex.gif) no-repeat; width:190px; height:45px; margin:0 0 0 8px;}
.frame_link li.link_akachanhonpo a{background:url(/common/img/frame_link_akachanhonpo.gif) no-repeat; width:190px; height:45px; margin:0 0 0 8px;}
.frame_link li.link_gourmet a:hover{background-position:0 -190px;}
.frame_link li.link_olympic a:hover{background-position:0 -45px;}
.frame_link li.link_cineplex a:hover{background-position:0 -45px;}
.frame_link li.link_akachanhonpo a:hover{background-position:0 -45px;}
