@charset "UTF-8";

/* CSS Document */

@import url(common.css);


/* design
================================================ */

.img-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	}
.img-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	}

em {
	font-style: normal;
	font-weight: bold;
	}

/* 
================================================ */

.box1 {						/* アクセス欄の囲み */
	margin:10px;
	border: 2px solid #666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
 	}

.box2 {						/* 入札案内の囲み */
	width:100px;
	margin:5px;
	border: 1px solid #666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align:center;
	float:left
 	}

.red {						/* 赤文字強調 */
	color:#f00;
	font-weight:bold;
	}

.right {
	text-align:right
	}

.center {						/* 文字センター */
	text-align:center
	}

/* 
#Main p {					本文インデント
	text-indent:1em
	}
	 */
#Main li {					/* 本文インデント */
	margin-left: 15px;
	}


.widelist {					/* 入札案内のリスト */
	line-height: 150%;
	}


#Main table {
	margin-left: 15px;
	}
#Main dt {
	line-height: 150%;
	text-decoration: underline;
	}
#Main dd {
	padding-left: 15px;
	padding-bottom: 10px;
	line-height: 150%;
	}

.notice {
	text-align: right;
	color: #CC0000;
	}

.notice2 {
	text-align: right;
	color: #CC0000;
	padding-bottom:0;

	}


/* work
================================================ */

#ArtistName p,
#ArtName p {
	margin: 0;
	padding-left:10px;
	}


/* アーティスト名 */

#ArtistName {
	padding-top: 3px;
	width: 502px;
	height: 47px;
	background: url(../../work2009/img/name.gif) no-repeat top left;
	}

.entryCategoryLabel {
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	line-height: 27px;
	text-indent: 8px;
	}
.entryArtistkana {
	color: #fff;
	font-size: 11px;
	}
.entryUnit {
	color: #fff;
	font-size: 11px;
	line-height: 17px;
	}

/* メインイメージ */

.entryPhoto1 {
	margin: 0 auto;
	text-align: center;
	}
.entryPhoto1 img {
	margin: 20px auto 0;
	border: #999 1px solid;
	}

/* 作品名 */

#ArtName {
	margin-top: 20px;
	padding-top: 8px;
	width: 502px;
	height: 55px;
	background: url(../../work2009/img/art.gif) no-repeat top left;
	}

.entryTitle {
	height: 30px;
	color: #6c631d;
	font-size: 16px;
	font-weight: bold;
	}
.entryTitlekana {
	padding-right: 12px;
	height: 12px;
	color: #6c631d;
	font-size: 11px;
	line-height: 12px;
	text-align: right;
	}

/* 作品情報 */

#ArtSummary {
	margin-top: 20px;
	width: 502px;
	border-bottom: #635507 1px solid;
	}


#ArtSummary div {
	clear: both;
	background: url(../../work2010/img/list.gif) no-repeat top left;
	}
#ArtSummary span {
	float: left;
	margin-left: 30px;
	padding-top: 11px;
	padding-bottom: 6px;
	width: 80px;
	}
#ArtSummary p {
	margin: 0;
	padding-top: 7px;
	padding-bottom: 6px;
	width: 385px;
	text-indent: 0;
	}


/* 作品画像2、3 */

.entryPhoto2,
.entryPhoto3 {
	margin-top: 20px;
	width: 246px;
	text-align: center;
	}
.entryPhoto2 {
	float: left;
	}
.entryPhoto3 {
	float: right;
	}
.entryPhoto2 img,
.entryPhoto3 img {
	margin: 0 auto;
	border: #fff 3px solid;
	}

/* その他 */

#ArtEtc {
	margin-top: 20px;
	clear: both;
	margin-left: 10px;
	}
#ArtEtc p {		
	text-indent: 0;
	}

/* 他の出展作品 */

#ArtOther {
	clear: both;
	margin-top: 30px;
	padding: 0;
	border-top: #dd6201 1px solid;
	}

#Main #ArtOther p.entryCategoryLabel2 {
	margin: 0;
	padding: 4px 0;
	text-indent: 0;
	}
#ArtOther .entryCategoryLabel2 span {
	padding: 6px 15px;
	background-color: #dd6201;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	}

#ArtOther table {
	float: left;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
#ArtOther table td {
	width: 110px;
	}

#ArtOther td.entryOtherPhoto {
	background-color: #fff;
	border: #999 1px solid;
	}
#ArtOther td.entryOtherPhoto a {
	display: block;
	width: 110px;
	height: 110px;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	}

#ArtOther td.entryOtherTitle {
	padding: 6px 0;
	line-height: 135%;
	}

#ArtOther .listClear {
	clear: both;
	height: 1px;
	}

/* 画像から作品を探す /work/photo/index.html */

#ArtPhotoList {
	clear: both;
	margin-top: 20px;
	padding: 0;
	}

#ArtPhotoList table {
	float: left;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
#ArtPhotoList table td {
	width: 110px;
	}
#ArtPhotoList td.entryOtherPhoto {
	background-color: #fff;
	border: #999 1px solid;
	}
#ArtPhotoList td.entryOtherPhoto a {
	display: block;
	width: 110px;
	height: 110px;
	}

#ArtPhotoList td.entryOtherPhoto img {
	}
#ArtPhotoList td.entryOtherPhoto a {
	display: block;
	width: 110px;
	height: 110px;
	overflow: hidden;
	}

#ArtPhotoList td.entryOtherTitle {
	padding: 6px 0;
	line-height: 135%;
	}

#ArtPhotoList .listClear {
	clear: both;
	height: 1px;
	}
	


/* work index
================================================ */

.artistList {
	margin-top: 10px;
	margin-bottom: 20px;
	width: 502px;
	border-bottom:solid 1px #635507;
	}

.artistList ul li {
	clear: both;
	margin-bottom: 8px;
	padding-top: 8px;
	background: url(../../work2010/img/list.gif) no-repeat top left;
	}
	
.artistList ul li:after{
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;

}	
.artistList span {
	float: left;
	margin-left: 35px;
	margin-right: 30px;
	width: 180px;
	line-height: 135%;
	}


/* faq index
================================================ */

#FAQIndex #FaqEntries ol li {
	font-weight: bold;
	}

/* faq entries
================================================ */

#FaqEntries {
	margin-top: 30px;
	padding: 10px 15px;
	height: auto;
	background-color: #fff5eb;
	border: #7e5c30 1px solid;
	}

#FaqEntries h3 {
	margin: 10px 0;
	padding-left: 0;
	height: 21px;
	background: none;
	color: #6c631d;
	font-size: 14px;
	}

#FaqEntries ol {
	margin: 10px 0;
	}

#FaqEntries ol li {
	line-height: 1.25;
	text-indent: 0;
	}


/* 特色
================================================ */

#Work p.intro{
	margin:15px 0 15px 10px;
	}




/* 19回使用用途
================================================ */

#Work dl.use{
	margin:15px 0 15px 10px;
	}
	
#Work dl.use dt{
	text-decoration:none;
	font-weight:bold;
	}	


/* clear
================================================ */

#Work p.cl{ clear:both;	}


/* 19回報告
================================================ */
/*#Main.photoTxt p{ margin:15px 55px;}
#Main.photoTxt h3{ margin-left:20px;}
*/#Main.photoTxt p.photo{ text-align:center; margin:0; padding:0;}
p.photo img{border: solid 2px #ececec; padding:3px; margin:0;}

ul.txt{ margin:0 10px 20px;}
ul.txt2{ margin:40px 0 25px; text-align:right;}
ul.txt2 li{text-align:right;}


/* 20回特色
================================================ */
#Main dl.tit{ border: solid 1px #666633; padding:15px;}
#Main dl.tit dt{ text-decoration:none;}
#Main dl.tit dd strong{ color:#CC3300; font-size:12px; font-weight:normal;}


/* end */