@charset "UTF-8";
body {
	text-align: center;
}
#all_flame {
	margin: 0px auto 0px;
	width: 925px;
}
#title_space {
	background-image:url(title.gif);
	width:925px;
	height:203px;
	position:relative;
}
#title_space p {
	text-align:left;
	position:absolute;
	top:127px;
	left: 248px;
	line-height:150%;
	font-size:12px;
}
#title_space p a {
	text-decoration:none;
	color:black;
}

#left_side_space {
	width:705px;
	margin-top:30px;
	float:left;
	text-align:left;
}

div#lab2013 {
	padding-bottom:16px;
}

div#lab2012 {
	padding-bottom:16px;
}

div#lab2011 {
	padding-bottom:16px;
}

div#lab2010 {
	padding-bottom:16px;
}

div#lab2009 {
	padding-bottom:16px;
	padding-top:16px;
	border-top:1px dotted #CCCCCC;
	margin-top:16px;
}
div#support {
	padding-bottom:16px;
	padding-top:16px;
	border-top:1px dotted #CCCCCC;
	margin-top:16px;
}

div#haken {
	padding-bottom:16px;
	padding-top:16px;
	margin-top:16px;
}

p.site_logo {
	padding:0px;
	margin:16px 0px 0px;
}
p.site_catch {
	font-size:24px;
	font-weight:bold;
	margin:12px 0px 0px;
}
p.site_lead {
	line-height:160%;
	font-size:12px;
	margin:12px 0px 0px;
}
div.ad_space {
	margin-top:16px;
}

#inner_left {
	float:left;
	width: 450px;
}

#seminar_schedule_list {
	list-style-type:none;
	margin:0px 10px 20px 10px;
	padding:0px;
}
#seminar_schedule_list li {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:2px;
	font-size:12px;
	margin-top:2px;
	line-height:150%;
}

#seminar_schedule_list li.title_tokyo , #seminar_schedule_list li.title_tokyo a {
	border-bottom:none;
	font-size:14px;
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}

#seminar_schedule_list li.title_osaka , #seminar_schedule_list li.title_osaka a {
	border-bottom:none;
	margin-top:14px;
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
} 
#seminar_schedule_list li.day {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:4px;
	font-size:12px;
}
#seminar_schedule_list li a {
	color:#111111;
	text-decoration:none;
}
#seminar_schedule_list li.day_tokyo a:hover {
	color:#003399;
	text-decoration:underline;
}
#seminar_schedule_list li.day_osaka a:hover {
	color:#CC0000;
	text-decoration:underline;
}



#inner_right {
	width:230px;
	float:right;
}


ul#link_list_text {
	 padding:0px;
	 list-style-type:none;
	 margin:0px;
	 width:230px;
}
ul#link_list_text li#title_label {
	font-size:12px;
	border:1px solid #e4007f;
	background-color:#e4007f;
	color:white;
	font-weight:bold;
	text-align:center;
	padding:2px;
	margin:2px 0px 2px;
}
ul#link_list_text li {
	font-size:12px;
	border:1px solid #CCCCCC;
	padding:2px;
	margin:2px 0px 2px;
}
ul#link_list_text li span {
	display:block;
	border-left:10px solid #e4007f;
	padding-left:6px;
	color:#888888;
}
ul#link_list_text li span a {
	color:#222222;
	text-decoration:none;
}
ul#link_list_text li span a:hover {
	color:#e4007f;
	text-decoration:underline;
}




#right_side_space {
	width:200px;
	float:right;
}
#right_side_space img {
	margin:0px 0px 4px;
}


#footer {
	clear:both;
	text-align:right;
	font-size:10px;
}
#footer p#footer_menu , p#footer_menu a {
	text-align:center;
	font-size:10px;
	color:#333333;
}
