@charset "UTF-8";@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:767px){.sp-pdg table th{padding-top:5px!important;padding-bottom:5px!important}}.tbl-txt-wrap{margin-top:15px;font-size:13px;font-size:1.3rem}.tbl-txt-wrap>:not(:first-child){margin-top:5px}.paragraph>*{margin-top:20px}.paragraph>:first-child{margin-top:0}.paragraph .bold{font-weight:700}.list-mgn{margin:10px 0}.end-sct{text-align:right;margin-top:10px}@media screen and (min-width:768px){.end-sct{font-size:13px;font-size:1.3rem}}@media screen and (max-width:767px){.end-sct{font-size:12px;font-size:1.2rem}}.list-kana{margin:10px 0}.list-kana li{text-indent:-1em;padding-left:1em}.paidy-info p{font-size:12px;font-size:1.2rem;margin-top:5px}ol{padding-left:20px}.example{margin-top:20px;background-color:#f7f7f7;border:1px solid #e9e9e9;padding:10px}.example span{color:#888;margin:0 10px}.delivery-detail__table th{background-color:#fff}.split li span:first-child{width:15%;display:inline-block}@media screen and (min-width:768px){.sitemap .sttl-dot{margin-bottom:21px}}.sitemap .sttl-dot+.sitemap-box{margin-top:0}@media screen and (min-width:768px){.sitemap .sttl01{margin-bottom:21px}}@media screen and (max-width:767px){.sitemap .sttl01{margin-bottom:10px}}@media screen and (min-width:768px){.sitemap-box{margin-top:34px}}@media screen and (max-width:767px){.sitemap-box{margin-top:16px}}.sitemap-list{margin-bottom:-5px;overflow:hidden}.sitemap-list:after{content:'';display:block;clear:both}@media screen and (max-width:767px){.sitemap-list{padding:0 10px}}.sitemap-list li{float:left;margin-bottom:5px}@media screen and (min-width:768px){.sitemap-list li:not(:last-child){margin-right:30px}}@media screen and (max-width:767px){.sitemap-list li:not(:last-child){margin-right:20px}}.sitemap-list--s{margin-top:10px}@media screen and (min-width:768px){.sitemap-list--s{margin-top:10px}.sitemap-list--s a{font-size:13px;font-size:1.3rem}}@media screen and (max-width:767px){.sitemap-list--s{padding:0 10px 0 35px}.sitemap-list--s a{font-size:12px;font-size:1.2rem}}