/*トップページ*/

.topbgRight{
border-right:#aaa solid 1px;
}

.topicsM {
	font-size: 80%;
	line-height:100%;
}


/*トピックス*/
img.topicsPh{
border:#999 solid 1px;
}

img.tzoom{
margin-right:5px;
vertical-align:middle;
}


/*トップページ　プルダウン*/
#pull td.main{cursor:pointer;}
/*サブメニューのスタイル*/

.pp {
	width: 130px;
	position:absolute;
	z-index:1;
	display:none;
	padding:0; margin:0;
}

/*トップ　展覧会・イベント情報*/
.top_event_bg {
background-image:url(../image/top_eventbg.jpg);
background-repeat:repeat-x;
}
.top_artist_bg {
background-image:url(../image/top_eventbg.jpg);
background-repeat:repeat-x;
border-left:#aaa solid 1px;

}


.top_column {
background-image:url(../image/top_facility.jpg);
background-repeat:repeat-x;
border-bottom:#aaa solid 1px;

}


.top_facility_bg {
background-image:url(../image/top_facility.jpg);
background-repeat:repeat-x;
border-left:#aaa solid 1px;
border-bottom:#aaa solid 1px;
}

.top_columntxt{
	color:#884B00;
	 font-size: 80%;
	line-height:150%;
	font-weight:bold;
}

.top_columnbktxt{
	color:#884B00;
	 font-size: 65%;
	line-height:150%;
	font-weight:bold;
}



/*カレンダー*/

.calendarTtl { 
	color:#884B00;
	font-size: 65%;
	line-height:140%;
	font-weight:bold;

}
.calendar {
	color:#884B00;
	 font-size: 80%;
	line-height:150%;
}
.sun{
	color:#cc0000;
	 font-size: 80%;
	line-height:150%;
}
a.month:link{
	color:#884B00;
	line-height:150%;
	text-decoration:none;
	font-weight:bold;
}
a.month:visited{
	color:#884B00;
	line-height:150%;
	text-decoration:none;
	font-weight:bold;

}
a.month:active{
	color:#884B00;
	line-height:150%;
	text-decoration:none;
	font-weight:bold;

}

a.month:hover{
	color:#884B00;
	line-height:150%;
	text-decoration:underline;
	font-weight:bold;
}

/*result*/
.result{
font-weight:bold;
color:#FF0000;}


img.detail_ph{
margin-left:10px;
margin-right:10px;
}


.attention{
margin-top:5px;
color:#777777;
}

.attention02{
margin-top:5px;
color:#777777;
font-size: 80%;
}



/*contents内*/
/*アーティスト*/
.attentionRed{
font-size: 85%;
line-height:140%;
color:#cc0000;
}

/*情報メンテナンス　背景*/
.j_ttl01{
background-image:url(../mypage/artist/img/ttl_a01_bg.gif);
background-repeat:repeat-x;
}

.j_ttl02{
background-image:url(../mypage/artist/img/ttl_a02_bg.jpg);
background-repeat:repeat-x;
}


/*投稿一覧*/
th{
color:#789729;
font-weight:bold;
text-align:left;
}


/*アーティスト・文化団体のページをつくる*/
.make_bg{
background-image:url(../mypage/artist/img/make_bg.gif);
background-repeat:repeat-x;
}
.formAttention{
	font-size: 85%;
}


/*アーティストファイル作品一覧*/
img.listPh{
border:#999 solid 1px;
}

img.zoom{
margin-right:5px;
vertical-align:middle;
}


/*創作サポート*/
.square{
margin-right:10px;
}


.spaceTop{
background-image:url(../support/img/support_top.gif);
background-repeat:repeat-x;
}
.spaceLeft{
background-image:url(../support/img/support_left.gif);
background-repeat:repeat-y;
}

.spaceRight{
background-image:url(../support/img/support_right.gif);
background-repeat:repeat-y;
}

.spaceBottom{
background-image:url(../support/img/support_bottom.gif);
background-repeat:repeat-x;
}



/*メンバー*/
.memAleft{
background-image:url(../member/img/member_aleft.gif);
background-repeat:repeat-y;
}

.memAright{
background-image:url(../member/img/member_aright.gif);
background-repeat:repeat-y;
}




.memSleft{
background-image:url(../member/img/member_sleft.gif);
background-repeat:repeat-y;
}
.memSright{
background-image:url(../member/img/member_sright.gif);
background-repeat:repeat-y;
}


iframe {
	border: 1px solid #CCCCCC;
}



/*マイページ*/
.myAleft{
background-image:url(../mypage/img/mypage_aleft.gif);
background-repeat:repeat-y;
}

.myAright{
background-image:url(../mypage/img/mypage_aright.gif);
background-repeat:repeat-y;
}

.myAbg{
background-image:url(../mypage/img/mypage_abg.jpg);
background-repeat:repeat-x;
}

.mySleft{
background-image:url(../mypage/img/mypage_sleft.gif);
background-repeat:repeat-y;
}

.mySright{
background-image:url(../mypage/img/mypage_sright.gif);
background-repeat:repeat-y;
}

.mySbg{
background-image:url(../mypage/img/mypage_sbg.jpg);
background-repeat:repeat-x;
}



/*メルマガ*/
.mail_bg{
background-image:url(../mail/img/mail_bg.gif);
background-repeat:repeat-x;
}

