body.player.detail .mvArea{max-width:1600px;padding-bottom:65px;position:relative}body.player.detail .mvArea .img{width:66.282%;position:relative;z-index:1}body.player.detail .mvArea .img img{width:100%;border-radius:10px}body.player.detail .mvArea .txt{display:flex;justify-content:start;align-items:center;align-content:center;flex-wrap:wrap;width:455px;height:442px;padding:30px 22px 85px 80px;background:url("../../images/content/player/mv_balloon.png") no-repeat center/cover;position:absolute;bottom:-20px;z-index:2;left:62%}body.player.detail .mvArea .txt .name{line-height:1.4;margin-bottom:5px}body.player.detail .mvArea .txt .name .en{font-size:4rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;margin-bottom:20px}body.player.detail .mvArea .txt .name .en span{display:block}body.player.detail .mvArea .txt .name .jp{font-size:2.4rem;font-weight:bold}body.player.detail .mvArea .txt .categoriesList{width:100%}body.player.detail .playerDetail{width:80%}body.player.detail .playerDetail table,body.player.detail .playerDetail p,body.player.detail .playerDetail ul,body.player.detail .playerDetail ol{margin-top:0}body.player.detail .playerDetail table:not(:last-child),body.player.detail .playerDetail p:not(:last-child),body.player.detail .playerDetail ul:not(:last-child),body.player.detail .playerDetail ol:not(:last-child){margin-bottom:2.5rem}body.player.detail .playerDetail ul,body.player.detail .playerDetail ol{padding-left:25px}body.player.detail .playerDetail h2{font-size:4rem;font-weight:bold;margin-bottom:45px}body.player.detail .playerDetail h3{font-size:3rem;font-weight:bold;margin-bottom:35px}body.player.detail .playerDetail hr{padding-top:0px;margin-top:40px;margin-bottom:50px}body.player.detail .playerDetail a{text-decoration:underline}body.player.detail .playerDetail a:hover img{opacity:.7}body.player.detail .playerDetail a[href^="tel:"]{pointer-events:none;text-decoration:none}body.player.detail .playerDetail img{transition:all ease-in-out .2s}body.player.detail .playerDetail li p{margin-bottom:1.5rem}body.player.detail .playerDetail li p:last-of-type{margin-bottom:0}body.player.detail .playerDetail .text-center{text-align:center}body.player.detail .playerDetail .text-right{text-align:right}body.player.detail .playerDetail .tableWrapper{width:100%}body.player.detail .playerDetail table tr td,body.player.detail .playerDetail table tr th{padding:20px}body.player.detail .playerDetail table tr td p,body.player.detail .playerDetail table tr th p{margin-bottom:0}body.player.detail .playerDetail table.tableStyle04{border:1px solid #000}body.player.detail .playerDetail table.tableStyle04 tr th{color:#fff;background-color:#000;border:1px solid #fff}body.player.detail .playerDetail table.tableStyle04 tr td{border:1px solid #000}body.player.detail .playerDetail .column-block-editor,body.player.detail .playerDetail .column-html{margin-bottom:80px}body.player.detail .playerDetail .layout-two-column-line:first-of-type{border-top:solid 1px #131313}body.player.detail .playerDetail .layout-two-column-line:last-of-type{margin-bottom:60px}body.player.detail .playerDetail .layout-two-column-line>div p{margin:0}body.player.detail .playerDetail .layout-two-column-line>div p:not(:last-of-type){margin-bottom:1.5rem}body.player.detail .playerDetail .btnStyle01{margin-bottom:30px}body.player.detail .playerDetail .btnStyle04{margin-bottom:30px}body.player.detail .playerDetail .acms-cssgrid .btnStyle04 a{width:100%}body.player.detail .playerDetail .btnStyle04>button,body.player.detail .playerDetail .btnStyle04>a{display:inline-block;font-size:1.8rem;padding:17px 20px;border-radius:10px;text-decoration:none !important;color:#000;background:none}body.player.detail .playerDetail .btnStyle04>button:not(:has(span)),body.player.detail .playerDetail .btnStyle04>a:not(:has(span)){position:relative}body.player.detail .playerDetail .btnStyle04>button:not(:has(span))::after,body.player.detail .playerDetail .btnStyle04>a:not(:has(span))::after{display:block;content:"";width:20px;height:20px;background:url("../../images/content/content/ico_arrow.svg") no-repeat center/contain;mask-image:initial;position:absolute;top:50%;right:15px;z-index:3;transform:translateY(-50%)}body.player.detail .playerDetail .btnStyle04 a[target=_blank]:not(:has(span))::after{background:url("../../images/content/content/ico_blank.svg") no-repeat center/contain}body.player.detail .achievementsArea{padding:80px 50px 60px 50px;background:url("../../images/content/player/achievements_bg.png") no-repeat left top/1440px auto;overflow:hidden}body.player.detail .achievementsArea>.contentWidth{display:flex;justify-content:space-between;gap:50px;flex-wrap:wrap}body.player.detail .achievementsArea header{width:350px}body.player.detail .achievementsArea .inner{width:calc(100% - 400px);padding-top:30px}body.player.detail .achievementsArea footer{text-align:right;width:100%}@media only screen and (max-width: 1023px){body.player.detail .mvArea{padding-bottom:25px}body.player.detail .mvArea .img{width:calc(100% + 40px);margin-left:-20px}body.player.detail .mvArea .img img{border-radius:0}body.player.detail .mvArea .txt{width:76.923vw;max-width:300px;height:74.615vw;max-height:291px;padding:40px 25px 52px 45px;margin-top:-20px;margin-left:auto;background-image:url("../../images/content/player/mv_balloon-sp.png");position:relative;bottom:auto;left:auto}body.player.detail .mvArea .txt .name .en{font-size:2.8rem;margin-bottom:8px}body.player.detail .mvArea .txt .name .jp{font-size:2rem}body.player.detail .playerDetail{width:100%}body.player.detail .playerDetail table,body.player.detail .playerDetail p,body.player.detail .playerDetail ul,body.player.detail .playerDetail ol{margin-top:0}body.player.detail .playerDetail table:not(:last-child),body.player.detail .playerDetail p:not(:last-child),body.player.detail .playerDetail ul:not(:last-child),body.player.detail .playerDetail ol:not(:last-child){margin-bottom:1.5rem}body.player.detail .playerDetail h2{font-size:2.4rem;margin-bottom:25px}body.player.detail .playerDetail h3{font-size:2rem;margin-bottom:20px}body.player.detail .playerDetail h4{font-size:1.8rem}body.player.detail .playerDetail a[href^="tel:"]{pointer-events:initial;text-decoration:none}body.player.detail .playerDetail hr{padding-top:0;margin-top:30px;margin-bottom:40px}body.player.detail .playerDetail table tr td,body.player.detail .playerDetail table tr th{padding:10px}body.player.detail .playerDetail .column-block-editor,body.player.detail .playerDetail .column-html{margin-bottom:35px}body.player.detail .playerDetail .layout-two-column-line{padding:0;display:block}body.player.detail .playerDetail .layout-two-column-line:last-of-type{margin-bottom:40px}body.player.detail .playerDetail .layout-two-column-line>div{width:100%}body.player.detail .playerDetail .layout-two-column-line>div table{display:block}body.player.detail .playerDetail .layout-two-column-line>div table tr td,body.player.detail .playerDetail .layout-two-column-line>div table tr th{display:block !important;padding-left:0;padding-right:0;padding-bottom:5px}body.player.detail .playerDetail .layout-two-column-line>div:first-child{padding:20px 0}body.player.detail .playerDetail .layout-two-column-line>div:last-child{padding:0 0 20px}body.player.detail .playerDetail .acms-cssgrid{display:block}body.player.detail .playerDetail .acms-cssgrid .btnStyle04 a{width:100%}body.player.detail .achievementsArea{padding:50px 20px 80px 20px;background-image:url("../../images/content/player/achievements_bg-sp.png");background-size:100% auto;overflow:hidden}body.player.detail .achievementsArea>.contentWidth{display:block}body.player.detail .achievementsArea header{width:auto;margin-bottom:30px}body.player.detail .achievementsArea .inner{width:auto;padding-top:0}body.player.detail .achievementsArea footer{text-align:center;margin-top:40px}}/*# sourceMappingURL=player.min.css.map */