@charset "UTF-8";

/*見出し*/
#contents-area .top-midashi01 {
	background: url(../image/bg01.gif) no-repeat top right;
	width: 100%;
	height: 100px;
	margin:0 0 10px;
	padding: 0;		
}

#contents-area .top-midashi02 {
	background: url(../image/bg02.gif) no-repeat top right;
	width: 100%;
	height: 100px;
	margin:0 0 10px;
	padding: 0;		
}

#contents-area .top-midashi a{
	width:100%;
	height:100px;
}


/*セミナー */
div#contents-area dl.semi{  
  margin:15px 0 0 10px;
}

div#contents-area dl.semi dt{
	float: left;
	margin:0;
 }
 
div#contents-area dl.semi dt img{
	margin:0 0 10px 0;}
  
div#contents-area dl.semi dd{
  margin-left:240px;
}

div#contents-area dl.semi2{
	margin:0;
}

div#contents-area dl.semi2 dt{
	float: right;
	width: 250px;
}
 
div#contents-area dl.semi2 dt img{
	margin:0 0 10px 20px;
}
  

 /* 対話リストブロック */
div#contents-area dl.dialogue-list dt {
	clear: left;
	float: left;
	font-weight: bold;
	padding-right:0;
	width:10em;
}

div#contents-area dl.dialogue-list dd {
	margin-left: 11em;
	margin-bottom: 0.5em;
}

div#contents-area dl dd a {
	background-image: none;
	padding-left: 0px;
}

/*basic.css　スタイル上書き用*/
table {
	margin-left: 10pxpx;
}

table th {
	white-space: nowrap;
}

div#contents-area dl {
	margin-left:10px;
}

.columnLayoutC02a{
	width:200px;
}

.columnLayoutC02b{
	margin-left:210px;
}