﻿@charset "UTF-8";

/*-------------------------------*/

@import url("common.css");
@import url("font.css");

/*-------------------------------*/

body {
	background: #000 url(../../images/bg_body.jpg) no-repeat center top;
}

div#main-cnt div#sponsor ul {
	margin: 230px 0 0 0;
}

/*-------------------------------------------------------------------------
 main contents
-------------------------------------------------------------------------*/

/*--- h2title ---*/

div#cnt-area h2 {
	width: 563px;
	height: 37px;
	margin: 0 0 20px 20px;
	text-indent: -9999px;
}

div#cnt-area h2#news   { background: url(../../images/h2_news.gif)   no-repeat; }
div#cnt-area h2#pickup { background: url(../../images/h2_pickup.gif) no-repeat; }


/*--- leadtxt ---*/

div#cnt-area p#comtxt {
	width: 547px;
	height: 82px;
	margin: 0 0 20px 24px;
	text-indent: -9999px;
	background: url(../../images/comment.jpg) no-repeat;
}


/*--- news ---*/

div#cnt-area dl {
	margin: 0 0 20px 29px;
}

div#cnt-area dl dt {
	float: left;
	margin: 0 20px 0 0;
}

div#cnt-area p.detail {
	width: 541px;
	margin: 0 0 20px 29px;
	padding: 10px 0 0 0;
	border-top: 1px solid #dd3621;
	text-align: right;
}


/*--- pickup ---*/

div#cnt-area div.imgfloat {
	width: 541px;
	margin: 0 0 20px 29px;
}

div#cnt-area div.imgfloat img {
	float: left;
	margin: 0 10px 0 0;
}