@charset "UTF-8";@font-face{font-family:"icon";src:url("../fonts/icon.woff2") format("woff2"),url("../fonts/icon.woff") format("woff"),url("../fonts/icon.ttf") format("truetype");font-display:block;font-style:normal}.font-icon,.pagination li .prev::before,.pagination li .next::before,body.company form.query [type=submit]::before,body.company .upper-right .capital::before,body.company .upper-right .webpro::before,body.company .upper-right .site::before,body.market.day section h4:before,.popup-overlay .close::before,i.tooltip::before,.date-picker::before{font-family:icon;font-weight:normal;font-style:normal;vertical-align:baseline}.font-icon::before,.pagination li .prev::before,.pagination li .next::before,body.company form.query [type=submit]::before,body.company .upper-right .capital::before,body.company .upper-right .webpro::before,body.company .upper-right .site::before,body.market.day section h4::before,.popup-overlay .close::before,i.tooltip::before,.date-picker::before,.font-icon::after{display:inline;vertical-align:baseline;line-height:1em}.pagination li .prev::before{content:""}.pagination li .next::before{content:""}.date-picker::before{content:""}.popup-overlay .close::before{content:""}body.market.day section.buy h4:before{content:""}i.tooltip::before{content:""}body.market.day section.qty h4:before{content:""}body.market.day section.sell h4:before{content:""}body.company .upper-right .capital::before{content:""}body.company .upper-right .site::before{content:""}body.company .upper-right .webpro::before{content:""}body.company form.query [type=submit]::before{content:""}.icon{background-image:url(../img/icon.png);background-size:595px 217px;background-repeat:no-repeat;display:block}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon{background-image:url(../img/icon@2x.png)}}:root{--upColor: #ED000D;--dnColor: #007B35}:root:lang(en){--upColor: #007B35;--dnColor: #ED000D}#layout>main>h2{margin:0;display:flex;align-items:center;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#133047;position:relative;width:100%;font-size:3rem;font-weight:700;height:30vw;max-height:230px}#layout>main>h2.market{background-image:url(../img/header1.webp)}#layout>main>h2.company{background-image:url(../img/header2.webp)}#layout>main>h2.compare{background-image:url(../img/header3.webp)}#layout>main>h2.announce{background-image:url(../img/header1.webp)}#layout>main>h2>.wp{margin:0 auto;width:100%;max-width:var(--layout-width);padding:20px;box-sizing:border-box}#layout>main>h2>.wp:before{content:var(--title)}#layout>main>.container{display:block;box-sizing:border-box;position:relative;padding:30px 20px}@media(width < 640){#layout>main>.container{padding:20px 10px}}#layout>main>.container>.head{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:20px 0;flex-wrap:wrap;gap:20px}#layout>main>.container>.head h3{margin:0;font-size:2rem;transition:opacity .3s ease}#layout>main>.container>.head .upper-right{display:flex;margin:0;flex-direction:row;align-items:center;flex-wrap:wrap;gap:20px;justify-content:flex-end;flex-grow:1}#layout>main>.container>.head .upper-right.hide{display:none}@media(width < 800px){#layout>main>h2{font-size:2rem}#layout>main>.container{padding:20px 10px}#layout>main>.container>.head{gap:10px;padding:10px 0}#layout>main>.container>.head h3{font-size:1.75rem}#layout>main>.container>.head .upper-right{gap:10px}#layout>main>.container>.head:after{display:block;content:"";clear:both}}.switch-link{display:block;white-space:nowrap}.switch-link>a{position:relative;display:inline-block;border-radius:1em;text-align:center;color:#000;text-decoration:none;background-color:#fff;padding:.5em;z-index:1;width:10em;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}@media(width < 1024px){.switch-link>a{width:8em}}.switch-link>a:hover{text-decoration:underline}.switch-link>a.current{background-color:#144372;color:#fff;z-index:2;pointer-events:none}.switch-link>a:last-child{margin-left:-1.8em}.date-picker{display:block;border:1px solid #ddd;background-color:#fff;padding:.5em;padding-right:1em;cursor:pointer;flex-shrink:0;width:14em}.date-picker.date{width:9em}.date-picker:lang(en){width:17em}.date-picker:lang(en).date{width:9em}.date-picker::before{font-size:1.2rem;display:inline-block;vertical-align:text-bottom;text-align:center;border-right:1px solid #ddd;padding:0 .5em 0 .3em;margin-right:.5em;color:#0066a0}.select2{width:100% !important;line-height:1em}.select2-container--default .select2-selection--multiple{min-height:40px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:4px 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:3px;margin-right:5px;line-height:1.4em}.select2-container--default .select2-selection--multiple .select2-results__option[aria-selected=true]{background-color:rgba(0,0,0,0);color:#ddd;font-weight:bold;pointer-events:none}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #aaa;outline:2px rgba(0,0,255,.1) dashed;outline-offset:1px}.select2-dropdown{box-shadow:2px 2px 6px rgba(0,0,0,.2)}.highcharts-tooltip-box b.head{display:block;width:100%;text-align:center;line-height:1.5em}i.tooltip{display:inline-block;cursor:help;position:relative;margin-left:.5em;font-style:normal;font-size:1rem;overflow:hidden;vertical-align:middle}i.tooltip::before{vertical-align:top;color:#bbb;font-size:1.3rem}i.tooltip>span{z-index:1;display:block;position:absolute;opacity:0;visibility:visible;transition:opacity .3s ease-in-out;top:12px;left:50%;transform:translate(-50%);margin-top:15px;background-color:#000;color:#fff;box-sizing:border-box;padding:10px;border-radius:3px;text-align:left;line-height:1.5em;width:200px}i.tooltip>span:lang(en){width:250px;font-size:.8rem}i.tooltip>span::before{display:block;position:absolute;content:"";width:0;height:0;margin-top:8px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,.7);top:-15px;left:calc(50% - 5px)}i.tooltip:hover{overflow:visible}i.tooltip:hover>span{opacity:1}label.switch{position:relative;display:inline-block;width:48px;height:24px;margin:4px 0}label.switch input{opacity:0;width:0;height:0}label.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s}label.switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.2s}label.switch input:checked+.slider{background-color:#144372}label.switch input:focus+.slider{box-shadow:0 0 1px #144372}label.switch input:checked+.slider:before{transform:translateX(24px)}label.switch .slider.round{border-radius:12px}label.switch .slider.round:before{border-radius:50%}.popup-overlay{display:none;position:fixed;align-items:center;justify-content:center;box-sizing:border-box;top:0;left:0;right:0;bottom:0;box-sizing:border-box;z-index:9999;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.popup-overlay>*{display:block;box-sizing:border-box}.popup-overlay>.win{display:block;position:relative;background-color:#fff;width:calc(100% - 40px);height:calc(100% - 100px);max-width:900px;min-height:360px;max-height:600px;border-radius:10px;box-shadow:10px 10px 0 rgba(0,0,0,.2);box-sizing:border-box;padding:10px}.popup-overlay>.win>.content{min-height:100%;position:relative}.popup-overlay.active{display:flex;background-color:rgba(0,0,0,.3)}.popup-overlay.active>.win{animation:fadeIn .3s ease}.popup-overlay.active.close{background-color:rgba(0,0,0,0)}.popup-overlay.active.close>.win{animation:fadeOut .3s ease}.popup-overlay .close{display:block;position:absolute;z-index:1;right:10px;top:10px;padding:0;width:1.8rem;height:1.8rem;border:0;background-color:rgba(0,0,0,0);cursor:pointer;color:#d3d3d3}.popup-overlay .close:hover{color:gray}.popup-overlay .close::before{font-size:1.8rem;line-height:1em;position:absolute;top:0;left:0}.popup-overlay .close:active{transform:translate(1px, 1px)}@keyframes fadeIn{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}#detailWin>.win{background-color:#fff;position:relative}#detailWin>.win>.close{right:20px;top:15px;color:#003685}#detailWin>.win>.content{display:flex;flex-direction:column;width:100%;height:100%}#detailWin>.win>.content>h2{display:block;flex:0 0 auto;margin:0;font-size:1.2rem;padding:10px;border-bottom:2px solid #a6caff;background-color:#fff;color:#003685}#detailWin>.win>.content>.body{overflow-y:auto;padding:10px;line-height:1.8em}#detailWin>.win>.content>.body>p{margin:1em 0}#detailWin>.win>.rwd-tools{display:block;position:absolute;width:-moz-fit-content;width:fit-content;top:15px;right:60px;border-bottom:none}#body{--gap: 20px;display:flex;gap:var(--gap)}#body>.col{display:block;background-color:#fff;border-radius:8px;box-sizing:border-box;width:100%;padding:30px}@media(width < 800px){#body>.col{padding:10px 0}}.chart-view{display:block;width:100%;height:400px;box-sizing:border-box;position:relative}.chart-view>.chart{display:block;position:absolute;inset:0}body.loading .chart-view::before{display:block;position:absolute;z-index:1;top:calc(50% - 20px);left:calc(50% - 20px);content:"";width:40px;height:40px;background:no-repeat url(../img/loading.gif)}h4+.chart-view{margin:20px 0}.chart-notes{display:block;color:#666;text-align:center;line-height:1.5em;font-size:.8125rem}.chart-notes>div b{font-weight:normal;color:#00438f}.chart-notes>div span{display:inline-block;margin:0 .5em}.chart-notes .hints{color:red}body.market.stock #body>.col:first-child{flex:1 1 auto}body.market.stock #body>.col:last-child{flex:0 0 340px}body.market.stock #body>.col:last-child .chart-view{height:440px}@media(width < 1024px){body.market.stock #body{display:block}body.market.stock #body>.col{margin-bottom:var(--gap)}body.market.stock #body>.col:last-child{margin-bottom:0}}body.market.stock.history #body .chart-view{height:440px}body.market.stock.history .date-picker{margin-right:20px}@media(width < 1024px){body.market.stock.history .date-picker{margin-right:0;order:2}}body.market.day .head .upper-right{gap:10px !important}body.market.day .head .upper-right:has(#dataDate:empty){visibility:hidden}body.market.day #body>.col{position:relative}body.market.day #body>.col:first-child{flex:0 0 210px;background-color:rgba(0,0,0,0);padding:0}body.market.day #body>.col:last-child{padding:30px;padding-bottom:0;flex:1 1 auto;background-color:#fff}body.market.day #body>.col:last-child .chart-view{height:480px}@media(width < 1024px){body.market.day #body{display:block}body.market.day #body>.col{margin-bottom:var(--gap)}}@media(width < 800px){body.market.day #body>.col{padding:10px 0}}body.market.day section{display:flex;flex-direction:column;height:180px;background-color:#fff;margin-bottom:20px;border-radius:8px}body.market.day section>*{padding:10px;text-align:center}body.market.day section:last-child{margin-bottom:0}body.market.day section h4{font-size:1rem;background-color:#fff7eb;margin:0;font-weight:normal;border-radius:8px 8px 0 0}body.market.day section h4:lang(en){font-size:.8rem;font-weight:bold}body.market.day section h4:before{display:inline-block;margin-right:.5em;color:#ce7c00;vertical-align:bottom}body.market.day section p{font-size:1.5rem;font-weight:bold;display:block;flex-grow:1;padding:0;margin:0;align-content:center}body.market.day section p i{font-style:normal;font-size:1rem}body.market.day.loading .col:last-child .chart::before{display:block;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);content:"";width:40px;height:40px;background:no-repeat url(../img/loading.gif)}body.market.margin #body .chart-view{height:auto;margin-bottom:30px}body.market.sbl .cells,body.market.statistics .cells{display:flex;flex-wrap:wrap}body.market.sbl .cells>.cell,body.market.statistics .cells>.cell{height:400px;flex:1 1 calc(50% - 15px);background-color:#fff;box-sizing:border-box;position:relative}body.market.sbl .cells>.cell:first-of-type,body.market.statistics .cells>.cell:first-of-type{flex-basis:100%}body.market.sbl #body .chart-view,body.market.statistics #body .chart-view{position:absolute;padding:20px;inset:0}body.market.investors .cells,body.market.blocktrade .cells{display:flex;flex-direction:column}body.market.investors .cells>.cell,body.market.blocktrade .cells>.cell{height:400px;flex:1 1 auto;background-color:#fff;box-sizing:border-box;position:relative}body.market.investors #body .chart-view,body.market.blocktrade #body .chart-view{position:absolute;padding:20px;inset:0}@media(width < 800px){body.market.sbl .cells,body.market.statistics .cells,body.market.investors .cells,body.market.blocktrade .cells{display:block !important}body.market.sbl #body .chart-view,body.market.statistics #body .chart-view,body.market.investors #body .chart-view,body.market.blocktrade #body .chart-view{padding:10px 0}}body.company #layout>main{background:rgba(40,88,131,.05)}body.company #layout>main .container>.head h3{font-weight:700}body.company.loading #layout>main>.container>.head,body.company.loading .tab,body.company.loading .tab-pane{opacity:.5;transition:opacity .3s ease}body.company.loading #layout>main>.container::before{display:block;position:absolute;top:200px;left:calc(50% - 20px);content:"";width:40px;height:40px;background:no-repeat url(../img/loading.gif)}body.company.error form.query+.message{display:flex;min-height:200px;align-items:center;justify-content:center;font-size:1.2em}body.company.error #layout>main>.container>.head,body.company.error .tab,body.company.error .tab-pane{display:none}body.company .upper-right>*{display:inline-block;background:#fff;border-radius:7px;padding:8px 15px;box-sizing:border-box;color:#000;text-decoration:none}body.company .upper-right>*>b{font-weight:600}body.company .upper-right .site::before{font-size:1.2rem;color:#0066a0;margin-right:.5em;vertical-align:bottom}body.company .upper-right .webpro::before{font-size:1.2rem;color:#0066a0;margin-right:.5em;vertical-align:bottom}body.company .upper-right .capital{min-width:19em}body.company .upper-right .capital::before{font-size:1.2rem;color:#0066a0;margin-right:.5em;vertical-align:bottom}body.company form.query{max-width:700px;margin:50px auto;position:relative}body.company form.query [type=text]{width:100%;height:50px;border-radius:60px;border:1px #e6e6e6 solid;padding:0 60px 0 30px;outline:none;box-sizing:border-box}body.company form.query [type=text]::-moz-placeholder{color:#a2a2a2}body.company form.query [type=text]::placeholder{color:#a2a2a2}body.company form.query [type=submit]{position:absolute;background:rgba(0,0,0,0);top:12px;right:20px;padding:0;border:0;color:#0066a0;cursor:pointer}body.company form.query [type=submit]::before{font-size:1.5rem}body.company form.query+.message{display:none}body.company .tab{display:flex;padding-left:0;list-style:none;margin-bottom:0;border-radius:7px 7px 0 0;overflow:auto;white-space:nowrap;transition:opacity .3s ease;line-height:1.5em}body.company .tab li{display:block;flex-grow:1;height:65px;position:relative}body.company .tab li:before{content:"";width:100%;height:5px;background:#eaeaea;display:block;position:absolute;top:0;left:0}body.company .tab li:after{content:"";width:1px;height:30px;background:#d9d9d9;right:0;top:0;bottom:0;margin:auto;position:absolute}body.company .tab li:nth-last-of-type(1):after{display:none}body.company .tab li.active:after{display:none}body.company .tab li.active:before{background:#0066a0}body.company .tab li.active a{background:#fff}body.company .tab li a{display:flex;align-items:center;justify-content:center;background:#f7f7f7;color:#000;text-align:center;width:100%;height:100%;text-decoration:none;padding:5px;box-sizing:border-box}body.company .tab:lang(en){font-size:.9em}body.company .tab-pane{display:flex;flex-wrap:wrap;box-sizing:border-box;background-color:#fff;padding:0 30px 60px 30px;transition:opacity .3s ease}body.company .tab-pane>h4{display:block;width:100%;font-size:2rem;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:20px;margin:30px 0;margin-bottom:20px}body.company .tab-pane>section{display:block;flex:1 1 auto}body.company .tab-pane ul{display:block;margin:0;padding:0;list-style:none}body.company .tab-pane ul>li{display:block;box-sizing:border-box}body.company h5{margin:0;font-size:1rem;font-weight:normal;color:#777;display:flex;align-items:center;height:60px;width:100%}body.company h5.right{justify-content:flex-end}body.company h5 .date,body.company h5 .date-picker{margin-left:.5em}body.company h5:has(.date-picker){height:60px}body.company i{font-style:normal}body.company .chart-view{border:1px solid #ddd;border-radius:8px;height:500px}body.company .chart-view>.chart{padding:15px;border-radius:8px;height:auto;padding-bottom:5px}@media(width < 800px){body.company .chart-view>.chart{padding:10px 0}}body.company.stock .tab-pane{gap:30px}body.company.stock .tab-pane>section:nth-of-type(1){flex:0 0 400px}body.company.stock .tab-pane>section:nth-of-type(2) .chart-view{height:500px}body.company.stock .tab-pane>h4{margin-bottom:0}body.company.stock .grid{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}body.company.stock .grid li{flex-grow:1;width:calc(50% - 20px);background-color:#f0f4fb;padding:20px 20px;border-radius:8px}body.company.stock .grid li>b{display:block;width:100%;text-align:center;margin-bottom:10px;font-size:2em}body.company.stock .grid li>i{display:block;width:100%;text-align:center}body.company.stock .grid li>i:lang(en){font-size:.8em}body.company.stock .grid li>i.up{color:var(--upColor)}body.company.stock .grid li>i.dn{color:var(--dnColor)}body.company.stock .signal{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}body.company.stock .signal li{padding:0 20px}body.company.stock .signal li>div{display:inline-block}body.company.stock .signal li>div.head{margin-right:1em}body.company.stock .light b{display:inline-block;width:20px;height:20px;vertical-align:middle;margin:0 5px;border-radius:10px;background-color:#eee;box-shadow:inset -5px -5px 9px rgba(0,0,0,.3);background-image:linear-gradient(-45deg, rgba(255, 255, 220, 0.3) 0%, transparent 100%)}body.company.stock .light b.g{background-color:#257848}body.company.stock .light b.r{background-color:red;cursor:pointer}body.company.stock .light b.y{background-color:#ff0;cursor:pointer}body.company.stock .light b.b{background-color:blue}body.company.stock .light b:hover{box-shadow:inset 0 0 12px rgba(0,0,0,.3)}body.company.stock .tooltip i{display:inline-block;width:10px;height:10px;background-color:gray;border-radius:5px;margin-left:.5em;margin-right:.2em}body.company.stock .tooltip i:first-child{margin-left:0}body.company.stock .tooltip i.g{background-color:#257848}body.company.stock .tooltip i.r{background-color:red}body.company.stock .tooltip i.y{background-color:#ff0}body.company.stock .tooltip i.b{background-color:blue}body.company.day .chart-view{height:600px}body.company.margin .chart-view{height:320px;margin-bottom:30px}body.company.margin .chart-view:nth-last-of-type(1){margin-bottom:0}body.company.sbl .tab-pane>section,body.company.financial .tab-pane>section{display:flex;flex-wrap:wrap;gap:20px}body.company.sbl .chart-view,body.company.financial .chart-view{height:400px;width:calc(50% - 20px);flex-grow:1}body.company.sbl .chart-view:first-child,body.company.financial .chart-view:first-child{width:100%}body.company.investors .chart-view{height:360px;margin-bottom:30px}body.company.investors .chart-view:nth-last-of-type(1){margin-bottom:0}body.company.investors #chart2{padding-right:80px}@media(width < 800px){body.company.investors #chart2{padding-right:60px}}body.company.information h5{font-size:1.4em;font-weight:bold;color:#000;text-align:center;display:block}body.company.information .tab-pane{gap:30px}body.company.information section:nth-of-type(n+2){width:calc(50% - 15px);flex-grow:0}@media(width < 900px){body.company .tab li a{padding:5px 10px}}@media(width < 640px){body.company #layout>main>.container>.head h3{font-size:1.5rem}body.company form.query{margin:0px auto 25px 0}body.company .tab-pane{padding:20px 10px;flex-direction:column;gap:20px}body.company .tab-pane>h4{padding-bottom:10px;font-size:1.5rem}body.company .tab-pane>section{display:block !important}body.company .tab-pane>section>.chart-view{width:100%}}body.compare .center-red{display:block;width:100%;text-align:center;color:red}body.compare #layout>main>.container{display:flex;gap:20px;flex-wrap:wrap;align-content:flex-start;padding:40px 20px 80px 20px}@media(width < 640px){body.compare #layout>main>.container{padding:20px 10px 40px 10px}}body.compare h3{font-size:2rem;margin:10px 0;width:100%;height:-moz-fit-content;height:fit-content}body.compare .query>form{display:flex;gap:10px;color:#666;line-height:1.8em}body.compare .query .group{display:block}body.compare .query .group.grow{flex-grow:1}body.compare .query [name=code]{visibility:hidden}body.compare .query select{color:#000;width:12em;height:40px;box-sizing:border-box;border:1px solid #aaa;border-radius:4px;vertical-align:middle}@media(width < 1200px){body.compare .query select{width:8em}}@media(width < 1024px){body.compare .query select{width:6em}}@media(width < 900px){body.compare .query label:lang(en){font-size:.8rem}body.compare .query>form{gap:10px;flex-wrap:wrap}}body.compare .message{display:none}body.compare section{display:block;background-color:#fff;border-radius:8px;box-sizing:border-box;position:relative;padding:20px}body.compare section.query{width:100%}body.compare section>.chart{display:block;position:absolute;inset:20px 10px 20px 0px}body.compare section>.chart.active:before{z-index:1;position:absolute;display:block;content:"";width:24px;height:24px;top:30px;left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2326addf' width='24' height='24'%3E%3Cpath d='m6 20 4-4H7V4H5v12H2zm5-12h9v2h-9zm0 4h7v2h-7zm0-8h11v2H11zm0 12h5v2h-5z'/%3E%3C/svg%3E")}body.compare section>.notes{position:absolute;font-size:10pt;color:red;bottom:-3em}body.compare section>.notes:lang(en){bottom:-5.5em}@media(width < 900px){body.compare section{padding:10px 10px}body.compare section section{padding:10px 10px}body.compare section>.chart{inset:10px 10px}}body.compare.loading section>.chart::before{display:block;position:absolute;z-index:1;top:calc(50% - 20px);left:calc(50% - 20px);content:"";width:40px;height:40px;background:no-repeat url(../img/loading.gif)}body.compare.margin section:nth-of-type(n+2){width:calc((100% - 60px)/4);height:600px}@media(width < 900px){body.compare.margin section:nth-of-type(n+2){width:100%;height:500px}}body.compare.stock section:nth-of-type(n+2),body.compare.investors section:nth-of-type(n+2){width:calc((100% - 40px)/3);height:600px}@media(width < 900px){body.compare.stock section:nth-of-type(n+2),body.compare.investors section:nth-of-type(n+2){width:100%;height:500px}}body.compare.surveillance section:nth-of-type(n+2),body.compare.financial section:nth-of-type(n+2),body.compare.day section:nth-of-type(n+2){width:calc((100% - 20px)/2);height:600px}@media(width < 900px){body.compare.surveillance section:nth-of-type(n+2),body.compare.financial section:nth-of-type(n+2),body.compare.day section:nth-of-type(n+2){width:100%;height:500px}}body.compare.blocktrade section:nth-of-type(n+2),body.compare.foreign section:nth-of-type(n+2){width:100%;height:600px}@media(width < 900px){body.compare.blocktrade section:nth-of-type(n+2),body.compare.foreign section:nth-of-type(n+2){width:100%;height:500px}}@media(width < 900px){body.compare.stock .group,body.compare.investors .group{flex-grow:1}body.compare.stock .group:nth-child(1),body.compare.investors .group:nth-child(1){width:calc((100% - 4em - 30px)/3)}body.compare.stock .group:nth-child(2),body.compare.investors .group:nth-child(2){width:calc((100% - 4em - 30px)/3)}body.compare.stock .group:nth-child(3),body.compare.investors .group:nth-child(3){width:calc((100% - 4em - 30px)/3)}body.compare.stock .group:nth-child(4),body.compare.investors .group:nth-child(4){order:5}body.compare.stock .group:nth-child(5),body.compare.investors .group:nth-child(5){order:4;width:4em;text-align:center}body.compare.stock .group select,body.compare.investors .group select{width:100%}body.compare.day .group,body.compare.margin .group{flex-grow:1}body.compare.day .group:nth-child(1),body.compare.margin .group:nth-child(1){width:calc((100% - 4em - 30px)/2)}body.compare.day .group:nth-child(2),body.compare.margin .group:nth-child(2){width:calc((100% - 4em - 30px)/2)}body.compare.day .group:nth-child(3),body.compare.margin .group:nth-child(3){order:4}body.compare.day .group:nth-child(4),body.compare.margin .group:nth-child(4){order:3;width:4em;text-align:center}body.compare.day .group select,body.compare.margin .group select{width:100%}body.compare.foreign .group{flex-grow:1}body.compare.foreign .group:nth-child(1){width:calc(100% - 8em - 30px)}body.compare.foreign .group:nth-child(2){order:4}body.compare.foreign .group:nth-child(3){order:2;width:4em;text-align:center}body.compare.foreign .group:nth-child(4){order:3;width:4em;text-align:center}body.compare.foreign .group select{width:100%}body.compare.blocktrade .group{flex-grow:1}body.compare.blocktrade .group:nth-child(1){width:calc(100% - 4em - 30px)}body.compare.blocktrade .group:nth-child(2){order:3}body.compare.blocktrade .group:nth-child(3){order:2;width:4em;text-align:center}body.compare.blocktrade .group select{width:100%}body.compare.financial .group,body.compare.surveillance .group{flex-grow:1}body.compare.financial .group:nth-child(1),body.compare.surveillance .group:nth-child(1){width:calc((100% - 20px)/2)}body.compare.financial .group:nth-child(2),body.compare.surveillance .group:nth-child(2){width:calc((100% - 20px)/2)}body.compare.financial .group select,body.compare.surveillance .group select{width:100%}}.pagination{display:none;flex:1 0 auto;width:100%;padding:10px 0 3px 0;justify-content:center}.pagination.simple-pagination{display:flex}.pagination li.disabled .prev,.pagination li.disabled .next{opacity:.2}.pagination a{text-decoration:none}.pagination li .prev,.pagination li .next{white-space:nowrap;overflow:hidden;width:1em;position:relative;text-indent:-999px}.pagination li .prev::before,.pagination li .next::before{display:block;top:0;left:0;right:0;bottom:0;position:absolute;text-indent:0;text-align:center;font-size:1rem;line-height:1.5rem}@media only screen and (max-width: 659px){.pagination li>*{display:none}.pagination li .current,.pagination li .ellipse{display:block}.pagination li.active>*{display:block}.pagination li:nth-child(-n+2)>*,.pagination li:nth-last-child(-n+2)>*{display:block}.pagination:not(:has(.ellipse))>ul>li:nth-child(3)::before{content:"…"}}body.tib{--loading-svg: url(../img/loading.gif)}body.tib .daterangepicker.single>.drp-buttons{display:none}body.tib #reports{margin-bottom:0}body.tib #reports .rwd-tools{display:none}body.tib #reports hgroup h2{display:none}body.tib #reports hgroup .group{margin-top:0}body.tib .body{display:block;background-color:#fff;border-radius:8px;box-sizing:border-box;width:100%;padding:30px;margin-bottom:40px;min-height:400px;position:relative}body.tib .body>time{display:block;position:absolute;font-size:.9375rem;color:#888;z-index:1;top:20px;right:40px}body.tib .body.index{padding-top:40px}@media(width < 460px){body.tib .body{padding:10px}}body.tib #banners{display:flex;margin:30px 0;gap:20px}body.tib #banners>div{display:block;width:45%;flex:1 1 auto;position:relative}body.tib #banners>div a{display:block;background-repeat:no-repeat;background-size:cover;overflow:hidden;text-indent:-999px;border-radius:10px;width:100%;aspect-ratio:640/149}@supports not (aspect-ratio: 640/149){body.tib #banners>div a{--ratio: calc( 640 / 149);--h: min(calc(100vw / var(--ratio)), 100vh);height:var(--h);width:calc(var(--h)*var(--ratio))}}body.tib #banners>div p{margin:10px 0;text-align:center;font-weight:bold}body.tib #banners>div:nth-child(1) a{background-image:url(../img/banner/tib1.png)}body.tib #banners>div:nth-child(2) a{background-image:url(../img/banner/tib2.png)}