<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/********** バナー **********/
#hyakka h2{
	position:relative;
	margin:18px 0 0;
	border-radius:5px;
	min-height:50px;
	font-weight:bold;
	font-size:28px;
	background:#000;
}
#hyakka h2 img{
	position:absolute;
	bottom:0;
	left:10px;
}
#hyakka h2 span{
	position:relative;
	display:block;
	padding:5px 0 0 95px;
	color:#fff;
}


#hyakka .index-inner{
	padding:20px 20px 0;
	background:#ffd300;
}
#hyakka .index-inner .bnr-tokuten1{
	padding:0 0 30px;
}
#hyakka .index-inner .bnr-tokuten2{
	padding:0 0 30px;
}
#hyakka .index-inner .bnr-tokuten3{
	padding:0 0 30px;
}
#hyakka .index-inner .bnr-tokuten4{
	padding:0 0 30px;
}
#hyakka h2{
	font-weight:bold;
	font-size:190%;
}
#hyakka h2 img{
	margin:7px 0 0;
}

/********** 内側 **********/
#hyakka .rule-inner{
	padding:35px 20px;
	border:solid 3px #ffd200;
}
#hyakka .img1{
	float:left;
}
#hyakka .img2{
	float:right;
	width:565px;
}

/********** 見出し **********/
#hyakka h3{
	margin:0 0 15px;
	padding:0 0 5px;
	border-bottom:solid 3px #ffd300;
	font-weight:bold;
	font-size:190%;
	color:#FF4700;
}
#hyakka .txt{
	margin:0 0 40px;
}
#hyakka .txt p{
	line-height:1.6;
	font-size:110%;
}
#hyakka .txt p .mark1{
	color:#000;
}

/********** howto **********/
#hyakka .howto{
	margin:-15px 0 0;
}
#hyakka .howto p.score-txt{
	width:740px;
	margin:15px 0 0;
	padding:10px;
	border-radius:5px;
	background:#fefacb;
}
#hyakka .howto .howto-box{
	margin:0 0 28px;
}

/********** localrule **********/
#hyakka .localrule{
	margin:-15px 0 0;
}
#hyakka h4{
	font-weight:bold;
	font-size:120%;
	background:#fefacb;
	color:#FF4700;
}
#hyakka .localrule p.score-txt{
	width:740px;
	margin:15px 0 0;
	padding:10px;
	border-radius:5px;
	background:#fefacb;
}
#hyakka .localrule .howto-box{
	margin:0 0 28px;
}

/********** 特別賞 **********/
#hyakka .tokubetsu .txt{
	margin:0 0 20px;
}
#hyakka .tokubetsu .prize{
	margin:0 0 20px;
}
#hyakka .tokubetsu .prize-list ul{
	display:table;
}
#hyakka .tokubetsu .prize-list ul li{
	display:table-row;
}
#hyakka .tokubetsu .prize-list ul li .label{
	padding:10px 0;
	display:table-cell;
	white-space:nowrap;
	vertical-align:top;
	font-size:100%;
	font-weight:bold;
}
#hyakka .tokubetsu .prize-list ul li .mark-hellip{
	padding:10px 0;
	display:table-cell;
	vertical-align:top;
	font-size:135%;
	font-weight:bold;
}
#hyakka .tokubetsu .prize-list ul li .desc{
	padding:10px 0 10px 20px;
	display:table-cell;
	font-size:115%;
	vertical-align:top;
}
/********** 2次会のドレスや○○について **********/
#hyakka .dress ul{
	padding:10px 0 0 10px;
}
#hyakka .dress ul li{
	float:left;
	padding:0 3px 10px 0;
}
#hyakka .dress ul li img{
	vertical-align:bottom;
}
/********** 情報大百科 **********/
#hyakka .ichiran{
	padding:20px 20px 0;
	border:solid 3px #767676;
}

</pre></body></html>