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


/* -------------------------------
common
------------------------------- */
.l-content .supportBox {
	border:1px solid #CCC;
	padding:20px 0 20px 70px;
	margin-bottom:35px;
	margin-right:10px;
	margin-top:28px;
}
.l-content .supportBox .secList {
	float:left;
}
.l-content .supportL {
	float:left;
}
.l-content .supportR {
	float:right;
}
.l-content .secTableTtl {
    padding-top: 5px;
		margin-bottom:15px;
}
.l-content .table_support{
	width:562px;
}
.l-content .table_support th,
.l-content .table_support td {
	padding-top:3px;
	padding-bottom:3px;
}
.l-content .table_support .tC {
	text-align:center;
}
.l-content .tableBtmTxt {
	padding-top:10px;
}

/* ancBox */
.l-content .ancBox {
	margin-bottom: 40px;
  letter-spacing: -0.4em;
}
.l-content .ancBox &gt; li {
  letter-spacing: normal;
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  width:180px;
  margin-left: 10px;
}
.l-content .ancBox &gt; li:first-child {
  margin-left: 5px;
}
.l-content .ancBox &gt; li a.m-btn--down {
  padding: 0 5px 0 20px;
  text-align: center;
  height: 48px;
  width:180px;
  display: table;
}
.l-content .ancBox &gt; li a.m-btn--down span {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}


/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* -- section-1 -- */
.l-content .supportBox01 {
	width:200px;
}
.l-content .supportBox02 {
	width:235px;
}
.l-content .supportBox03 {
	width:218px;
}
.l-content .supportBlock01 {
	margin-bottom:57px;
}
.l-content .supportBlock01 .supportL {
	width:430px;
}
.l-content .supportBlock01 .supportL p {
	text-indent:-2em;
	margin-left:2em;
}
.l-content .supportBlock01 .supportR {
	width:480px;	
}
.l-content .supportBlock02 {
	margin-bottom:28px;
}
.l-content .supportBlock02 .supportL {
	width:430px;
}
.l-content .supportBlock02 .supportL .notes {
	text-indent:-1em;
	margin-left:1em;
}
.l-content .supportBlock02 .supportR {
	width:480px;	
}

.l-content .supportBlock03 .table_support_01{
	width:530px;
	float:right;
}
.l-content sub {
	font-size:9px;
    height: 0;
    line-height: 1;
    vertical-align: baseline;
    _vertical-align: bottom;
    position: relative;
		top: .5ex;
}
.l-content .supportBlock03 .table_support_01 th sub {
	font-size:10px;
}
.l-content .supportBlock03 .table_support_01 .btmTxt{
	margin-left:147px;
}
.l-content .supportBlock03 .table_support_01 th,
.l-content .supportBlock03 .table_support_01 td{
	text-align:center;
	padding:3px 0;
	font-size:13px;
}
.l-content .supportBlock04 {
	font-size:14px;
}
.l-content .supportBlock04 p {
	text-indent:-3em;
	padding-left:3em;
}
.l-content .supportBlock04 .supportL {
	width:450px;
}
.l-content .supportBlock04 .supportL p {
	margin-left:65px;
}
.l-content .supportBlock04 .supportR {
	width:470px;	
}
.l-content .supportBlock05 .supportL {
	width:450px;
}
.l-content .supportBlock05 .supportR {
	width:408px;	
}
.l-content .supportBlock05 .supportR .table_support_02{
	width:408px;
}
.l-content .supportBlock05 .supportR .table_support_02 th,
.l-content .supportBlock05 .supportR .table_support_02 td{
	text-align:center;
	padding:3px;
}
.l-content .supportBlock05 .supportR .table_support_02 th{
	font-weight:normal;
}
.l-content .supportBlock05 .supportR .table_support_02 td{
	padding:3px 40px;
}
.l-content .supportBlock05 .supportR .table_support_02 td.tableL{
	text-align:left;
}
.l-content .supportBlock06 {
	margin-bottom:20px;
}
.l-content .supportBlock06 .supportL {
	width:454px;
}
.l-content .supportBlock06 .supportR {
	width:437px;	
}
.l-content .supportBlock06 .supportR .box {
	border:1px solid #CCC;
	width:280px;
	padding:20px 0 20px 70px;
}
.l-content .supportBlock06 .supportR .box ul {
	float:left;
	width:140px;
}
.l-content .supportBlock07 {
	margin-bottom:30px;
}
.l-content .supportBlock07 p {
	text-indent:-1em;
	padding-left:1em;
}
.l-content .supportBlock07 .supportL {
	width:426px;
	padding-left:10px;
}
.l-content .supportBlock07 .supportR {
	width:410px;
	float:left;
}

/* -- section-2 -- */
.l-content .h2_btm_pic_support {
 	margin:50px 0 20px;
}


/* -- section-3 -- */
.l-content .h2_btm_pic_support2 {
 	margin:25px 0 20px;
}


/* -- section-4 -- */
.l-content .h2_btm_pic_support3 {
  margin:35px 0 25px;
}


/* -- section-5 -- */
.l-content .table_mante{
	width:100%;
}
.l-content .table_mante .tableC {
	text-align:center;
}



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