<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* 100ninten17th CSS Document */
body
{
	max-width:720px;
	color:#333;
	background-color:#fff;
	margin:0 auto;
	font-size:medium;
}

h2
{
	font-size:120%;
	margin:0 0 1em 0;
	text-align:center;
}

h3
{
	font-size:100%;
	font-weight:bold;
	color:#008fc7;
	margin:1.5em 0 0.5em 0;
}

h1, h2, p, img
{
	border:0;
	margin:0;
	padding:0;
}

a
{
	text-decoration:none;
	color:#666;
	font-size:12px;
}

a:hover
{
	background-color:#cfcdcd;
	color:#333;
}

#container p
{
	line-height:1.6;
	font-size:80%;
}

#headder
{
	text-align:center;
	margin-bottom:1em;
}

#headder h1
{
	color:#ffffff;
	background-color:#009fde;
	font-size:175%;
	padding:0.3em 0;
	margin:0;border-bottom:#006f9b solid 1px;
}

#headder p
{
	color:#231815;
	background-color:#f3f3f3;
	font-size:105%;
	font-weight:bold;
	padding:0.2em 0;
	margin:0;
}

#wrapper
{
	float:left;
	width:536px;
	margin-bottom:1em;
}

#wrapper img
{
	float: left;
	margin: 0 24px 10px 0;
}

#wrapper P
{
	overflow: hidden;
	height: auto;
	padding-top:2em;
}

#footer
{
	clear: both;
	text-align: right;
	padding: 1.5em;
}

#footer a:hover { background:transparent; }

#footer small
{
	color:#ccc;
	font-size:65%;
}

#votedetail { clear:both; }

#votedetail p
{
	line-height: 1.6;
	padding-left: 1em;
}

#votedetail h2 { margin:1.5em 0; }

#junkaiInfo p
{
	clear:both;
	margin-top:1em;
	line-height:1.6;
	padding-left:1em;
}

#taisyo
{
	clear:both;
	margin-top:2em;
}

#taisyo h2
{
	color:#009fde;
	text-align:center;
	background-color:#f3f3f3;
	padding:3px;
	margin-bottom:0.5em;
}

#taisyo a
{
	color:#009fde;
	text-decoration:none;
	font-size:100%;
}

#taisyo a:hover
{
	color:#97d4ed;
	background:transparent
}

#taisyo h3
{
	padding:1em 0 1em 255px;
	margin:0;
}

#taisyo p
{
	font-size:80%;
	line-height:1.6;
	padding-left: 275px;
}

#taisyo img
{
	float:left;
	padding-right:18px;
	background-color:#fff;
}

#artist
{
	width:100%;
	background:#eee;
	margin-top:1em;
	clear:both;
}

#artist h2
{
	font-size:100%;
	font-weight:bold;
	text-align:left;
	padding:1em 0.5em 0 0.5em;
	margin-bottom:0.5em;
}

#artist p
{
	padding:0 1.5em 1em 1.5em;
	font-size:70%;
	line-height:1.6;
}

.right-icon
{
	float:right;
	margin:30px 0;
}
a:hover img.right-icon
{
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}

.spotlight
{
	width:80%;
	margin:1.5em auto;
}

.indent { margin-left:4em; }

.attention
{
	color:#444;
	border:#BBBBBB solid 1px;
	padding:1em 0.5em;
	margin:1em;
}

#wrapper p.information
{
	font-weight:bold;
	font-size:100%;
	color:crimson;
	text-align:center;
}

/* 2016 Taisyo */
#Tcontainer { text-align:left; }

#Tcontainer p
{
	line-height:1.6;
	font-size:80%;
}

#Tcontainer h1
{
	text-align:left;
	font-size:150%;
	color:#fff;
	background-color:#009fde;
	border-bottom: 3px solid #97d4ed;
	padding:0.2em 1em;
	margin:0;
	line-height:1
}

#Tcontainer h3
{
	font-size:100%;
	margin:0;
	text-align:left;
	color:#008fc7;
}

#theadder
{
	text-align:center;
	border-top: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

#theadder h2
{
	text-align:center;
	font-size:120%;
	color:#666;
	padding:1em 0;
}

#theadder p
{
	font-size:100%;
	font-weight:bold;
	margin:1em 0;
}

#details
{
	padding: 1.5em;
	line-height: 1.8;
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

#details h2
{
	text-align:left;
	font-size:120%;
	color:#666;
	border-bottom:2px solid #97d4ed;
	padding:0.5em 1em 0.7em 0;
	margin:1.5em -0.5em 0.5em -0.5em;
	line-height:0;
}
#details h3
{
	margin:1em 0 0 0 ;
}
#details h4
{
	font-size:93%;
	color:#666;
	margin:0;
}

#details p { margin-bottom:1em; }

dl
{
	display: block;
	margin:0 0.5em 1em 0;
	font-size:80%;
}

dt
{
	line-height: 1.4;
	padding: 4px 10px 3px 10px;
	border-bottom: 1px solid #ccc;
	margin-bottom:0.5em;
}

dd { margin:0 0 0 40px; }

#WorkImage { text-align: center; }

#WorkImage p { font-weight: bolder; }

.history dl {
    display: block;
    line-height: 1.4;
    margin: 0 0.5em;
}
.history dt {
    clear: both;
    float: left;
    width: 4em;
    border: none;
    padding: 0;
}
.history dd {
    margin-bottom: 0.5em;
    padding: 0 0 0 4em;
}
</pre></body></html>