/*---------------------------------------------
/* NEWS
---------------------------------------------*/
div#NewsIndex {
	width:700px;
	margin:30px 0 0 30px;
}
	div#NewsIndex h2 {margin:0;padding:0;}
	div#NewsIndex dl.news {width:680px;margin:12px 0 0 0;}
	div#NewsIndex dl.news dt {float:left;width:80px;font-size:10pt;line-height:10pt;font-weight:bold;color:#00a83c;}
	div#NewsIndex dl.news dd {float:left;width:600px;font-size:115%;line-height:130%;color:#005dd0;padding-bottom:15px;margin-top:-3px;}
		div#NewsIndex dl.news dd span {display:block;display:block;font-size:80%;line-height:110%;color:#333;margin-top:4px;}
		div#NewsIndex dl.news dd img {margin:0 0 0 7px;}

	/* ʃy[W*/
	div#NewsTopics {
		width:700px;
		margin:30px 0 0 30px;
	}
		div#NewsTopics h2 {
			text-align:left;
			font-size:10pt;
			line-height:14pt;
			color:#444444;
			font-weight:normal;
			margin:5px 0px;
			padding:7px 0px 5px 20px;
			background:#ffe478;
		}
		#NewsTopics h2 strong {
			display:block;
			font-size:12pt !important;
			font-weight:bold;
		}
		#NewsTopics div#MovieErea {padding:10px 0px;}
		#NewsTopics p {font-size:110%;line-height:140%;margin:0 0 10px 0;}
		div#ArtErea {padding:5px 0px 0px 0px;}
			div#ArtErea p {margin:0px 0px 5px 0px;}

		div#Artimage_L {
			float:left;
			width:250px;
			margin-right:15px;
			margin-top:10px;
		}

		div#Artimage_R {
			float:right;
			width:435px;
			color:#000000;
			margin-top:10px;
		}
		div#Artimage_R p {margin:0px 10px 12px 0px;font-size:110%;line-height:130% !important;}

div#Ask {
	margin:15px 0px 0px 0px;
	padding-top:10px;
	border-top:1px solid #cccccc;
}

div#Ask p {
		margin:5px 0px 5px 10px;
		font-size:100%;
		line-height:140%;
		text-align:left;
	}
	
/*---------------------------------------------
/* Column
---------------------------------------------*/

div#ClumnIndex {
	width:700px;
	margin:30px 0 0 30px;
}
	div#ClumnIndex h2 {margin:0;padding:0;}

div#ClumnIndex dl.column {clear:both;width:680px;margin:15px 0 0 0;}
div#ClumnIndex dl.column dt {float:left;width:180px;height:120px;margin-right:10px;}
div#ClumnIndex dl.column dd {float:left;width:488px;color:#333;}

	div#ClumnIndex dl.column dd span {
		display:block;
		padding:0 0 5px 0;
		margin:0;
		font-size:100%;line-height:110%;
		color:#ff6600;
	}
	div#ClumnIndex dl.column dd h3 {
		background: url(/common/image/icon_read_black.gif) left top no-repeat;
		padding:0 0 0 22px;
		margin:0;
		font-size:115%;line-height:120%;
		color:#005dd0;
	}
	div#ClumnIndex dl.column dd p {
		font-size:100%;line-height:110%;
		margin:7px 0 0 22px;
		color:#333;
	}
	div#ClumnIndex dl.column dd p.date {
		margin:4px 0 0 22px;
		color:#333;
	}
	
/* H2Link */
a.column   {text-decoration:underline;}
a:link.column    {color:#005dd0;}
a:visited.column {color:#005dd0;}
a:hover.column   {color:#999999;}
a:active.column,
a:focus.column   {color:#999999;}