.row .crumbs{--text-color: #767676}.row--black .crumbs{--text-color: #d8d8d8}.crumbs{color:var(--text-color);font-size:16px;font-size:1.6rem}@media(min-width: 1024px){.crumbs{font-size:18px;font-size:1.8rem}}.crumbs__nav{margin-bottom:0;margin-top:20px}@media(min-width: 1024px){.crumbs__nav{margin-top:40px}}.crumbs__content{margin-left:0}.crumbs__list{list-style:none;margin:0;padding-left:0}:lang(ja) .crumbs__list,:lang(zh) .crumbs__list,:lang(ko) .crumbs__list{list-style:none;padding-left:0}.crumbs__list{display:inline-block}.crumbs__item{display:inline-block}.crumbs__item:not(:last-child):after{content:"›";display:inline-block;padding-left:2px;padding-right:2px}@media(max-width: 767px){.crumbs--header .crumbs__list:not(.is-expanded){cursor:pointer}.crumbs--header .crumbs__list:not(.is-expanded) .crumbs__item:nth-last-child(n+4):not(:last-child):not(:first-child) a,.crumbs--header .crumbs__list:not(.is-expanded) .crumbs__item:nth-last-child(n+4):not(:last-child):not(:first-child)::after{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.crumbs--header .crumbs__list:not(.is-expanded) .crumbs__item:nth-last-child(n+4):first-child:not(:last-child) a{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.crumbs--header .crumbs__list:not(.is-expanded) .crumbs__item:nth-last-child(n+4):first-child:not(:last-child)::before{cursor:pointer;content:"...";display:inline-block;vertical-align:text-bottom}.crumbs--header .crumbs__list:not(.is-expanded) .crumbs__link:hover{text-decoration:none}}.crumbs__link{color:inherit}.crumbs__link:hover{color:inherit}.crumbs--footer{text-align:left}.crumbs--footer .crumbs__nav:before,.crumbs--footer .crumbs__nav:after{content:" ";display:table}.crumbs--footer .crumbs__nav:after{clear:both}.crumbs--footer .crumbs__nav{margin-top:10px;margin-bottom:10px}.crumbs--footer .crumbs__label,.crumbs--footer .crumbs__content{float:left}.crumbs--footer .crumbs__label{background:#171717;color:#cacaca;line-height:20px;margin-right:20px;padding-left:5px;padding-right:5px;position:relative}.crumbs--footer .crumbs__label:after{border:10px solid rgba(0,0,0,0);border-left-color:#171717;content:"";height:0;position:absolute;right:-20px;width:0}.crumbs--footer .crumbs__link{color:#cacaca}
