#zen_pre {
	font-size:13px;
	color:#666;
	width:520px;
}

.no { display:none; }

.sp_em { margin-bottom:1em; }

.sp_40 { margin-left:40px; }

.sp_h40 { margin-bottom:40px; }

.sp_13 { margin-left:13px; }

#new_pre01 {
	background:url(100101/img/new_pre01.jpg);
	height:680px;
}

#new_pre02 {
	background:url(100101/img/new_pre02.jpg);
	height:480px;
}

#new_pre03 {
	background:url(100101/img/new_pre03.jpg);
	height:480px;
}

#new_pre04 {
	background:url(100101/img/new_pre04.jpg);
	height:600px;
}

#new_pre05 {
	background:url(100101/img/new_pre05.jpg);
	height:790px;
}

#type { margin-left:15px; }

#new_pre06 {
	background:url(100101/img/new_pre06.jpg);
	height:450px;
}

#new_oubo {
	background:url(100101/img/new_oubo.jpg);
	height:360px;
}

#new_oubo a {
	background:url(100101/img/new_pre_btn.jpg);
	width:270px;
	height:42px;
	display:block;
	margin:30px 0 0 165px;
	background-repeat:no-repeat;
position:
}

#new_oubo a:hover { background-position:0px -42px; }

#new_mekiri {
	background:url(100101/img/new_mekiri.jpg);
	height:60px;
}

.pre_text01 {
	padding:231px 250px 0 30px;
	line-height:18px;
}

.pre_text02 {
	padding:140px 10px 0 276px;
	line-height:18px;
}

.pre_text03 {
	padding:142px 290px 0 20px;
	line-height:18px;
}

.pre_text04 {
	padding:120px 20px 0 276px;
	line-height:18px;
}

.pre_text05 {
	padding:144px 223px 0 20px;
	line-height:18px;
}

.pre_text06 {
	padding:217px 20px 0 262px;
	line-height:18px;
}

.oubo_text {
	padding:50px 40px 0 50px;
	line-height:18px;
}

.aka { color:#c00; }

.ao { color:#06f; }

.ki { color:#878a00; }

.mura { color:#60f; }

.hai { color:#999; }


/** 1003 全プレ用CSSここから **/
#zen1003_title { background:url(img/1003/zen/zen1003_title.jpg); height:230px;}

#zen1003_pre { background:url(img/1003/zen/zen1003_pre.jpg); height:295px;}

#zen1003_jyoken { background:url(img/1003/zen/zen1003_jyoken.jpg); height:160px;}

#zen1003_oubo { background:url(img/1003/zen/zen1003_oubo.jpg); height:120px;}

a.zen_btn1003 {
	background: url(img/1003/zen/zenpre_btn1003.jpg);
	background-position: 0px 0px;
	width:210px;
	height:34px;
	margin:50px 11px 0 0;
	display:block;
	float: right;
}

a:hover.zen_btn1003 { background-position:0px -34px; }

#zen_1003 .text_01{ padding:124px 10px 0 163px;}

#zen_1003 .text_02{ padding:149px 220px 0 25px;}

#zen_1003 .text_03{ padding:41px 280px 0 25px;}

.zen_end {
	margin:40px 11px 0 310px;
	color:#F00;
}



/** 1005 全プレ用CSSここから **/
#zen1005_title { background:url(img/1005/zen/zen_top.jpg); height:285px;}

#zen1005_pre { background:url(img/1005/zen/zen_01.jpg); height:140px;}

#zen1005_jyoken { background:url(img/1005/zen/zen_02.jpg); height:180px;}

#zen1005_oubo { background:url(img/1005/zen/zen_03.jpg); height:190px;}

a.zen_btn1005 {
	background: url(img/1005/zen/zen_btn.jpg);
	background-position: 0px 0px;
	width:215px;
	height:41px;
	margin:64px 13px 0 0;
	display:block;
	float: right;
}

a:hover.zen_btn1005 { background-position:0px -41px; }

#zen_1005 .text_01{ padding:175px 48px 0 130px;}

#zen_1005 .text_02{ padding:0px 210px 0 40px;}

#zen_1005 .text_03{ padding:0px 210px 0 40px;}

.zen_end {
	margin:40px 11px 0 310px;
	color:#F00;
}


/* Ｗプレゼントアンケート1007
----------------------------------------------------------*/
#zen1007 {}

#zen1007_top { background:url(img/1007/zen/zen_top.jpg); height:470px;}

#zen1007_01 { background:url(img/1007/zen/zen_01.jpg); height:460px;}

#zen1007_02 { background:url(img/1007/zen/zen_02.jpg); height:100px;}

#zen1007_03 { background:url(img/1007/zen/zen_03.jpg); height:360px;}

#zen1007_04 { background:url(img/1007/zen/zen_04.jpg); height:380px;}

#zen1007_05 { background:url(img/1007/zen/zen_05.jpg); height:350px;}

#zen1007_06 { background:url(img/1007/zen/zen_06.jpg); height:315px;}


#zen1007 .text_01{ padding:116px 35px 0 180px;}

#zen1007 .text_02{ padding:86px 180px 0 43px;}

#zen1007 .text_03{ padding:52px 148px 0 43px;}

#zen1007 .text_04{ padding:182px 253px 0 33px;}

#zen1007 .text_05{ padding:194px 10px 0 270px;}

#zen1007 .text_06{ padding:238px 200px 0 57px;}

#zen1007 .text_07{ padding:55px 200px 0 43px;}


a.zen_btn1007 {
	background: url(img/1007/zen/zen_btn.jpg);
	background-position: 0px 0px;
	width:480px;
	height:63px;
	margin:23px 0 0 30px;
	display:block;
}

a:hover.zen_btn1007 { background-position:0px -63px; }




















