/* __________________________________________________ */
/* | -ߑg-  CSS ݒt@C               | */
/* |                  Internet Explorer version 1.0 | */
/* | 2005.4.7 Manabu Okamoto                        | */
/* | (c) Silvertears 2002-2005, All Rights Reserved.| */
/* |________________________________________________| */

/*  body  */
body {
	overflow: hidden;
	color: #CCC;
	background-color: #333;
	margin: 0px;
	padding: 0px;
	scrollbar-face-color: #333;
	scrollbar-highlight-color: #960;
	scrollbar-base-color: #333;
	scrollbar-track-color: #960;
	scrollbar-arrow-color: #960;
	scrollbar-3dlight-color: #960;
	scrollbar-shadow-color: #960;
	scrollbar-darkshadow-color : #960;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 2;
	font-family: serif;

	font-size: 100%;
	background-repeat: no-repeat;
	background-position: right bottom;
	}

body#radio {
	background-image: none;
	}

a:link,a:visited,a:active {
	color: #CC9;
	background-color: transparent;
	}

a:hover {
	color: #CCC;
	background-color: #666;
	text-decoration: none;
	}

img {
	border: 0;
	}

em {
	font-style: normal;
	font-weight: bold;
	}



/*  .title  */
#title, #title_radio {
	display: none;
	}

#title h1 {
	}



/*  .menu  */
.menu {
	position: absolute;
	top: 85%;
	left: -16px;
	height: 40px;
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 70px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/menu_back.gif) #CCC fixed;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 3;
	filter: alpha(opacity=80);
	}

.menu_title {
	width: 120px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/title.gif) 0 0 no-repeat scroll;
	}

.menu a:link, .menu a:visited, menu a:active {
	text-decoration: none;
	}

.menublock {
	display: inline;
	}

.menu_text {
	visibility:	hidden;
	}

a#top:link ,a#top:visited {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/000.gif) 0 0 no-repeat scroll;
	}

a#about:link ,a#about:visited {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/001.gif) 0 0 no-repeat scroll;
	}

a#diary:link ,a#diary:visited {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/002.gif) 0 0 no-repeat scroll;
	}

a#essay:link ,a#essay:visited {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/003.gif) 0 0 no-repeat scroll;
	}

a#link:link ,a#link:visited {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/004.gif) 0 0 no-repeat scroll;
	}

a#bbs:link ,a#bbs:visited {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/005.gif) 0 0 no-repeat scroll;
	}

a#top:hover {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/000on.gif) 0 0 no-repeat scroll;
	}

a#about:hover {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/001on.gif) 0 0 no-repeat scroll;
	}

a#diary:hover {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/002on.gif) 0 0 no-repeat scroll;
	}

a#essay:hover {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/003on.gif) 0 0 no-repeat scroll;
	}

a#link:hover {
	width: 60px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/004on.gif) 0 0 no-repeat scroll;
	}

a#bbs:hover {
	width: 50px;
	height: 40px;
	background: url(https://wkt.noor.jp/images/event/top_nottori/20050411/005on.gif) 0 0 no-repeat scroll;
	}



/*  .contents  */
.contents {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 70%;
	height: 100%;
	overflow: auto;
	margin: 0px 0px 0px 30%;
	padding: 0px 2em 100px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 1;
	}



.contents h2 {
	height: 20px;
	font-size: 16px;
	padding: 2px;
	color: #FFF;
	background-color: #960;
	font-family: sans-serif;
	font-weight: bold;
	border-width: 9px;
	border-style: double;
	border-color: #960;
	}

.contents h3 {
	width: 440px;
	height: 20px;
	font-size: 16px;
	padding: 1px 20px 0px 20px;
	color: #FFF;
	background-color: #960;
	font-family: sans-serif;
	font-weight: bold;
	border-color: #960;
	border-style: double;
	border-width: 0 9px 9px 0;
	}

#modify {
	}

.diary {
	border-style: solid;
	border-color: #960;
	border-width: 3px;
	margin: 1em 0 1em 0;
	}

.diary p {
	text-indent: 1em;
	line-height: 2em;
	padding: 0 1em;
	}

.diary img.diary {
	float: left;
	margin: 0 1em 0 1em;
	border: 0;
	}

.diary dl dt {
	font-weight: bold;
	margin: 1em 0 0.5em 2em;
	}

.diary dl dd {
	margin: 0 0 2em 4em;
	}

.contents p {
	}

.contents p.diarytop {
	border-bottom: 1px dashed #CCC;
	}

.contents div#diarybutton {
	text-align: right;
	}

.contents h4 {
	}

#counter {
	border-bottom: 1px solid #CCC;
	text-align: right;
	}

address {
	text-align: center;
	}

.contents ul {
	}

.contents ul li {
	line-height: 1.6em;
	list-style-type: square;
	}

.contents blockquote {
	margin: 0.5em;
	border: 3px double #960;
	padding: 0.5em 1em;
	line-height: 1.6em;
	}

/*  .column  */
.column {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 220px;
	height: 350px;
	overflow: auto;
	padding: 80px 0.5em;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 2;
	filter: alpha(opacity=75);
	}

.column h5 {
	border-style: solid;
	border-width: 0 0 2px 0;
	border-color: #960;
	padding: 4px 0 0 25px;
	height: 22px;

	}

.column ul li {
	line-height: 1.6em;
	list-style-type: square;
	}

.column form {
	}


div.column dl dt {
	margin: 1em 0 0 0;
	border-bottom: 3px double #960;
	}

div.column dl dd {
	margin: 0 0 0 1em;
	line-height: 1.6em;
	}



/*  .copyright  */
.copyright {
	visibility: hidden;
	position: relative;
	top: 85%;
	background-color: #009;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	z-index: 3;
	filter: alpha(opacity=75);
	color: #FFF;
	}

.copyright address {
	}



/*  .head  */
.head {
	border: 3px solid #960;
	margin: 1em 0 2em 0;
	padding: 0;
	}

.head h3 {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0;
	}

.head p {
	text-indent: 1em;
	line-height: 2em;
	margin: 0 0 0 1em;
	}

.head .index {
	}

.head h4 {
	}

.head dl dt {
	margin: 0 0.5em;
	font-size: 120%;
	background-color: #999;
	padding: 2px 0.5em;
	color: #333;
	}

.head dl dd {
	margin: 1em 2em;
	}
.head dl dd em {
	margin: 0 1em 0 0;
	}



/*  .head2  */
.head2 {
	border: 3px solid #960;
	margin: 2em 0 2em 0em;
	text-align: right;
	}

.head2 h3 {
	position: relative;
	top: 0em;
	left: 0;
	margin: 0em 0 0 0;
	text-align: left;
	border-style: double;
	border-color: #960;
	border-width: 0 0 9px 9px;
	}

.head2 p {
	color: #999;
	text-indent: 1em;
	line-height: 2em;
	margin: 0 2em 0 1em;
	text-align: left;
	padding: 0 0 0 10em;
	}



/*  .question  */
.question {
	font-size: 90%;
	}

.question dt {
	color: #000;
	background-color: #999;
	line-height: 2em;
	padding: 2px 1em;
	}

.question dd {
	color: #CCC;
	background-color: #333;
	line-height: 2em;
	padding: 2px 1em;
	}

.hidden {
	background-color: #333;
	color: #333;
	}