﻿.mypage_false{display:none}.login_true{display:none}.login_false{display:block !important}.member_entry_true{display:none}.logout_true{display:block !important}.logout_false{display:none}.customer_false{display:none}.FS2_repeater{display:block}@media screen and (min-width: 640px){.user_menu_area_wrap{width:100%;background:#000000;color:#ffffff;line-height:1}.user_menu_area_wrap a{color:#ffffff}.user_menu_area{margin:0 auto;text-align:right;padding:10px}}@media screen and (min-width: 640px) and (min-width: 640px){.user_menu_area{width:1024px}}@media screen and (min-width: 640px) and (max-width: 639px){.user_menu_area{width:calc(100% - 24px)}}@media screen and (min-width: 640px){.user_menu_wrap{margin:0 0 0 auto;display:inline-block}.user_menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.user_menu .mypage,.user_menu .logout,.user_menu .login,.user_menu .member_entry{display:none}.user_menu li{margin-right:10px;padding-right:10px;border-right:solid 1px #ffffff}.user_menu li:nth-child(3){border-right:none}.user_menu li:nth-child(4){border-right:none}.user_menu li:last-child{margin-right:0;padding-right:0;border-right:none}.FS2_repeater{margin:0;display:none}.FS2_repeater span{font-size:1.0rem}.FS2_repeater span:first-child{margin-right:5px}.top_header_wrap{width:100%;background:#000000;color:#ffffff;line-height:1}.top_header_wrap a{color:#ffffff}.top_header_wrap_sb{background:#672F18}.top_header_area{width:1160px;margin:0 auto;padding:14px 0 12px}.top_header_area ul{width:378px;margin:0 0 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_header_area li:nth-child(n+1):nth-child(-n+5){width:26px;margin-right:8px}.top_header_area li:nth-child(n+1):nth-child(-n+5) img{width:25px}.top_header_area li:nth-child(6){width:201px;margin-right:0;padding-left:7px}.top_header_area li:nth-child(6) form{position:relative}.top_header_area li:nth-child(6) input[type="text"]{width:166px;height:25px;border:solid 1px #fff;border-radius:30px;text-indent:10px;font-size:14px;border:none;background:none;background-color:#fff;-webkit-appearance:none}.top_header_area li:nth-child(6) input[type="text"]:focus{outline:0;border-color:#CDA753}.top_header_area li:nth-child(6) input[type="image"]{width:25px;position:absolute;border:none;top:3px;right:0}.top_header_area li:nth-child(6) input[type="image"]:focus{outline:0}.header_area_wrap{width:100%;background-color:#151515}.header_area_wrap_sb{width:100%;background-color:#A03D13}.header_area{width:1160px !important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:16px 0 17px;color:#ffffff}}@media screen and (min-width: 640px) and (min-width: 640px){.header_area{width:1024px}}@media screen and (min-width: 640px) and (max-width: 639px){.header_area{width:calc(100% - 24px)}}@media screen and (min-width: 640px){.header_area a{color:#ffffff}.header_area .header_area_left{width:326px}.header_area .header_area_left .logo img{width:230px}.header_area .header_area_left .logo_fs50{width:100%}.header_area .header_area_left .logo_fs50 img{width:100%}.header_area .header_area_right{width:804px;margin-left:30px;text-align:right}.header_area .header_area_right .menu_area{display:inline-block;margin:28px 0 0 auto}.header_area .header_area_right .menu_area .h_item_menu{left:0;right:0;margin-left:auto;margin-right:auto}.header_area .header_area_right .menu_area .h_search_col{position:relative}.header_area .header_area_right .menu_area .h_search_col .h_item_menu2{position:absolute;top:50px;left:-135px}.header_area .header_area_right .menu_area .h_member{position:relative}.header_area .header_area_right_sb{padding-top:8px}.logo{margin:0 auto 0 0}.logo img{width:230px}.h_nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h_nav li{font-size:14px;font-weight:bold;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic";letter-spacing:0.1em}.h_nav_head>ul>li:nth-last-child(2){border-left:solid 1px #ffffff;padding-left:19px}.h_img_icon{margin-top:6px !important}.h_item,.h_column,.h_guide{margin-right:15px}.h_look img{width:56px;margin-right:15px}.h_search_col img{width:25px;margin-right:20px}.h_member img{width:22px;margin-right:10px}.h_cart img{width:30px;margin-right:12px}.h_favorite img{width:26px}.h_nav_menu{position:relative}.h_nav_menu:hover::after{content:"";width:110%;height:2px;display:block;position:absolute;left:-5%;bottom:-0.5rem}.h_nav_item_menu.rollover:after{content:"";width:110%;height:2px;display:block;position:absolute;left:-5%;bottom:-1rem}.h_item_menu_pc_header{top:50px !important}.h_item_menu{box-sizing:border-box;display:none;position:absolute;top:100px;right:0;padding:15px 30px 15px 40px;background:#fff;border:solid 1px #2e2e2e;z-index:999;color:#000000}}@media screen and (min-width: 640px) and (min-width: 640px){.h_item_menu{width:1024px}}@media screen and (min-width: 640px) and (max-width: 639px){.h_item_menu{width:calc(100% - 24px)}}@media screen and (min-width: 640px){.h_item_menu a{color:#000000}.h_item_menu ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:url(https://soulberry.itembox.design/item/images/dashed.gif) left center repeat-x}.h_item_menu li{width:150px;margin-right:10px;padding:15px 10px 15px 0;box-sizing:border-box;text-align:left;position:relative}.h_item_menu li::after{content:"";width:3px;height:100%;position:absolute;top:0;right:0;background:url(https://soulberry.itembox.design/item/images/dashed_v.gif) 0 0 repeat-y}.h_item_menu .turn{margin-right:0 !important;padding-right:0 !important}.h_item_menu .turn::after{display:none}.h_item_menu a{padding-left:50px;display:block;line-height:40px;position:relative}.h_item_menu a::before{content:"";margin-top:-20px;position:absolute;width:40px;height:40px;top:50%;left:0}.h_item_menu a p{line-height:20px}.h_item_menu .op a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/op.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .tops a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/tops.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .cut_sweat a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/cut_sweat.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .pants a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/pants.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .leggings a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/leggings.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .btm_inner a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/btm_inner.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .haori a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/haori.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .inner a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/inner.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .shoes a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/shoes.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .goods a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/goods.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .outer a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/outer.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .skirt a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/skirt.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .new a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/new.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .socks a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/socks.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .shirt_blouse a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/shirt_blouse.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .vest a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/vest.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .all a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/all.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .bazar a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/bazar.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .sarope a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/sarope.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .setup a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/setup.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .preorder a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/preorder.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .knit a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/knit.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .pikaichi a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/pikaichi.gif) 0 0 no-repeat;background-size:contain}.h_item_menu .shirt_cut a::before{background:url(https://soulberry.itembox.design/item/images/item_menu/shirt_cut.gif) 0 0 no-repeat;background-size:contain}.h_item_menu2{width:272px;box-sizing:border-box;display:none;position:absolute;padding:9px 0;background:#fff;border:solid 1px #151515;z-index:999;text-align:center;color:#000000}.h_item_menu2 a{color:#000000}.h_item_menu2 .h_search form{position:relative}.h_item_menu2 .h_search input[type="text"]{width:242px;height:30px;border:solid 1px #2e2e2e;border-radius:3px;text-indent:10px;border:none;background:none;-webkit-appearance:none}.h_item_menu2 .h_search input[type="text"]:focus{outline:0;border-color:#CDA753}.h_item_menu2 .h_search input[type="image"]{width:16px;position:absolute;border:none;top:7px;right:30px}.h_item_menu2 .h_search input[type="image"]:focus{outline:0}.h_item_menu2 .triangle{position:absolute;right:90px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff}.h_member_login{display:none;font-size:15px;line-height:1;white-space:nowrap;text-align:center}.h_member_login .login_area{display:none;width:180px;position:absolute;top:45px;right:-69px;padding:15px 5px 18px;border:solid 1px #151515;background-color:#ffffff;color:#000000}.h_member_login .login_area a{color:#000000}.h_member_login .login_area .triangle{position:absolute;right:78px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff}.h_member_login .logout_area{display:none;position:absolute;top:45px;right:-69px;padding:15px 25px 18px;border:solid 1px #151515;background-color:#ffffff;color:#000000;text-align:center}.h_member_login .logout_area a{color:#000000}.h_member_login .logout_area .triangle{position:absolute;right:78px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff}.h_member_logout{display:none}.header_area_sbday_wrap{width:100%;background-color:#BA5124}.header_area_sbday_wrap .header_area_sbday{width:1160px;margin:0 auto;padding:7px 0}.header_area_sbday_wrap .header_area_sbday .img_sbday{width:670px;margin:0 auto}.header_area_sbday_wrap .header_area_sbday .img_sbday img{width:100%}.header_area_gogo_wrap{width:100%;background-color:#BA5124}.header_area_gogo_wrap .header_area_gogo{width:1920px;margin:0 auto}.header_area_gogo_wrap .header_area_gogo .img_gogo{position:relative;width:1920px;max-width:1920px;margin:0 auto;font-family:"Oswald", serif;font-weight:bold;line-height:0;color:#000}.header_area_gogo_wrap .header_area_gogo .img_gogo img{width:100%}.header_area_gogo_wrap .header_area_gogo .img_gogo p{line-height:0;margin:10px 0}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_md{position:absolute;left:1097px;top:95px;font-size:24px}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_youbi{position:absolute;left:1147px;top:94px;font-size:16px}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_time{position:absolute;left:1189px;top:95px;font-size:24px}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_md{position:absolute;left:1271px;top:95px;font-size:24px}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_youbi{position:absolute;left:1320px;top:94px;font-size:16px}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_time{position:absolute;left:1363px;top:95px;font-size:24px}.header_area_gogo_wrap .header_area_gogo_super{width:100%;margin:0 auto}.header_area_gogo_wrap .header_area_gogo_super .img_gogo{width:100%;max-width:1920px;margin:0 auto}.header_area_gogo_wrap .header_area_gogo_super .img_gogo img{width:100%}#footer{width:100%;padding:70px 0 40px;background:#292929;line-height:1}.footer_inner{margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 640px) and (min-width: 640px){.footer_inner{width:1024px}}@media screen and (min-width: 640px) and (max-width: 639px){.footer_inner{width:calc(100% - 24px)}}@media screen and (min-width: 640px){.footer_inner h3{padding-bottom:10px;margin-bottom:20px;border-bottom:solid 2px #ccc;letter-spacing:0.1em;font-size:1.4rem;color:#fff}.footer_social{width:320px}.footer_social ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 15px 0}.footer_social li{width:45px;margin-right:15px}.footer_social img{width:100%}.footer_payment{width:320px;margin-bottom:20px}.footer_payment ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3%}.footer_payment li{width:47%;margin:0 3% 10px 0}.footer_payment img{width:100%}.footer_service{width:320px;margin-bottom:20px}.footer_service .fs50{width:100%;margin-bottom:10px}.footer_service .fs50 img{width:100%}.footer_service ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3%}.footer_service li{width:47%;margin-right:3%}.footer_service img{width:100%}.footer_faq{width:670px}.footer_faq ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_faq li{margin-bottom:10px}.footer_faq li:nth-child(1),.footer_faq li:nth-child(4),.footer_faq li:nth-child(7){width:200px;margin-right:20px}.footer_faq li:nth-child(2),.footer_faq li:nth-child(5){width:200px;margin-right:20px}.footer_faq li:nth-child(3),.footer_faq li:nth-child(6){width:230px}.footer_faq a{font-size:1.2rem;color:#fff}.footer_faq a::before{content:"";width:20px;height:20px;background:url(https://soulberry.itembox.design/item/images/icon/mark_arrow_r.gif) left center no-repeat;background-size:contain;margin-right:6px;display:inline-block;vertical-align:middle}.footer_faq a:hover{color:#ccc}.footer_contact{width:320px;margin-bottom:60px}.footer_contact dl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.footer_contact dt{margin-right:10px;font-weight:bold;font-size:1.3rem}.footer_contact dt::after{content:"|";padding:0 3px}.footer_contact dd{margin:0;font-size:1.3rem}.footer_contact dd span{margin-top:5px;display:block;font-size:1.1rem}.footer_contact img{width:100%}.footer_about{margin-bottom:30px}.footer_about ul{text-align:center}.footer_about li{display:inline-block}.footer_about li::after{content:"|";padding:0 5px;color:#fff}.footer_about li:last-child::after{content:"";padding:0}.footer_about a{letter-spacing:0.1em;font-size:1.3rem;color:#fff}.footer_about a:hover{color:#ccc}.copyright{text-align:center;letter-spacing:0.1em;font-size:1.3rem;color:#999}}@media screen and (max-width: 639px){.header_wrapper{width:100%;background-color:#000000}.header_wrapper_sb{background-color:#A03D13}.header_area_sbday_wrap{width:100%;margin-bottom:1.5rem;background-color:#BA5124}.header_area_sbday_wrap .header_area_sbday{width:100%;margin:0 auto}.header_area_sbday_wrap .header_area_sbday .img_sbday{width:100%;margin:0 auto}.header_area_sbday_wrap .header_area_sbday .img_sbday img{width:100%}.header_area_gogo_wrap{width:100%;margin-bottom:1.5rem}.header_area_gogo_wrap .header_area_gogo{width:100%;margin:0 auto}.header_area_gogo_wrap .header_area_gogo .img_gogo{position:relative;width:100%;margin:0 auto;font-family:"Oswald", serif;font-weight:bold;line-height:0;color:#000;font-size:3.2vw}.header_area_gogo_wrap .header_area_gogo .img_gogo img{width:100%}.header_area_gogo_wrap .header_area_gogo .img_gogo p{line-height:0 !important;margin-top:10px;margin-bottom:10px}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_md{position:absolute;left:28.00%;bottom:0.8vw}}@media screen and (max-width: 639px) and (min-width: 540px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_md{bottom:5%}}@media screen and (max-width: 639px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_youbi{position:absolute;left:33.75%;bottom:4%;width:5.47%}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_youbi img{width:100%}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_time{position:absolute;left:40%;bottom:0.8vw}}@media screen and (max-width: 639px) and (min-width: 540px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_start_time{bottom:5%}}@media screen and (max-width: 639px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_md{position:absolute;left:51%;bottom:0.8vw}}@media screen and (max-width: 639px) and (min-width: 540px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_md{bottom:5%}}@media screen and (max-width: 639px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_youbi{position:absolute;left:56.75%;bottom:4%;width:5.47%}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_youbi img{width:100%}.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_time{position:absolute;left:63.5%;bottom:0.8vw}}@media screen and (max-width: 639px) and (min-width: 540px){.header_area_gogo_wrap .header_area_gogo .img_gogo .gogo_end_time{bottom:5%}}@media screen and (max-width: 639px){.header_inner{position:relative}.header_inner .logo{margin:0 auto;padding:1rem 0;text-align:center;font-size:2em}.header_inner .logo img{width:33%;vertical-align:middle;display:inline}.header_inner .logo_fs50{margin:0 5% 0 auto;padding:1rem 0;text-align:center}.header_inner .logo_fs50 img{width:59.73%;vertical-align:middle;display:inline}.h_search a{width:20px;padding:1rem;display:block;position:absolute;right:9.67%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 639px) and (max-width: 639px){.h_search a img{width:100%}}@media screen and (max-width: 639px){.h_search_on{background:#d6d6d6}.h_search_box{width:100%;margin-top:44px;padding:1.5rem 1rem;box-sizing:border-box;display:none;z-index:999;position:absolute;top:0;left:0;background:#d6d6d6}.h_search_box form{width:100%;position:relative}.h_search_box input[type="text"]{width:90%;height:40px;box-sizing:border-box;border:1px solid #2e2e2e;text-indent:0.3em;font-size:1.6rem;-webkit-appearance:none;border-radius:0}.h_search_box input[type="image"]{width:36px;background:#fff;padding:8px;box-sizing:border-box;border:solid 1px #2e2e2e;position:absolute;top:0;right:0;text-indent:-9999px;border-radius:0}.icon_cart{margin:0 auto;width:8.67%;position:absolute;right:2%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 639px) and (max-width: 639px){.icon_cart img{width:100%}}@media screen and (max-width: 639px){.drawer-menu{box-sizing:border-box;position:fixed;top:0;left:0;width:300px;height:100%;padding-top:60px;overflow-y:auto;background:#FFFFFF;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;opacity:0;display:none;overflow:scroll;-webkit-overflow-scrolling:touch}.drawer .check{display:none}.drawer .home{position:absolute;display:block;left:2%;top:5%;font-size:3.2vw}.drawer .home a{color:#fff;text-decoration:none}.drawer .menu-btn{position:absolute;display:block;left:2.5%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:38px;height:38px;font-size:10px;text-align:center;cursor:pointer;z-index:4;border-radius:5px;color:#2e2e2e;background:rgba(0,0,0,0.01)}.drawer .bar{position:absolute;top:6px;left:6px;width:100%;display:block;width:16px;height:2px;z-index:4;background:#fff;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.drawer .bar.middle{top:14px;opacity:1}.drawer .bar.bottom{top:22px;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.drawer .menu-btn__text,.drawer .menu-btn__text2{position:absolute;bottom:0;left:0;right:0;margin:auto;color:#2e2e2e;-webkit-transition:all .5s;transition:all .5s;display:block;visibility:visible;opacity:1}.drawer .menu-btn__text2{visibility:hidden;opacity:0}.drawer .menu-btn:hover .bar{background:#fff}.drawer .menu-btn:hover .menu-btn__text{color:#fff}.drawer .close-menu{position:fixed;top:0;left:300px;width:100%;height:100vh;background:rgba(0,0,0,0);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;transition-delay:0s;visibility:hidden;opacity:0;color:#FFF}.drawer .check:checked ~ .drawer-menu{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;left:0;z-index:999;display:block}.drawer .check:checked ~ .contents{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.drawer .check:checked ~ .menu-btn{left:6px;-webkit-transition-delay:0s;transition-delay:0s;position:fixed;top:20px;z-index:999999}.drawer .check:checked ~ .menu-btn .menu-btn__text{visibility:hidden;opacity:0}.drawer .check:checked ~ .menu-btn .menu-btn__text2{visibility:visible;opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.drawer .check:checked ~ .menu-btn .bar.top{width:32px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#000}.drawer .check:checked ~ .menu-btn .bar.middle{opacity:0}.drawer .check:checked ~ .menu-btn .bar.bottom{width:32px;top:28px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#000}.drawer .check:checked ~ .close-menu{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:.3s;transition-delay:.3s;background:rgba(0,0,0,0.5);visibility:visible;opacity:1;z-index:3}.user_menu_wrapper{margin:0 auto 3rem}}@media screen and (max-width: 639px) and (min-width: 640px){.user_menu_wrapper{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.user_menu_wrapper{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.FS2_repeater{margin-bottom:1.5rem;display:none}.FS2_repeater p{margin:0;font-size:1.4rem}.FS2_repeater p:first-child{margin-bottom:0.5rem}.FS2_repeater p span{font-size:1.2rem}.user_menu li{font-weight:bold;font-size:1.3rem}.user_menu a{padding:1rem 0;display:block}.mypage,.logout,.login,.member_entry{display:none}.drawer_word_search{margin:0 auto 2rem}}@media screen and (max-width: 639px) and (min-width: 640px){.drawer_word_search{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.drawer_word_search{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.drawer_word_search form{position:relative}.drawer_word_search input[type="text"]{width:100%;height:40px;margin-bottom:1.6rem;padding-right:30px;box-sizing:border-box;border:1px solid #2e2e2e;text-indent:0.3em;font-size:1.6rem;-webkit-appearance:none;border-radius:0}.drawer_word_search input[type="image"]{width:20px;text-indent:-9999px;border:0;position:absolute;top:9px;right:9px;border-radius:0}.drawer_item_search,#item_search{margin-bottom:3rem}.drawer_item_search h3,#item_search h3{margin:0 auto 2rem;font-weight:bold;font-size:1.4rem}}@media screen and (max-width: 639px) and (min-width: 640px){.drawer_item_search h3,#item_search h3{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.drawer_item_search h3,#item_search h3{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.drawer_item_search h3::before,#item_search h3::before{content:"";width:15px;height:15px;margin-right:0.5rem;display:inline-block;vertical-align:top;background:url(../../../images/icon/mark_circle.gif) 0 0 no-repeat;background-size:cover}.ditem_search_ttl{width:100%;margin:0 auto 5rem}.ditem_search_ttl img{width:100%;margin:0 auto}.ditem_kikaku_list{margin-bottom:3rem}.ditem_kikaku_list .subject{width:50%;margin-left:2.5%}.ditem_kikaku_list .subject img{width:100%}.ditem_kikaku_list ul{width:90%;margin:0 auto}.ditem_kikaku_list li{width:100%}.ditem_kikaku_list img{width:100%;margin-bottom:2.5rem}.ditem_cate_list{margin-bottom:3rem}.ditem_cate_list .subject{width:50%;margin-left:2.5%;margin-bottom:2.5rem}.ditem_cate_list .subject img{width:100%}.ditem_cate_list ul{margin:auto}}@media screen and (max-width: 639px) and (min-width: 640px){.ditem_cate_list ul{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.ditem_cate_list ul{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.ditem_cate_list li{width:100%;margin-bottom:1rem;font-size:1.4rem;line-height:28px;letter-spacing:0.1em}.ditem_cate_list img{width:30px;margin-right:1rem;display:inline}.ditem_cate_list a{display:block}.ditem_cate_list_inner li{margin:0;padding:1.5rem 0 0 5.2rem;box-sizing:border-box;position:relative;line-height:1;letter-spacing:0.1em;font-size:1.2rem}.ditem_cate_list_inner li::before{content:"";width:28px;height:24px;background:url(../../../images/item_menu/line.gif) 0 0 no-repeat;background-size:contain;position:absolute;top:0;left:15px}.drawer_item_search a{height:3.5rem}#item_search{margin-bottom:6rem}#item_search h2{margin-bottom:3rem;padding:2rem 0;text-align:center;position:relative}#item_search h2 img{width:55%}#item_search h2::before{content:"";width:100%;height:5px;background:url(../../../images/dashed_t.gif) 0 0 repeat-x;background-size:100%;position:absolute;top:0;left:0}#item_search h2::after{content:"";width:100%;height:5px;background:url(../../../images/dashed_b.gif) 0 0 repeat-x;background-size:100%;position:absolute;bottom:0;left:0}#item_search section{margin-bottom:3rem}.search_cate_list,.search_size_list{margin-bottom:3rem}.search_cate_list .subject,.search_size_list .subject{width:50%;margin-left:2.5%;margin-bottom:2.5rem}.search_cate_list .subject img,.search_size_list .subject img{width:100%}.search_cate_list ul,.search_size_list ul{margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 639px) and (min-width: 640px){.search_cate_list ul,.search_size_list ul{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.search_cate_list ul,.search_size_list ul{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.search_cate_list li,.search_size_list li{width:22%;margin:0 4% 1.5rem 0}}@media screen and (max-width: 639px) and (max-width: 639px){.search_cate_list li img,.search_size_list li img{width:100%}}@media screen and (max-width: 639px){.search_cate_list li:nth-child(4n),.search_size_list li:nth-child(4n){margin-right:0}.search_size_list_menu{margin-bottom:1.8rem}.search_color_list{margin-bottom:3rem}.search_color_list .subject{width:50%;margin-left:2.5%;margin-bottom:2.2rem}.search_color_list .subject img{width:100%}.search_color_list ul{margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 639px) and (min-width: 640px){.search_color_list ul{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.search_color_list ul{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.search_color_list li{width:13.79%;margin:0 3.45% 1.2rem 0}}@media screen and (max-width: 639px) and (max-width: 639px){.search_color_list li img{width:100%}}@media screen and (max-width: 639px){.search_color_list li:nth-child(6n){margin-right:0}.search_color_list_menu{margin-bottom:2.3rem}.search_pattern_list{margin-bottom:3rem}.search_pattern_list .subject{width:50%;margin-left:2.5%;margin-bottom:2.5rem}.search_pattern_list .subject img{width:100%}.search_pattern_list ul{margin:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 639px) and (min-width: 640px){.search_pattern_list ul{width:1024px}}@media screen and (max-width: 639px) and (max-width: 639px){.search_pattern_list ul{width:calc(100% - 24px)}}@media screen and (max-width: 639px){.search_pattern_list li{width:23.05%;margin:0 2.59% 1.0rem 0}}@media screen and (max-width: 639px) and (max-width: 639px){.search_pattern_list li img{width:100%}}@media screen and (max-width: 639px){.search_pattern_list li:nth-child(4n){margin-right:0}.footer_wrapper{padding-top:2rem;background:#292929}.footer_content_wrapper{width:calc(100% - 30px);margin:0 auto 3rem}.footer_ttl{margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:solid 2px #fff;font-size:1.5rem;letter-spacing:0.1em;color:#fff}.fs50{width:100%;margin-bottom:1rem}.fs50 img{width:100%}.footer_sns_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_sns_list li{width:13%;margin:0 4% 1rem 0}}@media screen and (max-width: 639px) and (max-width: 639px){.footer_sns_list li img{width:100%}}@media screen and (max-width: 639px){.footer_social p{width:100%;margin:0}}@media screen and (max-width: 639px) and (max-width: 639px){.footer_social p img{width:100%}}@media screen and (max-width: 639px){.footer_payment_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_payment_list li{width:48%;margin:0 4% 1rem 0}}@media screen and (max-width: 639px) and (max-width: 639px){.footer_payment_list li img{width:100%}}@media screen and (max-width: 639px){.footer_payment_list li:nth-child(2n){margin-right:0}.footer_service_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer_service_list li{width:48%}}@media screen and (max-width: 639px) and (max-width: 639px){.footer_service_list li img{width:100%}}@media screen and (max-width: 639px){.footer_faq{margin-bottom:5rem}.footer_qa_list{margin-bottom:3rem}.footer_qa_list li{margin-bottom:1.4rem;padding-left:22px;font-size:1.2rem;position:relative}.footer_qa_list li::before{content:"";width:16px;height:16px;margin-top:-8px;background:url(../../../images/icon/mark_arrow_r.gif) 0 0 no-repeat;background-size:cover;position:absolute;top:50%;left:0}.footer_qa_list li a{color:#fff}.footer_contact_wrap{color:#fff}.footer_contact_wrap dt{font-size:1.4rem;margin-bottom:1rem}.footer_contact_wrap dd{margin:0;margin-bottom:0.5rem;font-size:1.2rem}.footer_contact_wrap dd em{font-style:normal}.footer_contact_wrap dd em:after{content:"\FF5C"}.footer_contact_wrap dd span{margin-left:0.5rem;font-size:1rem}}@media screen and (max-width: 639px) and (max-width: 639px){.footer_contact_wrap p img{width:100%}}@media screen and (max-width: 639px){.footer_contact_wrap a{color:#ffffff}.footer_contents{width:calc(100% - 30px);margin:0 auto 2rem}.footer_contents ul{text-align:center}.footer_contents li{margin-bottom:1rem;display:inline-block;font-size:1.1rem}.footer_contents li::after{content:"|";margin-right:0.5rem;padding-left:0.5rem;color:#fff}.footer_contents li:last-child::after{display:none}.footer_contents li a{color:#fff}}@media screen and (max-width: 639px) and (max-width: 639px) and (max-width: 350px){.footer_contents li{font-size:1.0rem}.footer_contents li::after{margin-right:0;padding-left:0.5rem}}@media screen and (max-width: 639px){.copyright{padding-bottom:2rem;text-align:center;font-size:1.1rem;font-weight:bold;color:#fff}.copyright span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,Verdana,“Droid Sans”;font-size:14px;vertical-align:-1px;color:#fff}}@media screen and (min-width: 640px){.contents_archive{background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding:67px 0 133px}.contents_archive ::-webkit-scrollbar{width:10px}.contents_archive ::-webkit-scrollbar-track{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 2px #777}.contents_archive ::-webkit-scrollbar-thumb{background:#343434;border-radius:10px;box-shadow:none}.contents_archive .archive_slider_area_wrap{width:1200px;margin:0 auto;background:rgba(255,255,255,0.8);padding:100px 30px 100px 30px}.contents_archive .archive_slider_area{width:1140px;height:450px;padding:0;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents_archive .archive_slider_area .left{width:200px;max-width:200px;margin-right:25px}.contents_archive .archive_slider_area .left img{width:100%}.contents_archive .archive_slider_area .left .readmore{position:relative}.contents_archive .archive_slider_area .left .readmore .read_more_img img{position:absolute;left:0;top:0;opacity:0.0;z-index:1}.contents_archive .archive_slider_area .left .readmore .read_more_img img:hover{transition-duration:0.8s;opacity:1}.contents_archive .archive_slider_area .right{width:905px;height:450px;margin:0 auto;overflow-y:scroll}.contents_archive .archive_slider_area .right .archive_slider_panel ul{width:100%;max-width:871px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents_archive .archive_slider_area .right .archive_slider_panel li{width:31.8%;margin-right:2.3%;margin-bottom:20px}.contents_archive .archive_slider_area .right .archive_slider_panel li:nth-child(3n){margin-right:0}.contents_archive .archive_slider_area .right .archive_slider_panel img{width:100%;margin:0 auto}.contents_archive .archive_slider_area .right .archive_slider_panel .readmore{position:relative}.contents_archive .archive_slider_area .right .archive_slider_panel .readmore .read_more_img img{position:absolute;left:0;top:0;opacity:0.0;z-index:1}.contents_archive .archive_slider_area .right .archive_slider_panel .readmore .read_more_img img:hover{transition-duration:0.8s;opacity:1}}@media screen and (max-width: 639px){.contents_archive{padding:6.8rem 0 7rem}.contents_archive .archive_slider_area_wrap{width:92.5%;margin:0 auto;background:rgba(255,255,255,0.8);padding:5.4rem 0 7rem}.contents_archive .archive_slider_area{width:90%;margin:0 auto}.contents_archive .archive_slider_area .left{width:50%}.contents_archive .archive_slider_area .left img{width:100%;margin-bottom:4rem}.contents_archive .archive_slider_area .right{width:100%;height:45vh;margin:0 auto;overflow-y:scroll}.contents_archive .archive_slider_area .right .archive_slider_panel ul{width:97.5%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents_archive .archive_slider_area .right .archive_slider_panel li{width:48.75%;margin-right:2.5%;margin-bottom:2rem}.contents_archive .archive_slider_area .right .archive_slider_panel li:nth-child(2n){margin-right:0}.contents_archive .archive_slider_area .right .archive_slider_panel img{width:100%;margin:0 auto}.contents_archive .archive_slider_area .right .archive_slider_panel .readmore{position:relative}.contents_archive .archive_slider_area .right .archive_slider_panel .readmore .read_more_img img{position:absolute;left:0;top:0;opacity:0.0;z-index:1}.contents_archive .archive_slider_area .right .archive_slider_panel .readmore .read_more_img img:hover{transition-duration:0.8s;opacity:1}}@media screen and (max-width: 639px){.contents_archive{position:relative}.contents_archive_spbg:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100vh;background-size:cover}}@media screen and (min-width: 640px){.post_area p{font-size:12px;line-height:1.5;text-align:justify}.post_area .readmore{position:relative}.post_area .readmore .read_more_img img{position:absolute;left:0;top:0;opacity:0.0;z-index:1}.post_area .readmore .read_more_img img:hover{transition-duration:0.8s;opacity:1}.post_area .yoko_area .img{margin-bottom:12px}.post_area .yoko_area .img img{width:100%;max-width:676px}.post_area .yoko_area .read_more_img img{width:100%;max-width:676px}.post_area .insta_area{border:solid 2px #282828;padding:22px 22px 7px 22px;margin-bottom:8px}.post_area .insta_area .img{margin-bottom:12px}.post_area .insta_area .img img{width:100%;max-width:280px}.post_area .insta_area .read_more_img img{width:100%;max-width:280px}.post_area .tate_area{margin-bottom:8px}.post_area .tate_area .img img{width:100%;max-width:328px}.post_area .tate_area .read_more_img img{width:100%;max-width:328px}.post_area .info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;color:#282828}.post_area .info .icon{width:40%}.post_area .info .icon img{width:100%}.post_area .info .more{width:25%;padding-right:5px;margin:0 0 0 auto}.post_area .info .more img{width:100%}.post_area .info .date p{padding-left:10px;font-size:12px;font-family:'Fjalla One', sans-serif;letter-spacing:0.15em}.post_area .comment{margin-bottom:25px}.post_area .comment p{font-size:12px;line-height:1.5}.post_area .tag p{font-size:12px;line-height:1.5}}@media screen and (max-width: 639px){.post_area{width:95%;margin:0 auto}.post_area p{font-size:12px;line-height:1.5;text-align:justify}.post_area .yoko_area .img{margin-bottom:1.2rem}.post_area .yoko_area .img img{width:100%}.post_area .insta_area{border:solid 2px #282828;padding:5% 5% 1% 5%;margin-bottom:0.8rem}.post_area .insta_area .img{margin-bottom:1.2rem}.post_area .insta_area .img img{width:100%}.post_area .tate_area{margin-bottom:0.8rem}.post_area .tate_area .img img{width:100%}.post_area .info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#282828}.post_area .info .info_left{width:70%}.post_area .info .info_left .info_left_top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.post_area .info .info_left .info_left_top .icon{width:60%}.post_area .info .info_left .info_left_top .icon img{width:100%}.post_area .info .info_left .info_left_top .date{width:25%;margin-left:3%;line-height:0}.post_area .info .info_left .info_left_top .date p{font-size:12px;font-family:'Fjalla One', sans-serif;letter-spacing:0.15em;line-height:0}.post_area .info .info_left .info_left_btm .tag p{font-size:12px;line-height:1.5}.post_area .info .info_right{width:25%;margin:0 0 0 auto}.post_area .info .info_right .more img{width:100%}.post_area .info_sub{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;color:#282828}.post_area .info_sub .info_left{width:58%}.post_area .info_sub .info_left .icon img{width:100%;margin-bottom:10px}.post_area .info_sub .info_left .date{line-height:0}.post_area .info_sub .info_left .date p{font-size:12px;font-family:'Fjalla One', sans-serif;letter-spacing:0.15em;line-height:0}.post_area .info_sub .info_right{width:38%;margin:0 0 0 auto}.post_area .info_sub .info_right .more img{width:100%}.post_area .info_sub .comment{margin-bottom:2.5rem}.post_area .info_sub .comment p{font-size:12px;line-height:1.5}}@media screen and (min-width: 640px){.page_top_button{width:45px;margin:0 auto 64px}.page_top_button img{width:100%}}@media screen and (max-width: 639px){.page_top_button{width:15%;margin:8rem auto 3rem}.page_top_button img{width:100%}}@media screen and (min-width: 640px){.h_sale{margin:0 0 0 0;padding:0}.h_sale .sale img{width:92px;margin-top:5px;margin-right:25px}}@media screen and (min-width: 640px){.denim_bg{background:url("https://soulberry.itembox.design/item/images/top/23aw/denim/header.jpg");background-repeat:repeat;background-size:1920px !important}}@media screen and (max-width: 639px){.denim_bg{background:url("https://soulberry.itembox.design/item/images/top/23aw/denim/headersp.jpg");background-size:100% !important}}
