@charset "utf-8";/* 全体=======================================*/img {　　vertical-align: bottom;}h2{padding-top: 15px;	margin-bottom: 5px;}div#shop{width:725px;height:440px;margin-left:6px;}/*上部ナビ部分=======================================*/    ul#tab li {	height: 29px;	list-style-type: none;	float: left;	border-left: 1px solid #CCCCCC;	padding-left: 5px;	margin-right: 10px;	margin-top: 10px;	padding-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;}ul#tab a {    /* ¥*/ overflow:hidden; /* */	display: block;	height: 100%;	width: 100%;}li#tab1 {width: 80px;}li#tab2 {width: 86px;}li#tab3 {width: 79px;}li#tab4 {width: 60px;}h1#pagetitle {	height: 38px;	width: 370px;	float: left;	margin: 0px;	padding: 0px;}/* left=======================================*/div#shop-left{	width: 95px;	margin-right: 9px;	float: left;	padding-left: 5px;	padding-top: 4px;    }	div#thumbs{margin-top: 15px;}	     div#thumbs p{	     margin-top: 2px;         }		 ul#thumbs{	width:71px;	margin-top: 15px;	margin-left: 10px;}	        ul#thumbs li{	        margin-top: 5px;			width:71px;	        height:49px;	        display: block;	        overflow:hidden;             }			ul#thumbs li img{			padding: 2px;			border: 1px solid #CCCCCC;			cursor:pointer;}p#shopnav-head{    font-size: 0;	background: #990000;	height: 6px;	width: 95px;}ul#shop-nav{	margin: 0px;	padding: 0px;	overflow: hidden;	zoom: 1;list-style-type: none;	list-style-position:outside;    }    ul#shop-nav li {	margin: 0px;	padding: 0px;	list-style-type:none;	font-size: 0px;	line-height: 0px;    }	ul#shop-nav li a:hover{width:95px;	height:29px;}p#shop-nav-foot{	font-size: 0;	line-height: 0;}ul#access-bt {margin-top:20px;}    ul#access-bt li{	margin-top:10px;	list-style: none;	}div#change_image {    display:block;	position:relative;    }div#view{	width:584px;    }	p#print{margin-top:20px;}p#qr{margin-top:5px;}	   /* right=======================================*/div#shop-right{	width: 584px;	margin-top: 7px;	margin-right: 10px;	float: left;	list-style: none;}/*¥*/html*div#shop-right{	font-size:120%;	_font-size:100%;}/**/table#shopinfo{	width: 580px;	height:390px;	border-collapse:collapse;	border-spacing:0;	empty-cells:show;	border: 1px solid #999999;	display: none;}    table#shopinfo td{	padding: 5px;	border: 1px solid #D0CDC5;	letter-spacing: 0.1em;	}       table#shopinfo td b{	font-size: 110%;	color: #CC0000;}    col.gray{	background: #EDEBE0;	white-space: nowrap;	}	dl#shop-open{	padding: 0;	font-size:110%;	margin-bottom: 0.5em;}	     dl#shop-open dt{	margin: 0;	padding: 0 0 0.3em 0;	width: 4.5em;	float: left;	clear:left;	text-align:right;}/*¥*/html*dl#shop-open dt{	font-size:100%;	_font-size:110%;}/**/		 dl#shop-open dd{		 margin: 0 0 0 4.5em;	padding: 0 0 0.3em 0;		 }/* トップページ=======================================*/div.shop-top{	background: url(img-shop/new/shop-top.jpg) no-repeat;}p#shoptop-nav{padding:320px 0 0 85px;}p#shoptop-nav img{	margin-right: 50px;}/* クリスマスdiv.shop-top{	background: url(img-shop/new/shop-top.gif) no-repeat;}p#shoptop-nav{padding: 273px 0 0 97px;}p#shoptop-nav img{	margin-right: 30px;}*//* アルバイト=======================================*/p#job-poster{	width:300px;	height:390px;	float: left;	margin-right: 20px;}div#job-right{	float: left;	margin-top: 1em;}p.j-red{	font-size: 100%;	width:260px;	font-weight: bold;	color: #CC0000;	margin-top: 1em;	text-align: center;	letter-spacing: 0;	display: none;}p#job-img2{	margin-top: 50px;}ul#j-list{	width: 260px;	border-bottom: 1px dotted #CCCCCC;	margin-top: 1em;	display: none;}   ul#j-list li{	border-top: 1px dotted #CCCCCC;	list-style: url(none) none;	clear: both;	padding-top: 0.5em;	padding-bottom: 0.5em;}ul#j-list dl.b{width: 260px;clear: both;padding-bottom: 0.5em;}   ul#j-list dl.b dt{float: left;	width: 50px;	clear: both;}	   ul#j-list dl.b dd{	   margin-left:50px;	     width: 200px;}		 ul#j-list p.j-left{	float: left;	width: 5em;}   ul#j-list li dl#date{float: left;width: 14em;padding-bottom: 0.5em;}   ul#j-list li dl#date dt{float: left;   padding: 0 0 0.3em 0;   margin: 0;	width: 4em;	text-align:right;}	ul#j-list li dl#date dd{	margin: 0 0 0 4em;	     width: 8em;		 padding: 0 0 0.3em 0;}   /* 印刷時のみ表示=======================================*/table#shopinfo-p,p#a-info{display: none;}
