@charset "utf-8";.serum-guide-tabs{width:100%;display:flex;flex-wrap:nowrap;text-align:center}.serum-guide-tabs ul{flex-grow:1;display:flex;flex-wrap:wrap}.serum-guide-tabs ul li{padding:8px 0;flex:1 1 33.33%;width:33.33%;background:#008fcd;border:solid #fff;border-width:1px 0 1px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.serum-guide-tabs ul li h2{color:#fff;font-size:16px;font-weight:bold}.serum-guide-tabs ul li h6{color:#fff;font-size:12px}.serum-guide-tabs ul:first-child{flex-shrink:0;width:25%}.serum-guide-tabs ul:first-child li{border:solid #fff;border-width:1px 0 1px 0}.serum-guide-tabs .active{position:relative}.serum-guide-tabs .active::before{content:"";position:absolute;width:0;height:0;bottom:-10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent}.serum-guide-tabs .a01.active h2,.serum-guide-tabs .a01.active h6{color:#008fcd}.serum-guide-tabs .a01.active{background-color:#e2e8eb}.serum-guide-tabs .a01.active::before{border-color:#e2e8eb transparent transparent transparent}.serum-guide-tabs .a02.active{background-color:#582f7c}.serum-guide-tabs .a02.active::before{border-color:#582f7c transparent transparent transparent}.serum-guide-tabs .a03.active{background-color:#dc3f47}.serum-guide-tabs .a03.active::before{border-color:#dc3f47 transparent transparent transparent}.serum-guide-tabs .a04.active{background-color:#f18835}.serum-guide-tabs .a04.active::before{border-color:#f18835 transparent transparent transparent}.serum-guide-tabs .a05.active{background-color:#009993}.serum-guide-tabs .a05.active::before{border-color:#009993 transparent transparent transparent}.serum-guide-tabs .a06.active{background-color:#595757}.serum-guide-tabs .a06.active::before{border-color:#595757 transparent transparent transparent}.serum-guide-tabs .a07.active{background-color:#004b9d}.serum-guide-tabs .a07.active::before{border-color:#004b9d transparent transparent transparent}@media screen and (min-width:768px){.serum-guide-tabs ul li{width:calc(100%/7);flex:1;flex-wrap:nowrap;padding:16px 4px}.serum-guide-tabs ul li h2{font-size:20px;margin-bottom:4px}.serum-guide-tabs ul li h6{font-size:14px}.serum-guide-tabs ul li.active h2{font-size:26px;margin-bottom:0}.serum-guide-tabs ul li.active h6{font-size:16px;font-weight:bold}.serum-guide-tabs ul:first-child{flex-shrink:0;width:100%}.serum-guide-tabs ul:first-child li{border-width:0 0 0 5px}.serum-guide-tabs ul:first-child li:first-child{border:0}}