﻿*,*::before,*::after{box-sizing:border-box;outline:none}html{font-size:62.5%;font-family:-apple-system, BlinkMacSystemFont, 'Roboto', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ Pro W3', 'ヒラギノ角ゴ W3', 'Segoe UI', 'メイリオ', Meiryo, sans-serif}body{font-size:1.3rem;line-height:1.8;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media (min-width: 561px){body{font-size:1.4rem}}body,a,.cl-primary{color:#121212}a,img,small,input,textarea,select,button{display:block}a{text-decoration:none}a:hover{color:#C4930E}a,a img,a svg,.btn{transition:all .2s ease}img{width:100%;max-width:100%;height:auto !important}::-moz-selection{background:#E6E6E6;color:#121212}::selection{background:#E6E6E6;color:#121212}input,textarea,select,button{cursor:pointer;line-height:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}@media (min-width: 561px){input,textarea,select,button{font-size:1.4rem}}select::-ms-expand{display:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus{cursor:text}input[type="text"],input[type="number"],textarea{border:1px solid #ACACAC;background:#fff;border-radius:5px}textarea{min-height:250px;line-height:1.8;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}:disabled{cursor:not-allowed}::placeholder{color:#ACACAC;font-size:1.4rem}table{width:100%;border-collapse:collapse;border-spacing:0}th,td{padding:12px 15px;vertical-align:top;line-height:1.6}th{white-space:nowrap;text-align:center;vertical-align:middle;font-weight:700}ol,ul{list-style:none;margin:0;padding:0}sup{display:inline-block;vertical-align:super}.flex{display:flex}.flex-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex-right{justify-content:flex-end}.flex-center{justify-content:center}.flex-space-between{justify-content:space-between}.flex-align-top{align-items:flex-start}.flex-align-center{align-items:center;height:100%}.flex-align-bottom{align-items:flex-end}.flex-auto-width{flex:1}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.cl-gold{color:#C4930E}.btn{background:#fff;text-align:center;line-height:1;padding:12px 10px;width:100%;max-width:200px;margin:0 auto;border:solid 1px #C4930E;border-radius:100px;font-size:1.6rem;font-family:'Crimson Text', serif;font-style:italic;font-weight:600;color:#C4930E}.btn:hover{background:#C4930E;color:#fff}@media (min-width: 561px){.btn{font-size:1.6rem}}@media (min-width: 1025px){.mb-display{display:none}}.pc-display{display:none}@media (min-width: 1025px){.pc-display{display:block}}.inner{padding-left:7vw;padding-right:7vw}header{position:relative;z-index:9;width:100%}@media (min-width: 1025px){header{position:fixed;top:0;left:0;padding:0 7vw;z-index:9;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}header.scroll{background:#fff;box-shadow:0 5px 30px rgba(0,0,0,0.05)}header.scroll .logo{width:77px;height:77px}header.scroll .logo img{width:37px}}header .logo{background:#121212;width:77px;height:77px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0}header .logo img{width:37px}@media (min-width: 1025px){header .logo img{width:45px}}@media (min-width: 1025px){header .logo{position:relative;width:100px;height:100px}}header .gl{flex:1}header .gl ul{display:flex;justify-content:flex-end;align-items:center}header .gl ul li{margin-left:25px}header .gl ul li a{font-family:'Crimson Text', serif;font-size:1.5rem}header .gl ul li a.btn-contact{padding:5px 20px;border:solid 1px #C4930E;color:#C4930E;border-radius:25px}header .gl ul li a.btn-contact:hover{background:#C4930E;color:#fff}#mb-nav-wrp{display:block}@media (min-width: 1025px){#mb-nav-wrp{display:none}}#mb-nav-wrp #mb-nav-tgl{display:none}#mb-nav-wrp label{cursor:pointer;position:fixed}#mb-nav-wrp .mb-nav-open{z-index:999;width:60px;height:60px;top:15px;right:15px;background:#C4930E;border-radius:50%;transition:background 0.5s,transform 0.5s cubic-bezier(0.76, 0.52, 0.29, 1.25)}#mb-nav-wrp .mb-nav-open::before,#mb-nav-wrp .mb-nav-open::after{content:""}#mb-nav-wrp .mb-nav-open span,#mb-nav-wrp .mb-nav-open::before,#mb-nav-wrp .mb-nav-open::after{content:"";position:absolute;top:calc(50% - 1px);left:30%;width:40%;border-bottom:1px solid #fff;transition:transform 0.5s cubic-bezier(0.76, 0.52, 0.29, 1.25)}#mb-nav-wrp .mb-nav-open::before{transform:translateY(-8px)}#mb-nav-wrp .mb-nav-open::after{transform:translateY(8px)}#mb-nav-wrp .mb-nav-close{z-index:99;width:100%;height:100%;top:0;right:0;pointer-events:none;transition:background .5s}#mb-nav-wrp #mb-nav-tgl:checked+.mb-nav-open{background:none}#mb-nav-wrp #mb-nav-tgl:checked+.mb-nav-open span{transform:scaleX(0)}#mb-nav-wrp #mb-nav-tgl:checked+.mb-nav-open::before{transform:rotate(45deg)}#mb-nav-wrp #mb-nav-tgl:checked+.mb-nav-open::after{transform:rotate(-45deg)}#mb-nav-wrp #mb-nav-tgl:checked+.mb-nav-open::before,#mb-nav-wrp #mb-nav-tgl:checked+.mb-nav-open::after{border-color:#fff}#mb-nav-wrp #mb-nav-tgl:checked ~ .mb-nav-close{background:rgba(0,0,0,0.9)}#mb-nav-wrp .mb-nav{z-index:991;position:fixed;overflow:auto;top:0;left:0;width:100%;height:100%;padding:6%;margin:0;box-sizing:border-box;transform:translateY(-100vh);transition:transform 0.5s cubic-bezier(0.33, 1.01, 0.33, 0.97)}#mb-nav-wrp .mb-nav ul{margin-top:10vh}#mb-nav-wrp .mb-nav ul li a{text-align:center;color:#E6E6E6;line-height:1;padding-top:18px;padding-bottom:18px;font-size:1.7rem;font-family:'Crimson Text', serif}#mb-nav-wrp .mb-nav ul li a.cl-gold{color:#CEAC73}#mb-nav-wrp .mb-nav .sns-list{margin-top:20px}#mb-nav-wrp .mb-nav .sns-list a svg{fill:#fff}#mb-nav-wrp #mb-nav-tgl:checked ~ .mb-nav{transform:none}.sns-list{display:flex;justify-content:center}.sns-list a{padding:15px;display:flex;align-items:center;justify-content:center}.sns-list a svg{fill:#121212}.sns-list a:hover svg{fill:#C4930E}.sns-list a.icon-fb svg{height:20px}.sns-list a.icon-tw svg{height:16px}.sns-list a.icon-insta svg{height:17px}#hero{position:relative;z-index:1;overflow:hidden;height:60vh}@media (min-width: 561px){#hero{height:80vh}}@media (min-width: 1025px){#hero{height:auto;background:url("../img/top/bg-top.svg") 0 0/100% auto no-repeat}}#hero .mv{height:60vh}@media (min-width: 561px){#hero .mv{height:80vh}}@media (min-width: 1025px){#hero .mv{width:47vw;height:auto;margin:3vw 0 0 3vw}}#hero .mv img{object-fit:cover;min-height:100%}#hero .layer-name{position:absolute;left:10vw;bottom:100px;z-index:9;width:45vw}@media (min-width: 561px){#hero .layer-name{width:40vw;max-width:300px}}@media (min-width: 1025px){#hero .layer-name{top:11vw;left:47vw;width:27vw;max-width:458px}}#hero .side-ti,#hero .sns-list{display:none}@media (min-width: 1025px){#hero .side-ti,#hero .sns-list{position:absolute}}#hero .side-ti{display:none}@media (min-width: 1025px){#hero .side-ti{display:flex;align-items:center;right:0;top:180px;transform:rotate(90deg);font-size:1.1rem;font-weight:normal}}@media (min-width: 1025px){#hero .sns-list{display:block;right:57px;top:285px;flex-direction:column}#hero .sns-list a{padding-top:12px;padding-bottom:12px}#hero .sns-list a.icon-fb svg{height:18px}}.sec-ti,.sub-ti{text-align:center;line-height:1;font-family:'Crimson Text', serif;font-weight:400}.sec-ti{font-size:2.6rem;position:relative;padding-bottom:20px;margin-bottom:25px}.sec-ti:after{display:block;content:"";border-bottom:solid 1px #121212;width:10vw;position:absolute;bottom:0;left:50%;margin-left:-5vw}.sub-ti{font-size:1.5rem;letter-spacing:0.1em;color:#C4930E}.more{display:flex;align-items:center;justify-content:center;font-family:'Crimson Text', serif;font-style:italic;font-weight:600;color:#C4930E;margin-top:20px}.more img{width:10px;margin-left:10px}@media (min-width: 1025px){.more{font-size:1.6rem}.more:hover{text-decoration:underline}}.is-hidden{display:none}#sec-info .info-list li,#sec-disco .info-list li{border-bottom:dashed 1px #E6E6E6;padding:20px 0}#sec-info .info-list li:first-child,#sec-disco .info-list li:first-child{padding-top:0}@media (min-width: 1025px){#sec-info .info-list li:last-child,#sec-disco .info-list li:last-child{border:none}}#sec-info .info-list li .cat-ti,#sec-disco .info-list li .cat-ti{line-height:1;margin-bottom:10px;font-family:"Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 'Noto Serif JP', serif;font-weight:400}#sec-info .info-list li .cat-ti img,#sec-disco .info-list li .cat-ti img{width:14px;margin-right:8px}#sec-info .info-list li .thumb-box,#sec-disco .info-list li .thumb-box{width:68px;box-shadow:0 10px 30px rgba(0,0,0,0.1);margin-right:20px}#sec-info .info-list li .detail-box,#sec-disco .info-list li .detail-box{flex:1}#sec-info .info-list li .detail-box h3,#sec-disco .info-list li .detail-box h3{font-size:1.4rem;line-height:1.6;margin-bottom:7px;font-family:"Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 'Noto Serif JP', serif;font-weight:400;font-weight:600}@media (min-width: 1025px){#sec-info .info-list li .detail-box h3,#sec-disco .info-list li .detail-box h3{font-size:1.5rem}}#sec-info .info-list li .detail-box p,#sec-info .info-list li .detail-box a,#sec-disco .info-list li .detail-box p,#sec-disco .info-list li .detail-box a{font-size:1.2rem}@media (min-width: 1025px){#sec-info .info-list li .detail-box p,#sec-info .info-list li .detail-box a,#sec-disco .info-list li .detail-box p,#sec-disco .info-list li .detail-box a{font-size:1.3rem}}#sec-info .info-list li .detail-box a,#sec-disco .info-list li .detail-box a{margin-top:5px;color:#C4930E;display:flex;align-items:center}#sec-info .info-list li .detail-box a .icon-ex-link,#sec-disco .info-list li .detail-box a .icon-ex-link{width:10px;margin-left:7px}#sec-info .info-list li .detail-box a:hover,#sec-disco .info-list li .detail-box a:hover{text-decoration:underline}#sec-info .info-list li .detail-box a.btn,#sec-disco .info-list li .detail-box a.btn{justify-content:center}@media (min-width: 1025px){#sec-info{position:absolute;top:29vw;left:43vw;width:47vw;background:#fff;z-index:2;padding:40px 40px 40px 60px !important;box-shadow:0 10px 30px rgba(0,0,0,0.1)}#sec-info .more{display:none}}@media (min-width: 1261px){#sec-info{top:30vw;padding:60px 60px 60px 100px !important}}@media (min-width: 1025px){#sec-info .info-list{height:230px;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;padding-left:50px}}@media (min-width: 1025px){#sec-info .info-list{height:300px}}@media (min-width: 1261px){#sec-info .info-list{height:305px}}@media (min-width: 1481px){#sec-info .info-list{height:365px}}@media (min-width: 1025px){#sec-info .info-list li{padding-right:25px}#sec-info .info-list li.is-hidden{display:block}}@media (min-width: 1025px){#sec-info .sec-ti{position:absolute;top:35px;left:-100px;font-size:2.2rem;transform:rotate(-90deg);transform-origin:100% 0}}@media (min-width: 1261px){#sec-info .sec-ti{font-size:2.6rem;top:60px;left:-100px}}@media (min-width: 1025px){#sec-info .sec-ti:after{left:-35px;width:80px;bottom:30px}}@media (min-width: 1261px){#sec-info .sec-ti:after{left:-90px;width:143px;bottom:32px}}@media (min-width: 1481px){#sec-info .sec-ti:after{left:-65px;width:140px}}#sec-info,#sec-bio,#sec-bio .insta-wrp,#sec-disco,#sec-disco .video-wrp,#sec-contact,#bnr-list{padding-top:35px;padding-bottom:35px}#sec-bio{padding-bottom:0}@media (min-width: 1025px){#sec-bio{background:url("../img/top/discography/bg-disco.svg") 0 bottom/100% auto no-repeat;padding-top:0}#sec-bio .bio-wrp,#sec-bio .insta-wrp{margin:0 7vw}#sec-bio .bio-wrp{padding:0;background:url("../img/top/bg-bio.svg") right 80px/568px auto no-repeat}#sec-bio .profile-wrp,#sec-bio .works{padding-left:7vw;padding-right:23vw}}@media (min-width: 1025px){#sec-bio .profile-wrp{display:flex}}@media (min-width: 1025px){#sec-bio .profile-wrp .profile-img{margin-right:5vw}}#sec-bio .profile-wrp .profile-img img{max-width:218px;margin:0 auto 25px}@media (min-width: 1025px){#sec-bio .profile-wrp .profile-img img{max-width:235px;margin-bottom:0}}@media (min-width: 1025px){#sec-bio .profile-wrp .profile-detail{flex:1}#sec-bio .profile-wrp .profile-detail .sub-ti,#sec-bio .profile-wrp .profile-detail h1,#sec-bio .profile-wrp .profile-detail .kana{text-align:left}#sec-bio .profile-wrp .profile-detail .sub-ti{font-size:1.8rem}#sec-bio .profile-wrp .profile-detail .name{display:flex;align-items:baseline}#sec-bio .profile-wrp .profile-detail .name .kana{margin-left:15px}#sec-bio .profile-wrp .profile-detail .name h1{font-size:3.0rem}#sec-bio .profile-wrp .profile-detail .btn{margin-left:0}}#sec-bio .profile-wrp .profile-detail h1,#sec-bio .profile-wrp .profile-detail .kana{line-height:1;letter-spacing:0.1em;font-family:"Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 'Noto Serif JP', serif;font-weight:400;text-align:center}#sec-bio .profile-wrp .profile-detail h1{font-size:2.6rem;margin:17px 0 10px}#sec-bio .profile-wrp .profile-detail .kana{font-size:1.3rem}#sec-bio .profile-wrp .profile-detail .read{margin:25px 0 20px}@media (min-width: 1025px){#sec-bio .profile-wrp .profile-detail .read{line-height:2}}#sec-bio .profile-wrp .profile-detail .sns-list{margin:25px auto 45px}@media (min-width: 1025px){#sec-bio .profile-wrp .profile-detail .sns-list{justify-content:flex-start;margin-bottom:0}}#sec-bio .insta-wrp{margin:0 7vw}#sec-bio .insta-wrp h4{margin-bottom:20px}@media (min-width: 1025px){#sec-bio .works{margin-top:35px}}@media (min-width: 1025px){#sec-bio .works,#sec-bio .insta-wrp{position:relative}#sec-bio .works:after,#sec-bio .insta-wrp:after{content:"";position:absolute;top:0;right:195px;width:2px;height:100%;background:#121212;z-index:1}}#sec-bio .works .cat{border-bottom:dashed 1px #E6E6E6;padding:20px 0}#sec-bio .works .cat:last-child{border:none}@media (min-width: 1025px){#sec-bio .works .cat{display:flex;align-items:flex-start}}#sec-bio .works .cat .cat-name{color:#C4930E;margin-bottom:10px;line-height:1;letter-spacing:0.1em;font-family:"Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 'Noto Serif JP', serif;font-weight:400}@media (min-width: 1025px){#sec-bio .works .cat .cat-name{border-radius:50%;background:#121212;width:83px;height:83px;display:flex;justify-content:center;align-items:center;color:#CEAC73;margin-right:30px;font-size:1.5rem}}@media (min-width: 1025px){#sec-bio .works .cat .work-list{flex:1}#sec-bio .works .cat .work-list ul{display:flex;flex-wrap:wrap;margin-left:-5%}}#sec-bio .works .cat .work-list li{margin-bottom:20px}#sec-bio .works .cat .work-list li:last-child{margin-bottom:0}@media (min-width: 1025px){#sec-bio .works .cat .work-list li{width:calc(100% / 2 - 5%);margin-left:5%;font-size:1.3rem}}#sec-bio .works .cat .work-list li h3{line-height:1;letter-spacing:0.1em;font-family:"Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 'Noto Serif JP', serif;font-weight:400;font-size:1.4rem;line-height:1.6;font-weight:600}@media (min-width: 1025px){#sec-bio .works .cat .work-list li h3{font-size:1.5rem;margin-bottom:5px}}#sec-bio .works .cat .work-list li a{margin-top:5px;color:#C4930E;display:flex;align-items:center}#sec-bio .works .cat .work-list li a .icon-ex-link{width:10px;margin-left:7px}#sec-bio .works .cat .work-list li a:hover{text-decoration:underline}@media (min-width: 1025px){#sec-bio .works .sub-ti{text-align:left;font-size:2.0rem}}#sec-bio .insta-wrp{background:#fff}@media (min-width: 1025px){#sec-bio .insta-wrp{padding-top:30px;background:none}}#sec-bio .insta-wrp svg{width:18px;display:block;margin:0 auto 10px}@media (min-width: 1025px){#sec-bio .insta-wrp svg{width:22px}}#sec-bio .insta-wrp h4{font-size:1.8rem;line-height:1;text-align:center;font-family:'Crimson Text', serif;font-weight:400}@media (min-width: 1025px){#sec-bio .insta-wrp h4{font-size:2.3rem;margin-bottom:25px}}#sec-bio .insta-wrp .snapwidget-widget{display:block}@media (min-width: 1025px){#sec-bio .insta-wrp .snapwidget-widget{margin:30px auto 25px;max-width:800px;position:relative;z-index:2}}@media (min-width: 1025px){#sec-bio .sec-ti{text-align:left;font-size:5.0rem;padding:80px 0 0 50px;margin-bottom:35px}#sec-bio .sec-ti:after{top:0;left:0;margin-left:0;height:352px;width:1px;border:solid 1px #121212;border-width:0 0 0 2px}}#sec-disco{background:#FAFAFA}@media (min-width: 1025px){#sec-disco{background:#FAFAFA url("../img/top/discography/bg-disco-btm.svg") 0 bottom/100% auto no-repeat;padding-bottom:70px}#sec-disco .sec-ti{text-align:right;font-size:5.6rem;margin-right:80px}#sec-disco .sec-ti:after{display:none}}@media (min-width: 1025px){#sec-disco .info-list{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}#sec-disco .info-list li{width:calc(100% / 2 - 5%);margin-left:5%;padding:20px 0 !important}#sec-disco .info-list li .thumb-box{width:132px;margin-right:35px}}#sec-disco .info-list .online-music-list{display:flex;flex-wrap:wrap;margin-left:-2%;margin-top:5px}#sec-disco .info-list .online-music-list a{width:calc(100% / 2 - 2%);margin-left:2%;height:34px;display:flex;justify-content:center;align-items:center;background:#fff;border:solid 1px #E6E6E6;border-radius:34px}@media (min-width: 1025px){#sec-disco .info-list .online-music-list a{height:44px;border-radius:44px}}#sec-disco .info-list .online-music-list a span{display:block;width:100%;max-width:65px}#sec-disco .info-list .online-music-list a:hover{border-color:#C4930E}#sec-disco .info-list .btn{border-color:#E6E6E6;font-size:1.4rem !important}#sec-disco .info-list .btn:hover{background:#fff;border-color:#C4930E;text-decoration:none !important}@media (min-width: 1025px){#sec-disco .info-list .btn{margin-left:0;margin-top:10px !important}}@media (min-width: 1025px){#sec-disco .video-wrp{max-width:735px;margin:0 auto;padding-bottom:0}}@media (min-width: 1025px){#sec-disco .video-wrp .sub-ti{font-size:2.3rem}}#sec-disco .video-wrp .video-ti{text-align:center;line-height:1;font-family:"Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 'Noto Serif JP', serif;font-weight:400;font-size:1.6rem;margin:25px 0 20px}@media (min-width: 1025px){#sec-disco .video-wrp .video-ti{font-size:1.7rem;margin-bottom:30px}}#sec-disco .video-wrp .youtube{position:relative;width:100%;padding-top:56.25%}#sec-disco .video-wrp .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media (min-width: 1025px){#sec-contact{background:#fff;margin-top:-2px;margin-bottom:50px}#sec-contact .sec-ti{font-size:5.0rem}#sec-contact .sec-ti:after{border-width:0 0 2px;width:50px;margin-left:-25px}#sec-contact p{text-align:center;margin-top:35px}}#sec-contact a{margin:20px auto 0;border-radius:100%;width:95px;height:95px;border:solid 1px #C4930E;display:flex;justify-content:center;align-items:center}@media (min-width: 1025px){#sec-contact a{margin-top:40px}}#sec-contact a svg{width:27px;fill:#C4930E}#sec-contact a:hover{background:#C4930E}#sec-contact a:hover svg{fill:#fff}#bnr-list{background:#FAFAFA}#bnr-list ul{display:flex;flex-wrap:wrap;margin-left:-2%;margin-bottom:-10px}@media (min-width: 1025px){#bnr-list ul{max-width:775px;margin:0 auto;justify-content:space-between}}#bnr-list ul li{width:calc(100% / 2 - 2%);margin-left:2%;margin-bottom:10px}@media (min-width: 1025px){#bnr-list ul li{margin:0;width:calc(100% / 3 - 3%)}}footer{padding:80px 0;background:#121212}@media (min-width: 1025px){footer{padding:120px 0}}footer .logo{width:67px;margin:0 auto}@media (min-width: 1025px){footer .logo{width:80px}}footer .sns-list{margin:30px auto 35px}footer .sns-list a svg{fill:#E6E6E6}footer .sns-list a:hover svg{fill:#CEAC73}footer small{color:#4B4B4B;text-align:center;font-size:1.0rem;line-height:1}
/*# sourceMappingURL=common.css.map */
