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

#cookingContest {
	width:820px;
	margin:0 auto 50px;
}
#cookingContest h1{
	background:none !important;
	padding:0 !important;
	margin:0 !important;
}
#cookingContest .h4_01{
	margin-bottom:10px;
	padding:0px 0px 4px 15px;
	font-size:110%;
	font-weight:bold;
	color:#E9322E;
	line-height:1.2;
	background:url(/support/2010oyako/images/bg_h3title.gif) no-repeat left bottom;
	width:820px;
	margin-top:30px;
}
#cookingContest .contest2009{
	margin:0;
	width:301px;
	height:40px;
	position: relative;
	left: 387px;
	bottom: 66px;
}
#cookingContest .voiceBox ul{
	width:584px;
}
#cookingContest .voiceBox li{
	display:inline;
}
#cookingContest .sheet_dl{
	width:263px;
	height:40px;
	margin:-105px 0 0 525px;
}
#cookingContest .kinyu_dl{
	width:263px;
	height:40px;
	margin:10px 0 55px 525px;
}
#cookingContest .download {
	width:546px;
	margin:0 auto;
}
#cookingContest .download li{
	width:263px;
	height:40px;
	float:left;
}
#cookingContest .download li a{
	outline:none;
}
#cookingContest .btn_senryu{
	width:276px;
	height:20px;
	position: relative;
	left: 490px;
	bottom: 47px;
}
#cookingContest .center{
	width:637px;
	margin:0 auto;
}
#cookingContest .table01{
	width:820px;
}
#cookingContest .table01 th,
#cookingContest .table01 td{
	padding:6px;
	font-weight:normal;
}
#cookingContest .infoBox{
	width:790px;
	padding:15px;
	background-color:#ffe0bc;
}
#cookingContest .contest_pagetop{
	text-align:right;
}
/*　全国大会概要　*/
#cookingContest div#zenkokuTaikaiArea{
	margin-bottom:20px;
	padding:0px 0px 16px 0px;
	background:url(/support/2010oyako/images/bg_zenkokutaikai.gif) no-repeat center bottom;
}
#cookingContest div#zenkokuTaikaiArea table{
	margin:8px 15px 0px;
}

#cookingContest div#zenkokuTaikaiArea table th,
#cookingContest div#zenkokuTaikaiArea table td{
	text-align:left;
	vertical-align:top;
	padding:8px;
	line-height:1.2;
}

#cookingContest div#zenkokuTaikaiArea table th{
	width:110px;
	font-weight:bold;
	color:#009a82;
}

#cookingContest div#zenkokuTaikaiArea table td.prizeCell{
	font-weight:bold;
	width:13em;
}
/*　概要詳細　*/
#cookingContest div.contentsBox .h5_01 {
	font-size:110%;
	font-weight:bold;
	line-height:1em;
	margin-bottom:6px;
}
#cookingContest div.contentsBox p,
#cookingContest div.contentsBox ul{
	margin-bottom:12px;
}
#cookingContest div.contentsBox{
	margin-bottom:23px;
}
#cookingContest div.contentsBox .unordered li{
	list-style:disc inside none !important;
	padding-left:3px;}
	
	
/* 以下101206追加 */
#hokkaido_report_main{
width:820px;
height:238px;
padding-top:10px;
margin-bottom:25px;
}

#sanka_box{
width:820px;
height:80px;
margin-bottom:50px;
position:relative;
}
#sanka_box p.zenkoku{
position:absolute;
top:20px;
left:64px;
}
#sanka_box p.hokkaido{
position:absolute;
top:20px;
left:425px;
}

.hokkaido_report{
width:820px;
margin-top:25px;
clear:both;
}
.hokkaido_report .w400{
width:400px;
}
.hokkaido_report p{
padding-bottom:10px;
}

.hokkaido_sakuhin{
width:820px;
position:relative;
margin-top:25px;
}
.hokkaido_sakuhin a{
color:#999999 !important;
}
.hokkaido_sakuhin a:hover{
color:#CCCCCC !important;
}


/*　クリックで拡大 */
dd.hokkaido_click01{
position:absolute;
top:235px;
left:115px;
width:200px;
}
dd.hokkaido_click02{
position:absolute;
top:235px;
left:535px;
width:200px;
}
dd.hokkaido_click03{
position:absolute;
top:426px;
left:50px;
width:200px;
}
dd.hokkaido_click04{
position:absolute;
top:426px;
left:330px;
width:200px;
}
dd.hokkaido_click05{
position:absolute;
top:426px;
left:605px;
width:200px;
}
/* ここまで */

dd.hokkaido_click_nopadding{
clear:both;
width:226px;
text-align:right;
padding-top:3px;
color:#999999;
}
.line_box{
margin-bottom:50px;
width:820px;
}
.line_box02{
background-image:url("/support/2010oyako/images/img_report_hokkaido_line.gif");
background-position:left bottom;
background-repeat:repeat-x;
padding-bottom:30px;
margin-bottom:25px;
width:820px;
}

/* 作品紹介　リスト */
ul.sakuhin_list li dl{
float:left;
}
ul.sakuhin_list li dl dt img,ul.sakuhin_list li dl dd img{
vertical-align:bottom;
}
ul.sakuhin_list li.sakuhin_space{
padding-right:18px;
}
ul.sakuhin_list li{
float:left;
padding-bottom:20px;
}</pre></body></html>