@charset "utf-8";body,html{font-size:13px;line-height:100%;-webkit-text-size-adjust:100%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333;margin:0;padding:0;box-sizing:border-box}#StockPriceTable{font-size:13px}#CurrentPriceData{border:1px solid #dddedf;width:33.333%;height:122px;float:left;text-align:right}tspan{font-size:8px}div#FourValues{overflow:auto}#FourValues ul{width:100%;overflow:auto;float:right}#FourValues li{width:24.54%;float:left;text-align:right;border:1px solid #dddedf}div#OtherStockData{overflow:auto}#OtherStockData ul{width:100%;overflow:auto;float:right}#OtherStockData li{width:32.8%;float:left;text-align:right;border:1px solid #dddedf}#CurrentPriceData p,#FourValues p,#OtherStockData p{background-color:#dddedf;color:#fff;text-align:center;font-size:14px;line-height:2;color:#000}#CurrentPriceData div,#FourValues div,#OtherStockData div{font-size:16px;line-height:2;margin-right:10px}div#CurrentPrice{font-size:37px;font-weight:700;line-height:1.5}div#YearToDateHighPrice{line-height:1.2}div#hDate{font-size:11px;line-height:.9;margin-bottom:4px}#navi{clear:both;overflow:auto;line-height:2;background-color:#eef4fa;width:99.55%}.c_type{width:20%;float:left;text-align:left}.start_end{width:50%;float:left;text-align:center}.chart_r{width:30%;float:left;text-align:left}#selectyear,#selectyear2{width:70px}#selectday,#selectday2,#selectmonth,#selectmonth2{width:54px}#chart_range li{float:left;width:33.3333%}#chart_range span{display:block;cursor:pointer;text-align:center;border:1px solid #fff}#btn_daily,#btn_monthly,#btn_weekly{background-color:#ccc}#btn_daily:hover,#btn_monthly:hover,#btn_weekly:hover{background-color:#0071e8;color:#fff}#chart_range2{clear:both;text-align:center;overflow:auto;background-color:#eef4fa}#chart_range ul,#chart_range2 ul{overflow:auto}#chart_range2 li{float:left;width:67%;text-align:left}#chart_range2 li:first-child{text-align:right;width:33%}#chart_range2 .off{display:none}.line25,.line5{font-weight:700}._on{background-color:#0071e8!important;color:#fff}#FourValues ul{width:100%;overflow:auto;float:right}#FourValues li{width:24.54%;float:left;text-align:right;border:1px solid #dddedf}div#OtherStockData{overflow:auto}#OtherStockData ul{width:100%;overflow:auto;float:right}#OtherStockData li:nth-child(3) p{font-size:13px;height:27.3px}#AxDiff{font-size:13px}#AxRatio{font-size:13px}#area_chart,#candle_chart{vertical-align:middle}.cltrg1.cltrg,.cltrg2.cltrg{vertical-align:middle}.cltrg1.cltrg{position:absolute;margin-top:3px;margin-left:5px}.cltrg2.cltrg{position:absolute;margin-top:3px;margin-left:5px}.c_type_corpac{width:100%;line-height:2;background-color:#eef4fa;margin:0 5px 5px 0;box-sizing:border-box}.c_type_corpac li:first-child{margin:0 15px 0 5px}.c_type_corpac ul{display:flex}.c_type_corpac li:first-child{margin:0 30px 0 5px}.c_type_corpac li{padding:6px}.ECM_CheckboxInput{display:flex;align-items:center;cursor:pointer}.ECM_CheckboxInput-Input{margin:0;width:0;opacity:0}.ECM_CheckboxInput:hover{background:rgba(0,0,0,.05)!important}.ECM_CheckboxInput-Input:checked+.ECM_CheckboxInput-DummyInput{background:#333}.ECM_CheckboxInput-Input+.ECM_CheckboxInput-DummyInput{background:#333}.ECM_CheckboxInput-Input.cb_earnings+.ECM_CheckboxInput-DummyInput{background:#d3f1d2}.ECM_CheckboxInput-Input.cb_pr+.ECM_CheckboxInput-DummyInput{background:#90ccde}.ECM_CheckboxInput-Input.cb_expected_dividend+.ECM_CheckboxInput-DummyInput{background:#a09bcc}.ECM_CheckboxInput-Input.cb_mass_holding_report+.ECM_CheckboxInput-DummyInput{background:#cba6cc}.ECM_CheckboxInput-Input.cb_earning_correction+.ECM_CheckboxInput-DummyInput{background:#cba6cc}.ECM_CheckboxInput-Input.cb_stock_back_split+.ECM_CheckboxInput-DummyInput{background:#f3c6d1}.ECM_CheckboxInput-Input.cb_other+.ECM_CheckboxInput-DummyInput{background:#fddadf}.ECM_CheckboxInput-Input:checked+.ECM_CheckboxInput-DummyInput::before{content:"";display:block;position:absolute;top:20%;left:60%;width:40%;height:2px;border-radius:2px;transform:translate(-6px,5px) rotateZ(-135deg);transform-origin:2px 2px;background:#000}.ECM_CheckboxInput-Input:checked+.ECM_CheckboxInput-DummyInput::after{content:"";display:block;position:absolute;top:25%;left:70%;width:76%;height:2px;border-radius:2px;transform:translate(-6px,5px) rotateZ(-45deg);transform-origin:2px 2px;background:#000}.ECM_CheckboxInput-DummyInput{position:relative;top:0;left:0;display:block;width:16px;height:16px;border:solid 2px transparent;background:rgba(0,0,0,.1);border-radius:4px;margin:0 5px 0 0}.ECM_CheckboxInput-LabelText{margin-left:12px;display:block;font-size:18px;font-weight:700}@media screen and (max-width:760px){#FourValues li{width:24.45%}.c_type_corpac ul{display:block}}@media screen and (max-width:599px){#FourValues ul{width:100%}#FourValues li{width:49%}div#OtherStockData{clear:both}#OtherStockData ul{width:100%}#OtherStockData li{width:32.8%}.c_type{width:35%}.start_end{width:65%;text-align:left}.chart_r{width:100%}.start.clearfix{display:inline-flex}.end.clearfix{display:inline-flex}#chart_range2 li:first-child{width:45%}#chart_range2 li{width:55%}}@media screen and (max-width:419px){#CurrentPriceData p,#FourValues p,#OtherStockData p{font-size:12px;line-height:1.5}#CurrentPriceData div,#FourValues div,#OtherStockData div{font-size:12px;line-height:1.5;margin-right:10px}#FourValues ul{overflow:auto;clear:right}#CurrentPriceData{width:99%}#FourValues li{width:49.1%}#OtherStockData li{width:99%;min-width:140px;float:left}#CurrentPriceData{height:55px}#CurrentPriceData div{width:45%;float:right}div#CurrentPrice{margin-right:0;font-size:20px;width:40%;float:left}div#YearToDateHighPrice{width:60%;margin-right:0;float:left}div#hDate{width:35%;float:right}.c_type,.chart_r,.start_end{width:100%}.c_type li{width:50%;float:left}.c_type{text-align:center}.start_end{text-align:center;margin-left:-6%}.chart_r{text-align:center}div#FourValues{overflow:visible}#AxDiff{font-size:13px}#AxRatio{font-size:13px}#area_chart,#candle_chart{vertical-align:middle}.cltrg1.cltrg,.cltrg2.cltrg{vertical-align:middle}.cltrg1.cltrg{position:absolute;margin-top:3px;margin-left:5px}.cltrg2.cltrg{position:absolute;margin-top:3px;margin-left:5px}}