@charset "UTF-8";

/***
 * @Auth  Yamaguchi              [ Җ ]
 * @Site  http://www.thr.mlit.go.jp/sendai/  [ TCg ]
 * @USAGE                        [ CAEg{gŗpID̃Xg ]
 *  -- #body
 *  -- #content
 *  -- #header
 *  -- #gnavi
 *  -- #footer
 ***/


/**-----------------------------------------------------------------------------
 *body
 ----------------------------------------------------------------------------**/
.jimusyo-top01 {
	float:left;
	width:478px;
}

.jimusyo-top01 dl {
	background:url(../img/jimusyo/kasenjimusyo.jpg) no-repeat;
}

.jimusyo-top01 dl dt {
	font-weight:bold;
}

.jimusyo-top01 dl dt,
.jimusyo-top01 dl dd {
	padding:0 0 5px 168px;
	line-height:1.5em;
}

.text485 {
	padding-top:10px;
	line-height:1.5em;
}

.jimusyo-top01 ul,
.jimusyo-top02 ul {
	margin:10px 0 10px 0;
}

.jimusyo-top01 ul li,
.jimusyo-top02 ul li {
	padding:0 0 0 5px;
	display:inline;
	border-left:2px solid #CCCCCC;
}

.map-jim01 {
	float:left;
	padding-left:10px;
	padding-bottom:10px;
}

.jimusyo-top02 dl dt {
	font-weight:bold;
	background:url(../img/list_01.gif) no-repeat left center;
	padding:0 0 0 20px;
}

.jimusyo-top02 dl dd {
	margin:0 0 20px 0;
	line-height:1.5em;
}

#syushyou01 {
float:right;
width:284px;
}

.syushyou02 ul {
margin:10px 0;
}

.syushyou02 ul li {
display: inline;
padding: 0 0 0 0;

}

/**-----------------------------------------------------------------------------
jimusyo/kakuka.html
-----------------------------------------------------------------------------**/
table.gyoum01 {
  width: 740px;
  border-collapse: separate;
  border-spacing: 2px;
}

table.gyoum01 th,
table.gyoum02 th,
table.gyoum01 td,
table.gyoum02 td {
  padding: 4px 6px;
}

table.gyoum01 th,
table.gyoum02 th{
  background: #1B3AB4;
  text-align: center;
  color: #FFF;
}

table.gyoum01 #position,
table.gyoum02 #position {
  background: #CBD5FF;
  width:110px;
}

table.gyoum01 #exposition {
  background: #F2F5FF;
}

/**-----------------------------------------------------------------------------
jimusyo/enkaku.html
-----------------------------------------------------------------------------**/
table.gyoum02,
#office_news {
  width: 740px;
  border-collapse: separate;
  border-spacing: 1px;
}
table.gyoum02 #date {
  background: #87ceeb;
  width:110px;
}

table.gyoum02 #name {
  background: #6495ed;
}

table.gyoum02 #biz_exposition,
#office_news #biz_exposition {
  background: #add8e6;
}

/**-----------------------------------------------------------------------------
jimusyo/chiiki/index.html
-----------------------------------------------------------------------------**/
#office_news #name {
  background: #ccccff;
}
  
#office_news th{
background: #1B3AB4;
text-align: center;
color: #FFF;
}

/**-----------------------------------------------------------------------------
jimusyo/syu/
-----------------------------------------------------------------------------**/
#address {
float:left;
width:265px;
}

#address img {
background:#cccccc;
padding:5px;
}

#detail {
float:left;
padding:0 0 0 10px;
width:465px;
}

#control {
clear:both;
padding: 10px 0 0 0;
}

#control table {
width:740px;
}

#control table th {
background:#ccffcc;
}

#control #name {
background:#ffffcc;
}

#control td,
#control th {
border:#cccccc 1px solid;
}

/**-----------------------------------------------------------------------------
jimusyo/syu/photo/
-----------------------------------------------------------------------------**/
.photo {
margin: 10px 0 0 0;
padding: 0 0 20px 0;
border-bottom:dotted 1px #cccccc;
}


