@charset "Shift_JIS";

	
/* メイン
---------------------------------------------------- */	
#main{
	padding : 0px;
	margin-top: 0px;
	margin-left: 0px;
    background-color:#ffffff;
	}

/*リスト表示 _によりWIN IE 別設定値補正*/
.comment{
	padding: 8px;
	margin: 5px 0px 10px 0px;
	color : #FF0000;
	font-size:14px;
	font-weight: bold;
	line-height: 1.5em;
	}
	
.pre_comment{
	padding: 3px;
	color : #FF6600;
	font-size:12px;
	font-weight: 600;
	line-height: 1.5em;
	}	
	
/*Mac用記述*/
*html .search-con {height: 1%;}
.search-con {display: block;}		
/*Mac用記述-end*/


/*真ん中メニューエリア
---------------------------------------------------- */
#main .title{
	margin:5px;
	padding:0px;
	font-size:16px;
	color:#666666;
	text-align:center;
	font-weight:bold;
	background-color:#FF9999;
}

#main .img{
	margin:5px;
	padding:0px;
	align:center;
}

#main .text{
    width:300px;
	margin:0px 5px;
	padding:0px;
	font-size:12px;
	text-align:center;
	font-weight:bold;	
}

#main .text01{
	color:#ff9966;
}

#main .text02{
	text-align:right;
	font-weight:bold;
	font-size:12px;
	color:#FF6699;
	margin:20px 55px 0px 0px;
}

#main .text02 a{
	color:#FF6699;
}

#main h3{
    width:570px;
	margin:8px 8px 0px 23px;
	padding:5px 0px 5px 0px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	background-color:#FF9999;
}

#main h5{
    width:570px;
	margin:0px 8px 0px 23px;
	padding:3px 0px 5px 0px;
	color:#666666;
	font-weight:bold;
	text-align:center;
	background-color:#FFDDDD;	
	border-bottom:0px dotted #cccccc;		
}

#main .pre_title{
	margin:10px 0px 15px 0px;
	padding:0px;
	color:#333333;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

#main .box{
	margin:0px;
	padding:5px;
	color:#666666;
	font-weight:bold;
	text-align:center;
	background-color:#FFDDDD;	
	border:1px dotted #cccccc;		
}

#main .box01{
    width:160px;
	margin:15px 5px 0px 0px;
	padding:5px;
	border:1px dotted #CCCCCC;
	text-align:left;
	background-color:#FFEEEE;
}	

#main .box02{
	width:450px;
	margin:0px 5px 0px 90px;
	padding:5px;
	border:0px dotted #CCCCCC;
	text-align:left;
	font-size:12px;
}

#main .box03{
	width:560px;
	margin:0px 5px 0px 23px;
	padding:5px;
	border:1px dotted #CCCCCC;
	text-align:left;
	font-size:12px;
	background-color:#FFFBE8;
}

#main .box04{
	width:500px;
	margin:0px auto ;
	padding:5px;
	border:0px dotted #CCCCCC;
	text-align:left;
	font-size:12px;
	align:center;
}

#main .box04_voice{
	margin:0px 5px 0px 55px;
	padding:5px;
	font-size:12px;
	color:#FF0000;	
	font-weight:bold;
}

#main .voice{
	margin:0px 5px 5px 20px;
	padding:5px;
	font-size:14px;
	color:#FF0000;	
	font-weight:bold;
}

#main .box05{
	width:560px;
	margin:0px 5px 0px 23px;
	padding:5px;
	border:1px dotted #CCCCCC;
	text-align:center;
	font-size:12px;
	background:url(../urawaza/img/bk.gif) top right repeat;
}

#main .box05_text{
	text-align:center;
	font-size:12px;
	color:#FF6600;	
	font-weight:bold;
}

#main .shitsumon{
	width:550px;
	margin:0px 26px 0px 24px;
	padding:10px;
	background-color:#E8E8E8;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	line-height:150%;
}

/*プレゼント当選者
---------------------------------------------------- */	
#main .tousensya{
	width:400px;
	margin:28px 5px 5px 90px;
	padding:15px;
	text-align:left;
	font-size:12px;
	background-color:#EEF9F9;
	line-height:135%;
}


#main .tousensya_name{
	width:260px;
	margin:10px 5px 0px 150px;
	padding:10px 10px 0px 10px;
	text-align:left;	
	font-size:12px;
	font-weight:bold;
	line-height:200%;
}

/* 右サイド
---------------------------------------------------- */	
#main .osusume_recipi{
	width:170px;
	height:177px;
	margin:0px 15px 5px 0px;
	padding:0;
	clear:both;
	background:url(../img/recipi/bk.gif) top center no-repeat;
	font-siza:12px;
}

#main .shop{
	width:158px;
	margin:0px 10px 10px 0px;
	padding:5px;
	clear:both;
	line-height:150%;
	border:1px solid #cccccc;
}

#main .chishiki{
	width:170px;
	height:106px;
	margin:5px 15px 5px 0px;
	padding:5px 0px 0px 0px;
	background:url(../img/chishiki.gif) top center no-repeat;
	line-height:135%;
}

/* 右関連リンク
---------------------------------------------------- */	
#link{
	width:158px;
	margin:5px 5px 10px 0px;
	padding:5px;
	border:1px dotted #FF9900;
	background-color:#FFFFCC;
}

#link ul{
    margin:0px 0px 0px 8px;
    padding:0px 5px 0px 10px;
}

#link li{
    padding:0px 0px 0px 1px;
}

#link li a{
    text-align:left;
}

/* 投稿ページトップ
---------------------------------------------------- */	
#main .toukou_box{
	width:650px;
	margin:0px 0px 13px 0px;
	padding:8px;
	border:0px dotted #CCCCCC;
	text-align:left;
	font-size:12px;
	background-color:#E9F8F8;
	line-height:150%;
}

#main .toukou_box01{
	width:650px;
	margin:0px 0px 13px 0px;
	padding:8px;
	border:0px dotted #CCCCCC;
	text-align:left;
	font-size:12px;
	background-color:#FFE8C4;
	line-height:150%;
}

#main .toukou_box02{
	width:650px;
	margin:0px 0px 13px 0px;
	padding:8px;
	border:0px dotted #CCCCCC;
	text-align:left;
	font-size:12px;
	background-color:#F2FFD9;
	line-height:150%;
}

/*サイトマップ
---------------------------------------------------- */	
#main .map{
	background-color:#FFFF9D;
}

#main .map01{
    background-color:#FFFFCC;
}

#main .map02{
    background-color:#FFFFF0;
}

#main .map_text{
	font-size:12px;
	font-weight:bold;
}


/*個人情報
---------------------------------------------------- */
#main01 h3{
    width:730px;
	margin:8px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	background-color:#66CCCC;
}

#main01 .kojin_title{
	font-weight:bold;
}

#main01 .kojin_back{
	background-color:#F0F0F0;
	padding:5px;
}

/*メルマガ
---------------------------------------------------- */
#main02 h3{
    width:570px;
	margin:8px 14px 0px 18px;
	padding:5px 0px 5px 0px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	background-color:#FF9999;
}

#main01 .kojin_title{
	font-weight:bold;
}

#main01 .kojin_back{
	background-color:#F0F0F0;
	padding:5px;
}


