@charset "euc-jp";

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*
px	%
10 	77
11 	85
12 	93 (was 93)
13 	100
14 	108 (was 107)
15 	116 (was 114)
16 	123.1 (was 122)
17 	131 (was 129)
18 	138.5 (was 136)
19 	146.5 (was 144)
20 	153.9 (was 152)
21 	161.6 (was 159)
22 	167
23 	174
24 	182
25 	189
26 	197 
*/


/*
 * YUI reset.css
 * arranged by Akn (akn.admin@gmail.com).
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
/*
 * webgaku tsukuba - CSS
 */
body{
	text-align:center;
}
h1{
	margin:0 auto;
}
h2{
	margin-top:1em;
	font-size:153.9%;
}

table{
	margin:0 auto 20px;
}
table td,
table th{
	padding:0 5px;
}
table th{
	font-size:123.1%;
	line-height:1.4em;
}
table th span{
	border-left:3px #909 solid;
	border-bottom:1px #909 solid;
}

table tr td ul{
	list-style:none !important;
}
table tr td ul li{
	margin: .3em 0;
}
p{
	line-height:1.4em;
	font-size:123.1%;
}
em{
	font-weight:bold;
}
strong{
	color:#f00;
}
span.hr hr{
	margin:50px 0 30px;
}
