/* 占い姫
---------------------------------------------------------*/
#content {
	line-height:16px;
	margin-bottom:10px;
}
.gokuhime .btn_gokuhime a{
	width:440px;
	height:111px;
	margin:20px auto 5px;
	display:block;
	background:url(../img/fortune-telling/gokuhime.jpg) no-repeat;
}
.gokuhime .btn_gokuhime a span{
	display:none;
}
.gokuhime .btn_kikyo a{
width:440px;
height:111px;
margin:20px auto 5px;
display:block;
background:url(../img/fortune-telling/kikyo.jpg) no-repeat;
}
.gokuhime .btn_kikyo a span{
display:none;
}
.gokuhime .btn_osigoto a{
width:440px;
height:111px;
margin:20px auto 5px;
display:block;
background:url(../img/fortune-telling/osigoto.jpg) no-repeat;
}
.gokuhime .btn_osigoto a span{
display:none;
}
/*　極姫タロット　*/
.ttl_gokuhime{
	background:url(../img/gokuhime/ttl_h2.gif);
	width:440px;
	height:25px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.ttl_gokuhime_tarot{
	background:url(../img/gokuhime/ttl_h2_1.gif);
	width:440px;
	height:25px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.ttl_gokuhime_hoshiuranai{
	background:url(../img/gokuhime/ttl_h2_2.gif);
	width:440px;
	height:25px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.gokuhime h3.ttl_kaiun2010{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kaiun2010.jpg);
}
.gokuhime h3.ttl_kaiun2010_2{
width:440px;
height:40px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kaiun2010_2.jpg);
}
.gokuhime h3.ttl_kaiun2011{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kaiun2011.jpg);
}
.gokuhime h3.ttl_kaiun2011_2{
width:440px;
height:40px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kaiun2011_2.jpg);
}

.gokuhime h3.ttl_kinun2010{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kinun2010.jpg);
}

.gokuhime h3.ttl_kinun2010_2{
width:440px;
height:40px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kinun2010_2.jpg);
}

.gokuhime h3.ttl_happy_kaiun{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_happy_kaiun.jpg);
}

.gokuhime h3.ttl_happy_kaiun_2{
width:440px;
height:40px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_happy_kaiun_2.jpg);
}

.gokuhime h3.ttl_man_destiny{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_mandestiny.jpg);
}

.gokuhime h3.ttl_man_destiny_2{
width:440px;
height:40px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_man_destiny_2.jpg);
}
.gokuhime h3.ttl_diet2{
width:440px;
height:40px;
padding:0px 0px 0px 0px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_diet.jpg);
}
.gokuhime h4.ttl_diet1{
width:365px;
height:33px;
position:absolute;
top:30px;
left:23px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_diet1.jpg);
}
.gokuhime h4.ttl_diet2{
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_diet2.jpg);
}
.gokuhime h4.ttl_diet3{
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_diet3.jpg);
}

.gokuhime h4.ttl_kaiun2010_3{
width:349px;
height:43px;
margin:0px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kaiun2010_3.jpg);
}
.gokuhime h4.ttl_kaiun_sougou{
background:url(../img/fortune-telling/ttl_kaiun_sougou.jpg) no-repeat;
width:365px;
height:33px;
position:absolute;
top:30px;
left:23px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:-9999px;
}

.gokuhime h4.ttl_kinun2{
background:url(../img/fortune-telling/ttl_kinun2.jpg) no-repeat;
width:365px;
height:33px;
position:absolute;
top:30px;
left:23px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:-9999px;
}

.gokuhime h4.ttl_kaiun_renai{
background:url(../img/fortune-telling/ttl_kaiun_renai.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}

.gokuhime h4.ttl_houhou{
background:url(../img/fortune-telling/ttl_houhou.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}


.gokuhime h4.ttl_you_happy{
background:url(../img/fortune-telling/ttl_you_happy.jpg) no-repeat;
width:365px;
height:33px;
position:absolute;
top:30px;
left:23px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:-9999px;
}

.gokuhime h4.ttl_carry_happy{
background:url(../img/fortune-telling/ttl_carry_happy.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}

.gokuhime h4.ttl_absolute_happy{
background:url(../img/fortune-telling/ttl_absolute_happy.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}


.gokuhime h4.ttl_destiny_partner{
background:url(../img/fortune-telling/ttl_destiny_partner.jpg) no-repeat;
width:365px;
height:33px;
position:absolute;
top:30px;
left:23px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:-9999px;
}

.gokuhime h4.ttl_situation{
background:url(../img/fortune-telling/ttl_situation.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}

.gokuhime h4.ttl_two_edges{
background:url(../img/fortune-telling/ttl_two_edges.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}




.gokuhime h4.ttl_kaiun_shigoto{
background:url(../img/fortune-telling/ttl_kaiun_shigoto.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}

.gokuhime h4.ttl_adovaice{
background:url(../img/fortune-telling/ttl_adovaice.jpg) no-repeat;
width:365px;
height:33px;
padding:0px 0px 0px 0px;
margin:10px auto 0px auto;
text-indent:-9999px;
}

.gokuhime h3.ttl_kinun{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_kinun.jpg);
}
.gokuhime h3.ttl_luckey{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_luckey.jpg);
}
.gokuhime h3.ttl_think{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_aisyou.jpg);
}
.gokuhime h3.ttl_think_lead{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_think_lead.jpg);
}
.gokuhime h3.ttl_help{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_help.jpg);
}
.gokuhime h3.ttl_character{
width:420px;
height:30px;
margin:10px 10px 10px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_character.jpg);
}
.gokuhime h3.ttl_gokuhime_character{
width:440px;
height:40px;
margin:10px 0px 10px 0px;
text-indent:-9999px;
background:url(../img/fortune-telling/ttl_gokuhime_character.jpg);
}
.gokuhime h3.ttl_magic{
width:420px;
height:30px;
margin:30px 10px 10px;
text-indent:-9999px;
background:url(../img/gokuhime/ttl_magic.jpg);
}

.gokuhime div.bg{
padding:10px;
margin:0px 15px;
background:#feffe1;
}
.gokuhime div.bg2{
padding:10px;
margin:0px 15px;
background:#e8e4fd;
}
.gokuhime p{
margin:10px;
line-height:22px;
}
.gokuhime .character{
width:380px;
margin:30px auto;
}
.gokuhime .himephoto{
width:120px;
height:120px;
margin-right:5px;
padding:2px;
background:#333;
float:left;
}
.gokuhime p.point{
font-size:1.4em;
line-height:25px;
padding-left:30px;
background:url(../img/fortune-telling/point.gif) no-repeat;
}
.gokuhime .himetext{
width:245px;
height:120px;
padding:2px;
float:left;
background:url(../img/fortune-telling/bg_text.jpg);
}
.gokuhime .himephoto2{
width:120px;
height:120px;
margin-left:5px;
padding:2px;
background:#333;
float:right;
}
.gokuhime .himetext2{
width:245px;
height:120px;
padding:2px;
float:right;
background:url(../img/fortune-telling/bg_text.jpg);
}
.gokuhime .line{
clear:both;
margin:15px;
border-bottom:#990066 dotted 2px;
}
.gokuhime .clearfix:after{
content: "テキスト";  /* 新しい要素を作る */
display:block;  /* ブロックレベル要素に */
clear:both;
height:0px;
visibility:hidden;
}
.gokuhime .clearfix{
min-height:1px;
zoom:100%
}
.gokuhime .btn_uranau a{
width:80px;
height:40px;
/*margin:40px auto;*/
margin:20px auto 10px;
display:block;
background:url(../img/fortune-telling/btn_uranau2.jpg) no-repeat;
}
.gokuhime .btn_uranau a:hover{
background:url(../img/fortune-telling/btn_uranau2.jpg) left 40px;
}
.gokuhime .btn_uranau a span{
display:none;
}

.gokuhime .btn_uranau2 a{
width:80px;
height:40px;
/*margin:40px auto;*/
margin:20px auto 10px;
display:block;
background:url(../img/fortune-telling/btn_uranau3.jpg) no-repeat;
}
.gokuhime .btn_uranau2 a:hover{
background:url(../img/fortune-telling/btn_uranau3.jpg) left 40px;
}
.gokuhime .btn_uranau2 a span{
display:none;
}

.gokuhime .btn_uranau3 a{
width:140px;
height:60px;
/*margin:40px auto;*/
margin:20px auto 10px;
display:block;
background:url(../img/fortune-telling/btn_uranau4.jpg) no-repeat;
}
.gokuhime .btn_uranau3 a:hover{
background:url(../img/fortune-telling/btn_uranau4.jpg) left 60px;
}
.gokuhime .btn_uranau3 a span{
display:none;
}

.gokuhime .btn_top a{
width:140px;
height:60px;
margin:20px auto;
display:block;
background:url(../img/fortune-telling/btn_top.jpg) no-repeat;
}
.gokuhime .btn_top a:hover{
background:url(../img/fortune-telling/btn_top.jpg) left 60px;
}
.gokuhime .btn_top a span{
display:none;
}

.gokuhime .bg_kaiun1{
width:410px;
height:380px;
margin:20px 15px 0px 15px;
padding:40px 0px 0px 0px;
background:url(../img/fortune-telling/bg_kaiun1.jpg) no-repeat;
text-align:center;
}

.gokuhime .form_kaiun{
background-color:#FFFFFF;
width:349px;
margin:0px auto 50px auto;
padding:0px;
}

.gokuhime .form_kaiun .form_style{
padding:40px 0px;
}

.gokuhime .kaiun_kekka{
position:relative;
margin:0px 0px 0px 15px;
}

.gokuhime .kaiun_kekka .bg_kaiun2_2{
background:url(../img/fortune-telling/bg_kaiun2_2.jpg) no-repeat;
width:411px;
height:15px;
}
.gokuhime .kaiun_kekka .bg_kaiun2_3{
background:url(../img/fortune-telling/bg_kaiun2_3.jpg) repeat-y;
width:411px;
text-align:center;
}
.gokuhime .kaiun_kekka .bg_kaiun2_4{
background:url(../img/fortune-telling/bg_kaiun2_4.jpg) no-repeat;
width:411px;
height:17px;
text-align:center;
margin:-15px 0px 0px 0px;
}
.gokuhime .kaiun_kekka .bg_kaiun2_4 .bg_kaiun2_4sub{
background-color:#FFFFFF;
width:350px;
height:13px;
margin:0px auto 0px auto;
}

.gokuhime .kaiun_kekka .kekka_text1{
background-color:#FFFFFF;
width:340px;
padding:15px 5px 5px 5px;
margin:0px auto 0px auto;
text-align:left;
line-height:20px;
}
.gokuhime .kaiun_kekka .kekka_text2{
background-color:#FFFFFF;
width:340px;
padding:0px 5px 5px 5px;
margin:0px auto 0px auto;
text-align:left;
line-height:20px;
z-index:500;
}
.gokuhime .kaiun_kekka .kekka_text3{
background-color:#FFFFFF;
width:340px;
padding:0px 5px 5px 5px;
margin:0px auto 0px auto;
text-align:left;
line-height:20px;
position:relative;
_top:48px;
_left:15px;
z-index:500;
}

.gokuhime .character_page_link{
text-align:right;
margin:10px 10px 0px 0px;
}

.gokuhime .character_prf{
text-align:center;
}
h4.ttl_unsei {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin-top: 36px;
}
.unsei{
	line-height: 30px;
	margin-top:20px;
}
.unsei img {
	vertical-align:middle;
}
.gokuhime h3.ttl_human_relations {
	background:transparent url(../img/gokuhime/ttl_human_relations.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_human_relations_2 {
	background:transparent url(../img/gokuhime/ttl_human_relations_2.jpg) repeat scroll 0 0;
	height:40px;
	margin:10px 0;
	text-indent:-9999px;
	width:440px;
}

.gokuhime h3.ttl_wedding_happy{
	background:transparent url(../img/gokuhime/ttl_wedding_happy.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_wedding_happy_2{
	background:transparent url(../img/gokuhime/ttl_wedding_happy_2.jpg) repeat scroll 0 0;
	height:40px;
	margin:10px 0;
	text-indent:-9999px;
	width:440px;
}

.gokuhime h3.ttl_power_spot{
	background:transparent url(../img/gokuhime/ttl_power_spot.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_power_spot_2{
	background:transparent url(../img/gokuhime/ttl_power_spot_2.jpg) repeat scroll 0 0;
	height:40px;
	margin:10px 0;
	text-indent:-9999px;
	width:440px;
}
.gokuhime h3.ttl_dangerous{
	background:transparent url(../img/gokuhime/ttl_dangerous.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_dangerous_2{
	background:transparent url(../img/gokuhime/ttl_dangerous2.jpg) repeat scroll 0 0;
	height:40px;
	margin:10px 0;
	text-indent:-9999px;
	width:440px;
}
.gokuhime h3.ttl_lesson{
	background:transparent url(../img/gokuhime/ttl_lesson.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_lesson_2{
	background:transparent url(../img/gokuhime/ttl_lesson2.jpg) repeat scroll 0 0;
	height:40px;
	margin:10px 0;
	text-indent:-9999px;
	width:440px;
}

.gokuhime h3.ttl_koakuma {
	background:transparent url(../img/gokuhime/ttl_koakuma.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_man_destiny {
	background:transparent url(../img/gokuhime/ttl_man_destiny.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_human_relations{
	width:420px;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	background:url(../img/gokuhime/ttl_human_relations.jpg);
}
.gokuhime h3.ttl_human_relations_2{
	width:440px;
	height:40px;
	margin:10px 0px 10px 0px;
	text-indent:-9999px;
	background:url(../img/gokuhime/ttl_human_relations_2.jpg);
}
.gokuhime h3.ttl_koakuma{
	width:420px;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	background:url(../img/gokuhime/ttl_koakuma.jpg);
}
.gokuhime h3.ttl_koakuma_2{
	width:440px;
	height:40px;
	margin:10px 0px 10px 0px;
	text-indent:-9999px;
	background:url(../img/gokuhime/ttl_koakuma_2.jpg);
}
.gokuhime h4.ttl_what_koakuma{
	background:url(../img/gokuhime/ttl_what_koakuma.jpg) no-repeat;
	width:365px;
	height:33px;
	position:absolute;
	top:107px;
	left:23px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-indent:-9999px;
}
.gokuhime h4.ttl_koakuma_power{
	background:url(../img/gokuhime/ttl_koakuma_power.jpg) no-repeat;
	width:365px;
	height:33px;
	padding:0px 0px 0px 0px;
	margin:10px auto 0px auto;
	text-indent:-9999px;
}
.gokuhime h4.ttl_koakuma_situation{
	background:url(../img/gokuhime/ttl_koakuma_situation.jpg) no-repeat;
	width:365px;
	height:33px;
	padding:0px 0px 0px 0px;
	margin:10px auto 0px auto;
	text-indent:-9999px;
}
.gokuhime h4.ttl_seen_how_people {
	background:transparent url(../img/gokuhime/ttl_seen_how_people.jpg) no-repeat scroll 0 0;
	height:33px;
	left:23px;
	margin:0;
	padding:0;
	position:absolute;
	text-indent:-9999px;
	top:30px;
	width:365px;
}
.gokuhime h4.ttl_caution {
	background:transparent url(../img/gokuhime/ttl_caution.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}
.gokuhime h4.ttl_no_trouble {
	background:transparent url(../img/gokuhime/ttl_no_trouble.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}

.gokuhime h4.ttl_marriage_story{
	background:transparent url(../img/gokuhime/ttl_marriage_story.jpg) no-repeat scroll 0 0;
	height:33px;
	left:23px;
	margin:0;
	padding:0;
	position:absolute;
	text-indent:-9999px;
	top:30px;
	width:365px;
}
.gokuhime h4.ttl_unfortunately{
	background:transparent url(../img/gokuhime/ttl_unfortunately.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}
.gokuhime h4.ttl_necessary{
	background:transparent url(../img/gokuhime/ttl_necessary.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}

.gokuhime h4.ttl_lived_previous{
	background:transparent url(../img/gokuhime/ttl_lived_previous.jpg) no-repeat scroll 0 0;
	height:33px;
	left:23px;
	margin:0;
	padding:0;
	position:absolute;
	text-indent:-9999px;
	top:30px;
	width:365px;
}
.gokuhime h4.ttl_now_power_spot{
	background:transparent url(../img/gokuhime/ttl_now_power_spot.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}

.gokuhime h4.ttl_h4_dangerous1{
	background:transparent url(../img/gokuhime/ttl_h4_dangerous1.jpg) no-repeat scroll 0 0;
	height:33px;
	left:23px;
	margin:0;
	padding:0;
	position:absolute;
	text-indent:-9999px;
	top:30px;
	width:365px;
}
.gokuhime h4.ttl_h4_dangerous2{
	background:transparent url(../img/gokuhime/ttl_h4_dangerous2.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}
.gokuhime h4.ttl_h4_dangerous3{
	background:transparent url(../img/gokuhime/ttl_h4_dangerous3.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}
.gokuhime h4.ttl_h4_lesson1{
	background:transparent url(../img/gokuhime/ttl_h4_lesson1.jpg) no-repeat scroll 0 0;
	height:33px;
	left:23px;
	margin:0;
	padding:0;
	position:absolute;
	text-indent:-9999px;
	top:30px;
	width:365px;
}
.gokuhime h4.ttl_h4_lesson2{
	background:transparent url(../img/gokuhime/ttl_h4_lesson2.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}
.gokuhime h4.ttl_h4_lesson3{
	background:transparent url(../img/gokuhime/ttl_h4_lesson3.jpg) no-repeat scroll 0 0;
	height:33px;
	margin:10px auto 0;
	padding:0;
	text-indent:-9999px;
	width:365px;
}

.gokuhime .catch_copy {
	background:#000000 url(../img/gokuhime/catch_copy.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	height:72px;
	left:23px;
	line-height:20px;
	margin:0 0 5px;
	padding:15px 0 0;
	position:absolute;
	text-align:center;
	top:30px;
	width:364px;
}
.gokuhime h4.ttl_what_koakuma {
	background:transparent url(../img/gokuhime/ttl_what_koakuma.jpg) no-repeat scroll 0 0;
	height:33px;
	left:23px;
	margin:0;
	padding:0;
	position:absolute;
	text-indent:-9999px;
	top:107px;
	width:365px;
}
.gokuhime .kaiun_kekka .kekka_text1_2 {
	background-color:#FFFFFF;
	line-height:20px;
	margin:0 auto;
	padding:92px 5px 5px;
	text-align:left;
	width:340px;
}
.gokuhime .kaiun_kekka img{
	border:0 none;
	margin:0;
	vertical-align:top;
}
.gokuhime .kaiun_kekka .bg_kaiun2_2 {
	background:transparent url(../img/gokuhime/bg_kaiun2_2.jpg) no-repeat scroll 0 0;
	height:15px;
	width:411px;
	overflow: hidden;
}
.gokuhime h3.ttl_mail {
	background:url("../img/gokuhime/ttl_mail.jpg") repeat scroll 0 0 transparent;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_kaiun2011 {
	background:transparent url(../img/gokuhime/ttl_kaiun2011.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}
.gokuhime h3.ttl_diet {
	background:transparent url(../img/gokuhime/ttl_diet.jpg) repeat scroll 0 0;
	height:30px;
	margin:30px 10px 10px;
	text-indent:-9999px;
	width:420px;
}


