@charset "UTF-8";@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:500;src:local('Noto Serif JP Medium'),local('NotoSerifJP-Medium'),url(https://fonts.gstatic.com/s/notoserifjp/v4/xn77YHs72GKoTvER4Gn3b5eMZCqNdkkVUQ.otf) format('opentype')}@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:700;src:local('Noto Serif JP Bold'),local('NotoSerifJP-Bold'),url(https://fonts.gstatic.com/s/notoserifjp/v4/xn77YHs72GKoTvER4Gn3b5eMZGKLdkkVUQ.otf) format('opentype')}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v13/7Auwp_0qiz-afTLGKA.ttf) format('truetype')}@font-face{font-family:'Crimson Text';font-style:normal;font-weight:400;src:local('Crimson Text Regular'),local('CrimsonText-Regular'),url(https://fonts.gstatic.com/s/crimsontext/v9/wlp2gwHKFkZgtmSR3NB0oRJfbwhW.ttf) format('truetype')}.instrumentsList ul{overflow:hidden}.instrumentsList ul li{float:left;width:23%;margin-right:2.65%;position:relative;z-index:1}.instrumentsList ul li:nth-child(4n){margin-right:0}.instrumentsList ul li+li+li+li+li{margin-top:3em}.instrumentsList ul li .img{line-height:0}.instrumentsList ul li img{max-width:100%}.instrumentsList ul li h3{font-family:'Noto Serif JP',"游明朝","Yu Mincho","游明朝体",YuMincho,Garamond,"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:1.35em;margin-top:1em;text-align:center;position:relative;padding-bottom:1.3em}.instrumentsList ul li h3 span{font-size:.8em;color:#5e5e5e;display:block;margin-bottom:.5em}.instrumentsList ul li h3::after,.instrumentsList ul li h3::before{content:'';display:block;width:2em;height:1px;background-color:#af9588;position:absolute;left:0;bottom:0;z-index:1}.instrumentsList ul li h3::after{background-color:#d0d0d0;width:100%;z-index:0}@media (max-width:1024px){.instrumentsList ul li{width:48%;margin-right:0}.instrumentsList ul li:nth-child(2n){float:right}.instrumentsList ul li+li+li,.instrumentsList ul li+li+li+li{margin-top:2em}}@media (max-width:480px){.instrumentsList ul li{float:none;width:100%;margin-right:0}.instrumentsList ul li:nth-child(2n){float:none}.instrumentsList ul li+li{margin-top:3em!important}}