@charset "utf-8";.bread_crumb{width:100%;background-color:#fff}.bread_crumb .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.bread_crumb .inner a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#0076bd}.bread_crumb .inner i{color:#bfbfbf}.page_ttl{position:relative;overflow:hidden;border-bottom:1px solid #e5e5e5}.page_ttl .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_ttl__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;line-height:1}.page_ttl__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#e72c2a;color:white;text-align:center}.page_ttl__icon span{display:block;font-family:DIN Next W01 Bold}.page_ttl__jpn{display:block;font-weight:400}.page_ttl__sub{display:block}.page_ttl__sub--red{color:#e72c2a}.page_ttl:before{display:block;position:absolute;top:0;height:100%;content:''}@media(min-width:768px),print{.bread_crumb{border-bottom:1px solid #e5e5e5}.bread_crumb .inner{height:65px}.bread_crumb .inner li{margin-right:20px;font-family:'UD新ゴ R',UD Shin Go Regular}.bread_crumb .inner li a{padding-bottom:1px}.bread_crumb .inner li a span{position:relative}.bread_crumb .inner li a span:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:left top;transform-origin:left top;background-color:#0076bd;content:'';transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;will-change:transform}.bread_crumb .inner li a span:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}.bread_crumb .inner li>span{display:inline-block;padding-bottom:1px}.bread_crumb .inner i{margin-left:20px;padding-top:2px;font-size:.75rem}.page_ttl .inner{-ms-flex-pack:center;justify-content:center;height:208px}.page_ttl__icon{width:80px;height:80px;margin-right:24px}.page_ttl__icon i{font-size:1.875rem}.page_ttl__icon span{margin-top:5px;font-size:.75rem}.page_ttl__jpn{margin:0 0 15px;font-size:2.5rem;letter-spacing:5px}.page_ttl__sub{font-size:1rem}.page_ttl__sub--red{margin-top:10px}.page_ttl:before{right:13.333333333333334vw;width:192px;background:url(../images/utils/deco_line_l.png) center top repeat-y}.page_ttl--back{display:none}.page_ttl--back.show{display:block}.page_ttl--back.show .inner{-ms-flex-pack:start;justify-content:flex-start;height:60px;color:#0076bd;font-size:.9375rem}.page_ttl--back.show .inner i{font-size:1rem}.page_ttl--back.show .inner i:before{display:inline-block;margin-right:.625rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page_ttl__jpn{margin-bottom:0;font-size:2.875rem}.privacy-policy{padding:40px 0 80px}.privacy-policy .inner{min-width:906px;max-width:906px}.privacy-policy__item{padding:36px 0;border-bottom:1px solid #e5e5e5;font-size:.9375rem}.privacy-policy__item__ttl{margin-bottom:18px}.privacy-policy__item__list{margin-top:14px}.privacy-policy__item__list li{position:relative;padding-left:1em}.privacy-policy__item__list li:before{display:inline-block;position:absolute;left:0;width:1em;content:"・"}.privacy-policy__item__list.num{counter-reset:number}.privacy-policy__item__list.num li{padding-left:2em}.privacy-policy__item__list.num li:before{content:counter(number) ".　";counter-increment:number}.privacy-policy__item p:not(.privacy-policy__item__ttl){font-family:'UD新ゴ R',UD Shin Go Regular}.privacy-policy__item p:not(.privacy-policy__item__ttl)+p{margin-top:12px}.privacy-policy__item p.custom{text-decoration:underline}}@media only screen and (max-width:767px){.bread_crumb{display:none}.page_ttl .inner{height:33.33333333333333vw}.page_ttl__icon{width:17.333333333333336vw;height:17.333333333333336vw;margin-right:4vw}.page_ttl__icon i{font-size:6.666666666666667vw}.page_ttl__icon span{font-size:2.4vw}.page_ttl__jpn{margin:0 0 2.666666666666667vw;font-family:'UD新ゴ DB',UD Shin Go DeBold;font-size:7.466666666666668vw;letter-spacing:5px}.page_ttl__sub{font-size:3.2vw}.page_ttl__sub--red{margin-top:2vw;font-size:2.666666666666667vw}.page_ttl:before{right:10.933333333333334vw;width:18vw;background:url(../images/utils/deco_line_l_sp.png) center top repeat-y;background-size:contain;background-size:100% auto}.page_ttl--back .inner{height:13.333333333333334vw;color:#0076bd;font-family:'UD新ゴ R',UD Shin Go Regular;font-size:3.4666666666666663vw}.page_ttl--back .inner i{font-size:3.0666666666666664vw}.page_ttl--back .inner i:before{display:inline-block;margin-right:2.666666666666667vw;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page_ttl .inner{-ms-flex-pack:center;justify-content:center;height:24vw}.page_ttl__jpn{margin-bottom:0;font-family:'UD新ゴ DB',UD Shin Go DeBold;font-size:6.666666666666667vw}.privacy-policy{padding:2.666666666666667vw 0 8.533333333333333vw}.privacy-policy .inner{padding:0 6.666666666666667vw}.privacy-policy__item{padding:5.6000000000000005vw 0;border-bottom:1px solid #e5e5e5;font-size:3.4666666666666663vw}.privacy-policy__item__ttl{margin-bottom:3.733333333333334vw;font-size:3.4666666666666663vw}.privacy-policy__item__ttl+p{font-size:3.2vw}.privacy-policy__item__list{margin-top:3.733333333333334vw}.privacy-policy__item__list li{position:relative;padding-left:1em;font-size:3.2vw}.privacy-policy__item__list li:before{display:inline-block;position:absolute;left:0;width:1em;content:"・"}.privacy-policy__item__list.num{counter-reset:number}.privacy-policy__item__list.num li{padding-left:2em}.privacy-policy__item__list.num li:before{content:counter(number) ".　";counter-increment:number}.privacy-policy__item p:not(.privacy-policy__item__ttl){font-family:'UD新ゴ R',UD Shin Go Regular}.privacy-policy__item p:not(.privacy-policy__item__ttl)+p{margin-top:2.4vw}.privacy-policy__item p.custom{text-decoration:underline}}
