<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.contentWrapper {
  width: 1200px;
  font-family: "æ¸¸æ˜Žæœ", "YuMincho", "ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ Pro W3", "Hiragino Mincho Pro", "MS Pæ˜Žæœ", "MS PMincho", serif;
  font-weight: 500;
  margin: 0 auto;
  color: #59482c;
}

.contentInner {
  margin: 90px 0px 0px 0px;
}

/* mainVisual
------------------------------*/
.mainVisual__image {
  width: 100%;
  height: auto;
}

.wrap_main_text2_box {
	width: 661.14px;
	margin: 0 auto;
	text-align: center;
}

.wrap_main_text2_lead {
	font-size: 14px;
	font-family:HGPæ˜Žæœ;
	color: #59482c;
	line-height: 34px;
	letter-spacing: 0.2em;
	margin: 6em 0 1em;
}

/* mainTitle
------------------------------*/
.mainTitle__box {
  font-family: 'Yu Mincho', YuMincho, sans-serif;
  position: relative;
  text-align: center;
  font-size: 24px;
  margin: 0 auto 30px;
  color: #59482c;
  letter-spacing: 0.3em;
}

.mainTitle__image {
  display: inline-block;
  width: 1200px;
}
.template_1_ {
    position: relative;
    width: 1200px;
    height: 2000px;
    background: linear-gradient(to top,
     white 20%, #edebec 80%, white 80%);
}
.template_2_ {
    position: relative;
    width: 1200px;
    height: 1300px;
    background: #edebec;
}
.template_3_ {
    position: relative;
    width: 1200px;
    height: 1200px;
    background: linear-gradient(to top,
     white 20%, #edebec 80%, white 80%);
}
.template_4_ {
    position: relative;
    width: 1200px;
    height: 1100px;
    background: linear-gradient(to right, #edebec 10%, #fff 90%);
}

.wrap_center {text-align: center;}
.wrap_center_logo {
    text-align: center;
	padding: 6em 10em 15em;
}
.wrap_top_text_img {
        margin-top: 70px;
        margin-bottom: 35px;
    }
 
.wrap_top_text {
    font-size: 20px;
    font-family: 'HGPæ˜Žæœ';
    line-height: 2.0em;
    letter-spacing: 0.25em;
    margin: 80px 0 30px 0;
        text-align: center;
    }
 
.wrap_top_text2_box {
        width: 661.14px;
        margin: 0 auto;
        text-align: center;
    }

.wrap_top_text2 {
        font-size: 14px;
        line-height: 30px;
    letter-spacing: 0.1em;
    }
.wrap_main_text2 {
        font-size: 22px;
        font-family: 'HGPæ˜Žæœ';
        color: #59482c;
        line-height: 32px;
        letter-spacing: 0.2em;
        margin-top: 3em;
    }
 
p.wrap_main_text3 {
        font-size: 11px;
        font-family: 'HGPæ˜Žæœ';
        color: #59482c;
        line-height: 25px;
        letter-spacing: 0.2em;
        margin-top: 15px;
        margin-bottom: 3em;
	    text-align: left;
    }
 
.wrap_main_img_right_text {
    font-family: 'Perpetua';
    font-size: 34px;
    line-height: 38px;
    letter-spacing: 0.75px;
    text-transform: uppercase;
    color: #59482c;
    margin-top: 10px;
    text-align: left;
	float: left;
	width: 360px;
    }
.wrap_main_img_center_text {
    font-family: 'Perpetua';
    font-size: 34px;
    line-height: 32.97px;
    letter-spacing: 0.75px;
        text-transform: uppercase;
    color: #59482c;
    margin-top: 100px;
    margin-bottom: 30px;
    text-align: center;
    }
 
.wrap_main_img_right_text2 {
        margin-left: 100px!important;
        color: white!important;
    }
 
.wrap_main_img_left_text {
        font-family: 'Perpetua';
        font-size: 30.67px;
        line-height: 32.97px;
        letter-spacing: 0.75px;
        color: #514D4D;
        margin-top: 32px;
	float: left;
	width: 30px;
    }
.logo_name_ {font-size: 11px; letter-spacing: 4px; margin: 2em auto 4em; border-bottom: 1px solid;}
.item_name_ {font-size: 11px; margin: 2em auto 4em;}
.sale {color: #ff6575;}
.mt01 {margin-top: 1em;}
.mt03 {margin-top: 3em;}
.mt05 {margin-top: 5em;}
.mt07 {margin-top: 7em;}
.mt10 {margin-top: 10em;}
.mt15 {margin-top: 15em;}
.mt20 {margin-top: 20em;}
.mt30 {margin-top: 30em;}
.mb01 {margin-bottom: 1em;}
.mb03 {margin-bottom: 3em;}
.mb05 {margin-bottom: 5em;}
.mb07 {margin-bottom: 7em;}
.mb10 {margin-bottom: 10em;}
.mb20 {margin-bottom: 20em;}
.mb25 {margin-bottom: 25em;}
.mb30 {margin-bottom: 30em;}
.ml01 {margin-left: 1em;}
.ml03 {margin-left: 3em;}
.ml60 {margin-left: 60px;}
.ml200 {margin-left: 200px;}
ul.itemname {
text-align:center;
}
.itemname li {
display:inline-block;
width:330px;
margin:0 10px;
text-align:center;
}
.bg06 {
    display: inline-flex;
	background-image: url(https://www.jelly-beansshop.com/img/usr/freepage/2023aw_collection02/06-bg.jpg);
	background-position: 50% 50%;
	background-size: 70%;
    background-repeat: no-repeat;
}
.bg06&gt;div{
    width:45%;
}
.img_l {
	margin: 0 2em 0 0;
}
.img_r {
	margin: 10em 0 1em 2em; 
}
section {margin-bottom: 0em;}

/* columnContent
------------------------------*/
.columnContent__itemBox::after, .columnContent__itemBox--spaceLarge::after, .columnContent__itemBox--space::after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  line-height: 0;
  visibility: hidden;
}

.columnContent__itemBox--spaceLarge {
  margin-bottom: 120px;
}

.columnContent__itemBox--space {
  margin-bottom: 20px;
}

.columnContent__item {
  width: 1000px;
  clear: both;
  text-align: center;
  margin: 0 auto;
}

.columnContent__item--left {
  float: left;
  width: 50%;
  text-align: left;
  display: inline-block;
  margin-right: 100px;
  bottom: 4em;
}
.columnContent__item--right {
  float: left;
}

.columnContent__imageBox--space {
  margin-bottom: 40px;
}

.columnContent__image {
  height: auto;
}

.columnContent__link {
  display: block;
}

.columnContent__link:hover {
  opacity: 0.8;
}

.columnContent__title {
  font-size: 16px;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: 2.5px;
  text-align: center!important;
  margin: 25px 0 30px;
}

.columnContent__title--center {
  font-size: 18px;
  font-weight: 500;
  line-height: 42px;
  letter-spacing: 2.5px;
  text-align: center;
  margin: 3em auto;
}

.columnContent__text, .columnContent__text--space, .columnContent__text--spaceLarge {
  color: #898989;
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  letter-spacing: 2.5px;
}

.columnContent__text--space {
  margin-bottom: 20px;
}

.columnContent__text--spaceLarge {
  margin-bottom: 50px;
}
.columnContent__text--spaceLarge a {
  text-decoration: underline;
}
.item_wrap_main_text_block_3 {
	display: flex;
	text-align: center;
	margin: 0 auto;
	width: 1050px;
}

.item_wrap_main_text_block_3 div {
        width: 330px;
        /* height: 414px; */
        overflow: hidden;
		margin: 10px auto;
    }

.item_wrap_main_text_block_3 img {
	width: 100%;
	height: 100%;
}

.flower_bit_loafer_pumps_img_wrap {
	position: relative;
	text-align: center;
}

.item_wrap_main_text_block_3_left, .item_wrap_main_text_block_3_center, .item_wrap_main_text_block_3_right {
	position: relative;
}

.item_text {margin-left: 6em;}
.zoom_img {background-color: none;}
.img_opacity {height: 100%;}


    .animation{
        opacity : 0;
        visibility: hidden;
        transition: 1.5s;
        /* transform: translateY(50px); */
    }
 
    .active{
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
    }
 
    .animation2{
        opacity : 0;
        visibility: hidden;
        transition: 1s;
        transform:scale(1.2,1.2);
        /* transform: translateY(50px); */
    }

    .active2{
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
        transform:scale(1,1);
    }
 
    p.fuwasara_btn_text {
        color: #b5a08a;
        font-weight: bold;
    }

    .hover_btn:hover{
        text-decoration: none;
    }

 
    .img_text {
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        margin: 0;
        padding: 0;
        color: white;
        display: none;
        z-index: 1;
    }
 
    .img_text_1 {
        border: 1px solid;
        text-align: center;
        width: 130px;
        margin: 0 auto;
        margin-bottom: 15px;
        padding: 2px 0;
        font-size: 12px;
        line-height: 22.75px;
        letter-spacing: 0.075em;
    }
 
    .img_text_2 {
        font-size: 16px;
        font-family: Calibri;
        line-height: 25px;
        letter-spacing: 0.075em;
    }
 
    .img_text2 {
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        margin: 0;
        padding: 0;
		text-align: center!important;
        color: white;
        display: none;
        z-index: 1;
    }
 
    .img_text2_1 {
        border: 1px solid;
        text-align: center!important;
        width: 120px!important;
        margin: 0 auto;
        margin-bottom: 15px;
        padding: 2px 0;
        font-size: 11px;
        line-height: 22.75px;
        letter-spacing: 0.075em;
    }
 
    .img_text2_2 {
        font-size: 14px;
        font-family: Calibri;
        line-height: 22px;
        letter-spacing: 0.075em;
        text-align: center;
    }
 
 
 
    .flower_bit_loafer_pumps_img_wrap {
        position: relative;
        text-align: center;
    }
 
    .recommend_boots_img6 {
        position: relative;
        text-align: center;
    }
 
    .fuwasara_2022aw_wrap_main_img_2_wrap {
        position: relative;
    }
 
    .recommend_pumps_block_wrap {
        position: relative;
        text-align: center;
    }
 
    .recommend_pumps_block_wrap .img_text_2 {
        width: 262px!important;
    }


 
    .zoom_img {
        background-color: none;
    }

    .img_opacity {
        height: 100%;
    }

.contentCopywriter {
  font-family: 'Yu Mincho', YuMincho, sans-serif;
  color: #BFC0C1;
  font-size: 14px;
  text-align: center;
  line-height: 2.2;
  letter-spacing: 1.5px;
  margin-bottom: 40px;
}

/*/size_area_*/
/*new_area_*/
.new_area_ {
 padding: 40px 0 90px 0;
}

.new_area_ .new_list_ {
 display: flex;
 flex-wrap: wrap;
 width: 920px;
 margin: 0 auto;
 justify-content: space-between;
}

.new_area_ .new_item_ {
 margin-top: 30px;
 font-size: 11px;
 width: 220px;
}

.new_area_ .name_ {
 font-size: 11px;
 color: #4a3d34;
}

.new_area_ .price_ {
 font-size: 11px;
 color: #4a3d34;

}

.new_item_ img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
}

.new_area_ .new_list_ {
 display: flex;
 flex-wrap: wrap;
 margin: 10px auto 0;
 justify-content: space-between;
}
.new_item_ {
 font-size: 11px;
 width: 170px;
}
.name_ {
 font-size: 18px;
 font-weight: 600;
 line-height: 2.0;
 text-decoration: none;
}
.price_ {
 font-size: 16px;
 line-height: 1.8;
 text-decoration: none;
}
.itemtext {line-height: 2.2;}
.buy {
        color: #59482c;
    text-decoration: none;
    line-height: 20px;
    font-size: 13px;
    border: solid 1px #f9dfd0;
    padding: 0.3em 1em;
    background-color: #ffffff;
}
a.buy {
        color: #59482c!important;
    text-decoration: none!important;
}
.box_btn {
    text-align: left;
}
.box_btn a {
    text-align: center;
}
.box_btn a {
    font-size: 16px;
    line-height: 60px;
    letter-spacing: 0.3em;
    text-transform: uppercase;
    width: 460px;
    display: inline-block;
    color: #59482c;
    margin-top: 3em;
	border-width: 1px;
    border-style: solid;
    border-color: #59482c;
    border-image: initial;
    background: #ffffff;
}
.box_btn a::before { /* ãã®å­—ã®è¡¨ç¤ºè¨­å®š */
  content: "";
  margin: auto;
  position: absolute;
  top: 2.8em;
  bottom: 0;
  right: 65px;
  width: 13px;    /* ãã®å­—ã‚’å±±ãªã‚Šã«è¦‹ãŸæ™‚ã€å·¦å´ã®é•·ã• */
  height: 13px;   /* ãã®å­—ã‚’å±±ãªã‚Šã«è¦‹ãŸæ™‚ã€å³å´ã®é•·ã• */
  border-top: 1px solid #000;     /* ãã®å­—ã‚’å±±ãªã‚Šã«è¦‹ãŸæ™‚ã€å·¦å´ã®å¤ªã•ã¨è‰² */
  border-right: 1px solid #000;   /* ãã®å­—ã‚’å±±ãªã‚Šã«è¦‹ãŸæ™‚ã€å³å´ã®å¤ªã•ã¨è‰² */
  transform: rotate(45deg);    /* ãã®å­—ã®å‘ã */
}
.h1 {color: #b8be7c;}
.TextTyping span {
        display: none;
}

.TextTyping::after {
        content: "|";
        animation: typinganime .8s ease infinite;
}

@keyframes typinganime{
        from{opacity:0}
        to{opacity:1}
}

.eachTextAnime span{opacity: 0;}
.eachTextAnime.appeartext span{ animation:text_anime_on 1s ease-out forwards; }
@keyframes text_anime_on {
        0% {opacity:0;}
        100% {opacity:1;}
}
/*------------------------------
 animation
------------------------------*/
.ani.delay1 {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.ani.delay2 {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.ani.delay3 {
  -webkit-animation-delay: 0.9s;
  animation-delay: 0.9s;
}

.ani.fadeIn {
  opacity: 0;
}

.ani.fadeUp {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
}

.ani.fadeUp.animated {
  -webkit-animation-name: fadeUp;
  animation-name: fadeUp;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.ani.fadeIn.animated {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}

@keyframes fadeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}</pre></body></html>