@charset "UTF-8";.sgb-site-title,.sgb-site-title h1{font-family:var(--wp--preset--font-family--mplusrounded)}#content.page-forfront,#content.one-column{background-color:#fffaf0;background-image:url(http://nunohako.com/wp-content/uploads/2023/06/BGimage3.png);background-position:0 0;background-repeat:repeat-y;background-size:100%}#entry{background-color:#fffaf0}.single #inner-content,.page:not(.no-bg) #inner-content,.error404 #inner-content{margin:0 35px;width:calc(100% - 70px)}@media only screen and (min-width:481px){.single #inner-content,.page:not(.no-bg) #inner-content,.error404 #inner-content{margin:0 50px;width:calc(100% - 100px)}}@media only screen and (min-width:769px){.single #inner-content,.page:not(.no-bg) #inner-content,.error404 #inner-content{margin:0 60px;width:calc(100% - 120px)}#content.page-forfront,#content.one-column{margin-top:0;padding:30px}.page-forfront #main{width:90%;margin:auto}.one-column #main{max-width:1250px}}@media only screen and (min-width:1030px){.article-header{padding:25px 5em 10px}}.entry-content{margin:0!important}@media only screen and (min-width:481px){.entry-content{margin:0 1em!important}}@media only screen and (min-width:769px){.entry-content{margin:0 2em!important}}@media only screen and (min-width:1030px){.entry-content{margin:0 3em!important}}@media only screen and (min-width:1240px){.entry-content{margin:0 5em!important}}#breadcrumb{background:#fffaf0}@media (max-width:1024px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}}@media (max-width:768px){div#sgb-css-id-8 img{max-width:30%}div#sgb-css-id-12 img{max-width:40%}div#sgb-css-id-13 img{max-width:30%}div#sgb-css-id-15 img{max-width:100%}div#sgb-css-id-16 img{max-width:50%}div#sgb-css-id-19 img{max-width:80%}#sgb-css-id-19 .wp-block-image.alignright{margin-right:0}div#sgb-css-id-26 img{max-width:80%}#sgb-css-id-26 .wp-block-image.alignright{margin-right:0!important}}.page-title{margin:2.5em 0 .8em}.single-title,.page-title{color:#3b1f19}.sgb-box-simple__title{color:#3b1f19}.sgb-box-simple--title-overwrap .sgb-box-simple__title{background:#fffaf0!important}body .sgb-box-simple__body{border-color:#3b1f19;background-color:#fffaf0;color:#3b1f19;font-size:1.1em !important}a.wp-block-button__link.has-background.wp-element-button{padding:20px 40px;line-height:1.6em}.twocolumn{display:flex;flex-wrap:wrap;width:84%;margin:3em auto}.sgb-box-simple{margin:3em auto;width:80%}.column{margin:1em auto;width:45%}p.price{font-size:1.3em;line-height:1.2em}.sgb-box-simple__body.tools{display:flex}.tools_left{float:left;width:100%}.tools-image{width:100%;text-align:right}.tools-image img{width:49%;margin-right:1%}.sample-image img{max-width:48%;margin:1%}.cloth-image img{max-width:24%}@media (max-width:1280px){.twocolumn{width:80%;display:block}.column{width:100%;margin:3em auto}.sample-image img{max-width:100%;margin:0}.cloth-image img{max-width:48%;margin-right:1%}}@media (max-width:768px){.big,#inner-content .big{font-size:1em}.sgb-box-simple__body.tools{display:block}.tools_left{width:100%;float:none;margin-right:0}.tools-image img{width:100%;margin-bottom:1%}.cloth-image img{max-width:100%}a.wp-block-button__link.has-sango-accent-background-color.has-background.wp-element-button{font-size:.8em}}div#archive_header　{background:none!important;box-shadow:none}input[type=text],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea,.field{background:#fff}#wpcf7-f38-p132-o1 p{margin:0 0 3em}i.fa-chevron-circle-right{margin-right:5px}form.wpcf7-form.init p{display:flex;margin:0 0 .5em}form.wpcf7-form.init label{width:40%}p.notice{margin:0 !important}p.notice.mgn-btm{margin:0 0 2em !important}@media only screen and (max-width:1024px){form.wpcf7-form.init p{display:block}}.notice{font-size:14px;color:#cf2e2e}.haveto{font-size:.6em;padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin:5px;position:relative;bottom:3px}.any{font-size:.6em;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin:5px;position:relative;bottom:3px}.wpcf7-radio .wpcf7-list-item{display:block}#formbtn{display:block;padding:1em 0;margin-top:30px;width:100%;background:#ff866c;color:#fff;font-size:18px;font-weight:700;border-radius:2px;border:none}#formbtn:hover{background:#fff;color:#ff866c}