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

/************************************************
 import css
************************************************ */

.guide {width: 47%!important;}
.guide-b {margin: 20px 0; line-height: 100%; list-style-type: none;}
.guide-b li {display: inline-block; text-align: center; font-size: 11pt; background: #ccc; border: solid 1px #ccc;}
.guide-b li a {display: block; padding: 10px 20px;; color: #000; text-decoration: none;}
.guide-b li a:hover {background: #FFF; color: #000;}
.ent-table {width: 100%; display: flex; justify-content: space-between;}
.ent-table dt {width: 20%; background: #42210B; color: #FFF; text-align: center; font-size: 11pt; padding: 10px 0; line-height: 150%; height: 24px}
.ent-table dd {width: 78%; font: 11pt; line-height: 150%;}
.arrow {position: relative; display: inline-block; padding: 10px; width: 100%; margin-bottom: 20px}
.arrow::before {content: ''; width: 10px; height: 10px; border-top: solid 2px #42210B; border-right: solid 2px #42210B; position: absolute; left: 10px; top: 8px; transform: rotate(135deg); left: 45%; top: 0;}
.mb30 {margin-bottom: 30px;}
.mb60 {margin-bottom: 60px;}
.con-cat {font-size: 16pt; line-height: 150%; margin-bottom: 30px; color: #009245;}
.con-cat-b {font-size: 13pt; border-left: solid 5px #42210B; padding: 10px; margin-bottom: 20px;}
.con-banner {list-style-type: none; width: 420px; display: flex; justify-content: space-between; border: 0; margin: 0; padding: 0;}
.con-banner li {width: 48%;}
.con-banner li img {width: 100%; vertical-align: top;}
.company_name {width: 200px!important;display:block;}
.company_name img {width: 100%!important;}
/*商品詳細 ...打ち消し */
div.listrightbloc h3 {
white-space: normal;
text-overflow: clip;
}</pre></body></html>