@charset "shift_jis";

/*-- import
===================================================================--*/
@import "default.css";
@import "common.css";


/*-- shop
===================================================================--*/
.shop{}
.shop h1{ 
	padding-bottom:13px;
	margin-bottom:5px;
	background: url(/img/dot.gif) repeat-x left bottom;
	}
.shop .headImage{
	margin-bottom:30px;
	}

#shopInfo{ 
	width: 870px;
	margin-bottom:20px;
	background: url(/img/shop/shopBg.gif) repeat-y left top;
	}

/*-- shopIList
===================================================================--*/
.shopList{
	width: 665px;
	float:left;
	}
.shopList ul{}
.shopList ul li{
	width: 215px;
	float:left;
	}
.shopList ul li h2{
	padding-bottom:10px;
	color:#333;
	}
.shopList ul li dl{
	width: 195px;
	padding-bottom:10px;
	line-height:1.5em;
	}
.shopList ul li dl dt{ 
	padding-bottom:8px;
	}
.shopList ul li dl dt a{ 
	color:#06c;
	}
.shopList ul li dl dd{
	padding-bottom:8px;
	}

/*-- info
===================================================================--*/

.info{
	width: 665px;
	float:left;
	}
.info dl.shopData{
	width: 500px;
	margin-left:50px;
	}
.info dl.shopData dt{ 
	margin:15px 0px;
	}
.info dl.shopData dd{
	width: 462px;
	margin-left:25px;
	}
.info dl.shopData dd .map{
	width: 460px;
	text-align:center;
	border:1px solid #ccc;
	margin-bottom:20px;
	}
.info dl.shopData dd .map img{ 
	margin:5px auto;
	}
	
.info dl.shopData dd ul{
	margin-bottom:10px;
	}
.info dl.shopData dd ul li{
	margin-bottom:10px;
	}
.info dl.shopData dd ul li span{
	font-weight: bold;
	display: block;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	}
.info .backPage{
	width: 645px;
	text-align:right;
	padding-bottom:20px;
	background: url(/img/dot.gif) repeat-x left bottom;
	}

.info .otherShop{
	width: 645px;
	}
.info .otherShop ul{
	padding-top:30px;
	padding-bottom:40px;
	background: url(/img/dot.gif) repeat-x left bottom;
	}
.info .otherShop ul li{
	width: 215px;
	float:left;
	}
.info .otherShop ul li dl{
	width: 195px;
	padding-bottom:10px;
	line-height:1.5em;
	}
.info .otherShop ul li dl dt{ 
	padding-bottom:8px;
	}
.info .otherShop ul li dl dt a{ 
	color:#06c;
	}
.info .otherShop ul li dl dd{
	padding-bottom:8px;
	}

/*-- shopNav
===================================================================--*/

.shopNav{
	width: 205px;
	float:left;
	}
.shopNav h2{
	margin-left:15px;
	margin-bottom:25px;
	}
.shopNav h3{
	margin-left:15px;
	margin-bottom:25px;
	padding-top:70px;
	}
.shopNav p{ 
	width:185px;
	margin-left:15px;
	margin-bottom:15px;
	}
.shopNav p.image{
	margin-left:10px;
	}
.shopNav ul{
	width:185px;
	margin-left:15px;
	}

/*-- IC
===================================================================--*/
.ic{
	width: 665px;
	float:left;
	}
.ic dl#edy,
.ic dl#quic{
	width: 645px;
	float:left;
	padding-bottom:30px;
	margin-bottom:30px;
	background: url(/img/dot.gif) repeat-x left bottom;
	}
.ic dt{
	background: url(/img/markInfo.gif) no-repeat 10px 15px;
	padding-left:35px;
	padding-bottom:30px;
	padding-top:15px;
	}
.ic dd{}
.ic dd.image{
	width:300px;
	float:left;
	}
.ic dd.text{
	width:325px;
	float:left;
	color:#333;
	}
.ic dd.link{
	color:#666;
	width: 645px;
	clear:left;
	padding-top:15px;
	}
.ic dd.link a{
	color:#06c;
	}


