/* CSS Document */#common_top_banner{	width: 610px;	height: 200px;	margin: 0 0 10px 0;	background-image: url(title01.jpg);	background-repeat: no-repeat;}#common_top_banner h1{text-indent: -9999px;}#pr_contest-lead-main{	width:313px;	padding:0px;	float:left;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}#common_top_banner2{	width: 610px;	height: 200px;	margin: 0 0 10px 0;	background-image: url(title02.jpg);	background-repeat: no-repeat;}#common_top_banner2 h1{text-indent: -9999px;}#pr_contest-lead-main{	width:313px;	padding:0px;	float:left;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}#index_lead{	width: 320px;	padding:0px;	float:left;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}#pr_contest-lead-main strong {	letter-spacing: 1px;	color: #EA468E;	font-size: 13px;}#pr_contest-lead-main p span {	color: #EA468E;}#pr_contest-lead-img2{float:right; margin:0px; background-image: url(prize02.jpg); background-repeat: no-repeat;background-position: right; height: 218px; width: 285px;}#pr_contest-lead-img2 h3 {text-indent: -9999px;}#pr_contest-lead-img2 p {text-indent: -9999px;}#pr_contest-lead-img{float:right; margin:0px; background-image: url(prize.jpg); background-repeat: no-repeat;background-position: right; height: 218px; width: 285px;}#pr_contest-lead-img h3 {text-indent: -9999px;}#pr_contest-lead-img p {text-indent: -9999px;}/*logo*/#pr_contest-logo{width:610px; margin: 0px;}#pr_contest-logo-img{float:right; margin: 0 0 10px 0;}#index_present{	background-image: url(present01.jpg);	background-repeat: no-repeat;	background-position: right top;	width: 280px;	height: 230px;	float: right;}#common_top_banner_result{	width:610px;	height:200px;	background:url(title02.jpg) no-repeat top;}#common_top_banner_tukurepo{	width:610px;	height:200px;	background:url(title03.jpg) no-repeat top;}#index_tukurepo_present{	background:url(present02.jpg) no-repeat top left;}#pr_main{	margin-bottom:20px;}#pr_main p{	margin-bottom:20px;}/*----------------- recipe -----------------*/#pr_contest-recipe-title{margin-top: 20px; width:610px; text-align:center;}#pr_contest-recipe-title h2{font-size: 130%; font-weight:bold; color:#A80000; margin-bottom: 20px; line-height: 150%;}#pr_contest-recipe-title p.pr_btn{text-align:center; padding-top: 10px; padding-bottom: 10px;}/*----------------- recipe_submit -----------------*/#pr_contest-recipe-note{border:1px solid #BB9966; padding:0;}#pr_contest-recipe-note h4{text-align:center; background-color:#e0e0e0; padding:2px; margin:0;}#pr_contest-recipe-note .pr_comment{padding:0 10px 10px 10px;}#pr_contest-recipe-note .pr_comment p{margin:10px 0 0 0;}/* Hypertext Module */a:link.recipe-ttl{color: #9EA73D;font-weight: bold; text-decoration: underline;font-size:1em;}a:visited.recipe-ttl{color: #9EA73D; font-weight: bold; text-decoration: underline;font-size:1em;}a:hover.recipe-ttl{color: #9EA73D; font-weight: bold; text-decoration: underline;font-size:1em;}/*コンテンツ　ここから*//*RECIPE*/#pr_main .pr_section1{	width:610px;	margin:30px 0 0 0;	padding:0;}#pr_main .pr_section1 .pr_clear{	clear:both;	height:1px;	overflow:hidden;}#pr_main .pr_section1-title{	width:610px;	height:84px;	margin:0;	background:url(curry_hd.gif) no-repeat top left;}#pr_main .pr_section1-title h2{	display:none;}#pr_main .pr_box1,#pr_main .pr_box2,#pr_main .pr_box3{	width:590px;	margin:30px 0 0 10px;}#pr_main .pr_box1 h3{	width:590px;	height:17px;	background:url(curry_sec01.gif) no-repeat top left;	margin:0 0 10px 0;	text-indent:-9999px;}#pr_main .pr_box2 h3{	width:590px;	height:17px;	background:url(curry_sec02.gif) no-repeat top left;	margin:0 0 10px 0;	text-indent:-9999px;}#pr_main .pr_box3 h3{	width:590px;	height:17px;	background:url(curry_sec03.gif) no-repeat top left;	margin:0 0 10px 0;	text-indent:-9999px;}#pr_main .pr_section1 .pr_section1_ph{	float:left;	width:190px;	margin:0;}#pr_main .pr_section1 .pr_section1_desc{	float:left;	width:120px;	margin:0;}#pr_main .pr_section1 .pr_section1_desc p{	margin:0;}#pr_main .pr_section1 .pr_section1_item{	float:right;	width:269px;	margin:0;}/*info*/#pr_main .pr_section2{	clear:both;	width:610px;	margin:30px 0 0 0;	padding:0 0 30px 0;	background:url(info_btm.gif) no-repeat left bottom;}#pr_main .pr_section2 h2{	width:610px;	height:95px;	margin:0;	background:url(info_hd.gif) no-repeat top;	text-indent:-9999px;}#pr_main .pr_section2_desc{	width:580px;	margin:0 0 0 15px;}#pr_main .pr_section2_desc p{	margin:10px 0 0 0;}#pr_main .pr_section2_desc p.bt{	text-align:right;	margin:0;}/*コンテンツ　ここまで*//*font*/.f_b{	letter-spacing: 1px;	color: #EA468E;	font-size: 13px;	font-weight:bold;}#pr_contest-lead-main .btn_middle {	margin-left: 80px;}#muji_prize_wrapper{	width:610px;	background:url(prize_bg.gif);}#muji_prize01_wrapper{	width: 610px;	background:url(prize_bg01.gif);	padding:0 0 20px 0;}#muji_prize01{	width: 610px;	background:url(prize_ttl01.gif) no-repeat top;}#muji_prize01 h2{	display:none;}#muji_prize02{	float: left;	width:190px;	margin:0;	padding-left:12px;}#muji_prize03,#muji_prize04{	float: left;	width:190px;	margin:0;	padding-left:8px;}#muji_prize02 h2,#muji_prize03 h2,#muji_prize04 h2{	width:190px;	height:43px;	margin:0;	padding:0;	text-indent:-9999px;}#muji_prize02 h2{	background:url(prize_ttl02.gif) no-repeat;}#muji_prize03 h2{	background:url(prize_ttl03.gif) no-repeat;}#muji_prize04 h2{	background:url(prize_ttl04.gif) no-repeat;}#muji_prize_wrapper .prize_recipe_box1{	width: 586px;	padding-left:12px;}#muji_prize_wrapper .prize_recipe_box1 img{	float:left;	width:220px;	margin:0;	padding:80px 20px 0 40px;}#muji_prize_wrapper .prize_recipe_box1 .txt{	float:left;	width:260px;	margin:0;	padding:110px 20px 0 0;}#muji_prize_wrapper .prize_recipe_box1 P{	margin:1em 0 0 0;}#muji_prize_wrapper .prize_recipe_box2{	width:170px;	margin:0;	padding:10px 0 15px 10px;}#muji_prize_wrapper .prize_recipe_box2 img{	margin:0;	text-align:center;}#muji_prize_wrapper .prize_recipe_box2 .txt{	margin:0;}#muji_prize_wrapper .prize_recipe_box1 p,#muji_prize_wrapper .prize_recipe_box2 p{	margin:1em 0 0 0;}#muji_prize_wrapper .prize_recipe_box1 span,#muji_prize_wrapper .prize_recipe_box2 span{	font-weight:bold;	font-size:120%;}#muji_prize_wrapper .pr_clear{	clear:both;	height:1px;	overflow:hidden;}#muji_prize_divider{	background:url(prize_div01.jpg) no-repeat;	width:610px;	height:12px;	clear:both;}#muji_prize_bottom{	background:url(prize_bottom.jpg) no-repeat;	width:610px;	height:15px;	clear:both;}