@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular");font-weight:200}@media (-ms-high-contrast:none){body,popover,tooltip{font-family:Verdana,Meiryo,sans-serif}}#Coordinate{font-family:-apple-system,Yu Gothic,YuGothic,Meiryo,BlinkMacSystemFont,Helvetica Neue,clean,"M+ 1p",sans-serif;font-size:.9315rem}#Coordinate a.mask{display:block;position:relative;color:#333;cursor:pointer}#Coordinate a.mask:hover{display:block;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#Coordinate .itembox dd time{padding-right:16px;position:relative}#Coordinate .itembox dd time:after{content:"";position:absolute;border-left:1px solid #000;width:1px;height:12px;right:6px;top:2px}#Coordinate div#i_keyvisual{position:relative}#Coordinate div#i_keyvisual .ttl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#Coordinate div#i_keyvisual .ttl-en{font-family:adobe-garamond-pro,serif;font-size:2.6rem;padding:0;letter-spacing:2px;color:#000;background:none;text-align:center;line-height:1.1}#Coordinate div#i_keyvisual .ttl-jp{line-height:1.6;letter-spacing:1px;font-size:14px}#Coordinate .c-item{overflow:hidden}#Coordinate .c-item img{transition:all 1s}#Coordinate .c-item img:hover{transform:scale(1.1);transition:all 1s}#Coordinate .search_item a{cursor:pointer}#Coordinate .tab.is-active{transition:all .2s ease-out;color:grey;font-weight:700}#Coordinate nav .search_item{padding-top:calc(22vw + 3rem);margin-top:-22vw;padding-bottom:3rem}@media (min-width:769px){#Coordinate nav .search_item{padding-top:3rem;margin-top:0}}#Coordinate nav .search_item a:hover,#Coordinate nav .search_item a:visited{color:inherit}#Coordinate article.coordinate-styles{margin-top:3rem}#Coordinate article.coordinate-styles dt{padding-bottom:1rem}#Coordinate article.coordinate-styles .coordinate-style-text{height:2.5em}#Coordinate article.coordinate-taste section ul{flex-wrap:wrap}#Coordinate article.coordinate-taste section ul li{padding:0 .25rem}@media (max-width:768px){#Container.coordinate-container{margin-top:22vw;margin-bottom:60px}#Coordinate div#i_keyvisual{background:url(/assets/img/coordinate/sp_bg.jpg) 50%;background-size:cover;padding:18vh 0}#Coordinate div#i_keyvisual h1{height:auto;line-height:1}#Coordinate div#i_keyvisual p{font-size:.8rem}#Coordinate nav{margin:0 1rem;border-top:1px solid #000}#Coordinate nav ul li{font-size:.6rem}#Coordinate article.coordinate-styles{margin:0}#Coordinate article.coordinate-styles .itembox.list_item{width:50%}#Coordinate article.coordinate-styles .itembox.list_item .coordinate-style-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.75rem}#Coordinate article.coordinate-styles .itembox.list_item dt{padding-bottom:0}#Coordinate article.coordinate-taste h2{font-weight:700}#Coordinate article.coordinate-taste section ul{overflow-x:scroll;flex-wrap:nowrap}#Coordinate article.coordinate-taste section ul::-webkit-scrollbar{display:none}#Coordinate article.coordinate-taste section ul li{min-width:75%;font-size:.75rem;padding:0 0 0 .75rem}}