
/*  入力ページ  */


/* INPUT --------- */
#InputBox{
width:100%;
height:180px;
background:url(../images/input_title_bg.jpg) no-repeat;
}

#InputBox_free{
width:100%;
height:180px;
background:url(../images/result_title_bg_free.gif) no-repeat;
}
/* MENUTITLE --------- */
#Menu{
width:820px;
height:97px;
padding:55px 0 0 130px;
}


	/* エラーページ --------- */
	h2#Err{
	width:950px;
	height:60px/*130px*/;
	margin:0 auto;
	text-align:center;
	padding-top:70px;
	background:url(../images/menu_bg.jpg) no-repeat;
	color:#C00;
	}


/* KOMIDASHI --------- */
#KomidashiBox{
width:940px/*950px*/;
min-height:100px/*329px*/;
height:auto !important;
height:100px; /*ここにIE6用の高さを設定*/
margin:20px 0;
background:url(../images/bg_input_komidashi01.gif) repeat-y;
}

#KomidashiHead{
margin:0 0 0 197px;
width:545px;
height:auto;
}

#KomidashiBotom{
margin:0 0 0 197px;
width:545px;
height:auto;
}


#KomidashiMenu{
margin:20px 0 20px 250px;
width:480px;
height:auto;
}


#KomiBox ul{
margin:10px 0 0 10px;
}
#KomiBox li{
padding:3px 25px;
float:none;
font-size:13px;
line-height:13px;
color:#FFF;
}
#KomiBox li.black{
color:#3a2100;
background:url(../images/icon_parl_b.jpg) no-repeat;
font-weight:bold;
}
#KomiBox li.red{
color:#df0000;
background:url(../images/icon_parl.jpg) no-repeat;
font-weight:bold;
}

.InputArea{
width:340px;
margin:0 auto;
padding-top:10px;
}

/* 無料ソウルメイト --------- */
#SoulBox{
width:470px/*560px*/;
margin:20px 0 0 10px;
padding:50px 50px 0 40px;
background:url(../images/input_free_soul.gif) no-repeat;
color:#FFF;
float:left;
letter-spacing:0.1em;
}
#SoulBox p{
width:560px;
height:50px;
margin:0 auto;
text-indent:-9999px;
}


#InputIntro{ width:700px;
 margin:0px 120px 20px 120px;
text-align:center;
	}


/* 一人用 --------- */
#Input_hitori{
width:785px;
height:625px/*485px*/;
margin:0 auto;
padding-top:10px;
background:url(../images/input_bg02_01.jpg) no-repeat;
}

	.InputArea dt{
	width:80px;
	height:27px;
	float:left;
	}
	.InputArea dd{
	width:240px;
	height:27px;
	float:right;
	}
	
	ul#kiroku{
	width:450px;
	padding-left:195px;
	}
	ul#kiroku li{
	padding:5px 5px 0 0;
	}
	ul#kiroku li.do{
	width:97px;
	}
		/*for IE6 */  
		*html .InputArea dt{
		width:70px;
		height:29px;
		float:left;
		}
		*html .InputArea dd{
		width:230px;
		height:29px;
		float:right;
		}
		*html ul#kiroku{
		width:450px;
		padding-left:195px;
		}
		*html ul#kiroku li{
		padding:8px 5px 0 0;
		}
		*html ul#kiroku li.do{
		width:97px;
		}


/* 二人用 --------- */
#Input_hutari{
width:785px;
height:700px/*645px*/;
margin:0 auto;
padding-top:20px;
background:url(../images/input_bg02.jpg) no-repeat;
}

#Input_Botan{
width:500px;
height:350px;
margin:0 auto;
}

#Input_Botan_01{
width:500px;
height:285px;
margin:0 auto;
}

P#Anohito{
width:450px;
height:17px;
margin:0 auto;
padding-top:24px;
text-align:center;
}
	/*for IE6 */  
	*html P#Anohito{
	width:450px;
	height:17px;
	margin:0 auto;
	padding-top:27px;
	text-align:center;
	}


/* 二人用プラスα --------- */
#Input_hutaripuls{
width:785px;
height:620px/*705px*/;
margin:0 auto;
padding-top:85px;
background:url(../images/input_bg03.jpg) no-repeat;
}

dt#jiki{
width:175px;
height:27px;
padding-top:6px;
float:left;
}
	/*for IE6 */  
	*html dt#jiki{
	width:175px;
	height:25px;
	padding-top:4px;
	float:left;
	}



/* InputBotan --------- */
#InputBtt{
width:950px;
padding-top:0px;
}
#InputBtt ul#bttn_hitori,
#InputBtt ul#bttn{
width:479px;
margin:0 auto;
}
#InputBtt ul#bttn_free{
width:220px;
margin:0 auto;
}

#InputBtt ul#bttn_hitori li a,
#InputBtt ul#bttn_free li a,
#InputBtt ul#bttn li a{
width:171px;
height:117px;
margin: 0 0 0 70px;
}
#InputBtt ul#bttn_hitori li#ichibu a,
#InputBtt ul#bttn li#ichibu a{
background:url(../images/btt_input1.jpg) no-repeat;
background-position:left bottom;
}
#InputBtt ul#bttn_hitori li#yuryo a,
#InputBtt ul#bttn li#yuryo a{
background:url(../images/btt_input2.jpg) no-repeat;
background-position:left bottom;
}
#InputBtt ul#bttn_free li a{
background:url(../images/btt_input3.jpg) no-repeat;
background-position:left bottom;
}
	/*for IE6 */  
	*html #InputBtt ul#bttn_hitori{
	width:479px;
	margin:0 auto;
	padding-top:7px;
	}

	/* MOUSE OVER ---------------------------------------------- */
	#InputBtt ul#bttn_hitori li#ichibu a,
	#InputBtt ul#bttn_hitori li#yuryo a,
	#InputBtt ul#bttn_free li a,
	#InputBtt ul#bttn li#ichibu a,
	#InputBtt ul#bttn li#yuryo a{
	display:block;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	}
	#InputBtt ul#bttn_hitori li#ichibu a:hover,
	#InputBtt ul#bttn_hitori li#yuryo a:hover,
	#InputBtt ul#bttn_free li a:hover,
	#InputBtt ul#bttn li#ichibu a:hover,
	#InputBtt ul#bttn li#yuryo a:hover{
	background-position:left top;
	}

