@charset "utf-8";

/* --全体-- */
body {
margin: 0px;
padding: 0px;
font-family:Arial,"ＭＳ Ｐゴシック", Osaka,sans-serif;
font-size:14px;
color:#333333;
line-height:120%;
background-color: #CCEAFA;
}

/* --フッタ-- */
.footer{
font-size:0.8em;letter-spacing:0.1em;
}

/* --リンクメニューテキスト-- */
a.menu {border:0px; color: #333333;text-decoration:none;font-size:14px;}
a.menu:link {border:0px; color: #333333;text-decoration:none;font-size:14px;}
a.menu:visited {border:0px; color: #333333;text-decoration:none;font-size:14px;}
a.menu:hover {border:0px; color: #333333; text-decoration:underline;font-size:14px;}
a.menu:active {border:0px; color: #333333; text-decoration:underline;font-size:14px;}

a.menu2 {border:0px; color: #FF6600;text-decoration:none;font-size:14px;font-weight:bold;}
a.menu2:link {border:0px; color: #FF6600;text-decoration:none;font-size:14px;font-weight:bold;}
a.menu2:visited {border:0px; color: #FF6600;text-decoration:none;font-size:14px;font-weight:bold;}
a.menu2:hover {border:0px; color: #FF6600; text-decoration:underline;font-size:14px;font-weight:bold;}
a.menu2:active {border:0px; color: #FF6600; text-decoration:underline;font-size:14px;font-weight:bold;}

a.menu_s {border:0px; color: #333333;text-decoration:none;font-size:11px; padding:2px 0px;}
a.menu_s:link {border:0px; color: #333333;text-decoration:none;font-size:11px; padding:2px 0px;}
a.menu_s:visited {border:0px; color: #333333;text-decoration:none;font-size:11px; padding:2px 0px;}
a.menu_s:hover {border:0px; color: #333333; text-decoration:underline;font-size:11px; padding:2px 0px;}
a.menu_s:active {border:0px; color: #333333; text-decoration:underline;font-size:11px; padding:2px 0px;}

a.menumedatsu {border:0px; color: #FFFFFF;text-decoration:none;font-size:14px;}
a.menumedatsu:link {border:0px; color: #FFFFFF;text-decoration:none;font-size:14px;}
a.menumedatsu:visited {border:0px; color: #FFFFFF;text-decoration:none;font-size:14px;}
a.menumedatsu:hover {border:0px; color: #FFFFFF; text-decoration:underline;font-size:14px;}
a.menumedatsu:active {border:0px; color: #FFFFFF; text-decoration:underline;font-size:14px;}

/* --リンクメニューoffテキスト-- */
.menuof {border:0px; background-color: #DDDDDD; color: #AAAAAA;
}
.menuof_s {border:0px; background-color: #DDDDDD; color: #AAAAAA; font-size:11px; padding:2px 0px;}
/* --リンクメニュー目立つテキスト-- */
.menumedatsu {border:0px; background-color: #0077E5; color: #FFFFFF;
}

/* --リンクメールテキスト-- */
a.mail {color: #0000FF; font-weight: bold; text-decoration:none;}
a.mail:link {color: #0000FF; font-weight: bold; text-decoration:none;}
a.mail:visited {color: #0000FF; font-weight: bold; text-decoration:none;}
a.mail:hover {color: #0000FF; font-weight: bold; text-decoration:underline;}
a.mail:active {color: #0000FF; font-weight: bold; text-decoration:underline;}

/* --リンクテキスト-- */
a {border:0px; color: #cc3333;text-decoration:none;}
a:link {border:0px; color: #cc3333;text-decoration:none;}
a:visited {border:0px; color: #cc3333;text-decoration:none;}
a:hover {border:0px; color: #cc3333; text-decoration:underline;}
a:active {border:0px; color: #cc3333; text-decoration:underline;}

/* --リンクオレンジタイトル-- */
a.big {border:0px; color: #FF6600;text-decoration:none;}
a.big:link {border:0px; color: #FF6600;text-decoration:none;}
a.big:visited {border:0px; color: #FF6600;text-decoration:none;}
a.big:hover {border:0px; color: #FF6600; text-decoration:underline;}
a.big:active {border:0px; color: #FF6600; text-decoration:underline;}


/* --太字テキスト-- */
.bldhdtxt {
	color:#783732;
	font-weight:bold;
}
.bldbghdtxt {
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
}
h1{margin:0px;padding:0px;}
h2{margin:0px;padding:0px;}
h3{margin:0px;padding:0px;}

ul.manuscript{
	font-size:12px;
	line-height:120%;
	list-style-type:disc;
	list-style-image: url();
	margin:3px 0px 8px 15px;
	padding:0px 0px 0px 0px;
}

ul.manuscript_14{
	font-size:14px;
	line-height:130%;
	list-style-type:disc;
	list-style-image: url();
	margin:3px 0px 8px 15px;
	padding:0px 0px 0px 0px;
}

ul.manuscript_body{
	list-style-type:disc;
	list-style-image: url();
	margin:0px 0px 0px 0px;
}

ul.manuscript_m{
	line-height:120%;
	list-style-type:disc;
	list-style-image: url();
	margin:3px 0px 8px 15px;
	padding:0px 0px 0px 0px;
}

ul.check{
	font-size:14px;
	list-style-image: url(../images/listmark.gif);
	margin:3px 0px 8px 15px;
	padding:0px 0px 0px 0px;
}

li{
	text-align: left;
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 0px;
}

p{
	line-height:120%;
	text-align: justify;text-justify: newspaper;
	margin:0px 0px 8px 0px;
}

.keydates {
	color:#9C6563;
	font-weight: bold;
}

.program {
	font-size:10px;
	color:#000000;
	line-height:150%;
	background-color: #FED2A6;
	border: 1px solid #333333;
	margin:1px 0px 1px 1px;
	width:94%;
}

.speakersP {
	color:#996666;
	font-weight: bold;
	text-align: center;
	margin:0px 0px 5px 0px;
}
.speakersP2 {
	color:#996666;
	font-weight: bold;
	text-align: left;
	margin:0px 0px 5px 5px;
}

.speakersPs {
	color:#996666;
	font-size:12px;
	line-height:100%;
	font-weight: bold;
	text-align: center;
	margin:0px 0px 3px 0px;
}

.speakers {
	font-size:12px;
	text-align: justify;
	color:#000000;
	line-height:120%;
	padding:0px 0px 0px 15px;
}

.speakers.style1 {color: #0033CC}


.committeeR1 {
	color:#CC0000;
	margin:0px 0px 0px 0px;
}

.committeeB0 {
	color:#996666;
	margin:0px 0px 0px 0px;
}

.committeeB1 {
	color:#996666;
	margin:0px 0px 0px 15px;
}

.committeeB2 {
	color:#996666;
	margin:0px 0px 0px 30px;
}

.committee {
	text-align: justify;
	margin:0px 0px 0px 45px;
}

.deadline1{
	color:#996666;
	font-weight: bold;
	font-style: italic;
}

.deadline2{
	color:#996666;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}

.papers_style1 {color: #0033CC}


/* --関連イベント区切り線-- */
.related_events_border {
	clear:both;
	height:15px;
	font-size:1px;
	line-height:1px;
	border:solid #CCCCCC;	
	border-width:0 0 1px;
}

.related_events_title1 {
	color:#FF6600;
	font-weight:bold;
	font-size:20px;
	line-height:40px;
	vertical-align:middle;

}
.related_events_title2 {
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
	vertical-align:text-top;
}

