<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
font-family: 'Noto Sans JP', sans-serif!important;
line-height: 1.8!important;
color:#222!important;
letter-spacing:0.05em;
}

a {
  color: #000;
  text-decoration: none;
}

a:visited {
  color: #000;
}

a:hover {
  color: #e27918;
  text-decoration: none;
font-weight:400;
}

a:active {
  color: #3381ce;
}
.fleft{
float:left;
}
.w50{
width:48%;
}
.fs-p-headerNavBar {
    background: #fff;
    border-bottom: 0px;
    color: #454545;
}
.fs-p-headerNavBar a {
    color: #454545;
}
.fs-p-headerNavigation__link:link {
    color: #000;
    font-size: 15px;
    font-weight: 400;
}
.fs-p-headerNavigation__link:visited {
  color: #454545;
}
.fs-p-headerNavigation__link:link {
    color: #454545;
font-size:15px;
}
.fs-p-headerNavigation__link:active {
    color: #454545;
}
.fs-p-headerNavigation__link:hover {
    color: #666666;
}
.fs-c-breadcrumb {
    width: 1200px;
    margin: 0 auto;
}
.fs-pt-carousel {
    width: 1200px;
    margin: 0 auto;
}
.fs-l-header__contents,.fs-p-headerUtilityMenu {
    width: 1200px;
    margin: 0 auto;
}
.fs-l-header__logo{
display:none;
}
.pc_logo_image{
padding-bottom:20px;
margin-left:10px;
}
.fs-p-headerNavigation__listItem i {
display:none;
}
/*ãƒˆãƒƒãƒ—ãƒšãƒ¼ã‚¸*/
.fs-pt-column__heading{
letter-spacing:-0.02em;
}
.fs-p-heading--lv2 {
    border-bottom: 1px solid #dedede;
margin-bottom:20px;
padding-bottom:20px;
    color: #333333;
    font-size: 1.4rem;
}
.fs-p-dateList &gt; li {
    border: 0px;
    border-width: 0;
}
.fs-pt-list__item{
background-color:#eee;
}
/*ã‚«ãƒ†ã‚´ãƒªãƒ¡ãƒ‹ãƒ¥ãƒ¼*/
.fs-p-sideMenu .fs-pt-menu__link--lv1::after {
display:none;
}
.fs-p-sideMenu li {
    margin: 0;
    width: 230px;
}
.fs-p-sideMenu a:hover {
  background: #eeeeee;
  color: #000000;
font-weight:500;
}
.fs-l-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
align-items: flex-start;
}
.fs-l-footer {
    position: relative;
    border-top: 0px;
    background-color: #f7f7f7;
    color: #3c3c3c;
    margin-top: 80px;
padding-top:50px;
}
.fs-p-dateList &gt; li {
    padding: 5px;
}

/*ãƒ•ãƒƒã‚¿*/
.footer_menu{
width:33%;
float:left;
}
.copyright{
float:none;
clear:both;
display:inline-block;
text-align:center;
width:100%;
margin-top:50px;
font-size:0.88rem;
}

/*å•†å“*/
.fs-c-button--addToCart--list{
display:none;
}
.fs-c-featuredProduct{
display:none;
}
.fs-c-returnedSpecialContract,.fs-c-button--inquiryAboutProduct,.fs-c-productListItem__productDescription{
display:none;
}
.fs-l-productLayout {
    display: inline; 
}
.product-img{
width:600px;
float:left;
}
.product-comment{
display: inline-block;
    float: right;
    width: 300px;
}
.original1{
padding:10px;
background-color:#efefef;
margin:30px 0;
}
.original1 dd{
    display: block;
    margin-inline-start: 10px;
margin-bottom:7px;
}
.original1 dt{
font-weight:500;
}
.original1 dl{
padding-bottom:20px;
border-bottom:dotted 1px #666;
}
.slick-slide img{
width:600px;
}
.fs-c-productCarouselMainImage__image &gt; img {
    max-width: auto;
    max-height: auto;
}
.fs-c-price__value{
font-size:18px;
padding-bottom:20px;
}
.fs-c-price__currencyMark{
font-size:16px;
}
.fs-c-buttonContainer {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 0;
}
.fs-body-product .fs-c-button--primary {
    width: 100%;
}
.product-comment:after {
content: "";
display: block;
clear: both;
}
.fs-c-productCarouselMainImage__image__caption {
    background: #ffffff;
    color: #000;
    line-height: 1.8;
}
.fs-c-productCarouselMainImage__thumbnail__caption{
display:inline-block;
text-align:center;
font-size:0.96rem;
font-weight:500;
width:100%;
}
.fs-c-variationRadioList__name {
    font-weight: 500;
}
.fs-p-productDescription--short{
margin:20px 0;
}
.fs-c-variationAndActions{
margin:20px 0;
}
.fs-p-snsArea {
margin-top:50px;
}
.fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price {
    color: #000;
}
.fs-c-productCarouselMainImage__thumbnail__caption{
display:none;
}
.fs-c-productList__list__item {
    border-bottom: 0px ;
}
.fs-c-breadcrumb__list {
    padding: 0;
}
.fs-c-button--viewProductDetail{
display:none;
}
@media screen and (max-width: 768px){
.pconly{
display:none;
}
.fleft{
float:none;
}
.w50{
width:100%;
}
.fs-p-headerNavigation__listItem i {
display:inline;
}
.pc_logo_image{
padding-bottom:0px;
margin-left:0px;
}
.fs-l-header__logo{
display:inline-block;
}
.fs-pt-carousel {
    width: 100%;
    margin: 0 auto;
}
.fs-l-header__contents,.fs-p-headerUtilityMenu {
    width: 100%;
    margin: 0 auto;
}
.fs-pt-column{
display:inline-block;
}
.fs-pt-column--4 a{
width:50%;
float:left;
}
.fs-c-breadcrumb {
    width: 100%;
    margin: 0 auto;
}
.product-img{
width:100%;
float:none;
margin-right:0px;
}
.slick-slide img{
width:100%;
}
.product-comment{
display: inline-block;
float:none;
width:100%;
}

/*ãƒ•ãƒƒã‚¿*/
.footer_menu{
width:100%;
float:none;
}
}

/* youtube 2025/03/26 kuma Add */
.youtube-ratio iframe {
  width: 100%;
  aspect-ratio: 16 / 9;
}

/* å•†å“ãƒšãƒ¼ã‚¸ã®ã‚¢ãƒ‘ãƒ¬ãƒ«ã‚µã‚¤ã‚ºè¡¨ 2025/03/26 kuma Add */
.speclist table,
.speclist th,
.speclist td {
	table-layout: fixed;     /* å›ºå®šãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆ */
text-align: center;
	width 100%;
/*	border:solid 1px #eee;*/ /*ã‚°ãƒ¬ãƒ¼ã®æž&nbsp;ç·šã®æŒ‡å®š*/
	padding: -1px;/*ã‚»ãƒ«ã®å†…å´ã«ä¸Šä¸‹å·¦å³ã«4pxä½™ç™½ã‚’ã‚ã‘ã‚‹*/
	background: #FFF;/*è¦‹å‡ºã—ã®èƒŒæ™¯ã‚’ã‚°ãƒ¬ãƒ¼ã«ã™ã‚‹æŒ‡å®š*/
}

.speclist th {
	width: 150px;
	background: #FFF;/*è¦‹å‡ºã—ã®èƒŒæ™¯ã‚’ã‚°ãƒ¬ãƒ¼ã«ã™ã‚‹æŒ‡å®š*/
}
</pre></body></html>