﻿.privacy .breadcrumb{margin-bottom:8px}@media (max-width: 767px){.privacy .breadcrumb{margin-bottom:10px}}.privacy__anchor{padding:50px 0;margin-bottom:90px}.privacy__anchor ul{text-align:center;font-size:0}@media only screen and (min-width: 768px) and (max-width: 890px){.privacy__anchor ul{padding:30px 28px 31px 24px}}.privacy__anchor ul li{display:inline-block;vertical-align:middle;text-align:center;width:270px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.privacy__anchor ul li a{color:#FFF;font-size:15px;font-size:1.5rem;line-height:23px;font-weight:700;padding:13px 0;display:block;letter-spacing:0;position:relative}.privacy__anchor ul li a:after{content:"";width:15px;height:15px;margin-top:0;top:50%;right:24px;background-image:url(../../img/privacy/ico-anchor.svg);background-size:15px 15px;transform:translateY(-50%);position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.privacy__anchor ul li a{padding:15px 0 11px}}@media (min-width: 768px){.privacy__anchor ul li:hover{transition:0.3s;opacity:0.7}.privacy__anchor ul li:nth-child(2){margin:0 25px}.privacy__anchor ul li:nth-child(2) a:after{right:18px}}@media only screen and (min-width: 768px) and (max-width: 890px){.privacy__anchor ul li{width:100%;display:block;margin:0 auto 20px}.privacy__anchor ul li:nth-child(2){margin:0 auto 20px}.privacy__anchor ul li:nth-child(2) a:after{right:24px}.privacy__anchor ul li:last-child{margin-bottom:0}}@media (max-width: 767px){.privacy__anchor{padding:30px 28px 31px 24px;margin-bottom:30px}.privacy__anchor ul li{width:100%;margin-bottom:20px}.privacy__anchor ul li:last-child{margin-bottom:0}.privacy__anchor ul li a{text-decoration:none}.privacy__anchor ul li a:after{right:20px}}.privacy .anchor0 .tit-anchor{font-size:26px;font-size:2.6rem;line-height:51px;letter-spacing:0.07em;font-weight:700;padding-bottom:8px;background:url(../../img/privacy/line.png) no-repeat bottom left;margin-bottom:58px}@media (max-width: 767px){.privacy .anchor0 .tit-anchor{font-size:22px;font-size:2.2rem;line-height:51px;background:url(../../img/privacy/line-sp.png) no-repeat bottom left;padding-bottom:6px;margin-bottom:42px}}.privacy .anchor0 h3{font-size:20px;font-size:2rem;line-height:45px;font-weight:700;position:relative;padding-left:20px;letter-spacing:0.1em;margin-bottom:8px;margin-top:53px}.privacy .anchor0 h3:before{content:"";width:5px;height:20px;background:#461000;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.privacy .anchor0 h3:before{top:43%}}@media (max-width: 767px){.privacy .anchor0 h3{font-size:18px;font-size:1.8rem;line-height:30px;padding-left:18px;margin-top:36px;margin-bottom:15px;letter-spacing:0.05em}.privacy .anchor0 h3:before{height:18px;top:8px;transform:translateY(0)}}.privacy .anchor0 p{letter-spacing:0.02em;line-height:32px}.privacy .anchor0 p.mb1{margin-bottom:30px}.privacy .anchor0 p a{text-decoration:underline}@media (min-width: 768px){.privacy .anchor0 p a:hover{text-decoration:none}}@media (max-width: 767px){.privacy .anchor0 p{line-height:28px;letter-spacing:0}.privacy .anchor0 p.mb1{margin-bottom:0}}.privacy .anchor0 ol.lst-1{margin-top:14px;margin-bottom:23px;padding-left:5px;counter-reset:my-sec-counter}.privacy .anchor0 ol.lst-1 li:before{counter-increment:my-sec-counter;content:" " counter(my-sec-counter) ". ";float:left;margin-right:10px;line-height:32px;text-align:right;width:24px}.privacy .anchor0 ol.lst-1 li span{display:block;overflow:hidden;letter-spacing:0em;line-height:32px}@media (max-width: 767px){.privacy .anchor0 ol.lst-1{margin-top:11px;margin-bottom:12px;padding-left:0}}.privacy .anchor0 ul.lst-3{padding-left:2px;margin-bottom:8px}.privacy .anchor0 ul.lst-3 li:before{width:auto}.privacy .anchor0 ul.lst-2{margin-top:12px}.privacy .anchor0 ul.lst-2 li{line-height:32px;position:relative;padding-left:26px;letter-spacing:0.03em}.privacy .anchor0 ul.lst-2 li:before{content:"●";color:#461000;font-size:7px;font-size:.7rem;position:absolute;left:2px;top:1px}.privacy .anchor0 ul.lst-2 li a{text-decoration:none}.privacy #anchorA{margin-bottom:92px}@media (min-width: 768px){.privacy #anchorA .item-privacy{position:relative}.privacy #anchorA .item-privacy.it1:before{content:"";background:url(../../img/privacy/leaf-1.svg) no-repeat;width:116px;height:142px;position:absolute;right:-232px;bottom:-40px}.privacy #anchorA .item-privacy.it2:before{content:"";background:url(../../img/privacy/leaf-2.svg) no-repeat;width:103px;height:127px;position:absolute;left:-228px;bottom:224px}.privacy #anchorA .item-privacy.it4:before{content:"";background:url(../../img/privacy/leaf-3.svg) no-repeat;width:85px;height:71px;position:absolute;right:-232px;top:40px}.privacy #anchorA .item-privacy.it5:before{content:"";background:url(../../img/privacy/leaf-4.svg) no-repeat;width:130px;height:166px;position:absolute;left:-271px;top:148px}.privacy #anchorA .item-privacy.it6:before{content:"";background:url(../../img/privacy/leaf-1.svg) no-repeat;width:116px;height:142px;position:absolute;right:-232px;bottom:48px}.privacy #anchorA .item-privacy.it8:before{content:"";background:url(../../img/privacy/leaf-2.svg) no-repeat;width:103px;height:127px;position:absolute;left:-228px;bottom:-14px}.privacy #anchorA .item-privacy.it10:before{content:"";background:url(../../img/privacy/leaf-3.svg) no-repeat;width:85px;height:71px;position:absolute;right:-232px;bottom:-90px}}@media (max-width: 767px){.privacy #anchorA{margin-bottom:50px}}.privacy #anchorA .it6 .txt-strong,.privacy #anchorA .it9 .txt-strong{font-size:18px;color:#5D1500;font-weight:bold;margin-top:30px}@media (max-width: 767px){.privacy #anchorA .it6 .txt-strong,.privacy #anchorA .it9 .txt-strong{font-size:16px}}.privacy #anchorA .it6 .lst-2,.privacy #anchorA .it9 .lst-2{margin-top:0}.privacy #anchorB{margin-bottom:80px}.privacy #anchorB ul.lst-1{margin-top:10px}.privacy #anchorB ul.lst-1 li:before{width:auto}.privacy #anchorB ul.lst-1 li span{letter-spacing:0.03em}.privacy #anchorB ul.lst-link li{margin-bottom:32px}.privacy #anchorB ul.lst-link li .p01{font-size:18px;font-size:1.8rem}.privacy #anchorB ul.lst-link li strong{font-size:15px;font-size:1.5rem}.privacy #anchorB ul.lst-link li strong a{background:url(../../img/common/icon/ico-next.svg) no-repeat right center;background-size:17px 15px;padding-right:25px}@media (min-width: 768px){.privacy #anchorB .item-privacy{position:relative}.privacy #anchorB .item-privacy.it1:before{content:"";background:url(../../img/privacy/leaf-4.svg) no-repeat;width:130px;height:166px;position:absolute;left:-271px;bottom:28px}.privacy #anchorB .item-privacy.it4:before{content:"";background:url(../../img/privacy/leaf-1.svg) no-repeat;width:116px;height:142px;position:absolute;right:-232px;top:48px}.privacy #anchorB .item-privacy.it5:before{content:"";background:url(../../img/privacy/leaf-2.svg) no-repeat;width:103px;height:127px;position:absolute;left:-228px;bottom:16px}.privacy #anchorB .item-privacy.it7:before{content:"";background:url(../../img/privacy/leaf-3.svg) no-repeat;width:85px;height:71px;position:absolute;right:-232px;bottom:156px}}@media (max-width: 767px){.privacy #anchorB{margin-bottom:46px}.privacy #anchorB .tit-anchor{margin-bottom:22px}.privacy #anchorB .first-h3{margin-top:22px}.privacy #anchorB ul.lst-link li .p01{font-size:16px;font-size:1.6rem}.privacy #anchorB ul.lst-link li .p02{font-size:16px;font-size:1.6rem;line-height:32px}.privacy #anchorB ul.lst-link li .p03{display:inline-block;vertical-align:top}.privacy #anchorB ul.lst-link li strong{line-height:32px;vertical-align:top}}.privacy #anchorC{margin-bottom:140px}.privacy #anchorC ul.lst-2{margin-top:30px;margin-bottom:30px}.privacy #anchorC .taR{text-align:right;margin-top:8px}.privacy #anchorC .tit-anchor{margin-bottom:30px}@media (max-width: 767px){.privacy #anchorC{margin-bottom:35px}.privacy #anchorC .taR{margin-top:15px}}@media (min-width: 768px){.privacy #anchorC .item-privacy{position:relative}.privacy #anchorC .item-privacy:before{content:"";background:url(../../img/privacy/leaf-4.svg) no-repeat;width:130px;height:166px;position:absolute;left:-271px;top:23px}}.s-privacy .sec01 #anchorB{padding-top:83px;padding-bottom:30px}.s-privacy .sec01 #anchorB .anchor0 .it1 h3{margin-top:59px}.s-privacy .sec01 #anchorB ol.lst-1{padding-left:0;margin-left:-7px;margin-top:9px}.s-privacy .sec01 #anchorB ul.lst-2{margin-top:11px}@media (max-width: 767px){.s-privacy .sec01 #anchorB{padding-top:32px}.s-privacy .sec01 #anchorB .txt01{margin-bottom:43px}.s-privacy .sec01 #anchorB h3{margin-top:37px;margin-bottom:23px}.s-privacy .sec01 #anchorB h3:before{bottom:8px;top:6px;transform:translateY(0);height:auto}.s-privacy .sec01 #anchorB ol.lst-1{padding-left:0;margin-left:-9px;margin-top:0}.s-privacy .sec01 #anchorB ol li:before{margin-right:5px}.s-privacy .sec01 #anchorB ul.lst-2 li{padding-left:21px}.s-privacy .sec01 #anchorB ul.lst-2 li:before{font-size:12px;font-size:1.2rem}.s-privacy .sec01 #anchorB .it5 ul .lst-2{margin-top:-7px}.s-privacy .sec01 #anchorB .it7 ul{margin-top:-3px}.s-privacy .sec01 #anchorB .it7 ul.lst-link li{margin-bottom:36px}.s-privacy .sec01 #anchorB .it7 ul.lst-link li:before{top:-2px}.s-privacy .sec01 #anchorB .it7 ul.lst-link li a{word-break:keep-all}}.ti1{text-indent:1em}.ti2{padding-left:10px;text-indent:1em}.no-mt{margin-top:0 !important}.lst-no-pd{padding-left:0;margin-left:-10px}

/*# sourceMappingURL=maps/privacy.min.css.map */
