@charset "utf-8";

/***********************************
  Agenda ATENASHOKUNIN.com
  www/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#contents {background-color:#242424; padding-bottom:40px;}
div#main-visual {background:url(./images/top_back_index.png) top center no-repeat; height:320px; overflow:hidden;}
div#main-contents {width:900px; margin:0 auto;}

/*--visual--*/
div#visual {width:900px; margin:0 auto;}
div#visual h2 {position:absolute; margin:28px 0 0 494px;}
div#visual ul {position:absolute; list-style:none;}
div#visual ul li#updata {position:absolute; margin:211px 0 0 179px;}
div#visual ul li#bnr-ver16 {position:absolute; margin:186px 0 0 520px; width:310px; height:60px; overflow:hidden; background:url(./images/bnr_ver16_ov.png);}
div#visual ul li#bnr-ver16 a {display:block;}
div#visual ul li#bnr-ver16 a:hover {background-color:transparent;}
div#visual ul li#bnr-ver16 a:hover img {visibility:hidden;}

/*--premium_box--*/
/*div#premium-box {height:190px; background:url(./images/back_premium2010.gif); overflow:hidden; margin-top:-40px; position:relative; z-index:2;}
div#premium-box dt {position:absolute; margin:15px 0 0 5px;}
div#premium-box dd {position:absolute; margin:28px 0 0 515px;}
div#premium-box dd p {width:220px; height:50px; overflow:hidden; background:url(./images/btn_premium2010_ov.gif); margin:12px 0 0 103px;}
div#premium-box dd p a {display:block;}
div#premium-box dd p a:hover {background-color:transparent;}
div#premium-box dd p a:hover img {visibility:hidden;}*/

div#main-products ul {list-style:none; padding: 20px 0 0 0;}
div#main-products ul li {width:440px; float:left; font-size:0; line-height:0; }
div#main-products ul li#for-mac {margin-right:20px; width:440px; height:260px; overflow:hidden; background:url(./images/bnr_mac_ov.png) 0 0 no-repeat;}
div#main-products ul li#for-mac a {display:block;}
div#main-products ul li#for-mac a:hover {background-color:transparent;}
div#main-products ul li#for-mac a:hover img{visibility:hidden;}
div#main-products ul li#for-win {width:440px; height:260px; overflow:hidden; background:url(./images/bnr_win_ov.png) 0 0 no-repeat;}
div#main-products ul li#for-win a {display:block;}
div#main-products ul li#for-win a:hover {background-color:transparent;}
div#main-products ul li#for-win a:hover img{visibility:hidden;}

/*--main--*/
div#main-wrap-top {background:#fff url(./images/bg-top.gif) no-repeat left top; padding:5px 0px 0px 0px; margin:20px 0 0 0;}
div#main-wrap-bottom {background:#242424 url(./images/bg-bottom.gif) no-repeat left bottom; padding:0px 0px 5px 0px;margin:0 0 0 0;}

div#main {background:#fff; margin-top:20px; padding:10px 40px 30px;}
div#main div#main-left {width:580px; float:left;}
div#main div#main-left ul.info-list {list-style:none; padding:12px 10px 30px 0px;}
div#main div#main-left ul.info-list li {background:url(./images/dot_border.gif) repeat-x left bottom; padding-bottom:10px; margin-bottom:10px;}
div#main div#main-left ul.info-list li dt {width:6em; float:left;}
div#main div#main-left ul.info-list li dd {padding-left:6em;}
div#main div#main-left ul.info-list li dd a {color:#ff6600;}
div#main div#main-left ul#rss-linx {position:absolute; list-style:none;}
div#main div#main-left ul#rss-linx li {position:absolute; overflow:hidden; line-height:0; font-size:0;}
div#main div#main-left ul#rss-linx li#rss-linx01 {width:29px; height:30px; margin:-34px 0 0 435px; z-index:2; background:url(./images/rss_ov.png);}
div#main div#main-left ul#rss-linx li#rss-linx01 a {width:29px; height:30px; display:block;}
div#main div#main-left ul#rss-linx li#rss-linx01 a:hover {background-color:transparent;}
div#main div#main-left ul#rss-linx li#rss-linx01 a:hover img {visibility:hidden;}
div#main div#main-left ul#rss-linx li#rss-linx02 {width:116px; height:30px; margin:-34px 0 0 468px; z-index:2; background:url(./images/btn_list_ov.png);}
div#main div#main-left ul#rss-linx li#rss-linx02 a {width:116px; height:30px; display:block;}
div#main div#main-left ul#rss-linx li#rss-linx02 a:hover {background-color:transparent;}
div#main div#main-left ul#rss-linx li#rss-linx02 a:hover img {visibility:hidden;}

div#main div#main-left div#twitter-wrap {width:584px; border:3px solid #c0deed;}
div#main div#main-left div#twitter-wrap div.loading{padding:10px;}
div#main div#main-left ul.twitter-list {list-style:none; padding:12px 15px 30px 15px;}
div#main div#main-left ul.twitter-list li {background:url(./images/dot_border.gif) repeat-x left bottom; padding-bottom:10px; margin-bottom:10px; overflow:hidden; _zoom:1;}
div#main div#main-left ul.twitter-list li span.tweet-txt {display:block; width:460px;float:left;}
div#main div#main-left ul.twitter-list li span.tweet-date {display:block; width:80px;float:right; overflow:hidden;}
div#main div#main-left ul.twitter-list li a {color:#ff6600;}
div#main div#main-left ul.none {padding-bottom:0;}
div#main div#main-left ul#twitter-linx {position:absolute; list-style:none;}
div#main div#main-left ul#twitter-linx li {position:absolute; overflow:hidden; line-height:0; font-size:0;}
div#main div#main-left ul#twitter-linx li#twitter-linx01 {width:147px; height:30px; margin:-34px 0 0 430px; z-index:2; background:url(./images/btn_twitter_ov.png);}
div#main div#main-left ul#twitter-linx li#twitter-linx01 a {width:147px; height:30px; display:block;}
div#main div#main-left ul#twitter-linx li#twitter-linx01 a:hover {background-color:transparent;}
div#main div#main-left ul#twitter-linx li#twitter-linx01 a:hover img {visibility:hidden;}

div#main div#main-right {width:200px; float:right;}
div#main div#main-right ul {list-style:none;}
div#main div#main-right ul li {font-size:0; line-height:0; margin-bottom:10px;}
div#main div#main-right ul li a {display:block;}
div#main div#main-right ul li a:hover {background-color:transparent;}
div#main div#main-right ul li a:hover img {visibility:hidden;}
div#main div#main-right ul li#right-bnr01 {background:url(./images/bnr_s01_ov.gif) no-repeat 0 0; height:75px;}
div#main div#main-right ul li#right-bnr02 {background:url(./images/bnr_s02_ov.gif) no-repeat 0 0; height:75px;}
div#main div#main-right ul li#right-bnr03 {background:url(./images/bnr_s03_ov.gif) no-repeat 0 0; height:53px;}
div#main div#main-right ul li#right-bnr04 {background:url(./images/bnr_s04_ov.gif) no-repeat 0 0; height:53px;}
div#main div#main-right ul li#right-bnr05 {background:url(./images/bnr_s05_ov.jpg) no-repeat 0 0; height:75px;}
div#main div#main-right ul li#right-bnr06 {background:url(./images/bnr_s06_ov.gif) no-repeat 0 0; height:75px;}
div#main div#main-right ul li#right-bnr07 {background:url(./images/bnr_s07_ov.gif) no-repeat 0 0; height:75px;}

/*===================================*/
li#bnr-ver16old{display:inline; vertical-align:top;}
li#os img{margin-bottom:5px;}
li#os{display:inline; vertical-align:top;}
li#bnr-ver16sum img{margin-top:20px;}
#forwin{margin-right:7px;}

