@charset "utf-8";
/* CSS Document */


/*
===== header ==========================================
*/

#header h1.sym_4th{
	height: 127px;
	width: 950px;
	background-image: url(images/head_sym_4th.jpg);
	margin: 0;
	padding: 0;
	text-indent: -6000px;
	display: block;
}


/*
===== text_area_top ===================================
*/

/* p*/
#text_area_top.sympo_4th p {
	padding-right: 2em;
}

/* ul*/
#text_area_top.sympo_4th ul.gaiyou,
#text_area_top.sympo_4th ul.steps {
	margin: 2px 3em auto 1.4em;
	/margin-left: 1.5em;
}
#text_area_top.sympo_4th ul.gaiyou li,
#text_area_top.sympo_4th ul.steps li {
	list-style-type: none;
	text-indent: -1.4em;
	/text-indent: -1.5em;
	line-height: 130%;
	margin-bottom: 5px;
}
#text_area_top.sympo_4th ul.gaiyou li.top {
	_margin-left: -3px;
}
#text_area_top.sympo_4th ul.steps li {
	margin-bottom: 10px;
}

/* table*/
#text_area_top.sympo_4th table.accomm  {
	margin: 1em 0;
	border-collapse:separate;
	border-spacing:2px;
	border: 1px #ccc solid;
	width: 95%;
}
#text_area_top.sympo_4th table.accomm th,
#text_area_top.sympo_4th table.accomm td {
	border-top: 1px #ddd solid;
	border-left: 1px #ddd solid;
	border-bottom: 2px #ccc solid;
	border-right: 2px #ccc solid;
}
#text_area_top.sympo_4th table.accomm th {
	background-color: #e7f6ff;
	color: #336699;
	text-align: center;
	vertical-align: top;
	padding: 10px;
	width: 20%;
}
#text_area_top.sympo_4th table.accomm td {
	padding: 10px;
}



/*
===== program ==========================================
*/

.prog dt {
	float: left;
	clear: left;
	white-space: nowrap;
	background-image: url(../../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 23px;
}
.prog dd {
	padding-left: 5.5em;
	_text-indent: -3px;
	_margin-left: 3px;	
}


/*
===== others ==========================================
*/

/* font */
.red { color: #FF0000;}
.red2 { color: #CC3366;}

.fWB { font-weight: bold !important}
.fWN { font-weight: normal !important}

/* margin */
.mt20 { margin-top: 20px !important}

.mb10 { margin-bottom: 10px !important}
.mb20 { margin-bottom: 20px !important}
.mb30 { margin-bottom: 30px !important}
.mb40 { margin-bottom: 40px !important}
.mb50 { margin-bottom: 50px !important}
