/*------------------------
	占いform
-------------------------*/


form{				/*-- ここでfont-size指定するとselectが崩れる --*/
min-width:320px;
margin: 0 auto;
padding-top:10px;
padding-bottom:30px;
}


/*-- birthday number select --*/

.gu_line{
font-size:14px;
color:gray;
line-height:200%;
margin-bottom:10px;
}

.bfont1{
font-size:12px;
}
.bfont2{
font-size:12px;
}

.birthday1, .birthday2{
}
.birthday1 select{
/*width:42px;*/
}
 .birthday2 select{
/*width:36px;*/
}

/*------- submit ----------------*/

.input_submit{
margin-top:40px;
margin-bottom:20px;
}
.input_submit input{		/* iPhoneリセット*/
-webkit-appearance: none;
border-radius: 0;
font-size:15px;
height:30px;
border: 1px solid #999999;
}
.sub_birth1{
width:100px;
background-color:#dddddd;
}
.sub_birth2{
width:150px;
background-color:#dddddd;
}
.del_birth{
width:100px;
margin-left:20px;
background-color:#f6f6f6;
}
/* chromeのfocus時のシャドウ削除 */
input[type="text"],textarea,select,input[type="reset"] {	
outline: none;
}



/*----------- 性格占い -------------*/


#formname1{			/*-- ゲマトリア --*/
font-size:13px;
font-weight:700;
color:#660000;
margin-top:30px;
}

#formname2{			/*-- roma link --*/
font-size:13px;
line-height:200%;
margin-bottom:10px;
}
#formname2 a{
text-decoration:underline;
}
#formname3{			/*-- roma 注釈 --*/
font-size:13px;
margin-top:10px;
}

.input_name{
font-size:14px;
margin-right:10px;
margin-left:10px;
}
.text_gema{
width:150px;
height:20px;
margin-right:50px;
border: 1px solid #999999;
background-color:#ffffff;
}

/*--------- 相性占い ----------*/
.chemistry_name1, .chemistry_name2{
font-size:14px;
color: #660000;
}
.chemistry_name1{
margin-top:10px;
margin-bottom:10px;
}
.chemistry_name2{
margin-top:30px;
margin-bottom:10px;
}

/*--------- 過去と未来 ----------*/

.fortune_age_text1{
font-size:15px;
color: #660000;
margin-top:30px;
margin-bottom:10px;
}

.fortune_age_text2{
font-size:14px;
margin-top:15px;
}

#fortune_age1{
}
#fortune_age2{
}


