@charset "UTF-8";
/*===========================
sv-fmvdatacloud_terms
===========================*/
@media print, screen and (min-width: 768px) {
  #sv-fmvdatacloud_terms .categoryAnchor-serchresult .categoryAnchor_item {
    /*width: 280px;*/
    width: 33% !important;
  }
} 
#sv-fmvdatacloud_terms .categoryAnchor_item a:after {
  font-family: inherit !important;
  content: none !important;
}
#sv-fmvdatacloud_terms .guide_page_wrap {
  border: none !important;
  border-top: solid 1px #ccc !important;
  border-radius: 0 !important;
}
#sv-fmvdatacloud_terms .guide_page-txt h3 {
  font-size: 2rem !important;
  margin: 0 auto !important;
}
#sv-fmvdatacloud_terms .guide_page-txt h3 + p {
  margin-top: 10px !important;
}
#sv-fmvdatacloud_terms .guide_page-txt ul {
  list-style: none !important;
  margin-top: 10px;
  padding: 0 1em !important;
}
#sv-fmvdatacloud_terms .guide_page-txt ul li {
  text-indent: -1em;
  padding-left: 1em;
}
#sv-fmvdatacloud_terms .guide_page-txt ol {
  margin-top: 10px;
  padding: 0 1em !important;
	margin-bottom: 20px;
}
#sv-fmvdatacloud_terms .guide_page-txt ol.list_number01 li {
  list-style: decimal inside;
  text-indent: -1.25em;
  padding-left: 1em;
  line-height: 1.5;
}
#sv-fmvdatacloud_terms .guide_page-txt ol.list_number02 li {
  list-style: none;
  text-indent: -1.85em;
  padding-left: 1.85em;
  line-height: 1.5;
}
#sv-fmvdatacloud_terms .guide_page-txt ol.list_number03 li {
  list-style: none;
  text-indent: -1.35em;
  padding-left: 1.35em;
  line-height: 1.5;
}

#sv-fmvdatacloud_terms .guide_page-txt ol li + li {
  margin-top: 5px;
}
#sv-fmvdatacloud_terms li.n01:before {
  content: "(1) ";
}
#sv-fmvdatacloud_terms li.n02:before {
  content: "(2) ";
}
#sv-fmvdatacloud_terms li.n03:before {
  content: "(3) ";
}
#sv-fmvdatacloud_terms li.n04:before {
  content: "(4) ";
}
#sv-fmvdatacloud_terms li.n05:before {
  content: "(5) ";
}
#sv-fmvdatacloud_terms li.n06:before {
  content: "(6) ";
}
#sv-fmvdatacloud_terms li.n07:before {
  content: "(7) ";
}
#sv-fmvdatacloud_terms li.n08:before {
  content: "(8) ";
}
#sv-fmvdatacloud_terms li.n09:before {
  content: "(9) ";
}
#sv-fmvdatacloud_terms li.n10:before {
  content: "(10) ";
}
#sv-fmvdatacloud_terms li.n11:before {
  content: "(11) ";
}
#sv-fmvdatacloud_terms li.n12:before {
  content: "(12) ";
}
#sv-fmvdatacloud_terms li.n13:before {
  content: "(13) ";
}
#sv-fmvdatacloud_terms li.n14:before {
  content: "(14) ";
}
#sv-fmvdatacloud_terms li.n15:before {
  content: "(15) ";
}

#sv-fmvdatacloud_terms .terms_info.guide_page_block{
	display: block;
}
#sv-fmvdatacloud_terms .terms_info.guide_page_block .guide_page-txt p{
	margin-bottom: 30px;
}

#sv-fmvdatacloud_terms .categoryAnchor-serchresult .categoryAnchor_list{
	flex-wrap: nowrap;
}

#sv-fmvdatacloud_terms #attachment{
	border-top: 2px solid #ccc;
	margin-top: 30px;
	padding-top: 20px;
}
#sv-fmvdatacloud_terms .table_wrap{
	overflow-x: auto;
	margin-bottom: 30px;
}
#sv-fmvdatacloud_terms .table_wrap table{
	font-size: 90%;
	width: 1100px;
	margin: 10px;
	border: 1px solid #ccc;
	border-collapse: collapse;
}
#sv-fmvdatacloud_terms .table_wrap table caption{
	font-size: 1.6rem;
	margin: 10px 0;
}
#sv-fmvdatacloud_terms .table_wrap table th{
	background: #eee;
	border: 1px solid #ccc;
	text-align: center;
	line-height: 1.3;
	padding: 0.5em 0;
}
#sv-fmvdatacloud_terms .table_wrap table td{
	border: 1px solid #ccc;
	text-align: center;
	padding: 0.75em 0.5em;
}
/*#sv-fmvdatacloud_terms .table_wrap table td:first-of-type{
	text-align: center;
}
#sv-fmvdatacloud_terms #table1.table_wrap table td:nth-of-type(2),
#sv-fmvdatacloud_terms #table2.table_wrap table td:nth-of-type(2){
	text-align: left;
}
#sv-fmvdatacloud_terms #table1.table_wrap table td:nth-of-type(3),
#sv-fmvdatacloud_terms #table2.table_wrap table td:nth-of-type(3){
	text-align: center;
}*/
#sv-fmvdatacloud_terms.info .table_wrap table td{
	text-align: left;
}


/*--- 768px------------------------------------------------------*/
@media screen and (max-width: 768px) {
  #sv-fmvdatacloud_terms .table_wrap{
    overflow-x: inherit;
  }
  #sv-fmvdatacloud_terms .table_wrap table{
	width: 95%;
  }
}