@charset "utf-8";

#contents > aside {padding:70px 0 0; font-size:1.6rem; text-align:center;}
#contents > aside > header > small {display:block; color:#b8b8b8; font-size:1.6rem; font-weight:bold; font-family:brandon-grotesque,sans-serif; line-height:1.35; letter-spacing:0.1em;}
#contents > aside > header > h1 {margin:0.3em 0 0; font-size:3.6rem; font-weight:inherit; line-height:1.35;}
#contents > aside > header > p {margin:1em 0 0;}

#contents > #interview {}
#contents > #interview .c-items-list {margin:-20px 0 0; padding:40px 0 0;}

#contents > #crosstalks {}
#contents > #crosstalks .c-items-list {margin:-20px 0 0; padding:40px 0 0;}
#contents > #crosstalks .c-items-list > li .image > img.landscape {display:none;}
#contents > #crosstalks .c-items-list > li .image > img.portrait  {}
#contents > #crosstalks .c-items-list > li h2 {margin:0.7em 0 0; font-size:2.4rem; font-family:brandon-grotesque,"Noto Sans JP","NoChattering",sans-serif; line-height:1.35;}
#contents > #crosstalks .c-items-list > li p {display:none;}

#contents > #crosstalks .fac-gallery {width:980px; margin:40px -20px 0;}
#contents > #crosstalks .fac-gallery .fac-gallery-slider {}
#contents > #crosstalks .fac-gallery .fac-gallery-list {margin:0; padding:0;}
#contents > #crosstalks .fac-gallery .fac-gallery-item {margin:0 20px;}
#contents > #crosstalks .fac-gallery .fac-gallery-item .image::after {opacity:0.6;}
#contents > #crosstalks .fac-gallery .fac-gallery-item.fac-gallery-selected .image::after {opacity:0;}
#contents > #crosstalks .fac-gallery .fac-gallery-item.fac-gallery-selected > a:hover .image::after {opacity:0.3;}
#contents > #crosstalks .fac-gallery .fac-gallery-nav {}
#contents > #crosstalks .fac-gallery .fac-gallery-nav > ol {display:none;}
#contents > #crosstalks .fac-gallery .fac-gallery-nav button {height:500px;}

@media screen and (max-width:599px) {

#contents > aside {padding:10vw 0 0; font-size:1.4rem;}
#contents > aside > header > small {font-size:1.2rem;}
#contents > aside > header > h1 {font-size:2.4rem;}
#contents > aside > header > p {}

#contents > #interview {}
#contents > #interview .c-items-list {margin:-6.6666vw 0 0; padding:6.6666vw 0 0;}
#contents > #interview .c-items-list > li {margin:6.6666vw 0 0;}
#contents > #interview .c-items-list > li > a {}
#contents > #interview .c-items-list > li .image {}
#contents > #interview .c-items-list > li .image > img {}
#contents > #interview .c-items-list > li strong {}
#contents > #interview .c-items-list > li small {}
#contents > #interview .c-items-list > li h2 {}

#contents > #interview .fac-gallery {width:calc(60vw + 20px); margin:6.6666vw auto 0;}
#contents > #interview .fac-gallery .fac-gallery-slider {}
#contents > #interview .fac-gallery .fac-gallery-list {
	-webkit-flex-wrap:nowrap; flex-wrap:nowrap; 
	margin:0; padding:0;}
#contents > #interview .fac-gallery .fac-gallery-item {margin:0 10px;}
#contents > #interview .fac-gallery .fac-gallery-item .image {width:auto;}
#contents > #interview .fac-gallery .fac-gallery-item .image::after {}
#contents > #interview .fac-gallery .fac-gallery-item.fac-gallery-selected .image::after {}
#contents > #interview .fac-gallery .fac-gallery-item.fac-gallery-selected > a:hover .image::after {}
#contents > #interview .fac-gallery .fac-gallery-nav {}
#contents > #interview .fac-gallery .fac-gallery-nav > ol {display:none;}
#contents > #interview .fac-gallery .fac-gallery-nav button {width:50px; height:calc((320 / 300) * 60vw);}
#contents > #interview .fac-gallery .fac-gallery-nav button.fac-gallery-previous {left:calc((40vw - 20px) / -2);}
#contents > #interview .fac-gallery .fac-gallery-nav button.fac-gallery-next     {right:calc((40vw - 20px) / -2);}

#contents > #crosstalks {}
#contents > #crosstalks .c-items-list {margin:-6.6666vw 0 0; padding:6.6666vw 0 0;}
#contents > #crosstalks .c-items-list > li {margin:6.6666vw 0 0;}
#contents > #crosstalks .c-items-list > li::after {}
#contents > #crosstalks .c-items-list > li > a {}
#contents > #crosstalks .c-items-list > li .image {}
#contents > #crosstalks .c-items-list > li .image > img {}
#contents > #crosstalks .c-items-list > li h2 {}
#contents > #crosstalks .c-items-list > li p {}
#contents > #crosstalks .c-items-list > li p br {}

#contents > #crosstalks .fac-gallery {width:calc(60vw + 20px); margin:6.6666vw auto 0;}
#contents > #crosstalks .fac-gallery .fac-gallery-slider {}
#contents > #crosstalks .fac-gallery .fac-gallery-list {
	-webkit-flex-wrap:nowrap; flex-wrap:nowrap; 
	margin:0; padding:0;}
#contents > #crosstalks .fac-gallery .fac-gallery-item {margin:0 10px;}
#contents > #crosstalks .fac-gallery .fac-gallery-item .image {width:auto;}
#contents > #crosstalks .fac-gallery .fac-gallery-item .image::after {}
#contents > #crosstalks .fac-gallery .fac-gallery-item.fac-gallery-selected .image::after {}
#contents > #crosstalks .fac-gallery .fac-gallery-item.fac-gallery-selected > a:hover .image::after {}
#contents > #crosstalks .fac-gallery .fac-gallery-nav {}
#contents > #crosstalks .fac-gallery .fac-gallery-nav > ol {display:none;}
#contents > #crosstalks .fac-gallery .fac-gallery-nav button {width:50px; height:calc((320 / 300) * 60vw);}
#contents > #crosstalks .fac-gallery .fac-gallery-nav button.fac-gallery-previous {left:calc((40vw - 20px) / -2);}
#contents > #crosstalks .fac-gallery .fac-gallery-nav button.fac-gallery-next     {right:calc((40vw - 20px) / -2);}

}






