@charset "Shift_JIS";

/*img*/
/*-------------------------------------------------------------------*/
#photo_main
{
	width: 850px;
	height: 170px;
	float: left;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
	background-image: url(../works/photo_main.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#title
{
	width: 162px;
	height: 47px;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 60px;
	background-image: url(../works/title.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#menu_bg
{
	position: absolute;
	z-index: 1;
	top: 170px;
	width: 100%;
	height: 79px;
	background: #111111;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#works-title {
	font-family: 'Times New Roman', '游明朝', 'Yu Mincho', 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'メイリオ', Meiryo, serif;
	font-size: 1.3rem;
	font-weight: normal;
	margin-bottom: 30px;
	line-height: 1.3;
}

.box_left
{
	width: 275px;
	float: left;
	margin-left: 0px; margin-right: 25px; margin-top: 0px; margin-bottom: 0px;
}

.box_right
{
	width: 600px;
	height: 450px;
	float: left;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}

#detail
{
	position:relative;
	width: 280px;
	float: left;
	padding-left: 0px; padding-right: 50px; padding-top: 0px; padding-bottom: 0px;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}

#back
{
	margin-left: 0px; margin-right: 0px; margin-top: 40px; margin-bottom: 0px;
	right:0px;
	width: 84px;
	height: 22px;
}

#back a 
{
	display: block;
	width: 84px;
	height: 22px;
	background-image: url(../works/back.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w0_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
	background-image: url(../works/thumb_0.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w0_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w1_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w1_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_1.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w1_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px;
}

#w2_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w2_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_2.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w2_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w3_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w3_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_3.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w3_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w4_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w4_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_4.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w4_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w5_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w5_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_5.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w5_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w6_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w6_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_6.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w6_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w7_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w7_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_7.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w7_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w8_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w8_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_8.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w8_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w9_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w9_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_9.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w9_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w10_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w10_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_10.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w10_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px;
}

#w11_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w11_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_11.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w11_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w12_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w12_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_12.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w12_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w13_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w13_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_13.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w13_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}

#w14_thumb
{
	width: 99px;
	height: 99px;
	float: left;
	margin-left: 0px; margin-right: 13px; margin-top: 20px; margin-bottom: 0px;
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;
}

#w14_thumb a 
{
	display: block;
	width: 99px;
	height: 99px;
	background-image: url(../works/thumb_14.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}

#w14_data
{
	width: 99px;
	height: 100%;
	float: left;
	margin-left: 0px; margin-right: 15px; margin-top: 10px; margin-bottom: 0px;
}