@charset "utf-8";
/* CSS Document */
.color5{ color:#356498;}
.border21{ border-bottom:1px dashed #ccc;}
.a24:link { color: #356498; text-decoration: none} 

.a24:visited { color: #356498; text-decoration: none} 

.a24:hover { color: #356498; text-decoration: none} 

.a24:active { color: #356498; text-decoration: none} 
#distribution{ margin-top:10px;}
#distribution_title{ background-image: url(/misc/images/main/t021.gif); width:672px; height:30px; padding:7px 0 0 20px;}
#distribution_title div{ padding-right:80px;}
#dq{ float:left; margin-top:-26px;}

#distribution_content{ border-left: 1px  solid #ccc;border-right: 1px  solid #ccc; width:690px; border-bottom:1px solid #ccc; background-color:#F8F8F8;}
.disteributtion_content_1{margin-left:20px;*+margin-left:-40px;}
.disteributtion_content_1 ul li{ list-style:none; float:left; line-height:2.5em; }
.disteributtion_content_1 a{ margin:8px 5px 0px 10px;}


#information {
 margin-top:10px;
}
#information ul {
  border-bottom:1px dashed #CCCCCC;
  overflow:hidden;
  height:1%;
}
#information li {
  float:left;
  height:110px;
  list-style:none;
}
#information .shop_list1 {
  padding-top:10px;
  margin-right:10px;
  width:47px;
}
#information .shop_list2 {
  width:75px;
  margin-right:45px;

}
#information .shop_list2 span{
  height:25px;
  display:block;
}
#information .shop_list3 {
  width:305px;
  text-align:left;
  padding-top:8px;
  color:#666666;
}
#information .shop_list3 span{
  padding:2px 0 2px 0;
  line-height:20px;
  display:block;
}
#information .shop_list3 span a{
  font-size:14px;
  font-weight:bold;
  color:#217DD6;
  text-decoration:underline; 
}
#information .shop_list3 span a:hover{
  color:#FF7200;
}
#information .shop_list4 {
  width:85px;
  padding-top:8px;
}
#information .shop_list4 span {
  line-height:24px;
  display:block;
  text-align:left;
  color:#666666;
}
#information .shop_list4 span a{
  color:#666666;
}
#information .shop_list4 span a:hover{
  color:#FF7200;
}

#information .shop_list5 {
  padding-top:10px;
}



#information_title{ padding:20px 212px 10px 210px; font-weight:bold;}

.information_content{ text-align:left; padding:10px 20px 0 20px; border-bottom:1px dashed #ccc;}
.information_content ul li{ list-style:none; float:left; padding:0 45px 0 0px;}
.information_content_addr{width:196px;}
.information_content_city{width:45px;}
.information_content ul li img{padding:5px 0 0 0 ;}


#subject_4_title_bottom{ padding:5px 10 2 0;background-color:#f7f7f7;}
#subject_4_title_bottom .left ul li{ list-style:none; float:left;padding:2px 0 0 10px; margin-top:5px;}
#name{ background-image:url(/misc/images/main/w002.gif);  background-repeat:no-repeat; width:36px; height:21px; margin-left:10px; padding-right:20px;}
#subject_4_title_bottom .right{margin-top:5px; }








