html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}body{font-size:1.6rem;line-height:1.7;font-family:ten-mincho,serif,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-weight:400;font-style:normal;margin:0;color:#000;background-color:#fff;-webkit-text-size-adjust:100%}body,#container,#container_front{display:flex;flex-direction:column;min-height:100vh}.disp_show{display:block}.disp_hidden{display:none}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}section{display:flex;flex-wrap:wrap;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%}a{color:#000;text-decoration:none;cursor:pointer}a:hover{cursor:pointer}ul{list-style:none}img{max-width:100%;height:auto;margin:0}.disp_pc{display:block}.disp_sp{display:none}@media (max-width:767px){body{font-size:1.6rem;line-height:1.7}.disp_pc{display:none}.disp_sp{display:block}}header .current,footer .current{background:linear-gradient(transparent 50%,#ff0 50%);padding:0 2px}#front .front_info__list a:hover,#info a,#info .category .current,#movie .category .current,#project .project_info a:hover,#page a{background:linear-gradient(transparent 50%,#ff0 50%)}#info .info_item__sns a,#page .page_sns a{background:0 0}header{font-size:2rem;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;background:rgba(255,255,255,.85);width:100%;max-width:100%;box-sizing:border-box}header .p_header{display:flex;justify-content:center;align-items:center;width:100%;padding:20px 0}header .logo{width:8%;text-align:center}header .menu_l{width:45%;display:flex;justify-content:space-between;align-items:center}header .menu_r{width:45%;display:flex;justify-content:flex-end;align-items:center}header .menu_l a{width:34%;text-align:left}header .menu_r a{width:28%;text-align:center}header .menu_top{display:flex;justify-content:flex-end;width:100%}header .menu_top a{width:30px;margin-left:10px}header .menu_top a.icon_twitter{width:35px!important}@media (min-width:994px){header .logo{width:8%;text-align:center}}@media screen and (max-width:993px){header{left:0;width:100%;margin:0 auto;height:100px;background:rgba(255,255,255,.85)}}.s_header{display:none}@media screen and (max-width:993px){.p_header{display:none!important}.s_header{display:flex;align-items:center;justify-content:space-between;z-index:600;padding:15px 0}.s_header .logo{padding:0}.s_header .logo img{width:100%;height:auto;margin:0 0 0 30px}.s_header .sns{display:flex;justify-content:space-between;align-items:center;width:20%;margin-right:80px}.s_header .sns a{padding:0;margin:10px 5px 0}.s_header .sns img{width:100%;height:auto}@-moz-document url-prefix(){.s_header .sns a{padding:0;width:100%}}#s-nav{display:block;position:fixed;z-index:500;background:rgba(255,255,255,.85);top:0;right:-120%;width:100%;height:100vh;transition:all .6s}#s-nav.panelactive{right:0}#s-nav.panelactive #s-nav-list{position:fixed;z-index:500;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#s-nav ul{position:absolute;z-index:500;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0}#s-nav li{list-style:none;text-align:center}#s-nav li a{color:#000;text-decoration:none;padding:10px;display:block;text-transform:uppercase;letter-spacing:.1em;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;font-size:2.5rem;line-height:3rem}.s-nav-list_sns{display:flex;justify-content:space-between;align-items:center;padding:20px 0;width:30%;margin:0 auto}.s-nav-list_sns a{width:60%}.s-nav-list_sns img{width:100%;height:auto}@-moz-document url-prefix(){.s-nav-list_sns{width:70%}}#s-nav li.footer_menu{display:none}.openbtn{position:absolute;top:25px;right:0;z-index:600;cursor:pointer;width:70px;height:70px}.openbtn span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background:#000;width:50%}.openbtn span:nth-of-type(1){top:23px}.openbtn span:nth-of-type(2){top:33px}.openbtn span:nth-of-type(3){top:43px}.openbtn.active span:nth-of-type(1){top:28px;left:18px;transform:translateY(6px) rotate(-45deg);width:50%}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:40px;left:18px;transform:translateY(-6px) rotate(45deg);width:50%}}@media screen and (max-width:768px){header{height:80px}.p_header{display:none}.s_header{display:flex}.s_header .sns{display:none}.openbtn{position:absolute;z-index:600;top:5px;right:0}#s-nav li a,#s-nav li.footer_menu a{font-size:2rem;line-height:3rem}.s-nav-list_sns{display:flex;justify-content:space-between;align-items:center;padding:10px 0;width:40%;width:65%;margin:0 auto}#s-nav li.footer_menu{display:inline}}@media screen and (max-width:576px){header .logo{width:13%;text-align:center}.s_header .logo img{width:100%;height:auto;margin:0 0 0 20px}.s-nav-list_sns{display:flex;justify-content:space-between;align-items:center;padding:10px 0;width:80%;width:100%;margin:0 auto}}footer{margin-top:auto;padding-top:50px}footer .footer{font-size:1.8rem;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;background:#f1f1f1;padding:10px;display:flex;justify-content:center}footer .footer a{margin:0 10px}footer .copy{padding:5px 0;display:flex;justify-content:center}footer .copy p{padding:0;margin:0;font-size:1.5rem;font-family:atrament-web,sans-serif;font-weight:400;font-style:italic}@media screen and (max-width:768px){footer .footer{display:none}}main{margin:70px auto 0;display:flex;justify-content:center;align-items:flex-start;width:80%;padding-left:20px;box-sizing:border-box}@media screen and (max-width:993px){main{flex-direction:column;width:80%;margin:50px auto 0}}@media screen and (max-width:768px){main{width:100%;margin:20px auto 0}}main .side{width:20%;text-align:center;padding:0;box-sizing:border-box}main .side h1{font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;font-size:3rem;letter-spacing:.1em;line-height:5rem;border-bottom:3px solid #000;display:inline-block}@media screen and (max-width:993px){main .side{width:100%;text-align:left;margin-bottom:20px}main .side h1{font-size:3rem;line-height:5rem;margin:0}}main .main{width:80%}@media screen and (max-width:993px){main .main{width:100%;margin-top:30px}}@media screen and (max-width:768px){main .main{width:100%;margin-top:20px}}#front .main_visual{display:flex;justify-content:space-between}#front .main_visual__ttl{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;width:5%}#front .main_visual__ttl p{font-size:1.6rem;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;letter-spacing:.1em;text-align:center;margin:0;padding:0;padding-right:1.5%}@media screen and (max-width:993px){#front .main_visual{margin-top:30px}}@media screen and (max-width:768px){#front .main_visual{margin-top:50px}#front .main_visual__ttl{margin:0 auto}#front .main_visual__ttl p{padding:0}}#front .main_visual__scroll{width:5%}#front .main_visual__scroll .scrolldown{position:absolute;right:1.5%;top:40%;height:50px;z-index:0}#front .main_visual__scroll span{display:inline-block;position:absolute;right:0;bottom:0;z-index:2;padding:10px 10px 110px;overflow:hidden;color:#000;font-size:1.6rem;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#front .main_visual__scroll span:after{content:'';position:absolute;bottom:0;left:50%;width:1px;height:100px;background:#000}#front .main_visual__scroll span:before{content:'';position:absolute;bottom:0;left:50%;width:1px;height:100px;background:rgba(31,30,30,.4)}#front .main_visual__scroll span:after{animation:sdl 1.5s cubic-bezier(1,0,0,1) infinite}@keyframes sdl{0%{transform:scale(1,0);transform-origin:0 0}50%{transform:scale(1,1);transform-origin:0 0}50.1%{transform:scale(1,1);transform-origin:0 100%}100%{transform:scale(1,0);transform-origin:0 100%}}@media screen and (max-width:993px){#front .main_visual__scroll .scrolldown{top:55%}}@media screen and (max-width:768px){#front .main_visual__scroll{width:5%}#front .main_visual__scroll .scrolldown{top:55%;right:1%}}@media screen and (max-width:576px){#front .main_visual__scroll .scrolldown{top:55%;right:0;left:1.5%}#front .main_visual__scroll span{padding:10px 2.2% 110px}}#front .scrolltop{display:none;position:fixed;right:1.5%;bottom:100px}#front .pagetop{display:none;position:fixed}#front .pagetop a{display:block}#front .scrolltop_block{position:absolute;right:0;bottom:8%;height:50px}#front .scrolltop_block a{display:inline-block;position:absolute;right:0;bottom:0;z-index:2;padding:110px 10px 10px;overflow:hidden;color:#000;font-size:1.6rem;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#front .scrolltop_block a:after{content:'';position:absolute;bottom:30%;left:50%;width:1px;height:100px;background:#000}#front .scrolltop_block a:before{content:'';position:absolute;bottom:30%;left:50%;width:1px;height:100px;background:rgba(31,30,30,.4)}#front .scrolltop_block a:after{animation:stl 1.5s cubic-bezier(1,0,0,1) infinite}@keyframes stl{0%{transform:scale(1,0);transform-origin:0 100%}50%{transform:scale(1,1);transform-origin:0 100%}50.1%{transform:scale(1,1);transform-origin:0 0}100%{transform:scale(1,0);transform-origin:0 0}}@media screen and (max-width:576px){#front .scrolltop_block a{margin-right:10px}}.front_info{width:50%;margin:50px auto 0}#front .front_info__ttl{text-align:center;margin:0 auto;width:100%}#front .front_info__ttl h1{font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;font-size:3rem;letter-spacing:.1em;line-height:5rem;padding:0 10px;border-bottom:2px solid #000;display:inline-block;margin:0 0 30px}#front .front_info__list{width:80%;margin:0 auto}#front .front_info__list dl{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;margin:0 0 10px;width:100%}#front .front_info__list dt{width:18%;color:#666;font-family:atrament-web,sans-serif;font-weight:400;font-style:italic;letter-spacing:.05em;font-size:1.9rem;flex-grow:1}#front .front_info__list dd{width:82%;margin:0;padding-top:2px;flex-grow:2}@media screen and (max-width:993px){.front_info{width:80%}}@media screen and (max-width:768px){.front_info{width:80%}#front .front_info__list dt{width:25%}#front .front_info__list dd{width:75%}}@media screen and (max-width:576px){.front_info{width:90%}}#front .front_sns{width:80%;margin:100px auto 0;text-align:center}#front .front_sns img{width:20%}#front .front_sns a{margin:0 auto}@media screen and (max-width:768px){#front .front_sns{width:100%;margin-top:50px}}@media screen and (max-width:576px){#front .front_sns img{width:50%}}.category_block{border-bottom:3px solid #000;margin-top:32px;margin-bottom:50px;padding:0 0 10px 5px;display:flex;justify-content:flex-start;flex-wrap:wrap}.category_block input[name=category]{display:none}.category_block label{margin-right:30px;margin-bottom:15px}.category_block label:hover{cursor:pointer}.category_btn{display:none}@media screen and (max-width:768px){.category_block{margin-top:0;display:none}.category_btn{display:block;margin:50px auto;position:relative;width:35%;background:#000}.category_btn select{-webkit-appearance:none;appearance:none;border-radius:0;border:#000;height:50px;padding-left:10%;width:100%;background:#000;color:#fff;font-family:atrament-web,sans-serif;font-weight:400;font-style:italic;font-size:2.5rem;letter-spacing:.1em;line-height:3rem}.category_btn select::-ms-expand{display:none}.category_btn option{font-family:ten-mincho,serif;font-weight:400;font-style:normal;font-size:1.6rem}.category_btn:after{border-top:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px transparent;border-left:solid 10px #fff;content:"";position:absolute;right:5%;top:30%;width:0}}.category_btn .triangle01{width:0;height:0;border-top:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px transparent;border-left:solid 10px #fff}}#info{margin-bottom:0}#info .archive_info{margin-top:70px}#info .archive_info .info_item{width:100%;padding-bottom:50px;margin-bottom:50px;border-bottom:3px solid #000}#info .archive_info .info_item:last-child{border-bottom:none}#info .info_item{width:100%}#info .info_item_header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}#info .info_item__date{font-size:2rem;color:#666;font-family:atrament-web,sans-serif;font-weight:400;font-style:italic;letter-spacing:.05em;margin-right:10px}#info .info_item__category ul{display:flex;justify-content:flex-start;align-items:center;margin:0}#info .info_item__category li{background:#eee;padding:5px 10px;margin-right:10px;font-size:1.3rem;line-height:1}#info .info_item__ttl{margin:0 0 30px}#info .info_item__ttl h2{font-size:1.8rem}#info .info_item__excerpt{font-size:1.6rem}#info .info_item__more{text-align:right;margin-top:10px}.wp-block-image{margin-left:auto}@media screen and (max-width:577px){#info .info_item_header{flex-direction:column;align-items:flex-start}#info .info_item__category ul{flex-wrap:wrap}#info .info_item__category li{margin:10px 10px 0 0}}.info_single{margin-top:32px}.info_single .info_item__sns{padding-top:50px;display:block;text-align:right}@media screen and (max-width:768px){.info_single{margin-top:0}.info_single .info_item__sns{padding-top:50px;display:block;text-align:center}}#project{margin-bottom:0}#project .archive_project{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;margin-top:70px}#project .project_item{width:47%;margin-bottom:50px}@media screen and (max-width:768px){#project .archive_project{align-content:flex-start;margin-top:0}#project .project_item{width:100%;margin-bottom:25px}}#project h2{font-size:2.8rem;font-weight:400;border-bottom:3px solid #000}#project h3{font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;font-size:2.5rem;line-height:4rem;border-bottom:3px solid #000;display:inline-block;margin-bottom:20px}#project section{margin-bottom:50px}#project .project_header{display:flex;justify-content:space-between;align-items:flex-start}#project .project_header .project_header__thumbnail{width:65%}#project .project_header .project_header__sns{display:flex;flex-direction:column;width:30%}#project .project_header .project_header__sns a{margin-bottom:5px}#project .project_overview p{margin:0;padding:0}#project .project_overview{margin-bottom:0}#project .project_info dl{display:flex;justify-content:flex-start;align-content:flex-start;width:100%;margin:0}#project .project_info dd p{margin:0}#project .project_sns{text-align:right;padding-top:20px}@media screen and (max-width:768px){#project h2{font-size:2.8rem;border-bottom:none;margin:0}#project h3{font-size:2.5rem;line-height:4rem}#project .project_overview,#project section{margin-bottom:30px}#project .project_header{align-items:flex-start}#project .project_header .project_header__thumbnail{width:100%;margin-bottom:30px}#project .project_header .project_header__sns{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%}#project .project_header .project_header__sns a{width:48%;margin-bottom:2px}#project .project_info dl{flex-wrap:wrap;width:100%;margin:0}#project .project_info dt{width:100%;color:#666;margin:0;padding:0}#project .project_info dd{width:100%;margin:0;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}#project .project_info dd img{width:8%;margin-left:10px}#project .project_sns{padding-top:20px;margin:0;text-align:center}#project .project_info__more{margin-left:auto;margin-right:0;margin-top:50px}#project .project_info__more a{font-family:atrament-web,sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:3rem;padding:0 8px;background:linear-gradient(transparent 50%,#ff0 50%)}}#discography{margin:70px auto 0;width:80%}@media screen and (max-width:993px){#discography{margin:50px auto 0}}@media screen and (max-width:768px){#discography{margin:50px auto 0;width:100%}}#discography .archive_discography{display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap}#discography .discography_item{width:47%;margin-bottom:50px;text-align:center}#discography .discography_item__thumbnail{width:80%;margin:0 auto}#discography .discography_item__thumbnail img{width:100%;height:auto;margin:0;border:solid 1px #000}#discography .discography_item h3{padding:0;margin:0;text-align:center;font-weight:400}#discography .discography_item span{line-height:1.2;text-align:center;color:#595757}@media screen and (max-width:768px){#discography .discography_item__thumbnail{width:70%;margin:0 auto}}.single_discography{width:80%}#discography .discography_header{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:50px}#discography .discography_header__thumbnail{width:80%;margin:0 auto;padding:0}#discography .discography_header__thumbnail img{width:100%;height:auto;border:solid 1px #000}#discography .discography_header__info h2{font-weight:400;margin:5px 0 0 10px;padding:0;text-align:center;color:#666}#discography .discography_header__info p{color:#666;margin:0;padding:0;font-size:1.5rem}#discography .discography_overview{display:block;margin-bottom:50px;padding:0}#discography .discography_overview p{margin-bottom:30px;text-align:center}#discography .discography_overview dl{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0}#discography .discography_overview dt{width:50%;margin:0;padding:3px 0;border-bottom:dotted 1px #666}#discography .discography_overview dd{width:50%;margin:0;padding:3px 0;border-bottom:dotted 1px #666}#discography .discography_detail{margin-bottom:50px;display:block}#discography .discography_link{display:flex;flex-direction:column;margin:0 auto}#discography .discography_link a{margin:0 auto 30px;padding:10px 100px;border:solid 1px #000;background:#fff;color:#000}#discography .discography_link a:hover{border:solid 1px #666;background:#fff;color:#666}@media screen and (max-width:993px){.single_discography{width:90%;margin:0}#discography .discography_item{width:100%}#discography .discography_item h3{padding:0;margin-top:15px}#discography .discography_header{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:30px}#discography .discography_header h2{margin-top:15px}#discography .discography_header__thumbnail{width:100%}#discography .discography_overview{margin-bottom:30px}#discography .discography_overview p{margin-bottom:30px}#discography .discography_detail{margin-bottom:30px}}#movie{margin:70px auto 0}@media screen and (max-width:768px){#movie{margin:50px auto 0;width:100%}}#movie .archive_movie_new{padding:0;width:50%;margin:0 auto 80px}#movie .archive_movie_new a{margin:0 auto}#movie .archive_movie_new .movie_item__thumbnail img{width:100%}#movie .movie_item__excerpt{padding:5px 0 0}#movie .movie_item__excerpt p{margin:0}#movie .movie_item__excerpt_ttl{margin-bottom:5px}#movie .movie_item__excerpt_singer{font-size:1.5rem}#movie .movie_item__category{text-align:right}#movie .movie_item__category span{line-height:1.2;background:#eee;padding:5px 10px;font-size:1.4rem;margin-top:20px;margin-right:10px}#movie .archive_movie{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}#movie .movie_item{width:48.5%;margin-bottom:50px;display:flex}#movie .movie_item>a{display:flex;flex-direction:column;width:100%}#movie .movie_item>a>img{width:100%}#movie .movie_item>a>.movie_item__category{margin-top:auto;text-align:right}.hover_img{position:relative;overflow:hidden;margin:auto}.hover_img .mask{width:100%;height:97.5%;position:absolute;top:0;left:0;opacity:0;display:flex;justify-content:center;align-items:center}.hover_img:hover .mask{opacity:1}.hover_img .caption{text-align:center}.hover_img .caption img{width:70%;height:auto}@media screen and (max-width:768px){#movie .archive_movie_new{width:100%;margin:0 auto 50px}#movie .movie_item__category span{line-height:1.2;font-size:1.4rem}#movie .archive_movie{flex-direction:column;justify-content:space-between}#movie .movie_item{width:100%;margin-bottom:80px}#movie .movie_item>a{display:flex;flex-direction:column;width:100%}#movie .movie_item>a>img{width:100%;margin:auto 0}#movie .movie_item>a>.movie_item__category{margin-top:auto;text-align:right}}.biography_side_ttl{width:20%;text-align:left;padding:0;box-sizing:border-box}.biography_side_ttl h1{font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;font-size:3rem;letter-spacing:.1em;line-height:5rem;border-bottom:3px solid #000;display:inline-block;margin-bottom:30px}.biography_side_ttl .sns_pc{display:flex;justify-content:space-between;flex-wrap:nowrap;width:80%}.biography_side_ttl img{width:80%}#biography{width:100%}#biography .profile{margin-top:50px;margin-bottom:30px}#biography .profile p{width:100%;margin-top:10px;margin-bottom:20px}.biography_side_ttl .sns_pc img,#biography .sns_sp img{filter:drop-shadow(0px 12px 24px rgba(0,0,0,.1))}#biography .sns_sp{display:none}#bio_history{margin:0 auto;width:100%;box-sizing:border-box}#bio_history .work_block{margin-bottom:70px}.acd_check{display:none}.acd_lbl{display:block;padding:14px 10px;background:#fff;font-family:atrament-web,sans-serif;font-weight:600;color:#000;font-size:2.5rem;letter-spacing:.2rem;position:relative;border-top:solid 1px #939393}.acd_lbl_last{border-bottom:solid 1px #939393}.acd_lbl:after{box-sizing:border-box;display:block;position:absolute;right:10px;top:20px;padding:20px 10px;content:"";background-image:url(//jin-jin-suruyo.com/jinwp/wp/wp-content/themes/jin/img/icon_bio_arrow_right.svg);background-repeat:no-repeat;background-size:contain}.acd_content{height:0;overflow:hidden;padding:0 10px;box-sizing:border-box;transition:.5s;opacity:0}.acd_check:checked+.acd_lbl:after{content:"";background-image:url(//jin-jin-suruyo.com/jinwp/wp/wp-content/themes/jin/img/icon_bio_arrow_bottom.svg);background-repeat:no-repeat;background-size:contain}.acd_check:checked+.acd_lbl+.acd_content{height:auto;padding:10px 10px 70px;box-sizing:border-box;opacity:1}#bio_history .year{margin-bottom:50px}#bio_history .year .year_list{padding:0}#bio_history .year_list ul{display:flex;justify-content:flex-start;flex-wrap:wrap}#bio_history .year_list li{padding:0;margin:0;background:#fff}#bio_history .year_list li:before{background:#fff}#bio_history .year_list li:after{content:"|";color:#a5a5a5;font-weight:400;padding:0 15px;background:#fff;border-bottom:solid 5px #fff}#bio_history .year_list .active{font-weight:700;background:linear-gradient(transparent 50%,#ff0 50%)}#bio_history .year_list li:last-child:after{content:"";padding:0}#bio_history .year_list li:hover{cursor:pointer}#bio_history .content_block{margin-top:30px}#bio_history .content_block h2{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:2.1rem;font-weight:700}#bio_history .content_block .mt{margin-top:50px}#bio_history .content_block .content_box{margin-top:20px}#bio_history .content_block .content_box span{color:#6d6d6d;font-size:1.4rem;margin:0}#bio_history .content_block .content_box h3{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:1.8rem;margin:0}#bio_history .content_block .content_box h3 span{font-size:1.8rem;color:#000;font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}#bio_history .content_block .content_box p.lyrics{margin:0;font-size:1.4rem}#bio_history .content_block .content_box p{margin:0;font-size:1.5rem}.hidden_block{display:none}.disp_block{display:block}@media screen and (max-width:993px){.biography_side_ttl .sns_pc{display:none}#biography .sns_sp{width:30%;display:flex;justify-content:space-around;flex-wrap:nowrap;margin:10px auto 0}}@media screen and (max-width:768px){#biography{width:100%;margin-top:0;margin-bottom:0}#bio_history .year .year_select{margin-top:20px}#bio_history .year .year_select select{margin:0;width:60%;padding:10px;font-size:16px}}@media screen and (max-width:576px){#biography .sns_sp{width:48%}#biography .profile{margin-top:10px}}#page{margin-top:50px;margin-bottom:50px;width:100%}#page h3{width:100%;margin-bottom:0}#page p{width:100%;margin-top:10px;margin-bottom:20px}#page .page_sns{padding-top:50px;display:block;text-align:right}@media screen and (max-width:768px){#page{margin-top:0;margin-bottom:0}#page .page_sns{padding-top:20px;text-align:center}}#page .contact{margin-top:50px}#page .contact dl{display:flex;justify-content:flex-start;align-items:flex-start;width:80%}#page .contact dt{width:7%;color:#666;font-family:atrament-web,sans-serif;font-weight:400;font-style:italic;font-size:2rem;letter-spacing:.3rem;padding:3px 0}#page .contact dd{width:93%;padding:0}.wp-block-contact-form-7-contact-form-selector{width:100%}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea{width:100%;padding:10px;border:2px solid #000;background:#fff;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#page .contact .wpcf7-submit{display:block;padding:10px;width:100%;background:#000;border:none;color:#fff;font-family:atrament-web,sans-serif;font-weight:600;font-style:italic;font-size:2.5rem;letter-spacing:.3rem}#page .contact .wpcf7-submit:hover{cursor:pointer}.wpcf7-not-valid-tip{color:red}.wpcf7-response-output{display:none}.screen-reader-response p{margin:0}.screen-reader-response ul{display:none}@media screen and (max-width:993px){#page .contact dl{width:100%}#page .contact dt{width:10%}#page .contact dd{width:90%}}@media screen and (max-width:577px){#page .contact dl{flex-direction:column;width:100%}#page .contact dt{width:100%}#page .contact dd{width:100%;margin:0}}.pagenavi_block{margin:10px auto}.wp-pagenavi{margin:20px 0;text-align:center}.wp-pagenavi a{color:#000;background:none!important}.pages{margin-right:20px}.wp-pagenavi .current,.wp-pagenavi a.page{margin:0 15px;display:inline-block;border:none;line-height:40px;text-align:center}.wp-pagenavi .current{border:none;color:#000}.wp-pagenavi .first,.wp-pagenavi .extend{margin:0 20px}.wp-pagenavi .pages{display:none}@media screen and (max-width:577px){.pagenavi_block{margin:0 auto}.wp-pagenavi{margin:0}}