/*----------------------------------------------------
    マヤ占いスタイル
----------------------------------------------------*/
/* charset */
@charset "utf-8";

.alignR {
    text-align: right;
    font-size: 12px;
}
.alignL {
    text-align: left;
    font-size: 12px;
}
.alignC {
    text-align: center;
}
#maya a {
    color: #EE6600;
    text-decoration: none;
}
#maya a:hover {
    text-decoration: underline;
}
#maya {
    background: url(http://image.excite.co.jp/jp/uranai/maya/bg.jpg) repeat-y scroll bottom left;
    width: 644px;
    margin: 0 0 0;
    color: #d9b485;
    line-height: 160%;
}
#maya .formBg {
    background: url(http://image.excite.co.jp/jp/uranai/maya/formBg.jpg) no-repeat scroll top left;
    width: 450px;
    height: 204px;
    margin: 20px auto;
}
#maya .mayakantei {
    padding: 66px 0 0 124px;
    text-align:left;
}
#maya .btnSubmit {
    margin: 10px 0 0 26px;
}
#maya .line {
    background: url(http://image.excite.co.jp/jp/uranai/maya/line.gif) no-repeat scroll top left;
    width: 614px;
    height: 1px;
    margin: 0 auto 10px;
}
#maya .prof {
    width: 550px;
    height: 162px;
    margin: 0 auto;
}
#maya .prof img {
    float: left;
    margin: 0 10px 0 0;
}
#maya .bgBottom {
    background: url(http://image.excite.co.jp/jp/uranai/maya/bgBottom.jpg) no-repeat scroll top left;
    width: 644px;
    height: 24px;
}
#list { width:100%; margin:0; padding:5px 0 0 0;}
#list ul { list-style:none;}
#list li {border-bottom:1px #999999 solid; padding:8px 0;}
#list .thumb { margin-left:12px; padding:2px 2px 2px 1px; border:1px #65daff solid; float:left; }
#list .txt { width:540px; margin:0 10px 0 5px; float:right; display:block;}
#list .txt h4 { margin:2px 0 5px 0; line-height:120%;}
#list .txt .cap { font-size:85%; line-height:150%; margin:0; padding:0;}
#list .txt a:link { color: #1c92ff; text-decoration: underline;}
#list .txt a:hover { color: #1c92ff; text-decoration: none;}
#list .txt a:visited { color: #6699CC; text-decoration: underline;}
#list .con a:link { color: #996600; text-decoration: underline;}
#list .con a:hover { color: #663300; text-decoration: none;}
#list .con a:visited { color: #CC9933; text-decoration: underline;}
#mayainfo {
    width: 392px;
    color: #ffffff;
    font-size: 12px;
    line-height: 160%;
    text-align: center;
}
#mayainfo .textin {
    width: 360px;
    text-align: left;
    margin: 0 auto;
    padding: 30px 0 0;
}
#mayainfo .midashi {
    color: #ffff00;
    font-weight: bold;
    margin: 10px 0 0;
}
#mayainfo .close img {
    margin: 14px 0;
}