@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both;overflow:hidden}* html .clearfix{height:1%}html{height:100%;font-size:62.5%;overflow-y:scroll}body{margin:0;line-height:1;color:#000;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic","Osaka",arial,sans-serif;font-weight:400;background-color:#fff;word-wrap:break-word;overflow-wrap:break-word}a{color:#000;text-decoration:none;overflow:hidden;transition:.5s}a:focus{outline:none}a:hover{color:#ffcf00;transition:.5s}a img,a svg{border:none;vertical-align:bottom;transition:opacity .5s ease-out}a:hover img,a:hover svg{filter:alpha(opacity=75);opacity:.75;transition:opacity .5s ease-out}figure{overflow:hidden}figure img{transition:.5s}figure a:hover img{transform:scale(1.05,1.05);transition:.5s}a *{overflow:hidden}a * img{transition:.5s}a:hover * img{transform:translate(-50%,-50%) scale(1.05,1.05);transition:.5s}img{max-width:100%;height:auto;vertical-align:bottom;line-height:1}h1{line-height:1;font-size:6rem;font-weight:500;line-height:1.25}h2{margin-bottom:1.5em;font-size:3.6rem;font-weight:600;line-height:1}h2.line{font-size:2rem}h3{margin-bottom:1em;font-size:3.2rem;font-weight:600;line-height:1.1}h4{margin-bottom:1.2em;font-size:1.8rem;font-weight:500;line-height:1.3}h5{margin-bottom:.5em;font-size:1.6rem;font-weight:500;line-height:1.2}h6{margin-bottom:.5em;font-size:1.6rem;font-weight:500;line-height:1.5}li{list-style:none}p,address,dl,ul,ol{margin-bottom:1.5em;font-size:1.4rem;font-weight:500;line-height:2}p.large,address.large,dl.large,ul.large,ol.large{font-size:1.6rem}p:last-child,address:last-child,dl:last-child,ul:last-child,ol:last-child{margin-bottom:0}address{font-style:normal}figcaption{font-size:1.4rem;margin-top:1rem;line-height:1.8}*{-webkit-appearance:none}table{width:100%;margin-top:0;border-collapse:collapse}th,td{padding:16px 5px 14px 0;font-size:1.6em;line-height:1.5;letter-spacing:.15em;text-align:left;vertical-align:top}th{width:17%}input,textarea{padding:5px;border:solid 1px #dadada;background-color:#fff;transition:.8s}input:focus,textarea:focus{background-color:#e6f0f0;transition:.8s}.section{width:100%;min-width:1000px;padding:9rem 0 0;position:relative;overflow:hidden}.section:last-of-type{padding-bottom:9rem}.inner{width:980px;margin:0 auto;padding:0 10px;display:block;position:relative}.forPC{display:block !important}.forSP{display:none !important}.nbsp{display:none}.tel_tap{text-decoration:none;cursor:default;pointer-events:none}.overall{background-color:#e8e8e8}.montserrat{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;letter-spacing:.06em}.columns_2,.columns_3,.columns_4,.columns_5{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns_2>*{width:46.5%}.columns_3>*{width:32%}.columns_4>*{width:25%}.columns_5>*{width:20%}.box-fadein img{opacity:0;-webkit-transition:opacity 2s;transition:opacity 2s}.box-fadein.lazyloaded img.lazyloaded{opacity:1}.link_arrow>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.link_arrow>*:before{content:"";width:2.4rem;height:2rem;margin-right:.6rem;background:url(//someya.me/wp-content/themes/someya/src/css/../images/arrow_01.svg) no-repeat left center;background-size:2rem auto;display:inline-block;transition:.3s;z-index:1}.link_arrow>*:hover:before{background-position:left .4rem center;transition:.3s}.object-fit{position:relative}.object-fit img{width:auto;height:100%;min-width:100%;min-height:100%;max-width:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: bottom;'}a:hover .object-fit img{filter:alpha(opacity=100);opacity:1}.no-result{padding-top:5rem;padding-bottom:2rem;font-size:1.6rem !important;background-color:transparent !important;text-align:center !important}.no-result:before{display:none !important}.kerning{letter-spacing:-.25em}.enclosure{padding:5rem;background-color:#fff;border-radius:8px}.parallax-window{height:70rem}.parallax-window#middle_image{height:40rem}.parallax-slider{top:0;left:0}a[href=xxxxx]{color:#fff !important;background-color:red !important}@media screen and (max-width:768px){.section{width:100%;min-width:100%;padding-top:5rem}.section:last-of-type{padding-bottom:5rem}.inner{width:95%;max-width:95%;max-width:-webkit-calc(95% - 4rem);max-width:calc(95% - 4rem);min-width:-webkit-calc(95% - 4rem);min-width:calc(95% - 4rem);padding:0}.forPC{display:none !important}.forSP{display:block !important}.tel_tap{pointer-events:auto}.parallax-window{height:45rem}.parallax-window#middle_image{height:30rem}}@media screen and (max-width:767px){h1{font-size:4rem}h2{font-size:2.6rem;line-height:1.3}h3{font-size:2.4rem}p,address,dl,ul,ol{font-size:1.6rem;line-height:1.8}.overall{padding:3rem 0}.inner{width:92%;max-width:92%;min-width:92%;padding:0;background-color:transparent}.parallax-window{height:35rem}.parallax-window#middle_image{height:20rem}.nbsp{display:inline-block}.btn{margin-top:3rem !important}.btn a{min-width:80%;padding:1.5rem;font-size:1.8rem;line-height:1.4}.btn+.btn{margin-top:.5rem}.link_arrow{margin-top:-.5rem}.section .columns_2,.section .columns_3,.section .columns_4,.section .columns_5{display:block}.section .columns_2>*,.section .columns_3>*,.section .columns_4>*,.section .columns_5>*{width:100%;margin-bottom:2.5rem}.section .columns_2>*:last-child,.section .columns_3>*:last-child,.section .columns_4>*:last-child,.section .columns_5>*:last-child{margin-bottom:0}.enclosure{padding:2.5rem}}#pagenation{margin:2rem 0 -3em}#pagenation p{font-size:1.8rem;font-weight:600;text-align:center}#pagenation p a,#pagenation p span{width:5rem;height:5.5rem;margin:2.5rem;display:inline-block;text-align:center;vertical-align:bottom;line-height:5.5rem;position:relative}#pagenation p a:after,#pagenation p span:after{content:"";width:100%;height:3px;background-color:#ffcf00;position:absolute;left:0;bottom:0;opacity:1;transition:.5s}#pagenation p a:after{opacity:0;transition:.5s}#pagenation p a:hover:after{opacity:1;transition:.5s}#pagenation p span:after{background-color:#000}@media screen and (max-width:767px){#pagenation p a,#pagenation p span{width:4rem;height:4.5rem;margin:0 .5rem 1rem;line-height:4.5rem}}#header{padding:0}#header_upper{padding:3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#header_upper h1{line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#header_upper h1 #sitelogo{margin-right:2.5rem;display:block;line-height:0}#header_upper h1 #sitelogo svg{width:14rem}#header_upper h1 #phone{display:block;font-size:2.4rem}#header #main_visual .inner p{margin:0;position:absolute;top:155px;left:50%;transform:translateX(-50%)}#header #main_visual .inner p img{width:28rem;height:auto}@media screen and (max-width:1100px){#header_upper h1 #sitelogo{margin-right:1.5rem}#header_upper h1 #sitelogo svg{width:12rem}#header_upper h1 #phone{font-size:1.6rem}}@media screen and (max-width:768px){#header_upper{margin:0;padding:1.5rem 0;position:fixed;left:0;top:0;z-index:12;width:100%;background-color:#fff}#header_upper h1{margin:0 0 0 2rem;z-index:12}#header_upper h1 #sitelogo svg{width:10rem}#header_upper h1 #phone{font-size:1.4rem}#header #main_visual .inner p{top:110px}#header #main_visual .inner p img{width:20rem}}@media screen and (max-width:767px){#header #main_visual .inner p{top:90px}#header #main_visual .inner p img{width:16rem}}#main_nav{width:66%}#main_nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#main_nav .menu-container .menu ul li{font-size:1.6rem;font-weight:600;letter-spacing:.1em;text-align:center}#main_nav .menu-container .menu ul li.m_home{width:0;display:none}#main_nav .menu-container .menu ul li.m_about,#main_nav .menu-container .menu ul li.m_price{width:22.5%}#main_nav .menu-container .menu ul li.m_blog{width:26%}#main_nav .menu-container .menu ul li.m_shop{width:15%}#main_nav .menu-container .menu ul li.m_instagram,#main_nav .menu-container .menu ul li.m_hotpepper{width:7%}#main_nav .menu-container .menu ul li.m_instagram a img,#main_nav .menu-container .menu ul li.m_hotpepper a img{width:3.6rem;height:auto}#main_nav .menu-container .menu ul li.m_about a,#main_nav .menu-container .menu ul li.m_blog a,#main_nav .menu-container .menu ul li.m_price a,#main_nav .menu-container .menu ul li.m_shop a{display:block;position:relative}#main_nav .menu-container .menu ul li.m_about a:after,#main_nav .menu-container .menu ul li.m_blog a:after,#main_nav .menu-container .menu ul li.m_price a:after{content:"";width:1px;height:16px;background-color:#000;display:inline-block;position:absolute;right:0;top:7px}#main_nav .menu-container .menu ul li.m_instagram a span,#main_nav .menu-container .menu ul li.m_hotpepper a span{display:none}@media screen and (max-width:1320px){#main_nav{width:60%}}@media screen and (max-width:1100px){#main_nav{width:65%}}@media screen and (max-width:1020px){#main_nav .menu-container .menu ul li{font-size:1.4rem}#main_nav .menu-container .menu ul li.m_instagram a img,#main_nav .menu-container .menu ul li.m_hotpepper a img{width:2.8rem;height:auto}}@media screen and (max-width:768px){#main_nav{width:100%;height:5.1rem;margin-top:0;position:fixed !important;left:0;top:0;right:inherit;bottom:inherit;z-index:11}#main_nav .menu-trigger{position:absolute;right:2rem;top:2rem;width:2.1rem;height:20px;display:inline-block;z-index:11;overflow:visible}#main_nav .menu-trigger,#main_nav .menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}#main_nav .menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#000;border-radius:2px}#main_nav .menu-trigger span:nth-of-type(1){top:0}#main_nav .menu-trigger span:nth-of-type(2){top:9px}#main_nav .menu-trigger span:nth-of-type(3){bottom:0}#main_nav .menu-trigger.active span{background-color:#000}#main_nav .menu-trigger.active span:before{background-color:transparent}#main_nav .menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}#main_nav .menu-trigger.active span:nth-of-type(2){opacity:0}#main_nav .menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}#main_nav .menu-container{width:100%;position:fixed;top:6rem;right:0}#main_nav .menu-container .menu{display:none;width:100%;height:100vh;background-color:#e8e8e8}#main_nav .menu-container .menu>ul{padding:0;width:100%;min-width:100%;border-bottom:none;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main_nav .menu-container .menu li{width:100% !important;border-bottom:solid 1px #424242}#main_nav .menu-container .menu li a{width:100%;padding:2rem 0 !important;color:#000;font-size:1.7rem;text-align:center;display:block;background-color:#e8e8e8}#main_nav .menu-container .menu li a:after{display:none !important}#main_nav .menu-container .menu li.m_home{display:block !important}#main_nav .menu-container .menu li.m_instagram,#main_nav .menu-container .menu li.m_hotpepper{border:none;width:50% !important}#main_nav .menu-container .menu li.m_instagram a,#main_nav .menu-container .menu li.m_hotpepper a{padding:4rem 0 !important}#main_nav .menu-container .menu li.m_instagram a span,#main_nav .menu-container .menu li.m_hotpepper a span{margin-top:.7rem;display:block !important;font-size:1.4rem}#main_nav .menu-container .menu li.m_instagram a img,#main_nav .menu-container .menu li.m_hotpepper a img{width:3.6rem !important}#main_nav .menu-container .menu .menu-item{width:-webkit-calc(50% - .4rem);width:calc(50% - .4rem);padding:0;margin:.2rem}#main_nav .menu-container .menu .menu-item a span{font-size:1.2rem}}#footer{padding-top:6rem}#footer .inner h1{margin-bottom:5rem;text-align:center}#footer .inner h1 a svg{width:36rem;height:auto}#footer .inner #footer_nav{margin-bottom:5rem}#footer .inner #footer_nav .columns_5{width:90%;margin:0 auto;text-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#footer .inner #footer_nav .columns_5 li a{padding:0 3.5rem;display:block;position:relative}#footer .inner #footer_nav .columns_5 li a:after{content:"";width:1px;height:16px;background-color:#000;display:inline-block;position:absolute;right:0;top:5px}#footer .inner #footer_nav .columns_5 li:last-child a:after{display:none}#footer .inner>.columns_2{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#footer .inner>.columns_2 li:first-child{text-align:right}#footer .inner>.columns_2 li:last-child{text-align:left}#footer .inner>.columns_2 li a{margin:0 1rem}#footer .inner>.columns_2 li a img{width:3.6rem;height:auto}#footer .inner small{padding:1rem 0 3rem;font-size:1.2rem;letter-spacing:.16em;text-align:center;display:block}@media screen and (max-width:768px){#footer{padding-top:7rem}#footer .inner h1 a svg{width:40%}#footer .inner #footer_nav .columns_5 li a{padding:0}}@media screen and (max-width:767px){#footer .inner h1{margin-bottom:4rem}#footer .inner h1 a svg{width:60%}#footer .inner #footer_nav{margin-bottom:3rem}#footer .inner #footer_nav .columns_5{padding-top:1rem;display:block;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left top;background-size:4px 1px}#footer .inner #footer_nav .columns_5 li{width:100%}#footer .inner #footer_nav .columns_5 li a{margin:0 0 1rem;padding:0 0 1rem;display:block;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left bottom;background-size:4px 1px}#footer .inner #footer_nav .columns_5 li a:after{display:none}}.home #section_about{padding-bottom:9rem;background-color:#e8e8e8}.home #section_about .inner>figure{margin-bottom:4rem;text-align:center}.home #section_about .inner>figure img{width:8.4rem;height:8.4rem}.home #section_about .inner>h2{margin-bottom:.8em;font-size:4.8rem;text-align:center}.home #section_about .inner>p{margin-bottom:2.3em;font-size:2.4rem;line-height:1.67;text-align:center}.home #section_about .inner .enclosure{margin:0 0 6rem;text-align:center}.home #section_about .inner .enclosure h3{margin-bottom:1.2em;font-size:2.4rem}.home #section_about .inner .enclosure p{margin-bottom:0;font-size:1.6rem;line-height:2.375}.home #section_about .inner .columns_3{margin-bottom:6rem;padding-bottom:6rem;border-bottom:solid 1px #424242}.home #section_about .inner .columns_3 div{text-align:center}.home #section_about .inner .columns_3 div h4{padding:1.8rem 0;font-size:1.6rem;font-weight:600;background-color:#fad200}.home #section_about .inner .columns_2 div h3{margin-bottom:2em;font-size:1.6rem}.home #section_about .inner .columns_2 div h3 .montserrat{margin-bottom:1rem;font-size:4.8rem;display:block}.home #section_about .inner .columns_2 div .copy{font-size:1.8rem;font-weight:600;line-height:1.8}.home #section_about .inner .columns_2 div ul li{padding:1.5rem 0 .7rem;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left bottom;background-size:6px 1px}.home #section_about .inner .columns_2 div ul li:first-child{padding-top:0}.home #section_about .inner .columns_2 div ul li:last-child{padding-bottom:0;background-image:none}.home #section_about .inner .columns_2 div ul li time{width:19%;margin-right:2%;display:inline-block;vertical-align:top}.home #section_about .inner .columns_2 div ul li span{width:79%;display:inline-block}.home #section_price{padding-bottom:9rem}.home #section_price .inner>h2{margin-bottom:4em;font-size:1.6rem}.home #section_price .inner>h2 .montserrat{margin-bottom:1rem;font-size:4.8rem;display:block}.home #section_price .inner>div{padding:2rem 0;border-top:solid 1px #424242}.home #section_price .inner>div>h3{width:23.5%;margin:0 1% 0 0;font-size:2.4rem}.home #section_price .inner>div>dl{width:75.5%}.home #section_price .inner>div>dl dt{width:73%;padding:1.5rem 4% .7rem 0;font-size:1.6rem;font-weight:600;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left bottom;background-size:6px 1px}.home #section_price .inner>div>dl dt:first-of-type{padding-top:0}.home #section_price .inner>div>dl dt:last-of-type{padding-bottom:0;background-image:none}.home #section_price .inner>div>dl dd{width:23%;padding:1.5rem 0 .7rem;font-size:1.8rem;font-family:'Montserrat',sans-serif;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left bottom;background-size:6px 1px}.home #section_price .inner>div>dl dd:first-of-type{padding-top:0}.home #section_price .inner>div>dl dd:last-of-type{padding-bottom:0;background-image:none}.home #section_shop{padding-top:9rem;padding-bottom:9rem;background-color:#e8e8e8}.home #section_shop .inner>h2{margin-bottom:4em;font-size:1.6rem}.home #section_shop .inner>h2 .montserrat{margin-bottom:1rem;font-size:4.8rem;display:block}.home #section_shop .inner .enclosure{margin:0 0 2.5rem}.home #section_shop .inner .enclosure .columns_2{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.home #section_shop .inner .enclosure .columns_2>div{width:60%}.home #section_shop .inner .enclosure .columns_2>div h4{font-weight:600}.home #section_shop .inner .enclosure .columns_2>p{width:25%;margin-right:5%}.home #section_shop .inner>.columns_3{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.home #section_shop .inner>.columns_3 h5{width:14%;margin-bottom:0;font-weight:600}.home #section_shop .inner>.columns_3 address{width:55%;margin-bottom:0}.home #section_shop .inner>.columns_3 ul{width:24.5%;margin-right:2%;margin-bottom:0}.home #section_shop .inner>.columns_3 ul li a img{width:3.6rem;height:auto}.home #section_shop>.columns_2{margin-bottom:6rem}.home #section_shop>.columns_2>div:first-child{width:37rem;margin:0 12rem 0 auto}.home #section_shop>.columns_2>div:first-child h3{margin-bottom:1.7em}.home #section_shop>.columns_2>div:first-child h4{margin-bottom:1em;font-weight:600}.home #section_shop>.columns_2>div:first-child p{margin-bottom:1em}.home #section_shop>.columns_2>div:first-child address{margin-bottom:0}.home #section_shop>.columns_2>div:first-child address.montserrat{font-size:3.6rem}.home #section_shop>.columns_2>div:last-child{width:50%}.home #section_shop>.columns_2>div:last-child .link_arrow{margin-top:1rem}.home #section_instagram{padding-bottom:9rem;background-color:#fff;display:none}.home #section_instagram .inner h2{margin-bottom:.75em}.home #section_instagram .inner h2 .montserrat{font-size:4.8rem}.home #section_instagram .inner #instagram_feed{margin-left:-1%}.home #section_instagram .inner #instagram_feed #sbi_images{height:22.5rem}.home #section_instagram .inner .wdi_feed_users{display:none}.home #section_instagram .inner .wdi_feed_thumbnail_1 .wdi_photo_wrap_inner{border-width:8px}.home #section_instagram .inner .wdi_photo_img{position:relative}.home #section_instagram .inner .wdi_photo_img img{width:auto;height:100%;min-width:100%;min-height:100%;max-width:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: bottom;'}@media screen and (max-width:768px){.home #section_about{padding-bottom:5rem}.home #section_about .inner>h2{font-size:3.2rem}.home #section_about .inner>p{font-size:2rem}.home #section_about .inner .columns_2 div .copy{font-size:1.6rem}.home #section_about .inner .columns_2 div ul li time{width:25%}.home #section_about .inner .columns_2 div ul li span{width:73%}.home #section_about .inner .columns_2 div h3{text-align:center}.home #section_about .inner .columns_2 div h3 .montserrat{font-size:3.4rem}.home #section_about .inner .columns_3{margin-bottom:5rem;padding-bottom:5rem}.home #section_price{padding-bottom:5rem}.home #section_price .inner>h2{margin-bottom:3em;text-align:center}.home #section_price .inner>h2 .montserrat{font-size:3.4rem}.home #section_price .inner>div>h3{font-size:2rem}.home #section_shop{padding-top:5rem;padding-bottom:5rem}.home #section_shop .inner>h2{text-align:center}.home #section_shop .inner>h2 .montserrat{font-size:3.4rem}.home #section_shop .inner>.columns_3 h5{width:18%}.home #section_shop .inner>.columns_3 address{width:50%}.home #section_shop>.columns_2>div:first-child{width:42%;margin:0 0 0 5%}.home #section_shop>.columns_2>div:first-child address.montserrat{font-size:2.6rem}.home #section_shop>.columns_2>div:last-child{width:47%;margin:0}.home #section_instagram{padding-bottom:5rem}.home #section_instagram .inner h2{text-align:center}.home #section_instagram .inner h2 .montserrat{font-size:3.4rem}.home #section_instagram .inner #instagram_feed #sbi_images{height:14.5rem}.home #section_instagram .inner .wdi_feed_thumbnail_1 .wdi_photo_wrap_inner{border-width:1px}}@media screen and (max-width:767px){.home #section_about .inner>h2{font-size:2.8rem}.home #section_about .inner>p{font-size:1.6rem;text-align:left}.home #section_about .inner .enclosure{margin-bottom:4rem;text-align:left}.home #section_about .inner .enclosure h3{margin-bottom:.75em;font-size:2rem;line-height:1.3}.home #section_about .inner .enclosure p{line-height:1.8}.home #section_about .inner .columns_3{margin-bottom:4rem;padding-bottom:4rem}.home #section_about .inner .columns_3 div h4{padding:1.2rem 0}.home #section_about .inner .columns_3 div p{text-align:left}.home #section_about .inner .columns_2 div ul li time,.home #section_about .inner .columns_2 div ul li span{font-size:1.5rem}.home #section_about .inner .columns_2 div ul li time{width:26.5%}.home #section_about .inner .columns_2 div ul li span{width:71.5%}.home #section_price .inner h2{margin-bottom:2em}.home #section_price .inner>div:last-child{padding-bottom:0}.home #section_price .inner>div>h3{width:100%;margin:0 0 1.5rem;font-size:2.4rem}.home #section_price .inner>div dl{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.home #section_price .inner>div dl dt{width:78%;margin:0 0 1rem;padding:0 5% 1rem 0;font-size:1.4rem;line-height:1.6}.home #section_price .inner>div dl dt:last-child{margin-bottom:0}.home #section_price .inner>div dl dd{width:17%;margin:0 0 1rem;padding:0 0 1rem;font-size:1.4rem;line-height:1.6}.home #section_price .inner>div dl dd:last-child{margin-bottom:0}.home #section_shop .inner>h2{margin-bottom:2.5em}.home #section_shop .inner .enclosure .columns_2>div{width:100%;margin-bottom:2rem}.home #section_shop .inner .enclosure .columns_2>div h4{text-align:center}.home #section_shop .inner .enclosure .columns_2>p{width:55%;margin:0 auto}.home #section_shop .inner>.columns_3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home #section_shop .inner>.columns_3 h5,.home #section_shop .inner>.columns_3 address,.home #section_shop .inner>.columns_3 ul{width:100%;margin-right:0;margin-bottom:1.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.home #section_shop .inner>.columns_3 h5 li,.home #section_shop .inner>.columns_3 address li,.home #section_shop .inner>.columns_3 ul li{width:17%;margin:0;text-align:center}.home #section_shop>.columns_2{margin-bottom:5rem}.home #section_shop>.columns_2>div:first-child{width:90%;margin:0 5% 4rem}.home #section_shop>.columns_2>div:first-child h3{width:70%;margin-right:auto;margin-left:auto}.home #section_shop>.columns_2>div:last-child{width:100%;margin:0}.home #section_shop>.columns_2>div:last-child .link_arrow{margin-left:5%}.home #section_instagram .inner #instagram_feed #sbi_images{height:9.5rem}}.single #header #page_title{padding:8rem 0 0;background-color:#e8e8e8}.single #header #page_title .inner h1{font-size:1.6rem;font-weight:600}.single #header #page_title .inner h1 .montserrat{margin-bottom:.5rem;font-size:4.8rem;display:block}.single #section_single{padding-top:4.5rem;background-color:#e8e8e8}.single #section_single .inner{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.single #section_single .inner #main{width:74%}.single #section_single .inner #main #post_main{margin-bottom:3.5rem;padding:5rem;background-color:#fff}.single #section_single .inner #main #post_main #post_header{margin-bottom:5rem}.single #section_single .inner #main #post_main #post_header .post_date{font-size:1.6rem;line-height:1}.single #section_single .inner #main #post_main #post_header .post_title{margin-bottom:3.5rem;font-size:2.4rem;font-weight:600}.single #section_single .inner #main #post_main #post_header figure{width:100%;height:40rem;border-radius:8px}.single #section_single .inner #main #post_main #article h2{padding:1.8rem;font-size:1.6rem;line-height:1.5;text-align:center;background-color:#fad200;clear:both}.single #section_single .inner #main #post_main #article h2:first-child{margin-top:0}.single #section_single .inner #main #post_main #article h3{margin:1.75em 0 .8em;font-size:1.6rem;font-weight:600;line-height:1.5;clear:both}.single #section_single .inner #main #post_main #article h3:first-child{margin-top:0}.single #section_single .inner #main #post_main #article h4{margin:1.5em 0 .8em;font-size:1.5rem;font-weight:600;clear:both}.single #section_single .inner #main #post_main #article h5{margin:1.25em 0 .75em;font-size:1.4rem;font-weight:600;clear:both}.single #section_single .inner #main #post_main #article p a{border-bottom:dashed 1px #424242;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.single #section_single .inner #main #post_main #article p a:hover{border-color:#139b57;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.single #section_single .inner #main #post_main #article p a[href$=jpg]:after,.single #section_single .inner #main #post_main #article p a[href$=png]:after,.single #section_single .inner #main #post_main #article p a[href$=gif]:after{display:none}.single #section_single .inner #main #post_main #article p.btnlink a{line-height:1.5;display:inline-block;padding:1rem 2rem;background-color:#ffad33;border:none;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.single #section_single .inner #main #post_main #article p.btnlink a:hover{color:#fff;background-color:#139b57;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.single #section_single .inner #main #post_main #article p.btnlink+p.btnlink{margin-top:-1.5rem}.single #section_single .inner #main #post_main #article ul li:last-child{margin-bottom:0}.single #section_single .inner #main #post_main #article ol{margin-left:1.2em}.single #section_single .inner #main #post_main #article ol li{list-style:decimal}.single #section_single .inner #main #post_main #article ol li:last-child{margin-bottom:0}.single #section_single .inner #main #post_main #article pre{background-color:#eee;margin:.5em 0 1em;padding:1em;white-space:pre-wrap;clear:both;border:solid 1px #ddd;user-select:all;-webkit-user-select:all;-moz-user-select:all}.single #section_single .inner #main #post_main #article .alignleft,.single #section_single .inner #main #post_main #article .alignright{margin-top:1rem}.single #section_single .inner #main #post_main #article figure{max-width:100%;margin:0 0 1.5em}.single #section_single .inner #main #post_main #article figure.alignleft{max-width:45%;margin-right:5%;float:left;clear:both}.single #section_single .inner #main #post_main #article figure.alignleft img{width:100%;height:auto}.single #section_single .inner #main #post_main #article figure.alignright{max-width:45%;margin-left:5%;float:right;clear:both}.single #section_single .inner #main #post_main #article figure.alignright img{width:100%;height:auto}.single #section_single .inner #main #post_main #article figure.aligncenter{max-width:100%;margin-right:auto;margin-left:auto}.single #section_single .inner #main #post_main #article figure.aligncenter img{width:100%;height:auto}.single #section_single .inner #main #post_main #article figure.alignnone{max-width:100%}.single #section_single .inner #main #post_main #article figure.alignnone img{width:100%;height:auto}.single #section_single .inner #main #post_main #article figcaption{margin-top:0;margin-bottom:1.25em;padding:1rem 1.7rem;font-size:1.4rem;line-height:1.6;text-align:center;background-color:#000;color:#fff;position:relative}.single #section_single .inner #main #post_main #article figcaption.caption-left{text-align:left}.single #section_single .inner #main #post_main #article img.alignleft{width:100%;max-width:45%;margin-right:5%;margin-bottom:1rem;float:left;clear:both}.single #section_single .inner #main #post_main #article img.alignright{width:100%;max-width:40%;margin-bottom:1rem;margin-left:5%;float:right;clear:both}.single #section_single .inner #main #post_main #article img.aligncenter{width:100%;max-width:100%;margin-right:auto;margin-bottom:1rem;margin-left:auto}.single #section_single .inner #main #post_main #article img.alignnone{max-width:100%;margin-bottom:1rem}.single #section_single .inner #main #post_main #article iframe{width:100%;min-height:39rem}.single #section_single .inner #main #post_main #article .columns_2 img,.single #section_single .inner #main #post_main #article .columns_3 img{width:100%;height:auto}.single #section_single .inner #main #post_main #article .columns_2.img-txt figure,.single #section_single .inner #main #post_main #article .columns_3.img-txt figure{width:40%;max-width:40%}.single #section_single .inner #main #post_main #article .columns_2.img-txt div,.single #section_single .inner #main #post_main #article .columns_3.img-txt div{width:55%}.single #section_single .inner #main #post_main #article hr{margin:4em 0;border:none;border-bottom:solid 1px #424242;clear:both !important}.single #section_single .inner #main #post_main #article hr.clear{height:0 !important;margin:0 !important}.single #section_single .inner #main #post_main #article strong{font-weight:900}.single #section_single .inner #main #post_main #article p+h2{margin-top:2em}.single #section_single .inner #main #post_main #article blockquote{margin-bottom:2rem;padding-left:70px;font-size:1.6rem;line-height:1.5;background:url(//someya.me/wp-content/themes/someya/src/css/../images/quote-left.svg) no-repeat left top;background-size:50px auto}.single #section_single .inner #main #post_main #article blockquote p{margin-bottom:.5rem;line-height:2}.single #section_single .inner #main #post_main #article blockquote cite{margin:0;font-size:1.4rem;font-style:normal}.single #section_single .inner #main #post_main #article blockquote cite a{border-bottom:dashed 1px #424242;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.single #section_single .inner #main #post_main #article blockquote cite a:hover{border-color:#139b57;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.single #section_single .inner #main #post_main #article p:last-child,.single #section_single .inner #main #post_main #article address:last-child,.single #section_single .inner #main #post_main #article dl:last-child,.single #section_single .inner #main #post_main #article ul:last-child,.single #section_single .inner #main #post_main #article ol:last-child{margin-bottom:1.25em}.single #section_single .inner #aside{width:22%;width:-webkit-calc(24% - 6rem);width:calc(24% - 6rem);padding:3.5rem 3rem;background-color:#fff}.single #section_single .inner #aside h2{margin-bottom:0;font-size:1.8rem}.single #section_single .inner #aside ul li{padding:1.5em 0;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left bottom;background-size:4px 1px}.single #section_single .inner #aside ul li a .post_date{margin-bottom:.15em;font-size:1.6rem}.single #section_single .inner #aside ul li:last-child{padding-bottom:0;background:0 0}@media screen and (max-width:768px){.single #section_single .inner #main{width:70%}.single #section_single .inner #main #post_main{padding:3rem}.single #section_single .inner #main #post_main #post_header figure{height:28rem}.single #section_single .inner #aside{width:-webkit-calc(28% - 3rem);width:calc(28% - 3rem);padding:3rem 1.5rem}}@media screen and (max-width:767px){.single #header #page_title .inner h1{text-align:center}.single #header #page_title .inner h1 .montserrat{margin-bottom:0;font-size:3.4rem}.single #section_single{padding-top:2.5rem}.single #section_single .inner #main{width:100%;margin-bottom:4rem}.single #section_single .inner #main #post_main{margin-bottom:2.5rem;padding:2rem 1.5rem}.single #section_single .inner #main #post_main #post_header{margin-bottom:4rem}.single #section_single .inner #main #post_main #post_header .post_date{margin-bottom:1em}.single #section_single .inner #main #post_main #post_header .post_title{margin-bottom:2rem;font-size:2rem}.single #section_single .inner #main #post_main #post_header figure{height:0;padding-top:67%}.single #section_single .inner #main #post_main #article h2{padding:1rem}.single #section_single .inner #main #post_main #article hr{margin:3rem 0}.single #section_single .inner #main #post_main #article figure{margin-bottom:1em}.single #section_single .inner #main #post_main #article img.alignright,.single #section_single .inner #main #post_main #article figure.alignright{max-width:48%;margin-top:.5rem;margin-left:3%}.single #section_single .inner #main #post_main #article img.alignleft,.single #section_single .inner #main #post_main #article figure.alignleft{max-width:48%;margin-top:.5rem;margin-right:3%}.single #section_single .inner #main #post_main #article figcaption{margin-bottom:0}.single #section_single .inner #main #post_main #article blockquote{padding-left:40px;background-size:32px auto}.single #section_single .inner #aside{width:-webkit-calc(100% - 3rem);width:calc(100% - 3rem);padding-top:2.5rem;padding-bottom:2.5rem}.single #section_single .inner #aside h2{font-size:2rem;text-align:center}.single #section_single .inner #aside ul li{padding:.7em 0}}.blog #header #page_title{padding:8rem 0 0;background-color:#e8e8e8}.blog #header #page_title .inner h1{font-size:1.6rem;font-weight:600}.blog #header #page_title .inner h1 .montserrat{margin-bottom:.5rem;font-size:4.8rem;display:block}.blog #section_blog_list{padding-top:4.5rem;background-color:#e8e8e8}.blog #section_blog_list .inner ul{padding:5rem;background-color:#fff}.blog #section_blog_list .inner ul li{padding:4rem 0;background:url(//someya.me/wp-content/themes/someya/src/css/../images/line_dash_01.svg) repeat-x left bottom;background-size:4px 1px}.blog #section_blog_list .inner ul li:first-child{padding-top:0}.blog #section_blog_list .inner ul li:last-child{padding-bottom:0;background-image:none}.blog #section_blog_list .inner ul li a figure{width:28.4%}.blog #section_blog_list .inner ul li a div{width:68.3%}.blog #section_blog_list .inner ul li a div .post_date{margin-bottom:1em;font-size:1.6rem;line-height:1}.blog #section_blog_list .inner ul li a div .post_title{margin-bottom:.8em;font-size:1.6rem;font-weight:600;line-height:1.6}.blog #section_blog_list .inner ul li a div .post_description{height:6em;overflow:hidden;position:relative}@media screen and (max-width:767px){.blog #header #page_title .inner h1{text-align:center}.blog #header #page_title .inner h1 .montserrat{margin-bottom:0;font-size:3.4rem}.blog #section_blog_list{padding-top:2.5rem}.blog #section_blog_list .inner ul{padding:1.5rem}.blog #section_blog_list .inner ul li{padding:2.5rem 0 1.5rem}.blog #section_blog_list .inner ul li a figure{width:100%;height:0;padding-top:67%}.blog #section_blog_list .inner ul li a div{width:100%}.blog #section_blog_list .inner ul li a div .post_description{height:5.4em}}.error404 #header #page_title{padding:8rem 0 0;background-color:#e8e8e8}.error404 #header #page_title .inner h1{font-size:1.6rem;font-weight:600}.error404 #header #page_title .inner h1 .montserrat{margin-bottom:.5rem;font-size:4.8rem;display:block}.error404 #section_error404{padding-top:4.5rem;background-color:#e8e8e8}.error404 #section_error404 .inner>div{padding:5rem;background-color:#fff}.error404 #section_error404 .inner>div h2{margin-bottom:1em;font-size:2.4rem}@media screen and (max-width:767px){.error404 #header #page_title .inner h1{text-align:center}.error404 #header #page_title .inner h1 .montserrat{margin-bottom:0;font-size:3.4rem}.error404 #section_error404{padding-top:2.5rem}.error404 #section_error404 .inner>div{padding:2rem}.error404 #section_error404 .inner>div h2{margin-bottom:.5em;font-size:2rem}}