body{font-size:1em;line-height:150%}a{color:#4169e1}a:hover{color:#88b5d3;text-decoration:none}.red{color:red;font-weight:700}.font-large{font-size:1.2em;font-weight:700}.attention{color:red;font-size:1.2em;font-weight:700}.attention-s{color:red;font-size:1.5em;font-weight:700;letter-spacing:1px;line-height:1.5em;background:linear-gradient(transparent 40%,#f5ff00 60%);display:inline}.attention-xs{color:red;font-size:1.15em;font-weight:700;letter-spacing:1px;line-height:1.5em;background:linear-gradient(transparent 40%,#f5ff00 60%);display:inline}.entry-content p{line-height:1.6em}.entry-content input[type=submit],.item-description input[type=submit]{color:#fff;background-color:#000}.send input.to_customerinfo_button,.send input.to_memberlogin_button,.send input.to_deliveryinfo_button,.send input.to_confirm_button,.send input#purchase_button{background-color:#000}.send input.to_customerinfo_button:hover,.send input.to_memberlogin_button:hover,.send input.to_deliveryinfo_button:hover,.send input.to_confirm_button:hover,.send input#purchase_button:hover{background-color:#717171}.entry-content input[type=submit]:hover,.item-description input[type=submit]:hover{background-color:#717171}.wp-block-gallery.has-nested-images figure.wp-block-image.front-img figcaption{padding-bottom:3px}.front-ul{text-align:center}.front-li{font-size:1.15em;display:inline-block;list-style:none;border-right:solid 1px;padding-left:10px;padding-right:10px;margin-bottom:20px;margin-top:30px}.front-li:first-child{border-left:solid 1px}.front-li a{position:relative;display:inline-block;transition:.3s;color:#000}.front-li a:after{position:absolute;bottom:0;left:50%;content:'';width:0;height:2px;background-color:#31aae2;transition:.3s;transform:translateX(-50%)}.front-li a:hover{color:#31aae2;text-decoration:none}.front-li a:hover:after{width:100%}.front-h2{position:relative;padding:5px 5px 5px 42px;background:#68a9cf;font-size:1.4em;color:#fff;margin-left:-33px;line-height:1.3;z-index:-1}.front-h2:before{position:absolute;content:'';left:-2px;top:-2px;border:none;border-left:solid 40px #fff;border-bottom:solid 79px transparent;z-index:-2}.front-h3{padding:.4em .5em;color:#494949;background:#f0f8ff;border-left:solid 5px #7db4e6;border-bottom:solid 3px #d7d7d7;margin-bottom:10px;margin-top:30px;font-size:1.2em}.front-p{text-align:center;margin-top:0;line-height:150%;font-weight:700}@media screen and (max-width:767px){.front-p{font-size:.9em;line-height:150%}}.news-list li{list-style:none outside;margin:0;padding:0}.news-list .item a{display:flex;flex-wrap:wrap;flex-wrap:nowrap;text-decoration:none;color:#333;border-bottom:1px solid #ccc;padding:20px}.news-list .item:first-child a{border-top:1px solid #ccc}.news-list .item .date{margin:0;min-width:140px;font-size:16px;color:#999;padding:0 20px 0 0}.news-list .item .category{margin:0;min-width:180px;padding:0 20px 0 0}.news-list .item .category span{background:#ff7a7a;color:#fff;text-align:center;display:inline-block;padding:5px 20px;font-size:12px;line-height:1}.news-list .item .title{margin:0;width:100%}.news-list .item a:hover .title{color:#5a7be0}@media screen and (max-width:767px){.news-list .item a{flex-wrap:wrap}.news-list .item .date{min-width:100px}.news-list .item .title{margin-top:10px}}*{box-sizing:border-box}a{text-decoration:none}.span-kai-box{text-align:center;margin-bottom:20px}.span-kai{display:inline-block;font-weight:700}.front-title,.aboutme-img{animation:fadeIn 2.8s cubic-bezier(.33,1,.68,1) 1 forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.front-img img{transform:scale(1);transition:.3s ease-in-out}.front-img img:hover{transform:scale(1.05)}.main-image{overflow:hidden;position:relative}.main-image:before,.main-image:after{animation:2s cubic-bezier(.4,0,.2,1) forwards;background:#fff;content:'';left:0;pointer-events:none;position:absolute;right:0;z-index:1}.main-image:before{animation-name:img-wrap-before;top:0;bottom:50%}.main-image:after{animation-name:img-wrap-after;top:50%;bottom:0}@keyframes img-wrap-before{100%{transform:translateX(100%)}}@keyframes img-wrap-after{100%{transform:translateX(-100%)}}body:not(.home) .main-image img{display:none}.incart-btn .total-quant{line-height:140%}.site-title{width:300px}.site-title img{width:300px}h1.site-title{margin-top:10px}h1.site-title,div.site-title{padding:0}h1.site-title img,div.site-title img{max-width:300px}.site-title :after{content:"ペットやご家族の写真からオリジナルグッズを作成します";display:block;font-size:13px;font-weight:400;line-height:14px;margin-bottom:10px;margin-top:5px;margin-left:5px;white-space:nowrap;overflow:visible}.site-title a:hover{text-decoration:none}#site-navigation label span,.site-description{display:none}.line-div{padding-left:10px}.instagram-div{display:flex;width:100%;justify-content:flex-end;margin-top:10px}.instagram{text-align:right;padding-left:30px;padding-right:10px}.instagram img{transform:scale(1);transition:.3s ease-in-out}.instagram:hover img{transform:scale(1.08)}@media screen and (max-width:38.75em){.home #content .entry-title{font-size:18px;font-weight:700}.site-title{width:200px}h1.site-title img,div.site-title img{width:200px;height:auto}.instagram-div{margin-top:0;margin-bottom:5px;margin-right:5px}.line-div{margin-right:10px}}@media screen and (min-width:980px){#site-navigation ul{font-size:.875em}#site-navigation ul ul{font-size:1em}#site-navigation li a{background-color:#131313;background-repeat:no-repeat;background-position:100% 0;background-size:200% auto;background-image:linear-gradient(to right,#5e5e5e 0%,#5e5e5e 50%,#131313 50%,#131313 100%);transition:color .4s,background-position .4s}#site-navigation li a:hover{background-position:0 0}#site-navigation ul ul{width:fit-content;padding-left:5px;padding-right:5px;white-space:nowrap;border:none;background-color:#131313}#site-navigation li li:first-child a{color:#fff;background-color:#131313;background-repeat:no-repeat;background-position:100% 0;background-size:200% auto;background-image:linear-gradient(to right,#5e5e5e 0%,#5e5e5e 50%,#131313 50%,#131313 100%);transition:color .4s,background-position .4s}#site-navigation li.current_page_item a:visited,#site-navigation li.current-menu-parent a:visited{background-color:#736d71}#site-navigation ul ul li a{color:#fff;background-color:#131313;background-repeat:no-repeat;background-position:100% 0;background-size:200% auto;background-image:linear-gradient(to right,#5e5e5e 0%,#5e5e5e 50%,#131313 50%,#131313 100%);transition:color .4s,background-position .4s}#site-navigation ul ul :hover>a{color:#fff;background-position:0 0;background-color:#5e5e5e}#site-navigation li li.current-menu-item a{background-color:#4c4c4c;background-repeat:no-repeat;background-position:100% 0;background-size:200% auto;background-image:linear-gradient(to right,#4c4c4c 0%,#5e5e5e 50%,#4c4c4c 50%,#353535 100%);transition:color .4s,background-position .4s}#site-navigation li li.current-menu-item a:hover{background-position:0 0;background-color:#5e5e5e;color:#8ccdff}}.page-id-2897 .aioseo-breadcrumbs,.page-id-45 .aioseo-breadcrumbs,.page-id-971 .aioseo-breadcrumbs,.page-id-3074 .aioseo-breadcrumbs{display:none}.aioseo-breadcrumbs{font-size:.9em;margin-bottom:40px}#masthead.site-header{margin-bottom:10px}#main.wrapper.two-column.right-set{margin-top:0}#secondary.widget-area{font-size:.9em;line-height:150%}.widget_welcart_calendar .businessday{background-color:#e0e0e0}.widget_welcart_calendar th{background-color:#000}.itemname{font-size:.9em;line-height:150%}.itemprice{margin-bottom:.6em}.item-info .skubutton{background-color:#000;font-family:FontAwesome}.item-info .skubutton:hover{background-color:#4c4c4c}.item-info ul.item_custom_field li:first-child{border-top:1px dotted #999}.tax{color:#333}#itempage .item-info .item-option input[type=text]{width:35%}.dogkey{font-size:.8em;display:block;line-height:120%}.item-info .item-option dt:first-of-type{border-bottom:none}.item-info .item-option dd:first-of-type{border-bottom:none}.item-info .item-option dd:last-of-type{border-bottom:none}.item-info .item-option dt:last-of-type{border-bottom:none}.blog .cart_page_title{display:none}.box11{padding:.5em 1em;margin:2em 0;color:#5d627b;background:#fff;border-top:solid 5px #5d627b;box-shadow:0 3px 5px rgba(0,0,0,.22)}.box11 p{margin:0;padding:0}.grecaptcha-badge{visibility:hidden}.recapcha{font-size:.7em;text-align:center}.entry-content .f-red{color:red;font-weight:700;margin-bottom:0;padding-bottom:0}.f-text{width:250px;margin-top:5px;margin-bottom:5px}.f-text-ml{width:250px;margin-top:5px;margin-bottom:0;margin-left:7px}.f-text2{width:100px;margin-top:5px;margin-bottom:5px}.f-textIG{margin-top:0;margin-bottom:0}.upload{width:200px}.num{border:1px solid #bbb;padding:7px}.p-check{margin-top:3em;margin-bottom:3em}.p-div{text-align:center}.entry-content .p-div-center{text-align:center}.p-div-center{margin-left:13%;margin-bottom:10px}.s-text-1{margin-top:0;margin-bottom:0;width:250px}.s-text-2{margin-top:10px;margin-bottom:0;width:100px}.s-hr{height:8px;background:linear-gradient(-70deg,transparent 35%,#b79fcb 45%,#b79fcb 55%,transparent 65%);background-size:8px 12px;border:none}.op-textarea{margin-top:0;margin-bottom:0}.entry-content .s-text-p{margin-top:0;margin-bottom:0}.entry-content .s-text-p2{margin-top:30px;margin-bottom:10px}.entry-content .s-text-p3{margin-top:0;margin-bottom:0}.entry-content .ac1{display:inline-block}.ac1{text-align:left}.mail-textarea{height:150px}#site-info.footer-navigation{width:90%;margin:0;padding-bottom:10px;padding-top:10px;text-align:center}.copyright{padding:0}footer nav li{margin:0;padding-left:10px;padding-right:10px;width:max-content;line-height:1.8em}footer a{color:#e3e3e3}footer a:hover{color:#6495ed}@media screen and (min-width:980px){footer nav li{border-right:solid #fff 1px}}.footer-navigation .cf{text-align:left;display:inline-block}#toTop{position:fixed;bottom:3%;color:#cacaca}#toTop i:hover{color:#8a8a8a}.domain:before{content:'@'}.box-020{display:none;position:relative;max-width:100%;margin:0 auto;padding:1em 1.5em;background-color:#e0efff;color:#333}.box-020:after{position:absolute;top:0;right:0;border-width:0 20px 20px 0;border-style:solid;border-color:#c0cfdf #fff;box-shadow:-1px 1px 1px rgb(0 0 0/5%);content:''}.marcer{background:linear-gradient(transparent 40%,#f5ff00 60%);display:inline;font-weight:700}.marcer-h{background:linear-gradient(transparent 40%,#f5ff00 60%);display:inline-block;font-weight:700;font-size:1.3em}.about-s-dt{float:left}.about-s-dd{margin-left:80px}.about-s-dl2{float:left;padding-right:5px;height:max-content;text-align:center}.about-s-dt2{float:left;width:150px;height:max-content;background-color:#ffe5e5;font-weight:700}.about-s-dd2{margin-left:0;width:150px;height:max-content}.about-sq{table-layout:auto;width:max-content;border:solid 1px;padding:0}.about-s-div2{clear:left}.text-small{font-size:.8em;font-weight:400}.marcer-car{background:linear-gradient(transparent 40%,#b2ffff 60%);display:inline;font-weight:700;font-size:1.15em}.box1{background:linear-gradient(transparent 40%,#e5ffe5 60%);display:inline;color:#1e90ff;font-size:1.2em;font-weight:700}.p-form{margin-left:30px;padding-bottom:30px}.dod-b{border-bottom:3px dashed #4d9bc1}.dod-r{border-bottom:3px dashed red}.page-id-971 .site-header,.page-id-971 .widget-area,.page-id-971 .footer-navigation,.page-id-971 .copyright{display:none}.page-id-3074 .site-header,.page-id-3074 .widget-area,.page-id-3074 .footer-navigation,.page-id-3074 .copyright{display:none}.w-hr{height:6px;background:linear-gradient(-70deg,transparent 35%,#66b3ff 45%,#66b3ff 55%,transparent 65%);background-size:6px 12px;border:none}.marcer-photo{background:linear-gradient(transparent 40%,#f5ff00 60%);display:inline;color:red;font-size:1.2em;font-weight:700}.tomail:before{font-family:"Font Awesome 6 Free";content:"\f0e0"}.p-form_li-p{color:#66b3ff;font-weight:700;font-size:1.15em;padding-left:1.5em;margin-bottom:0;padding-bottom:0}.p-form_h{background:#7dc8fa;padding:.5em;color:#fff;border-radius:.5em;font-size:1.2em}.p-form_h3{background-color:#afeeee;padding:.5em;color:#000;border-radius:.5em;font-size:.9em;padding-left:1em!important;border-left:none!important}.p-form_ul{border:solid 3px #66b3ff;border-radius:5px;padding:.5em 1em .5em 2.3em;position:relative;width:max-content;margin-top:0}.p-form_li{padding:.5em 0;list-style-type:none!important;line-height:1em}.p-form_li:before{font-family:"Font Awesome 6 Free";content:"\f35a";position:absolute;left:1em;color:#66b3ff}.stick-caption{text-align:center;color:#fff;background-color:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px;margin-top:0}.stick-img{padding-bottom:0;margin-bottom:0;border:solid 1px}.kiyaku{font-size:14pt;padding-top:1.2em}.has-text-align-center{width:auto;white-space:nowrap}.dt-car{display:inline-block;padding-left:10px;padding-right:10px;width:max-content;background-color:#e0efff;margin-left:20px}.dd-car{padding-left:20px;padding-bottom:5px}.dt-car-merit{display:inline-block;padding-left:10px;padding-right:10px;width:max-content;background-color:#e0efff;margin-left:20px}.dd-car-merit{padding-left:20px;padding-bottom:5px}