@charset "Shift_JIS";

/*

Site Name : (財)大田区産業振興協会
Coder : ueno

______________contents______________

 : プリント用

last updated : 07/08/03

*/

/*デフォルトセット
---------------------------------*/

* {
  margin: 0;
		padding: 0;
  color: #333333;
		font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
		font-size: 100%;
		font-weight: normal;
  letter-spacing: 0;
  outline: 0;
}

p,
li,
dt,
dd {
  font-size: 12px;
  line-height: 1.4em;
}

img {
  border: none;
}

fieldset {
  border-style: none;
}
legend {
  display: none;
}

#skipMenu {
  display: none;
}

a {
  text-decoration: none !important;
}

strong {
  font-weight: bold;
}

/*タイトル--------------------*/

.sectionBox-second h2 {
  margin-bottom: 19px;
  padding: 5px 5px 5px 7px;
  background: none;
}
.sectionBox-second h2 strong {
  height: 1%;
  padding-left: 21px;
		font-size: medium;
		font-weight: bold;
		display: block;
  background: url(../images/content_ttl_img08.gif) no-repeat left center;
}
#pr .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img01.gif) no-repeat left center;
}
#business .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img02.gif) no-repeat left center;
}
#support .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img03.gif) no-repeat left center;
}
#jinzai .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img04.gif) no-repeat left center;
}
#consulting .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img05.gif) no-repeat left center;
}
#collaboration .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img06.gif) no-repeat left center;
}
#use_facilities .sectionBox-second h2 strong {
  background: url(../images/content_ttl_img07.gif) no-repeat left center;
}

.sectionBox-second h3 {
  margin-bottom: 13px;
		padding: 5px 5px 2px 20px;
  font-size: medium;
		font-weight: bold;
		border-bottom: 1px solid #666666;
		background: url(../images/content_ttl_img08m.gif) no-repeat left center;
}
#pr .sectionBox-second h3 {
		background: url(../images/content_ttl_img01m.gif) no-repeat left center;
}
#business .sectionBox-second h3 {
		background: url(../images/content_ttl_img02m.gif) no-repeat left center;
}
#support .sectionBox-second h3 {
		background: url(../images/content_ttl_img03m.gif) no-repeat left center;
}
#jinzai .sectionBox-second h3 {
		background: url(../images/content_ttl_img04m.gif) no-repeat left center;
}
#consulting .sectionBox-second h3 {
		background: url(../images/content_ttl_img05m.gif) no-repeat left center;
}
#collaboration .sectionBox-second h3 {
		background: url(../images/content_ttl_img06m.gif) no-repeat left center;
}
#use_facilities .sectionBox-second h3 {
		background: url(../images/content_ttl_img07m.gif) no-repeat left center;
}

.sectionBox-second h4 {
  margin-bottom: 10px;
  font-size: small;
		font-weight: bold;
}

/*汎用タグスタイル------------*/

.section p {
  margin-bottom: 15px;
}
.section ul,
.section ol {
  margin-bottom: 10px;
		padding-left: 37px;
}
.section ul li,
.section ol li {
  margin-bottom: 5px;
}
.section blockquote {
  margin-left: 22px;
  padding-left: 10px;
		border-left: 5px solid #999999;
}
blockquote:before{
  content: "以下は引用です。";
  voice-family: "Announcer", female;
		display: none;
}
blockquote[cite]:before{
  content: "以下は" attr(cite) "からの引用です。";
		display: none;
}
blockquote:after{
  content: "引用終了。";
  voice-family: "Announcer", female;
		display: none;
}

/*tableスタイル------------------*/

table {
  width: 100%;
		margin-bottom: 15px;
		font-size: small;
		line-height: 1.4em;
		border-collapse: collapse;
}
table th {
  padding: 5px;
  font-weight: bold;
		white-space: nowrap;
		vertical-align: top;
		border: 1px solid #CCCCCC;
		background: #E1E2E6;
}
table td {
  padding: 5px;
  vertical-align: top;
		border: 1px solid #CCCCCC;
}

/*クリアーフィックスモジュール
----------------------------------*/

/* Modern browsers like Firefox, Safari, Opera */
.clearFix:after {
  height: 0;
		font-size: 0;
		line-height: 0;
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
}
/* IE 7 and MacIE*/
.clearFix {
  display: inline-block;
}
/* Hides from IE-mac */
* html .clearFix {
  height: 1%;
}
.clearFix {
  display: block;
}

/*コンテンツモジュール
----------------------------------*/

.hidden {
  display: none;
  visibility: hidden;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.toTop,
#toTop {
  display: none;
}

/*コンテンツセクション----------*/

div.menuBox {
  margin-bottom: 4px;
  padding: 10px;
		font-size: 12px;
  background: #FFFFFF;
}
div.sectionBox,
div.sectionBox-second {
  margin-bottom: 7px;
  padding: 5px;
  border: 1px solid #CCCCCC;
  background: #FFFFFF;
		clear: both;
}
div.section {
  padding: 0 5px 5px 5px;
}
div.menuSection {
  margin-bottom: 5px;
		padding: 2px;
  background: #FFFFFF;
}
/*ヘッダー構造
---------------------------------*/

h1 {
  margin-bottom: 20px;
}

div#header-right {
		display: none;
}

.serch-text {
  width: 145px;
		height: 16px;
  margin-right: 5px;
		padding: 5px 3px 0 25px;
		font-size: 12px;
		vertical-align: top;
		border-top: 1px solid #666666;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #666666;
		background: #FFFFFF url(../images/h-img15.gif) no-repeat top left;
}
.serch-btn {
  height: 24px;
		padding: 0 5px;
  color: #FFFFFF;
		font-size: 12px;
		vertical-align: top;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
		border-left: 1px solid #CCCCCC;
  background: #999999;
}

ul#g-menu {
		display: none;
}
ul#g-menu-second {
		display: none;
}

/*コンテンツ構造
---------------------------------*/

div#mainContent,
div#mainContent-top {
  background: none;
}
div#mainContent-second {
  background: none;
}
div#contentMenu,
div#contentMenu-second {
		display: none;
}

div#business-serch {
  padding: 5px;
  border: 1px solid #CCCCCC;
  background: #D7DADA;
}
#b-serch dt {
  margin: 0 3px 5px 0;
		padding: 5px 0 0 0;
		float: left;
}
#b-serch dt img {
  vertical-align: bottom;
}

dl.newsList {
  padding: 10px 5px 6px 5px;
}
dl.keyList {
  padding: 10px 5px 1px 5px;
}
.newsList dt,
.keyList dt {
  padding-left: 16px;
  font-weight: bold;
		line-height: 1.1em !important;
}
.newsList dt {
  background: url(../images/news_icon02s.gif) no-repeat left center;
}
dt.seminar {
  background: url(../images/news_icon01s.gif) no-repeat left center;
}
dt.pr {
  background: url(../images/content_img08.gif) no-repeat left center;
}
dt.business {
  background: url(../images/content_img09.gif) no-repeat left center;
}
dt.support {
  background: url(../images/content_img10.gif) no-repeat left center;
}
dt.jinzai {
  background: url(../images/content_img11.gif) no-repeat left center;
}
dt.consulting {
  background: url(../images/content_img12.gif) no-repeat left center;
}
dt.collaboration {
  background: url(../images/content_img13.gif) no-repeat left center;
}
dt.use_facilities {
  background: url(../images/content_img14.gif) no-repeat left center;
}
.newsList dd {
  margin-bottom: 5px;
}
.newsList dd a {
  height: 1%;
  display: block;
}
.keyList dd {
  margin-bottom: 10px;
}

dl.newsAllList,
dl.seminarAllList {
  padding: 7px 0 5px 28px;
  border-top: 3px solid #CCCCCC;
}
dl.newsAllList {
		background: url(../images/news_icon02.gif) no-repeat left center;
}
dl.seminarAllList {
		background: url(../images/news_icon01.gif) no-repeat left center;
}
.newsAllList dt,
.seminarAllList dt {
		line-height: 1.1em !important;
}

dt.seminar {
  background: url(../images/content_img08.gif) no-repeat left center;
}

dt.pr {
  background: url(../images/content_img08.gif) no-repeat left center;
}
dt.business {
  background: url(../images/content_img09.gif) no-repeat left center;
}
dt.support {
  background: url(../images/content_img10.gif) no-repeat left center;
}
dt.jinzai {
  background: url(../images/content_img11.gif) no-repeat left center;
}
dt.consulting {
  background: url(../images/content_img12.gif) no-repeat left center;
}
dt.collaboration {
  background: url(../images/content_img13.gif) no-repeat left center;
}
dt.use_facilities {
  background: url(../images/content_img14.gif) no-repeat left center;
}

.newsList dd {
  margin-bottom: 5px;
}
.newsList dd a {
  height: 1%;
  display: block;
}
.keyList dd {
  margin-bottom: 10px;
}

div#news-all {
  padding: 5px;
  border: 1px solid #CCCCCC;
  background: #D7DADA;
}
#news-all p {
  margin: 0;
}

h2#eve-topisc {
  padding-top: 10px;
  float: left;
}
ul#eve-bannerList {
  margin-bottom: 5px;
  text-align: right;
}
#eve-bannerList li {
  display: inline;
}
#eve-bannerList img {
  vertical-align: bottom;
}

ul#eventList {
  padding: 5px 0 0 20px;
}
#eventList {
  list-style: square;
}
#eventList a {
  height: 1%;
		display: block;
}

#pankuzu {
  display: none;
}

p.news {
  padding-top: 15px;
  border-top: 3px solid #CCCCCC;
}
dl.newsAllList,
dl.seminarAllList {
  padding: 7px 0 5px 28px;
  border-top: 3px solid #CCCCCC;
}
dl.newsAllList {
		background: url(../images/news_icon02.gif) no-repeat left center;
}
dl.seminarAllList {
		background: url(../images/news_icon01.gif) no-repeat left center;
}
.newsAllList dt,
.seminarAllList dt {
		line-height: 1.1em !important;
}
/*.newsAllList .seminar {
  color: #FF0000;
}
.newsAllList .u-seminar {
  color: #FF0000;
}
.newsAllList .event {
  color: #FF0000;
}
.newsAllList .report {
  color: #FF0000;
}
.newsAllList .exhibition {
  color: #FF0000;
}
.newsAllList .facility {
  color: #FF0000;
}
.newsAllList .review {
  color: #FF0000;
}
.newsAllList .information {
  color: #FF0000;
}*/

/*フッター構造
---------------------------------*/

ul#f-menu {
  display: none;
}
address {
  margin-top: 20px;
}
