@charset "utf-8";

/*tags*/
a:hover{
	color:#FFC83E;
	text-decoration:underline;
}

em{
	color:#E5AC45;
	font-weight:bold;
	font-style:normal;
}

a{
	cursor:pointer;
}

/*_______________LAYER_POPUP_______________*/
#popupT{
	background-image:url(../image/gallery/popup_01.gif);
	background-repeat:no-repeat;
}

#popupB{
	background-image:url(../image/gallery/popup_02.gif);
	background-repeat:no-repeat;
}

/*_______________LOCAL_MENU_______________*/
#menuList a{
	margin:0px;
	padding:0px 0px 3px 20px;
	background-image:url(../image/gallery/arrow_large.gif);
	background-repeat:no-repeat;
}

#menuList a:hover{
	color:#FFC83E;
	text-decoration:underline;
}

/*_______________pageformat_______________*/
/*___midashi___*/
.midashiBox,.midashiBoxC{
	width:520px;
	margin:0px 0px 15px;
	padding:0px 0px 4px;
	color:#fff;
	background-image:url(../image/gallery/midashi_02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.midashiBox h2,.midashiBox p{
	background-image:url(../image/gallery/midashi_01.gif);
	background-repeat:no-repeat;
	width:480px;
	margin:0px 0px 0px;
	padding:5px 20px 0px;
	font-size:90%;
	line-height:1.4;
}

.midashiBoxC h2,.midashiBoxC p{
	background-image:url(../image/gallery/midashi_01_c.gif);
	background-repeat:no-repeat;
	width:480px;
	margin:0px 0px 0px;
	padding:5px 20px 0px;
	font-size:90%;
	line-height:1.4;
}

/*midshibox collumn*/
.midashiBox p.collumns,.midashiBoxC p.collumns{
	padding:15px 20px 10px;
}

/*___contentbox___*/
.contentBox{
	width:520px;
	margin:0px 0px 15px;
	padding:0px 0px 15px;
	color:#000;
	background-image:url(../image/gallery/box_02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.contentBoxMain{
	width:480px;
	margin:0px;
	padding:15px 20px 0px;
	background-image:url(../image/gallery/box_01.gif);
	background-repeat:no-repeat;
}

.contentBox p{
	margin:0px;
	padding:0px;
	color:#000;
}

/**/
.listTable a{
	margin:0px;
	padding:0px 0px 0px 15px;
	background-image:url(../image/gallery/arrow_small.gif);
	background-repeat:no-repeat;
}

.listTable a.rowTop{
	margin:0px 0px 0px -15px;
	padding:0px 0px 0px 15px;
	background-image:url(../image/gallery/arrow_small.gif);
	background-repeat:no-repeat;
}

.listTable h3{
	margin:0px;
	padding:0px;
	font-size:84%;
	color:#FFC83E;
}


/**/

#photoList{
	width:510px;
	margin:0px 2px 0px 8px;
	padding:0px;
}

.photoBox{
	width:165px;
	margin:0px 5px 15px 0px;
	padding:0px; 
	background-image:url(../image/gallery/thumbox_02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	display:inline;
}

.photoBoxTop{
	width:145px;
	margin:0px;
	padding:10px; 
	background-image:url(../image/gallery/thumbox_01.gif);
	background-repeat:no-repeat;
	font-size:78%;
}

#pageing{
	width:520px;
	margin:0px;
	padding:15px 0px 0px; 
	background-image:url(../image/gallery/pageing_line.gif);
	background-repeat:no-repeat;
	font-size:78%;
}

.pageingPrev{
	width:122px;
	margin:0px;
	padding:0px; 
	float:left;
	display:inline;
}

.pageingPrev a{
	display:block;
	width:122px;
	background-image:url(../image/gallery/pageing_prev.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	border:none;
	text-decoration:none;
	outline:none;
}

.pageingNext{
	width:119px;
	margin:0px;
	padding:0px; 
	float:right;
	display:inline;
}

.pageingNext a{
	display:block;
	width:122px;
	background-image:url(../image/gallery/pageing_next.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	border:none;
	text-decoration:none;
	outline:none;
}


