.terms-conditions--archive .cont.wcm{padding-bottom:99px;width:100%}@media (max-width: 767px){.terms-conditions--archive .cont.wcm{padding-bottom:80px}}@media (max-width: 767px){.terms-conditions--archive .cont.wcm .ttl-blue{width:100%}}.terms-conditions--archive .cont__main{width:100%}.terms-conditions--archive .policy-lst{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:48px auto 0}@media (max-width: 767px){.terms-conditions--archive .policy-lst{margin-top:33px}}.terms-conditions--archive .policy-lst .item{width:30.89%;margin-bottom:45px}@media only screen and (min-width: 768px) and (max-width: 1024px){.terms-conditions--archive .policy-lst .item{width:calc(33.33% - 13.33px)}}@media (max-width: 767px){.terms-conditions--archive .policy-lst .item{width:100%;margin-bottom:41.5px}}.terms-conditions--archive .policy-lst .item:not(:nth-child(3n)){margin-right:3.665%}@media only screen and (min-width: 768px) and (max-width: 1024px){.terms-conditions--archive .policy-lst .item:not(:nth-child(3n)){margin-right:20px}}@media (max-width: 767px){.terms-conditions--archive .policy-lst .item:not(:nth-child(3n)){margin-right:0}}.terms-conditions--archive .policy-lst .item__img .thumb{position:relative}.terms-conditions--archive .policy-lst .item__img .thumb:before{display:block;content:" ";width:100%;padding-top:66.05263%}.terms-conditions--archive .policy-lst .item__img .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}.terms-conditions--archive .policy-lst .item__info{padding-top:16px}@media (max-width: 767px){.terms-conditions--archive .policy-lst .item__info{padding-top:19px}}.terms-conditions--archive .policy-lst .item__info .date{font-size:13px;font-size:1.3rem;line-height:1.38462;letter-spacing:0em;font-weight:500;color:#8B8B8B}.terms-conditions--archive .policy-lst .item__ttl{font-size:16px;font-size:1.6rem;line-height:1.5;letter-spacing:0em;font-weight:bold;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;margin-top:4px}@media (max-width: 767px){.terms-conditions--archive .policy-lst .item__ttl{font-size:15px;line-height:calc(23/15);margin-top:2px}}.terms-conditions--archive .policy-lst .item__des{font-size:14px;font-size:1.4rem;line-height:1.57143;letter-spacing:0em;overflow:hidden;width:100%;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;margin-top:12px}.terms-conditions--archive .policy-lst+.c-pagenavi{margin-top:14px}@media (max-width: 767px){.terms-conditions--archive .policy-lst+.c-pagenavi{margin-top:-2px}}.terms-conditions--single .policy{padding:52px 16px 96px;max-width:1055px}@media (max-width: 767px){.terms-conditions--single .policy{padding:34px 16px 80px}}.terms-conditions--single .policy .flex{display:flex;flex-direction:column;text-align:center;width:100%}@media (max-width: 767px){.terms-conditions--single .policy .flex{text-align:left}}.terms-conditions--single .policy__ttl{font-size:30px;font-size:3rem;line-height:1.33333;letter-spacing:0em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1000px){.terms-conditions--single .policy__ttl{font-size:26px}}@media (max-width: 767px){.terms-conditions--single .policy__ttl{text-align:left;font-size:22px;line-height:calc(30/22);order:1;margin-top:7px}}@media only screen and (max-width: 370px){.terms-conditions--single .policy__ttl{font-size:20px}}.terms-conditions--single .policy__datetime{font-size:16px;font-size:1.6rem;line-height:1.125;letter-spacing:0em;font-weight:500;color:#8B8B8B;margin-top:7px}@media (max-width: 767px){.terms-conditions--single .policy__datetime{order:0;font-size:13px}}.terms-conditions--single .policy .cms-content{margin-top:40px}@media (max-width: 767px){.terms-conditions--single .policy .cms-content{margin-top:20px}}.terms-conditions--single .policy .cms-content blockquote{width:100%}.terms-conditions--single .policy .prev-next-post{margin-top:42px;white-space:nowrap}@media (max-width: 767px){.terms-conditions--single .policy .prev-next-post{width:calc(100% + 8px);margin:23px -4px 0}}@media only screen and (max-width: 370px){.terms-conditions--single .policy .prev-next-post li a{font-size:10px}}

/*# sourceMappingURL=maps/terms-conditions.min.css.map */
