@charset "UTF-8";
@import "./default/base.css";

h1 {
	/* image */
	width:250px;
	height:350px;
	background-color:#dae3ea;
	background-image:url(./background/pangya-05.jpg);
}
* html h1 {
	background:expression(
		this.style.background || (
			function () {
				var images = [
					'pangya-01.jpg', 'pangya-02.jpg', 'pangya-03.jpg',
					'pangya-04.jpg', 'pangya-05.jpg', 'pangya-06.jpg'
				];
				var i = Math.floor( Math.random() * images.length );
				return	'#fff url(../skin/background/' + 
						images[i] +
						') no-repeat scroll 50% 50%';
			}()
		)
	);
}
body {
	background:#fff url(background/blue_sky.jpg) repeat-y fixed 0 0;
}

table, td, th { border:1px solid #bcd; }

#page-title { letter-spacing:3px; }
#page-title:first-letter { font-size:125%; }

#header .section   { font-size:90%; }
#header .block-name,
#header .list-name { font-size:111%; }
#anchor dl,
#anchor li { font-size:85%; }

#filter { padding-left:100px; font-size:90%; }
	#filter legend { font-weight:bold; }
	#filter dl { margin-bottom:0; }
#filter fieldset { margin-bottom:0; }
#filter dl    { line-height:150%; }
#filter dl dl { clear:none; display:inline; }
#filter dl dt { width:5.5em; }
#filter dl dd { margin-left:5.5em; }

#search fieldset {
	margin:0;
	padding:1ex 2%;
	border:1px solid #bcd;
}
#search legend { display:inline; }
#search dl dd { margin-left:0; }

table.data .id   { text-align:center; }
table.data .name { font-weight:bold; }
table.data th    { font-weight:normal; }

#copyrights li { display:list-item; }
