/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.ipo_calendar td{height:3rem;font-size:.75rem;vertical-align:top;padding-right:.125rem;padding-left:.125rem}.ipo_calendar td.sat{color:#2971e7;background-color:#d7ecf8}.ipo_calendar td.sun,.ipo_calendar td.holiday{color:#fc2929;background-color:#faecec}.ipo_calendar .mon,.ipo_calendar .tue,.ipo_calendar .wed,.ipo_calendar .thu,.ipo_calendar .fri,.ipo_calendar .ipo_date{min-width:5.5rem;max-width:15%}@media(max-width: 767.98px){.ipo_calendar .mon,.ipo_calendar .tue,.ipo_calendar .wed,.ipo_calendar .thu,.ipo_calendar .fri,.ipo_calendar .ipo_date{width:15%;min-width:15%}}.ipo_calendar .sat,.ipo_calendar .sun{width:12%}.ipo_calendar .day_label{width:-moz-fit-content;width:fit-content}.ipo_calendar .ipo_num.btn{padding:.25rem .375rem;font-size:.75rem}.ipo_calendar .content ul{margin-block-start:0;padding-inline-start:0;list-style-type:none;padding-left:0}.ipo_calendar .content ul li{width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 991.98px){.ipo_calendar .content ul li{width:5rem}}.lockup_release_calendar td{font-size:.75rem;vertical-align:top;padding-right:.125rem;padding-left:.125rem;width:12.5%}@media(max-width: 767.98px){.lockup_release_calendar td{width:14.2857142857%}}.lockup_release_calendar .week td{height:5rem}.lockup_release_calendar .week td:nth-child(2),.lockup_release_calendar .week td:nth-child(3),.lockup_release_calendar .week td:nth-child(4),.lockup_release_calendar .week td:nth-child(5),.lockup_release_calendar .week td:nth-child(6){background-color:#fff;color:#313131}.lockup_release_calendar .week td:nth-child(7){color:#2971e7;background-color:#d7ecf8}.lockup_release_calendar .week td.holiday,.lockup_release_calendar .week td:nth-child(8){color:#fc2929;background-color:#faecec}@media(max-width: 767.98px){.lockup_release_calendar .week td{height:4rem}}.lockup_release_calendar .data_label{background-color:#faf9e3;color:#313131;text-align:center}.lockup_release_calendar .blank{border:none;height:.5rem}.lockup_release_calendar .ipo_num.btn{padding:.25rem .375rem;font-size:.75rem}.lockup_release_calendar .content ul{margin-block-start:0;padding-inline-start:0;list-style-type:none;padding-left:0}.ipo_comments{font-size:.75rem}.ipo_comments ul{margin-block-start:0;padding-inline-start:0;list-style-type:none;padding-left:0}ul#evt_content{margin-block-start:0;padding-inline-start:0;list-style-type:none}ul#evt_content li{margin-bottom:.5rem}.price_performance .legend{font-size:.75rem}.price_performance .legend .content{border:1px solid #d4d2d2;padding:.25rem;line-height:200%}.price_performance .legend .color_sample{border:1px solid #d4d2d2}.price_performance .legend .color_sample::after{content:"　"}.price_performance .op_up_of_up{background-color:#faecec}.price_performance .op_down_of_up{background-color:#faf9e3}.price_performance .op_up_of_down{background-color:#daf7e7}.price_performance .op_down_of_down{background-color:#d7ecf8}.ipo_featured_icon_big,.ipo_featured_icon_small{padding:0;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-image:url(/static/img/ipo/ipo_featured_icon.svg)}.ipo_featured_icon_big{width:1.25rem;height:1.25rem}.ipo_featured_icon_small{width:.8125rem;height:.8125rem}.now_showing{font-size:.75rem;font-weight:bold;color:#fff;background-color:#db1616;text-align:center;padding:2px 0;white-space:nowrap}.now_locking{height:1rem;margin-left:.25rem}.frame_premium_service{border-color:#db1616 !important}.featured_ipo{background-color:#f5f5f0;font-size:.875rem;border:1px solid #d4d2d2}.featured_ipo .title{font-weight:bold;text-align:center;margin-top:10px;margin-bottom:5px}.featured_ipo .subtitle{font-weight:bold;color:#db6b16;text-align:center;padding:0;margin-bottom:10px}.featured_ipo .subtitle span{border-bottom:1px solid #313131}.featured_ipo .arrow_r{position:relative;display:inline-block;padding-right:8px;text-decoration:none}.featured_ipo .arrow_r::after{content:"";width:6px;height:6px;border:0;border-top:solid 2px;border-right:solid 2px;position:absolute;top:50%;right:0;margin-top:-4px;transform:rotate(45deg)}.btn_premium{display:block;margin:0 auto;width:19rem;background-color:#c00000;border-color:#c00000;transition:.3s;border-radius:4px;font-size:.875rem;font-weight:bold;color:#fff !important;padding:5px 0;box-shadow:rgba(0,0,0,.3) 0px 2px 2px 0px;-webkit-box-shadow:rgba(0,0,0,.3) 0px 2px 2px 0px;-moz-box-shadow:rgba(14,7,7,.3) 0px 2px 2px 0px;position:relative}.btn_premium::after{position:absolute;content:url(/static/img/service/premium/arrorw_red.svg);top:50%;left:auto;right:15px;margin-top:-0.6em;line-height:1;transition:all .3s}.btn_premium:hover{background-color:#9a0000;border-color:#8d0000;text-decoration:none}.btn_premium:hover::after{right:10px}