body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}a{color:#000}.home{align-items:center;display:flex;flex-direction:column;justify-content:center}.home .main{position:relative}.home ul,.home ul li{padding-left:0}.home ul li{list-style-type:none}.home .header{background-color:#fafafa;height:50px;width:100%}.home .header,.home .header .header_inner{align-items:center;display:flex;justify-content:center}.home .header .header_inner{height:100%;padding:0 70px}.home .container{display:flex;flex-direction:column;justify-content:center;max-width:1450px;padding:0 70px}.home .container .main_profile{margin-bottom:40px;width:100%}.home .container .main_profile img{width:100%}.home .container .artist_instruction{margin-bottom:50px;width:100%}.home .container .artist_instruction .title{font-size:20px;font-weight:700}.home .container .artist_instruction .description{font-size:20px;font-weight:400}.home .container .artist_instruction .sns{margin-top:50px}.home .container .artist_instruction .sns ul{display:flex;flex-direction:row}.home .container .artist_instruction .sns ul li{margin-right:20px}.home .container .artist_instruction .sns ul li img{width:40px}.home .container .album_introduction_title{margin:40px 0}.home .container .album_introduction{align-items:center;display:flex;flex-direction:row;margin-bottom:20px}.home .container .album_introduction .album_cover{margin-right:40px;width:350px}.home .container .album_introduction .title{margin-bottom:12px;width:270px}.home .container .album_introduction .description{display:flex;flex-direction:column;font-size:15px;justify-content:center;line-height:1.5;margin-bottom:0;margin-left:0;margin-top:20px;padding-left:0}.home .container .track_list{margin-bottom:50px}.home .container .track_list .title{font-size:25px;font-weight:700;width:100%}.home .container .track_list ul{display:flex;flex-direction:column;padding-left:0}.home .container .track_list ul li{list-style-type:none;margin-right:15px}.home .container .track_list ul li .song_title{cursor:pointer;font-size:16px;pointer-events:cursor;transition:font-size .3s ease}.home .container .track_list ul li .song_title:hover{font-size:18px}.home .container .track_list ul li .song_description{font-size:15px;line-height:1.5;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.home .container .track_list ul li .song_description.is_opened{max-height:500px}.home .container .track_list .small_title{font-weight:700}.home .container .track_list .credit_description{line-height:1}.home .container .track_list .credit_description,.home .container .track_list .streaming_description{-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px;font-size:14px}.home .container .track_list .streaming_description ul{margin-top:0}.home .container .track_list .streaming_description ul li{margin-bottom:14px}.home .videos .title{font-size:25px;font-weight:700;margin-bottom:50px}.home .videos .video_item{margin-bottom:60px}.home .videos .video_item iframe{height:"615";margin-bottom:20px;max-width:"930"}.home .videos .video_item .mv_title{font-size:20px;font-weight:500}.home .videos .video_item .mv_lyrics{font-size:16px}.home .merchandise{align-items:center;-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px;display:flex;margin-bottom:30px}.home .merchandise img{margin-right:40px;width:400px}.home .merchandise div{display:flex;flex-direction:column}.home .merchandise div .title{font-size:20px;font-weight:700}.home .merchandise div ul{padding-left:0}.home .merchandise div ul li{list-style-type:none;margin-bottom:14px;padding-left:0}.home .merchandise div ul li a{color:#000}.home .photos{margin-bottom:50px}.home footer{align-items:center;color:#aeaeae;display:flex;justify-content:center;letter-spacing:.03em;padding:50px}@media screen and (max-width:480px){.home .header{display:none}.home .container{padding:17px;width:100%}.home .container .main_profile{margin-bottom:22px;width:100%}.home .container .main_profile img{width:100%}.home .container .artist_instruction{margin-bottom:22px;width:100%}.home .container .artist_instruction .title{font-size:16px}.home .container .artist_instruction .description{font-size:14px}.home .container .artist_instruction .sns{margin-top:31px}.home .container .artist_instruction .sns ul li{margin-right:13px}.home .container .artist_instruction .sns ul li img{width:43px}.home .container .album_introduction_title{font-size:22px;margin-bottom:22px}.home .container .album_introduction{flex-direction:column;height:100%}.home .container .album_introduction .album_cover{margin-bottom:31px;margin-right:0;width:100%}.home .container .album_introduction .title{font-size:17px;margin-bottom:34px;width:100%}.home .container .album_introduction .description{height:100%;margin-bottom:12px;margin-top:12px}.home .container .track_list{margin-bottom:43px}.home .container .track_list .title{font-size:22px}.home .container .track_list .description{font-size:14px;margin-bottom:22px}.home .container .track_list ul li{margin-right:0}.home .container .track_list .small_title{font-size:16px}.home .container .track_list .credit_description{-webkit-column-gap:15px;column-gap:15px;font-size:13px}.home .container .track_list .streaming_description{-webkit-column-count:2;column-count:2;-webkit-column-gap:15px;column-gap:15px;font-size:14px}.home .container .track_list .streaming_description ul li{margin-bottom:11px}.home .container .videos{margin-bottom:30px}.home .container .videos .title{font-size:22px;margin-bottom:22px}.home .container .videos .video_item{margin-bottom:33px}.home .container .videos .video_item iframe{height:200px;margin-bottom:12px;max-width:410px}.home .container .videos .video_item .mv_title{font-size:16px}.home .container .videos .video_item .mv_lyrics{font-size:14px}.home .container .merchandise{align-items:flex-start;-webkit-column-count:0;column-count:0;flex-direction:column}.home .container .merchandise img{margin-right:0;width:100%}.home .container .merchandise div .title{margin-bottom:13px}.home .container .merchandise div ul li{font-size:14px;margin-bottom:11px}.home .container .photos{margin-bottom:31px}.home .container footer{font-size:10px;padding:30px}}
/*# sourceMappingURL=main.111407fe.css.map*/