@charset "UTF-8";

/* *html body			for ie6 */
/* *:first-child+html	for ie7 */


#second #left_banner h3#aboutus {
	text-indent:-9999px;
	width:170px;
	height:25px;
	padding:9px 0 0 10px;
	background:url(../images/bg/bg_subtitle_aboutus.gif) no-repeat;
}


/* 協会について */
#second #main_contents #aboutus h2 {
	background:url(../images/title/title_aboutus00.gif) no-repeat 7px 8px #eee;
}

/* 理事長挨拶 */
#second #main_contents #greeting h2 {
	background:url(../images/title/title_aboutus01.gif) no-repeat 7px 8px #eee;
}

/* 定款 */
#second #main_contents #teikan h2 {
	background:url(../images/title/title_aboutus08.gif) no-repeat 7px 8px #eee;
}
#second #main_contents #teikan ul#pdf_list {
	margin:0 0 20px 10px;
}
#second #main_contents #teikan ul#pdf_list li {
	line-height:22px;
	padding:0 0 0 25px;
	background:url(../images/icon/icon_pdf_small.gif) no-repeat 0 0.3em;
}

/* シンボルマークについて */
#second #main_contents #mark h2 {
	background:url(../images/title/title_aboutus02.gif) no-repeat 7px 8px #eee;
}

/* 役員名簿・評議員名簿 */
#second #main_contents #list h2 {
	background:url(../images/title/title_aboutus06.gif) no-repeat 7px 8px #eee;
}

#second #main_contents #list table {
	width:100%;
	margin:0 0 20px 0;
}
#second #main_contents #list table thead th {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:7px;
	background:#1cad64;
	border-bottom:1px solid #666;
}
#second #main_contents #list table tbody th {
	text-align:left;
	font-weight:bold;
	width:100px;
	padding:7px;
	background:#eee;
	border-bottom:1px solid #ddd;
	border-right:2px solid #ddd;
}
#second #main_contents #list table tbody td {
	padding:7px;
	border-bottom:1px solid #ddd;
}

/* 運営の概況 */
#second #main_contents #gaikyou h2 {
	background:url(../images/title/title_aboutus07.gif) no-repeat 7px 8px #eee;
}
#second #main_contents #gaikyou ul#pdf_list {
	margin:0 0 20px 10px;
}
#second #main_contents #gaikyou ul#pdf_list li {
	line-height:22px;
	padding:0 0 0 25px;
	background:url(../images/icon/icon_pdf_small.gif) no-repeat 0 0.3em;
}


/* 賛助企業 */
#second #main_contents #support h2 {
	background:url(../images/title/title_aboutus04.gif) no-repeat 7px 8px #eee;
}

#second #main_contents #support p {
	 text-align:right;
	 line-height:18px;
	 width:730px;
	 margin:0 0 10px 0;
	 padding:15px 10px;
	 background:#ffe;
	 border-bottom:1px solid #ddd;
}

#second #main_contents #support ul {
	width:355px;
	margin:0 0 0 10px;
	float:left;
}
#second #main_contents #support ul li {
	width:345px;
	font-size:14px;
	line-height:42px;
	padding:0 0 0 10px;
	background:url(../images/icon/icon_subnavi.gif) no-repeat 0 1.2em;
	border-bottom:1px solid #ddd;
}




/* JAANet Stationとは */
#second #main_contents #about_jaanet h2 {
	background:url(../images/title/title_aboutus05.gif) no-repeat 7px 8px #eee;
}

#second #main_contents #about_jaanet h3 {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin:0 0 10px 0;
	padding:7px 0 5px 7px;
	background:url(../images/icon/icon_subtitle.gif) no-repeat 730px center #390;
	border-left:3px solid #360;
}

#second #main_contents #about_jaanet h4 {
	font-size:14px;
	font-weight:bold;
	color:#005c8a;
	padding:7px 0 5px 7px;
	background:#ffd;
	border-left:3px solid #390;
}

#second #main_contents #about_jaanet h5 {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:7px 0 5px 0;
	background:#f6f6f6;
	border-bottom:2px solid #390;
}

#second #main_contents #about_jaanet p {
	margin:10px 10px 30px 10px;
}

#second #main_contents #about_jaanet table {
	width:750px;
	margin:0 0 30px 0;
}
#second #main_contents #about_jaanet table th {
	text-align:left;
	width:86px;
	padding:7px;
	background:#f6f6f6;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
}
#second #main_contents #about_jaanet table td {
	padding:7px;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
}

#second #main_contents #about_jaanet ul {
	margin:15px 0 15px 10px;
}
#second #main_contents #about_jaanet ul li {
	text-indent:-9999px;
	width:156px;
	height:59px;
	margin:0 10px 10px 0;
	float:left;
}
#second #main_contents #about_jaanet ul li a {
	display:block;
	width:156px;
	height:59px;
}
#second #main_contents #about_jaanet ul li#bn_kyosan01 a {background:url(../images/banners/bn_support_kyowakirin.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan02 a {background:url(../images/banners/bn_support_dyson.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan03 a {background:url(../images/banners/bn_support_onoyakuhin.jpg) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan04 a {background:url(../images/banners/bn_support_plau.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan05 a {background:url(../images/banners/bn_support_yamasei.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan06 a {background:url(../images/banners/bn_support_torii.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan07 a {background:url(../images/banners/bn_support_dainihonshmitomo.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan08 a {background:url(../images/banners/bn_support_kyorin.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan09 a {background:url(../images/banners/bn_support_nihonsinyaku.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan10 a {background:url(../images/banners/bn_support_gsk.gif) no-repeat;}
#second #main_contents #about_jaanet ul li#bn_kyosan11 a {background:url(../images/banners/bn_support_astrazeneca.gif) no-repeat;}














