<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	background-color: #FFFFCC;
	margin: 0px;
}

div#header01{
	background-image: url(../nsf2011_img/header01.gif);
	background-repeat: repeat-x;
	height: 50px;
}

div#header02{
	width: 850px;
	margin: 0px auto;
}

div#container{
	width: 800px;
	margin: 0px auto;
}

div#container_title01{
	width: 800px;
	height: 270px;
	background-image: url(../nsf2011_img/bg_nsf2011_header01.png);
	margin: 0px auto;
}

div#container_title02{
	background:#003399;
	height: 22px;
	position: relative;
	margin-top: 0px;
}

div#container_main01{
	width: 800px;
	height: 1250px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_nsf2011_main01.png);
}

div#container_main02{
	width: 800px;
	height: 1900px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_nsf2011_main01.png);
}
div#container_main20110501{
	width: 800px;
	height: 1400px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_emperor_main01.gif);
}

div#container_main20110718{
	width: 800px;
	height: 2400px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_emperor_main01.gif);
}
div#container_main20110828_01{
	width: 800px;
	height: 700px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_emperor_main01.gif);
}

div#container_main_regulation2011{
	width: 800px;
	height: 2800px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_emperor_main01.gif);
}

div#container_main20110828{
	width: 800px;
	height: 3100px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_emperor_main01.gif);
}


div#container_main_schedule2011{
	width: 800px;
	height: 1950px;
	margin: 0px auto;
	background-image: url(../nsf2011_img/bg_children_main01.gif);
}


div#side_menu01 {
	width: 196px;
	position: relative;
	margin-top: 10px;
	margin-left: 1px;
	float: left;
}
div#side_menu012 {
	width: 196px;
	position: relative;
	margin-top: 10px;
	left: 4px;
	float: left;
}
div#side_menu02 {
	position: relative;
	margin-top: 0px;

}

div#side_menu03 {
	font-size: 12px;
	position: relative;
	margin-top: 0px;
	left: 2px;
}
div#side_menu032 {
	font-size: 12px;
	position: relative;
	margin-top: 0px;
	left: 2px;

}

div#contents01 {
	float: left;
}


div#contents02 {
	width: 602px;
	background-color: #FFFFFF;
	position: relative;
	margin-top: 0px;
}



div#main_topics01{
	background-color: #FFCCFF;
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 560px;


}
div#main_topics02{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background-color: #CC0033;
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	height: 22px;
	width: 560px;
}
div#main_topics03{
	background-color: #FFCCFF;
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	border-bottom: 24px #FFCCFF solid;
	width: 540px;
}
div#main_topics03a{
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	height: 24px;
}


div#main_title01{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	margin: 0px auto;
	position: relative;
	margin-top: 10px;
	margin-bottom: 4px;
	width: 560px;
	border-bottom: 4px #330066 solid;
}
div#main_title01a{
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	width: 560px;
	height: 23px;
	border-bottom: 4px #CC0033 solid;
}
div#main_title01a01{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	position: relative;
	margin-top: 0px;
	width: 380px;
	text-align: left;
	float: left;
}
div#main_title01a02{
	background-color: #CC0033;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	position: relative;
	margin-top: 0px;
	top: 3px;
	width: 180px;
	height: 20px;
	text-align: right;
	float: left;
}
div#main_title01a03{
	background-color: #CC0033;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	position: relative;
	margin-top: 0px;
	width: 90px;
	text-align: center;
	float: left;
}


div#main_title01a03a{
	background-color: #CC0033;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	position: relative;
	margin-top: 0px;
	width: 90px;
	text-align: center;
	float: left;
}
div#main_title01a03b{
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	position: relative;
	margin-top: 0px;
	width: 90px;
	text-align: center;
	float: left;
}

div#topics03a{
	background-color: #CC0033;
	color: #FFFFFF;
	position: relative;
	margin-top: 0px;
	top: 4px;
	width: 90px;
	height: 16px;
}
div#topics03b{
	background-color: #999999;
	color: #FFFFFF;
	position: relative;
	margin-top: 0px;
	top: 4px;
	width: 90px;
	height: 16px;
}


div#main_title01b{
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	width: 560px;
	height: 4px;
	background-color: #CC0033;

}
div#main_title012{
	color: #333333;
	font-weight: bold;
	font-size: 15px;
	margin: 0px auto;
	position: relative;
	margin-top: 10px;
	margin-bottom: 4px;
	width: 560px;
	border-bottom: 4px #CC0033 solid;
}
div#main_title02{
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	margin: 0px auto;
	text-align: right;
	position: relative;
	margin-top: 4px;
	margin-bottom: 24px;
	width: 552px;
}

div#main_title02a{
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	margin: 0px auto;
	position: relative;
	margin-top: 4px;
	margin-bottom: 24px;
	width: 552px;
}

div#main_title02b{
	position: relative;
	margin-top: 0px;
	text-align: left;
	float: left;
}
div#main_title02c{
	position: relative;
	margin-top: 0px;
	text-align: right;

}

div#main_title02d{
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	margin: 0px auto;
	position: relative;
	margin-top: 4px;
	margin-bottom: 24px;
	width: 552px;
}


div#main_title_a01{
	background-color: #CC0033;
	position: relative;
	margin-top: 0px;
	width: 530px;
	height: 24px;
	left: 36px;

}


div#main_title02d{
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	position: relative;
	margin-top: 4px;
	margin-bottom: 24px;
	width: 552px;
}

div#main_contents_a01{
	font-size: 12px;
	width: 530px;
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
}

div#main_contents_b01{
	font-size: 12px;
	width: 500px;
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
}


div#main_title_c01{
	background-color: #999999;
	position: relative;
	margin-top: 0px;
	width: 530px;
	height: 24px;
	left: 36px;

}


div#main_title_d01{
	background-color: #999999;
	position: relative;
	margin-top: 0px;
	width: 530px;
	height: 24px;
	top: 4px;
	left: 36px;

}

div#main_title_e01{
	background-color: #999999;
	position: relative;
	margin-top: 0px;
	width: 530px;
	height: 24px;
	top: 4px;
	left: 36px;

}



div#main_link01{
	color: #333333;
	font-size: 11px;
	margin: 0px auto;
	margin-top: 0px;
	width: 560px;
	position: relative;
	left: 20px;
	float: left;
	background:#FFFFFF;
}



div#container_copyrights01{
	background-image: url(../nsf2011_img/bg_nsf2011_footer01.png);
	width: 800px;
	height: 33px;
	margin: 0px auto;
}

div#copyrights01{
}

div#copyrights02{
	background-image: url(../nsf2011_img/bg_nsf2011_footer01.png);
	width: 800px;
	height: 33px;
	margin: 0px auto;
	position: relative;
	margin-top: 0px;
	margin-bottom: 24px;
	margin: 0px auto;
}



div#2011banner{
	position: relative;
	margin-top: 0px;
	left: 10px;
}

div#footer01{
	background-image: url(../nsf2011_img/footer01.gif);
	background-repeat: repeat-x;
	height: 26px;
}
div#spacer24{
	height: 24px;
}

div#spacer10{
	height: 10px;
}
div#spacer08{
	height: 8px;
}
div#spacer04{
	height: 4px;
}
div#spacer12{
	height: 12px;
}

div#spacer16{
	height: 16px;
}
div#spacer20{
	height: 20px;
}
div#spacer05{
	height: 5px;
}
#text14{
	font-size: 14px;
}
#text13{
	font-size: 13px;
}
#text12{
	font-size: 12px;
}
#text11{
	font-size: 11px;
}
#text10{
	font-size: 10px;
}
#text09{
	font-size: 9px;
}
#text16{
	font-size: 16px;
}</pre></body></html>