/*
===== CONTENTS ===========================================================

	last-updated: 09 October 2006

		1: 
		2: 
		3: 
		4: 
		5: 
		6: 

==========================================================================
*/


/* サイト全体用スタイルシート */

body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 10pt;
	text-align: center;
	background-color: #ffffff;
	color: #000000;
}

a:link,a:visited {
	color: #01562F;
	text-decolation: none;
}

a:hover,a:active {
	color: #FF9900;
	text-decoration: underline;
}

#Wrapper {
	width: 720px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}

#Header {
	margin: 0px auto 0px;
	padding: 0px;
	width: 720px;
	height: 15px;
	background: url("../img/EyeCatchHeader.jpg") no-repeat;
	text-indent: -9999px;
	
}

#Copyright {
	width: 688px;
	margin: 0px auto;
	background-color: #ffffff;
	border-style: solid;
	border-color: #c9c9c9;
	border-width: 1px;
	padding: 15px;
	text-align: center;
	clear: both;
	position: relative;
}


/* メインページ用スタイルシート */

h1 {
	display: none;
}

h2 {
	display: none;
}

a:link,a:visited {
	text-decoration: none;
}

#Wrapper {
	/* border-style: solid;
	border-width: 0px;
	background-color: #ffffff; */
	background: url("../img/ContentsBorder.jpg") repeat-y;
}

#EyeCatchHeader {
	margin: 0px auto 0px;
	padding: 0px;
	width: 100%;
	height: 15px;
	background: url("../img/EyeCatchHeader.jpg") no-repeat;
	text-indent: -9999px;
	
}

#EyeCatchMain {
	margin: 0px auto 0px;
	padding: 0px;
	width: 100%;
	height: 240px;
	background: url("../img/EyeCatchMain.jpg") no-repeat;
	text-indent: -9999px;

}

#EyeCatchFooter {
	margin: 0px auto 0px;
	padding: 0px;
	width: 100%;
	height: 15px;
	background: url("../img/EyeCatchFooter.jpg") no-repeat;
	text-indent: -9999px;
	
}

#Navigation {
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	
}

ul#Navigation li {
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 70px;
	background-color: #c9c9c9;
	list-style-type: none;
	text-indent: -9999px;
	float: left;

}

ul#Navigation li a {
	display: block;
	width: 180px;
	height: 70px;
	text-decoration: none;
}

li#Information a {
	background: url("../img/Navigation.jpg") 0 0 no-repeat;

}

li#Program a {
	background: url("../img/Navigation.jpg") -180px 0 no-repeat;

}

li#Venue a {
	background: url("../img/Navigation.jpg") -360px 0 no-repeat;

}

li#Others a {
	background: url("../img/Navigation.jpg")  -540px 0 no-repeat;

}

li#Information a:hover {
	background: url("../img/Navigation.jpg") 0 -70px no-repeat;

}

li#Program a:hover {
	background: url("../img/Navigation.jpg") -180px -70px no-repeat;

}

li#Venue a:hover {
	background: url("../img/Navigation.jpg") -360px -70px no-repeat;

}

li#Others a:hover {
	background: url("../img/Navigation.jpg")  -540px -70px no-repeat;

}

#Contents {
	width: 100%;
	margin: 0px;
	padding: 0px;
	/* background: url("../img/ContentsBorder.jpg") repeat-y; */
}

#ArrangementCommittee {
	width: 68%;
	margin: 0px;
	padding: 0px;
	/* border-style: solid;
	border-color: #c9c9c9;
	border-width: 0px;
	background-color: #ffffff; */
	clear: both;
	float: left;
}

#ArrangementCommittee h3 {
	background: url("../img/FromArrangementTitle.jpg") no-repeat;
	width: 340px;
	height: 30px;
	margin: 20px auto 0px;
	border-width: 1px;
	border-color: #afafaf;
	text-indent: -9999px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #afafaf;
}

#ArrangementCommittee ul {
	width: 340px;
	margin: 0px;
	padding: 0px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #afafaf;
	margin-left: auto;
	margin-right: auto;
}

#ArrangementCommittee li.Date, li.Urgency {
	list-style-type: none;
	width: 25%;
	margin: 0px;
	padding: 5px;
	text-indent: 0px;
	text-align: left;
	font-size: 10pt;
	/* background-color: #e6e235; */
	float: left;
}

#ArrangementCommittee li.Urgency {
	font-weight: bold;
	color: #cc0000;
}

#ArrangementCommittee li.Body {
	list-style-type: none;
	margin: 0px;
	padding: 5px;
	text-indent: 0px;
	text-align: left;
	font-size: 10pt;
	/* background-color: #5586e6; */
}

#ArrangementCommittee li#BeforeHistory {
	list-style-type: none;
	width: 330px;
	margin: 0px;
	padding: 5px;
	text-indent: 0px;
	text-align: right;
	/* background-color: #5586e6; */
}

#BrowsingCaution {
	width: 320px;
	margin: 30px auto;
	padding: 10px;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;

}

#RelatedLink {
	width: 31%;
	margin: auto;
	padding: 0px;
	/* border-style: solid;
	border-color: #c9c9c9;
	border-width: 0px;
	background-color: #ffffff; */
	float: left;
}

#RelatedLink h3 {
	background: url("../img/RelatedLinkTitle.jpg") no-repeat;
	width: 180px;
	height: 30px;
	margin: 20px auto 0px;
	border-width: 1px;
	border-color: #afafaf;
	text-indent: -9999px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #afafaf;
}

#RelatedLink ul {
	width: 180px;
	margin: 0px auto 15px auto;
	padding: 0px;
	text-align: left;
	border-bottom-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #afafaf;
}

#RelatedLink li {
	list-style-position: inside;
	list-style-type: circle;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
	/* background-color: #5586e6; */
}

#HtmlValidation {
	margin: 15px auto 0px;
	width: 180px;
	border-width: 0px;
	text-align: center;
}

#HtmlValidation img {
	border-width: 0px;
}

#CssValidation {
	margin: 0px auto 30px;
	width: 180px;
	border-width: 0px;
	text-align: center;
}

#CssValidation img {
	border-width: 0px;
}

#GetAdobeReader {
	margin: 0px auto 30px;
	width: 180px;
	border-width: 0px;
	text-align: center;
}

#GetAdobeReader img {
	border-width: 0px;
}

#Copyright {
	width: 688px;
	margin: 0px auto;
	/* background-color: #c9c9c9; */
	border-style: solid;
	border-color: #c9c9c9;
	border-width: 1px;
	padding: 15px;
	text-align: center;
	clear: both;
}

