@charset "utf-8";

/*rectangle*/
#rectangle{margin-bottom:15px;}
#rectangle.souron img{margin-bottom:15px;}


/*banners for enquete*/
#zai-subcolumn-banners{
  margin:0 auto 20px auto;
  padding:0px;
  text-align:center;
}
#zai-subcolumn-banners img{margin:0px 0px 20px 0px;}
#zai-subcolumn-banners img.last{
  margin-bottom:0px;
  width:300px;
}
.zai-subcolumn-banners-plus{
  margin:0 auto 20px auto;
  padding:0px;
  text-align:center;
}
.zai-subcolumn-banners-plus img{margin:0px 0px 20px 0px;}
.zai-subcolumn-banners-plus img.last{
  margin-bottom:0px;
  width:300px;
}



.subcolumn-list-box .ttl{
  background-image: url(/common/images/zai/v2/subcolumn/subcolumn-list-box_v2.jpg);
  background-repeat:no-repeat;
  width:305px; height:27px; text-indent:-1100em;
}
.subcolumn-list-box ul li{
  font-size:12px;
  line-height:120%;
}
.subcolumn-list-box ul li,
#ranking.subcolumn-list-box ul li{padding:0 0 0 6px; width:299px;}
* html .subcolumn-list-box ul li,* html #ranking.subcolumn-list-box ul li{width:305px;}

.subcolumn-list-box ul li.even,
#ranking.subcolumn-list-box ul li.rank1,
#ranking.subcolumn-list-box ul li.rank3,
#ranking.subcolumn-list-box ul li.rank5,
#ranking.subcolumn-list-box ul li.rank7,
#ranking.subcolumn-list-box ul li.rank9{
  background-color:#eae6e3; 
}
.subcolumn-list-box ul li a{padding:7px 15px 7px 24px; display:block;}
.subcolumn-list-box p{font-size:12px; padding:4px 0 4px 10px;}

/*最新ニュース＆レポート
***********************************/
.kdb-latestnews .ttl{width:301px; background-position:-614px 0;}
.kdb-latestnews{
  width:301px;
  background: url(/common/images/zai/v1/subcolumn/kdb-bg.gif) no-repeat left bottom;
  margin-bottom:24px;
}
.kdb-latestnews h3 span{display:none;}
.kdb-latestnews ul{padding:0 2px; width:297px;}
* html .kdb-latestnews ul{width:301px;}
.kdb-latestnews ul li{width:291px;}
.subcolumn-list-box.kdb-latestnews ul li.even,
.subcolumn-list-box.creditcardnews-latestnews ul li.odd{background-color:#faf1d0;}
.kdb-latestnews ul li.odd a{background: url(/common/images/zai/v1/subcolumn/kdb-odd.gif) no-repeat 0 center;zoom:1;}
.kdb-latestnews ul li.even a{background: url(/common/images/zai/v1/subcolumn/kdb-even.gif) no-repeat 0 center;zoom:1;}
.kdb-latestnews ul li.even{width:291px;}

/* 20071204 */
.subcolumn-list-box.kdb-latestnews .kdb-latestnews-title{
  background-color: #dc0606;
  color: #ffffff;
  font-weight: bold;
  font-size: 98%;
  padding-left: 5px;
  padding-top: 2px;
}

/*最新クレジットカードニュース
***********************************/
.subcolumn-list-box.creditcardnews-latestnews{margin-bottom:24px;}
.subcolumn-list-box.creditcardnews-latestnews .ttl{background-position:-919px 0;}
.subcolumn-list-box.creditcardnews-latestnews .list-box-main{
  border-left:solid 2px #da0807;
  border-right:solid 2px #da0807;
  border-bottom:solid 2px #da0807;
  width:297px;
}
.subcolumn-list-box.creditcardnews-latestnews ul li.even{background-color:#fff;}
.subcolumn-list-box.creditcardnews-latestnews ul li{width:291px;}
.subcolumn-list-box.creditcardnews-latestnews ul li.odd a{background: url(/common/images/zai/v2/subcolumn/creditcardnews-odd.gif) no-repeat 0 center;zoom:1;}
.subcolumn-list-box.creditcardnews-latestnews ul li.even a{background: url(/common/images/zai/v2/subcolumn/creditcardnews-even.gif) no-repeat 0 center;zoom:1;}
.subcolumn-list-box.creditcardnews-latestnews p{text-align:right; padding:4px 5px 4px 0;}

/*pickup
****************************/
.subcolumn-list-box.pickup .ttl{background-position:0 0;}
.subcolumn-list-box.pickup ul{border-bottom:solid 1px #e9528e; margin-bottom:24px;}
.subcolumn-list-box.pickup ul li.odd a{background: url(/common/images/zai/v1/subcolumn/pickup-odd.gif) no-repeat 0 center;zoom:1;}
.subcolumn-list-box.pickup ul li.even a{background: url(/common/images/zai/v1/subcolumn/pickup-even.gif) no-repeat 0 center;zoom:1;}

/* 20071204 */
.subcolumn-list-box.pickup .pickup-title{
  background-color: #e8538d;
  color: #ffffff;
  font-weight: bold;
  font-size: 98%;
  padding-left: 5px;
  padding-top: 2px;
}


/*ranking
****************************/
#ranking.subcolumn-list-box .ttl{background-position:-305px 0;}
#ranking.subcolumn-list-box{margin-bottom:15px;}
#ranking.subcolumn-list-box ul{margin-bottom:5px;}
#ranking.subcolumn-list-box ul li{padding:3px 5px 3px 45px; width:255px;}
#ranking.subcolumn-list-box ul li a{padding:0;}
* html #ranking.subcolumn-list-box ul li{width:305px;}
#ranking.subcolumn-list-box ul li span{display:block;}

#ranking.subcolumn-list-box p{
  text-align:right;
  line-height:100%;
  border-bottom:solid 2px #65b2dd;
  padding:4px 0;
  margin-bottom:5px;
}

/* 20071204 */
#ranking.subcolumn-list-box .ranking-title{
  background-color: #39a2dc;
  color: #ffffff;
  font-weight: bold;
  font-size: 98%;
  padding-left: 5px;
  padding-top: 2px;
}


/*
#ranking.subcolumn-list-box ul li.rank1 a{background: url(/common/images/zai/v1/subcolumn/rank1.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank2 a{background: url(/common/images/zai/v1/subcolumn/rank2.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank3 a{background: url(/common/images/zai/v1/subcolumn/rank3.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank4 a{background: url(/common/images/zai/v1/subcolumn/rank4.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank5 a{background: url(/common/images/zai/v1/subcolumn/rank5.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank6 a{background: url(/common/images/zai/v1/subcolumn/rank6.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank7 a{background: url(/common/images/zai/v1/subcolumn/rank7.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank8 a{background: url(/common/images/zai/v1/subcolumn/rank8.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank9 a{background: url(/common/images/zai/v1/subcolumn/rank9.gif) no-repeat 0 center;}
#ranking.subcolumn-list-box ul li.rank10 a{background: url(/common/images/zai/v1/subcolumn/rank10.gif) no-repeat 0 center;}
*/

#ranking.subcolumn-list-box ul li.rank1 {background: url(/common/images/zai/v1/subcolumn/rank1.gif) no-repeat 6px center #eae6e3;}
#ranking.subcolumn-list-box ul li.rank2 {background: url(/common/images/zai/v1/subcolumn/rank2.gif) no-repeat 6px center;}
#ranking.subcolumn-list-box ul li.rank3 {background: url(/common/images/zai/v1/subcolumn/rank3.gif) no-repeat 6px center #eae6e3;}
#ranking.subcolumn-list-box ul li.rank4 {background: url(/common/images/zai/v1/subcolumn/rank4.gif) no-repeat 6px center;}
#ranking.subcolumn-list-box ul li.rank5 {background: url(/common/images/zai/v1/subcolumn/rank5.gif) no-repeat 6px center #eae6e3;}
#ranking.subcolumn-list-box ul li.rank6 {background: url(/common/images/zai/v1/subcolumn/rank6.gif) no-repeat 6px center;}
#ranking.subcolumn-list-box ul li.rank7 {background: url(/common/images/zai/v1/subcolumn/rank7.gif) no-repeat 6px center #eae6e3;}
#ranking.subcolumn-list-box ul li.rank8 {background: url(/common/images/zai/v1/subcolumn/rank8.gif) no-repeat 6px center;}
#ranking.subcolumn-list-box ul li.rank9 {background: url(/common/images/zai/v1/subcolumn/rank9.gif) no-repeat 6px center #eae6e3;}
#ranking.subcolumn-list-box ul li.rank10 {background: url(/common/images/zai/v1/subcolumn/rank10.gif) no-repeat 6px center;}


/*rankingタブ切り替え*/
#sub-column ul#rank-24hour{display:block; marign:0; padding:0;}
#sub-column ul#rank-week,
#sub-column ul#rank-month{display:none; marign:0; padding:0;}

#sub-column p#link-24hour{display:block;}
#sub-column p#link-week,
#sub-column p#link-month{display:none;}

#sub-column .rank-btn{
  float:right;
  background-image: url(/common/images/zai/v1/subcolumn/rank-btn.jpg);
  background-repeat:no-repeat;
  width:43px;
  height:16px;
  margin-left:5px;
  cursor:pointer;
}
#sub-column .rank-btn span{display:none;}
#sub-column #rank-btn-24hour{background-position:0 0;}
#sub-column #rank-btn-24hour.current{background-position:0 -16px;}
#sub-column #rank-btn-week{background-position:-43px 0;}
#sub-column #rank-btn-week.current{background-position:-43px -16px;}
#sub-column #rank-btn-month{background-position:-86px 0;}
#sub-column #rank-btn-month.current{background-position:-86px -16px;}

/*銘柄検索*/
#kabudata-search{margin-bottom:20px;}
.kabusearch-box{
  float:left;
  width:226px;
  height:22px;
  color:#000;
  padding:1px;
  _padding:4px 0 0;
  border:solid 1px #b9b8b9;
  color:#004ea2;
}
* html .kabusearch-box{
  width:230px;
  height:26px;
}
.kabusearchbtn{
  float:right;
  width:64px;
  height:21px;
  background: url(/common/images/zai/v1/subcolumn/kabusearch.jpg) no-repeat 0 0;
  display:block;
  border-style:none;
  cursor:pointer;
  margin:2px 0 0;
}

/*
*********************
ダイヤモンドZAi最新号
*********************
*/
.subcolumn-latestzai{margin-bottom:15px;}
.latestzai-main{
  width:276px;
  padding:11px 11px 5px 11px;
  border-right:solid 1px #E6508C;
  border-left:solid 1px #E6508C;
  border-bottom:solid 10px #E6508C;
}
* html .latestzai-main{
  width:300px;
}
.latestzai-main h4{
  font-size:18px;
  line-height:24px;
  /*line-height:1.2em;*/
  margin-bottom:5px;
}
#sub-column .latestzai-main h4 a span{
  font-size:14px;
  line-height:18px;
  display:block;
}
.latestzai-main p{
  font-size:12px;
  margin-bottom:5px;
}
.latestzai-main .figure-left{
  margin:0 10px 5px 0;
  _margin:0 7px 5px 0;
  float:left;
  background:none;
}
.latestzai-main .figure-left img{
  border:solid 1px #999;
}

/*
*********************
ネット証券キャンペーン
*********************
*/
.campaign_ver2{margin-bottom:15px;}
.campaign_ver2 ul{
  border:solid 1px #ed1c24;
  width:298px;
}
* html .campaign_ver2 ul{width:300px;}
.campaign_ver2 ul li{
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  padding:5px 3px 5px 14px;
  background: url("/common/images/zai/v1/subcolumn/icon-red.gif") no-repeat 5px 8px;
  background-color:#fde9e9;
}
.campaign_ver2 ul li.even,
.campaign_ver2 ul li.link{
  background-color:#fff;
}
.campaign_ver2 ul li.link{
  background:none; 
  font-weight:normal; font-size:12px;
  padding:5px 3px 5px 3px;
}
.campaign_ver2 ul li a,
.campaign_ver2 ul li a:active{
  color:#0000cc;
}
.campaign_ver2 ul li span.text{
  font-weight:normal;
  display:block;
}
.campaign_ver2 ul li a span.new{
  color:#ff6600;
}
.campaign_ver2 ul li.link a:first-child{margin-right:5px;}
/*
****************************
ザイFX期間限定キャンペーン
****************************
*/
.fx-campaign{width:300px; margin-bottom:15px;}
.fx-campaign ul{
  border-bottom: 1px solid #d7dcdf;
    border-left: 1px solid #d7dcdf;
    border-right: 1px solid #d7dcdf;
    padding: 9px;
    width: 280px;
}
* html .fx-campaign ul{width:300px;}
.fx-campaign ul li {
    font-size: 12px;
    line-height: 120%;
    padding: 5px 4px 5px 25px;
}
.fx-campaign ul li a, .fx-campaign ul li a strong{color:#0000cc;}
.fx-campaign ul li.odd {
    background: url("/common/images/zai/v1/subcolumn/fx-campaign-icon1.gif") no-repeat scroll 8px 6px #FFD5EC;
}
.fx-campaign ul li.even {
    background: url("/common/images/zai/v1/subcolumn/fx-campaign-icon2.gif") no-repeat scroll 8px 6px #FEE9F4;
}

/*
********************************
ネット証券を選ぼう
********************************
*/

.zainejp-select{
  background: url(/common/images/zai/v1/subcolumn/zainejp-select.gif) scroll bottom;
  width:300px;
  padding-bottom:10px;
  margin-bottom:15px;
}
.zainejp-select-title{margin-bottom:15px;}
.zainejp-select #section{
  width:280px;
  height:223px;
  margin-left:11px;
  background-color:#fff;
  clear:both;
  position:relative;
}
#SC1{
  display:block;
  margin:0;
  padding:11px 17px 0 11px;
}
#SC2{
  display:none;
  margin:0;
  padding:11px 17px 0 11px;
}
#SC3, #SC4{
  display:none;
  margin:0;
  padding:11px 10px 0 11px;
}
#SC1{border-top:solid 3px #6ec31f;}
#SC2{border-top:solid 3px #7664bb;}
#SC3{border-top:solid 3px #0098d8;}
#SC4{border-top:solid 3px #ec6e65;}

#SCtab1, #SCtab2, #SCtab3, #SCtab4{
  float:left;
  width:68px;
  height:20px;
  cursor:pointer;
  background-image: url(/common/images/zai/v1/subcolumn/zainejp-select-btn.gif);
  background-repeat:no-repeat;
}
#SCtab1 {background-position:0 0; margin:0 0 0 11px;}
#SCtab1.current {background-position:0 -20px;}
#SCtab2 {background-position:-68px 0; margin:0 0 0 2px;}
#SCtab2.current {background-position:-68px -20px;}
#SCtab3 {background-position:-136px 0; margin:0 0 0 3px;}
#SCtab3.current {background-position:-136px -20px;}
#SCtab4 {background-position:-204px 0; margin:0 0 0 3px;}
#SCtab4.current {background-position:-204px -20px;}

#SCtab1 span, #SCtab2 span, #SCtab3 span, #SCtab4 span{display:none;}

#section img{margin-bottom:8px;}
#section ul li{
  background-repeat:no-repeat;
  background-position:0 center;
  font-size:16px;
  line-height:100%;
  padding:7px 0 7px 30px;
  border-top:dotted 1px #b6b6b6;
  color:#646464;
}
#section ul li:first-child{border:none;}

#section ul li.rank1, #section ul li.rank2, #section ul li.rank3{font-weight:bold;}

#section ul li a{float:left;}
#section ul li span{float:right;}

#section dl dt{
  float:left;
  margin:7px 15px 3px 0;
  font-size:16px;
  line-height:100%;
  color:#646464;
}

#section a.more{
  display:block;
  width:100px;
  height:20px;
  background-image: url(/common/images/zai/v1/subcolumn/zainejp-select-more.gif);
  background-repeat:no-repeapt;
  position:absolute;
  right:17px;
  bottom:5px;
}
#section a.more span{display:none;}
#SC1 a.more{background-position:0 0;}
#SC1 a.more:hover{background-position:0 -20px;}
#SC2 a.more{background-position:-100px 0;}
#SC2 a.more:hover{background-position:-100px -20px;}
#SC3 a.more{background-position:-200px 0;}
#SC3 a.more:hover{background-position:-200px -20px;}
#SC4 a.more{background-position:-300px 0;}
#SC4 a.more:hover{background-position:-300px -20px;}

/*
***********************
iframe チャート
***********************
*/
.subcolumn-cahrt{
  margin-bottom:24px;
}

/*
************************
おすすめのネット銀行
************************
*/
.netbank{margin-bottom:15px; width:300px;}
.netbank ul{border:solid 1px #004ca2;}
.netbank ul li{
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  padding:5px 3px 5px 14px;
  background: url("/common/images/zai/v1/subcolumn/icon-pink.gif") no-repeat 5px 8px;
  background-color:#fff;
}
.netbank ul li.even{
  background-color:#e6f0fc;
}
.netbank ul li a,
.netbank ul li a:active{
  color:#0000cc;
}
.netbank ul li a:visited{
  color:#3e4e56;
}
.netbank ul li a:hover{
  color:#0000cc;
}
.netbank ul li span.text{
  font-weight:normal;
  display:block;
}
.netbank ul li a span.new{
  color:#fc0303;
}
.netbank ul li.link{background:none;background-color:#e8f2fe; text-align:right; font-size:12px; font-weight:normal;}
/*
*****************
注目の情報
*****************
*/
.atinfo{width:300px; margin-bottom:15px;}
.atinfo p{border-left:solid 6px #e9528e; font-size:12px; padding-left:4px; line-height:12px; margin-bottom:2px; font-weight:bold;}
.atinfo ul{border-top:dotted 1px #ccc; padding-top:5px;}
.atinfo ul li{
  background: url("/common/images/zai/v1/subcolumn/icon-pink.gif") no-repeat scroll 5px 8px;
  font-size: 12px;
    line-height: 16px;
    padding: 3px 0px 3px 14px;
}
.atinfo ul li a span.new{
  color:#fc0303;
  font-weight:bold;
}

/*
********************
検索枠
********************
*/
/*のち削除ここから（ボタンはcommon-partsへ）▼*/
#subcolumn-zaisearch{margin-bottom:15px;}
#sub-column #subcolumn-zaisearch input.inputtext{
  width:230px;
  height:26px;
  float:left;
  margin-right:3px;
  color:#777;
}
/*ここまで▲*/
#subcolumnSearch{margin-bottom:15px;}
#subcolumnSearch form input{
  float:left; width:212px; height:27px;
  margin-right:2px; color:#8b8585;
  padding-left:3px;
}



/*
********************
TOPICS
********************
*/
.subcolumn-topics{border-bottom:solid 2px #459818; margin-bottom:20px;}
.subcolumn-topics .box-title{
  font-weight:bold;
  color:#fff;
  padding-left:7px;
  background-color:#459818;
  /* font-size:14px; */
  font-size:98%;
  padding-top: 2px;
}
.subcolumn-topics ul li{font-size:12px; padding:0 0 0 6px;}
.subcolumn-topics ul li a{display:block; padding:4px 15px 4px 24px;}
.subcolumn-topics ul li.even{background-color:#eae6e3;}
.subcolumn-topics ul li.odd a{background: url(/common/images/zai/v2/subcolumn/topics-odd.gif) no-repeat left center;}
.subcolumn-topics ul li.even a{background: url(/common/images/zai/v2/subcolumn/topics-even.gif) no-repeat left center;}

/* 20171120 */
.subcolumn-topics.amex{border-bottom:solid 2px #0075bf;}
.subcolumn-topics.amex .box-title{background-color:#0075bf;}
.subcolumn-topics.amex ul li.odd a{background: url(/common/images/zai/v2/subcolumn/topics-odd-amex.gif) no-repeat left center;}
.subcolumn-topics.amex ul li.even a{background: url(/common/images/zai/v2/subcolumn/topics-even-amex.gif) no-repeat left center;}


/*
*****************
ZAiオンライン注目のキーワード
*****************
*/
.subcolumn-tagcloud{border-right:solid 2px #e8538d; border-left:solid 2px #e8538d; border-bottom:solid 2px #e8538d; margin-bottom:24px;}
.subcolumn-tagcloud .ttl{background-position:-1224px 0;}
.subcolumn-tagcloud ul{padding:10px 10px 5px;}
.subcolumn-tagcloud ul li{display:inline-table; padding:0; line-height:1; width:auto; margin:0 10px 5px 0;}
.subcolumn-tagcloud ul li a{padding:0;}
.subcolumn-tagcloud ul li.fontB{font-size:24px;}
.subcolumn-tagcloud ul li.fontM{font-size:18px;}
.subcolumn-tagcloud ul li.fonts{font-size:14px;}
/* 20071204 */
.subcolumn-list-box.subcolumn-tagcloud .tagcloud-title{
  background-color: #e8538d;
  color: #ffffff;
  font-weight: bold;
  font-size: 98%;
  padding-left: 5px;
  padding-top: 2px;
}



/*
*****************
ZAiオンラインのお役立ちコンテンツ
*****************
*/
.subcolumn-zaicontents{width:300px; margin-bottom:15px;}
.subcolumn-zaicontents p{border-left:solid 6px #e9528e; font-size:14px; padding-left:4px; line-height:14px; margin-bottom:2px; font-weight:bold;}
.subcolumn-zaicontents ul{border-top:dotted 1px #ccc; padding-top:5px;}
.subcolumn-zaicontents ul li{
  background: url("/common/images/zai/v1/subcolumn/icon-pink.gif") no-repeat scroll 5px 8px;
  font-size: 14px;
    line-height: 16px;
    padding: 3px 0px 3px 18px;
}
.subcolumn-zaicontents  ul {border-bottom: 1px solid #E9528E;}


/*
*****************
IPO株の銘柄分析＆予想
**********************************
*/
.ipo-latestnews{
  width:301px;
  background: url(/common/images/zai/v1/subcolumn/ipo-bg.gif) no-repeat left bottom;
  margin-bottom:24px;
}
.ipo-latestnews .title{
  width:301px;
  height:27px;
  background: url(/common/images/zai/v1/subcolumn/ipo-title.jpg) no-repeat center center;
  text-indent: -9999px;
}
/* .ipo-latestnews h3 span{display:none;} */
.ipo-latestnews ul{padding:0 2px; width:297px;}
* html .ipo-latestnews ul{width:301px;}
.ipo-latestnews ul li{width:291px;}
.subcolumn-list-box.ipo-latestnews ul li.even{background-color:#faf1d0;}
.ipo-latestnews ul li.odd a{background: url(/common/images/zai/v1/subcolumn/ipo-odd.gif) no-repeat 0 center;zoom:1;}
.ipo-latestnews ul li.even a{background: url(/common/images/zai/v1/subcolumn/ipo-even.gif) no-repeat 0 center;zoom:1;}
.ipo-latestnews ul li.even{width:291px;}
.ipo-latestnews p.ipo-more{text-align: right;margin-right: 6px;}

/* 20071204 */
.subcolumn-list-box.ipo-latestnews .ipo-latestnews-title{
  background-color: #dc0606;
  color: #ffffff;
  font-weight: bold;
  font-size: 98%;
  padding-left: 5px;
  padding-top: 2px;
}


/*
*****************
株主優待IR
*****************
*/
.subcolumn-list-box.kabunushiyutaiir{
  border-right: solid 2px #e8538d;
  border-left: solid 2px #e8538d;
  border-bottom: solid 2px #e8538d;
  margin-bottom: 24px;
  width: 98%;
}
.subcolumn-list-box.kabunushiyutaiir .kabunushiyutaiir-title{
  background-color: #e8538d;
  color:#ffffff;
  font-weight:bold;
  font-size:98%;
  padding-left: 5px;
  padding-top: 2px;
}
.subcolumn-list-box.kabunushiyutaiir ul li {width: auto;}
.subcolumn-list-box.kabunushiyutaiir ul li.odd a {
    background: url(/common/images/zai/v1/subcolumn/pickup-odd.gif) no-repeat 0 center;
    zoom: 1;
}
.subcolumn-list-box.kabunushiyutaiir ul li.even a {
    background: url(/common/images/zai/v1/subcolumn/pickup-even.gif) no-repeat 0 center;
    zoom: 1;
}
.subcolumn-list-box.kabunushiyutaiir ul li.odd {background-color: #ffffff;}
.subcolumn-list-box.kabunushiyutaiir ul li.even {background-color: #ffe5e9;}
.subcolumn-list-box.kabunushiyutaiir p {text-align:right;}
