@charset "UTF-8";
#bodySection div.contentsArea div.mainArea h2 {
	margin: 0px 0px 25px 30px;
	padding: 40px 0px 0px 0px;
	font-size: 1%;
	line-height: 100%;
	}
#bodySection div.contentsArea div.mainArea p.btnBack {
	margin: 0px 0px 5px 30px;
	padding: 0px 0px 5px 0px;
	border-bottom: solid 5px #E1E1E2;
	text-align: right;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer {
	margin: 0px 0px 0px 30px;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer h3 {
	margin: 0px 0px 5px 0px;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer ul {
	margin: 0px 0px 20px 0px;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer ul li {
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	background-image: url("/works/img_common/dotline.gif");
	background-repeat: repeat-x;
	background-position: top;
	}
/* -- Hack WinIE & MacIE --*/
* html #bodySection div.contentsArea div.mainArea div.detailContainer ul li {
	/* Hides from IE5-Mac \*/ 
	height: 1%;
	/*end  Hides from IE5-Mac */
	}
/* -- Hack WinIE & MacIE  end--*/
#bodySection div.contentsArea div.mainArea div.detailContainer ul li dl dt {
	float: left;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer p.workImage {
		margin: 0px 0px 10px 0px;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer div.comment {
	margin: 0px 0px 30px 0px;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer div.comment p.j12 {
	margin: 0px 0px 15px 0px;
	}

#bodySection div.contentsArea div.mainArea div.detailContainer .leftchild{
	float:left;
	width:260px;
	padding-right:10px;
	}
#bodySection div.contentsArea div.mainArea div.detailContainer .rightchild{
	float:right;
	width:200px;
	}
br.clear {
	font-size: 1px;
	line-height: 100%;
	clear: both;
	}
