@charset "UTF-8";/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */pre,textarea{overflow:auto}body,html{height:100%}[hidden],audio:not([controls]),template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%}textarea{resize:vertical}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{box-sizing:inherit;border-style:solid;border-width:0}*{font-size:inherit;line-height:inherit;margin:0;padding:0}.loading,.loading-art-32_2{top:0;left:0;bottom:0;margin:auto;right:0}::after,::before{text-decoration:inherit;vertical-align:inherit}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;cursor:default;font:62.5% sans-serif;text-rendering:optimizeLegibility}a{text-decoration:none}img{color:#fff;border:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}input,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}li,nav ol,nav ul{list-style:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background-color:#B3D4FC;text-shadow:none}::selection{background-color:#B3D4FC;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}i{font-style:normal}body{position:relative;font-family:Osaka,"メイリオ",Meiryo,'MS PGothic',Arial,sans-serif;font-size:12px;padding-bottom:120px}.loading,.loading>img{position:absolute}body a:link{text-decoration:underline}body a:hover{text-decoration:none!important}.loading{width:300px;height:300px}.loading-art-32_2{width:90px;height:137px}.loading-art-onpu_1{top:40px;left:100px}.loading-art-onpu_2_1{top:80px;left:50px}.loading-art-onpu_2_2{top:20px;left:160px}.loading-art-onpu_3{top:100px;left:210px}.main{width:100%;height:100%;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.main-inner{position:relative;margin:0 auto;width:980px;height:100%}.main-contents,.tunes-info{top:0;bottom:0;margin:auto}.main-contents{position:absolute;left:24px;right:0;width:100%;height:490px}.art,.tunes{width:490px;height:490px;float:left}.tunes{position:relative}.tunes-info{position:absolute;z-index:100;left:0;right:32px;width:360px;height:151px}.tunes-title{margin-bottom:8px;cursor:pointer}.tunes-art{position:relative}.tunes-art>img{position:absolute}.tunes-art-21_2{top:63px;right:100px}.tunes-art-12{top:310px;left:35px}.tunes-art-onpu_1{top:115px;right:350px}.tunes-art-onpu_3{top:300px;right:165px}.profile,.profile-inner{top:0;left:0;right:0;margin:auto;position:absolute;bottom:0}.profile{z-index:200;overflow:hidden;width:500px;height:310px;letter-spacing:.1em;border:1.5px solid #000;background-color:#fff}.profile a:link,.profile a:visited{color:#000}.profile-inner{width:376px;height:150px}.profile-picture{float:left;margin-right:26px;width:100px}.profile-info{float:left;width:250px}.profile-info p{width:112%;line-height:1.6em;font-size:10px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.profile-close{position:absolute;top:4px;left:4px;cursor:pointer}footer{clear:both;position:fixed;left:0;bottom:0;width:100%;height:140px;background-color:#3D675A}.footer-inner{overflow:hidden;margin:0 auto;padding-top:40px;padding-left:6%;width:85%}.footer-info{display:block;float:left;margin-right:5%;font-size:10px;color:#fff;letter-spacing:.2em}.footer-info a:link,.footer-info a:visited{color:#fff}.footer-info:last-child{margin-right:0}.is-hidden{display:none}.is-invisible{opacity:0}.icon-dl{width:11px;margin-right:2px}