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



#main{
	margin: 60px  auto 50px ;
	width: 650px;
	float: left;
	text-align: center;
	font-size: 12px;
	line-height:250%;
	color:#333;
	float: inherit;
	display:none;
}

#main_works{
	margin: 60px  auto 50px ;
	width: 800px;
	text-align: center;
	font-size: 12px;
	line-height:250%;
	color:#333;
	float: inherit;
	display:none;
}

#main_works_487{
	margin: 60px  auto 50px ;
	width: 487px;
	text-align: center;
	font-size: 12px;
	line-height:250%;
	color:#333;
	float: inherit;
	display:none;
}

#title{
	margin: 0px 0px 30px 0px;
	width: 800px;
	text-align: left;
	float: left;
	display: inline;
	color: #333;
	font-weight:600;
	font-size:13px;
}

#img_works{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
	display: inline;
}

#works_title{
	margin: 0px auto 30px;
	float: left;
	display: inline;
	text-align: left;
	font-size: 13px;
	font-weight: 500;
}

#works_title2{
	margin: 0px auto 30px;
	float: left;
	display: inline;
	text-align: left;
	font-size: 12px;
	font-weight: 700;
}

#works_text{
	margin: 45px 0px 20px 0px;
	float: left;
	display: inline;
	text-align: left;
	font-size: 11px;
	line-height:200%;
}

#works_content{
	margin: 30px auto 30px;
	text-align: left;
	font-size: 12px;
	float: left;
	display: inline;
}

#credit{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 10px;
	line-height:200%;
	text-align: right;
	float: right;
	display: inline;
}



#text_profile1{
	margin: 10px auto 0px;
	text-align: left;
	font-size: 12px;
	line-height:200%;
}

#text_profile2{
	margin: 40px auto 0px;
	text-align: left;
	font-size: 12px;
	line-height:200%;
}

#text_profile3{
	margin: 40px auto 10px;
	text-align: left;
	font-size: 12px;
	line-height:150%;
}

#text_profile4{
	margin: 0px 0px 0px 0px;
	text-align: left;
	line-height:150%;
	font-size: 12px;
}

#text{
	margin: 0px 0px 0px 0px;
	text-align: left;
	line-height:200%;
	font-size: 12px;
}




#back{
	margin: 0px;
	padding: 0px;
	width: 50px;
	float: left;
	display: inline;
}


#next{
	margin: 0px;
	padding: 0px;
	width: 50px;
	float: left;
	display: inline;
}






#comment{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	width: 600px;
	text-align: left;
	float: left;
	display: inline;
	color: #333;
}

span.text1 {font-size: 10px; }



.item {
    width: 400px;
    height: 265px;
	margin: 2px;
	float:left;
    }

	.g{
    width: 400px;
    height: 300px;
    }

	.h{
    width: 400px;
    height: 240px;
    }
		
		
	.a{
	width: 400px;
    height: 585px;
    }
	
	.b{
	width: 400px;
    height: 500px;
    }

	.bb{
	width: 400px;
    height: 600px;
    }
	
	.c{
	width: 804px;
    height: 534px;
    }

	.cc{
	width: 804px;
    height: 603px;
    }

	.d{
	width: 804px;
    height: 452px;
    }

	.e{
	width: 804px;
    height: 483px;
    }

	.f{
	width: 804px;
    height: 452px;
    }

	.works{
	width: 400px;
    height: 267px;
    }

	.works_tate{
	width: 400px;
    height:  534px;
    }





.item2 {
    width: 400px;
    height: 267px;
	margin: 2px;
	float:left;
    }

	.works{
	width: 400px;
    height: 267px;
    }

	.works_tate{
	width: 400px;
    height: 538px;
    }
	


#thumbnail-wrapper{
    margin: 0px auto;
	float: inherit;
	text-align:center;
	display:none
}
