/* === 対応地域のスタイル ===*/


caption          {text-align:left;
                  margin-left:30px;
                  font-size:14px;
                  font-weight:bold;
                  color:#32cd32;}
.taio_chiki      {text-align:right;
                  margin:20px;
                  margin-top:10px;
                  margin-bottom:30px;}
.chiki           {width:485px;
                  vertical-align:middle;
                  border:none;
                  background-color:#ffffff;
                  margin-left:auto;
                  margin-right:auto;
                  padding:0px}
.j_map           {padding:0px;
                  background-color:#ffffff} 
.c_name          {text-align: left;
                  background-color:#f5f5ff;
                  border:none
                  margin:0px}
.chiki p         {font-size:12px;
                  font-weight:normal;
                  color:#666666;
                  margin:5px 3px;}

.taio_chiki2     {text-align:right;
                  margin:20px;
                  margin-top:10px;
                  margin-bottom:30px}
.chiki2          {width:500px;
                  border:solid 2px #ffffff;
                  margin:auto;}
.pf1             {width:5em;
                  text-align:center;
                  vertical-align:top;                  
                  font-size:13px;
                  font-weight:bold;
                  color:#dc143c;
                  background-color:#ffffff;
                  padding:3px;
                  padding-top:7px;}
.city1           {text-align: left;
                  font-size:12px;
                  line-height:150%;
                  color:#666666;
                  background-color:#ffffff;
                  padding:3px;
                  padding-top:5px;}
.pf2             {width:5em;
                  text-align:center;
                  vertical-align:top;                  
                  font-size:13px;
                  font-weight:bold;
                  color:#dc143c;
                  background-color:#f5fff5;
                  padding:3px;
                  padding-top:7px;}
.city2           {text-align: left;
                  font-size:12px;
                  line-height:150%;
                  color:#666666;
                  background-color:#f5fff5;
                  padding:3px;
                  padding-top:5px;}

.pf1             {width:5em;
                  text-align:center;
                  vertical-align:top;                  
                  font-size:13px;
                  font-weight:bold;
                  color:#dc143c;
                  background-color:#ffffff;
                  padding:3px;
                  padding-top:7px;}
.city1           {text-align: left;
                  font-size:12px;
                  line-height:150%;
                  color:#666666;
                  background-color:#ffffff;
                  padding:3px;
                  padding-top:5px;}
.pf2             {width:5em;
                  text-align:center;
                  vertical-align:top;                  
                  font-size:13px;
                  font-weight:bold;
                  color:#dc143c;
                  background-color:#f5fff5;
                  padding:3px;
                  padding-top:7px;}
.city2           {text-align: left;
                  font-size:12px;
                  line-height:150%;
                  color:#666666;
                  background-color:#f5fff5;
                  padding:3px;
                  padding-top:5px;}

.chiki3          {width:450px;
                  border:solid 1px #f0f0f0;
                  background-color:#ffffff;
                  margin-left:auto;
                  margin-right:auto;
                  padding:0px}
.c_name3         {text-align: left;
                  background-color:#f5fff5;
                  border:none}
.chiki3 p        {font-size:11px;
                  font-weight:normal;
                  color:#666666;
                  margin:0px 5px;}

.taio_chiki4     {text-align:right;
                  margin:20px;
                  margin-top:10px;
                  margin-bottom:30px}
.chiki4          {width:450px;
                  border:solid 1px #ffffff;
                  margin:auto;}
.pf4             {width:5em;
                  text-align:center;
                  vertical-align:top;                  
                  font-size:13px;
                  font-weight:bold;
                  color:#dc143c;
                  background-color:#ffffff;
                  padding:3px;
                  padding-top:7px;}
.city4           {font-size:13px;
                  line-height:150%;
                  color:#555555;
                  background-color:#ffffff;
                  padding:3px;
                  padding-top:5px;
                  padding-left:15px;
                  border:solid 1px #dcdcdc}

.taio_chiki5     {text-align:center;
                  vertical-align: middle;
                  margin:0px;
                  margin-top:10px;
                  margin-bottom:30px;
                  padding: 0px}
.chiki5          {
	width:500px;
	border:1px solid #dcdcdc;
	margin:auto;
	background-color: #ffffff;
}
.pf_th           {text-align: center;
                  width: 5em;
                  font-size: 13px;
                  line-height: 1.8;
                  color: #ffffff;
                  background-color: #000090;
                  border-right: solid 1px #ffffff;
                  padding: 0;
                  padding-top: 3px}
.city_th         {text-align: center;
                  font-size: 13px;
                  line-height: 1.6;
                  color: #001600;
                  background-color: #8fbc8f;
                  border-right: solid 1px #ffffff;
                  padding: 0;
                  padding-top: 3px}
.price_th        {text-align: center;
                  font-size: 13px;
                  line-height: 1.8;
                  color: #ffffff;
                  background-color: #dc143c;
                  padding: 0;
                  padding-top: 3px}
.pf_td1          {text-align: center;
                  font-size: 13px;
                  line-height: 1.8;
                  font-weight: bold;
                  color: #000066;
                  background-color: #ffffff;
                  border-right: solid 1px #ffffff;
                  padding: 0;
                  padding-top: 3px}
.city_td1        {text-align: left;
                  font-size: 12px;
                  line-height: 1.8;
                  color: #666666;
                  background-color: #ffffff;
                  padding: 3px;
                  padding-left: 5px;
                  padding-bottom: 0}
.pf_td2          {
	text-align: center;
	font-size: 13px;
	line-height: 1.8;
	font-weight: bold;
	color: #003366;
	background-color: #f3fff3;
	border-right: solid 1px #ffffff;
	padding: 0;
	padding-top: 3px
}
.city_td2        {
	text-align: left;
	font-size: 12px;
	line-height: 1.8;
	color: #003366;
	background-color: #f3fff3;
	border-right: solid 1px #ffffff;
	padding: 3px;
	padding-left: 5px;
	padding-bottom: 0
}

.price_td        {width: 6em;
                  text-align: right;
                  font-size: 13px;
                  font-weight: bold;
                  color: #dc143c;
                  background-color: #fff5f5;
                  border-top: solid 1px #ffffff;
                  padding: 3px;
                  padding-right: 5px;
                  padding-bottom: 0}


/* === 社労士報酬表のスタイル ===*/

.sharo           {text-align:center;
                  margin:5px;
                  margin-top:10px;
                  margin-bottom:30px}
table.sr-k       {width:520px;
                  border:solid 1px #dcdcdc;
                  margin:auto;
                  margin-top:20px;
                  margin-bottom:0px}
table.sr-k caption
                  {padding:5px;
                   color:#000099}

.ryo-n           {font-size:12px;
                  text-align:right;
                  color:#555555;
                  background-color:#ffffff;
                  border-bottom:solid 1px #707090;
                  border-right:solid 1px #f5f5f5;
                  padding:5px;
                  padding-top:7px;}

.nin             {font-size:12px;
                  text-align:right;
                  color:#555555;
                  background-color:#ffffff;
                  border-left:solid 1px #f5f5f5;
                  border-bottom:solid 1px #707090;
                  font-weight:bold;
                  padding:4px;
                  padding-top:7px;}
.mon             {font-size:13px;
                  text-align:right;
                  color:#555555;
                  background-color:#ffffff;
                  border:solid 1px #f5f5f5;
                  border-left:none;
                  padding:4px;
                  padding-top:5px;}
.kasan           {font-size:13px;
                  text-align:right;
                  color:#555555;
                  background-color:#ffffff;
                  border:solid 1px #f5f5f5;
                  border-left:none;
                  padding:4px;
                  padding-top:5px;}
.year            {font-size:13px;
                  text-align:right;
                  color:#dc143c;
                  background-color:#fff5f5;
                  border:solid 1px #f5f5f5;
                  border-top:solid 1px #d8bfd8;
                  border-left:none;
                  padding:4px;
                  padding-top:5px;}

.ki-en           {font-size:13px;
                  text-align:right;
                  color:#555555;
                  background-color:#ffffff;
                  border-left:solid 1px #f5f5f5;
                  padding-right:5px;}
.ka-en           {font-size:13px;
                  text-align:right;
                  color:#555555;
                  background-color:#ffffff;
                  border-left:solid 1px #f5f5f5;
                  padding-right:5px;}
.yr-en           {font-size:13px;
                  text-align:right;
                  color:#dc143c;
                  background-color:#fff5f5;
                  border:solid 1px #f5f5f5;
                  border-top:solid 1px #d8bfd8;
                  border-right:none;
                  padding-right:3px;}

.chu_sr          {color:#ff4500;
                  font-size:12px}
p.chu_sr2        {color:#ff4500;
                  font-size:12px;
                  text-align:left;
                  margin:5px;
                  margin-left:20px}


/* === 取り扱い業務表のスタイル ===*/

#trmenu           {text-align:center;
                   margin-top:0px;
                   margin-bottom:40px;
                   margin-left:30px;
                   margin-right:30px;
                   padding:10px;
                   padding-left:30px;
                   padding-right:0px;
                   border:solid 1px #dcdcdc;
                   background-color:#fff8f8;
                   font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;}
#trmenu table     {width:500px}
#trmenu td        {text-align: left;
                   font-size:13px;
                   padding: 0;
                   color:#555555}
#trmenu img       {margin:0px;
                   margin-right:8px}

#trmenu a         {color:#0000cc;
                   text-decoration:none}
#trmenu a:hover   {color:#32cd32;
                   background-color:#ffffff;
                   text-decoration:underline}
#trmenu a:visited {color:#800080}
