"); } .u-decoX._slash::after { background-image: url("data:image/svg+xml;charset=utf-8,"); } .u-decoTop { position: relative; } .u-decoTop::before { position: absolute; bottom: 100%; left: 0px; display: inline-block; width: 100%; height: 1rem; content: ""; background-image: radial-gradient(circle, rgb(255, 33, 0) 0.25rem, transparent 0.25rem); background-repeat: repeat-x; background-position: center center; background-size: 1em 0.5rem; } .u-vwright { writing-mode: vertical-rl; } .u-privacy > dd { margin-bottom: 50px; } .u-sns1 { --bg-color: #eee; width: 100%; } .u-sns1._light { --bg-color: white; } .u-sns1 * { box-sizing: border-box; } .u-sns1::after { display: block; height: 0px; clear: both; visibility: hidden; content: "."; } .u-sns1 .inner-left, .u-sns1 .inner-right { display: flex; flex-wrap: wrap; width: 95%; padding: 20px; } .u-sns1 .inner-left .u-snsimg, .u-sns1 .inner-right .u-snsimg { width: 15%; } .u-sns1 .inner-left .u-snsimg > img, .u-sns1 .inner-right .u-snsimg > img { width: 100%; border: thin solid rgb(153, 153, 153); border-radius: 100%; } .u-sns1 .inner-left .u-snsimg > figcaption, .u-sns1 .inner-right .u-snsimg > figcaption { font-size: 0.8em; text-align: center; } .u-sns1 .inner-left .u-snsbody, .u-sns1 .inner-right .u-snsbody { position: relative; width: 80%; padding: 20px; background-color: var(--bg-color); } .u-sns1 .inner-left .u-snsbody::before, .u-sns1 .inner-left .u-snsbody::after, .u-sns1 .inner-right .u-snsbody::before, .u-sns1 .inner-right .u-snsbody::after { position: absolute; content: ""; } .u-sns1 .inner-left { float: left; } .u-sns1 .inner-left .u-snsbody { margin-left: 5%; background-color: var(--bg-color); filter: drop-shadow(rgba(0, 0, 0, 0.1) 2px 2px 4px); } .u-sns1 .inner-left .u-snsbody::before { top: 22px; left: -20px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid transparent; border-image: initial; border-right: solid 10px var(--bg-color); } .u-sns1 .inner-left .u-snsstamp { position: relative; margin-top: 15px; padding-left: 20%; width: 100%; display: grid; flex-wrap: wrap; grid-template-columns: repeat(4, 25%); gap: 5px; } .u-sns1 .inner-left .u-snsstamp .stamp-inner { overflow: hidden; border: thin solid rgb(153, 153, 153); border-radius: 20px; aspect-ratio: 3 / 4; margin-right: 0.5rem; } .u-sns1 .inner-left .u-snsstamp .stamp-inner img { width: 100%; height: 100%; object-fit: cover; } .u-sns1 .inner-right { float: right; } .u-sns1 .inner-right .u-snsimg { order: 2; } .u-sns1 .inner-right .u-snsbody { order: 1; margin-right: 5%; background: rgb(156, 214, 231); } .u-sns1 .inner-right .u-snsbody::after { top: 22px; right: -20px; border-width: 10px; border-style: solid; border-color: transparent transparent transparent rgb(156, 214, 231); border-image: initial; } .u-sns2 { width: 100%; } .u-sns2 * { box-sizing: border-box; } .u-sns2::after { display: block; height: 0px; clear: both; visibility: hidden; content: "."; } .u-sns2 .inner-left, .u-sns2 .inner-right { display: flex; flex-wrap: wrap; width: 95%; padding: 20px; } .u-sns2 .inner-left .u-snsimg, .u-sns2 .inner-right .u-snsimg { width: 15%; } .u-sns2 .inner-left .u-snsbody, .u-sns2 .inner-right .u-snsbody { position: relative; width: 80%; padding: 20px; background-color: rgb(250, 245, 234); border-radius: 20px; } .u-sns2 .inner-left .u-snsbody::after, .u-sns2 .inner-right .u-snsbody::after { position: absolute; content: ""; } .u-sns2 .inner-left { float: left; } .u-sns2 .inner-left .u-snsbody { margin-left: 5%; background-color: rgb(250, 245, 234); filter: drop-shadow(rgba(0, 0, 0, 0.1) 2px 2px 4px); } .u-sns2 .inner-left .u-snsbody::before { display: block; height: 2rem; margin-bottom: 0.3rem; content: ""; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20200%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%230071bc%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M13.578%2C96.583a82.629%2C82.629%2C0%2C0%2C1%2C6.558-32.678A87.039%2C87.039%2C0%2C0%2C1%2C65.472%2C18.11%2C81.707%2C81.707%2C0%2C0%2C1%2C98.5%2C11.436a81.409%2C81.409%2C0%2C0%2C1%2C32.678%2C6.674%2C87.886%2C87.886%2C0%2C0%2C1%2C45.8%2C45.8%2C81.983%2C81.983%2C0%2C0%2C1%2C6.673%2C32.908%2C81.957%2C81.957%2C0%2C0%2C1-6.673%2C32.909%2C85.878%2C85.878%2C0%2C0%2C1-45.566%2C45.22A83.208%2C83.208%2C0%2C0%2C1%2C98.5%2C181.5%2C83.986%2C83.986%2C0%2C0%2C1%2C13.578%2C96.583Zm23.012.23a62.539%2C62.539%2C0%2C0%2C0%2C18.065%2C44.415%2C63.943%2C63.943%2C0%2C0%2C0%2C19.791%2C13.693%2C59.189%2C59.189%2C0%2C0%2C0%2C24.279%2C4.948A59.194%2C59.194%2C0%2C0%2C0%2C123%2C154.921%2C64.025%2C64.025%2C0%2C0%2C0%2C155.8%2C72.19a64.239%2C64.239%2C0%2C0%2C0-13.233-20.136%2C61.54%2C61.54%2C0%2C0%2C0-19.791-13.578A60.307%2C60.307%2C0%2C0%2C0%2C98.5%2C33.528a59.7%2C59.7%2C0%2C0%2C0-24.509%2C5.063A62.333%2C62.333%2C0%2C0%2C0%2C41.193%2C72.535%2C64.141%2C64.141%2C0%2C0%2C0%2C36.59%2C96.813Zm97.115%2C61.215h57.071V179.66H103.788Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M253.139%2C183.342q-13.349%2C0-21.747-7.94t-8.86-20.6V84.387h21.633v62.824a20.916%2C20.916%2C0%2C0%2C0%2C4.6%2C12.542q4.14%2C4.953%2C12.887%2C5.179a23.112%2C23.112%2C0%2C0%2C0%2C14.153-4.718%2C34.015%2C34.015%2C0%2C0%2C0%2C10.24-12.887%2C42.381%2C42.381%2C0%2C0%2C0%2C3.912-18.526V84.387h21.4V179.66H291.8l-1.842-23.473%2C1.381%2C4.372a37.547%2C37.547%2C0%2C0%2C1-8.514%2C11.622%2C40.563%2C40.563%2C0%2C0%2C1-13.232%2C8.169A45.156%2C45.156%2C0%2C0%2C1%2C253.139%2C183.342Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M392.6%2C181.961q-16.346%2C0-28.076-6.559a46.464%2C46.464%2C0%2C0%2C1-18.18-17.95%2C52.105%2C52.105%2C0%2C0%2C1-6.444-26.119%2C46.956%2C46.956%2C0%2C0%2C1%2C7.249-25.544%2C54.568%2C54.568%2C0%2C0%2C1%2C19.216-18.411%2C52.438%2C52.438%2C0%2C0%2C1%2C26.694-6.9q18.867%2C0%2C31.3%2C11.046T441.383%2C121.9l-78.7%2C27.616-5.063-12.657%2C64.2-23.7-4.371%2C3.222a31.1%2C31.1%2C0%2C0%2C0-9.2-13.118q-6.446-5.523-16.8-5.523a28.88%2C28.88%2C0%2C0%2C0-26.236%2C15.534%2C35.068%2C35.068%2C0%2C0%2C0-3.912%2C16.914%2C36.273%2C36.273%2C0%2C0%2C0%2C4.027%2C17.26A29.438%2C29.438%2C0%2C0%2C0%2C376.6%2C159.293a31.845%2C31.845%2C0%2C0%2C0%2C16.453%2C4.258%2C32.8%2C32.8%2C0%2C0%2C0%2C12.082-2.3%2C53.953%2C53.953%2C0%2C0%2C0%2C11.162-5.984l9.664%2C15.879a65.937%2C65.937%2C0%2C0%2C1-15.994%2C7.824A54.184%2C54.184%2C0%2C0%2C1%2C392.6%2C181.961Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M461.055%2C158.718a11.836%2C11.836%2C0%2C0%2C1%2C8.4-3.682q4.143%2C0%2C7.94%2C3.682a11.777%2C11.777%2C0%2C0%2C1%2C3.8%2C8.745%2C11.211%2C11.211%2C0%2C0%2C1-3.8%2C8.86%2C11.919%2C11.919%2C0%2C0%2C1-7.94%2C3.337%2C12.434%2C12.434%2C0%2C0%2C1-8.4-3.337%2C11.209%2C11.209%2C0%2C0%2C1-3.8-8.86A11.775%2C11.775%2C0%2C0%2C1%2C461.055%2C158.718Z%22%2F%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-size: contain; } .u-sns2 .inner-left .u-snsbody::after { top: 22px; left: -20px; border-width: 10px; border-style: solid; border-color: transparent rgb(250, 245, 234) transparent transparent; border-image: initial; } .u-sns2 .inner-right { float: right; } .u-sns2 .inner-right .u-snsimg { order: 2; } .u-sns2 .inner-right .u-snsbody { order: 1; margin-right: 5%; background-color: rgb(156, 214, 231); } .u-sns2 .inner-right .u-snsbody::before { display: block; height: 2rem; margin-bottom: 0.3rem; content: ""; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20500%20200%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Ared%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M25.248%2C183.34%2C106.437%2C10.054h1.546L189.431%2C183.34h-28.61L99.994%2C45.033l17.784-10.356L49.991%2C183.34ZM72.93%2C120.285h69.333l8.248%2C19.331h-84.8Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M235.646%2C88.067l1.611%2C23.243-.69-3.682A35.333%2C35.333%2C0%2C0%2C1%2C251.3%2C90.713q10.356-6.326%2C24.164-6.328%2C13.344%2C0%2C21.977%2C7.94t8.86%2C20.6v70.42H284.664V120.285a19.511%2C19.511%2C0%2C0%2C0-4.487-12.542q-4.262-4.945-13.233-4.948a25.9%2C25.9%2C0%2C0%2C0-14.843%2C4.6%2C30.74%2C30.74%2C0%2C0%2C0-10.586%2C12.657%2C43.263%2C43.263%2C0%2C0%2C0-3.8%2C18.64V183.34H216.085V88.067Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M380.7%2C185.181a82.846%2C82.846%2C0%2C0%2C1-24.2-3.567%2C48.549%2C48.549%2C0%2C0%2C1-19.389-10.7l11.039-12.428a61.6%2C61.6%2C0%2C0%2C0%2C15.286%2C8.63%2C43.047%2C43.047%2C0%2C0%2C0%2C15.285%2C2.877%2C44.857%2C44.857%2C0%2C0%2C0%2C10.472-1.151%2C16.989%2C16.989%2C0%2C0%2C0%2C7.785-3.912%2C9.3%2C9.3%2C0%2C0%2C0%2C2.972-7.135%2C9.394%2C9.394%2C0%2C0%2C0-4.1-8.168%2C35.583%2C35.583%2C0%2C0%2C0-10.332-4.718q-6.231-1.841-13.587-3.452-14.436-3.911-22.078-10.816a21.8%2C21.8%2C0%2C0%2C1-7.643-16.8%2C23.924%2C23.924%2C0%2C0%2C1%2C4.67-14.152q4.671-6.559%2C14.012-10.816t22.644-4.258a89.71%2C89.71%2C0%2C0%2C1%2C21.8%2C2.417A56.791%2C56.791%2C0%2C0%2C1%2C423.439%2C95.2l-10.472%2C13.347a33.96%2C33.96%2C0%2C0%2C0-12.031-6.558A42.343%2C42.343%2C0%2C0%2C0%2C388.341%2C99.8a34.175%2C34.175%2C0%2C0%2C0-9.483%2C1.266%2C17.783%2C17.783%2C0%2C0%2C0-7.077%2C3.683%2C7.839%2C7.839%2C0%2C0%2C0-2.688%2C6.1%2C8.3%2C8.3%2C0%2C0%2C0%2C3.821%2C7.709%2C35.323%2C35.323%2C0%2C0%2C0%2C10.331%2C4.718q6.224%2C1.843%2C12.738%2C3.682a70.513%2C70.513%2C0%2C0%2C1%2C15.286%2C5.523%2C33.057%2C33.057%2C0%2C0%2C1%2C10.9%2C8.515%2C19.465%2C19.465%2C0%2C0%2C1%2C4.1%2C12.657%2C27.393%2C27.393%2C0%2C0%2C1-4.954%2C15.764q-4.954%2C7.25-15%2C11.5T380.7%2C185.181Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M451.761%2C162.4a11.833%2C11.833%2C0%2C0%2C1%2C8.4-3.682q4.142%2C0%2C7.94%2C3.682a11.777%2C11.777%2C0%2C0%2C1%2C3.8%2C8.745%2C11.21%2C11.21%2C0%2C0%2C1-3.8%2C8.86%2C11.918%2C11.918%2C0%2C0%2C1-7.94%2C3.337%2C12.426%2C12.426%2C0%2C0%2C1-8.4-3.337%2C11.207%2C11.207%2C0%2C0%2C1-3.8-8.86A11.775%2C11.775%2C0%2C0%2C1%2C451.761%2C162.4Z%22%2F%3E%3C%2Fsvg%3E%0A"); background-repeat: no-repeat; background-size: contain; } .u-sns2 .inner-right .u-snsbody::after { top: 22px; right: -20px; border-width: 10px; border-style: solid; border-color: transparent transparent transparent rgb(156, 214, 231); border-image: initial; } @media (max-width: 576px) { .u-sns2 .inner-left .u-snsimg, .u-sns2 .inner-right .u-snsimg { height: 70px; } } .u-toast .u-navTabs { position: relative; display: flex; justify-content: space-around; padding: 0px 0.5rem; } .u-toast .u-navTabs > button { display: inline-block; flex: 1 0 0%; padding: 0.3rem 0px; margin: 0px 0.5rem; color: rgb(248, 249, 250); text-align: center; background-color: rgb(33, 37, 41); border-color: rgb(33, 37, 41); border-style: solid; border-width: 3px 3px 0px; border-radius: 5px 5px 0px 0px; } .u-toast .u-navTabs > button.active { color: rgb(33, 37, 41); background-color: white; transition: all 0.3s ease 0s; } .u-toast .u-navTabs::after { position: absolute; bottom: 0px; left: 0px; z-index: -1; display: block; width: 100%; height: 3px; content: ""; background-color: rgb(33, 37, 41); } .u-toast .u-navPanels { background-color: white; border-color: rgb(33, 37, 41); border-style: solid; border-width: 0px 3px 3px; } .u-beforeAfter1 { position: relative; } .u-beforeAfter1 > .before > .inner, .u-beforeAfter1 > .after > .inner { position: relative; } .u-beforeAfter1 > .before > .inner > p, .u-beforeAfter1 > .after > .inner > p { position: absolute; z-index: 3; padding: 5px 10px; margin-bottom: 0px; color: white; text-align: right; background-color: rgba(255, 33, 0, 0.8); } .u-beforeAfter1 > .before > .inner > a, .u-beforeAfter1 > .after > .inner > a { transition: all 0.3s ease 0s; } .u-beforeAfter1 > .before > .inner > a > img, .u-beforeAfter1 > .after > .inner > a > img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; } .u-beforeAfter1 > .before > .inner > a:hover, .u-beforeAfter1 > .after > .inner > a:hover { opacity: 0.6; } .u-beforeAfter1 > .before { position: absolute; bottom: 0px; left: 0px; z-index: 2; width: 40%; } .u-beforeAfter1 > .before > .inner > p { bottom: 10px; left: 10px; } .u-beforeAfter1 > .after { padding: 10px 10px 10px 30px; } .u-beforeAfter1 > .after > .inner > p { top: 10px; right: 10px; } @media (max-width: 1100px) { .u-beforeAfter1 .before { width: 50%; } } .u-beforeAfter2 { position: relative; text-align: right; } .u-beforeAfter2 > .before > .inner, .u-beforeAfter2 > .after > .inner { position: relative; padding-top: 75%; overflow: hidden; } .u-beforeAfter2 > .before > .inner > a, .u-beforeAfter2 > .after > .inner > a { position: absolute; top: 0px; display: block; width: 100%; height: 100%; } .u-beforeAfter2 > .before > .inner > a > img, .u-beforeAfter2 > .after > .inner > a > img { width: 100%; height: 100%; font-family: "object-fit: cover;"; object-fit: cover; } .u-beforeAfter2 > .before > .inner > p, .u-beforeAfter2 > .after > .inner > p { position: absolute; right: 0px; bottom: 0px; padding: 0.5em 1em; color: white; background-color: rgba(30, 170, 156, 0.8); } .u-beforeAfter2 > .before { position: absolute; bottom: 0px; left: 0px; z-index: 1; width: 40%; overflow: hidden; } .u-beforeAfter2 > .after { padding-bottom: 2em; padding-left: 2em; } @media (max-width: 1100px) { .u-beforeAfter2 > .before { width: 50%; } } .u-form1 button[type="submit"] { min-width: 200px; padding: 10px 30px; font-weight: 600; color: white; background-color: rgb(255, 33, 0); border: thin solid rgb(255, 33, 0); } .u-form1 button[type="submit"]::before { margin-right: 0.5rem; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; content: ""; font-size: 1.2em; line-height: 1; font-family: icomoon !important; } .u-form1 button[type="submit"]:hover { color: rgb(255, 33, 0); background-color: white; transition: all 0.3s ease 0s; } .u-form1 button[type="submit"].light { min-width: 150px; padding: 10px 30px; border: thin solid white; } .u-form1 button[type="submit"].light:hover { color: rgb(85, 85, 85); background-color: white; transition: all 0.3s ease 0s; } .form-defList > dl { display: flex; flex-wrap: wrap; padding: 0.6rem 0.3rem; border-top: thin solid rgb(187, 187, 187); } .form-defList > dl > dt { display: flex; align-items: flex-start; width: 15rem; padding-right: 0.2rem; font-weight: 600; } .form-defList > dl > dt > b { flex: 0 1 auto; padding-top: 0.2rem; line-height: 1; } .form-defList > dl > dt::before { display: inline-block; flex: 0 0 auto; padding: 0px 0.5rem; margin-right: 0.3rem; font-size: 0.7rem; color: white; content: "任意"; background-color: rgb(25, 135, 84); } .form-defList > dl > dt.required::before { content: "必須"; background-color: rgb(220, 53, 69); } .form-defList > dl > dd { width: calc(100% - 15rem); } .form-defList > dl:last-of-type { border-bottom: thin solid rgb(187, 187, 187); } @media (max-width: 992px) { .form-defList > dl > dt { width: 100%; padding-bottom: 0.5rem; } .form-defList > dl > dd { width: 100%; } } #thanks .hide-on-page-thanks { display: none; } .prv { font-size: 0.8rem; } .prv strong { display: block; margin: 8px 0px; font-weight: 700; color: rgb(136, 136, 136); text-decoration: none; border-bottom: 1px dotted rgb(136, 136, 136); } .prv strong::before { margin-right: 5px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; content: ""; font-family: icomoon !important; } .writing-mode._h { writing-mode: horizontal-tb; } .writing-mode._v { writing-mode: vertical-rl; } @media (max-width: 1100px) { .writing-mode { writing-mode: horizontal-tb !important; } .writing-mode._mh { writing-mode: horizontal-tb !important; } .writing-mode._mv { writing-mode: vertical-rl !important; } } .division { --bg-color: #faf5ea; position: relative; z-index: 2; padding: 6rem 0px; } .division ._lead { position: absolute; top: 3rem; left: 50%; width: 100%; overflow: hidden; font-family: Jost, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif"; font-size: 12vw; font-weight: 400; line-height: 1; color: rgb(170, 170, 170); text-align: center; letter-spacing: 0.6rem; opacity: 0.1; transform: translateX(-50%); } .division::after { position: absolute; top: 50%; left: 50%; z-index: -2; display: block; width: 100%; height: 100%; content: ""; transform: translate(-50%, -50%); } .division.bg::after, .division.u-bgiAttachment::after { content: none; } .division:nth-of-type(2n)::after { background-color: var(--bg-color); } .division._transparent::after { background-color: transparent; } .division._skew { padding: 8rem 0px; margin-bottom: -4.1rem; } .division._skew:nth-of-type(2n+1) { clip-path: polygon(0px 0px, 100% 4rem, 100% 100%, 0px calc(100% - 4rem)); } .division._skew:nth-of-type(2n) { clip-path: polygon(0px 0px, 100% 4rem, 100% 100%, 0px calc(100% - 4rem)); } .division._skew:first-of-type { padding-top: 6rem; clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px calc(100% - 4rem)); } .division._skew:last-of-type { padding-bottom: 6rem; margin-bottom: 0px; clip-path: polygon(0px 0px, 100% 4rem, 100% 100%, 0px 100%); } .division._wave { --svg-code-upper: url("data:image/svg+xml;charset=utf8,%3csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1980 88.868%22%3e%3cpath d=%22M1980,33.271s-529.203,71.619-998.525,1.789C506.27-35.646-2.005,34.14-2.005,34.14v54.728H1980V33.271Z%22 style=%22fill:%23faf5ea;%22/%3e%3c/svg%3e"); --svg-code-lower: url("data:image/svg+xml;charset=utf8,%3csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1980 88.868%22%3e%3cpath d=%22M-2.005,55.597s529.203-71.619,998.525-1.789c475.205,70.706,983.48,.92,983.48,.92V0H-2.005V55.597Z%22 style=%22fill:%23faf5ea;%22/%3e%3c/svg%3e"); margin-bottom: 6rem; } .division._wave:nth-of-type(2n+1) { padding: 4rem 0px; } .division._wave:nth-of-type(2n) { background-color: var(--bg-color); } .division._wave:nth-of-type(2n)::before, .division._wave:nth-of-type(2n)::after { position: absolute; left: 0px; z-index: 2; display: block; width: 100vw; content: ""; background-color: var(--bg-color); mask-size: 1980px; mask-repeat: repeat-x; height: 100px; transform: none; } @media (min-width: 1980px) { .division._wave:nth-of-type(2n)::before, .division._wave:nth-of-type(2n)::after { padding-top: 10%; background-size: 100%; } } .division._wave:nth-of-type(2n)::before { bottom: 100%; mask-image: var(--svg-code-upper); mask-position: center bottom; } .division._wave:nth-of-type(2n)::after { top: 100%; mask-image: var(--svg-code-lower); mask-position: center top; } .division._wave:first-of-type { padding-top: 6rem; } .division._wave:last-of-type { padding-bottom: 8rem; margin-bottom: 0px; } .division._wave:last-of-type::after { content: none; transform: translateY(0px); } @media (max-width: 576px) { .division._wave:nth-of-type(2n+1) { padding: 4rem 0px; margin: 0px; } .division._wave:nth-of-type(2n) { padding: 4rem 0px; margin: 0px; } .division._wave:nth-of-type(2n)::before, .division._wave:nth-of-type(2n)::after { content: none; } } @media (max-width: 576px) { .division { padding: 3rem 0px; } .division > ._skew:nth-of-type(2n+1) { clip-path: polygon(0px 0px, 100% 2rem, 100% 100%, 0px calc(100% - 2rem)); } .division > ._skew:nth-of-type(2n) { clip-path: polygon(0px 0px, 100% 2rem, 100% 100%, 0px calc(100% - 2rem)); } .division > ._skew:first-of-type { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px calc(100% - 2rem)); } .division > ._skew:last-of-type { clip-path: polygon(0px 0px, 100% 2rem, 100% 100%, 0px 100%); } } .aa { padding-top: 140px; margin-top: -140px; } @media (max-width: 1100px) { .aa { padding-top: 100px; margin-top: -100px; } } ul.bg-grid { display: grid; grid-template-rows: repeat(3, 250px); grid-template-columns: repeat(6, 1fr); } ul.bg-grid._grid1 { grid-template-areas: "a01 a01 a03 a04 a05 a06" "a01 a01 a07 a02 a02 a08" "a09 a10 a11 a02 a02 a12"; } ul.bg-grid > li > img { width: 100%; height: 100%; object-fit: cover; } ul.bg-grid > li:nth-of-type(1) { grid-area: a01; } ul.bg-grid > li:nth-of-type(2) { grid-area: a02; } ul.bg-grid > li:nth-of-type(3) { grid-area: a03; } ul.bg-grid > li:nth-of-type(4) { grid-area: a04; } ul.bg-grid > li:nth-of-type(5) { grid-area: a05; } ul.bg-grid > li:nth-of-type(6) { grid-area: a06; } ul.bg-grid > li:nth-of-type(7) { grid-area: a07; } ul.bg-grid > li:nth-of-type(8) { grid-area: a08; } ul.bg-grid > li:nth-of-type(9) { grid-area: a09; } ul.bg-grid > li:nth-of-type(10) { grid-area: a10; } ul.bg-grid > li:nth-of-type(11) { grid-area: a11; } ul.bg-grid > li:nth-of-type(12) { grid-area: a12; } @media (max-width: 992px) { ul.bg-grid { grid-template-rows: repeat(3, 150px); } } @media (max-width: 576px) { ul.bg-grid { display: flex; flex-wrap: wrap; } ul.bg-grid > li { width: 50%; height: 170px; } } .fs-sublead { font-size: 5rem; line-height: 0.7; } .z-index-upper { position: relative; z-index: 3; } .tail { padding: 8rem 0px 5rem; clip-path: polygon(0px 0px, 100% 4rem, 100% 100%, 0px 100%); background-color: rgb(238, 238, 238); } .bg-even2:nth-of-type(2n+1) { margin: 50px; background-color: rgba(230, 241, 217, 0.8); } .bg-even2:nth-of-type(2n) { margin: 50px; background-color: rgba(242, 248, 236, 0.8); } .bg-even2 > .container { padding-right: 60px; padding-left: 60px; } @media (max-width: 576px) { .bg-even2:nth-of-type(2n+1) { margin: 10px; } .bg-even2:nth-of-type(2n) { margin: 10px; } .bg-even2 > .container { padding-right: 20px; padding-left: 20px; } } .bg-surround { padding: 0px 120px; background-image: url("../img/top_1_before.png"), url("../img/top_1_after.png"); background-repeat: no-repeat, no-repeat; background-position: left 1rem center, right 1rem center; background-size: 150px, 150px; } @media (max-width: 992px) { .bg-surround { padding: 0px 80px; background-size: 70px, 70px; } } @media (max-width: 576px) { .bg-surround { padding: 0px; background-position: left 0.5rem bottom, right 0.5rem bottom; background-size: 30px, 30px; } } .bg-facebook { background-color: rgb(49, 80, 150); } .bg-instagram { background-image: linear-gradient(135deg, rgb(66, 126, 255) 0%, rgb(241, 63, 121) 70%); } .bg-line { background-color: rgb(0, 202, 65); } .bg-twitter { background-color: rgb(29, 161, 242); } .bg-youtube { background-color: rgb(218, 23, 37); } .bg-pinterest { background-color: rgb(189, 8, 28); } .bg-lg { background: linear-gradient(120deg, rgb(30, 170, 156) 0%, rgb(255, 33, 0) 100%) !important; } .bg-harf { background-image: linear-gradient(to left, transparent 50%, rgb(252, 248, 240) 50%); } .bg-harfv { background-image: linear-gradient(173deg, transparent 30%, rgb(238, 238, 238) 30%); } @media (max-width: 992px) { .bg-harfv { background-image: linear-gradient(173deg, transparent 20%, rgb(238, 238, 238) 20%); } } .bg-harfr { background-image: linear-gradient(to right, transparent 30%, rgb(255, 211, 204) 30%); } .bg-harfl { background-image: linear-gradient(to left, transparent 30%, rgb(255, 211, 204) 30%); } .bg-harfll { background-image: linear-gradient(to left, transparent 60%, rgb(250, 245, 234) 60%); } .bg-gradient1 { background-image: linear-gradient(to right bottom, rgb(255, 55, 26), rgb(255, 122, 102)); } .bg-stripe { background: repeating-linear-gradient(45deg, white, white 10px, rgb(246, 249, 254) 10px, rgb(246, 249, 254) 20px); } .bg-stripe-thin { background-image: repeating-linear-gradient(to right, white, white 1px, transparent 1px, transparent 20px), repeating-linear-gradient(white, white 1px, transparent 1px, transparent 20px); } .bg-ichimatsu { background: linear-gradient(45deg, rgb(238, 238, 238) 25%, transparent 25%, transparent 75%, rgb(238, 238, 238) 75%, rgb(238, 238, 238) 100%) 0px 0px / 40px 40px, linear-gradient(45deg, rgb(238, 238, 238) 25%, white 25%, white 75%, rgb(238, 238, 238) 75%, rgb(238, 238, 238) 100%) 20px 20px; } .divider, .divider:not([size]) { height: 5rem; padding: 0px; margin: 0px; background-color: transparent; background-repeat: repeat-x; background-position: center bottom; background-size: 1000px; } .sticky { position: sticky; top: 50px; max-height: calc(-80px + 100vh); padding: 10px; overflow: hidden auto; } .sticky::-webkit-scrollbar { width: 3px; height: 3px; } .sticky::-webkit-scrollbar-track { background-color: rgb(238, 238, 238); } .sticky::-webkit-scrollbar-thumb { background-color: rgb(204, 204, 204); } @media (max-width: 992px) { .sticky { max-height: initial; overflow: visible; } } .shape { z-index: -1; width: 100%; height: 100%; background-color: rgb(255, 188, 179); } .googlemaps iframe, .googlemaps object, .googlemaps embed { filter: grayscale(100%); transition: all 0.7s ease 0s; } .googlemaps iframe:hover, .googlemaps object:hover, .googlemaps embed:hover { filter: grayscale(0%); } @media (max-width: 576px) { .foot-add { height: 300px; } } .floating_banner { display: none; } @media (min-width: 992px) { .floating_banner { display: block; position: fixed; top: 50%; right: 0px; transform: translateY(-50%); z-index: 5; } .floating_banner > li { margin-bottom: 1rem; } .floating_banner > li > a { display: block; width: 100%; line-height: 1; color: white; text-align: center; letter-spacing: 0px; background-color: rgba(0, 0, 0, 0.8); border: thin solid white; border-radius: 20px 0px 0px 20px; padding: 1rem 0.3rem 1rem 0.7rem; font-size: 0.7rem; } } [data-aos="img-observe"] { position: relative; overflow: hidden; } [data-aos="img-observe"]::before { position: absolute; top: 0px; left: 0px; z-index: 1; display: block; width: 100%; height: 100%; content: ""; transform: translateX(-100%); animation-name: slidebeforeReverse; animation-delay: 0s; animation-direction: normal; animation-duration: 1.5s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-play-state: running; animation-timing-function: cubic-bezier(0.77, 0, 0.175, 1); } @keyframes slidebeforeReverse { 0% { transform: translateX(100%); } 50% { background-color: rgb(30, 170, 156); transform: translateX(0px); } 100% { background-color: rgb(98, 196, 186); transform: translateX(-100%); } } [data-aos="img-observe"] > * { opacity: 0; animation-name: slideimgReverse; animation-delay: 0s; animation-direction: normal; animation-duration: 1.5s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-play-state: running; animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); } @keyframes slideimgReverse { 0% { opacity: 1; } 50% { opacity: 1; } 51% { opacity: 0; } 100% { opacity: 0; } } [data-aos="img-observe"].aos-animate::before { animation-name: slidebefore; } @keyframes slidebefore { 0% { background-color: rgb(98, 196, 186); transform: translateX(-100%); } 50% { background-color: rgb(30, 170, 156); transform: translateX(0px); } 100% { transform: translateX(100%); } } [data-aos="img-observe"].aos-animate > * { animation-name: slideimg; } @keyframes slideimg { 0% { opacity: 0; } 50% { opacity: 0; transform: translateX(-30%); } 100% { opacity: 1; transform: translateX(0px); } } .is-particles { position: absolute; width: 500px; border-radius: 50%; transition: all 1s cubic-bezier(0.34, 1.26, 0.64, 1) 0s; transform: scale(10); aspect-ratio: 1 / 1; } .is-particles[data-inview="visible"] { transform: scale(1); } @media (max-width: 992px) { .is-particles { width: 250px; } } .suggest { --width: 0; --ratio: 0; position: fixed; right: 1em; bottom: 1em; z-index: 996; width: var(--width); aspect-ratio: var(--ratio); } .suggest.arrow { --width: 35px; --ratio: 0.236; overflow: hidden; } .suggest.circle { --width: 90px; --ratio: 1; } .suggest.triangle { --width: 80px; --ratio: 1; } .suggest svg { width: 100%; } .suggest .__inner--arrow { display: flex; flex-wrap: wrap; transition: all 1s ease 0s; } .suggest .__inner--arrow .__button--scroll-down, .suggest .__inner--arrow .__button--page-top, .suggest .__inner--arrow .__inner--circle { appearance: none; color: inherit; text-align: inherit; align-items: initial; background-color: initial; margin: 0px; padding: 0px; border: none; width: 100%; display: block; transition: all 1s ease 0s; cursor: pointer; } .suggest .__inner--arrow .__button--scroll-down { visibility: visible; opacity: 1; transition-delay: 0s; order: 1; } .suggest .__inner--arrow .__button--page-top { visibility: hidden; opacity: 0; transition: opacity 1s ease 0s, visibility 0s ease 1s, transform 1s ease 0s; order: 2; } .suggest .__inner--circle .__button--page-top { appearance: none; color: inherit; text-align: inherit; align-items: initial; cursor: pointer; background-color: initial; margin: 0px; padding: 0px; border: none; width: 100%; display: block; visibility: hidden; opacity: 0; transition: opacity 1s ease 0s, visibility 0s ease 1s, transform 1s ease 0s; transform: translateY(20%); } .suggest .__inner--triangle .__button--page-top { appearance: none; color: inherit; text-align: inherit; align-items: initial; cursor: pointer; background-color: initial; margin: 0px; padding: 0px; border: none; width: 100%; display: block; visibility: hidden; opacity: 0; transition: opacity 1s ease 0s, visibility 0s ease 1s, transform 1s ease 0s; transform: translateX(200%); } .suggest.is-attached .__inner--arrow { transform: translateY(-50%); } .suggest.is-attached .__inner--arrow .__button--scroll-down { visibility: hidden; opacity: 0; transition: opacity 1s ease 0s, visibility 0s ease 1s, transform 1s ease 0s; } .suggest.is-attached .__inner--arrow .__button--page-top { visibility: visible; opacity: 1; transition-delay: 0s; } .suggest.is-attached .__inner--circle .__button--page-top { visibility: visible; opacity: 1; transition-delay: 0s; transform: translateY(0px); } .suggest.is-attached .__inner--triangle .__button--page-top { visibility: visible; opacity: 1; transition-delay: 0s; transform: translateX(0px); } @media (max-width: 992px) { .suggest { bottom: 7em; } } @media (max-width: 566px) { .suggest { bottom: 7em; } } [data-lazy="vertical"], [data-lazy="horizontal"] { z-index: -1; overflow: hidden; } .animate { animation-play-state: running; animation-delay: 0s; animation-iteration-count: infinite; animation-direction: normal; animation-fill-mode: forwards; } .animate._rotate { animation-name: rotate; animation-duration: 4s; animation-timing-function: linear; } @keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } .animate._fuwafuwa { animation-name: fuwafuwa; animation-duration: 2s; animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); } @keyframes fuwafuwa { 0% { transform: translate(0px, 0px); } 50% { transform: translate(0px, -10px); } 100% { transform: translate(0px, 0px); } } .animate._swing { transform-origin: center top; animation-name: swing; animation-duration: 2s; animation-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); } @keyframes swing { 0% { transform: rotate(0deg); } 20% { transform: rotate(6deg); } 40% { transform: rotate(-4deg); } 60% { transform: rotate(3deg); } 80% { transform: rotate(-1deg); } 100% { transform: rotate(0deg); } } @media (max-width: 1100px) { .u-sns1 { font-size: 0.9rem; } .u-sns1 .inner-left, .u-sns1 .inner-right { width: 100%; padding: 5px; } .u-sns1 .inner-left .u-snsbody, .u-sns1 .inner-right .u-snsbody { padding: 15px; } } .u-blur { text-shadow: rgba(0, 0, 0, 0.7) 2px 2px 2px, rgba(0, 0, 0, 0.7) -2px -2px 2px, rgba(0, 0, 0, 0.7) -2px 2px 2px, rgba(0, 0, 0, 0.7) 2px -2px 2px; } .toggle-height { overflow: hidden; font-size: 0.9rem; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; } .toggle-height._opened { overflow: initial; font-size: 1rem; text-overflow: initial; white-space: initial; background-color: rgb(250, 245, 234); } .nav-tabs .nav-item { width: 33.3333% !important; } .nav-tabs .nav-item .nav-link { width: 100%; text-align: center; } ul.u-grid { display: grid; grid-template: "a01 a01 a03 a04 a05 a06" repeat(3, 250px) / repeat(6, 1fr); } ul.u-grid > li > img { width: 100%; height: 100%; object-fit: cover; } ul.u-grid > li:nth-of-type(1) { grid-area: a01; } ul.u-grid > li:nth-of-type(2) { grid-area: a02; } ul.u-grid > li:nth-of-type(3) { grid-area: a03; } ul.u-grid > li:nth-of-type(4) { grid-area: a04; } ul.u-grid > li:nth-of-type(5) { grid-area: a05; } ul.u-grid > li:nth-of-type(6) { grid-area: a06; } ul.u-grid > li:nth-of-type(7) { grid-area: a07; } ul.u-grid > li:nth-of-type(8) { grid-area: a08; } ul.u-grid > li:nth-of-type(9) { grid-area: a09; } ul.u-grid > li:nth-of-type(10) { grid-area: a10; } ul.u-grid > li:nth-of-type(11) { grid-area: a11; } ul.u-grid > li:nth-of-type(12) { grid-area: a12; } @media (max-width: 992px) { ul.u-grid { display: flex; flex-wrap: wrap; } ul.u-grid > li { width: 33.3333%; height: 200px; } } @media (max-width: 576px) { ul.u-grid { display: flex; flex-wrap: wrap; } ul.u-grid > li { height: 200px; } } .simpleParallaxCenter { position: relative; } .simpleParallaxCenter > .simpleParallax { position: absolute; top: 50%; left: 0px; transform: translateY(-50%); } .hover-gray { display: block; } .hover-gray:hover { background-color: rgb(238, 238, 238); } .topics-btn { display: block; } .topics-btn:hover { color: inherit; opacity: 1; background-color: rgb(238, 238, 238); } .fukidashi { padding-left: 1rem; } .fukidashi > .inner { padding: 2rem; position: relative; background-color: rgb(243, 243, 243); border-radius: 5px; } .fukidashi > .inner::before { content: ""; display: block; width: 1.5rem; height: 2rem; clip-path: polygon(100% 0px, 100% 100%, 0px 50%); background-color: rgb(243, 243, 243); position: absolute; top: 2rem; right: 99%; } .fukidashi._ve { padding-left: 0px; padding-bottom: 1rem; } .fukidashi._ve > .inner::before { width: 2rem; height: 1.5rem; clip-path: polygon(0px 0px, 100% 0px, 50% 100%); top: 99%; right: 50%; transform: translateX(50%); } @media (max-width: 576px) { .fukidashi { padding-left: 0px; padding-bottom: 1rem; } .fukidashi > .inner::before { width: 2rem; height: 1.5rem; clip-path: polygon(0px 0px, 100% 0px, 50% 100%); top: 99%; right: 50%; transform: translateX(50%); } } .modal-container { position: fixed; inset: 0px; z-index: 999; display: none; width: 100%; height: 100vh; opacity: 0; } .modal-container > .underlay { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); } .modal-container > .body { position: fixed; top: 50%; left: 50%; width: 900px; max-width: 95%; max-height: 90%; overflow: hidden scroll; background-color: white; transform: translate(-50%, -50%); padding: 100px 50px; } .modal-container > .body::-webkit-scrollbar { width: 5px; height: 3px; } .modal-container > .body::-webkit-scrollbar-track { background-color: rgb(221, 221, 221); } .modal-container > .body::-webkit-scrollbar-thumb { background-color: rgb(85, 85, 85); } @media (max-width: 576px) { .modal-container > .body { padding: 50px 10px; } } #sun > g:nth-child(3) { transform-origin: center center; animation: 9s steps(6) 0s infinite normal forwards running sun; } @keyframes sun { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } (cache)企業情報 | 株式会社金城商事 | 業務用食材なら総合卸問屋 金城商事にお問い合わせください。

Greetingご挨拶

沖縄県民の健康と
豊かな食生活を担う者として


株式会社金城商事は、令和4年3月3日をもちまして創業70周年を迎えることができました。これまでさまざまな形で支えてきてくださった多くのお客様、ご関係の皆様のおかげであり厚く御礼申し上げます。

わたくしも代表取締役となり10期を務めさせていただきました。就任した当時は今の時代にそぐわない古い慣習の打破のため、たくさんの社内改革に取り組みました。引き続き成功も失敗も繰り返しつつですが社員とともに一歩ずつ着実に成長をしてきたと自負しております。

わたしたちは、沖縄の食事業を支える役割を担っていますが決して主役ではありません。流通というかたちで食の供給をバックアップする脇役的なサービスマンです。革新的な技術や、目覚ましい躍進などとは無縁の比較的地味な存在かも知れませんが、10年間を通して第一に社員がより働きやすい会社にしていこうと考えてきました。それが主役である食事業者の皆様へのサービス向上に寄与して、長期的には会社の発展につながるはずだと確信しております。

"つなげる「食」、「人」、「こころ」" これからも地元沖縄の食に貢献していく100年企業を目指して、社員一同より一層励んでまいりますので、引き続きご指導ご鞭撻の程よろしくお願い申し上げます。


令和5年3月1日
株式会社金城商事
代表取締役社長 金城光成

Overview会社概要

  • 会社名
    株式会社金城商事
  • 創立年月日
    昭和27年3月3日(1952年)
  • 資本金
    48,000,000円
  • 代表取締役
    金城 光成
  • 業種
    食料品及び飼料の総合卸売業
  • 主な取扱い品目
    製菓・製パン原材料、業務用食材、一般冷凍食品、調味料各種、飼料各種
  • 従業員数
    本店 129名 / 北部支店 10名 (2023年2月 現在)
  • 本店

    〒901-2123 沖縄県浦添市西洲2丁目8-2

    • 営業部[代表] TEL:098-875-3822
    • 仕入部 TEL:098-875-3825
    • 物流部 TEL:098-875-3822
    • 総務部 TEL:098-875-3831
    • FAX[共通]:098-875-3894
  • 北部支店

    〒905-0017 沖縄県名護市大中5-3-3

    • TEL:0980-52-4976
    • FAX:0980-54-4336
  • 取引銀行
    • 沖縄銀行 商業団地支店
    • 琉球銀行 商業団地支店
    • 商工中金 那覇支店

Access mapアクセスマップ

  • 本店

    〒901-2123 沖縄県浦添市西洲2丁目8-2

  • 北部支店

    〒〒905-0017 沖縄県名護市大中5-3-3

History沿革

  • 昭和27年3月

    金城カネ個人商店、当社の前身である「合資会社金城商店」設立、資本金900,000円(B円300,000)。本店、那覇市樋川48-25(通称香港通り)。
    目的:砂糖・小麦粉・食用油脂・製菓製パン原材料一切、日用雑貨・食料品・果実類の輸入貿易、および卸・小売業。飼料等他附随関連する業務。

  • 昭和28年5月

    商号、合資会社金城商事に改める。

  • 昭和30年5月

    本店を那覇市牧市町1-821に社屋移転。(本社統合)

  • 昭和32年4月

    本店を那覇市松山2-15-1に社屋新築移転。

  • 昭和42年11月

    糸満市字糸満1230番地に糸満支店社屋落成。(本社へ統合)

  • 昭和47年5月

    本土復帰となり諸制度が変わる。US$から日円に貨幣が替わる。当社取扱い品では、雑豆、澱粉が輸入割当となる。脱脂粉乳、バター、オイルは実需者割当となる。

  • 昭和48年6月

    那覇市港町1-2-1に飼料倉庫完成。(現(有)ペットケア)

  • 昭和49年11月

    名護市字名護5317-1に北部支店設置。

  • 昭和50年7月

    製麺工場を分離し別法人「カネヰ食品(株)」設立。(後に解散)

  • 昭和51年4月

    不動産関連業を主目的として「金井産業(株)」設立。(後に解散)

  • 昭和52年10月

    純製ラード(株)設立。(後に解散)

  • 昭和59年1月

    定時社員総会において、金城カネ会長、金城輝幸代表社員就任。

  • 昭和60年3月

    カネヰ食品(株)を吸収合併し、金城商事製麺工場に改称。(後に解散)

  • 平成元年2月

    那覇市曙1-15-17に(有)沖縄ペットケア設立。

  • 平成3年4月

    浦添市西洲2-8-2に本社新築移転。

  • 平成6年7月

    金城清信社長就任。

  • 平成18年9月

    金城光子社長就任。

  • 平成20年6月

    配送部門に特化した株式会社AGカネヰ設立。(平成26年7月(株)AKトランスポートへ吸収合併)

  • 平成24年4月

    金城光成社長就任。

  • 平成25年5月

    一般貨物運送事業として株式会社AKトランスポート設立。(令和3年8月解散、業務は本社へ統合)

  • 平成29年10月

    食肉加工センター新設。

※2023年2月現在

Main supplier主な仕入れ先(50音順)

  • 旭トラストフーズ株式会社
  • 味の素株式会社
  • 伊藤忠商事株式会社
  • イフジ産業株式会社
  • 植田製油株式会社
  • エバラ食品工業株式会社
  • オーム乳業株式会社
  • エア・ウォーター・アグリ&フーズ株式会社
  • 沖縄製粉株式会社
  • オリエンタル酵母株式会社
  • 川村産業株式会社
  • キッコーマン食品株式会社
  • 株式会社九州糧販
  • キューピー株式会社
  • キング醸造株式会社
  • 国分株式会社
  • 幸商事株式会社
  • 株式会社サクライ
  • 敷島製パン株式会社
  • 正栄食品工業株式会社
  • タカ食品株式会社
  • 天狗缶詰株式会社
  • 株式会社東光
  • 徳島製油株式会社
  • 友栄食品興業株式会社
  • 有限会社中村製粉
  • 日清オイリオグループ株式会社
  • 日新化工株式会社
  • 日新カップ株式会社
  • 日清製粉株式会社
  • 日清製粉プレミックス株式会社
  • 株式会社サナス
  • 株式会社日清製粉ウェルナ
  • 日清丸紅飼料株式会社
  • 八洋フーズ株式会社
  • 株式会社パッケージ中澤
  • 北部製糖株式会社
  • フンドーダイ株式会社
  • 松谷化学工業株式会社
  • 丸和油脂株式会社
  • 三井物産株式会社
  • 株式会社ミツカン
  • 三菱商事株式会社
  • 宮古製糖株式会社
  • ミヨシ油脂株式会社
  • 山一産業株式会社
  • 雪印メグミルク株式会社
  • フィード・ワン株式会社

Sales destination主な販売先

  • 大手量販店
  • 外食産業
  • 県内大手製パン・製菓・製麺メーカー
  • ホテル・宿泊施設
  • その他