#front a:hover{opacity:.8}.notice__inner{margin:0 auto;max-width:1200px;padding:30px 25px 0;width:100%}.notice__inner ul{border:1px solid #ddd;padding:20px}.notice__inner ul li{align-items:flex-start;display:flex;font-size:14px}.notice-link{align-items:baseline;display:flex;font-size:14px}.notice__inner ul li .notice_date{display:block;padding-left:20px;position:relative;width:100px}.notice__inner ul li .notice_date:before{background-color:#63ac94;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.notice-link .arrow{border:solid #000;border-width:0 1px 1px 0;padding:4px;position:absolute;right:25px;top:calc(50% - 6px)}.notice-link .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.notice__inner ul li .notice_ttl{display:block;flex:1;padding-left:15px;padding-right:0;position:relative}.notice__inner ul li .notice-link .notice_ttl{padding-right:60px}.notice__inner a{color:#333}.notice__inner a:hover{opacity:.8}@media screen and (max-width:768px){.notice__inner ul{padding:15px}.notice-link,.notice__inner ul li{display:block;font-size:12px}.notice__inner ul li .notice_date{margin-bottom:5px;width:100%}.notice__inner ul li .notice_ttl{padding-left:0;padding-right:0}.notice__inner ul li .notice-link .notice_ttl{padding-right:15px}.notice-link .arrow{right:0}}.mv__inner{margin:0 auto;max-width:1200px;padding:30px 25px;width:100%}.mvPosts{display:flex;flex-direction:row;justify-content:space-between}.mvPost{border-radius:8px;overflow:hidden;position:relative}.mvPosts--col2 .mvPost{width:calc(50% - 15px)}.mvPost__txtArea{align-items:flex-start;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8) 60%,hsla(0,0%,100%,.05));bottom:0;display:flex;flex-direction:column;height:150px;left:0;padding:56px 20px 10px;position:absolute;width:100%;z-index:10}.mvPost__tags .tag{color:#666;font-size:14px}.mvPost__heading{color:#333;font-size:18px;font-weight:700;height:auto;letter-spacing:.05em;line-height:1.5;margin-bottom:12px}.mvPost__imgArea{aspect-ratio:560/373}.mvPost__imgArea img{height:100%;object-fit:cover;width:100%}.mvPost__label{border-radius:4px 0 0 4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;padding:7px 0;position:absolute;right:0;text-align:center;top:16px;width:104px}@media only screen and (max-width:1024px){#front #mv{background-color:#fafafa}.mvPosts--col2 .mvPost{width:calc(50% - 10px)}.mvPost{background:#fff}.mvPost__heading{height:auto}.mvPost__imgArea{aspect-ratio:175/115}.mvPost__txtArea{height:unset;padding:10px;position:inherit}.mvPost__tags .tag{color:#999}.mvPost{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}}@media screen and (max-width:767px){.mv__inner,.notice__inner{padding:20px 15px}.mvPosts--col2 .mvPost{width:calc(50% - 5px)}.mvPost__tags .tag{font-size:10px}.mvPost__label{display:none;font-size:10px;padding:4.5px 10px}.mvPost__heading{font-size:13px;margin-bottom:13px}.mvPost__txtArea .mvPost__heading.clamp2{margin-bottom:5px;-webkit-line-clamp:3}}#front .sec_1 .tab_contents .post_list li{border-bottom:1px solid hsla(0,0%,80%,.5);padding:30px 0}#front .sec_1 .tab_contents .post_list li .text_area p:first-child{font-size:12px}#front .sec_1 .tab_contents .post_list li .text_area p:nth-of-type(2){color:#888;font-size:13px;line-height:1.53}#front .sec_1 .tab_contents .post_list li h3{color:#333;font-size:20px;margin-bottom:4%;margin-top:3%}#front .sec_1 .tab_contents .post_list li .text_area .meta_area object{margin:4% 0 6%}#front .sec_1 .tab_contents .post_list li .text_area .meta_area p,#front .sec_1 .tab_contents .post_list li .text_area .meta_area time{color:#888;font-size:12px}#front .sec_1 .tab_contents .post_list li a{align-items:center;display:flex;justify-content:space-between}#front .sec_1 .tab_contents .img_area{height:0;padding-bottom:29%;position:relative;width:41.3%}#front .sec_1 .tab_contents .img_area img{height:100%;object-fit:cover;position:absolute;width:100%}#front .sec_1 .tab_contents .text_area{width:56.3%}#front .sec_1 .tab_contents .img_area .new_tag{align-items:center;background:#fb9090;border-radius:0 8px 8px 0;color:#fff;content:"NEW";display:flex;font-size:12px;font-weight:500;height:35px;justify-content:center;position:absolute;top:15px;width:60px}#front .sec_1 .tab_contents .more_link{border:1px solid #ccc;height:50px;margin:50px auto 0;width:300px}#front .sec_1 .tab_contents .more_link a{align-items:center;color:#333;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;width:100%}@media screen and (max-width:1024px){#front .sec_1 .post_list{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:1024px){#front .sec_1 .tab_contents .post_list li .text_area .meta_area object{margin:4% 0 3%}#front .sec_1 .tab_contents .post_list li .text_area .meta_area p{color:#888;font-size:12px;margin:4% 0 3%}}@media screen and (max-width:767px){#front .sec_1 .tab_contents .post_list li a{display:block}#front .sec_1 .tab_contents .img_area{padding-bottom:68%;width:100%}#front .sec_1 .tab_contents .text_area{width:100%}#front .sec_1 .tab_contents .post_list li .text_area p:first-child{margin-top:3%}}#front .sec_2{border-top:1px solid #ccc;padding-top:60px}#front .sec_2 .ranking_contens .headline_area{padding-bottom:30px}#front .sec_2 .ranking_contens h2{color:#666;font-size:30px;font-weight:500;letter-spacing:.05em;line-height:1.3}#front .sec_2 .ranking_contens .hashtag{color:#74c7bf;font-size:12px}#front .sec_2 .ranking_contens .hashtag span{margin-right:3px}#front .sec_2 .ranking_contens .post_list li{padding-bottom:30px;position:relative}#front .sec_2 .ranking_contens .post_list li>img{left:10px;position:absolute;top:10px;z-index:999}#front .sec_2 .ranking_contens .post_list li .text_area p:first-child{font-size:12px}#front .sec_2 .ranking_contens .post_list li .text_area p:nth-of-type(2){color:#888;font-size:13px;line-height:1.53}#front .sec_2 .ranking_contens .post_list li h3{color:#333;font-size:16px;margin-bottom:2%;margin-top:2%}#front .sec_2 .ranking_contens .post_list li .text_area .meta_area object{margin:2% 0 0}#front .sec_2 .ranking_contens .post_list li .text_area .meta_area p,#front .sec_2 .ranking_contens .post_list li .text_area .meta_area time{color:#888;font-size:12px}#front .sec_2 .ranking_contens .post_list li a{align-items:center;display:flex;justify-content:space-between}#front .sec_2 .ranking_contens .img_area{height:0;padding-bottom:20%;position:relative;width:29%}#front .sec_2 .ranking_contens .img_area img{height:100%;object-fit:cover;position:absolute;width:100%}#front .sec_2 .ranking_contens .text_area{width:67.3%}@media screen and (max-width:1024px){#front .sec_2 .ranking_contens{padding:0 15px}}@media screen and (max-width:767px){#front .sec_2 .ranking_contens h2{color:#666;font-size:25px;font-weight:500;letter-spacing:.05em;line-height:1.3}#front .sec_2 .ranking_contens .img_area{padding-bottom:33%;width:47%}#front .sec_2 .ranking_contens .text_area{width:47.3%}#front .sec_2 .ranking_contens .post_list li .text_area p:first-child{font-size:11px}#front .sec_2 .ranking_contens .post_list li h3{font-size:13px;margin:6% 0}}#front .sec_3{margin:75px 0 150px}#front .sec_3 .headline_area,.headline_area{margin-bottom:20px}#front .sec_3 .tag_area_contents h2{color:#666;font-size:30px;font-weight:500;letter-spacing:.05em;line-height:1.3}#front .sec_3 .tag_area_contents .hashtag{color:#74c7bf;font-size:12px}#front .sec_3 .tag_area_contents .hashtag span{margin-right:3px}#front .sec_3 .tag_area_contents .tag_list{background:#f8f8f8;border-radius:8px;width:100%}#front .sec_3 .tag_area_contents .tag_list ul{align-items:center;display:flex;flex-wrap:wrap;height:100%;width:100%}#front .sec_3 .tag_area_contents .tag_list li{background:#fff;border:1px solid #ccc;border-radius:3px;display:inline-block;height:30px;position:relative}#front .sec_3 .tag_area_contents .tag_list ul{padding:17.5px 20px 17.5px 34px}#front .sec_3 .tag_area_contents .tag_list li{margin:7.5px 29px 7.5px 0}#front .sec_3 .tag_area_contents .tag_list li:after{border-bottom:14px solid transparent;border-right:14px solid #fff;border-top:14px solid transparent;content:"";left:-13px;position:absolute;top:0}#front .sec_3 .tag_area_contents .tag_list li:before{border-bottom:14px solid transparent;border-right:14px solid #ccc;border-top:14px solid transparent;content:"";left:-14px;position:absolute}#front .sec_3 .tag_area_contents .tag_list li a{align-items:center;color:#333;display:flex;font-size:12px;height:100%;width:100%}#front .sec_3 .tag_area_contents .tag_list li p{padding:0 10px}#front .sec_3 .tag_area_contents .popular_list li{border-bottom:1px solid #ccc;padding:30px 0;position:relative}#front .sec_3 .tag_area_contents .popular_list li>img{left:1%;position:absolute;top:20%;z-index:999}#front .sec_3 .tag_area_contents .popular_list li .text_area p:first-child{font-size:12px}#front .sec_3 .tag_area_contents .popular_list li .text_area p:nth-of-type(2){color:#888;font-size:13px;line-height:1.53}#front .sec_3 .tag_area_contents .popular_list li h3{color:#333;font-size:20px;margin-bottom:4%;margin-top:3%}#front .sec_3 .tag_area_contents .popular_list li .text_area .meta_area object{margin:4% 0 5%}#front .sec_3 .tag_area_contents .popular_list li .text_area .meta_area p,#front .sec_3 .tag_area_contents .popular_list li .text_area .meta_area time{color:#888;font-size:12px}#front .sec_3 .tag_area_contents .popular_list li a{align-items:center;display:flex;justify-content:space-between}#front .sec_3 .tag_area_contents .img_area{height:0;padding-bottom:29%;position:relative;width:41.3%}#front .sec_3 .tag_area_contents .img_area img{height:100%;object-fit:cover;position:absolute;width:100%}#front .sec_3 .tag_area_contents .text_area{width:56.3%}@media screen and (max-width:1024px){#front .sec_3 .tag_area_contents{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:1024px){#front .sec_3 .tag_area_contents .popular_list li .text_area .meta_area object{margin:4% 0 5%}}@media screen and (max-width:767px){#front .sec_3 .tag_area_contents h2{color:#666;font-size:25px;font-weight:500;letter-spacing:.05em;line-height:1.3}#front .sec_3 .tag_area_contents .tag_list{margin:20px 0 70px}#front .sec_3 .tag_area_contents .tag_list ul{padding:12.5px 20px 12.5px 34px}#front .sec_3 .tag_area_contents .tag_list li{margin:7.5px 29px 7.5px 0}#front .sec_3 .tag_area_contents .popular_list li a{display:block}#front .sec_3 .tag_area_contents .popular_list .img_area{padding-bottom:68%;width:100%}#front .sec_3 .tag_area_contents .popular_list .text_area{width:100%}#front .sec_3 .tag_area_contents .popular_list li .text_area .meta_area object{margin-bottom:15px;margin-top:3%}}