        @import "/common_css/default.css";
        @import "/common_css/component.css";

/*[/kojin/kinri/kawasechart] default for wide720px */

#containerPop,
#footerPop{
        width:720px !important;
}
#containerPop #contents{
        width:690px !important;
        width /**/:705px;
}
#contents div.topAreaLinePop{
        width:690px !important;
        background-repeat: repeat-x !important;
}

#footer {
        background-image:url(/common_images/bg_footer.gif);
        background-color:#FFFFFF;
        clear:both;
        color:#333333;
        font-size:65%;
        line-height:1em;
        margin-top:30px;
        padding-top:2px;
}

#footer address {
        font-family:Arial,sans-serif;
        font-style:normal;
        margin:8px 0px 0px 0px;
        padding-bottom:10px;
        text-align:left;
}

#footer div.winClose {
        text-align:right;
        margin:-40px 15px 0px 0px;
        padding-bottom:10px;
}

/* custum css for "kawasechart" */

#contents div.leadBox {
        margin:0 0 5px 0;
}

#contents div.attentionBox {
        margin:0 0 10px 0;
        background-color:#F0F0F0 ;
        padding: 8px 5px 0 8px;
}

#contents div.attentionBox div.adobeDetail {
        float:left;
        width:555px;
}

#contents div.attentionBox div.adobeButton {
        margin:0 0 5px 0; 
        width:115px;
        float:right;
        text-align:right;
}

#contents div.attentionBox ul.unordered03 li {
        margin:0 0 8px 0;
}


#contents div.flashBox {
        margin:20px 0 20px 0;
}

#contents div.detailBox {
        margin:0 0 20px 0;
        background-color:#FFFFCC;
        padding: 8px 8px 3px 8px;
}


/* [ wordGuide ]  */

#contents div.wordguide {
        margin:0 0 20px 0;
}

#contents h4.smallHeading { 
        margin-bottom:8px;
}

/*table width:690*/

#contents div.wordguide table.pType01 th.w20B {
        font-weight:bold;
        width: 100px !important;
        width /**/: 110px;
}

#contents div.wordguide table.pType01 th.sub {
        width: 100px !important;
        width /**/: 110px;
}

#contents div.wordguide table.pType01 td.w60 {
        width: 570px !important;
        width /**/: 580px;
}

#contents div.wordguide table.pType01 td.sub {
        width: 460px !important;
        width /**/: 470px;
}

#contents div.wordguide img.icon {vertical-align:middle;}

/*inner of table*/

#contents span.red {color:#FF0000;}
#contents span.blue {color:#3333FF;}

#contents div.candleGraph {
        width:460px;
        padding:8px 0 0 0;
}

#contents div.candleGraph div.img {
        float:left;
        width:160px;
}

#contents div.candleGraph div.detail {
        width:300px;
        float:right;
}

#contents div.candleGraph div.detail ul {
 margin-bottom:5px;
}


#contents div.candleGraph div.detail p{
 line-height:1.3 !important;
}

#contents dl.movingAvg {
        margin-bottom:7px;
}

#contents dl.movingAvg dt {
        float:left;
        width:3.8em;
        clear:both;
        background: url(/kojin/kinri/sysimage_uniq/icon_colon_01.gif) no-repeat 100% 50% ;
}

#contents dl.movingAvg dt.ma5 {color:#009900;font-weight:bold;}
#contents dl.movingAvg dt.ma25 {color:#FF0000;font-weight:bold;}
#contents dl.movingAvg dt.ma75 {color:#3333FF;font-weight:bold;}

#contents dl.movingAvg dd {
        padding:0 0 0 4.0em;
}

/*page anchor*/

#contents div.top_anchor {
		text-align:right;
		margin-bottom:10px;
}

#contents div.top_anchor li {
		display:inline;
		margin-left:10px;
}