@charset 'Shift_JIS';

/*   reset   */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,address { margin: 0; padding: 0; }
.clear			{ clear: both; }
.clear br, .clear hr	{ display: none; }


/*   content and flash   */
#content		{ width: 380px; }
#rotationBnr		{ height: 176px; font-size: 1px; margin-bottom: 16px; }


/*   information   */
#information		{ }
#head			{ height: 40px; background: url(../files/info_head.jpg) no-repeat; position: relative; }
#head h1		{ text-indent: -9999px; font-size: 1px; line-height: 1px; overflow: hidden; }
#head a			{ display: block; width: 32px; height: 12px; left: 340px; top: 5px;  position: absolute; font-size: 1px; }
#head a em		{ text-indent: -9999px; display: block; overflow: hidden; }


/*   news   */
#news			{ }
#news dl		{ font-size: 12px; line-height: 14px; margin: 6px 0 0; }
#news dt		{ float: right; clear: both; width: 60px; font-size: 11px; line-height: 22px; text-align: right; }
#news dt em		{ font-style: normal; color: #CFC393; }
#news dd		{ float: left; }
#news dd.icon		{ width: 27px; padding: 3px 0 2px; line-height: 14px; }
#news dd.icon img	{ margin-left: 3px; display: inline; }
#news dd.link		{ width: 270px; line-height: 22px; }
#news dd.link a		{ color: #B6A557; text-decoration: none; }
#news dd.link a:visited	{ color: #8B7E41; text-decoration: none; }
#news dd.link a:active	{ color: #8B7E41; text-decoration: underline; }
#news dd.link a:hover	{ color: #B6A557; text-decoration: underline; }