<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.mfo th {
 padding-right:10px;
 background-color:#f9f9f6;
 border-right:1px solid #ccab5c;
 text-align:right;
}

input.sbn {
 width:100px;
 padding:5px;
 border:1px solid #ccab5c;
 background-color:#ffffff;
}


.wrapper{
	position: relative;
}
.mywidth{
	width:1080px;
	margin:auto;
}
.table01{
	width:100%;
}
.table01 th,.table01 td{
	font-size:13px;
	font-weight:normal;
	padding:10px;
}
.table01 th{
	border-bottom:1px solid #eee;
	text-align:left;
}
.table01 tr:first-child th{
	border-top:1px solid #eee;
}
.table01 td{
	border-bottom:1px solid #eee;
}
.table01 tr:first-child td{
	border-top:1px solid #eee;
}
.pdf-link{
	background:url(../images/pdf_link.png) no-repeat right center,
	url(../images/PRODUCTS_P_arrow01.png) no-repeat left center;
	padding-left:15px;
	padding-right:15px;
	line-height:20px;
	font-size:14px;
	margin-top:15px;
	color:#0088aa;
	display:inline-block;
}
/*----------------------------------------------------
	莨∵･ｭ逅�ｿｵ
----------------------------------------------------*/
.company_back01{
	background:url(../images/INQUIRY_P_back_01.png) 0% 100% no-repeat fixed;
}
.company_back02{
	background:url(../images/INQUIRY_P_back_02.png) 100% 100% no-repeat fixed;
}
.company_back03{
	background:url(../images/INQUIRY_P_back_03.png) 0% 100% no-repeat fixed;
}
.company_p{
	font-size:16px;
	padding:10px;
	display:block;
	background:rgba(255,255,255,0.7);
	margin-left:auto;
	margin-right:auto;
	width:500px;
}
/*----------------------------------------------------
	縺雁撫蜷医ｏ縺�
----------------------------------------------------*/
.inquiry-table-caption{
	font-size:14px;
	margin-bottom:20px;
}
/*----------------------------------------------------
	繝励Ο繝繧ｯ繝医�繝ｼ繧ｸ
----------------------------------------------------*/
.title-arrow{
	margin-bottom:-4.1% !important;

}
.products_depitime_back{
	background:url(../images/PRODUCTS_P_01.png) 100% 100% no-repeat fixed;
}
.products_depitimeplus_back{
	background:url(../images/PRODUCTS_P_02.png) 80% 100% no-repeat fixed;
}
.products_nanotime_back{
	background:url(../images/PRODUCTS_P_03.png) 100% 20% no-repeat fixed;
	background-color:#000;
}
.products_nanotimehd_back{
	background:url(../images/PRODUCTS_P_04.png) 100% 20% no-repeat fixed;
	background-color:#000;
}
.products_peditime_back{
	background:url(../images/PRODUCTS_P_05.png) 100% 30% no-repeat fixed;
}
.products-item-logo{
	text-align:center;
}
.item-arrow-button01{
	color:#555;
	padding:15px;
	width:300px;
	display:block;
	background:url(../images/PRODUCTS_P_arrow01.png) no-repeat 95% center;
	border:1px solid #555;
	text-align:center;
	margin:auto;
}
.item-arrow-button02{
	color:#FFF;
	padding:15px;
	width:300px;
	display:block;
	background:url(../images/PRODUCTS_P_arrow02.png) no-repeat 95% center;
	border:1px solid #FFF;
	text-align:center;
	margin:auto;
}
/*----------------------------------------------------
	OEM/ODM
----------------------------------------------------*/
.pink{
	font-weight:bold;
	color:#de5b6c;
}
/*----------------------------------------
繝輔か繝ｼ繝�
----------------------------------------*/
input[type="text"], input[type="password"], input[type="email"], textarea,select{
	border:1px solid #CCCCCC;
	padding:10px;
	width:100%;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus{
	border:1px solid #ccab5c !important;
}
.submit{
	width:150px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding:15px;
	background-color:#ccab5c;
	cursor: pointer;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	border:none;
	border-radius: 2px;
	-border-radius: 2px;
	-moz-border-radius: 2px;
	text-align:center;
	transition:0.5s all ease;
}
.submit:hover{
	background-color:#333;
}
/*----------------------------------------------------
	繧ｫ繝ｩ繝�謫堺ｽ�
----------------------------------------------------*/
.col-wrapp{
	display:table;
	width:100%;
	table-layout: fixed;
	border-collapse:separate;
	border-spacing:5px 0px;
}
.col{
	display:table-cell;
	vertical-align: top;
}
.col img{
	max-width: 100%;
	height:auto;
	border:none;
}
/*----------------------------------------------------
	豎守畑繧ｯ繝ｩ繧ｹ
----------------------------------------------------*/
.relative{
	position:relative;
}
.tx-center{
	text-align:center;
}
.tx-left{
	text-align:left;
}
.tx-right{
	text-align:right;
}
.bold{
	font-weight:bold;
}
.block{
	display:block;
}
.ma{
	margin:auto;
}
.ng-margin5{
	margin-left:-5px;
	margin-right:-5px;
}
.ng-margin10{
	margin-left:-10px;
	margin-right:-10px;
}
.ng-margin15{
	margin-left:-15px;
	margin-right:-15px;
}
.ng-margin20{
	margin-left:-20px;
	margin-right:-20px;
}
.ng-margin25{
	margin-left:-25px;
	margin-right:-25px;
}
.ng-margin30{
	margin-left:-30px;
	margin-right:-30px;
}
.ng-margin35{
	margin-left:-35px;
	margin-right:-35px;
}
.ng-margin40{
	margin-left:-40px;
	margin-right:-40px;
}
.ng-margin1{
	margin-left:-1px;
	margin-right:-1px;
}
.ng-margin5 &gt; .col-wrapp{
	border-spacing:5px 0px !important;
}
.ng-margin10 &gt; .col-wrapp{
	border-spacing:10px 0px !important;
}
.ng-margin15 &gt; .col-wrapp{
	border-spacing:15px 0px !important;
}
.ng-margin20 &gt; .col-wrapp{
	border-spacing:20px 0px !important;
}
.ng-margin25 &gt; .col-wrapp{
	border-spacing:25px 0px !important;
}
.ng-margin30 &gt; .col-wrapp{
	border-spacing:30px 0px !important;
}
.ng-margin35 &gt; .col-wrapp{
	border-spacing:35px 0px !important;
}
.ng-margin40 &gt; .col-wrapp{
	border-spacing:40px 0px !important;
}
.ng-margin1 &gt; .col-wrapp{
	border-spacing:1px 0px !important;
}
.fl{
	float:left !important;
}
.fr{
	float:right !important;
}
.cf:after{
	clear:both;
}
.cf{
	overflow:hidden;
}
.par5{
	width:5%;
}
.par10{
	width:10%;
}
.par15{
	width:15%;
}
.par20{
	width:20%;
}
.par25{
	width:25%;
}
.par30{
	width:30%;
}
.par35{
	width:35%;
}
.par40{
	width:40%;
}
.par45{
	width:45%;
}
.par50{
	width:50%;
}
.par55{
	width:55%;
}
.par60{
	width:60%;
}
.par65{
	width:65%;
}
.par70{
	width:70%;
}
.par75{
	width:75%;
}
.par80{
	width:80%;
}
.par85{
	width:85%;
}
.par90{
	width:90%;
}
.par95{
	width:95%;
}
.par100{
	width:100%;
}
.mt100{
	margin-top:100px;
}
.mt40{
	margin-top:40px;
}
.mt50{
	margin-top:50px;
}
.mt5{
	margin-top:5px;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.mt25{
	margin-top:25px;
}
.mt30{
	margin-top:30px;
}
.mb100{
	margin-bottom:100px;
}
.mb1{
	margin-bottom:1px;
}
.mb5{
	margin-bottom:5px;
}
.mb10{
	margin-bottom:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb20{
	margin-bottom:20px;
}
.mb25{
	margin-bottom:25px;
}
.mb30{
	margin-bottom:30px;
}
.pt100{
	padding-top:100px;
}
.pt5{
	padding-top:5px;
}
.pt10{
	padding-top:10px;
}
.pt15{
	padding-top:15px;
}
.pt20{
	padding-top:20px;
}
.pt25{
	padding-top:25px;
}
.pt30{
	padding-top:30px;
}
.pb100{
	padding-bottom:100px;
}
.pb5{
	padding-bottom:5px;
}
.pb10{
	padding-bottom:10px;
}
.pb15{
	padding-bottom:15px;
}
.pb20{
	padding-bottom:20px;
}
.pb25{
	padding-bottom:25px;
}
.pb30{
	padding-bottom:30px;
}
.pl5{
	padding-left:5px;
}
.pl10{
	padding-left:10px;
}
.pl15{
	padding-left:15px;
}
.pl20{
	padding-left:20px;
}
.pl25{
	padding-left:25px;
}
.pl30{
	padding-left:30px;
}
.pr5{
	padding-right:5px;
}
.pr10{
	padding-right:10px;
}
.pr15{
	padding-right:15px;
}
.pr20{
	padding-right:20px;
}
.pr25{
	padding-right:25px;
}
.pr30{
	padding-right:30px;
}
.p5{
	padding:5px;
}
.p10{
	padding:10px;
}
.p15{
	padding:15px;
}
.p20{
	padding:20px;
}
.p25{
	padding:25px;
}
.p30{
	padding:30px;
}
/*----------------------------------------
繝｡繧､繝ｳ繝薙ず繝･繧｢繝ｫ繧ｹ繝ｩ繧､繝繝ｼ
----------------------------------------*/
.slick-class01 .slick-list{
	margin:0 -24% !important;
}
.slick-class01 .slick-prev::before {
	content:url(../images/key_arrow_01.png) !important;
}
.slick-class01 .slick-next::before {
	content:url(../images/key_arrow_02.png) !important;
}
.slick-class01 .slick-prev,.slick-class01 .slick-next{
	height:46px !important;
	width:25px !important;
}
.slick-slider{
	margin-bottom:0 !important;
}
/*----------------------------------------
蝠�刀繝ｪ繧ｹ繝医せ繝ｩ繧､繝繝ｼ
----------------------------------------*/
.sub_key_back{
	background:url(../images/TOP_sub_slid_back.png) no-repeat center center;
}
.slick-class02 .slick-prev::before {
	content:url(../images/key_sub_arrow01.png) !important;
}
.slick-class02 .slick-next::before {
	content:url(../images/key_sub_arrow02.png) !important;
}
.slick-class02 .slick-prev,.slick-class02 .slick-next{
	height:32px !important;
	width:18px !important;
}
.slick-next{
	right:15px !important;
}
.slick-prev{
	left:5px !important;
}
.key_sub_plus{
	margin-top: 30px;
	position: absolute;
	right: 20px;
	top: 10px;
}

/*----------------------------------------
繝九Η繝ｼ繧ｹ繝ｪ繝ｪ繝ｼ繧ｹ
----------------------------------------*/
.news-title{
	color:#ccab5c !important;
	font-size:25px;
	font-weight:normal;
}
.scroll_area{
	overflow: hidden;
	position: relative;
	height:370px;
}
.news{
	width:98%;
	padding-top:0px;
	padding-bottom:0px;
	border-bottom:1px dotted #CCC;
	display:table;
	border-spacing: 5px 10px !important;
}
.newsdate{
	padding-right:0px;
	display: table-cell;
	padding-left: 5px;
	width:80px;
	font-size:12px;
}
.newstxt{
	display: table-cell;
	padding: 15px 5px;
	font-size:12px;
}
/*----------------------------------------
TOP繝壹�繧ｸ繧ｵ繝悶リ繝薙ご繝ｼ繧ｷ繝ｧ繝ｳ
----------------------------------------*/
.top-sub-nav li a{
	display:block;
	padding:15px 15px;
	color:#FFF;
	text-align:center;
	background:url(../images/PRODUCTS_P_arrow02.png) no-repeat 98% center;
}
.top-sub-nav li{
	background-color:#ccab5c;
	border-top:1px dotted #FFF;
}
.top-sub-nav li:first-child{
	border-top:none;
}
/*----------------------------------------
閭梧勹謫堺ｽ�
----------------------------------------*/
.over-back{
	margin:0 -24%;
}
/*----------------------------------------
繝翫ン繧ｲ繝ｼ繧ｷ繝ｧ繝ｳ
----------------------------------------*/
#navi{

}
.navi-list a{
	color:#ccab5c;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
	font-size:14px;
	padding:13px 0px;
	display:block;
}
.navi-list:after{
	content:"";
	width:0%;
	display:block;
	background-color:#ccab5c;
	height:1px;
	margin:auto;
	transition:0.3s all ease-out;
}
.navi-list:hover:after{
	content:"";
	width:100%;
	display:block;
	background-color:#ccab5c;
	height:1px;
}
.navi-list.active:after{
	content:"";
	width:100%;
	display:block;
	background-color:#ccab5c;
	height:1px;
}
.navisele{
	padding:10px !important;
	margin:10px auto !important;
	border:1px solid #CCC !important;
	width:100%;
}
/*----------------------------------------
繝輔ャ繧ｿ繝ｼ
----------------------------------------*/
#footer .navi-list a{
	color:#FFF;
	line-height:20px;
}
#footer .navi-list:after{
	content:"";
	width:0%;
	display:block;
	background-color:#333;
	height:1px;
	margin:auto;
	transition:0.3s all ease-out;
}
#footer .navi-list:hover:after{
	content:"";
	width:100%;
	display:block;
	background-color:#222;
	height:1px;
}
#footer .navi-list.active:after{
	content:"";
	width:100%;
	display:block;
	background-color:#FFF;
	height:1px;
}
.copy{
	text-align:center;
	padding:20px 0;
	color:#FFF;
	font-size:10px;
}
/*----------------------------------------
繧ｹ繝槭�蜃ｺ縺励ｏ縺�
----------------------------------------*/
.sp-only{
	display:none !important;
}
.pc-only{
	display:block;
}
.pc-only.col{
	display:table-cell;
}
.pc-only.col-wrapp{
	display:table;
}


/*===============================================
繧ｹ繝槭ヵ繧ｩ逕ｻ髱｢縺ｮ讓ｪ蟷�′650px縺ｾ縺ｧ
===============================================*/
@media screen and (max-width:650px){
	img{
		max-width: 100%;
		height: auto;
		width:auto;
	}
	body{/*mywidth縺�100%縺ｫ縺ｪ繧九ち繧､繝溘Φ繧ｰ縺ｨ繧ｻ繝�ヨ*/
		min-width:0;
		overflow-x : hidden;
		overflow-y : auto;
	}
	.mywidth{
		width:100%;
		margin:auto;
		padding-left:5px;
		padding-right:5px;
	}
	.pc-only{
		display:none !important;
	}
	.sp-only{
		display:block !important;
	}
	.sp-only.col-wrapp{
		display:table !important;
	}
	.sp-only.col{
		display:table-cell !important;
	}
	.sp-tx-center{
		text-align:center;
	}
	.sp-tx-left{
		text-align:left;
	}
	.sp-tx-right{
		text-align:left;
	}

	.col.change650{
		display:block !important;
		width:100% !important;
	}
	.logo-wrap{
		width:100%;
		text-align:center;
	}
	#header{
		width:100%;
		position: static;
	}
	h2.key-text{
		left: 20%;
		top: 30%;
		font-size:18px;
	}
	.table-caption{
		margin-top:30px;
		text-align:center;
	}
	.table01 th,.table01 td{
		display:block;
		text-align:center;
		width:100% !important;
		border:none !important;
	}
	.table01 th{
		background:#faebc6;
	}
	.depitime-back{
		background:url(../images/depitime_P_02.png) no-repeat center;
	}
	.nanotime-back{
		background:url(../images/nanotime_P_02.png) no-repeat center;
	}
	.nanotimeHD-back{
		background:url(../images/nanotimeHD_P_02.png) no-repeat center;
	}
	.peditime-back{
		background:url(../images/peditime_P_02.png) no-repeat center;
	}

	.products_depitime_back{
		background:url(../images/PRODUCTS_P_01.png) 100% 100% no-repeat scroll;
		background-size:contain;
	}
	.products_depitimeplus_back{
		background:url(../images/PRODUCTS_P_02.png) 80% 100% no-repeat scroll;
		background-size:contain;
	}
	.products_nanotime_back{
		background:url(../images/PRODUCTS_P_03.png) 100% 100% no-repeat scroll;
		background-size:contain;
		background-color:#000;
	}
	.products_nanotimehd_back{
		background:url(../images/PRODUCTS_P_04.png) 100% 100% no-repeat scroll;
		background-size:contain;
		background-color:#000;
	}
	.products_peditime_back{
		background:url(../images/PRODUCTS_P_05.png) 100% 100% no-repeat scroll;
		background-size:contain;
	}
	.company_back01{
		background:url(../images/INQUIRY_P_back_01.png) 0% 100% no-repeat scroll;
		background-size:contain;
	}
	.company_back02{
		background:url(../images/INQUIRY_P_back_02.png) 100% 100% no-repeat scroll;
		background-size:contain;
	}
	.company_back03{
		background:url(../images/INQUIRY_P_back_03.png) 0% 100% no-repeat scroll;
		background-size:contain;
	}
	.slick-next{
		display:none !important;
	}
	.slick-prev{
		display:none !important;
	}
	.scroll_area{
		height:200px;
	}
	.company_p{
		width:100%;
	}
/*----------------------------------------
繧ｹ繝槭�豎守畑CSS
----------------------------------------*/
	.spar5{
		width:5% !important;
	}
	.spar10{
		width:10% !important;
	}
	.spar15{
		width:15% !important;
	}
	.spar20{
		width:20% !important;
	}
	.spar25{
		width:25% !important;
	}
	.spar30{
		width:30% !important;
	}
	.spar35{
		width:35% !important;
	}
	.spar40{
		width:40% !important;
	}
	.spar45{
		width:45% !important;
	}
	.spar50{
		width:50% !important;
	}
	.spar55{
		width:55% !important;
	}
	.spar60{
		width:60% !important;
	}
	.spar65{
		width:65% !important;
	}
	.spar70{
		width:70% !important;
	}
	.spar75{
		width:75% !important;
	}
	.spar80{
		width:80% !important;
	}
	.spar85{
		width:85% !important;
	}
	.spar90{
		width:90% !important;
	}
	.spar95{
		width:95% !important;
	}
	.spar100{
		width:100% !important;
	}
}</pre></body></html>