#main .sect_cont{margin-bottom:60px}#main .sect_cont h2{font-size:1.625rem;color:#666;margin-bottom:10px}#main .sect_cont h2 span{font-size:13px;color:#c8c8c8;font-weight:400;padding-left:5px}#main .visual{position:relative;margin-bottom:60px}#main .visual .slogun{width:80%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);z-index:1;text-shadow:2px 3px 7.5px rgba(0,0,0,0.3)}#main .visual .slogun .inner_in{padding:0 7%}#main .visual .slogun .sg_top{color:#fff;font-size:112.5%;font-weight:700;letter-spacing:.2em}#main .visual .slogun h2{color:#fff;font-size:337.5%;font-weight:700;line-height:1.2}#main .visual .slogun .sg_bottom{color:#fff;font-size:150%}#main .mo_cate{display:none}#main .m_noti .mo{display:none}#main .m_category h2{margin-bottom:10px}#main .m_category h2 span{font-size:13px;color:#c8c8c8;font-weight:400;padding-left:0;display:block}#main .m_category .cate_flex_cont{display:flex;flex-wrap:wrap;margin:40px -15px 0}#main .m_category .cate_flex_cont .item{width:calc(100% / 3);padding:0 15px;margin-bottom:5%;position:relative}#main .m_category .cate_flex_cont .item figure{margin-bottom:10px;overflow:hidden}#main .m_category .cate_flex_cont .item .mo{display:none}#main .m_category .cate_flex_cont .item a img{height:auto;transition:.8s all}#main .m_category .cate_flex_cont .item a .tit{font-size:24px;font-weight:500;margin-bottom:5px;display:flex;align-items:center}#main .m_category .cate_flex_cont .item a .tit span{margin-left:5%;font-size:54%}#main .m_category .cate_flex_cont .item a .txt{font-size:14px}#main .m_category .cate_flex_cont .item .series{position:absolute;top:0;left:15px;background:#000;color:#fff;padding:3px 4%;font-weight:500;font-size:14px}