﻿.work_detail .flex{display:flex}.work_detail .txt_container{order:1}.work_detail .txt_container p{margin:0}.work_detail .txt_container .zillaslab{font-family:"Zilla Slab",serif;font-style:normal;line-height:150%}.work_detail .txt_container .title_container{position:relative;display:flex;flex-wrap:wrap;align-items:center}.work_detail .txt_container .title_container:after{content:"";display:block;position:absolute;bottom:0;left:0;width:20px;border-top:2px solid currentColor}.work_detail .txt_container .txt_date{flex:0 0 auto;order:1}.work_detail .txt_container .h2{line-height:1.5;flex:0 0 100%;order:3}.work_detail .txt_container .txt_vol{order:2;flex:0 0 auto;background:#000;color:#fff;line-height:1}.work_detail .txt_container .txt_description{text-align:justify}.work_detail .txt_container .btn_backnumber a,.work_detail .txt_container .btn_exlink a,.work_detail .txt_container .btn_newrelease a{text-align:center;box-sizing:border-box;letter-spacing:.1ex;text-indent:.1ex;position:relative;border:1px solid #000;font-size:120%;padding:12px 20px}.work_detail .txt_container .btn_backnumber a,.work_detail .txt_container .btn_newrelease a{box-sizing:border-box}.work_detail .txt_container .btn_backnumber a,.work_detail .txt_container .btn_newrelease a{font-family:"Zilla Slab",serif}.work_detail .txt_container .btn_exlink a{background:#000;color:#fff}.work_detail .txt_container .btn_exlink a i{position:absolute;right:8px;top:8px;height:10px;width:10px}.work_detail .txt_container .btn_exlink a i:before,.work_detail .txt_container .btn_exlink a i:after{content:"";display:block;width:8px;height:8px;border:1px solid #fff;box-sizing:border-box;position:absolute;background:#000}.work_detail .txt_container .btn_exlink a i:before{left:0;bottom:0}.work_detail .txt_container .btn_exlink a i:after{right:0;top:0}.work_detail .img_container img{display:block;max-width:100%;height:auto;margin:0 auto}.work_detail .navigation.post-navigation{line-height:1.5}.work_detail .navigation.post-navigation .nav-next a,.work_detail .navigation.post-navigation .nav-previous a{display:inline-flex;align-items:flex-start;flex-wrap:nowrap;position:relative}.work_detail .navigation.post-navigation .nav-next a:after,.work_detail .navigation.post-navigation .nav-previous a:after{content:"";display:block;position:absolute;width:8px;height:8px;border-top:1px solid currentColor;border-right:1px solid currentColor;box-sizing:border-box}.work_detail .btn_back{text-align:center}.work_detail .btn_back a{border-bottom:1px solid currentColor}@media screen and (max-width: 896px){.work_detail .flex{flex-direction:column}.work_detail .img_container{padding:0 6vw 6vw;height:90vw;box-sizing:border-box}.work_detail .img_container img{width:100%;height:100%;object-fit:contain}.work_detail .txt_container{padding:0 3vw}.work_detail .txt_container .title_container{padding-bottom:25px;margin-bottom:25px;gap:15px 10px}.work_detail .txt_container .txt_date{font-size:110%}.work_detail .txt_container .h2{width:100%;font-size:200%}.work_detail .txt_container .txt_vol{padding:1px 1em 2px}.work_detail .txt_container .h3{font-size:150%;margin-bottom:15px}.work_detail .txt_container .txt_description{margin:15px 0}.work_detail .txt_container .btn_backnumber,.work_detail .txt_container .btn_exlink,.work_detail .txt_container .btn_newrelease{margin-top:50px}.work_detail .txt_container .btn_backnumber a,.work_detail .txt_container .btn_exlink a,.work_detail .txt_container .btn_newrelease a{display:block;width:80%;margin:0 auto}.work_detail .txt_container .btn_backnumber+.btn_exlink,.work_detail .txt_container .btn_backnumber+.btn_backnumber,.work_detail .txt_container .btn_newrelease+.btn_exlink,.work_detail .txt_container .btn_newrelease+.btn_backnumber{margin-top:15px}.work_detail .navigation.post-navigation{margin-top:50px;padding:0 3vw}.work_detail .navigation.post-navigation .txt_prev,.work_detail .navigation.post-navigation .txt_next{white-space:nowrap}.work_detail .navigation.post-navigation .txt_prev:after,.work_detail .navigation.post-navigation .txt_next:after{content:"：";margin:0 .2ex}.work_detail .navigation.post-navigation .nav-next a,.work_detail .navigation.post-navigation .nav-previous a{padding:6px 20px 6px 0}.work_detail .navigation.post-navigation .nav-next a:after,.work_detail .navigation.post-navigation .nav-previous a:after{top:13px;right:6px;transform:rotate(45deg)}.work_detail .btn_back{margin:30px 0 0}}@media screen and (min-width: 897px){.work_detail .flex{gap:0 100px}.work_detail .img_container{flex:0 0 500px;padding-left:1px;box-sizing:border-box}.work_detail .txt_container{flex:0 0 500px}.work_detail .txt_container .title_container{padding-bottom:40px;margin-bottom:40px;gap:30px 20px}.work_detail .txt_container .txt_date{font-size:120%}.work_detail .txt_container .h2{font-size:280%}.work_detail .txt_container .txt_vol{padding:2px 1em 4px}.work_detail .txt_container .h3{font-size:200%;margin-bottom:20px}.work_detail .txt_container .txt_description{margin:20px 0}.work_detail .txt_container .btn_backnumber,.work_detail .txt_container .btn_exlink,.work_detail .txt_container .btn_newrelease{margin-top:50px}.work_detail .txt_container .btn_backnumber a,.work_detail .txt_container .btn_exlink a,.work_detail .txt_container .btn_newrelease a{display:inline-block;min-width:320px}.work_detail .txt_container .btn_backnumber+.btn_exlink,.work_detail .txt_container .btn_backnumber+.btn_backnumber,.work_detail .txt_container .btn_newrelease+.btn_exlink,.work_detail .txt_container .btn_newrelease+.btn_backnumber{margin-top:15px}.work_detail .navigation.post-navigation{margin-top:100px}.work_detail .navigation.post-navigation .nav-links{display:flex;justify-content:space-between}.work_detail .navigation.post-navigation .nav-next,.work_detail .navigation.post-navigation .nav-previous{flex:1 0 50%}.work_detail .navigation.post-navigation .txt_prev{white-space:nowrap}.work_detail .navigation.post-navigation .txt_prev:after{content:"：";margin:0 .5ex}.work_detail .navigation.post-navigation .txt_next{white-space:nowrap}.work_detail .navigation.post-navigation .txt_next:before{content:"：";margin:0 .5ex}.work_detail .navigation.post-navigation .nav-next a:after,.work_detail .navigation.post-navigation .nav-previous a:after{top:8px}.work_detail .navigation.post-navigation .nav-next{text-align:right}.work_detail .navigation.post-navigation .nav-next a{padding-right:20px}.work_detail .navigation.post-navigation .nav-next a:after{right:0;transform:rotate(45deg)}.work_detail .navigation.post-navigation .nav-next .txt_next{order:1}.work_detail .navigation.post-navigation .nav-previous a{padding-left:20px}.work_detail .navigation.post-navigation .nav-previous a:after{left:0;transform:rotate(-135deg)}}