@charset "euc-jp";

#header01 { margin:0px; }

#lrec { margin-right:20px; width:310px; height:280px; text-align:center; vertical-align:top; }

#period { margin:10px 20px 5px 0px; text-align:right; font-size:93%; }

#top { margin:0px; width:940px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_005.jpg) no-repeat left top; overflow:hidden; }

.menu-top { margin:0px; width:405px; height:15px; background:transparent url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_006.png) no-repeat left top !important; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_006.png", sizingMethod="scale"); }

.menu-body { margin:0px; width:405px;  background:transparent url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_007.png) repeat-y left top !important; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_007.png", sizingMethod="scale"); }

.menu-bottom { margin:0px; width:405px; height:15px;  background:transparent url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_008.png) no-repeat left top !important; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_008.png", sizingMethod="scale"); }


/*  対談  */
#interview { margin:3px 0px 0px; width:310px; height:195px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_009.jpg) no-repeat bottom center #ffffff; text-align:left; }
#interview p { margin:0px auto 0px 75px; width:185px; font-size:93%; }
#title001 { margin:10px 0px 0px; }
#interview h2 { margin:0px 5px; width:300px; }
#interview h3 { margin:0px 55px; width:200px; }
#interview .detail { width:160px; text-align:right; }

/*  キャラクター占い  */
#character { margin:0px; width:405px; text-align:left; }
#character-body { margin:0px; width:405px; height:225px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_010.gif) no-repeat left bottom; }
#character-bottom { margin:0px; width:405px; height:50px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_011.gif) no-repeat left bottom; }

#character h2 { margin:0px 5px; }

#birthday { margin:80px 20px 0px; width:250px; }

#bt-001 { margin:10px 0px 0px 20px; }
#bt-002 { margin:0px 5px; }


/*  タロット占い  */
#flash { margin:15px 20px 0px; width:475px; height:415px; }
 
#tarot { margin-top:0px; }
#tarot-body { margin:0px;  width:515px; height:480px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/tarot_body.gif) no-repeat left bottom; }

#tarot-bottom { margin:0px; width:515px; height:20px;  background:transparent url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/tarot_bottom.gif) no-repeat left bottom; }

#tarot h2 { margin:0px 15px; }
 
/*  デート能力診断  */
#date span { display:none; }
#date ul { margin:0px; padding:0px; list-style:none; }
#date ul li { margin-right:3px; float:left; }

#date { margin:0px; padding:121px 0px 0px 20px; width:385px; height:114px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_date.gif) no-repeat left top; }
#date { _width:405px; _height:235px; }

#date01 a, #date02 a, #date03 a, #date04 a,
#date05 a, #date06 a, #date07 a, #date08 a { width:90px; height:50px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_date.gif) no-repeat; overflow:hidden; display:block; }

#date01 a:hover, #date02 a:hover, #date03 a:hover, #date04 a:hover,
#date05 a:hover, #date06 a:hover, #date07 a:hover, #date08 a:hover { background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_date_hover.gif) no-repeat; overflow:hidden; }

#date01 a, #date01 a:hover { background-position:-20px -121px; }
#date02 a, #date02 a:hover { background-position:-113px -121px; }
#date03 a, #date03 a:hover { background-position:-206px -121px; }
#date04 a, #date04 a:hover { background-position:-299px -121px; }
#date05 a, #date05 a:hover { background-position:-20px -170px; }
#date06 a, #date06 a:hover { background-position:-113px -170px; }
#date07 a, #date07 a:hover { background-position:-206px -170px; }
#date08 a, #date08 a:hover { background-position:-299px -170px; }


/*  誘導 - 左  */
#lead {  margin:20px auto 15px; padding:15px; width:100%; background:#eeff99; text-align:left; } 
#lead-1 { width:580px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_016.gif) repeat-y; }
#lead-1 .lead-body { padding:10px 15px 0px; width:550px; }
#lead-1 .lead-bottom { height:10px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_018.gif) no-repeat center bottom; }

#comics { margin-bottom:5px; }
#comics td, #books td { width:540px; text-align:center; }
#comics ul { margin:0px; padding:0px; list-style:none; text-align:left; }
#comics li { margin:0px 0px 5px; padding-left:20px; height:15px; white-space:nowrap; font-size:93%; }
.icon1 { background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/icon_001.gif) no-repeat left center; }
.icon2 { background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/icon_002.gif) no-repeat left center; }

/*  誘導 - 右  */
#lead-2 { width:340px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_021.gif) repeat-y; }
#lead-2 .lead-body { padding:10px 0px 10px; width:340px; height:431px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_019.gif) no-repeat center bottom; }
#lead-2 .lead-bottom { height:15px; background:url(http://i.yimg.jp/images/fortune/special/hatarakiman_2007/top/bg_020.gif) no-repeat; }

#lead-2 h4 { margin:0px 15px; }

#books { margin-bottom:0px; }
#books .cover { margin:5px auto; border:1px solid #cccccc; }

#top #layout { margin:0px 10px; width:910px }
#lead-01 { margin:10px; width:910px }
#lead-01 p { margin:5px 20px; }


.set { margin:5px 0px; }




















