@import "../../css/common.css";

#desc #scroll {
	width:880px;
	height:37px;
	line-height:37px;
	white-space:nowrap;
	overflow:hidden;
	position:relative;
	background:url(../images/main_desc.gif) no-repeat left top;
	margin:15px auto;
}

#left_contents {
	width:415px;
	float:left;
}

#right_contents {
	width:450px;
	float:right;
}
/*---------------------------pick-------------------------------*/
#pickup {
	width:413px;
	height:351px;
	margin-bottom:20px;
	background:url(../images/pick_frame.gif) no-repeat left top;
}

#pickup p {
	margin:0 1px;
	height:31px;
	padding-left:11px;
	width:400px;
	padding-top:4px;
	line-height:14px;
	background:url(../images/desc_grad.gif) repeat-x left top;
}

#pickup #pick_photo {
	float:left;
	width:174px;
	height:263px;
	padding:15px 0 0 15px;
}
#pickup #pick_photo h5 {
	padding-left:5px;
	font-size:12px;
	/*font-weight:normal;*/
}

#pickup #pick_photo dl {
	padding-left:5px;
}

#pickup #pick_photo dl dt {
	display:inline;
}
#pickup #pick_photo dl dd {
	display:inline;
}

#pickup #pick_desc {
	float:right;
	padding:44px 25px 10px 20px;
	margin-top:5px;
	width:164px;
	height:219px;
	font-size:14px;
	background:url(../images/pick_desc_back.gif) no-repeat left top;
}

/*---------------------mobile and event----------------------*/

#mande div {
	height:156px;
}

#mande div dt {
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}

#mande div dl {
	padding:0 10px;
	line-height:14px;
}


#mobile {
	float:left;
	width:194px;
	background:url(../images/mobile_frame.gif) no-repeat left top;
}

#event {
	float:right;
	width:199px;
	background:url(../images/event_frame.gif) no-repeat left top;
}

/*---------------------newss---------------------*/
#news {
	width:447px;
	height:100px;
	background:url(../images/news_frame.gif) no-repeat left top;
	margin-bottom:20px;
}

/*---------------------newss---------------------*/
#news dl {
	line-height:26px;
	padding-left:10px;
}
#news dt {
	float:left;
	padding-right:25px;
}

/*---------------------topics---------------------*/
#topics {
	width:447px;
	height:407px;
	background:url(../images/topics_frame.gif) no-repeat left top;
}
#topics div {
	margin:0 1px;
	height:35px;
	background:url(../images/desc_grad.gif) repeat-x left top;
}
#topics p {
	width:350px;
	padding-left:11px;
	float:left;
	padding-top:4px;
	line-height:14px;
}

#topics div img {
	float:right;
}
#topics iframe {
	clear:both;
	width:425px;
	height:330px;
	margin:10px 0 0 10px;
	border:none;
}