@media (min-width: 768px){.privacy .hdPage .line{bottom:-51px}}@media (min-width: 768px){.privacy .hdPage__ttl{padding-top:94px}}@media (max-width: 767px){.privacy .hdPage__ttl__en .char-ani:nth-child(1){margin-bottom:-6px}}.privacy .hdPage__ttl__en .char-ani:nth-child(1) .child:nth-child(5){margin-left:-7px}@media (max-width: 767px){.privacy .hdPage__ttl__en .char-ani:nth-child(1) .child:nth-child(5){margin-left:-5px}}.privacy .sec-main{font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:.08em;font-weight:400;margin-top:106px;padding-bottom:119px}@media (max-width: 767px){.privacy .sec-main{margin-top:-11px;line-height:calc(28/15);letter-spacing:0.1em;padding-bottom:74px}}.privacy .sec-main .inner{max-width:1040px}.privacy .sec-main .main-block{margin-top:66px}.privacy .sec-main .main-block .block-item:not(:last-child){margin-bottom:66px}@media (max-width: 767px){.privacy .sec-main .main-block .block-item:not(:last-child){margin-bottom:49px}}.privacy .sec-main .main-block .block-item__heading{font-size:26px;font-size:2.6rem;line-height:1.5em;letter-spacing:.15em;font-weight:400;font-family:"Zen Old Mincho",sans-serif;color:#385A9D}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__heading{font-size:24px;letter-spacing:0.08em;line-height:1.74em}}.privacy .sec-main .main-block .block-item__heading span{font-size:52px;letter-spacing:0;font-family:"Cormorant Garamond",sans-serif}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__heading span{font-size:48px}}.privacy .sec-main .main-block .block-item__cont{margin-top:22px}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont{margin-top:13px}}.privacy .sec-main .main-block .block-item__cont .txt .blank{position:relative;color:#3D62AD;display:inline-block}.privacy .sec-main .main-block .block-item__cont .txt .blank span{background:linear-gradient(to bottom, transparent 94%, #385A9D 1px)}.privacy .sec-main .main-block .block-item__cont .txt .blank i{position:relative;left:6px;padding-left:13px;background:url(../../img/common/icon/ico_target_blank.svg) center/13px 13px no-repeat}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .txt .blank i{left:8px}}.privacy .sec-main .main-block .block-item__cont .box{margin-top:25px;padding-bottom:5px}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box{margin-top:16px}}.privacy .sec-main .main-block .block-item__cont .box .box-ins{border-radius:10px;border:1px solid #EAEAEA;padding:23px 20px 28px 49px}@media only screen and (min-width: 768px) and (max-width: 820px){.privacy .sec-main .main-block .block-item__cont .box .box-ins{padding-left:20px}}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-ins{padding:25px 27px 26px}}.privacy .sec-main .main-block .block-item__cont .box .box-ttl{font-size:16px;font-size:1.6rem;line-height:1.4em;letter-spacing:.08em;font-weight:500;color:#3D62AD}.privacy .sec-main .main-block .block-item__cont .box .box-cont{display:flex;margin-top:11px;justify-content:space-between;max-width:775px}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-cont{flex-wrap:wrap}}.privacy .sec-main .main-block .block-item__cont .box .box-cont .par{width:calc(50% - 10px);max-width:342px}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par{width:100%;max-width:100%}.privacy .sec-main .main-block .block-item__cont .box .box-cont .par:not(:last-child){margin-bottom:14px}}.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child{display:flex;justify-content:space-between;font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child{flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 820px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child{letter-spacing:0.02em}}.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child:not(:last-child){margin-bottom:11px}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child:not(:last-child){margin-bottom:14px}}.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child span{display:block}@media (min-width: 768px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child span{max-width:fit-content}}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child span{width:100%;margin-bottom:2px}}.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child a{text-decoration:underline;display:block;margin-left:10px}@media (min-width: 768px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child a{min-width:101px}}@media (max-width: 767px){.privacy .sec-main .main-block .block-item__cont .box .box-cont .par .child a{margin-left:0}}.privacy .sec-main .main-note{margin-top:40px;text-align:right}@media (max-width: 767px){.privacy .sec-main .main-note{margin-top:20px}}.privacy .footer{margin-top:0}

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