@charset "UTF-8";.gellary{display:grid;grid-template-columns:repeat(4,1fr);border-radius:5px;gap:20px}@media screen and (max-width:599px){.gellary{grid-template-columns:repeat(2,1fr)}}.gellary img{width:100%}.kouryou{display:block;padding:60px;background-color:#faf9f4}@media screen and (max-width:599px){.kouryou{padding:30px 30px 10px}}.kouryou li{font-size:20px;line-height:48px;font-family:"a-otf-ryumin-pr6n",serif;font-weight:300;font-style:normal}@media screen and (max-width:599px){.kouryou li{font-size:16px;line-height:28px;margin-bottom:20px}}.history{width:900px;margin:0 auto;font-size:14px;display:grid;grid-template-columns:180px 1fr;padding:40px 60px 60px;border:1px solid #ddd}@media screen and (max-width:599px){.history{width:100%;padding:20px 30px 30px;grid-template-columns:repeat(1,1fr)}}.history dt{border-bottom:1px solid #ddd;padding:20px 0}.history dd{border-bottom:1px solid #ddd;padding:20px 0}.history dd ul li{display:block;position:relative;padding-left:20px}.history dd ul li:before{position:absolute;content:"●";color:#03006a;font-size:8px;line-height:14px;top:7px;left:0}