:root{scroll-behavior:smooth;scroll-padding:80px}.post-button{position:relative;border-radius:27px;border-width:1px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));padding:12px 50px 12px 32px;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.06em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.post-button:hover{opacity:.7}.post-button.post-button--slim{padding-top:.25rem;padding-bottom:.25rem}.post-button.post-button--red{border-color:currentColor;--tw-text-opacity:1;color:rgb(230 30 30/var(--tw-text-opacity))}.post-button.post-button--red:hover{opacity:.7}.post-button.post-button--strong{--tw-bg-opacity:1;background-color:rgb(35 35 35/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.post-button.post-button--strong-red{--tw-border-opacity:1;border-color:rgb(230 30 30/var(--tw-border-opacity));background-color:rgb(230 30 30/var(--tw-bg-opacity))}.post-button.post-button--no-icon,.post-button.post-button--strong-red{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.post-button.post-button--no-icon{background-color:rgb(35 35 35/var(--tw-bg-opacity));padding:12px 32px}.post-button:after,.post-button:before{position:absolute;top:50%;right:0;height:10px;width:10px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.post-button:before{right:32px;border-left-width:1px;border-top-width:1px}.post-button:after{top:calc(50% + 2px);right:30px;border-width:1px}.post-buttona[target=_blank]:not([class]):after,.post-buttona[target=_blank]:not([class]):before{position:absolute;right:0;height:10px;width:10px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.post-buttona[target=_blank]:not([class]):before{top:2px;right:-2px;border-left-width:1px;border-top-width:1px}.post-buttona[target=_blank]:not([class]):after{top:4px;right:-4px;border-width:1px}.post-button.post-button--strong:after,.post-button.post-button--strong:before{position:absolute;top:50%;right:0;height:10px;width:10px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.post-button.post-button--strong:before{right:32px;border-left-width:1px;border-top-width:1px}.post-button.post-button--strong:after{top:calc(50% + 2px);right:30px;border-width:1px}.post-button.post-button--stronga[target=_blank]:not([class]):after,.post-button.post-button--stronga[target=_blank]:not([class]):before{position:absolute;right:0;height:10px;width:10px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.post-button.post-button--stronga[target=_blank]:not([class]):before{top:2px;right:-2px;border-left-width:1px;border-top-width:1px}.post-button.post-button--stronga[target=_blank]:not([class]):after{top:4px;right:-4px;border-width:1px}.post-contents{margin-top:50px;line-height:2.1}@media (max-width:640px){.post-contents{margin-top:48px}}@media (min-width:640px) and (max-width:800px){.post-contents{margin-top:48px}}.post-contents>*+*{margin-top:52px;font-size:16px;line-height:1.875;letter-spacing:.06em}@media (max-width:640px){.post-contents>*+*{padding-left:18px;padding-right:18px;font-size:15px;line-height:1.9;letter-spacing:.05em}}@media (min-width:640px) and (max-width:800px){.post-contents>*+*{padding-left:18px;padding-right:18px;font-size:15px;line-height:1.9;letter-spacing:.05em}}.post-contents>:is(h2,h3)+*{margin-top:50px}@media (max-width:640px){.post-contents>:is(h2,h3)+*{margin-top:32px}}@media (min-width:640px) and (max-width:800px){.post-contents>:is(h2,h3)+*{margin-top:32px}}.post-contents>h4+*{margin-top:42px}@media (max-width:640px){.post-contents>h4+*{margin-top:32px}}@media (min-width:640px) and (max-width:800px){.post-contents>h4+*{margin-top:32px}}.post-contents>:is(h2,h3,h4)+:is(h2,h3,h4){margin-top:.25rem}@media (max-width:640px){.post-contents>p{padding-left:18px;padding-right:18px}}@media (min-width:640px) and (max-width:800px){.post-contents>p{padding-left:18px;padding-right:18px}}.post-contents>p+p{margin-top:24px}@media (max-width:640px){.post-contents>p+p{margin-top:22px}}@media (min-width:640px) and (max-width:800px){.post-contents>p+p{margin-top:22px}}.post-contents>*+:is(ol,ul){margin-top:1.25rem}.post-contents>.balloon+*{margin-top:2rem}.post-contents>.interview+.interview{margin-top:30px}.post-contents>h2{margin-top:82px;font-size:23px;font-weight:600;line-height:1.56;letter-spacing:.06em}@media (max-width:640px){.post-contents>h2{margin-top:64px;padding-left:18px;padding-right:18px;font-size:20px;line-height:1.6}}@media (min-width:640px) and (max-width:800px){.post-contents>h2{margin-top:64px;padding-left:18px;padding-right:18px;font-size:20px;line-height:1.6}}.post-contents>h3{font-size:17px;font-weight:600}@media (min-width:640px){.post-contents>h3{font-size:19px}}.post-contents>h4{font-size:17px;font-weight:600}@media (min-width:640px){.post-contents>h4{font-size:19px}}.post-contents iframe[title^=YouTube]{aspect-ratio:16/9;height:auto;width:100%}.post-contents a:hover{opacity:.6}.post-contents a:not([class]){--tw-text-opacity:1;color:rgb(35 35 35/var(--tw-text-opacity))}.post-contents>ol{counter-reset:listnum}@media (min-width:640px){.post-contents>ol{padding-left:.5rem}}.post-contents>ol li{position:relative;z-index:0;padding-left:1.25rem;padding-bottom:20px;font-size:16px;line-height:30px;letter-spacing:.06em}.post-contents>ol li:last-child{padding-bottom:0}.post-contents>ol li:before{counter-increment:listnum;content:counter(listnum) ".";position:absolute;top:16px;left:-10px;width:1rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:17px;font-weight:600;line-height:1.68}@media (min-width:640px){.post-contents>ul{padding-left:.5rem}}.post-contents>ul li{position:relative;z-index:0;padding-left:1rem}.post-contents>ul li:before{position:absolute;top:.5lh;left:0;aspect-ratio:1/1;width:.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:currentColor;--tw-content:"";content:var(--tw-content)}.post-contents>p>strong{font-weight:600;letter-spacing:0}.post-contents .interview{display:flex}@media (max-width:640px){.post-contents .interview{margin-top:40px}}@media (min-width:640px) and (max-width:800px){.post-contents .interview{margin-top:40px}}.post-contents .interview .interview-profile{display:flex;flex:none;flex-direction:column;align-items:center;padding-top:12px;padding-bottom:12px;padding-right:20px}@media (max-width:640px){.post-contents .interview .interview-profile{padding-right:18px}}@media (min-width:640px) and (max-width:800px){.post-contents .interview .interview-profile{padding-right:18px}}.post-contents .interview .interview-icon{aspect-ratio:1/1;width:70px;overflow:hidden;border-radius:9999px}@media (max-width:640px){.post-contents .interview .interview-icon{width:50px}}@media (min-width:640px) and (max-width:800px){.post-contents .interview .interview-icon{width:50px}}.post-contents .interview .interview-icon img{width:100%;height:100%;object-fit:cover}.post-contents .interview .interview-name{margin-top:.25rem;max-width:100%;overflow-wrap:break-word;text-align:center;font-size:.75rem;font-weight:500;line-height:1.9}.post-contents .interview .interview-text{position:relative;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding-top:12px;padding-bottom:12px;padding-left:20px;font-weight:500}@media (max-width:640px){.post-contents .interview .interview-text{padding-top:1px;padding-bottom:1px;padding-left:18px}}@media (min-width:640px) and (max-width:800px){.post-contents .interview .interview-text{padding-top:1px;padding-bottom:1px;padding-left:18px}}.post-contents .interview .interview-text:before{left:-9px;background-color:rgb(158 158 158/var(--tw-bg-opacity))}.post-contents .interview .interview-text:after,.post-contents .interview .interview-text:before{position:absolute;top:1.5rem;height:9px;width:9px;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;--tw-content:"";content:var(--tw-content);clip-path:polygon(0 50%,100% 0,100% 100%)}.post-contents .interview .interview-text:after{left:-7px;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.post-contents .image-block{margin-top:60px}@media (max-width:640px){.post-contents .image-block{margin-top:48px}}@media (min-width:640px) and (max-width:800px){.post-contents .image-block{margin-top:48px}}.post-contents .image-block figcaption{margin-top:12px;display:flex;flex-direction:column;gap:.5rem}.post-contents .image-block span{display:inline-block;line-height:1.8}.post-contents .image-block .image-caption-heading,.post-contents .image-block h2,.post-contents .image-block h3,.post-contents .image-block h4{font-weight:600}@media (min-width:640px){.post-contents .image-block .image-caption-heading,.post-contents .image-block h2,.post-contents .image-block h3,.post-contents .image-block h4{font-size:1.125rem}}.post-contents .image-block .image-caption-small{font-size:.75rem}.post-contents .image-block p,.post-contents .image-block p>span{font-size:13px;line-height:23px;letter-spacing:.06em}.post-contents .post-carousel .post-carousel-caption{margin-top:12px}.post-contents .post-carousel .post-carousel-caption:not(:has(>*)){margin-top:0}.post-contents .post-carousel .post-carousel-caption>p{line-height:1}.post-contents .balloon{position:relative;margin-top:60px;margin-bottom:60px;width:fit-content;max-width:100%;border-width:2px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));padding:8px 12px;font-size:19px;font-weight:600;letter-spacing:.06em}@media (max-width:640px){.post-contents .balloon{margin:40px 18px;font-size:17px}}@media (min-width:640px) and (max-width:800px){.post-contents .balloon{margin:40px 18px;font-size:17px}}.post-contents .balloon:before{position:absolute;bottom:-16px;left:30px;height:18px;width:10px;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(35 35 35/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (max-width:640px){.post-contents .balloon:before{bottom:-15px}}@media (min-width:640px) and (max-width:800px){.post-contents .balloon:before{bottom:-15px}}.post-contents .balloon:before{clip-path:polygon(0 50%,100% 0,100% 100%)}.post-contents .balloon:after{position:absolute;bottom:-16px;left:27px;height:20px;width:12px;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (max-width:640px){.post-contents .balloon:after{bottom:-15px}}@media (min-width:640px) and (max-width:800px){.post-contents .balloon:after{bottom:-15px}}.post-contents .balloon:after{clip-path:polygon(0 50%,100% 0,100% 100%)}.post-contents .row-block{display:grid;gap:1.75rem}@media (min-width:640px){.post-contents .row-block{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.post-contents .row-block.row-block-reverse .row-image-col{order:2}}.post-contents .row-block .row-image-col img{margin-left:auto;margin-right:auto}.post-contents .row-block .row-text-col>*+*{margin-top:.75rem}.post-contents .row-block .row-heading{font-weight:600}@media (min-width:640px){.post-contents .row-block .row-heading{font-size:1.125rem}}.post-contents .button-row{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:center;column-gap:18px}@media (max-width:640px){.post-contents .button-row{margin-top:48px;row-gap:12px}}@media (min-width:640px) and (max-width:800px){.post-contents .button-row{margin-top:48px;row-gap:12px}}.post-contents .profile{margin-top:90px;margin-bottom:90px;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding:40px}@media (max-width:640px){.post-contents .profile{margin:72px 18px;padding:30px 18px}}@media (min-width:640px) and (max-width:800px){.post-contents .profile{margin:72px 18px;padding:30px 18px}}.post-contents .profile .profile-title{display:flex;align-items:center;font-size:19px;font-weight:600;line-height:29px;letter-spacing:.06em}.post-contents .profile .profile-title-jp{font-size:1rem;font-weight:500}.post-contents .profile .profile-body{margin-top:30px;display:flex;flex-direction:column}@media (max-width:640px){.post-contents .profile .profile-body{margin-top:24px}}@media (min-width:640px) and (max-width:800px){.post-contents .profile .profile-body{margin-top:24px}}.post-contents .profile .profile-image{max-width:20rem;overflow:hidden}.post-contents .profile .profile-image img{max-height:240px}.post-contents .profile .profile-col{margin-top:0}.post-contents .profile .profile-col>*+*{margin-top:.25rem}.post-contents .profile .profile-col>*+.profile-name{margin-top:1.75rem}.post-contents .profile .profile-name{margin-top:28px;font-size:16px;font-weight:600;letter-spacing:.06em}@media (max-width:640px){.post-contents .profile .profile-name{margin-top:24px;font-size:15px}}@media (min-width:640px) and (max-width:800px){.post-contents .profile .profile-name{margin-top:24px;font-size:15px}}.post-contents .profile .profile-text{margin-top:20px;font-size:13px;line-height:23px;letter-spacing:.06em}@media (max-width:640px){.post-contents .profile .profile-text{margin-top:12px}}@media (min-width:640px) and (max-width:800px){.post-contents .profile .profile-text{margin-top:12px}}.post-contents .information{margin-top:90px;margin-bottom:90px;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding:40px}@media (max-width:640px){.post-contents .information{margin:72px 18px;padding:30px 18px}}@media (min-width:640px) and (max-width:800px){.post-contents .information{margin:72px 18px;padding:30px 18px}}.post-contents .information .information-title{display:flex;align-items:center;font-size:19px;font-weight:600;line-height:29px;letter-spacing:.06em}.post-contents .information .information-title-jp{font-size:1rem;font-weight:500}.post-contents .information .information-body{margin-top:30px;display:flex;flex-direction:column}@media (max-width:640px){.post-contents .information .information-body{margin-top:24px}}@media (min-width:640px) and (max-width:800px){.post-contents .information .information-body{margin-top:24px}}.post-contents .information .information-image{max-width:20rem;overflow:hidden}.post-contents .information .information-col{margin-top:0}.post-contents .information .information-col>*+*{margin-top:.25rem}.post-contents .information .information-name{margin-top:28px;font-size:16px;font-weight:600;letter-spacing:.06em}@media (max-width:640px){.post-contents .information .information-name{margin-top:24px;font-size:15px}}@media (min-width:640px) and (max-width:800px){.post-contents .information .information-name{margin-top:24px;font-size:15px}}.post-contents .information .information-text{margin-top:20px;font-size:13px;line-height:23px;letter-spacing:.06em}@media (max-width:640px){.post-contents .information .information-text{margin-top:12px}}@media (min-width:640px) and (max-width:800px){.post-contents .information .information-text{margin-top:12px}}.post-contents .information .information-buttons{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}@media (max-width:640px){.post-contents .information .information-buttons{margin-top:24px}}@media (min-width:640px) and (max-width:800px){.post-contents .information .information-buttons{margin-top:24px}}.post-contents .information.margin-last{margin-top:90px;margin-bottom:90px}@media (max-width:640px){.post-contents .information.margin-last{margin-top:60px;margin-bottom:60px}}@media (min-width:640px) and (max-width:800px){.post-contents .information.margin-last{margin-top:60px;margin-bottom:60px}}.post-contents .information+.information,.post-contents .information+.profile,.post-contents .information+.rich-quote-wrapper,.post-contents .profile+.information,.post-contents .profile+.profile,.post-contents .profile+.rich-quote-wrapper,.post-contents .rich-quote-wrapper+.information,.post-contents .rich-quote-wrapper+.profile,.post-contents .rich-quote-wrapper+.rich-quote-wrapper{margin-top:60px;margin-bottom:60px}@media (max-width:640px){.post-contents .information+.information,.post-contents .information+.profile,.post-contents .information+.rich-quote-wrapper,.post-contents .profile+.information,.post-contents .profile+.profile,.post-contents .profile+.rich-quote-wrapper,.post-contents .rich-quote-wrapper+.information,.post-contents .rich-quote-wrapper+.profile,.post-contents .rich-quote-wrapper+.rich-quote-wrapper{margin-top:48px;margin-bottom:48px}}@media (min-width:640px) and (max-width:800px){.post-contents .information+.information,.post-contents .information+.profile,.post-contents .information+.rich-quote-wrapper,.post-contents .profile+.information,.post-contents .profile+.profile,.post-contents .profile+.rich-quote-wrapper,.post-contents .rich-quote-wrapper+.information,.post-contents .rich-quote-wrapper+.profile,.post-contents .rich-quote-wrapper+.rich-quote-wrapper{margin-top:48px;margin-bottom:48px}}.post-contents .post-caption{position:relative;z-index:0;margin-top:0;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding-top:28px}.post-contents .post-caption .post-caption-text{margin-top:.875rem;font-size:.75rem;line-height:18px}.post-contents .post-caption .post-caption-text:first-child{margin-top:0}.post-contents .post-caption+.post-caption,.post-contents>p+.post-caption{margin-top:28px}.post-contents .post-caption+.post-caption:last-child{margin-bottom:28px}.post-contents .information+.post-caption,.post-contents .profile+.post-caption{margin-top:90px}.post-contents .information+.post-caption:last-child,.post-contents .profile+.post-caption:last-child{margin-bottom:28px}@media (max-width:640px){.post-contents .information+.post-caption,.post-contents .profile+.post-caption{margin-top:60px}}@media (min-width:640px) and (max-width:800px){.post-contents .information+.post-caption,.post-contents .profile+.post-caption{margin-top:60px}}.post-contents .post-caption.margin-last{margin-top:90px;padding-bottom:28px}@media (max-width:640px){.post-contents .post-caption.margin-last{margin-top:60px}}@media (min-width:640px) and (max-width:800px){.post-contents .post-caption.margin-last{margin-top:60px}}.post-contents .rich-quote-wrapper+.rich-quote-wrapper{margin-top:30px}.post-contents .rich-quote-wrapper{position:relative;margin-top:60px;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding:42px}@media (max-width:640px){.post-contents .rich-quote-wrapper{margin-left:18px;margin-right:18px;margin-top:48px;padding:30px 18px}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper{margin-left:18px;margin-right:18px;margin-top:48px;padding:30px 18px}}.post-contents .rich-quote-wrapper .rich-quote-title{font-size:19px;font-weight:600;line-height:1.53;letter-spacing:.06em}.post-contents .rich-quote-wrapper .rich-quote-label{position:absolute;top:-18px;right:16px;border-width:1px;--tw-border-opacity:1;border-color:rgb(154 154 154/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:6px 16px;font-size:14px;font-weight:600;letter-spacing:.06em;background-color:var(--color)}.post-contents .rich-quote-wrapper .rich-quote-label:before{position:absolute;bottom:-14px;left:34px;height:18px;width:10px;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(158 158 158/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (max-width:640px){.post-contents .rich-quote-wrapper .rich-quote-label:before{bottom:-15px}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper .rich-quote-label:before{bottom:-15px}}.post-contents .rich-quote-wrapper .rich-quote-label:before{clip-path:polygon(0 49%,100% 0,100% 100%)}.post-contents .rich-quote-wrapper .rich-quote-label:after{position:absolute;bottom:-15px;left:32px;height:20px;width:12px;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (max-width:640px){.post-contents .rich-quote-wrapper .rich-quote-label:after{bottom:-15px}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper .rich-quote-label:after{bottom:-15px}}.post-contents .rich-quote-wrapper .rich-quote-label:after{clip-path:polygon(0 44%,100% 0,100% 100%);background-color:var(--color)}.post-contents .rich-quote-wrapper .rich-quote-block{margin-top:42px}.post-contents .rich-quote-wrapper .rich-quote-media{height:auto;width:100%}.post-contents .rich-quote-wrapper .rich-quote-media .large{width:100%}.post-contents .rich-quote-wrapper .rich-quote-media .medium{width:80%}.post-contents .rich-quote-wrapper .rich-quote-media .small{max-width:300px}.post-contents .rich-quote-wrapper .rich-quote-media img{position:static!important;width:100%;height:100%;object-fit:cover}.post-contents .rich-quote-wrapper .rich-quote-media iframe{width:100%;height:100%;object-fit:cover}.post-contents .rich-quote-wrapper .rich-quote-text{font-size:.875rem;line-height:1.875;letter-spacing:.06em}.post-contents .rich-quote-wrapper .rich-quote-text h4{font-size:1rem;font-weight:600;line-height:1.875;letter-spacing:.06em}.post-contents .rich-quote-wrapper .rich-quote-text p{margin-top:20px;font-size:13px;line-height:1.8;letter-spacing:.06em}.post-contents .rich-quote-wrapper .rich-quote-text ul{margin-top:20px;list-style-type:disc;padding-left:1rem}.post-contents .rich-quote-wrapper .rich-quote-text ol{margin-top:20px;list-style-type:decimal;padding-left:1rem}.post-contents .rich-quote-wrapper .rich-quote-text>p:has(>a){display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1rem}@media (max-width:640px){.post-contents .rich-quote-wrapper .rich-quote-text>p:has(>a){flex-direction:column}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper .rich-quote-text>p:has(>a){flex-direction:column}}.post-contents .rich-quote-wrapper .rich-quote-text>p:first-of-type:first-child{margin-top:0}.post-contents .rich-quote-wrapper a{position:relative;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));padding-right:1.5rem;padding-bottom:0}@media (max-width:640px){.post-contents .rich-quote-wrapper a{display:inline-block;width:fit-content;padding-bottom:0}.post-contents .rich-quote-wrapper a:first-child{margin-top:0}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper a{display:inline-block;width:fit-content;padding-bottom:0}.post-contents .rich-quote-wrapper a:first-child{margin-top:0}}.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):after,.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):before{position:absolute;right:0;height:10px;width:10px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):before{top:6px;right:0;border-left-width:1px;border-top-width:1px}@media (max-width:640px){.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):before{top:8px}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):before{top:8px}}.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):after{top:8px;right:-2px;border-width:1px}@media (max-width:640px){.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):after{top:10px}}@media (min-width:640px) and (max-width:800px){.post-contents .rich-quote-wrapper a[target=_blank]:not([class]):after{top:10px}}.post-contents .rich-quote-wrapper .simpleButton{display:block;width:fit-content;border-radius:27px;border-width:1px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));padding:12px 50px 12px 32px;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.06em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.post-contents .rich-quote-wrapper .simpleButton:after,.post-contents .rich-quote-wrapper .simpleButton:before{position:absolute;top:50%;right:0;height:10px;width:10px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content)}.post-contents .rich-quote-wrapper .simpleButton:before{right:32px;border-left-width:1px;border-top-width:1px}.post-contents .rich-quote-wrapper .simpleButton:after{top:calc(50% + 2px);right:30px;border-width:1px}.post-contents .border-wrapper{margin-top:60px;margin-bottom:60px}@media (max-width:640px){.post-contents .border-wrapper{margin-top:48px;margin-bottom:48px}}@media (min-width:640px) and (max-width:800px){.post-contents .border-wrapper{margin-top:48px;margin-bottom:48px}}.post-contents .border-wrapper .border-content{overflow:hidden}.post-contents .media-wrapper{margin-top:60px}@media (max-width:640px){.post-contents .media-wrapper{margin-top:48px}}@media (min-width:640px) and (max-width:800px){.post-contents .media-wrapper{margin-top:48px}}.post-contents .media-wrapper .media-type-image{position:static!important;width:100%;height:100%;object-fit:cover}.post-contents .media-wrapper .media-description{margin-top:.75rem;font-size:13px;font-weight:500;line-height:23px;letter-spacing:.025em}@media (max-width:640px){.post-contents .article-list{padding-left:18px;padding-right:18px}}@media (min-width:640px) and (max-width:800px){.post-contents .article-list{padding-left:18px;padding-right:18px}}.post-contents .article-list h3{font-size:19px;font-weight:600;line-height:29px;letter-spacing:.06em}.post-contents .article-list .article-list-items{margin-top:30px;display:flex;flex-direction:column;row-gap:12px}.post-contents .article-list .article-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding-bottom:12px}.post-contents .article-list .article-item:first-child{border-top-width:1px;padding-top:12px}.post-contents .article-list .article-item:hover{opacity:.6}@media (max-width:640px){.post-contents .article-list .article-item:hover{opacity:1}}@media (min-width:640px) and (max-width:800px){.post-contents .article-list .article-item:hover{opacity:1}}.post-contents .has-next-box{margin-bottom:60px}@media (max-width:640px){.post-contents .has-next-box{margin-bottom:48px}}@media (min-width:640px) and (max-width:800px){.post-contents .has-next-box{margin-bottom:48px}}.styles_postContainer__nJiVh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,348px)}@media (min-width:1513px){.styles_postContainer__nJiVh{margin-left:auto;max-width:1656px}}@media (max-width:1000px){.styles_postContainer__nJiVh{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,auto)}}.styles_sidebarContainer__e78qo{width:348px;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity))}.styles_postContentHeader__0Izdz{margin-left:auto;margin-right:auto;width:100%}.styles_postHeader__BJnB_{margin-left:auto;width:100%;max-width:1352px;grid-template-columns:minmax(0,200px) minmax(0,1fr);border-width:0;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity))}@media (max-width:640px){.styles_postHeader__BJnB_{max-width:none;grid-template-columns:minmax(0,90px) minmax(0,1fr);grid-template-rows:repeat(1,minmax(0,1fr))}}@media (min-width:1513px){.styles_postHeader__BJnB_{grid-template-columns:minmax(0,224px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,auto);border-width:0 0 1px 1px}}.styles_postHeaderContainer__grDEh{margin-left:auto;margin-right:auto;display:flex;max-width:896px}@media (max-width:640px){.styles_postHeaderContainer__grDEh{flex-direction:column}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderContainer__grDEh{flex-direction:column}}@media (min-width:1513px){.styles_postHeaderContainer__grDEh{max-width:none}}.styles_postHeaderIconContainer__ShjHQ{display:flex;align-items:center;justify-content:center;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding:60px 30px 60px 48px}@media (max-width:640px){.styles_postHeaderIconContainer__ShjHQ{display:grid;grid-template-columns:minmax(0,88px) minmax(0,1fr);gap:0;padding:0}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderIconContainer__ShjHQ{display:grid;grid-template-columns:minmax(0,88px) minmax(0,1fr);gap:0;padding:0}}@media (min-width:1513px){.styles_postHeaderIconContainer__ShjHQ{height:223px;width:223px;border-right-width:1px;padding:0}}.styles_postHeaderIcon__zUCkF{position:relative;height:120px;width:120px;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding-top:18px;padding-bottom:18px}@media (max-width:640px){.styles_postHeaderIcon__zUCkF{display:flex;height:66px;width:88px;align-items:center;justify-content:center;border-left-width:0;border-top-width:0;padding:0}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderIcon__zUCkF{display:flex;height:66px;width:88px;align-items:center;justify-content:center;border-left-width:0;border-top-width:0;padding:0}}@media (min-width:1513px){.styles_postHeaderIcon__zUCkF{height:135px;width:auto;border-width:0;padding:0}}.styles_postHeaderIcon__zUCkF a{display:flex;align-items:center;justify-content:center}.styles_postHeaderIcon__zUCkF img{height:80px;width:auto}@media (max-width:640px){.styles_postHeaderIcon__zUCkF img{height:54px;width:auto}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderIcon__zUCkF img{height:54px;width:100%}}@media (min-width:1513px){.styles_postHeaderIcon__zUCkF img{height:auto;max-width:180px}}.styles_postHeaderTitleContainer__bI4Dx{display:flex;width:100%;flex:1 1 0%;flex-direction:column}@media (max-width:640px){.styles_postHeaderTitleContainer__bI4Dx{gap:.5rem;padding-top:46px}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderTitleContainer__bI4Dx{gap:.5rem;padding-top:46px}}.styles_postHeaderTitle__OI4WW{display:flex;height:100%;flex-direction:column;gap:.75rem;padding-top:60px;padding-right:60px}@media (max-width:640px){.styles_postHeaderTitle__OI4WW{gap:0;padding:0 20px}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderTitle__OI4WW{gap:0;padding:0 20px}}@media (min-width:1513px){.styles_postHeaderTitle__OI4WW{max-width:910px;justify-content:center;padding:0 54px}}.styles_postHeaderSubInfo__Iay8f{display:flex;width:100%;justify-content:center;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(122 122 122/var(--tw-text-opacity))}@media (max-width:640px){.styles_postHeaderSubInfo__Iay8f{height:66px;border-top-width:0;padding-top:12px;padding-bottom:12px;padding-left:18px}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderSubInfo__Iay8f{height:66px;border-top-width:0;padding-top:12px;padding-bottom:12px;padding-left:18px}}@media (min-width:1513px){.styles_postHeaderSubInfo__Iay8f{grid-column-start:2;grid-column-end:3;height:fit-content;justify-content:space-between;border-top-width:1px;border-bottom-width:0;padding-left:0}}.styles_postHeaderSubInfo__Iay8f .styles_postCategory__PiFQI{position:relative;display:flex;width:100%;max-width:896px;align-items:center;justify-content:space-between;padding-left:48px;padding-right:48px;font-size:.75rem}@media (max-width:640px){.styles_postHeaderSubInfo__Iay8f .styles_postCategory__PiFQI{width:100%;max-width:none;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-left:0;padding-right:0}}@media (min-width:640px) and (max-width:800px){.styles_postHeaderSubInfo__Iay8f .styles_postCategory__PiFQI{width:100%;padding-left:0;padding-right:0}}@media (min-width:1513px){.styles_postHeaderSubInfo__Iay8f .styles_postCategory__PiFQI{padding-left:55px;padding-right:55px}}.styles_postCategoryInner__YjCAd{display:flex;align-items:flex-start;gap:.75rem;padding:9px 0}@media (max-width:640px){.styles_postCategoryInner__YjCAd{gap:4px;border-width:0;padding:0;letter-spacing:.04em}}@media (min-width:640px) and (max-width:800px){.styles_postCategoryInner__YjCAd{gap:4px}}.styles_postTitle__ClH1X{font-size:28px;font-weight:600;line-height:43px;letter-spacing:.04em}@media (max-width:640px){.styles_postTitle__ClH1X{font-size:22px;line-height:36px}}@media (min-width:640px) and (max-width:800px){.styles_postTitle__ClH1X{font-size:22px;line-height:36px}}.styles_postContent__aDbBi{margin-left:auto;margin-right:auto;margin-bottom:86px;max-width:896px;padding-left:48px;padding-right:48px}@media (max-width:640px){.styles_postContent__aDbBi{padding-left:0;padding-right:0}}@media (min-width:640px) and (max-width:800px){.styles_postContent__aDbBi{padding-left:0;padding-right:0}}@media (min-width:1513px){.styles_postContent__aDbBi{margin-left:0;margin-right:auto;max-width:1124px;padding-left:276px}}.styles_postTableContainer__Vchp6{margin-top:54px;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding-top:40px;padding-bottom:48px}@media (max-width:640px){.styles_postTableContainer__Vchp6{margin-left:18px;margin-right:18px;margin-top:40px;padding-top:20px;padding-bottom:30px}}@media (min-width:640px) and (max-width:800px){.styles_postTableContainer__Vchp6{margin-left:18px;margin-right:18px;margin-top:40px;padding-top:20px;padding-bottom:30px}}.styles_postTableTitle__LTJZS{font-size:14px;font-weight:600;line-height:30px;letter-spacing:.03em}.styles_postTableList__OjQDJ{margin-top:12px}.styles_postTableList__OjQDJ:first-child{margin-top:0}.styles_postTableListItem__WAj_p{border-bottom-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity))}.styles_postTableListItemLink__Emq9B{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.06em}@media (max-width:640px){.styles_postTableListItemLink__Emq9B{font-size:14px;line-height:1.5;letter-spacing:.06em}}@media (min-width:640px) and (max-width:800px){.styles_postTableListItemLink__Emq9B{font-size:14px;line-height:1.5;letter-spacing:.06em}}.styles_postTableListItemLink__Emq9B:hover{opacity:.7}@media (max-width:640px){.styles_postTableListItemLink__Emq9B span{padding-right:30px}}.styles_postTableListItemLinkIcon__o_wVM{position:relative;margin-top:.25rem;display:flex;height:19px;width:19px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity))}@keyframes styles_bounce__jEL_4{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.styles_postTableListItemLink__Emq9B:hover .styles_postTableListItemLinkIcon__o_wVM svg{animation:styles_bounce__jEL_4 1s infinite}.styles_postTableListItemLinkIcon__o_wVM svg{width:9px}.styles_postAd__aQOk_{margin-top:82px!important;display:none;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));padding-top:48px;padding-bottom:48px}@media (max-width:640px){.styles_postAd__aQOk_{margin-top:48px!important;padding-top:60px!important;padding-bottom:60px!important}}@media (min-width:640px) and (max-width:800px){.styles_postAd__aQOk_{margin-top:48px!important;padding-top:60px!important;padding-bottom:60px!important}}.styles_postAd__aQOk_:has(>div>div[id^=google_ads_iframe_]>iframe){display:block}.styles_postYoutubeEmbed__s3ZxQ{position:relative;height:0!important;width:100%!important;overflow:hidden;padding-top:56.25%}.styles_postYoutubeEmbed__s3ZxQ iframe{position:absolute;top:0;left:0;height:100%;width:100%}.styles_postTags__8TOqg{display:flex;gap:.5rem;overflow-x:auto;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(154 154 154/var(--tw-border-opacity));padding-top:24px;padding-bottom:24px}@media (max-width:640px){.styles_postTags__8TOqg{padding-left:18px;padding-right:18px}}@media (min-width:640px) and (max-width:800px){.styles_postTags__8TOqg{padding-left:18px;padding-right:18px}}.styles_postTags__8TOqg::-webkit-scrollbar{display:none}.styles_balloon__Beo3e{position:relative;margin-bottom:28px;width:fit-content;max-width:100%;border-width:2px;--tw-border-opacity:1;border-color:rgb(35 35 35/var(--tw-border-opacity));padding:8px 12px;font-size:19px;font-weight:600;letter-spacing:.03em}@media (max-width:640px){.styles_balloon__Beo3e{margin-bottom:20px;font-size:17px}}@media (min-width:640px) and (max-width:800px){.styles_balloon__Beo3e{margin-bottom:20px;font-size:17px}}.styles_balloon__Beo3e:before{position:absolute;bottom:-16px;left:30px;height:18px;width:10px;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(35 35 35/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (max-width:640px){.styles_balloon__Beo3e:before{bottom:-15px}}@media (min-width:640px) and (max-width:800px){.styles_balloon__Beo3e:before{bottom:-15px}}.styles_balloon__Beo3e:before{clip-path:polygon(0 50%,100% 0,100% 100%)}.styles_balloon__Beo3e:after{position:absolute;bottom:-16px;left:27px;height:20px;width:12px;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}@media (max-width:640px){.styles_balloon__Beo3e:after{bottom:-15px}}@media (min-width:640px) and (max-width:800px){.styles_balloon__Beo3e:after{bottom:-15px}}.styles_balloon__Beo3e:after{clip-path:polygon(0 50%,100% 0,100% 100%)}.styles_postCarouselArrowContainer__8YDXH{position:relative;display:flex;height:24px;width:24px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(45 45 45/var(--tw-border-opacity))}.styles_postCarouselArrowContainer__8YDXH:hover{opacity:.7}@media (max-width:640px){.styles_postCarouselArrowContainer__8YDXH{height:36px;width:36px}}@media (min-width:640px) and (max-width:800px){.styles_postCarouselArrowContainer__8YDXH{height:36px;width:36px}}.styles_postCarouselArrow__waPg_{position:absolute;width:20px;cursor:pointer}@media (max-width:640px){.styles_postCarouselArrow__waPg_{width:31px}}@media (min-width:640px) and (max-width:800px){.styles_postCarouselArrow__waPg_{width:31px}}@keyframes styles_arrow-bounce-prev__aCjoJ{0%{transform:translateX(0) rotate(180deg)}50%{transform:translateX(-6px) rotate(180deg)}to{transform:translateX(0) rotate(180deg)}}.styles_postCarouselArrowPrev__wKAT4:hover svg{animation:styles_arrow-bounce-prev__aCjoJ 1s linear infinite}@keyframes styles_arrow-bounce__HeKvq{0%{transform:translateX(0)}50%{transform:translateX(6px)}to{transform:translateX(0)}}.styles_postCarouselArrowContainer__8YDXH:hover svg{animation:styles_arrow-bounce__HeKvq 1s linear infinite}.styles_magazine__s89nz{display:flex;align-items:flex-start;column-gap:36px}@media (max-width:640px){.styles_magazine__s89nz{flex-direction:column}}@media (min-width:640px) and (max-width:800px){.styles_magazine__s89nz{flex-direction:column}}.styles_magazine__s89nz img{margin-left:auto;margin-right:auto;width:100%;height:100%;object-fit:cover}@media (max-width:640px){.styles_magazine__s89nz img{max-width:192px}}@media (min-width:640px) and (max-width:800px){.styles_magazine__s89nz img{max-width:192px}}.styles_magazine__s89nz img{box-shadow:5px 5px 16px 7px rgba(0,0,0,.14)}.styles_magazineButton__RyzmY{--theme-color:#fff;--theme-text-color:#232323;display:flex;height:48px;width:180px;align-items:center;justify-content:center;border-radius:27px;border-width:1px;--tw-border-opacity:1;border-color:rgb(158 158 158/var(--tw-border-opacity));font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:640px){.styles_magazineButton__RyzmY{height:46px;width:140px}}@media (min-width:640px) and (max-width:800px){.styles_magazineButton__RyzmY{height:46px;width:140px}}.styles_magazineButton__RyzmY{background-color:var(--theme-color);color:var(--theme-text-color)}.styles_magazineButton__RyzmY:hover{opacity:.7}.styles_magazineButton__RyzmY.styles_primary__9qsyR{--theme-color:#232323;--theme-text-color:#fff;border-style:none}.old-contents{line-height:1.8}.old-contents p{margin-top:0;margin-bottom:1.5em}.old-contents .h2,.old-contents h1,.old-contents h2,.old-contents h3,.old-contents h4,.old-contents h5,.old-contents h6{font-size:16px;line-height:1.5em;font-weight:700;margin:0 0 .75em;color:#000}.old-contents h3{padding-top:1.5em;padding-left:27px}.old-contents h3:before{content:"";display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;vertical-align:bottom;font-size:40px;margin-left:-40px}.old-contents h3.q{padding-left:40px}.old-contents h3.q:before{content:url(https://img.ananweb.jp/core/img/bot/h3-before-q-soken.svg);display:inline-block;margin-right:10px}.old-contents h4{text-transform:uppercase}.old-contents h4.headline{margin:45px auto}.old-contents h4.category{font-size:20px;margin:0 auto 40px;cursor:default;font-weight:400}.old-contents h4.category span{font-family:Hiragino Kaku Gothic Pro,HiraGothicProN-W3,ヒラギノ角ゴ ProW3,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin-top:5px}.old-contents h4.category span i{font-style:normal}@media screen and (max-width:414px){.old-contents h4.category{margin:0 auto 20px}}.old-contents h4.related{padding-left:30px;font-size:14px;display:inline-block;width:200px;margin:0}.old-contents h4.related-category{width:auto}.old-contents h4.related:before{content:"";display:inline-block;-webkit-font-smoothing:antialiased;font-family:dashicons;vertical-align:bottom;font-size:24px;margin:0 8px 0 -30px}@media screen and (min-width:767px){.old-contents h1,.old-contents h2{font-size:20px}.old-contents h4.category{margin:40px auto}}.old-contents figure{display:block;margin:0 auto 20px;position:relative;max-width:100%}@media screen and (min-width:414px){.old-contents figure.portrait{max-width:80%}}.old-contents figure img{display:block;margin:0 auto}.old-contents figure figcaption{margin:.8075em 0;padding:0 .7075em;font-size:12px;line-height:18px;color:#000}.old-contents figure a+br,.old-contents figure a+p,.old-contents figure img+br,.old-contents figure img+p{display:none}.old-contents div.caption,.old-contents small{display:block;padding:0;margin:.8075em 0;font-size:12px;line-height:18px;color:#000}.old-contents small p{padding:0;margin-bottom:.9em}.old-contents img{display:block;margin:0 auto 20px}.old-contents a.post{display:table;max-width:100%;clear:both;margin:15px 0;vertical-align:top;position:relative;text-decoration:none!important}.old-contents a.post img.newicon{position:absolute;top:5px;left:5px;z-index:1}.old-contents a.post:hover img.newicon{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.old-contents a.post:hover{text-decoration:none}.old-contents a.post img.thumbnail{margin:0 auto;display:block;max-width:100px;height:auto;z-index:-1;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}.old-contents a span.thumbnail{box-sizing:border-box;line-height:9px;display:block;position:relative;margin:0 10px 0 0}.old-contents a.post.is-video span.thumbnail:after{content:"";color:hsla(0,0%,100%,.9);text-shadow:1px 1px 3px rgba(0,0,0,.2);line-height:1em;font:normal 60px dashicons;padding:1px 0 0 6px;text-align:center;height:60px;width:60px;background:rgba(0,0,0,.4);webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:22}@media screen and (max-width:415px){.old-contents a.post.is-video span.thumbnail:after{font:normal 40px dashicons;padding:4px 0 0 8px;height:48px;width:48px}}.old-contents aside a.post.is-video span.thumbnail:after{font:normal 30px dashicons;padding:5px 0 0 5px;height:40px;width:40px}.old-contents a.post span.meta{display:table-cell;vertical-align:middle;font-size:11px;text-align:left;line-height:1.7em;position:relative;width:100%}.old-contents a.post span.tags{text-transform:uppercase;margin:0 0 3px}.old-contents a.post span.corner{margin:0 4px 0 0;vertical-align:top;font-size:11px;color:#5a5a5a;background-color:#ffe133}.old-contents a.post span.corner.corner-anew{background-color:#16db90}.old-contents a.post span.corner.corner-news{background-color:#489ae6;color:#fff}.old-contents a.post span.corner.corner-night{background-color:#ff59f1}.old-contents a.post span.corner.corner-soken{background-color:#ff2d64}.old-contents a.post span.title{color:#000;font-size:13px;line-height:20px;font-weight:700;display:block;clear:both;text-align:left;margin:5px 0}.old-contents a.post span.date-large,.old-contents a.post span.title br{display:none}.old-contents a.post span.pageview{display:inline-block;font-weight:700}.old-contents a.post span.date{display:inline-block}.old-contents a.post span.date strong{font-size:11px;line-height:1.5em}.old-contents a.post span.theme{display:block;font-weight:700;font-size:11px;margin-bottom:7px}.old-contents a.post span.theme-soken{color:#ff2d64}.old-contents a.post span.theme-news{color:#489ae6}.old-contents a.post span.theme-anew{color:#16db90}.old-contents a.post span.theme-night{color:#ff59f1}.old-contents a.post span.keywords{text-transform:uppercase;line-height:17px;height:24px;font-size:10px;display:inline-block;overflow:hidden;max-width:400px;vertical-align:text-top;color:#967080;padding:0;margin:0 0 3px}.old-contents a.post span.keywords span{height:20px;margin:0 4px 8px 0;padding:1px 4px;display:inline-block;border:thin solid rgba(150,112,128,.22);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.old-contents aside.sidebar a.post.ranking span.keywords{max-width:300px;color:#967080;padding:0;margin:0 0 1px;line-height:15px;height:16px;font-size:10px}.old-contents aside.sidebar a.post.ranking span.keywords span{height:16px;margin:0 2px 8px 0;padding:1px 2px}.old-contents aside.sidebar a.post.ranking{margin:7px 0}.old-contents aside.sidebar a.post.ranking img.thumbnail{max-width:85px}.old-contents aside.sidebar a.post.ranking span.title{font-size:12px;line-height:18px;margin:0}.old-contents aside.sidebar a.post.ranking span.post-counter{text-align:center;line-height:11px;left:-11px;color:#000}.old-contents aside.sidebar a.post.ranking.columns span.title{font-size:14px;line-height:20px;margin-bottom:5px}.old-contents aside.sidebar a.post.ranking.columns span.description{font-size:11px;line-height:16px;color:#5a5a5a}.old-contents body.night aside.sidebar a.post.ranking.columns span.description{color:#967080}.old-contents nav.related a .post{margin:3px 0}@media screen and (min-width:769px){.old-contents a.post.news-front img.thumbnail,.old-contents article a.post img.thumbnail{max-width:140px}.old-contents a.post.news-front span.title{margin:5px auto}.old-contents a.post.news-front span.meta{padding:10px 20px 3px 0}.old-contents a.post.news-front span.thumbnail{margin-right:0}.old-contents a.post.news-front img.thumbnail{max-width:100%}.old-contents a.post.anan-front img.thumbnail,.old-contents a.post.soken-front img.thumbnail{max-width:140px}.old-contents a.post.anan-front span.title,.old-contents a.post.soken-front span.title{margin:5px auto}.old-contents a.post.soken-front span.meta{padding:10px 3px 3px}.old-contents a.post.anan-front span.meta{padding:10px 20px 3px 0}.old-contents a.post.anan-front span.thumbnail,.old-contents a.post.soken-front span.thumbnail{margin-right:0}.old-contents a.post.anan-front img.thumbnail,.old-contents a.post.soken-front img.thumbnail{max-width:100%}.old-contents nav.related a.post.ranking img.thumbnail{max-width:140px}}@media screen and (max-width:768px){.old-contents a.post span.tags,.old-contents a.post span.title{margin:inherit}.old-contents a.post span.theme{margin-bottom:0;margin-top:-3px}}.old-contents a.read-more{display:block;margin:0 auto;padding:8px 10px;max-width:320px;outline:none;background-color:#ff2d64;border:none;font-size:13px;line-height:1.2em;color:#fff;text-align:center;text-transform:none;letter-spacing:1px;-webkit-appearance:none;text-shadow:none}.old-contents a.read-more:hover{background-color:#111;color:#fff;text-decoration:none}.old-contents a.read-more:not(:empty){padding:0;background-color:inherit;margin:40px auto 60px}.old-contents a.read-more>button{border-radius:inherit;width:100%}.old-contents body.category-uranai a.read-more{border:2px solid #000;color:#000;font-weight:700;margin:20px auto 40px;line-height:2.3em}.old-contents body.category-uranai a.read-more:hover{color:#fff;background-color:#000}.old-contents ul.ul-ranking{margin:0 0 10px;padding:0;list-style:none}.old-contents ul.ul-ranking li{margin:0;padding:0;display:block}.old-contents ul.ul-ranking li a.post.ranking{color:#2a2a2a;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start}.old-contents ul.ul-ranking li a:hover{border-bottom:none}.old-contents ul.ul-ranking li a.post.ranking span.thumbnail{line-height:0;display:block;margin:0;box-sizing:border-box;position:relative}.old-contents ul.ul-ranking li a.post.ranking span.thumbnail img{max-width:100px}.old-contents body.anew ul.ul-ranking li a.post.ranking span.thumbnail img{max-width:80px}.old-contents ul.ul-ranking li a.post.ranking span.meta{position:relative;padding:0 10px;flex:1}.old-contents ul.ul-ranking li a.post.ranking span.date{display:none}.old-contents nav ul.ul-ranking li a.post.ranking span.post-counter,.old-contents nav ul.ul-ranking li a.post.ranking span.post-counter span{display:block}.old-contents nav ul.ul-ranking li a.post.ranking span.tags-anew{display:block;text-transform:capitalize}.old-contents nav ul.ul-ranking li a.post.ranking span.author-name{display:block}.old-contents body.soken nav ul.ul-ranking a.post.ranking:first-child{border-top:none;padding-top:0}.old-contents body.soken nav ul.ul-ranking li:first-child a.post.ranking{border-top:3px dotted hsla(0,0%,86%,.5);padding-top:7px}.old-contents summary{margin-bottom:50px}.old-contents body.single.news summary{margin-bottom:20px}@media screen and (max-width:414px){.old-contents summary{margin-bottom:20px}}.old-contents body.single summary{padding-bottom:15px;border-bottom:3px dotted hsla(0,0%,86%,.5)}.old-contents summary.category{margin-bottom:10px}.old-contents summary .h1-subline{font-size:12px;line-height:1.5em;margin:0 0 1em}.old-contents summary .the_excerpt{line-height:1.8em;margin:1em auto}.old-contents summary .pageview{display:inline-block;vertical-align:top;font-size:18px;line-height:32px;margin-left:12px}.old-contents summary .pageview span{font-size:11px;font-weight:400}.old-contents .the_content{padding-bottom:20px;max-width:100%;overflow-x:hidden}.old-contents .the_content a{text-decoration:underline}.old-contents .the_content a.noline{text-decoration:none}.old-contents .blog-wrap{font-size:12px;line-height:20px;margin:30px auto;padding:20px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:thin solid hsla(0,0%,59%,.34);background-color:#fff}.old-contents .blog-wrap a,.old-contents .blog-wrap a span{display:block}.old-contents .blog-wrap a span.furigana{text-align:center;margin:0 auto;max-width:220px;padding-bottom:10px;border-bottom:thin solid #969696}.old-contents .blog-wrap a span.title{text-align:center;font-size:13px;font-weight:700;margin:20px auto}.old-contents .instagram-wrap{font-size:14px;line-height:20px;margin:20px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:thin solid hsla(0,0%,59%,.34);background-color:#fff}.old-contents .instagram-wrap .instagram-image{display:block;vertical-align:middle;margin:0 40px 0 0;float:left}.old-contents .instagram-wrap .instagram-image a{display:block;margin:0;width:150px;height:150p}.old-contents .instagram-wrap .instagram-image a img.thumbnail{display:block;margin:0;display:inline-block;vertical-align:middle}.old-contents .instagram-wrap .instagram-follow{display:block;vertical-align:middle;padding:30px 30px 0 0}.old-contents .instagram-wrap a.instagram,.old-contents .instagram-wrap a.instagram span{font-weight:700;font-size:14px;height:14px;line-height:14px;color:#125688;vertical-align:text-top}.old-contents .instagram-wrap a.instagram:hover{color:#999}@media screen and (max-width:768px){.old-contents .instagram-wrap .instagram-image{margin:0 20px 0 0}.old-contents .instagram-wrap .instagram-follow{padding:20px 20px 0 0}.old-contents .instagram-wrap .instagram-follow br{display:none}}.old-contents div.main,.old-contents main{max-width:1000px}.old-contents img.anan-panda{margin-bottom:10px}.old-contents a.post span.meta{color:#5a5a5a}.old-contents .hidefeed{background-color:#fff;border:2px solid #000;color:#000;-webkit-border-radius:initial;-moz-border-radius:initial;border-radius:initial}.old-contents .hidefeed a{font-family:Quicksand,sans-serif;font-weight:700;color:#000;font-size:16px}.old-contents .hidefeed:hover a{color:#fff}.old-contents nav.pagination li span{background-color:#ffc02e;border:thin solid #ffc02e}.old-contents b.c-main,.old-contents nav.pagination li a span,.old-contents p .c-main,.old-contents strong.c-main{color:#ffc02e}.old-contents b.c-sub,.old-contents p .c-sub,.old-contents strong.c-sub{color:#38f}.old-contents nav ul.header li a{font-family:Quicksand,sans-serif;font-weight:700;margin-right:9px}.old-contents nav ul.header li:before{font-family:Quicksand,sans-serif;font-weight:700;font-size:14px;content:"#";overflow:hidden;display:inline-block;vertical-align:middle;margin-right:3px}.old-contents h2{color:#000;font-size:25px;line-height:38px;margin-bottom:22px}.old-contents h5{color:#ffc02e}.old-contents h4.category{line-height:28px;font-weight:700;text-transform:capitalize;letter-spacing:1px;text-align:center;width:100%}.old-contents h4.category:before{content:url(https://img.ananweb.jp/core/img/bot/h4-category-before-anan.svg);display:block;margin:0 auto}.old-contents aside.sidebar h4.category{margin:30px auto}.old-contents aside.sidebar h4.category:before{border-top:2px solid hsla(0,0%,86%,.5);display:block;width:200px;padding-top:30px}.old-contents article summary h4.category{text-align:left}.old-contents article summary h4.category:before{font-family:Quicksand,sans-serif;font-weight:700;font-size:32px;content:"#";display:inline-block;vertical-align:top;margin:0 6px 0 0}.old-contents nav.tags{color:#ffe133;text-transform:uppercase;font-size:16px;display:inline-block;clear:both;height:30px;line-height:30px;margin-bottom:20px;font-family:Quicksand,sans-serif;font-weight:700}.old-contents nav.tags a{color:#000;text-transform:uppercase;font-size:20px}.old-contents nav.tags a:before{font-family:Quicksand,sans-serif;font-weight:700;font-size:36px;content:"#";overflow:hidden;display:inline-block;vertical-align:top;margin-right:9px}.old-contents a.post span.author-name{display:none}.old-contents a.post span.tags{display:inline-block;clear:both;vertical-align:bottom;font-family:Quicksand,sans-serif;font-weight:700;color:#5a5a5a}.old-contents nav.navigation-links{background:none;max-width:320px}.old-contents nav.navigation-links div{box-shadow:none;-moz-box-shadow:none;background:none}.old-contents nav.navigation-links div:hover{background:#000}.old-contents nav.navigation-links div a:hover,.old-contents nav.navigation-links div:hover a{color:#fff}.old-contents nav.navigation-links div a{border:2px solid #000;color:#000;font-family:Quicksand,sans-serif;font-weight:700}.old-contents nav.navigation-links nav.navigation-links div.nav-previous{background:none;-moz-border-top-left-radius:none;border-top-left-radius:none;-moz-border-bottom-left-radius:none;border-bottom-left-radius:none;border-right:3px solid #fff}.old-contents nav.navigation-links div.nav-next{background:none;-moz-border-top-right-radius:none;border-top-right-radius:none;-moz-border-bottom-right-radius:none;border-bottom-right-radius:none;border-left:3px solid #fff}.old-contents a.post.is-new:before{content:url(https://img.ananweb.jp/core/img/bot/a-post-new-anan.svg);display:block;position:absolute;z-index:1;top:-8px;left:-5px}.old-contents a.buy{background-color:#fff}.old-contents a.buy:hover{background:#ffe133}.old-contents nav.related{margin:0 auto}.old-contents aside.sidebar{background-color:#fff}.old-contents aside.sidebar a.post.ranking img.thumbnail{max-width:100px}.old-contents aside.sidebar a.post.ranking{margin:5px 0;padding:2px 0 7px;width:100%}.old-contents aside.sidebar a.post.ranking span.post-counter{font-family:Quicksand,sans-serif;font-weight:700;font-size:11px;line-height:22px;display:block;position:absolute;left:-8px;top:-5px;background-image:url(https://img.ananweb.jp/core/img/bot/a-post-ranking-anan.svg);width:22px;height:22px;z-index:1}@media screen and (min-width:769px){.old-contents aside.sidebar{max-width:340px;padding:20px}.old-contents a.post.anan-front{max-width:33.33334%;display:inline-block;margin:0}.old-contents a.post.anan-large{margin:0 0 30px}.old-contents a.post.anan-large span.meta{max-width:250px;display:block;margin:10px auto}.old-contents a.post.anan-medium{max-width:50%;display:inline-block}.old-contents a.post.anan-wide{max-width:600px;clear:both}.old-contents a.post.anan-wide span.meta{max-width:190px;float:right;padding:10px 0 3px}.old-contents a.post.anan-wide-alt span.meta{float:left}.old-contents a.post.anan-wide span.thumbnail{float:left;margin-right:30px}.old-contents a.post.anan-wide-alt span.thumbnail{float:right;margin-right:0;margin-left:30px}.old-contents a.post.anan-wide img.thumbnail{max-width:380px;height:auto}.old-contents a.post.anan-wide span.date{display:none}.old-contents a.post.anan-wide span.date-large{color:#000;display:block;font-size:52px;line-height:52px;margin:12px 0}.old-contents a.post.anan-wide span.date-large strong{font-size:11px}.old-contents hr.anan-front{background:none;border-bottom:thin dotted transparent;max-width:580px;margin:15px auto}}@media screen and (max-width:768px){.old-contents a.post.anan-large span.thumbnail{margin:0 auto}.old-contents a.post.anan-large img.thumbnail{max-width:100%;height:auto}.old-contents a.post.anan-large span.meta{display:block;margin:5px 0;padding:3px}.old-contents a.post.anan-large span.tags{margin:0}.old-contents a.post.anan-mobile-large{max-width:100%;display:block;margin:0 0 30px}.old-contents a.post.anan-mobile-medium{max-width:49%;display:inline-block;margin:0}.old-contents hr.hide-on-mobile{display:none}.old-contents a.post.anan-mobile-medium.is-new:before{content:""}}.old-contents .tweet-item-list h4 span{text-transform:lowercase}.old-contents .tweet-item{display:block;vertical-align:top;width:100%;padding:5px;margin:2px 0}.old-contents .tweet-item .tweet-card{display:block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:15px;border:thin solid #ededed;border-top:12px solid #1da1f2;background-color:hsla(0,0%,86%,.1)}.old-contents .tweet-item-list .tweet-item img.tweet-image{display:block;max-width:100%;margin:0 auto 15px}.old-contents .tweet-item .tweet-card .user-meta{display:table;line-height:18px}.old-contents .tweet-item .tweet-card .user-meta a{position:relative;display:table;height:58px;width:100%}.old-contents .tweet-item .tweet-card .user-meta a img.user-image{width:48px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;float:left;margin:6px}.old-contents .tweet-item .tweet-card .user-meta a span.user-name{font-weight:700;display:block;vertical-align:middle;padding:0;margin:18px 0 0 70px}.old-contents .tweet-item .tweet-card .date{color:#969696;font-size:11px}.old-contents .tweet-item .tweet-card .text a{color:#969696;font-size:11px;line-height:11px;margin:0 3px;vertical-align:middle;border-bottom:thin dotted transparent}.old-contents .tweet-item .tweet-card .text a:hover{border-bottom:thin dotted #969696}@media screen and (max-width:769px){.old-contents .tweet-item .tweet-card .user-meta a span.user-name{margin:11px 0 0 70px}}@media screen and (min-width:769px){.old-contents .tweet-item-list{-moz-column-count:2;-moz-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0;width:100%}.old-contents .tweet-item{display:inline-block}}.old-contents blockquote,.old-contents q{quotes:"" "";margin:3em auto;max-width:620px;position:relative;padding:0 30px}.old-contents blockquote:after,.old-contents blockquote:before,.old-contents q:after,.old-contents q:before{position:absolute;content:"";-webkit-font-smoothing:antialiased;font:normal 24px dashicons;color:#000;z-index:-1}.old-contents blockquote:before,.old-contents q:before{top:2px;left:0}.old-contents blockquote:after,.old-contents q:after{bottom:2px;right:0;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.old-contents article blockquote p,.old-contents article q p{margin:0}.old-contents hr{background-color:#ededed;border:0;height:1px;max-width:920px;margin:25px auto}.old-contents hr.clear{background-color:transparent;border:0;margin:25px auto}.old-contents hr.clear-60{background-color:transparent;border:0;margin:30px auto}.old-contents hr.clear-90{background-color:transparent;border:0;margin:60px auto}.old-contents hr.clear-180{background-color:transparent;border:0;margin:90px auto}.old-contents hr.clear-200{background-color:#dcdcdc;max-width:200px;border:0;margin:100px auto}.old-contents article ol,.old-contents article ul{margin:0 auto 1.5em;max-width:920px;text-align:left}.old-contents ul{list-style:disc}.old-contents ol{list-style:decimal}.old-contents li>ol,.old-contents li>ul{margin-bottom:0;margin-left:1.5em}.old-contents dt{font-weight:700}.old-contents dd{margin:0 1.5em 1.5em}.old-contents img{height:auto;max-width:100%}.old-contents table{margin:0 0 1.5em}.old-contents embed,.old-contents iframe,.old-contents object{max-width:100%}.old-contents article a{word-wrap:break-word}.old-contents article{max-width:620px;margin:0 auto 30px;padding:10px;text-align:left}.old-contents article.wide,.old-contents body.anan article.wide,.old-contents body.news article.wide,.old-contents body.soken article.wide{background-color:transparent}@media screen and (min-width:960px){.old-contents main{padding-top:70px}.old-contents body.anan.home main{max-width:none}.old-contents body.category-anan main{max-width:1000px}.old-contents body.news.category-news main,.old-contents body.news.home main{max-width:none}.old-contents body.anan.category-anan.paged main,.old-contents body.anan.home.paged main,.old-contents body.news.category-news.paged main,.old-contents body.news.home.paged main{max-width:1000px}.old-contents body.soken.category-soken main,.old-contents body.soken.home main{max-width:none}.old-contents body.soken.category-soken.paged main,.old-contents body.soken.home.paged main{max-width:1000px}.old-contents article{float:left;width:620px}.old-contents article.wide,.old-contents body.anan article.wide,.old-contents body.news article.wide,.old-contents body.soken article.wide{max-width:1320px;width:auto;float:none;margin:0 auto;padding:0;text-align:center}}.old-contents header{color:#000;position:fixed;top:0;left:0;padding:10px;margin:0;width:100%;z-index:10000;background-color:#fff;min-height:60px}.old-contents header div.header{max-width:960px;margin:0 auto;position:relative}.old-contents header:after{content:"";display:block;background-color:#ededed;border:0;height:1px;box-sizing:content-box;width:100%;position:absolute;top:100%;left:0}.old-contents header .site-title{line-height:1px;font-size:1px;margin:0;padding:0}.old-contents header .site-title a{display:inline-block;margin:0 auto}.old-contents header .site-title img{width:auto;margin:3px auto 0;max-height:32px;max-width:200px}.old-contents body.anan header .site-title img{margin-top:6px}@media screen and (min-width:769px){.old-contents header .site-title{text-align:left}}.old-contents header small.headline{display:none}@media screen and (min-width:768px){.old-contents header small.headline{font-size:11px;font-weight:300;line-height:40px;display:inline-block;cursor:default;vertical-align:top;margin-left:15px;color:#969696;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.old-contents nav.header-sub ul.header{margin:10px auto 20px;text-align:center}.old-contents nav.header-sub ul.header a{font-size:13px;font-weight:700;letter-spacing:-.03em;line-height:25px}@media screen and (max-width:768px){.old-contents nav.header-sub{display:none}.old-contents body.anan header .site-title img{margin-top:8px}.old-contents body.toggle-global nav.header-sub.header-sub-mobile{display:table;margin-bottom:40px;width:100%}.old-contents body.toggle-global a.toggle-header-sub{filter:alpha(opacity=44);-moz-opacity:.44;opacity:.44}.old-contents a.toggle-header-sub{background-image:url(https://img.ananweb.jp/core/img/bot/nav-header-toggle.svg);left:3px}.old-contents a.toggle-header-search,.old-contents a.toggle-header-sub{display:block;width:30px;height:30px;background-position:top;background-repeat:no-repeat;text-indent:-9999em;position:absolute;top:20%}.old-contents a.toggle-header-search{background-image:url(https://img.ananweb.jp/core/img/bot/nav-header-search.svg);right:3px}.old-contents body.toggle-search a.toggle-header-search{filter:alpha(opacity=44);-moz-opacity:.44;opacity:.44}}.old-contents body.admin-bar header{top:32px}@media screen and (max-width:782px){.old-contents body.admin-bar header{top:0}}.old-contents .search-box-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:none}.old-contents .search-box-wrapper .search-box{margin:1em 0;width:100%;display:block;clear:both}.old-contents .search-box-wrapper .search-box input[type=text]{width:100%;max-width:980px;margin:0 auto;padding:9px 11px;background-color:#fff;border:1px solid #dcdcdc;font-size:14px;display:block;clear:both;-webkit-appearance:none;color:#231815;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.old-contents body.toggle-search .search-box-wrapper{display:block}.old-contents footer{color:#000;padding:10px;margin:0;width:100%;background-color:#dcdcdc;text-align:left;font-size:10px;line-height:20px}.old-contents footer div.footer{max-width:980px;margin:0 auto}.old-contents footer small.headline{font-size:11px;margin:20px 0 20px 3px}@media screen and (min-width:769px){.old-contents footer small.headline{margin:20px auto 10px}}.old-contents nav.sitenavi a img{margin:0}.old-contents body.search nav.sitenavi,.old-contents footer nav.sitenavi{display:inline-block;width:50%;max-width:100%}.old-contents nav.magazineworld ul{max-width:none;list-style:none}.old-contents nav.magazineworld ul li{display:inline-block;vertical-align:middle}.old-contents nav.magazineworld ul li a{text-transform:none}@media screen and (max-width:768px){.old-contents nav.magazineworld ul{text-align:center}}.old-contents nav.magazineworld ul li.ananweb{display:none}.old-contents section.menu-tags{max-width:980px;padding:20px 10px;margin:0 auto}.old-contents section.menu-tags ul{max-width:none;margin:0 auto;padding:0;list-style:none;display:grid;gap:5px 1.2%;grid-template-columns:repeat(auto-fill,minmax(min(230px,49%),2fr))}.old-contents section.menu-tags ul li{display:inline-block}.old-contents section.menu-tags ul li a{display:inline-block;position:relative;background-color:#f9f9f9;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}.old-contents section.menu-tags ul li a span.title{display:block;position:absolute;left:12px;bottom:5px;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;text-shadow:rgba(0,0,0,.4) 0 1px 2px;z-index:1}.old-contents section.menu-tags ul li a span.thumbnail{display:block;margin:0;padding:0;position:relative;-webkit-border-radius:20px;border-radius:20px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.old-contents section.menu-tags ul li a span.thumbnail:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:33%;pointer-events:none;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.33));z-index:1}.old-contents ul.themes{display:inline-block;margin:0 auto;padding:0;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.old-contents footer ul.themes{padding-right:20px}.old-contents ul.themes li{display:inline-block;margin:0;padding:0;width:16.666666%}.old-contents ul.themes li a{display:block;margin:0;padding:0;height:45px;-webkit-background-size:auto 45px;background-size:auto 45px;background-position:50%;background-repeat:no-repeat;text-indent:-9999px;border:none;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}@media screen and (min-width:800px){.old-contents ul.themes li a{background-position:0 0}}.old-contents body.anan ul.themes li.global-anan a,.old-contents body.anew ul.themes li.global-anew a,.old-contents body.news ul.themes li.global-news a,.old-contents body.night ul.themes li.global-night a,.old-contents body.soken ul.themes li.global-soken a,.old-contents ul.themes li a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-bottom:none!important}.old-contents body.search summary{margin-bottom:0}.old-contents body.search nav.sitenavi a{display:inline-block}.old-contents body.search nav.sitenavi span.dashicons{display:inline-block;line-height:72px;margin:0 10px}.old-contents body.search nav.sitenavi span.dashicons:before{font-size:12px}.old-contents body.search nav.sitenavi span.dashicons.first{margin:0 10px 0 0}.old-contents nav.analog.follow{display:block;vertical-align:top;margin-top:5px}.old-contents nav.analog.follow a{margin:0 3px 0 0;border:none;text-decoration:none}.old-contents nav.analog.follow a.facebook{background-color:#000;color:#fff}.old-contents nav.analog.follow a.facebook:hover{background-color:#1877f2;color:#fff}.old-contents nav.analog.follow a.instagram,.old-contents nav.analog.follow a.twitter{background-color:#000;color:#fff}.old-contents nav.analog.follow a.instagram:hover{background-color:#125688;color:#fff}.old-contents nav.analog.follow a.line{background-color:#000;color:#fff}.old-contents nav.analog.follow a.line:hover{background-color:#2cbf13;color:#fff}.old-contents nav.sns_box{background:#fff;display:block;margin:1em auto;border:3px solid #e6e6e6;border-radius:12px;padding:8px 12px}.old-contents nav.sns_box p{margin-bottom:.5em;font-weight:700}.old-contents nav.sns_box a{display:inline-block;margin-right:10px;margin-bottom:0;width:40px;height:40px}@media screen and (min-width:667px){.old-contents div.fb-like.fb-like-scale20.fb_iframe_widget{display:block;margin-top:35px}.old-contents .fb-like-scale20>*{position:relative;width:100%!important}.old-contents .fb-like-scale20>*>*{transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);top:0;left:0;bottom:0;right:0;margin:auto;overflow:auto}.old-contents #fb_like_button{width:253px;height:130px;margin:0 auto;overflow:hidden}.old-contents #fb_like_button_iframe{display:block;width:253px;margin:0 auto;overflow:hidden}}.old-contents footer nav.sitemap{display:inline-block;clear:both;vertical-align:top;text-align:left}.old-contents nav ul.footer h5{color:#000;font-size:11px;font-weight:400;letter-spacing:.33334em}.old-contents nav ul.footer{display:inline-block;margin:25px 0;padding:0 15px 5px;min-width:120px;vertical-align:top;border-left:thin solid #969696;text-align:left}.old-contents nav ul.footer.last{border-right:thin solid rgba(90,90,90,.22)}.old-contents nav ul.footer li{display:block;margin-right:0}.old-contents nav ul.footer li a{text-transform:uppercase;text-decoration:none}@media screen and (max-width:768px){.old-contents footer nav.sitemap{width:auto;text-align:center;margin:0 auto;display:block;display:none}.old-contents footer nav.analog.follow{display:none}.old-contents nav ul.footer h5{border-bottom:thin solid #5a5a5a;padding-bottom:.5em}.old-contents nav ul.footer{border:none;min-width:49%}}.old-contents .post.post-latest-issue{display:block;color:#000;text-decoration:none;border:none;background:none;margin:0 auto}.old-contents .post.post-latest-issue:hover{color:#323232;text-decoration:none;border:none;background:none}.old-contents .post.post-latest-issue span{display:block;clear:both}.old-contents .post.post-latest-issue span.thumbnail{box-sizing:border-box;line-height:9px;text-align:center;position:relative;margin-bottom:0}.old-contents .post.post-latest-issue span.thumbnail img{z-index:-1;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;max-width:100%;height:auto}.old-contents .post.post-latest-issue span.meta{padding:10px 10px 30px}.old-contents .post.post-latest-issue span.title{color:#000;font-size:18px;line-height:24px;font-weight:700;display:block;clear:both;text-align:left;margin:5px 0}.old-contents .post-latest-issue span.title br{display:none}.old-contents .post.post-latest-issue span.issue{font-weight:300;font-size:12px;line-height:18px;text-transform:uppercase}.old-contents .post.post-latest-issue span.excerpt{font-size:12px;line-height:18px;margin:0;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna"}.old-contents .latest-issue button{letter-spacing:1px;font-weight:500;font-size:12px;text-transform:uppercase;border:2px solid #2b2b2b;border-radius:0;outline:0;position:relative;overflow:visible;line-height:1;padding:12px 24px;left:auto;white-space:nowrap;display:inline-block;background:#fff;color:#2b2b2b;margin:20px 0 0}.old-contents .latest-issue button,.old-contents .latest-issue:hover button{cursor:pointer;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.old-contents .latest-issue:hover button{color:#fff;background:#2b2b2b;border:2px solid #2b2b2b}.old-contents div.aside-wrapper section.latest-issue.single{padding:20px;background:#ededed}.old-contents div.aside-wrapper section.latest-issue.single a.post span.meta{display:block;font-family:Quicksand,sans-serif;padding:5px}.old-contents div.aside-wrapper section.latest-issue.single a.post span.issue,.old-contents div.latest-issue a.post span.excerpt{text-transform:uppercase;font-size:10px;line-height:1}.old-contents div.aside-wrapper section.latest-issue.single a.post span.thumbnail{margin:0 auto 10px}.old-contents div.aside-wrapper section.latest-issue.single a.post img.thumbnail{max-width:100%;margin:0}.old-contents footer section.latest-issue.single{list-style:none;margin:15px 0 0;padding:0;vertical-align:top;float:right;text-align:center;font-size:11px;width:170px;line-height:1}.old-contents footer section.latest-issue.single a.post span.title{font-size:11px;line-height:16px;font-weight:400;text-align:center;margin:10px auto 5px}.old-contents footer section.latest-issue.single a.post span.meta{text-align:center;color:#000;line-height:1;font-size:10px;background:none;padding:0}.old-contents footer section.latest-issue.single a.post span.meta:before{content:"";display:none}.old-contents footer section.latest-issue.single a.post span.thumbnail{margin:0 auto}.old-contents footer section.latest-issue.single a.post span.thumbnail:before{display:none}.old-contents footer section.latest-issue.single a.post span.excerpt{display:block;line-height:1;font-size:10px}.old-contents footer section.latest-issue.single a.post button,.old-contents footer section.latest-issue.single a.post span.issue{display:none}@media screen and (max-width:768px){.old-contents footer section.latest-issue.single{display:none}}.old-contents #privacy-banner{position:fixed;background-color:#fff;width:80%;max-width:360px;z-index:9999;border-radius:5px;bottom:20px;right:20px;font-size:11px;line-height:16px;max-height:90%;overflow-y:auto;overflow-x:hidden;padding:15px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-sizing:border-box;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;animation-delay:2s}.old-contents #privacy-banner small{font-size:11px;line-height:16px;text-align:left;display:block;margin-bottom:8px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.old-contents #privacy-banner small a{text-decoration:underline}.old-contents #privacy-banner div.button-wrap{text-align:right}.old-contents #privacy-banner button{text-decoration:none;font-size:11px;line-height:11px;padding:.5em 1em;letter-spacing:1px;margin:0}.old-contents ul.copyright{list-style:none;margin-top:0;padding:0;font-family:Quicksand,sans-serif}.old-contents ul.copyright li{display:block;padding:0;margin:0 5px 0 0}.old-contents ul.copyright li.menu-item a:before{content:"|";color:#5a5a5a;margin-right:5px}.old-contents ul.copyright li.copyright{border-left:none;padding:0}.old-contents ul.copyright li a span{display:none}@media screen and (max-width:769px){.old-contents ul.copyright{margin-top:0;text-align:center}.old-contents ul.copyright li{display:block;margin:0 auto}.old-contents ul.copyright li.company,.old-contents ul.copyright li.crossmedia,.old-contents ul.copyright li.faq,.old-contents ul.copyright li.privacy,.old-contents ul.copyright li.sns{display:none}}.old-contents aside.sidebar{max-width:620px;padding:0 10px;border-top:none;text-align:center}@media screen and (min-width:960px){.old-contents aside.sidebar{max-width:300px;padding:40px 0;float:right}}.old-contents aside{margin:0 auto;width:100%;text-align:left}.old-contents aside.related{border-top:3px dotted hsla(0,0%,86%,.5);margin:20px 0 0;padding:20px 0 0}@media screen and (max-width:768px){.old-contents aside.related{margin:10px 0 0;padding:10px 0 0}}.old-contents aside.related.related-last{border-bottom:3px dotted hsla(0,0%,86%,.5);margin:20px auto;padding:20px 0 10px}.old-contents .follow-frame{display:table;width:100%;margin:0 auto}.old-contents .follow-frame .follow-text{float:right;display:inline-block;margin:5px 0 0;font-size:12px;line-height:18px;width:50%}.old-contents aside.sidebar nav.follow{float:left;margin:0 0 20px;width:50%}.old-contents aside.sidebar nav.header-sub{display:table}.old-contents aside.sidebar nav.header-sub h5{text-align:center;color:#000;font-size:12px;font-weight:400;margin:5px auto 20px}@media screen and (max-width:768px){.old-contents nav.header-sub ul.header{margin:0 auto}.old-contents nav.header-sub ul.header li{margin:0;width:50%;height:48px;text-align:left;padding:7px 0 0 22px;border:thin solid hsla(0,0%,78%,.29);float:left}}.old-contents nav ul{list-style:none;margin:0 auto;padding:0;max-width:960px}.old-contents nav ul li{display:inline-block;margin-right:5px}.old-contents nav ul li a{text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent}.old-contents nav ul li a span{display:none}.old-contents nav ul li a span.title{text-transform:none}.old-contents nav ul li a.post{margin:0}.old-contents nav ul li a.post span{display:none}.old-contents nav ul li a:hover{text-decoration:none;color:#282828;border-bottom:1px solid #282828}.old-contents nav ul li a.current,.old-contents nav ul li.current-category-ancestor a,.old-contents nav ul li.current-menu-item a,.old-contents nav ul li.current-menu-parent a,.old-contents nav ul li.current-page-item a,.old-contents nav ul li.current-post-ancestor a,.old-contents nav ul li.current-post-item a{border-bottom:1px solid #282828}.old-contents aside.sidebar nav{margin:0 0 10px}.old-contents aside.sidebar nav.contact{max-width:300px;margin:0 auto 10px}.old-contents aside.sidebar nav.contact a{max-width:300px;margin:0 auto 3px;display:table;padding:0;overflow:hidden}.old-contents div.ad,.old-contents div.banner{max-width:300px;max-height:250px;overflow:hidden;margin:0 auto 10px}.old-contents div.banner-single{display:none}@media screen and (max-width:768px){.old-contents div.banner-single{display:block;max-width:640px;overflow:hidden;margin:0 auto 10px}.old-contents div.banner-single a{display:block;border:none;padding:0;margin:0}}.old-contents div.banner-frame{display:table;overflow:hidden;text-align:center;margin:0 auto 20px}.old-contents div.banner-frame div.banner{display:inline-block;margin:0;padding:0;overflow:hidden;text-align:center}.old-contents div.banner-center{text-align:center;overflow:hidden;margin:0 auto 20px}.old-contents div.banner-center-top{text-align:center;overflow:hidden;margin:0 auto}.old-contents article ul.related-links{margin:30px auto;padding:0;font-size:15px}.old-contents article ul.related-links li{margin:5px 0;display:block}.old-contents article ul.related-links li a{font-weight:700;display:inline-block;margin:0 auto;border-bottom:none;text-transform:none}.old-contents article ul.related-links li a b{text-decoration:none;display:inline-block}.old-contents article ul.related-links li a.color-red{color:#f30}.old-contents article ul.related-links li a.color-blue{color:#09f}.old-contents article ul.related-links li a.has-color:hover{color:#fff;background:#111}.old-contents article ul.related-links li a.has-color:hover b{color:#fff}.old-contents article ul.related-links li a:hover{text-decoration:none;color:#111;border-bottom:none}.old-contents article ul.related-links li.html{list-style:none;padding:0}.old-contents article ul.related-links li.html figure{margin:0 auto}.old-contents article nav.related-links ul.related-links:last-of-type{margin-bottom:0}.old-contents nav ul.mobile{margin:0 auto 25px;text-align:center}.old-contents nav ul.mobile li a{font-size:13px;font-weight:700;letter-spacing:-.03em;line-height:25px;font-family:Quicksand,sans-serif;margin-right:9px}.old-contents nav ul.mobile li:before{font-family:Quicksand,sans-serif;font-weight:700;font-size:14px;content:"#";overflow:hidden;display:inline-block;vertical-align:middle;margin-right:3px}.old-contents button,.old-contents input[type=button],.old-contents input[type=reset],.old-contents input[type=submit]{border:1px solid #ff2d64;background:#ff2d64;box-shadow:none;color:#fff;font-size:18px;font-weight:700;letter-spacing:.3em;line-height:1;text-transform:uppercase;padding:.75em 2.5em;text-shadow:none;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;border-radius:5px}.old-contents button:active,.old-contents button:focus,.old-contents button:hover,.old-contents input[type=button]:active,.old-contents input[type=button]:focus,.old-contents input[type=button]:hover,.old-contents input[type=reset]:active,.old-contents input[type=reset]:focus,.old-contents input[type=reset]:hover,.old-contents input[type=submit]:active,.old-contents input[type=submit]:focus,.old-contents input[type=submit]:hover{border-color:#444;background:#444;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}.old-contents input[type=email],.old-contents input[type=password],.old-contents input[type=search],.old-contents input[type=tel],.old-contents input[type=text],.old-contents input[type=url],.old-contents textarea{font-size:14px;color:#969696;border:1px solid #f0f0f0;background-color:#f0f0f0;border-radius:5px}.old-contents input[type=email]:focus,.old-contents input[type=password]:focus,.old-contents input[type=search]:focus,.old-contents input[type=text]:focus,.old-contents input[type=url]:focus,.old-contents textarea:focus{color:#000}.old-contents input[type=email],.old-contents input[type=password],.old-contents input[type=search],.old-contents input[type=tel],.old-contents input[type=text],.old-contents input[type=url],.old-contents textarea{padding:3px 9px}.old-contents form input,.old-contents textarea{width:100%}.old-contents select{display:block;clear:both;width:100%;margin:0 0 .5em;padding:0;font-size:1em;height:2em;color:#000;border:thin solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.old-contents .wpcf7-form{font-size:14px}.old-contents div.search{margin-bottom:30px}.old-contents #research_form input[type=checkbox],.old-contents #research_form input[type=radio]{width:auto;margin:0 .6em}.old-contents table{width:100%;margin:0 0 10px;border-collapse:collapse;background-color:#fff}.old-contents table td,.old-contents table th{border:1px solid #ccc;padding:15px;line-height:2em}.old-contents table th{vertical-align:top;text-align:left;font-weight:700;max-width:30px}.old-contents table tdtd{border:none;padding:5px;line-height:100%}.old-contents a{color:#000;text-decoration:none;outline:0}.old-contents a:active,.old-contents a:focus,.old-contents a:hover{outline:0}@media screen and (min-width:760px){.old-contents a,.old-contents a img{-o-transition:.2s}.old-contents a,.old-contents a img,.old-contents a:hover,.old-contents a:hover img{-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.old-contents a:hover,.old-contents a:hover img{color:#999}.old-contents a:hover img{filter:alpha(opacity=77);-moz-opacity:.77;opacity:.77}}.old-contents .hide{display:none!important}.old-contents .hide-on-mobile,.old-contents .show-on-mobile{display:none}@media screen and (min-width:768px){.old-contents .hide-on-mobile{display:block}.old-contents .hide-on-tablet{display:none}}@media screen and (max-width:768px){.old-contents .show-on-mobile{display:block}}.old-contents .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.old-contents .clear:after,.old-contents .clear:before,.old-contents footer:after,.old-contents footer:before,.old-contents main:after,.old-contents main:before{content:"";display:table}.old-contents .clear:after,.old-contents footer:after,.old-contents main:after{clear:both}.old-contents .alignleft{display:inline;float:left;margin-right:1.5em;margin-top:1em}.old-contents .alignright{display:inline;float:right;margin-left:1.5em;margin-top:1em}.old-contents .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:1em}@media screen and (max-width:600px){.old-contents .aligncenter,.old-contents .alignleft,.old-contents .alignright{clear:both;display:block;float:none;margin-left:auto;margin-right:auto}}