@font-face{font-family:"azukiB";src:url("./font/azukiB-webfonts.woff2") format("woff2"),url("./font/azukiB-webfonts.woff") format("woff"),url("./font/azukiB-webfonts.ttf") format("truetype")}@font-face{font-family:"shirokuma";src:url("./font/shirokuma-webfonts.woff2") format("woff2"),url("./font/shirokuma-webfonts.woff") format("woff"),url("./font/shirokuma-webfonts.otf") format("opentype")}.about-detl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.about-detl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-lft{width:620px}@media screen and (max-width: 1030px){.about-lft{width:60%}}@media screen and (max-width: 768px){.about-lft{width:100%}}.about-lft__img{margin-bottom:30px}@media screen and (max-width: 768px){.about-lft__img{margin-bottom:5vw}}.about-lft__lead{margin-bottom:10px}@media screen and (max-width: 768px){.about-lft__lead{margin-bottom:5vw}}.about-rit{width:385px}@media screen and (max-width: 1030px){.about-rit{width:38%}}@media screen and (max-width: 768px){.about-rit{width:100%}}.about-rit__lead{margin-bottom:30px}@media screen and (max-width: 768px){.about-rit__lead{margin-bottom:5vw}}@media screen and (max-width: 768px){.about-btn{margin-top:5vw}}.about-btn a{margin:0 auto}.detl-sl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media screen and (max-width: 768px){.detl-sl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5vw}}.detl-main{width:780px}@media screen and (max-width: 1030px){.detl-main{width:78%;padding-right:7px}}@media screen and (max-width: 768px){.detl-main{width:100%;padding-right:0}}.detl-thumb{width:250px}@media screen and (max-width: 768px){.detl-thumb{width:100%;margin-top:1.5vw}}.detl-thumb .slick-slide{float:none;width:100% !important}@media screen and (max-width: 768px){.detl-thumb .slick-slide{float:left;width:32% !important}}.detl-thumb .slick-slide+.slick-slide{margin-top:9px}@media screen and (max-width: 768px){.detl-thumb .slick-slide+.slick-slide{margin-top:0;margin-left:1.5%}}.detl-thumb .slick-slide.slick-current{opacity:.5}.data__lead{text-align:center;margin-bottom:20px}@media screen and (max-width: 768px){.data__lead{margin-bottom:5vw}}.data dt{text-align:center}
