@charset "UTF-8";

/*----------------------------------------
Name: common.css
Date Created:2009/07/06 [jinghan.xu]
Last Updated:2009/07/06 [jinghan.xu]
Copyright:Prudence.inc
----------------------------------------*/

/*
    start index.html*/
/*------------leftColumn---------------------*/
#leftColumn{
  border: 1px solid #ccc;
}
a{
  text-decoration: none;
	color: #0066ff;
}
.disBlok{
  display: block;
}
.pkz{
  margin-bottom: 13px;
}

.pd15le,.td_con{
  padding-left: 16px;
}
.mg33b{
  margin-bottom: 33px;
}
.hama_infor{
  width: 595px;
}
.hama_news{    
  margin-bottom: 10px; 
}
.hama_news ul{
  padding: 20px 10px 10px 9px;
	border: 1px solid #cdcdcd;
	border-bottom: none;
}
.hama_news li{
  margin-bottom: 10px;
  padding-bottom: 8px;
  background: url(../img_common/dot_line.gif) repeat-x left bottom;
}
.hama_news li span{
	padding-right: 38px;
}
.hama_news li a{
  padding-left: 10px;
  background: url(../img_common/arrow_01.gif) no-repeat 0 50%;
}
.hama_news li span#new{
  padding-left: 10px;
  background: url(../img_common/arrow_01.gif) no-repeat 0 50%;
}
.hama_news .li_none{
  text-align: right;
	padding-bottom: 0;
	margin-bottom: 0;
  background: none;
}
.mg6b{
  margin-bottom: 6px;
	margin-top: 28px;
}
.show_bor{
  background: #f9f9f9;
	padding-bottom: 12px;
  border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.show_detail ul{
  float: left;
	width: 285px;
	padding-left: 9px;	
}
.show_bor li a{
  flaot: left;
	padding-left: 8px;
	text-decoration: underline;
	background: url(../img_common/arrow_01.gif) no-repeat 0 50%;
}
.show_bor li{
  float: left;
	width: 105px;
	margin-left: 13px;
	line-height: 24px;
}
.detail_info{
  margin-top: 14px;
	padding-bottom: 21px;
}
.detail_info ul{
  width: 276px;
	float: left;
	margin-left: 10px;
}
.detail_info li{
  padding-bottom: 6px;
	margin-bottom: 8px;
  background: url(../img_common/dot_line.gif) repeat-x left bottom;
}
.detail_info ul.info_r{
  margin-left: 28px;
}

/*重要なお知らせ
*/
#importantInfo{
	width:131px;
	height:17px;
	padding-top:1px;
	float:left;
	text-align:center;

}
#importantTxt{
	padding-top:1px;
	padding-left:145px;
}

#shisetsuTtl{
	padding:0 0 10px 9px;
}

/*------------rightColumn---------------------*/
.right_show{
  margin: 0 auto;	
	margin-bottom: 10px;
	text-align: center;
	background: #f9f9f9;
}
.r_show_con{
	padding: 7px 0 4px 0;
  border: 1px solid #cdcdcd;
	border-bottom: none;
}
.r_show_con p{
  margin-bottom: 10px;
}
.r_show_con .mg7b{
  padding-bottom: 0;
	margin-bottom: 0;
}
.btn_bg{
  width: 240px;
	margin-left: 8px;
  padding-bottom: 8px;
  background: url(../img_common/dot_line.gif) repeat-x left bottom;
}

/*-----------update  2009-7-16 jinghan.xu----------*/

.mgtb{
  margin: 46px 0 78px;
}
.mg26t{
  margin: 26px 0 18px 15px;
}
.normalPart {
  width: 595px;
	margin: 0 auto;
	padding:0 0 8px;	
	border: none;
	background-color:#fff;
}
.mg12b{
  margin-bottom: 12px;
}
.table_08{
  width: 100%;	
	border-collapse: collapse;
}
.table_08 td,.table_08 th{
  border: 0;
}
.table_08 tr{
  background: url(../img_common/dot_line.gif) repeat-x left bottom;
}
.table_08 th{
  width: 143px;
}
.table_08 td,.table_08 th{
  padding: 8px;	
}
.table_08 .th_01{
  vertical-align: top;
	background: url(../img_common/dot_line.gif) repeat-x left bottom;
}
.outline_subnav {
  margin-top: 24px;
}
.outline_subnav li{
  float: left;
	margin-right: 70px;
}

