@charset "UTF-8";
/* CSS Document */

@import url(shared.css);
@import url(common.css);

div#container #contents_inner .left{
	width:480px;
	padding:0px 0px 20px 0;
	float:left;
}
div#container #contents_inner .right{
	width:250px;
	padding:0px 0px 20px 0px;
	float:right;
}
div#container #contents_inner .factor{
	margin:0;
	padding:8px 0;
	clear:both;
}
div#container #contents_inner .photo_contents{
	width:750px;
	clear:both;
}
div#container #contents_inner .label{
	color:#666666;
	font-family:  Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka,;
	font-weight:bold;
	font-size:1.1em;
}
div#container #contents_inner .label2{
	color:#666666;
	background-color:#F2F2F2;
	font-family:  Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka,;
	font-size:1.1em;
	padding:0 5px 0 5px;
}
div#container #contents_inner .description{
	width:auto;
	height:auto;
	float:right;
	background:url(/mt_fujisan/shared/images/icon.jpg) no-repeat                                ;
	margin-top:3px;
	padding: 0 0 5px 20px;	
	font-size:0.9em;
}
div#container #contents_inner .nicname{
	font-size:1.4em;
	font-weight::bold;	
}
div#container #contents_inner .title{
	font-size:1.3em;
	font-weight::bold;
	margin-top:3px;
	line-height:1.1em;
}
div#container #contents_inner .syougou{
	width:auto;
	height:auto;
	float:right;
	font-weight::bold;	
}
div#container #contents_inner .mainphoto{
	margin-bottom:20px
}
div#container #contents_inner .mainphoto .label{
	clear:both;
}
div#container #contents_inner .mainphoto img{
	clear:both;
	float:left;
}
div#container #contents_inner .zoom{
	width:auto;
	height:auto;
	float:right;
	background:url(/mt_fujisan/shared/images/system/icon_zoom.jpg) no-repeat;
	margin-top:3px;
	padding: 0 0 5px 20px;	
}
div#container #contents_inner .photopage{
	width:auto;
	height:auto;
	float:right;
	background:url(/mt_fujisan/shared/images/system/photo_page.jpg) no-repeat;
	margin-top:3px;
	padding: 0 0 5px 20px;	
}
div#container #contents_inner .claps{
	background:url(/mt_fujisan/shared/images/system/icon_claps.jpg) no-repeat;
	margin-top:3px;
	margin-left:5px;
	padding: 0 0 5px 20px;	
}
div#container #contents_inner .sendurl{
	background:url(/mt_fujisan/shared/images/system/icon_send.jpg) no-repeat;
	margin-top:3px;
	margin-left:5px;
	padding: 0 0 5px 20px;	
}
div#container #contents_inner p.comments{
	background:url(/mt_fujisan/shared/images/system/icon_comment.jpg) no-repeat;
	padding: 0 0 5px 20px;	
	clear:right;
}
div#container #contents_inner .comments .comment_date{
	padding-left:5px;	
}
div#container #contents_inner .thumbnails{
	clear:both;
}
div#container #contents_inner .factor .thumbnails img{
	width:auto;
	margin: 20px 3px 20px 0 ;
	float:left;
}
/*2009.11.10*/
div#container #contents_inner .form_button{
	text-align:right ;
}
div#container #contents_inner .pagenavi{
	clear:both;
	text-align:center;
	margin-bottom:20px;
}
div#container #contents_inner .pagenavi .pagenavi_link{
	padding:5px; 
	margin:5px;
}
.photo_timeline{
}
.photo_timeline_indv{
	clear:both;
	border:1px solid #EDEDED;
	margin-bottom:15px;
}
.photo_timeline_indv:after{
	content: "";	
	display: block; 
	clear: both;
}

.photo_timeline_thumb{
	width:230px;
	text-align:center;
	float:left;
	margin:10px 0 10px 10px;
}
.photo_timeline_text{
	float:right;
	width:215px;
	margin:10px 10px 10px 0;
}
.photo_timeline_text .factor{
	font-size:0.8em;
	margin:0;
	padding:0px 0 7px 0 !important;
	line-height:1.3em;
}
.photo_timeline_text .title{
	font-size:1.2em;
	margin-top:0;
}
.photo_timeline_text .factor .comment{
	font-size:1.2em;
	margin-bottom:20px;
}
.photo_timeline_text .comment_s{
	background:url(/mt_fujisan/shared/images/system/icon_comment_s.jpg) no-repeat;
	padding: 3px 0 2px  20px;
}
.photo_timeline_text .claps_s{
	background:url(/mt_fujisan/shared/images/system/icon_claps_s.jpg) no-repeat;
	padding: 5px 0 0px 20px;
}
.photo_timeline_text .category_s{
	background:url(/mt_fujisan/shared/images/system/icon_category_s.jpg) no-repeat;
	padding: 3px 0 2px  20px;
}


div#container #contents_inner .map_attention{
	font-size:9px;
	color:#666666;
	padding:5px 0 5px 0;
	line-height:110%;
	text-indent:-1.5em;
	margin:0 0 0 1.5em;
}
