/* 「運命の波動」〜姓名と誕生日に裏付けられたあなたの宿命のリズム */
/*  入力ページ  */

/* 二階層目HEADER ----------------------- */
#HeadBox{
width:950px;
height:180px;
margin:0 auto;
background:url(../images/header_tit.jpg) no-repeat;
}

h1{
width:950px;
height:135px;
text-indent:-99999px;
font-size:0em
}

#NavBox{
width:295px/*950px*/;
height:45px;
padding-left:655px;
}

#NavBox #Senjutsu a,
#NavBox #Senja a{
width:105px;
height:30px;
background:url(../images/header_bt.gif);
}
#NavBox #Senja a{
background-position:-110px 0;
}
#NavBox #Senja a:hover{
background-position:-110px bottom;
}


/* MOUSE OVER ----------------------- */
#NavBox #Senjutsu a,
#NavBox #Senja a,
#CutBt a,
#InputBtNext a{
display:block;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}

#NavBox #Senjutsu a:hover,
#CutBt a:hover,
#InputBtNext a:hover{
background-position:left bottom;
}



/* 二階層目パンくず ----------------------- */
#PanBox{
width:820px/*850px*/;
height:45px;
margin:0 auto;
padding-left:30px;
background:url(../images/bg3.jpg);
}

#PanBox li{
padding-right:5px;
line-height:14px;
font-size:11px;
}
#PanBox li.arrow{
padding-left:20px;
background:url(../images/arrow_nav.gif) no-repeat;
line-height:14px;
}


/* メニュータイトル ----------------------- */
h2 .MenuTit{
width:850px;
height:100px;
}


/* 小見出し一覧 ----------------------- */
#MenuEntry{
width:850px;
height:350px;
color:#FFF;
font-size:14px;
background:url(../images/input_entry.jpg) no-repeat;
}

#MenuEntry #EntryIn{
width:850px;
padding:30px 0 10px;
background:url(../images/input_entryin.jpg) no-repeat;
float:left;
min-height:200px;
height:auto !important;
height:200px;
letter-spacing: 0.1em;
}

#MenuEntry #InputEntry{
width:205px;
height:200px;
float:left;
text-indent:-9999px;
}

#MenuEntry #InputList{
width:645px;
float:right;
}

#MenuEntry li{
width:500px;
}

#MenuEntry li.blue{
margin:8px 0;
padding:0 0 5px 35px;
background:url(../images/input_ent1.jpg) no-repeat;
}
#MenuEntry li.parp{
padding:0 0 5px 35px;
background:url(../images/input_ent2.jpg) no-repeat;
}

	/* パック用 */
	#MenuEntry li.PackRead{
	padding:0 0 2px 10px;
	font-size:12px;
	}
	
	#MenuEntry li.red{
	width:450px/*460px*/;
	padding-right:10px;
	text-align:right;
	color:#FFC;
	font-weight:bold;
	}
	

.txt_Yrw{
font-weight:bold;
color:#fff952;
}
.txt_Red{
font-weight:bold;
color:#02fff6;
}

/* 円の中 ----------------------- */
#InputOne/*ひとり*/{
width:605px/*850px*/;
height:475px/*520px*/;
padding:45px 0 0 245px;
background:url(../images/input_bg1.jpg) no-repeat;
background-color:#FFF;
}

#InputTwo/*ふたり*/{
width:605px/*850px*/;
height:715px/*760px*/;
padding:45px 0 0 245px;
background:url(../images/input_bg2.jpg) no-repeat;
background-color:#FFF;
}


#InputOne #InputMe,
#InputTwo #InputMe{
padding:0 0 10px 22px;
}
#InputTwo #InputYou{
padding:25px 0 10px 22px;
float:left;
}

#InputOne dl,
#InputTwo dl{
width:365px;
}
#InputOne dt,
#InputTwo dt{
width:85px;
height:30px;
float:left;
}
#InputOne dd,
#InputTwo dd{
width:280px;
height:32px;
float:right;
}
	/*for IE6 */  
	*html #InputOne dd,
	*html #InputTwo dd{
	height:34px;
	}

#InputOne ul,
#InputTwo ul{
float:left;
}

#CutBt a{
width:125px;
height:30px;
background:url(../images/input_bt_cut.gif) no-repeat;
}	

p#InputAttention{
width:380px;
padding:10px 0 0;
font-size:10px;
float:left;
line-height:15px;
}

#InputBtNext a{
width:120px;
height:120px;
margin-left:120px;
background:url(../images/input_bt_next.gif) no-repeat;
}


/* 注意事項 ----------------------- */
#AttenBox{
width:850px;
margin:0 auto;
padding:30px 0;
background:url(../images/bg3.jpg);
}

#AttenTxt{
width:850px;
padding-bottom:20px;
font-size:14px;
font-weight:bold;
color:#C00;
text-align:center;
}

#AttenList{
width:580px;
margin:0 auto;
}

#AttenList li{
width:600px;
padding-bottom:20px;
padding-left:1em;
text-indent:-1em;
}

