@charset "utf-8";



/*�g�b�v�y�[�W mvArea
--------------------------------------------*/
#topMvs {width:730px; height:250px; overflow:hidden; background:url(/common/images/201110renew/bg_mv.gif); position:relative; margin:0 0 15px;}
#topMvs div.imgChange {position:absolute; top:12px; right:12px; width:300px; height:225px; overflow:hidden;}
#topMvs div.imgChange .inner{position:relative; overflow:hidden; width:300px; height:225px;}
#topMvs div.imgChange .inner .item{position:absolute; left:0; top:-300px; overflow:hidden; width:300px; height:225px; z-index:0;}
#topMvs div.imgChange .inner .now {z-index:900; top:0;}
#topMvs div.imgChange .inner .old {z-index:0; top:0;}
#topMvs div.imgChange .inner .iteminner{position:relative; overflow:hidden; width:300px; height:225px;}
#topMvs div.imgChange .inner .iteminner div{position:absolute; bottom:0; left:0; width:300px; background:url(/common/images/201110renew/bg_white_opacity75.png) left top; padding:5px; z-index:900;}
#topMvs div.imgChange .inner p.img {position:absolute; left:0; top:0; background:#09F; width:300px; height:225px; overflow:hidden;}
#topMvs div.imgChange .inner h3{z-index:10; position:relative; margin:0; border:none; background:none; padding:0; color:#F30; line-height:1.5;}
#topMvs div.imgChange .inner p.txt{z-index:10; position:relative; margin:0; padding:0; line-height:1.5; color:#333;}
#topMvs div.imgChange .inner p.link {z-index:999; position:relative;}
#topMvs div.imgChange .inner p.link a{display:block; width:300px; height:225px; overflow:hidden; position:absolute; left:0; top:0; text-indent:-9999px;background:url(/common/images/201110renew/bg_blank.gif);}
#topMvs div.imgChange .inner p.link a:hover {background:url(/common/images/201110renew/bg_white_opacity25.png);}
* html #topMvs div.imgChange .inner p.link a:hover{background:url(/common/images/201110renew/bg_blank.gif);}
#topMvs ul.btns {height:270px; width:402px; overflow:hidden; position:absolute; left:8px; top:5px;}
#topMvs ul.btns li{height:57px; width:194px; float:left; overflow:hidden; margin:0 7px 2px 0; padding:0; background:none;}
#topMvs ul.btns li a{height:57px; width:194px; overflow:hidden; display:block; background:url(/common/images/201110renew/mv_btn.png) left top no-repeat; text-indent:-9999px;}
* html #topMvs ul.btns li a {background:url(/common/images/201110renew/mv_btn.gif) left top no-repeat;}
#topMvs ul.btns li.l1 a {background-position:3px 4px;}
#topMvs ul.btns li.l2 a {background-position:-200px 4px;}
#topMvs ul.btns li.l3 a {background-position:3px -53px;}
#topMvs ul.btns li.l4 a {background-position:-200px -53px;}
#topMvs ul.btns li.l5 a {background-position:3px -112px;}
#topMvs ul.btns li.l6 a {background-position:-200px -112px;}
#topMvs ul.btns li.l7 a {background-position:3px -170px;}
#topMvs ul.btns li.l8 a {background-position:-200px -170px;}
#topMvs ul.btns li a:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

/*�V������*/
div.newList {background:url(/common/images/201110renew/bg_newList_bottom.gif) left bottom no-repeat; padding-bottom:10px; margin:0 0 15px;}
div.newList .inner {background:url(/common/images/201110renew/bg_newList.gif) left top no-repeat; padding:10px 10px 0 100px; cursor:pointer; min-height:50px;}
 * html div.newList .inner {height:50px;}
div.newList h3{display:none;}
div.newList p{background:#fffbdf; padding:10px; line-height:1.3 !important; margin:0 !important; min-height:26px;}

/* �����𔃂� */
#linkArea {position:relative; background:url(/common/images/201110renew/bg_linkarea.gif) left top no-repeat; height:250px; overflow:hidden; margin:0 0 15px;}
#linkArea .buy{width:455px; height:250px; position:relative;}
#linkArea .buy ul.toptab {height:26px; width:264; overflow:hidden; position:absolute; top:50px; left:11px;}
#linkArea .buy ul.toptab li {float:left; padding:0; margin:0 3px 0 0;}
#linkArea .buy ul.toptab li a{width:86px; height:26px; display:block; overflow:hidden; background:url(/common/images/201110renew/bg_linkarea_tab.gif) left top no-repeat; text-indent:-9999px;}
#linkArea .buy ul.toptab li.tab1 a{background-position:0 0;}
#linkArea .buy ul.toptab li.tab2 a{background-position:-89px 0;}
#linkArea .buy ul.toptab li.tab3 a{background-position:-176px 0;}
#linkArea .buy ul.toptab li.tab1 a.on{background-position:0 -26px;}
#linkArea .buy ul.toptab li.tab2 a.on{background-position:-89px -26px;}
#linkArea .buy ul.toptab li.tab3 a.on{background-position:-176px -26px;}
#linkArea .buy .item {position:absolute; top:86px; left:33px; width:385px; height:95px; overflow:hidden; padding:30px 0 0; z-index:0;}
#linkArea .buy .item dl {display:none; float:left; width:120px; position:relative;}
#linkArea .buy .item dl dt{display:none;}
#linkArea .buy .item dl dd{padding:2px 0 2px 20px; line-height:1.2; margin:0 0 3px; background:url(/common/images/201110renew/icn_arr_green.gif) left center no-repeat;}
#linkArea .buy .item dl.search01 {margin:0 95px 0 0;}
#linkArea .buy div.on{z-index:999;}
#linkArea .buy div.on dl {display:block;}
#linkArea .buy p.buysearch{border:1px solid #adadad; padding:0; position:absolute; z-index:999; top:50px; right:15px; width:150px;font-size:86%; height:20px; line-height:1.2; background:#fff; overflow:hidden;}
#linkArea .buy p.buysearch input{border:1px solid #fff; font-size:11px; float:left; padding:2px 0 0 4px; width:115px; height:18px;}
#linkArea .buy p.buysearch input.off {color:#aaa;}
#linkArea .buy p.buysearch a{background:url(/common/images/201110renew/icn_search.gif) right center no-repeat #fff; display:block; width:20px; height:20px; display:block; float:right; text-indent:-9999px;}
#linkArea .buy p.btmlink{padding:2px 0 2px 20px; line-height:1.2; margin:0 0 3px; background:url(/common/images/201110renew/icn_arr_green.gif) left center no-repeat; position:absolute; bottom:13px; left:26px;}
#linkArea .buy p.manual {position:absolute; right:14px; top:10px; width:137px; height:32px; overflow:hidden; z-index:999;}
#linkArea .buy p.manual a{display:block; height:32px; width:137px; text-indent:-9999px; overflow:hidden; background:url(/common/images/201110renew/btnBuy.gif) left top no-repeat #fff;}
#linkArea .buy p.manual a:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

#linkArea .sell{width:260px; height:65px; overflow:hidden; position:absolute; right:0; top:0; padding:60px 10px 0;}
#linkArea .sell li {padding:0 0 0 35px; background:url(/common/images/201110renew/icn_arr_blue.gif) 15px center no-repeat; margin:0 0 8px;}
#linkArea .sell p.manual {position:absolute; right:10px; top:10px; width:137px; height:32px; overflow:hidden; z-index:999;}
#linkArea .sell p.manual a{display:block; height:32px; width:137px; text-indent:-9999px; overflow:hidden; background:url(/common/images/201110renew/btnSell.gif) left top no-repeat #fff;}
#linkArea .sell p.manual a:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#linkArea .lease{width:260px; height:65px; overflow:hidden; position:absolute; right:0; top:125px; padding:60px 10px 0;}
#linkArea .lease li {padding:0 0 0 35px; background:url(/common/images/201110renew/icn_arr_yellow.gif) 15px center no-repeat; margin:0 0 8px;}


/* subCol �f�B�t�H���g
--------------------------------------------*/
#top #subCol h2.head1 {background:url(../../images/h2_sub01.gif) left top no-repeat; height:25px; overflow:hidden;}
#top #subCol h2.head2 {background:url(../../images/h2_sub02.gif) left top no-repeat; height:25px; overflow:hidden;}
#top #subCol h2.head3 {background:url(../../images/h2_sub03.gif) left top no-repeat; height:25px; overflow:hidden;}
#top #subCol h2.head4 {background:url(../../images/h2_sub04.gif) left top no-repeat; height:25px; overflow:hidden;}
#top #subCol .border dl {margin-bottom:10px; border:1px solid #999; padding-top:8px;}
#top #subCol .border dl dt{padding:0 0 0 6px; line-height:1.5; margin-bottom:1px;}
#top #subCol .border dl dt a{padding:0 0 0 10px; background:url(../images/icon_arrow_Red.gif) left 0.1em no-repeat;}
#top #subCol .border dl dd{padding:0 8px 6px 18px; background:url(../images/dotLine.gif) repeat-x 0 bottom; line-height:1.5; margin-bottom:8px;}
#top #subCol .border dl dd.end{padding:0 8px 0px 18px; background:none; margin-bottom:8px;}
#top #subCol .border dl dd form {padding-bottom:2px;}
#top #subCol .border dl dd form input#search {width:110px; color:#666666;}
#top #subCol .border dl dd form input.ti {color:#bbbbbb;}
#top #subCol .border dl dd form input.btn {width:40px; font-size:11px !important;}

#top #subCol p.newbnr {position:relative;}
#top #subCol p.newbnr span {display:block; background:url(../images/bnrMaskNew.png) right top no-repeat; z-index:999; position:absolute; right:0; caption-side:0; width:200px; height:100px; cursor:pointer;}



