/*CSS BASE-------copyright 2006 Museum of Digital Sculpture. white-space:pre;
*/

*{
	margin:0;
	padding:0;
}

em{
	font-style:normal;			/* フォントスタイル */
}

.tableBG{
	width:424px;
	height:auto; 
	margin:0 auto 44px;
	background-color:transparent; 
	clear:both;
}

.cntTable{
	margin:0 auto;
	background-color:transparent; 
}

.cntTable th{
	padding:4px;
	font:bold 12px/18px "ＭＳ Ｐゴシック", "Osaka";
	color:#000;				/* 文字色： */
	text-align:right;
	vertical-align:top;
	background-color:transparent; 
}

.cntTable td{
	padding:4px;
	font:12px/18px "ＭＳ Ｐゴシック", "Osaka";
	color:#3c3c3c;				/* 文字色： */
	text-align:left;
	line-height:22px;
	vertical-align:top;
	background-color:transparent; 
}

.cntTable td p{
	padding:8px 0 0;
}

.tableForm, #tableForm{
	width:600px;
	margin:66px auto 0;
	background-color:transparent; 
	clear:both;
}

.headline{
	font:bold 14px/18px "ＭＳ Ｐゴシック", "Osaka";
}

#startBlock{
	width:400px;	
	margin:300px auto 0;
	text-align:center;
	background-color:transparent;
}

/*form----------------------------*/

.formTable{
	width:600px;
	font:10px/14px "ＭＳ Ｐゴシック", "Osaka";
	color:#3c3c3c;				/* 文字色： */
	background-color:transparent; 
}

.formTable td{
	padding:4px;
	background-color:transparent; 
}

/*入力文字*/
input.text, input#text, textarea{  
	margin: 0 0 2px;
	padding: 2px 4px;  
	color: #50555a;
	white-space:nowrap;
	font:12px/18px "ＭＳ Ｐゴシック", "Osaka";
	border: 1px #50555a solid; 
	background-color: #fffff3;
}

.body-opt{  
	width:300px;	
	color: #9e002c; 
	background-color: transparent;
}

input.mail{
	visibility:hidden;
}

.hidden{
	display:none;
}

#formExp, .formExp{
	width:200px;	
	text-align:right;
}

#formValue, .formValue{
	width:300px;	
	text-align:left;

}

/*Forumの公開フォーム------------------------------*/	

#replyForm .submit{
	display:block;
	height:18px;
	font:normal 12px/18px "ＭＳ Ｐゴシック", "Osaka", "Geneva", "san-serif"; 
	color:#7b6733;
	text-align:right;
	vertical-align: middle;
}
	
#replyForm .submit em{
	font:14px/14px "Geneva", "san-serif"; 
}

/* TOP FORMS -------------------------------------*/

#topSearch{
	font:12px/16px "Verdana", "Arial", "san-serif";
	margin:-2px 0 0 0;
	padding:0 0 0 4px;
	width:276px;
	height:24px;
	letter-spacing:10px;
	background-color:#E9E8CD;
}

#topSearch table{
	width:280px;
}

#topSearch .submit{
	font:12px/12px "ＭＳ Ｐゴシック", "Osaka", "Geneva", "Arial", "Helvetica", "san-serif"; 
	text-align:right;
	vertical-align: middle;
}

#topSearch #text{  
	color:#50555A;
	font:10px/10px "ＭＳ Ｐゴシック", "Osaka"; 
	letter-spacing:0px;
	padding:2px 2px 0  2px ; 
	margin:2px 2px 0 0;
}

#topSearch #submit{  
	color:#50555A;
	font:12px/12px "Geneva", "Arial", "Helvetica", "san-serif";
	letter-spacing:2px;
}

/*Error ----*/

.error h1{
	margin:22px auto;
	line-height:1.5em;			/* 行幅 */
	text-align:center;
	background-color:transparent; 
}
.error{
	width:600px;
	margin:22px auto;
	line-height:1.5em;			/* 行幅 */
	text-align:center;
	background-color:transparent; 
}



.body select{
	border:1px solid #50555A;
}

/*CSS Job-------copyright 2009 Museum of Digital Sculpture.*/


#top h1{
	width:auto;
}

/*ex Block+++++++++++++++++++++++++++++++*/

ul#explainBlock{
	padding:30px 0 0 ;
	width:320px;
	height:60px;
	text-align:center;
	float:left;
}

/*grobal menu+++++++++++++++++++++++++++++++*/

#grMenu{
	position:relative;
	padding:0 10px 0 0;
	width:266px;
	height:90px;
  	color: #F0EEE4;
	background-color:transparent;
	float:right;
	
}


#grMenu ul{
	position:absolute;
	right:0;
	top:0;
	width:266px;
  	color: #F0EEE4;
  	text-align:right;
	background-color:transparent;
	
}

form#search{
	display:block;
	position:absolute;
	right:0;
	top:24px;
	width:230px;
	background:transparent;
}

form#search div input#word{
	float:left;
	display:block;
	margin:0 6px 0 0;
	padding:4px 8px 0 3px;
	width:128px;
	height:20px;
	background:url("./images/form_word.jpg") no-repeat;
}

form#search div input#submit{
	float:left;
	display:block;
	width:85px;
	height:22px;
	cursor:pointer;
	text-indent:-9999px;
	background:url("./images/form_search.jpg") no-repeat;
}


form#search div input#submit:hover{
	background-position:0 -22px;
}

/*sub menu+++++++++++++++++++++++++++++++*/












/*
 MDS CSS end-------------------------------------*/

