@charset "UTF-8";.sec-policy{padding-bottom:200px}@media only screen and (max-width:767px){.sec-policy{padding-bottom:100px}}.sec-policy__toptxt{margin-bottom:80px;font-size:clamp(13px,1.04vw,24px);font-weight:500}@media only screen and (max-width:767px){.sec-policy__toptxt{margin-bottom:40px}}.sec-policy .m-anchor-nav{margin-bottom:90px}@media only screen and (max-width:767px){.sec-policy .m-anchor-nav{margin-bottom:55px}}.sec-policy .m-anchor-nav__list{width:100%}@media only screen and (max-width:767px){.sec-policy .m-anchor-nav__list{width:700px}}.sec-policy__txt{font-size:clamp(13px,1.04vw,20px);font-weight:500}.sec-policy__txt-item{font-size:clamp(13px,1.04vw,20px);font-weight:500;padding-left:0.65em;text-indent:-0.65em}.sec-policy__txt-item:not(:first-of-type){margin-top:0.5em}.sec-policy__item{border-bottom:1px solid #E6E6E6}.sec-policy__item .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.sec-policy__item .item{display:block;padding:20px 0px}}.sec-policy__item .item__hdg{width:26vw;padding:40px 10px;font-size:clamp(15px,1.25vw,22px);font-weight:700}@media only screen and (max-width:767px){.sec-policy__item .item__hdg{width:100%;margin-bottom:1em;padding:0 0}}.sec-policy__item .item__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px 10px 40px 80px}@media only screen and (max-width:767px){.sec-policy__item .item__content{width:100%;padding:0 0}}.sec-policy__item .item__content .philosophy-list{font-size:clamp(13px,1.04vw,20px);line-height:2;font-weight:500}.sec-policy__item .item__content .philosophy-list li{padding-left:1.5em;text-indent:-1.5em}.sec-policy__item .item__content .txt{font-size:clamp(13px,1.04vw,20px);font-weight:500}.sec-policy__item .item__content .txt a{-webkit-transition:0.3s;transition:0.3s}.sec-policy__item .item__content .txt a:hover{color:#00aeef}.sec-policy__item .item__content .txt a .ico-pdf{display:inline-block;position:relative;top:-0.6em;margin-left:12px;padding:3px 8px 4px 8px;font-family:"Inter",sans-serif;font-size:0.73vw;background-color:#e40004;border-radius:30px;color:#fff;line-height:1}@media only screen and (max-width:767px){.sec-policy__item .item__content .txt a .ico-pdf{top:-0.2em;font-size:0.9rem}}.sec-policy__item .item__content .list li{font-size:clamp(13px,2vw,20px);font-weight:500;padding-left:0.7em;text-indent:-0.7em;line-height:2.2}.sec-policy__item .item__content .list li:before{content:"・ "}.sec-policy__item .item__content--map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.sec-policy__item .item__content--map{display:block;width:100%}}.sec-policy__item .item__content--map .item__content-box{width:48%}@media only screen and (max-width:767px){.sec-policy__item .item__content--map .item__content-box{width:100%}}@media only screen and (max-width:767px){.sec-policy__item .item__content--map .item__content-box:not(:first-of-type){margin-top:25px}}.sec-policy__item .item__content--map .item__content-box .name{margin-bottom:0.5em;font-size:clamp(11px,1.4vw,16px);font-weight:500;color:#00AEEF}.sec-policy__item .item__content--map .item__content-box .txt{margin-bottom:20px}.sec-policy__item .item__content--map .item__content-box .map iframe{width:100%;height:322px}.sec-policy .management-box{margin-bottom:120px}@media only screen and (max-width:767px){.sec-policy .management-box{margin-bottom:60px}}.sec-policy .quality-box{margin-bottom:120px}@media only screen and (max-width:767px){.sec-policy .quality-box{margin-bottom:60px}}.sec-policy .quality-box .sec-policy__txt{margin-bottom:50px}@media only screen and (max-width:767px){.sec-policy .quality-box .sec-policy__txt{margin-bottom:25px}}.sec-policy .safety-box{margin-bottom:120px}@media only screen and (max-width:767px){.sec-policy .safety-box{margin-bottom:60px}}.sec-policy .safety-box .sec-policy__txt{margin-bottom:50px}@media only screen and (max-width:767px){.sec-policy .safety-box .sec-policy__txt{margin-bottom:25px}}
/*# sourceMappingURL=privacy.css.map */