@charset "UTF-8";

/*==========================================================================

commonSetting

==========================================================================*/
div#fortuneTelling h4,
div#fortuneTelling h6 {
text-indent: -9999px;
font-size: 1;	/* forWinIE */
line-height: 1;	/* forWinIE */
}

/*-------------------------------------
layoutSetting
-------------------------------------*/
div#fortuneTelling {
margin-bottom: 32px;
}




/*==========================================================================

titleSetting

==========================================================================*/
div#contents h2 {
background: url("../images/jpt_ttl.jpg") no-repeat;
}




/*==========================================================================

fortuneTellingSetting

==========================================================================*/
/*-------------------------------------
layoutSetting
-------------------------------------*/
div#fortuneTelling {
margin: 0 10px;
background: url("../images/jpt_bg_fortune.gif") no-repeat left top #1e51a2;
}

div#fortuneTellingInner {
padding: 10px;
padding-right: 0;
background: url("../images/jpt_bg_fortune_btm.gif") no-repeat left bottom;
}

div#fortuneTelling h3 {
width: 590px;
height: 50px;
background: url("../images/jpt_ttl_monthly8.gif") no-repeat;
}

div#fortuneTelling div.threeColumns {
margin-top: 9px;
background: url("../images/jpt_bg_fortune_contents_bdy.gif") repeat-y left top;
}

div#fortuneTelling div.threeColumns div.section {
background: url("../images/jpt_bg_fortune_contents_bdy.gif") no-repeat left bottom;
}

div#fortuneTelling div.threeColumns div.section div {
margin-right: 10px;
width: 190px;
float: left;
}

#gemini,
#virgo,
#sagittarius,
#pisces {
margin-right: 0 !important;
}

/*-------------------------------------
titleSetting
-------------------------------------*/
div#fortuneTelling h4 {
height: 62px;
}

div#aries h4 {
background: url("../images/jpt_ttl_aries.gif") no-repeat;
}

div#taurus h4 {
background: url("../images/jpt_ttl_taurus.gif") no-repeat;
}

div#gemini h4 {
background: url("../images/jpt_ttl_gemini.gif") no-repeat;
}

div#cancer h4 {
background: url("../images/jpt_ttl_cancer.gif") no-repeat;
}

div#leo h4 {
background: url("../images/jpt_ttl_leo.gif") no-repeat;
}

div#virgo h4 {
background: url("../images/jpt_ttl_virgo.gif") no-repeat;
}

div#libra h4 {
background: url("../images/jpt_ttl_libra.gif") no-repeat;
}

div#scorpio h4 {
background: url("../images/jpt_ttl_scorpio.gif") no-repeat;
}

div#sagittarius h4 {
background: url("../images/jpt_ttl_sagittarius.gif") no-repeat;
}

div#capricorn h4 {
background: url("../images/jpt_ttl_capricorn.gif") no-repeat;
}

div#aquarius h4 {
background: url("../images/jpt_ttl_aquarius.gif") no-repeat;
}

div#pisces h4 {
background: url("../images/jpt_ttl_pisces.gif") no-repeat;
}

div#fortuneTelling h5,
div#fortuneTelling p,
div#fortuneTelling ul,
div#fortuneTelling h6 {
margin: .3em 10px;
}

div#fortuneTelling h5 {
margin-bottom: .3em;
font-size:1em;
color: #E4007F;
}

div#fortuneTelling ul {
margin: .8em 10px;
}

div#fortuneTelling h6 {
margin-bottom: .6em;
}

div#fortuneTelling li {
display: inline;
}

div#fortuneTelling h6 {
height: 12px;
background: url("../images/jpt_ttl_lucky.gif") no-repeat center top;
}

div#fortuneTelling .luckyItemColor {
margin-bottom: 10px;
font-size: .83em;
text-align: center;
}




/*==========================================================================

profileSetting

==========================================================================*/
#profile {
margin: 32px 10px 0;
background: url("../images/jpt_bg_fortune.gif") no-repeat left top #1e51a2;
color: #FFF;
}

#profile div.section {
padding: 12px 16px 12px 188px;
background: url("../images/jpt_bg_fortune_btm.gif") no-repeat left bottom;
}

#profile h5 {
color: #FFF;
background: url("../../common/images/dotlineb_white_bg_navy.gif") repeat-x left bottom;
}

#profile #profilePhoto {
top: 20px;
left: 16px;
}

#linkButton a {
width: 160px;
height: 20px;
background: url("../images/jpt_btn_jupiter.gif") no-repeat;
top: 9px;
}