<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.ccItemListContainer .itemList .itemWrap img.itemImg {
  width: 100%;
}
a:hover {
  color: #B81C2B;
}
.box--alert {
    max-width: 700px;
    margin: 0 auto;
    padding: 30px;
    border: 1px solid #B81C2B;
    color: #B81C2B;
}

.hdr--typeH#hdr .searchForm{
width:100%!important;
}
#sec_column .articleList li:nth-child(n+5),
#sec_column2 .articleList li:nth-child(n+5){
    display: none;
}

.mainSlider .slick-arrow, .mainSlider--typeB .slick-arrow{
    border: none!important;
    transform: rotate(0) translate(0px, -50%)!important;
    background: rgba(0,0,0,0.3);
    transition:0.3s;
}
.mainSlider .slick-arrow:hover, .mainSlider--typeB .slick-arrow:hover{
    background: rgba(0,0,0,0.3)!important;
    opacity:0.8;
}

.mainSlider .slick-next, .mainSlider--typeB .slick-next{
    right: 0;
}
.mainSlider .slick-prev, .mainSlider--typeB .slick-prev{
    left: 0;
}
.mainSlider .slick-prev:after, .mainSlider--typeB .slick-prev:after{
    -webkit-transform: translateY(-50%) translateX(-50%) rotate(-135deg)!important;
    -ms-transform: translateY(-50%) translateX(-50%) rotate(-135deg)!important;
    transform: translateY(-50%) translateX(-50%) rotate(-135deg)!important;
}
.mainSlider .slick-arrow:after, .mainSlider--typeB .slick-arrow:after{
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-top: 3px solid #fff;
    border-right: 3px solid #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg);
    transform: translateY(-50%) translateX(-50%) rotate(45deg);
    -webkit-transition: 0.15s;
    -o-transition: 0.15s;
    transition: 0.15s;
}

.fs-body-cart .fs-c-continueShopping{
    margin-bottom: 80px;
}

.fs-body-cart .box--alert{
    margin-bottom: 40px;
}

#sec_column .tab--typeD .tabSwitch li:last-child:after {
    display:none;
}
@media (max-width: 767px) {
    .mainSliderSec .slick-arrow{
        display: none!important;
    }
    .tabSwitch li small{
        margin-top: 5px;
        display: inline-block;
        font-size: 10px;
    }
    .fs-body-cart .fs-c-continueShopping{
        margin-bottom: 40px;
    }
    .fs-body-cart .box--alert{
        margin-bottom: 20px;
    }
    .multiGrid_sp .itemList {
        gap: 15px 5px;
        display: grid;
        overflow-x: scroll;
        -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
        padding-bottom: 15px;
        grid-auto-flow: row;
        background: white;
        margin-right: 0;
        margin-left: 0;
        grid-template-columns: 150px 150px 150px 150px 150px;
    }
    .multiGrid_sp .ccItemListContainer .itemList article.itemList__unit{
        width: 150px;
        max-width: initial!important;
        flex-basis: initial!important;
        padding: 0;
    }

    .multiGrid_sp .itemList::-webkit-scrollbar-thumb, .multiGrid_sp .itemList::-webkit-scrollbar-track {
        border-radius: 92px;
    }
    
    .multiGrid_sp .itemList::-webkit-scrollbar-thumb {
        background: #F0B41C;
    }
    
    .multiGrid_sp .itemList::-webkit-scrollbar-track {
        background: #f2f2f2;
    }
    
    .multiGrid_sp .itemList::-webkit-resizer {
        width: 90%;
    }
    
    .multiGrid_sp .itemList::-webkit-scrollbar {
        height: 12px;
    }
}

.fNav--typeA .snsNav i{
    color: #371804;
}
@media (min-width: 992px){
    .fNav--typeA .snsNav i {
        font-size: 27px;
    }
}
@media (max-width: 991px){
    .snsNav i {
        font-size: 26px;
    }
}


/* ãƒžã‚¤ãƒšãƒ¼ã‚¸ */
@media screen and (min-width: 768px){
    .fs-body-my-top .fs-l-account{
        justify-content: center;
    }

    .fs-body-my-top .fs-c-accountService{
        flex-basis: 70%!important;
    }
}

@media screen and (max-width: 767px){
    .fs-c-accountService &gt; li{
        flex-basis: calc(33.333% - 8px);
        margin: 4px!important;
    }
}

.fs-c-returnedSpecialContract {
  display: none;
}

/*ã€€ä¼šå“¡ç™»éŒ²ç”»é¢ç·¨é›†ã€€*/

.fs-c-inputInformation__field .fs-c-inputTable__label { 
    font-size: 1.3em; 
} 

.fs-c-inputInformation__field  .fs-c-requiredMark:before { 
    background: #9ebdcb; 
    font-weight: bold; 
    color: #FFFFFF; 
    height: 19px;
}
.fs-c-inputInformation__field .fs-c-inputGroup, 
.fs-c-inputInformation__field .fs-c-dropdown::after, 
.fs-c-inputInformation__field .fs-c-inputField select, 
.fs-c-inputInformation__field .fs-c-inputField [type=text], 
.fs-c-inputInformation__field .fs-c-inputField [type=tel], 
.fs-c-inputInformation__field .fs-c-radio__radioMark 
{ 
    border:#999999 1px solid; 
}

/*ã€€é€æ–™ã¨ãŠæ”¯æ‰•ã„ã«ã¤ã„ã¦ã€€*/

.fs-c-documentArticleã€€ï½›
  padding:8px;
}

/*ã€€ãƒªãƒ³ã‚¯ã®è‰²ã‚’å¤‰ãˆã‚‹ã€€*/

.fs-c-inputInformation__field a:visited { 
     text-decoration:none; 
} 

/*ã€€å•ã„åˆã‚ã›ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ã€€*/
.fs-c-inputInformation__field h2 {
  text-align: center;
  font-size: 20px;
  padding-bottom: 40px;
ï½

.input[type="submit"]{
  display       : inline-block;
  border-radius : 5%;          /* è§’ä¸¸       */
  font-size     : 18pt;        /* æ–‡å­—ã‚µã‚¤ã‚º */
  text-align    : center;      /* æ–‡å­—ä½ç½®   */
  cursor        : pointer;     /* ã‚«ãƒ¼ã‚½ãƒ«   */
  padding       : 11px 12px;   /* ä½™ç™½       */
  background    : #9ebdcb;     /* èƒŒæ™¯è‰²     */
  color         : #ffffff;     /* æ–‡å­—è‰²     */
  line-height   : 1em;         /* 1è¡Œã®é«˜ã•  */
  transition    : .3s;         /* ãªã‚ã‚‰ã‹å¤‰åŒ– */
  box-shadow    : 3px 3px 2px #666666;  /* å½±ã®è¨­å®š */
  border        : 2px solid #9ebdcb;    /* æž&nbsp;ã®æŒ‡å®š */
}

.input[type="submit"]:hover {
  box-shadow    : none;        /* ã‚«ãƒ¼ã‚½ãƒ«æ™‚ã®å½±æ¶ˆåŽ» */
  color         : #9ebdcb;     /* èƒŒæ™¯è‰²     */
  background    : #ffffff;     /* æ–‡å­—è‰²     */
}

/*ã€€ãƒ•ãƒƒã‚¿ãƒ¼ã€€å•ã„åˆã‚ã›ã€€*/
.fnav_contact {
  margin: 20px,0px;
}

.fnav_contact img {
  margin: 0,auto;
}

@media (min-width: 768px) {
    .iconNav img {
        margin: 0 5px;
        max-height: 30px;
    }
}


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