/* ********************************************* */
/*												 */
/*       究極のたらばまつり用スタイルシート      */
/*												 */
/* ********************************************* */
div.shortcut_body{
	width:980px !important;
	margin: 0 -10px 0 0 !important;
	}
div.shortcut_set_970{
	width: 209px !important;
	margin: 0 10px 10px 0 !important;
	border-right: none !important;
}
div.shortcut_set_970_5{
	margin: 0 10px 10px 0 !important;

}
ul.shortcut1 li a{
	color: #000 !important;
}
.r_footerTtlRig01{
	margin-left: 100px !important;
}


/* ********************************************* */
/*       				フォーム1			     */
/* ********************************************* */

/* エントリーフォーム */
div.entryform		{
					width:380px;
					height:170px;
					background:url(../images/bg_form.jpg) no-repeat;
					padding:85px 0 0 0px;
					
					}
					
div.entryform2		{
					width:260px;
					margin:0 0 0 119px;
					padding:0;
					}
					
div.postnum_search	{
					margin:17px 0 0 221px;
					}
					
div.toform			{
					width:780px;
					height:60px;
					background:url(../images/waku_ask.jpg) no-repeat;
					margin:0 0 0px 0;
					padding:5px 0 0 0px;
					}
					
div.tomform2		{
					width:360px;
					margin:0px 0 0px 410px;
					padding:5px 0 0 0px;
					}
					
input.btn_form_camp095{
					vertical-align:-0.62em;
					padding:0 0 0 20px;
					margin:0 0 0 0px;
					text-indent:y -20px;
					}
					
input.btn_form_camp0952{
					vertical-align:middle;
					margin:0 0 0 0px;
					}
					

/* ********************************************* */
/*       				フォーム2			     */
/* ********************************************* */
div.form2			{
					width:770px;
					height:196px;
					background:url(../images/form_image.jpg) no-repeat;
					text-align:left;
					margin:0 auto 0 auto;
					}
					
div.form1waku		{
					width:234px;
					padding:80px 0 0 517px;
					margin:0 0 0 0;
					}
					
div.form2waku		{
					width:234px;
					padding:77px 0 0 517px;
					margin:0 0 0 0;
					}
					
div.postnumwaku		{
					color:#000000;
					font-weight:bold;
					text-align:center;
					margin:0 0 6px 0;
					padding:0;
					}
					
div.postnumwaku form{
					margin:0;
					}
					
input.postnum3		{
					font-size:19px;
					width:50px;
					font-weight:bold;
					color:#424242;
					}
					
input.postnum4		{
					font-size:19px;
					width:60px;
					font-weight:bold;
					color:#424242;
					}
					
input.btn_form		{
					margin:5px 0 0 0;
					}
					
div.waku_postnumsearch{
					width:234px;
					margin:0;
					}
					
div.postnumsearch_text{
					float:left;
					width:146px;
					font-size:11px;
					}
					
div.postnumsearch_btn{
					float:left;
					width:86px;
					}
					
					
/* ********************************************* */
/*       				テキスト			     */
/* ********************************************* */

div.waku_nrml_text	{
					text-align:left;
					width:770px;
					margin:10px auto;
					line-height:1.5em;
					color:#802d2d;
					font-size:12px;
					}
					
					
/* ********************************************* */
/*       			賞品レイアウト			     */
/* ********************************************* */

table.camp10sup_shohin1	{
					border:none;
					margin:0 0 10px 0;
					}
					
div.shohin_image	{
					width:500px;
					height:60px;
					display:block;
					float:left;
					margin:20px 10px 0 0;
					font-size:12px;
					line-height:1.5em;
					color:#802d2d;
					}
					
div.shohin_list		{
					width:260px;
					height:60px;
					display:block;
					float:left;
					margin:20px 0 0 0;
					font-size:12px;
					}
					
div.shohin_list ul	{
					line-height:1.3em;
					list-style-type:none;
					}
					
div.shohin_list ul li span	{
					font-weight:bold;
					color:#FF0000;
					margin-right:10px;
					}
					
/* ********************************************* */
/*       			規約					     */
/* ********************************************* */

div.kiyaku			{
					width:770px;
					border:solid 1px #000000;
					margin:50px auto 30px auto;
					color:#343434;
					padding:20px 0 20px 0;
					}
					
div.kiyaku2			{
					width:730px;
					margin:0px auto 0px auto;
					text-align:left;
					line-height:1.5em;
					}
					
ul.kiyaku_ul1		{
					margin:0 0 10px 10px;
					padding:0;
					list-style-type:none;
					}
					
ul.kiyaku_ul2		{
					margin:0 0 10px 30px;
					padding:0;
					}
					
					
/* ********************************************* */
/*       			キャンペーン終了		     */
/* ********************************************* */
					
div.cp10support_end		{
					width:770px;
					margin:20px auto;
					font-weight:bold;
					color:#ff0000;
					line-height:1.3em;
					font-size:14px;
					text-align:center;
					}
					
/* トピックパス */
div.topicpath_camp	{
					font-size:12px;
					color:#474747;
					}