@charset "utf-8";
/* CSS Document */
/*--TOP--*/
a.list{ background:url(../images/arrow_gray.gif) no-repeat left; padding-left:10px; font-weight:bold; }
div {
	 word-wrap: break-word;
}
h3{
	font-size:1.1em;
	margin-bottom:3px;
}
#center-contents{
	width:500px;
	float:left;
	margin:0 6px 6px 6px;
}
#left-contents{
	width:250px;
	float:left;
}
#right-contents{
	width:180px;
	float:left;
	word-wrap:break-word;
	table-layout:fixed;
}
#left-contents2{
	width:756px;
	float:left;
	margin:0 6px 6px 0px;
}
.top-photo{ margin:10px; }
.top-photo img{ margin-right:10px; }
.photo-box img{ margin:5px; }

#photo-of-the-day h2{
	background-image:url(../images/h2_photo_of_the_day.gif);
	background-repeat:no-repeat;
	background-color:#757575;
	height:25px;
	text-indent:-400em;
}
#pop-blog h2{
	background-image:url(../images/h2_blog.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:25px;
	text-indent:-400em;
	border-bottom:#F4216D 1px solid;
}
#pop-forum h2{
	background-image:url(../images/h2_forum.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:25px;
	text-indent:-400em;
	border-bottom:#6E8E0A 1px solid;
}
#pop-post h2{
	background-image:url(../images/h2_post.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:25px;
	text-indent:-400em;
	border-bottom:#F7AB03 1px solid;
}



#report h2{
	background-image:url(../images/h2_report.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
	height:19px;
	text-indent:-400em;
	border-bottom:#0E377C 1px solid;
}

#pop-blog ul li{ list-style-image:url(../images/arrow_pink.gif) }
#pop-forum ul li{ list-style-image:url(../images/arrow_green.gif) }
#new-info ul li{ list-style-image:url(../images/arrow_gray.gif);}
#news ul li{ list-style:disc; }
#news-list ul li{ list-style-image:url(../images/arrow_gray.gif);}
#event ul li{ list-style:disc; }

#report .photo-box{ width:130px;margin:10px; }
#camera-info .photo-box{ width:80px;margin:5px; text-align:center; }
#acc-info .photo-box{ width:130px;margin:10px; }

.paging{
	margin:5px;
	text-align:center;
}
#article-info{
	text-align:right;
	padding:5px;
}
#article-detail{
	padding:5px;

 
	
}
#article-detail h3{
	margin-top:10px;
}
.Context
{
	 line-height:18px;
   letter-spacing:1px;
}
#scroll-thumb-nail{
	background-color:#333333;
	margin: 10px 0 10px 0;
	text-align:center;
	padding: 5px 0 5px 0;
}
.scroll-btn-prev,.scroll-btn-next,.scroll-thum-stage{
	height: 105px;
}
.scroll-thum-stage{
	width:900px;
    /*background-color: #efefef; */
	margin: 10px 10px 0 25px;
	padding: 0;
	text-align:left;
}
.scroll-thum-stage *{
	vertical-align:middle;
}
.scroll-btn-prev img,.scroll-btn-next img{
	margin-top:40px;
}
.scroll-thum-photo{
	border:solid 1px #bbb; 
	padding:2px;
	background: white;
	margin:5px;
}

