h1,h2,h3{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3}.mt50{margin-top:50px}.mt20{margin-top:20px}.red{color:red}img{max-width:100%;height:auto}.jdgm-form__reviewer-name-format-container{width:auto!important;display:none!important}.product-section .rte table{table-layout:auto}.product-section .rte th{min-width:80px}.btn.add-to-cart.btn--secondary{border:none;background-color:#ffdf3f;border-radius:10px;min-height:80px}.btn.add-to-cart.btn--secondary span:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjQgM2wtLjc0MyAyaC0xLjkyOWwtMy40NzQgMTJoLTEzLjIzOWwtNC42MTUtMTFoMTYuODEybC0uNTY0IDJoLTEzLjI0bDIuOTM3IDdoMTAuNDI4bDMuNDMyLTEyaDQuMTk1em0tMTUuNSAxNWMtLjgyOCAwLTEuNS42NzItMS41IDEuNSAwIC44MjkuNjcyIDEuNSAxLjUgMS41czEuNS0uNjcxIDEuNS0xLjVjMC0uODI4LS42NzItMS41LTEuNS0xLjV6bTYuOS03LTEuOSA3Yy0uODI4IDAtMS41LjY3MS0xLjUgMS41cy42NzIgMS41IDEuNSAxLjUgMS41LS42NzEgMS41LTEuNWMwLS44MjgtLjY3Mi0xLjUtMS41LTEuNXoiLz48L3N2Zz4=);vertical-align:middle}.product-single__title{text-align:left}.hr--medium+form{text-align:left}.variant-wrapper label[for]{font-size:1em}label,h4{letter-spacing:inherit!important}.shopify-policy__container{max-width:1000px!important}#judgeme_all_reviews_page h1,header:not(.section-header--hero) h1.section-header__title,.shopify-policy__title h1{font-size:32.3px!important;margin-bottom:50px!important;background:url(/cdn/shop/files/title_line.png) left bottom repeat-x;margin:0 calc(50% - 50vw);width:100vw;padding:1em .5em .3em;text-align:center}#judgeme_all_reviews_page h1:after{content:url(/cdn/shop/files/title_star3.png)}.rte--nomargin h2,.shopify-policy__body h2{font-size:27.74px!important;border-bottom:#de9376 double 4px;padding:15px 15px 5px}.shopify-policy__body h2:empty{display:none}.rte--nomargin h3,.shopify-policy__body h3{font-size:25.46px!important;padding-left:15px;border-left:#de9376 solid 7px}.jdgm-rev__prod-link-prefix:before{content:"\a"!important;white-space:pre}@media only screen and (min-width:768px){.product-w750{width:800px;margin:70px auto 20px}}#sp-fixed-menu{position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:25;border:1px solid #ccc}@media(min-width:768px){#sp-fixed-menu{display:none}}#sp-fixed-menu ul{display:flex;list-style:none;padding:0;margin:0;width:100%}#sp-fixed-menu li{margin:0;padding:0;width:calc((100% - 4px)/5);justify-content:center;align-items:center;text-decoration:none;font-size:10px;border-right:1px solid #ccc}#sp-fixed-menu li:last-child{border-right:0px;background-color:#34da4f}#sp-fixed-menu li div{white-space:nowrap}#sp-fixed-menu a{color:#666;text-align:center;display:block;width:100%;height:100%;padding:10px}@media screen and (max-width:540px){#sp-fixed-menu li{font-size:10px}.site-header__search-container.is-active{position:fixed;top:0;bottom:auto;height:84.5px}}#uchi_cushion{color:#4c2400;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#uchi_cushion p{margin:0 0 1em}#uchi_cushion h2{position:relative;font-size:24px;padding:15px 15px 15px 100px;margin-top:60px;background:url(/cdn/shop/files/uchi_cushion_border.png) left bottom repeat-x;min-height:90px;box-sizing:border-box;display:flex;align-items:center;line-height:1.3}#uchi_cushion h2:before{content:url(/cdn/shop/files/uchi_cushion_tit.png);position:absolute;top:0;left:0;margin:auto;z-index:100}h3.uchi_cushion_point{position:relative;color:#f5614d;font-size:20px;padding:20px 15px 5px 80px;margin-top:30px}h3.uchi_cushion_point:before{position:absolute;top:0;left:0}#uchi_cushion table{width:100%;border-collapse:collapse;border:#ccc solid 3px}#uchi_cushion table td,#uchi_cushion table th{border:#ccc solid 1px;text-align:center;padding:.5em}#uchi_cushion table th{background:#eee;border-bottom:#ccc solid 4px}#uchi_cushion table td.deli{border-bottom:#ccc solid 4px;text-align:left}.uchi_cushion_order1{border:#f5614d solid 2px;border-radius:10px;margin-top:30px}.uchi_cushion_order1 h3{color:#fff;font-size:18px;margin:0;padding:15px;background:#f5614d}.uchi_cushion_order2{border:#3bb1a8 solid 2px;border-radius:10px;margin-top:30px}.uchi_cushion_order2 h3{color:#fff;font-size:18px;margin:0;padding:15px;background:#3bb1a8}.uchi_cushion_order1 p,.uchi_cushion_order2 p{padding:.5em .5em 0}#uchi_cushion_caution h3{position:relative;padding:0 0 0 1em;margin:30px 0 0;font-size:18px;line-height:normal}#uchi_cushion_caution h3:before{content:"";display:block;width:18px;height:18px;border-radius:100%;background-color:#4c2400;position:absolute;top:.2em;left:0}#uchi_cushion_caution ul{list-style:none;padding:.5em;margin:0}.uchi_cushion_faq{border:#ccc solid 2px;padding:15px;margin-top:30px}.uchi_cushion_faq h3{font-size:20px;position:relative;padding-left:2em}.uchi_cushion_faq h3.uchi_cushion_q:before{position:absolute;content:"\ff31\ff0e";top:0;left:0}.uchi_cushion_faq h3.uchi_cushion_a:before{position:absolute;content:"\ff21\ff0e";top:0;left:0}.speechbox{overflow:hidden;margin:5px;font-weight:700;text-align:left}.face{float:left;width:15%}.speech{position:relative;display:inline-block;margin:0;padding:1.5em 1.5em .5em;width:80%;background:#fff;border-radius:5px;float:right;border:2px solid #cdcdcd}.speech:before{content:"";position:absolute;top:20%;left:-20px;margin-top:-10px;border:10px solid transparent;border-right:10px solid #FFF;z-index:2}.speech:after{content:"";position:absolute;top:20%;left:-25px;margin-top:-12px;border:12px solid transparent;z-index:1;border-right:12px solid #cdcdcd}#jacquard{color:#120612;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#jacquard p{margin:0 0 1em}#jacquard h2{position:relative;font-size:24px;padding:15px 15px 10px 90px;margin-top:60px;background:url(/cdn/shop/files/jacquard_border.png) left bottom repeat-x;min-height:90px;box-sizing:border-box;display:flex;align-items:center;line-height:1.3}#jacquard h2:before{content:url(/cdn/shop/files/jacquard_pickup.png);position:absolute;bottom:-8px;left:0;margin:auto;z-index:100}#jacquard h3.jacquard_point{position:relative;font-size:20px;padding:20px 15px 15px 80px;margin:30px 0}#jacquard h3.jacquard_point:before{position:absolute;top:0;left:0;content:url(/cdn/shop/files/jacquard_point.png)}#jacquard h4{font-size:17px;padding:5px 10px;margin:0}#jacquard table{width:100%;border-collapse:collapse;border:#ccc solid 3px}#jacquard table td,#jacquard table th{border:#ccc solid 1px;text-align:center;padding:.5em}#jacquard table th{background:#eee;border-bottom:#ccc solid 4px}#jacquard table td.deli{border-bottom:#ccc solid 4px;text-align:left}#jacquard ul{list-style:none;padding:.5em;margin:0}.jacquard_order{border:#36303f solid 2px;border-radius:10px;margin-top:30px}.jacquard_order h3{color:#fff;font-size:18px;margin:0;padding:10px;background:#36303f}.jacquard_order p{padding:.5em .5em 0}.chuo{text-align:center}a.jacquard_btn{color:#fff;text-decoration:none}.jacquard_btn{color:#fff;background-color:#df9376;border-radius:100vh;font-size:24px;position:relative;padding:1.5rem 2rem 1.5rem 5rem;margin:30px auto 80px;display:block!important;box-sizing:content-box}.jacquard_btn:hover{color:#fff;background:#df9376}.jacquard_btn:after,.jacquard_btn:before{display:block;content:"";position:absolute}.jacquard_btn:after{top:calc(50% - .9rem);left:1em!important;width:30px!important;height:30px;background-color:#fff;border-radius:100%}.jacquard_btn:before{z-index:2;top:calc(50% - .35rem);left:1.2em;width:10px;height:10px;border-right:3px solid #df9376;border-bottom:3px solid #df9376;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#uchi_cushion_p1:before{content:url(/cdn/shop/files/uchi_cusion_point1.png)}#uchi_cushion_p2:before{content:url(/cdn/shop/files/uchi_cusion_point2.png)}#uchi_cushion_p3:before{content:url(/cdn/shop/files/uchi_cusion_point3.png)}#uchi_cushion_p4:before{content:url(/cdn/shop/files/uchi_cusion_point4.png)}#uchi_cushion_p5:before{content:url(/cdn/shop/files/uchi_cusion_point5.png)}#drawstring{color:#461f00;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#drawstring h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/drawstring_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#461f00}#drawstring h2:before{content:url(/cdn/shop/files/memorialbox_tit.png);position:absolute;top:0;left:0}#drawstring h3{margin:30px 0 0;font-size:20px}#drawstring h3.drawstring_border{background:url(/cdn/shop/files/drawstring_border.png) left bottom repeat-x;padding-bottom:30px;color:#461f00}#drawstring h4.drawstring_design{border-top:#461f00 2px solid;border-bottom:#461f00 2px solid;padding:.5em 1em;display:inline-block;margin:40px 10px 15px;font-size:18px}#drawstring table{width:98%;border-collapse:collapse;border:#461f00 solid 2px}#drawstring table th,#drawstring table td{border-bottom:#461f00 solid 1px;padding:1em;background:#fefade}a.drawstring_btn{color:#461f00;text-decoration:none}.drawstring_btn{color:#461f00;background-color:#ffe9e8;border-radius:100vh;font-size:24px;position:relative;padding:1.5rem 2rem 1.5rem 5rem;margin:30px auto 80px;display:block!important}.drawstring_btn:hover{color:#461f00;background:#ffe9e8}.drawstring_btn:after,.drawstring_btn:before{display:block;content:"";position:absolute}.drawstring_btn:after{top:calc(50% - .9rem);left:1em!important;width:30px!important;height:30px!important;background-color:#fff;border-bottom:none!important;border-radius:100%}.drawstring_btn:before{z-index:2;top:calc(50% - .35rem);left:1.2em;width:10px;height:10px;border-right:3px solid #461f00;border-bottom:3px solid #461f00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#memorial{color:#461f00;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#memorial h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/memorialbox_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#461f00}#memorial h2:before{content:url(/cdn/shop/files/memorialbox_tit.png);position:absolute;top:0;left:0}#memorial h3{margin:30px 0 0;font-size:20px}#memorial h3.memorialbox_border{background:url(/cdn/shop/files/memorialbox_border.png) left bottom repeat-x;padding-bottom:30px;color:#461f00}#memorial h4.memorialbox_design{border-top:#461f00 2px solid;border-bottom:#461f00 2px solid;padding:.5em 1em;display:inline-block;margin:40px 10px 15px;font-size:18px}#memorial table{width:98%;border-collapse:collapse;border:#461f00 solid 2px}#memorial table th,#memorial table td{border-bottom:#461f00 solid 1px;padding:1em;background:#fefade}.mt30{margin-top:30px!important}#memorial_set,#memorialhouse_set{color:#461f00;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#memorial_set h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/memorialset_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#461f00}#memorialhouse_set h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/houseset_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#461f00}#memorial_set h2:before{content:url(/cdn/shop/files/memorialset_tit.png);position:absolute;top:calc(50% - 27px);left:10px}#memorialhouse_set h2:before{content:url(/cdn/shop/files/houseset_tit.png);position:absolute;top:calc(50% - 27px);left:10px}#memorial_set h2:after,#memorialhouse_set h2:after{content:" ";position:absolute;top:1px;left:0;display:block;border-top:#461f00 1px solid;width:100%}#memorial_set h3,#memorialhouse_set h3{margin:30px 0 0;font-size:20px;font-weight:700}#memorial_set h4,#memorialhouse_set h4{margin:30px 0 0;font-size:18px;font-weight:700}#memorial_set h4.memorialbox_list,#memorialhouse_set h4.memorialbox_list{border-top:#461f00 2px solid;border-bottom:#461f00 2px solid;padding:.5em 1em;display:inline-block;margin:40px 10px 15px;font-size:18px}#memorial_set table{width:98%;border-collapse:collapse;border:#fefade solid 7px}#memorialhouse_set table{width:98%;border-collapse:collapse;border:#f5f5f3 solid 7px}#memorial_set table caption{font-size:20px;background:#fefade;padding:.4em}#memorialhouse_set table caption{font-size:20px;background:#f5f5f3;padding:.4em}#memorial_set table th{border-bottom:#fefade solid 1px;border-right:#fefade solid 2px;padding:1em;background:#fff}#memorialhouse_set table th{border-bottom:#f5f5f3 solid 1px;border-right:#f5f5f3 solid 2px;padding:1em;background:#fff}#memorial_set table td{border-bottom:#fefade solid 1px;padding:1em;background:#fff}#memorialhouse_set table td{border-bottom:#f5f5f3 solid 1px;padding:1em;background:#fff}a.memorialset_btn,a.houseset_btn{color:#461f00;text-decoration:none}.memorialset_btn{color:#461f00;background-color:#fff3c5;border-radius:100vh;font-size:24px;position:relative;padding:1.5rem 2rem 1.5rem 5rem;margin:30px auto 80px;display:block}.houseset_btn{color:#461f00;background-color:#ebe7dc;border-radius:100vh;font-size:24px;position:relative;padding:1.5rem 2rem 1.5rem 5rem;margin:30px auto 80px;display:block}.memorialset_btn:hover{color:#461f00;background:#fff3c5}.houseset_btn:hover{color:#461f00;background:#ebe7dc}.memorialset_btn:after,.memorialset_btn:before,.houseset_btn:after,.houseset_btn:before{display:block;content:"";position:absolute}.memorialset_btn:after,.houseset_btn:after{top:calc(50% - .9rem);left:1em!important;width:30px!important;height:30px;background-color:#fff;border-radius:100%;border-bottom:none!important}.memorialset_btn:before,.houseset_btn:before{z-index:2;top:calc(50% - .35rem);left:1.2em;width:10px;height:10px;border-right:3px solid #461f00;border-bottom:3px solid #461f00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#memorial_set .col3,#memorialhouse_set .col3{justify-content:flex-start}#memorial_all{color:#461f00;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#memorial_all h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/memorialbox_all_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#461f00}#memorial_all h2:before{content:url(/cdn/shop/files/memorialbox_all_tit.png);position:absolute;top:calc(50% - 27px);left:10px}#memorial_all h2:after{content:" ";position:absolute;top:1px;left:0;display:block;border-top:#461f00 1px solid;width:100%}#memorial_all h3{margin:30px 0 0;padding-left:60px;font-size:20px;font-weight:700;position:relative}#memorial_all h3:before{content:url(/cdn/shop/files/memorialbox_all_tit2.png);position:absolute;top:calc(50% - 20px);left:10px}#memorial_all h4{margin:30px 0 0;font-size:18px;font-weight:700}#memorial_all h4.memorialbox_list{border-top:#461f00 2px solid;border-bottom:#461f00 2px solid;padding:.5em 1em;display:inline-block;margin:40px 10px 15px;font-size:18px}a.memorial_all_btn{color:#461f00;text-decoration:none}.memorial_all_btn{color:#461f00;background-color:#ffe9e8;border-radius:100vh;font-size:24px;position:relative;padding:1.5rem 2rem 1.5rem 5rem;margin:30px auto 80px;display:block}.memorial_all_btn:hover{color:#461f00;background:#ffe9e8}.memorial_all_btn:after,.memorial_all_btn:before{display:block;content:"";position:absolute}.memorial_all_btn:after{top:calc(50% - .9rem);left:1em!important;width:30px!important;height:30px;background-color:#fff;border-radius:100%;border-bottom:none!important}.memorial_all_btn:before{z-index:2;top:calc(50% - .35rem);left:1.2em;width:10px;height:10px;border-right:3px solid #461f00;border-bottom:3px solid #461f00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#pendant_all{color:#1b0001;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#pendant_all *{box-sizing:border-box}#pendant_all p{margin:16px 0}#pendant_all h2{position:relative;font-size:24px;font-weight:700;padding:30px 15px 15px 120px;margin:120px 0 30px;background:url(/cdn/shop/files/pendant_all_titlebg.png) left 12px repeat-x;box-sizing:border-box;line-height:1.3;color:#1b0001}#pendant_all h2:before{content:url(/cdn/shop/files/pendant_caption.png);position:absolute;top:0;left:10px}#pendant_all h3{margin:40px 0 0;padding:15px 10px 10px 80px;font-size:20px;font-weight:700;color:#1b0001;position:relative}#pendant_all h3:before{content:url(/cdn/shop/files/pendant_point.png);position:absolute;top:calc(50% - 30px);left:0}#pendant_all h4.type{position:relative;padding:50px 0 0 1.5em;margin:0 0 10px;font-size:18px}#pendant_all h4.type:before{content:"";position:absolute;top:50px;left:0;width:1em;height:1em;background-color:#b2784b}#pendant_all .rank div{border:#b2784b solid 2px;position:relative;margin-bottom:40px}#pendant_all .rank div h4{background:#b2784bcc;position:absolute;top:0;left:0;width:100%;padding:1em;margin:0;color:#fff;font-size:18px;font-weight:700}#pendant_all .rank div#rank1:after,#pendant_all .rank div#rank2:after,#pendant_all .rank div#rank3:after,#pendant_all .rank div#rank4:after,#pendant_all .rank div#rank5:after,#pendant_all .rank div#rank6:after{position:absolute;bottom:10px;left:5px}#pendant_all .rank div#rank1:after{content:url(/cdn/shop/files/pendant_rank1.png)}#pendant_all .rank div#rank2:after{content:url(/cdn/shop/files/pendant_rank2.png)}#pendant_all .rank div#rank3:after{content:url(/cdn/shop/files/pendant_rank3.png)}#pendant_all .rank div#rank4:after{content:url(/cdn/shop/files/pendant_rank4.png)}#pendant_all .rank div#rank5:after{content:url(/cdn/shop/files/pendant_rank5.png)}#pendant_all .rank div#rank6:after{content:url(/cdn/shop/files/pendant_rank6.png)}#pendant_all .inlink_box{display:flex;flex-wrap:wrap}#pendant_all a.inlink{color:#fff;text-decoration:none}#pendant_all .inlink{color:#fff;background-color:#b2784b;border-radius:100vh;font-size:16px;position:relative;padding:1em 1em 1em 50px;margin:20px 2% 0 1%;display:block;width:47%;font-weight:700}#pendant_all .inlink:hover{color:#fff;background:#b2784b}#pendant_all .inlink:after,#pendant_all .inlink:before{display:block;content:"";position:absolute}#pendant_all .inlink:after{top:29%;left:1em;width:20px;height:20px;background-color:#fff;border-radius:100%}#pendant_all .inlink:before{z-index:2;top:calc(50% - .3rem);left:1.4em;width:5px;height:5px;border-right:3px solid #b2784b;border-bottom:3px solid #b2784b;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#pendant_all .typelist_box{overflow:hidden}#pendant_all .typelist_box .typelist1{border:#b2784b solid 1px;position:relative;margin-bottom:17px}#pendant_all .typelist_box .typelist1 h5{background:#b2784bcc;position:absolute;top:0;left:0;width:100%;padding:1em;margin:0;color:#fff;font-size:16px;font-weight:700;letter-spacing:.1em}#pendant_all .typelist_box .typelist2{display:flex;flex-wrap:wrap;justify-content:space-between}#pendant_all .typelist_box .typelist2 a{width:46%;border:#b2784b solid 1px;margin-bottom:17px}#pendant_all .typelist_box .typelist2 div{position:relative}#pendant_all .typelist_box .typelist2 div h5{background:#b2784bcc;position:absolute;top:0;left:0;width:100%;padding:.5em;margin:0;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1em}a.pendantall_btn{color:#fff;text-decoration:none}.pendantall_btn{color:#fff;background-color:#b2784b;border-radius:100vh;font-size:24px;position:relative;padding:1.5rem 2rem 1.5rem 5rem;margin:30px auto 80px;display:block}.pendantall_btn:hover{color:#fff;background:#b2784b}.pendantall_btn:after,.pendantall_btn:before{display:block;content:"";position:absolute}.pendantall_btn:after{top:calc(50% - .9rem);left:1em!important;width:30px!important;height:30px;background-color:#fff;border-radius:100%}.pendantall_btn:before{z-index:2;top:calc(50% - .35rem);left:1.3em;width:10px;height:10px;border-right:3px solid #b2784b;border-bottom:3px solid #b2784b;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#pendant_all .manager{overflow:hidden}#pendant_all .manager div{float:left;margin:20px 15px 10px 0}.uchi_blanket_color{display:flex;flex-wrap:wrap;justify-content:space-between}.uchi_blanket_color div{width:48%;height:auto;margin-bottom:20px;display:flex;flex-direction:column}.uchi_blanket_color div h3{width:100%;background:#fff;margin:0;padding:5px;font-size:16px}.uchi_blanket_color div img{margin-top:auto}@media only screen and (min-width:768px){.col2{display:flex;flex-wrap:wrap;justify-content:space-between}.col2 div{width:48%;height:auto}.between{overflow:hidden;clear:both}.between div{width:48%;height:auto}.between .betleft{float:left}.between .betright{float:right}#uchi_cushion{width:800px;margin:0 auto 20px}h3.uchi_blanket,h4.uchi_blanket{font-size:18px;padding:10px 0 0;margin:20px 0 0}.uchi_blanket_color{display:flex;flex-wrap:wrap;justify-content:space-between}.uchi_blanket_color div h3{width:100%;background:#fff;margin:0;padding:5px;font-size:14px}.uchi_blanket_color div{width:30%;height:auto;margin-bottom:20px}.uchi_blanket_color div h3{font-size:18px}#jacquard{width:800px;margin:0 auto 20px}.jacquard_btn{width:25%}#drawstring{width:800px;margin:0 auto 20px}.col3{display:flex;flex-wrap:wrap;justify-content:space-between}.col3 div{width:33%;height:auto}#memorial,#memorial_set,#memorialhouse_set,#memorial_all{width:800px;margin:0 auto 20px}#memorial_set table,#memorialhouse_set table{width:60%}#memorial_all .col3{justify-content:normal}#pendant_all{width:800px;margin:0 auto 20px}#pendant_all .rank{display:flex;flex-wrap:wrap;justify-content:space-between}#pendant_all .rank a{width:47.5%;height:auto}#pendant_all .typelist_box .typelist1{width:47.5%}#pendant_all .typelist_box.first .typelist1{float:left}#pendant_all .typelist_box.first .typelist2,#pendant_all .typelist_box.second .typelist1{float:right}#pendant_all .typelist_box.second .typelist2{float:left}#pendant_all .typelist_box .typelist2{width:48.75%}#pendant_all .inlink{width:31.8%;margin:20px 1% 0 .5%}#pendant_all .manager p{overflow:hidden}}#crystal{color:#100000;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#crystal *{box-sizing:border-box}#crystal h2{position:relative;font-size:24px;font-weight:700;padding:30px 15px 15px 120px;margin:120px 0 30px;background:url(/cdn/shop/files/crystal_titlebg.png) left 12px repeat-x;box-sizing:border-box;line-height:1.3;color:#100000}#crystal h2:before{content:url(/cdn/shop/files/crystal_caption.png);position:absolute;top:0;left:10px}#crystal h3{margin:40px 0 25px;padding:15px 10px 10px 80px;font-size:20px;font-weight:700;color:#100000;position:relative}#crystal h3:before{content:url(/cdn/shop/files/crystal_point.png);position:absolute;top:calc(50% - 30px);left:0}#crystal h3.crystal_flow{margin:20px 0 0;padding:0 10px 10px;font-size:20px;font-weight:700;color:#100000}#crystal h3.crystal_flow:before{content:none}#crystal h3.crystal_flow span{background:#e8724d;padding:5px 15px;color:#fff;border-radius:100vh;margin-right:.5em}#crystal h3.crystal_flow+p{padding:0 10px}#crystal h3.crystal_review,#crystal h3.crystal_rank{position:relative;margin:0 0 10px}#crystal h3.crystal_review:before,#crystal h3.crystal_rank:before{content:"";position:absolute;left:5px;width:.8em;height:.8em;background-color:#e8724d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#crystal h3.crystal_review{font-size:20px;padding:50px 0 0 1.5em}#crystal h3.crystal_rank{font-size:16px;padding:10px 0 0 1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#crystal h3.crystal_review:before{top:55px}#crystal h3.crystal_rank:before{top:15px}#crystal .rank div{margin-bottom:30px;position:relative}#crystal .rank div img{border:#e8724d solid 2px;display:block}#crystal .rank div#rank1:after,#crystal .rank div#rank2:after,#crystal .rank div#rank3:after,#crystal .rank div#rank4:after,#crystal .rank div#rank5:after,#crystal .rank div#rank6:after{position:absolute;bottom:5px;left:5px}#crystal .rank div#rank1:after{content:url(/cdn/shop/files/pendant_rank1.png)}#crystal .rank div#rank2:after{content:url(/cdn/shop/files/pendant_rank2.png)}#crystal .rank div#rank3:after{content:url(/cdn/shop/files/pendant_rank3.png)}#crystal .rank div#rank4:after{content:url(/cdn/shop/files/pendant_rank4.png)}#crystal .rank div#rank5:after{content:url(/cdn/shop/files/pendant_rank5.png)}#crystal .rank div#rank6:after{content:url(/cdn/shop/files/pendant_rank6.png)}a.crystal_btn{color:#fff;text-decoration:none;font-weight:700}.crystal_btn{color:#fff;background-color:#e8724d;border-radius:100vh;font-size:1.3em;position:relative;padding:1rem 2rem 1rem 4rem;margin:30px auto 80px;display:block}.crystal_btn:hover{color:#fff;background:#e8724d}.crystal_btn:after,.crystal_btn:before{display:block;content:"";position:absolute}.crystal_btn:after{top:calc(50% - .9rem);left:1em!important;width:30px!important;height:30px!important;background-color:#fff;border-radius:100%}.crystal_btn:before{z-index:2;top:calc(50% - .35rem);left:1.3em;width:10px!important;height:10px;border-right:3px solid #e8724d;border-bottom:3px solid #e8724d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#crystal .crystal_reason{margin-top:40px}#crystal .manager{overflow:hidden}#crystal .manager div{float:left;margin:20px 15px 10px 0}#yesno{padding:0;margin:0 0 40px;overflow:hidden;text-align:center}#yesno ul{padding:0;margin:0}#yesno ul li{list-style:none;text-align:center;display:block;width:100%;margin-bottom:20px}#yesno ul li span{font-size:24px}#yesno ul li a{color:#fff;text-decoration:none;display:block;padding:15px 0;border-radius:100vh;font-weight:700}#yesno ul li a.orange{background-color:#e8724d}#yesno ul li a.green{background-color:#7fae5f}#yesno div{clear:both;width:100%}#yesno ul li a:hover{opacity:.7}#yesno h3{font-size:24px;margin:50px 0 30px;padding:.5em .5em .1em;border-bottom:5px double #e8724d;display:inline-block}#yesno h3:before{content:none}#yesno h3+p{text-align:center}.positionFit{overflow:hidden}.reload{-webkit-appearance:none;background-color:#00000052;background-image:none;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1em;margin:0 0 1em;padding:.6em 2em;text-decoration:none}.reload:hover,.reload:focus{outline:none}.reload::-moz-foucus-inner{border:none;padding:0}.reload{font-weight:700;padding:1em 3em;color:#fff;border-radius:100vh;margin-top:30px}.reload.orange{background-color:#e8724d}.reload.green{background-color:#7fae5f}#crystal .typelist_box{max-width:768px;position:relative;margin-bottom:20px}#crystal .typelist_box:before{content:"";display:block;padding-top:100%}#crystal .typelist_box h4{background:#e8724d;position:absolute;top:0;left:0;width:100%;padding:.5em 1em;margin:0;color:#fff;font-size:16px;font-weight:700}#crystal .typelist_box img{position:absolute;width:100%;height:calc(100% - 2.3em);top:2.3em;object-fit:cover;object-position:center -.5em}#crystal .typelist_box.morepopular:after{position:absolute;content:url(/cdn/shop/files/mini-urn_popular-color.png);bottom:10px;right:10px}#crystal .color2:after,#crystal .color3:after,#crystal .color4:after,#crystal .color5:after,#crystal .color6:after,#crystal .color7:after,#crystal .color8:after,#crystal .color9:after,#crystal .color10:after,#crystal .type2:after,#crystal .type3:after,#crystal .type4:after,#crystal .type5:after,#crystal .type6:after,#crystal .type7:after,#crystal .type8:after,#crystal .type9:after,#crystal .type10:after{position:absolute;bottom:10px;right:10px}#crystal .color2:after{content:url(/cdn/shop/files/mini-urn_color2.png)}#crystal .color3:after{content:url(/cdn/shop/files/mini-urn_color3.png)}#crystal .color4:after{content:url(/cdn/shop/files/mini-urn_color4.png)}#crystal .color5:after{content:url(/cdn/shop/files/mini-urn_color5.png)}#crystal .color6:after{content:url(/cdn/shop/files/mini-urn_color6.png)}#crystal .color7:after{content:url(/cdn/shop/files/mini-urn_color7.png)}#crystal .color8:after{content:url(/cdn/shop/files/mini-urn_color8.png)}#crystal .color9:after{content:url(/cdn/shop/files/mini-urn_color9.png)}#crystal .color10:after{content:url(/cdn/shop/files/mini-urn_color10.png)}#crystal .type2:after{content:url(/cdn/shop/files/mini-urn_type2.png)}#crystal .type3:after{content:url(/cdn/shop/files/mini-urn_type3.png)}#crystal .type4:after{content:url(/cdn/shop/files/mini-urn_type4.png)}#crystal .type5:after{content:url(/cdn/shop/files/mini-urn_type5.png)}#crystal .type6:after{content:url(/cdn/shop/files/mini-urn_type6.png)}#crystal .type7:after{content:url(/cdn/shop/files/mini-urn_type7.png)}#crystal .type8:after{content:url(/cdn/shop/files/mini-urn_type8.png)}#crystal .type9:after{content:url(/cdn/shop/files/mini-urn_type9.png)}#crystal .type10:after{content:url(/cdn/shop/files/mini-urn_type10.png)}#crystal .diamond{position:relative;margin:0 0 10px;padding:10px 0 0 1.5em}#crystal .diamond:before{content:"";position:absolute;top:15px;left:5px;width:.8em;height:.8em;background-color:#e8724d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:767px){#crystal h2{padding:30px 15px 30px 90px;margin:5vh 0 0}#crystal h2:before{top:-14px;left:-10px;display:block;transform:scale(.7)}#crystal h3{padding:30px 10px 30px 60px;margin:0}#crystal h3:before{left:-10px;display:block;transform:scale(.7)}}@media only screen and (min-width:768px){#crystal{width:800px;margin:0 auto 20px}#crystal .rank{display:flex;flex-wrap:wrap;justify-content:space-between}#crystal .rank div.rankwrap{width:48%}#crystal .crystal_reason{display:flex}#crystal .crystal_reason img{width:380px;margin-right:20px}#crystal .crystal_img{display:flex;flex-wrap:wrap}#crystal .crystal_img img{width:50%}#crystal .feature_box{overflow:hidden}#crystal .feature_box .featureimg{width:48%;padding-top:4em}#crystal .feature_box .featuretxt{width:48%}#crystal .feature_box:nth-child(odd) .featureimg{float:right}#crystal .feature_box:nth-child(2n) .featureimg{float:left}#crystal .feature_box:nth-child(odd) .featuretxt{float:left}#crystal .feature_box:nth-child(2n) .featuretxt{float:right}#crystal .manager p{overflow:hidden}#crystal .typelist{flex-direction:row}#crystal .typelist:nth-of-type(odd){flex-direction:row-reverse}.crystal_btn{margin:30px auto 20px}#yesno ul li{float:left}#yesno .col_2 li{width:48%;margin:1%}#yesno .col_3 li{width:31%;margin:1%}}#nigaoe{color:#000;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#nigaoe p{margin:0 0 1em}#nigaoe h2{font-size:24px;padding:15px 70px 15px 20px;margin-top:60px;background:#ffe682 url(/cdn/shop/files/nigaoe_tit.png?v=1654580521) right top no-repeat;background-size:auto 100%;min-height:60px;box-sizing:border-box;line-height:1.3}#nigaoe h3{position:relative;font-size:20px;padding:20px 15px 10px 60px;margin-top:30px}#nigaoe h3:before{position:absolute;content:"";bottom:0;left:0;height:45px;width:45px;background:#ffe682;border-radius:100vh}#nigaoe h3:after{position:absolute;bottom:10px;left:13px;content:"";border-bottom:#d1d1d1 solid 2px;width:95%}#nigaoe h4{font-size:18px;margin:5px 0;letter-spacing:.1em}#nigaoe h4+p{font-size:14px;font-weight:thin}#nigaoe .photo img{border:#d1d1d1 1px solid;outline:5px solid #fff;outline-offset:-6px}ul.goodph{padding:30px 10px 10px 30px;list-style:none;text-align:left}ul.goodph li{position:relative;text-align:left;margin-bottom:15px;text-indent:0;padding-left:0}ul.goodph li.good:before{content:url(/cdn/shop/files/maruicon.png?v=1654585054);position:absolute;top:0;left:-2em}ul.goodph li.bad:before{content:url(/cdn/shop/files/batsuicon.png?v=1654585054);position:absolute;top:0;left:-2em}#nigaoe table{width:100%;border-collapse:collapse;background:#fff}#nigaoe table td,#nigaoe table th{border:#ccc solid 1px;text-align:center;padding:.5em}#nigaoe table th{background:#eee;border-bottom:#ccc solid 1px}.sp{display:block}.pc{display:none}.nigaoe_point{position:relative;font-size:18px;padding:10px 10px 10px 20px;margin-top:30px}.nigaoe_point:before{position:absolute;content:"";top:calc(50% - .5em);left:0;height:15px;width:15px;background:#e73630;border-radius:100vh}a.nigaoe_btn{color:#fff;text-decoration:none;font-weight:700}.nigaoe_btn{color:#fff;background-color:#eb564f;border-radius:100vh;font-size:24px;position:relative;padding:1rem 2rem 1rem 4rem;margin:30px auto 80px;display:block}.nigaoe_btn:hover{color:#fff;background:#eb564f}.nigaoe_btn:after,.nigaoe_btn:before{display:block;content:"";position:absolute}.nigaoe_btn:after{top:calc(50% - .9rem);left:1em;width:30px;height:30px;background-color:#fff;border-radius:100%}.nigaoe_btn:before{z-index:2;top:calc(50% - .35rem);left:1.3em;width:10px;height:10px;border-right:3px solid #eb564f;border-bottom:3px solid #eb564f;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nigaoe .manager{overflow:hidden}#nigaoe .manager div{float:left;margin:20px 15px 10px 0}@media only screen and (min-width:768px){#nigaoe{width:800px;margin:0 auto 20px}.halfimg{width:48%;height:auto}.pc{display:block}.sp{display:none!important}}#with-totebag,#with-cushioncover{color:#461f00;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#with-totebag h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/with-totebag_titbg.png?v=1681450321) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#fff}#with-cushioncover h2{position:relative;font-size:24px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/with-cushioncover_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid;color:#fff}#with-totebag h2:before,#with-cushioncover h2:before{content:url(/cdn/shop/files/memorialbox_tit.png);position:absolute;top:0;left:0}#with-totebag h3.with-totebag_design,#with-cushioncover h3.with-totebag_design{border-top:#461f00 2px solid;border-bottom:#461f00 2px solid;padding:.5em 1em;display:inline-block;margin:40px 10px 15px;font-size:18px}div.pdesign{border-top:2px dotted #202020;margin-top:40px}div.pdesign h3{width:80%}ul.with-pdesign{list-style:none;display:flex;flex-wrap:wrap;margin:20px 0;padding:0}ul.with-pdesign li{flex-grow:1;width:calc(50% - 20px);position:relative;margin-top:20px;padding:0 10px}li.pdesign01:before,li.pdesign02:before,li.pdesign03:before,li.pdesign04:before,li.pdesign05:before,li.pdesign06:before,li.pdesign07:before,li.pdesign08:before,li.pdesign09:before,li.pdesign10:before,li.pdesign11:before{position:absolute;top:0;left:10px;color:#202020;font-size:20px}li.pdesign01:before{content:"\2460"}li.pdesign02:before{content:"\2461"}li.pdesign03:before{content:"\2462"}li.pdesign04:before{content:"\2463"}li.pdesign05:before{content:"\2464"}li.pdesign06:before{content:"\2465"}li.pdesign07:before{content:"\2466"}li.pdesign08:before{content:"\2467"}li.pdesign09:before{content:"\2468"}li.pdesign10:before{content:"\2469"}li.pdesign11:before{content:"\246a"}ul.with-pdesign.col3 li:last-child img{width:50%}p.pdesign12{font-size:20px;color:#202020}h3.goodphoto{position:relative;padding-left:1em;font-size:20px}h3.goodphoto:before{content:"";display:block;background-color:#461f00;border-radius:50%;position:absolute;width:1em;height:1em;top:.2em;left:0}div.goodphoto ul,div.badphoto ul{list-style:none;margin:15px 5px}div.goodphoto ul li{margin-bottom:10px;padding-left:1.5em;text-indent:-1.5em;position:relative}div.goodphoto ul li:before,div.goodphoto ul li:after{content:"";border:solid #461f00 2px;border-radius:50%;box-sizing:border-box;display:block;position:absolute}div.goodphoto ul li:before{width:18px;height:18px;top:3px;left:0}div.goodphoto ul li:after{width:12px;height:12px;top:6px;left:3px}div.badphoto ul li{margin-bottom:10px;padding-left:3em;text-indent:-2em;position:relative}div.badphoto ul li:before,div.badphoto ul li:after{content:"";position:absolute;top:2px;left:2px;width:2px;height:18px;background-color:#461f00}div.badphoto ul li:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div.badphoto ul li:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}div.with-totebag-order div{border:#7a6d64 2px solid;background:#fefbe8;margin:20px 0}div.with-totebag-order div h3{color:#fff;background:#7a6d64;font-size:20px;padding:10px;margin:0}div.with-totebag-order div p{padding:10px 15px}@media only screen and (min-width:768px){#with-totebag,#with-cushioncover{width:800px;margin:0 auto 20px}.col2.with-totebag div{flex-grow:1}.col2 div.front{width:60%}.col2 div.back,div.pdesign h3{width:40%}ul.with-pdesign li:last-child img{width:60%}ul.with-pdesign li{width:calc(25% - 20px)}ul.with-pdesign.col3 li{width:30%}ul.with-pdesign.col3 li:last-child img{width:100%}div.goodphoto{display:flex}div.goodphoto div:first-child{width:80%}}#with-stand{color:#461f00;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#with-stand h2{position:relative;font-size:20px;font-weight:700;padding:15px 15px 15px 90px;margin-top:120px;background:url(/cdn/shop/files/with-stand_titbg.png) left top repeat;box-sizing:border-box;line-height:1.3;border-top:#461f00 2px solid}#with-stand h2:before{content:url(/cdn/shop/files/memorialbox_tit.png);position:absolute;top:0;left:0}#with-stand h3{font-size:20px;font-weight:700;text-align:left}#with-stand h3.with-stand_design{border-top:#461f00 2px solid;border-bottom:#461f00 2px solid;padding:.5em 1em;display:inline-block;margin:40px 10px 15px}#with-stand h4{font-size:18px;font-weight:700;text-align:left}div.with-stand-order div{border:#7a6d64 2px solid;background:#fefbe8;margin:20px 0}div.with-stand-order div h3{color:#fff;background:#7a6d64;font-size:20px;padding:10px;margin:0}div.with-stand-order div p{padding:10px 15px}.with-table{border:#7A6D64 2px solid;width:100%;border-collapse:collapse}.with-table td{border-bottom:#7A6D64 1px solid;padding:1em;background-color:#fefade}.with-size{background:#f9eddd;text-align:center;align-items:flex-end;padding:30px}.with-size h5{font-size:20px;font-weight:700}.with-size .with-sizeA img{width:90%}.with-size .with-sizeB img{width:80%}.with-size .with-sizeC img{width:70%}.with-stand_caution{color:#ef4fb4}.with_step{align-items:center;display:flex;width:100%;margin-bottom:20px}h3.with-stand_step{margin:10px 0 10px 10px}.col2 .with_step{width:100%!important;margin-top:20px}.with-sizeB,.with-sizeC{margin-top:30px}.with-stand_designwrap{text-align:center}@media only screen and (min-width:768px){#with-stand{width:800px;margin:0 auto 20px}#with-stand h2{font-size:24px}.col2.with-stand div{flex-grow:1}.w80{width:65%!important;margin-left:60px}.with-sizeB,.with-sizeC{margin-top:0}}#urn_pendant{color:#180001;width:100%;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;box-sizing:border-box}#urn_pendant *{box-sizing:border-box}#urn_pendant h2{position:relative;font-size:24px;font-weight:700;padding:30px 15px 30px 120px;margin:120px 0 0;background:url(/cdn/shop/files/pendant_all_titlebg.png) left 12px repeat-x;box-sizing:border-box;line-height:1.3;color:#1b0001;min-height:110px}#urn_pendant h2:before{content:url(/cdn/shop/files/pendant_caption.png);position:absolute;top:0;left:10px}#urn_pendant h3{margin:30px 0 0;padding:30px 10px 30px 80px;font-size:20px;font-weight:700;color:#1b0001;position:relative}#urn_pendant h3:before{content:url(/cdn/shop/files/pendant_point.png);position:absolute;top:calc(50% - 30px);left:0}#urn_pendant h4{position:relative;padding:50px 0 0 1.5em;margin:0 0 10px;font-size:18px}#urn_pendant h4:before{content:"";position:absolute;top:50px;left:0;width:1em;height:1em;background-color:#b2784b}#urn_pendant h3+h4{padding-top:20px}#urn_pendant h3+h4:before{top:20px}.urn_pendantbox{width:96%;box-sizing:border-box;border:#b2784b solid 3px;background:#f4eae2;padding:.5em 1.5em;margin:30px auto}#urn_pendant .photo img{border:#d1d1d1 1px solid}#urn_pendant .kokuin h3{font-size:18px;padding:10px 10px 5px 1.5em;margin:20px 0 0}#urn_pendant .kokuin h3:before{content:"";top:.75em;left:0;width:1em;height:1em;background-color:#b2784b}table.urn_pendantfont{width:96%;border-collapse:collapse;margin:20px auto;display:table}table.urn_pendantfont td{width:50%;border:#ccc solid 1px;padding:.5em;vertical-align:top}table.urn_pendantfont td.fontname{background:#eee;font-weight:700;font-size:18px}table.urn_pendantfont td.fontname span{font-size:16px}.urn_pendant_faq{border:#ccc solid 2px;padding:15px;margin-top:30px}.urn_pendant_faq h3{font-size:20px;position:relative;padding:0 0 0 2em!important;margin:10px!important}.urn_pendant_faq h3.urn_pendant_q:before{position:absolute;content:"\ff31\ff0e"!important;top:0!important;left:0!important}.urn_pendant_faq h3.urn_pendant_a:before{position:absolute;content:"\ff21\ff0e"!important;top:0!important;left:0!important}.urn_pendant_faq p{padding-left:1em}@media only screen and (min-width:768px){#urn_pendant{width:800px;margin:0 auto 20px}#urn_pendant .col2 div:nth-child(3){order:4}#urn_pendant .col2 div:nth-child(4){order:3}.col2.kokuin{display:flex;align-items:center}.col3.gallery:after{content:"";display:block;width:33%;height:0}}@media only screen and (max-width:767px){.pc{display:none!important}#urn_pendant h2{padding:30px 15px 30px 90px;margin:5vh 0 0}#urn_pendant h2:before{top:-14px;left:-10px;display:block;transform:scale(.7)}#urn_pendant h3{padding:30px 10px 30px 60px;margin:0}#urn_pendant h3:before{left:-10px;display:block;transform:scale(.7)}}#review-request{color:#000;width:100%;box-sizing:border-box;padding:0 10px;margin:0 0 20px;font-size:16px;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}#review-request p{margin:0 0 1em}#review-request h2{position:relative;font-size:24px;padding:15px 15px 10px 100px;margin:60px 0 30px;background:url(/cdn/shop/files/review-request_border.png) left bottom repeat-x;min-height:80px;box-sizing:border-box;display:flex;align-items:center;line-height:1.3;z-index:0}#review-request h2:before{content:url(/cdn/shop/files/review-request_tit.png?v=1655709069);position:absolute;bottom:-30px;left:0;margin:auto;z-index:1}#review-request h3{font-size:20px}#review-request h3.subtit{position:relative;padding:20px 15px 15px 80px;margin:60px 0 20px}#review-request h3.subtit:before{position:absolute;top:0;left:0;content:url(/cdn/shop/files/review-request_subtit.png)}#review-request h4{font-size:17px;padding:5px 10px;margin:0 0 20px;border-left:6px solid #f38776}#review-request strong{font-weight:700;color:#e8783c}#review-request .tokuten{border:5px solid #eee;margin:10px;padding:10px;position:relative;z-index:0}#review-request .tokuten:before{border-top:5px solid #f38776;border-left:5px solid #f38776;content:"";display:block;position:absolute;top:-5px;left:-5px;width:20px;height:20px;z-index:1}#review-request .tokuten ol li{margin-bottom:1em}.review-request_faq{padding:15px;margin-top:30px}.review-request_faq h3{position:relative;padding-left:2em}.review-request_faq h3.review-request_q:before{position:absolute;content:"\ff31\ff0e";top:0;left:0}.review-request_faq h3.review-request_a:before{position:absolute;content:"\ff21\ff0e";top:0;left:0}@media only screen and (min-width:768px){#review-request{width:800px;margin:0 auto 20px}#review-request .reverse{flex-direction:row-reverse}#review-request .horizon{display:flex}}.certificate{overflow:hidden;text-align:center}.certificate .col3{display:flex;flex-wrap:wrap;justify-content:space-between}.certificate .col3 div{width:48%;height:auto}@media only screen and (min-width:768px){.certificate img:first-child{float:left}.col3 div{width:33%!important}}#sp-fixed-menu{background:#fff7e4}#sp-fixed-menu ul{height:7.3vh}#sp-fixed-menu ul li a{display:block;height:100%;width:100%;color:#000}#sp-fixed-menu img{width:auto;height:60%}#sp-fixed-menu li:last-child{border-right:0px;background-color:#df9376}#sp-fixed-menu li:last-child a{color:#fff}.hero__subtitle{margin-top:50px}.hero__text-shadow{padding-top:50px}@media only screen and (min-width:768px){.hero__subtitle{margin-top:100px}.hero__text-shadow{padding-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/additional-style.css.map */
