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

/*
======== table of content. =================================

-CONTENT

	
============================================================
*/
div#main h1{
	width:920px;
	height:38px;
	line-height:38px;
	text-indent:10px;
	color:#243C7A;
	font-size:150%;
	font-weight:bold;
	margin:0 0 15px 0;
	background: url(../images/policy/ttl_policies.jpg) no-repeat 0 0;
}

div#main h2{
	margin:15px 0 10px 0;
	padding:0 0 5px 6px;
	color:#203674;
	font-size:117%;
	font-weight:bold;
	border-bottom:1px solid #CCC;
}

#main .review{
	padding:5px;
	background:#C6D3EB;
	/*width:910px;
	border:5px solid #C6D3EB;*/
	margin-bottom:30px;
}
#main .review .section{
	margin-bottom:10px;
	padding:0 0 5px 0;
	background:#FFF;
}

#main .review .section h3{
	width:910px;
	height:39px;
	line-height:39px;
	text-indent:10px;
	color:#FFF;
	font-size:150%;
	font-weight:bold;
	background:url(../images/policy/ttl_chapter.jpg) no-repeat 0 0;
	padding:0 0 15px 0;
}


#main .review .section h3 span.small{
	font-size:70%;
}

#main .review .section h4 {
	width:880px;
	margin:0 auto 3px auto;
	padding:5px 5px 5px 5px;
	color:#243B7A;
	font-weight:bold;
	font-size:100%;
	background:#C6D3EB;
}


#main .review .section dl {
	width:880px;
	margin:0 auto 1em auto;
}

#main .review .section dl dt {
	float:left;
	width:6em;
	color:#243B7A;
}

#main .review .section dl dd {
	padding-left:6em;
}

#main .review .section dl dd ul {
}

#main .review .section dl dd ul li {
	list-style:decimal;
	margin:0 0 1em 10px;
}

#main .review .section dl dd ul li ul.sub-list{
}

#main .review .section dl dd ul li ul.sub-list li{
	list-style:none;
	margin:0 0 0 1.5em;
	text-indent:-1.5em;
}

#main .review .section dl dd ul li ul.sub-sub-list{
}

#main .review .section dl dd ul li ul.sub-sub-list li{
	list-style:lower-alpha;
	margin:0 0 0 1.5em;
	text-indent:0;
}

#main .review .attached-table {
	margin-bottom:0;
}

#main .review .attached-table p {
	margin:0 0 1em 15px;
}

#main .review .attached-table dl {
	width:880px;
	margin:0 auto 1em auto;
}

#main .review .attached-table dl dt {
	float:left;
	width:19em;
	color:#243B7A;
}

#main .review .attached-table dl dd {
	padding-left:19em;
}

#main .review .section dl dd ul {
}

#main .review .section dl dd ul li {
	list-style:decimal;
	margin:0 0 1em 10px;
}
/* see-mroe */
#main .review .section dl.see-more{
	width:auto;
	padding:10px;
	margin:5px 0 0 0;
}
#main .review .section dl.see-more dt{
	float:none;
	width:auto;
	color:#203674;
	font-size:117%;
	font-weight:bold;
	margin:0 0 5px 0;
}
#main .review .section dl.see-more dd{
	margin:0 0 5px 5px;
	padding:0;
}

/* Privacy policy */
#main .privacy{
	padding:5px;
	background:#C6D3EB;
	/*width:910px;
	border:5px solid #C6D3EB;*/
	margin-bottom:30px;
}
#main .privacy .section{
	padding:10px;
	background:#FFF;
}

#main .privacy .section ul li {
	list-style:none;
	text-indent:-1.5em;
	margin:0 0 .5em 1.5em;
}

#main .privacy .section dl dt {
	float:left;
	clear:left;
	width:13em;
	color:#243B7A;
	font-weight:bold;
}

#main .privacy .section dl dd {
	padding:0 0 .5em 13em;
}

/* For inquiries in regards to the Private Policy */
#main .private{
	padding:5px;
	background:#C6D3EB;
	/*width:910px;
	border:5px solid #C6D3EB;*/
}
#main .private .section{
	padding:10px;
	background:#FFF;
}

#main .private .section dl dt {
	float:left;
	clear:left;
	width:13em;
	color:#243B7A;
	font-weight:bold;
}

#main .private .section dl dd {
	padding:0 0 .5em 13em;
}

.to-content {
	margin:0 10px 5px 0 !important;
	text-align:right;
}
.to-content a {
	padding-left:14px;
	text-indent:0;
	background: 
		transparent 
		url(../images/common/icon_cursor_blue_sq1t.gif) 
		no-repeat 0 3px;
}
.to-content a:link,
.to-content a:visited  {
	color:#2E488B;
}

.to-content a:hover {
	color:#A47406;
}</pre></body></html>