@charset "UTF-8";/* CSS Document */.ancl_menu {    margin-bottom: 0 !important;}.sec-prodetail1__head {	justify-content:flex-end !important;}.p-led-detail__products--detail {	padding-bottom:0;}.mrester-img {    margin-bottom: 20px;}.mrester-img span {    display: inline-block;    margin-left: 5px;	padding-bottom: 5px;    vertical-align: bottom;    text-align: initial;}.mrester-img span img {    vertical-align: inherit;}.p-led-detail__products--detail dl {	margin-bottom:30px;}.products--detail--list li {	margin: 0 !important;    padding: 0 !important;    list-style-type: disc;}.products--detail--list li {	position: relative;	max-width: 100% !important;	margin: 0 0 0.6em 0 !important;    padding: 0 !important;	padding-left: 0.8em !important;    list-style-type: none;    line-height: 1.5em;	font-size: 1.3em;}.products--detail--list li:before {	display: block;	content: "";	position: absolute;    width: 5px;    height: 5px; 	top: 0.7em;	left: 0;      background: #00ad2f; 	border-radius: 50%;}span.kara {    display: inline-block !important;    padding-right: 4.7em;}.product--type--name {    font-size: 1.2em !important;}.fc-bul {	color:#108FE4;	font-weight:bold;}.fc_grn {	color:#00A417;	font-weight:bold;}.center {	text-align:center !important;}#ancl08, #ancl09, #ancl10, #ancl11 {    padding-top: 121px;	margin-top: -121px;}.sec-prostrength__list h5 .font_s {	display:inline-block !important;}/*テーブル*/.mrester_table {    width: 100%;    margin-top: 20px;	text-align:center;}.mrester_table tr th , .mrester_table tr td {	padding: 10px;    border: 1px solid #ddd;;	font-size: 1.4em;	text-align:center;    line-height:1.6;}.mrester_table tr th{	background:#f1f1f1;	font-weight:normal;}.mrester_table tr td.fc-bul ,.mrester_table tr td.fc_grn {	font-size:1.6em;}span.price_name {	color: #212529;    font-size: .8em !important;}.sec-prodetail1__card .products--detail--list li{	font-size:1.6em;}.mrester_table .products-pdf .data__tb02__lb02 {	margin-top:0px;}@media screen and (max-width: 1320px){	#ancl08, #ancl09, #ancl10, #ancl11 {		padding-top: 57px;		margin-top: -57px;	}	}@media screen and (max-width: 767px) {	.sp-w100 {		width:100%;		overflow:scroll;	}	.mrester_table { 		width:800px;	}	.p-led-detail__products--detail dl {		margin-bottom:5px;	}}@media all and (-ms-high-contrast: none) {#matrix, #ancl01, #ancl02, #ancl03, #ancl04, #ancl05, #ancl06, #ancl07, #claf01, #claf02, #claf03, #claf04, #claf05, #claf06, #claf07, #claf08, #claf09, #claf10, #claf11, #claf12 {	padding-top: 121px !important;    margin-top: -121px !important;;}}