@charset "utf-8";

* {
	margin : 0 ;
	padding : 0 ;
}

.clear {
   clear:both;
}

.top {
    width :180px;
	height :20px;
    padding :0px;
	margin : 10px 0px 0px 0px ;
}

.content {
    width :180px;
	height :20px;
    padding :0px;
	margin : 1px 0px 0px 0px ;
}

#head-top0 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0 0 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#num_list {
	margin:0 0 0 80px;
	 font-size:22px;
	 width:603px;
	 height:30px;
}
p#top_cm {
	width:290px;
	margin:45px 0 0 320px;
	font-size:12px;
	line-height:18px;
}
#head-top {
	width:603px;
	height:108px;
	font-size:24px;
	margin:10px 0px 10px 80px;
	padding:5px 0 0 0;
	background-image:url(/img/fortune/uranai-top.jpg);
	background-repeat:no-repeat;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top2 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top2.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top3 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top3.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top4 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top4.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top5 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top5.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top6 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top6.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top7 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top7.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top8 {
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top8.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#head-top9{
	font-size:24px;
	margin:10px 0px 0px 80px;
	padding:5px 0;
	width:603px;
	height:108px;
	background-image:url(/img/fortune/uranai-top9.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#birthday_num {
	margin-left:90px;
	font-size:18px;
	font-weight:bold;
}

/*
 main [
----------------------------------------------------------- */
.midashi {
	width :400px;
	margin:20px 0 0 220px;
	padding :0;
	font-size:14px;
	line-height:1.2em
}
#number1 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no1.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number2 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no2.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number3 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no3.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number4 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no4.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number5 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no5.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number6 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no6.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number7 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no7.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number8 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no8.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#number9 {
	width :324px;
	height:40px;
	background-image:url(/img/fortune/no9.jpg);
	background-repeat:no-repeat;
	margin: 20px 0 0 100px;
}
#main-top {
	width : 760px;
	height: 84px;
	background-image: url("/img/fortune/uranai_back2.gif");
	background-repeat:no-repeat;
}
.main {
   width :760px;
   margin:15px auto 0 auto;
   padding:0 auto;
   background-image: url("/img/fortune/uranai_back20.gif");
   background-repeat:repeat-y;
   z-index:1;
   /* overflow: auto; */
   color:#4E2F34;
   font-size:12px;
   font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}
#main_back {
	width:760px;
	/*background-image: url("/img/fortune/main_back.gif");
	background-position:51px 0px;
	background-repeat:no-repeat;
	z-index:2;*/
	overflow:hidden;
}
#top_name {
	font-size:21px;
}
#bra_top {
	width :550px;
	height:1px;
	margin:0px auto 0px auto;
	padding:0;
}
#top_title {
	width : 550px;
	margin: 20px 0 0 100px;
	font-size:14px;
	font-weight:500;
	line-height:18px;
}
#hijutsu {
	width :550px;
	margin:10px 100px 0 100px;
	padding:0;
	fotn-size:14px;
	letter-spacing:2px;
	line-height:1.8em;
}
#fortune_teacher {
	width :560px;
	margin:20px 0 0 100px;
	padding:0;
	overflow:auto;
}
#teacher {
	width :180px;
	margin:0;
	padding:10px;
	float:left;
}
#teacher_plrofile {
	width: 340px;
	margin:0;
	padding:10px;
	float:right;
	line-height:1.8em;
	letter-spacing:2px;
}
#middle_line {
	width:600px;
	height:7px;
	background-image: url(/img/fortune/middle_line.jpg);
	background-repeat:no-repeat;
	z-index:3;
	margin:20px 0 0 80px;
	madding:0;
}
#number {
	width :550px;
	margin:15px 20px 0 150px;
	padding :0;
	letter-spacing:2px;
}
#number_title {
	font-size:11px;
	width :550px;
	margin : 10px 20px 0 160px;
	padding:0;
	letter-spacing:2px;
}
#number_setumei {
	width :420px;
	margin:10px 190px 0 190px;
	padding:0;
	letter-spacing:2px;
	line-height:1.8em;
	font-size:11px;
}
#answer {
	width:500px;
	margin:15px 130px;
	padding:0;
	letter-spacing:2px;
	line-height:1.8em;
	font-size:11px;
	color:#F93B95;
	text-align:center;
}
.botan_main {
	width:455px;
	margin: 15px 0 10px 150px;
	padding:0;
	overflow:auto;
}
.botan {
	width :91px;
	margin:0 auto;
	paddign:0 auto;
	float:left;
}
.botan_main2 {
	width:455px;
	margin: 10px 0 0 150px;
	padding:0 0 0 50px;
	overflow:hidden;
}

/*
 main-1-9 [
----------------------------------------------------------- */
#midashi{
	width :680px;
	font-size:15px;
	letter-spacing:2px;
	margin:20px 49px 0 49px;
	padding:0px;
	overflow:auto;
}
#nunber_birthday {
	width :230px;
	margin:0;
	paddign:0;
	float:left;
}
#nunber_midashi {
	width :150px;
	margin:22px 0 0 0;
	paddign:0;
	float:right;
	text-align:left;
}
.whole_fate{
	width :480px;
	margin :10px 0 0 140px;
	line-height:18px;
	padding:0;
	overflow:auto;
}
.whole_fate2{
	width :480px;
	margin :30px 0 0 140px;
	line-height:18px;
	padding:0;
	overflow:auto;
}
.check {
	width :3px;
	margin:0;
	padding:0;
	float:left;
}
.whole_title {
	width :467px;
	margin:0;
	padding:0 0 0 10px;
	float:right;
	text-align:left;
	color:#F93B95;
}
.whole_coment {
	width : 440px;
	margin:5px 0 0 165px;
	padding:0;
	letter-spacing:2px;
	line-height:1.8em
}
#main_uranai_top {
	width:760px;
	margin:0;
	padding:0 0 0 0;
	background-image:url(/img/fortune/uranai_main_back.jpg);
	background-repeat:no-repeat;
	background-position:center 20px;
	z-index:2;
}

/*  */
#boyfriend_frame {
	width :660px;
	margin:30px 65px 0 65px;
	padding:0;
	overflow:auto;
}
#comment_box {
	width : 300px;
	margin:0;
	padding:0 0 5px 0;
	background-image:url(/img/fortune/num/whole_back_b.jpg);
	background-repeat:repeat;
	background-position:bottom;
	float:left;
}
#comment_box p {
	font-size:12px;
	margin:0;
	padding:12px 0 0 30px;
	background-image:url(/img/fortune/num/whole_back_t.jpg);
	background-repeat:no-repeat;
	color:#F93B95;
}
#comment_box div {
	padding:5px 10px 9px 15px;
	margin:0;
	font-size:10px;
	letter-spacing:2px;
	line-height:1.8em;
	background-image:url(/img/fortune/num/whole_back_m.jpg);
	background-repeat:repeat;
}

/* バースデーナンバー1の男の子の攻略方法・ラッキーアイテムの枠 */
#method_frame {
	width :630px;
	margin:15px 65px 10px 65px;
	padding:0;
	overflow:auto;
}

/* バースデーナンバー1の男の子の攻略方法 */
#method_of_capturing_boy {
	width : 390px;
	margin:0;
	padding:0 0 5px 0;
	float:left;
	background-image:url(/img/fortune/num/method_of_capturing_boy_bg_b.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#method_of_capturing_boy p {
	margin:0;
	padding:0 0 0 35px;
	color:#F93B95;
	background-image:url(/img/fortune/num/method_of_capturing_boy_bg_t.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#method_of_capturing_boy div {
	margin:0;
	padding :5px 10px;
	font-size:10px;
	letter-spacing:2px;
	line-height:1.5em;
	background-image:url(/img/fortune/num/method_of_capturing_boy_bg_m.jpg);
	background-repeat:repeat;
}

/* ラッキーアイテム */
#lucky {
	width :210px;
	margin:15px 0 0 0;
	line-height:18px;
	padding:0;
	float:right;
	text-align:left;
	font-size:11px;
}

#item div {
	text-align:center;
}
#item p {
	color:#F93B95;
}

#day div {
	width:100px;
	text-align:center;
	float:left;
}
#day p {
	color:#F93B95;
}

/*
 under [
----------------------------------------------------------- */
#under-hedder {
   width : 100%;
   height : 80px;
   background-image : url(/img/under.jpg) ;
   background-repeat: no-repeat;
   background-position : top center ;
   margin : 0px auto 0px;
}

#footer2{
	width:760px;
	margin:20px 20px 0px 20px;
	padding:5px 0px 0px 0px;
	text-align:center;
	font-size:12px;
	line-height:16px;
	border-top:1px solid #FF9999;
	clear: both;
}

