@charset "utf-8";
@import url(base.css);
@import url(menu.css);
@import url(style.css);

/* 市況情報 */
/*　マーケット情報　*/
table.market-price{border-collapse:collapse;clear:both;margin:0px auto 17px;width:auto;}
table.market-price th{border:1px solid #c0c0c0;font-weight:normal;text-align:center;width:60px;}
table.market-price tbody tr.preprice{background-color:#e8ebd3;}
table.market-price tbody td{border:1px solid #c0c0c0;padding-right:3px;text-align:right;width:60px;}
div.ttl_up{color:#202020;position:relative;left:0px;top:-42px;font-size:12px;font-weight:normal;padding-right:40px;text-align:right;}

/* レポート・市況 */
/* メディア掲載レポート */
ul.r-list{list-style-type:none;}
.hx{font-size:1.2em;margin:10px 0;}
#media_index{margin-bottom:20px;margin-left:auto;margin-right:auto;text-align:left;width:540px;}
#media_index h2{background:url(../market-research/img/media_report_title.png) no-repeat 0px 0px #fafaf6;border-right:1px solid #ccc;clear:none;font:bold 14px/18px "Century", "メイリオ", "ＭＳ Ｐゴシック", sans-serif;margin:0!important;padding:7px 0 0 0;text-indent:47px;height:24px!important;height:31px;width:538px!important;width:540px;}
#media_index div{border:1px solid #eee;overflow:auto;padding-left:7px;padding-right:2px;padding-top:5px;height:185px!important;height:190px;}
#media_index li{padding-left:4px;}
.media_act{background-color:#eeebdc;color:#8a5800;font-weight:bold;}

/*　市況　*/
.report_h2{position:relative;}
.report_h2 span{font-weight:normal;position:absolute;right:5px;}

/* 需給データ */
/* 石油連盟週報 */
.paj_update{text-align:right;margin-right:1em;}
table.paj{margin:7px auto;}
table.paj .paj0{padding-left:7px;text-align:left;width:178px!important;width:185px;}
table.paj .paj1{text-align:center;width:185px;}
table.paj .paj2{width:140px;}
table.paj .paj3{width:80px;}
table.paj .paj4{width:140px;}
table.paj td{text-align:center;}
table.paj tfoot td{text-align:right;}
.paj-pic{clear:both;text-align:center;margin-bottom:1em;padding-bottom:5px;width:100%;}

/* 米国石油週間在庫報告 */
.stock_comment{margin-bottom:1.5em;margin-left:1em;margin-top:1em;text-align:left;}
table.oils{margin:7px auto;}
table.oils caption{text-align:left;}
table.oils thead th{width:140px;}
table.oils td{text-align:center;}
table.oils tfoot td{text-align:right;}
.oils-pic{clear:both;text-align:center;margin-bottom:1em;padding-bottom:5px;width:100%;}

/* 世界の原油需給 */
table.crude{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-bottom:30px;}
table.crude td.ttl{width:185px;background-color:#f0f0f0;border:1px solid #c0c0c0;}
table.crude td.ttl2{width:185px;background-color:#f0f0f0;text-indent:10px;border:1px solid #c0c0c0;}
table.crude td.sub{width:35px;border:1px solid #c0c0c0;text-align:right;padding-right:2px;}
table.crude th{width:35px;background-color:#f0f0f0;border:1px solid #c0c0c0;text-align:center;font-weight:normal;}

/* 国内ガソリン・灯油需給 */
table.gas{border:1px solid #c0c0c0;border-collapse:collapse;margin-top:15px;margin-bottom:50px;}
table.gas td{border:1px solid #c0c0c0;padding-left:4px;text-align:right;}
table.gas th{border:1px solid #c0c0c0;text-align:center;font-weight:normal;}

/* 貴金属需給 */
table.gold{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-bottom:30px;}
table.gold th,table.gold td{border:1px solid #c0c0c0;}
table.gold td{padding-right:2px;text-align:right;}
table.gold th{font-weight:normal;text-align:center;}
table.gold tbody th{width:7em;}
table.gold tfoot th{background-color:#404040;color:#fff;font-weight:bold;}
table.gold tfoot td{background-color:#f2fea3;}

table.plutinum{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-bottom:30px;}
table.plutinum th,table.plutinum td{border:1px solid #c0c0c0;}
table.plutinum td{text-align:right;padding-right:2px;}
table.plutinum th{color:#fff;font-weight:normal;text-align:center;}
table.plutinum tbody th.sdtype,table.plutinum tbody th.sdtype2,table.plutinum tr.sum th,table.plutinum tr.sum td,table.plutinum tr.sum2 th,table.plutinum tr.sum2 td{border-bottom:5px double #c0c0c0;}
table.plutinum tbody th.sdtype,table.plutinum tbody th.sdtype2{background-color:#505050;width:1em!important;border-right:0;}
table.plutinum tbody th.sdtype2{font-family:'メイリオ',monospace;}
table.plutinum tr.sum th,table.plutinum tr.sum2 th{background-color:#505050;border-left:0px;}
table.plutinum tr.sum th{width:7em;}
table.plutinum tr.sum td,table.plutinum tr.sum2 td{background-color:#f2fea3;}
table.plutinum tfoot th{background-color:#404040;text-align:center;}
table.plutinum tfoot td{background-color:#dffe8f;font-weight:bold;}

.pic{text-align:center;margin-bottom:10px;}

table.alum{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:50px;}
table.alum td{border:1px solid #c0c0c0;text-align:right;padding-right:2px;}
table.alum tbody th{width:5em;border:1px solid #c0c0c0;text-align:center;font-weight:normal;}

/* 穀物 */
div#result-corn-us,div#result-soybeens-us{text-align:left;}
table.grain1{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:50px;}
table.grain1 td{border:1px solid #c0c0c0;text-align:right;padding-right:5px;}
table.grain1 td.ttl{border:1px solid #c0c0c0;font-weight:normal;text-align:center;padding:0 3px;}
table.grain1 .y{width:50px;border:1px solid #c0c0c0;text-align:center;font-weight:normal;}
table.grain1 th{border:1px solid #c0c0c0;text-align:center;font-weight:normal;}
table.grain1 .sum{background-color:#f2fea3!important;}

table.grain2{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:30px;}
table.grain2 td{border:1px solid #c0c0c0;border-collapse:collapse;text-align:right;padding:0 3px;}
table.grain2 .y{border:1px solid #c0c0c0;text-align:center;font-weight:normal;}
table.grain2 th{border:1px solid #c0c0c0;text-align:center;font-weight:normal;padding:0 3px;}
table.grain2 .sum{background-color:#f2fea3!important;}

table.grain3{border:1px solid #c0c0c0;border-collapse:collapse;margin-left:auto;margin-right:auto;margin-bottom:30px;}
table.grain3 td{border:1px solid #c0c0c0;text-align:right;padding-right:2px;}
table.grain3 tbody th{width:7em;border:1px solid #c0c0c0;text-align:center;font-weight:normal;}
table.grain3 .sum{border:1px solid #c0c0c0;text-align:right;background-color:#f2fea3!important;}

/* カレンダー */
/* テーブル */
table.semi_cal{margin:0px auto;width:600px;}
th.sc_dt,th.sc_dtsn,th.sc_dtst,th.sc_wn,th.sc_wnsn, th.sc_wnst{border-right:1px solid #ccc;border-top:1px solid #ccc;text-align:center;}

/* 日付 */
th.sc_dt,th.sc_dtsn,th.sc_dtst{width:3em;}
th.sc_dtsn{background-color:#764957;color:#f99;}
th.sc_dtst{background-color:#444d7b;color:#99f;}
/* 曜日 */
th.sc_wn, th.sc_wnsn, th.sc_wnst{width:2em;}
th.sc_wnsn{background-color:#764957;color:#f99;}
th.sc_wnst{background-color:#444d7b;color:#99f;}

/* 内容 */
td.sc_mc, td.sc_mcsn, td.sc_mcst,td.sc_mc_3, td.sc_mcsn_3, td.sc_mcst_3{padding-left:7px;text-align:left;}
td.sc_mc, td.sc_mcsn, td.sc_mcst{border-top:1px solid #ccc;}
td.sc_mc_in, td.sc_mcsn_in, td.sc_mcst_in{padding-left:7px;text-align:left;}
td.sc_mc_in1, td.sc_mcsn_in1, td.sc_mcst_in1,td.sc_mc_in2, td.sc_mcsn_in2, td.sc_mcst_in2,td.sc_mc_in3, td.sc_mcsn_in3, td.sc_mcst_in3{text-align:center;width:4em;}
td.sc_mc_in2, td.sc_mcsn_in2, td.sc_mcst_in2{border-top:1px solid #ccc;}
td.sc_mc_3, td.sc_mc_in3{border-bottom:1px solid #dfdfdf;}
td.sc_mcsn_3, td.sc_mcsn_in3{border-bottom:1px solid #dfd6d6;}
td.sc_mcst_3, td.sc_mcst_in3{border-bottom:1px solid #cacae0;}
td.sc_mc_in, td.sc_mc_in1{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;}
td.sc_mcsn_in, td.sc_mcsn_in1{border-bottom:1px solid #f0e0e0;border-top:1px solid #f0e0e0;}
td.sc_mcst_in, td.sc_mcst_in1{border-bottom:1px solid #e0e0f0;border-top:1px solid #e0e0f0;}
td.sc_mc_in1, td.sc_mc_in2, td.sc_mc_in3{border-right:1px solid #f0f0f0;}
td.sc_mcsn_in1, td.sc_mcsn_in2, td.sc_mcsn_in3{border-right:1px solid #f0e0e0;}
td.sc_mcst_in1, td.sc_mcst_in2 td.sc_mcst_in3{border-right:1px solid #e0e0f0;}
td.sc_mcsn,td.sc_mcsn_3,td.sc_mcsn_in,td.sc_mcsn_in1,td.sc_mcsn_in2,td.sc_mcsn_in3{background-color:#fee;}
td.sc_mcst,td.sc_mcst_3,td.sc_mcst_in, td.sc_mcst_in1,td.sc_mcst_in2,td.sc_mcst_in3{background-color:#eef;}

/* Today's BgColor */
tr.sc_bg1{background-color:#fff;}
tr.sc_bg2{background-color:#fafafa;}
tr.sc_bg3, tr.sc_bg3 td{background-color:#f2f9d2;}

/* カテゴリー */
.c{color:#e5556a;}/*休場*/
.metal{color:#b17900;}/*貴金属*/
.oil{color:#ba2d2d;}/*石油製品*/
.grain{color:#389138;}/*穀物*/
.clopstock{color:#3767c9;}/*農産物*/
.rubber{color:#666;}/*ゴム*/

/* 後方互換 */
.m {color:#b17900;}/*貴金属*/
.o {color:#ba2d2d;}/*石油製品*/
.g {color:#389138;}/*穀物*/
.a {color:#3767c9;}/*農産物*/
.r {color:#666;}/*ゴム*/

ul.cSet{list-style-type:none;margin-bottom:15px;text-align:center;}
ul.cSet li{display:inline;}

/* メールマガジン */
.melmagTitle{position:relative;top:1px!important;top:-2px;}
.melmagReg{margin-bottom:1px;margin-left:4px;vertical-align:bottom;width:50px;height:20px;}
.melmagCnc{margin-bottom:1px;margin-left:4px;vertical-align:bottom;width:50px;height:20px;}

/* twitter */
div#twtr-widget-1 div.twtr-hd a.twtr-profile-img-anchor{float:left;width:31px;}
div#twtr-widget-1 div.twtr-hd h3,div#twtr-widget-1 div.twtr-hd h4{background:none;border:0;clear:none;float:right;line-height:100%;padding:0!important;width:120px!important;}
div#twtr-widget-1 div.twtr-hd h3{margin:1px 0 0 0!important;height:14px!important;}
div#twtr-widget-1 div.twtr-hd h4{margin:0 0 5px!important;height:15px!important;}

