.container[data-v-2a7e5f04]{background-clip:content-box;background-color:#ede2d6;position:relative}.container .back-link[data-v-2a7e5f04]{left:90px;position:absolute;top:30px}@media screen and (max-width:1000px){.container .back-link[data-v-2a7e5f04]{left:40px;top:20px}}.container .romaji[data-v-2a7e5f04]{font-size:150px;line-height:1.3em;margin-bottom:40px;margin-top:80px;padding-left:50px;padding-right:50px;position:relative;z-index:1}@media screen and (max-width:1000px){.container .romaji[data-v-2a7e5f04]{font-size:50px;margin-bottom:30px;margin-top:70px;padding-left:20px;padding-right:20px}}.container .main[data-v-2a7e5f04]{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:80px;margin-top:-20px}@media screen and (max-width:1000px){.container .main[data-v-2a7e5f04]{flex-flow:column nowrap}}.container .main .left[data-v-2a7e5f04]{padding:50px;width:50%}@media screen and (max-width:1000px){.container .main .left[data-v-2a7e5f04]{padding:20px;width:100%}}.container .main .left h1[data-v-2a7e5f04]{font-size:40px;font-weight:500}@media screen and (max-width:1000px){.container .main .left h1[data-v-2a7e5f04]{font-size:30px;margin-bottom:10px}}.container .main .left .instrument[data-v-2a7e5f04]{font-size:20px;font-weight:500}@media screen and (max-width:1000px){.container .main .left .instrument[data-v-2a7e5f04]{font-size:16px}}.container .main .left .blood[data-v-2a7e5f04],.container .main .left .sign[data-v-2a7e5f04]{font-size:16px;font-weight:500}.container .main .left .blood[data-v-2a7e5f04]{margin-right:20px}.container .main .left .title[data-v-2a7e5f04]{color:#000;display:inline-block;margin-top:24px}.container .main .left .age[data-v-2a7e5f04],.container .main .left .favorites[data-v-2a7e5f04]{color:#717171}.container .main .left[data-v-2a7e5f04] .rich-content{margin-top:70px}@media screen and (max-width:1000px){.container .main .left[data-v-2a7e5f04] .rich-content{margin-top:40px}}.container .main .right[data-v-2a7e5f04]{width:50%}.container .main .right img[data-v-2a7e5f04]{margin-top:-80px}@media screen and (max-width:1000px){.container .main .right[data-v-2a7e5f04]{padding:20px;width:100%}.container .main .right img[data-v-2a7e5f04]{margin-top:0}}
