/*　テキストのハック　IE6用　*/
body {
	font-size: 62.5%;
}
/*　IE以外用　*/
html>/**/body {
	font-size: 10px;
}

body {
	margin: 0;
	padding: 0;
	background: #ffffff;
	line-height: 180%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
/*　共通部分　*/
#contents strong {
	display: block;
	margin: 10px 0;
	font-family: Times New Roman, Georgia, serif;
	font-size: 160%;
	font-weight: normal;
	color: #000000;
}
#contents em {
	display: block;
	font-size: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}
#contents{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

/*　左メニューにロールオーバーしたときのArchive内の項目（英語）　*/
#navi_e_top a{
	background: url(../../Shared/Images/archive_top_en.gif) no-repeat;
}
#navi_e_past a {
	background: url(../../Shared/Images/archive_past_en.gif) no-repeat;
}
#navi_e_hive a{
	background: url(../../Shared/Images/archive_hive_en.gif) no-repeat;
}
#navi_e_review a{
	background: url(../../Shared/Images/archive_review_en.gif) no-repeat;
}
#navi_e_artist a {
	background: url(../../Shared/Images/archive_artist_en.gif) no-repeat;
}
#navi_e_link a{
	background: url(../../Shared/Images/archive_link_en.gif) no-repeat;
}


/*　右側の年代部分　*/
.year {
	float: left;
	width: 452px;
	border-top: solid 1px #333333;
}
.year_blank {
	float: right;
	width: 140px;
	border-top: solid 1px #333333;
}
.year2 {
	width: 608px;
	border-top: solid 1px #333333;
	margin-bottom: 20px;
}

/*　過去の活動用　*/
/*　高さ調整のハック　*/
.unit {
	width: 529px;
	font-size:10px;
	min-height: 106px;
	margin: 20px 0 0 79px;
}
* html .unit {
	height: 106px;
}
/* Mac IE5のみ適用 \*//*/
html .unit {
	height: auto;
}
/* end */
.unit img {
	display: block;
	float: left;
	width: 61px;
}
.unit_detail {
	float: right;
	width: 453px;
}
.unit_txt {
	float: left;
	width: 297px;
	font-size:10px;
}
.unit_detail a {
	border-bottom: 1px none transparent;
}
.unit_detail a:hover {
	border-bottom: 1px solid #0098bd;
}
.unit .unit_detail img {
	display: block;
	float: right;
	width: 76px;
	margin-right: 32px;
}
.unit_detail em {
	width: 297px;
}
#main .unit_detail em a {
	font-family: Arial, Helvetica,sans-serif;
	color: #000000;
	border-bottom: 1px none transparent;
}
#main .unit_detail em a:hover {
	border-bottom: solid 1px #000000;
}
/*　年代の最後の項目に使用し、marginを調整　*/
.unit_last {
	margin-bottom: 44px;
}

/*　イヴェント・レポート用　*/
ul.review {
	margin: 0 0 40px 0;
}
ul.review li {
	width: 608px;
	margin-bottom: 12px;
	line-height: 150%;
}
.review_left {
	float: left;
	width: 218px;
	text-align: right;
}
.review_right {
	float: right;
	width: 375px;
}
#contents ul.review li a {
	color: #333333;
	border-bottom: 1px none transparent;
}
#contents ul.review li a:hover {
	border-bottom: solid 1px #000000;
}

/*　ExhibitionとEvent共通部分　*/
#xml {
	text-align: right;
	margin-bottom: 30px;
}
#xml2 {
	text-align: right;
	margin-bottom: 0px;
}
#xml3 {
	text-align: right;
	margin-bottom: 0px;
	margin-top: 43px;
}
#xml img, #xml2 img, #xml3 img{
	display: inline;
}

/*　XMLアイコンとテキストの高さ調整　*/
#xml #xmltxt {
	font-size:10px;
	vertical-align: top;
}
#xml2 #xmltxt {
	vertical-align: top;
}
#xml3 #xmltxt {
	vertical-align: top;
}
* html #xml img {
	vertical-align: middle;
}
/* Mac IE5のみ適用 \*//*/
html #xml img {
	vertical-align: top;
}
/* end */
* html #xml #xmltxt {
	vertical-align: middle;
}
/* Mac IE5のみ適用 \*//*/
html #xml #xmltxt {
	vertical-align: top;
}
/* end 1*/
* html #xml2 img {
	vertical-align: middle;
}
/* Mac IE5のみ適用 \*//*/
html #xml2 img {
	vertical-align: top;
}
/* end */
* html #xml2 #xmltxt {
	vertical-align: middle;
}
/* Mac IE5のみ適用 \*//*/
html #xml2 #xmltxt {
	vertical-align: top;
}

/* end 2*/
* html #xml3 img {
	vertical-align: middle;
}
/* Mac IE5のみ適用 \*//*/
html #xml3 img {
	vertical-align: top;
}
/* end */
* html #xml3 #xmltxt {
	vertical-align: middle;
}
/* Mac IE5のみ適用 \*//*/
html #xml3 #xmltxt {
	vertical-align: top;
}
/* end 3*/

#xml a#xmltxt, #xml2 a#xmltxt, #xml3 a#xmltxt {
	color: #333333;
	border-bottom: 1px none transparent;
}
#xml a#xmltxt:hover, #xml2 a#xmltxt:hover , #xml3 a#xmltxt:hover{
	border-bottom: solid 1px #333333;
}

/*　Exhibition詳細　*/
/*　トップのナビゲーション　*/
#top_navi {
	border-top: 1px solid #333333;
	width: 608px;
	padding-top: 30px;
}
#top_navi_left {
	float: left;
	width: 374px;
	border-bottom: 1px solid #333333;
}
#top_navi_right {
	float: right;
	width: 218px;
	text-align: right;
	border-bottom: 1px solid #333333;
}

/*　展示名　*/
#exhibition_title {
	width: 374px;
	margin: 20px 0 30px 0;
}

/*　コンテンツ部分の左側　*/
#txts {
	float: left;
	width: 366px;
word-break: break-word;
}

/*　コンテンツ部分の左側上部　*/
dl#first {
	margin: 0 0 64px 0;
}
dl#first dd {
	margin: 6px 0 12px 0;
}
dl#first dd img {
	display: inline;
}
dl#second dd {
	margin: 12px 0 36px 0;
}

/*　イヴェント一覧内　*/
#second dd li {
	margin-bottom: 10px;
}
.event_txt {
	float: left;
	width: 290px;
	line-height: 150%;
}
.event_icon {
	float: right;
	width: 30px;
	padding: 0 24px 0 0;
}
.event_video {
	float: left;
	width: 15px;
}
.event_report {
	float: right;
	width: 15px;
}

/*　コンテンツ部分の右側　*/
#pics {

	float: right;
	width: 210px;
}
#pics li {
	font-size:100%;
	margin-bottom: 22px;
	text-align: right;
}
#pics li img {
	margin: 0 0 4px auto; 
	border: solid 1px #dddddd;
}
#pics li p {
	margin: 0;
}

/*　リンクの下線　*/
#top_navi a, #txts a, #txts a:hover img {
	border-bottom: 1px none transparent;
}
#top_navi a:hover, #txts a:hover {
	border-bottom: 1px solid #0098bd;
}

/*　Event詳細　*/
/*　トップのナビゲーション（イヴェント・レポート詳細と共通）　*/
#top_navi2 {
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	width: 608px;
	padding-top: 30px;
}
#leftest {
	float: left;
	width: 156px;
}

/*　展示名　*/
#event_title {
	width: 450px;
	margin: 20px 0 30px 0;
}

.exhi{
	font-size:100%;
	line-height:15px;
}



/*　展示名の下の折り返し部分　*/
#event_title ul {
	margin-top: 10px;
}
#event_title li {
	margin-bottom: 7px;
	line-height: 150%;
}
#event_title li .lfloat {
	line-height:15px;
	width: 48px;
}
#event_title li .rfloat {
	line-height:15px;
	width: 402px;
}

/*　コンテンツ部分下部　*/
dl#event {
	margin: 40px 0 0 156px;
}
dl#event dd {
	margin: 6px 0 12px 0;
}
dl#event dd img {
	display: inline;
}
#txts_artist dd img {
	display: inline;
}
/*　リンクの下線　*/
#top_navi2 a, #event_title a, #event a {
	border-bottom: 1px none transparent;
}
#top_navi2 a:hover, #event_title a:hover, #event a:hover {
	border-bottom: 1px solid #0098bd;
}

/*　イヴェント・レポート詳細　*/
#review {
	width: 452px;
	margin: 10px 0 0 156px;
}

/*　イヴェントタイトル部分　*/
#review_title {
	margin-bottom: 45px;
}
.feature {
	margin: 15px 0;
}
.feature img {
	display: block;
	margin-bottom: 5px;
}
/*　テキスト部分　*/
#review_txt {
	font-size: 110%;
	line-height: 190%
}
#author {
	margin: 35px 0 45px 0;
}

/*　写真部分　*/
#photo {
	margin: 20px 0 25px 0;
}
#photo .lfloat, #photo .rfloat {
	width: 214px;
	color: #666666;
}
#photo .lfloat img, #photo .rfloat img {
	margin-bottom: 4px;
}
.photo_set {
	margin-bottom: 20px;
}

/*　縦長のものはこれを設定　*/
.long {
	width: 160px;
	margin: 0 auto;
}

/*　下部ナビゲーション　*/
#review_end {
	margin-top: 20px;
}
#review_end .lfloat {
	width: 145px;
	text-align: right;
}
#review_end .rfloat {
	width: 295px;
}
/*　リンクの下線　*/
#review a {
	border-bottom: 1px none transparent;
}
#review a:hover {
	border-bottom: 1px solid #0098bd;
}
/*　キーワードリスト　*/
#kw_fifty_group {
	float: left;
	width: 608px;
	border: 0px solid #333;
	padding-bottom:40px;
}
#kw_fifty_group_end {
	float: left;
	width: 608px;
	padding-bottom:0px;
}

#kw_firstcol {
	float: left;
	width: 156px;
	padding-right:54px;
	border: 0px solid #333;
	padding-top: 15px;
	
}
#kw_firstcol li{
	float: left;
	width: 156px;
}
#kw_secondcol {
	float: left;
	width: 156px;
	padding-right:86px;
	padding-top: 15px;
}
#kw_secondcol li{
	float: left;
	width: 156px;
}
#kw_thirdcol {
	float: left;
	width: 156px;
	padding-top: 15px;
}
#kw_thirdcol  li{
	float: left;
	width: 156px;
}	
#keyword_group{
	float: left;
}
/*　keywordlist用　*/
#keywordlist_title {
	height: 75px;
	border: solid 0px #333333;
}

#keyword_group  dt{
	float: left;

}

/*　過去の活動　作品　*/
#work_title {
	width: 450px;
	margin: 20px 0 16px 0;
}
#work_title li .lfloat {
	width: 90px;
}
#work_title li .rfloat {
	width: 360px;
}


/*　過去の活動　作家　*/
#txts_artist {
	float: left;
	width: 450px;
}
#artist_title {
	width: 450px;
	margin: 20px 0 16px 0;
}

dl#profile {
	margin: 0 0 60px 0;
	line-height:180%;
}
.artist_work_event_txt{
	float: left;
	width: 290px;
	line-height:150%;
	padding-bottom:9px;
}



/*　過去の活動　サーチ　*/


#search_title {
	width: 450px;
	margin: 20px 0 45px 0;
}


dl#searchresult dd {
	margin: 12px 0 27px 0;
}

.searh_highlight{
	background-color: #E6E6E6;
}
.exhibition_search_result{
	line-height:150%;
}
.work_event_searh_result {
	float: left;
	width: 290px;
	line-height:150%;
	padding-bottom:9px;
}
.work_searh_result{
	float: left;
	width: 290px;
	line-height:150%;
	padding-bottom:9px;
}

.artist_search_result{
	line-height:150%;
}
#exhibition_search_result li .listitem{
	width: 450px;
	padding-bottom:9px;
}
#work_event_searh_result li .listitem{
	width: 450px;
}

#artist_search_result li .listitem{
	width: 450px;
	padding-bottom:9px;
}

#txts_artist li{
	width: 450px;
}
dl#profile dd {
	margin: 12px 0 12px 0;
}
/*　会場別　*/
#venue_title {
	width: 450px;
	margin: 20px 0 5px 0;
	float: left;	
}

/*　制作年別　*/
#workyear_title {
	width: 450px;
	margin: 20px 0 5px 0;
	float: left;
}

