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

/*************************
内容
*************************/
#galleryconts {
	margin-left: 30px;
	background-color: #FFFFFF;
	padding: 0px;
	clear: both;
	width: 750px;
}

#galleryconts #title {
	margin-top: 15px;
	clear: both;
	margin-bottom: 10px;
	height: 40px;
}

/*************************
contsnavi
*************************/

#galleryconts #contsnavi {
	float: left;
	list-style: none;
	width: 235px;
	padding: 0;
	margin: 0;
}

#galleryconts #contsnavi ul#conts {
	float: left;
	width: 235px;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#galleryconts #contsnavi ul#conts li {
	float: left;
	width: 235px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#galleryconts #contsnavi ul#conts li a{
	width: 235px;
	display: block;
	text-indent: -9999px;
	background-position: 0 0;
	margin: 0;
	padding: 0;
}

/* 01photogallery */
#galleryconts #contsnavi ul#conts li.photogallery {
	width: 210px;
	height: 22px;
	margin-bottom: 5px;
}
#galleryconts #contsnavi ul#conts li.photogallery a {
	width: 210px;
	height: 22px;
	margin-bottom: 5px;
}
	#galleryconts #contsnavi ul#conts li.photogallery a:link {
	background-image:url(../gallery/workscont/01photogallery_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.photogallery a:active {
	background-image:url(../gallery/workscont/01photogallery_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.photogallery a:visited {
	background-image:url(../gallery/workscont/01photogallery_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.photogallery a:hover {
	background-image:url(../gallery/workscont/01photogallery_b.jpg);
	}

/* 02message */
#galleryconts #contsnavi ul#conts li.message {
	width: 210px;
	height: 22px;
	margin-bottom: 5px;
}
#galleryconts #contsnavi ul#conts li.message a {
	width: 210px;
	height: 22px;
	margin-bottom: 5px;
}
	#galleryconts #contsnavi ul#conts li.message a:link {
	background-image:url(../gallery/workscont/02message_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.message a:active {
	background-image:url(../gallery/workscont/02message_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.message a:visited {
	background-image:url(../gallery/workscont/02message_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.message a:hover {
	background-image:url(../gallery/workscont/02message_b.jpg);
	}

/* 03lineup */
#galleryconts #contsnavi ul#conts li.lineup {
	width: 210px;
	height: 22px;
	margin-bottom: 5px;
}
#galleryconts #contsnavi ul#conts li.lineup a {
	width: 210px;
	height: 22px;
	margin-bottom: 5px;
}
	#galleryconts #contsnavi ul#conts li.lineup a:link {
	background-image:url(../gallery/workscont/03lineup_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.lineup a:active {
	background-image:url(../gallery/workscont/03lineup_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.lineup a:visited {
	background-image:url(../gallery/workscont/03lineup_a.jpg);
	}
	#galleryconts #contsnavi ul#conts li.lineup a:hover {
	background-image:url(../gallery/workscont/03lineup_b.jpg);
	}

/*************************
右
*************************/
#galleryconts #migi {
	width: 515px;
	float: right;
}

#galleryconts #migi #photogallery {
	margin: 0px;
}

#galleryconts #migi #photogallery a{
	text-decoration: none;
	color: #FFFFFF;
}

#galleryconts #migi #photogallery a:hover{
	text-decoration: none;
	color: #FFFFFF;
}

#galleryconts #migi #message {
	margin: 0px;
}

#galleryconts #migi #lineup {
	margin: 0px;
}

/*************************
▲
*************************/

#galleryconts #migi #sankaku {
	text-align: right;
	font-size: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 30px;
}

#galleryconts #migi #bar {
	height: 1px;
	width: 512px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-color: #1D2088;
}