a,button{text-decoration:none;box-sizing:border-box}.sp_menu nav ul.list_login{display:flex;padding:10px 0 15px;margin-left:10px;margin-bottom:15px;border-bottom:1px solid #cacaca}.sp_menu nav ul.list_login li a{display:block;width:130px;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:.05rem;text-align:center;padding:12px}.sp_menu nav ul.list_login li.btn_login{margin-right:10px}.sp_menu nav ul.list_login li.btn_login a{background:#fff;border:2px solid #ff5a60;color:#ff5a60}.sp_menu nav ul.list_login li.btn_register a{background:#484848;border:2px solid #484848;color:#fff}.sp_menu nav .use_prof{display:flex;align-items:center;padding:10px 0 15px;margin-left:10px;margin-bottom:15px;border-bottom:1px solid #cacaca}.sp_menu nav .use_prof .prof_icon{width:50px;height:50px;border-radius:100%;background:#ccc;position:relative;overflow:hidden}.sp_menu nav .use_prof .prof_icon img{display:block;height:50px;object-fit:cover;width:100%}.sp_menu nav .use_prof .prof_name{margin-left:20px}.sp_menu nav .use_prof .prof_name .user-name{font-size:20px;font-weight:700;font-family:"Josefin Sans",sans-serif;letter-spacing:.05rem}.sp_menu nav .use_prof .prof_name .linkedit a{font-size:12px;color:#5f78e6;letter-spacing:.05rem}@media only screen and (max-width:600px){.pc_menu{display:none}}.pc_menu nav ul.list_login{display:flex;margin-top:25px}.pc_menu nav ul.list_login li a{display:block;width:130px;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:.05rem;text-align:center;padding:10px}.pc_menu nav ul.list_login li.btn_login{margin-right:10px}.pc_menu nav ul.list_login li.btn_login a{background:#fff;border:none;color:#000}.pc_menu nav ul.list_login li.btn_register a{background:#484848;border:2px solid #484848;color:#fff}.pc_menu nav .use_prof{display:flex;align-items:center;margin-top:25px}.pc_menu nav .use_prof .prof_icon{width:50px;height:50px;border-radius:100%;background:#ccc;position:relative;overflow:hidden}.pc_menu nav .use_prof .prof_icon img main .feature .article_in_list .article_in_list_message{display:block;width:100%}main .feature .article_in_list .article_in_list_message p{font-size:14px;font-weight:400;margin:10px 0 0;line-height:1.5;white-space:normal !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(14px*1.5*2)}@media screen and (max-width:539px){main .feature .article_in_list .article_in_list_message p{font-size:13px;max-height:calc(13px*1.5*2)}}.special_article_in_list_charm p{font-size:14px;font-weight:400;margin:10px 0 0;line-height:1.5;white-space:normal !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(14px*1.5*2)}@media screen and (max-width:539px){.special_article_in_list_charm p{font-size:13px;max-height:calc(13px*1.5*2)}}