@charset "utf-8";
/****************************/
/* item_style　　　　 　　  */
/* for gallery/profile      */
/****************************/

/* IMPORT :-) ■■■■■■■■■■■■■■■■■■■ */ 
@import url(reset.css); 
@import url(common.css); 


/* header ■■■■■■■■■■■■■■■■■■■ */ 
header{
	padding-bottom: 0px;
}



/* mainContent ■■■■■■■■■■■■■■■■■■■ */ 
/* gallery_item
---------------------------------------------------- */ 
#gallery h2{
	background: url(../../img/icon_down.png) no-repeat 98% center #373737;
	padding: 8px;
}
#gallery figure{
	width: 100%;
}
#gallery figure img{
	width: 100%;
	height: auto;
}
#gallery .info{
	text-align: center;
	padding: 10px;
}
#gallery .info h3{ margin-bottom: 10px;}
#gallery .info h4{
	font-size: 12px;
	margin-bottom: 5px;
}
#gallery .info h4 time{
	display: block;
	margin-bottom: 3px;
}
#gallery .info h4 span{
	display: block;
	margin-top: 2px;
}
#gallery .info small{
	font-size: 11px;
	text-align: left;
	display: block;
	padding-top: 5px;
}


/* pageSwitch */
.pageSwitch{
	border-top: 1px dotted #fff;
	padding: 10px 5px;
}
.pageSwitch li time{
	display: block;
}

.pageSwitch li.prev{
	float: left;
	width: 50%;
	text-align: left;
}
.pageSwitch li.prev a{
	display: block;
	background: url(../../../img/btn_prev.png) no-repeat left center;
	background-size: 30px;
	padding-left: 20px;
	text-decoration: none;
	font-size: 10px;
	min-height: 20px;
}
.pageSwitch li.next{
	float: right;
	width: 45%;
	text-align: right;
}
.pageSwitch li.next a{
	display: block;
	background: url(../../../img/btn_next.png) no-repeat right center;
	background-size: 30px;
	padding-right: 20px;
	text-decoration: none;
	font-size: 10px;
	min-height: 20px;
}

/* profile
---------------------------------------------------- */ 
#profile h2{
/*	background: url(../../img/icon_down.png) no-repeat 98% center #786026;*/
	background:#786026;
	padding: 8px;
	margin-bottom: 10px;
}
#profile section{
	padding: 10px 10px 20px 10px;
	margin-top: 20px;
	border-bottom: 1px dotted #fff;
}
#profile section:first-child{
	border-top: none;
	margin-bottom: 0;
}

#profile section h3{
	text-align: center;
	color: #f7b619;
}
#profile section figure{
	text-align: center;
	margin: 5px 0;
}
#profile section .text{
	line-height: 1.5;
}
























