@font-face{font-family:oswald;src:url(../fonts/Oswald-Medium.ttf)}@font-face{font-family:arvo;src:url(../fonts/Arvo-Bold.ttf)}.mvWrap{margin-bottom:60px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:999px){.mvWrap{background-image:none!important}}.mvWrap:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background-color:rgba(255,255,255,.8);z-index:0}@media only screen and (max-width:999px){.mvWrap:before{content:none}}@media only screen and (max-width:999px){.mvWrap{margin-bottom:40px}}.mvWrap .inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width:999px){.mvWrap .inner{width:100%;display:block}}.mvWrap .inner .thumbBlock{width:52.5%}@media only screen and (max-width:999px){.mvWrap .inner .thumbBlock{width:100%}}.mvWrap .inner .textBlock{width:47.5%}@media only screen and (min-width:1000px){.mvWrap .inner .textBlock{background-image:none!important}}@media only screen and (max-width:999px){.mvWrap .inner .textBlock{width:100%;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.mvWrap .inner .textBlock:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background-color:rgba(255,255,255,.8);z-index:0}}@media only screen and (max-width:999px){.mvWrap .inner .textBlock .textBlockInner{padding:5%;box-sizing:border-box;position:relative;z-index:1}}.mvWrap .inner .textBlock .productType{color:#fff;background-color:#ca1528;font-size:19px;line-height:1.4;box-sizing:border-box;width:100%;padding:6px 5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:999px){.mvWrap .inner .textBlock .productType{font-size:16px}}.mvWrap .inner .textBlock .productDetailWrap{padding:0 5%;margin-top:15px}@media only screen and (max-width:999px){.mvWrap .inner .textBlock .productDetailWrap{margin-top:10px}}.mvWrap .inner .textBlock .productDetailWrap .productDetail{font-size:23px;font-weight:700}@media only screen and (max-width:999px){.mvWrap .inner .textBlock .productDetailWrap .productDetail{font-size:15px}}.mvWrap .inner .textBlock .productDetailWrap .tagLink{margin-top:15px}.mvWrap .inner .textBlock .productDetailWrap .tagLink span{display:inline-block;vertical-align:middle;margin-right:1em;font-size:16px}.mvWrap .inner .textBlock .productDetailWrap .tagLink span a{font-weight:700}.mvWrap .inner .textBlock .productDetailWrap .tagLink span a:before{content:"#"}.mvWrap .inner .textBlock .productDetailWrap .tagLink span:last-of-type{margin-right:0}@media only screen and (max-width:999px){.mvWrap .inner .textBlock .productDetailWrap .tagLink span{font-size:13px}}.articleArea .inner{max-width:800px}.articleArea .inner .articleParts{margin-top:40px}.articleArea .inner .articleParts:first-child{margin-top:0}.articleArea .inner>p{margin:20px 0;font-size:16px;line-height:1.9}.articleArea .inner h1:not(.articleTitle),.articleArea .inner h2:not(.articleTitle),.articleArea .inner h3:not(.articleTitle),.articleArea .inner h4:not(.articleTitle),.articleArea .inner h5:not(.articleTitle),.articleArea .inner h6:not(.articleTitle){font-weight:700;margin:40px 0 30px;font-size:1.2em}.articleArea .inner .wp-block-embed,.articleArea .inner .wp-block-image{margin-left:0;margin-right:0}.articleArea .inner .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.articleArea .inner .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.articleArea .articleTitle{font-size:41px;line-height:1.3;font-weight:700}@media only screen and (max-width:999px){.articleArea .articleTitle{font-size:22px}}.articleArea ul{line-height:initial}.articleArea ul.li--typeDisc{margin-left:1.5em}.articleArea ul.li--typeDisc li{list-style:disc}.articleArea a{text-decoration:underline}.articleArea a:hover{opacity:.7}.articleArea .wp-block-image{margin-top:40px}.articleArea .talkBlock{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:20px}.articleArea .talkBlock:first-of-type{margin-top:0}.articleArea .talkBlock .talkBlockInner{width:100%;display:flex}.articleArea .talkBlock .talkBlockInner .person{width:7.5vw}@media only screen and (max-width:999px){.articleArea .talkBlock .talkBlockInner .person{width:16vw}}.articleArea .talkBlock .talkBlockInner .talkDetailWrap{width:92vw}.articleArea .talkBlock .talkBlockInner .talkDetailWrap .personName{font-size:12px;margin-bottom:5px}.articleArea .talkBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner{border:1px solid #b0b0b0;display:inline-block;padding:20px;text-align:left;line-height:1.9;position:relative}.articleArea .talkBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner:before{content:'';border:14px solid transparent;border-top-color:#b0b0b0;position:absolute;top:-1px}.articleArea .talkBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner:after{content:'';border:14px solid transparent;border-top-color:#fff;position:absolute;top:0}.articleArea .talkBlock .talkBlockInner .talkDetailWrap .note{margin-top:10px}.articleArea .talkBlock.leftBlock .talkBlockInner .talkDetailWrap{padding-left:5px}.articleArea .talkBlock.leftBlock .talkBlockInner .talkDetailWrap .talkDetail{padding-left:15px}.articleArea .talkBlock.leftBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner:before{left:-15px}.articleArea .talkBlock.leftBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner:after{left:-13px}.articleArea .talkBlock.rightBlock .talkBlockInner{text-align:right;margin-left:auto;flex-direction:row-reverse}.articleArea .talkBlock.rightBlock .talkBlockInner .talkDetailWrap{padding-right:5px}.articleArea .talkBlock.rightBlock .talkBlockInner .talkDetailWrap .talkDetail{padding-right:15px}.articleArea .talkBlock.rightBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner:before{right:-15px}.articleArea .talkBlock.rightBlock .talkBlockInner .talkDetailWrap .talkDetail .talkDetailInner:after{right:-13px}.articleArea .freeText{font-size:16px;line-height:1.9}@media only screen and (max-width:999px){.articleArea .freeText{font-size:15px}}#share{margin-top:100px}@media only screen and (max-width:999px){#share{margin-top:20px}}
/*# sourceMappingURL=single.css.map */
