body{background:#fff;color:#333;font-size:16px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;line-height:1.8;letter-spacing:.8px;-webkit-font-smoothing:antialiased}@media(max-width: 1399px){body{font-size:14px}}h1,h2,h3,h4{line-height:1.5}a{color:#229f68;display:inline-block;text-decoration:none;cursor:pointer;transition:.4s;word-break:break-all}a:hover{text-decoration:none;opacity:.7;transition:.4s;cursor:pointer}@media(max-width: 599px){a:hover{opacity:1}}img,video{width:100%}input,select,textarea{color:#333;outline:none}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:#9c9c9c}input::placeholder,select::placeholder,textarea::placeholder{color:#9c9c9c}.f-icon img{border-radius:50%}.relative{position:relative !important}.bold{font-weight:bold !important}.normal{font-weight:normal !important}.yellow-line{background:linear-gradient(transparent 50%, #ffffa0 0%);display:inline}.center,.text-center{text-align:center;display:block}.left{text-align:left}.right{text-align:right}.underline{text-decoration:underline}.underline:hover{text-decoration:underline}.josefin{font-family:"Josefin Slab";color:#229f68}.gray{color:#909090}.green{color:#229f68}.black{color:#333}.red{color:#e44343}.inline{display:inline !important}.border-box{border:solid 1px #ddd;padding:30px}.bg-gray{background:#f5f5f5}.formErrorStr{color:#ec0b0b;font-weight:bold;margin-bottom:20px}.moretxt{color:#229f68;display:inline-block;margin-top:20px;position:relative}.moretxt::before{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #229f68;border-right:solid 2px #229f68;transform:rotate(45deg);position:absolute;top:34%;right:-18px}.readymade-price{font-weight:bold;margin-top:5px}@media(max-width: 599px){.readymade-price{font-size:12px}}.fs-12{font-size:12px !important}.fs-14{font-size:14px !important}.fs-16{font-size:16px !important}.fs-18{font-size:18px !important}.fs-20{font-size:20px !important}.fs-22{font-size:22px !important}.fs-24{font-size:24px !important}.mt-5{margin-top:5px !important}.mt-10{margin-top:10px !important}.mt-15{margin-top:15px !important}.mt-20{margin-top:20px !important}.mt-30{margin-top:30px !important}.mt-40{margin-top:40px !important}.mt-60{margin-top:60px !important}.mt-80{margin-top:80px !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-60{margin-bottom:60px !important}.mb-80{margin-bottom:80px !important}.lh-15{line-height:1.5 !important}@media(max-width: 599px){body{font-size:14px}.sp-none{display:none !important}.fs-12{font-size:10px !important}.fs-14{font-size:12px !important}.fs-16{font-size:14px !important}.fs-18{font-size:16px !important}.fs-20{font-size:18px !important}.fs-22{font-size:20px !important}.fs-24{font-size:22px !important}.mt-15{margin-top:10px !important}.mt-20{margin-top:15px !important}.mt-30{margin-top:20px !important}.mt-40{margin-top:30px !important}.mt-60{margin-top:30px !important}.mt-80{margin-top:40px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:10px !important}.mb-20{margin-bottom:15px !important}.mb-30{margin-bottom:20px !important}.mb-40{margin-bottom:30px !important}.mb-60{margin-bottom:30px !important}.mb-80{margin-bottom:40px !important}.sp-p-015{padding:0 15px}}@media(min-width: 600px){.pc-none{display:none !important}}.grad-wrap{position:relative;padding-bottom:30px}.grad-wrap .grad-wrap+.grad-wrap{margin-top:40px}.grad-wrap span.grad-trigger{position:absolute;right:0;bottom:-15px;left:0;margin:auto;text-align:center;transition:.2s ease;z-index:4}.grad-wrap .grad-trigger::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:24px}.grad-wrap .grad-trigger .fa{margin-right:.5em}.grad-wrap .grad-item{position:relative;overflow:hidden}.grad-wrap .grad-item.is-hide{height:150px}.grad-wrap .grad-item::before{display:block;position:absolute;bottom:0;left:0;content:"";width:100%;height:50px;background:linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0.9) 50%, #fff 100%);z-index:3}.grad-wrap .grad-trigger.is-show{bottom:-10px}.grad-wrap .grad-trigger.is-show::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:24px}.grad-wrap .grad-trigger.is-show+.grad-item::before{display:none}.block-fukidashi{display:flex}.block-fukidashi .icon{margin:0 !important}.block-fukidashi .icon img{width:60px;border:none !important}@media(max-width: 599px){.block-fukidashi .icon img{width:48px;margin-top:15px}}.block-fukidashi .name{margin:5px 0 0 !important;line-height:1.3;text-align:center}.block-fukidashi .textarea{background:#f4f4f4;border-radius:6px;position:relative;padding:20px 30px;margin-left:30px}@media(max-width: 599px){.block-fukidashi .textarea{padding:15px 20px;margin-left:20px}}.block-fukidashi .textarea:before{content:"";position:absolute;top:40%;left:-25px;margin-top:-15px;border:12px solid rgba(0,0,0,0);border-right:15px solid #f4f4f4}@media(max-width: 599px){.block-fukidashi .textarea:before{top:40px}}.btn{border:none;color:#fff;text-align:center;text-decoration:none !important;min-width:320px;padding:15px 40px;position:relative}@media(max-width: 599px){.btn{padding:15px 20px;width:100% !important;min-width:auto}}.btn-green{background:#229f68}.btn-blue{background:#0063a0}.btn-white{background:#fff;border:solid 1px #229f68;color:#229f68}.btn-black{background:#333;border:solid 1px #333}.btn-gray{background:#6f6f6f;border:solid 1px #6f6f6f}.btn-disabled{background:#d2d2d2;border:solid 1px #d2d2d2;pointer-events:none}.btn-small{min-width:auto;padding:10px 25px;width:auto !important}@media(max-width: 599px){.btn-small{font-size:12px;padding:10px 20px}}.btn-large{font-weight:bold}@media(min-width: 600px){.btn-large{font-size:18px;font-weight:bold;padding:25px;min-width:420px}.btn-large.arrow-r::before{top:45%}}@media(max-width: 599px){.btn-large{padding:20px}}#button-more{margin:0 auto;max-width:320px}.more-txt{font-weight:bold;margin-top:30px;text-align:right}@media(max-width: 599px){.more-txt{margin-top:20px}}.more-txt a{padding-right:12px}.more-txt .arrow-r::before{width:4px;height:4px;border-top:solid 2px #229f68;border-right:solid 2px #229f68;top:39%;right:0}.txt-error{color:#ea1b1b;font-size:.9em;font-weight:bold}.badge{display:inline-block;background:#ef544c;color:#fff;border-radius:10px;padding:0 5px 0 6px;font-size:10px;text-align:center;margin-left:5px;min-width:20px}.arrow-d,.arrow-r{position:relative}.arrow-d::after{content:"";display:inline-block;width:6px;height:6px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(45deg);position:absolute;top:45%;right:20px}.arrow-r::before{content:"";width:8px;height:8px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;top:44%;right:20px}.btn-white.arrow-r::before{width:6px;height:6px;border-top:solid 2px #229f68;border-right:solid 2px #229f68;top:44%}.flexbox{display:-moz-flex;display:flex}.flexwrap{display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.f-right{flex-direction:row-reverse}.f-v-center{align-items:center !important}.f-h-center{justify-content:center}.f-h-between{justify-content:space-between}@media(min-width: 600px){.flexbox-pc{display:-moz-flex;display:flex}.flexwrap-pc{display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}}.slide-wrap{display:flex;width:100%}@media(max-width: 599px){.slide-wrap{overflow-x:scroll}.slide-box{flex:0 0 60%}}.loader{border-color:#229f68;border-right-color:rgba(0,0,0,0);width:50px;height:50px;margin:0 auto;animation:spin 1s linear infinite;border:2px solid;border-radius:50%}@keyframes spin{0%{transform:rotate(0deg);opacity:.1}50%{transform:rotate(180deg);opacity:.5}100%{transform:rotate(360deg);opacity:.1}}::-moz-selection{background:#00c971;color:#fff}::selection{background:#00c971;color:#fff}::-moz-selection{background:#00c971;color:#fff}footer{background:#333;color:#fff;padding:80px 0 40px}@media(max-width: 599px){footer{padding:80px 0 40px}}footer a{color:#fff;font-size:13px}footer .footer-inner{width:1200px;margin:0 auto}@media(min-width: 600px){footer .footer-inner{justify-content:center}}@media(max-width: 599px){footer .footer-inner{flex-wrap:wrap;padding:0 15px;width:100%}}footer .footer-inner>div{margin:0 20px 40px 0;width:100%}@media(max-width: 599px){footer .footer-inner>div{margin:0 0 30px;width:46%}}@media(max-width: 599px){footer .footer-inner>div:nth-child(odd){margin-right:8%}}footer .footer-inner .ttl{font-weight:bold;margin-bottom:15px}footer .footer-inner li{padding:3px 0;line-height:1.5}footer .logo{text-align:center}@media(max-width: 599px){footer .logo{margin-top:40px}}footer .logo a{margin-bottom:30px;width:200px}footer small{font-size:12px}.blocker{z-index:999}@media(max-width: 599px){.blocker{padding:4vw}}.modal{color:#333;padding:40px;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;border-radius:0}@media(max-width: 599px){.modal{padding:6vw;width:100%}}.modal .close-modal{background-image:url(/landingpage/business/images/close_pc.svg) !important;background-size:40px !important;top:30px !important;right:50px !important;position:fixed !important;width:40px !important;height:40px !important}@media(max-width: 599px){.modal .close-modal{background-image:url(/landingpage/business/images/close_sp.svg) !important;right:4vw !important;top:4vw !important}}#modal-chatex{padding:0}@media(min-width: 600px){#modal-chatex{width:400px}}#modal-order{padding:40px 0}@media(min-width: 600px){#modal-order{padding:60px 0;width:600px;max-width:none}}#modal-order .box:not(.last){padding:0 20px 25px;margin-bottom:30px;border-bottom:solid 1px #ddd}@media(min-width: 600px){#modal-order .box:not(.last){padding:0 60px 50px;margin-bottom:50px}}#modal-order .box.last{padding:0 20px}@media(min-width: 600px){#modal-order .box.last{padding:0 60px}}#modal-order h2{font-size:16px;font-weight:bold}@media(min-width: 600px){#modal-order h2{font-size:20px}}#modal-order .link-all{font-size:12px;font-weight:bold;vertical-align:middle}@media(min-width: 600px){#modal-order .link-all{font-size:16px}}#modal-order .link-all i{font-size:.8em}@media(min-width: 600px){#modal-order .link-all i{position:relative;top:-2px}}#modal-order .flower-type{margin:30px 0 15px}@media(min-width: 600px){#modal-order .flower-type{margin:35px 0 25px}}#modal-order .flower-type li{width:100%}#modal-order .flower-type a{color:#333;font-size:10px;font-weight:bold;text-align:center;line-height:1.3}@media(min-width: 600px){#modal-order .flower-type a{font-size:12px}}#modal-order .scene a{background:#f0f0f0;color:#333;font-size:14px;padding:5px 12px;margin:0 5px 7px 0}@media(max-width: 599px){#modal-order .scene a{font-size:.9em}}#modal-order .flowerdesigners li{padding-right:15px;width:100%}@media(min-width: 600px){#modal-order .flowerdesigners li{padding-right:25px}}#modal-order .flowerdesigners li:last-child{padding:0}#modal-order .flowerdesigners li a{color:#333;font-size:10px;font-weight:bold;text-align:center;line-height:1.3}@media(min-width: 600px){#modal-order .flowerdesigners li a{font-size:12px;width:auto}}#modal-order .flowerdesigners li a img{border-radius:50%}#modal-order .ordermade-items{overflow-x:scroll}#modal-order .ordermade-items li{padding-right:5px}#modal-order .ordermade-items li a{width:120px}#modal-order .ordermade-items li a img{height:150px;width:100% !important;-o-object-fit:cover;object-fit:cover}.delivery-table{border:solid 1px #ddd;background:#fff;width:100%}.delivery-table th,.delivery-table td{padding:5px 15px}.delivery-table th{width:65%;text-align:left;line-height:1.4;border:solid 1px #ddd}.delivery-table td{border:solid 1px #ddd;text-align:right}.ui-datepicker{background:#fff}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-w{background-image:url(/landingpage/business/images/arrow_l_b.svg)}.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-e{background-image:url(/landingpage/business/images/arrow_r_b.svg)}.ui-datepicker .ui-datepicker-header .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;width:10px;height:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-calendar{width:100% !important}.ui-datepicker .ui-datepicker-calendar thead th{border-bottom:solid 1px #ddd;color:#666;font-size:12px;width:14.2857%;height:60px;vertical-align:middle}.ui-datepicker .ui-datepicker-calendar td{text-align:center;vertical-align:middle;font-weight:normal;font-size:14px}.ui-datepicker .ui-datepicker-calendar a,.ui-datepicker .ui-datepicker-calendar .ui-state-default{color:#333;display:inline-block;width:40px;height:40px;vertical-align:middle;text-align:center;padding-top:8px}.ui-datepicker .ui-datepicker-calendar td.past{opacity:.3}.ui-datepicker .ui-datepicker-calendar td.past a{pointer-events:none}.ui-datepicker .ui-datepicker-calendar .ui-state-active{color:#fff;background:#333;border-radius:50%}.lb-outerContainer{background:none}.lb-outerContainer .lb-container{padding:0}.lb-outerContainer .lb-container img{border-radius:0}.secttl{position:relative;top:-40px;text-align:center}@media(max-width: 599px){.secttl{top:-28px}}.secttl h2{line-height:1.3}.josefin.ttl-l{font-size:60px;text-align:center;line-height:1.3}@media(max-width: 599px){.josefin.ttl-l{font-size:40px}}.items-list .itembox{margin-bottom:40px;margin-right:2%;width:23.5%}.items-list .itembox:nth-child(4n){margin-right:0}@media(max-width: 599px){.items-list .itembox{margin-bottom:30px;margin-right:1%;width:49.5%;letter-spacing:.2px}.items-list .itembox:nth-child(2n){margin-right:0}}.items-list .itembox a{color:#333;width:100%}.items-list .itembox .image{position:relative}.items-list .itembox .image.badge-color::before{white-space:pre;content:"\a色指定\a可能";position:absolute;background:#222;color:#fff;font-size:11px;font-weight:bold;text-align:center;border-radius:50%;width:60px;height:60px;left:10px;top:10px;line-height:1.4}@media(max-width: 599px){.items-list .itembox .image.badge-color::before{font-size:10px;width:54px;height:54px}}.items-list .itembox .image img{height:310px;width:100% !important;-o-object-fit:cover;object-fit:cover}@media(max-width: 599px){.items-list .itembox .image img{height:220px}}.items-list .itembox .ttl-wrap{overflow:hidden}.items-list .itembox .ttl{font-size:14px !important;font-weight:normal !important;margin:20px 0 0 !important;line-height:1.5 !important;letter-spacing:.5px !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden}@media(max-width: 599px){.items-list .itembox .ttl{font-size:12px !important;margin:10px 0 0 !important;padding-right:5px !important}}.items-list .itembox .f-icon{margin-right:10px;width:18%}@media(max-width: 599px){.items-list .itembox .f-icon{width:35px}}.items-list .itembox .f-txt{width:82%}.items-list .itembox .name,.items-list .itembox .price{font-size:12px;letter-spacing:0}@media(max-width: 599px){.items-list .itembox .name,.items-list .itembox .price{font-size:10px}}.items-list .itembox .price{color:gray}.items-list.col3 .itembox{margin-bottom:40px;margin-right:2%;width:32%}@media(max-width: 599px){.items-list.col3 .itembox{margin-bottom:30px;margin-right:1%;width:49.5%}.items-list.col3 .itembox:nth-child(2n){margin-right:0}}@media(min-width: 600px){.items-list.col3 .itembox:nth-child(3n){margin-right:0}}.items-list.col3 .itembox a{display:block;text-decoration:none !important}.items-list.col3 .itembox h3{font-weight:normal !important;border-left:none !important;padding-left:0 !important}.items-list.col3 .itembox p{margin:0 !important}.items-list.col3 .itembox .price{margin:5px 0 0 !important}.items-list.scroll .scroll-inner{overflow-x:scroll}.items-list.scroll .itembox{margin-right:0;padding-right:2%;position:relative}.items-list.scroll .itembox:nth-child(4n){margin-right:0}.items-list.scroll .itembox a{width:200px}@media(max-width: 599px){.items-list.scroll .itembox a{width:135px}.items-list.scroll .itembox a .image img{height:180px}}.c-ranking{background:#f0f0f0;padding:80px 0 40px;margin-top:100px}@media(max-width: 599px){.c-ranking{padding:60px 0 20px;margin-top:80px}}.c-ranking .items-list.ranking-list{width:100% !important}.c-ranking .items-list.ranking-list .itembox:first-child{margin-left:80px}@media(max-width: 599px){.c-ranking .items-list.ranking-list .itembox:first-child{margin-left:15px}}.c-ranking .items-list.ranking-list .itembox::after{background:#fff;font-weight:bold;position:absolute;left:10px;top:10px;width:30px;height:30px;border-radius:50%;line-height:30px;text-align:center}.c-ranking .items-list.ranking-list .itembox:nth-of-type(1)::after{content:"1";background:gold}.c-ranking .items-list.ranking-list .itembox:nth-of-type(2)::after{content:"2";background:silver}.c-ranking .items-list.ranking-list .itembox:nth-of-type(3)::after{content:"3";background:#dc9f51}.c-ranking .items-list.ranking-list .itembox:nth-of-type(4)::after{content:"4"}.c-ranking .items-list.ranking-list .itembox:nth-of-type(5)::after{content:"5"}.c-ranking .items-list.ranking-list .itembox:nth-of-type(6)::after{content:"6"}.c-ranking .items-list.ranking-list .itembox:nth-of-type(7)::after{content:"7"}.c-ranking .items-list.ranking-list .itembox:nth-of-type(8)::after{content:"8"}.c-ranking .items-list.ranking-list .itembox:nth-of-type(9)::after{content:"9"}.c-ranking .items-list.ranking-list .itembox:nth-of-type(10)::after{content:"10"}.ranking-tag.items-list .itembox{position:relative}.ranking-tag.items-list .itembox::after{background:#fff;font-weight:bold;position:absolute;left:10px;top:10px;width:30px;height:30px;border-radius:50%;line-height:30px;text-align:center}.ranking-tag.items-list .itembox:nth-of-type(1)::after{content:"1";background:gold}.ranking-tag.items-list .itembox:nth-of-type(2)::after{content:"2";background:silver}.ranking-tag.items-list .itembox:nth-of-type(3)::after{content:"3";background:#dc9f51}.ranking-tag.items-list .itembox:nth-of-type(4)::after{content:"4"}.ranking-tag.items-list .itembox:nth-of-type(5)::after{content:"5"}.ranking-tag.items-list .itembox:nth-of-type(6)::after{content:"6"}.ranking-tag.items-list .itembox:nth-of-type(7)::after{content:"7"}.ranking-tag.items-list .itembox:nth-of-type(8)::after{content:"8"}.ranking-tag.items-list .itembox:nth-of-type(9)::after{content:"9"}.ranking-tag.items-list .itembox:nth-of-type(10)::after{content:"10"}.delivery-calender .calender{font-size:12px;display:flex;overflow-x:scroll;width:100%}@media(max-width: 599px){.delivery-calender .calender{margin:0 calc(50% - 50vw);width:100vw;padding-left:10px}}.delivery-calender .calender::-webkit-scrollbar{height:10px}.delivery-calender .calender::-webkit-scrollbar-track{background:#fafafa;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}.delivery-calender .calender::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px;border:solid 2px #fafafa}.delivery-calender .calender li{border-right:solid 1px #ddd;text-align:center;padding:0 15px;margin-bottom:10px}.delivery-calender .calender li .day,.delivery-calender .calender li .vacancy{margin-bottom:10px}.delivery-calender .calender li .sat{color:#0066b9}.delivery-calender .calender li .sun{color:#b90000}.stepbox{color:#868686;font-weight:bold;line-height:1.5;position:relative;margin-bottom:40px}.stepbox li{background:#fff;padding:0 25px;margin-right:50px;position:relative;z-index:2}.stepbox li:last-child{margin-right:0}@media(max-width: 599px){.stepbox li{font-size:12px;padding:0;margin-right:40px;text-align:center}}.stepbox .no{font-family:"Josefin Slab";font-size:30px;font-weight:normal;margin-right:15px}@media(max-width: 599px){.stepbox .no{margin-right:0}}.stepbox .current{color:#229f68}.stepbox::before{content:"";height:1px;width:50%;box-sizing:border-box;display:block;position:absolute;z-index:1;left:50%;top:20px;transform:translateX(-50%);background-image:linear-gradient(to right, #333, #333 2px, transparent 0px, transparent 5px);background-size:8px 1px;background-position:bottom;background-repeat:repeat-x}.filter{margin:30px 0 60px}@media(max-width: 599px){.filter{margin-bottom:40px}}.filter .filter-inner{display:none}.filter .filter-inner>.flexbox-pc>div{width:100%}@media(min-width: 600px){.filter .filter-inner>.flexbox-pc>div{margin-right:60px}.filter .filter-inner>.flexbox-pc>div:last-child{margin-right:0}}.filter .ttl{font-weight:bold;margin:40px 0 5px}@media(max-width: 599px){.filter .ttl{font-size:16px;margin:30px 0 5px}}.filter #datepicker{margin:20px 0}.filter select{background:#fff;border:solid 1px #ddd;border-radius:0;width:100%;padding:12px 15px}@media(max-width: 599px){.filter select{font-size:16px}}.filter .color-select label{display:inline-block;margin:0 10px 5px 0}.filter .color-select input[type=checkbox]{width:15px;height:15px;border:solid 1px #ddd;vertical-align:middle;margin-right:5px}.filter .color-select input[type=checkbox]:checked::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:14px;position:relative;bottom:6px}.filter .min-price{width:100%;margin-right:5px}.filter .max-price{width:100%;margin-left:5px}@media(min-width: 600px){.filter .filter-day{width:40% !important}}@media(min-width: 600px){.filter .filter-flowertype{width:60% !important}}@media(max-width: 599px){.filter .filter-flowertype{margin-top:40px}}.filter .filter-flowertype li{position:relative}.filter .filter-flowertype li:hover{opacity:.7;transition:.4s;cursor:pointer}.filter .filter-flowertype li input[type=radio]{border:none;border-radius:0;position:absolute;z-index:2;width:100%;height:100%;margin:0}.filter .filter-flowertype li input[type=radio]:checked{border:solid 2px #333;background:none}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.filter .filter-flowertype li input[type=radio]{opacity:0}.filter .filter-flowertype li input[type=radio]:checked{opacity:.2}}.filter .filter-flowertype li .flowertype-item{padding:20px 15px;border-bottom:solid 1px #ddd}@media(max-width: 599px){.filter .filter-flowertype li .flowertype-item{padding:15px 10px}}.filter .filter-flowertype li:last-child .flowertype-item:last-child{border:none}.filter .filter-flowertype li .image{margin-right:20px;width:15%}@media(max-width: 599px){.filter .filter-flowertype li .image{margin-right:15px;width:20%}}.filter .filter-flowertype li .txt{width:85%}.filter .filter-flowertype li .txt .name{display:inline-block;font-weight:bold}.filter .filter-flowertype li .txt .ng-txt{color:#c51010;display:none;font-size:12px;font-weight:bold}.filter .filter-flowertype li .txt .dsc{font-size:14px;line-height:1.5;margin-top:5px}.filter .filter-flowertype li.ng:hover{opacity:1}.filter .filter-flowertype li.ng .ng-txt{display:inline-block}.filter .filter-flowertype li.ng .image,.filter .filter-flowertype li.ng .name,.filter .filter-flowertype li.ng .dsc{opacity:.5}.filter .filter-standarea{margin-bottom:20px}@media(max-width: 599px){.filter .filter-standarea{margin-bottom:40px}}.filter .counter{text-align:center;margin:0 0 20px}@media(max-width: 599px){.filter .counter{margin:20px 0 0}}.filter .counter #searched_count{font-size:1.2em;margin-left:5px}.filter .arrow-d::after{top:40%}@media(max-width: 599px){.filter .seach-btn{margin:30px 0 0}}.filter .reset-btn{margin-left:20px}.filter.sort-btn{margin:-40px 0 40px;text-align:right}@media(max-width: 599px){.filter.sort-btn{margin:-30px 0 40px}}.filter.sort-btn select{background:#fff;border:none;border-radius:0;width:auto;padding:0 30px 0 0;direction:rtl}.filter.sort-btn.arrow-d::after{top:27%;right:10px}.form-box{background:#f5f5f5}.form-box-inner{max-width:600px;margin:0 auto;padding:40px 0 60px}@media(max-width: 599px){.form-box-inner{padding:40px 20px 60px}}.form-box-inner dl{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}.form-box-inner dt .required{background:#ff6060;color:#fff;font-size:12px;font-weight:bold;display:inline-block;padding:4px;margin-right:10px}.form-box-inner dt .optional{background:#989898;color:#fff;font-size:12px;font-weight:bold;display:inline-block;padding:4px;margin-right:10px}.form-box-inner dt .notice{font-size:14px;font-weight:normal;margin-top:10px}@media(max-width: 599px){.form-box-inner dt .notice{font-size:12px}}.form-box-inner dd{margin-top:20px;position:relative}.form-box-inner dd select{border:solid 1px #fff;border-radius:0px;background:#fff;width:50%;height:50px;padding:12px 15px;font-size:16px}@media(max-width: 599px){.form-box-inner dd select{width:100%}}.form-box-inner dd.color_options{text-align:center}.form-box-inner dd.color_options label{display:inline-block}.form-box-inner dd.color_options #red{background:#f0292d}.form-box-inner dd.color_options #pink{background:#ff6e98}.form-box-inner dd.color_options #purple{background:#cb6bef}.form-box-inner dd.color_options #yellow{background:#f7d400}.form-box-inner dd.color_options #orange{background:#f80}.form-box-inner dd.color_options #white{background:#fff}.form-box-inner dd.color_options #green{background:#28d868}.form-box-inner dd.color_options #blue{background:#5197dd}.form-box-inner dd.color_options #brown{background:#a26839}.form-box-inner dd.color_options #black{background:#333}.form-box-inner dd.color_options #random{background:url(/images/question_s.png) no-repeat scroll center center #c3c3c3;background-size:15px 25px}.form-box-inner dd.color_options label{display:inline-block;position:relative;width:40px;height:40px;border-radius:50%;margin:0 5px 24px}.form-box-inner dd.color_options p{position:absolute;width:60px;font-size:12px;left:-9px;bottom:-20px;font-weight:normal}.form-box-inner dd.color_options label.selected{box-shadow:none}.form-box-inner dd.color_options label.selected:after{content:"";background:rgba(0,0,0,.3) url(../images/icon_check.svg) no-repeat !important;width:24px;height:24px;border-radius:50%;position:absolute;right:8px;top:8px}.form-box-inner dd .day-box{position:relative;width:100%}.form-box-inner dd .day-box select{width:100%}.form-box-inner dd .day-box:last-child{margin-left:10px}.form-box-inner .order_note_box textarea{border:solid 1px #fff;background:#fff;width:100%;height:200px;padding:10px 15px;font-size:16px}@media(max-width: 599px){.form-box-inner .order_note_box textarea{height:200px}}.form-box-inner input{border:solid 1px #fff;background:#fff;width:100%;height:50px;padding:10px 15px;font-size:16px}.form-box-inner .input-email{border:none}.form-box-inner .form-option{background:#fff;margin-bottom:20px;padding:20px}.form-box-inner .form-option label .txt{width:70%;padding-right:20px}.form-box-inner .form-option label .txt .ttl{font-weight:bold;font-size:16px;margin-bottom:10px}@media(max-width: 599px){.form-box-inner .form-option label .txt .ttl{font-size:13px}}.form-box-inner .form-option label .image{width:30%}.form-box-inner .form-option input[type=checkbox]{width:15px;height:15px;border:solid 1px #b3b3b3;border-radius:2px;margin:0 5px 3px 0;vertical-align:middle;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.form-box-inner .form-option .hidearea{border-top:solid 1px #ddd;margin-top:30px;padding-top:20px}.form-box-inner .form-option .hidearea dl{border-bottom:none;padding-bottom:0}.form-box-inner .form-option .hidearea dd{margin:15px 0 30px}.form-box-inner .form-option .hidearea input[type=text],.form-box-inner .form-option .hidearea textarea{border:none;background:#f5f5f5;width:100%;padding:10px;font-size:16px}.form-box-inner .corporateCardWrapper select{border:solid 1px #ddd;width:100%}.fix-bnr{position:fixed;bottom:20px;right:20px;z-index:100}@media(max-width: 599px){.fix-bnr{width:90%;right:0;left:0;margin:auto}}.fix-bnr .fix-bnr-inner{width:400px;padding:0 20px 20px;text-align:center}@media(max-width: 599px){.fix-bnr .fix-bnr-inner{width:100%}}.fix-bnr .btn-close{font-size:18px;text-align:right;padding:10px 0 0;line-height:1}.fix-bnr .code{margin:10px 0}.fix-bnr .code span{color:#10448e;display:inline-block;background:#fff;border-radius:50px;padding:0 30px}.fix-bnr.salson .fix-bnr-inner{background:#10448e;color:#fff}#review{background:url(../images/review_bg.jpg) no-repeat center;background-size:cover}@media(max-width: 599px){#review{background:#f3f8fc url(../images/review_bg.jpg) no-repeat center top;background-size:150%}}#review .review-inner{padding:80px 0 60px;width:1200px;margin:0 auto}@media(max-width: 599px){#review .review-inner{padding:60px 0 60px;width:90%}}@media(min-width: 600px){#review .ttl-area{padding-right:60px;width:50%}}@media(max-width: 599px){#review .ttl-area{text-align:center}}#review h2{font-size:32px}#review .review-ave{margin:15px 0 0;color:#229f68;font-weight:bold}@media(max-width: 599px){#review .review-ave{margin:15px 0 30px}}#review .review-ave span{font-size:32px}@media(min-width: 600px){#review ul{width:50%}}#review li{background:hsla(0,0%,100%,.9294117647);padding:20px;margin-bottom:10px}#review .star{display:inline-block;width:80px;height:15px}#review .date{font-size:12px;color:gray;margin-left:5px;line-height:1}#review .review-item{font-size:12px;color:gray;margin-top:3px}#review .txt{margin-top:10px}.interview-list{width:980px;margin:0 auto 80px}@media(max-width: 599px){.interview-list{width:90%}}.interview-list h2{font-size:20px;font-weight:bold;margin-bottom:40px;text-align:center}@media(max-width: 599px){.interview-list h2{font-size:18px}}.interview-list li{margin-bottom:30px}.interview-list li a{color:#333}.interview-list li .name{margin:10px 0 5px}.interview-list li .ttl{font-weight:bold;line-height:1.5}@media(min-width: 600px){.interview-list li{width:31%;margin-right:3.5%;margin-bottom:40px}.interview-list li:nth-child(3n){margin-right:0}}.slider-3columns-wrap{max-width:1200px;margin:0 auto}@media(max-width: 599px){.slider-3columns-wrap .slider-3columns{margin:0px 0 20px !important}}.slider-3columns-wrap .slider-3columns li{margin:0 30px}@media(max-width: 599px){.slider-3columns-wrap .slider-3columns li{margin:0 10px !important}}.designers-score p{display:inline-block;color:#909090}.designers-score .star,.designers-score .points,.designers-score .counts{color:#229f67}.designers-score .total,.designers-score .counts{font-size:.8em}.how-to-step{margin:20px 0 0;position:relative}@media(min-width: 600px){.how-to-step{justify-content:center}}@media(max-width: 599px){.how-to-step{overflow-y:scroll;width:100%;margin:0}}.how-to-step::before{content:"";height:1px;width:560px;box-sizing:border-box;display:block;position:absolute;z-index:1;left:50%;top:86px;background-image:linear-gradient(to right, #333, #333 2px, transparent 0px, transparent 5px);background-size:8px 1px;background-position:bottom;background-repeat:repeat-x}@media(min-width: 600px){.how-to-step::before{transform:translateX(-50%)}}@media(max-width: 599px){.how-to-step::before{width:420px}}.how-to-step li{text-align:center;width:300px}.how-to-step li h3{font-size:18px;font-weight:bold;line-height:1.5;margin:30px 0 20px;min-height:55px}@media(max-width: 599px){.how-to-step li h3{font-size:16px;min-height:50px;margin:20px 0 15px}}.how-to-step li .josefin{font-size:30px;font-weight:bold}@media(max-width: 599px){.how-to-step li .josefin{font-size:26px;margin-bottom:10px}}.how-to-step li .icon{background:#f5f5f5;margin:0 auto;padding:0 30px;width:140px;position:relative;z-index:2}.breadcrumbs{display:flex;white-space:nowrap;font-size:12px;margin:15px auto 0;width:1200px}@media(max-width: 599px){.breadcrumbs{overflow:scroll;padding:0 15px;width:100%}}.breadcrumbs a{position:relative;margin-right:20px}.breadcrumbs a:before{content:"";position:absolute;top:50%;right:-16px;display:block;width:6px;height:6px;margin-top:-2px;border-bottom:solid 1px #9c9c9c;border-right:solid 1px #9c9c9c;border-radius:0 0 2px 0;transform:rotate(-45deg) translateY(-50%);pointer-events:none}#top main .deliverytime,main.ad-contents .deliverytime,#page-category main .deliverytime{color:#229f68;font-weight:bold}#top main .items-list,main.ad-contents .items-list,#page-category main .items-list{width:980px;margin:60px auto 20px}@media(max-width: 599px){#top main .items-list,main.ad-contents .items-list,#page-category main .items-list{width:90%;margin:30px auto 0}}#top main .ordermade-flower,main.ad-contents .ordermade-flower,#page-category main .ordermade-flower{padding-bottom:160px}@media(max-width: 599px){#top main .ordermade-flower,main.ad-contents .ordermade-flower,#page-category main .ordermade-flower{padding-bottom:100px}}#top main .ordermade-flower .bg-gray,main.ad-contents .ordermade-flower .bg-gray,#page-category main .ordermade-flower .bg-gray{padding-bottom:80px;margin-bottom:140px}@media(max-width: 599px){#top main .ordermade-flower .bg-gray,main.ad-contents .ordermade-flower .bg-gray,#page-category main .ordermade-flower .bg-gray{margin-bottom:100px}}#top main .ordermade-flower .secttl,main.ad-contents .ordermade-flower .secttl,#page-category main .ordermade-flower .secttl{position:relative;top:-40px}@media(max-width: 599px){#top main .ordermade-flower .secttl,main.ad-contents .ordermade-flower .secttl,#page-category main .ordermade-flower .secttl{top:-28px}}#top main .ordermade-flower .secttl .josefin,main.ad-contents .ordermade-flower .secttl .josefin,#page-category main .ordermade-flower .secttl .josefin{display:block;font-size:60px;text-align:center;line-height:1.3}@media(max-width: 599px){#top main .ordermade-flower .secttl .josefin,main.ad-contents .ordermade-flower .secttl .josefin,#page-category main .ordermade-flower .secttl .josefin{font-size:40px}}#top main .ordermade-flower .balloon-request,main.ad-contents .ordermade-flower .balloon-request,#page-category main .ordermade-flower .balloon-request{text-align:center;position:relative}#top main .ordermade-flower .balloon1,main.ad-contents .ordermade-flower .balloon1,#page-category main .ordermade-flower .balloon1{display:inline-block;background:#fff;border-radius:50px;font-weight:bold;padding:8px 20px;position:relative;right:20px}#top main .ordermade-flower .balloon2,main.ad-contents .ordermade-flower .balloon2,#page-category main .ordermade-flower .balloon2{display:inline-block;background:#fff;border-radius:50px;font-weight:bold;padding:8px 20px;position:relative;left:40px}#top main .ordermade-flower .balloon2:after,main.ad-contents .ordermade-flower .balloon2:after,#page-category main .ordermade-flower .balloon2:after{content:"";position:absolute;top:100%;left:40%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #fff}#top main .ordermade-flower .flowers-stand,main.ad-contents .ordermade-flower .flowers-stand,#page-category main .ordermade-flower .flowers-stand{color:#fff;background:url(../images/standflower_bg.jpg) no-repeat;background-size:cover;background-position:top left;padding:80px 0 10px;margin:0 40px 60px}@media(max-width: 599px){#top main .ordermade-flower .flowers-stand,main.ad-contents .ordermade-flower .flowers-stand,#page-category main .ordermade-flower .flowers-stand{background:#161816 url(../images/standflower_bg_sp.jpg) no-repeat;background-size:100% auto;padding:40px 20px 5px;margin:0 0 40px}}#top main .ordermade-flower .flowers-stand h3,main.ad-contents .ordermade-flower .flowers-stand h3,#page-category main .ordermade-flower .flowers-stand h3{font-size:28px;font-weight:bold;margin-bottom:20px;text-align:center}@media(max-width: 599px){#top main .ordermade-flower .flowers-stand h3,main.ad-contents .ordermade-flower .flowers-stand h3,#page-category main .ordermade-flower .flowers-stand h3{font-size:20px;margin-bottom:10px}}#top main .ordermade-flower .flowers-stand .btn-small,main.ad-contents .ordermade-flower .flowers-stand .btn-small,#page-category main .ordermade-flower .flowers-stand .btn-small{width:auto !important}@media(max-width: 599px){#top main .ordermade-flower .flowers-stand .filter,main.ad-contents .ordermade-flower .flowers-stand .filter,#page-category main .ordermade-flower .flowers-stand .filter{margin-bottom:40px}}#top main .ordermade-flower .flowers-stand .filter-inner,main.ad-contents .ordermade-flower .flowers-stand .filter-inner,#page-category main .ordermade-flower .flowers-stand .filter-inner{background:hsla(0,0%,100%,.8784313725);color:#333}@media(min-width: 600px){#top main .ordermade-flower .flowers-stand .filter-inner,main.ad-contents .ordermade-flower .flowers-stand .filter-inner,#page-category main .ordermade-flower .flowers-stand .filter-inner{width:780px;margin:30px auto 0;padding:30px 40px 40px}}@media(max-width: 599px){#top main .ordermade-flower .flowers-stand .filter-inner,main.ad-contents .ordermade-flower .flowers-stand .filter-inner,#page-category main .ordermade-flower .flowers-stand .filter-inner{padding:15px 25px 30px}}#top main .btn-area,main.ad-contents .btn-area,#page-category main .btn-area{position:relative;top:135px;margin-top:-60px}@media(max-width: 599px){#top main .btn-area,main.ad-contents .btn-area,#page-category main .btn-area{top:115px}}#top main .btn-area a,main.ad-contents .btn-area a,#page-category main .btn-area a{padding:25px;width:500px}@media(max-width: 599px){#top main .btn-area a,main.ad-contents .btn-area a,#page-category main .btn-area a{width:100%}}#top main .btn-area a::before,main.ad-contents .btn-area a::before,#page-category main .btn-area a::before{top:50%}#top main .btn-area a .txt,main.ad-contents .btn-area a .txt,#page-category main .btn-area a .txt{font-size:22px;font-weight:bold}@media(max-width: 599px){#top main .btn-area a .txt,main.ad-contents .btn-area a .txt,#page-category main .btn-area a .txt{font-size:4.2vw}}@media(max-width: 599px){#top main .btn-area a .sub,main.ad-contents .btn-area a .sub,#page-category main .btn-area a .sub{font-size:3.4vw;margin-bottom:5px}}#top main .btn-area .btn-green,main.ad-contents .btn-area .btn-green,#page-category main .btn-area .btn-green{margin-right:40px}@media(max-width: 599px){#top main .btn-area .btn-green,main.ad-contents .btn-area .btn-green,#page-category main .btn-area .btn-green{margin-right:0;margin-bottom:20px}}#top main #designers,main.ad-contents #designers,#page-category main #designers{background:url(../images/designers_bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;padding-bottom:80px}@media(max-width: 599px){#top main #designers,main.ad-contents #designers,#page-category main #designers{background:url(../images/designers_bg_sp.jpg) no-repeat;background-size:auto 100%;background-attachment:scroll}}#top main #designers .designers-inner,main.ad-contents #designers .designers-inner,#page-category main #designers .designers-inner{width:1200px;margin:0 auto}@media(max-width: 599px){#top main #designers .designers-inner,main.ad-contents #designers .designers-inner,#page-category main #designers .designers-inner{width:90%}}@media(max-width: 599px){#top main #designers .designers-box,main.ad-contents #designers .designers-box,#page-category main #designers .designers-box{margin-bottom:30px}}#top main #designers .designers-image,main.ad-contents #designers .designers-image,#page-category main #designers .designers-image{position:relative;z-index:1;margin-bottom:60px}@media(max-width: 599px){#top main #designers .designers-image,main.ad-contents #designers .designers-image,#page-category main #designers .designers-image{margin-bottom:0px}}#top main #designers .txtarea,main.ad-contents #designers .txtarea,#page-category main #designers .txtarea{background:#fff;position:relative;top:100px;width:520px;height:360px;z-index:2;box-shadow:0 10px 50px 0 rgba(46,59,81,.25)}@media(max-width: 599px){#top main #designers .txtarea,main.ad-contents #designers .txtarea,#page-category main #designers .txtarea{top:0;width:100%;height:auto}}@media(min-width: 600px){#top main #designers .txtarea.t-r,main.ad-contents #designers .txtarea.t-r,#page-category main #designers .txtarea.t-r{right:80px}#top main #designers .txtarea.t-l,main.ad-contents #designers .txtarea.t-l,#page-category main #designers .txtarea.t-l{left:80px}}#top main #designers .txtarea a,main.ad-contents #designers .txtarea a,#page-category main #designers .txtarea a{color:#333;padding:50px}@media(max-width: 599px){#top main #designers .txtarea a,main.ad-contents #designers .txtarea a,#page-category main #designers .txtarea a{padding:30px}}#top main #designers .txtarea a .f-icon,main.ad-contents #designers .txtarea a .f-icon,#page-category main #designers .txtarea a .f-icon{width:60px}#top main #designers .txtarea a .name,main.ad-contents #designers .txtarea a .name,#page-category main #designers .txtarea a .name{font-size:24px;line-height:1;margin:5px 0 0 15px}#top main #designers .txtarea a .name span,main.ad-contents #designers .txtarea a .name span,#page-category main #designers .txtarea a .name span{font-size:14px}#top main #designers .txtarea a .txt,main.ad-contents #designers .txtarea a .txt,#page-category main #designers .txtarea a .txt{margin-top:40px}@media(max-width: 599px){#top main #designers .txtarea a .txt,main.ad-contents #designers .txtarea a .txt,#page-category main #designers .txtarea a .txt{margin-top:25px}}#top main #interview,main.ad-contents #interview,#page-category main #interview{padding:80px 0 60px;width:1200px;margin:0 auto}@media(max-width: 599px){#top main #interview,main.ad-contents #interview,#page-category main #interview{width:100%;padding:60px 15px 0}}@media(max-width: 599px){#top main #interview h2,main.ad-contents #interview h2,#page-category main #interview h2{text-align:center}}#top main #interview h2 .josefin,main.ad-contents #interview h2 .josefin,#page-category main #interview h2 .josefin{font-size:50px;margin-right:30px}@media(max-width: 599px){#top main #interview h2 .josefin,main.ad-contents #interview h2 .josefin,#page-category main #interview h2 .josefin{font-size:30px;margin-right:0px}}#top main #interview h2 .sub,main.ad-contents #interview h2 .sub,#page-category main #interview h2 .sub{font-weight:bold}@media(max-width: 599px){#top main #interview h2 .sub,main.ad-contents #interview h2 .sub,#page-category main #interview h2 .sub{display:block}}#top main .slider-interview,#top main .slider-3columns,main.ad-contents .slider-interview,main.ad-contents .slider-3columns,#page-category main .slider-interview,#page-category main .slider-3columns{margin:30px 0 80px}@media(max-width: 599px){#top main .slider-interview,#top main .slider-3columns,main.ad-contents .slider-interview,main.ad-contents .slider-3columns,#page-category main .slider-interview,#page-category main .slider-3columns{margin:40px 0 80px}}#top main .slider-interview li,#top main .slider-3columns li,main.ad-contents .slider-interview li,main.ad-contents .slider-3columns li,#page-category main .slider-interview li,#page-category main .slider-3columns li{margin-right:30px}@media(max-width: 599px){#top main .slider-interview li,#top main .slider-3columns li,main.ad-contents .slider-interview li,main.ad-contents .slider-3columns li,#page-category main .slider-interview li,#page-category main .slider-3columns li{margin:0 10px}}#top main .slider-interview li a,#top main .slider-3columns li a,main.ad-contents .slider-interview li a,main.ad-contents .slider-3columns li a,#page-category main .slider-interview li a,#page-category main .slider-3columns li a{color:#333}#top main .slider-interview li .name,#top main .slider-3columns li .name,main.ad-contents .slider-interview li .name,main.ad-contents .slider-3columns li .name,#page-category main .slider-interview li .name,#page-category main .slider-3columns li .name{font-size:14px;margin-top:15px}#top main .slider-interview li .ttl,#top main .slider-3columns li .ttl,main.ad-contents .slider-interview li .ttl,main.ad-contents .slider-3columns li .ttl,#page-category main .slider-interview li .ttl,#page-category main .slider-3columns li .ttl{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.2px;margin-top:5px}#top main .slider-interview .slick-dots,#top main .slider-3columns .slick-dots,main.ad-contents .slider-interview .slick-dots,main.ad-contents .slider-3columns .slick-dots,#page-category main .slider-interview .slick-dots,#page-category main .slider-3columns .slick-dots{bottom:-55px}#top main .slider-interview .slick-dots li,#top main .slider-3columns .slick-dots li,main.ad-contents .slider-interview .slick-dots li,main.ad-contents .slider-3columns .slick-dots li,#page-category main .slider-interview .slick-dots li,#page-category main .slider-3columns .slick-dots li{margin:0 15px 0 0 !important}@media(min-width: 600px){#top main .slider-interview .slick-prev,#top main .slider-3columns .slick-prev,main.ad-contents .slider-interview .slick-prev,main.ad-contents .slider-3columns .slick-prev,#page-category main .slider-interview .slick-prev,#page-category main .slider-3columns .slick-prev{left:92%;top:-60px}#top main .slider-interview .slick-next,#top main .slider-3columns .slick-next,main.ad-contents .slider-interview .slick-next,main.ad-contents .slider-3columns .slick-next,#page-category main .slider-interview .slick-next,#page-category main .slider-3columns .slick-next{right:3%;top:-60px}#top main .slider-interview .slick-next:before,#top main .slider-3columns .slick-next:before,main.ad-contents .slider-interview .slick-next:before,main.ad-contents .slider-3columns .slick-next:before,#page-category main .slider-interview .slick-next:before,#page-category main .slider-3columns .slick-next:before{content:"";width:10px;height:10px;border:0px;border-top:solid 2px #229f68;border-right:solid 2px #229f68;transform:rotate(45deg);position:absolute;z-index:3}#top main .slider-interview .slick-prev:before,#top main .slider-3columns .slick-prev:before,main.ad-contents .slider-interview .slick-prev:before,main.ad-contents .slider-3columns .slick-prev:before,#page-category main .slider-interview .slick-prev:before,#page-category main .slider-3columns .slick-prev:before{content:"";width:10px;height:10px;border:0px;border-bottom:solid 2px #229f68;border-left:solid 2px #229f68;transform:rotate(45deg);position:absolute;z-index:3}}@media(max-width: 599px){#top main .slider-interview .slick-prev,#top main .slider-interview .slick-next,#top main .slider-3columns .slick-prev,#top main .slider-3columns .slick-next,main.ad-contents .slider-interview .slick-prev,main.ad-contents .slider-interview .slick-next,main.ad-contents .slider-3columns .slick-prev,main.ad-contents .slider-3columns .slick-next,#page-category main .slider-interview .slick-prev,#page-category main .slider-interview .slick-next,#page-category main .slider-3columns .slick-prev,#page-category main .slider-3columns .slick-next{display:none !important}}#top main #clients,main.ad-contents #clients,#page-category main #clients{padding:0 0 80px;width:1200px;margin:0 auto}@media(max-width: 599px){#top main #clients,main.ad-contents #clients,#page-category main #clients{width:100%;padding:40px 15px 60px}}@media(max-width: 599px){#top main #clients h2,main.ad-contents #clients h2,#page-category main #clients h2{text-align:center}}#top main #clients h2 .josefin,main.ad-contents #clients h2 .josefin,#page-category main #clients h2 .josefin{font-size:50px;margin-right:30px}@media(max-width: 599px){#top main #clients h2 .josefin,main.ad-contents #clients h2 .josefin,#page-category main #clients h2 .josefin{font-size:30px;margin-right:0px}}#top main #clients h2 .sub,main.ad-contents #clients h2 .sub,#page-category main #clients h2 .sub{font-weight:bold}@media(max-width: 599px){#top main #clients h2 .sub,main.ad-contents #clients h2 .sub,#page-category main #clients h2 .sub{display:block;margin-bottom:20px}}#top main #qa,main.ad-contents #qa,#page-category main #qa{background:#f5f5f5}#top main #qa .qa-inner,main.ad-contents #qa .qa-inner,#page-category main #qa .qa-inner{width:800px;padding:80px 0;margin:0 auto}@media(max-width: 599px){#top main #qa .qa-inner,main.ad-contents #qa .qa-inner,#page-category main #qa .qa-inner{width:100%;padding:60px 15px}}#top main #qa h2,main.ad-contents #qa h2,#page-category main #qa h2{color:#229f68;font-size:28px;font-weight:bold;text-align:center;margin-bottom:40px}@media(max-width: 599px){#top main #qa h2,main.ad-contents #qa h2,#page-category main #qa h2{font-size:20px;margin-bottom:30px}}#top main #qa dl,main.ad-contents #qa dl,#page-category main #qa dl{margin-bottom:20px}@media(max-width: 599px){#top main #qa dl,main.ad-contents #qa dl,#page-category main #qa dl{margin-bottom:10px}}#top main #qa dl dt,main.ad-contents #qa dl dt,#page-category main #qa dl dt{background:#fff;margin-bottom:20px;position:relative}@media(max-width: 599px){#top main #qa dl dt,main.ad-contents #qa dl dt,#page-category main #qa dl dt{margin-bottom:10px}}#top main #qa dl dt a,main.ad-contents #qa dl dt a,#page-category main #qa dl dt a{color:#333;padding:15px 20px;width:100%;height:100%}#top main #qa dl dt::after,main.ad-contents #qa dl dt::after,#page-category main #qa dl dt::after{content:"";display:inline-block;width:6px;height:6px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(45deg);position:absolute;top:48%;right:20px}#top main #qa dl dd,main.ad-contents #qa dl dd,#page-category main #qa dl dd{padding-left:20px}#top main #contact,main.ad-contents #contact,#page-category main #contact{width:800px;padding:80px 0;margin:0 auto}@media(max-width: 599px){#top main #contact,main.ad-contents #contact,#page-category main #contact{width:100%;padding:60px 15px}}#top main #contact h2,main.ad-contents #contact h2,#page-category main #contact h2{color:#229f68;font-size:28px;font-weight:bold;text-align:center;margin-bottom:20px}@media(max-width: 599px){#top main #contact h2,main.ad-contents #contact h2,#page-category main #contact h2{font-size:20px;margin-bottom:30px}}#top main #contact table,main.ad-contents #contact table,#page-category main #contact table{margin:40px 0 20px;width:100%;text-align:left}#top main #contact table th,main.ad-contents #contact table th,#page-category main #contact table th{width:30%;height:55px;font-weight:bold}@media(max-width: 599px){#top main #contact table th,main.ad-contents #contact table th,#page-category main #contact table th{font-size:12px;letter-spacing:0}}#top main #contact table .form-control,main.ad-contents #contact table .form-control,#page-category main #contact table .form-control{border:solid 1px #f5f5f5;background:#f5f5f5;width:100%;height:40px;padding:10px;font-size:14px}#top main #contact table .arrow-d::after,main.ad-contents #contact table .arrow-d::after,#page-category main #contact table .arrow-d::after{top:30%}#top main #contact #contact-category-footer-error-str,main.ad-contents #contact #contact-category-footer-error-str,#page-category main #contact #contact-category-footer-error-str{color:#ff3030;font-weight:bold;text-align:center;margin:10px 0 20px}#top main #contact #contact-category-footer-comp-msg,main.ad-contents #contact #contact-category-footer-comp-msg,#page-category main #contact #contact-category-footer-comp-msg{margin:20px 0 0;font-weight:bold;text-align:center}#top main{width:100%;min-width:1200px;margin:0 auto}@media(max-width: 599px){#top main{min-width:auto}}#top main .top-mv{background:url(../images/top_mv_bg.jpg) no-repeat center;background-size:cover;padding-bottom:100px}@media(max-width: 599px){#top main .top-mv{background:url(../images/top_mv_bg_sp.jpg) no-repeat center;background-size:cover;padding-bottom:60px}}#top main .top-mv h1{margin:0 auto;padding:160px 0 40px;width:320px}@media(max-width: 599px){#top main .top-mv h1{padding:120px 0 20px;width:200px}}#top main .top-mv .txt{font-weight:bold;font-size:20px;color:#fff;text-align:center;text-shadow:0px 0px 10px #78939a;margin-bottom:40px}@media(max-width: 599px){#top main .top-mv .txt{font-size:16px;text-shadow:0px 0px 5px #78939a;margin-bottom:70px}}#top main .top-mv .btn-black{min-width:auto;width:auto !important}#top main #special-flower{width:980px;margin:80px auto}@media(max-width: 599px){#top main #special-flower{width:100%;margin:40px auto 0}}#top main #special-flower ul{margin-top:40px}@media(min-width: 600px){#top main #special-flower li{margin-right:30px;width:100%}}@media(max-width: 599px){#top main #special-flower li{padding-right:15px;min-width:240px}}#top main #special-flower li a{color:#333}#top main #special-flower li .ttl{margin:15px 0 0;font-weight:bold;text-align:center;font-size:14px}@media(max-width: 599px){#top main #special-flower li .ttl{margin:10px 0 0;font-size:12px}}@media(min-width: 600px){#top main #special-flower li:last-child{margin-right:0}}@media(max-width: 599px){#top main #special-flower li:first-child{margin-left:15px}}#top main #products{margin:80px 0 0}@media(max-width: 599px){#top main #products{margin:40px 0 0}}#top main #products .secttl{top:0px}#top main #flowers{margin:120px 0 180px}@media(max-width: 599px){#top main #flowers{margin:60px 0 80px}}#top main #flowers ul li{margin-bottom:10px;margin-right:10px;width:100%;height:40vh}@media(max-width: 599px){#top main #flowers ul li{height:28vh}}#top main #flowers ul li a{display:block;color:#fff;font-size:28px;font-weight:bold;text-align:center;width:100%;height:100%;position:relative}@media(max-width: 1399px){#top main #flowers ul li a{font-size:22px}}@media(max-width: 599px){#top main #flowers ul li a{font-size:20px}}#top main #flowers ul li a .ttl{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#top main #flowers ul li a .ttl p{font-family:"Josefin Slab";font-size:24px;font-weight:normal;display:block}@media(max-width: 599px){#top main #flowers ul li a .ttl p{font-size:20px}}#top main #flowers ul .opening{background:url(../images/flowers_01.jpg) no-repeat center;background-size:cover}#top main #flowers ul .moving{background:url(../images/flowers_02.jpg) no-repeat center;background-size:cover}#top main #flowers ul .inauguration{background:url(../images/flowers_03.jpg) no-repeat center;background-size:cover}#top main #flowers ul .anniversary{background:url(../images/flowers_04.jpg) no-repeat center;background-size:cover}#top main #flowers ul .ipo{background:url(../images/flowers_05.jpg) no-repeat center;background-size:cover}#top main #flowers ul .birthday{background:url(../images/flowers_06.jpg) no-repeat center;background-size:cover}#top main #flowers ul li:last-child{margin-right:0}@media(max-width: 599px){#top main #flowers .btn{width:90% !important}}#top main .bnr-tofan{max-width:880px;margin:40px auto 0;padding:0 15px}#top main #top-columns{padding:40px 0 100px}@media(max-width: 599px){#top main #top-columns{padding:40px 0 60px}}@media(max-width: 599px){#top main #top-columns h2{text-align:center;margin-bottom:30px}}#top main #top-columns h2 .josefin{font-size:50px;margin-right:30px}@media(max-width: 599px){#top main #top-columns h2 .josefin{font-size:30px;margin-right:0px}}#top main #top-columns h2 .sub{font-weight:bold}@media(max-width: 599px){#top main #top-columns h2 .sub{display:block}}#top main #top-columns h3{color:#333;font-weight:bold;font-size:18px;margin:15px 0 10px}@media(max-width: 599px){#top main #top-columns h3{font-size:16px}}#top main #top-columns .txt{color:#333;font-size:13px}@media(max-width: 599px){#top main #top-columns .more-txt{margin-top:80px;padding-right:20px}}main.ad-contents #ad-header{background:url(../images/ad_mv.jpg) no-repeat center;background-size:cover;text-align:center;margin:60px 0;height:420px}@media(max-width: 599px){main.ad-contents #ad-header{background:url(../images/ad_mv_sp.jpg) no-repeat center;background-size:cover;margin:60px auto 40px;height:260px}}main.ad-contents #ad-header h1{color:#fff;font-size:38px}@media(max-width: 599px){main.ad-contents #ad-header h1{font-size:24px}}main.ad-contents #ad-header .josefin{color:#fff;font-size:24px;margin:10px 0 0}@media(max-width: 599px){main.ad-contents #ad-header .josefin{font-size:18px}}main.ad-contents #ad-lead{padding:0 0 80px}@media(max-width: 599px){main.ad-contents #ad-lead{padding:0 0 40px}}main.ad-contents #ad-lead h2{font-size:28px;margin-bottom:30px;text-align:center}@media(max-width: 599px){main.ad-contents #ad-lead h2{font-size:18px;margin-bottom:20px}}main.ad-contents #ad-lead p{max-width:700px;margin:0 auto}main.ad-contents #ad-products{margin-bottom:140px}@media(max-width: 599px){main.ad-contents #ad-products{margin-bottom:80px}}main.ad-contents #ad-products .h2-frame{margin-top:100px}@media(max-width: 599px){main.ad-contents #ad-products .h2-frame{margin-top:60px}}main.ad-contents .ordermade-flower{padding-bottom:0px}main.ad-contents #ad-flowers{padding:40px 0 80px}@media(max-width: 599px){main.ad-contents #ad-flowers{padding:20px 0 80px;margin:0 auto}}main.ad-contents #ad-columns{margin:100px 0 0;padding:0 0 80px}@media(max-width: 599px){main.ad-contents #ad-columns{margin:80px 0 0}}main.ad-contents #ad-columns .josefin{font-size:60px;text-align:center;position:relative;top:-35px}@media(max-width: 599px){main.ad-contents #ad-columns .josefin{font-size:40px;top:-26px}}main.ad-contents #ad-columns h2{font-size:16px;text-align:center;position:relative;top:-35px}@media(max-width: 599px){main.ad-contents #ad-columns h2{top:-26px}}main.ad-contents #ad-columns h3{font-weight:bold;font-size:18px;margin:15px 0 10px}main.ad-contents #ad-columns .txt{font-size:13px}main.ad-contents #ad-stand-flowers{padding:40px 0 120px}@media(max-width: 599px){main.ad-contents #ad-stand-flowers{padding:20px 0 80px;margin:0 auto;width:90%}}@media(min-width: 600px){main.ad-contents #ad-stand-flowers .filter{width:700px;margin:30px auto 60px}}main.ad-contents #ad-products h2,main.ad-contents #ad-flowers h2,main.ad-contents #ad-stand-flowers h2,main.ad-contents #onlyone-flowers h2,main.ad-contents .stand-order-area h2{font-size:30px;text-align:center}@media(max-width: 599px){main.ad-contents #ad-products h2,main.ad-contents #ad-flowers h2,main.ad-contents #ad-stand-flowers h2,main.ad-contents #onlyone-flowers h2,main.ad-contents .stand-order-area h2{font-size:22px}}main.ad-contents #ad-products .josefin,main.ad-contents #ad-flowers .josefin,main.ad-contents #ad-stand-flowers .josefin,main.ad-contents #onlyone-flowers .josefin,main.ad-contents .stand-order-area .josefin{font-size:20px;text-align:center;margin-bottom:30px}#stand-flower .ad-contents #ad-header{background:url(../images/ad_mv_stand.jpg) no-repeat center;background-size:cover;text-align:left;margin:0 0 60px;height:auto}@media(max-width: 599px){#stand-flower .ad-contents #ad-header{background:url(../images/ad_mv_stand_sp.jpg) no-repeat center;background-size:cover;margin:0 auto 40px}}#stand-flower .ad-contents #ad-header .h1-wrap{width:100%;max-width:980px;margin:0 auto;padding:60px 0 80px}@media(max-width: 599px){#stand-flower .ad-contents #ad-header .h1-wrap{padding:30px 15px}}#stand-flower .ad-contents #ad-header h1{font-size:46px}@media(max-width: 599px){#stand-flower .ad-contents #ad-header h1{font-size:32px}}#stand-flower .ad-contents #ad-header h1 span{font-size:24px}@media(max-width: 599px){#stand-flower .ad-contents #ad-header h1 span{font-size:16px}}#stand-flower .ad-contents #ad-header .josefin{color:#fff;font-size:24px;margin:10px 0 0}@media(max-width: 599px){#stand-flower .ad-contents #ad-header .josefin{font-size:18px}}#stand-flower .ad-contents #ad-header .txt{color:#fff}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers{width:100%;margin:60px auto}}#stand-flower .ad-contents #onlyone-flowers .slider-onlyone-flowers{margin-top:40px}#stand-flower .ad-contents #onlyone-flowers .onlyone-box{box-shadow:0 0 15px 0px rgba(0,0,0,.0823529412);display:flex;opacity:.3;margin:0 20px 40px;padding:40px}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box{display:block;width:100%;margin:0 10px 40px;padding:0}}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box .txt-area{font-size:12px;padding:0 20px 20px}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box h3{font-size:22px;font-weight:bold;margin:5px 0 0}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box h3{font-size:14px;margin:15px 0 10px}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request{display:flex;align-items:center;margin:30px 0}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request{margin:15px 0}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .icon img{width:80px;padding:0 8px}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .icon img{width:54px}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .ttl{text-align:center;position:relative;font-size:12px;line-height:1.5;margin-top:5px}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .ttl{font-size:10px}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .txt{border-radius:4px;font-style:italic;font-size:14px;background:#dbf1e7;padding:15px;position:relative;margin-left:20px}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .txt{font-size:12px;padding:10px;margin-left:10px}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box .request .txt::before{content:"";position:absolute;top:40%;left:-25px;margin-top:-15px;border:15px solid rgba(0,0,0,0);border-right:15px solid #dbf1e7}#stand-flower .ad-contents #onlyone-flowers .onlyone-box figure{width:100%;margin-right:40px}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box figure{width:100%;margin-right:0}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box figure img{height:480px;-o-object-fit:cover;object-fit:cover}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .onlyone-box figure img{height:300px}}#stand-flower .ad-contents #onlyone-flowers .onlyone-box .txt-area{width:100%}#stand-flower .ad-contents #onlyone-flowers .slick-slide.slick-current{opacity:1 !important}#stand-flower .ad-contents #onlyone-flowers .slick-prev{left:35px;top:45%}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .slick-prev{left:5px;top:18%}}#stand-flower .ad-contents #onlyone-flowers .slick-next{right:55px;top:45%}@media(max-width: 599px){#stand-flower .ad-contents #onlyone-flowers .slick-next{right:45px;top:18%}}#stand-flower .ad-contents #onlyone-flowers .slick-prev:before{content:"";width:40px;height:40px;border:0px;border-bottom:solid 2px #333;border-left:solid 2px #333;transform:rotate(45deg);position:absolute;z-index:3}#stand-flower .ad-contents #onlyone-flowers .slick-next:before{content:"";width:40px;height:40px;border:0px;border-top:solid 2px #333;border-right:solid 2px #333;transform:rotate(45deg);position:absolute;z-index:3}#stand-flower .ad-contents #ad-stand-flowers .items-list{width:1200px}@media(max-width: 599px){#stand-flower .ad-contents #ad-stand-flowers .items-list{width:100%}}#stand-flower .ad-contents #ad-stand-flowers .items-list .itembox .image img{height:380px}@media(max-width: 599px){#stand-flower .ad-contents #ad-stand-flowers .items-list .itembox .image img{height:200px}}#stand-flower .ad-contents .stand-order-area .order-box-wrap{background:url(../images/flowers_01.jpg) no-repeat center;background-size:cover;width:100%;display:flex;justify-content:center;align-items:center}#stand-flower .ad-contents .stand-order-area .order-box-wrap.box2{background:url(../images/flowers_03.jpg) no-repeat center;background-size:cover}#stand-flower .ad-contents .stand-order-area .order-box{background:#fff;padding:60px;margin:100px 0;width:450px}@media(max-width: 599px){#stand-flower .ad-contents .stand-order-area .order-box{padding:30px;margin:60px 0;width:280px}}#stand-flower .ad-contents .stand-order-area .order-box h3{text-align:center;font-size:26px;font-weight:bold;margin-bottom:20px}@media(max-width: 599px){#stand-flower .ad-contents .stand-order-area .order-box h3{font-size:20px}}#stand-flower .ad-contents #howto{padding:100px 0 80px}@media(max-width: 599px){#stand-flower .ad-contents #howto{padding:60px 15px}}#stand-flower .ad-contents #howto h2{font-size:30px;text-align:center}@media(max-width: 599px){#stand-flower .ad-contents #howto h2{font-size:22px}}#stand-flower .ad-contents #howto .howto-main{padding:40px 0}@media(max-width: 599px){#stand-flower .ad-contents #howto .howto-main{padding:20px 0}}#stand-flower .ad-contents #howto .howto-main .mokuji{background:#f0f0f0;max-width:450px;margin:0 auto;padding:30px 50px}@media(max-width: 599px){#stand-flower .ad-contents #howto .howto-main .mokuji{padding:20px 30px;margin:0}}#stand-flower .ad-contents #howto .howto-main .mokuji li::before{content:"-";padding-right:5px}#stand-flower .ad-contents #howto .howto-main .mokuji a{display:inline}#stand-flower .ad-contents #howto .howto-main .mokuji ul ul a{color:#678678;text-decoration:none !important}#stand-flower .ad-contents #howto .howto-main .mokuji ul ul{font-size:.9em;margin:0 0 6px 25px}#stand-flower .ad-contents #howto .howto-main .howto-inner{max-width:800px;margin:0 auto}#stand-flower .ad-contents #howto .howto-main .howto-inner h3{padding:80px 0 20px 20px;font-size:1.4em;font-weight:bold;position:relative}@media(max-width: 599px){#stand-flower .ad-contents #howto .howto-main .howto-inner h3{padding:60px 0 20px 20px}}#stand-flower .ad-contents #howto .howto-main .howto-inner h3::before{content:"";height:calc(100% - 100px);width:4px;background:#229f68;position:absolute;top:80px;left:0}@media(max-width: 599px){#stand-flower .ad-contents #howto .howto-main .howto-inner h3::before{height:calc(100% - 80px);top:60px}}#stand-flower .ad-contents #howto .howto-main .howto-inner h4{font-size:1.2em;font-weight:bold;padding:30px 0 15px}#page-category #bot-mv{margin:60px 0 60px;min-width:980px}@media(max-width: 599px){#page-category #bot-mv{margin:60px 0 30px;width:100%;min-width:auto}}@media(min-width: 600px){#page-category #bot-mv{background:#d4e8df}}#page-category #bot-mv .mv{width:100%}@media(min-width: 600px){#page-category #bot-mv .txt{display:flex;align-items:center;padding-left:8%;width:90%;height:100%}}@media(max-width: 599px){#page-category #bot-mv .txt{padding:25px 15px 0;text-align:center}}#page-category #bot-mv h1{font-size:40px}@media(max-width: 599px){#page-category #bot-mv h1{font-size:26px;line-height:1.5}}#page-category #bot-mv .josefin{font-size:24px;margin:10px 0 0}@media(max-width: 599px){#page-category #bot-mv .josefin{font-size:18px}}#page-category #bot-lead{max-width:880px;margin:0 auto}@media(max-width: 599px){#page-category #bot-lead{padding:0 15px 40px}}#page-category #bot-products{padding:80px 0 140px}@media(max-width: 599px){#page-category #bot-products{padding:0 0 80px;margin:0 auto}}#page-category #bot-stand-flowers{padding:40px 0 120px}@media(max-width: 599px){#page-category #bot-stand-flowers{padding:20px 0 80px;margin:0 auto}}#page-category #bot-products h2,#page-category #bot-stand-flowers h2{font-size:30px;text-align:center}@media(max-width: 599px){#page-category #bot-products h2,#page-category #bot-stand-flowers h2{font-size:22px;padding:0 15px 0}}#page-category #bot-products .josefin,#page-category #bot-stand-flowers .josefin{font-size:20px;text-align:center;margin-bottom:30px}@media(max-width: 599px){#page-category #bot-products .josefin,#page-category #bot-stand-flowers .josefin{margin-bottom:10px}}#page-category .ordermade-flower{padding-bottom:60px !important}@media(max-width: 599px){#page-category .ordermade-flower{padding-bottom:0 !important}}@media(max-width: 599px){#page-category #interview{padding:60px 15px 20px !important}}#page-feature-opening #header{background:url(../images/feature_mv_opening_pc.jpg) no-repeat center;background-size:cover;margin:0 0 60px;height:420px}@media(max-width: 599px){#page-feature-opening #header{background:url(../images/feature_mv_opening_sp.jpg) no-repeat center;background-size:cover;margin:0 auto 40px;height:260px}}#page-feature-opening #header .header-inner{width:980px;margin:0 auto}@media(max-width: 599px){#page-feature-opening #header .header-inner{width:100%;padding:0 15px}}#page-feature-opening #header h1{color:#fff;font-size:38px;font-weight:bold}@media(max-width: 599px){#page-feature-opening #header h1{font-size:22px}}#page-feature-opening #header .josefin{color:#fff;font-size:24px;margin:10px 0 0}@media(max-width: 599px){#page-feature-opening #header .josefin{font-size:18px}}#page-feature-opening #lead{max-width:700px;margin:0 auto}#page-feature-opening .products{width:980px;margin:0 auto;padding:80px 0}@media(max-width: 599px){#page-feature-opening .products{width:100%;padding:60px 15px}}#page-feature-opening .products h2{font-size:30px}@media(max-width: 599px){#page-feature-opening .products h2{font-size:22px}}#page-feature-opening .products+.products{border-top:solid 1px #ddd}#page-feature-opening .standflower{background:#b7bebc;color:#fff}@media(max-width: 599px){#page-feature-opening .standflower{color:#333}}@media(min-width: 600px){#page-feature-opening .standflower .standflower-inner{display:grid;grid-template-columns:1fr .6fr}}@media(max-width: 599px){#page-feature-opening .standflower .standflower-inner{position:relative}}#page-feature-opening .standflower .standflower-bg{background:#ebeef1 url(/portal/images/top_bg_stand.jpg) right center no-repeat}@media(max-width: 599px){#page-feature-opening .standflower .standflower-bg{background:#ebeef1 url(/portal/images/top_bg_stand.jpg) left 60px center no-repeat;background-size:cover;height:100%;width:100%;position:absolute;left:0;bottom:0}}#page-feature-opening .standflower .standflower-txtarea{padding:80px 0}@media(max-width: 599px){#page-feature-opening .standflower .standflower-txtarea{padding:60px 15px;position:relative}}#page-feature-opening .standflower .standflower-txtarea h2{font-size:32px}@media(max-width: 599px){#page-feature-opening .standflower .standflower-txtarea h2{font-size:24px}}#page-feature-opening .ordermade-flower{background:#f5f5f5;margin:120px 0 0}@media(max-width: 599px){#page-feature-opening .ordermade-flower{margin:100px 0 0}}#page-feature-opening .ordermade-flower .secttl{position:relative;top:-40px}@media(max-width: 599px){#page-feature-opening .ordermade-flower .secttl{top:-28px}}#page-feature-opening .ordermade-flower .secttl .josefin{display:block;font-size:60px;text-align:center;line-height:1.3}@media(max-width: 599px){#page-feature-opening .ordermade-flower .secttl .josefin{font-size:40px}}#page-feature-opening .ordermade-flower .balloon-request{text-align:center;position:relative}#page-feature-opening .ordermade-flower .balloon1{display:inline-block;background:#fff;border-radius:50px;font-weight:bold;padding:8px 20px;position:relative;right:20px}#page-feature-opening .ordermade-flower .balloon2{display:inline-block;background:#fff;border-radius:50px;font-weight:bold;padding:8px 20px;position:relative;left:40px}#page-feature-opening .ordermade-flower .balloon2:after{content:"";position:absolute;top:100%;left:40%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #fff}#page-feature-opening .ordermade-flower .items-list-inner{width:980px;margin:0 auto;padding:60px 0 80px}@media(max-width: 599px){#page-feature-opening .ordermade-flower .items-list-inner{margin:40px auto 60px;width:90%;padding:40px 0}}#page-feature-opening .columns{width:980px;margin:0 auto;padding:100px 0}@media(max-width: 599px){#page-feature-opening .columns{width:100%;padding:20px 15px 80px}}#page-feature-opening .columns h2{font-size:30px;margin-bottom:60px}@media(max-width: 599px){#page-feature-opening .columns h2{font-size:22px;margin-bottom:40px}}#page-feature-opening .columns li{margin-bottom:40px}@media(max-width: 599px){#page-feature-opening .columns li{margin-bottom:20px}#page-feature-opening .columns li:last-child{margin-bottom:40px}}#page-feature-opening .columns li .img-thumb{width:240px;margin-right:30px}@media(max-width: 599px){#page-feature-opening .columns li .img-thumb{width:150px;margin-right:10px}}#page-feature-opening .columns li a{color:#333}#page-feature-opening .columns li h3{font-size:20px}@media(max-width: 599px){#page-feature-opening .columns li h3{font-size:14px}}#page-opening-flower-recipient-interviews #header .mv{margin:40px auto 0;width:980px}@media(max-width: 599px){#page-opening-flower-recipient-interviews #header .mv{width:100%}}#page-opening-flower-recipient-interviews #header .header-textarea{position:relative;top:-20px;text-align:center}#page-opening-flower-recipient-interviews #header .h1-copy{margin:0 auto;width:350px}@media(max-width: 599px){#page-opening-flower-recipient-interviews #header .h1-copy{width:250px}}#page-opening-flower-recipient-interviews #header h1{font-size:32px;font-weight:bold}@media(max-width: 599px){#page-opening-flower-recipient-interviews #header h1{font-size:24px}}#page-opening-flower-recipient-interviews #lead{max-width:980px;margin:0 auto}#page-opening-flower-recipient-interviews #lead .interviewer{border:solid 1px #ddd;padding:25px}@media(max-width: 599px){#page-opening-flower-recipient-interviews #lead .interviewer{padding:15px}}#page-opening-flower-recipient-interviews #lead .interviewer .image img{width:100px;margin-right:20px}@media(max-width: 599px){#page-opening-flower-recipient-interviews #lead .interviewer .image img{width:80px}}#page-opening-flower-recipient-interviews .c-ranking .h2-copy{margin:0 auto 15px;width:320px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .c-ranking .h2-copy{width:240px}}#page-opening-flower-recipient-interviews .content{margin-top:120px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content{margin-top:80px}}#page-opening-flower-recipient-interviews .content-header{margin:0 auto;width:980px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-header{width:100%}}@media(min-width: 600px){#page-opening-flower-recipient-interviews .content-header-textarea{margin-right:60px}}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-header-textarea{padding:0 15px 20px}}@media(min-width: 600px){#page-opening-flower-recipient-interviews .content-header-image{width:540px}}#page-opening-flower-recipient-interviews .content-h2{font-size:28px;font-weight:bold}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-h2{font-size:24px}}#page-opening-flower-recipient-interviews .content-body{width:980px;margin:0 auto}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-body{width:100%;padding:0 15px}}#page-opening-flower-recipient-interviews .content-logo{width:180px;vertical-align:unset}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-logo{width:120px}}#page-opening-flower-recipient-interviews .content-others{padding:80px 0;margin-top:100px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-others{padding:60px 0;margin:80px 0}}#page-opening-flower-recipient-interviews .content-others .content-others-inner{width:700px;margin:0 auto}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-others .content-others-inner{width:100%;padding:0 15px}}#page-opening-flower-recipient-interviews .content-others .h2-copy{margin:0 auto 15px;width:300px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .content-others .h2-copy{width:240px}}#page-opening-flower-recipient-interviews .columns{width:980px;margin:0 auto;padding:100px 0}@media(max-width: 599px){#page-opening-flower-recipient-interviews .columns{width:100%;padding:20px 15px 80px}}#page-opening-flower-recipient-interviews .columns h2{font-size:30px;margin-bottom:60px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .columns h2{font-size:22px;margin-bottom:40px}}#page-opening-flower-recipient-interviews .columns li{margin-bottom:40px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .columns li{margin-bottom:20px}#page-opening-flower-recipient-interviews .columns li:last-child{margin-bottom:40px}}#page-opening-flower-recipient-interviews .columns li .img-thumb{width:240px;margin-right:30px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .columns li .img-thumb{width:150px;margin-right:10px}}#page-opening-flower-recipient-interviews .columns li a{color:#333}#page-opening-flower-recipient-interviews .columns li h3{font-size:20px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .columns li h3{font-size:14px}}#page-opening-flower-recipient-interviews .label{background:#333;border-radius:30px;color:#fff;display:inline-block;font-weight:bold;padding:5px 30px}@media(max-width: 599px){#page-opening-flower-recipient-interviews .label{padding:3px 25px}}#page-items main .items-header{margin:60px auto 60px;width:980px}@media(max-width: 599px){#page-items main .items-header{margin:60px auto 40px;width:90%}}#page-items main .items-header h1{font-size:32px;text-align:center;margin-bottom:20px}@media(max-width: 599px){#page-items main .items-header h1{font-size:24px}}#page-items main .items-header .scene-lead-txt{margin-top:30px;text-align:center}@media(max-width: 599px){#page-items main .items-header .scene-lead-txt{margin-top:20px;text-align:left}}#page-items main .items-list .items-list-inner{width:980px;margin:0 auto;padding:60px 0 80px}@media(max-width: 599px){#page-items main .items-list .items-list-inner{margin:40px auto 60px;width:90%;padding:40px 0}}#page-items main .items-list.orderver{background:#f5f5f5}#page-items main .items-list.orderver .filter.sort-btn{margin:-30px 0 30px}#page-items main .items-list.orderver .filter.sort-btn select{background:none}#page-order-by-ready-made-items main .items-header{margin:60px auto 60px;width:980px}@media(max-width: 599px){#page-order-by-ready-made-items main .items-header{margin:60px auto 40px;width:90%}}#page-order-by-ready-made-items main .items-header h1{font-size:32px;text-align:center;margin-bottom:20px}@media(max-width: 599px){#page-order-by-ready-made-items main .items-header h1{font-size:24px}}@media(min-width: 600px){#page-order-by-ready-made-items main .items-main{display:flex;width:1200px;margin:0 auto}}@media(min-width: 600px){#page-order-by-ready-made-items main .items-list.items-list-2col{width:100%;margin-left:80px}}@media(max-width: 599px){#page-order-by-ready-made-items main .items-list.items-list-2col{margin:40px auto 60px;width:90%;padding:40px 0 0}}#page-order-by-ready-made-items main .items-list.items-list-2col .sort-btn{margin:0 0 30px;text-align:right}@media(max-width: 599px){#page-order-by-ready-made-items main .items-list.items-list-2col .sort-btn{margin:-30px 0 40px}}#page-order-by-ready-made-items main .items-list.items-list-2col .sort-btn select{background:#fff;border:none;border-radius:0;width:auto;padding:0 30px 0 0;direction:rtl}#page-order-by-ready-made-items main .items-list.items-list-2col .sort-btn.arrow-d::after{top:27%;right:10px}@media(min-width: 600px){#page-order-by-ready-made-items main .items-list.items-list-2col .itembox .image img{height:260px}}#page-order-by-ready-made-items main .ordermade-flower{background:#f5f5f5;margin:120px 0 0}@media(max-width: 599px){#page-order-by-ready-made-items main .ordermade-flower{margin:100px 0 0;padding-bottom:40px}}#page-order-by-ready-made-items main .ordermade-flower .secttl{position:relative;top:-40px}@media(max-width: 599px){#page-order-by-ready-made-items main .ordermade-flower .secttl{top:-28px}}#page-order-by-ready-made-items main .ordermade-flower .secttl .josefin{display:block;font-size:60px;text-align:center;line-height:1.3}@media(max-width: 599px){#page-order-by-ready-made-items main .ordermade-flower .secttl .josefin{font-size:40px}}#page-order-by-ready-made-items main .ordermade-flower .balloon-request{text-align:center;position:relative}#page-order-by-ready-made-items main .ordermade-flower .balloon1{display:inline-block;background:#fff;border-radius:50px;font-weight:bold;padding:8px 20px;position:relative;right:20px}#page-order-by-ready-made-items main .ordermade-flower .balloon2{display:inline-block;background:#fff;border-radius:50px;font-weight:bold;padding:8px 20px;position:relative;left:40px}#page-order-by-ready-made-items main .ordermade-flower .balloon2:after{content:"";position:absolute;top:100%;left:40%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #fff}#page-order-by-ready-made-items main .ordermade-flower .items-list-inner{width:980px;margin:0 auto;padding:60px 0 80px}@media(max-width: 599px){#page-order-by-ready-made-items main .ordermade-flower .items-list-inner{margin:40px auto 0;width:90%;padding:40px 0}}#page-order-by-ready-made-items .filter-readymade-items{margin:30px 0 60px}#page-order-by-ready-made-items .filter-readymade-items .filter-inner{padding-top:20px;position:sticky;top:0;width:280px}@media(min-width: 600px){#page-order-by-ready-made-items .filter-readymade-items .filter-inner{font-size:14px}}#page-order-by-ready-made-items .filter-readymade-items .ttl{font-weight:bold;margin:0 0 5px}#page-order-by-ready-made-items .filter-readymade-items .date,#page-order-by-ready-made-items .filter-readymade-items select{background:#fff;border:solid 1px #ddd;border-radius:0;width:100%;padding:12px 15px}@media(max-width: 599px){#page-order-by-ready-made-items .filter-readymade-items .date,#page-order-by-ready-made-items .filter-readymade-items select{font-size:16px}}#page-order-by-ready-made-items .filter-readymade-items .color-select label{display:inline-block;margin:0 10px 5px 0}#page-order-by-ready-made-items .filter-readymade-items .color-select input[type=checkbox]{width:15px;height:15px;border:solid 1px #ddd;vertical-align:middle;margin-right:5px}#page-order-by-ready-made-items .filter-readymade-items .color-select input[type=checkbox]:checked::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:14px;position:relative;bottom:6px}#page-order-by-ready-made-items .filter-readymade-items .min-price{width:100%;margin-right:5px}#page-order-by-ready-made-items .filter-readymade-items .max-price{width:100%;margin-left:5px}#page-order-by-ready-made-items .filter-readymade-items .counter{text-align:center;margin:30px 0 20px}@media(max-width: 599px){#page-order-by-ready-made-items .filter-readymade-items .counter{margin:20px 0 0}}#page-order-by-ready-made-items .filter-readymade-items .counter #searched_count{font-size:1.2em;margin-left:5px}#page-order-by-ready-made-items .filter-readymade-items .arrow-d::after{top:40%}@media(max-width: 599px){#page-order-by-ready-made-items .filter-readymade-items .seach-btn{margin:30px 0 0}}#page-order-by-ready-made-items .filter-readymade-items .seach-btn button{min-width:auto;width:220px}#page-order-by-ready-made-items .filter-readymade-items .reset-btn{margin-top:20px;text-align:center}#page-order-by-ready-made-items .filter-readymade-items .reset-btn a{width:220px;min-width:auto}#page-order-by-ready-made-items #modal-readymade-item-filter{padding:25px}#page-order-by-ready-made-items .filter-modal{margin-bottom:0}#page-order-by-ready-made-items .filter-modal .filter-inner{padding:0;width:100%}#page-order-by-ready-made-items .sp-filter-btn.pc-none{position:fixed;bottom:15px;right:15px;z-index:100}#page-order-by-ready-made-items #ui-datepicker-div{border-left:solid 1px #ddd;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:13px;z-index:1000 !important}@media(max-width: 599px){#page-order-by-ready-made-items #ui-datepicker-div{padding:5.4vw}}#page-order-by-ready-made-items #ui-datepicker-div .ui-state-default{width:36px;height:36px;line-height:1}@media(max-width: 599px){#page-order-by-ready-made-items #ui-datepicker-div .ui-state-default{width:9.8vw;height:9.8vw}}#page-order-by-ready-made-items #ui-datepicker-div thead th{height:50px}#page-order-by-ready-made-items .items-columns h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}@media(min-width: 600px){#page-order-by-ready-made-items .items-columns h2{width:1200px;margin:60px auto 30px}}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns h2{font-size:16px;margin-bottom:10px;width:90%;margin:40px auto 20px}}#page-order-by-ready-made-items .items-columns .items-columns-ul{display:flex;overflow-x:scroll;gap:20px}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns .items-columns-ul{gap:10px}}@media(min-width: 600px){#page-order-by-ready-made-items .items-columns .items-columns-ul li{transform:translateX(calc(max(1200px, 100vw) / 2 - 600px))}}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns .items-columns-ul li:first-child{padding-left:20px}}#page-order-by-ready-made-items .items-columns .items-columns-ul li:last-child{padding-right:60px}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns .items-columns-ul li:last-child{padding-right:20px}}#page-order-by-ready-made-items .items-columns .items-columns-ul li a{width:360px}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns .items-columns-ul li a{width:240px}}#page-order-by-ready-made-items .items-columns .items-columns-ul .thumb{margin-bottom:15px}#page-order-by-ready-made-items .items-columns-bottom{padding:80px 0 120px}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns-bottom{padding:40px 0 80px}}#page-order-by-ready-made-items .items-columns-bottom .josefin{display:block;font-size:60px;text-align:center;line-height:1.3}@media(max-width: 599px){#page-order-by-ready-made-items .items-columns-bottom .josefin{font-size:40px}}#page-story main,#page-ready-made-item main{font-size:14px;margin:60px auto 120px;width:1200px}@media(max-width: 599px){#page-story main,#page-ready-made-item main{margin:40px auto 80px;width:100%}}#page-story main .story-box h1.pc-none,#page-ready-made-item main .story-box h1.pc-none{font-size:20px;line-height:1.5;margin:0 auto 20px;width:90%}#page-story main .story-box .image,#page-ready-made-item main .story-box .image{margin-right:80px;width:600px}@media(max-width: 599px){#page-story main .story-box .image,#page-ready-made-item main .story-box .image{margin-right:0;width:100%}}@media(max-width: 599px){#page-story main .story-box .slider-itemimages,#page-ready-made-item main .story-box .slider-itemimages{margin-bottom:60px}}#page-story main .story-box .slider-itemimages img,#page-ready-made-item main .story-box .slider-itemimages img{height:800px;-o-object-fit:cover;object-fit:cover}@media(max-width: 599px){#page-story main .story-box .slider-itemimages img,#page-ready-made-item main .story-box .slider-itemimages img{height:500px}}#page-story main .story-box .slider-itemimages .slick-prev,#page-story main .story-box .slider-itemimages .slick-next,#page-ready-made-item main .story-box .slider-itemimages .slick-prev,#page-ready-made-item main .story-box .slider-itemimages .slick-next{height:150px;width:50px;z-index:1}#page-story main .story-box .slider-itemimages .slick-prev:before,#page-story main .story-box .slider-itemimages .slick-next:before,#page-ready-made-item main .story-box .slider-itemimages .slick-prev:before,#page-ready-made-item main .story-box .slider-itemimages .slick-next:before{background:rgba(0,0,0,.3215686275);border-radius:50%;display:block;font-family:"Font Awesome 5 Free";font-weight:900;line-height:2.5;width:50px;height:50px}#page-story main .story-box .slider-itemimages .slick-prev,#page-ready-made-item main .story-box .slider-itemimages .slick-prev{left:35px}@media(max-width: 599px){#page-story main .story-box .slider-itemimages .slick-prev,#page-ready-made-item main .story-box .slider-itemimages .slick-prev{left:15px}}#page-story main .story-box .slider-itemimages .slick-prev:before,#page-ready-made-item main .story-box .slider-itemimages .slick-prev:before{content:""}#page-story main .story-box .slider-itemimages .slick-next,#page-ready-made-item main .story-box .slider-itemimages .slick-next{right:35px}@media(max-width: 599px){#page-story main .story-box .slider-itemimages .slick-next,#page-ready-made-item main .story-box .slider-itemimages .slick-next{right:15px}}#page-story main .story-box .slider-itemimages .slick-next:before,#page-ready-made-item main .story-box .slider-itemimages .slick-next:before{content:""}#page-story main .story-box .slider-itemimages .slick-dots,#page-ready-made-item main .story-box .slider-itemimages .slick-dots{bottom:-50px}@media(max-width: 599px){#page-story main .story-box .slider-itemimages .slick-dots,#page-ready-made-item main .story-box .slider-itemimages .slick-dots{bottom:-40px}}#page-story main .story-box .txtarea,#page-ready-made-item main .story-box .txtarea{width:520px}@media(max-width: 599px){#page-story main .story-box .txtarea,#page-ready-made-item main .story-box .txtarea{width:90%;margin:25px auto}}#page-story main .story-box .txtarea h1,#page-ready-made-item main .story-box .txtarea h1{font-size:26px;line-height:1.5;margin-bottom:20px}#page-story main .story-box .txtarea .f-icon img,#page-ready-made-item main .story-box .txtarea .f-icon img{margin-right:15px;width:50px;height:50px}#page-story main .story-box .txtarea .name a,#page-ready-made-item main .story-box .txtarea .name a{color:#333;text-decoration:underline}#page-story main .story-box .txtarea .price,#page-ready-made-item main .story-box .txtarea .price{color:#868686}#page-story main .story-box .txtarea .txt,#page-ready-made-item main .story-box .txtarea .txt{margin-top:30px}#page-story main .story-box .txtarea .txt .storytxt-q,#page-ready-made-item main .story-box .txtarea .txt .storytxt-q{margin:20px 0 10px}#page-story main .story-box .txtarea .txt img.bara.mr-2,#page-ready-made-item main .story-box .txtarea .txt img.bara.mr-2{margin-right:5px;width:25px}@media(min-width: 600px){#page-story main .story-box .txtarea .txt .detail-image,#page-ready-made-item main .story-box .txtarea .txt .detail-image{width:50%;margin:0 auto}}#page-story main .story-box .txtarea .tag,#page-ready-made-item main .story-box .txtarea .tag{margin-top:20px}#page-story main .story-box .txtarea .tag a,#page-ready-made-item main .story-box .txtarea .tag a{display:inline-block;font-size:12px;letter-spacing:0;margin-right:5px}#page-story main .story-box .txtarea .tag a::before,#page-ready-made-item main .story-box .txtarea .tag a::before{content:"#"}#page-story main .story-box .txtarea .delivery-calender,#page-ready-made-item main .story-box .txtarea .delivery-calender{margin:30px 0;border-top:solid 1px #ddd;padding-top:30px}#page-story main .story-box .txtarea .delivery-calender .calender,#page-ready-made-item main .story-box .txtarea .delivery-calender .calender{margin-top:15px}#page-story main .story-box .txtarea .ready-made-item-price,#page-ready-made-item main .story-box .txtarea .ready-made-item-price{font-size:1.4em;font-weight:bold;margin:30px 0 5px}#page-story main .story-box .txtarea .ready-made-item-notice,#page-ready-made-item main .story-box .txtarea .ready-made-item-notice{margin-bottom:10px}#page-story main .story-box .txtarea .select-stand-delivery-area,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area{border-top:solid 1px #ddd;margin:30px 0 10px;padding-top:30px}#page-story main .story-box .txtarea .select-stand-delivery-area .ttl,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area .ttl{width:60%}#page-story main .story-box .txtarea .select-stand-delivery-area .select,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area .select{width:100%}#page-story main .story-box .txtarea .select-stand-delivery-area .select select,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area .select select{font-size:16px;background:#fff;border:solid 1px #ddd;border-radius:0;width:100%;padding:15px}#page-story main .story-box .txtarea .select-stand-delivery-area .result,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area .result{padding:15px 25px;background:#f0f0f0}#page-story main .story-box .txtarea .select-stand-delivery-area .balloon,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area .balloon{position:relative;margin:30px 0 20px;display:inline-block;padding:15px 25px;width:100%;background:#f0f0f0}#page-story main .story-box .txtarea .select-stand-delivery-area .balloon::before,#page-ready-made-item main .story-box .txtarea .select-stand-delivery-area .balloon::before{content:"";position:absolute;top:-30px;right:10%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-bottom:15px solid #f0f0f0}#page-story main .story-box .txtarea .btn,#page-ready-made-item main .story-box .txtarea .btn{font-size:16px;margin-top:20px;width:400px}@media(max-width: 599px){#page-story main .story-box .txtarea .btn,#page-ready-made-item main .story-box .txtarea .btn{font-size:14px}}#page-story main .story-box .txtarea .note-semi,#page-ready-made-item main .story-box .txtarea .note-semi{margin-top:15px}@media(max-width: 599px){#page-story main .story-box .txtarea .note-semi,#page-ready-made-item main .story-box .txtarea .note-semi{text-align:center}}#page-story main .story-box .txtarea .note-semi a,#page-ready-made-item main .story-box .txtarea .note-semi a{color:#333;text-decoration:underline}#page-story main .iteminfo-area,#page-ready-made-item main .iteminfo-area{width:980px;margin:80px auto 40px}@media(max-width: 599px){#page-story main .iteminfo-area,#page-ready-made-item main .iteminfo-area{width:100%;margin:60px auto 40px}}@media(max-width: 599px){#page-story main .iteminfo-area .info-box,#page-ready-made-item main .iteminfo-area .info-box{padding:0 15px}}#page-story main .iteminfo-area h2,#page-ready-made-item main .iteminfo-area h2{font-size:20px;font-weight:bold;margin-bottom:15px;letter-spacing:0}@media(max-width: 599px){#page-story main .iteminfo-area h2,#page-ready-made-item main .iteminfo-area h2{font-size:16px;margin-bottom:10px}}#page-story main .iteminfo-area .tag,#page-ready-made-item main .iteminfo-area .tag{background:#f0f0f0;color:#333;padding:5px 12px;margin:0 5px 7px 0;white-space:nowrap}@media(max-width: 599px){#page-story main .iteminfo-area .tag,#page-ready-made-item main .iteminfo-area .tag{font-size:.9em}}#page-story main .iteminfo-area .delivery-gallery ul,#page-ready-made-item main .iteminfo-area .delivery-gallery ul{overflow-x:scroll}@media(max-width: 599px){#page-story main .iteminfo-area .delivery-gallery ul,#page-ready-made-item main .iteminfo-area .delivery-gallery ul{width:100vw;margin:0 calc(50% - 50vw)}}#page-story main .iteminfo-area .delivery-gallery li,#page-ready-made-item main .iteminfo-area .delivery-gallery li{padding-right:5px}#page-story main .iteminfo-area .delivery-gallery li img,#page-ready-made-item main .iteminfo-area .delivery-gallery li img{width:100px;height:120px;-o-object-fit:cover;object-fit:cover}@media(min-width: 600px){#page-story main .iteminfo-area .delivery-gallery li img,#page-ready-made-item main .iteminfo-area .delivery-gallery li img{width:170px;height:200px}}@media(max-width: 599px){#page-story main .iteminfo-area .delivery-gallery li:first-child,#page-ready-made-item main .iteminfo-area .delivery-gallery li:first-child{margin-left:15px}}#page-story main .items-list,#page-story main .info-comparison,#page-ready-made-item main .items-list,#page-ready-made-item main .info-comparison{width:980px;margin:80px auto}@media(max-width: 599px){#page-story main .items-list,#page-story main .info-comparison,#page-ready-made-item main .items-list,#page-ready-made-item main .info-comparison{width:100%;margin:60px auto;padding:0 15px}}#page-story main .items-list h2,#page-story main .info-comparison h2,#page-ready-made-item main .items-list h2,#page-ready-made-item main .info-comparison h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}@media(max-width: 599px){#page-story main .items-list h2,#page-story main .info-comparison h2,#page-ready-made-item main .items-list h2,#page-ready-made-item main .info-comparison h2{font-size:16px}}#page-story main .review-area,#page-ready-made-item main .review-area{width:980px;margin:0 auto;border-top:solid 1px #ddd;padding-top:60px}@media(max-width: 599px){#page-story main .review-area,#page-ready-made-item main .review-area{padding:40px 15px 0;width:100%}}#page-story main .review-area h2,#page-ready-made-item main .review-area h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}@media(max-width: 599px){#page-story main .review-area h2,#page-ready-made-item main .review-area h2{font-size:16px;margin-bottom:15px}}#page-story main .review-area .review-ave,#page-ready-made-item main .review-area .review-ave{margin:15px 0 0;color:#229f68;font-weight:bold}#page-story main .review-area .review-ave span,#page-ready-made-item main .review-area .review-ave span{font-size:32px}#page-story main .review-area ul,#page-ready-made-item main .review-area ul{margin:20px 0}@media(max-width: 599px){#page-story main .review-area ul,#page-ready-made-item main .review-area ul{margin:10px 0 20px}}#page-story main .review-area li,#page-ready-made-item main .review-area li{padding:20px 0;margin:0 0 0 20px;border-bottom:solid 1px #efefef}@media(max-width: 599px){#page-story main .review-area li,#page-ready-made-item main .review-area li{margin:0}}#page-story main .review-area .star,#page-ready-made-item main .review-area .star{display:inline-block;width:80px;height:15px}#page-story main .review-area .date,#page-ready-made-item main .review-area .date{font-size:12px;color:gray;margin-left:5px;line-height:1}#page-story main .review-area .review-item,#page-ready-made-item main .review-area .review-item{font-size:12px;color:gray;margin-top:3px}#page-story main .review-area .txt,#page-ready-made-item main .review-area .txt{margin-top:10px}#page-story .ordermade-area,#page-ready-made-item .ordermade-area{background:#f0f0f0;width:100vw;margin:0 calc(50% - 50vw);padding:80px 0;text-align:center}@media(max-width: 599px){#page-story .ordermade-area,#page-ready-made-item .ordermade-area{padding:60px 15px}}#page-story .ordermade-area h2,#page-ready-made-item .ordermade-area h2{font-size:24px;font-weight:bold;margin-bottom:20px}@media(max-width: 599px){#page-story .ordermade-area h2,#page-ready-made-item .ordermade-area h2{font-size:20px}}#page-story .special-contents,#page-ready-made-item .special-contents{max-width:980px;margin:auto}#page-story .special-contents-list,#page-ready-made-item .special-contents-list{display:flex}@media(max-width: 599px){#page-story .special-contents-list,#page-ready-made-item .special-contents-list{flex-wrap:wrap}}@media(max-width: 599px){#page-story .special-contents-list li,#page-ready-made-item .special-contents-list li{width:49%;margin-bottom:2%}#page-story .special-contents-list li:nth-child(2n),#page-ready-made-item .special-contents-list li:nth-child(2n){margin-left:2%}}@media(min-width: 600px){#page-story .special-contents-list li,#page-ready-made-item .special-contents-list li{margin-right:20px;width:100%}#page-story .special-contents-list li:last-child,#page-ready-made-item .special-contents-list li:last-child{margin:0}}#page-story .article-contents,#page-ready-made-item .article-contents{margin:40px auto 120px;width:980px}@media(max-width: 599px){#page-story .article-contents,#page-ready-made-item .article-contents{font-size:16px;margin:0 auto 80px;width:100%}}#page-story .framearrange-table-wrap,#page-ready-made-item .framearrange-table-wrap{overflow-x:scroll}@media(max-width: 599px){#page-story .framearrange-table-wrap,#page-ready-made-item .framearrange-table-wrap{margin:0 calc(50% - 50vw);margin-left:0}}#page-story .framearrange-table,#page-story .framearrange-table *,#page-ready-made-item .framearrange-table,#page-ready-made-item .framearrange-table *{border:none}#page-story .framearrange-table,#page-ready-made-item .framearrange-table{overflow-x:scroll;line-height:1.5}@media(max-width: 599px){#page-story .framearrange-table,#page-ready-made-item .framearrange-table{font-size:.9em}}#page-story .framearrange-table td,#page-story .framearrange-table th,#page-ready-made-item .framearrange-table td,#page-ready-made-item .framearrange-table th{padding:10px 15px}@media(max-width: 599px){#page-story .framearrange-table td,#page-story .framearrange-table th,#page-ready-made-item .framearrange-table td,#page-ready-made-item .framearrange-table th{padding:8px 10px}}#page-story .framearrange-table .price,#page-story .framearrange-table .size,#page-story .framearrange-table .type,#page-story .framearrange-table .rank,#page-ready-made-item .framearrange-table .price,#page-ready-made-item .framearrange-table .size,#page-ready-made-item .framearrange-table .type,#page-ready-made-item .framearrange-table .rank{border-bottom:solid 1px #ddd}#page-story .framearrange-table .thumb img,#page-ready-made-item .framearrange-table .thumb img{width:120px;margin:0 7px}@media(max-width: 599px){#page-story .framearrange-table .thumb img,#page-ready-made-item .framearrange-table .thumb img{width:90px;margin:0}}#page-story .framearrange-table .ttl,#page-ready-made-item .framearrange-table .ttl{background:#f0f0f0;min-width:125px}@media(max-width: 599px){#page-story .framearrange-table .ttl,#page-ready-made-item .framearrange-table .ttl{min-width:100px}}#page-story .framearrange-table a,#page-ready-made-item .framearrange-table a{text-decoration:underline}#page-ready-made-item .ready-made-items-list{width:980px;margin:80px auto}@media(max-width: 599px){#page-ready-made-item .ready-made-items-list{width:100%;margin:60px auto;padding:0 15px}}#page-ready-made-item .ready-made-items-list h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}@media(max-width: 599px){#page-ready-made-item .ready-made-items-list h2{font-size:16px}}@media(min-width: 600px){#page-ready-made-item .ready-made-items-list .ready-made-items-list-inner{display:flex;flex-wrap:wrap}}@media(max-width: 599px){#page-ready-made-item .ready-made-items-list .ready-made-items-list-inner{overflow-x:scroll;display:flex;width:100vw;margin:0 calc(50% - 50vw);padding:0 20px}}@media(min-width: 600px){#page-ready-made-item .ready-made-items-list .itembox{margin-bottom:40px;margin-right:1%;width:19%}}@media(max-width: 599px){#page-ready-made-item .ready-made-items-list .itembox{margin-bottom:30px;margin-right:1%;letter-spacing:.2px}}#page-ready-made-item .ready-made-items-list .itembox a{color:#333;width:100%}#page-ready-made-item .ready-made-items-list .itembox .image{position:relative}#page-ready-made-item .ready-made-items-list .itembox .image img{-o-object-fit:cover;object-fit:cover}@media(min-width: 600px){#page-ready-made-item .ready-made-items-list .itembox .image img{width:100%;height:250px}}@media(max-width: 599px){#page-ready-made-item .ready-made-items-list .itembox .image img{width:160px;height:210px}}#page-ready-made-item .ready-made-items-list .itembox .ttl-wrap{overflow:hidden}#page-ready-made-item .ready-made-items-list .itembox .ttl{font-size:14px !important;font-weight:normal !important;margin:20px 0 0 !important;line-height:1.5 !important;letter-spacing:.5px !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden}@media(max-width: 599px){#page-ready-made-item .ready-made-items-list .itembox .ttl{font-size:12px !important;margin:10px 0 0 !important;padding-right:5px !important}}#page-story .story-items-list{width:980px;margin:80px auto}@media(max-width: 599px){#page-story .story-items-list{width:100%;margin:60px auto;padding:0 15px}}#page-story .story-items-list h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}@media(max-width: 599px){#page-story .story-items-list h2{font-size:16px}}@media(min-width: 600px){#page-story .story-items-list .story-items-list-inner{display:flex;flex-wrap:wrap}}@media(max-width: 599px){#page-story .story-items-list .story-items-list-inner{overflow-x:scroll;display:flex;width:100vw;margin:0 calc(50% - 50vw);padding:0 20px}}@media(min-width: 600px){#page-story .story-items-list .itembox{margin-bottom:40px;margin-right:1%;width:19%}}@media(max-width: 599px){#page-story .story-items-list .itembox{margin-bottom:30px;margin-right:1%;letter-spacing:.2px}}#page-story .story-items-list .itembox a{color:#333;width:100%}#page-story .story-items-list .itembox .image{position:relative}#page-story .story-items-list .itembox .image img{-o-object-fit:cover;object-fit:cover}@media(min-width: 600px){#page-story .story-items-list .itembox .image img{width:100%;height:250px}}@media(max-width: 599px){#page-story .story-items-list .itembox .image img{width:160px;height:210px}}#page-story .story-items-list .itembox .ttl-wrap{overflow:hidden}#page-story .story-items-list .itembox .ttl{font-size:14px !important;font-weight:normal !important;margin:20px 0 0 !important;line-height:1.5 !important;letter-spacing:.5px !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden}@media(max-width: 599px){#page-story .story-items-list .itembox .ttl{font-size:12px !important;margin:10px 0 0 !important;padding-right:5px !important}}#page-story .story-items-list .itembox .f-icon{margin-right:10px;width:36px}@media(max-width: 599px){#page-story .story-items-list .itembox .f-icon{width:35px}}#page-story .story-items-list .itembox .f-txt{flex:1;line-height:1.5}#page-story .story-items-list .itembox .name,#page-story .story-items-list .itembox .price{font-size:12px;letter-spacing:0}@media(max-width: 599px){#page-story .story-items-list .itembox .name,#page-story .story-items-list .itembox .price{font-size:10px}}#page-story .story-items-list .itembox .price{color:gray}#page-shop .shop-items-list{width:980px;margin:80px auto}@media(max-width: 599px){#page-shop .shop-items-list{width:100%;margin:60px auto;padding:0 15px}}#page-shop .shop-items-list h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}@media(max-width: 599px){#page-shop .shop-items-list h2{font-size:16px}}@media(min-width: 600px){#page-shop .shop-items-list .shop-items-list-inner{display:flex;flex-wrap:wrap}}@media(max-width: 599px){#page-shop .shop-items-list .shop-items-list-inner{overflow-x:scroll;display:flex;width:100vw;margin:0 calc(50% - 50vw);padding:0 20px}}@media(min-width: 600px){#page-shop .shop-items-list .itembox{margin-bottom:40px;margin-right:1%;width:19%}}@media(max-width: 599px){#page-shop .shop-items-list .itembox{margin-bottom:30px;margin-right:1%;letter-spacing:.2px}}#page-shop .shop-items-list .itembox a{color:#333;width:100%}#page-shop .shop-items-list .itembox .image{position:relative}#page-shop .shop-items-list .itembox .image img{-o-object-fit:cover;object-fit:cover}@media(min-width: 600px){#page-shop .shop-items-list .itembox .image img{width:100%;height:250px}}@media(max-width: 599px){#page-shop .shop-items-list .itembox .image img{width:160px;height:210px}}#page-shop .shop-items-list .itembox .ttl-wrap{overflow:hidden}#page-shop .shop-items-list .itembox .ttl{font-size:14px !important;font-weight:normal !important;margin:20px 0 0 !important;line-height:1.5 !important;letter-spacing:.5px !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden}@media(max-width: 599px){#page-shop .shop-items-list .itembox .ttl{font-size:12px !important;margin:10px 0 0 !important;padding-right:5px !important}}#page-shop .shop-items-list .itembox .f-icon{margin-right:10px;width:36px}@media(max-width: 599px){#page-shop .shop-items-list .itembox .f-icon{width:35px}}#page-shop .shop-items-list .itembox .f-txt{flex:1;line-height:1.5}#page-shop .shop-items-list .itembox .name,#page-shop .shop-items-list .itembox .price{font-size:12px;letter-spacing:0}@media(max-width: 599px){#page-shop .shop-items-list .itembox .name,#page-shop .shop-items-list .itembox .price{font-size:10px}}#page-shop .shop-items-list .itembox .price{color:gray}#page-designers main{letter-spacing:.5px}#page-designers main .designers-header{margin:80px auto 80px;width:980px}@media(max-width: 599px){#page-designers main .designers-header{margin:60px auto 40px;width:90%}}#page-designers main .designers-header h1{font-size:32px;text-align:center;margin-bottom:30px}@media(max-width: 599px){#page-designers main .designers-header h1{font-size:24px}}#page-designers main .designers-header .seach-btn{margin-top:30px}#page-designers main .designers-list.orderver{background:#f5f5f5}#page-designers main .designers-list.orderver>ul{padding:80px 0}@media(max-width: 599px){#page-designers main .designers-list.orderver>ul{padding:40px 0}}#page-designers main .designers-list.orderver>ul>li{border:none}#page-designers main .designers-list>ul{margin:0 auto;padding:0;width:800px}@media(max-width: 599px){#page-designers main .designers-list>ul{margin:40px auto 60px;width:90%}}#page-designers main .designers-list>ul>li{background:#fff;border:solid 1px #ddd;padding:30px;margin-bottom:40px}@media(max-width: 599px){#page-designers main .designers-list>ul>li{padding:20px;margin-bottom:30px}}#page-designers main .designers-list>ul>li .f-icon{width:70px;margin-right:20px}@media(max-width: 599px){#page-designers main .designers-list>ul>li .f-icon{width:60px}}#page-designers main .designers-list>ul>li h2{font-size:24px;line-height:1.5}@media(max-width: 599px){#page-designers main .designers-list>ul>li h2{font-size:20px}}#page-designers main .designers-list>ul>li h2 span{color:#868686;display:block;font-size:12px}#page-designers main .designers-list>ul>li .designers-list-score p{display:inline-block;color:#909090}#page-designers main .designers-list>ul>li .designers-list-score .star,#page-designers main .designers-list>ul>li .designers-list-score .points{color:#229f67}#page-designers main .designers-list>ul>li .designers-list-score .total{margin-left:5px;font-size:.8em}#page-designers main .designers-list>ul>li .introduction{margin:25px 0 30px}@media(max-width: 599px){#page-designers main .designers-list>ul>li .introduction{margin:25px 0 20px}}#page-designers main .designers-list>ul>li .introduction .txt{font-size:14px;width:50%}@media(min-width: 600px){#page-designers main .designers-list>ul>li .introduction .txt{padding-right:30px}}@media(max-width: 599px){#page-designers main .designers-list>ul>li .introduction .txt{width:100%}}#page-designers main .designers-list>ul>li .introduction .txt p{border-bottom:solid 1px #ddd;padding-bottom:15px;margin-bottom:15px}#page-designers main .designers-list>ul>li .introduction .txt dt{color:#909090;font-size:12px;margin-bottom:5px;width:30%}@media(max-width: 599px){#page-designers main .designers-list>ul>li .introduction .txt dt{font-size:10px;width:28%;margin-right:2%}}#page-designers main .designers-list>ul>li .introduction .txt dd{font-size:12px;margin-bottom:5px;width:70%}#page-designers main .designers-list>ul>li .introduction .image{width:50%}@media(max-width: 599px){#page-designers main .designers-list>ul>li .introduction .image{margin-top:20px;width:100%}}#page-designers main .designers-list>ul>li .introduction .image p{margin-right:10px;width:100%}#page-designers main .designers-list>ul>li .introduction .image p:last-child{margin-right:0}#page-designers main .designers-list>ul>li .introduction .image p a{font-size:12px;color:#868686;line-height:1.4}#page-designers main .designers-list>ul>li .introduction .image p span{margin-top:10px;display:block}#page-designers main .designers-list>ul>li .introduction .image img{height:160px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 599px){#page-designers main .designers-list>ul>li .introduction .image img{height:120px}}#page-designers main .designers-list>ul>li .calender{margin:20px 0 30px}@media(max-width: 599px){#page-designers main .designers-list>ul>li .calender{margin:20px 0;padding-left:0;width:100%}}#page-designers main .designers-list>ul>li .btn-area a{font-size:16px;width:100%}@media(max-width: 599px){#page-designers main .designers-list>ul>li .btn-area a{font-size:3.5vw}}#page-designers main .designers-list>ul>li .btn-area .btn-white{margin-right:20px}@media(max-width: 599px){#page-designers main .designers-list>ul>li .btn-area .btn-white{margin-bottom:15px}}#page-designers main .consul-area{padding:80px 0 100px}@media(max-width: 599px){#page-designers main .consul-area{padding:60px 0 80px}}#page-designers main .consul-area .consul-inner{margin:0 auto;width:800px}@media(max-width: 599px){#page-designers main .consul-area .consul-inner{width:90%}}#page-designers main .consul-area h2{font-size:20px;text-align:center;margin-bottom:30px}@media(max-width: 599px){#page-designers main .consul-area h2{font-size:18px}}#page-review .search-shop,#page-shop .search-shop,#page-column .search-shop{padding:0 15px;max-width:500px;margin:40px auto 20px}#page-review .search-shop select,#page-shop .search-shop select,#page-column .search-shop select{font-size:16px;background:#fff;border:solid 1px #ddd;border-radius:0;width:100%;padding:12px 15px}#page-review .review-list,#page-shop .review-list,#page-column .review-list{margin:100px auto 80px;width:700px}@media(max-width: 599px){#page-review .review-list,#page-shop .review-list,#page-column .review-list{margin:120px auto 80px;width:90%}}#page-review .review-list h1,#page-shop .review-list h1,#page-column .review-list h1{font-size:32px;text-align:center;margin-bottom:30px}@media(max-width: 599px){#page-review .review-list h1,#page-shop .review-list h1,#page-column .review-list h1{font-size:24px}}#page-review .review-list .review-ave,#page-shop .review-list .review-ave,#page-column .review-list .review-ave{margin:15px 0 0;color:#229f68;font-weight:bold}#page-review .review-list .review-ave span,#page-shop .review-list .review-ave span,#page-column .review-list .review-ave span{font-size:32px}#page-review .review-list ul,#page-shop .review-list ul,#page-column .review-list ul{margin:40px 0 20px}@media(max-width: 599px){#page-review .review-list ul,#page-shop .review-list ul,#page-column .review-list ul{margin:10px 0 20px}}#page-review .review-list li,#page-shop .review-list li,#page-column .review-list li{padding:25px 0;border-bottom:solid 1px #efefef}#page-review .review-list .star,#page-shop .review-list .star,#page-column .review-list .star{display:inline-block;width:80px;height:15px}#page-review .review-list .date,#page-shop .review-list .date,#page-column .review-list .date{font-size:12px;color:gray;margin-left:5px;line-height:1}#page-review .review-list .review-item,#page-shop .review-list .review-item,#page-column .review-list .review-item{font-size:12px;color:gray;margin-top:3px}#page-review .review-list .txt,#page-shop .review-list .txt,#page-column .review-list .txt{margin-top:10px}#page-review .review-list .review-reply,#page-shop .review-list .review-reply,#page-column .review-list .review-reply{background:#f5f5f5;font-size:.9em;padding:20px 25px;margin:25px 0 10px;position:relative}@media(max-width: 599px){#page-review .review-list .review-reply,#page-shop .review-list .review-reply,#page-column .review-list .review-reply{padding:15px 20px}}#page-review .review-list .review-reply:before,#page-shop .review-list .review-reply:before,#page-column .review-list .review-reply:before{content:"";position:absolute;top:-20px;left:5%;margin-left:-15px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid #f5f5f5}@media(max-width: 599px){#page-review .review-list .review-reply:before,#page-shop .review-list .review-reply:before,#page-column .review-list .review-reply:before{top:-20px;left:15%}}#page-review .review-list .pagination,#page-shop .review-list .pagination,#page-column .review-list .pagination{text-align:center;margin:0 0 100px}@media(max-width: 599px){#page-review .review-list .pagination,#page-shop .review-list .pagination,#page-column .review-list .pagination{margin:0 0 60px}}#page-review .review-list .pagination a,#page-shop .review-list .pagination a,#page-column .review-list .pagination a{color:#333;padding:0 10px}#page-shop main{font-size:14px;letter-spacing:.5px;margin:80px auto 120px;width:980px}@media(max-width: 599px){#page-shop main{margin:60px auto 80px;width:100%}}#page-shop main .shop-box .ttl.pc-none{width:85%;margin:25px auto 30px}#page-shop main .shop-box .ttl.pc-none .f-icon{margin-right:15px;width:40px;height:40px}#page-shop main .shop-box .ttl.pc-none h1{font-size:20px;line-height:1.5;width:85%}#page-shop main .shop-box .ttl.pc-none h1 span{display:inline-block;font-size:12px;margin-left:10px}#page-shop main .shop-box .ttl.sp-none .f-icon{margin-right:20px;width:50px;height:50px}#page-shop main .shop-box .ttl.sp-none h1{font-size:26px;line-height:1.5;width:85%}#page-shop main .shop-box .ttl.sp-none h1 span{display:block;font-size:14px}#page-shop main .shop-box .image{margin-right:80px;width:420px}@media(max-width: 599px){#page-shop main .shop-box .image{margin-right:0;width:100%}}#page-shop main .shop-box .txtarea{width:480px}@media(max-width: 599px){#page-shop main .shop-box .txtarea{width:90%;margin:25px auto 0;padding-bottom:40px;border-bottom:solid 1px #ddd}}#page-shop main .shop-box .txtarea .txt{border-bottom:solid 1px #ddd;margin:30px 0 20px;padding-bottom:20px}#page-shop main .shop-box .txtarea dt{color:#909090;font-size:12px;width:25%;margin-bottom:8px}@media(max-width: 599px){#page-shop main .shop-box .txtarea dt{color:#7d7d7d;font-size:10px;width:28%;margin-right:2%}}#page-shop main .shop-box .txtarea dd{font-size:12px;width:75%}@media(max-width: 599px){#page-shop main .shop-box .txtarea dd{width:70%}}#page-shop main .shop-box .txtarea .delivery-calender{margin:30px 0 10px}#page-shop main .shop-box .txtarea .delivery-calender .calender{margin-top:15px}#page-shop main .shop-box .txtarea .btn{font-size:16px;margin-top:20px;width:400px}@media(max-width: 599px){#page-shop main .shop-box .txtarea .btn{font-size:14px}}#page-shop main .message-for-customer{margin-top:80px}@media(max-width: 599px){#page-shop main .message-for-customer{width:90%;margin:30px auto 0;padding-bottom:40px;border-bottom:solid 1px #ddd}}#page-shop main .message-for-customer .ttl{font-size:20px}@media(min-width: 600px){#page-shop main .message-for-customer .ttl{padding-right:35px;width:40%}}#page-shop main .message-for-customer .ttl h2{margin-bottom:30px}@media(max-width: 599px){#page-shop main .message-for-customer .ttl h2{margin-bottom:0}}#page-shop main .message-for-customer .ttl h2 span{display:block;font-size:16px;font-weight:bold;color:#229f68;margin-bottom:20px}@media(min-width: 600px){#page-shop main .message-for-customer .ttl h2 span{font-size:14px}}#page-shop main .message-for-customer .ttl .from{font-size:14px}@media(max-width: 599px){#page-shop main .message-for-customer .ttl .from{font-size:14px;margin:15px 0 30px}}@media(min-width: 600px){#page-shop main .message-for-customer .txt{width:65%}}#page-shop main .items-list{width:980px;margin:80px auto}@media(max-width: 599px){#page-shop main .items-list{width:90%;margin:40px auto 60px}}#page-shop main .items-list h2{font-size:20px;font-weight:bold;margin-bottom:25px;letter-spacing:0}#page-shop main .items-list .itembox{margin-bottom:40px}#page-shop main .items-list .itembox .ttl{margin:20px 0 0}#page-shop main .review-list{width:980px}@media(max-width: 599px){#page-shop main .review-list{margin:80px auto 80px;width:90%}}#page-shop main .review-list h2{font-size:20px;font-weight:bold;letter-spacing:0}#page-shop main .review-list ul{margin:0 0 20px}#page-shop main .review-list li:last-child{border:none}#page-consultation main h1{font-size:32px;text-align:center;margin-bottom:30px}@media(max-width: 599px){#page-consultation main h1{font-size:24px}}#page-consultation main .consultation-header{margin:80px auto 60px;width:800px}@media(max-width: 599px){#page-consultation main .consultation-header{margin:60px auto 40px;width:90%}}.done-message{margin:100px auto 60px;width:600px}@media(max-width: 599px){.done-message{margin:120px auto 40px;width:90%}}.article-contents{font-size:17px;margin:80px auto 120px;width:700px}@media(max-width: 599px){.article-contents{font-size:16px;margin:60px auto 80px;padding:0 15px;width:100%}}@media(max-width: 599px){.article-contents .main-article .article-mv{margin:0 -15px}}.article-contents .main-article .article-body a{text-decoration:underline}.article-contents .other-article{padding:60px 0 0}.article-contents .other-article h2{font-weight:bold}.article-contents .other-article li{border:solid 1px #ddd}@media(min-width: 600px){.article-contents .other-article li{padding:15px;margin-right:3%;margin-bottom:20px;width:48.5%}.article-contents .other-article li:nth-child(2n){margin-right:0}}@media(max-width: 599px){.article-contents .other-article li{border:none;border-bottom:solid 1px #ddd;margin:25px 0;padding:0 0 25px}}.article-contents .other-article li a{color:#333;font-size:16px;font-weight:bold;line-height:1.5}@media(max-width: 599px){.article-contents .other-article li a{font-size:14px}}.article-contents .other-article li .image{max-width:150px;min-width:150px;margin-right:10px}@media(max-width: 599px){.article-contents .other-article li .image{max-width:120px;min-width:120px}}#page-interview .name{font-size:14px;font-weight:bold;margin:0 0 60px}@media(max-width: 599px){#page-interview .name{margin:0 0 40px}}#page-interview .article-header h1{font-size:24px;margin:40px 0 20px}@media(max-width: 599px){#page-interview .article-header h1{font-size:20px;margin:30px 0 10px}}#page-interview .article-body p{margin-bottom:20px;line-height:2}#page-interview .article-body .question{color:#0e9057;font-weight:bold;margin-top:60px}@media(max-width: 599px){#page-interview .article-body .question{margin-top:40px}}#page-interview .article-body .img{margin-top:60px}#page-interview .article-body .caption{font-size:14px;color:#868686;line-height:1.8}#page-interview .article-body .kouki{border-top:solid 1px #ddd;padding:40px 0;margin-top:80px}@media(max-width: 599px){#page-interview .article-body .kouki{margin-top:60px;padding:30px 0 10px}}#page-interview .article-body .corp-profile{background:#f9f9f9;font-size:15px;padding:40px 40px 30px;margin-bottom:60px}@media(max-width: 599px){#page-interview .article-body .corp-profile{padding:30px 30px 20px;margin-bottom:40px}}#page-column .main-article .article-header h1{font-size:26px;margin:30px 0 20px}@media(max-width: 599px){#page-column .main-article .article-header h1{font-size:20px;margin:30px 0 20px}}#page-column .main-article .article-header .date{font-size:14px;margin-bottom:30px}@media(max-width: 599px){#page-column .main-article .article-header .date{font-size:12px}}#page-column .main-article .article-body{margin:50px 0 40px}#page-column .main-article .article-body h2{font-size:24px;font-weight:bold;padding:60px 0 20px;margin:-20px 0 -10px;border-bottom:solid 1px #ddd}@media(max-width: 599px){#page-column .main-article .article-body h2{font-size:20px;padding:60px 0 15px;margin:-60px 0 0px}}#page-column .main-article .article-body h3{font-size:18px;font-weight:bold;border-left:solid 3px #229f68;padding-left:10px;margin:10px 0 -10px}@media(max-width: 599px){#page-column .main-article .article-body h3{margin:-10px 0 -25px}}#page-column .main-article .article-body h4{font-weight:bold;margin:10px 0 -20px}@media(max-width: 599px){#page-column .main-article .article-body h4{margin:-10px 0 -30px}}#page-column .main-article .article-body p{margin:-10px 0}#page-column .main-article .article-body img{border:solid 1px #ddd}#page-column .main-article .article-body .article-page-mokuji{background:#f0f0f0;padding:30px 50px}@media(max-width: 599px){#page-column .main-article .article-body .article-page-mokuji{padding:20px 30px;margin:0}}#page-column .main-article .article-body .article-page-mokuji h2{border:none;font-size:20px;font-weight:bold;margin-bottom:0px;padding-top:20px}@media(max-width: 599px){#page-column .main-article .article-body .article-page-mokuji h2{font-size:18px;padding:0 !important;margin:0 0 10px !important}}#page-column .main-article .article-body .article-page-mokuji li::before{content:"-";padding-right:5px}#page-column .main-article .article-body .article-page-mokuji a{display:inline}#page-column .main-article .article-body .article-page-mokuji ul ul a{color:#678678;text-decoration:none !important}#page-column .main-article .article-body .article-page-mokuji ul ul{font-size:.9em;margin:0 0 6px 25px}#page-column .main-article .article-body .article-page-caption{color:#868686;text-align:center;font-size:14px;margin-top:20px !important}@media(max-width: 599px){#page-column .main-article .article-body .article-page-caption{font-size:12px !important}}#page-column .main-article .article-body th,#page-column .main-article .article-body td{border:solid 1px #ddd;padding:10px}#page-column .main-article .article-body th{background:#f0f0f0;vertical-align:middle}#page-column .main-article .article-body table{width:100%;font-size:.8em;line-height:1.5}@media(max-width: 599px){#page-column .main-article .article-body table{font-size:.7em}}#page-column .main-article .article-body .column-writer{margin:80px 0 60px}#page-column .main-article .article-body .column-writer .writer-box{background:#f0f0f0;display:flex;padding:40px}@media(max-width: 599px){#page-column .main-article .article-body .column-writer .writer-box{padding:30px}}#page-column .main-article .article-body .column-writer .writer-box figure img{border:none;width:120px;margin-right:20px}@media(max-width: 599px){#page-column .main-article .article-body .column-writer .writer-box figure img{width:60px}}#page-column .main-article .article-body .column-item{display:flex;border:solid 1px #ddd;padding:16px}#page-column .main-article .article-body .column-item .image{margin:0 15px 0 0 !important;width:50%}#page-column .main-article .article-body .column-item .fs-14{width:50%;margin:0 !important}#page-column .main-article .article-body .column-item .image{margin:0 15px 0 0 !important;width:50%}#page-column .main-article .article-body .column-article{font-size:.9em;border:solid 1px #ddd;padding:20px}#page-column .main-article .article-body .column-article *{margin:0 !important}@media(min-width: 600px){#page-column .main-article .article-body .column-article .image{margin-right:15px !important}#page-column .main-article .article-body .column-article .image img{width:240px}}@media(max-width: 599px){#page-column .main-article .article-body .column-article .image{margin-bottom:10px !important}}#page-column .main-article .article-body .column-review-tag{padding:20px 25px 30px;border:solid 1px #ddd}#page-column .main-article .article-body .column-review-tag .review-ave{margin:15px 0 0;color:#229f68;font-weight:bold}#page-column .main-article .article-body .column-review-tag .review-ave span{font-size:32px}#page-column .main-article .article-body .column-review-tag li{padding:25px 0;border-bottom:solid 1px #efefef}#page-column .main-article .article-body .column-review-tag li:last-child{border:none}#page-column .main-article .article-body .column-review-tag .star{display:inline-block;width:80px;height:15px}#page-column .main-article .article-body .column-review-tag .star img{border:none}#page-column .main-article .article-body .column-review-tag .date{font-size:12px;color:gray;margin-left:5px;line-height:1}#page-column .main-article .article-body .column-review-tag .review-item{font-size:12px;color:gray;margin:10px 0}#page-column .main-article .article-body .column-review-tag .txt{margin-top:10px}@media(max-width: 599px){#page-column .main-article .article-items{padding-top:40px}}#page-column .main-article .article-items h2{font-size:24px;font-weight:bold;padding:60px 0 20px;margin:-20px 0 -10px;border-bottom:solid 1px #ddd}@media(max-width: 599px){#page-column .main-article .article-items h2{font-size:20px;padding:60px 0 15px;margin:-60px 0 0px}}#page-column .main-article .article-items .price{margin-top:5px}#page-column .main-article .article-items .itembox .image img{height:200px}#page-column .main-article .review-list{margin:60px auto}@media(max-width: 599px){#page-column .main-article .review-list{width:100%}}#page-column .main-article .review-list h2{font-size:24px;font-weight:bold;padding:60px 0 20px;margin:-20px 0 -10px;border-bottom:solid 1px #ddd}@media(max-width: 599px){#page-column .main-article .review-list h2{font-size:20px;padding:60px 0 15px;margin:-60px 0 0px}}#page-column .article-share .sns-icon-twitter{margin:0 10px 0 0;width:45px}#page-column .article-share .sns-icon-line{display:block;margin:10px 20px 0}@media(max-width: 599px){#page-column .article-share .sns-icon-line{margin:6px 20px 0}}#page-columnlist main{margin:60px auto 80px;width:980px}@media(max-width: 599px){#page-columnlist main{margin:60px auto 80px;width:90%}}#page-columnlist main h1{font-size:32px;text-align:center;margin-bottom:60px}@media(max-width: 599px){#page-columnlist main h1{font-size:24px;margin-bottom:40px}}#page-columnlist main .columnlist-ttl{font-weight:bold;font-size:20px;margin-bottom:30px}@media(max-width: 599px){#page-columnlist main .columnlist-ttl{font-size:18px}}@media(min-width: 600px){#page-columnlist main .columnlist-list-popular ul{display:flex;gap:20px}}#page-columnlist main .columnlist-list-popular li{margin-bottom:20px}#page-columnlist main .columnlist-list-popular h2{font-size:18px;line-height:1.5;margin:10px 0 0}@media(max-width: 599px){#page-columnlist main .columnlist-list-popular h2{font-size:16px}}#page-columnlist main .columnlist-list-popular a{color:#333}#page-columnlist main .columnlist-list-popular .date{color:#909090;font-size:13px;margin:5px 0}@media(max-width: 599px){#page-columnlist main .columnlist-list-popular .date{font-size:12px}}#page-columnlist main .columnlist-wrap{margin-top:60px}@media(min-width: 600px){#page-columnlist main .columnlist-wrap{display:flex;flex-direction:row-reverse}}@media(min-width: 600px){#page-columnlist main .columnlist-category{width:180px}}#page-columnlist main .columnlist-category .columnlist-category-item{border:solid 1px #ddd;color:#333;display:block;font-size:14px;padding:8px 10px;line-height:1;margin:0 8px 8px 0}@media(min-width: 600px){#page-columnlist main .columnlist-list{flex:1;margin-right:40px}}@media(max-width: 599px){#page-columnlist main .columnlist-list{margin-top:40px;margin-bottom:40px}}#page-columnlist main .columnlist-list li{margin-bottom:60px}@media(max-width: 599px){#page-columnlist main .columnlist-list li{margin-bottom:40px}}#page-columnlist main .columnlist-list li a{color:#333}#page-columnlist main .columnlist-list li h2{font-size:20px;line-height:1.5}@media(max-width: 599px){#page-columnlist main .columnlist-list li h2{font-size:16px;margin:10px 0 0}}@media(min-width: 600px){#page-columnlist main .columnlist-list li .image{width:40%;margin-right:30px}}@media(min-width: 600px){#page-columnlist main .columnlist-list li .txt{width:60%}}#page-columnlist main .columnlist-list li .txt .date{color:#909090;font-size:13px;margin:5px 0}@media(max-width: 599px){#page-columnlist main .columnlist-list li .txt .date{font-size:12px}}#page-sheet main .sheet-header,#page-order-by-ready-made-item main .sheet-header{margin:60px auto 60px;width:600px}@media(max-width: 599px){#page-sheet main .sheet-header,#page-order-by-ready-made-item main .sheet-header{margin:60px auto 40px;width:90%}}#page-sheet main h1,#page-order-by-ready-made-item main h1{font-size:32px;text-align:center;margin-bottom:20px}@media(max-width: 599px){#page-sheet main h1,#page-order-by-ready-made-item main h1{font-size:24px}}#page-sheet main .semiimage-box,#page-order-by-ready-made-item main .semiimage-box{border:solid 1px #ddd;padding:20px;margin-top:40px}@media(max-width: 599px){#page-sheet main .semiimage-box,#page-order-by-ready-made-item main .semiimage-box{padding:15px;margin-top:20px}}#page-sheet main .semiimage-box .image,#page-order-by-ready-made-item main .semiimage-box .image{width:25%;margin-right:20px}@media(max-width: 599px){#page-sheet main .semiimage-box .image,#page-order-by-ready-made-item main .semiimage-box .image{margin-right:15px;width:30%}}#page-sheet main .semiimage-box .image img,#page-order-by-ready-made-item main .semiimage-box .image img{height:160px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 599px){#page-sheet main .semiimage-box .image img,#page-order-by-ready-made-item main .semiimage-box .image img{height:100px}}#page-sheet main .semiimage-box .txt,#page-order-by-ready-made-item main .semiimage-box .txt{width:75%}@media(max-width: 599px){#page-sheet main .semiimage-box .txt,#page-order-by-ready-made-item main .semiimage-box .txt{width:70%}}#page-sheet main .semiimage-box .txt .ttl,#page-order-by-ready-made-item main .semiimage-box .txt .ttl{font-size:18px;margin-bottom:10px}@media(max-width: 599px){#page-sheet main .semiimage-box .txt .ttl,#page-order-by-ready-made-item main .semiimage-box .txt .ttl{font-size:14px}}#page-sheet main .message-pink,#page-order-by-ready-made-item main .message-pink{font-size:.8em;font-weight:normal;line-height:1.5;padding:15px;background:#ffd4d4;margin-top:10px}#page-sheet main .message-pink .ttl,#page-order-by-ready-made-item main .message-pink .ttl{font-size:1.1em;font-weight:bold;color:#e44343;margin-bottom:5px}#page-sheet main .card-design-list li,#page-order-by-ready-made-item main .card-design-list li{margin-top:25px;width:18.4%}@media(max-width: 599px){#page-sheet main .card-design-list li,#page-order-by-ready-made-item main .card-design-list li{margin-top:15px;width:30%}}#page-sheet main .card-design-list li p,#page-order-by-ready-made-item main .card-design-list li p{color:#333;font-weight:normal;font-size:12px;text-align:center;line-height:1.3;margin-top:5px}#page-sheet main .card-design-list li img,#page-order-by-ready-made-item main .card-design-list li img{border:solid 1px #ddd}#page-sheet main .card-design-list li:not(:last-child),#page-order-by-ready-made-item main .card-design-list li:not(:last-child){margin-right:2%}@media(max-width: 599px){#page-sheet main .card-design-list li:not(:last-child),#page-order-by-ready-made-item main .card-design-list li:not(:last-child){margin-right:3.3%}}#page-about main .about-header{text-align:center;margin:60px auto 120px}@media(max-width: 599px){#page-about main .about-header{margin:120px auto 80px}}#page-about main h1{font-size:28px;text-align:center;margin:30px 0}@media(max-width: 599px){#page-about main h1{font-size:20px}}#page-about main .about-feature{background:#f5f5f5}#page-about main .about-feature ul{width:1200px;margin:0 auto;padding:20px 0 80px}@media(max-width: 599px){#page-about main .about-feature ul{width:90%;padding:20px 0 60px}}#page-about main .about-feature li{background:#fff;margin-bottom:20px}#page-about main .about-feature li .txt-area{padding:25px}@media(max-width: 599px){#page-about main .about-feature li .txt-area{padding:20px}}#page-about main .about-feature li span.josefin{color:gray;display:block;font-size:40px;font-weight:normal;margin-right:20px;line-height:1;padding-top:8px}#page-about main .about-feature li h3{font-size:20px;font-weight:bold}@media(max-width: 599px){#page-about main .about-feature li h3{font-size:16px}}@media(min-width: 600px){#page-about main .about-feature li .image{width:400px}#page-about main .about-feature li .txt-area{width:800px}}#page-about main .about-flow{padding:60px 0 100px}@media(max-width: 599px){#page-about main .about-flow{padding:40px 0}}#page-about main .about-flow .how-to-step5{margin:20px 0 0;position:relative}@media(min-width: 600px){#page-about main .about-flow .how-to-step5{justify-content:center}}@media(max-width: 599px){#page-about main .about-flow .how-to-step5{overflow-y:scroll;width:100%;margin:0}}#page-about main .about-flow .how-to-step5::before{content:"";height:1px;width:800px;box-sizing:border-box;display:block;position:absolute;z-index:1;left:50%;top:86px;background-image:linear-gradient(to right, #333, #333 2px, transparent 0px, transparent 5px);background-size:8px 1px;background-position:bottom;background-repeat:repeat-x}@media(min-width: 600px){#page-about main .about-flow .how-to-step5::before{transform:translateX(-50%)}}@media(max-width: 599px){#page-about main .about-flow .how-to-step5::before{width:880px}}#page-about main .about-flow .how-to-step5 li{text-align:center;width:240px;padding:0 15px}#page-about main .about-flow .how-to-step5 li h3{font-size:18px;font-weight:bold;line-height:1.5;margin:30px 0 20px;min-height:55px}@media(max-width: 599px){#page-about main .about-flow .how-to-step5 li h3{font-size:16px;min-height:50px;margin:20px 0 15px}}#page-about main .about-flow .how-to-step5 li .josefin{font-size:30px;font-weight:bold}@media(max-width: 599px){#page-about main .about-flow .how-to-step5 li .josefin{font-size:26px;margin-bottom:10px}}#page-about main .about-flow .how-to-step5 li .icon{background:#f5f5f5;margin:0 auto;padding:0px 20px;width:120px;position:relative;z-index:2}#page-about main .about-consul{padding:80px 0}@media(max-width: 599px){#page-about main .about-consul{padding:80px 15px}}#page-about main .about-consul h2{font-size:32px;margin:10px 0 30px}@media(max-width: 599px){#page-about main .about-consul h2{font-size:24px;margin:10px 0 30px}}#page-about main .about-columns{width:1200px;margin:80px auto 80px}@media(max-width: 599px){#page-about main .about-columns{margin:80px 0;padding:0 15px;width:100%}}#page-about main .about-columns li{margin-bottom:30px;width:100%}#page-about main .about-columns li a{color:#333}@media(min-width: 600px){#page-about main .about-columns li:not(:last-child){margin-right:20px}}.about-order{width:1200px;margin:80px auto 120px}@media(max-width: 599px){.about-order{width:90%;margin:60px auto 80px}}.about-order h2{line-height:1.3}.about-order ul{margin:60px 0}@media(max-width: 599px){.about-order ul{margin:0}}.about-order li{width:100%}.about-order li .fukidashi{position:relative;display:inline-block;margin:0 0 30px;padding:15px 0;width:100%;background:#f5f5f5;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 599px){.about-order li .fukidashi{font-size:12px;margin:40px 0 20px;padding:12px 0}}.about-order li .fukidashi::before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #f5f5f5}@media(max-width: 599px){.about-order li .fukidashi::before{margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top:10px solid #f5f5f5}}.about-order li a{font-size:22px;font-weight:bold;margin-bottom:20px;width:100%;line-height:1.5;padding:20px 0}@media(max-width: 599px){.about-order li a{font-size:18px;margin-bottom:15px}}@media(min-width: 600px){.about-order li{margin-right:40px}.about-order li:last-child{margin-right:0}}#login main,#register main,#corporate-register main,#remind-password main,#me main{background:#f5f5f5;margin:100px auto;max-width:500px;padding:30px}@media(max-width: 599px){#login main,#register main,#corporate-register main,#remind-password main,#me main{margin:100px auto 80px;width:90%;padding:20px}}#login main h1,#register main h1,#corporate-register main h1,#remind-password main h1,#me main h1{font-size:20px;font-weight:bold;text-align:center;margin-bottom:15px}#login main h1.register,#register main h1.register,#corporate-register main h1.register,#remind-password main h1.register,#me main h1.register{border-top:solid 1px #ddd;padding-top:40px;margin-bottom:30px}@media(max-width: 599px){#login main h1.register,#register main h1.register,#corporate-register main h1.register,#remind-password main h1.register,#me main h1.register{padding-top:30px;margin-bottom:20px}}#login main .form-group,#register main .form-group,#corporate-register main .form-group,#remind-password main .form-group,#me main .form-group{margin-bottom:25px}#login main .form-group label,#register main .form-group label,#corporate-register main .form-group label,#remind-password main .form-group label,#me main .form-group label{display:block;font-size:14px;margin-bottom:5px}#login main .form-group input,#login main .form-group select,#register main .form-group input,#register main .form-group select,#corporate-register main .form-group input,#corporate-register main .form-group select,#remind-password main .form-group input,#remind-password main .form-group select,#me main .form-group input,#me main .form-group select{border:solid 1px #fff;border-radius:0px;background:#fff;width:100%;height:50px;padding:12px 15px;font-size:16px}#login main .btn-black,#register main .btn-black,#corporate-register main .btn-black,#remind-password main .btn-black,#me main .btn-black{width:240px !important;min-width:auto;padding:12px}#login main #login-by-email-error-str,#register main #login-by-email-error-str,#corporate-register main #login-by-email-error-str,#remind-password main #login-by-email-error-str,#me main #login-by-email-error-str{margin:10px 0}#login main .form-group.flexbox>div,#register main .form-group.flexbox>div,#corporate-register main .form-group.flexbox>div,#remind-password main .form-group.flexbox>div,#me main .form-group.flexbox>div{width:100%}#login main .form-group.flexbox>div:first-child,#register main .form-group.flexbox>div:first-child,#corporate-register main .form-group.flexbox>div:first-child,#remind-password main .form-group.flexbox>div:first-child,#me main .form-group.flexbox>div:first-child{margin-right:15px}#register-done main{margin:140px auto;max-width:1200px}@media(max-width: 599px){#register-done main{margin:120px auto 80px;width:90%}}#register-done main h1{font-size:32px;text-align:center;margin-bottom:15px}@media(max-width: 599px){#register-done main h1{font-size:24px}}@media(max-width: 599px){#register-done main .about-order{margin:20px auto 80px}}#remind-password-done main{margin:100px auto;max-width:500px}@media(max-width: 599px){#remind-password-done main{margin:120px auto 80px;width:90%;padding:20px}}#remind-password-done main h1{font-size:24px;text-align:center;margin-bottom:30px}#order-done main{margin:100px auto;max-width:700px}@media(max-width: 599px){#order-done main{margin:120px auto 80px;padding:0 15px}}#order-done main .order-done-info{background:#ffdede;padding:30px}#order-done main .order-done-info .grad-item::before{background:linear-gradient(top, rgba(255, 222, 222, 0) 0%, rgba(255, 222, 222, 0.9) 50%, rgba(255, 222, 222, 0.9) 50%, #ffdede 100%);z-index:3}#my-orders main{margin:100px auto;width:1200px}@media(max-width: 599px){#my-orders main{margin:120px auto 80px;width:85%}}#my-orders main h1{font-size:32px;text-align:center;margin-bottom:40px}@media(max-width: 599px){#my-orders main h1{font-size:24px;margin-bottom:30px}}#my-orders main h2{font-size:20px;font-weight:bold;margin:40px 0}@media(max-width: 599px){#my-orders main h2{font-size:18px;margin:40px 0 20px}}#my-orders main .order-list li{background:#f0f0f0;margin-bottom:40px}@media(max-width: 599px){#my-orders main .order-list li{margin-bottom:30px}}@media(min-width: 600px){#my-orders main .order-list li{width:31%;margin-right:3.5%}#my-orders main .order-list li:nth-child(3n){margin-right:0}}#my-orders main .order-list li .image-area{position:relative}#my-orders main .order-list li .image-area>a{width:100%}#my-orders main .order-list li .image-area .tag{font-size:12px;display:inline-block;background:#333;color:#fff;position:absolute;top:0;left:0;padding:5px 15px}@media(min-width: 600px){#my-orders main .order-list li .image-area .tag{font-size:14px;padding:8px 20px}}#my-orders main .order-list li .image-area img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 600px){#my-orders main .order-list li .image-area img{height:250px}}#my-orders main .order-list li .txt-area{padding:20px;font-size:12px}@media(min-width: 600px){#my-orders main .order-list li .txt-area{padding:20px 30px 30px;font-size:13px}}#my-orders main .order-list li .txt-area th{color:gray;font-size:10px;width:85px;padding:5px 0}@media(min-width: 600px){#my-orders main .order-list li .txt-area th{padding:8px 0;font-size:12px}}#my-orders main .order-list li .txt-area td{padding:5px 0}@media(min-width: 600px){#my-orders main .order-list li .txt-area td{padding:8px 0}}#my-orders main .order-list li .txt-area .f-icon{margin-right:10px;max-width:35px;min-width:35px}#my-orders main .order-list li .txt-area .name{font-size:12px;color:#333;text-decoration:underline}@media(min-width: 600px){#my-orders main .order-list li .txt-area .name{font-size:14px}}#my-orders main .order-list li .txt-area .btn-area{margin:15px 0 20px}@media(max-width: 599px){#my-orders main .order-list li .txt-area .btn-area{margin:15px 0}}#my-orders main .order-list li .txt-area .btn-area .btn{min-width:270px;padding:12px 0}@media(max-width: 599px){#my-orders main .order-list li .txt-area .btn-area .btn{min-width:auto;width:220px !important}}.delivery-prices-page{margin:120px auto 80px;max-width:600px;padding:0 15px}.business-readymade-premium{background:#181818;color:#fff}.business-readymade-premium main{margin:60px auto 0 !important;padding:0 0 80px !important}.business-readymade-premium a{color:#fff !important;text-decoration:underline}.business-readymade-premium .breadcrumbs{padding:15px 0 0;margin:0 auto}@media(max-width: 599px){.business-readymade-premium .breadcrumbs{padding:15px 0 0 15px}}.business-readymade-premium h1,.business-readymade-premium h2{font-family:"Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif}.business-readymade-premium .btn-gold{background:linear-gradient(45deg, #B67B03 0%, #DAAF08 45%, #FEE9A0 70%, #DAAF08 85%, #B67B03 90% 100%);color:#000;border-radius:4px}.business-readymade-premium .designers-score .counts{color:#fff !important}.business-readymade-premium .designers-score .star,.business-readymade-premium .designers-score .points,.business-readymade-premium .ready-made-item-price{background:linear-gradient(45deg, #DAAF08 0%, #FEE9A0 70%, #DAAF08 85%, #B67B03 90% 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.business-readymade-premium .iteminfo-area .tag{background:#181818 !important;color:#fff !important;text-decoration:none;padding:5px 12px;margin:0 5px 7px 0;white-space:nowrap;border:solid 1px #fff}.business-readymade-premium .iteminfo-area{font-size:16px !important}@media(min-width: 600px){.business-readymade-premium .iteminfo-area h2{font-size:24px !important}}@media(max-width: 599px){.business-readymade-premium .iteminfo-area h2{font-size:20px !important}}.business-readymade-premium .delivery-calender a{font-size:18px}/*# sourceMappingURL=style.css.map */