<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";



a[target=_new], 
a[target=_blank] {
	margin-right: 2px;
	padding-right: 10px;
	background-position: top right;
	background-repeat:no-repeat;
	background-image:url(data:image/gif;base64,R0lGODlhCAAQAIABAICAgAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QTdERTc0MzAwRDAxMUU0OUJFREMxNjhFNjA5Mjg1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QTdERTc0NDAwRDAxMUU0OUJFREMxNjhFNjA5Mjg1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRBN0RFNzQxMDBEMDExRTQ5QkVEQzE2OEU2MDkyODVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRBN0RFNzQyMDBEMDExRTQ5QkVEQzE2OEU2MDkyODVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAgAEAAAAhWMAwl3mrYehAuxOG2jjvkPhuJIfgUAOw==);
}


.none {
	display: none;
}


/*--------------------------------------------------------------------------------
 * 
 * dialogue styles
 * 
 --------------------------------------------------------------------------------*/

.conv {
	width: 520px;
	margin: 60px auto 60px;
	text-align:center;
}

.conv dl {
	display: table;
	width: 100%;
}
.conv dl + dl {
	margin-top: 0px;
}
.conv dt, .conv dd {
	display: table-cell;
	text-align: left;
}
.conv dt.talker0, .conv dd.talker0 {
	color: #003580;
}
.conv dt.talker1{
	color: #003580;
}
.conv dd.talker1 {
	color:#003580;
 }
 
 
.conv dt.talker2, .conv dd.talker2 {
	color: #403833;
}
.conv dt.talker3, .conv dd.talker3 {
	color: #DBC390;
}
.conv dt {
	width: 70px;
	padding: 2em 0 0 0;
	font-weight: bold;
	vertical-align: top;
	color: black;
}
.conv dd {
	padding-top: 2em;
	vertical-align: middle;
	color: black;
}
.conv dd.center {
	text-align: center;
}
.conv .photo {
	padding: 20px 0 20px;
	text-align: center;
}
.conv .photo p {
	font-size: 12px;
	line-height: 1.75em;
	letter-spacing: 0.075em;
	text-align: left;
	color: #808080;
}
.conv .photo p.arrow:before {
	display: inline-block;
	width: 0px;
	height: 0px;
	content: '';
	margin-right: 5px;
	border: 5px solid transparent;
	border-bottom: 10px solid #808080;
}
.conv .continue {
	width: 500px;
	margin: 0 auto;
	padding: 2em 0 0;
	text-align: center;
}

/*conv2*/

.conv2 {
	width: 500px;
	margin: 0px auto 40px;
}

.conv2 .continue {
	width: 500px;
	margin: 0 auto;
	padding: 2em 0 0;
	text-align: center;
	font-size:12px;
}

.conv2 dl {
	display: table;
	width: 100%;
}
.conv2 dl + dl {
	margin-top: 0px;
}
.conv2 dt, .conv2 dd {
	display: table-cell;
	text-align: left;
}
.conv2 dt.talker0, .conv2 dd.talker0 {
	color: #0D0D0D;
}
.conv2 dt.talker1{
	color: #E03722;
}
.conv2 dd.talker1 {
	color:#0D0D0D;
 }
 
 
.conv2 dt.talker2, .conv2 dd.talker2 {
	color: #403833;
}
.conv2 dt.talker3, .conv2 dd.talker3 {
	color: #DBC390;
}
.conv2 dt {
	width: 80px;
	padding: 2em 0 0 0;
	font-weight: bold;
	vertical-align: top;
	color: black;
}
.conv2 dd {
	padding-top: 2em;
	vertical-align: middle;
	color: black;
}
.conv2 dd.center {
	text-align: center;
}
.conv2 .photo {
	padding: 30px 0 10px;
	text-align: left;
}
.conv2 .photo p {
	font-size: 12px;
	line-height: 1.75em;
	letter-spacing: 0.075em;
	text-align: left;
	color: #808080;
}
.conv2 .photo p.arrow:before {
	display: inline-block;
	width: 0px;
	height: 0px;
	content: '';
	margin-right: 5px;
	border: 5px solid transparent;
	border-bottom: 10px solid #808080;
}

/*--------------------------------------------------------------------------------
 * 
 * learnModal styles
 * 
 --------------------------------------------------------------------------------*/
#lean_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: #000;
	display: none;
}

.js-modal-style {
	width: 600px;
	padding: 30px;
	
	position: relative;
	display:none; 
	background: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7);
	-moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
	
}
.js-modal-close,
.js-modal-button-style {
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
	
	cursor: pointer;
}

.js-modal-close-style {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	padding: 5px;
	width: 1em;
	height: 1em;
	font-size: 25px;
	line-height: 22px;
	text-align:center;
}

.js-modal-button-style {
	display: block;
	width: 140px;
	margin: 20px auto 0;
	padding: 10px;
	background-color: #0081C2;
	
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	color: #FFF !important;
}

a.js-modal-button-style {
}
a.js-modal-button-style:link,
a.js-modal-button-style:visited {
	text-decoration: none;
}
.js-modal-close:hover,
a.js-modal-button-style:hover,
a.js-modal-button-style:active {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: 0.5;
}


/*--------------------------------------------------------------------------------
 * 
 * colorbox styles
 * 
 --------------------------------------------------------------------------------*/
.js-colorbox-inline-style {
	padding: 30px;
}





</pre></body></html>