@charset "UTF-8";

body{
	margin:0px;
	padding:0px;
	background:#F5F1E4 url(../../../img/top-img.jpg) no-repeat;
	}


/*wrapper
---------------------------------------------------------------------------------------*/
#wrapper{
	width:869px;
	}


/* main
---------------------------------------------------------------------------------------*/
#main_top{
	width:629px;
	float:left;
	}

#flashimage{
	width:629px;
	height:416px;
	}

/* left
----------------------------------------------------------- */
#news {
	width:310px;
	float:left;
	padding:20px 5px 5px 10px;
}

	.event {
		font-weight: bold;
		color: #CC0000;
	}
	
	table.table_news {
		width: 300px;
		border-collapse: collapse;
		border-spacing: 0;
		margin:7px 0 15px;
		}
		
		table.table_news td {
			padding:0px 7px 7px 0px;
			vertical-align:top;
			}

	#news h2 {
		margin-bottom:10px;
		}

	dl#info {
		clear:both;
		margin-bottom:15px;
		padding-bottom:8px;
		border-bottom:1px solid #CCCCCC;
		}

		dl#info dt {
			margin-bottom:3px;
			line-height:1;
			}

		dl#info dd {
			margin-bottom:8px;
			}

	dl#blog {
		margin-bottom:30px;
		}

		dl#blog dt {
			height:18px;
			margin-bottom:3px;
			padding-left:95px;
			line-height:1.3;
			}

		dl#blog dt.icBoss {
			background:url(../../../img/ic_boss.gif) no-repeat 0 center;
			}

		dl#blog dt.icBookshelf {
			background:url(../../../img/ic_bookshelf.gif) no-repeat 0 center;
			}

		dl#blog dt.icEmployee {
			background:url(../../../img/ic_employee.gif) no-repeat 0 center;
			}

		dl#blog dt.icQa {
			background:url(../../../img/ic_qa.gif) no-repeat 0 center;
			}

		dl#blog dd {
			margin-bottom:10px;
			}


/* right
----------------------------------------------------------- */
#content {
	width:294px;
	float:right;
	padding:20px 0px 50px 0px;
	}

	#content ul li {
		list-style-type: none;
		list-style-image: none;	
		margin-bottom:8px;
		}
