@charset "UTF-8";@import"//fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,700&display=swap";.page-content{max-width:none;padding:0}.page-content *{margin:0;padding:0}h1.page-title{display:none!important}@media screen and (min-width: 768px){.sp{display:none}}.page-content #yamazaki{padding-bottom:100px}.page-content #yamazaki_contents *{margin:0;padding:0;box-sizing:border-box}.page-content #yamazaki_contents{margin:0 auto;font-family:Hiragino Kaku Gothic Pro,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif}.page-content #yamazaki_contents h2,.page-content #yamazaki_contents h3,.page-content #yamazaki_contents h4{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,Yu Gothic Medium,sans-serif}.page-content #yamazaki_contents img{width:100%}.page-content #yamazaki_contents a{text-decoration:none;transition:opacity .3s ease}.page-content #yamazaki_contents a img{opacity:1;transition:opacity .5s ease;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.page-content #yamazaki_contents a:hover,.page-content #yamazaki_contents a:hover img{opacity:.8;backface-visibility:hidden;-webkit-backface-visibility:hidden}.page-content #yamazaki_contents a:hover{color:#222}.page-content #yamazaki_contents hr{margin:100px 40px}.page-content #yamazaki_contents .tax{color:#333;vertical-align:middle;font-size:11px}.page-content #yamazaki_contents #mainvisual{margin:0 auto}.page-content #yamazaki_contents .lead{text-align:center;padding-bottom:60px}.page-content #yamazaki_contents .lead p{line-height:2.6em;font-weight:700;color:#333}.page-content #yamazaki_contents .yamazaki_nav ul li a{display:flex;justify-content:center;align-items:center;position:absolute;z-index:3;border-radius:50%;font-weight:700;line-height:1.2;text-align:center;font-feature-settings:"palt";white-space:nowrap}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a{background-color:#7ec5dfc7;color:#002634}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a{background-color:#f3e181c7;color:#3f2900}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a{background-color:#a5d089c7;color:#1a3a00}.page-content #yamazaki_contents .yamazaki_nav picture{display:block;position:relative;max-width:100%;height:0;z-index:1;padding-top:73.4375%}.page-content #yamazaki_contents .yamazaki_nav picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: contain;"}.page-content #yamazaki_contents .yamazaki_nav .nav_heading{display:flex;justify-content:center;align-items:center;margin:0 auto;color:#231815;border-top:1px solid #231815;border-bottom:1px solid #231815;letter-spacing:0}.page-content #yamazaki_contents h2{font-size:24px;width:100%;font-weight:700;background-color:#e4f1f6;padding:15px;margin:0 auto;text-align:center;color:#333}.page-content #yamazaki_contents h2.group_laundry{background-color:#e4f1f6}.page-content #yamazaki_contents h2.group_kitchen{background-color:#fef7cf}.page-content #yamazaki_contents h2.group_other{background-color:#e0eed1}.page-content #yamazaki_contents .linewrap{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,Yu Gothic Medium,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#231815}.page-content #yamazaki_contents .linewrap h3.line .text_line{border-top:1px solid #231815;border-bottom:1px solid #231815;text-align:center;display:block;font-size:32px;line-height:1.75em}.page-content #yamazaki_contents h3.line .text_line+.text_line{border-top:0}.page-content #yamazaki_contents section .desc{margin:60px auto 0}.page-content #yamazaki_contents section .desc p{text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,Yu Gothic Medium,sans-serif;font-size:20px;font-weight:600;letter-spacing:1px}.page-content #yamazaki_contents section .item{display:flex;flex-direction:column}.page-content #yamazaki_contents section .item>*{min-height:0%}.page-content #yamazaki_contents section .item h4{font-size:21px;font-weight:700;line-height:1.364;margin:10px 0;letter-spacing:-1px}.page-content #yamazaki_contents section .prd{display:flex;flex-wrap:wrap}.page-content #yamazaki_contents section .item p{font-size:15px;margin-bottom:20px}.page-content #yamazaki_contents section .item .price{font-size:16px;line-height:1.44;font-weight:700;margin:15px 0 13px;letter-spacing:.8px}.page-content #yamazaki_contents section .item .price .small{font-size:12px;display:block;padding-bottom:5px}.page-content #yamazaki_contents section .item .item_btn{margin-top:auto;margin-bottom:0}.page-content #yamazaki_contents section .item .item_btn a{display:block;background-color:#333;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;height:50px;display:flex;justify-content:center;align-items:center}.page-content #yamazaki_contents section .item .item_btn a:hover{opacity:.7}.page-content #yamazaki_contents .more_btn{margin-top:20px}.page-content #yamazaki_contents .more_btn a{color:#fff;display:block;background:#000;text-align:center;width:250px;max-width:100%;height:48px;line-height:48px;transition:opacity .3s ease}.page-content #yamazaki_contents .more_btn span{color:#fff;display:block;background:#777;text-align:center;width:250px;max-width:100%;height:48px;line-height:48px;margin:0;transition:opacity .3s ease}.page-content #yamazaki_contents .more_btn a img{width:91px;height:auto;vertical-align:inherit}.page-content #yamazaki_contents .more_btn a:hover,.page-content #yamazaki_contents .more_btn a:hover img{opacity:1}.page-content #yamazaki_contents section h3.underline{text-align:center;display:block}.page-content #yamazaki_contents section h3.underline>span{border-bottom:1px solid #000;line-height:1.75em;padding:0 10px 10px}.page-content #yamazaki_contents section .yomimonowrap{background:#fdf6e9;padding:10px}.page-content #yamazaki_contents section#vegetables .yomimonowrap{margin-top:70px}.page-content #yamazaki_contents section .other .item p{font-size:17px;line-height:1.44;font-weight:700;margin:15px 0 13px}.page-content #yamazaki_contents .list-link{margin:50px auto 0}.page-content #yamazaki_contents .list-link a{width:45%;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:17px;font-weight:600;margin:0 auto;padding:18px 0;border:2px solid #333;background:#333;display:flex;align-items:center;justify-content:center;border-radius:3px;box-sizing:border-box;color:#fff;text-align:center;letter-spacing:1px;transition:all .3s ease}@media (min-width: 1050px){.page-content #yamazaki{padding-bottom:100px}footer{margin-top:0}.page-content #yamazaki_contents{width:1050px;padding-bottom:60px}.page-content #yamazaki_contents .tablet{display:none}.page-content #yamazaki_contents #mainvisual{padding:55px 0 60px}.page-content #yamazaki_contents .lead p{line-height:28px;font-size:16px}.page-content #yamazaki_contents .yamazaki_nav{margin:0 auto 25px}.page-content #yamazaki_contents .yamazaki_nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 0 -25px}.page-content #yamazaki_contents .yamazaki_nav ul li{display:block;position:relative;max-width:512px;z-index:0;margin:0 0 45px 25px}.page-content #yamazaki_contents .yamazaki_nav ul li a{width:133px;height:133px;font-size:17px}.page-content #yamazaki_contents .yamazaki_nav ul li a br.sp-only{display:none}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(1){bottom:180px;left:170px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(2){bottom:57px;left:343px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(3){bottom:60px;left:26px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(1){bottom:210px;left:162px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(2){bottom:169px;left:348px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(3){bottom:50px;left:62px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(4){bottom:12px;left:287px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a:nth-of-type(1){bottom:146px;left:79px}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a:nth-of-type(2){bottom:60px;left:291px}.page-content #yamazaki_contents .yamazaki_nav picture{width:512px;margin:20px 0 0}.page-content #yamazaki_contents .yamazaki_nav .nav_heading{width:260px;height:48px;font-size:23px}.page-content #yamazaki_contents section h2{margin-bottom:60px}.page-content #yamazaki_contents section .linewrap{margin-top:150px}.page-content #yamazaki_contents section .prd{display:flex;justify-content:space-between;margin-top:70px}.page-content #yamazaki_contents section .item{width:320px;margin-bottom:60px}.page-content #yamazaki_contents section h3.underline{margin-top:50px}.page-content #yamazaki_contents section h3.underline>span{font-size:26px}.page-content #yamazaki_contents section .other{justify-content:center}.page-content #yamazaki_contents section .other .item{width:420px}.page-content #yamazaki_contents section .other .item:first-child{margin-right:45px}.page-content #yamazaki_contents section .other .item p{font-size:18px}}@media screen and (min-width: 768px) and (max-width: 1049px){.page-content #yamazaki_contents #mainvisual{width:calc(100% - 20px);margin:0 auto;padding:1.3vw 0 7vw}.page-content #yamazaki_contents .lead p{margin:0 auto;font-size:15px}.page-content #yamazaki_contents .yamazaki_nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 0 calc(-25/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li{display:block;position:relative;max-width:calc(50% - (30/1050*100*1vw));z-index:0;margin:0 0 45px calc(25/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li a{width:calc(133/1050*100*1vw);height:calc(133/1050*100*1vw);font-size:calc(17/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li a br.sp-only{display:none}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(1){bottom:calc(180/1050*100*1vw);left:calc(170/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(2){bottom:calc(57/1050*100*1vw);left:calc(343/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(3){bottom:calc(60/1050*100*1vw);left:calc(26/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(1){bottom:20vw;left:calc(162/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(2){bottom:calc(169/1050*100*1vw);left:calc(348/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(3){bottom:calc(50/1050*100*1vw);left:calc(62/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(4){bottom:calc(12/1050*100*1vw);left:calc(287/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a:nth-of-type(1){bottom:calc(146/1050*100*1vw);left:calc(79/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a:nth-of-type(2){bottom:calc(60/1050*100*1vw);left:calc(291/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav picture{width:calc(512/1050*100*1vw);margin:calc(20/1050*100*1vw) 0 0}.page-content #yamazaki_contents .yamazaki_nav .nav_heading{width:260px;height:48px;font-size:23px}.page-content #yamazaki_contents section .linewrap{margin-top:100px}.page-content #yamazaki_contents section .linewrap h3.line .text_line{font-size:25px}.page-content #yamazaki_contents h2{width:90%;margin-bottom:50px}.page-content #yamazaki_contents section .desc{margin-top:40px}.page-content #yamazaki_contents section .desc p{letter-spacing:.8px;font-size:17px}.page-content #yamazaki_contents section .item{width:calc(100%/3 - 20px);margin:0 10px}.page-content #yamazaki_contents section .item:nth-child(3n){margin-right:0}.page-content #yamazaki_contents section .prd{margin-top:4vw;justify-content:center;padding:0 20px}.page-content #yamazaki_contents section .item h4{font-size:16px}.page-content #yamazaki_contents section .item p{font-size:14px;margin:10px 0}.page-content #yamazaki_contents section .item .price{font-size:15px}.page-content #yamazaki_contents section .item .item_btn{margin-bottom:40px}.page-content #yamazaki_contents section h3.underline{margin-top:60px}.page-content #yamazaki_contents section h3.underline>span{font-size:23px}.page-content #yamazaki_contents section .other{justify-content:center}.page-content #yamazaki_contents section .other .item{width:calc(50% - 50px)}.page-content #yamazaki_contents section .other .item:first-child{margin-right:30px}.page-content #yamazaki_contents section .other .item:nth-child(2){margin-right:0}.page-content #yamazaki_contents section .other .item p{font-size:17px}.page-content #yamazaki_contents .list-link a{width:60%}}@media screen and (min-width:768px){.page-content #yamazaki_contents .tax{padding-left:2px;font-size:75%}.page-content #yamazaki_contents section h2+.linewrap{margin-top:0}.page-content #yamazaki_contents section .linewrap h3.line .pc-only{display:block}.page-content #yamazaki_contents section .linewrap h3.line .sp-only,.page-content #yamazaki_contents section h3.underline span.sp-only{display:none}.page-content #yamazaki_contents section h3.underline span.pc-only{display:inline}.page-content #yamazaki_contents section .other .item p{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,Yu Gothic Medium,sans-serif}}@media screen and (max-width:767px){.page-content #yamazaki{padding-bottom:0}.page-content #yamazaki_contents #mainvisual{width:94%;padding:2.5vw 0 10vw}.page-content #yamazaki_contents hr{margin:70px 30px}.page-content #yamazaki_contents .lead{font-size:13px;padding:0 30px 10vw}.page-content #yamazaki_contents .lead p{margin:0 auto 10px;line-height:1.8;font-size:14px}.page-content #yamazaki_contents .yamazaki_nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 0 calc(-25/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li{display:block;position:relative;max-width:calc(50% - (30/1050*100*1vw));z-index:0;margin:0 0 calc(45/1050*100*1vw) calc(25/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li a{overflow:visible;width:calc(160/1050*100*1vw);height:calc(160/1050*100*1vw);font-size:calc(28/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(1){bottom:calc(180/1050*100*1vw);left:calc(170/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(2){bottom:calc(57/1050*100*1vw);left:calc(343/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav01 a:nth-of-type(3){bottom:calc(60/1050*100*1vw);left:calc(26/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(1){bottom:20vw;left:calc(162/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(2){bottom:calc(169/1050*100*1vw);left:calc(348/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(3){bottom:calc(50/1050*100*1vw);left:calc(62/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav02 a:nth-of-type(4){bottom:calc(12/1050*100*1vw);left:calc(287/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a:nth-of-type(1){bottom:calc(146/1050*100*1vw);left:calc(79/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav ul li.nav03 a:nth-of-type(2){bottom:calc(60/1050*100*1vw);left:calc(291/1050*100*1vw)}.page-content #yamazaki_contents .yamazaki_nav picture{width:calc(512/1050*100*1vw);margin:calc(20/1050*100*1vw) 0 0}.page-content #yamazaki_contents .yamazaki_nav .nav_heading{width:calc(400/1050*100*1vw);height:calc(96/1050*100*1vw);font-size:calc(32/1050*100*1vw)}.page-content #yamazaki_contents section+section{margin-top:75px}.page-content #yamazaki_contents .linewrap{width:94%;flex-direction:row;justify-content:flex-start;margin:40px auto 30px}.page-content #yamazaki_contents .list-link+.linewrap{margin-top:70px}.page-content #yamazaki_contents .linewrap h3.line{margin:0 auto}.page-content #yamazaki_contents section .linewrap h3.line .pc-only,.page-content #yamazaki_contents section h3.underline span.pc-only{display:none}.page-content #yamazaki_contents section .linewrap h3.line .sp-only{display:block}.page-content #yamazaki_contents section h3.underline span.sp-only{display:inline-block}.page-content #yamazaki_contents section h2{margin:30px auto;width:94%;font-size:18px}.page-content #yamazaki_contents .linewrap h3.line .text_line{font-size:18px;font-weight:400;line-height:20px}.page-content #yamazaki_contents section#play .linewrap h3.line .text_line:nth-child(2){border-top:1px solid #231815}.page-content #yamazaki_contents .linewrap h3.line span.ft-small{font-size:13px}.page-content #yamazaki_contents section .desc{margin:30px auto;width:80%}.page-content #yamazaki_contents section .desc p{font-size:14px;text-align:left}.page-content #yamazaki_contents section .prd{padding:0 10px}.page-content #yamazaki_contents section .item{width:calc(50% - 20px);margin:0 auto}.page-content #yamazaki_contents section .item h4{font-size:18px;text-align:center;margin:20px 0 10px;letter-spacing:0}.page-content #yamazaki_contents section .item p{font-size:14px;line-height:1.8em}.page-content #yamazaki_contents section .item .price{margin:10px 0;font-size:14px;line-height:1.44;word-break:break-all}.page-content #yamazaki_contents section .item .item_btn{margin-bottom:30px}.page-content #yamazaki_contents section h3.underline{margin:20px auto 30px}.page-content #yamazaki_contents section h3.underline>span{display:inline-block;font-size:16px;letter-spacing:-007px;padding:5px 5px 0}.page-content #yamazaki_contents section .other{flex-direction:column}.page-content #yamazaki_contents section .other .item{width:90%;margin-bottom:180px}.page-content #yamazaki_contents section .other .item a{display:flex;align-items:center}.page-content #yamazaki_contents section .other .item a img{display:block;width:40%}.page-content #yamazaki_contents section .other .item a p{width:60%;margin:0;padding-left:5%;font-size:15px;font-weight:500}.page-content #yamazaki_contents .list-link{margin:30px auto 50px}.page-content #yamazaki_contents .list-link.btn-first{margin:20px auto}.page-content #yamazaki_contents .list-link a{width:90%;font-size:14px}}@media screen and (max-width:320px){.page-content #yamazaki_contents .lead{padding:0 20px 10vw}.page-content #yamazaki_contents .lead p{font-size:12px}.page-content #yamazaki_contents .linewrap h3.line .text_line{font-size:17px}.page-content #yamazaki_contents section .item h4{font-size:16px}.page-content #yamazaki_contents section h3.underline>span{font-size:15px;letter-spacing:-.8px}.page-content #yamazaki_contents section .other .item p{margin:0;font-size:14px}.page-content #yamazaki_contents section .other .item a p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/2102_yamazaki.style.css.map */
