ul {
	margin-top : 0 ;
	margin-bottom : 0 ;
}

.invitation {
	text-align : right ;
	margin-top : 10px ;
	margin-right : 50px ;
	margin-bottom : 10px ;
}

.ms_title {
	clear:both;
	text-align : center ;
	margin-bottom : 10px ;

}

.ms_logo {
	float : left ;
	margin-left : 30px ;
	margin-bottom : 20px ;
}

.ms_guid_text {
	float : left ;
	margin-left : 30px ;
	margin-top : 60px ;
}

.ms_guid_title {
	font-weight : bold ;
	font-size : 12pt ;
	line-height : 120% ;
	vertical-align : top ;
	padding : 0px 5px 0px 0px ;
}

.ms_guid_detaile {
	font-size : 12pt ;
	font-weight : bold ;
	line-height : 120% ;
	padding : 0px 0px 5px 0px ;
}

.introduction {
	clear:both;
	font-size : 10pt ;
	margin :auto ;
	line-height : 120% ;
	text-align : left ;
	width : 680px ;
}

.corner {
	clear:both;
	text-align : center ;
	font-weight : bold ;
	width : 680px ;
	margin : 20px auto ;
	padding-top : 10px ;
}

.corner_title {
	text-align : left ;
	border-bottom : double 3px #999999 ;
	padding-bottom : 5px ;
	_margin-bottom : 10px ;
}

.corner_special{
	float : left ;
	margin : 0px 5px ;
	text-align : center ;
	width : 300px ;
	line-height : 140% ;
	padding-top : 10px ;
	/*border : solid 1px #000 ;*/
}

.cornerr_special td{
	line-height : 200% ;
	text-align : left ;
	font-size : 10pt ;
	background-color : #E9FFFA ;
	border-bottom : solid 1px #cccccc ;
	padding-left : 50px ;
}

.corner_special th{
	line-height : 150% ;
	text-align : left ;
	font-size : 12pt ;
	padding-left : 50px ;
	background-image:url(./images/icon2.gif);
	background-repeat: no-repeat;
	background-position:30px center ;
	border-bottom : double 3px #cccccc ;
}

.main {
	line-height : 240% ;
	text-align : left ;
	font-size : 10pt ;
	background-color : #F3F7FF ;
	border-bottom : solid 1px #cccccc ;
	padding-left : 30px ;
}

.ireko{
	line-height : 140% ;
	font-size : 9pt ;
	text-align : center ;
	padding : 3px 0px ;
	color : #666666;
}

.corner_category {
	float : left ;
	margin : 0px 5px ;
	text-align : center ;
	width : 300px ;
	line-height : 140% ;
	padding-top : 10px ;
}

.corner_category th{
	line-height : 150% ;
	text-align : left ;
	font-size : 12pt ;
	padding-left : 50px ;
	background-image:url(./images/icon2.gif);
	background-repeat: no-repeat;
	background-position:30px center ;
	border-bottom : double 3px #cccccc ;
}

.corner_category td{
	line-height : 200% ;
	text-align : left ;
	font-size : 10pt ;
	background-color : #E9FFFA ;
	border-bottom : solid 1px #cccccc ;
	padding-left : 30px ;
}

.title {
	font-weight : bold ;
	font-size : 12pt ;
	line-height : 120% ;
	vertical-align : top ;
	padding : 0px 5px 0px 0px ;
}

#seminar {
	padding-top : 10px ;
	text-align : left ;
	margin : auto ;
}

#seminar td{
	padding : 3px 0px 2px 0px ;
	font-size : 11pt ;
	line-height : 120% ;
	border-bottom : solid 1px #DCE8FD ;
}

.color{
	background-color : #F3F7FF ;
}

.notice {
	text-align : left ;
	font-size : 10pt ;
	line-height : 100% ;
	padding : 0px 15px 5px 5px ;
	width : 650px ;
	border : solid 1px #999999 ;
	margin : 20px  auto ;
}

.notice p {
	font-weight : bold ;
	text-align : left ;
	font-size : 10pt ;
	line-height : 120% ;
	padding : 5px 0px 0px 5px ;
	margin-top : 0 ;
	margin-bottom : 0 ;
}

.gratitude {
	clear:both;
	font-weight : bold ;
	font-size : 11pt ;
	margin :auto ;
	line-height : 120% ;
	color : #243D99 ;
	text-align : left ;
	width : 660px ;
	padding : 10px 0px 30px 0px ;
}