

/*============NEWS============*/

h2.yfNews_date {margin:0; padding:3px; color:#000; background:#ededfe; font-weight:bold;}

.yfNews_page {margin:0.5em 0;}
.yfNews_page .left {float:left;}
.yfNews_page .right {float:right;}

#yfNews_list {margin:10px 0;}
#yfNews_list h1 {margin:0; padding:0;line-height:115%;}
#yfNews_list ul {margin:5px 0 0 20px; padding:0;}
#yfNews_list li {margin:0; padding:0;}

#yfNews_nxpr {margin:20px 0 10px 0; padding:0; border-top:1px solid #d3d1ec;}
#yfNews_nxpr .bg {margin:0; padding:3px; font-weight:bold; background:#f8f8fc;}
#yfNews_nxpr ul {margin:5px 0 0 20px; padding:0;}
#yfNews_nxpr li {list-style-image:url(http://i.yimg.jp/images/finance/top_200712/fin_icon_standard.gif);}
#yfNews_nxpr em {font-style:normal; font-weight:bold;}
#yfNews_nxpr li.backlist {text-align:right;}
#yfNews_nxpr li img {margin-right:2px;border: 0; /*vertical-align:middle;*/}

#yfNews_dateSelect {margin:1em 0; padding:0; text-align:center;}

#yfNews_others {padding:0px 5px; border:1px solid #ccc; background:#f6f6f6;}
#yfNews_others .first {margin:0.5em 0; padding:0 0 5px 0; border-bottom:1px solid #ccc; background:#f6f6f6;}
#yfNews_others .firstTitle {font-weight:bold;}
#yfNews_others .second {margin:-0.2em 0 0.5em 0; padding:0;}
#yfNews_others .secondTitle {float:left; font-weight:bold;}
#yfNews_others .secondItem {float:right; width:510px;}

.rightTitle {padding:5px 0 0 5px;}
.rightPrice {color:#c00; font-weight:bold;}




/*============TEKIJI-KAIJI============*/

h2.yfTekiji_date {margin:0; padding:3px; color:#000; background:#ededfe; font-weight:bold; text-align:left;}

#yfTekijiMainCol {max-width: 950px; min-width: 630px;}
#yfTekijiRightCol {width: 300px; padding-left:10px;}

.yfTekiji {margin:0;}
.yfTekiji .left {float:left;}
.yfTekiji .right {float:right;}



#yfTekiji_search {margin:0; padding:5px; border:1px solid #9491be; background:#f8f8fc; text-align:center;}
#yfTekiji_search form {width: 100%; margin:0; padding:0;}
#yfTekiji_search .title {margin:0 0 3px 0; padding:3px; background:#ededfe; font-weight:bold; text-align:left;}
#yfTekiji_search .btn {margin:0; padding:3px 0 0 0; text-align:center;}
#yfTekiji_search td {margin:0; padding:3px 0; text-align:left;}

#yfTekiji_keywrd {margin:5px 0 0 0; padding:5px; border:1px solid #9491be; background:#f8f8fc; text-align:left;}

#yfTekiji h3 {margin:0 0 5px 0; padding:5px 0; border-top:1px solid #d3d1ec; text-align:left; background:#F8F8FC;}
#yfTekiji table {margin-top:5px; width:100%; }
*html #yfTekiji table {margin-top:0;}
#yfTekiji tr {height:4em;}
#yfTekiji tr.bgColorTh {background:#dcdff6;}
#yfTekiji tr.bgColor {background:#f8f8fc;}
#yfTekiji th, #yfTekiji td {border-spacing:0; padding:3px; border-bottom: 1px #9491be solid;}
#yfTekiji td {padding:5px;}
#yfTekiji th .nrl {font-weight:normal; color:#666;}
#yfTekiji th.yymm {width:8%;}
#yfTekiji td.yymm {text-align:center;}
#yfTekiji th.hhmm {width:4%;}
#yfTekiji td.hhmm {text-align:center;}
#yfTekiji td.yymm .updat, #yfTekiji td.hhmm .updat {color:#f00;}
#yfTekiji th.code {width:12%; text-align:left;}
#yfTekiji td.code {text-align:left;}
#yfTekiji th.title {width:55%; text-align:left;}
#yfTekiji th.pdf {width:8%;text-align:center;}
#yfTekiji td.pdf {color:#999; text-align:center;}
#yfTekiji th.html {width:5%;text-align:center;}
#yfTekiji td.html {color:#999; text-align:center;}
#yfTekiji th.sector {width:8%; text-align:left;}
#yfTekiji td.title em, #yfTekiji td.pdf em {font-style:normal; color:#666;}
#yfTekiji img {margin-right:2px;border: 0; /*vertical-align:middle;*/}
#yfTekiji .navi {margin:0 0 5px 0; padding:5px; border:1px solid #d3d1ec;}
#yfTekiji .navi strong {margin:0; padding:3px; background:#ededfe;}
#yfTekiji .nomuch {margin:20px 20px 50px 20px; text-align:left;}
#yfTekiji .nomuch ul {margin:0; padding:0 0 0 1em; text-align:left;}
#yfTekiji .delete {margin:30px 20px 60px 20px; font-weight:bold; color:#f00; text-align:center;}


#yfTekijiQuote table {margin-top:0; width:100%;}
#yfTekijiQuote th, #yfTekijiQuote td {border-spacing:0; padding:3px; border-bottom: 1px solid #d4d2ec;}
#yfTekijiQuote td {padding:3px;}
#yfTekijiQuote th .nrl {font-weight:normal; color:#666;}
#yfTekijiQuote th.yymm {width:5%;}
#yfTekijiQuote td.yymm {text-align:center;}
#yfTekijiQuote th.hhmm {width:5%;}
#yfTekijiQuote td.hhmm {text-align:center;}
#yfTekijiQuote td.yymm .updat, #yfTekijiQuote td.hhmm .updat {color:#f00;}
#yfTekijiQuote th.title {width:65%;text-align:center;}
#yfTekijiQuote th.pdf {width:20%;text-align:center;}
#yfTekijiQuote td.pdf {color:#999; text-align:center;}
#yfTekijiQuote th.html {width:5%;text-align:center;}
#yfTekijiQuote td.html {color:#999; text-align:center;}
#yfTekijiQuote td.title em, #yfTekijiQuote td.pdf em {font-style:normal; color:#666;}
#yfTekijiQuote img {margin-right:2px;border: 0; /*vertical-align:middle;*/}
#yfTekijiQuote .navi {margin:0 0 5px 0; padding:5px; border:1px solid #d3d1ec;}
#yfTekijiQuote .navi strong {margin:0; padding:3px; background:#ededfe;}
#yfTekijiQuote .nomuch {margin:20px 20px 50px 20px; text-align:left;}
#yfTekijiQuote .nomuch ul {margin:0; padding:0 0 0 1em; text-align:left;}
#yfTekijiQuote .delete {margin:30px 20px 60px 20px; font-weight:bold; color:#f00; text-align:center;}


#yfTekijiPrice {margin-top:20px; width: 630px;}
#yfTekijiPrice table {float:left; width: 438px; height:96px; margin:0;}
#yfTekijiPrice tr.bgColorTh {background:#dcdff6;}
#yfTekijiPrice td {text-align:right;}
#yfTekijiPrice th, #yfTekijiPrice td {border-spacing:0; padding:3px; border-bottom: 1px #9491be solid;}
#yfTekijiPrice .chart {float:right; margin:0; width:192px;}
#yfTekijiPrice .kanren {margin:0; padding:10px 0 20px 0; text-align:center;}

.retraction {text-decoration:line-through;}
iframe {width:948px; height:600px; margin:3px 0; border:1px solid #9491be; text-align:center;}

