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

p.pdf
{
	padding:10px 30px;
	text-align:right;
	display: block;
	clear: both;
	float: none;
}
/*---------------
□□□layout□□□
---------------*/
div#worksPage p
{
	padding-bottom:1em;
}

div#worksPage div.list
{ 
	background: url(../works/images/edge_top.gif) no-repeat center top;
	margin:0px auto;
	padding-top:30px; 	
	width:760px;
}

div#worksPage div.list ul
{ 
	background: url(../works/images/edge_bottom.gif) no-repeat center bottom;
	padding:0px 0px 10px 30px;
	width:730px; 	
}
div#worksPage div.list li
{
	padding:0px 20px 10px 0px;
	float:left;
}
div#worksPage div.list li.group img
{
	padding-right: 5px;
}
div#worksPage p.note
{
	padding:10px 30px;
	text-align:right;
}

div#worksPage p.commentator
{
	padding:30px 10px 10px;
	text-align:right;
	font:13px/1.231 "MS PGothic",arial,helvetica,clean,sans-serif;
}
/*detailPage*/
div#detailPage p.pict
{
	text-align:center;
}
div#detailPage p.group img{
	padding-right: 10px;
}
div#detailPage p.caption
{
	padding:1em;
	text-align:center;
}
div#detailPage p.caption .title
{
	display:block;
}
div#detailPage p.caption .detail
{
	display:block;
}
div#detailPage p.caption .copy
{
	display:block;
}
div#detailPage p.article
{
	padding-bottom:20px;
}
div#detailPage div.nav
{
	margin:0px auto;	
	width:480px;
	height:21px;
}
div#detailPage div.nav .prev
{
	float:left;
}
div#detailPage div.nav .next
{
	float:right;
}

/*---------------
□□□font□□□
---------------*/
div#detailPage p.caption .title
{
	font-size:123.1%; 
	font-weight:bold;
}
div#detailPage p.caption .copy
{
	font-size:85%; 
}
