<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">td {
        font-family: "｣ﾍ｣ﾓ ｣ﾐ･ｴ･ｷ･ﾃ･ｯ", "Osaka";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;

}
p  {margin:0px; padding:0px;}

td div { line-height: 14px; }

.minifont{font-size: 10px; color: #ffffff; font-weight: normal; line-height: 12px; }
.backline { background-image:   url(image/gray.gif); background-repeat: repeat-y; }
.order  {
	padding-left:8px;
	padding-top:5px;
	font-size: 12px;
	line-height: 16px;
}
.m1 {padding-left:10px;}

/*･ﾕ･ｩ｡ｼ･狢ﾟﾄ・*/
.fieldsize1 { width:180px; }
.fieldsize2 { width:250px; }
.fieldsize3 { width:30px; }
.fieldsize4 { width:250px; }
.zipsize    { width:50px; }
.formmini   {font-size: 10px; color: #000000;}
.hissu      {font-size: 10px; color: #ff0000;}
#container{
	width: 1000px;
margin: 0px auto;
}

.bold { font-weight:bold; }

.center { text-align:center;}

.big { font-size:120%;}

.w500 { width:500px; }

.w630 { width:630px; }

.w800 { width:800px; }

.mlr_center { margin:0 auto; }

.mb10 { margin-bottom:10px; }

/**clearfix**/

.clearfix { display: inline-table; zoom:1; overflow:hidden;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; overflow:visible;}
.clearfix { display: block; }
/* End hide from IE-mac */

/* table */

.company
{
   border-collapse: collapse;
   width: 100%;
   margin: 10px auto;
   padding: 0;
   border-top: 1px solid #000;
   border-left: 1px solid #000;
}

.company th
{
   background: #fff;
   color: #000;
   font-size: 12px;
   text-align: center;
   font-weight:normal;
   padding: 13px 15px;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
   width: 30%;
}

.company td
{
   background: #000;
   color: #fff;
   font-size: 12px;
   padding: 13px 15px;
   border-right: 1px solid #000;
   border-bottom: 1px solid #fff;
   width: 70%;
}

.company a { color:#fff;}

.toukou_title { background:#006600; padding:5px; font-weight:bold; color:#fff; margin-top:10px; }

.parts_title { background:#004e9d; padding:5px; font-weight:bold; color:#fff; margin-top:10px; }

.car_title { background:#ca1d11; padding:5px; font-weight:bold; color:#fff; margin-top:10px; }

@media only screen and (min-width: 640px) {
.smp{display:none;}
}
@media only screen and (max-width: 640px) {
*{ margin:0px; padding: 0px; }
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html,body {
	margin:0px;
	padding:0px;
	font-family: Lucida Grande,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","ＭＳ Ｐゴシック",sans-serif;
	font-size:15px;
	text-align:left;
	color:#333;
}
p{ line-height:1.6em; margin-bottom:20px;}
.pc{display:none;}

.bold { font-weight:bold;}
.size10{ font-size:10px;}
.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size15{ font-size:15px;}
.size16{ font-size:16px;}
.size18{ font-size:18px;}
.size21{ font-size:21px;}
.size24{ font-size:24px;}
.size28{ font-size:28px;}
.white{ color:#fff;}
.black{ color:#3c281e;}
.gy{ color:#666;}
.red{ color:#d70000;}
.green{ color:#288c46;}
.blue{ color:#2896c8;}
.pu{ color:#800080;}
.bg_y{ background-color:#fac864; padding:5px;}
.bg_pu{ background-color:#b8b9e7; padding:5px;}
.under_line{ text-decoration:underline;}
.line_through{ text-decoration:line-through;}

img { border-style:none; vertical-align:bottom; padding:0px; }
img{ max-width:100%;}
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.clear { clear:both; }	   
.clearfix:after {
	margin:0px;
	padding:0px;
	visibility:hidden;
	content:".";
	display:block;
	line-height:0;
	clear:both;
}
ul{ list-style:none;}
#head_nav ul li{ float:left; width:50%; padding:5px; box-sizing:border-box; text-align:center; font-size:12px; background:#dedede; font-weight:bold; border:1px dotted #aaa;}
#head_nav ul li a{ color:#333; text-decoration:none;}

.figure{ margin:20px auto;}

#smp_content{ width:96%; margin:0px auto; position: relative;}
#smp_content table {
    width: 100%;
}#smp_content table img {
    height: auto;
}
#newsArea { overflow-y:scroll;height:140px;width:96%;padding:5px;margin-top:0px;text-align:left; }

.ref_title { border-bottom:1px solid #000; padding:10px 0; }

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
a.line_link {
	display: block;
	text-align: right;
	margin: 20px 0;
	width: 126px;
}.lineBtn {
    position: fixed;
    bottom: 0px;
    right: 5px;
    z-index: 10000000000;
   /* width: 100px;*/
    text-align: right;
}
.lineBtn img{
	width:100%;
}div#wpfront-scroll-top-container {
    bottom: 230px !important;
}
}

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