/*  INPUT  */

/* -----------------------------
MENUTITLE
----------------------------- */
.clearfix:after {
	content: ""; 
	display: block; 
	clear: both;
}

#resultDispArea00,#inputDispArea00{
	display:none;
	
	}

#contTitle{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/dakini_title.jpg)  no-repeat;
	height:160px;
	width:654px;
	}
	
#dakiniContant{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/bg_rp.jpg) repeat-y center;
	width:654px;
	margin:0 auto;
	}
	
	
#dakiniContantBtm{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/bg_btm.jpg)  bottom no-repeat;
	width:654px; 
	margin:0 auto;
	padding-bottom: 40px;
	overflow: hidden;
	}


#menuTit{
	padding:10px;
	margin:0 auto;
	width:378px;
}

#inputFlArea{
/*	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/js_r/bk_01.jpg)  no-repeat;
*/	width:520px; 
	margin:0 auto;
}


/*..*..* inputJavaScript *..*..*/
#spjsBox{
	width:520px;
	height:460px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
}

.bg_01{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/js_r/bg_01.jpg)  no-repeat;
}

.bg_02{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/js_r/bg_02.jpg)  no-repeat;
}

.bg_butta{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/js_r/bg_butta.gif)  no-repeat;
	background-position:center 50px;
}


.textBox{
	margin:30px 0 0 0;
	height:80px;
	overflow:hidden;
	text-align:center;
}

.textBox img{
	vertical-align:bottom;
}


#cardBoxBig,
#moveCardBig{
	padding:0;
	margin:25px 0 0 197px;
	width:125px;
	height:210px;
	text-align:center;
}

#cardBoxBig li{
	/*cardsize=125*/
	width:125px;
	height:180px;
	list-style:none;
	text-align:center;
}

#cardBoxBig img{
	width:100%;
	height:auto;
}
.buttonBox{
	margin:20px 0 0 0;
	text-align:center;
}


.buttonBox .left{
	float:left;
	margin:0 0 0 70px;
}

.buttonBox .right{
	float:right;
	margin:0 70px 0 0 ;
}

.clearfix{
	clear:both;
	
}

#cardLineupInner{
	height:360px;
	text-align:left;
	overflow:hidden;
	text-align:left;
}

#cardList{
	overflow:hidden;
	width:520px;
	height:360px;
	text-align:center;
	position:absolute;
	z-index:0;
}

#cardList li{
	display:inline-block;
	list-style:none;
	position:absolute;
}

#cardList img{
	background-color:none !important;
}

#cardList li#cardid_01{
	top:30px;
	left:120px;
}

#cardList li#cardid_02{
	top:80px;
	left:230px;
}

#cardList li#cardid_03{
	top:30px;
	right:120px;
}

#cardList li#cardid_04{
	top:145px;
	left:160px;
}

#cardList li#cardid_05{
	top:175px;
	left:230px;
}

#cardList li#cardid_06{
	top:145px;
	right:160px;
}

#cardList li#cardid_07{
	top:270px;
	left:230px;
}

#cardBoxSml{
	width:60px !important;
	height:101px;
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/js_r/bg_cos.gif)  no-repeat center center;
	text-align:center;
	position:relative;
	top:250px;
	/*left:35px;*/
	left:-196px;
	text-align:left;
}

#cardBoxSml li{
	/*cardsize=125*/
	width:60px;
	height:86px;
	list-style:none;
	background: none;
}


#cardLineupRes{
	width:520px;
	height:360px;
	margin:0 auto;
	overflow:hidden;
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/js_r/bg_02res.jpg)  no-repeat;
	text-align:center;
}

#cardLineupRes #cardList{
	position:relative;
	top:-10px;
}

#cardLineup .buttonBox{
	margin:5px 0 0 0;
	text-align:center;
}
#spreadid_5,
#spreadid_1,
#spreadid_6,
#spreadid_4,
#spreadid_7,
#spreadid_2,
#spreadid_3{
	display:none;
}

#spreadid_5,
#spreadid_6{
	margin:-104px 0 0 0;
}

#spreadid_1,
#spreadid_4,
#spreadid_7,
#spreadid_2,
#spreadid_3{
	margin:-86px 0 0 0;
}


#avaImage{
	position:relative;
	top:-60px;
	left:390px;
	
}
/*..*..* And *..*..*/
#FooterBox p{
	background:url("https://image.excite.co.jp/jp/fortune_alt/images/dakini/spacer.gif");
	}	
	


.kotiraArea{
	width:480px;
	margin:0 auto;
	}

.aori{
	width:468px;
	margin:0 auto;
	}
.dakiniImg{
	width:468px;
	margin:0 auto;
	}
	
.dakiniTxt{
	width:468px;
	}
.dakiniTxtRight{
	text-align:right;
	}
.dakiniTxtRight a{
	text-decoration: underline !important;
	}
.osusumeRp{
	background:url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/wak_rp.gif) repeat-y center;
	width:654px;
	margin:20px auto;
	text-align:left;
	overflow: hidden;
	}
.osusumeTop{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/wak_top.gif) no-repeat top;
	width:654px;
	margin:0 auto;
	padding-top: 0px;
	overflow: hidden;
	}

.osusumeBtm{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/wak_btm.gif)  bottom no-repeat;
	width:654px; 
	margin:0 auto;
	padding-bottom: 40px;
	overflow: hidden;
	}
	
/*-----popular-----*/

.osusumeArea h5{
	width:430px;
	margin:0 auto;
	padding:30px 0 10px 0;
	
	}

ul.lists {
	margin: 20px 0 0 95px;
}
ul.lists > li {
	margin-bottom: 25px;
	width: 100%;
}
.menuitem li.menulink {
	background-image: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/icon_hana.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
}
.menuitem li.menulink a {
	zoom: 1;
}
.menuitem li.menulink a:link,
.menuitem li.menulink a:visited {
	color: #7c3608;
	text-decoration: underline;
}
.menuitem li.menulink a:hover {}
.menuitem li.price {
	width: 370px;
	text-align: right;
}



/* -----------------------------
Komidashi
----------------------------- */
.komBox1{
	margin:20px 0px 0px 0px;
	}
.komAreaBk{
	width:654px; 
	margin: 0 auto;
	text-align:center;
	}	

.komArea{
	width:654px;
	margin: 0 auto;
	text-align:center;
	color:#cccc33;
	}
.cardBox1{
	width:209px;
	height:300ox;
	float:left;
/*	background:#990000;*/
	margin-bottom:10px;
	padding:20px 0px 20px 30px;
	}
	
.textBoxRpSmall{
/*	float:right;*/
	width:566px; 
	margin:0 auto;
	text-align:left;
	background:url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/red_wak_rp.gif) repeat-y;
	/*margin-right:6px;
	display:inline;*/
	
	}
.textBoxTopSmall{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/red_wak_top.gif) no-repeat top;
	width:566px; 
	margin:0 auto;
	padding-top:20px;
	}


.textBoxbotSmall{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/common/red_wak_btm.gif)  bottom no-repeat;
	width:566px; 
	margin:0 auto;
	color:#cccc33;
	}
.textBoxSmall{
	width:270px;
	float:right;
	display:block;
	padding:60px 30px 30px 0px;
	font-size:110%;
	}



.komBox2{
	clear:both;
	margin:20px 0px 0px 0px;
	
	}
	
.textBoxRpB{
	
	width:640px; 
	margin:0 auto;
	text-align:left;
	background:url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/result_r/frame_b_rp.gif) repeat-y;
	
	}
.textBoxTopB{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/result_r/frame_b_top.gif) no-repeat top;
	width:640px; 
	margin:0 auto;
	padding-top:20px;
	}


.textBoxbotB{
	background: url(https://image.excite.co.jp/jp/fortune_alt/images/dakini/result_r/frame_b_bot.gif)  bottom no-repeat;
	width:640px; 
	margin:0 auto;

	}
.textBoxB{
	display:block;
	padding:30px 30px 50px 30px;
	font-size:124%;
	}


.attention{
	margin:0 auto;
	padding:20px 0 10px 0;
	color:#F06;
	text-align:center;
	
	
	}
.re{
	margin:0 auto;
	text-align:center;
	padding:20px 0 0px 0;
	
	}
.re a:link{
	color:#939;
	}
.re a:visited {
	color:#39F;
	
	}
.re a:hover {
	color:#F00;
	}
/* -----------------------------
And
----------------------------- */
.textBoxRpB p,.komBox2 p{
	background:url("https://image.excite.co.jp/jp/fortune_alt/images/dakini/spacer.gif");
	}	
	
	

	

	
