@charset "UTF-8";

@import "import.css";

/* --------------------------------------------------

CSS Information

	yma web site: style sheet

	File name: index.css

	Date: 2008.10.07

	Author: xxxxxx

-----------------------------------------------------

	[1] mainImage
	
	[2] left
	
	[3] center
	
	[4] right
	
	[5] xxxxxxxxx

-------------------------------------------------- */


#top h3 {
	background: url("../images/stitle.jpg") no-repeat 0 0;
	width: 720px;
	height: 50px;
	text-indent: -9999px;
	display: block;
	margin-bottom: 42px;
}
#top h3#video {
	background: url("../images/stitle2.jpg") no-repeat 0 0;
	width: 720px;
	height: 50px;
	text-indent: -9999px;
	display: block;
	margin-bottom: 21px;
}

#main {
 width: 720px;
 margin: 0 auto;
 text-align: center;
}

div#searchBox {
	width: 700px;
	margin: 0 auto;
	padding: 0 0 150px 0;
}

div#searchBox dl {
	margin: 0 auto 37px auto;
	display: block;
	padding-bottom: 25px;
	border-bottom: 2px dashed #CCC;
	width: 100%;
}
div#searchBox dl dt {
	float: left;
	width: 225px;
	height: 31px;
	text-indent: -9999px;
	margin-right: 20px;
}
div#searchBox dl dt#ssTtl01 {background: url("../images/sstitle_artist.gif") no-repeat 0 0;}
div#searchBox dl dt#ssTtl02 {background: url("../images/sstitle_title.gif") no-repeat 0 0;}
div#searchBox dl dt#ssTtl03 {background: url("../images/sstitle_keyword.gif") no-repeat 0 0;}
div#searchBox dl dt#ssTtl04 {background: url("../images/sstitle_donators.gif") no-repeat 0 0;}


div#searchBox dl dd {
	padding-top: 5px;
}

.w300 { width: 300px;}

/*div#searchBox input.btn {
 padding: 7px 0 3px 0;
}*/

/*-----------------------------
			IE7 ハック
-----------------------------*/
*:first-child+html div#searchBox input.btn {
	padding: 5px 0 0 0;
}
/*-----------------------------
			IE6 ハック
-----------------------------*/
* html div#searchBox input.btn {
	padding: 5px 0 0 0;
}


/*-----------------------------
			目録
-----------------------------*/

dl#mokuroku {
	width: 720px;
	/*font-size: 12px;*/
	text-align: left;
}
dl#mokuroku dt {
	margin-bottom: 10px;
	font-weight: bold;
}
dl#mokuroku dd {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	line-height: 1.4;
}
div#btnBox { margin-bottom: 150px;}

/* --------------------
	clearfix
-------------------- */


#contentsAll:after,
#right:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}




/*-----------------------------
			video
-----------------------------*/

div#videoBox {
	width: 700px;
	margin: 0 auto;
	padding: 0 0 20px 0;
	text-align: left;
}
div#videoBox dl dt#ssTtl05 {
	background: url("../images/sstitle_artist3.gif") no-repeat 0 0;
	width: 225px;
	height: 31px;
	text-indent: -9999px;
	margin: 0 20px 25px 0;
}
div#videoBox dl dd p {
	line-height: 1.4;
	/*font-size: 12px;*/
	margin-bottom: 10px;
}
/*div#searchBox p {
	padding: 5px 0 5px 10px;
	line-height: 30px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}*/

div#optionBox p {
	margin-bottom: 10px;
}
div#keywordArea {
	border: 1px solid #ccc;
	width: 680px;
	padding: 10px;
	margin-bottom: 20px;
}







