﻿#work_wrap{--tr-serif: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;--tr-sans-serif: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif}#work_wrap .tr-mv{position:relative}#work_wrap .tr-body{background:url("/img/special/toriham/sp/bg.jpg");padding:0 calc(45/750*100vw)}#work_wrap .tr-lead{font-size:calc(27/750*100vw);font-family:var(--tr-serif);padding:calc(60/750*100vw) 0 calc(60/750*100vw) 0}#work_wrap .tr-lead p{line-height:2.4}#work_wrap .tr-fig{text-align:center}#work_wrap .tr-fig img{width:calc(636/750*100vw)}#work_wrap .tr-sec{margin-top:calc(150/750*100vw)}#work_wrap .tr-hdr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#work_wrap .tr-hdr__ttl{writing-mode:vertical-rl;font-size:calc(54/750*100vw);font-weight:bold;line-height:1.4}#work_wrap .tr-shittori__fig{margin-top:calc(20/750*100vw)}#work_wrap .tr-shittori__fig img{width:calc(501/750*100vw)}#work_wrap .tr-shittori__txt{margin:0 auto;text-align:left;line-height:1.7}#work_wrap .tr-shittori__txt dt{font-size:calc(26/750*100vw);font-weight:bold;margin-bottom:.4em}#work_wrap .tr-shittori__txt dd{font-size:calc(24/750*100vw)}#work_wrap .tr-recipe{margin-top:calc(50/750*100vw)}#work_wrap .tr-recipe__ttl{text-align:center;font-size:calc(42/750*100vw);margin-bottom:calc(20/750*100vw);font-family:var(--tr-serif)}#work_wrap .tr-recipe__list{margin:0 calc(20/750*100vw);position:relative}#work_wrap .tr-recipe .slick-arrow{position:absolute;top:calc(144/750*100vw);overflow:hidden;text-indent:-100px;background:url("/img/special/toriham/sp/prev.png") 0 0/contain;width:calc(52/750*100vw);height:calc(125/750*100vw);border:0}#work_wrap .tr-recipe .slick-arrow.slick-disabled{opacity:.5}#work_wrap .tr-recipe .slick-prev{left:calc(65/750*-100vw)}#work_wrap .tr-recipe .slick-next{background-image:url("/img/special/toriham/sp/next.png");right:calc(60/750*-100vw)}#work_wrap .tr-recipe__cont{margin-top:calc(15/750*100vw);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#work_wrap .tr-recipe__count{font-weight:normal;font-size:calc(77/750*100vw);font-family:var(--tr-serif);width:calc(70/750*100vw);border-right:1px solid #a0a0a0;line-height:1}#work_wrap .tr-recipe__txt{width:calc(510/750*100vw);text-align:left;font-size:calc(24/750*100vw);box-sizing:border-box}#work_wrap .tr-recipe__txt p+p{margin-top:1em}#work_wrap .tr-example__list>li{position:relative}#work_wrap .tr-example__list>li+li{margin-top:calc(90/750*100vw)}#work_wrap .tr-example__sttl{background:#fff;position:absolute;left:calc(18/750*100vw);top:calc(18/750*100vw);z-index:2;writing-mode:vertical-rl;font-size:calc(40/750*100vw);font-weight:normal;line-height:1.4;padding:.4em .2em}#work_wrap .tr-example__txt{margin-top:1em;font-size:calc(23/750*100vw);line-height:2}#work_wrap .tr-example__wbtn{text-align:center;margin-top:calc(70/750*100vw)}#work_wrap .tr-dashi__fig{margin-top:calc(24/750*100vw)}#work_wrap .tr-dashi__fig figcaption{margin-top:.8em;font-size:calc(24/750*100vw);line-height:1.6}#work_wrap .tr-product{margin:calc(120/750*100vw) -15px 0 -15px}#work_wrap .tr-bnrs{margin:calc(130/750*100vw) calc(40/750*-100vw) calc(170/750*100vw) calc(40/750*-100vw);padding-bottom:calc(180/750*-100vw);text-align:center}#work_wrap .tr-bnrs__item{margin-top:calc(55/750*100vw)}
