@charset "utf-8";
/* CSS Document */

ul#anc {
margin:20px 0;
height:20px;
}

ul#anc li {
	float:left;
	margin-left:20px;
	background:url(../shop/img/arrow.gif) center left no-repeat;
	padding-left:15px;
}

dl#ayumi dt {
  clear: left;
  float: left;
  margin: 0 0 0.8em;
  width: 9.5em;
  border-left: solid 8px #CCC;
  padding-left: 5px;
  color: #000;
}

dl#ayumi dd {
  margin-bottom: 0.8em;
  margin-left: 9.5em;
}

#kaicho3{
	float:left;
	width:400px;
	padding:20px;
	border:#ccc solid 1px;
	margin-right:20px;
}

#kaicho3 dl dt{
	font-size:1.2em;
	font-weight:bold;
	padding:10px;
}

#kaicho3 dl dd{
	font-size:1.5em;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#kaicho3 dl dd span{
	font-size:1.5em;
}

#kaicho3 img{
	float:left;
	margin-right:20px;
}

#kaicho3 a#meibo{
	float:left;
	clear:both;
	border:#ccc solid 1px;
	background-color:#eee;
	margin:20px 0 0;
	padding:5px 15px 5px 35px;
	background:url(../about/img/note.gif) 7px 3px no-repeat;
}

#kaicho3 a#meibo:hover{
	border:#660000 solid 1px;
}

.kaicho2 {
	float:left;
	width:460px;
	margin-bottom:10px;
}

.kaicho2 img{
	float:left;
	margin-right:0;
}
.kaicho2 dl {
	border-bottom:#ccc dotted 1px;
	margin-bottom:10px;
	margin-left:120px;
}
.kaicho2 dl dt{
	font-weight:bold;
	padding:10px 0;
}

.kaicho2 dl dd{
	font-size:1.2em;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.kaicho2 dl dd span{
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:0.85em;
}

.kaicho2 p{margin-left:120px;}

dl#jigyo {
   border:1px solid #999;
   border-top:0;
   background:#e6ded6;
}

dl#jigyo dt{
   float:left;
   width:10em;
   border-top:1px solid #999;
   padding-top:5px;
   padding-left:10px;
   padding-bottom:0;
   padding-right:0;
 }

dl#jigyo dd{
   margin-left:10em;
   padding:5px 10px;
   border-top:1px solid #999;
   border-left:1px solid #999;
   background:#fff;
 }

ul.tokuten {
	margin-bottom:10px;
}

ul.tokuten li {
	width:218px;
	float:left;
	margin-right:20px;
	background-color:#eee;
	height:245px;
	border:#999 solid 1px;
}

ul.tokuten li p{
	padding:5px;
	margin-bottom:0;
}

ul.tokuten li span{
	font-size:0.8em;
}

ul.tokuten li.edg {
	margin-right:0;
}

p#toi {
	padding:5px 10px;
	background-color:#1f0600;
	color:#fff;
	font-weight:bold;
	width:582px;
	margin:0;
}

p#toi a{
	color:#fff;
}

dl#tj { 
	width:600px;
	border:1px solid #999;
   border-top:0;
   background:#e6ded6;
   margin:0;
}
dl#tj dt{ 
	float:left;
   width:10em;
   border-top:1px solid #999;
   padding-top:5px;
   padding-left:10px;
   padding-bottom:0;
   padding-right:0;}
dl#tj dd{   margin-left:10em;
   padding:5px 10px;
   border-top:1px solid #999;
   border-left:1px solid #999;
   background:#fff;}


