@charset "utf-8";


/* =============================================== */
/*	リスト										   */
/* =============================================== */
.annual {
	width: 700px;
	margin: 30px 50px 50px 50px;
}


.awbox {
	width: 160px;
	height: 183px;
	margin: 0px 70px 50px 0px;
	background-color: #cccccc;
	float: left;
}

.sphoto {
	width: 160px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	background-color: #aaaaaa;
}


.awtitle {
	width: 160px;
	height: 23px;
	margin: 3px 0px 0px 0px;
	font-size: 0.8em;
	text-align: center;
	color: #000000;
}


.awtitle a {
	color: #000000;
	text-decoration: none;
}


.awtitle a:hover {
	color: #0000ff;
}


/* =============================================== */
/*	個別作品									   */
/* =============================================== */
#artwork {
	width: 680px;
	height: 400px;
	margin: 10px 10px 10px 50px;
}


.photo {
	width: 400px;
	height: 350px;
	margin: 0px;
	float: left;
}


.feature {
	width: 255px;
	height: 340px;
	padding-top: 10px;
	padding-left: 20px;
	line-height: 140%;
	float: left;
}


.awstatus {
	width: 400px;
	height: 50px;
	margin: 0px;
}


.prga h2 {
	margin-left: 50px;
}


.comment {
	width: 680px;
	min-height: 150px;
	margin: 10px 50px 30px 50px;
	line-height: 140%;
}


.comment p {
	line-height: 130%;
}


/* +++++++++++++++++++++++++++++++++++++++++++++++ */
/*	画像，データ								   */
/* +++++++++++++++++++++++++++++++++++++++++++++++ */
#awblock {
	width: 700px;
	margin: 30px 50px 0px 30px;
}


.awphoto {
	float: left;
	border: solid 1px #cccccc;
	padding: 6px 6px 0px 6px;
	vertical-align: bottom;
	border-radius: 5px;
	background-color: #ffffff;
}


.awdata {
	width: 700px;
	margin-top: 10px;
	margin-left: 25px;
	margin-right: 30px;
	/*border: solid 1px #999999;*/
}


.awdata table {
	width: 100%;
	font-size: 0.9em;
	line-height: 200%;
	border-collapse: collapse;
}


.awditem {
	width: 100px;
}


/* +++++++++++++++++++++++++++++++++++++++++++++++ */
/*	コメント									   */
/* +++++++++++++++++++++++++++++++++++++++++++++++ */
.hcomment {
	width: 93%;
	margin: 5px 15px 0px 15px;
	padding: 5px 10px 10px 10px;
	line-height: 150%;
}


.awcomment {
	width: 93%;
	min-height: 600px;
	margin: 5px 15px 0px 15px;
	padding: 5px 10px 10px 10px;
	line-height: 160%;
}


.awcomment h2 {
	margin: 5px 0px 10px 0px;
	font-size: 1.1em;
}


.awcomment p {
	line-height: 150%;
}


.move {
	width: 100%;
	text-align: center;
}


.article {
	width: 93%;
	margin-left: 15px;
	padding-left: 10px;
	color: #000000;
	line-height: 150%;
/*	background-color: #cccccc;*/
}


/* =============================================== */
/*	メイキング									   */
/* =============================================== */
.making {
	width: 740px;
	margin-left: 30px;
	clear: both;
}


.mkphoto {
	margin-right: 30px;
	margin-bottom: 20px;
	float: left;
}


.making p {
	line-height: 150%;
}


/* =============================================== */
/*	技法										   */
/* =============================================== */
.tech {
	width: 740px;
	margin-left: 30px;
	clear: both;
}


.tcphoto {
	margin-right: 30px;
	margin-bottom: 20px;
	float: left;
}


.tech p {
	line-height: 150%;
}


/* =============================================== */
/*	道具										   */
/* =============================================== */
.tool {
	width: 740px;
	margin-left: 30px;
	clear: both;
}


.tlphoto {
	margin-right: 30px;
	margin-bottom: 20px;
	float: left;
}


.tool p {
	line-height: 150%;
}


/* =============================================== */
/*	頒布										   */
/* =============================================== */
#awsell {
	margin-left: 25px;
	font-size: 0.8em;
	color: #333333;
}


#awsell a {
	text-decoration: none;
}

