@charset "UTF-8";.special_ipo #page_branding{background-color:#f7f7f7;text-align:center;padding-top:30px;padding-bottom:30px}#img_article05_01{width:700px;height:500px}#img_article05_02{width:500px;height:300px}@media screen and (max-width:768px){.special_ipo #page_branding{padding-top:18px;padding-bottom:18px;padding-left:15px;padding-right:15px}}.special_ipo h1{text-align:center;font-size:40px;font-weight:bold;background-image:url(//cdn2.hubspot.net/hubfs/2684654/obc/assets/images/special/ipo/v2/top/h2_border.gif);background-repeat:no-repeat;background-position:center bottom;margin-bottom:40px;padding-bottom:8px}@media screen and (max-width:768px){.special_ipo h1{font-size:24px;margin-bottom:24px;padding-bottom:5px}}.special_ipo h2{font-size:30px;margin-bottom:30px;font-weight:normal;line-height:1.3}@media screen and (max-width:768px){.special_ipo h2{font-size:20px;margin-bottom:18px}}#column_list{display:flex;justify-content:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:2em;padding-left:0px}#column_list article{width:32%;padding:0;font-size:12px;background-color:#fff;margin-right:17px}.special_ipo #column_list article:not(:last-child){margin-bottom:30px}.special_ipo #column_list article:nth-child(3n){margin-right:0}@media screen and (max-width:768px){#column_list{display:block;align-items:stretch;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:2em;padding-left:0px}#column_list article{width:90%;margin:0 auto;padding:0px;font-size:12px;background-color:#fff}.special_ipo #column_list article:nth-child(3n){margin:0 auto}.special_ipo #column_list article:not(:last-child){margin-bottom:18px}}.special_ipo #column_list article p{margin-bottom:.5em;height:180px;width:265px}@media screen and (max-width:768px){.special_ipo #column_list article p{text-align:center;margin:auto}}.special_ipo #column_list article h3.article_title{margin-bottom:.5em;font-size:14px;padding:0px;margin-top:0px;margin-right:0px;margin-left:0px}.special_ipo #column_list article dl dt.article_intro{margin-bottom:20px;font-size:12px}@media screen and (max-width:768px){.special_ipo #column_list article dl dt.article_intro{margin-bottom:12px}}.special_ipo #column_list article dl dd.article_writer{font-size:12px}@media screen and (max-width:768px){.special_ipo #column_list article dl dd.article_writer{text-align:left}}