@charset "Shift_JIS";



/* 共通素材：リンク（ボタン風2） */
a.a-button03 {
	width:160px;
	background: url(/eda/image/seminar_event/seminar/b_semi01.gif) no-repeat top left;
	padding:8px 0px 9px 5px;
	text-decoration: none;
	display:block;
	line-height:1.1em;
	text-align:center;
	font-size:1.0em;
/*	font-weight:bold;*/
	margin-top:3px;
}
a.a-button03:link, a.a-button03:visited {
/*	border-top:1px solid #F0F0F0;
	border-left:1px solid #EEE;
	border-right:2px solid #999;
	border-bottom:2px solid #666;*/
	color:#030;
}
a.a-button03:hover, a.a-button03:active {
	background: url(/eda/image/seminar_event/seminar/b_semi01_on.gif) no-repeat top left;
/*	background:#FFE67D;
	border-right:1px solid #EEE;
	border-bottom:1px solid #F0F0F0;
	border-top:2px solid #666;
	border-left:2px solid #999;*/
	color:#F60;
}

.bg01 {
background-color:#FFF4F4;
}
.bg02 {
background-color:#F5FCEB;
}
.bg03 {
background-color:#eeeeee;
}
.bg04 {
background-color:#aaaaaa;
}

.white_b {
color:#FFFFFF;
font-weight:bold;

} 
 .lh12 {

line-height:1.2em; 
}


.speaker {
	margin:5px 0px;
	text-align:right;
	color:#336699;
	line-height: 1.1em;
}

#SUBMAIN {

padding:15px;
letter-spacing:0.08em;
line-height:1.6em;

}

#SUBMAIN h1 {
	margin:0 0 1em 0;
	padding:0px 0 4px 0;
	font-size:170%;
	line-height: 1.0em;
	font-weight:normal;
	color:#AA2527;

}

.th_cal {background-color:#666;color:#fff;font-weight:bold;text-align:center;}
.th_wid1 {width:33%}
.th_wid2 {width:34%}

.th_cal2 {background-color:#bbb;color:#fff;font-weight:bold;text-align:center}
.th_wid2_1 {width:1%}
.th_wid2_2 {width:31%}
.th_wid2_3 {width:32%}

.table-cal1,
.table-cal2  {
 width:100%;

}

.tokyo_color {
color:#ffffcc;
}
.osaka_color {
color:#E1EBFF;
}
.nagoya_color {
color:#ffcccc;
}

.tokyo {
background-color:#ffffcc;
}
.osaka {
background-color:#E1EBFF;
}
.nagoya {
background-color:#ffcccc;
}

.tdctr {
text-align:center;
background-color:#efefef;
}


#CABINET_melma {
	margin: 0;
	padding:10px;
	text-align: left;
}

.w600 {
	width:600px;
}

.seminar_hmenu {
	background-color:#E6F2FF;
	font-weight:bold;
	text-align:center;
	padding:5px 0px;
}
.seminar_hmenu a:hover,
.seminar_hmenu a:active {
	color:#F60;
}

/* 満席　*/

.full {
	background-color:#c00;
	color:#FFFFFF;
	padding:1px;
	font-size:0.9em;
	margin-right:3px;
}



