@charset "UTF-8";
.icon {
	background-image:url('img/sub.png');
	background-repeat:no-repeat;
}


.m_11:hover { background-position:0 0; }

#chiiki11 .m_11 { background-position:0 -40px; }

.m_11 { background-position:0 -80px; }

.m_10:hover { background-position:0 -120px; }

#chiiki10 .m_10 { background-position:0 -160px; }

.m_10 { background-position:0 -200px; }

.m_09:hover { background-position:0 -240px; }

#chiiki09 .m_09 { background-position:0 -280px; }

.m_09 { background-position:0 -320px; }

.m_08:hover { background-position:0 -360px; }

#chiiki08 .m_08 { background-position:0 -400px; }

.m_08 { background-position:0 -440px; }

.m_07:hover { background-position:0 -480px; }

#chiiki07 .m_07 { background-position:0 -520px; }

.m_07 { background-position:0 -560px; }

.m_06:hover { background-position:0 -600px; }

#chiiki06 .m_06 { background-position:0 -640px; }

.m_06 { background-position:0 -680px; }

.m_05:hover { background-position:0 -720px; }

#chiiki05 .m_05 { background-position:0 -760px; }

.m_05 { background-position:0 -800px; }

.m_04:hover { background-position:0 -840px; }

#chiiki04 .m_04 { background-position:0 -880px; }

.m_04 { background-position:0 -920px; }

.m_03:hover { background-position:0 -960px; }

#chiiki03 .m_03 { background-position:0 -1000px; }

.m_03 { background-position:0 -1040px; }

.m_02:hover { background-position:0 -1080px; }

#chiiki02 .m_02 { background-position:0 -1120px; }

.m_02 { background-position:0 -1160px; }

.m_01:hover { background-position:0 -1200px; }

#chiiki01 .m_01 { background-position:0 -1240px; }

.m_01 { background-position:0 -1280px; }

.m11_sub01:hover { background-position:0 -1320px; }

#chiiki11_01 .m11_sub01 { background-position:0 -1360px; }

.m11_sub01 { background-position:0 -1400px; }

.m10_sub01:hover { background-position:0 -1440px; }

#chiiki10_01 .m10_sub01 { background-position:0 -1480px; }

.m10_sub01 { background-position:0 -1520px; }

.m05_sub01:hover { background-position:0 -1560px; }

#chiiki05_01 .m05_sub01 { background-position:0 -1600px; }

.m05_sub01 { background-position:0 -1640px; }

#chiiki #contents {

}

#contents section { margin-bottom:40px; }


#lmenu dl{
	padding: 7px;
	border: 1px solid #999999;
	width: 250px;
	margin-bottom: 20px;
	float: left;
	margin-left: 30px;
	margin-right: 30px;
	min-height:90px;
	border-radius: 7px;
	box-shadow: 1px 1px 4px #666666;
}
#lmenu dt{
	padding: 10px;
	font-size: 1.2em;
	background: #99CCCC;
	margin-bottom: 5px;
	text-align:center;
}
#lmenu dd{}

#lmenu {
	overflow:hidden;
	zoom:1;}


#contents h3 {
    background: url("../common/img/list_h3.gif") no-repeat scroll left center transparent;
    color: #FF6600;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 20px;
    padding-left: 20px;
		position:relative;
}

#contents section p {
  font-size: 1.1em;
  line-height: 150%;
  margin-bottom: 20px;
}

#chiiki #contents section p {
	  margin-bottom: 0;
}


#chiiki01 #n1 h3 {
  background: none;
  padding: 0;
}

#chiiki01 #n1 p strong {
  color: #360;
}

#chiiki01 #n2 section {
  float: left;
  width: 320px;
  margin: 0 10px;
}

#chiiki02 #n2,
#chiiki03 #n2 {
  width: 320px;
  margin: 0 10px;
}

#chiiki02 #n2 {
	margin-right: auto;
	margin-left: auto;
}


#chiiki01 #n2 h4,
#chiiki02 #n2 h4,
#chiiki03 #n2 h4 {
  margin: 0 0 7px 0;
  padding: 0 0 3px 0;
  border-bottom: 1px solid #000;
  color: #39f;
  font-size: 1.2em;
  text-align: center;
}

#chiiki01 #n2 p,
#chiiki02 #n2 p,
#chiiki03 #n2 p {
  font-size: 1.0em;
}

#chiiki01 #n2 p img,
#chiiki02 #n2 p img,
#chiiki03 #n2 p img {
  float: left;
  margin-right: 10px;
}

/* 図書館司書 */
#chiiki04 #n1 img {
  float: left;
  margin-right: 15px;
}

#chiiki04 #n3 img {
  float: right;
  margin-left: 15px;
  padding-bottom: 15px;
}

#chiiki04 #n4 table {
  border-collapse: collapse;
  font-size: 1.1em;
  line-height: 1.33;
  margin: 0 0 0.25em;
}

#chiiki04 #n4 table caption {
  font-weight: bold;
  line-height: 1.75;
  text-align: left;
  color: #063;
}

#chiiki04 #n4 table th {
  background-color: #D9E0F9;
  border: 1px solid #3287A5;
  padding: 3px 6px;
  text-align: center;
  vertical-align: middle;
}

#chiiki04 #n4 table td {
  border: 1px solid #3287A5;
  padding: 3px 6px;
}

/* 公開講座ここから */
#chiiki05 #n2 h3{ letter-spacing: -1px; }

#chiiki05 #n1 h4,
#chiiki05_01 #n1 h4 {
  float: left;
  width: 170px;
  text-align: center;
}

#chiiki05 #n1 p,
#chiiki05_01 #n1 p {
  float: left;
  width: 510px;
}

#chiiki05 #n4 ul,
#chiiki05_01 #n4 ul {
  width: 100%;
  list-style-type: none;
  font-size: 1.1em;
}

#chiiki05 #n4 ul li,
#chiiki05_01 #n4 ul li {
  float: left;
  width: 11.0em;
  margin: 0 0 25px 0;
  padding: 0 0 0 20px;
  background: url(img/chiiki_icon_arrow.gif) no-repeat left center;
}

table.lecture_theme {
	font-size: 1.1em;
	line-height: 1.33;
	border-top: 2px solid #999900;
	border-bottom: 2px solid #999900;
}

table.lecture_theme th {
	padding: 5px 8px;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #CCCCCC;
}

table.lecture_theme td {
  padding: 5px 8px;
}

table.lecture_theme .highlight {
  background: #e5e5cc;
}

table.lecture_schedule {
	font-size: 1.1em;
	line-height: 1.33;
	border-top: 2px solid #CC6699;
	border-bottom: 2px solid #CC6699;
}

table.lecture_schedule th {
  padding: 5px 8px;
  background: #efe5e5;
	border-right: 1px solid #CCCCCC;
}

table.lecture_schedule td {
	padding: 5px 8px;
	border-right: 1px solid #CCCCCC;
}
table.lecture_schedule .end { border-right-style: none; 
}

table.lecture_schedule .highlight {
  background: #efe5e5;
}

/* 公開講座ここまで */

/*北東アジア文化総合研究所ここから */
#chiiki06 #n1 img {
  float: right;
  margin-left: 15px;
}

#chiiki06 #n2 h4 {
	margin: 0 0 0 30px;
	color: #399;
	font-size: 1.15em;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 5px;
	padding-left: 3px;
}

#chiiki06 #n2 h4 span {
  color: #666;
  font-size: 0.85em;
}

#chiiki06 #n2 ul {
	width: 100%;
	margin: 15px 0 30px 40px;
	list-style-type: none;
	font-size: 1.1em;
}

#chiiki06 #n2 li {
  margin: 15px 0 0 0;
  padding: 0 0 0 20px;
  background: url(img/chiiki_icon_arrow.gif) no-repeat left center;
}

/*北東アジア文化総合研究所ここまで */

/* 絣美術館ここから */
#chiiki07 #n1 img,
#chiiki07 #n2 img {
  float: right;
  margin-left: 15px;
}

#chiiki07 #n3 {
  width: 320px;
  margin: 0 10px;
}

#chiiki07 #n3 h4 {
  margin: 0 0 7px 0;
  padding: 0 0 3px 0;
  border-bottom: 1px solid #000;
  color: #39f;
  font-size: 1.2em;
  text-align: center;
}

#chiiki07 #n3 p {
  font-size: 1.0em;
}

#chiiki07 #n3 p img {
  vertical-align: middle;
  margin-right: 10px;
}
/* 絣美術館ここまで */


/* 推進する会ここから */
#chiiki08 #n1 img {
  float: right;
  margin-left: 15px;
}

#chiiki08 #n1 p strong {
  color: #096;
}
/* 推進する会ここまで */


/* 研究紀要 */
#lead li {
	margin-bottom: 10px;
	font-size: 1.2em;
	list-style: none;
	background: url(../bulletin/img/point.gif) no-repeat 0px 0px;
	padding-left: 30px;	
}

#list h3 {
	margin-bottom: 10px;
	margin-top: 20px;
}

#kiyou th, #kiyou td{
	padding:5px;
}


#chiiki11_01 #contents section {
	margin-left:40px;
}

#chiiki11_01 #contents table.gray,#chiiki10_01 #contents table.gray {
	border: 1px solid #FF9900;
}

#chiiki11_01 #contents table.gray th, #chiiki10_01 #contents table.gray th {
	border: 1px solid #FF9900;
}

#chiiki11_01 #contents table.gray td,
#chiiki10_01 #contents table.gray td {
	border: 1px solid #FF9900;
	vertical-align:middle;
}




/* 地域交流センターここから */
#chiiki09 #n1 {
	width: 425px;
	margin-right: 15px;
	float: left;
}

#chiiki09 #n2 {
  float: left;
  width: 240px;
}

#chiiki09 #n2:before,
#chiiki09 #n2:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}

#chiiki09 #n2:after {
  clear: both;
}

#chiiki09 #n2 h3 {
	margin: 0;
	padding: 10px;
	background: none;
	border-top: 5px solid #36c;
	color: #000;
	text-align: center;
	text-shadow: 1px 1px 2px #999999;
}

#chiiki09 #n2 section {
  padding: 7px;
  background: #d4dff4;
}

#chiiki09 #n2 dl {
  margin: 7px 0 0 0;
  padding: 12px 7px 5px 12px;
  background: #fff;
}

#chiiki09 #n2 dl dt {
  margin: 0 0 10px 0;
  padding: 0;
  color: #36c;
}

#chiiki09 #n2 dl dd {
  margin: 0;
  padding: 0 0 12px 5px;
  font-size: 1.5em;
  line-height: 1.00;
}

#chiiki09 #n2 dl dd span {
  font-size: 0.55em;
}

#chiiki09 #n2 dl.first {
  margin: 0;
  padding-top: 20px;
  padding-bottom: 10px;
  background: #fff;
}

#chiiki09 #n2 dl.first dd {
  margin-top: -1.45em;
  padding-left: 105px;
}


#chiiki09 #n3 {
  width: 320px;
  margin: 0 auto;
}

#chiiki09 #n3 h4 {
  margin: 0 0 7px 0;
  padding: 0 0 3px 0;
  border-bottom: 1px solid #000;
  color: #39f;
  font-size: 1.2em;
  text-align: center;
}
#chiiki09 #n3 p {
	font-size: 1.0em;
	padding-right: 10px;
	padding-left: 10px;
}

#rept {
	border: 1px solid #06F;
	padding: 20px;
	text-align: justify;
}

#rept h4 {
	color: #0066CC;
	margin-bottom: 10px;
}

/* 地域交流センターここまで */

