<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* visual */
#main .visual {
	margin-bottom: 10px;
}

#main .visual h2{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	}
	
/* member */
#main div.member {
	background: url(../../img/spot/camera/box.jpg) 0 0 repeat-y;
	width: 722px;
	margin-bottom: 21px;
	}
#main div.member h3 {
	border: none;
	background: url(../../img/spot/camera/bg_member.jpg) 0 0 no-repeat;
	width: 722px;
	height: 71px;
	text-indent: -999em;
	}
#main div.member div.box {
	background: url(../../img/spot/camera/box_bottom.jpg) 0 100% no-repeat;
	width: 722px;
	padding-bottom: 25px;
	}
#main div.member ul {
	position: relative;
	margin-left: 110px;
	margin-top: -50px;
	margin-bottom: 0;
	}	
#main div.member ul li {
	list-style: none;
	float: left;
	background: url(../../img/spot/camera/bg_member_icon.png) 34px 0 no-repeat;
	width: 180px;
	_width: 175px;
	line-height: 34px;
	margin-bottom: 6px;
	}
#main div.member ul li img {
	border: 2px solid #7dcddc;
	margin-left: 2px;
	vertical-align: middle;
	}
	
#main div.member ul li span {
	padding-left: 10px;
	}
#main div.member ul li a {
	color: #333333;
	}

/* status */
#main .status{
	text-align: right;
	margin-bottom: 10px;
	}
	
/* post */
#main div.post {
	background: url(../../img/spot/camera/box_top.jpg) 0 0 no-repeat;
	width: 722px;
	padding-top: 21px;
	margin-bottom: 20px;
	}	
#main div.post div.box {
	background: url(../../img/spot/camera/box.jpg) 0 0 repeat-y;
	width: 722px;
	}
#main div.post div.c-fix {
	background: url(../../img/spot/camera/box_bottom.jpg) 0 100% no-repeat;
	width: 722px;
	padding-bottom: 19px;
	}		
	
#main div.post div.detail {
	width: 432px;
	}
#main div.post p.spot {
	margin-bottom: 6px;
	}	
	
#main div.post div.detail h3 {
	border: none;
	margin: 0 26px 7px 10px;
	}
#main div.post div.detail .summary {
	background: url(../../img/spot/camera/border_01.png) 10px 0 no-repeat;
	padding: 8px 26px 11px 9px;
	}
	
#main div.post div.detail ul li {
	list-style: none;
	padding-left: 18px;
	margin-bottom: 6px;
	}
#main div.post div.detail ul li.date {
	background: url(../../img/spot/camera/ico_date.png) 0 2px no-repeat;
	}		
#main div.post div.detail ul li.place {
	background: url(../../img/spot/camera/ico_place.png) 0 2px no-repeat;
	}
#main div.post div.detail ul li.name {
	background: url(../../img/spot/camera/ico_name.png) 0 2px no-repeat;
	}
#main div.post div.detail p.t-right {
	margin-right: 26px;
	margin-bottom: 0;
	}
#main div.post div.photo {
	width: 280px;
	}
#main div.post div.photo p {
	margin: 2px 0 0 23px;
	}
#main div.post div.photo p img {
	border: 5px solid #ffffff;
	-moz-box-shadow: 3px 3px 3px #dfdfdf;
	-webkit-box-shadow: 3px 3px 3px #dfdfdf;	
	}		

/* post02 */
#main div.post02 {
	background: url(../../img/spot/camera/box.jpg) 0 0 repeat-y;
	width: 722px;
	margin-bottom: 15px;
	}

#main div.post02 div.c-fix {
	background: url(../../img/spot/camera/box_top.jpg) 0 0 no-repeat;
	width: 722px;
	}
#main div.post02 div.box {
	background: none;
	width: 430px;
	}	
#main div.post02 div.box h3 {
	border: none;
	background: url(../../img/spot/camera/ico_spot.png) 24px 21px no-repeat;
	padding: 31px 0 0 74px;
	font-size: 2.0em;
	}
#main div.post02 div.box p {
	border: 5px solid #ffffff;
	-moz-box-shadow: 3px 3px 3px #dfdfdf;
	-webkit-box-shadow: 3px 3px 3px #dfdfdf;
	margin-left: 30px;
	margin-bottom: 32px;
	}	
	
#main div.post02 div.box p img {
	width: 390px;	
	}		
#main div.post02 div.detail {
	width: 277px;
	}
#main div.post02 div.detail div.button {
	margin-top: 30px;
	margin-bottom: 70px;
	width: 250px;
	}	
#main div.post02 div.detail div.fb-like {
	padding: 0 0 0 10px;
	float: left;
	}			
#main div.post02 div.detail div.tweet {
	float: right;
	}	
#main div.post02 div.detail table {
	border-collapse: collapse;
	border: none;
	border-spacing: 0;
	empty-cells: show;
	background: url(../../img/spot/camera/border_01.png) 0 0 no-repeat;
	width: 250px;
	}
#main div.post02 div.detail table tr {
	border: none;
	background: url(../../img/spot/camera/border_01.png) 0 100% no-repeat;
	}
#main div.post02 div.detail table td {
	border: none;
	padding-left: 30px;
	}	
#main div.post02 div.detail table td.date {
	background: url(../../img/spot/camera/ico_date_l.png) 3px 12px no-repeat;
	}
#main div.post02 div.detail table td.access {
	background: url(../../img/spot/camera/ico_access_l.png) 6px 12px no-repeat;
	}
#main div.post02 div.detail table td.place {
	background: url(../../img/spot/camera/ico_place_l.png) 6px 12px no-repeat;
	}
#main div.post02 div.detail table td.name {
	background: url(../../img/spot/camera/ico_name_l.png) 3px 12px no-repeat;
	}
#main div.post02 div.detail table td.camera {
	background: url(../../img/spot/camera/ico_camera_l.png) 3px 12px no-repeat;
	}
	
#main div.post02 div.detail02 {
	background: url(../../img/spot/camera/box_bottom.jpg) 0 100% no-repeat;
	padding: 0 23px 35px;
	}
	
#main div.post02 div.detail02 h4 {
	border: none;
	margin-bottom: 11px;
	}
#main div.post02 div.detail02 p {
	margin-bottom: 30px;
	}		
	
#main div.post02 div.map {
	border: 5px solid #ffffff;
	-moz-box-shadow: 3px 3px 3px #dfdfdf;
	-webkit-box-shadow: 3px 3px 3px #dfdfdf;	
	}							

/* end */</pre></body></html>