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

/* -----------------------------------------------
FileName:　company.css
----------------------------------------------- */

/**
 * reset
*/

.company-Package-01 div,
.company-Package-01 table,
.company-Package-01 img,
.company-Package-01 ul,
.company-Package-01 ol,
.company-Package-01 li,
.company-Package-01 p,
.company-Package-01 th,
.company-Package-01 td,
.company-Package-01 h1,
.company-Package-01 h2,
.company-Package-01 h3,
.company-Package-01 h4,
.company-Package-01 h5,
.company-Package-01 h6,
.company-Package-01 address,
.company-Package-01 dl,
.company-Package-01 dt,
.company-Package-01 dd,
.company-Package-02 div,
.company-Package-02 table,
.company-Package-02 img,
.company-Package-02 ul,
.company-Package-02 ol,
.company-Package-02 li,
.company-Package-02 dl,
.company-Package-02 dt,
.company-Package-02 dd,
.company-Package-01 textarea,
.company-Package-01 form {
	margin:0;
	padding:0;
}

.company-Package-01 img {
	border:none;
}

.company-Package-01 ul,
.company-Package-01 ol {
	list-style:none;
	text-align:left;
}

.company-Package-01 h1,
.company-Package-01 h2,
.company-Package-01 h3,
.company-Package-01 h4,
.company-Package-01 h5,
.company-Package-01 h6,
.company-Package-01 address,
.company-Package-01 dt,
.company-Package-01 dd,
.company-Package-01 textarea {
	font-size:100%;
	font-style:normal;
	font-weight:normal;
}

.company-Package-01 th {
	font-weight:normal;
	text-align:left;
}

/**
 * Title
*/

/*
 * company-Title-01 (h2)
*/

.company-Title-01 {
	height:70px;
	background:#FFFFFF url(https://d18f657670wm8u.cloudfront.net/ins_common/images/prt-separator-15.gif?20101216) left bottom repeat-x;
}
	.company-Title-01 div.div-A h2 {
		margin-top:25px;
		float:left;
		font-size:1.6rem;
	}

/*
 * company-Title-02 (h3,h4)
*/

.company-Title-02 {
	background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/icn-circle-01.gif?20101216) left center no-repeat;
	margin-top:25px !important;
	padding:5px 0 5px 20px !important;
	border-bottom:1px dotted #64A5DC;
	font-weight:bold !important;
}
	.company-Title-02 small {
		font-weight:normal !important;
		font-size:80%;
	}

/*
 * company-Title-03 (h3)
*/

.company-Title-03 {
}
	.company-Title-03 div.hdiv-A {
		background:#444D76 url(https://d18f657670wm8u.cloudfront.net/ins_common/images/prt-rounder-43.gif?20101216) left bottom no-repeat;
		zoom:1;
		margin-top: 1em !important;
	}
	.company-Title-03 div.hdiv-A div.hdiv-A-01 {
		padding:5px 10px;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/prt-rounder-42.gif?20101216) left top no-repeat;
	}
	.company-Title-03 h3.hdiv-h3-A {
		color:#FFFFFF;
		font-weight:bold;
	}
	.company-Title-03 h3.hdiv-h3-A span {
		display:block;
		padding-left:13px;
		min-height:21px;
		height:auto !important;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/blt-s-03.gif?20101216) left center no-repeat;
		line-height:21px;
	}

/**
 * Package
*/

/*
 * company-Package-01 (wrapper)
*/

.company-Package-01 {
	margin-top:15px;
	width:720px;
}

/* cp-div-A (products) */
.company-Package-01 div.cp-div-A {
	background:url(https://d18f657670wm8u.cloudfront.net/company/images/products-spreader-03.gif?20101216) left top repeat-y;
}
	.company-Package-01 div.cp-div-A-01 {
		background:url(https://d18f657670wm8u.cloudfront.net/company/images/products-spreader-01.gif?20101216) left top no-repeat;
	}
	.company-Package-01 div.cp-div-A-01 ul.cp-div-A-01-ul {
		background:url(https://d18f657670wm8u.cloudfront.net/company/images/products-spreader-02.gif?20101216) left bottom no-repeat;
		min-height:240px;
		height:auto !important;
	}
	.company-Package-01 div.cp-div-A-01 ul.cp-div-A-01-ul li.cp-li-A {
		width:350px;
		float:left;
	}
	.company-Package-01 div.cp-div-A-01 ul.cp-div-A-01-ul  li.cp-li-B {
		width:350px;
		float:right;
	}
	.company-Package-01 div.cp-div-A-01 ul.cp-div-A-01-ul dl {
		width:290px;
		margin-left:30px;
		padding-bottom:20px;
	}
	.company-Package-01 div.cp-div-A-01 ul.cp-div-A-01-ul dt {
		width:290px;
		height:130px;
		text-align:center;
	}

/* cp-div-B (outline) */
.company-Package-01 div.cp-div-B {
	background-color:#F7F7F7;
	border:1px solid #DDDDDD;
	padding:0 9px 9px 9px;
}

/* cp-div-C (inner-wrapper) */
.company-Package-01 div.cp-div-C {
	width:700px;
	margin-left:10px;
}

/* cp-div-D (index) */
.company-Package-01 div.cp-div-D {
	margin-top:25px;
	padding:5px;
	background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/prt-spreader-14.gif?20101216) left top repeat;
}
	.company-Package-01 div.cp-div-D ul {
		padding:0.9em 0 0.9em 15px;
		background-color:#FFFFFF;
	}
	.company-Package-01 div.cp-div-D li {
		margin-right:20px;
		padding-left:8px;
		float:left;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/blt-r-05.gif?20101216) 0 0.3em no-repeat;
	}
	.company-Package-01 div.cp-div-D li a {
		color:#666666 !important;
	}
	.company-Package-01 div.cp-div-D h4 {
		padding:0.5em 15px 0 15px;
		background-color:#FFFFFF;
		font-weight:bold;
	}
	.company-Package-01 div.cp-div-D h4 span {
		padding-bottom:5px;
		display:block;
		border-bottom:1px dotted #DCA0A0;
	}
	.company-Package-01 div.cp-div-D h4 span a {
		padding-left:16px;
		display:block;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/blt-r-10.gif?20101216) left center no-repeat;
		zoom:1;
	}

/* cp-p-A */
.company-Package-01 p.cp-p-A {
}

/* cp-table-A (profile) */
.company-Package-01 table.cp-table-A {
	width:100%;
	border-collapse:separate;
}
	.company-Package-01 table.cp-table-A th {
		padding:10px 5px 5px 5px;
		vertical-align:top;
		text-align:center;
		font-weight:bold;
		border-top:2px solid #D6D9DB;
	}
	.company-Package-01 table.cp-table-A td {
		padding:10px 5px 5px 5px;
		vertical-align:top;
		border-top:1px solid #D6D9DB;
	}
	.company-Package-01 table.cp-table-A th.cp-th-A {
		padding:10px 5px 10px 5px;
		border-bottom:2px solid #D6D9DB;
	}
	.company-Package-01 table.cp-table-A td.cp-td-A {
		padding:10px 5px 10px 5px;
		border-bottom:1px solid #D6D9DB;
	}
	.company-Package-01 table.cp-table-A td table {
		border:none;
	}
	.company-Package-01 table.cp-table-A td table th {
		border:none;
		font-weight:normal;
		text-align:left;
		padding:0 0 3px;
	}
	.company-Package-01 table.cp-table-A td table td {
		border:none;
		text-align:left;
		padding:0 0 3px;
	}

/* cp-table-B (history) */
.company-Package-01 table.cp-table-B {
	width:100%;
	border-collapse:separate;
}
	.company-Package-01 table.cp-table-B th {
		padding:10px;
		vertical-align:middle;
		text-align:center;
		font-weight:bold;
		background-color:#E3EAF1;
		white-space:nowrap;
	}
	.company-Package-01 table.cp-table-B td {
		padding:10px 10px 5px 10px;
		vertical-align:middle;
		border-top:1px solid #D6D9DB;
	}
	.company-Package-01 table.cp-table-B td.cp-td-A {
		text-align:right;
		white-space:nowrap;
	}
	.company-Package-01 table.cp-table-B td.cp-td-B {
		padding:10px;
		border-bottom:1px solid #D6D9DB;
	}

/* cp-table-C (outline) */
.company-Package-01 table.cp-table-C {
	width:690px;
	border-collapse:separate;
}
	.company-Package-01 table.cp-table-C th,
	.company-Package-01 table.cp-table-C td {
		vertical-align:middle;
		text-align:left;
		padding:0.5em 1em;
		font-weight:normal;
	}
	.company-Package-01 table.cp-table-C th.cp-th-A,
	.company-Package-01 table.cp-table-C td.cp-td-A {
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #DDDACD;
		width:10em;
	}
	.company-Package-01 table.cp-table-C td.cp-td-B {
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #DDDACD;
	}
	.company-Package-01 table.cp-table-C td.cp-td-B a {
		display:block;
		padding-left:20px;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/icn-pdf-01.gif?20101216) left center no-repeat;
		min-height:17px;
		height:auto !important;
	}
	.company-Package-01 table.cp-table-C td.cp-td-C {
		text-align:right;
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #DDDACD;
	}

/* cp-ul-A (pdf) */
.company-Package-01 ul.cp-ul-A {
	padding-top:5px;
}
	.company-Package-01 ul.cp-ul-A li {
		padding-top:5px;
	}
	.company-Package-01 ul.cp-ul-A li a {
		display:block;
		padding-left:20px;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/icn-pdf-01.gif?20101216) left center no-repeat;
		min-height:17px;
		height:auto !important;
	}
	.company-Package-01 ul.cp-ul-A li a small {
		font-size:80%;
	}

/* cp-ul-B (index) */
.company-Package-01 ul.cp-ul-B {
	padding:7px 0 12px 0;
	border-bottom:1px dotted #64A5DC;
}
	.company-Package-01 ul.cp-ul-B li {
		padding-top:5px;
		width:350px;
		float:left;
	}
	.company-Package-01 ul.cp-ul-B li a {
		padding-left:20px;
		display:block;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/blt-r-05.gif?20101216) 9px center no-repeat;
	}
	
	.company-Package-01 ul.cp-ul-C li a {
		padding-left:20px;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/blt-r-05.gif?20101216) 9px center no-repeat;
	}

/* cp-ol-A (index) */
.company-Package-01 ol.cp-ol-A {
	padding-top:0.4em;
	list-style:decimal;
}
	.company-Package-01 ol.cp-ol-A li {
		margin:0.8em 0 0 1.5em;
	}

/*
 * company-Package-02 (unique)
*/

.company-Package-02 {
	margin-top:15px;
	background-color:#F3F6F9;
}
	.company-Package-02 dl dt {
		padding:8px 5px 8px 30px;
		background:#fff url(https://d18f657670wm8u.cloudfront.net/ins_common/images/icn-circle-05.gif?20101216) 10px center no-repeat;
		border-top:3px solid #374068;
		border-bottom:1px solid #c0cfdf;
		font-weight:bold;
	}
	.company-Package-02 dl dd {
		padding:0 15px 15px 15px;
	}
	.company-Package-02 dl dd ul.ul-A {
		margin-top:15px;
	}
	.company-Package-02 dl dd ul.ul-A li {
		margin-top:8px;
	}
	.company-Package-02 dl dd ul.ul-A li a {
		padding-left:8px;
		background:url(https://d18f657670wm8u.cloudfront.net/ins_common/images/blt-r-02.gif?20101216) 0 0.3em no-repeat;
	}
	.company-Package-02 dl dd ul ul.ul-A{
		margin-top:0;
	}

/**
 * Utilities
*/
/*margin*/
.company-mt-10{ margin-top:10px !important;}

/**
 * font-size
*/

.company-Package-01 table.cp-table-C td.cp-td-C {
	font-size:85%;
}

.company-Title-02,
.company-Title-03 h3.hdiv-h3-A span,
.company-Package-01 div.cp-div-A-01 ul.cp-div-A-01-ul dl dd,
.company-Package-01 p.cp-p-A,
.company-Package-01 table.cp-table-A,
.company-Package-01 table.cp-table-B,
.company-Package-01 table.cp-table-C td.cp-td-B,
.company-Package-01 ul.cp-ul-A li a,
.company-Package-01 ul.cp-ul-B li a,
.company-Package-01 ol.cp-ol-A,
.company-Package-02 dl,
.cp-div-D h4 {
	font-size:108% !important;
}

.classname {
	font-size:138.5%;
}

/**
 * pseudo-after
*/

.company-Package-01 div.cp-div-A-01 ul.cp-ul-A,
.company-Package-01 div.cp-div-D ul,
.company-Package-01 ul.cp-ul-B{
	zoom:100%;
}

.company-Package-01 div.cp-div-A-01 ul.cp-ul-A:after,
.company-Package-01 div.cp-div-D ul:after,
.company-Package-01 ul.cp-ul-B:after{
	content: "."; 
	clear: both; 
	height: 0; 
	display: block; 
	visibility: hidden;
}

/**
 * popup
*/

/* #popup-lyt #ins-Area-SiteHeader,#popup-lyt #cf-Area-DocumentBody,#popup-lyt #ins-Area-SiteFooter{
	min-width:715px;
}

#popup-lyt #layer-SiteHeader,#popup-lyt #layer-DocumentBody-01,#popup-lyt #layer-SiteFooter{
	width:715px;
} */



/* CSS Document */
.lyt-image{
    display: table;
}
.lyt-image.clean{
    width: 600px;
    margin: 20px auto;
    padding: 10px;
    background-color: #eee;
}
.lyt-image ._txt,
.lyt-image ._img{
    display: table-cell;
    vertical-align: middle;
}
.lyt-image ._img{
    padding-left: 15px;
}

/* cp-ul-A */

.cp-ul-D li {
	padding-left: 20px;
	position: relative;
}
.cp-ul-D li + li,
.cp-ul-D li &gt; .cp-ul-D {
	margin-top: 4px;
}
.cp-ul-D li &gt; .mark {
	position: absolute;
	top: 0;
	left: 0;
}

/* cp-note-A */

.cp-note-A {
	padding-left: 16px;
	position: relative;
	font-size: 90%;
	margin-top: 6px;
}
.cp-note-A &gt; .mark {
	position: absolute;
	top: 0;
	left: 0;
}

/* cp-table-D */

.cp-table-D {
	width: 100%;
	border-collapse: collapse;
}
.cp-table-D td,
.cp-table-D th {
	border: 1px solid #ddd;
	padding: 10px 10px;
}

.cp-title-A {
	font-size: 130%;
	font-weight: bold;
	padding-left: 20px;
	position: relative;
}
.cp-title-A &gt; .mark {
	position: absolute;
	top: 0;
	left: 0;
}

.cp-div-E {
	padding: 0 16px;
}

.on-js .js-accordion-ui,
.js-accordion-ui &gt; button {
	background: -webkit-linear-gradient(#daf2fc 0%, #fff 40%, #daf2fc 100%);
	background: linear-gradient(#daf2fc 0%, #fff 40%, #daf2fc 100%);
	font-weight: bold;
	font-size: 16px;
	border: solid 1px #ddd;
	border-left: solid 6px #374068;
	border-radius: 6px;
	width: 100%;
	text-align: left;
	margin-top: 20px;
	padding: 8px 30px 8px 16px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
}
.on-js .js-accordion-ui.none,
.js-accordion-ui.none &gt; button {
	background: #fff;
}
.none-accordion-ui {
	background: #fff;
	font-weight: bold;
	font-size: 16px;
	border: solid 1px #ddd;
	border-left: solid 6px #374068;
	border-radius: 6px;
	margin-top: 20px;
	padding: 8px 30px 8px 16px;
	color: #000;
}
.js-accordion-ui &gt; button:before {
	content: '';
	display: block;
	width: 17px;
	height: 17px;
	background: url(https://d18f657670wm8u.cloudfront.net/company/images/icon_accordion-ui_01.png?20180709);
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -9px;
}
.js-accordion-ui:not(.close) &gt; button:before {
	-ms-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.js-accordion-ui.close + .js-accordion-contents {
	display: none;
}

.js-accordion-contents .c-Package-04 {
	padding: 16px 9px;
}
.js-accordion-contents .c-Package-04.none {
	border: 0;
}

@media only screen and (max-width: 768px) {
	body.rwd #cf-Area-DocumentBody.corp .c-Img-02.left {
		flex-direction: column;
	}
	body.rwd #cf-Area-DocumentBody.corp .c-Img-02.left &gt; .img {
		margin: 0 0 10px;
	}
}</pre></body></html>