@media (min-width: 993px){.link-template a:hover{text-decoration:underline}}.link-template .link{cursor:pointer}.link-template.horizontal-start{text-align:left}.link-template.horizontal-center{text-align:center}.link-template.horizontal-end{text-align:right}@media (min-width: 993px){a.action:not([data-type=common-button]):hover{text-decoration:underline}}@media (min-width: 993px){a:not([data-type=common-button]):hover .titleXxxl,a:not([data-type=common-button]):hover .titleXxl,a:not([data-type=common-button]):hover .titleXl,a:not([data-type=common-button]):hover .titleL,a:not([data-type=common-button]):hover .titleM,a:not([data-type=common-button]):hover .titleS,a:not([data-type=common-button]):hover .titleXs,a:not([data-type=common-button]):hover>.common-text{text-decoration:underline;display-inside:ruby}}.text-c{text-align:center}.text-r{text-align:right}.text-l{text-align:left}.ws-pre-wrap{white-space:pre-wrap}.ws-nowrap{white-space:nowrap}.titleXxxl,.titleXxl,.titleXl,.titleL,.titleM,.titleSPlus,.titleS,.titleXs{font-weight:700}.titleXxxl{font-size:64px}.titleXxl{font-size:42px}.titleXl{font-size:30px}.titleL{font-size:24px}.titleM{font-size:20px}.titleSPlus{font-size:18px}.titleS{font-size:16px}.titleXs{font-size:14px}.lead{font-size:20px}.body{font-size:16px;font-weight:400}.footnote{font-size:14px;font-weight:400}.action,.badge,.small,.underlineAction,.underlineFootnote{font-weight:500}.action{font-size:16px}.badge{font-size:14px}.caption,.small{font-size:12px}.strikethroughBody,.strikethroughFootnote,.caption{font-weight:400}.strikethroughBody,.strikethroughFootnote{text-decoration:line-through}.strikethroughBody{font-size:16px}.strikethroughFootnote{font-size:14px}.underlineAction,.underlineFootnote{text-decoration:underline}.underlineAction{font-size:16px}.underlineFootnote{font-size:14px}
