html{font-size:18px}@media screen and (max-width: 890px){html{font-size:17px}}@media screen and (max-width: 600px){html{font-size:16px}}#p-journal-hero .p-title-image{aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat}#p-journal-hero .p-title-image .p-title-inner{height:100%;position:relative;display:flex;align-items:flex-end}#p-journal-hero .p-title-image .p-title-inner .p-info{width:100%;max-width:1200px;color:#fff;margin-right:auto;margin-left:auto;padding:40px;line-height:1.75em;font-size:1rem;opacity:.8}#p-journal-hero .p-title-image .p-title-inner .p-info h2{font-size:1.5rem;font-weight:600;line-height:1.6em;background-color:#000;display:inline;padding:.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}#p-journal-hero .p-title-image .p-title-inner .p-info .p-meta p{letter-spacing:.05em;background-color:#000;display:inline-block;line-height:1.2em;padding:.4rem .6rem}#p-journal-hero .p-title-image .p-title-inner .p-info p .p-date{color:#fff;font-size:.8rem;opacity:.7}#p-journal-hero .p-title-image .p-title-inner .p-info .p-state{border:1px solid #fff;color:#fff;font-size:.7rem;padding:0 4px 1px;font-weight:600;margin-left:8px;opacity:.7}@media screen and (max-width:890px){#p-journal-hero .p-title-image .p-title-inner .p-info{padding:20px 20px 30px}#p-journal-hero .p-title-image .p-title-inner .p-info h2{font-size:1.25rem}}@media screen and (max-width:600px){#p-journal-hero .p-title-image,#p-journal-hero .p-title-image .p-title-inner{aspect-ratio:1/1}#p-journal-hero .p-title-image .p-title-inner .p-info{padding:15px}#p-journal-hero .p-title-image .p-title-inner .p-info h2{font-size:1.25rem}#p-journal-hero .p-title-image .p-title-inner .p-info p{margin-top:0}#p-journal-hero .p-title-image .p-title-inner .p-info p .p-date{font-size:12px}#p-journal-hero .p-title-image .p-title-inner .p-info p .p-state{font-size:10px}}#p-special-hero .p-title-image{aspect-ratio:3/1;background-size:cover;background-position:center;background-repeat:no-repeat}#p-special-hero .p-title-image .p-title-inner{height:100%;position:relative;display:flex;align-items:flex-end}#p-special-hero .p-title-image .p-title-inner .p-info{width:100%;max-width:1200px;color:#fff;margin-right:auto;margin-left:auto;padding:40px;line-height:1.75em;font-size:1rem;opacity:.8;text-align:center}#p-special-hero .p-title-image .p-title-inner .p-info h2{font-size:1.5rem;font-weight:600;line-height:1.6em;background-color:#000;display:inline;padding:.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}#p-special-hero .p-title-image .p-title-inner .p-info .p-meta p{letter-spacing:.05em;background-color:#000;display:inline-block;line-height:1.2em;padding:.4rem .6rem}#p-special-hero .p-title-image .p-title-inner .p-info p .p-date{color:#fff;font-size:.8rem;opacity:.7}#p-special-hero .p-title-image .p-title-inner .p-info .p-state{border:1px solid #fff;color:#fff;font-size:.7rem;padding:0 4px 1px;font-weight:600;margin-left:8px;opacity:.7}@media screen and (max-width:890px){#p-special-hero .p-title-image .p-title-inner .p-info{padding:20px 20px 30px}#p-special-hero .p-title-image .p-title-inner .p-info h2{font-size:1.25rem}}@media screen and (max-width:600px){#p-special-hero .p-title-image,#p-special-hero .p-title-image .p-title-inner{aspect-ratio:1/1}#p-special-hero .p-title-image .p-title-inner .p-info{padding:15px}#p-special-hero .p-title-image .p-title-inner .p-info h2{font-size:1.25rem}#p-special-hero .p-title-image .p-title-inner .p-info p{margin-top:0}#p-special-hero .p-title-image .p-title-inner .p-info p .p-date{font-size:12px}#p-special-hero .p-title-image .p-title-inner .p-info p .p-state{font-size:10px}}.p-sns-share{margin-top:2rem;text-align:center}.p-sns-share-content{padding:1.2rem 4rem;margin-bottom:100px}.p-sns-share-content h3{font-size:1.25rem;font-weight:800;letter-spacing:.15em}.p-sns-share-content ul{display:flex;justify-content:center;margin-top:5px;margin-left:5px}.p-sns-share-content ul li{list-style:none}.p-sns-share-content ul li a,.p-sns-share-content ul li button{display:block;padding:10px}.p-sns-share-content ul li img{opacity:.75}.p-sns-share-content ul li img:hover{opacity:1}.p-sns-share-content ul li.copy{position:relative}#copy-btn:after{font-size:1.2rem;content:"URL\3092\30b3\30d4\30fc\3057\307e\3057\305f";opacity:0;animation:fade-tooltip .5s 1s 1 forwards;position:absolute;background-color:#444;display:inline-block;font-weight:500;padding:.4rem;border:1px solid #000000;left:-1rem;right:-1rem;top:-2.6rem;transition:all .4s ease-out;color:#fff;border-radius:4px;line-height:1.4rem}#copy-btn{border:none;outline:none}#copy-btn:after{font-size:.8rem;content:"URL\3092\30b3\30d4\30fc\3057\307e\3057\305f";opacity:0;animation:fade-tooltip .5s 1s 1 forwards;position:absolute;background-color:#444;display:inline-block;font-weight:500;padding:.4rem;border:1px solid #000000;left:-1rem;right:-1rem;top:-2.6rem;transition:all .4s ease-out;color:#fff;border-radius:4px;line-height:1.4rem}#copy-btn.success:after{opacity:1}.p-pagination{margin-top:1.5em}.p-pagination ul{display:flex;justify-content:center;font-size:1rem;font-weight:700;list-style:none}.p-pagination ul li span,.p-pagination ul li a{display:flex;align-items:center;font-weight:600;padding:5px;margin:10px}.p-pagination ul li a{opacity:.7}.p-pagination ul li a:hover{opacity:1}.p-pagination ul li img{margin-right:5px;margin-left:5px}.p-pagination ul li span{opacity:.2}.p-pagination ul li em{font-style:normal}#p-article h3,#p-article h4,#p-article h5,#p-article h6{margin:0}#p-article ul,#p-article ol{margin:0;padding-left:1em}#p-article ul{list-style:disc}#p-article ol{list-style:decimal}#p-article li{padding-top:0;padding-bottom:0}#p-article p,#p-article dl,#p-article ul,#p-article ol{font-size:1rem;margin-top:1rem}#p-article{font-size:1rem;line-height:200%}#p-article p a,#p-article li a,#p-article figcaption a{text-decoration:underline;opacity:.7;color:#000;font-weight:500}#p-article p strong a,#p-article li strong a,#p-article figcaption strong a{font-weight:700}#p-article p a:hover,#p-article li a:hover,f#p-article igcaption a:hover{opacity:1}#p-article p{margin-top:1em}#p-article p:first-child{margin-top:0}#p-article .p-w-inline{padding-right:40px;padding-left:40px;margin-top:40px;margin-right:auto;margin-left:auto;text-align:center}#p-article .p-w-narrow{max-width:760px;padding-right:40px;padding-left:40px;margin-top:40px;margin-right:auto;margin-left:auto}#p-article .p-w-fix{max-width:1200px;padding-right:40px;padding-left:40px;margin-top:40px;margin-right:auto;margin-left:auto}#p-article .p-w-fit{max-width:1200px;margin-top:40px;margin-right:auto;margin-left:auto}#p-article .p-w-stretch{width:100%;margin-top:40px;margin-right:auto;margin-left:auto;padding:0;max-width:100%}@media screen and (max-width: 600px){#p-article .p-w-inline,#p-article .p-w-narrow,#p-article .p-w-fix{padding-right:20px;padding-left:20px;margin-top:20px}#p-article .p-w-fit{margin-top:20px}#p-article .p-w-stretch{margin-top:40px}}#p-article .p-intro{opacity:.6}#p-article .p-intro:after{display:block;content:"";border-bottom:1px solid rgba(0,0,0,.2);margin-top:30px;margin-bottom:50px}#p-article .p-lv1{font-size:1.65rem;font-weight:700;line-height:150%;text-align:center;margin-top:100px}#p-article .p-lv2{font-size:1.35rem;font-weight:700;line-height:150%;text-align:center;margin-top:100px;margin-bottom:30px}#p-article .p-lv3{font-size:1.2rem;font-weight:700;line-height:150%;text-align:center}#p-article .p-lv4{font-size:1.1rem;font-weight:700;line-height:150%}#p-article .p-lv1+.p-frame{margin-top:40px}#p-article .p-lv2+.p-frame{margin-top:30px}#p-article .p-lv3+.p-frame{margin-top:20px}#p-article .p-lv4+.p-frame{margin-top:10px}#p-article .p-interviewer{margin-top:50px;opacity:.6}#p-article .p-interviewer p:before{content:"\2014\2014  ";display:inline}#p-article .p-interviewee{margin-top:30px;font-weight:400}#p-article figure{width:100%}#p-article img{width:100%;vertical-align:bottom;margin-bottom:2px}#p-article figure.p-2-1col{display:flex;flex-wrap:wrap;justify-content:space-between}#p-article figure.p-3-1col{display:flex;flex-wrap:wrap;justify-content:space-between}#p-article figure.p-2-2col{display:flex;flex-wrap:wrap;justify-content:space-between}#p-article figure.p-3-3col{display:flex;flex-wrap:wrap;justify-content:space-between}#p-article figure.p-2-1col img{width:calc(50% - 1px)}#p-article figure.p-3-1col img{width:calc(100%/3 - 1px)}#p-article figure.p-2-2col img{width:calc(50% - 1px)}#p-article figure.p-3-3col img{width:calc(100%/3 - 1px)}#p-article figcaption{box-sizing:border-box;font-size:.85rem;width:100%;text-align:center;padding:0 20px 20px;line-height:125%;margin-top:.65rem}#p-article .p-w-inline ul,#p-article .p-w-inline ol,#p-article .p-w-inline p{display:inline-block;text-align:left}#p-article .p-w-inline ul li,#p-article .p-w-inline ol li{text-align:left}#p-article ul li,#p-article ol li{margin-top:.5em;line-height:180%}#p-article ul.p-strong,#p-article ol.p-strong,#p-article strong{font-weight:600}#p-article kbd{border:1px solid rgba(0,0,0,.4);padding-right:.3em;padding-left:.3em;opacity:.8;margin-right:.2em;margin-left:.2em;border-radius:4px}#p-article hr{border-bottom:1px solid rgba(0,0,0,.2);margin:40px 0 0;padding:0}#p-article .p-frame{border:1px solid rgba(0,0,0,.2);padding:30px 40px}#p-article .p-frame ul,#p-article .p-frame ol{margin-top:0}#p-article #p-user-profile{max-width:760px;margin-top:40px;margin-right:auto;margin-left:auto;background-color:#0000000d;padding:40px 45px;border-radius:6px}#p-article #p-user-profile h4{font-size:1rem;font-weight:600;text-align:left}#p-article #p-user-profile p{font-size:.85rem;line-height:1.8em}#p-article #p-user-profile .pre-user-profile-link,#p-article #p-user-profile .p-user-profile-link{list-style:none;display:flex;padding:0;margin-top:.5em}#p-article #p-user-profile .pre-user-profile-link li,#p-article #p-user-profile .p-user-profile-link li{font-size:.8rem;line-height:2em}#p-article #p-user-profile .pre-user-profile-link li:after,#p-article #p-user-profile .p-user-profile-link li:after{content:" | ";color:#b3b3b3;margin-right:.5em}#p-article #p-user-profile .pre-user-profile-link li:last-child:after,#p-article #p-user-profile .p-user-profile-link li:last-child:after{content:""}#p-article #p-user-profile .pre-user-profile-link li a,#p-article #p-user-profile .p-user-profile-link li a{font-weight:500;opacity:.75;text-decoration:underline;margin-right:.5em}#p-article #p-user-profile .pre-user-profile-link li a:hover,#p-article #p-user-profile .p-user-profile-link li a:hover{opacity:1}#p-article #p-user-profile .p-user-profile-ad{margin:25px -15px -15px}#p-article #p-user-profile .p-user-profile-ad a{background-color:#dfdfdf;display:flex;align-items:center;padding:20px;text-decoration:none;color:#222;gap:20px}#p-article #p-user-profile .p-user-profile-ad a img{max-width:200px}#p-article #p-user-profile .p-user-profile-ad a h5{font-size:.9rem;line-height:1.4em}#p-article .p-module-parts{font-size:1rem;padding-right:40px;padding-left:40px;margin-top:40px;margin-right:auto;margin-left:auto}#p-article .p-module-parts h4{font-size:1.4em;font-weight:500;letter-spacing:.02em}#p-article .p-module-parts ul{padding-left:0;margin-bottom:3em}#p-article .p-module-parts ul li{font-size:.9em;line-height:1.4em;font-weight:300;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:1px solid #d6d6d6;padding-bottom:.4em;padding-top:.4em}#p-article .p-module-parts li em{font-weight:600;font-style:normal;opacity:.8}#p-article .p-module-parts li span{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;justify-content:flex-end;flex-grow:1}#p-article .p-module-parts li a,#p-article .p-module-parts li i{font-size:.75em;padding:.25em .5em;text-decoration:none;border-radius:.1em;display:block;line-height:1em;font-weight:400;font-style:normal;margin-left:1em}#p-article .p-module-parts li a{background-color:#000;color:#fff;opacity:.6}#p-article .p-module-parts li a:hover{opacity:.8}#p-article .p-module-parts li i{background-color:#dcdcdc;opacity:.4}@media screen and (max-width: 600px){#p-article .p-module-parts{padding-right:20px;padding-left:20px;margin-top:20px}#p-article .p-module-parts h4{text-align:center}#p-article .p-module-parts ul li{padding-bottom:.6em;padding-top:.4em}#p-article .p-module-parts ul li span{padding-top:.25em}}#p-article .p-table-container{max-width:1200px;padding-right:40px;padding-left:40px;margin-top:40px;margin-right:auto;margin-left:auto;text-align:center}#p-article table.p-table{border-collapse:collapse;display:inline-block}#p-article table.p-table th,#p-article table.p-table td{padding:.8em 1em;border-bottom:1px solid #ddd;font-size:.9rem;line-height:1.2em}#p-article table.p-table thead th{background-color:#ddd;font-weight:600;font-size:.8rem;padding-top:.5em;padding-bottom:.5em;border-bottom-style:none}#p-article table.p-table .p-strong{font-weight:600}#p-article table.p-table .p-table-l{text-align:left}#p-article table.p-table .p-table-c{text-align:center}#p-article table.p-table .p-table-r{text-align:right}@media screen and (max-width: 600px){#p-article .p-frame{padding:20px 25px}#p-article .p-intro:after{margin-top:20px;margin-bottom:40px}#p-article .p-lv1{font-size:1.35rem;margin-top:50px}#p-article .p-lv2{font-size:1.25rem;margin-top:80px}#p-article .p-lv3{font-size:1.15rem}#p-article .p-lv4{font-size:1.05rem}#p-article .p-interviewer{margin-top:30px;opacity:.6}#p-article #p-user-profile{padding:30px;border-radius:0}#p-article figure.p-2-1col img{width:100%;margin-bottom:12px}#p-article figure.p-3-1col img{width:100%;margin-bottom:12px}#p-article figure.p-2-1col img:last-of-type{margin-bottom:1px}#p-article figure.p-3-1col img:last-of-type{margin-bottom:1px}#p-article #p-user-profile .p-user-profile-ad a{flex-direction:column;gap:25px}#p-article #p-user-profile .p-user-profile-ad a img{max-width:150px}#p-article .p-table-container{padding-right:20px;padding-left:20px;margin-top:20px}}#p-article .p-schedule{font-size:.9rem;width:100%;margin-top:40px}#p-article .p-schedule tr{border-bottom:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;align-items:center;padding-top:.5em;padding-bottom:.5em}#p-article .p-schedule th{font-weight:500;text-align:left;margin-right:1rem;line-height:1.25em}#p-article .p-schedule td{font-size:.8rem;text-align:right}#p-article .p-schedule td span{font-size:.6rem;opacity:.5;background-color:#000;color:#fff;border-radius:2px;display:inline-block;line-height:1em;padding:.4em;margin-left:.5em}@media screen and (max-width: 600px){#p-article .p-schedule tr{flex-wrap:wrap}#p-article .p-schedule th{display:block}#p-article .p-schedule td{display:block;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/p-style-journal-article.css.map */
