article .mv{background:url(/top_mv.png) 50%/cover no-repeat;height:100vh;position:relative}article .mv .btn_wrap{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff3;width:100%;position:absolute;bottom:0}.name_wrap{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.name_wrap .icon_wrap{gap:8px}.name_wrap .icon_wrap .icon{width:32px;height:32px;padding:6px}.name_wrap .icon_wrap .icon img{width:60%}.name_wrap h3{font-size:24px}section.main .profile{margin-bottom:56px;position:relative}section.main .profile img{width:60%}section.main .profile .chatting{position:absolute;top:15%;right:0}section.main .profile .chatting .says{background:#e8ffec;border:3px solid #3cb750;border-radius:5px;padding:24px;display:inline-block;position:relative;box-shadow:8px 8px #3cb750}section.main .profile .chatting .says:before{content:"";border-top:0 solid #0000;border-bottom:20px solid #0000;border-right:20px solid #3cb750;width:0;height:0;position:absolute;top:60%;left:-20px}section.main .profile .chatting .says:after{content:"";border-top:0 solid #0000;border-bottom:17px solid #0000;border-right:17px solid #e8ffec;width:0;height:0;position:absolute;top:61%;left:-13px}section.main .illustrator_items li.item{display:flex}section.main .illustrator_items{gap:24px}section.main .illustrator_items li.item{border:1px solid #1a1a1a;border-radius:20px;flex-direction:column}section.main .illustrator_items li.item img{border-radius:20px 20px 0 0}section.main .illustrator_items li.item .illutrator_prof{background:#e8ffec;border-radius:0 0 20px 20px;padding:20px}section.main .illustrator_items li.item .illutrator_prof .name_wrap{margin-bottom:8px}section.main .illustrator_items li.item .illutrator_prof .name_wrap .name{font-size:18px}section.main .manager li{background:#e8ffec;border:1px solid #1a1a1a;border-radius:20px;display:flex}section.main .manager li .mg_info{border-radius:0 20px 20px 0;width:100%;padding:20px;font-weight:700}section.main .manager li .mg_info span{border:1px solid #3cb750;margin-bottom:4px;padding:2px 4px;font-size:10px;display:inline-block}section.main .manager li .mg_info span.ex{color:#fff;background:#3cb750}section.main .manager li .mg_info span.tmp{color:#3cb750}section.main .manager li .mg_info p{margin-left:5px}@media (max-width:768px){section.main .profile_wrap .profile{margin-bottom:56px;position:static}section.main .profile_wrap .profile img{width:100%}section.main .profile_wrap .profile .chatting{margin-top:-32px;position:static}section.main .profile_wrap .profile .chatting .says{display:block}section.main .profile_wrap .profile .chatting .says:before,section.main .profile_wrap .profile .chatting .says:after{display:none}section.main .profile_wrap .link_wrap{grid-template-columns:repeat(1,1fr)}}
