/*!
Theme Name: ヤマサ醤油株式会社
Theme URI: https://www.yamasa.com/
Description: ヤマサ醤油株式会社コーポレート・サイトのWordPressテーマ。
Author: 株式会社ワールド・カフェ
Author URI: http://www.e-worldcafe.com/
Version: 2.0.0
Tags: yamasa
*/span.ss{display:inline-block}/*!
 * Bootstrap v2.0.2 and Bootstrap Responsive v2.0.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button{cursor:pointer;-webkit-appearance:button}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix:before,.mega-trigger .mega-content .c-row:before,.mega-trigger .mega-content .enj-row:before,.mega-trigger .mega-content .hr-row:before,.mega-trigger .mega-content .p-contain:before,ul.product-cats:before{display:table;content:""}.clearfix:after,.mega-trigger .mega-content .c-row:after,.mega-trigger .mega-content .enj-row:after,.mega-trigger .mega-content .hr-row:after,.mega-trigger .mega-content .p-contain:after,ul.product-cats:after{display:table;content:"";clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover{color:#005580;text-decoration:underline}.row{margin-left:-20px}.row:before{display:table;content:""}.row:after{display:table;content:"";clear:both}[class*=span]{float:left;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%}.row-fluid:before{display:table;content:""}.row-fluid:after{display:table;content:"";clear:both}.row-fluid>[class*=span]{float:left;margin-left:2.127659574%}.row-fluid>[class*=span]:first-child{margin-left:0}.row-fluid>.span12{width:99.99999998999999%}.row-fluid>.span11{width:91.489361693%}.row-fluid>.span10{width:82.97872339599999%}.row-fluid>.span9{width:74.468085099%}.row-fluid>.span8{width:65.95744680199999%}.row-fluid>.span7{width:57.446808505%}.row-fluid>.span6{width:48.93617020799999%}.row-fluid>.span5{width:40.425531911%}.row-fluid>.span4{width:31.914893614%}.row-fluid>.span3{width:23.404255317%}.row-fluid>.span2{width:14.89361702%}.row-fluid>.span1{width:6.382978723%}.container{margin-left:auto;margin-right:auto}.container:before{display:table;content:""}.container:after{display:table;content:"";clear:both}.container-fluid{padding-left:20px;padding-right:20px}.container-fluid:before{display:table;content:""}.container-fluid:after{display:table;content:"";clear:both}p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px}p small{font-size:11px;color:#999}.lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:700;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;color:#999}h1{font-size:30px;line-height:36px}h1 small{font-size:18px}h2{font-size:24px;line-height:36px}h2 small{font-size:18px}h3{line-height:27px;font-size:18px}h3 small{font-size:14px}h4,h5,h6{line-height:18px}h4{font-size:14px}h4 small{font-size:12px}h5{font-size:12px}h6{font-size:11px;color:#999;text-transform:uppercase}.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eee}.page-header h1{line-height:1}ol,ul{padding:0;margin:0 0 9px 25px}ul ol,ul ul{margin-bottom:0}ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:18px}ol.unstyled,ul.unstyled{margin-left:0;list-style:none}dl{margin-bottom:18px}dd,dt{line-height:18px}dt{font-weight:700;line-height:17px}dd{margin-left:9px}.dl-horizontal dt{float:left;clear:left;width:120px;text-align:right}.dl-horizontal dd{margin-left:130px}hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}strong{font-weight:700}em{font-style:italic}.muted{color:#999}abbr[title]{border-bottom:1px dotted #ddd;cursor:help}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px}blockquote small{display:block;line-height:18px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #eee}blockquote.pull-right p,blockquote.pull-right small{text-align:right}q:after,q:before{content:""}blockquote:after,blockquote:before{content:""}address{display:block;margin-bottom:18px;line-height:18px;font-style:normal}small{font-size:100%}cite{font-style:normal}code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}pre.prettyprint{margin-bottom:18px}pre code{padding:0;color:inherit;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 18px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee}legend small{font-size:13.5px;color:#999}button,input,label,select,textarea{font-size:13px;font-weight:400;line-height:18px}button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px;color:#333}.uneditable-input,input,select,textarea{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;border-radius:3px}.uneditable-textarea{width:auto;height:auto}label input,label select,label textarea{display:block}input[type=checkbox],input[type=image],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;cursor:pointer;border-radius:0}input[type=image]{border:0}input[type=file]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;box-shadow:none}input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto}select{height:28px;line-height:28px}input[type=file]{height:28px;line-height:28px}select{width:220px;background-color:#fff}select[multiple],select[size]{height:auto}input[type=image]{-webkit-box-shadow:none;box-shadow:none}textarea{height:auto}input[type=hidden]{display:none}.checkbox,.radio{padding-left:18px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-18px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s}input:focus,textarea:focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{-webkit-box-shadow:none;box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}select:focus{-webkit-box-shadow:none;box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.uneditable-input,input,textarea{margin-left:0}.uneditable-input.span12,input.span12,textarea.span12{width:930px}.uneditable-input.span11,input.span11,textarea.span11{width:850px}.uneditable-input.span10,input.span10,textarea.span10{width:770px}.uneditable-input.span9,input.span9,textarea.span9{width:690px}.uneditable-input.span8,input.span8,textarea.span8{width:610px}.uneditable-input.span7,input.span7,textarea.span7{width:530px}.uneditable-input.span6,input.span6,textarea.span6{width:450px}.uneditable-input.span5,input.span5,textarea.span5{width:370px}.uneditable-input.span4,input.span4,textarea.span4{width:290px}.uneditable-input.span3,input.span3,textarea.span3{width:210px}.uneditable-input.span2,input.span2,textarea.span2{width:130px}.uneditable-input.span1,input.span1,textarea.span1{width:50px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#eee;border-color:#ddd;cursor:not-allowed}.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning>label{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .help-block,.control-group.error .help-inline,.control-group.error>label{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .help-block,.control-group.success .help-inline,.control-group.success>label{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}input:focus:required:invalid,select:focus:required:invalid,textarea:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#eee;border-top:1px solid #ddd}.form-actions:before{display:table;content:""}.form-actions:after{display:table;content:"";clear:both}.uneditable-input{display:block;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}:-moz-placeholder,::-webkit-input-placeholder{color:#999}.help-block,.help-inline{color:#555}.help-block{display:block;margin-bottom:9px}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{margin-bottom:5px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{border-radius:0 3px 3px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{position:relative;z-index:2}.input-append .uneditable-input,.input-prepend .uneditable-input{border-left-color:#ccc}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-prepend .add-on,.input-prepend .btn{border-radius:3px 0 0 3px}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append input,.input-append select .uneditable-input{border-radius:3px 0 0 3px}.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc}.input-append .add-on,.input-append .btn{margin-left:-1px;border-radius:0 3px 3px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{border-radius:0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;border-radius:3px 0 0 3px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;border-radius:0 3px 3px 0}.search-query{padding-left:14px;padding-right:14px;margin-bottom:0;border-radius:14px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline label,.form-search label{display:inline-block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.control-group{margin-bottom:9px}legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:18px}.form-horizontal .control-group:before{display:table;content:""}.form-horizontal .control-group:after{display:table;content:"";clear:both}.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}.form-horizontal .controls{margin-left:160px}.form-horizontal .help-block{margin-top:9px;margin-bottom:0}.form-horizontal .form-actions{padding-left:160px}table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}.table{width:100%;margin-bottom:18px}.table td,.table th{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th{border-top:0}.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-left:0;border-collapse:separate;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child td:first-child,.table-bordered thead:first-child tr:first-child th:first-child{border-radius:4px 0 0 0}.table-bordered tbody:first-child tr:first-child td:last-child,.table-bordered thead:first-child tr:first-child th:last-child{border-radius:0 4px 0 0}.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered thead:last-child tr:last-child th:first-child{border-radius:0 0 0 4px}.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered thead:last-child tr:last-child th:last-child{border-radius:0 0 4px 0}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5}table .span1{float:none;width:44px;margin-left:0}table .span2{float:none;width:124px;margin-left:0}table .span3{float:none;width:204px;margin-left:0}table .span4{float:none;width:284px;margin-left:0}table .span5{float:none;width:364px;margin-left:0}table .span6{float:none;width:444px;margin-left:0}table .span7{float:none;width:524px;margin-left:0}table .span8{float:none;width:604px;margin-left:0}table .span9{float:none;width:684px;margin-left:0}table .span10{float:none;width:764px;margin-left:0}table .span11{float:none;width:844px;margin-left:0}table .span12{float:none;width:924px;margin-left:0}table .span13{float:none;width:1004px;margin-left:0}table .span14{float:none;width:1084px;margin-left:0}table .span15{float:none;width:1164px;margin-left:0}table .span16{float:none;width:1244px;margin-left:0}table .span17{float:none;width:1324px;margin-left:0}table .span18{float:none;width:1404px;margin-left:0}table .span19{float:none;width:1484px;margin-left:0}table .span20{float:none;width:1564px;margin-left:0}table .span21{float:none;width:1644px;margin-left:0}table .span22{float:none;width:1724px;margin-left:0}table .span23{float:none;width:1804px;margin-left:0}table .span24{float:none;width:1884px;margin-left:0}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat}.icon-white{background-image:url(../img/glyphicons-halflings-white.png)}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px}.icon-folder-open{background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.dropdown{position:relative}.dropdown-toggle:active{outline:0}.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:.3;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret{opacity:1}.open.dropdown .caret{opacity:1}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:18px;color:#333;white-space:nowrap}.dropdown-menu li>a:hover{color:#fff;text-decoration:none;background-color:#08c}.dropdown-menu .active>a{color:#fff;text-decoration:none;background-color:#08c}.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#08c}.dropdown.open .dropdown-toggle{color:#fff;background:#ccc;background:rgba(0,0,0,.3)}.dropdown.open .dropdown-menu{display:block}.pull-right .dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.typeahead{margin-top:2px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,.05);border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-large{padding:24px;border-radius:6px}.well-small{padding:9px;border-radius:3px}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.collapse{-webkit-transition:height .35s ease;transition:height .35s ease;position:relative;overflow:hidden;height:0}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:hover{color:#000;text-decoration:none;opacity:.4;cursor:pointer}.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);cursor:pointer}.btn.active,.btn.disabled,.btn:active,.btn:hover,.btn[disabled]{background-color:#e6e6e6}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#e6e6e6;outline:0}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-large{padding:9px 14px;font-size:15px;line-height:normal;border-radius:5px}.btn-large [class^=icon-]{margin-top:1px}.btn-small{padding:5px 9px;font-size:11px;line-height:16px}.btn-small [class^=icon-]{margin-top:-1px}.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.btn-danger,.btn-info,.btn-inverse,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff}.btn-danger:hover,.btn-info:hover,.btn-inverse:hover,.btn-primary:hover,.btn-success:hover,.btn-warning:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:rgba(255,255,255,.75)}.btn-primary{background-color:#0074cc;background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#05c));background-image:linear-gradient(top,#08c,#05c);background-repeat:repeat-x;border-color:#05c #05c #003580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{background-color:#05c}.btn-warning{background-color:#faa732;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f89406));background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{background-color:#f89406}.btn-danger{background-color:#da4f49;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#bd362f));background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{background-color:#bd362f}.btn-success{background-color:#5bb75b;background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#51a351));background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{background-color:#51a351}.btn-info{background-color:#49afcd;background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2f96b4));background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{background-color:#2f96b4}.btn-inverse{background-color:#414141;background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#222));background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{background-color:#222}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.btn-group{position:relative}.btn-group:before{display:table;content:""}.btn-group:after{display:table;content:"";clear:both}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:9px;margin-bottom:9px}.btn-toolbar .btn-group{display:inline-block}.btn-group .btn{position:relative;float:left;margin-left:-1px;border-radius:0}.btn-group .btn:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group .dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group .btn.large:first-child{margin-left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-group .btn.large:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-group .large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-group .btn.active,.btn-group .btn:active,.btn-group .btn:focus,.btn-group .btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group .btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px}.btn-group .btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-menu{display:block;margin-top:1px;border-radius:5px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 6px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn .caret{margin-top:7px;margin-left:0}.btn:hover .caret{opacity:1}.open.btn-group .caret{opacity:1}.btn-mini .caret{margin-top:5px}.btn-small .caret{margin-top:6px}.btn-large .caret{margin-top:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#c09853}.alert-heading{color:inherit}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-left:0;margin-bottom:18px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#08c}.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;content:""}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs>.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a{color:#fff;background-color:#08c}.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-radius:4px 4px 0 0}.nav-tabs.nav-stacked>li:last-child>a{border-radius:0 0 4px 4px}.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{margin-top:1px;border-width:1px}.nav-pills .dropdown-menu{margin-top:1px;border-width:1px;border-radius:4px}.nav-pills .dropdown-toggle .caret,.nav-tabs .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav-pills .dropdown-toggle:hover .caret,.nav-tabs .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-pills .active .dropdown-toggle .caret,.nav-tabs .active .dropdown-toggle .caret{border-top-color:#333;border-bottom-color:#333}.nav>.dropdown.active>a:hover{color:#000;cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle{color:#fff;background-color:#999;border-color:#999}.nav>.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav .open .caret,.nav .open a:hover .caret,.nav .open.active .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1}.tabs-stacked .open>a:hover{border-color:#999}.tabbable:before{display:table;content:""}.tabbable:after{display:table;content:"";clear:both}.tab-content{display:table;width:100%}.tabs-below .nav-tabs,.tabs-left .nav-tabs,.tabs-right .nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below .nav-tabs{border-top:1px solid #ddd}.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below .nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below .nav-tabs .active>a{border-color:transparent #ddd #ddd #ddd}.tabs-below .nav-tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd}.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none}.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left .nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left .nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left .nav-tabs .active>a{border-color:#ddd transparent #ddd #ddd}.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd}.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right .nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right .nav-tabs .active>a{border-color:#ddd #ddd #ddd transparent}.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent}.navbar{overflow:visible;margin-bottom:18px}.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1)}.navbar .container{width:auto}.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}.btn-navbar.active,.btn-navbar.disabled,.btn-navbar:active,.btn-navbar:hover,.btn-navbar[disabled]{background-color:#222}.btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.nav-collapse.collapse{height:auto}.navbar{color:#999}.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#fff}.navbar .brand:hover{text-decoration:none}.navbar .navbar-text{margin-bottom:0;line-height:40px}.navbar .btn{margin-top:5px}.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn{margin-top:0}.navbar-form{margin-bottom:0}.navbar-form:before{display:table;content:""}.navbar-form:after{display:table;content:"";clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;color:#fff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;transition:none}.navbar-search .search-query:-moz-placeholder,.navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-search .search-query.focused,.navbar-search .search-query:focus{padding:5px 10px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);outline:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;border-radius:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right}.navbar .nav>li{display:block;float:left}.navbar .nav>li>a{float:none;padding:10px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar .nav>li>a:hover{background-color:transparent;color:#fff;text-decoration:none}.navbar .nav .active>a{color:#fff;text-decoration:none;background-color:#222}.navbar .nav .active>a:hover{color:#fff;text-decoration:none;background-color:#222}.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333}.navbar .nav.pull-right{margin-left:10px;margin-right:0}.navbar .dropdown-menu{margin-top:1px;border-radius:4px}.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:9px}.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar .nav .active .caret{opacity:1}.navbar .nav .active>.dropdown-toggle,.navbar .nav .open.active>.dropdown-toggle,.navbar .nav .open>.dropdown-toggle{background-color:transparent}.navbar .nav .active>.dropdown-toggle:hover{color:#fff}.navbar .nav .dropdown-menu.pull-right,.navbar .nav.pull-right .dropdown-menu{left:auto;right:0}.navbar .nav .dropdown-menu.pull-right:before,.navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px}.navbar .nav .dropdown-menu.pull-right:after,.navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px}.breadcrumb{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.breadcrumb li{display:inline-block;text-shadow:0 1px 0 #fff}.breadcrumb .divider{padding:0 5px;color:#999}.breadcrumb .active a{color:#333}.pagination{height:36px;margin:18px 0}.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination li{display:inline}.pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0}.pagination a:hover{background-color:#f5f5f5}.pagination .active a{background-color:#f5f5f5;color:#999;cursor:default}.pagination .disabled span{color:#999;background-color:transparent;cursor:default}.pagination .disabled a{color:#999;background-color:transparent;cursor:default}.pagination .disabled a:hover{color:#999;background-color:transparent;cursor:default}.pagination li:first-child a{border-left-width:1px;border-radius:3px 0 0 3px}.pagination li:last-child a{border-radius:0 3px 3px 0}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center}.pager:before{display:table;content:""}.pager:after{display:table;content:"";clear:both}.pager li{display:inline}.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next a{float:right}.pager .previous a{float:left}.pager .disabled a{color:#999;background-color:#fff;cursor:default}.pager .disabled a:hover{color:#999;background-color:#fff;cursor:default}.modal-open .dropdown-menu{z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2070}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;opacity:.8}.modal-backdrop.fade{opacity:0}.modal-backdrop.fade.in{opacity:.8}.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:50%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-body{overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before{display:table;content:""}.modal-footer:after{display:table;content:"";clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0}.tooltip.in{opacity:.8}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px}.popover.top{margin-top:-5px}.popover.right{margin-left:5px}.popover.bottom{margin-top:5px}.popover.left{margin-left:-5px}.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.popover .arrow{position:absolute;width:0;height:0}.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000;background:rgba(0,0,0,.8);border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;border-radius:3px 3px 0 0}.popover-content{padding:14px;background-color:#fff;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover-content ol,.popover-content p,.popover-content ul{margin-bottom:0}.thumbnails{margin-left:-20px;list-style:none}.thumbnails:before{display:table;content:""}.thumbnails:after{display:table;content:"";clear:both}.thumbnails>li{float:left;margin:0 0 18px 20px}.thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075)}a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px}.label{padding:1px 4px 2px;font-size:10.998px;font-weight:700;line-height:13px;color:#fff;vertical-align:middle;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999;border-radius:3px}.label:hover{color:#fff;text-decoration:none}.label-important{background-color:#b94a48}.label-important:hover{background-color:#953b39}.label-warning{background-color:#f89406}.label-warning:hover{background-color:#c67605}.label-success{background-color:#468847}.label-success:hover{background-color:#356635}.label-info{background-color:#3a87ad}.label-info:hover{background-color:#2d6987}.label-inverse{background-color:#333}.label-inverse:hover{background-color:#1a1a1a}.badge{padding:1px 9px 2px;font-size:12.025px;font-weight:700;white-space:nowrap;color:#fff;background-color:#999;border-radius:9px}.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-error{background-color:#b94a48}.badge-error:hover{background-color:#953b39}.badge-warning{background-color:#f89406}.badge-warning:hover{background-color:#c67605}.badge-success{background-color:#468847}.badge-success:hover{background-color:#356635}.badge-info{background-color:#3a87ad}.badge-info:hover{background-color:#2d6987}.badge-inverse{background-color:#333}.badge-inverse:hover{background-color:#1a1a1a}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f9f9f9));background-image:linear-gradient(top,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.progress .bar{width:0;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-webkit-gradient(linear,left top,left bottom,from(#149bdf),to(#0480be));background-image:linear-gradient(top,#149bdf,#0480be);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .bar{background-color:#149bdf;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar{background-color:#dd514c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:linear-gradient(top,#ee5f5b,#c43c35);background-repeat:repeat-x}.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-success .bar{background-color:#5eb95e;background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:linear-gradient(top,#62c462,#57a957);background-repeat:repeat-x}.progress-success.progress-striped .bar{background-color:#62c462;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-info .bar{background-color:#4bb1cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#339bb9));background-image:linear-gradient(top,#5bc0de,#339bb9);background-repeat:repeat-x}.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-warning .bar{background-color:#faa732;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f89406));background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x}.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:18px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:18px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel .item>img{display:block;line-height:1}.carousel .active,.carousel .next,.carousel .prev{display:block}.carousel .active{left:0}.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}.carousel .next{left:100%}.carousel .prev{left:-100%}.carousel .next.left,.carousel .prev.right{left:0}.carousel .active.left{left:-100%}.carousel .active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;border-radius:23px;opacity:.5}.carousel-control.right{left:auto;right:15px}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{color:#fff}.hero-unit{padding:60px;margin-bottom:30px;background-color:#eee;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit p{font-size:18px;font-weight:200;line-height:27px;color:inherit}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.clearfix:before,.mega-trigger .mega-content .c-row:before,.mega-trigger .mega-content .enj-row:before,.mega-trigger .mega-content .hr-row:before,.mega-trigger .mega-content .p-contain:before,ul.product-cats:before{display:table;content:""}.clearfix:after,.mega-trigger .mega-content .c-row:after,.mega-trigger .mega-content .enj-row:after,.mega-trigger .mega-content .hr-row:after,.mega-trigger .mega-content .p-contain:after,ul.product-cats:after{display:table;content:"";clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone,.visible-tablet{display:none}.hidden-phone,.hidden-tablet,.visible-desktop{display:block}.hidden-desktop{display:none}@media (max-width:480px){.visible-phone{display:block}.hidden-phone{display:none}.hidden-desktop{display:block}.visible-desktop{display:none}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:18px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0}.modal.fade.in{top:auto}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width:480px){.container{padding-left:20px;padding-right:20px}.navbar-fixed-top{margin-left:-20px;margin-right:-20px}.container{width:auto}.row-fluid{width:100%}.row{margin-left:0}.row>[class*=span]{float:none;display:block;width:auto;margin:0}.row-fluid>[class*=span]{float:none;display:block;width:auto;margin:0}.thumbnails [class*=span]{width:auto}.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.input-append input[class*=span],.input-prepend input[class*=span]{width:auto}}@media (max-width:979px){body{padding-top:0}.navbar-fixed-top{position:static;margin-bottom:18px}.navbar-fixed-top .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.navbar .nav-collapse{clear:left}.navbar .nav{float:none;margin:0 0 9px}.navbar .nav>li{float:none}.navbar .nav>li>a{margin-bottom:2px}.navbar .nav>.divider-vertical{display:none}.navbar .nav .nav-header{color:#999;text-shadow:none}.navbar .nav>li>a{padding:6px 15px;font-weight:700;color:#999;border-radius:3px}.navbar .dropdown-menu a{padding:6px 15px;font-weight:700;color:#999;border-radius:3px}.navbar .dropdown-menu li+li a{margin-bottom:2px}.navbar .nav>li>a:hover{background-color:#222}.navbar .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.navbar .dropdown-menu a:hover{background-color:#222}.navbar .dropdown-menu .divider,.navbar .dropdown-menu:after,.navbar .dropdown-menu:before{display:none}.navbar-form,.navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222;border-bottom:1px solid #222;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar .nav.pull-right{float:none;margin-left:0}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}.btn-navbar{display:block}.nav-collapse{overflow:hidden;height:0}}@media (min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}#top .slider{border:solid 4px #c70025;text-align:center;margin-bottom:40px}#top .slider img{width:97%;padding-top:1%}#front-sp-menu{background-color:#f5f5f4;margin-bottom:30px}#front-sp-menu ul{overflow:hidden;margin:0 -1%;padding:10px 0 4px}#front-sp-menu ul li{float:left;width:25%;padding:0;height:88px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#front-sp-menu ul li.menu-icon a:before{content:"";position:absolute;width:46px;height:45px;top:5px;left:50%;margin-left:-21px;background:url(dist/images/top/sp-front-icon.png) top center no-repeat;background-size:auto 45px}#front-sp-menu ul li.happy_recipe a:before{background-position:0 0}#front-sp-menu ul li.happy_recipe_community a:before{background-position:-45px 0}#front-sp-menu ul li.ginsengourmet a:before{background-position:-90px 0}#front-sp-menu ul li.campaign a:before{background-position:-135px 0}#front-sp-menu ul li a{display:block;width:100%;height:100%;text-align:center;font-size:10px;color:#c70025;line-height:12px}#front-sp-menu ul li a:focus,#front-sp-menu ul li a:hover{text-decoration:none}#front-sp-menu ul li span{display:table-cell;height:128px;width:20%;vertical-align:middle}.brandsite_list{background-color:#faf7f5;overflow:hidden;height:90px}.brandsite_list table{height:auto}.brandsite_list table tr td{width:33.3%;height:72px;padding:3%}.brandsite_list table tr td p{background-color:#fff;border:1px solid #e9e3de;border-radius:8px;width:100%;height:72px;margin:0;line-height:72px}.brandsite_list table tr td p a{display:block;width:100%;height:100%;line-height:72px;text-align:center}.brandsite_list table tr td p a img{width:95%;max-height:100%;margin:0 auto}#more_brandsites{margin-bottom:24px;background-color:#efe9e5;color:#c70025;text-align:center;width:100%;height:30px;padding-top:10px}#more_brandsites span{position:relative}#more_brandsites span:before{content:"";position:absolute;right:-10px;top:50%;margin-top:-3px;border:4px solid transparent;border-top:4px solid #efe9e5;z-index:4}#more_brandsites span:after{content:"";position:absolute;right:-12px;top:50%;margin-top:-3px;border:6px solid transparent;border-top:6px solid #c70025;z-index:3}#more_brandsites span.step_2{display:none}#more_brandsites.open span.step_1{display:none}#more_brandsites.open span.step_2{display:inline-block}#more_brandsites.open span.step_2:before{content:"";position:absolute;right:-10px;top:50%;margin-top:-6px;border:4px solid transparent;border-bottom:4px solid #efe9e5;z-index:4}#more_brandsites.open span.step_2:after{content:"";position:absolute;right:-12px;top:50%;margin-top:-10px;border:6px solid transparent;border-bottom:6px solid #c70025;z-index:3}#top .recipe-heading{margin-bottom:5px}#top .recipe-main{background-color:#f7f6e8;text-align:center;overflow:hidden}#top .recipe-main img{width:279px;height:209px;margin-bottom:10px}#top .recipe-main a{color:#000;text-decoration:underline;display:inline-block}#top .recipe-search{color:#f37e97;text-align:right;margin-top:13px;margin-bottom:21px;margin-right:13px}#top .recipe-search label{color:#f37e97;display:inline}#top .recipe-search input{float:right}#top .recipe-search-arrow{background:url(dist/images/recipe/arrow.jpg) no-repeat center center;width:13px;height:7px;margin:0 10px;display:inline-block}div#daily-recipes{margin-left:20px}#daily-recipes table{table-layout:fixed;width:100%}#daily-recipes td{width:50%;border:18px solid #f7f6e8;vertical-align:top}#top #daily-recipes td a{display:block;margin:0;font-size:14px;text-align:left;text-decoration:none;color:#c70025}#top #daily-recipes td a:hover{color:#ff1600}#top #daily-recipes td a:hover img{opacity:.9}#top .campaign-header{margin-top:50px}@media only screen and (max-width:480px){#top .campaign-header{margin-top:20px}}#top .campaign-main{margin-bottom:50px;text-align:center}@media only screen and (max-width:480px){#top .campaign-main{margin-top:6px;margin-bottom:40px}#top .campaign-main .rrs-container{overflow:visible!important}#top .campaign-main .rrs-container #campaign-slider a img{width:100%;height:auto}#top .campaign-main .rrs-container #campaign-slider a .campaign-title{margin:5px 0 0 0;font-size:14px;font-weight:700;line-height:24px;color:#398f92;text-align:left}#top .campaign-main .rrs-container #campaign-slider a .campaign-period{margin:0;font-size:12px;font-weight:400;line-height:18px;color:#999;text-align:left}#top .campaign-main .rrs-container #campaign-slider a:hover{text-decoration:none}#top .campaign-main .rrs-container #campaign-slider a:hover img{opacity:.9}#top .campaign-main .rrs-container #campaign-slider a:hover .campaign-period,#top .campaign-main .rrs-container #campaign-slider a:hover .campaign-title{color:#ff1600}#top .campaign-main .rrs-container #campaign-slider .royalControlNavOverflow{margin-top:5px}}#top .campaign-main div.campaign-table{margin-top:14px;width:620px}#top .campaign-main div.campaign-table ul li{height:235px;float:left;width:310px;padding:0 0 14px;text-align:left;vertical-align:top}#top .campaign-main div.campaign-table ul li a{display:block;margin:0 7px;height:100%}#top .campaign-main div.campaign-table ul li a img{margin:0;padding:0;border:0;width:100%;height:auto}#top .campaign-main div.campaign-table ul li a .campaign-title{margin:5px 0 0 0;font-size:14px;font-weight:700;line-height:24px;color:#398f92}#top .campaign-main div.campaign-table ul li a .campaign-period{margin:0;font-size:12px;font-weight:400;line-height:18px;color:#999}#top .campaign-main div.campaign-table ul li a:hover{text-decoration:none}#top .campaign-main div.campaign-table ul li a:hover img{opacity:.9}#top .campaign-main div.campaign-table ul li a:hover .campaign-period,#top .campaign-main div.campaign-table ul li a:hover .campaign-title{color:#ff1600}#top .specialsites-header{margin-top:50px}@media only screen and (max-width:480px){#top .specialsites-header{margin-top:20px}}#top .specialsites-main{margin-bottom:50px;text-align:center}@media only screen and (max-width:480px){#top .specialsites-main{margin-top:6px;margin-bottom:20px}}#top .specialsites-main img{width:95%;padding:5px;text-align:center;border:solid 1px #c3c3c3;margin-top:14px}@media only screen and (max-width:480px){#top .specialsites-main img{margin-top:0}}.accordion-toggle{text-align:center}.accordion-heading-newrelease,.accordion-heading-recipe{margin-top:1em;border-top:solid 1px #e5e5e5;padding-top:1em;margin-bottom:1em;font-weight:700;text-align:center}.accordion-newrelease-opened{margin-top:1em;margin-bottom:1em;text-align:center;font-weight:700}.accordion-inner{border:0;padding:0}@media only screen and (max-width:480px){#top .recipe-main .accordion-heading-recipe{margin:0}#top .recipe-main .accordion-heading-recipe a{text-align:center;font-size:14px;font-weight:400;color:#439799}#top .recipe-main .accordion-newrelease-opened a,.accordion-newrelease-opened a{display:block!important;width:auto!important;margin:5px 0 0;text-align:center;font-size:13px;font-weight:400;color:#439799;background-color:transparent;border:solid 1px #83bdbe;padding:10px 30px}#top .recipe-main .accordion-newrelease-opened a:hover,.accordion-newrelease-opened a:hover{text-decoration:none;color:#fff;background-color:#83bdbe}}#productAccordion .accordion-inner{padding:20px}#productAccordion img.max4{width:100px}#productAccordion img.max6{width:60px}#productAccordion .productCaption{padding-left:20px}#top #accordion2 .linker{display:block;max-width:279px;margin:0 auto}#top #accordion2 .linker:hover img{opacity:.9}@media only screen and (max-width:480px){#top .visible-phone .recipe-search{margin:15px;text-align:center}#top .visible-phone .recipe-search form{display:inline-block;margin-bottom:0}#top .recipe-search .formblue input[type=submit],#top .recipe-search .formblue input[type=text]{margin:0;padding-left:6px;padding-right:6px}#top .recipe-search .formblue input[type=submit]::-webkit-input-placeholder,#top .recipe-search .formblue input[type=text]::-webkit-input-placeholder{font-size:11px;color:#ccc}#top .recipe-search .formblue input[type=submit]:-moz-placeholder,#top .recipe-search .formblue input[type=text]:-moz-placeholder{font-size:11px;color:#ccc}#accordion2 .accordion-group{border:0;padding-left:10px;padding-right:10px}#accordion2{margin:15px}#accordion2 img{max-width:100%!important;height:auto!important}#top .recipe-main .span4{padding-bottom:15px}#top .recipe-main a{display:block;margin:0;font-size:14px;text-align:left;text-decoration:none;color:#c70025}}#top .newrelease-item{margin:0;margin-top:9px}#top .newrelease-item-linker{border:solid 1px #c3c3c3;padding:5px auto;display:block}#top a.newrelease-item-linker img{opacity:1}#top a.newrelease-item-linker:hover{border-color:#eae9dc;background-color:#f7f6e8}#top a.newrelease-item-linker:hover img{opacity:.9}@media only screen and (max-width:480px){#top a.newrelease-item-linker:hover img{opacity:1}}#top .newrelease-item .newrelease-date{margin-left:115px}#top .newrelease-main .newrelease-item .newrelease-item-title-sub{display:block;font-size:9px;line-height:16px;color:#398f92;text-decoration:none;height:16px;overflow:hidden}#top .newrelease-main .newrelease-item .newrelease-item-title-main{display:block;font-size:14px;line-height:20px;color:#c70025;text-decoration:none;margin-top:4px;overflow:hidden;height:80px}#top .newrelease-main .newrelease-item a.newrelease-item-title-main:hover,#top .newrelease-main .newrelease-item a.newrelease-item-title-sub:hover{text-decoration:underline}#top h2.title{font-weight:400;font-size:24px;line-height:30px;color:#c70025;padding-bottom:6px;border-bottom:2px solid #c70025;padding-left:20px;background-image:url(dist/images/h1titleBar_h30.jpg);background-repeat:no-repeat}#top .recipe-title{padding-bottom:6px;border-bottom:2px solid #c70025;padding-left:20px;background-image:url(dist/images/h1titleBar_h30.jpg);background-repeat:no-repeat;background-position:0 8px}#top .newrelease-title,#top .recipe-title{position:relative}#top .newrelease-title .linker,#top .recipe-title .linker{position:absolute;right:0;bottom:6px;display:block;font-size:14px;font-weight:400;line-height:22px}@media only screen and (max-width:480px){#top .newrelease-title .linker,#top .recipe-title .linker{font-size:10px}}#top .newrelease-title .linker a,#top .recipe-title .linker a{color:#398f92;display:block;position:relative;padding-right:1em}#top .newrelease-title .linker a:after,#top .recipe-title .linker a:after{content:'>';position:absolute;right:0}#top .newrelease-title .linker a:hover,#top .recipe-title .linker a:hover{text-decoration:underline}#top .newrelease-main{margin-top:0;border-top:0}#top .campaign-header a:hover,#top .newrelease-header a:hover,#top .recipe-heading a:hover{text-decoration:none}@media only screen and (max-width:480px){#top .newrelease-main .newrelease-item .newrelease-item-linker{border-color:#eee;text-decoration:none}#top .newrelease-main .newrelease-item .newrelease-item-linker .newrelease-item-image{margin:0}#top .newrelease-main .newrelease-item .newrelease-item-linker .newrelease-item-title{float:none;margin:5px 5px 0 110px;width:auto}#top .newrelease-main .newrelease-item .newrelease-item-linker .newrelease-item-title .newrelease-item-title-sub{font-size:11px;line-height:18px}#top .newrelease-main .newrelease-item .newrelease-item-linker .newrelease-item-title .newrelease-item-title-main{font-size:14px;line-height:18px;height:72px;overflow:hidden}#top .sidebar{margin-top:25px}#top .sidebar.retina-imgs{display:block}#top .banner-mainpage,#top .sidebar-green,#top .sidebar-hr,#top .sidebar-icon-green{display:none}}.onlyprint{visibility:hidden;display:none}body,dd,dl,li,ol,p,ul{font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:12px;line-height:22px}body{background-color:#c70025;min-width:940px}@media only screen and (max-width:480px){body{min-width:0}}.echoTd{background-color:#c70025}#background{background-color:#fff;padding-bottom:70px}.background-wrapper{width:940px;background-color:#fff;margin:0 auto}@media only screen and (max-width:480px){.background-wrapper{width:100%}}a{color:#398f92;line-height:22px;text-decoration:none}a:hover{color:#398f92;text-decoration:underline}h1,h2,h3,h4,h5{font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}h1{font-size:24px;line-height:38px}h2{font-size:20px;line-height:34px}h3{font-size:16px;line-height:28px;margin:10px 0}h4{font-size:14px;line-height:25px}h5{font-size:12px;line-height:22px}div.page h3{margin-top:36px}div.page h4{margin-top:24px}div.page h5{margin-top:12px}ul{list-style-type:none;margin:0;padding:0}ul.disc{list-style:disc;padding:0;margin:0 0 9px 25px}ol.strengthenList li{font-weight:700}.quality_box .strengthenList{font-weight:600}.quality_box .strengthenList li .normal_size{font-weight:300}.quality_box .over{margin-top:20px}.quality_box .name_wrap{text-align:center;margin-top:50px}@media only screen and (max-width:480px){.quality_box .name_wrap{text-align:left}}.quality_box .name_wrap .date p{margin-left:-270px}@media only screen and (max-width:480px){.quality_box .name_wrap .date p{margin-left:0}}.quality_box .name_wrap .name_box p span{margin-left:20px;color:#999}.quality_box .bottom_wrap{margin-top:30px}.quality_box .bottom_wrap .pull-left p{margin-bottom:0;line-height:20px}.quality_box .bottom_wrap .square_box{width:70px;height:70px;border:1px solid #000;padding-left:5px}.quality_box .bottom_wrap .square_box .year{padding-top:18px}.quality_box .bottom_wrap .square_box .year p{margin-bottom:0}thead tr{background:#f1f1f1}th{background:#fff}a img{opacity:1}a img:hover{opacity:.9}@media only screen and (max-width:480px){a img:hover{opacity:1}}.gnavi-logo a img:hover{opacity:1}.navigationBox span{float:left;padding:10px}.yamasaNeedsYou{text-align:center;font-size:15px;line-height:25px;font-weight:700;margin-bottom:30px}#toTop{display:none;width:29px;height:29px;overflow:hidden;position:fixed;margin:0;padding:0;bottom:50px;cursor:pointer;z-index:10000;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-left:955px;margin-bottom:-79px}@media only screen and (max-width:980px){#toTop{right:4px;margin-left:0}}@media only screen and (max-width:480px){#toTop{right:4px;margin-left:0}}#toTop img{position:absolute;left:0;top:0;display:block;width:58px;height:29px;max-width:none}#toTop.active{margin-bottom:0;opacity:1}#toTop.hover img,#toTop:hover img{left:-29px}@media only screen and (max-width:480px){.popOut{margin-left:-20px;margin-right:-20px}}.clear{clear:both}.clearfix:after,.mega-trigger .mega-content .c-row:after,.mega-trigger .mega-content .enj-row:after,.mega-trigger .mega-content .hr-row:after,.mega-trigger .mega-content .p-contain:after,ul.product-cats:after{content:"";display:block;clear:both}.center{text-align:center;margin:0 auto}.imgRight{float:right;margin-left:10px;margin-bottom:10px}.imgLeft{float:left;margin-right:10px;margin-bottom:10px}.yamasared{color:#c70025}.frame{border:3px solid #ccc;padding:10px;margin-bottom:10px}.redFrame{border:3px solid #c70025;padding:10px;margin-bottom:10px}@media screen and (max-width:480px){.redFrame{border:3px solid #c70025;padding:10px;margin:10px auto!important}.point_text{margin-top:0!important}}.box{border:1px solid #ccc;background:#f1f1f1;padding:10px}.title #searchform{float:right;margin:0}.centered-searchform{text-align:center}#searchform .btn{margin-bottom:9px;margin-left:10px}.bottom-centered-searchform{margin-top:30px}.bottom-centered-searchform #searchform{text-align:center}.afternote{margin-left:331px}.afternote .point{background:#c70025;color:#fff;padding:2px 5px;font-size:10px}@media only screen and (max-width:480px){.afternote{margin-left:0}}.rec-searchbox{background-color:#c70025;padding:10px}.rec-searchbox #s,.rec-searchbox #searchsubmit{margin-bottom:0}h1.title{font-size:18px;line-height:30px;color:#c70025;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:6px;border-bottom:2px solid #c70025;margin-bottom:10px;padding-left:20px;background-image:url(dist/images/h1titleBar_h30.jpg);background-repeat:no-repeat}h3.title{font-size:15px;line-height:18px;color:#c70025;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:5px;border-bottom:2px solid #c70025;margin-bottom:10px;padding-left:20px;background-image:url(dist/images/h5titleBar.jpg);background-repeat:no-repeat}h3.titleB{font-size:15x;line-height:18px;color:#000;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:5px;border-bottom:2px solid #c70025;margin-bottom:10px;padding-left:20px;background-image:url(dist/images/h5titleBar.jpg);background-repeat:no-repeat}h5.title{color:#c70025;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:2px;border-bottom:2px solid #c70025;margin-bottom:10px;padding-left:20px;background:url(dist/images/h5titleBar.jpg) 0 2px;background-repeat:no-repeat;clear:both}h1.title a,h2.title a,h3.title a,h5.title a{color:#c70025}.ichiran-button{text-align:center;width:162px;background-color:#c70025;float:right;color:#fff;font-size:10px}.ichiran-button a{color:#fff}@media only screen and (max-width:480px){.responsive-max-width{width:100%;height:auto}}span.asterisk{color:#d83447;font-size:10px}@media only screen and (max-width:480px){span.ans_bold{font-weight:700}}.header-line{height:21px;background-color:#c70025;text-align:right;color:#fff;font-size:.9em}.header-line a{color:#fff}header{margin-top:20px;margin-bottom:43px}table.gnavi-table{width:100%;table-layout:fixed}table.gnavi-table td{width:131px;height:69px;border-right:dotted 1px #c70025;text-align:center}table.gnavi-table td.logo{width:147px}table.gnavi-table .gnavi-logo{padding-left:13px;padding-right:64px;width:auto;width:91px;height:69px}table.gnavi-table a{display:block;cursor:pointer;overflow:hidden}table.gnavi-table a img:hover{opacity:1}table.gnavi-table a.header-ss{width:100%;height:100%}table.gnavi-table a.logo{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -493px;width:91px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.logo{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.product-info{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -138px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.product-info{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.product-info:hover{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -69px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.product-info:hover{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.happy-recipe{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -755px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.happy-recipe{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.happy-recipe:hover{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -276px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.happy-recipe:hover{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.shopping{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-262px -755px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.shopping{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.shopping:hover{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -345px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.shopping:hover{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.enjoy{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-524px -755px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.enjoy{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.enjoy:hover{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-393px -755px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.enjoy:hover{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.corporate{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -207px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.corporate{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.corporate:hover{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-131px -755px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.corporate:hover{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.support{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-655px -755px;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.support{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}table.gnavi-table a.support:hover{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px 0;width:131px;height:69px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){table.gnavi-table a.support:hover{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}header .visible-phone img{width:100%}.phone-header{margin-top:-30px;margin-bottom:10px}.phone-header li{list-style:none;border-top:1px dotted #c70025}.phone-header li:last-child{border-bottom:1px dotted #c70025}.phone-header img{width:100%}.phone-header a{display:inline-block}header .header.visible-phone a{display:inline-block}.phone-new-header{width:auto;display:block;margin:-20px -20px -43px;padding:0}.phone-new-header .phone-header-logo{float:left;width:30%;height:0;padding-top:21.25%;background:transparent url(dist/images/header/phone-header-logo.png) 0 0 no-repeat;background-size:100%;position:relative}.phone-new-header .phone-header-logo a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.phone-new-header .phone-header-menu{float:right;width:35.625%;height:0;padding-top:21.25%;background:transparent url(dist/images/header/phone-header-menu.png) 0 0 no-repeat;background-size:100%;position:relative}.phone-new-header .phone-header-menu #phone-header-menu{position:absolute;left:0;top:0;display:block;width:100%;height:100%;cursor:pointer}.phone-new-header span.text{display:none}.phone-nav{position:fixed;right:0;top:0;display:block;width:66.40625%;height:1000px;min-height:100%;margin-right:-66.40625%;background-color:#be002e;z-index:10010;-webkit-transition:margin,.2s ease-in;transition:margin,.2s ease-in}.phone-nav.phone-menu-open{margin-right:0}.phone-nav-wrap{width:auto;height:100%;border-left:solid 4px #a60029}.phone-nav-links{position:relative;display:block;margin:0;padding:21px 0 0 0;list-style:none}.phone-nav-links li{float:left;position:relative;border-bottom:solid 2px #a60029}.phone-nav-links li.phone-nav-home{width:42.352941176%;height:0;padding-top:32.1%;background:transparent url(dist/images/header/phone-nav-home.png) 0 0 no-repeat;background-size:auto 100%;border-bottom:0}.phone-nav-links li.phone-nav-close{width:57.647058823%;height:0;padding-top:32.1%;background:transparent url(dist/images/header/phone-nav-close.png) 0 0 no-repeat;background-size:auto 100%;cursor:pointer;border-bottom:0}.phone-nav-links li.phone-nav-close #phone-nav-close{position:absolute;left:0;top:0;display:block;width:100%;height:100%;cursor:pointer}.phone-nav-links li.phone-nav-brand{border-top:solid 2px #a60029;width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/english/phone-nav-brand.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-brand:hover{background-color:#8c0023}.phone-nav-links li.phone-nav-products{border-top:solid 2px #a60029;width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-products.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-products:hover{background-color:#8c0023}.phone-nav-links li.phone-nav-brandsites{width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-brandsites.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-brandsites:hover{background-color:#8c0023}.phone-nav-links li.phone-nav-happy-recipe{width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-happy-recipe.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-happy-recipe:hover{background-color:#8c0023}.phone-nav-links li.phone-nav-happy-recipe-community{width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-happy-recipe-community.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-happy-recipe-community:hover{background-color:#8c0023}.phone-nav-links li.phone-nav-shopping{width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-shopping.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-shopping:hover{background-color:#8c0023}.phone-nav-links li.phone-nav-enjoy{width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-enjoy.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-enjoy:hover{background-position:100% 0;background-color:#8c0023}.phone-nav-links li.phone-nav-corporate{width:100%;height:0;padding-top:18.823529411%;background:transparent url(dist/images/header/phone-nav-corporate.png) 100% 0 no-repeat;background-size:200%}.phone-nav-links li.phone-nav-corporate:hover{background-color:#8c0023}.phone-nav-links li a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.phone-nav-links li span.text{display:none}.phone-nav-search{padding-top:11.764705882%;padding-left:8.235294117%}.phone-nav-search p{margin:0 0 10px;font-size:14px;font-weight:600;color:#fff}.phone-nav-search form{width:100%;position:relative}.phone-nav-search form input#s{margin:0;padding:4px 4px 4px 44px;border:0;border-radius:0;width:64%;height:36px;line-height:36px;background:#eee url(dist/images/header/phone-nav-search-icon.png) 10px 11px no-repeat;background-size:24px 100px}.phone-nav-search form input#s:focus{background-color:#fff;background-position:10px -65px}.phone-nav-search form button#searchsubmit{margin:0;padding:0;border:0;position:absolute;left:0;top:0;display:block;width:44px;height:44px;background-color:transparent;background-image:none}.phone-nav-search form button#searchsubmit span{display:none}.home #accordion3 .accordion-group,.home #accordion4 .accordion-group,.home #accordion5 .accordion-group{border:0;border-radius:0}.home #accordion3 a{display:block;width:100%}.accordion-heading-newrelease{border-top:none;padding-top:0}.home #accordion4 a,.home #accordion5 a{display:inline-block;width:95%}.home #accordion4 #campaign-slider .royalControlNavCenterer a,.home #accordion5 #specialsites-slider .royalControlNavCenterer a{width:10px}.breadcrumb{background-color:transparent;background-image:none;border:0;color:#c70025;-webkit-filter:none;filter:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;font-size:10px;position:relative}.breadcrumb.extra-padding{padding-top:10px;padding-left:15px}.breadcrumb li{font-size:10px}.breadcrumb a{color:#c70025}.breadcrumb a:hover{color:#e86369;text-decoration:none}.breadcrumb .divider{color:#c70025}.slider-border{position:relative;width:934px;height:293px;z-index:12;margin-top:-297px;border:4px solid #c70025;margin-left:-1px;margin-bottom:40px;pointer-events:none}.inner-border{border:4px solid #fff;width:926px;height:285px;pointer-events:none}#phone-slider-wrapper{overflow:hidden;position:relative;z-index:1;margin-bottom:20px}#scroller{height:100%;float:left;padding:0}#scroller ul{list-style:none;display:block;float:left;width:100%;height:100%;padding:0;margin:0;text-align:left}#scroller li{display:block;float:left}.container{border-top:0;border-bottom:0}.full-line{height:1px;background-color:#c70025;width:100%;margin-bottom:17px}.full-line.line-shadow{-webkit-box-shadow:0 0 3px rgba(0,0,0,.75);box-shadow:0 0 3px rgba(0,0,0,.75)}.full-line.line-shadow:before{content:'';display:block;position:relative;top:-3px;background-color:#fff;height:3px;width:100%}.newrelease-main{margin-top:9px;margin-bottom:50px}@media only screen and (max-width:480px){.newrelease-main{margin-bottom:28px}}.home .newrelease-main{border-top:solid 2px #c70025}.newrelease-main.whitebg{background-color:#fff}.archive.date .newrelease-main{border-top:0}.newrelease-item-hr{margin-left:12px;margin-right:12px;border-bottom:dotted 1px #959595}.newrelease-item{margin:9px 12px}.newrelease-item-arrow{float:right;margin-right:15px;margin-left:15px}.newrelease-item-image{float:left;margin:5px;width:100px;height:100px;overflow:hidden}.newrelease-item-title{float:right;margin:5px 15px 0 0;width:170px}.newrelease-item .newrelease-date{color:#fff;background-color:#398f92;margin-right:6px;display:inline-block;width:9em;line-height:1.5em;float:left;padding:2px 0;text-align:center;font-size:10px}.newrelease-main .newrelease-item a{color:#000;text-decoration:underline}.newrelease-main .newrelease-item p{margin-left:100px}.pagenav .page_item{font-weight:400}.pagenav .page_item.current_page_item{font-weight:700}.pagenav .children{padding-left:20px}.sidebar{text-align:right;margin-left:22px}@media only screen and (max-width:480px){.sidebar{margin-top:50px;margin-left:0}.sidebar img{width:100%}}.sidebar li{list-style:none;margin-bottom:10px}.sidebar li.sidebar-movie-heading{margin-bottom:5px;background-color:transparent}.sidebar li.sidebar-movie-heading .text{font-size:18px;font-weight:bolder;color:#c70025;letter-spacing:2px}@media only screen and (max-width:480px){.sidebar li.sidebar-movie-heading .text{letter-spacing:1.3px}}.sidebar li.sidebar-movie{background-color:transparent;margin-bottom:0}@media only screen and (max-width:480px){.sidebar li.sidebar-movie{margin:0 auto;width:278px}}.sidebar li.sidebar-renewal{margin-top:20px;margin-bottom:25px}.sidebar li.sidebar-hr{background-color:transparent;border-bottom:dotted 1px #c70025;margin-top:18px;margin-bottom:21px}.sidebar li{background:#c70025}.sidebar li.sidebar-green{background:#61a5a8}.sidebar.retina-imgs li.sidebar-icon{display:block;display:table;width:274px;height:71px;border:solid 2px #c70025;background-color:#c70025;margin-left:auto;margin-right:auto}.sidebar.retina-imgs li.sidebar-icon a{display:block;display:table-cell;position:relative;width:100%;height:100%;background:#fff url(dist/images/sidebar-icon/sidebar-red-icon.png?20160328) 0 0 no-repeat;background-size:274px 781px;opacity:1;text-align:left;vertical-align:middle;zoom:1}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.sidebar.retina-imgs li.sidebar-icon a{background-image:url(dist/images/sidebar-icon/sidebar-red-icon@2x.png?20160328)}}.sidebar.retina-imgs li.sidebar-icon a:hover{opacity:.8}.sidebar.retina-imgs li.sidebar-icon a span.text{display:inline-block;position:relative;padding-left:28px;margin-left:14px;color:#c70025;font-size:12px;line-height:18px}.sidebar.retina-imgs li.sidebar-icon a span.text:before{content:'';display:block;position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px;background:transparent url(dist/images/sidebar-icon/sidebar-arrow.png) 0 0 no-repeat;background-size:20px 40px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-green{border:solid 2px #398f92;background-color:#398f92}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-green a{background:#fff url(dist/images/sidebar-icon/sidebar-green-icon.jpg) 0 0 no-repeat;background-size:274px 355px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-green a{background-image:url(dist/images/sidebar-icon/sidebar-green-icon@2x.jpg)}}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-green a span.text{color:#000}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-green a span.text:before{background-position:0 -20px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-shopping a{background-position:100% -639px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-taikoban a{background-position:0 0}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-mail-magazine a{background-position:0 -71px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-cafe a{background-position:0 -710px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-blog a{background-position:0 -142px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-yamasared a{background-position:0 -213px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-socialmedia a{background-position:0 -284px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-hishiho a{background-position:0 -355px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-factory a{background-position:0 -426px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-soydoc a{background-position:0 -497px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-info a{background-position:0 -568px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-recruit a{background-position:0 0}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-hamaguchi a{background-position:0 -284px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-musee a{background-position:0 -213px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-tsunami a{background:#fff url(../images/sidebar/tsunami_sidebana.jpg) center center no-repeat;background-size:contain}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-inamura a{background-position:0 -71px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-history a{background-position:0 -142px}.sidebar.retina-imgs li.sidebar-icon.sidebar-icon-links a{background-image:none}@media only screen and (max-width:480px){.sidebar.retina-imgs{display:none}}@media only screen and (max-width:480px){.sidebar li,.sidebar li.sidebar-green{background:#fff}}.sidebar a img{opacity:1}.sidebar a img:hover{opacity:.8}@media only screen and (max-width:480px){.sidebar a img:hover{opacity:1}}.sidebar li.sidebar-search{background-color:#fff}.sidebar li.sidebar-search>form{text-align:center}.sidebar li.sidebar-search input[type=text]{width:220px;margin-right:8px}.sidebar.retina-imgs ul{text-align:center}.sidebar.retina-imgs li>a{display:inline-block}.sidebar li.top-more-movie,.sidebar.retina-imgs li.top-more-movie{background:#fff}.sidebar li.top-more-movie:hover,.sidebar.retina-imgs li.top-more-movie:hover{background:#f4ccd3}@media only screen and (max-width:480px){.sidebar li.top-more-movie,.sidebar.retina-imgs li.top-more-movie{width:278px;margin:0 auto;margin-bottom:10px}}.sidebar li.top-more-movie a,.sidebar.retina-imgs li.top-more-movie a{position:relative;display:block;padding:7px 0;padding-left:12px;letter-spacing:-.5px;text-align:center;font-weight:700;color:#c70025;border:2px solid #c70025}.sidebar li.top-more-movie a:hover,.sidebar.retina-imgs li.top-more-movie a:hover{text-decoration:none}.sidebar li.top-more-movie a:hover:after,.sidebar.retina-imgs li.top-more-movie a:hover:after{border-color:transparent transparent transparent #f4ccd3}.sidebar li.top-more-movie a:after,.sidebar li.top-more-movie a:before,.sidebar.retina-imgs li.top-more-movie a:after,.sidebar.retina-imgs li.top-more-movie a:before{content:"";position:absolute;left:58px;top:50%;margin-top:-5px;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #c70025}.sidebar li.top-more-movie a:after,.sidebar.retina-imgs li.top-more-movie a:after{left:56px;border-color:transparent transparent transparent #fff}.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;font-size:11px;font-weight:700;color:#fff;padding:0 8px;height:29px;min-width:54px;border:1px solid #666;border-radius:2px;border-color:#3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,to-bottom,from(#4d90fe),to(#4787ed));background-image:linear-gradient(to-bottom,#4d90fe,#4787ed)}.cse input.gsc-search-button:hover,input.gsc-search-button:hover{border-color:#2f5bb7;background-color:#357ae8;background-image:-webkit-gradient(linear,to-bottom,from(#4d90fe),to(#357ae8));background-image:linear-gradient(to-bottom,#4d90fe,#357ae8)}.cse input.gsc-search-button:focus,input.gsc-search-button:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}input.gsc-search-button-v2-small{width:13px;height:13px;padding:6px 10px;min-width:13px;margin-top:-2px}input.gsc-search-button-v2-small.search-submit-btn{margin-top:0}.serch-top{text-align:center;margin-bottom:30px}.input-search{width:82%}.sidebar img.retina{width:100%}.recipe h1.recipe{color:#c70025;margin-bottom:20px;border:3px solid #c70025;line-height:44px;padding:0 12px;text-rendering:auto;letter-spacing:-1px}.recipe .recipe-subtitle{color:#c70025;padding-top:15px;margin-bottom:30px;font-size:1.3em}.recipe .timeinfo{text-align:left}.recipe .main-recipe{padding-bottom:20px}.recipe .main-recipe .photo{float:left;padding-right:25px;border-right:1px dotted #c70025;margin-right:25px;position:relative}.recipe .main-recipe .photo>img{border:3px solid #c70025;width:274px;height:auto}.recipe .main-recipe .photo .photo-point{position:absolute;left:-15px;top:-15px}.recipe .main-recipe .photo .photo-point>img{width:50%;height:50%}.recipe .product-link{color:#bc0042}#pinterest-wrapper{position:absolute;height:20px;bottom:10px;right:35px}#product-detail #pinterest-wrapper{position:static;text-align:right;margin:10px}.recipe .summary{font-size:14px;margin-left:331px}@media only screen and (max-width:480px){.recipe .summary{margin-left:0}}@media only screen and (max-width:480px){.recipe .main-recipe .photo{width:100%;padding:0;border:0;margin:0 0 15px 0}.recipe .main-recipe .photo>img{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#pinterest-wrapper{right:10px}.happy-logo{width:100%;margin-bottom:20px}}.recipe .instructions-header{margin-top:19px;margin-bottom:5px;border:1px solid #c70025;padding:6px 18px;color:#c70025}.recipe .materials-header{border:1px solid #c70025;margin-top:20px;color:#c70025;padding:6px 18px}.recipe .instructions-header,.recipe .materials-header{width:40%}.recipe .instructions-header{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.recipe .instructions-header span{font-size:1.5em;display:inline-block;margin:9px 20px}.recipe.technique-header{margin-bottom:25px}.recipe.technique-header .materials-header{margin-top:0}.recipe.technique-header .materials-header a,.recipe.technique-header .materials-header a:hover{color:#fff;text-decoration:none;display:block}.recipe .presidebar-container{padding:0 10px;margin-bottom:11px;margin-top:8px}.recipe .presidebar-container.socials{padding:0 8px}.recipe .presidebar-container a{display:block;float:left;margin-right:7px}.recipe .presidebar-container a.visible-phone{display:none}.recipe .presidebar-container a.mail-phone span{padding-left:5px;color:#c70025}.recipe .presidebar-container a.mail-phone:hover{text-decoration:none}@media only screen and (max-width:480px){.recipe .presidebar-container{margin-bottom:20px;margin-top:20px}.recipe .presidebar-container a.hidden-phone{display:none}.recipe .presidebar-container a.visible-phone{display:block}}@media only screen and (max-width:320px){.recipe .presidebar-container.socials{padding:0}}.recipe .presidebar-container a[class^=button-] img{width:30px;height:30px}.recipe .presidebar-container a.button-umekomi{display:inline-block;position:relative}@media only screen and (max-width:480px){.recipe .presidebar-container a.button-umekomi{display:none}}.recipe .presidebar-container a.button-umekomi span{display:block;position:absolute;left:35px;top:50%;margin-top:-7px;white-space:nowrap;font-size:10px;line-height:14px;color:#c70025}.recipe .presidebar-container .social{display:inline-block;vertical-align:top!important;max-width:100px}.recipe table.stats{border:1px solid #c70025;width:100%}.recipe table.stats tr{border-bottom:1px dotted #c70025}.recipe table.stats td,.recipe table.stats th{padding:.4em 1em;text-align:left}.recipe table.stats th{width:50%;border-right:1px dotted #c70025;color:#c70025;padding-right:0}.recipe table.stats th span{margin-left:5px;vertical-align:middle}.recipe table.stats td{text-align:right}.recipe table.ingredients{width:100%;border:1px solid #c70025;border-collapse:separate}.recipe table.ingredients tr.first-in-group.in-group td,.recipe table.ingredients tr.first-in-group.in-group th,.recipe table.ingredients tr:first-child td,.recipe table.ingredients tr:first-child th{border-top-width:0}.recipe table.ingredients tr.first-in-group.group-depth-2 td,.recipe table.ingredients tr.first-in-group.group-depth-2 th{border-top-width:1px}.recipe table.ingredients td,.recipe table.ingredients th{padding:.4em 1em;border-top:1px dotted #c70025}.recipe table.ingredients td.group-header,.recipe table.ingredients th.group-header{text-align:left;padding:0 0 0 8px;border-bottom:1px solid #c70025}.recipe table.ingredients td.depth-1-header,.recipe table.ingredients td.depth-2-header,.recipe table.ingredients th.depth-1-header,.recipe table.ingredients th.depth-2-header{padding:0}.recipe table.ingredients td.name{text-align:left;border-right:1px dotted #c70025}.recipe table.ingredients tr.group-depth-1 td.name{border-left:1px solid #c70025}.recipe table.ingredients tr.group-depth-2 td.depth-2-header{border:1px solid #c70025;border-bottom-width:0;text-align:center}.recipe table.ingredients td.amount{text-align:right}.recipe .product-information-wrap{margin-top:20px}.recipe .product-information{margin-top:20px;border:1px solid #eee}.recipe .product-information .linker{width:100%;display:table}.recipe .product-information .linker .image{display:table-cell;vertical-align:middle;width:140px;padding:10px}.recipe .product-information .linker .image img{width:100%;height:auto}.recipe .product-information .linker .words{display:table-cell;vertical-align:middle;font-size:12px;line-height:19px;color:#333;padding:10px;padding-left:0}.recipe .product-information .linker .words .main-word{margin:5px 0;font-size:14px;line-height:21px;color:#398f92}.recipe .product-information .linker .words .foot-word{text-align:right}.recipe .product-information .linker:hover{text-decoration:none;background-color:#f7f6e8}.recipe .product-information .linker:hover img{opacity:.9}.recipe .materials-header{width:auto;background-color:#c70025;color:#fff;padding:4px 12px;font-size:14px;line-height:14px}.recipe .materials-header.recipe-to-recipe{margin-top:20px;margin-bottom:10px}@media print{.recipe .materials-header{color:#000}}.recipe table.ingredients tr.lastInGroup td{border-bottom:1px solid #c70025}.recipe table.ingredients tr.last td{border-bottom:0}.recipe .groupline{margin:0 10px 0 15px;float:left}.recipe table.instructions{width:100%;margin-bottom:20px}.recipe table.instructions tr{border-bottom:1px solid #c70025}.recipe table.instructions tr.last-instruction{border-bottom:0}.recipe table.instructions td{padding-bottom:39px;padding-top:39px}.recipe table.instructions .step-number{color:#c70025;font-size:1.8em;float:left}.recipe table.instructions .step-number:after{content:"."}.recipe table.instructions img{float:right;padding-left:33px;margin-left:50px;border-left:1px dotted #c70025;width:210px}.recipe table.instructions .description{margin-left:40px;font-size:14px}.recipe table.instructions .description.has-photo{width:285px}@media only screen and (max-width:480px){.recipe table.instructions img{width:100%;border:0;padding:0;margin:10px 0;float:none}.recipe table.instructions .description{margin-left:0}}#mailingModal .modal-header{border-bottom:0}#mailingModal .modal-footer{text-align:center}#mailingModal.regular-mail .only-phone-mail{display:none}#mailingModal.phone-mail .only-phone-mail{display:block}#mailingModal.phone-mail span.only-phone-mail{display:inline}#mailingModal.phone-mail select.only-phone-mail{display:inline-block}#mailingModal.phone-mail #toSendEmail{width:110px}#umekomiModal{width:760px;height:auto;margin:-280px 0 0 -380px}#umekomiModal .modal-header{padding:15px 40px 0;border-bottom:none}#umekomiModal .modal-body{padding:15px 20px 40px;overflow:hidden;max-height:none}#umekomiModal .controls{float:left;width:280px;margin-left:20px}#umekomiModal .controls-size ul{list-style:none;margin:0;padding:0}#umekomiModal .controls-size li{display:inline-block;margin-left:20px;font-size:14px;font-weight:bolder}#umekomiModal .controls-size label{display:inline-block;margin-left:8px}#umekomiModal .controls-script{margin:30px 0 0 0}#umekomiModal .controls-script textarea{width:90%;color:#666;background-color:#f3fdff;padding:10px;resize:none;cursor:pointer;font-size:10px;line-height:18px}#umekomiModal .controls-words{margin:10px 0 0;font-size:10px;line-height:18px}#umekomiModal .controls-footer{margin:20px 0 0 0;text-align:center}#umekomiModal .controls-footer a.bt-back{display:inline-block;padding:4px 14px 4px 16px;font-size:12px;line-height:17px;text-align:center;font-weight:bolder;color:#fff;background-color:#999;border:none;border-radius:4px;cursor:pointer}#umekomiModal .controls-footer a.bt-back:hover{background-color:#ccc;text-decoration:none}#umekomiModal .playing{margin-left:320px;width:360px}#umekomiModal .playing p{margin-bottom:0}#umekomiModal .playing-note{font-size:10px;color:#bd002b}#umekomiModal #umekomiScriptSmall{display:none}#umekomiModal #umekomiScriptLarge{display:block}.blog-parts{display:block;text-decoration:none;height:100%;width:100%;border:solid 1px #ccc;background-color:#f7f7f7;overflow:hidden}.blog-parts a img:hover{opacity:.9}.blog-parts .blog-parts-header{position:relative;overflow:hidden}.blog-parts .blog-parts-photo{display:block;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-ms-behavior:url(/backgroundsize.min.htc)}.blog-parts .blog-parts-body{border-bottom:solid 1px #eee}.blog-parts.size-small .text-large{display:none}.blog-parts.size-small{width:173px}.blog-parts.size-small .blog-parts-photo{width:100%;height:121px}.blog-parts.size-small .blog-parts-header{height:121px}.blog-parts.size-small .blog-parts-body{padding:8px 10px}.blog-parts.size-small .blog-parts-title{font-size:12px;line-height:20px;color:#c70025;height:44px;overflow:hidden}.blog-parts.size-small .blog-parts-desc{display:none}.blog-parts.size-small .blog-parts-footer{position:relative;height:28px}.blog-parts.size-small .blog-parts-button{position:absolute;left:50%;bottom:7px;margin:0 0 0 -61px;width:123px;height:30px;overflow:hidden}.blog-parts.size-small .blog-parts-button img{margin:-40px 0 0 0;max-width:none}.blog-parts.size-small .blog-parts-facebook{position:absolute;left:9px;top:4px;width:21px;height:21px;overflow:hidden}.blog-parts.size-small .blog-parts-facebook img{margin:-45px 0 0 -128px;max-width:none}.blog-parts.size-small .blog-parts-twitter{position:absolute;left:30px;top:4px;width:21px;height:21px;overflow:hidden}.blog-parts.size-small .blog-parts-twitter img{margin:-45px 0 0 -149px;max-width:none}.blog-parts.size-small .blog-parts-pinterest{position:absolute;left:51px;top:4px;width:21px;height:21px;overflow:hidden}.blog-parts.size-small .blog-parts-pinterest img{margin:-45px 0 0 -170px;max-width:none}.blog-parts.size-small .blog-parts-happyrecipe{position:absolute;left:76px;top:4px;width:64px;height:21px;overflow:hidden}.blog-parts.size-small .blog-parts-happyrecipe img{margin:-45px 0 0 -195px;max-width:none}.blog-parts.size-small .blog-parts-yamasa{position:absolute;left:141px;top:4px;width:30px;height:21px;overflow:hidden}.blog-parts.size-small .blog-parts-yamasa img{margin:-45px 0 0 -260px;max-width:none}.blog-parts.size-large .text-small{display:none}.blog-parts.size-large{width:358px}.blog-parts.size-large .blog-parts-photo{width:100%;height:235px}.blog-parts.size-large .blog-parts-header{height:235px}.blog-parts.size-large .blog-parts-body{padding:8px 16px}.blog-parts.size-large .blog-parts-title{font-size:14px;line-height:22px;height:46px;overflow:hidden;color:#c70025;margin-bottom:2px}.blog-parts.size-large .blog-parts-desc{font-size:12px;line-height:22px;color:#666;height:70px;overflow:hidden}.blog-parts.size-large .blog-parts-footer{position:relative;height:40px}.blog-parts.size-large .blog-parts-button{position:absolute;left:50%;bottom:11px;margin:0 0 0 -84px;width:167px;height:39px;overflow:hidden}.blog-parts.size-large .blog-parts-button img{margin:0;max-width:none}.blog-parts.size-large .blog-parts-facebook{position:absolute;left:16px;top:6px;width:27px;height:27px;overflow:hidden}.blog-parts.size-large .blog-parts-facebook img{margin:-6px 0 0 -176px;max-width:none}.blog-parts.size-large .blog-parts-twitter{position:absolute;left:43px;top:6px;width:27px;height:27px;overflow:hidden}.blog-parts.size-large .blog-parts-twitter img{margin:-6px 0 0 -203px;max-width:none}.blog-parts.size-large .blog-parts-pinterest{position:absolute;left:71px;top:6px;width:27px;height:27px;overflow:hidden}.blog-parts.size-large .blog-parts-pinterest img{margin:-6px 0 0 -231px;max-width:none}.blog-parts.size-large .blog-parts-happyrecipe{position:absolute;right:50px;top:0;width:105px;height:40px;overflow:hidden}.blog-parts.size-large .blog-parts-happyrecipe img{margin:0 0 0 -260px;max-width:none}.blog-parts.size-large .blog-parts-yamasa{position:absolute;right:0;top:0;width:43px;height:40px;overflow:hidden}.blog-parts.size-large .blog-parts-yamasa img{margin:0 0 0 -365px;max-width:none}.recipe-product-banners{margin-top:20px}@media only screen and (max-width:480px){.recipe-product-banners{display:none}}.recipe-product-banners img{max-width:100%;width:auto;height:auto}.recipe-product-banners .banner{margin-top:3px}.beauty{margin-top:20px}.beauty>li{display:inline-block;width:308px;margin-bottom:20px}.beauty>li .contain{width:248px;display:block;margin:0 auto;border:1px solid #d3d3d3;border-radius:4px;text-align:center;overflow:hidden}.beauty>li a{display:inline-block}.beauty>li .contain img{width:248px;height:60px}.recipe .notes-container{margin-top:1em;background-color:#fcecec;border:1px solid #c70025}.recipe .notes-container img{float:left}.recipe .notes-container .note{background-color:#fff;border-radius:5px;margin:1.3em;padding:1em}.recipe .notes-container .note p{margin-left:5px}.recipe .instructions p.note,.recipe .instructions p.point{min-height:40px;padding:5px 0 0 35px;background:url(../images/recipe/pointer.png) no-repeat 0 0}.product-caution{margin-top:30px;font-size:11px}.product-goback{margin-top:30px}.product-goback a{color:#c70025;line-height:1em}.bouncemenu{width:938px;height:180px;border:solid 1px #eee;border-bottom:none}.bounceholder{width:930px;height:180px;margin:5px;position:relative;overflow:hidden;left:-1px}.bounceholder ul{list-style-type:none;position:absolute;top:6px;left:0}.bounceholder li{width:148px;height:150px;padding:8px;margin:3px;position:absolute;top:-200px;left:400px;opacity:0}.bounceholder li img{margin:20px auto 0 auto}.bounceholder li.max4 img{margin-top:10px}.bounceholder li{text-align:center}.bounceholder a{text-align:center}.bouncemenu .productCaption{font-weight:700;color:#439799;margin-top:5px}.bouncemenu .productCaption a:hover{text-decoration:none}.bouncetabs{background-color:#eee;width:940px;height:34px;text-align:center}.bouncetabs a{text-align:center;text-decoration:none;color:#000;font-size:12px;padding-left:20px;padding-right:20px;height:34px;line-height:34px;display:inline-block;cursor:pointer;font-weight:light;-webkit-transition:all,.5s;-moz-transition:all,.5s;background:url(dist/images/products/productpage_tab.png) center -12px no-repeat}.bouncetabs a.active{background-position:center -2px!important;background-color:#ccc}​ #product-index h1.title{margin-bottom:25px}#mailingModal h2.title,#product-index h2.title,#umekomiModal h2.title{font-size:18px;line-height:30px;color:#c70025;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:6px;border-bottom:2px solid #c70025;padding-left:20px;background-image:url(dist/images/h1titleBar_h30.jpg);background-repeat:no-repeat}#product-index .search-box{margin-top:20px}@media screen and (max-width:480px){#product-index .search-box{margin:20px -20px 50px;padding:10px 20px 0;border:0;border-top:solid 1px #c70025;background-image:none}}#product-index .search-box .search-cont #search-error{top:-20px}@media screen and (max-width:480px){#product-index .search-box .search-cont #search-error{top:auto;bottom:-25px;right:auto;left:5px}}#product-index .search-box form{margin:0;display:block;overflow:hidden}#product-index .search-box form select{float:left;margin-right:15px;margin-bottom:0}@media screen and (max-width:480px){#product-index .search-box form select{margin-bottom:10px}}#product-index .search-box form input[type=text]{display:block;float:left;width:220px;margin:0}@media screen and (max-width:480px){#product-index .search-box form input[type=text]{width:190px}}#product-index .search-box form input[type=submit]{display:block;float:left;margin:0;width:60px}#product-index .product-index-bottom{margin-top:30px}#product-index .product-index-bottom .product-new{padding-top:10px}#product-index .product-index-bottom .product-new .product-new-tabs .product-new-tab{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:210px;padding:12px 0;text-align:center;cursor:pointer;font-size:14px;line-height:1;color:#fff;background-color:#c0ad8d;border:solid 1px #877c70;border-bottom:0;border-radius:8px 8px 0 0;position:relative;z-index:2;margin-right:-1px;margin-top:6px;z-index:2}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new .product-new-tabs .product-new-tab{width:136px}}#product-index .product-index-bottom .product-new .product-new-tabs .product-new-tab.current{color:#c70025;background-color:#fff;cursor:default;margin-top:0;padding-top:18px;z-index:3;-webkit-box-shadow:2px 0 1px rgba(135,124,112,.4);box-shadow:2px 0 1px rgba(135,124,112,.4)}#product-index .product-index-bottom .product-new .product-new-tabs .product-new-tab.current:before{content:'';position:absolute;left:0;bottom:0;right:0;border-bottom:solid 1px #fff;margin-bottom:-1px}#product-index .product-index-bottom .product-new .product-new-contents{border:solid 1px #877c70;border-radius:0 8px 0 0;padding:1px 8px 8px;position:relative;z-index:1}#product-index .product-index-bottom .product-new .product-new-contents .product-new-content{display:none}#product-index .product-index-bottom .product-new .product-new-contents .product-new-content.current{display:block}#product-index .product-index-bottom .product-new li{margin-top:10px}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li{margin-top:5px}}#product-index .product-index-bottom .product-new li a.product-new-link{display:block;border:solid 1px #eee;width:auto;zoom:1}#product-index .product-index-bottom .product-new li a.product-new-link img{opacity:1}#product-index .product-index-bottom .product-new li a.product-new-link:before{content:'';display:table}#product-index .product-index-bottom .product-new li a.product-new-link:after{content:'';display:table;clear:both}#product-index .product-index-bottom .product-new li a.product-new-link:hover{text-decoration:none;border-color:#fe1600}#product-index .product-index-bottom .product-new li a.product-new-link:hover img{opacity:.9}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li a.product-new-link:hover img{opacity:1}}#product-index .product-index-bottom .product-new li a.product-new-link:hover .product-new-words .product-new-date,#product-index .product-index-bottom .product-new li a.product-new-link:hover .product-new-words .product-new-detail{color:#fe1600}#product-index .product-index-bottom .product-new li a.product-new-link .product-new-image{float:left;width:150px;height:150px;overflow:hidden}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li a.product-new-link .product-new-image{width:100px;height:100px}}#product-index .product-index-bottom .product-new li a.product-new-link .product-new-image img{width:150px;height:auto}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li a.product-new-link .product-new-image img{width:100px;height:auto}}#product-index .product-index-bottom .product-new li a.product-new-link .product-new-words{margin:10px 10px 0 170px}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li a.product-new-link .product-new-words{margin:5px 5px 0 110px}}#product-index .product-index-bottom .product-new li a.product-new-link .product-new-words .product-new-date{font-size:10px;line-height:24px;color:#ababab}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li a.product-new-link .product-new-words .product-new-date{line-height:18px}}#product-index .product-index-bottom .product-new li a.product-new-link .product-new-words .product-new-detail{font-size:14px;line-height:24px;max-height:96px;color:#c70025;overflow:hidden}@media screen and (max-width:480px){#product-index .product-index-bottom .product-new li a.product-new-link .product-new-words .product-new-detail{line-height:18px;max-height:72px}}#product-index .product-btn{margin:10px 0 50px}@media screen and (max-width:480px){#product-index .nav-tabs{border-bottom-color:#c70025;margin:0 -20px;padding:0 20px;width:auto}#product-index .nav-tabs li a{position:relative;color:#999;border-radius:0;border:solid 1px #999;border-bottom:0;margin-right:-1px;z-index:1}#product-index .nav-tabs li.active a{color:#c70025;border-color:#c70025;border-bottom:solid 1px #fff;z-index:2}#product-index .tab-content{margin-top:10px}#product-index .tab-content .item-box{margin-bottom:5px}#product-index .tab-content .item-box a{display:table;width:100%}#product-index .tab-content .item-box a .item-image,#product-index .tab-content .item-box a .item-words{display:table-cell;width:50%;text-align:center;vertical-align:middle}#product-index .tab-content .item-box a .item-image img,#product-index .tab-content .item-box a .item-words img{max-width:100%;height:auto}#product-index .tab-content .item-box a .item-image span,#product-index .tab-content .item-box a .item-words span{display:block;padding-left:10px;text-align:left;font-size:14px}#product-index .tab-content .item-box a:hover{text-decoration:none}}.sidebar-products-top{margin-top:35px}@media only screen and (max-width:480px){.sidebar-products-top{margin-top:0}}.product-brand-banner li{margin:5px 0}.product-brand-banner li img{width:100%}.sidebar.retina-imgs.product-brand-banner{margin:0}@media only screen and (max-width:480px){.sidebar.retina-imgs.product-brand-banner{display:block}}.sidebar.retina-imgs.product-brand-banner li.sidebar-icon{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#product-detail h2{margin-top:29px;color:#c70025;border-bottom:solid 1px #c70025;font-weight:400}#product-detail h2.product{background:url(dist/images/products/h2.jpg) no-repeat left center;padding-left:28px}#product-detail .product-phrase{margin-top:17px;color:#c70025;margin-bottom:35px;font-size:15px;font-weight:400}#product-detail .product-content{margin-bottom:40px}#product-detail .productCaption{margin-top:7px;font-size:11px;font-weight:700}#product-detail .product-image{text-align:center}#product-detail .product-image-picker{text-align:center}#product-detail .product-image-picker img{margin:2px;border:1px solid #b9b9b9;padding:3px}#product-detail .product-description{min-height:300px;border-left:dotted 1px #c70025;margin-left:-1px;padding-left:30px;padding-right:10px;color:#000}#product-detail .product-description>p{font-size:15px;line-height:24px}@media only screen and (max-width:480px){#product-detail .product-description{margin-left:0;border-left:0;padding:0}}#product-detail .product-description img{width:100%}#product-detail .brand-link-container{margin-top:53px;color:#fff}#product-detail .brand-link-container span{padding:12px 22px 12px 24px;background-color:#c70025}#product-detail .brand-link-container div a{display:block;width:100%;height:100%;padding:12px 22px 12px 24px;background-color:#c70025;-webkit-box-sizing:border-box;box-sizing:border-box}#product-detail .brand-link-container span a{color:#fff}#product-detail .plus-link-container{margin-top:20px;text-align:right}#product-detail .plus-link-container a{font-size:12px;color:#007936;text-decoration:none}#product-detail .plus-link-container a:hover{color:#00451f;text-decoration:underline}#product-detail .shop-link-container{margin-top:20px;text-align:right}#product-detail .shop-link-container a{display:inline-block;font-size:14px;line-height:29px;color:#b50005;text-decoration:none;background:url(dist/images/products/buy-btn-icon.png) left center no-repeat;padding-left:40px}@media only screen and (-webkit-min-device-pixel-ratio:2){#product-detail .shop-link-container a{background-image:url(dist/images/products/buy-btn-icon@2x.png);background-size:31px 29px}}#product-detail .shop-link-container a:hover{color:#00451f;text-decoration:underline}#product-detail table.product-volume{border:solid 1px #b9b9b9;width:100%;text-align:center;height:38px}#product-detail .product-volume th{background-color:#ebebeb;border-right:solid 1px #b9b9b9;width:13%}#product-detail .product-volume td{width:87%}#product-detail .product-recipe{margin-top:20px;border-top:dotted 1px #c70025;padding-top:20px}#product-detail .product-recipe.no-border{margin-top:20px;border-top:none;padding-top:0}#product-detail .product-recipe-heading{color:#c70025;border:solid 1px #c70025;padding:7px 22px 9px 21px}#product-detail .product-recipe-list{margin-top:15px}.product-recipe-list .product-recipe-caption a{color:#c70025}.product-recipe-list .product-recipe-caption a:hover{text-decoration:underline}#product-detail .product-recipe img{border:solid 2px #ccc;width:100%}#product-detail .product-recipe-caption{margin-top:6px;color:#c70025;line-height:1.2em;height:40px;padding:0 .5em}#product-detail .product-recipe-link{text-align:right;margin-top:12px}#product-detail .product-recipe-link a{background-color:#c70025;padding:3px 8px;color:#fff}.product-basic-info img{margin-bottom:10px;margin-top:30px}.product-basic-info table{border:1px solid #c70025}.product-basic-info table th{border-right:1px solid #c70025;background-color:#fcf2f5;border-bottom:1px solid #c70025;color:#c70025;text-align:center;width:25%}.product-basic-info table th:last-child{border-right:none}.product-basic-info table td{border-right:1px solid #c70025;background-color:#fefcfd;text-align:center;width:25%;border-bottom:1px solid #e7a3b5}.product-basic-info table td:last-child{border-right:none}.product-basic-info table tr:last-child td{border-bottom:none}.product-material-info img{margin-bottom:10px}.product-material-info table{border:1px solid #c70025}.product-material-info table th{border-bottom:1px solid #c70025;border-right:1px solid #c70025;background-color:#fcf2f5;color:#c70025;text-align:center;vertical-align:middle;width:25%}.product-material-info table td{border-bottom:1px solid #c70025;border-right:1px solid #c70025;background-color:#fefcfd;text-align:left}.product-material-info table td:last-child{border-right:none}.product-material-info table tr:last-child td,.product-material-info table tr:last-child th{border-bottom:none}.product-nutrition-info{margin-top:30px}.product-nutrition-info img{margin-bottom:10px}.product-nutrition-info .ingredient-list-unit{float:right;padding-top:9px}@media only screen and (max-width:480px){.product-nutrition-info .ingredient-list-unit{display:block;float:left;padding-top:0}}.product-nutrition-info table{border:1px solid #c70025}.product-nutrition-info table th{background-color:#fcf2f5;border-bottom:1px solid #e7a3b5;border-right:1px solid #e7a3b5;border-top:none;color:#c70025;text-align:center;width:25%}.product-nutrition-info table td{border-bottom:1px solid #e7a3b5;border-right:1px solid #e7a3b5;background-color:#fefcfd;text-align:center;width:25%}.product-nutrition-info table td:last-child{border-right:none}.product-nutrition-info table tr:last-child th{border-bottom:none}.product-nutrition-info table tr:last-child td{border-bottom:none}.product-allergens-info{margin-top:30px}.product-allergens-info img{margin-bottom:10px}.product-allergens-info .allergen-comment{float:right;padding-top:9px}@media only screen and (max-width:480px){.product-allergens-info .allergen-comment{display:block;float:left;padding-top:0}}@media print{.product-allergens-info .allergen-comment{display:none}}.product-allergens-info .allergen-print{display:none}@media print{.product-allergens-info .allergen-print{display:block;padding:8px 16px;border:1px solid #c70025;border-radius:4px;background-color:#fefcfd}}@media print{.product-allergens-info #allergens{display:none}}.product-allergens-info table{border-top:1px solid #c70025;border-left:1px solid #c70025;border-right:none;border-bottom:none}.product-allergens-info table tbody tr td{border-bottom:1px solid #d6b0ba;border-right:1px solid #d6b0ba;background-color:#fefcfd;text-align:center;width:20%}.product-allergens-info table tbody tr td.active{color:#eee;background:#c70025}.product-allergens-info table tbody tr td:hover td{background-color:#fefcfd}.product-allergens-info table tbody tr td:last-child{border-right:none;border-right:1px solid #c70025}.product-allergens-info table tbody tr:nth-child(5) td{border-bottom:1px solid #c70025}.product-allergens-info table tbody tr:nth-child(5) td:first-child,.product-allergens-info table tbody tr:nth-child(5) td:nth-child(2){border-bottom:1px solid #d6b0ba}.product-allergens-info table tbody tr:nth-child(5) td:last-child{border-collapse:separate;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px}.product-allergens-info table tbody tr:last-child td:last-child{border-right:1px solid #c70025}.product-allergens-info table tbody tr:last-child td{border-bottom:1px solid #c70025}.product-basic-info .table tbody tr:hover td{background-color:#fefcfd}.product-basic-info .table th{border-top:none}.product-basic-info .table td{border-top:none}.product-basic-info .table-bordered th{border-left:none}.product-basic-info .table-bordered td{border-left:none}.product-basic-info.en table.table{border-color:#ccc}.product-basic-info.en table.table thead tr th{background-color:#f5f5f5;color:#999;border-bottom-color:#ccc;font-size:13px;line-height:16px}.product-basic-info.en table.table tbody tr td{border-right-color:#ccc;border-bottom-color:#ccc;color:#999;background-color:#fff;font-size:13px;line-height:16px}.product-basic-info.en table.table tbody tr:hover td{background-color:#fefefe}.product-material-info .table tbody tr:hover td{background-color:#fefcfd}.product-material-info .table tbody tr:hover th{background-color:#fcf2f5}.product-material-info .table th{border-top:none}.product-material-info .table td{border-top:none}.product-material-info .table-bordered th{border-left:none}.product-material-info .table-bordered td{border-left:none}.product-allergens-info .table tbody tr:hover td{background-color:#fefcfd}.product-allergens-info .table tbody tr:hover td.active{color:#eee;background:#c70025}.product-allergens-info .table th{border-top:none}.product-allergens-info .table td{border-top:none}.product-allergens-info .table-bordered th{border-left:none}.product-allergens-info .table-bordered td{border-left:none}.product-nutrition-info .table tbody tr:hover td{background-color:#fefcfd}.product-nutrition-info .table tbody tr:hover th{background-color:#fcf2f5}.product-nutrition-info .table th{border-top:none}.product-nutrition-info .table td{border-top:none}.product-nutrition-info .table-bordered th{border-left:none}.product-nutrition-info .table-bordered td{border-left:none}#product-detail .product-detail-info{margin:50px 0}#product-detail .product-detail-info img{margin-bottom:10px}#product-detail .product-detail-info table{border:1px solid #c70025}#product-detail .product-detail-info th{background-color:#fcf2f5;border-bottom:1px solid #e7a3b5;border-right:1px solid #d6b0ba;text-align:center}#product-detail .product-detail-info th:last-child,#product-detail .product-detail-info tr td:last-child{border-right:0}#product-detail .product-detail-info tr td{border-right:1px solid #d6b0ba;border-bottom:1px solid #e7a3b5;text-align:center}#product-detail .product-detail-info tr:last-child td{border-bottom:0}#product-detail h1.title{background-image:url(dist/images/h1titleBarL.jpg);background-repeat:repeat-y;padding-left:30px;padding-bottom:0;border-bottom:0;margin-bottom:16px;position:relative}@media only screen and (-webkit-min-device-pixel-ratio:2){#product-detail h1.title{background-image:url(dist/images/h1titleBarL@2x.png);background-size:18px 40px}}#product-detail h1.title:after{content:'';position:absolute;left:0;bottom:-6px;width:100%;height:0;border-bottom:solid 2px #c70025}#product-detail h1.title .category{display:block;font-size:14px;font-weight:400;line-height:20px}#product-detail h1.title .name{display:block;font-size:18px;font-weight:bolder;line-height:26px}#product-detail #recipe-search,#product-detail #snapdish-recipe-search{margin-bottom:30px}#product-detail #recipe-search .product-recipe,#product-detail #snapdish-recipe-search .product-recipe{border-top:0;padding-top:0;position:relative}#product-detail #recipe-search .product-recipe .product-recipe-list,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list{margin-top:0}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap{position:relative;width:auto;border:solid 1px #ccc;padding:10px 8px;zoom:1;overflow:hidden}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev{position:absolute;top:0;bottom:0;width:40px;cursor:pointer}@media screen and (max-width:480px){#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev{display:none}}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:before,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:before,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:before,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.1;-webkit-transition:opacity .3s;transition:opacity .3s}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:after,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:after{content:'';position:absolute;left:50%;top:50%;display:block;width:0;height:0;border:transparent solid 10px;margin-top:-14px;opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:hover:before,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:hover:before,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:hover:before,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:hover:before{opacity:.3}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:hover:after,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:hover:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next:hover:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev:hover:after{opacity:1}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-prev,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-prev,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-prev,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-prev{left:0}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-prev:after,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-prev:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-prev:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-prev:after{border-right:#fff solid 14px;margin-left:-20px}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-next,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-next,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-next,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-next{right:0}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-next:after,#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-next:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-next.recipe-slider-nav-next:after,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .recipe-slider-nav-prev.recipe-slider-nav-next:after{border-left:#fff solid 14px;margin-left:-5px}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container{margin:0}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-image,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-image{border:solid 2px #ccc}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-image img,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-image img{border:0}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-image span,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-image span{display:block;width:100%;height:0;padding-top:75%;overflow:hidden;background-repeat:no-repeat;background-size:100%;background-position:center center}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-caption,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-caption{font-size:14px;line-height:20px;height:40px;overflow:hidden}#product-detail #recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-caption a,#product-detail #snapdish-recipe-search .product-recipe .product-recipe-list .recipe-slider-wrap .rrs-container .product-recipe-caption a{color:#398f92}#product-detail .info-title-allergy,#product-detail .info-title-basicinfo,#product-detail .info-title-eiyo,#product-detail .info-title-recipe{overflow:hidden;margin-bottom:5px}#product-detail .info-title-allergy .text,#product-detail .info-title-basicinfo .text,#product-detail .info-title-eiyo .text,#product-detail .info-title-recipe .text{display:inline-block;padding-left:46px;font-size:18px;font-weight:bolder;line-height:40px;color:#c70025}@media screen and (max-width:480px){#product-detail .info-title-allergy .text,#product-detail .info-title-basicinfo .text,#product-detail .info-title-eiyo .text,#product-detail .info-title-recipe .text{display:block;font-size:14px}}#product-detail .info-title-recipe .text{background:transparent url(dist/images/products/title-icon-recipe.png) 9px 50% no-repeat;font-size:16px}@media screen and (max-width:480px){#product-detail .info-title-recipe .text{font-size:14px}}#product-detail .info-title-basicinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-detail .info-title-basicinfo .text{background:transparent url(dist/images/products/title-icon-basicinfo.png) 9px 50% no-repeat}#product-detail .info-title-basicinfo .text-2-product{margin-left:auto;font-weight:700}#product-detail .info-title-allergy .text{background:transparent url(dist/images/products/title-icon-allergy.png) 5px 50% no-repeat}#product-detail .info-title-eiyo .text{background:transparent url(dist/images/products/title-icon-eiyo.png) 3px 50% no-repeat}#product-detail .info-link-recipe-list-sp{display:none}@media screen and (max-width:480px){#product-detail .info-link-recipe-list-sp{display:block;margin-top:10px;text-align:right}}#product-detail .info-link-recipe-list-sp a{color:#c70025;font-weight:700}#product-detail .info-link-recipe-list{position:absolute;right:0;top:10px;font-size:14px}@media screen and (max-width:480px){#product-detail .info-link-recipe-list{display:none}}#product-detail .info-link-recipe-list a{color:#c70025;font-weight:700}.general-sidebar{margin-top:34px;padding:22px 22px 5px 24px;border:1px solid #b9b9b9}.general-sidebar.first{margin-top:0}@media screen and (max-width:480px){.general-sidebar.first{margin-top:34px}}.general-sidebar h3{color:#c70025;border-bottom:dotted 1px #c70025;margin-top:0}.general-sidebar li{background:url(dist/images/products/sidebar-arrow1.jpg) no-repeat left top;padding-left:31px;margin-bottom:16px}.general-sidebar ul.children li{margin-bottom:16px;margin-left:0;padding-left:11px;border-top:dotted 1px #c70025;background:url(dist/images/products/sidebar-arrow2.jpg) no-repeat left 8px;margin-bottom:0}.general-sidebar a{color:#c70025}.general-sidebar .children a{color:#656565}.general-sidebar ul.home li.product-category-business ul.children{display:none}.general-sidebar ul.business li.product-category-home ul.children{display:none}.sidebar_tsunami{-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar_tsunami img{border:1px solid #e3e3e3;width:71.5%;max-width:100%;padding:10px 14%}.product-sidebar{margin:0;padding:0;border:0}@media only screen and (max-width:480px){.product-sidebar{margin-top:40px}}.product-sidebar a{color:#398f92}.product-sidebar a:hover{color:#fe1600}.product-sidebar h3{margin-top:0;padding-bottom:4px;padding-left:20px;border-bottom:dotted 1px #c70025;font-size:14px;line-height:30px;color:#c70025}.product-sidebar li{background:url(dist/images/products/sidebar-arrow3.jpg) no-repeat 20px 13px;padding-left:31px;border-bottom:solid 1px #eee;font-size:14px;line-height:34px}.product-sidebar li ul.children li{border-bottom:0}.product-sidebar li.product-category-bio{border-bottom:dotted 1px #c70025}.product-sidebar ul.business li.product-category-business,.product-sidebar ul.home li.product-category-home{border-bottom:0}.product-sidebar ul.business li.product-category-business>ul.children,.product-sidebar ul.home li.product-category-home>ul.children{border-top:solid 1px #eee;margin-left:-31px;padding-left:31px}.product-sidebar ul.business li.product-category-home ul.children,.product-sidebar ul.home li.product-category-business ul.children{display:none}.product-sidebar-brandsite .product-brand-banner.sidebar.retina-imgs{margin-left:0;text-align:left}.product-sidebar-brandsite h2.title{font-size:18px;line-height:30px;color:#c70025;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:4px;border-bottom:2px solid #c70025;padding-left:20px;background-image:url(dist/images/h1titleBar.jpg);background-repeat:no-repeat}#happy-recipe .row:first-child{margin-top:0}#happy-recipe .row{margin-top:2em;margin-bottom:1em}#happy-recipe .search{border:1px solid #c70025}#happy-recipe .search .header{background-color:#c70025;padding:.4em 2em}#happy-recipe .search form{margin:0;padding:0}#happy-recipe .search label{display:block;float:left;color:#fff;font-weight:700;margin-top:7px}#happy-recipe .search input{display:block;float:right;margin:0;margin-left:10px}#happy-recipe .search input[type=text]{width:140px}#happy-recipe .search .options{padding:.4em 2em}#happy-recipe .search .options table{width:100%}#happy-recipe .search .options li{display:inline-block}#happy-recipe .featured img{border:1px solid #ddd;border-radius:3px;padding:3px;cursor:pointer}#happy-recipe .featured img:hover{opacity:.9}#happy-recipe .featured{text-align:center}#happy-recipe .featured-grid{margin-top:1.5em}#happy-recipe .featured-grid .happy-switcher{margin:6px;width:65px;height:65px}#happy-recipe .rankings-container{border:4px solid #858585}#happy-recipe .rankings-tile{margin:.6em}#happy-recipe .rankings-tile img{float:left}#happy-recipe .sections{float:left;margin-left:1em;width:50%}#happy-recipe .sections.weekly li{line-height:1.1em}#happy-recipe .rankings-tile h3{color:#44908f;font-size:1.2em;line-height:1.2em;margin-top:0;margin-bottom:2px}#happy-recipe .rankings-tile h3 a.normal-link{color:#44908f}#happy-recipe .rankings-tile p{line-height:18px}#happy-recipe .rankings-tile h3>a,#happy-recipe .rankings-tile li>a{color:#333;line-height:18px}#happy-recipe .rankings-tile>a{color:#aaa}#happy-recipe .rankings-tile .osusume-title{font-size:12px;line-height:18px}#happy-recipe .rankings-tile h4{color:#44908f;font-size:.9em;line-height:1.1em;font-weight:400}#happy-recipe .sections ol,#happy-recipe .sections p,#happy-recipe .sections ul{margin-top:.3em}#happy-recipe .sections ol>li,#happy-recipe .sections ol>li>a,#happy-recipe .sections ul>li,#happy-recipe .sections ul>li>a{line-height:18px}#happy-recipe .sections ol{margin-left:16px}.section-line{height:7px;background-color:#c70025;width:100%;margin-top:15px}#happy-recipe .featured-pages img{float:left}#happy-recipe .featured-pages img.border{border:1px solid #ddd;padding:3px;border-radius:3px}#happy-recipe .featured-pages ul>li{padding-left:10px;background:url(dist/images/happy-recipe/search/arrow2.jpg) no-repeat 0 5px}#happy-recipe .featured-pages .product-recipe-link{margin-right:20px;text-align:left}@media screen and (max-width:480px){#happy-recipe .featured-pages img{float:none;display:block;margin:0 auto}#happy-recipe .featured-pages .sections{float:none;width:90%;margin:10px auto;width:100%;margin-left:0}#happy-recipe .table-header{width:100%}#happy-recipe .leftCell{border-right:0;border-bottom:7px solid #c70025;margin-bottom:2em;padding-bottom:1em}}#happy-recipe .sections img{float:none}#happy-recipe .featured-pages .sections h3{margin-top:2em;color:#c70025;font-size:1.1em;line-height:1.2em}#happy-recipe .featured-pages{margin-bottom:3em}#happy-recipe .featured-pages .row .span6 p{margin-right:5px}.happy-switcher{display:inline-block;border:1px solid #c70025;padding:4px;border-radius:3px;width:65px;height:65px}.happy-switcher .sprite-icons{display:inline-block;width:100%;height:100%;overflow:hidden;position:relative}.happy-switcher .sprite-icons img{width:500%;height:300%;position:absolute;left:0;top:0}.happy-switcher .sprite-icon1 img{left:0;top:0}.happy-switcher .sprite-icon2 img{left:-100%;top:0}.happy-switcher .sprite-icon3 img{left:-200%;top:0}.happy-switcher .sprite-icon4 img{left:-300%;top:0}.happy-switcher .sprite-icon5 img{left:-400%;top:0}.happy-switcher .sprite-icon6 img{left:0;top:-100%}.happy-switcher .sprite-icon7 img{left:-100%;top:-100%}.happy-switcher .sprite-icon8 img{left:-200%;top:-100%}.happy-switcher .sprite-icon9 img{left:-300%;top:-100%}.happy-switcher .sprite-icon10 img{left:-400%;top:-100%}.happy-switcher .sprite-icon11 img{left:0;top:-200%}.happy-switcher .sprite-icon12 img{left:-100%;top:-200%}.happy-switcher .sprite-icon13 img{left:-200%;top:-200%}.happy-switcher.selected{padding:2px;border-width:3px}#happy-recipe .leftCell{border-right:1px solid #c70025;margin-right:-1px}#happy-recipe .featured-pages .sections{width:265px}.happy-switcher-wrapper{display:inline-block}@media only screen and (max-width:480px){#happy-recipe .table-header{width:100%}#happy-recipe .featured-pages .sections{width:100%;margin-left:0}#happy-recipe .leftCell{border-right:0;border-bottom:7px solid #c70025;margin-bottom:2em;padding-bottom:1em}#happy-recipe a.featured-header{display:block;margin-bottom:1.5em}#happy-recipe a.featured-header>img{width:100%;float:none}}.page-template-template-happy-recipe-hot-topic-php ul.keywords{text-align:center;margin-top:10px;margin-bottom:20px}.page-template-template-happy-recipe-hot-topic-php ul.keywords>li{font-size:26px;line-height:28px;list-style-type:none;display:inline}.page-template-template-happy-recipe-hot-topic-php ul.keywords>li:before{margin:0 15px;content:" | "}.page-template-template-happy-recipe-hot-topic-php ul.keywords>li:first-child:before{content:""}#happy-recipe .search{margin-top:40px;border:0;text-align:right}@media only screen and (max-width:480px){#happy-recipe .search{margin-top:0;text-align:center}}#happy-recipe .search .search-box{width:300px;text-align:left;margin:0 0 0 auto}@media only screen and (max-width:480px){#happy-recipe .search .search-box{width:auto;display:inline-block}}#happy-recipe .search .search-box .search-title{font-size:14px;font-weight:600;line-height:22px;color:#398f92}#happy-recipe .search .search-box .search-form{margin-top:5px;overflow:hidden}@media only screen and (max-width:480px){#happy-recipe .search .search-box .search-form{display:inline-block}}#happy-recipe .search .search-box .search-form input{margin-left:0}#happy-recipe .search .search-box .search-form input[type=text]{width:240px}@media only screen and (max-width:480px){#happy-recipe .search .search-box .search-form input[type=text]{width:210px}}#happy-recipe .search .search-box .search-cap{margin-top:5px;font-size:12px;line-height:22px;text-align:center}#happy-recipe .search .search-box .search-link{font-size:14px;line-height:22px;text-align:center}#table-coord-container{text-align:center}img.table-coord{padding:10px 30px}@media only screen and (max-width:480px){img.table-coord{width:120px;padding:5px}}.smileTile{float:left;margin:6px 4px}#table-coord-container{text-align:left}img.table-coord{padding:10px 2px}@media only screen and (max-width:480px){img.table-coord{width:120px;padding:5px}#happy-recipe .table-header{width:100%}#happy-recipe .featured-pages .sections{width:100%;margin-left:0}}#newsRelease p{font-size:13px}#newsRelease h1{color:#c70025;text-align:center}#newsRelease .date{border-bottom:2px dotted #c70025;padding-bottom:1px;margin-bottom:16px;font-size:12px}#newsRelease .news-backwards{border-top:2px solid #c70025;margin-top:60px;padding-top:5px}#newsRelease .news-backwards a{color:#000}#newsRelease .mainTitle,#newsRelease .postTitle,#newsRelease .preTitle{text-align:center}#newsRelease h2.mainTitle,#newsRelease h3.mainTitle,#newsRelease h4.mainTitle{color:#c70025;text-rendering:auto;letter-spacing:-1px}#newsRelease h1.mainTitle{font-size:20px}#newsRelease .productInformationBox{display:block;border:1px solid #c70025;text-align:center;color:#c70025;text-rendering:auto;letter-spacing:-1px}#newsRelease table.vcenter td{vertical-align:middle;text-align:center}#newsRelease .preTitle{text-rendering:auto;letter-spacing:-1px}#newsRelease .redBlockLink{clear:both;display:inline-block;background:#c70025;margin-top:5px;padding:0 8px;color:#fff}#newsRelease .redBlockLink a{color:#fff}#newsRelease .redBlockLink a:visited{color:#fff}#newsRelease img{max-width:100%}#newsRelease img.float-left-phone-center{float:left;margin-right:30px;margin-left:30px;height:140px;width:auto}#newsRelease a.btn-buy{margin-top:10px;margin-bottom:10px;display:inline-block;position:relative;color:#fff;padding:4px 34px 4px 20px;border:solid 1px #c70025;font-size:13px;background-color:#c70025;letter-spacing:1px;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:480px){#newsRelease a.btn-buy{font-size:11px;padding-top:2px;padding-bottom:2px}}#newsRelease a.btn-buy:before{content:"";display:block;position:absolute;right:8px;top:50%;margin-top:-5px;width:0;height:0;border:transparent solid 5px;border-left:#fff solid 7px;-webkit-transition:all .2s linear;transition:all .2s linear}#newsRelease a.btn-buy:after{content:"";display:block;position:absolute;right:10px;top:50%;margin-top:-5px;width:0;height:0;border:transparent solid 5px;border-left:#c70025 solid 7px;-webkit-transition:all .2s linear;transition:all .2s linear}#newsRelease a.btn-buy:hover{background-color:#fff;color:#c70025;text-decoration:none}#newsRelease a.btn-buy:hover:before{border-left-color:#c70025}#newsRelease a.btn-buy:hover:after{border-left-color:#fff}@media only screen and (max-width:480px){#newsRelease img.float-left-phone-center{float:none;margin-right:auto;margin-left:auto;height:140px;width:auto;display:block}#newsRelease h1.mainTitle{font-size:20px;line-height:30px}#newsRelease img{width:100%}#newsRelease .newsRelease-head-title img{width:auto;max-height:32px}.happy-switcher{width:35px}#happy-recipe .rankings-container{margin-top:20px}#happy-recipe .featured-grid{margin-left:-3px;margin-right:-3px}#happy-recipe .featured-grid .happy-switcher{width:35px;height:35px}#happy-recipe .rankings-container{margin-top:20px}.ys-metainfo.news-release th{width:25%}.ys-metainfo.news-release td{width:75%}}.profileBox{float:right;height:60px;text-align:right}.profileBox .name{font-size:18px;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.recruitMessage{clear:both}.entryBox a img{padding:10px}.contactBox{background:#f1f1f1;padding:10px;text-align:center;margin-top:20px}#template-770 .post{margin-left:5px;margin-right:5px}#template-559 .post{margin-left:110px;margin-right:111px}@media only screen and (max-width:480px){#template-770 .post{margin-left:0;margin-right:0}#template-559 .post{margin-left:0;margin-right:0}}.information-main .news-head{margin:0 0 20px}@media only screen and (max-width:480px){.information-main .news-head{text-align:center}}.information-main .news-head .news-selecter{float:left}@media only screen and (max-width:480px){.information-main .news-head .news-selecter{float:none;display:inline-block;text-align:left}}.information-main .news-head .news-selecter form{margin:0}.information-main .news-head .news-selecter select{-webkit-appearance:none;margin:0;width:150px;font-size:12px;line-height:1;color:#ccc;background-color:#fff;border:solid 1px #999;border-radius:0}.information-main .news-head .news-selecter input[type=button]{display:inline-block;margin:0;padding:8px 15px;font-size:12px;line-height:1;color:#fff;background-color:#999;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0}.information-main .news-head .news-mailmaga{float:right}@media only screen and (max-width:480px){.information-main .news-head .news-mailmaga{display:none}}.information-main .news-head .news-mailmaga a{font-size:12px;color:#c70025}.information-main .news-head .news-mailmaga a:before{content:'';display:inline-block;width:19px;height:15px;background:transparent url(dist/images/newrelease/news_icon_mail.png) 0 0 no-repeat;margin-right:10px;vertical-align:middle}.information-main .news-box{display:block;border-top:solid 1px #999}@media only screen and (max-width:480px){.information-main .news-box{margin:0 -10px;border-top:0}}.information-main .news-box .news-box-wrap{display:block;padding:30px 0;border-bottom:solid 2px #ebebeb}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap{padding:0;border:solid 1px #eee;margin-bottom:6px}}.information-main .news-box .news-box-wrap:hover{text-decoration:none;background-color:#f7f6e8}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap:hover{border-color:#f7f6e8}}.information-main .news-box .news-box-wrap:hover img{opacity:.9}.information-main .news-box .news-box-wrap .column-sp-image{display:none}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-sp-image{display:block;float:left}}.information-main .news-box .news-box-wrap .column-date{float:left;width:180px}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-date{float:none;width:auto;margin-left:110px;margin-right:5px;overflow:hidden}}.information-main .news-box .news-box-wrap .column-date .news-box-date{margin:0 0 0 15px;color:#ababab}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-date .news-box-date{float:left;margin-left:0;font-size:10px;line-height:18px}}.information-main .news-box .news-box-wrap .column-date .news-box-sub{margin:0 0 0 15px;color:#398f92}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-date .news-box-sub{float:right;margin-left:0;font-size:10px;line-height:18px}}.information-main .news-box .news-box-wrap .column-date .news-box-new{margin:2px 0 0 15px}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-date .news-box-new{display:none}}.information-main .news-box .news-box-wrap .column-date .news-box-new span{display:inline-block;padding:7px 10px 5px;background-color:#c70025;color:#fff;font-style:italic;font-size:12px;line-height:1}.information-main .news-box .news-box-wrap .column-image{float:left;width:150px}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-image{display:none}}.information-main .news-box .news-box-wrap .column-words{float:left;width:610px}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-words{float:none;width:auto;margin-left:110px;margin-right:5px}}.information-main .news-box .news-box-wrap .column-words .news-box-title{margin:0 0 0 45px;font-size:18px;line-height:22px;color:#c70025}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-words .news-box-title{margin-left:0;margin-top:2px;font-size:14px;line-height:19px;max-height:76px;overflow:hidden}}.information-main .news-box .news-box-wrap .column-words .news-box-content{font-size:14px;line-height:22px;margin:10px 0 0 45px;color:#666}@media only screen and (max-width:480px){.information-main .news-box .news-box-wrap .column-words .news-box-content{display:none}}.movie-row{float:left;margin:10px 0 20px 0;width:50%}.movie-row-container{width:90%;margin:0 auto}.movie-row-container img{max-width:100%;height:auto;width:auto}.movie-row-container div.title a{font-size:13px;line-height:15px;color:#000}.movie-row-container div.title{margin-bottom:10px}.movie-row-container .movie-head.cooking{width:56px}.movie-row-container .movie-head>.highlight{white-space:nowrap}.movie-row-container .movie-title{padding-left:10px}.featured-movie{margin-bottom:10px;padding-top:10px}.highlight{clear:both;display:inline-block;color:#fff;background:#c70025;padding:3px 8px}.movie-tile{clear:both;display:inline-block}.movieListBox{float:left;padding:5px;font-size:14px;font-weight:700}.movieListBox span{color:#c70025}.moviePreTitle{margin-left:22px}.moviePostTitle{text-align:center;margin-bottom:30px}.selector-holder{font-size:13px;line-height:16px;vertical-align:top;margin:15px 0 23px;text-rendering:auto}h1.title a{color:#c70025}h1.title a:hover{text-decoration:none;color:#c44b6b}.highlight.gallery-label{background-color:#888;color:#fff;line-height:16px;margin-right:10px}.highlight.gallery-label:hover{text-decoration:none;color:#fff;background-color:#999}.gallery-slug-beginners .highlight.gallery-label.beginners,.gallery-slug-brand .highlight.gallery-label.brand,.gallery-slug-cm .highlight.gallery-label.cm,.gallery-slug-cooking .highlight.gallery-label.cooking{background-color:#c70025}.gallery-slug-beginners .highlight.gallery-label.beginners:hover,.gallery-slug-brand .highlight.gallery-label.brand:hover,.gallery-slug-cm .highlight.gallery-label.cm:hover,.gallery-slug-cooking .highlight.gallery-label.cooking:hover{background-color:#c44b6b}#movieView img{touch-callout:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none}@media only screen and (max-width:480px){#movieView img{width:100%}.movie-row{width:100%}.movie-row-container{text-align:center}.movie-row-container .movie-title{text-align:left}#myExperience142398355002{width:268px;height:150px;margin:0 auto;display:block}.single-ys_movie #recipe-search .span2{width:280px;margin:15px auto 30px}.single-ys_movie #recipe-search .product-recipe-link{margin-top:8px}.single-ys_movie #recipe-search .product-recipe-caption{height:auto}.BrightcoveExperience.autoResize,.single-ys_movie .BrightcoveExperience{width:268px;height:150px;margin:0 auto;display:block}.single-ys_movie .movieListBox{float:none;display:block;padding:0;margin:0 auto;width:268px}.single-ys_movie .movieListBox>iframe{width:268px;height:150px}#recommended-recipe-header{padding-left:15px;font-size:15px}}.movie-design-2014{font-size:14px;line-height:24px}.movie-design-2014 a.movie-header-title-link{text-decoration:none}.movie-design-2014 a.movie-header-title-link:hover{text-decoration:none}.movie-design-2014 .movie-header-title{border:2px solid #c70025;color:#c70025;padding:10px;margin-bottom:20px;text-align:center;line-height:28px}@media only screen and (max-width:480px){.movie-design-2014 .movie-header-title{padding:5px 10px;line-height:22px}}.movie-design-2014 .movie-header-title .text-en{display:inline-block;margin-right:10px;font-weight:600;font-size:24px}@media only screen and (max-width:480px){.movie-design-2014 .movie-header-title .text-en{display:block;margin-right:0;text-align:center;font-size:18px}}.movie-design-2014 .movie-header-title .text-jp{display:inline-block;font-size:14px}@media only screen and (max-width:480px){.movie-design-2014 .movie-header-title .text-jp{display:block;text-align:center;font-size:12px;line-height:16px}}.movie-design-2014 .movie-main-title{display:table;margin:0 auto}@media only screen and (max-width:480px){.movie-design-2014 .movie-main-title{width:auto}}.movie-design-2014 .movie-main-title:before{content:'';display:table}.movie-design-2014 .movie-main-title:after{content:'';display:table;clear:both}.movie-design-2014 .movie-main-title .data-category{display:table-cell;vertical-align:top}.movie-design-2014 .movie-main-title .data-category a{white-space:nowrap;color:#c70025;font-weight:600;font-style:italic;font-size:12px}.movie-design-2014 .movie-main-title .data-category a:hover{text-decoration:none;opacity:.8}.movie-design-2014 .movie-main-title .data-title{display:table-cell;vertical-align:top}.movie-design-2014 .movie-main-title .data-title h1{font-size:18px;line-height:22px;padding-left:10px}.movie-design-2014 .movie-main-title .data-releasedate{float:right}.movie-design-2014 h5.title{color:#c70025;font-size:18px;line-height:22px;padding-bottom:0;border-bottom:0;margin-bottom:20px;padding-left:20px;background:url(dist/images/h5titleBar.jpg) 0 2px;background-repeat:no-repeat;clear:both}.movie-design-2014 p{font-size:14px;line-height:24px}.movie-design-2014 .product-recipe-link .product-recipe-photo{display:block;position:relative}.movie-design-2014 .product-recipe-link .product-recipe-photo .product-recipe-link{position:absolute;left:0;top:50%;width:100%;margin-top:-1em!important;text-align:center}.movie-design-2014 .product-recipe-link .product-recipe-photo .product-recipe-link span{display:none;margin:0 auto}.movie-design-2014 .product-recipe-link:hover .product-recipe-link span{display:inline-block}.movie-design-2014 .product-recipe-link .product-recipe-caption{font-size:13px;text-align:left;line-height:1.6!important;color:#439799!important}.movie-design-2014 .movie-featured-title{color:#c70025;font-size:18px;line-height:22px;padding-bottom:0;border-bottom:0;margin-bottom:20px;padding-left:0;clear:both}.movie-design-2014 .movie-footer-link{margin-top:40px}footer{background-color:#c70025;color:#fff;padding:2em 0;padding-bottom:99px}@media only screen and (max-width:480px){footer{padding-bottom:2em}}footer a:hover{color:#eee;text-decoration:underline}footer a:visited{color:#fff}footer a{color:#fff}footer .footer-navigation{margin-top:23px}@media only screen and (max-width:480px){footer .footer-navigation{margin-top:-15px}}footer .footer-navigation li{list-style:none;margin-left:1.2em}@media only screen and (max-width:480px){footer .footer-navigation li{font-size:11px;line-height:27px;margin-left:0}}footer li.footer-list-heading{font-weight:700;font-size:1.2em;margin-left:0;background:url(dist/images/arrow1.png) no-repeat left center;padding-left:15px}@media only screen and (max-width:480px){footer li.footer-list-heading{font-size:12px;background-image:none;padding-left:0;margin-top:15px}}footer li.footer-list-item{background:url(dist/images/arrow2.png) no-repeat left 6px;padding-left:12px}@media only screen and (max-width:480px){footer li.footer-list-item{background:url(dist/images/arrow2.png) no-repeat left 9px}}footer li.footer-list-container{margin-left:0;padding-left:0}footer .footer-navigation ul ul{margin-left:1em}footer .footer-line{margin-top:65px}@media only screen and (max-width:480px){footer .footer-line{margin:15px -20px 0;border-top:solid 1px #a6112c;padding:15px 20px 0}}@media only screen and (max-width:480px){footer .footer-line .span6{position:relative}}footer .footer-line li{float:left}@media only screen and (max-width:480px){footer .footer-line li{display:block;float:none;border-right:0}}footer li.footer-line-item{margin-right:22px;padding-right:22px;border-right:dotted 1px #fff;background:url(dist/images/arrow1.png) no-repeat left center;padding-left:12px}@media only screen and (max-width:480px){footer li.footer-line-item{border-right:none;background-image:none;padding-left:0;font-size:11px;line-height:27px}}footer li.footer-line-item-last{background:url(dist/images/arrow1.png) no-repeat left center;padding-left:12px}@media only screen and (max-width:480px){footer li.footer-line-item-last{border-right:none;background-image:none;padding-left:0;font-size:11px;line-height:27px}}@media only screen and (max-width:480px){footer .menu-english{position:absolute;right:0;bottom:0}}@media only screen and (max-width:480px){footer span.footer-copyright{display:block;margin-top:10px;font-size:10px}}footer .sp-navigation-box .column-left{float:left;width:60%}footer .sp-navigation-box .column-right{float:left;width:40%}#productSlider .header{text-align:center;font-size:1.4em;margin:0}#productSlider .slider-product{width:72%;margin:5px 14%;float:left;cursor:pointer}#productSlider .slider-product a{border:2px solid #fff;display:block}#productSlider .slider-product.selected a{border:2px solid #c70025}#recipe-search h2.title{font-size:18px;line-height:30px;color:#c70025;font-family:"Open Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding-bottom:4px;border-bottom:2px solid #c70025;margin-bottom:28px;padding-left:20px;background-image:url(dist/images/h1titleBar.jpg);background-repeat:no-repeat}.single-ys_movie #recipe-search{margin-top:30px}.recipe-search-logo{margin-bottom:67px;text-align:center}.recipe-search-bar{margin-bottom:80px;color:#c70025}.recipe-search-bar label{display:inline;color:#c70025;font-weight:700}.recipe-search-bar .underbar-area{color:#333;text-align:center}.recipe-search-bar .underbar-area>ul li{display:inline;list-style:none;vertical-align:middle;margin-right:5px}.recipe-search-bar .underbar-area>ul li.header{font-size:14px;font-weight:700}.recipe-search-bar .underbar-area>ul li.header:after{content:":";margin-left:6px}.clicky-checkbox{padding:2px 10px}.recipe-search-main{margin-bottom:99px}.recipe-search-main label{display:inline}.recipe-search-main-heading{background-color:#f7f7f7}.recipe-search-main h3{background-color:#f7f7f7;color:#c70025;margin:0;background:url(dist/images/happy-recipe/search/arrow1.png) no-repeat left center;padding-left:16px;margin-left:18px}.recipe-search-ingredient,.recipe-search-product,.recipe-search-type{border:solid 3px #e7e7e6}.recipe-search-product .accordion-group{padding-top:5px;padding-bottom:5px}.recipe-search-ingredient .span2,.recipe-search-type .span2{margin-right:-3px;text-decoration:underline;padding:10px;width:120px}@media only screen and (max-width:480px){.recipe-search-ingredient .span2,.recipe-search-type .span2{width:100%}}.recipe-search-calorie,.recipe-search-salt,.recipe-search-time{border:solid 2px #e7e7e6}.recipe-search-calorie .span3,.recipe-search-salt .span3,.recipe-search-time .span3{margin-right:-4px;color:#c70025;background:url(dist/images/happy-recipe/search/arrow1.png) no-repeat left center;background-color:#f7f7f7;width:204px;padding-left:16px}@media only screen and (max-width:480px){.recipe-search-calorie .span3,.recipe-search-salt .span3,.recipe-search-time .span3{width:100%}}.recipe-search-time{margin-top:30px;margin-bottom:10px}.recipe-search-calorie{margin-bottom:10px}.recipe-search-salt{margin-bottom:10px}.recipe-search-genre,.recipe-search-howto,.recipe-search-theme{border-top:dotted 1px #c70025;padding-top:7px;padding-bottom:7px}.recipe-search-genre .span3,.recipe-search-howto .span3,.recipe-search-theme .span3{border-right:dotted 1px #c70025;margin-right:-1px;background:url(dist/images/happy-recipe/search/arrow1.png) no-repeat left center;padding-left:16px;width:204px}@media only screen and (max-width:480px){.recipe-search-genre .span3,.recipe-search-howto .span3,.recipe-search-theme .span3{width:100%;border:0}}.recipe-search-theme{margin-top:20px}.recipe-search-theme-text{border:solid 1px #000;margin-bottom:10px}.recipe-search-theme-checkbox img{width:39px}.scene-button{border:1px solid #c70025;padding:2px}.scene-button.selected{border-width:2px;padding:1px}.recipe-search-button{border-top:dotted 1px #c70025;padding-top:30px;text-align:center}.recipe-search-button-inner{width:530px;margin:0 auto}@media only screen and (max-width:480px){.recipe-search-button-inner{width:100%}}.recipestats{font-size:11px;width:100%}.recipestats td,.recipestats th{color:#777;vertical-align:middle;text-align:left;padding:4px 4px}.recipestats th{width:60px}.recipestats td{font-weight:400;text-align:left;max-width:42px}.recipestats tr{border-bottom:1px dotted #ccc}.recipe-search-popular{margin-bottom:99px}#recipe-search .recipe-search-popular{margin-top:20px;border-top:dotted 1px #c70025;padding-top:20px}#recipe-search .product-recipe+.title,#recipe-search .product-recipe-list+.title{margin-top:35px}#recipe-search .reset-button{cursor:pointer;margin-top:30px}#recipe-search .product-recipe-photo,.recipe-to-recipe-contain .product-recipe-photo{border:solid 2px #ccc}.recipe-to-recipe-contain .span4{margin-top:15px}@media only screen and (max-width:480px){.recipe-to-recipe-contain .span4{overflow:hidden}}.recipe-to-recipe-contain .span4:first-child{margin-top:0}.recipe-to-recipe-contain .product-recipe-photo{width:50%;float:left;margin-right:10px}#recipe-search .product-recipe-photo img,.recipe-to-recipe-contain .product-recipe-photo img{width:100%}#recipe-search .product-recipe-caption,.recipe-to-recipe-contain .product-recipe-caption{margin-top:6px;color:#c70025;line-height:1.2em;height:40px;padding:0 .5em}#recipe-search .product-recipe-caption a,.recipe-to-recipe-contain .product-recipe-caption a{color:#c70025;line-height:18px}.recipe-to-recipe-contain .product-recipe-caption{height:auto}.product-recipe-link{text-align:right;margin-top:12px}@media only screen and (max-width:480px){.product-recipe-link{margin-top:0!important;margin-bottom:15px}}.single-ys_recipe_maker_post .moreLink{text-align:center;margin-top:15px}.product-recipe-link a,.product-recipe-link span{background-color:#c70025;padding:3px 8px;color:#fff}.recipe-search-category{color:#c70025}.recipe-search-category a{color:#c70025}.recipe-search-category ul{font-weight:700}.recipe-search-category li{background:url(dist/images/happy-recipe/search/arrow2.jpg) no-repeat left center;padding-left:10px}.recipe-search-category ul.children li{background:url(dist/images/happy-recipe/search/arrow3.jpg) no-repeat left center;padding-left:10px}.recipe-search-category ul.children ul.children li{list-style-type:disc;list-style-position:inside;background:0 0}.recipe-search-category ul ul{font-weight:400;margin-left:1em}.noSearchResult{font-size:15px;line-height:28px;font-weight:700}.caption{text-align:center;font-weight:700}.hero-box{margin:35px 0 0;padding:0;text-align:center}.hero-box .hero-content{display:inline-block;text-align:left}.hero-box .hero-content:before{content:'';display:table}.hero-box .hero-content:after{content:'';display:table;clear:both}.hero-box .hero-content form{float:left;margin:0}@media only screen and (max-width:480px){.hero-box .hero-content form{float:none}}.hero-box .hero-content form:before{content:'';display:table}.hero-box .hero-content form:after{content:'';display:table;clear:both}.hero-box .hero-content form .title{float:left;display:block;font-size:14px;line-height:40px;color:#398f92;margin-right:30px}@media only screen and (max-width:480px){.hero-box .hero-content form .title{float:none;line-height:19px;margin-right:0;margin-bottom:5px;text-align:left}}.hero-box .hero-content form input[type=text]{float:left;width:270px;padding-top:10px;padding-bottom:10px}@media only screen and (max-width:480px){.hero-box .hero-content form input[type=text]{width:200px}}.hero-box .hero-content form input[type=submit]{float:left;height:40px}.hero-box .hero-content .popkey-box{float:left;margin-left:30px}@media only screen and (max-width:480px){.hero-box .hero-content .popkey-box{margin-left:0;margin-top:10px}}.hero-box .hero-content .popkey-box .popkeys-header{margin:0 0 5px;font-size:14px;font-weight:400;line-height:19px;color:#a5a5a5}.hero-box .hero-content .popkey-box ul.popkeywords{display:block}.hero-box .hero-content .popkey-box ul.popkeywords li{display:inline}.hero-box .hero-content .popkey-box ul.popkeywords li:before{content:" | ";margin:0 10px}.hero-box .hero-content .popkey-box ul.popkeywords li:first-child:before{content:"";margin:0}ul.searchResults li{width:170px;height:220px;position:relative}ul.searchResults.horizontalRecipes li{width:300px}ul.searchResults.horizontalRecipes li>a{padding:8px;overflow:hidden}ul.searchResults.horizontalRecipes li .image-wrapper,ul.searchResults.horizontalRecipes li .recipe-thumbnail-fixed{float:left;margin:0 8px 0 0}ul.searchResults.horizontalRecipes .thumbnail .caption{width:auto;margin:0}ul.searchResults.horizontalRecipes li>a>.caption.recipe-info-holder{visibility:hidden;display:none}ul.searchResults.horizontalRecipes li>a>.caption.recipe-info{position:static;margin-right:6px;margin-top:8px;float:right;width:42%}ul.searchResults.horizontalRecipes li:after,ul.searchResults.horizontalRecipes li:before{display:table;content:"";clear:both}ul.searchResults.horizontalRecipes.thumbnails>li{margin-bottom:0}ul.searchResults.horizontalRecipes.invisibleRecipes{display:none}ul.searchResults.writerRecipes li{margin-left:36px}ul.searchResults li>a>.caption.recipe-info{position:absolute;bottom:5px;left:10px}ul.searchResults li>a>.caption.recipe-info-holder{visibility:hidden}ul.searchResults.tableResults li{width:150px}ul.searchResults .recipe-thumbnail-fixed{margin-top:10px;width:150px;height:112px}ul.searchResults .recipe-thumbnail-fixed.uses-bg{margin:10px auto 0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-ms-behavior:url(/backgroundsize.min.htc)}.searchResults .caption h5{text-align:left;margin:0 18px}img.bordered-img{border:1px solid #aaa;padding:2px;border-radius:2px}.kpons-content ul.searchResults{padding-top:11px;margin-left:0;background-color:#f9f6f2}.kpons-content ul.searchResults li{margin-left:22px;height:298px}@media screen and (max-width:480px){.kpons-content ul.searchResults li{margin-left:0!important;height:auto}}.nabetsuyu-recipes ul.searchResults{padding-top:11px;margin-left:0;background-color:#f9f6f2}.nabetsuyu-recipes ul.searchResults li{height:298px;margin-left:15px!important}@media screen and (max-width:480px){.nabetsuyu-recipes ul.searchResults li{margin-left:0!important;height:auto}}ul.searchResults{padding-top:11px;margin-left:0;background-color:#f9f6f2}ul.searchResults li{margin-left:15px}@media screen and (max-width:480px){ul.searchResults{padding-top:0}}ul.searchResults a{background-color:#fff;height:100%}ul.searchResults a th{background-color:transparent}@media only screen and (max-width:480px){ul.searchResults li{float:none;width:auto;height:auto;margin:9px auto!important}ul.searchResults li a{overflow:hidden}ul.searchResults img.recipe-thumbnail-fixed{margin:0 5px 0 0;float:left}.thumbnails.recipeResults .thumbnail .caption{width:auto!important;margin:3px 0;position:static}.thumbnails.recipeResults .thumbnail .recipestats{width:115px}ul.searchResults li>a>.caption.recipe-info-holder{display:none}}ul.thumbnails.searchResults.twoBlocksResults{margin-left:-20px}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults{margin-left:0}}ul.thumbnails.searchResults.twoBlocksResults li{width:460px;margin-left:20px}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li{width:auto;margin-left:0}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail{display:block;margin:0;padding:0;border:1px solid #eee;height:150px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail{height:auto}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:before{content:'';display:table}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:after{content:'';display:table;clear:both}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:hover{border:1px solid #eee;background-color:#f7f6e8}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:hover .recipe-thumbnail-fixed,ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:hover img{opacity:.9}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .recipe-thumbnail-fixed,ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail img{float:left;margin:0;width:200px;height:150px}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .recipe-thumbnail-fixed,ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail img{width:136px;height:102px}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption{width:auto;margin:10px 10px 10px 220px}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption{margin:5px 5px 5px 146px}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption h5{font-size:16px;line-height:22px;color:#c70025;max-height:66px;overflow:hidden}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption h5{font-size:14px;line-height:19px;max-height:38px}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info-holder{display:none}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.product-info{display:block;color:#398f92;font-size:14px;text-align:left}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.product-info{font-size:10px;line-height:14px}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info{position:static;left:auto;bottom:auto}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats{width:auto}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats tr{border-bottom:0}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats tr td,ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats tr th{padding:0;font-size:12px;font-weight:400;line-height:17px;color:#a5a5a5;width:auto;max-width:none;padding-right:1em;background-color:transparent}@media only screen and (max-width:480px){ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats tr td,ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats tr th{padding:0;font-size:9px;line-height:13px}}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail .caption.recipe-info table.recipestats tr th{padding-right:1em}.happy-recipe-header-wrapper{width:auto;margin-top:-17px;padding-top:17px;margin-bottom:17px;border-bottom:solid 1px #c70025;padding-bottom:17px}.happy-recipe-header-wrapper .container{position:relative}.happy-recipe-header-wrapper .happy-recipe-header-container{display:table;position:relative}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container{display:block}.happy-recipe-header-wrapper .happy-recipe-header-container.blink{margin-right:128px}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-logo{display:table-cell;text-align:center;vertical-align:middle;width:220px}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-logo{display:block;width:auto}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-logo a{display:block;padding:0 30px 0 20px}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-logo a{padding:0}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-logo a img{width:100%;max-width:100%;height:auto}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-logo a img{max-width:160px}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box{display:table-cell;vertical-align:middle}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box{display:block}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-sub{font-size:12px;line-height:16px}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-sub{font-size:11px;line-height:13px;text-align:center}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-sub a{color:#c70025}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-sub a:hover{color:#398f92;text-decoration:none}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-main{font-size:18px;line-height:22px;color:#c70025}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-main{font-size:14px;line-height:18px;text-align:center}}.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-description{margin-top:10px;font-size:14px;line-height:22px;color:#666}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .happy-recipe-header-container .title-happy-recipe-box .title-happy-recipe-description{font-size:11px;line-height:13px}}.happy-recipe-header-wrapper .title-happy-recipe-splink{position:absolute;right:0;top:50%;margin-top:-36px}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .title-happy-recipe-splink{right:25px;margin-top:-43px}}.happy-recipe-header-wrapper .title-happy-recipe-splink img.img-pc{width:221px;height:72px}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .title-happy-recipe-splink img.img-pc{display:none}}.happy-recipe-header-wrapper .title-happy-recipe-splink img.img-sp{width:103px;height:86px;display:none}@media only screen and (max-width:480px){.happy-recipe-header-wrapper .title-happy-recipe-splink img.img-sp{display:block}}.happy-recipe-header-wrapper.fixed{position:fixed;top:0;width:100%;z-index:1000;margin-top:0}#happy-recipe-header-fixed-after{margin-top:-17px;padding-top:17px}ul.cookingLabo li{width:170px;height:200px}.cookingLabo .caption h5{text-align:left;margin:0 10px}ul.cookingLabo img{margin-top:10px}.tableCoordinateTop img,.techniqueTop img{float:right;margin-left:20px;margin-bottom:10px}.steps .step{clear:both;margin-bottom:30px}.steps .step .imgLeft{border-right:1px dotted #c70025;margin-right:20px;padding-right:20px}.steps .step .stepLabel{font-weight:700;color:#c70025;display:block}.steps .step .stepContent{width:383px;margin-right:0;margin-left:auto}@media only screen and (max-width:480px){.steps .step .stepContent{width:auto;margin-left:0}.steps .step .imgLeft{border-right:0;margin-right:0;padding-right:0}}.arrangement{clear:both;margin-top:100px}.arrangement .section_header{font-weight:700;font-size:15px}.single-ys_table_coord .print-button,.single-ys_technique .print-button{margin-top:3px}.single-ys_technique .recipe{margin-top:0}.single-ys_technique .first-technique-psc{margin-top:-8px}.single-ys_technique .first-technique-psc a.button-print{color:#c70025}.single-ys_technique .first-technique-psc a.button-print:hover{text-decoration:none}@media only screen and (max-width:480px){.single-ys_technique .first-technique-psc.hidden-phone{display:none}}.single-ys_technique .recipe .ingredients{margin-top:10px}.single-ys_table_coord .general-sidebar,.single-ys_technique .general-sidebar{margin-top:10px}.techniqueTop .howto{font-weight:700}.single-ys_technique .step .imgLeft{border-right:1px dotted #c70025;margin-right:20px;padding-right:20px}.single-ys_technique .step .imgLeft>img{width:196px;height:auto}.single-ys_technique .step .desc{margin-left:237px}.tech-relrec-container{border:1px solid #b9b9b9;width:190px;padding:5px}.tech-relrec-container h4.title{color:#c70025;border-bottom:dotted 1px #c70025;margin-bottom:6px}.tech-related-wrap{clear:both;margin:0 0 10px}.tech-related-wrap:before{content:'';display:table}.tech-related-wrap:after{content:'';display:table;clear:both}.tech-related-wrap h5.title{padding-top:6px;border-bottom:none;background-position:0 8px}.tech-related-recipes{margin:0 0 10px;width:100%}.tech-related-recipes .tech-related-recipes-item{float:left;width:138px;padding-bottom:5px;margin-left:10px;border:solid 2px transparent;background-color:#fff}.tech-related-recipes .tech-related-recipes-image{overflow:hidden;max-height:95px}.tech-related-recipes .tech-related-recipes-image img{float:none;margin:0;width:100%;height:auto}.tech-related-recipes .tech-related-recipes-title{margin-top:6px;padding-left:15px;padding-right:5px;background:url(dist/images/happy-recipe/search/arrow2.jpg) no-repeat 5px 5px;min-height:44px}.tech-related-wrap .product-recipe-photo{border:solid 2px #ccc}.tech-related-wrap .product-recipe-photo img{margin:0;width:100%}.tech-related-wrap .product-recipe-caption{margin-top:6px;padding-left:15px;padding-right:5px;background:url(dist/images/happy-recipe/search/arrow2.jpg) no-repeat 5px 5px}@media only screen and (max-width:480px){.tech-related-recipes{margin-left:0}.tech-related-recipes .tech-related-recipes-item{float:none;width:auto;max-width:154px;margin:0 auto 10px}.tech-related-recipes .tech-related-recipes-image{max-height:none}}.technique-font p{font-size:13px}@media only screen and (max-width:480px){.tableCoordinateTop img,.techniqueTop img{float:none;margin:10px auto;display:block;width:75%}.steps .imgLeft{float:none}.steps .imgLeft img{display:block;margin:10px auto}.single-ys_technique .step .imgLeft{border-right:0;margin-right:0;padding-right:0}.single-ys_technique .step .desc{margin-left:0}.arrangement{margin-top:30px}.arrangement .imgRight{float:none;display:block;margin:0}.arrangement .imgRight img{margin:0 auto 10px auto;display:block}}.sendo-container{margin-top:-250px}.sendo-container p{font-size:14px}.sendo-main-area{background:#fff url(dist/images/sendo/top/bg.png?150220) repeat-x;height:476px;margin-top:-17px}@media only screen and (max-width:480px){.sendo-main-area.sendo-main-area-top{height:auto;padding-bottom:20px}}.sendo-main-area ul.breadcrumb{margin-top:25px;z-index:100}.sendo-main-area img.catch{float:right;margin-top:20px}.sendo-main-area nav{margin:25px 0;height:64px}.sendo-main-area nav ul li{float:left;padding:0 24px;border-left:1px solid #ccc}.sendo-main-area nav ul li:last-child{border-right:1px solid #ccc}.sendo-main-area nav a img:hover,img.sendo-brand-name:hover{opacity:.7}.sendo-catch-area{margin:0 auto;text-align:center;position:relative}.sendo-catch-area img{margin-top:-60px}.sendo-catch-area img.main-catch{margin-left:60px;margin-bottom:30px}.sendo-catch-area img.wheat{margin-left:-280px;z-index:-100}ul.sendo-menu-area{margin-bottom:20px;text-align:center}ul.sendo-menu-area li{float:left;margin:0 6px 5px 6px}@media only screen and (max-width:480px){ul.sendo-menu-area li{float:none}}.sendo-header{margin:25px 0 15px 0;max-width:100%;height:auto}.sendo-container .thumbnail{background-color:#fff}.sendo-container .thumbnail:before{content:'';display:table}.sendo-container .thumbnail:after{content:'';display:table;clear:both}ul.lineup li img{margin:15px 0}.sendo-cm-play{margin:10px 0}.sendo-cm-text{margin-top:30px}.sendo-feature-header{margin-bottom:10px}.sendo-movie-area{margin:0 auto;text-align:center}.lineup{position:relative}.lineup .sendo-border{position:absolute;left:20px;width:6px;height:280px;border-radius:2px}.lineup .border-red{background-color:#e43657}.lineup .border-lightgreen{background-color:#6bd243}.lineup .border-purple{background-color:#998fcb}.lineup .border-orenge{background-color:#f09c05}.lineup .border-green{background-color:#007444}.lineup .border-brown{background-color:#977943}.lineup .lineup-detail{margin-top:10px;margin-left:50px}.lineup .lineup-detail p{line-height:20px}.lineup h3{font-size:24px}.lineup .title-red{color:#e43657}.lineup .title-lightgreen{color:#6bd243}.lineup .title-purple{color:#998fcb}.lineup .title-orenge{color:#f09c05}.lineup .title-green{color:#007444}.lineup .title-brown{color:#977943}.lineup .sendo-image{margin-top:7px;margin-left:-8px}.otherlineup{margin-top:50px}.sendo-cm-seisaku{margin:25px 0;text-align:center}.sendo-cm-seisaku img{width:auto;max-width:100%;height:auto}.sendo-cm-box{margin-bottom:25px}.sendo-cm-action-box{display:inline-block;background:#f0f0f0;padding:10px 15px;margin-bottom:20px}.package-graf{clear:both}.package-graf .span6{margin-left:0}.package-graf .span6 img{width:100%}.sendo-catch-area-phone img{margin-top:0}.sendo-catch-area-phone img.lineup{margin-top:25px}ul.sendo-menu-area li img{max-width:100%;height:auto}.sendo-header-area-phone img.catch{float:none;margin:0 auto;text-align:center}.sendo-header-area-phone nav ul li{float:left;padding:0 5px;border-left:1px solid #ccc}.sendo-header-area-phone nav ul li:last-child{border-right:1px solid #ccc}#header1{width:940px;height:73px;margin:0 auto}#header2{float:left;width:94px}#header3{padding:12px 0 0 25px}#header4{float:right;width:120px}#header5{padding-top:34px}#header6{clear:both}#header7{float:right;width:120px}#header8{padding-top:34px}@media screen and (max-width:480px){#header4{float:right;width:100px}#header7{float:right;width:100px}}#main-header-wrapper.multi-lingual{border-top:5px #c70025 solid}.sendo-main-area img.catch.multi-lingual{margin-top:12px}.multi-lingual-sendo-sp-nav ul li{height:43px}.multi-lingual-sendo-sp-nav ul li.product{height:auto;padding:10.5px 5px}.sendo-header-multi-lingual{margin:25px 0 15px 0;max-width:100%;height:auto;clear:both}.multi-lingual-sendo-nav li.product img{padding:9.5px 24px}.sendo-container.multi-lingual{margin-top:-290px}@media screen and (max-width:480px){.sendo-container.multi-lingual .searchResults img.recipe-thumbnail-fixed{margin:16px 5px 0 0;width:130px;height:auto}}.sendo-container.multi-lingual .searchResults li{height:280px}@media screen and (max-width:480px){.sendo-container.multi-lingual .searchResults li{height:auto}}.sendo-container.multi-lingual .searchResults li a{height:270px}@media screen and (max-width:480px){.sendo-container.multi-lingual .searchResults li a{height:auto}}.sendo-container.multi-lingual .searchResults li .recipe-info .recipestats th{width:73px}@media screen and (max-width:480px){.sendo-container.multi-lingual .searchResults li .recipe-info .recipestats{width:125px}}@media screen and (max-width:480px){.sendo-container.multi-lingual{margin-top:-250px}}@media screen and (max-width:480px){#header1{width:100%}}#main-footer-wrapper-sendo-multi-lingual{padding:0}#main-footer-wrapper-sendo-multi-lingual .container.multi-lingual{text-align:center;letter-spacing:1px}.sendo-catch-area img.wheat.multi-lingual{margin-left:-220px}h2.multi-lingual-head{clear:both;margin-bottom:16px}.nenkan-top-wrapper{background:-moz-linear-gradient(right,#000,#4b1414 20%,#4b1414 80%,#000);background:-webkit-gradient(linear,right top,left bottom,from(#000),color-stop(.3,#4b1414),color-stop(.8,#4b1414),to(#000));position:relative;z-index:2;margin-top:-17px;text-align:center}.nenkan-top-wrapper .senka-pankuzu{position:absolute;top:0;padding-left:10px}@media only screen and (max-width:480px){.nenkan-top-wrapper .senka-pankuzu{padding-left:0}}.senka-top-wrapper{background:-moz-linear-gradient(right,#0c3360,#114a8a 20%,#4b1414 80%,#000);background:-webkit-gradient(linear,right top,left bottom,from(#0c3360),color-stop(.3,#114a8a),color-stop(.8,#4b1414),to(#000));position:relative;z-index:2;margin-top:-17px;text-align:center}.senka-top-wrapper .senka-top-pankuzu{position:absolute;top:-16px;padding-left:109px;width:300px;text-align:left}@media only screen and (max-width:480px){.senka-top-wrapper .senka-top-pankuzu{padding-left:0}}.senka-top-wrapper .senka-pankuzu{position:absolute;top:0;padding-left:10px}@media only screen and (max-width:480px){.senka-top-wrapper .senka-pankuzu{padding-left:0}}.senka-top-wrapper .senka-natsu-pankuzu{position:absolute;top:0}@media only screen and (max-width:480px){.senka-top-wrapper .senka-natsu-pankuzu{padding-left:0}}.senka-container{margin-top:30px}.senka-container .senkaheader{border-bottom:2px solid #cfcfcf;padding-bottom:10px;margin-bottom:20px}.senka-container .senkaheader .productTorecipe{text-align:right;margin-top:-25px}.senka-container .nenkanheader{margin-bottom:10px}.senka-container .nenkanheader .productTorecipe{text-align:right;margin-top:-25px}@media only screen and (max-width:480px){.senka-container .nenkanheader a.products-osusume-sp{display:block;margin-top:10px;width:40%}.senka-container .nenkanheader a.products-osusume-sp img{width:100%;height:auto}}.senka-container p{font-size:14px}.senka-content{margin-top:19px}@media only screen and (max-width:480px){.senka-content .span12.hidden-phone{display:none}}.senka-content .navBox{border:2px solid #bd0032;border-radius:6px;padding:10px 15px;height:auto;background:#fff;min-height:209px;color:#bd0032;margin-bottom:10px}.senka-content .navBox.lineafter{margin-top:20px}@media screen and (max-width:480px){.senka-content .navBox.lineafter{margin-top:0}}.senka-content .navBox:hover p{color:gray}.senka-content .navBox p.long-text{width:265px}.senka-content .navBox img{width:auto;height:auto;text-align:0}.senka-content .navBox img.max-image{max-width:150px;margin-top:20px}.senka-content .navBox:hover{border:2px solid #fd922f;color:#fd922f}.senka-content .navBox:hover h2{border-bottom:2px solid #fd922f;margin-bottom:10px;color:#fd922f}.senka-content .navBox:hover h3{margin-bottom:10px;color:#fd922f}.senka-content .navBox h2{color:#bd0032;border-bottom:2px solid #bd0032;margin-bottom:10px;font-size:18px}.senka-content .navBox h3{font-size:14px;color:#bd0032;border:none;margin-top:0;margin-bottom:10px;min-height:58px}.senka-content .navBox h2:hover{text-decoration:none}.senka-content .navBox h3:hover{text-decoration:none}.senka-content .navBox img.productImg{width:106px}.senka-content .navBox p{letter-spacing:-.1em}.senka-content .navBox a{background:url(dist/images/nabetsuyu/point.png) no-repeat left top;padding-left:10px;background-position-y:3px;color:#000}.senka-content .navBox .right{float:right;padding-left:10px}.senka-content .navBoxLast{border:2px solid #bd0032;border-radius:6px;padding:10px 15px;height:auto;background:#fff;min-height:130px;color:#bd0032;margin-bottom:10px;margin-top:10px}.senka-content .navBoxLast:hover p{color:gray}.senka-content .navBoxLast img{width:auto;height:auto;text-align:0;margin-right:30px}.senka-content .navBoxLast:hover{border:2px solid #fd922f;color:#fd922f}.senka-content .navBoxLast:hover h2{margin-bottom:10px;color:#fd922f}.senka-content .navBoxLast:hover h3{margin-bottom:10px;color:#fd922f}.senka-content .navBoxLast h2{color:#bd0032;margin-bottom:10px;font-size:18px;float:left;margin-left:15px;margin-top:45px}.senka-content .navBoxLast h2:hover{text-decoration:none}.senka-content .navBoxLast img{float:left;margin-left:15px}.senka-content .navBoxLast p{color:#000;margin-top:20px}.senka-content .navBoxLast a{background:url(dist/images/nabetsuyu/point.png) no-repeat left top;padding-left:10px;background-position-y:3px;color:#000}.senka-content .navBoxLast .right{float:right;padding-left:10px}.st-bg-gray{background-image:url(dist/images/sukiyaki-tempura/st-gray-bg.png);background-repeat:repeat;height:50px;width:100%;margin-top:-17px}.tempura-content{margin-top:60px}.tempura-content .tempura-main{margin-bottom:50px}.sukiyaki-recipe-top{text-align:center}.sukiyaki-recipe{margin-top:60px}.sukiyaki-recipe-buttons{background-image:url(dist/images/sukiyaki-tempura/recipes/bg-middle.png);background-repeat:repeat-y;border-radius:6px;padding:15px;margin-top:28px}.sukiyaki-recipe-buttons .button-1{float:left}@media only screen and (max-width:480px){.sukiyaki-recipe-buttons .button-1{margin-bottom:6px}}.sukiyaki-recipe-buttons .button-2{margin-bottom:6px}.sukiyaki-recipe-content{margin-top:35px}.sukiyaki-recipe-content li{float:left;margin:0 9px;text-align:center}@media only screen and (max-width:480px){.sukiyaki-recipe-content li{margin:0 4px 0 0;width:48%}.sukiyaki-recipe-content li:nth-child(2){margin-right:0}}.sukiyaki-recipe-content li span{padding:4px;border:1px solid #c70025;display:inline-block;margin-bottom:10px;height:164px;vertical-align:middle;display:table-cell}@media only screen and (max-width:480px){.sukiyaki-recipe-content li span{height:100px}}.sukiyaki-recipe-content li span img{width:207px}@media only screen and (max-width:480px){.sukiyaki-recipe-content li span img{width:100%}}.sukiyaki-recipe-content li p{margin-bottom:20px;height:22px}.sukiyaki-recipe-content li p a{color:#c70025}.sukiyaki-recipe-content li:nth-child(4n){margin-right:0}.sukiyaki-tempura-top-wrapper{text-align:center;display:inline-block;width:100%;background-image:url(dist/images/sukiyaki-tempura/st-bg.png);background-repeat:no-repeat;background-position:center;padding-top:60px;margin-top:-55px}.sukiyaki-tempura-top-wrapper.tempura-wrapper{margin-top:0;padding-top:0;height:105px;text-align:left}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper.tempura-wrapper{width:100%}}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper.tempura-wrapper .container{margin-top:15px}}.sukiyaki-tempura-top-wrapper.tempura-wrapper img{margin-top:0}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper.tempura-wrapper img{width:40%}}.sukiyaki-tempura-top-wrapper.tempura-wrapper img.left{margin-left:80px;margin-right:65px}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper.tempura-wrapper img.left{margin-right:0;margin-left:0;width:40%;float:left}}.sukiyaki-tempura-top-wrapper.tempura-wrapper img.left.sukiyaki-senka-to-top{margin-left:0;margin-right:0}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper.tempura-wrapper img.left.sukiyaki-senka-to-top{width:15%;margin-right:10px;margin-top:15px}}.sukiyaki-tempura-top-wrapper.tempura-wrapper .breadcrumb{margin-top:-35px;margin-bottom:10px}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper{padding-top:0;margin-top:0}}.sukiyaki-tempura-top-wrapper .breadcrumb{text-align:left;margin-top:0;padding-top:0;margin-bottom:-20px}@media only screen and (max-width:480px){.sukiyaki-tempura-top-wrapper .breadcrumb{margin-bottom:0}}.sukiyaki-tempura-top-wrapper img{margin-top:0}.sukiyaki-tempura-content{margin-top:19px}@media only screen and (max-width:480px){.sukiyaki-tempura-content{text-align:center}}@media only screen and (max-width:480px){.sukiyaki-tempura-content .span6{margin-bottom:30px;display:inline-block}}.sukiyaki-tempura-content .st-navBox{background:url(dist/images/sukiyaki-tempura/sukiyaki-tempura-bg.png) no-repeat;min-height:255px;color:#bd0032;margin-bottom:10px;border:none;padding:15px 25px;width:413px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-navBox{width:280px;background:0 0;background-image:url(dist/images/sukiyaki-tempura/sidebar.png);background-repeat:repeat-y;background-size:280px;text-align:center;margin-bottom:0;padding:0;padding-top:10px;padding-bottom:10px}}.sukiyaki-tempura-content .st-navBox h2{margin-bottom:10px;border-top-left-radius:6px;border-top-right-radius:6px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-navBox h2{background-color:#971728}}.sukiyaki-tempura-content .st-navBox .pro-img{float:right;margin-top:20px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-navBox .pro-img{float:none;margin-top:0}}.sukiyaki-tempura-content .st-navBox .pro-img.tempura-img{margin-top:45px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-navBox .pro-img.tempura-img{margin-top:0}}.sukiyaki-tempura-content .st-navBox p{font-size:12px;line-height:18px;margin-top:35px;margin-bottom:23px;color:#000;width:265px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-navBox p{margin-top:0;margin-bottom:10px;width:260px;text-align:left;padding-left:5px}}.sukiyaki-tempura-content .st-navBox h3{font-size:14px;color:#bd0032;border:none;margin-top:0;margin-bottom:10px;min-height:58px}.sukiyaki-tempura-content .st-navBox a{padding-left:10px;background-position-y:3px;color:#000}@media only screen and (max-width:480px){.sukiyaki-tempura-content .span12{display:inline-block}}.sukiyaki-tempura-content .st-nav-last-box{background:url(dist/images/sukiyaki-tempura/osusume-bg.png) no-repeat;width:943px;height:230px;padding:25px 40px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box{width:280px;height:auto;background-image:url(dist/images/sukiyaki-tempura/osusume-bg-middle.png);background-repeat:repeat-y;background-size:280px;padding:0}}.sukiyaki-tempura-content .st-nav-last-box h2{text-align:center;margin-bottom:25px}.sukiyaki-tempura-content .st-nav-last-box p{margin-left:13px;margin-bottom:24px;float:left;width:430px;font-size:12px;color:#000}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box p{margin-left:0;width:260px;padding-left:5px}}.sukiyaki-tempura-content .st-nav-last-box .oyakodon{float:left}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box .oyakodon{width:50%}}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box .nikujaga-img{width:50%}}.sukiyaki-tempura-content .st-nav-last-box .st-osusume-text{float:left;margin-bottom:10px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box .st-osusume-text h2 img{width:260px}}.sukiyaki-tempura-content .st-nav-last-box .st-osusume-links{margin-left:60px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box .st-osusume-links{margin-left:0}}.sukiyaki-tempura-content .st-nav-last-box .st-osusume-links .btn-to-sukiyaki{margin-right:35px}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box .st-osusume-links .btn-to-sukiyaki{margin-right:0;margin-left:5px;width:90%}}@media only screen and (max-width:480px){.sukiyaki-tempura-content .st-nav-last-box .st-osusume-links .btn-to-tempura{width:90%;margin-left:5px}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;transition:none}.recipe-head-osusume{display:none}.nabetsuyu-recipes .hidden-recipes{display:none}.nabetsuyu-recipes .recipe-head-osusume{display:block}.recipes-wrap{margin-top:60px}.nabetsuyu-top-wrapper{position:relative;z-index:2;margin-top:-17px}.nabetsuyu-pankuzu{position:relative;top:-150px;left:10px}.navBox{border:2px solid #bd0032;border-radius:6px;padding:10px 15px;height:auto;background:#fff;min-height:195px;color:#bd0032;margin-bottom:10px}.navBox:hover p{color:gray}.navBox img{width:auto;height:auto;text-align:0}.navBox:hover{border:2px solid #fd922f;color:#fd922f}.navBox:hover h2{border-bottom:2px solid #fd922f;margin-bottom:10px;color:#fd922f}.navBox:hover h3{margin-bottom:10px;color:#fd922f}.navBox h2{color:#bd0032;border-bottom:2px solid #bd0032;margin-bottom:10px;font-size:18px}.navBox h3{font-size:14px;color:#bd0032;border:none;margin-top:0;margin-bottom:10px;min-height:58px}.navBox h2:hover{text-decoration:none}.navBox h3:hover{text-decoration:none}.navBox img.productImg{width:106px}.navBox a{background:url(dist/images/nabetsuyu/point.png) no-repeat left top;padding-left:10px;background-position-y:3px;color:#000}.navBox .right{float:right;padding-left:10px}a .navBox p{color:#000}t .nabetsuyu-pankuzu{position:relative;top:-150px;left:8px}.nabetsuyu-toHome{background:url(dist/images/nabetsuyu/toHome.png) no-repeat left top;position:relative;top:-146px;right:200px;width:110px;display:inline-block}.nabetsuyu-image{text-align:center}.nabetsuyu-menu{position:relative;overflow:hidden;text-align:center;margin:0 auto}.nabetsuyu-menu.hidden-phone{float:left;margin-left:235px;position:relative;margin-bottom:35px;margin-top:40px}.nabetsuyu-menu.hidden-phone li{float:left;margin:0 20px}.nabetsuyu-menu.visible-phone{height:100%;margin-top:10px;margin-bottom:10px;text-align:center}.nabetsuyu-menu.visible-phone li{float:left;margin-right:2%}.nabetsuyu-osusumeRecipe-header{border-bottom:dashed 1px #c70025;padding:6px;margin-top:50px;font-size:19px;letter-spacing:3px;color:#48200d;font-family:"ヒラギノ明朝 ProN W3",HiraMinProN-W3,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.nabetsuyu-title h3{color:#bd0032}.ktsuyu-top{background:url(dist/images/ktsuyu/top-background.jpg);height:438px;margin-top:-17px}.ktsuyu-top-child{background:url(dist/images/ktsuyu/top-child-background.jpg);height:162px;margin-top:-17px}.ktsuyu-top-child ul.breadcrumb{margin-top:25px;position:relative}.ktsuyu-top-menu{text-align:right;margin-top:40px;position:relative;z-index:10}.ktsuyu-top-pic{top:114px;position:relative}.ktsuyu-top-pic-phone img{width:49%}.ktsuyu-top-pic1{position:absolute;top:-20px;left:0}.ktsuyu-top-pic2{position:absolute;top:0;left:240px}.ktsuyu-top-pic3{position:absolute;top:-114px;left:280px}.ktsuyu-top-pic4{position:absolute;top:-114px;left:750px}.ktsuyu-top-pic5{position:absolute;top:30px;left:540px}.ktsuyu-top-pic6{position:absolute;top:100px;left:820px}.ktsuyu-top-pic7{position:absolute;top:35px;left:500px}.ktsuyu-top-pic7.shiro{left:415px;top:25px}.ktsuyu-top-child-pic{position:relative}.ktsuyu-top-child-pic1{position:absolute;top:-7px;z-index:10}.ktsuyu-top-child-pic2{position:absolute;top:-65px;left:100px}.ktsuyu-top-child-pic3{position:absolute;top:65px;left:150px}.ktsuyu-top-child-pic4{position:absolute;top:22px;left:440px}.ktsuyu-top-child-pic5{position:absolute;top:26px;left:770px}.page-template-template-ktsuyu-shirodashi-cm-php .ktsuyu-top-child-pic5{top:25px;left:684px}.ktsuyu-top-child-pic6{position:absolute;top:24px;left:440px}.ktsuyu-top-child-pic7{position:absolute;top:25px;left:684px}.ktsuyu-content{margin-top:19px}.ktsuyu-content-heading{border-bottom:solid 2px #c70025;margin-bottom:11px;margin-left:-20px;padding:6px;font-size:22px;letter-spacing:3px;color:#48200d;font-family:"ヒラギノ明朝 ProN W3",HiraMinProN-W3,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}@media screen and (max-width:480px){.ktsuyu-content-heading{margin-left:0}}.ktsuyu-content-inner{background-color:#f5ebdf;padding:10px}.ktsuyu-content-inner li{float:left;width:46%;margin:2%}.konbupons-gelee-wrap,.ktsuyu-introduction-wrap,.ktsuyu-konbupons-wrap,.ktsuyu-shirodashi-wrap,.ktsuyu-supermild-wrap{position:relative}.konbupons-gelee-wrap a,.ktsuyu-introduction-wrap a,.ktsuyu-konbupons-wrap a,.ktsuyu-shirodashi-wrap a,.ktsuyu-supermild-wrap a{position:absolute;display:block;left:30px;top:270px;font-size:12px;color:#007936;text-decoration:none}.konbupons-gelee-wrap a:hover,.ktsuyu-introduction-wrap a:hover,.ktsuyu-konbupons-wrap a:hover,.ktsuyu-shirodashi-wrap a:hover,.ktsuyu-supermild-wrap a:hover{color:#00451f;text-decoration:underline}.konbupons-gelee-wrap a span,.ktsuyu-introduction-wrap a span,.ktsuyu-konbupons-wrap a span,.ktsuyu-shirodashi-wrap a span,.ktsuyu-supermild-wrap a span{font-size:15px}.konbupons-gelee-wrap a span.arrow,.ktsuyu-introduction-wrap a span.arrow,.ktsuyu-konbupons-wrap a span.arrow,.ktsuyu-shirodashi-wrap a span.arrow,.ktsuyu-supermild-wrap a span.arrow{font-size:12px}@media only screen and (max-width:480px){.konbupons-gelee-wrap a,.ktsuyu-introduction-wrap a,.ktsuyu-konbupons-wrap a,.ktsuyu-shirodashi-wrap a,.ktsuyu-supermild-wrap a{position:static;display:block;margin-bottom:10px;font-size:9px;text-align:right}.konbupons-gelee-wrap a span,.ktsuyu-introduction-wrap a span,.ktsuyu-konbupons-wrap a span,.ktsuyu-shirodashi-wrap a span,.ktsuyu-supermild-wrap a span{font-size:13px}.konbupons-gelee-wrap a span.arrow,.ktsuyu-introduction-wrap a span.arrow,.ktsuyu-konbupons-wrap a span.arrow,.ktsuyu-shirodashi-wrap a span.arrow,.ktsuyu-supermild-wrap a span.arrow{font-size:11px}}.ktsuyu-shirodashi-wrap a{top:240px}.konbupons-gelee-wrap a{left:20px;top:290px}.ktsuyu-konbupons-wrap a{top:190px}.ktsuyu-supermild-wrap a{left:74px;top:330px}@media only screen and (max-width:480px){.ktsuyu-content-inner li{width:100%;margin:0}}.ktsuyu-content-inner-img{width:94%;padding:3%;border:solid 1px #dcd3c8;background-color:#fff}.ktsuyu-content-inner img{width:100%}.ktsuyu-content-inner-heading{background:url(dist/images/ktsuyu/arrow.jpg) no-repeat left center;padding-left:6px}.ktsuyu-content-inner-heading a{color:#000;text-decoration:underline}.ktsuyu-recipe-search{margin-top:41px;margin-bottom:41px}.ktsuyu-recipe-search-heading{margin-bottom:10px}.ktsuyu-recipe-search-content{background-color:#f3ebe3;border:solid 1px #bca3a2;padding:3px}.ktsuyu-recipe-search-content-inner{background-color:#fff;padding:12px 15px 14px 12px}.ktsuyu-recipe-search-img{width:30%;float:left}.ktsuyu-recipe-search-query{width:70%;float:left}.ktsuyu-recipe-search-input{padding-top:10px;border-top:dashed 1px #c70025;margin-top:10px}.ktsuyu-recipe-search-checkbox label{display:inline}.ktsuyu-sidebar{margin-top:8px;width:100%}.ktsuyu-sidebar .konbu{text-align:right;padding-top:10px}.ktsuyu-sidebar .konbu a{font-size:14px;color:#007936;text-decoration:none}@media only screen and (max-width:480px){.ktsuyu-sidebar .konbu a{font-size:12px}}.ktsuyu-sidebar .konbu a:hover{color:#00451f;text-decoration:underline}@media only screen and (max-width:480px){.ktsuyu-top{height:auto}.ktsuyu-sidebar{width:100%;margin-left:0;margin-top:7em}}.ktsuyu-sidebar-hr{border-bottom:solid 2px #c70025}ul.ktsuyu-sidebar-banner li{margin-bottom:10px}ul.ktsuyu-sidebar-banner li.banner img{width:100%}ul .ktsuyu-sidebar-banner li .heading{margin-bottom:14px;margin-top:1px}@media only screen and (max-width:480px){ul .ktsuyu-sidebar-banner li .heading{margin-top:40px}}ul.sukiyaki-tempura-sidebar{border-top:none}.ktsuyu-sidebar-recipe-heading{margin-left:-16px;margin-bottom:2px}.ktsuyu-sidebar-recipe-content{border:solid 1px #ccc;padding:10px;margin-bottom:40px}.ktsuyu-sidebar-recipe-content a{color:#c70025;text-decoration:none}.ktsuyu-sidebar-recipe-content-photo{width:85px;margin-right:8px;float:left}@media only screen and (max-width:480px){.ktsuyu-sidebar-recipe-content-photo{width:100%;margin:0}}.ktsuyu-sidebar-recipe-content-photo img{width:100%}.ktsuyu-sidebar-recipe-content-inner{padding-bottom:12px;border-bottom:dashed 1px #ccc;margin-bottom:12px}.ktsuyu-outline{margin-top:40px}.ktsuyu-outline-photo{float:left}.ktsuyu-cm-top{margin-bottom:20px;margin-left:-10px}@media only screen and (max-width:480px){.ktsuyu-cm-top{margin-left:0}}.ktsuyu-cm-new.hidden-phone{margin-bottom:40px;background:url(dist/images/ktsuyu/new-cm-background.png) no-repeat;width:620px;height:370px}.kasoum1,.kasoum2,.kasoum3{position:absolute}.kasoum1{top:26px;right:275px}.kasoum2{top:26px;right:100px}.kasoum3{top:26px;right:0}.shirodashi-jelee .ktsuyu-top-pic1{top:-67px;left:20px;z-index:2}.shirodashi-jelee .ktsuyu-top-pic7{left:527px;top:22px}#kstuyu-slider-background{width:100%;height:438px;position:relative;margin-top:-438px;z-index:1}.ktsuyu-top-wrapper{position:relative;z-index:2;margin-top:-15px}.buy-btn-wrap{position:relative;text-align:right;margin-bottom:40px}.buy-btn{width:225px;height:100px;background-image:url(dist/images/buy-btn.png);background-position:0 0;background-repeat:no-repeat;background-size:contain}.buy-btn:hover{background-image:url(dist/images/buy-btn-hover.png)}.buy-btn2{width:255px;height:100px;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(dist/images/buy-btn.png)}.buy-btn2:hover{background-image:url(dist/images/buy-btn-hover.png)}.place-rb3{margin-left:0}.place-sendo{margin-left:32px;margin-bottom:20px}.place-tsuyu{margin-left:40px;margin-bottom:24px}.place-konbu{margin-bottom:50px;margin-left:24px}.place-center{margin:0 auto;margin-bottom:20px}.place-gelee{float:right;margin-top:16px}.place-rb{float:right}.place-rb2{position:absolute;right:0;top:50px}.place-rb3{float:right;margin-left:18px}.place-lb{position:absolute;margin-left:18px;margin-top:10px;z-index:3}@media screen and (max-width:480px){.buy-btn{width:100%;height:100px;margin-top:20px;background-position:center center}.buy-btn2{width:100%;height:100px;background-image:url(dist/images/buy-btn.png);background-position:center center}.place-sendo{margin-left:0}.place-gelee{margin-top:40px}.place-tsuyu{margin-left:0}.place-rb{float:none}.place-rb2{position:static;left:auto;top:auto}}.hidden-phone .ktsuyu-cm-new-thumbnail{float:left;margin-right:20px}.visible-phone .ktsuyu-cm-new-thumbnail{margin-top:1em}.ktsuyu-cm-new.visible-phone{background:url(dist/images/ktsuyu/new-cm-background.png) no-repeat;background-size:100%;padding-top:6em;padding-bottom:6em;margin-top:30px}.ktsuyu-cm-main-mobile .sp_message{padding-top:50px}.kpons-cm-seisaku{text-align:center;margin-top:78px}.kpons-cm-seisaku-mobile{text-align:center;padding:20px 40px}.kpons-cm-seisaku-mobile img{width:auto;max-width:100%;height:auto}ul.kpons-cm-main li{padding:20px;margin-bottom:2px}.kpons-cm-popular-thumbnail,.ktsuyu-cm-popular-thumbnail{float:left;width:200px}.kpons-cm-popular-description,.ktsuyu-cm-popular-description{margin-left:220px}.kpons-cm-popular-title,.ktsuyu-cm-popular-title{font-weight:700;font-size:14px}ul.kpons-cm-main-mobile li,ul.ktsuyu-cm-main-mobile li{padding:0 20px;margin-bottom:2px}ul.kpons-cm-main-mobile li{font-size:12px;line-height:18px;text-align:left}.kpons-cm-popular-thumbnail-mobile,.ktsuyu-cm-popular-thumbnail-mobile{float:left;width:100px}.kpons-cm-popular-description-mobile,.ktsuyu-cm-popular-description-mobile{margin-left:110px}.kpons-cm-popular-title-mobile,.ktsuyu-cm-popular-title-mobile{font-weight:700;font-size:12px}.kpons-cm-new-inner-mobile,.ktsuyu-cm-new-inner-mobile{padding-top:0}ul.ktsuyu-cm-popular li{background-color:#f9f5ef;padding:20px;margin-bottom:2px}.ktsuyu-recipe-top{margin-left:-7px}@media only screen and (max-width:480px){.ktsuyu-recipe-top{margin-left:0}}.ktsuyu-recipe-tsuyu{background:url(../images/ktsuyu/recipe-tsuyu-background.png?2015090823456) no-repeat}.ktsuyu-recipe-dashi{background:url(../images/ktsuyu/recipe-dashi-background.png?20150908) no-repeat}.ktsuyu-recipe-shiro-gelee{background:url(../images/ktsuyu/recipe-shiro-gelee-background.png) no-repeat}.ktsuyu-recipe-dashi,.ktsuyu-recipe-shiro-gelee,.ktsuyu-recipe-tsuyu{width:558px;height:654px;margin-top:15px;padding:160px 31px 34px 31px}.ktsuyu-recipe-dashi h3,.ktsuyu-recipe-tsuyu h3{margin:0}.ktsuyu-recipe-dashi ul,.ktsuyu-recipe-shiro-gelee ul,.ktsuyu-recipe-tsuyu ul{margin-left:-13px;margin-top:14px}.ktsuyu-recipe-shiro-gelee ul{margin-top:50px}.ktsuyu-recipe-dashi li,.ktsuyu-recipe-shiro-gelee li,.ktsuyu-recipe-tsuyu li{float:left;width:174px;margin-left:13px;margin-bottom:15px;height:180px}@media only screen and (max-width:480px){.ktsuyu-content-heading img{max-width:100%;height:auto}.ktsuyu-recipe-dashi,.ktsuyu-recipe-shiro-gelee,.ktsuyu-recipe-tsuyu{width:100%;height:auto;background:0 0;background-color:#f9f5ef;padding:0}.ktsuyu-recipe-dashi ul,.ktsuyu-recipe-shiro-gelee ul,.ktsuyu-recipe-tsuyu ul{width:100%}.ktsuyu-recipe-dashi li,.ktsuyu-recipe-shiro-gelee li,.ktsuyu-recipe-shiro-gelee ul,.ktsuyu-recipe-tsuyu li{width:100%;height:auto}}li .ktsuyu-recipe-photo{background:#fff;border:solid 1px #e2e1dd;padding:3px}li .ktsuyu-recipe-photo img{width:100%}li .ktsuyu-recipe-title{color:#c70025;text-align:center}.ktsuyu-recipe-button{text-align:center}.ktsuyu-shirodashi-content1{margin-bottom:20px}.ktsuyu-recipe-photo>a{width:100%}.kpons-top-child{background:url(dist/images/konbupons/background.png);height:162px;margin-top:-17px}.kpons-top-child ul.breadcrumb{margin-top:25px}.kpons-top-child-pic{position:relative}.kpons-top-child-pic1{position:absolute;top:-18px;left:0;z-index:10}.kpons-top-child-pic2{position:absolute;top:65px;left:120px;z-index:10}.kpons-top-child-pic3{position:absolute;top:-65px;left:210px}.kpons-button-kpons{position:absolute;top:26px;left:299px}.kpons-button-sm{position:absolute;top:26px;left:459px}.kpons-button-aojiso{position:absolute;top:26px;left:619px}.kpons-button-umeshiso{position:absolute;top:26px;left:779px}.kpons-menu,.ktsuyu-menu-child{margin-top:40px;position:relative;overflow:hidden}.kpons-menu.hidden-phone ul,.ktsuyu-menu-child.hidden-phone ul{position:relative;left:50%;float:left;margin-bottom:20px}.kpons-menu.hidden-phone li,.ktsuyu-menu-child.hidden-phone li{position:relative;left:-50%;float:left;margin:0 20px}.kpons-menu.visible-phone,.ktsuyu-menu-child.visible-phone{text-align:center}.kpons-menu.visible-phone li,.ktsuyu-menu-child.visible-phone li{width:25%;float:left;margin-right:4%}.kpons-menu.visible-phone li.recipe,.ktsuyu-menu-child.visible-phone li.recipe{width:38%}.kpons-menu.visible-phone li img,.ktsuyu-menu-child.visible-phone li img{width:100%}.kpons-menu{margin-bottom:28px}.kpons-beauty-lunch{border:1px solid #ccc;padding:5px;margin-bottom:35px}.kpons-beauty-lunch img{width:100%}.kpons-sidebar-recipe-heading{margin-left:6px}@media only screen and (max-width:480px){.kpons-sidebar-recipe-heading{margin-left:0;text-align:center}}.kpons-product-outline{margin-top:70px;padding-left:20px}@media screen and (max-width:480px){.kpons-product-outline{padding-left:0}}.kpons-product-outline-photo{float:left}.kpons-product-outline-text{margin-top:40px}@media only screen and (max-width:480px){.kpons-product-outline-photo{float:none}.kpons-product-outline-text{width:100%;margin-top:0}}.kpons-product-feature .ktsuyu-content-heading{margin-bottom:0}.kpons-recipe-list{background-color:#efe7df;border-left:solid 1px #b5a09c;border-right:solid 1px #b5a09c;border-bottom:solid 1px #b5a09c}.kpons-recipe-list-inner{background-color:#fbfaf5;margin:3px;margin-top:0}.kpons-recipe-tsuyu{margin-bottom:30px}.kpons-recipe-tsuyu img{width:100%}.kpons-recipe-tsuyu li{float:left;width:174px;margin-left:20px;margin-bottom:15px}@media only screen and (max-width:480px){.kpons-recipe-tsuyu{width:100%;height:auto;background:0 0;padding:0}.kpons-recipe-tsuyu ul{width:100%}.kpons-recipe-tsuyu li{width:100%;margin:0}}.kpons-top{background:url(dist/images/konbupons/background.png);margin-top:-17px}.kpons-cm-new.hidden-phone{margin-bottom:40px;background:url(dist/images/konbupons/cm/cm-background.png) no-repeat;width:620px;height:370px}.kpons-cm-new-inner,.ktsuyu-cm-new-inner{padding:135px 35px 36px 35px}.kpons-cm-new.visible-phone{background:url(dist/images/konbupons/cm/cm-background.png) no-repeat;background-size:100%;padding-top:19.354838709%;padding-bottom:20%;margin-top:30px;margin-bottom:-50px}.kpons-menu-slider ul{float:left}.kpons-menu-slider li{float:left;margin:0 10px}.ktsuyu-outline-text{margin-top:40px}@media only screen and (max-width:480px){.ktsuyu-outline-photo{float:none}.ktsuyu-outline-text{width:100%;margin-top:0}}.steps ul{list-style-type:disc;list-style-position:inside}.megamenu{position:absolute;display:none;left:0;top:0;background:#fff;border:4px solid #c70025;padding:10px;z-index:100}.megamenu .column{float:left;width:500px;margin-right:5px}.megamenu .column ul{margin:0;padding:0;list-style-type:none}.megamenu .column ul li{padding-bottom:5px}.megamenu .column h3{background:#e0e0e0;font:bold 13px Arial;margin:0 0 5px 0}.megamenu .column ul li a{text-decoration:none}.megamenu .column ul li a:hover{color:red}.productList .productBox{width:192px;height:auto;margin:7px 7px 30px 7px;float:left}.productList .productName{font-size:12px;color:#c70025;font-weight:700;border-bottom:1px solid #c70025;padding-bottom:2px;margin-bottom:8px;height:45px;position:relative}.productList .productName p{position:absolute;left:0;bottom:0}.productList .productName p a{color:#c70025}.productList .productName p a:hover{text-decoration:underline}.productList .productInnerBox{border:2px solid #ccc;text-align:center;height:174px;overflow:hidden}.productList .productInnerBox .productCell{height:100%;width:100%}.productList .productInnerBox .productCell .product-img{height:100%;max-width:100%}.productList .productBox a{width:100%;height:100%;display:block}.productList .productBox .productContentLink{display:block;background-size:contain;background-repeat:no-repeat;background-position:0 50%;height:100%}.productList .productLink{clear:both;float:right;display:inline-block;background:#c70025;margin-top:5px;padding:0 8px;font-size:10px}.productList .productLink a{color:#fff}@media only screen and (max-width:480px){.productList .productBox{width:96%}.bottom-centered-searchform #searchform{margin-top:30px}#product-detail .product-content{margin-bottom:15px}.product-goback{margin-top:10px}#product-detail .product-description{min-height:0}#product-detail .product-recipe{margin-top:10px;padding-top:10px}.productList .productInnerBox .productContentLink{background-position:50% 50%}}.productListTwoColum a{color:#398f92}.productListTwoColum a:hover{text-decoration:none;background-color:#f7f6e8}.productListTwoColum .productBox{width:290px;border:2px solid #eee;text-align:center}@media only screen and (max-width:480px){.productListTwoColum .productBox{float:none;margin:0 auto 10px;width:auto}}.productListTwoColum .productBox .productContentLink{width:100%;height:100%;display:block;background-position:50% 50%}.productListTwoColum .productInnerBox{border:0;width:260px;margin:0 auto;padding:10px 0}@media only screen and (max-width:480px){.productListTwoColum .productInnerBox{width:auto;padding:10px}}.productListTwoColum .productName{font-size:14px;line-height:19px;padding-bottom:10px;margin-bottom:0;border-bottom:0;color:#398f92;font-weight:400;height:38px}@media only screen and (max-width:480px){.productListTwoColum .bottom-centered-searchform #searchform{margin-top:0}}#recipe-search label{cursor:pointer;margin-right:10px}#recipe-search input{margin:0 5px}#recipe-search .recipe-search-product label{margin-right:0;height:48px;display:inline-block}@media only screen and (max-width:480px){#recipe-search .recipe-search-product label[for=product10],#recipe-search .recipe-search-product label[for=product9]{width:225px;padding-top:4px;height:44px}#recipe-search .recipe-search-product label[for=product10]>img,#recipe-search .recipe-search-product label[for=product9]>img{margin-right:6px;float:left;display:block}}.row.weekly-row{margin-top:20px;margin-bottom:40px}.row.weekly-row a:hover{text-decoration:none}.row.weekly-row .crown{text-align:left;font-size:18px;margin-bottom:8px}.row.weekly-row .border-wrapper{display:block;border:3px solid #c70025}.row.weekly-row .border-wrapper>img{max-width:100%;width:100%;height:auto}.row.weekly-row .image-wrapper{display:block}.row.weekly-row .subtitle{font-size:16px;margin-top:15px}.row.weekly-row .ranking-link{color:#c70025;display:block;text-align:center}.row.weekly-row.top-row .crown{line-height:43px;margin-bottom:0}.row.weekly-row.top-row .crown img{vertical-align:bottom}.row.weekly-row.top-row .subtitle{font-size:18px}.shun-archive a:hover{text-decoration:none}.shun-archive .shun-wrapper{display:block;text-align:center;padding:4px;border:1px solid #e4e4e4;margin:0 0 15px 0}.shun-archive .shun-wrapper.current-month{border:2px solid #c70025}.shun-archive .shun-title{vertical-align:middle;color:#c70025}.shun-archive .shun-title .date{font-size:.7em;vertical-align:middle}.shun-archive .desc{color:#333;text-align:left}.infopage .top-content{margin-bottom:0}.infopage h2{color:#c70025;font-size:1.3em;border-bottom:1px solid #c70025}.infopage .contact-box{border:3px solid #c70025;padding:20px}.infopage .ichiran-button{margin-top:-26px;width:100px}.ifnopage .contact-box .contact-box-title{width:30%;text-align:center;border-left:1px dotted #c70025}.infopage .faqs{margin-top:0;margin-bottom:40px}.infopage .general-sidebar{margin-top:0}@media only screen and (max-width:480px){.infopage .general-sidebar{margin-top:30px}.infopage .faqs{margin-top:24px;margin-bottom:0}}.infopage .contact-footer{margin-top:65px;padding:20px 0;border-top:2px solid #c70025;border-bottom:2px solid #c70025;text-align:center}.infopage .contact-footer h4{margin-bottom:20px}.infopage .footer-phone{margin-left:-1px;border-right:1px dotted #959595}.infopage .newrelease-item p{margin-left:0;margin-bottom:0}.infopage .contact-box-inner{border-bottom:1px dotted #969696;padding-bottom:16px;margin-bottom:16px}.infopage .contact-box-img,.infopage .contact-box-title{float:left}.infopage .contact-box-title{width:25%;text-align:center;color:#c70025;font-size:1.2em}.infopage .contact-box-img{border-left:1px dotted #959595;padding-left:20px;text-align:center}@media only screen and (max-width:480px){.infopage .contact-box-title{width:100%;border:0}.infopage .contact-box-img{border:0}}.info-voice .tab-pane .section img{max-width:100%;height:auto}.thumbnail .caption{padding:3px 0 1px 0}.thumbnails.recipeResults .thumbnail .caption{padding:0;width:150px;margin:3px auto}.searchResults.recipeResults .caption h5{margin:0;font-size:16px;text-rendering:auto}.thumbnails.searchResults.recipeResults a.thumbnail:hover{text-decoration:none;border-color:#398f92}@media screen and (max-width:480px){.thumbnails.searchResults.recipeResults a.thumbnail:hover{-webkit-box-shadow:none;box-shadow:none}}.thumbnails.searchResults.recipeResults a.thumbnail:hover img{opacity:.8}@media screen and (max-width:480px){.thumbnails.searchResults.recipeResults a.thumbnail:hover img{opacity:1}}.product-recipe-list .image-wrapper,.searchResults.recipeResults .image-wrapper,.visible-desktop .ktsuyu-content-inner-img.image-wrapper{width:150px;height:113px;overflow:hidden;margin:10px auto 0 auto}@media only screen and (max-width:480px){.product-recipe-list .image-wrapper,.searchResults.recipeResults .image-wrapper,.visible-desktop .ktsuyu-content-inner-img.image-wrapper{float:left;margin:0 5px 0 0}}.product-recipe-list .image-wrapper{width:100%;height:102px;margin:0}.product-recipe-list .product-recipe-photo>a,.recipe-to-recipe-contain .product-recipe-photo>a{display:block}.product-recipe-list .image-wrapper>img{margin:0}.searchResults.recipeResults .image-wrapper>img{margin:0}.visible-desktop .ktsuyu-content-inner-img.image-wrapper{width:116px;height:87px;margin:0;padding:0;border:0}.visible-desktop .ktsuyu-content-img-link{display:block;padding:3%;border:1px solid #dcd3c8;background:#fff}.corporate-page ul{margin-top:30px;margin-left:-15px}.corporate-page li{float:left;margin-left:15px;margin-bottom:10px}@media only screen and (max-width:480px){.corporate-page ul{margin-left:0;text-align:center}}ul.faq li{background:url(dist/images/newrelease/arrow.jpg) no-repeat;padding-left:15px;background-position-y:15px;border-bottom:1px dotted #ccc}.question{display:block;background:#f1f1f1;padding:10px;font-size:13px}.question a{color:#000}ul.faq li.answer{background:0 0;background-color:#f1f1f1;border-bottom:none;padding:10px;font-weight:400}ul.faq li.answer a{color:#c70025;text-decoration:underline}ul.faq li.answer a:hover{text-decoration:none}.monthly-focus{margin-top:15px}.span1.monthly-month{width:69px;margin-left:10px}.monthly-container .row{margin-top:10px;margin-left:-10px}.monthly-header{font-size:2.8em;line-height:1em;color:#ccc;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center}.monthly-header>.month-label{font-size:.6em;vertical-align:baseline}.monthly-header a{color:#ccc}a.monthly-clicker:hover{text-decoration:none}.this-month a .monthly-header{color:#e7aabf}.selected-month a .monthly-header{color:#bc0042}.monthly-content{display:none;margin-top:20px}.monthly-month a{display:block}.monthly-month .arrow_box{border:2px solid #fff;padding-top:2px;padding-bottom:2px}.selected-month .arrow_box{position:relative;background:#fff;border:2px solid #bc0042}.selected-month .arrow_box:after,.selected-month .arrow_box:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.selected-month .arrow_box:after{border-top-color:#fff;border-width:10px;left:50%;margin-left:-10px}.selected-month .arrow_box:before{border-top-color:#bc0042;border-width:13px;left:50%;margin-left:-13px}.selected-month.this-month .arrow_box:after,.selected-month.this-month .arrow_box:before{content:"";border:0}.ktsuyu-shirodashi-cm-new.hidden-phone{margin-bottom:40px;background:url(dist/images/ktsuyu/shirodashi-new-cm-background.png) no-repeat;width:620px;height:370px}.ktsuyu-shirodashi-cm-new.visible-phone{background:url(dist/images/ktsuyu/shirodashi-new-cm-background.png) no-repeat;background-size:100%;padding-top:6em;padding-bottom:6em;margin-top:30px}.page-template-template-yuki-maru-daizu-no-gin-php .full-line{margin-bottom:0}.page-template-template-yuki-maru-daizu-no-gin-php #background{padding-bottom:20px}#theater{background:url(dist/images/maru-daizu/banner-bg-repeat.jpg) repeat-x 50% 0;height:416px;margin-bottom:40px}#theater .theater-inner{background:transparent url(dist/images/maru-daizu/theater-inner-background-2.png) no-repeat 60px -59px;height:457px;width:980px}#theater .theater-inner .breadcrumb{margin-top:20px}.margin-bottom20{margin-bottom:20px}.greenbox{border:1px solid #82a33c;border-radius:3px;padding:15px 20px;position:relative}.greenbox-top{border-bottom:1px solid #82a33c;margin-bottom:15px}.greenbox-top h5{float:right;color:#82a33c;text-rendering:auto}.greenbox-top h4{color:#82a33c;font-size:18px}.greenbox p{float:right;width:220px;font-size:15px;height:65px}span.green-arrow-link{background:url(dist/images/maru-daizu/green-arrow.jpg) no-repeat;width:11px;height:9px;position:absolute;bottom:15px;right:20px}a.greenbox-link{display:block}a.greenbox-link:hover{text-decoration:none;opacity:.8}a.greenbox-link p{color:#000;font-weight:400}.page-template-template-yuki-maru-daizu-no-gin-php #theater .container{position:relative;height:457px}.page-template-template-yuki-maru-daizu-no-gin-php #theater .container .soy-souce{position:absolute;right:30px;bottom:-40px;opacity:0}h3.leaf-title{background:url(dist/images/maru-daizu-page2/leaf-icon.png) no-repeat left;color:#82a33c;font-size:20px;padding-left:59px;line-height:33px}h4.leaf-sub-title{font-size:22px;font-weight:400;line-height:27px;letter-spacing:6px}.maru-daizu-template2 #theater .container{position:relative}.maru-daizu-template2 #theater .theater-inner{background:transparent url(dist/images/maru-daizu/theater-inner-background.png) no-repeat 60px -90px}#theater a.banner-green-arrow-link{background:url(dist/images/maru-daizu-page2/red-arrow-oval.png) no-repeat left;color:#481615;position:absolute;padding-left:29px;line-height:16px;top:337px;left:183px}#theater a.banner-green-arrow-link:hover{text-decoration:none;background:url(dist/images/maru-daizu-page2/green-arrow-oval.png) no-repeat left;color:#82a33c}.img-container img{background:#fff;padding:4px;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;margin-bottom:20px;border-radius:3px}.maru-daizu-template2 .span6 p{line-height:24px;font-size:1.2em;margin-bottom:20px}.maru-daizu-template2 #theater{position:relative}.margin-top35{margin-top:35px}#submenu{background:url(dist/images/maru-daizu-page2/submenu-bg-normal.png) repeat-x;height:76px;position:absolute;bottom:-42px;width:100%}#submenu .background-wrapper{background:url(dist/images/maru-daizu-page2/submenu-border-line.png) no-repeat right;padding-right:1px}#submenu ul li{float:left;background:url(dist/images/maru-daizu-page2/submenu-border-line.png) no-repeat left;padding-left:1px}#submenu ul li a{display:block;height:56px;padding:10px;background:url(dist/images/maru-daizu-page2/submenu-bg-normal.png) repeat-x;color:#481615}#submenu ul li a.menu1{width:173px}#submenu ul li a.menu2{width:255px}#submenu ul li a span{vertical-align:middle;display:inline-block;padding-left:15px;font-size:1.2em}#submenu ul li a:hover{color:#82a33c;background:url(dist/images/maru-daizu-page2/subnav-li-bg-normal-state.png) repeat-x}.page-template-template-yuki-maru-daizu-torikumi-php .full-line{margin-bottom:0}h3.leaf-title{background:url(dist/images/maru-daizu-page2/leaf-icon.png) no-repeat;color:#82a33c;font-size:20px;padding-left:59px;line-height:33px}h3.leaf-title span{font-size:17px}h4.leaf-sub-title{font-size:22px;font-weight:400;line-height:27px;letter-spacing:6px}.maru-daizu-template #theater{height:259px;position:relative}.maru-daizu-template #theater .theater-inner{background:url(dist/images/maru-daizu-page2/yuki-maru-daizu-theater-bg2.png) no-repeat 500px -68px;height:259px;margin-bottom:40px}.maru-daizu-template #theater .container{position:relative}.maru-daizu-template #theater .container .banner-logo p{color:#481615;font-size:1.4em;text-align:center;width:265px;padding-top:8px}#theater a.banner-green-arrow-link{background:url(dist/images/maru-daizu-page2/red-arrow-oval.png) no-repeat left;color:#481615;position:absolute;padding-left:29px;line-height:16px;top:165px;left:276px}#theater a.banner-green-arrow-link:hover{text-decoration:none;background:url(dist/images/maru-daizu-page2/green-arrow-oval.png) no-repeat left;color:#82a33c}.img-container img{background:#fff;padding:4px;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;margin-bottom:20px;border-radius:3px;max-width:100%}.maru-daizu-template .span6 p{line-height:24px;font-size:1.2em;margin-bottom:20px}.mini-title{margin-bottom:5px!important;color:#638c0b;font-size:15px!important}.margin-top35{margin-top:35px}#submenu{background:#eddcba url(dist/images/maru-daizu-page2/submenu-bg-normal.png) repeat-x;height:76px;position:absolute;bottom:-42px;width:100%}#submenu .background-wrapper{background:url(dist/images/maru-daizu-page2/submenu-border-line.png) no-repeat right;padding-right:1px}#submenu ul li{float:left;background:url(dist/images/maru-daizu-page2/submenu-border-line.png) no-repeat left;padding-left:1px}#submenu ul li a{display:block;height:56px;padding:10px;background:#eddcba url(dist/images/maru-daizu-page2/submenu-bg-normal.png) repeat-x;color:#481615}#submenu ul li a.menu1{width:173px}#submenu ul li a.menu2{width:255px}#submenu ul li a span{vertical-align:middle;display:inline-block;padding-left:15px;font-size:1.2em}#submenu ul li a:hover,.submenu-jas #submenu li a.s-jas,.submenu-product #submenu li a.s-product,.submenu-recipe #submenu li a.s-recipe,.submenu-torikumi #submenu li a.s-torikumi{color:#82a33c;background:#f7efe0 url(dist/images/maru-daizu-page2/subnav-li-bg-normal-state.png) repeat-x}.page-template-template-yuki-maru-daizu-recipe-php .full-line{margin-bottom:0}@media only screen and (max-width:480px){.maru-daizu-template #submenu{height:152px;background:#eddcba}.maru-daizu-template #submenu .container{padding:0 0 0 5px}.maru-daizu-template #submenu ul{width:100%}.maru-daizu-template #submenu ul li{width:49%}.maru-daizu-template #submenu ul li a{width:93%;padding:10px 5px 5px 5px;height:61px;background:#eddcba}.maru-daizu-template #submenu ul li a span{padding-left:7px;text-align:left;width:58%;font-size:.8em}.maru-daizu-template #submenu ul li a span br{display:none}.maru-daizu-template #submenu ul li a img{width:35%}.maru-daizu-template #theater{height:518px;width:100%}.maru-daizu-template #theater .theater-inner{height:518px;width:100%;background:#eddcba url(dist/images/maru-daizu-page2/yuki-maru-daizu-theater-bg2.png) no-repeat 60% 240%}#theater a.banner-green-arrow-link{top:34%;left:70%}.maru-daizu-template #theater .banner-green-arrow-link{display:none}.maru-daizu-template #theater .banner-logo{width:79%;margin:-8% auto 0 auto}.maru-daizu-template #theater .container .banner-logo p{width:100%;font-size:1.2em}.maru-daizu-template h3.leaf-title{font-size:15px}.maru-daizu-template h4.leaf-sub-title{letter-spacing:normal;font-size:13px;font-weight:700}}@media only screen and (max-width:480px){.page-template-template-yuki-maru-daizu-no-gin-php #theater{height:361px}.page-template-template-yuki-maru-daizu-no-gin-php .span6{width:100%;margin-bottom:15px}.page-template-template-yuki-maru-daizu-no-gin-php a.greenbox-link p{width:41%;font-size:1em;height:100%;line-height:16px}.page-template-template-yuki-maru-daizu-no-gin-php a.greenbox-link p br{display:none}.page-template-template-yuki-maru-daizu-no-gin-php .greenbox img{width:50%}.page-template-template-yuki-maru-daizu-no-gin-php .row{margin-bottom:0}.page-template-template-yuki-maru-daizu-no-gin-php #theater .theater-inner{width:100%}.page-template-template-yuki-maru-daizu-no-gin-php #theater .container .soy-souce{display:none!important}.page-template-template-yuki-maru-daizu-no-gin-php #theater .theater-inner{background:transparent url(dist/images/maru-daizu/theater-inner-background-phone.png) no-repeat 50% 33%}.page-template-template-yuki-maru-daizu-no-gin-php .greenbox-top h4{font-size:12px}.page-template-template-yuki-maru-daizu-no-gin-php .greenbox-top h5{font-size:10px}}@media only screen and (max-width:480px) and (-webkit-min-device-pixel-ratio:2){.page-template-template-yuki-maru-daizu-no-gin-php #theater .theater-inner{background:transparent url(dist/images/maru-daizu/yamasa1025_top_retina_03_03.png) no-repeat 50% 33%;background-size:319px 274px}}.page-template-template-yuki-maru-daizu-product-php #background{padding-bottom:35px}.page-template-template-yuki-maru-daizu-product-php .full-line{margin-bottom:0}.maru-daizu-template-main3 .row .span4 .red-container{text-align:center;display:block;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075)}.maru-daizu-template-main3 .row .span4 .red-container:hover{border-color:#398f92;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}.maru-daizu-template-main3 .row .span4 .red-container h3{color:#638c0b;text-align:center;min-height:70px;font-size:19px;font-weight:lighter}.maru-daizu-template-main3 .row .span4 .red-container p{color:#000;font-weight:400;font-size:15px;min-height:66px}.maru-daizu-template-main3 .row .span4{margin-bottom:20px}.maru-daizu-template-main3 .row .span4 a:hover{text-decoration:none}.page-template-template-yuki-maru-daizu-jas-php .full-line,.page-template-template-yuki-maru-daizu-product-genen-shouyu-php .full-line,.page-template-template-yuki-maru-daizu-product-ginsen-shouyu-php .full-line,.page-template-template-yuki-maru-daizu-product-yuuki-shouyu-php .full-line{margin-bottom:0}.maru-daizu-template .row .img-container,.shoyu1-template .row .img-container,.shoyu2-template .row .img-container,.shoyu3-template .row .img-container{text-align:right}.shoyu1-template .row .img-container img,.shoyu2-template .row .img-container img,.shoyu3-template .row .img-container img{-webkit-box-shadow:none;box-shadow:none}.shoyu2-template .row .span6 ul{margin-bottom:10px}.shoyu2-template .row .span6 table td{padding-right:60px}.recipe-searchbox{background:url(dist/images/recipe-search/recipe-searchbar-bg.png) no-repeat;position:relative;height:53px;width:301px}.recipe-searchbox #s{position:absolute;top:12px;left:69px;border:none;background:0 0}.recipe-searchbox #searchsubmit{height:13px;width:11px;position:absolute;top:20px;border:none;left:268px;background:url(dist/images/recipe-search/recipe-searchbar-button.png) no-repeat;color:transparent;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none}.mdz-nutrition-info{margin-top:15px;border:1px solid #666;width:250px}.mdz-nutrition-info td,.mdz-nutrition-info th{padding:2px 6px!important}.mdz-nutrition-info .right{border-left:1px solid #666}.mdz-nutrition-info .boxBorder{border-top:1px solid #666}.mdz-nutrition-info .mdz-nutrition-header{border-top:1px solid #666;border-bottom:1px solid #666;text-align:center;padding:2px}.span6 a .other-products{color:#000}.span6 .other-products{text-align:center;display:block;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075);box-shadow:0 1px 1px rgba(0,0,0,.075);width:130px;padding:5px 0;float:left;min-height:206px;margin-right:15px;margin-top:40px}.span6 .other-products.no-border{width:160px}@media only screen and (max-width:480px){.span6 .other-products{margin-right:8px}}.span6 .other-products:hover{border-color:#398f92;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}.span6 .no-border:hover{-webkit-box-shadow:none;box-shadow:none;border:none}.span6 .no-border{border:none;-webkit-box-shadow:none;box-shadow:none;text-align:left;width:auto;min-height:0;float:none;margin-bottom:-40px}.single-ys_products .product-image #product-image-container-phone{display:none}@media only screen and (max-width:480px){.single-ys_products .product-image #product-image-container{display:none}.single-ys_products .product-image #product-image-container-phone{display:block}.single-ys_products .product-image #product-image-container-phone img{width:100%}}li.banner-mainpage{background:#fff}#yamasared-template p{font-size:13px}#yamasared-template .foodclip{background:#ef8986;color:#fff;font-size:15px;margin-bottom:20px;margin-top:30px}#yamasared-template .foodclip span{margin:3px 5px 3px 20px;display:inline-block}#yamasared-template .pink-title{color:#ee588e;font-size:18px;margin-top:20px;margin-bottom:10px}.foodclipimg{margin:20px auto;display:block}.cliping{text-align:center;margin-top:30px}.clipping-inner{padding-left:20px}.clip-img{margin-bottom:20px}.pink-button{text-align:right}@media only screen and (max-width:480px){.clipping-inner{padding-left:0}.cliping img,.span12.clip1 img,.span7.clip1 img{width:100%}.foodclipimg,.yamasared-banner{width:100%}.span4.clip-img img{width:100%;margin-bottom:20px}.newrelease-main .newrelease-item p{margin-left:76px}.newrelease-item .newrelease-date{width:5em;padding:2px 4px}}li.banner-mainpage{background:#fff}.single-ys_products li.banner-mainpage,.tax-ys_product_category li.banner-mainpage{text-align:center;margin-bottom:5px}.span6 .no-border{border:none;-webkit-box-shadow:none;box-shadow:none;text-align:right;width:100px}.single-ys_products .product-image #product-image-container-phone{display:none}@media (max-width:480px){.single-ys_products .product-image #product-image-container{display:none}.single-ys_products .product-image #product-image-container-phone{display:block}.single-ys_products .product-image #product-image-container-phone img{width:100%}}.search-cont{position:relative;float:right;display:inline-block}.search-cont #search-error{position:absolute;top:-25px;right:82px;font-size:12px;width:200px;color:#c70025;font-size:11px}.search-cont #search-error.show{display:inline-block}@media only screen and (max-width:480px){.search-cont{margin-top:20px}.search-cont #error{right:120px}.search-cont.side{width:100%;margin-top:0}.search-cont.side #error{top:5px}}.info-contact-btn{background:url(dist/images/info/info-arrow.png) no-repeat 20px 21px;padding:0 20px 0 40px;border:1px solid #000;line-height:50px;height:50px;display:block;color:#000;float:left}.info-contact-btn:hover{color:#666}.info-biochem-btn{background:url(dist/images/info/info-arrow.png) no-repeat 20px 21px;padding:5px 20px 0 40px;border:1px solid #000;line-height:20px;height:45px;display:block;color:#000;text-align:left;float:left;margin-left:20px}.info-biochem-btn:hover{color:#666}@media only screen and (max-width:480px){.info-biochem-btn,.info-contact-btn{display:block;clear:both;float:none}.info-biochem-btn{margin-left:0;margin-top:10px;text-align:center}.contact-box-img{margin-left:0;padding-left:0!important;width:100%;float:none!important;display:block;clear:both;padding-top:20px}}.dashi-tsukkomi-header{margin-top:-17px;background:#333}.dashi-tsukkomi-header .container{width:1200px;margin:0 auto;text-align:center}@media only screen and (max-width:480px){.dashi-tsukkomi-header .container{width:auto;padding-left:0;padding-right:0}}.dashi-tsukkomi-header .container .mask{height:350px;overflow:hidden}@media only screen and (max-width:480px){.dashi-tsukkomi-header .container .mask{height:auto;overflow:visible}}.dashi-tsukkomi-header .container .ie8_header{display:none}.dashi-tsukkomi-header .container .wallpapered{background:#eee;margin:0;padding-top:50%;width:100%;margin-top:-120px}@media only screen and (max-width:480px){.dashi-tsukkomi-header .container .wallpapered{margin-top:0}}.dashi-tsukkomi-header .container .wallpapered.square{padding-top:100%}.dashi-tsukkomi-header .container .logo{max-width:100%;height:auto}#ie6 .dashi-tsukkomi-header .container .mask,#ie7 .dashi-tsukkomi-header .container .mask,#ie8 .dashi-tsukkomi-header .container .mask{display:none}#ie6 .dashi-tsukkomi-header .container .ie8_header,#ie7 .dashi-tsukkomi-header .container .ie8_header,#ie8 .dashi-tsukkomi-header .container .ie8_header{display:block}.dashi-tsukkomi-content{margin-bottom:-70px}.dashi-tsukkomi-content img{max-width:100%;height:auto}.dashi-tsukkomi-content .container{width:1200px;margin:0 auto}@media only screen and (max-width:480px){.dashi-tsukkomi-content .container{width:auto;overflow:hidden}}.dashi-tsukkomi-content .popup-btn{cursor:pointer}.dashi-tsukkomi-content .popup-content{display:none;z-index:10}.dashi-tsukkomi-content .introduction{position:relative;margin-top:52px;background:#fff url(dist/images/dashi-tsukkomi/introduction_back.png) bottom center no-repeat}@media only screen and (max-width:480px){.dashi-tsukkomi-content .introduction{background-image:none}}.dashi-tsukkomi-content .introduction .container{position:relative}.dashi-tsukkomi-content .introduction .description-content{position:relative}.dashi-tsukkomi-content .introduction .description-content .word{position:absolute;left:410px;top:35px;width:400px}.dashi-tsukkomi-content .introduction .description-content .word h2{font-size:24px;font-weight:bolder;line-height:32px;margin-bottom:10px}.dashi-tsukkomi-content .introduction .description-content .word p{font-size:16px;line-height:23px;margin-bottom:25px}.dashi-tsukkomi-content .introduction .description-content .popup-btn{position:absolute;left:970px;top:0}.dashi-tsukkomi-content .introduction .description-content .popup-content{position:absolute;left:345px;top:-50px;width:719px;height:369px;background:transparent url(dist/images/dashi-tsukkomi/description_pop.png) 0 0 no-repeat}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon{position:absolute;left:107px;top:67px;width:400px;height:auto}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon h3{margin:0 0 15px;padding:0;border:0;background:0 0}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon .text{margin:0 0 15px;font-size:14px;line-height:23px}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon .note{margin:0 0 5px;font-size:12px;line-height:18px}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon .link .button{position:relative;display:inline-block;margin:0 auto;border-radius:4px;padding:10px 20px 10px 38px;font-size:14px;font-weight:bolder;color:#000;background-color:#ffe500;text-align:left}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon .link .button:before{content:'';width:0;height:0;border:transparent solid 6px;border-left-color:#000;position:absolute;left:18px;top:50%;margin-top:-6px}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon .link .button:hover{color:#fff;background-color:#971728;text-decoration:none}.dashi-tsukkomi-content .introduction .description-content .popup-content .konamon .link .button:hover.button:before{content:'';width:0;height:0;border:transparent solid 6px;border-left-color:#fff;position:absolute;left:18px;top:50%;margin-top:-6px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop{text-align:center}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop img{margin-bottom:20px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .towa{position:relative;background-color:#ffe500;border:solid 3px #fc0;border-radius:8px;padding:10px;text-align:left;margin-bottom:26px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .towa h2{margin-bottom:10px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .towa:before{content:'';width:0;height:0;border:transparent solid 20px;border-top-color:#fc0;position:absolute;left:50%;bottom:0;margin-left:-20px;margin-bottom:-40px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .towa:after{content:'';width:0;height:0;border:transparent solid 16px;border-top-color:#ffe500;position:absolute;left:50%;bottom:0;margin-left:-16px;margin-bottom:-32px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon{border:solid 3px #666;border-radius:8px;padding:10px;text-align:left}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon h3{margin:0;padding:0;border:0;background:0 0}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon .link{text-align:center}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon .button{position:relative;display:inline-block;margin:0 auto;border-radius:4px;padding:10px 20px 10px 38px;font-size:14px;font-weight:bolder;color:#000;background-color:#ffe500;text-align:left}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon .button:before{content:'';width:0;height:0;border:transparent solid 6px;border-left-color:#000;position:absolute;left:18px;top:50%;margin-top:-6px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon .button:hover{color:#fff;background-color:#971728;text-decoration:none}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon .button:hover.button:before{content:'';width:0;height:0;border:transparent solid 6px;border-left-color:#fff;position:absolute;left:18px;top:50%;margin-top:-6px}.dashi-tsukkomi-content .introduction .description-content.hidden-desktop .konamon:after{content:"";clear:both;height:0;display:block;visibility:hidden}.dashi-tsukkomi-content .introduction .movie-content{overflow:hidden;position:relative;text-align:center}@media only screen and (max-width:480px){.dashi-tsukkomi-content .introduction .movie-content{height:auto}}.dashi-tsukkomi-content .introduction .movie-content .movie-container{margin-top:40px}.dashi-tsukkomi-content .introduction .movie-content .movie-container .dashi-movie{position:relative;z-index:2}@media only screen and (max-width:480px){.dashi-tsukkomi-content .introduction .movie-content .movie-container .dashi-movie{width:100%;height:100%}}.dashi-tsukkomi-content .introduction .movie-content .movie-container .video-js{display:inline-block}.dashi-tsukkomi-content .introduction .movie-content .movie-title{padding:15px 0}@media only screen and (max-width:480px){.dashi-tsukkomi-content .introduction .movie-content .movie-title{padding-bottom:0}}.dashi-tsukkomi-content .introduction .movie-content .movie-title .title{font-size:24px;line-height:47px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .introduction .movie-content .movie-title .title{line-height:1.4}}.dashi-tsukkomi-content .introduction .movie-content .movie-title .title .popup-btn{margin-left:30px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .introduction .movie-content .movie-title .title .popup-btn{display:none}}.dashi-tsukkomi-content .introduction .movie-content .movie-title .popup-content{position:absolute;right:0;bottom:0}.dashi-tsukkomi-content .introduction .movie-content .movie-title .no-popup-content{margin-top:20px}.dashi-tsukkomi-content .yakiudon{position:relative;background:#ffe500 url(dist/images/dashi-tsukkomi/yakiudon_back.png) bottom center no-repeat;overflow:hidden}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon{background-image:none}}.dashi-tsukkomi-content .yakiudon .container{position:relative;height:1250px;text-align:center}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .container{height:auto}}.dashi-tsukkomi-content .yakiudon .recipe-content .title{margin-top:15px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo{margin-top:-24px;position:relative;width:1200px;height:780px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .item a{display:block;position:relative}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img01{position:absolute;left:76px;top:28px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img02{position:absolute;left:481px;top:35px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img03{position:absolute;left:792px;top:51px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img04{position:absolute;left:68px;top:337px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img05{position:absolute;left:428px;top:292px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img06{position:absolute;left:740px;top:319px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img07{position:absolute;left:288px;top:559px}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img08{position:absolute;left:611px;top:549px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .recipe-content .photo{margin-top:20px;width:auto;height:auto}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img01,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img02,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img03,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img04,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img05,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img06,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img07,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img08{position:static;left:auto;top:auto}.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img01 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img02 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img03 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img04 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img05 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img06 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img07 img,.dashi-tsukkomi-content .yakiudon .recipe-content .photo .img08 img{margin:auto;max-width:100%;height:auto}}.dashi-tsukkomi-content .yakiudon .recipe-content .popup-btn{position:absolute;left:-22px;top:61px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .recipe-content .popup-btn{position:static;left:auto;top:auto;display:block;margin-top:20px;margin-bottom:20px}}.dashi-tsukkomi-content .yakiudon .recipe-content .popup-content{position:absolute;left:190px;top:2px;width:572px;height:246px;background:transparent url(dist/images/dashi-tsukkomi/yakiudon_recipe_pop.png) 0 0 no-repeat}.dashi-tsukkomi-content .yakiudon .recipe-content .popup-content .popup-content-box{position:absolute;left:183px;top:73px;width:350px;text-align:left}.dashi-tsukkomi-content .yakiudon .recipe-content .popup-content .popup-content-box h3{margin:0 0 10px;padding:0;border:0;background:0 0;font-size:22px;line-height:1.4;color:#333}.dashi-tsukkomi-content .yakiudon .recipe-content .popup-content .popup-content-box p{color:#333}.dashi-tsukkomi-content .yakiudon .recipe-content .no-popup-content{margin:20px 0;border:solid 3px #666;border-radius:8px;padding:10px;text-align:left;background-color:#fff}.dashi-tsukkomi-content .yakiudon .recipe-content .no-popup-content h3{margin:0 0 10px;padding:0;border:0;background:0 0;font-size:22px;line-height:1.4;color:#333}.dashi-tsukkomi-content .yakiudon .recipe-content .no-popup-content p{color:#333}.dashi-tsukkomi-content .yakiudon .movie-content .movie-container{display:none;position:absolute;left:50%;bottom:100px;margin-left:-360px;width:720px;height:410px;z-index:21}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .movie-content .movie-container{display:block;position:static;left:auto;bottom:auto;margin-left:0;width:100%;height:auto}}.dashi-tsukkomi-content .yakiudon .movie-content .movie-container .dashi-movie{position:relative;z-index:22;width:100%;height:100%}.dashi-tsukkomi-content .yakiudon .movie-content .image{display:block;margin:0 auto 20px;cursor:pointer}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .movie-content .image{display:none}}.dashi-tsukkomi-content .yakiudon .movie-content .title{margin-bottom:20px;font-size:24px;line-height:34px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .movie-content .title{line-height:1.4}}.dashi-tsukkomi-content .yakiudon .movie-content .title .popup-btn{margin-left:20px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .yakiudon .movie-content .title .popup-btn{display:none}}.dashi-tsukkomi-content .yakiudon .movie-content .popup-content{position:absolute;bottom:0;left:780px}.dashi-tsukkomi-content .yakiudon .movie-content .no-popup-content{margin-top:20px}.dashi-tsukkomi-content .happy{background:#e5731f}.dashi-tsukkomi-content .happy .recipe-content{position:relative;padding:30px 0 54px;text-align:center}.dashi-tsukkomi-content .happy .recipe-content .hokahoka{position:absolute;left:910px;top:75px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .happy .recipe-content .hokahoka{display:none}}.dashi-tsukkomi-content .happy .recipe-content .title{margin-bottom:21px}.dashi-tsukkomi-content .happy .recipe-content .slider .item{position:relative;width:219px;height:164px;margin-right:20px}.dashi-tsukkomi-content .happy .recipe-content .slider .item a{display:block;position:relative}.dashi-tsukkomi-content .happy .recipe-content .slider .item a:hover:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(dist/images/dashi-tsukkomi/effect_shine.png) -277px 0 no-repeat;-webkit-animation:effect_shine .8s ease;animation:effect_shine .8s ease}.dashi-tsukkomi-content .happy .recipe-content .slider .item img{max-width:100%;height:auto}.dashi-tsukkomi-content .happy .recipe-content .slider .item a{display:block;overflow:hidden;position:relative}.dashi-tsukkomi-content .happy .recipe-content .slider .item a .name-container{display:table;position:absolute;height:50px;bottom:-50px;width:100%;text-align:center;background:#fff;background:rgba(255,255,255,.9);color:#502000;font-size:14px;letter-spacing:-1px;-webkit-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}#ie7 .dashi-tsukkomi-content .happy .recipe-content .slider .item a .name-container,#ie8 .dashi-tsukkomi-content .happy .recipe-content .slider .item a .name-container,#ie9 .dashi-tsukkomi-content .happy .recipe-content .slider .item a .name-container{letter-spacing:0}.dashi-tsukkomi-content .happy .recipe-content .slider .item a .name-inner{display:table-cell;vertical-align:middle;padding:0 10px}.dashi-tsukkomi-content .happy .recipe-content .slider .item a:hover .name-container{bottom:0}.dashi-tsukkomi-content .happy .recipe-content .slider:after{content:"";clear:both;height:0;display:block;visibility:hidden}.dashi-tsukkomi-content .konbu{background-color:#fff;padding-top:70px;padding-bottom:45px}.dashi-tsukkomi-content .konbu .image{float:left;margin-left:194px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .konbu .image{float:none;margin:0 0 20px}}.dashi-tsukkomi-content .konbu .column{float:left;margin-left:90px;width:470px;position:relative}@media only screen and (max-width:480px){.dashi-tsukkomi-content .konbu .column{float:none;margin:0;width:auto;text-align:center}}.dashi-tsukkomi-content .konbu .column .voice{position:absolute;left:100px;top:-62px}@media only screen and (max-width:480px){.dashi-tsukkomi-content .konbu .column .voice{display:none}}.dashi-tsukkomi-content .konbu .title{font-size:24px;font-weight:bolder;margin-bottom:28px;text-align:left}.dashi-tsukkomi-content .konbu .words{font-size:16px;margin-bottom:15px;text-align:left}.dashi-tsukkomi-content .konbu .button{position:relative;display:inline-block;border-radius:4px;padding:10px 20px 10px 38px;font-size:14px;font-weight:bolder;color:#000;background-color:#ffe500;text-align:left}.dashi-tsukkomi-content .konbu .button:before{content:'';width:0;height:0;border:transparent solid 6px;border-left-color:#000;position:absolute;left:18px;top:50%;margin-top:-6px}.dashi-tsukkomi-content .konbu .button:hover{color:#fff;background-color:#971728;text-decoration:none}.dashi-tsukkomi-content .konbu .button:hover.button:before{content:'';width:0;height:0;border:transparent solid 6px;border-left-color:#fff;position:absolute;left:18px;top:50%;margin-top:-6px}.dashi-tsukkomi-content .konbu:after{content:"";clear:both;height:0;display:block;visibility:hidden}#pop_movie_ovarlay{position:fixed;left:0;top:0;width:100%;height:100%;background:0 0;z-index:20;display:none}@keyframes effect_shine{0%{background-position:-277px;opacity:0}50%{opacity:1}100%{background-position:277px;opacity:0}}@-webkit-keyframes effect_shine{0%{background-position:-277px;opacity:0}50%{opacity:1}100%{background-position:277px;opacity:0}}.moji-hokahoka{animation:moji-hokahoka 12s ease infinite;-webkit-animation:moji-hokahoka 12s ease infinite}@keyframes moji-hokahoka{0%{margin-left:0;margin-top:0;opacity:0}25%{margin-left:10px;margin-top:-20px;opacity:1}49%{margin-left:10px;margin-top:-20px;opacity:0}50%{margin-left:0;margin-top:0;opacity:0}98%{margin-left:-10px;margin-top:-20px;opacity:1}100%{margin-left:-10px;margin-top:-20px;opacity:0}}@-webkit-keyframes moji-hokahoka{0%{margin-left:0;margin-top:0;opacity:0}20%{margin-left:10px;margin-top:-30px;opacity:1}25%{margin-left:10px;margin-top:-30px;opacity:0}50%{margin-left:10px;margin-top:0;opacity:0}70%{margin-left:0;margin-top:-30px;opacity:1}75%{margin-left:0;margin-top:-30px;opacity:0}100%{margin-left:0;margin-top:0;opacity:0}}.moji-base{position:absolute;left:50%;top:0;margin:0;opacity:0}@media only screen and (max-width:480px){.moji-base{display:none}}@media only screen and (min-width:481px){.moji-syu{animation:moji-syu .3s forwards ease;-webkit-animation:moji-syu .3s forwards ease}}@keyframes moji-syu{0%{margin-top:0;opacity:0}100%{margin-top:-30px;opacity:1}}@-webkit-keyframes moji-syu{0%{margin-top:0;opacity:0}100%{margin-top:-30px;opacity:1}}.brandsite_list_page ul{padding-bottom:20px}.brandsite_list_page ul li{float:left;height:155px;line-height:135px;overflow:hidden;position:relative;margin-bottom:20px;text-align:center;padding-bottom:20px;border:1px solid #e9e3de;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:rgba(80,87,97,.0980392) -2px 3px 12px 1px;-webkit-box-shadow:rgba(80,87,97,.0980392) -2px 3px 12px 1px;-moz-box-shadow:rgba(80,87,97,.0980392) -2px 3px 12px 1px;-webkit-transition:border .2s linear,-webkit-box-shadow .2s linear;transition:border .2s linear,-webkit-box-shadow .2s linear;transition:box-shadow .2s linear,border .2s linear;transition:box-shadow .2s linear,border .2s linear,-webkit-box-shadow .2s linear}.brandsite_list_page ul li:hover{border:1px solid #c70025;box-shadow:rgba(199,0,36,.0980392) -2px 3px 12px 1px;-webkit-box-shadow:rgba(199,0,36,.0980392) -2px 3px 12px 1px;-moz-box-shadow:rgba(199,0,36,.0980392) -2px 3px 12px 1px}.brandsite_list_page ul li:hover span{color:#c70025;text-decoration:none}.brandsite_list_page ul li a{display:block;width:96%;height:100%;letter-spacing:.6px;font-weight:400;padding:10px 2%;line-height:120px;text-align:center;text-decoration:none}@media screen and (max-width:480px){.brandsite_list_page ul li a{width:auto}.brandsite_list_page ul li a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}}.brandsite_list_page ul li a img{max-height:120px;max-width:200px}@media screen and (max-width:480px){.brandsite_list_page ul li a img{max-width:100%}}@media screen and (max-width:480px){.brandsite_list_page ul li.span3{width:49%;padding:6px;float:left;margin-bottom:12px}.brandsite_list_page ul li.span3.left{float:left;width:49%;margin-right:1%}.brandsite_list_page ul li.span3.right{float:right;margin-left:1%}.brandsite_list_page ul li.span3.brand_center{float:none;width:100%}.brandsite_list_page ul li.span3.brand_center .brandsite_name_normal{width:auto;position:absolute;right:10%;left:auto!important;margin-left:0;bottom:3px}.brandsite_list_page ul li.span3 a{padding:0}}.brandsite_list_page ul li.big_img{padding-bottom:0;line-height:155px}.brandsite_list_page ul li.big_img a{line-height:150px}@media screen and (max-width:480px){.brandsite_list_page ul li.big_img{margin-bottom:12px;width:100%;clear:both}}.brandsite_list_page ul li.big_img a{padding:0 2%;width:96%}.brandsite_list_page ul li.big_img a img{max-height:none!important;max-width:100%}.brandsite_list_page ul li .brandsites_title{width:100%}.brandsite_list_page ul li span{position:relative;line-height:22px;color:#c3bbbb;-webkit-transition:color .2s linear;transition:color .2s linear}.brandsite_list_page ul li span:before{content:""}.brandsite_list_page ul li span:after{content:""}.brandsite_list_page ul li span.brandsite_name{position:absolute;right:10%;bottom:3px}.brandsite_list_page ul li span.brandsite_name_normal{position:absolute;bottom:5px;left:50%;margin-left:-50%;display:block;width:100%;line-height:16px}@media screen and (max-width:480px){a:hover{opacity:1!important}img:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:1!important}.konbunotikara-item ul li a img{-webkit-transition:none!important;transition:none!important}.konbunotikara-item ul li a img:hover{-webkit-transform:none!important;transform:none!important}.omoridiet-content .omoridiet-section03 .container .recipe .ch-item:hover *{-webkit-transform:rotate3d(0,1,0,0);transform:rotate3d(0,1,0,0)}ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:hover .recipe-thumbnail-fixed,ul.thumbnails.searchResults.twoBlocksResults li a.thumbnail:hover img{opacity:1}}.blog-entry img{max-width:100%}.ponzu_cap_banner{margin-top:25px;max-width:100%}.ponzu_cap h2.title{color:#c70025;margin:25px 0 20px}.ponzu_cap .text-center{text-align:center}.ponzu_cap .text-left{text-align:left}.ponzu_cap .text-right{text-align:right}.ponzu_cap .movie{margin-bottom:30px;text-align:center}.ponzu_cap .movie .video-js{width:620px;height:350px}@media screen and (max-width:480px){.ponzu_cap .movie .video-js{width:100%}}.ponzu_cap .desc_area{position:relative}.ponzu_cap .attention{color:#c70025}.ponzu_cap .arrows{width:49px;height:34px;position:absolute;left:50%;margin-left:-24px;background:url(dist/images/info/arrow.png) center center no-repeat}.ponzu_cap .arrows.top{top:60px}.ponzu_cap .arrows.middle{top:40%;margin-top:-17px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.ponzu_cap .arrows.bottom{bottom:170px}@media screen and (max-width:480px){.ponzu_cap .arrows.bottom,.ponzu_cap .arrows.middle,.ponzu_cap .arrows.top{position:relative;top:auto;bottom:auto;left:auto;margin:20px auto;transform:rotate(90deg);-webkit-transform:rotate(90deg)}}.ponzu_cap .row{margin:0 -15px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){.ponzu_cap .row{margin:0 -15px}}.ponzu_cap .row .col-sm-6{width:50%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){.ponzu_cap .row .col-sm-6{width:100%;float:none;text-align:center!important}}.ponzu_cap .row .col-sm-6 p{width:250px;text-align:left;font-size:14px;margin-top:5px}@media screen and (max-width:480px){.ponzu_cap .row .col-sm-6 p{width:100%;float:none}}.ponzu_cap .row .col-sm-6.text-right p{float:right}@media screen and (max-width:480px){.ponzu_cap .row .col-sm-6.text-right p{float:none}}.more_margin{margin-top:18px}#factory-top .text-center{text-align:center}#factory-top .text-right{text-align:right}#factory-top .visible-phone{display:none!important}@media screen and (max-width:480px){#factory-top .visible-phone{display:inline-block!important}}#factory-top .content-padding{padding:25px 20px}@media screen and (max-width:480px){#factory-top .content-padding{padding:8px 15px}}#factory-top .content-padding h4{margin-top:0}#factory-top *{-webkit-box-sizing:border-box;box-sizing:border-box}#factory-top a.bottom-arrow{display:inline-block;background-color:#c70025;margin-bottom:20px;padding:12px 40px;padding-right:45px;color:#fff;font-size:14px;letter-spacing:.5px;transition:opacity .3s linear;-webkit-transition:opacity .3s linear}#factory-top a.bottom-arrow.bottom-arrow-factory-visit{margin-bottom:10px;padding:17px 47px;padding-right:57px}@media screen and (max-width:411px){#factory-top a.bottom-arrow.bottom-arrow-factory-visit{padding:17px 8px;padding-right:25px}}#factory-top a.bottom-arrow:hover{text-decoration:none}@media screen and (min-width:480px){#factory-top a.bottom-arrow:hover{opacity:.7}}#factory-top a.bottom-arrow span{position:relative}#factory-top a.bottom-arrow span:after,#factory-top a.bottom-arrow span:before{content:"";position:absolute;right:-20px;top:50%;margin-top:-2px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent}#factory-top a.bottom-arrow span:after{margin-top:-4px;border-color:#c70025 transparent transparent transparent}#factory-top a.bottom-arrow span.right-arrow:after,#factory-top a.bottom-arrow span.right-arrow:before{margin-top:-4px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}#factory-top a.bottom-arrow span.right-arrow:after{right:-18px}#factory-top p{font-size:15px;line-height:24px;color:#4e4d4d}#factory-top p.note{font-size:13px}@media screen and (max-width:480px){#factory-top p{font-size:13px}}#factory-top h4{color:#c70025;font-size:18px;font-weight:700;margin-top:30px;margin-bottom:15px}#factory-top img{max-width:100%}#factory-top img.shadow{border-radius:5px;-webkit-box-shadow:-3px 2px 4px 0 rgba(0,0,0,.14);box-shadow:-3px 2px 4px 0 rgba(0,0,0,.14)}#factory-top .movie{width:675px;height:380px;text-align:center;position:relative;padding-bottom:37.2%;padding-top:30px;height:0;overflow:hidden;margin:20px auto}@media screen and (max-width:480px){#factory-top .movie{width:100%}}#factory-top .movie .video-js{position:absolute;top:0;left:0;width:100%;height:100%}#factory-top .head-image{margin:30px auto}#factory-top .head-image.head-type-1{margin-bottom:0;border:2px solid #dfdfdf;border-bottom:none}#factory-top .one-point{padding:8px;padding-left:60px;background-color:#fcf2f5;position:relative}#factory-top .one-point.hand-icon:before{content:"";position:absolute;left:15px;top:50%;margin-top:-18px;width:25px;height:36px;background:url(dist/images/factory/hand-icon.png) center center no-repeat;background-size:contain}#factory-top .renewal{margin-top:30px;border:1px solid #c70025;text-align:center}#factory-top .renewal .title_wrap{padding:10px 0;background-color:#c70025}@media screen and (max-width:480px){#factory-top .renewal .title_wrap{padding:10px 15px}}#factory-top .renewal .title_wrap h1{color:#fff;font-weight:100}@media screen and (max-width:480px){#factory-top .renewal .title_wrap h1{font-size:18px;line-height:26px}}#factory-top .renewal .content_wrap{padding:15px 0;border-bottom:1px solid #c70025}@media screen and (max-width:480px){#factory-top .renewal .content_wrap{padding:15px}}#factory-top .renewal .content_wrap p{font-size:18px;margin-bottom:0}@media screen and (max-width:480px){#factory-top .renewal .content_wrap p{line-height:28px}}#factory-top .renewal .content_wrap p .red{font-weight:600;color:#c70025}#factory-top .renewal .content_wrap p.small{font-size:14px;color:#000}@media screen and (max-width:480px){#factory-top .renewal .content_wrap p.small{font-size:13px;line-height:22px}}#factory-top .renewal .date_wrap{padding:15px 0;background-color:#fcf2f5}@media screen and (max-width:480px){#factory-top .renewal .date_wrap{padding:15px}}#factory-top .renewal .date_wrap p{font-size:13px}#factory-top .renewal .date_wrap p .gray{color:#666}#factory-top .renewal .date_wrap p .font_b{font-weight:600}#factory-top .renewal .date_wrap p .lite-gray{color:#999}#factory-top .renewal .date_wrap p.date{margin-bottom:0;font-size:16px}@media screen and (max-width:480px){#factory-top .renewal .date_wrap p.date{text-align:center}}#factory-top .renewal .date_wrap .border_box{margin-bottom:20px;padding:0 20px;display:inline-block;border-bottom:1px dotted #c70025}@media screen and (max-width:480px){#factory-top .renewal .date_wrap .border_box{padding:0;display:block;width:51%;text-align:center;margin:0 auto 20px}}#factory-top .renewal .date_wrap .border_box p{font-size:13px}@media screen and (max-width:480px){#factory-top .renewal .date_wrap .border_box p{line-height:22px}}#factory-top .renewal .date_wrap .border_box p small{color:#000;font-size:100%}#factory-top .points-wrap{border:2px solid #dfdfdf;border-top:0}#factory-top .points-wrap .point-row{clear:both;overflow:hidden;padding:30px 20px;border-bottom:1px solid #eaeaea}#factory-top .points-wrap .point-row:nth-child(odd) .desc-box{margin-left:20px}@media screen and (max-width:480px){#factory-top .points-wrap .point-row:nth-child(odd) .desc-box{margin-left:0}}#factory-top .points-wrap .image-box{width:349px;float:left}@media screen and (max-width:480px){#factory-top .points-wrap .image-box{width:100%;float:none}}#factory-top .points-wrap .desc-box{width:520px;float:left;margin-left:0}@media screen and (max-width:480px){#factory-top .points-wrap .desc-box{width:100%;float:none;margin-left:0}}#factory-top .points-wrap .desc-box h4{color:#c70025;font-size:18px;font-weight:700;margin-bottom:15px}#factory-top .points-wrap .desc-box p.desc{padding-right:40px}@media screen and (max-width:480px){#factory-top .points-wrap .desc-box p.desc{padding-right:0}}#factory-top .points-wrap .desc-box small{margin-top:4px;line-height:18px;display:block}#factory-top .points-wrap .desc-box.right,#factory-top .points-wrap .image-box.right{float:right}@media screen and (max-width:480px){#factory-top .points-wrap .desc-box.right,#factory-top .points-wrap .image-box.right{float:none}}#factory-top .points-wrap .width-desc{width:100%;padding:0 20px}#factory-top .points-wrap .width-desc .desc{margin-bottom:33px}#factory-top .points-wrap .width-desc .desc:last-child{margin-bottom:0}#factory-top .points-wrap .width-desc .image-wrap{padding-bottom:30px;overflow:hidden;clear:both}@media screen and (max-width:480px){#factory-top .points-wrap .width-desc .image-wrap{margin:0}}#factory-top .points-wrap .width-desc .image-wrap .image{float:left;width:33.33333%;padding:0 5px}@media screen and (max-width:480px){#factory-top .points-wrap .width-desc .image-wrap .image{float:none;width:100%;text-align:center;margin-bottom:10px}}#factory-top .history-section{background-color:#fcf2f5;margin-top:15px}@media screen and (max-width:480px){#factory-top .history-section .content-wrap{padding:10px 15px}}#factory-top .history-section .section-border{border-bottom:3px solid #fff}#factory-top .history-section .section-border.no-link{margin-top:-23px;opacity:1;position:relative}#factory-top .history-section .section-border.no-link:before{z-index:2000;content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:.75;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#factory-top .history-section .section-border.no-link:after{content:'都合によりしばらくお休みさせて頂きます';position:absolute;left:0;top:50%;right:0;margin-top:-.9em;font-size:16px;font-weight:600;color:#fff;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;text-align:center;z-index:3000}#factory-top .history-section .history-image-wrap{margin:0 -8px;overflow:hidden;clear:both}#factory-top .history-section .history-image-wrap .half{float:left;width:50%;padding:0 8px}@media screen and (max-width:480px){#factory-top .history-section .history-image-wrap .half{float:none;width:100%}}#factory-top .history-section .history-image-wrap .half p{color:#c70025;font-size:16px;margin:10px 0}#factory-top .history-section .item-wrap .note p{font-size:12px;color:#c70025}#factory-top .history-section .item-wrap p{font-size:16px;letter-spacing:1px;margin-bottom:0}@media screen and (max-width:480px){#factory-top .history-section .item-wrap p{font-size:14px;line-height:17px;margin-bottom:9px}}#factory-top .history-section .item-wrap .right{float:right}@media screen and (max-width:480px){#factory-top .history-section .item-wrap .right{float:none}}#factory-top .history-section .item-wrap .desc1{width:450px;padding-left:20px}@media screen and (max-width:480px){#factory-top .history-section .item-wrap .desc1{width:100%;padding-left:0}}#factory-top .history-section .item-wrap .desc2{width:380px;position:relative;top:15px}@media screen and (max-width:480px){#factory-top .history-section .item-wrap .desc2{width:100%;top:auto}}@media screen and (max-width:480px){#factory-top .history-section .item-wrap .image1{padding-top:8px}}#factory-top .history-section .item-wrap .image2{position:relative;top:-40px}@media screen and (max-width:480px){#factory-top .history-section .item-wrap .image2{top:auto}}#factory-top .history-section .item-wrap .desc1,#factory-top .history-section .item-wrap .desc2,#factory-top .history-section .item-wrap .image1{float:left}@media screen and (max-width:480px){#factory-top .history-section .item-wrap .desc1,#factory-top .history-section .item-wrap .desc2,#factory-top .history-section .item-wrap .image1{float:none}}#factory-top .aziwau-section{background-color:#f5f5f5;border:3px solid #dfdfdf;margin:20px 0}#factory-top .aziwau-section h4{margin-top:0}@media screen and (max-width:480px){#factory-top .aziwau-section h4{margin-top:8px}}#factory-top .aziwau-section p{margin-bottom:20px}@media screen and (max-width:480px){#factory-top .aziwau-section p{padding:0}}#factory-top .aziwau-section .history-image-wrap{margin:0 -20px;display:inline-block;clear:both;overflow:hidden}#factory-top .aziwau-section .history-image-wrap img{margin:0 10px;max-width:33.33333%;float:left}@media screen and (max-width:480px){#factory-top .aziwau-section .history-image-wrap img{margin-bottom:8px;max-width:100%;float:none}}@media screen and (max-width:480px){#factory-top .limited-items-image img{margin-bottom:10px;float:none!important}}#factory-top .limited-items{margin-top:15px;border-radius:5px;border:3px solid #f5dee4;overflow:hidden;clear:both;padding-bottom:5px}#factory-top .limited-items .clearfix,#factory-top .limited-items .mega-trigger .mega-content .c-row,#factory-top .limited-items .mega-trigger .mega-content .enj-row,#factory-top .limited-items .mega-trigger .mega-content .hr-row,#factory-top .limited-items .mega-trigger .mega-content .p-contain,#factory-top .limited-items ul.product-cats,.mega-trigger .mega-content #factory-top .limited-items .c-row,.mega-trigger .mega-content #factory-top .limited-items .enj-row,.mega-trigger .mega-content #factory-top .limited-items .hr-row,.mega-trigger .mega-content #factory-top .limited-items .p-contain{margin-bottom:15px}#factory-top .limited-items .limited-item{width:50%;float:left;overflow:hidden}@media screen and (max-width:480px){#factory-top .limited-items .limited-item{float:none;width:100%;padding:0 10px;margin-top:20px;text-align:center}#factory-top .limited-items .limited-item img{float:none!important}}#factory-top .limited-items .limited-item .text{padding-left:10px}@media screen and (max-width:480px){#factory-top .limited-items .limited-item .text{text-align:left}}#factory-top .limited-items .limited-item .text h5{color:#c70025;font-size:14px;margin-bottom:15px}#factory-top .limited-items .limited-item .text p{font-size:13px}@media screen and (max-width:480px){#factory-top .limited-items .limited-item .text p{line-height:18px}}@media screen and (max-width:480px){#factory-top .limited-items .small-text{line-height:13px;text-align:left}}#factory-top .factory-detail{margin-top:20px}#factory-top .factory-detail .attention{color:#c70025}#factory-top .factory-detail table{width:100%;border:1px solid #e7e7e7}#factory-top .factory-detail table th{width:20%;vertical-align:top;padding:15px 10px;background-color:#fafafa;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;text-align:left;font-size:14px}@media screen and (max-width:480px){#factory-top .factory-detail table th{width:30%}}#factory-top .factory-detail table td{padding:15px 10px;width:80%;border-bottom:1px solid #e7e7e7;line-height:20px;font-size:14px}@media screen and (max-width:480px){#factory-top .factory-detail table td{width:70%}}#factory-top .factory-detail table td .desc{display:block;margin-bottom:10px}#factory-top .factory-detail table td iframe{overflow:auto;height:1000px}@media screen and (max-width:480px){#factory-top .factory-detail table .sp-hide{display:none!important}}#factory-top .add-info{margin-top:20px;padding:10px 8px;border:3px solid #c7c7c7;line-height:20px;font-size:14px}#littlephant{position:relative}#littlephant .littlephant-content-header{padding-top:472px;background:transparent url(../images/littlephant/main-banner.png) 0 0 no-repeat}@media print{#littlephant .littlephant-content-header{display:none!important}}@media only screen and (max-width:480px){#littlephant .sp{width:100%}}@media only screen and (max-width:480px){#littlephant .sp img{width:100%}}#littlephant .littlephant-content-header_sp{padding-top:62%;background:transparent url(../images/littlephant/main_banner-sp.png) 0 0 no-repeat;background-size:cover;height:auto}@media print{#littlephant .littlephant-content-header_sp{display:none!important}}#littlephant .menu-wrap{margin:5px 0 40px;text-align:center}#littlephant .menu-wrap .use_link{display:inline-block}#littlephant .menu-wrap .use_link a img{width:75px}#littlephant .menu-wrap .use_link a img:hover{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}#littlephant .menu-wrap .use_link .color-red{color:#c70025;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"}#littlephant .menu-wrap .about_link{display:inline-block}#littlephant .menu-wrap .about_link a img{width:75px}#littlephant .menu-wrap .about_link a img:hover{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}#littlephant .menu-wrap .about_link .color-red{color:#c70025;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"}#littlephant .menu-wrap .interview_link{display:inline-block}#littlephant .menu-wrap .interview_link a img{width:75px}#littlephant .menu-wrap .interview_link a img:hover{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}#littlephant .menu-wrap .interview_link .color-red{color:#c70025;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"}#littlephant .interview_wrap .interview_top{text-align:center;margin:50px 0 35px}#littlephant .interview_wrap .text-center{text-align:center;margin-bottom:45px}@media only screen and (max-width:480px){#littlephant .interview_wrap .text-center{margin-top:10px;margin-bottom:0}}#littlephant .interview_wrap .text-center p{font-size:14px;font-weight:500}#littlephant .interview_wrap .row{margin-left:0;margin-bottom:60px}@media only screen and (max-width:480px){#littlephant .interview_wrap .row{margin-bottom:0}}@media only screen and (max-width:480px){#littlephant .interview_wrap .col-sm-4{margin-bottom:20px}}#littlephant .interview_wrap .col-sm-8{width:600px}@media only screen and (max-width:480px){#littlephant .interview_wrap .col-sm-8{width:auto}}#littlephant .interview_wrap .pull-left{float:left}#littlephant .interview_wrap .pull-right{float:right}#littlephant .interview_wrap .lt-interview-desc ul li{font-family:"ヒラギノ角ゴ W5",HiraKaku-W5;margin-bottom:20px;font-size:14px}#littlephant .interview_wrap .lt-interview-desc ul li.question{position:relative;padding:5px 0 0 45px;background:#fff;color:#999}#littlephant .interview_wrap .lt-interview-desc ul li.question:before{content:'';display:block;position:absolute;left:0;top:0;width:31px;height:31px;background:transparent url(../images/littlephant/question_icon.png) 0 0 no-repeat}#littlephant .interview_wrap .lt-interview-desc ul li.answer{position:relative;padding-left:45px}#littlephant .interview_wrap .lt-interview-desc ul li.answer:before{content:'';display:block;position:absolute;left:0;top:-2%;width:31px;height:31px;background:transparent url(../images/littlephant/answer.png) 0 0 no-repeat}@media only screen and (max-width:480px){#littlephant .interview_wrap .lt-interview-desc ul li.answer:before{top:0}}@media only screen and (max-width:480px){#littlephant .link_footer{padding-bottom:30px}}#littlephant .link_footer li{text-align:center;list-style:none;margin:20px 0}#littlephant .link_footer li a{cursor:pointer;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro";font-size:18px;color:#c70025;position:relative;padding-right:40px}@media only screen and (max-width:480px){#littlephant .link_footer li a{padding-right:0}}#littlephant .link_footer li a a:hover{text-decoration:underline}#littlephant .link_footer li a:before{content:'';display:block;position:absolute;right:0;top:0;width:31px;height:31px;background:transparent url(../images/littlephant/link_arrow.png) 0 0 no-repeat}@media only screen and (max-width:480px){#littlephant .link_footer li a:before{background:0 0}}#littlephant .footer_menu-phone{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone{display:block;left:0;width:100%;height:80px;padding:10px 0;text-align:center;background-color:#fff;position:fixed;bottom:0;opacity:.97}}#littlephant .footer_menu-phone a{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone a{display:inline-block}}#littlephant .footer_menu-phone .use_link{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .use_link{display:inline-block;margin:5px 10px 0}}#littlephant .footer_menu-phone .use_link img{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .use_link img{display:block;width:43px}}#littlephant .footer_menu-phone .use_link .color-red{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .use_link .color-red{display:block;color:#c70025;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"}}#littlephant .footer_menu-phone .about_link{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .about_link{margin:5px 10px 0;display:inline-block}}#littlephant .footer_menu-phone .about_link img{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .about_link img{display:block;width:43px}}#littlephant .footer_menu-phone .about_link .color-red{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .about_link .color-red{display:block;color:#c70025;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"}}#littlephant .footer_menu-phone .interview_link{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .interview_link{margin:5px 10px 0;display:inline-block}}#littlephant .footer_menu-phone .interview_link img{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .interview_link img{display:block;width:43px}}#littlephant .footer_menu-phone .interview_link .color-red{display:none}@media only screen and (max-width:480px){#littlephant .footer_menu-phone .interview_link .color-red{display:block;color:#c70025;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"}}.visible-xs{display:none}@media only screen and (max-width:480px){.visible-xs{display:block}}.hidden-xs{display:block}@media only screen and (max-width:480px){.hidden-xs{display:none}}#srchBox{width:278px;margin-bottom:10px;color:#000;text-align:left}#srchBox *{margin:0;padding:0;font-size:13px}#srchBox a img{border:none}#srchBox #srch{padding:10px 10px 0 10px}#srchBox #srch #srchForm{white-space:nowrap}#srchBox #srchInput{width:180px;margin-right:6px;vertical-align:bottom}#srchBox #srchBtn{width:80px}#srchBox ul{margin-top:6px;text-align:left}#srchBox li{list-style-type:none;display:inline;zoom:1;padding-right:10px}#srchBox li input{zoom:1;margin-right:2px;vertical-align:middle;border:0}#srchBox #srchLogo{margin:6px 6px 6px 0;text-align:right}#srchBox #srchLogo a{color:#666;text-decoration:none;font-size:85%}#srchBox #srchLogo a:hover{text-decoration:underline}.gnavi-table a{height:auto;width:auto;display:inline}.gnavi-table a.ss{display:block}.new-megamenu{position:relative}#ie7 .new-megamenu{z-index:1}#ie7 .new-megamenu *{zoom:1}.mega-trigger .recipe-link{float:left}.mega-trigger .mega-arrow{position:relative;background:#fff;z-index:100001;top:7px;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 50ms,opacity .1s ease-in-out,top .3s ease-out;transition:visibility 0s linear 50ms,opacity .1s ease-in-out,top .3s ease-out}.mega-trigger .mega-arrow:after,.mega-trigger .mega-arrow:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mega-trigger .mega-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;left:50%;margin-left:-15px}.mega-trigger .mega-arrow:before{border-color:rgba(188,0,50,0);border-bottom-color:#c70025;border-width:18px;left:50%;margin-left:-18px}.mega-trigger .mega-content{margin:0;display:block!important;visibility:hidden;opacity:0;position:absolute;z-index:100000;width:939px;right:2px;left:-2px;top:54px;padding-top:20px;text-align:left;-webkit-transition:visibility 0s linear 50ms,opacity .1s ease-in-out,top .3s ease-out;transition:visibility 0s linear 50ms,opacity .1s ease-in-out,top .3s ease-out}.mega-trigger .mega-content .mega-content-inner{border:2px solid #c70025;border-radius:5px;background-color:#fff;padding:15px 20px;margin-bottom:20px}.mega-trigger .mega-content .mega-content-inner .banner-list li a{width:160px;height:42px;display:block}.mega-trigger .mega-content .mega-content-inner .enj-column a{width:211px;height:58px}.mega-trigger .mega-content .mega-content-inner .c-row a{width:202px;height:53px}.mega-trigger .mega-content .mega-content-inner .mmenu-ss{background-image:url(dist/images/spritesheet.png?v=20220209);width:100%;height:100%}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.product_info{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-900px -562px;width:53px;height:10px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.product_info{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-shoyu-new{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-580px -202px;width:108px;height:108px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-shoyu-new{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-tsuyu-tare{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -414px;width:110px;height:79px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-tsuyu-tare{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-ponzu-shoyu{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-722px 0;width:107px;height:107px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-ponzu-shoyu{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-souzai{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -641px;width:71px;height:79px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-souzai{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-choumi{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -562px;width:71px;height:79px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.home-choumi{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner2{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-464px -318px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner2{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner1{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-480px -824px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner1{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-sendo-seikatsu{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-800px -824px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-sendo-seikatsu{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner-marunamapons{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-640px -866px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner-marunamapons{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand_banner_yukimaru_daizu{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-480px -866px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand_banner_yukimaru_daizu{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner3{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-202px -702px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner3{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-shirodashi{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -866px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-shirodashi{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner4{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-362px -702px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner4{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand_banner-sukiyaki-tempura{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-320px -866px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand_banner-sukiyaki-tempura{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-straight-tsuyu{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-160px -866px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-straight-tsuyu{background-image:url(dist/images/spritesheet@2x.png?v=20240524);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-kinushoyu{background-image:url(dist/images/spritesheet.png?v=20240524);background-position:-320px -824px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-kinushoyu{background-image:url(dist/images/spritesheet@2x.png?v=20240524);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner7{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -824px;width:160px;height:42px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.brand-banner7{background-image:url(dist/images/spritesheet@2x.png?v=20240524);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.recipe_top{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -103px;width:268px;height:99px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.recipe_top{background-image:url(dist/images/spritesheet@2x.png?v=20240524);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.recipe_community{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 0;width:342px;height:103px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.recipe_community{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enjoy-header{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-829px -802px;width:67px;height:11px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enjoy-header{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-kodawari{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-211px -475px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-kodawari{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-factory-visit{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -417px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-factory-visit{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-yuuki{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -475px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-yuuki{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-inamura{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-268px -103px;width:211px;height:82px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-inamura{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-history{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-422px -417px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-history{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-doctor{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -591px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-doctor{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-konbu{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-422px -475px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-konbu{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-movie{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -533px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-movie{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-hishiho{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-211px -417px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-hishiho{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-summer{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-422px -533px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-summer{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-musee{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-211px -533px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-musee{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-doukokai{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-211px -591px;width:211px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.enj-doukokai{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-header{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-896px -802px;width:63px;height:11px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-header{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-info{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-202px -649px;width:202px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-info{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-recruit{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-404px -649px;width:202px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-recruit{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-environment{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-606px -649px;width:202px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-environment{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-shindan{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -649px;width:202px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-shindan{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-biochem{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -702px;width:202px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.company-biochem{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_23{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-233px -364px;width:233px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_23{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_25{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-466px -364px;width:233px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_25{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_27{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:0 -364px;width:233px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_27{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_30{background-image:url(dist/images/spritesheet.png?v=20220209);background-position:-479px -103px;width:233px;height:53px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mega-trigger .mega-content .mega-content-inner .mmenu-ss.yamasa-megamenu_30{background-image:url(dist/images/spritesheet@2x.png?v=20220209);background-size:960px 908px}}.mega-trigger .mega-content.recipes{width:778px;left:50%;margin-left:-389px}.mega-trigger .mega-content.recipes .mega-content-inner{padding:0 20px}.mega-trigger .mega-content h3{margin:0}.mega-trigger .mega-content h5.arrow{color:#c70025;background:url(dist/images/mm/arrowit.png) 0 6px no-repeat;padding:0 0 0 12px}.mega-trigger .mega-content .rounded{border-radius:4px}.mega-trigger .mega-content .width-auto-padding{width:auto;padding:0 10px}.mega-trigger .mega-content .p-contain{margin-top:20px;margin-left:-25px;margin-right:-25px}.mega-trigger .mega-content .col{float:left;border-right:1px dotted #c70025;min-height:1px;margin-left:25px;padding:10px 25px 10px 0}.mega-trigger .mega-content .col.no-border,.mega-trigger .mega-content .col.no-border-right,.mega-trigger .mega-content .col:last-child{border-right:0}.mega-trigger .mega-content .col.products .arrow-list li{margin-right:0}.mega-trigger .mega-content .col.products .arrow-list li:first-child{margin-right:30px}.mega-trigger .mega-content .col.no-border{margin-left:15px}.mega-trigger .mega-content .col.brandsites{width:330px;padding-right:0;border-right:none}.mega-trigger .mega-content .col.brandsites .mm-product-brand-banner{margin-left:-20px}.mega-trigger .mega-content .col.brandsites .mm-product-brand-banner>ul{list-style:none;margin:0}.mega-trigger .mega-content .col.brandsites .mm-product-brand-banner li{width:160px;float:left;margin:0 0 8px 15px}.mega-trigger .mega-content .arrow-list{padding:0 0 10px 0}.mega-trigger .mega-content .hr-contain{float:left;margin-right:80px}.mega-trigger .mega-content .hr-search{float:left;margin:15px 0 0 0}.mega-trigger .mega-content .hr-search input{margin:0}.mega-trigger .mega-content .hr-search input[type=text]{margin-right:10px}.mega-trigger .mega-content .easy-search{float:right;margin-top:15px;line-height:16px;font-size:12px;border:2px solid #c70025;padding:5px 40px 5px 35px;border-radius:3px;color:#c70025;position:relative}.mega-trigger .mega-content .easy-search:after{content:"";height:9px;width:8px;background:url(dist/images/mm/arrowit.png) no-repeat 0 0;position:absolute;right:19px;top:8px}.mega-trigger .mega-content .hr-content{margin-top:15px}#ie7 .mega-trigger .mega-content .hr-headslider{float:left}.mega-trigger .mega-content .hr-row-container{float:left;width:551px}.mega-trigger .mega-content .hr-row.bottom-border{border-bottom:1px dotted #c70025;margin-bottom:10px;padding-bottom:10px}.mega-trigger .mega-content .hr-row.bottom-row .hr-column{display:table;height:151px;vertical-align:bottom;table-layout:fixed}.mega-trigger .mega-content .hr-row.bottom-row .hr-column>a{vertical-align:bottom}.mega-trigger .mega-content .recipe-column{width:50%;height:104px;text-align:center;padding:10px 0;margin:0;border:none}.mega-trigger .mega-content .recipe-column>a{margin:0 auto;vertical-align:middle}.mega-trigger .mega-content .hr-column{margin-left:29px;width:116px;float:left;text-align:center}.mega-trigger .mega-content .hr-column:first-child{margin-left:0}.mega-trigger .mega-content .hr-column img.dynamic{max-width:100%;width:auto;height:auto}.mega-trigger .mega-content .hr-column .page-title{margin-top:5px}.mega-trigger .mega-content .enj-row{margin:30px 0 30px -15px}.mega-trigger .mega-content .enj-column{float:left;margin-left:15px;width:212px;height:82px;text-align:center}.mega-trigger .mega-content .enj-column>a{vertical-align:middle}.mega-trigger .mega-content .c-row{margin:30px 0 0 -15px}.mega-trigger .mega-content .c-column{float:left;margin-left:15px;width:212px;height:82px;text-align:center}.mega-trigger .mega-content .c-column>a{vertical-align:middle}.mega-trigger .mega-content .c-note{margin:10px 0}.mega-trigger.dbug .mega-content,.mega-trigger:hover .mega-content{top:69px;opacity:1;display:block;visibility:visible;-webkit-transition-delay:0;transition-delay:0}.mega-trigger.dbug .mega-arrow,.mega-trigger:hover .mega-arrow{top:22px;opacity:1;visibility:visible;-webkit-transition-delay:0;transition-delay:0}.black,.black:active,.black:hover,.black:link,.black:visited{color:#333}.ysred,.ysred:active,.ysred:hover,.ysred:link,.ysred:visited{color:#c70025}.arrow-list{margin:0;padding:0}.arrow-list.brand li{display:block;width:325px!important}.arrow-list.brand li a{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.arrow-list.brand li a:hover{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.arrow-list.brand li .right{float:right}.arrow-list li{width:auto;border:0;text-align:left;float:none;background:url(dist/images/mm/arrowit.png) no-repeat 0 6px;display:inline-block;padding-left:10px;margin-right:30px}.arrow-list li:last-child{margin-right:0}.arrow-list.block-list{padding:0}.arrow-list.block-list li{display:block;margin-right:0}.arrow-list.block-list .arrow-list{margin:5px 0 0 0}ul.product-cats{width:240px;margin-left:-10px}ul.product-cats>li{margin:0 0 10px 10px;float:left;display:block;width:110px;height:120px;text-align:center}ul.product-cats>li:nth-of-type(n+3){margin-top:8px}.new-products ul.product-cats>li img{max-width:90%;width:auto;height:auto}ul.product-cats>li span.lbl{display:block;text-decoration:underline;color:#333;margin-top:5px}ul.product-cats>li:hover span.lbl{color:#c70025}.zoom-linkimgs a img,.zoom-links a,a img.hover-zoom,a.zoom-link{-webkit-transition:all .3s;transition:all .3s;opacity:1}.zoom-linkimgs a img:hover,.zoom-links a:hover,a img.hover-zoom:hover,a.zoom-link:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.hr-column a.zoom-link{z-index:10}.happy-slider-container.happySliderMegamenu{width:300px;float:left;margin-right:22px;padding-right:21px;border-right:1px dotted #c70025}.happy-slider-container.happySliderMegamenu #happySliderMegamenu{width:300px;height:175px}.happy-slider-container.happySliderMegamenu .featured-grid{margin:10px 0 0 -2px}.happy-slider-container.happySliderMegamenu .happy-switcher{display:inline-block;width:46px;height:46px;margin:2px}#product-row .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}#product-row .zoomPreload{-moz-opacity:.8;opacity:.8;color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #ccc;background-color:#fff;padding:8px;text-align:center;background-image:url(dist/images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0}#product-row .zoomPup{overflow:hidden;background-color:#fff;-moz-opacity:.6;opacity:.6;z-index:120;position:absolute;border:1px solid #ccc;z-index:101;cursor:crosshair}#product-row .zoomOverlay{position:absolute;left:0;top:0;background:#fff;z-index:5000;width:100%;height:100%;display:none;z-index:101}#product-row .zoomWindow{position:absolute;left:110%;top:40px;background:#fff;z-index:6000;height:auto;z-index:10000;z-index:110}#product-row .zoomWrapper{position:relative;border:1px solid #999;z-index:110}#product-row .zoomWrapperTitle{display:block;background:#999;color:#fff;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6}#product-row .zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}#product-row .zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}#product-row .zoomIframe{z-index:-1;-moz-opacity:.8;opacity:.8;position:absolute;display:block}#product-row .product-image{position:relative}#product-row .zoomWindow{overflow:hidden;border:1px solid #b9b9b9}#product-row .jqzoom{text-decoration:none;float:left}#product-row .jqzoom img:hover{opacity:1!important}#product-row .zoomWrapperImage{min-height:260px!important;background:#fff}#product-row .zoomPad{-webkit-transition:height,min-height .3s;transition:height,min-height .3s;opacity:1}#product-row .zoomPad:hover{min-height:260px}#product-row .zoomPad:hover>img{min-height:260px;opacity:0;visibility:hidden}#product-row #pinterest-wrapper,#product-row #product-caption{clear:both!important}@media print{body{zoom:100%}#ie6 body,#ie7 body{zoom:69%}.onlyprint{visibility:visible;display:inline}div.onlyprint{display:block}.noprint{display:none}.visible-phone{display:none}.ichiran-button a{color:#000}h1.title .onlyprint{margin-left:-20px;margin-right:10px}h2.title .onlyprint{margin-left:-20px;margin-right:10px}h2.product .onlyprint{margin-left:-28px;margin-right:10px}h1.recipe .onlyprint{margin-left:-28px;margin-right:10px}div.recipe{margin-top:10pt}body.single-ys_recipe .product-recipe-link{display:none}body.single-ys_recipe .full-line,body.single-ys_recipe .header,body.single-ys_recipe .header-line,body.single-ys_recipe .megamenu,body.single-ys_recipe footer,body.single-ys_recipe header{display:none!important}body.single-ys_recipe .rec-searchbox,body.single-ys_recipe .recipe-searchbox{display:none!important}.recipe h1.recipe{font-size:20px;margin-bottom:20px;padding-bottom:5px}.recipe .step-number{float:left}.recipe a{color:#000}.recipe a:visited{color:#000}.recipe .main-recipe .photo img{border:0;margin-bottom:3em;margin-top:3em}.recipe table.instructions td{padding-bottom:15px;padding-top:15px}.recipe table.instructions img{border:0;position:relative;right:0;top:0;padding:0;margin:0}.recipe table.instructions tr{border-bottom:0}.recipe .main-recipe{padding-bottom:20px}.recipe .materials-header{border:1px solid #c70025;color:#c70025;margin-bottom:10px}.print-header{margin-bottom:15pt}.print-header .happy-recipe-logo{float:left;margin-top:10pt;margin-left:10pt}.print-header .yamasa-logo{float:right;margin-top:18pt;margin-right:20pt}.product-image img{min-width:300px;height:auto}.tooltip.in{display:none!important}.recipe .instructions p.note,.recipe .instructions p.point{padding:0;background:0 0;margin:30px 0 0 15px!important}p.note .thumbimage,p.point .thumbimage{float:left!important;border:0!important;width:auto!important;height:auto!important;display:block!important;padding:0!important;margin:0!important;margin-top:-5px!important;margin-right:10px!important}#submenu ul li a span{font-size:9px}#theater .container .banner-logo p{font-size:10px!important}.span6 .other-products .mini-title{font-size:10px!important}.maru-daizu-template .span6 p{font-size:11px!important}}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:0 0!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.home .newSliderContainer{width:920px;height:285px;margin:0 auto 20px;max-width:100%}@media (max-width:480px){.home .newSliderContainer{height:auto;margin-bottom:0}}.newSliderContainer .rsUni .rsArrowIcn{background:url(dist/images/rs-default.png);background-color:rgba(0,0,0,.9)}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#151515;color:#fff}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(dist/images/rs-default.png);background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;padding:6px 5px 6px}.rsDefault .rsBullet span{display:block;width:8px;height:8px;border-radius:50%;background:#777;background:rgba(255,255,255,.5)}.rsDefault .rsBullet.rsNavSelected span{background-color:#fff}.rsDefault .rsThumbsHor{width:100%;height:72px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:.3}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}.rsDefault .rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(dist/images/rs-default.png)}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f4f4f4));background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff}.rsDefault .rsTab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2) inset;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;-webkit-box-shadow:0 1px 9px rgba(102,102,102,.65) inset;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#acacac;background-image:-moz-llinear-gradient(top,#acacac,#bbb);background-image:-webkit-gradient(linear,left top,left bottom,from(#acacac),to(#bbb));background-image:linear-gradient(to bottom,#acacac,#bbb)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(dist/images/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;-webkit-transition:.3s;transition:.3s;background:url(dist/images/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75)}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(dist/images/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75)}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(dist/images/preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#fff;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}#topSlider{width:920px;height:285px;margin:0 auto 20px auto;overflow:hidden}@media (max-width:480px){#topSlider{margin-bottom:0;width:100%;height:235px}#topSlider .rsOverflow{height:100%}}#topSlider img.slide{width:100%}#campaign-slider,#specialsites-slider{background-color:transparent;width:100%}#campaign-slider.rsDefault,#specialsites-slider.rsDefault{background-color:transparent}#campaign-slider.rsDefault .rsBullets,#campaign-slider.rsDefault .rsOverflow,#campaign-slider.rsDefault .rsSlide,#campaign-slider.rsDefault .rsThumbs,#campaign-slider.rsDefault .rsVideoFrameHolder,#specialsites-slider.rsDefault .rsBullets,#specialsites-slider.rsDefault .rsOverflow,#specialsites-slider.rsDefault .rsSlide,#specialsites-slider.rsDefault .rsThumbs,#specialsites-slider.rsDefault .rsVideoFrameHolder{background-color:transparent}#campaign-slider.rsDefault .rsBullets,#specialsites-slider.rsDefault .rsBullets{position:relative}@media (max-width:480px){.recipe-slider-wrap{max-width:100%}.recipe-slider-wrap .rrs-container{overflow:hidden}}#product-recipe-slider,#product-recipe-slider-en,#snapdish-recipe-slider{width:100%}@media (max-width:480px){#product-recipe-slider,#product-recipe-slider-en,#snapdish-recipe-slider{max-width:100%}}#product-recipe-slider-en.rsDefault,#product-recipe-slider.rsDefault,#snapdish-recipe-slider.rsDefault{background-color:transparent}#product-recipe-slider-en.rsDefault .rsVisibleNearbyWrap,#product-recipe-slider.rsDefault .rsVisibleNearbyWrap,#snapdish-recipe-slider.rsDefault .rsVisibleNearbyWrap{padding-bottom:1em}@media (max-width:480px){#product-recipe-slider-en.rsDefault .rsVisibleNearbyWrap,#product-recipe-slider.rsDefault .rsVisibleNearbyWrap,#snapdish-recipe-slider.rsDefault .rsVisibleNearbyWrap{padding-bottom:2em}}#product-recipe-slider-en.rsDefault .rsVisibleNearbyWrap .rsOverflow,#product-recipe-slider.rsDefault .rsVisibleNearbyWrap .rsOverflow,#snapdish-recipe-slider.rsDefault .rsVisibleNearbyWrap .rsOverflow{background-color:transparent}#product-recipe-slider-en.rsDefault .rsVisibleNearbyWrap .rsSlide,#product-recipe-slider.rsDefault .rsVisibleNearbyWrap .rsSlide,#snapdish-recipe-slider.rsDefault .rsVisibleNearbyWrap .rsSlide{background-color:transparent}@media (max-width:480px){#product-recipe-slider-en.rsDefault .rsBullets,#product-recipe-slider.rsDefault .rsBullets,#snapdish-recipe-slider.rsDefault .rsBullets{bottom:-2em}}#kinushoyu-main-visual,#slider-main-visual{width:100%;max-width:1500px;margin:auto}#kinushoyu-main-visual.rsDefault .rsBullets,#slider-main-visual.rsDefault .rsBullets{position:relative;margin-top:.5em}#kinushoyu-main-visual.rsDefault .rsBullets .rsBullet span,#slider-main-visual.rsDefault .rsBullets .rsBullet span{width:11px;height:11px;background-color:#d8d8d8}#kinushoyu-main-visual.rsDefault .rsBullets .rsBullet.rsNavSelected span,#slider-main-visual.rsDefault .rsBullets .rsBullet.rsNavSelected span{background-color:#120095}@media (max-width:480px){#kinushoyu-main-visual.rsDefault img.rsImg,#slider-main-visual.rsDefault img.rsImg{max-width:100%}}@media (max-width:480px){#slider-main-visual .royalImage{max-width:100%}}.rsDefault .rsBullets{background:0 0}.rsDefault .rsBullets .rsBullet span{background-color:#999;width:10px;height:10px}.rsDefault .rsBullets .rsBullet.rsNavSelected span{background-color:#ff1600}.rsDefault .rsBullets .rsBullet:hover span{background-color:#398f92}.nabetsuyu-top-wrapper #mySlider.rsDefault .rsBullets{margin-bottom:.5em;padding:3px 5px;background:#323232;background:rgba(0,0,0,.5);border-radius:4px;width:auto;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.nabetsuyu-top-wrapper #mySlider.rsDefault .rsBullets .rsBullet{padding:0;width:18px;height:18px;cursor:pointer}.nabetsuyu-top-wrapper #mySlider.rsDefault .rsBullets .rsBullet span{background-color:transparent;background-image:url(dist/images/royalslider-skins/default/controls-sprite.png);background-position:0 -164px;width:18px;height:18px;-ms-filter:"alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.nabetsuyu-top-wrapper #mySlider.rsDefault .rsBullets .rsBullet.rsNavSelected span{background-position:0 -182px}.nabetsuyu-top-wrapper #mySlider.rsDefault .rsBullets .rsBullet:hover span{opacity:1}.kpons-top #mySlider,.ktsuyu-top-wrapper #mySlider{width:100%;height:436px}@media (max-width:480px){.kpons-top #mySlider,.ktsuyu-top-wrapper #mySlider{height:auto}}.kpons-top #mySlider .royalSlider,.ktsuyu-top-wrapper #mySlider .royalSlider{width:100%;height:100%;background-color:transparent}.kpons-top #mySlider .royalSlider .rsArrow,.ktsuyu-top-wrapper #mySlider .royalSlider .rsArrow{height:50%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.kpons-top #mySlider .royalSlider .rsBullets,.ktsuyu-top-wrapper #mySlider .royalSlider .rsBullets{margin-bottom:.5em;padding:3px 5px;background:#323232;background:rgba(0,0,0,.5);border-radius:4px;width:auto;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.kpons-top #mySlider .royalSlider .rsBullets .rsBullet,.ktsuyu-top-wrapper #mySlider .royalSlider .rsBullets .rsBullet{padding:0;width:18px;height:18px;cursor:pointer}.kpons-top #mySlider .royalSlider .rsBullets .rsBullet span,.ktsuyu-top-wrapper #mySlider .royalSlider .rsBullets .rsBullet span{background-color:transparent;background-image:url(dist/images/royalslider-skins/default/controls-sprite.png);background-position:0 -164px;width:18px;height:18px;-ms-filter:"alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.kpons-top #mySlider .royalSlider .rsBullets .rsBullet.rsNavSelected span,.ktsuyu-top-wrapper #mySlider .royalSlider .rsBullets .rsBullet.rsNavSelected span{background-position:0 -182px}.kpons-top #mySlider .royalSlider .rsBullets .rsBullet:hover span,.ktsuyu-top-wrapper #mySlider .royalSlider .rsBullets .rsBullet:hover span{opacity:1}.kpons-top #mySlider .royalSlider .rsOverflow,.kpons-top #mySlider .royalSlider .rsSlide,.kpons-top #mySlider .royalSlider .rsThumbs,.kpons-top #mySlider .royalSlider .rsVideoFrameHolder,.ktsuyu-top-wrapper #mySlider .royalSlider .rsOverflow,.ktsuyu-top-wrapper #mySlider .royalSlider .rsSlide,.ktsuyu-top-wrapper #mySlider .royalSlider .rsThumbs,.ktsuyu-top-wrapper #mySlider .royalSlider .rsVideoFrameHolder{background-color:transparent}.kpons-top #mySlider .royalSlider .slide,.ktsuyu-top-wrapper #mySlider .royalSlider .slide{width:100%;height:auto}.kpons-top #mySlider .royalSlider .slide .caption-menu,.ktsuyu-top-wrapper #mySlider .royalSlider .slide .caption-menu{position:absolute;left:0;top:0;width:100%;min-height:50px;height:100%}.kpons-top #mySlider .royalSlider .slide .caption-menu .royalCaptionItem,.ktsuyu-top-wrapper #mySlider .royalSlider .slide .caption-menu .royalCaptionItem{z-index:25;position:absolute}#happySlider{width:598px;height:340px}#productSlider{width:90%;height:260px;margin:10px auto}#konbutsuyu-20th-main-visual.royalSlider .rsBullets{margin-bottom:15px}#konbutsuyu-20th-main-visual.royalSlider .rsBullets .rsBullet{margin:0 7px;display:inline-block;background-image:none;background-color:#fff;border:1px solid #c4102d;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;border-radius:100%;height:7px;width:7px;padding:0}#konbutsuyu-20th-main-visual.royalSlider .rsBullets .rsBullet span{width:100%;height:100%;background-color:inherit}#konbutsuyu-20th-main-visual.royalSlider .rsBullets .rsBullet.rsNavSelected{background-color:#c4102d}@media (max-width:480px){#happySlider{width:100%;height:auto}#specialsites-slider{margin-left:auto;margin-right:auto;width:90%;height:auto}#campaign-slider .royalSlide{height:auto!important}.container.sliderContainer{padding-right:0;padding-left:0}}.summer-background{background:url(dist/images/summer/background.jpg) no-repeat center top;margin-top:-17px;height:849px;margin-bottom:-73px}@media only screen and (max-width:480px){.summer-background{height:50%}}.summer-background .background-wrapper{background:0 0}@media only screen and (max-width:480px){.summer-background .homeTitle{width:100%}}.summer-background .summer-logo{text-align:center;margin-left:140px;height:420px}@media only screen and (max-width:480px){.summer-background .summer-logo{text-align:center;margin-left:10px;margin-bottom:30px;margin-top:20px;width:260px;height:200px}}.summer-background .hakase{position:relative;top:-100px;left:20px}.summer-background .kids{float:right;max-width:400px;margin-top:-400px;margin-right:-20px}.summer-background .startArea .start{position:relative;top:-250px;left:270px}@media only screen and (max-width:480px){.summer-background .startArea .start{top:0;left:auto;text-align:center;width:100%;margin-bottom:460px}}.summer-background .mobile-start-button{width:100%;text-align:center;margin-bottom:460px}.summer-index-background{background:-moz-linear-gradient(top,#5957ba,#0c0674);background:-webkit-gradient(linear,left top,left bottom,from(#5957ba),to(#0c0674));height:100%;padding-bottom:140px;margin-bottom:-70px}.summer-index-background .indexContent{text-align:center;margin-top:40px}.summer-index-background .summer-index-mobile{text-align:center}.summer-index-background .summer-index-mobile img{margin-bottom:20px}.summer-index-background div#indexImage{background:url(images/summer/index/main.png) no-repeat;width:1041px;margin-left:0}.summer-background-themes{background:url(dist/images/summer/background-for-themes.gif) no-repeat center top;margin-top:-17px}.summer-background-themes .background-wrapper{background:0 0}.summer-background-themes .headArea .headnav{margin-top:30px}@media only screen and (max-width:480px){.summer-background-themes .headArea .headnav{display:none}}.summer-background-themes .headArea .headtag{margin-top:-254px}@media only screen and (max-width:480px){.summer-background-themes .headArea .headtag{margin-top:0;margin-bottom:10px}}@media only screen and (max-width:480px){.summer-background-themes .manga,.summer-background-themes .title{width:100%;margin-top:10px}}@media only screen and (max-width:480px){.summer-background-themes .summer_underbar{width:100%}}.summer-background-themes .contentRow{margin-bottom:50px}.summer-background-themes .contentRow li,.summer-background-themes .contentRow p{font-size:16px;line-height:25px}@media only screen and (max-width:480px){.summer-background-themes .contentRow li,.summer-background-themes .contentRow p{font-size:14px;line-height:20px}}.summer-background-themes .contentRow ul{list-style-type:circle;padding-left:20px}@media only screen and (max-width:480px){.summer-background-themes .contentRow #binImg{width:67px}}@media only screen and (max-width:480px){.summer-background-themes .contentRow #sankaImg{width:30%}}@media only screen and (max-width:480px){.summer-background-themes .contentRow img{width:100%}}.summer-background-themes .theme2Map{background:url(dist/images/summer/theme2/map.png) no-repeat center top}@media only screen and (max-width:480px){.summer-background-themes .shoyu-type-mobile{width:35%;margin-bottom:20px}}@media only screen and (max-width:480px){.summer-background-themes .shoyu-type-mobile p{width:120%;font-size:18px}}@media only screen and (max-width:480px){.summer-background-themes .shoyu-type-mobile img{float:left;vertical-align:middle;margin-right:20px;margin-bottom:40px}}@media only screen and (max-width:480px){.summer-background-themes .shoyu-type-mobilelast{width:35%}}@media only screen and (max-width:480px){.summer-background-themes .shoyu-type-mobilelast p{width:120%;font-size:18px}}@media only screen and (max-width:480px){.summer-background-themes .shoyu-type-mobilelast img{float:left;vertical-align:middle;margin-right:20px;margin-bottom:30px}}.summer-background-themes .historyTable{text-align:center}.summer-background-themes .processTitle{margin-bottom:30px}.summer-background-themes .processContent1{margin-left:0;margin-bottom:10px;margin-right:20px}.summer-background-themes .processContent2{margin-left:0;margin-bottom:10px}.summer-background-themes .span2mobile{width:80px}@media only screen and (max-width:480px){.summer-background-themes .span2mobile{width:30px;float:left}}.summer-background-themes h3.textTitle{font-size:40px;line-height:46px;font-weight:400;margin:40px 0 20px 0}@media only screen and (max-width:480px){.summer-background-themes h3.textTitle{font-size:24px;line-height:28px}}.summer-background-themes p.intro{font-size:24px;margin-bottom:80px;line-height:36px}@media only screen and (max-width:480px){.summer-background-themes p.intro{font-size:16px;line-height:20px}}.summer-background-themes .materialBox{border:1px dotted green;padding:20px;border-radius:10px;margin-left:0;margin-bottom:40px}.summer-background-themes .materialBox p{font-size:16px}.summer-background-themes .materialBox .sendo{float:right;margin-left:10px}@media only screen and (max-width:480px){.summer-background-themes .materialBox .sendo{margin-right:65px}}.summer-background-themes h4{display:inline-block;background:#8dc21f;color:#fff;font-size:18px;letter-spacing:2px;padding:12px 17px;margin-bottom:10px;border-radius:8px}.summer-background-themes h4.withRuby{padding-top:24px}.summer-background-themes h5{font-size:16px;line-height:26px;margin-bottom:10px}.summer-background-themes .printArea{text-align:center;margin:0 auto;margin-bottom:30px}@media only screen and (max-width:480px){.summer-background-themes .printArea{display:none}}@media print{.summer-background-themes .printArea{display:none}}.summer-background-themes .printArea .print{background:#8ebd30;padding:10px;border-radius:8px}.summer-background-themes .goBackToSummerIndex{text-align:center;margin:0 auto}.summer-background-themes .goBackToSummerIndex .gakken-copyright{margin-top:30px}.summer-background-themes .caramelImg{text-align:center}.summer-background-themes .worksheetText{margin-left:45px}.jiyu-kenkyu-banner{margin-top:10px}.sidebana_image{margin-top:10px;width:100%}.hishiho-main .hishiho-top-bg{display:inline-block;width:100%;background-image:url(dist/images/hishiho/bg-wrapper.png);background-repeat:repeat-x;height:151px;text-align:center;padding-top:11px}.hishiho-main .hishiho-title{font-size:25px;color:#474747;letter-spacing:1px;padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #a0a0a0}@media only screen and (max-width:480px){.hishiho-main .hishiho-title{font-size:17px}}.hishiho-main .hishiho-item{margin-right:-17px}@media only screen and (max-width:480px){.hishiho-main .hishiho-item{margin-right:0}}.hishiho-main .hishiho-list{border:1px solid #c70025;background:#fff!important;width:300px;height:382px;float:left;margin-bottom:20px;-webkit-box-shadow:0 0 3px #bbb;box-shadow:0 0 3px #bbb;margin-right:17px}@media only screen and (max-width:480px){.hishiho-main .hishiho-list{width:100%;margin-right:0}.hishiho-main .hishiho-list img{width:100%!important}}.hishiho-main .hishiho-list p{line-height:18px!important}.hishiho-main .hishiho-list div{padding:20px 15px}.hishiho-main .hishiho-list div.hishiho-single-content{padding:0 30px 10px 30px}.hishiho-main .hishiho-list div.hishiho-single-content div{padding:0}@media only screen and (max-width:480px){.hishiho-main .hishiho-list div.hishiho-single-content{padding:0 15px 10px 15px}}.hishiho-main .hishiho-list a{color:#c7000b;font-size:15px}.hishiho-main .hishiho-list img{width:300px}.hishiho-main .hishiho-list a.hishiho-link{float:left}.hishiho-main .hishiho-list:nth-child(3n){margin-right:0}@media only screen and (max-width:480px){.hishiho-main .hishiho-list:nth-child(3n){margin-right:0}}.hishiho-main .hishiho-list.hishiho-single{width:100%;height:auto;overflow:hidden}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap{margin-top:23px;padding-bottom:23px;overflow:hidden;border-bottom:1px solid #c70025}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .sozai_wrap{width:200px;float:left}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .sozai_wrap h2{font-size:16px;color:#c70025;border-bottom:1px solid #c70025;margin-bottom:12px;padding-left:30px;background:url(dist/images/hishiho/sozai_icon.png) left center no-repeat}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .sozai_wrap ul li{border-bottom:1px dashed #666;padding:4px 0}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .sozai_wrap ul li:first-child{padding-top:0}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .sozai_wrap ul li:before{content:"・";font-size:8px;margin-right:4px}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .making_step{width:347px;float:left;margin-left:13px}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .making_step h2{background:url(dist/images/hishiho/step_icon.png) left center no-repeat;padding-left:36px;font-size:16px;color:#c70025;border-bottom:1px solid #c70025;margin-bottom:12px}.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .making_step p.steps{border-bottom:1px dashed #666;margin-bottom:8px;padding-bottom:8px}@media screen and (max-width:480px){.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .making_step,.hishiho-main .hishiho-list.hishiho-single .recipe_steps_wrap .sozai_wrap{width:auto;float:none;margin:10px 0}}.hishiho-main .hishiho-list.hishiho-single .recipe_author{padding-top:23px;position:relative;overflow:hidden}.hishiho-main .hishiho-list.hishiho-single .recipe_author img{width:150px!important;float:right}.hishiho-main .hishiho-list.hishiho-single .recipe_author p{text-align:right;float:right;display:inline-block;margin-top:100px;margin-right:8px}@media screen and (max-width:480px){.hishiho-main .hishiho-list.hishiho-single .recipe_author img,.hishiho-main .hishiho-list.hishiho-single .recipe_author p{width:50%!important}.hishiho-main .hishiho-list.hishiho-single .recipe_author p{position:absolute;bottom:0;right:50%;margin:0;margin-right:8px}}.hishiho-main .archive-category-title{background:#ab2d3d;color:#fff;font-size:15px;padding-left:14px;margin-bottom:15px}.hishiho-main .archive-category-list{border:1px solid #c70025;background:#fff!important;width:300px;height:382px;float:left;margin-bottom:20px;margin-right:17px;-webkit-box-shadow:0 0 3px #bbb;box-shadow:0 0 3px #bbb}.hishiho-main .archive-category-list p{line-height:18px!important}@media only screen and (max-width:480px){.hishiho-main .archive-category-list{width:100%}.hishiho-main .archive-category-list img{width:100%!important}}.hishiho-main .archive-category-list a{color:#c7000b;font-size:15px}.hishiho-main .archive-category-list a.hishiho-link{float:left}.hishiho-main .archive-category-list div{padding:20px 15px}.hishiho-main .archive-category-list img{width:300px}.hishiho-main .archive-category-list:nth-child(2n-1){margin-right:16px}@media only screen and (max-width:480px){.hishiho-main .archive-category-list:nth-child(2n-1){margin-right:0}}.hishiho-main .archive-category-list.hishiho-single{width:100%}.hishiho-main .hishiho-single-title{padding:30px 30px 0 30px!important}.hishiho-main .hishiho-single-title h3{font-size:15px;line-height:18px;color:#c70025;float:left;margin-top:0;margin-bottom:5px}.hishiho-main .single-highlight{text-align:right!important}.hishiho-main .single-highlight .highlight{padding:0!important}.hishiho-main .single-highlight a{padding:4px 10px;line-height:13px;font-size:8px;color:#fff}.hishiho-main .highlight-hishiho{text-align:right!important}@media only screen and (max-width:480px){.hishiho-main .highlight-hishiho{margin-top:5px!important}}.hishiho-main .highlight-hishiho .highlight{padding:0!important}.hishiho-main .highlight-hishiho a{padding:4px 10px;line-height:13px;font-size:8px;color:#fff}.hishiho-main .hishiho-sidebar{background:#fff;margin-top:0!important;margin-bottom:20;width:254px;height:auto;-webkit-box-shadow:0 0 3px #bbb;box-shadow:0 0 3px #bbb}@media only screen and (max-width:480px){.hishiho-main .hishiho-sidebar{width:100%;padding:0}}.hishiho-main .hishiho-sidebar h3{background:#c70025;color:#fff;letter-spacing:2px;text-align:center;font-size:15px;margin-bottom:15px}@media only screen and (max-width:480px){.hishiho-main .hishiho-sidebar h3{margin:22px}}.hishiho-main .hishiho-sidebar p{margin-bottom:35px}@media only screen and (max-width:480px){.hishiho-main .hishiho-sidebar ul{margin:22px}}.hishiho-main .hishiho-sidebar li{list-style-type:none;margin-bottom:3px!important}.hishiho-main .hishiho-sidebar li:last-child{margin-bottom:35px!important}.hishiho-main .hishiho-sidebar ul.hishiho-sidebar-category li:last-child{margin-bottom:15px!important}.hishiho-main .hishiho-sidebar img{width:100%}.hishiho-main .hishiho-sidebar .hishiho-archive-tag{background:0 0;display:inline-block;border:1px solid #c70025;padding:0 3px;margin-right:5px}.hishiho-main .hishiho-sidebar .hishiho-sidebar-archive-category{margin:0;padding:0}@media only screen and (max-width:480px){.hishiho-main .hishiho-sidebar .hishiho-sidebar-archive-category{margin:22px}}.hishiho-main .hishiho-sidebar .hishiho-sidebar-archive-category ul{margin:0 0 0 -5px}.hishiho-main .hishiho-sidebar .hishiho-sidebar-archive-category ul .hishiho-archive-tag{display:block;float:left;width:36px;margin:0 0 5px 5px;padding:0;text-align:center}.hishiho-main .hishiho-sidebar .hishiho-sidebar-archive-category ul .hishiho-archive-tag a{font-size:13px}.hishiho-main .about-hishiho-box{border:1px solid #c70025;-webkit-box-shadow:0 0 3px #bbb;box-shadow:0 0 3px #bbb;width:300px;margin-bottom:20px}@media only screen and (max-width:480px){.hishiho-main .about-hishiho-box{width:100%}}.hishiho-main .about-hishiho-box p{padding:0 15px 20px 15px}.hishiho-main .about-hishiho-box .about-hishiho{color:#c7000b;font-size:15px;margin-top:10px;margin-bottom:0;padding:0 15px 10px 15px}.hishiho-main #js-more-btn{margin:30px 0 60px 0;text-align:center}.hishiho-main #js-more-content{margin-top:60px;display:none}.hishiho-detail-content{padding:0!important}@media only screen and (max-width:480px){.hishiho-detail-content img{margin-left:0;width:100%!important;height:auto!important}}.taikoban-content{margin-left:-55px}.taikoban-selecter{margin:35px 0 0 0;padding-left:50px;width:1000px;position:relative}.taikoban-selecter-item{float:left}.taikoban-selecter-item-title{display:inline-block;border-radius:5px;padding:4px 8px;background-color:#971728;color:#fff;font-size:12px}.taikoban-selecter-item-reset{position:absolute;top:5px;left:250px}.taikoban-selecter-item-list ul{list-style:none;margin:0;padding:0}.taikoban-selecter-item-list ul li{float:left;margin-right:60px;position:relative;overflow:visible}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num04{margin-right:30px}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num05{margin-right:20px}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num06{margin-left:40px}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num07{margin-right:0}.taikoban-selecter-item-list ul li a img{z-index:1}.taikoban-selecter-item-list-pop{display:none;position:absolute;left:50%;top:0;z-index:10}.taikoban-selecter-item-list-pop img{margin-left:-50%}.taikoban-listup{clear:both;padding-top:30px;width:1050px}.taikoban-listup-item{float:left;width:350px;height:auto}.taikoban-listup-item-box{margin:30px auto 0 auto;width:285px;height:auto}.taikoban-listup-item-photo{position:relative}.taikoban-listup-item-photo img{width:100%;height:auto}.taikoban-listup-item-photo .taikoban-listup-item-photo-point{position:absolute;left:-10px;top:-10px}.taikoban-listup-item-title{font-size:18px;line-height:32px;color:#ca3a28}.taikoban-listup-item-word{font-size:13px;line-height:26px}.taikoban-listup-item-box a:hover{color:#ff1600;text-decoration:none}.taikoban-listup-item-box a:hover .taikoban-listup-item-title{color:#ff1600!important}.pc{display:block}.sp{display:none}@media only screen and (max-width:480px){.pc{display:none}.sp{display:block}.taikoban-content{margin-left:0}.taikoban-content-header{width:100%}.taikoban-content-header img{width:100%;height:auto}.taikoban-selecter{margin:0;padding-left:0;padding-bottom:50px;width:100%;overflow:hidden}.taikoban-selecter-item{float:none;text-align:center}.taikoban-selecter-item-title{margin-top:20px}.taikoban-selecter-item-reset{position:absolute;top:auto;bottom:0;left:0;text-align:center;display:block;width:100%}.taikoban-selecter-item-num01 ul li{overflow:hidden}.taikoban-selecter-item-num01 ul li img{margin-top:-25px}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num01{margin:0;width:33%}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num02{margin:0;width:33%}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num03{margin:0;width:33%}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num04{margin:0;width:40%}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num05{margin:0;width:60%}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num06{margin:0;width:40%}.taikoban-selecter-item-list ul li.taikoban-selecter-item-list-num07{margin:0;width:60%}.taikoban-selecter-item-list-pop{display:none!important}.taikoban-listup{clear:both;padding-top:30px;width:100%}.taikoban-listup-item{width:100%;height:auto}.taikoban-listup-item-box{margin:30px auto 0 auto;width:100%;max-width:285px;height:auto}.taikoban-listup-item-photo{position:relative}.taikoban-listup-item-photo .taikoban-listup-item-photo-point{position:absolute;left:-10px;top:-10px}.taikoban-listup-item-title{font-size:18px;line-height:32px;color:#ca3a28}.taikoban-listup-item-word{font-size:13px;line-height:26px}}.omoridiet-content{margin-top:-17px;margin-bottom:-70px}@media only screen and (max-width:480px){.omoridiet-content img{width:auto;max-width:100%;height:auto}}.omoridiet-content .container{width:1200px}@media only screen and (max-width:480px){.omoridiet-content .container{width:auto}.omoridiet-content .container:before{display:none}}.omoridiet-content #side_icon{position:fixed;top:70%;left:50%;margin-left:500px;width:100px;height:75px;z-index:10;background:transparent url(dist/images/omoridiet/side_icon.png) 0 -375px no-repeat}.omoridiet-content #side_icon.side_icon01{background-position:0 0}.omoridiet-content #side_icon.side_icon02{background-position:0 -75px}.omoridiet-content #side_icon.side_icon03{background-position:0 -150px}.omoridiet-content #side_icon.side_icon04{background-position:0 -225px}.omoridiet-content #side_icon.side_icon05{background-position:0 -300px}.omoridiet-content #side_icon.side_icon06{background-position:0 -375px}.omoridiet-content #icon_voice{position:absolute;right:80px;bottom:80px;margin:0;padding:15px;width:270px;border-radius:8px;background-color:#fff;color:#666;font-size:18px;line-height:30px}.omoridiet-content #icon_voice:before{content:'';position:absolute;right:0;bottom:-24px;width:66px;height:24px;background:transparent url(dist/images/omoridiet/side_icon_msg.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-content #icon_voice:before{right:65px}}.omoridiet-content .omoridiet-header{position:relative;z-index:2}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .container{padding:0}}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav{background:transparent url(dist/images/omoridiet/sp_header_back.png) 0 0 no-repeat;background-size:100%;width:100%;height:0;padding-bottom:37.5%;position:relative}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul{list-style:none;margin:0;padding:0;position:relative;width:1200px;height:151px;background:transparent url(dist/images/omoridiet/header_back.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul{position:static;width:auto;height:auto;background-image:none;float:left}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li{margin:0;padding:0}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li a{position:absolute;display:block}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li a span.text{display:none}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.home a{left:118px;top:52px;width:122px;height:42px;background:transparent url(dist/images/omoridiet/header_btn.png) -118px -52px no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.home a{left:0;top:70.833333333%;width:17.96875%;height:17.5%;background:transparent url(dist/images/omoridiet/sp_header_btn_home.png) 0 0 no-repeat;background-size:100%}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.about a{left:240px;top:52px;width:182px;height:42px;background:transparent url(dist/images/omoridiet/header_btn.png) -240px -52px no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.about a{left:17.96875%;top:70.833333333%;width:24.84375%;height:17.5%;background:transparent url(dist/images/omoridiet/sp_header_btn_about.png) 0 0 no-repeat;background-size:100%}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.about a.current,.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.about a:hover{height:54px;background-position:-240px -203px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.about a.current,.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.about a:hover{height:17.5%;background-position:0 0}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.cook a{left:422px;top:52px;width:131px;height:42px;background:transparent url(dist/images/omoridiet/header_btn.png) -422px -52px no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.cook a{left:42.65625%;top:70.833333333%;width:20.625%;height:17.5%;background:transparent url(dist/images/omoridiet/sp_header_btn_cook.png) 0 0 no-repeat;background-size:100%}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.cook a.current,.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.cook a:hover{height:54px;background-position:-422px -203px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.cook a.current,.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.cook a:hover{height:17.5%;background-position:0 0}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.recipe a{left:553px;top:52px;width:158px;height:42px;background:transparent url(dist/images/omoridiet/header_btn.png) -553px -52px no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.recipe a{left:63.28125%;top:70.833333333%;width:24.84375%;height:17.5%;background:transparent url(dist/images/omoridiet/sp_header_btn_recipe.png) 0 0 no-repeat;background-size:100%}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.recipe a.current,.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.recipe a:hover{height:54px;background-position:-553px -203px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.recipe a.current,.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.recipe a:hover{height:17.5%;background-position:0 0}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.item a{left:765px;top:32px;width:30px;height:71px;background:transparent url(dist/images/omoridiet/header_btn.png) -765px -32px no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.item a{left:3.125%;top:19.166666666%;width:10%;height:41.666666666%;background:transparent url(dist/images/omoridiet/sp_header_btn_item.png) 0 0 no-repeat;background-size:100%}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.item a:hover span.text{display:inline-block;position:absolute;left:50%;top:86px;margin-left:-60px;width:120px;text-align:center;padding:10px 0;background-color:#ff8839;font-size:16px;color:#fff;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.item a:hover span.text{display:none}}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.item a:hover span.text:before{content:'';position:absolute;border:transparent solid 8px;border-bottom-color:#ff8839;top:-16px;left:50%;margin-left:-8px}.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.logo a{left:903px;top:35px;width:167px;height:65px;background:transparent url(dist/images/omoridiet/header_btn.png) -903px -35px no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-header .omoridiet-header-nav ul li.logo a{left:12.96875%;top:19.166666666%;width:87.03125%;height:41.666666666%;background:transparent url(dist/images/omoridiet/sp_header_btn_logo.png) 0 0 no-repeat;background-size:100%}}.omoridiet-content .omoridiet-slider{margin-top:-60px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-slider{margin-top:-10px}}.omoridiet-content .omoridiet-slider .container{position:relative;width:1200px;height:553px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-slider .container{width:auto;height:auto;padding:0}}.omoridiet-content .omoridiet-slider .container:before{content:'';position:absolute;right:0;top:0;width:54px;height:553px;background:transparent url(dist/images/omoridiet/slider_mask.png) 0 0 repeat;z-index:1}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-slider .container:before{display:none}}.omoridiet-content .omoridiet-slider .container .royalSlider{width:100%;height:100%}.omoridiet-content .omoridiet-slider .container #omoridiet-slider-nav-next{position:absolute;right:50px;top:50%;margin-top:-26px;width:52px;height:52px;background:transparent url(dist/images/omoridiet/slider_nav.png) -52px 0 repeat;cursor:pointer}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-slider .container #omoridiet-slider-nav-next{display:none}}.omoridiet-content .omoridiet-slider .container #omoridiet-slider-nav-prev{position:absolute;left:50px;top:50%;margin-top:-26px;width:52px;height:52px;background:transparent url(dist/images/omoridiet/slider_nav.png) 0 0 repeat;cursor:pointer}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-slider .container #omoridiet-slider-nav-prev{display:none}}.omoridiet-content .omoridiet-section01 .container{position:relative;background:#ecb410 url(dist/images/omoridiet/content_back01.jpg) 0 0 repeat;color:#fff}.omoridiet-content .omoridiet-section01 .container:before{content:'';position:absolute;width:1200px;height:50px;left:50%;margin-left:-600px;margin-top:-50px;background:transparent url(dist/images/omoridiet/content_line01.png) 0 0 no-repeat;z-index:2}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section01 .container:before{display:block;width:100%;height:0;left:0;margin-left:0;margin-top:-3.5%;padding-bottom:4.166666666%;background-size:100%}}.omoridiet-content .omoridiet-section01 .container .title{padding:10px 0 20px;text-align:center}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section01 .container .title{padding-top:40px}}.omoridiet-content .omoridiet-section01 .container .icon{position:absolute;left:890px;top:130px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section01 .container .icon{display:none}}.omoridiet-content .omoridiet-section01 .container .caption{text-align:center;font-size:18px;font-weight:bolder;margin-bottom:20px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section01 .container .caption{font-size:16px;line-height:1.8;text-align:left}}.omoridiet-content .omoridiet-section01 .container .caption span{display:inline-block;padding-bottom:5px;border-bottom:#fff solid 4px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section01 .container .caption span{border-bottom:#fff solid 2px}}.omoridiet-content .omoridiet-section01 .container .read{margin:0 0 40px;padding:0;text-align:center;font-size:16px;line-height:35px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section01 .container .read{font-size:14px;line-height:1.8;text-align:left}}.omoridiet-content .omoridiet-section01 .container .button{text-align:center;padding-bottom:45px}.omoridiet-content .omoridiet-section01 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:205px;height:64px;background:transparent url(dist/images/omoridiet/section01_img03.png) 0 0 no-repeat}.omoridiet-content .omoridiet-section01 .container .button a:hover{opacity:.8}.omoridiet-content .omoridiet-section01 .container .button span.text{display:none}.omoridiet-content .omoridiet-section02 .container{position:relative;background:#e4613e url(dist/images/omoridiet/content_back02.jpg) 0 0 repeat;color:#fff}.omoridiet-content .omoridiet-section02 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/content_line02.png) 0 0 no-repeat}.omoridiet-content .omoridiet-section02 .container .image{padding:20px 0;text-align:center}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section02 .container .image{padding-top:40px}}.omoridiet-content .omoridiet-section02 .container .title{margin:0 0 20px;text-align:center}.omoridiet-content .omoridiet-section02 .container .read{margin:0 0 20px;padding:0;text-align:center;font-size:16px;line-height:35px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section02 .container .read{font-size:14px;line-height:1.8;text-align:left}}.omoridiet-content .omoridiet-section02 .container .button{text-align:center;padding-bottom:40px}.omoridiet-content .omoridiet-section02 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:225px;height:64px;background:transparent url(dist/images/omoridiet/section02_img03.png) 0 0 no-repeat}.omoridiet-content .omoridiet-section02 .container .button a:hover{opacity:.8}.omoridiet-content .omoridiet-section02 .container .button span.text{display:none}.omoridiet-content .omoridiet-section03 .container{position:relative;background:#7a8a3c url(dist/images/omoridiet/content_back03.jpg) 0 0 repeat;color:#fff}.omoridiet-content .omoridiet-section03 .container:before{content:'';position:absolute;width:1200px;height:77px;left:50%;margin-left:-600px;margin-top:-77px;background:transparent url(dist/images/omoridiet/content_line03.png) 0 0 no-repeat}.omoridiet-content .omoridiet-section03 .container .icon{padding:60px 0 20px;text-align:center}.omoridiet-content .omoridiet-section03 .container .title{margin:0 0 20px;text-align:center}.omoridiet-content .omoridiet-section03 .container .read{margin:0 0 20px;padding:0;text-align:center;font-size:16px;line-height:35px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .read{font-size:14px;line-height:1.8}}.omoridiet-content .omoridiet-section03 .container .recipe ul{list-style:none;margin:0 auto;padding:0;width:940px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .recipe ul{width:100%}}.omoridiet-content .omoridiet-section03 .container .recipe ul li{float:left;margin:0;padding:0;width:33.33333333%}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .recipe ul li{float:none;width:100%;margin-bottom:20px}}.omoridiet-content .omoridiet-section03 .container .recipe ul li a{color:#fff}.omoridiet-content .omoridiet-section03 .container .recipe .ch-img-1{background-image:url(dist/images/omoridiet/section03_recipe01.png);background-position:center center}.omoridiet-content .omoridiet-section03 .container .recipe .ch-img-2{background-image:url(dist/images/omoridiet/section03_recipe02.png);background-position:center center}.omoridiet-content .omoridiet-section03 .container .recipe .ch-img-3{background-image:url(dist/images/omoridiet/section03_recipe03.png);background-position:center center}.omoridiet-content .omoridiet-section03 .container .recipe .ch-item{width:296px;height:222px;border-radius:8px;border:solid 2px #fff;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:default;margin:0 auto}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .recipe .ch-item{width:260px}}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info-wrap{position:absolute;width:254px;height:180px;border-radius:8px;-webkit-perspective:800px;-o-perspective:800px;-ms-perspective:800px;perspective:800px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;top:20px;left:20px;background:#f9f9f9;-webkit-box-shadow:0 0 0 20px rgba(255,255,255,.2),inset 0 0 3px rgba(115,114,23,.8);box-shadow:0 0 0 20px rgba(255,255,255,.2),inset 0 0 3px rgba(115,114,23,.8)}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .recipe .ch-info-wrap{width:218px}}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info{position:absolute;width:254px;height:180px;border-radius:8px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .recipe .ch-info{width:218px}}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info>div{display:block;position:absolute;width:100%;height:100%;border-radius:8px;background-position:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info .ch-info-back{-webkit-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg);background:#78883b}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info h3{color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;text-align:center;line-height:24px;margin:0 0 5px;padding:30px 0 0 0;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,.3)}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info p{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;text-align:center;border-top:1px solid rgba(255,255,255,.5)}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info p a{display:block;color:#fff;color:rgba(255,255,255,.7);font-style:normal;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:1px;padding-top:4px;font-family:'Open Sans',Arial,sans-serif}.omoridiet-content .omoridiet-section03 .container .recipe .ch-info p a:hover{color:#fff222;color:rgba(255,242,34,.8)}.omoridiet-content .omoridiet-section03 .container .recipe .ch-item:hover .ch-info-wrap{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.8),inset 0 0 3px rgba(115,114,23,.8);box-shadow:0 0 0 0 rgba(255,255,255,.8),inset 0 0 3px rgba(115,114,23,.8)}.omoridiet-content .omoridiet-section03 .container .recipe .ch-item:hover .ch-info{-webkit-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.omoridiet-content .omoridiet-section03 .container .button{text-align:center;padding-top:40px;padding-bottom:45px}.omoridiet-content .omoridiet-section03 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:241px;height:64px;background:transparent url(dist/images/omoridiet/section03_img03.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section03 .container .button a{max-width:100%;height:0;padding-bottom:21.052631578%;background-size:100%}}.omoridiet-content .omoridiet-section03 .container .button a:hover{opacity:.8}.omoridiet-content .omoridiet-section03 .container .button span.text{display:none}.omoridiet-content .omoridiet-section04 .container{position:relative;background:#fdf8f5 url(dist/images/omoridiet/content_back04.jpg) 0 0 repeat;color:#666}.omoridiet-content .omoridiet-section04 .container:before{content:'';position:absolute;width:1200px;height:73px;left:50%;margin-left:-600px;margin-top:-73px;background:transparent url(dist/images/omoridiet/content_line04.png) 0 0 no-repeat}.omoridiet-content .omoridiet-section04 .container .image{padding:20px 0;text-align:center}.omoridiet-content .omoridiet-section04 .container .title{margin:0 0 20px;text-align:center}.omoridiet-content .omoridiet-section04 .container .read{margin:0 0 20px;padding:0;text-align:center;font-size:16px;line-height:35px}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section04 .container .read{font-size:14px;line-height:1.85;text-align:left}}.omoridiet-content .omoridiet-section04 .container .button{text-align:center;padding-bottom:70px}.omoridiet-content .omoridiet-section04 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:363px;height:64px;background:transparent url(dist/images/omoridiet/section04_img03.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-content .omoridiet-section04 .container .button a{max-width:100%;height:0;padding-bottom:17.630853994%;background-size:100%}}.omoridiet-content .omoridiet-section04 .container .button a:hover{opacity:.8}.omoridiet-content .omoridiet-section04 .container .button span.text{display:none}#ie6 .ch-item .ch-info-wrap,#ie7 .ch-item .ch-info-wrap,#ie8 .ch-item .ch-info-wrap{background:transparent none}#ie6 .ch-item .ch-info-wrap .ch-info,#ie7 .ch-item .ch-info-wrap .ch-info,#ie8 .ch-item .ch-info-wrap .ch-info{display:none}.omoridiet-about .about-section01 .container{margin-top:40px;width:940px;position:relative}@media only screen and (max-width:480px){.omoridiet-about .about-section01 .container{width:auto}}.omoridiet-about .about-section01 .title{margin-bottom:30px}.omoridiet-about .about-section01 .photo{position:absolute;left:540px;top:150px}@media only screen and (max-width:480px){.omoridiet-about .about-section01 .photo{position:static;left:auto;top:auto}}.omoridiet-about .about-section01 .read{position:relative;width:500px;margin:0 0 0 -45px;padding:50px 0 70px 70px;color:#fff;background:#f29f3d;font-size:24px;font-weight:bolder;line-height:58px;border-radius:8px}@media only screen and (max-width:480px){.omoridiet-about .about-section01 .read{width:auto;margin:5px 0 20px;padding:15px;font-size:16px;line-height:1.8}}.omoridiet-about .about-section01 .read:before{content:'';position:absolute;right:-45px;top:37px;width:45px;height:34px;background:transparent url(dist/images/omoridiet/about/section01_img03.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-about .about-section01 .read:before{display:none}}.omoridiet-about .about-section01 .icon{position:absolute;left:960px;top:20px}@media only screen and (max-width:480px){.omoridiet-about .about-section01 .icon{display:none}}.omoridiet-about .about-section02 .container{position:relative;background:#fff7f0 url(dist/images/omoridiet/about/section02_back.png) 0 0 repeat;color:#666}.omoridiet-about .about-section02 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/about/section02_line.png) 0 0 no-repeat}.omoridiet-about .about-section02 .container .photo{position:absolute;left:108px;top:0}@media only screen and (max-width:480px){.omoridiet-about .about-section02 .container .photo{position:static;left:auto;top:auto;padding:20px 0;text-align:center}}.omoridiet-about .about-section02 .container .title{width:800px;margin:0 auto;padding:20px 0 30px 400px;font-size:30px;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-about .about-section02 .container .title{width:auto;padding:0 0 20px;font-size:20px;text-align:center}}.omoridiet-about .about-section02 .container .point{width:800px;margin:0 auto;padding:0 0 15px 400px}@media only screen and (max-width:480px){.omoridiet-about .about-section02 .container .point{width:auto;padding:0 0 15px}}.omoridiet-about .about-section02 .container .point dt{margin:0;padding:0;font-size:24px;font-weight:bolder;line-height:35px}@media only screen and (max-width:480px){.omoridiet-about .about-section02 .container .point dt{font-size:18px;line-height:1.8}}.omoridiet-about .about-section02 .container .point dt span.num{font-family:'Brush Script Std';font-style:italic}.omoridiet-about .about-section02 .container .point dd{margin:0;padding:0 0 20px;font-size:18px;font-weight:bolder;line-height:35px}@media only screen and (max-width:480px){.omoridiet-about .about-section02 .container .point dd{font-size:14px;line-height:1.8}}.omoridiet-about .about-section02 .container .point dd span.marking{display:inline-block;background-color:#ff3}@media only screen and (max-width:480px){.omoridiet-about .about-section02 .container .point dd span.marking{display:inline}}.omoridiet-about .about-section03 .container{position:relative;background:#e4613e url(dist/images/omoridiet/about/section03_back.png) 0 0 repeat;color:#fff}.omoridiet-about .about-section03 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/about/section03_line.png) 0 0 no-repeat}.omoridiet-about .about-section03 .container .title{padding:40px 0 30px;text-align:center}.omoridiet-about .about-section03 .container .read{text-align:center;font-size:18px;font-weight:400;line-height:26px;padding-bottom:90px}@media only screen and (max-width:480px){.omoridiet-about .about-section03 .container .read{font-size:16px;line-height:1.8;text-align:left;padding-bottom:40px}}.omoridiet-about .about-section03 .container .icon{position:absolute;left:1100px;top:-91px}@media only screen and (max-width:480px){.omoridiet-about .about-section03 .container .icon{display:none}}.omoridiet-about .about-section04 .container{position:relative;background:#feedd3 url(dist/images/omoridiet/about/section04_back.jpg) 0 0 repeat;color:#666}.omoridiet-about .about-section04 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/about/section04_line.png) 0 0 no-repeat}.omoridiet-about .about-section04 .container span.marking{display:inline-block;background-color:#ff3}@media only screen and (max-width:480px){.omoridiet-about .about-section04 .container span.marking{display:inline}}.omoridiet-about .about-section04 .container .title{padding:40px 0 30px;text-align:center}.omoridiet-about .about-section04 .container .subtitle{margin:0 0 5px;padding:0;text-align:center;font-size:24px;line-height:30px}@media only screen and (max-width:480px){.omoridiet-about .about-section04 .container .subtitle{font-size:16px;line-height:1.8;text-align:left}}.omoridiet-about .about-section04 .container .caption{margin:0 0 30px;padding:0;font-size:18px;text-align:center}@media only screen and (max-width:480px){.omoridiet-about .about-section04 .container .caption{margin:0 0 20px;font-size:14px;line-height:1.8;text-align:left}}.omoridiet-about .about-section04 .container .read{margin:0 auto;padding:0 0 50px 360px;width:580px;position:relative;font-size:18px;line-height:30px}@media only screen and (max-width:480px){.omoridiet-about .about-section04 .container .read{margin:0 0 20px;padding:0;width:auto;font-size:14px;line-height:1.8}}.omoridiet-about .about-section04 .container .read .image{position:absolute;left:39px;top:96px}@media only screen and (max-width:480px){.omoridiet-about .about-section04 .container .read .image{position:static;left:auto;top:auto;margin-bottom:20px;text-align:center}}.omoridiet-about .about-section04 .container .read .head{color:#f93}.omoridiet-about .about-section04 .container .button{text-align:center;padding-bottom:40px}.omoridiet-about .about-section04 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:454px;height:74px;background:transparent url(dist/images/omoridiet/about/section04_img03.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-about .about-section04 .container .button a{max-width:100%;height:0;padding-bottom:16.299559471%;background-size:100%}}.omoridiet-about .about-section04 .container .button a:hover{opacity:.8}.omoridiet-about .about-section04 .container .button span.text{display:none}.omoridiet-about .about-section05 .container{position:relative;background:#f5e2d9 url(dist/images/omoridiet/about/section05_back.jpg) 0 0 repeat;color:#666}.omoridiet-about .about-section05 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/about/section05_line.png) 0 0 no-repeat}.omoridiet-about .about-section05 .container .icon{position:absolute;left:1035px;top:-130px}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .icon{display:none}}.omoridiet-about .about-section05 .container .title{padding:40px 0 30px;text-align:center;font-size:18px}.omoridiet-about .about-section05 .container .prof{width:940px;margin:0 auto;position:relative}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .prof{width:auto}}.omoridiet-about .about-section05 .container .prof .image{position:absolute;left:78px;top:0}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .prof .image{position:static;left:auto;top:auto;margin:0 0 20px;text-align:center}}.omoridiet-about .about-section05 .container .prof dl{margin:0;padding:0 0 0 375px;width:565px}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .prof dl{padding:0;width:auto}}.omoridiet-about .about-section05 .container .prof dl dt{margin:0 0 10px;padding:0 0 10px;font-size:24px;font-weight:bolder;border-bottom:solid 1px #666}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .prof dl dt{font-size:16px}}.omoridiet-about .about-section05 .container .prof dl dt span.rubi{font-size:14px}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .prof dl dt span.rubi{font-size:12px}}.omoridiet-about .about-section05 .container .prof dl dd{margin:0;padding:0 0 40px;font-size:18px;line-height:30px}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .prof dl dd{font-size:14px;line-height:1.8}}.omoridiet-about .about-section05 .container .prof dl dd span.job{display:inline-block;margin-bottom:.7em}.omoridiet-about .about-section05 .container .button{text-align:center;padding-bottom:70px}.omoridiet-about .about-section05 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:636px;height:74px;background:transparent url(dist/images/omoridiet/about/section05_img02.png) 0 0 no-repeat;position:relative}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .button a{max-width:100%;height:0;padding-bottom:11.635220125%;background-size:100%}}.omoridiet-about .about-section05 .container .button a:before{content:'';width:139px;height:105px;position:absolute;right:-139px;top:-5px;background:transparent url(dist/images/omoridiet/about/section05_img03.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-about .about-section05 .container .button a:before{display:none}}.omoridiet-about .about-section05 .container .button a:hover{opacity:.8}.omoridiet-about .about-section05 .container .button span.text{display:none}.omoridiet-cook .cook-section01 .container{position:relative;margin-top:40px;color:#666}.omoridiet-cook .cook-section01 .container .title{margin-bottom:30px;margin-left:130px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section01 .container .title{margin-left:0}}.omoridiet-cook .cook-section01 .container .photo{position:absolute;left:665px;top:-54px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section01 .container .photo{position:static;left:auto;top:auto;margin-bottom:20px}}.omoridiet-cook .cook-section01 .container .read{font-size:20px;padding-bottom:170px;margin-left:130px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section01 .container .read{font-size:16px;line-height:1.8;padding-bottom:20px;margin-left:0}}.omoridiet-cook .cook-section02 .container{position:relative;background:#fff6ee url(dist/images/omoridiet/cook/section02_back.png) 0 0 repeat;color:#666;min-height:370px}.omoridiet-cook .cook-section02 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/cook/section02_line.png) 0 0 no-repeat}.omoridiet-cook .cook-section02 .container .icon{position:absolute;left:1083px;top:-115px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section02 .container .icon{display:none}}.omoridiet-cook .cook-section02 .container .photo{position:absolute;left:123px;top:0}@media only screen and (max-width:480px){.omoridiet-cook .cook-section02 .container .photo{position:static;left:auto;top:auto;padding:20px 0}}.omoridiet-cook .cook-section02 .container .title{width:535px;margin:0 auto;padding:30px 0 30px 665px;font-size:30px;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-cook .cook-section02 .container .title{width:auto;margin:0 0 20px;padding:0;font-size:18px;line-height:1.8}}.omoridiet-cook .cook-section02 .container .read{width:535px;margin:0 auto;padding:0 0 30px 665px;font-size:24px;line-height:44px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section02 .container .read{width:auto;margin:0;padding:0;font-size:14px;line-height:1.8}}.omoridiet-cook .cook-section02 .container .item{position:absolute;left:944px;top:125px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section02 .container .item{position:static;left:auto;top:auto;text-align:right;margin-top:-100px;padding:0 0 20px}.omoridiet-cook .cook-section02 .container .item img{max-width:70px}}.omoridiet-cook .cook-section03 .container{position:relative;background:#f1c61a url(dist/images/omoridiet/cook/section03_back.jpg) 0 0 repeat;color:#fff;min-height:310px}.omoridiet-cook .cook-section03 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/cook/section03_line.png) 0 0 no-repeat}.omoridiet-cook .cook-section03 .container .photo{position:absolute;left:588px;top:41px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .photo{position:static;left:auto;top:auto;padding:20px 0}}.omoridiet-cook .cook-section03 .container .title{margin:0;padding:120px 0 10px 200px;width:345px;text-align:center;font-size:36px;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .title{width:auto;margin:0 0 5px;padding:0;font-size:18px;line-height:1.8}}.omoridiet-cook .cook-section03 .container .read{margin:0;padding:15px 0 10px 200px;width:345px;text-align:center;font-size:18px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .read{width:auto;margin:0 0 20px;padding:0;font-size:14px;line-height:1.8}}.omoridiet-cook .cook-section03 .container .onepoint{position:absolute;right:80px;top:50px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .onepoint{position:static;right:auto;top:auto}}.omoridiet-cook .cook-section03 .container .onepoint p{display:none;position:relative;margin:0;padding:15px;width:270px;border-radius:8px;background-color:#fff;color:#666;font-size:18px;line-height:30px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .onepoint p{display:block;width:auto;font-size:14px;line-height:1.8;text-align:left;margin-bottom:100px}}.omoridiet-cook .cook-section03 .container .onepoint p:before{content:'';position:absolute;right:0;bottom:-24px;width:66px;height:24px;background:transparent url(dist/images/omoridiet/side_icon_msg.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .onepoint p:before{right:65px}}.omoridiet-cook .cook-section03 .container .onepoint p:after{content:'';position:absolute;right:-70px;bottom:-85px;width:100px;height:75px;background:transparent url(dist/images/omoridiet/side_icon.png) 0 -300px no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section03 .container .onepoint p:after{right:-15px}}.omoridiet-cook .cook-section04 .container{position:relative;background:#db8888 url(dist/images/omoridiet/cook/section04_back.jpg) 0 0 repeat;color:#fff;min-height:310px}.omoridiet-cook .cook-section04 .container:before{content:'';position:absolute;width:1200px;height:61px;left:50%;margin-left:-600px;margin-top:-61px;background:transparent url(dist/images/omoridiet/cook/section04_line.png) 0 0 no-repeat}.omoridiet-cook .cook-section04 .container .photo{position:absolute;left:200px;top:40px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .photo{position:static;left:auto;top:auto;padding:20px 0}}.omoridiet-cook .cook-section04 .container .title{margin:0;padding:110px 0 10px 600px;width:345px;text-align:center;font-size:36px;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .title{width:auto;margin:0 0 5px;padding:0;font-size:18px;line-height:1.8}}.omoridiet-cook .cook-section04 .container .read{margin:0;padding:15px 0 10px 600px;width:345px;text-align:center;font-size:18px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .read{width:auto;margin:0 0 20px;padding:0;font-size:14px;line-height:1.8}}.omoridiet-cook .cook-section04 .container .onepoint{position:absolute;right:80px;top:50px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .onepoint{position:static;right:auto;top:auto}}.omoridiet-cook .cook-section04 .container .onepoint p{display:none;position:relative;margin:0;padding:15px;width:270px;border-radius:8px;background-color:#fff;color:#666;font-size:18px;line-height:30px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .onepoint p{display:block;width:auto;font-size:14px;line-height:1.8;text-align:left;margin-bottom:100px}}.omoridiet-cook .cook-section04 .container .onepoint p:before{content:'';position:absolute;right:0;bottom:-24px;width:66px;height:24px;background:transparent url(dist/images/omoridiet/side_icon_msg.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .onepoint p:before{right:65px}}.omoridiet-cook .cook-section04 .container .onepoint p:after{content:'';position:absolute;right:-70px;bottom:-85px;width:100px;height:75px;background:transparent url(dist/images/omoridiet/side_icon.png) 0 -150px no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section04 .container .onepoint p:after{right:-15px}}.omoridiet-cook .cook-section05 .container{position:relative;background:#ee6865 url(dist/images/omoridiet/cook/section05_back.jpg) 0 0 repeat;color:#fff;min-height:390px}.omoridiet-cook .cook-section05 .container:before{content:'';position:absolute;width:1200px;height:75px;left:50%;margin-left:-600px;margin-top:-75px;background:transparent url(dist/images/omoridiet/cook/section05_line.png) 0 0 no-repeat}.omoridiet-cook .cook-section05 .container .photo{position:absolute;left:427px;top:25px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .photo{position:static;left:auto;top:auto;padding:20px 0 0}}.omoridiet-cook .cook-section05 .container .photo2{position:absolute;left:725px;top:135px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .photo2{position:static;left:auto;top:auto;padding:0 0 20px}}.omoridiet-cook .cook-section05 .container .title{margin:0;padding:120px 0 10px 200px;width:215px;text-align:center;font-size:36px;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .title{width:auto;margin:0 0 5px;padding:0;font-size:18px;line-height:1.8}}.omoridiet-cook .cook-section05 .container .read{margin:0;padding:15px 0 10px 200px;width:215px;text-align:center;font-size:18px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .read{width:auto;margin:0 0 20px;padding:0;font-size:14px;line-height:1.8}}.omoridiet-cook .cook-section05 .container .onepoint{position:absolute;right:80px;top:100px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .onepoint{position:static;right:auto;top:auto}}.omoridiet-cook .cook-section05 .container .onepoint p{display:none;position:relative;margin:0;padding:15px;width:270px;border-radius:8px;background-color:#fff;color:#666;font-size:18px;line-height:30px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .onepoint p{display:block;width:auto;font-size:14px;line-height:1.8;text-align:left;margin-bottom:100px}}.omoridiet-cook .cook-section05 .container .onepoint p:before{content:'';position:absolute;right:0;bottom:-24px;width:66px;height:24px;background:transparent url(dist/images/omoridiet/side_icon_msg.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .onepoint p:before{right:65px}}.omoridiet-cook .cook-section05 .container .onepoint p:after{content:'';position:absolute;right:-70px;bottom:-85px;width:100px;height:75px;background:transparent url(dist/images/omoridiet/side_icon.png) 0 -75px no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section05 .container .onepoint p:after{right:-15px}}.omoridiet-cook .cook-section06 .container{position:relative;background:#ddb85e url(dist/images/omoridiet/cook/section06_back.jpg) 0 0 repeat;color:#fff;min-height:330px}.omoridiet-cook .cook-section06 .container:before{content:'';position:absolute;width:1200px;height:59px;left:50%;margin-left:-600px;margin-top:-59px;background:transparent url(dist/images/omoridiet/cook/section06_line.png) 0 0 no-repeat}.omoridiet-cook .cook-section06 .container .photo{position:absolute;left:205px;top:10px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section06 .container .photo{position:static;left:auto;top:auto;padding:20px 0}}.omoridiet-cook .cook-section06 .container .title{margin:0;padding:110px 0 10px 630px;width:345px;text-align:center;font-size:36px;font-weight:bolder}@media only screen and (max-width:480px){.omoridiet-cook .cook-section06 .container .title{width:auto;margin:0 0 5px;padding:0;font-size:18px;line-height:1.8}}.omoridiet-cook .cook-section06 .container .read{margin:0;padding:15px 0 10px 630px;width:345px;text-align:center;font-size:18px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section06 .container .read{width:auto;margin:0 0 20px;padding:0;font-size:14px;line-height:1.8}}.omoridiet-cook .cook-section07 .container{position:relative;background:#fef5eb url(dist/images/omoridiet/cook/section07_back.jpg) 0 0 repeat;color:#666;min-height:330px}.omoridiet-cook .cook-section07 .container:before{content:'';position:absolute;width:1200px;height:59px;left:50%;margin-left:-600px;margin-top:-59px;background:transparent url(dist/images/omoridiet/cook/section07_line.png) 0 0 no-repeat}.omoridiet-cook .cook-section07 .container .photo{text-align:center;padding:30px 0 20px}.omoridiet-cook .cook-section07 .container .read{text-align:center;font-size:24px;margin-bottom:90px}@media only screen and (max-width:480px){.omoridiet-cook .cook-section07 .container .read{margin:0 0 40px;font-size:14px;line-height:1.8}}.omoridiet-cook .cook-section07 .container .button{text-align:center;padding-bottom:70px}.omoridiet-cook .cook-section07 .container .button a{position:relative;z-index:2;display:block;margin:0 auto;width:496px;height:74px;background:transparent url(dist/images/omoridiet/cook/section07_img02.png) 0 0 no-repeat;position:relative}@media only screen and (max-width:480px){.omoridiet-cook .cook-section07 .container .button a{max-width:100%;height:0;padding-bottom:14.919354838%;background-size:100%}}.omoridiet-cook .cook-section07 .container .button a:before{content:'';width:138px;height:105px;position:absolute;right:-138px;top:-5px;background:transparent url(dist/images/omoridiet/cook/section07_img03.png) 0 0 no-repeat}@media only screen and (max-width:480px){.omoridiet-cook .cook-section07 .container .button a:before{display:none}}.omoridiet-cook .cook-section07 .container .button a:hover{opacity:.8}.omoridiet-cook .cook-section07 .container .button span.text{display:none}.omoridiet-recipe .recipe-section01 .container{position:relative;color:#666}.omoridiet-recipe .recipe-section01 .container .title{margin-top:-85px;margin-left:130px}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section01 .container .title{margin-top:-8%;margin-left:0}}.omoridiet-recipe .recipe-section02 .container{position:relative;background:#f2f3eb url(dist/images/omoridiet/recipe/section02_back.jpg) 0 0 repeat;color:#f93;margin-top:-30px}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container{margin-top:-20px}}.omoridiet-recipe .recipe-section02 .container:before{content:'';position:absolute;width:1200px;height:45px;left:50%;margin-left:-600px;margin-top:-45px;background:transparent url(dist/images/omoridiet/recipe/section02_line.png) 0 0 no-repeat}.omoridiet-recipe .recipe-section02 .container .recipe-selecter{margin:0 auto;padding:40px 0 0 130px}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-selecter{padding:40px 0 0}}.omoridiet-recipe .recipe-section02 .container .recipe-selecter p.recipe-selecter-title{margin:0 0 20px;padding:0}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-selecter p.recipe-selecter-title{text-align:center}}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul{margin:0;padding:0;list-style:none}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li{float:left;margin:0 23px 0 0;padding:0}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li{float:none;margin:0 0 5px 0;text-align:center}}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li a{margin:auto;display:block;width:216px;height:42px;background:transparent url(dist/images/omoridiet/recipe/recipe-selecter.png) 0 0 no-repeat;font-size:18px;color:#f93}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li a span.text{display:none}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.cal a{background-position:0 0}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.cal a.active,.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.cal a:hover{background-position:0 -42px}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.time a{background-position:-239px 0}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.time a.active,.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.time a:hover{background-position:-239px -42px}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.salt a{background-position:-478px 0}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.salt a.active,.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.salt a:hover{background-position:-478px -42px}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.reset{margin-right:0}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.reset a{width:121px;background-position:-722px 0}.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.reset a.active,.omoridiet-recipe .recipe-section02 .container .recipe-selecter ul li.reset a:hover{background-position:-722px -42px}.omoridiet-recipe .recipe-section02 .container .recipe-list{margin:0 auto;padding:15px 0 40px 130px}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-list{padding:40px 0}}.omoridiet-recipe .recipe-section02 .container .recipe-list ul{list-style:none;margin:0;padding:0}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li{margin:0 5px 15px 0;width:310px;float:left}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-list ul li{width:auto;margin:0 0 15px 0;float:none}}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li a{color:#f93}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table{border-spacing:0}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr{border-right:solid 1px #f93;border-bottom:solid 1px #f93}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr th{border-left:solid 1px #ff5f0d;border-top:solid 1px #f93;background-color:#f93;color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:1;width:33.3333333%;padding:3px 0 2px}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td{padding:0;border-left:solid 1px #f93;border-top:solid 1px #f93;background-color:#fff}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.photo{position:relative;overflow:hidden}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.photo:before{content:'';position:absolute;left:0;top:0;width:144px;height:232px;background:transparent url(dist/images/omoridiet/recipe/section02_list_hover.png) left top no-repeat;margin-left:-144px;-webkit-transition:margin-left .2s linear 0;transition:margin-left .2s linear 0;z-index:1}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.photo:after{content:'';position:absolute;right:0;top:0;width:131px;height:232px;background:transparent url(dist/images/omoridiet/recipe/section02_list_hover.png) right top no-repeat;margin-right:-131px;-webkit-transition:margin-right .2s linear 0;transition:margin-right .2s linear 0;z-index:1}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.photo:hover:before{margin-left:0}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.photo:hover:after{margin-right:0}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.photo img{position:relative;width:100%;height:auto;border:0;z-index:0}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.name{padding:15px 0}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.name span{display:block;border-left:solid 5px #f93;padding:0 10px;font-size:23px;font-weight:bolder;line-height:32px}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.name span.small{font-size:21px}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.name span.large{line-height:64px}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.name span{font-size:18px;line-height:26px}}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.cal,.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.salt,.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.time{font-size:32px;font-weight:bolder;font-family:Helvetica,Arial,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;line-height:1;text-align:center;vertical-align:middle}@media only screen and (max-width:480px){.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.cal,.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.salt,.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.time{font-size:24px}}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.cal span,.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.salt span,.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.time span{display:inline-block;padding:5px 44px 5px 5px;min-height:30px}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.cal span{background:#fff url(dist/images/omoridiet/recipe/section02_list_img01.png) right center no-repeat}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.time span{background:#fff url(dist/images/omoridiet/recipe/section02_list_img02.png) right center no-repeat}.omoridiet-recipe .recipe-section02 .container .recipe-list ul li table tr td.salt span{background:#fff url(dist/images/omoridiet/recipe/section02_list_img03.png) right center no-repeat}.page img.size-full{max-width:100%}.kajitsupons-content{margin:0 -130px}@media only screen and (max-width:480px){.kajitsupons-content{margin:0 -20px}}.kajitsupons-content img{width:auto;height:auto;max-width:100%}@media only screen and (max-width:480px){.kajitsupons-content .hidden-sp{display:none}}.kajitsupons-header-wrap{margin-top:-17px;background:#fff url(dist/images/kajitsupons/header-back.jpg) top center repeat}.fruitpons-header-wrap{background:#fff url(dist/images/fruitpons/header-back.png) top center repeat}@media only screen and (max-width:480px){.kajitsupons-header{background-image:none}}.kajitsupons-header .kajitsupons-header-content{padding:0;position:relative}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-title{margin:0}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-visual{display:none}}.kajitsupons-header .kajitsupons-header-content .kajitsupons-sp-header-visual{display:none}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-sp-header-visual{display:block}}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav{list-style:none}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li{float:left;position:relative;height:0;padding-top:20.78125%}}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-description{width:29.84375%}}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-description a{position:absolute;right:130px;top:35px;display:block;width:153px;height:91px;background:transparent url(dist/images/kajitsupons/header-nav.png) 0 0 no-repeat}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-description a:hover{background-position:-153px 0}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-description a{right:0;top:0;width:100%;height:100%;background:transparent url(dist/images/kajitsupons/sp/header-nav.png) left 0 no-repeat;background-size:auto 200%}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-description a:hover{background-position:left 100%}}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-point{width:37.8125%}}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-point a{position:absolute;right:130px;top:147px;display:block;width:153px;height:100px;background:transparent url(dist/images/kajitsupons/header-nav.png) 0 -112px no-repeat}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-point a:hover{background-position:-153px -112px}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-point a{right:0;top:0;width:100%;height:100%;background:transparent url(dist/images/kajitsupons/sp/header-nav.png) center 0 no-repeat;background-size:auto 200%}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-point a:hover{background-position:center 100%}}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-recipe{width:32.34375%}}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-recipe a{position:absolute;right:130px;top:277px;display:block;width:153px;height:79px;background:transparent url(dist/images/kajitsupons/header-nav.png) 0 -242px no-repeat}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-recipe a:hover{background-position:-153px -242px}@media only screen and (max-width:480px){.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-recipe a{right:0;top:0;width:100%;height:100%;background:transparent url(dist/images/kajitsupons/sp/header-nav.png) right 0 no-repeat;background-size:auto 200%}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav li.btn-recipe a:hover{background-position:right 100%}}.kajitsupons-header .kajitsupons-header-content .kajitsupons-header-nav .text{display:none}.kajitsupons-description-wrap{padding-bottom:34px;background:#6db02c url(dist/images/kajitsupons/description-back.png) 0 0 repeat}.kajitsupons-description .kajitsupons-description-content{padding:30px 0 30px 140px}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content{padding:20px 25px}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-title{font-size:32px;font-weight:400;color:#fff;margin-bottom:20px;padding-bottom:9px;background:transparent url(dist/images/kajitsupons/description-line.png) 0 bottom repeat-x;margin-left:48px;padding-left:10px;display:inline-block;position:relative}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-title{font-size:20px;line-height:28px;margin-left:24px;padding-left:5px;padding-bottom:2px;background-size:auto 3px}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-title:before{content:'';position:absolute;left:-48px;top:0;display:block;width:47px;height:44px;background:transparent url(dist/images/kajitsupons/description-icon.png) 0 0 no-repeat}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-title:before{top:3px;left:-24px;width:24px;height:22px;background-size:auto 100%}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-list{list-style:none}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-list li{font-size:22px;line-height:30px;color:#fff;font-weight:400;position:relative;padding-left:65px;margin-top:20px}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-list li{font-size:15px;line-height:24px;padding-left:24px}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-list li:first-child{margin-top:0}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-list li:before{content:'';position:absolute;left:15px;top:50%;display:block;width:35px;height:29px;background:transparent url(dist/images/kajitsupons/description-check.png) 0 0 no-repeat;margin-top:-16px}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-list li:before{left:0;top:3px;width:32px;height:14px;background:transparent url(dist/images/kajitsupons/description-check.png) 0 0 no-repeat;background-size:auto 100%;margin-top:0}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav{width:940px;margin:20px 0 0}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav{width:auto;padding-left:20px;padding-right:20px}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-fruitpons{position:relative;text-align:right}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-fruitpons a{display:inline-block;width:285px;height:99px;background:transparent url(dist/images/kajitsupons/description-nav-fruitpons.png) 0 0 no-repeat;background-size:200%}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-fruitpons a{width:100%;height:0;padding-top:34.736842105%}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-fruitpons a:hover{background-position:100% 0}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-fruitpons a .text{display:none}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-kajitsupons{text-align:left}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-kajitsupons a{display:inline-block;width:327px;height:99px;float:left;background:transparent url(dist/images/kajitsupons/description-nav-kajitsupons.png) 0 0 no-repeat;background-size:200%}@media only screen and (max-width:480px){.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-kajitsupons a{width:100%;height:0;padding-top:30.275229357%}}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-kajitsupons a:hover{background-position:100% 0}.kajitsupons-description .kajitsupons-description-content .kajitsupons-description-nav .kajitsupons-description-nav-kajitsupons a .text{display:none}.kajitsupons-point-wrap{background:#fdf7c4 url(dist/images/kajitsupons/point-back.png) 0 0 repeat}.kajitsupons-point .kajitsupons-point-content{padding:60px 0 60px 130px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content{padding:20px 0}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-sub{width:940px;text-align:center;margin-bottom:20px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-sub{width:64.0625%;height:0;padding-top:9.375%;margin-left:auto;margin-right:auto;margin-bottom:10px;background:transparent url(dist/images/kajitsupons/sp/point-sub.png) 0 0 no-repeat;background-size:100%}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-sub img{display:none}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-title{width:940px;text-align:center;margin-top:-57px;margin-bottom:60px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-title{width:90.78125%;height:0;padding-top:28.65625%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:0;background:transparent url(dist/images/fruitpons/sp-point-title.png) 0 0 no-repeat;background-size:100%}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-title img{display:none}}.kajitsupons-point .kajitsupons-point-content .fruitpons-point-title{width:940px;text-align:center;margin-top:-57px;margin-bottom:60px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .fruitpons-point-title{width:90.78125%;height:0;padding-top:28.65625%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:0;background:transparent url(dist/images/fruitpons/sp-point-title.png) 0 0 no-repeat;background-size:100%}.kajitsupons-point .kajitsupons-point-content .fruitpons-point-title img{display:none}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item{position:relative;margin-top:50px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item{margin-top:20px}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item:first-child{margin-top:0}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-num{float:left}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-num{margin-left:20.3125%;width:23.125%;padding-bottom:10px}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-title{margin-left:105px;margin-bottom:10px;font-size:24px;line-height:37px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-title{clear:both;margin-left:15px;margin-right:15px;font-size:14px;font-weight:bolder;line-height:19px}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-words{margin-left:105px;font-size:18px;line-height:37px;width:600px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-words{margin-left:15px;margin-right:15px;width:auto;font-size:12px;line-height:19px}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-image{position:absolute;right:130px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item .item-image{position:static;right:auto;float:right;margin-right:15%;width:32.8125%;padding-bottom:10px}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item.list-item1 .item-image{top:31px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item.list-item1 .item-image{top:auto}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item.list-item2 .item-image{top:-17px}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item.list-item2 .item-image{top:auto}}.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item.list-item3 .item-image{top:0}@media only screen and (max-width:480px){.kajitsupons-point .kajitsupons-point-content .kajitsupons-point-list .point-list-item.list-item3 .item-image{top:auto}}.kajitsupons-recipe-wrap{background:#ffa200 url(dist/images/kajitsupons/recipe-back.png) 0 0 repeat;margin-bottom:-70px}.kajitsupons-recipe .kajitsupons-recipe-content{padding:90px 0 90px 130px}@media only screen and (max-width:480px){.kajitsupons-recipe .kajitsupons-recipe-content{padding:20px 10px;text-align:center}}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list{margin-top:6px}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list:first-child{margin-top:0}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item{float:left;margin-left:2px;border:solid 3px #fd9500;border-radius:10px;background-color:#fff;position:relative}@media only screen and (max-width:480px){.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item{float:none;margin:0 auto 10px;display:inline-block}}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item:first-child{margin-left:0}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item.list-main{border-color:transparent;background-color:transparent}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item .item-image{position:relative;overflow:hidden;z-index:1;border-top-left-radius:7px;border-top-right-radius:7px}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item .item-image:before{content:'';position:absolute;left:0;top:100%;display:block;width:100%;height:100%;background:transparent url(dist/images/kajitsupons/recipe-item-hover-arrow.png) center center no-repeat;z-index:10}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item .item-words{color:#470500;font-size:20px;font-weight:400;display:table;width:100%;height:120px;text-align:left;position:relative}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item .item-words:before{content:'';position:absolute;left:0;top:50%;display:block;width:32px;height:69px;background:transparent url(dist/images/kajitsupons/recipe-item-hover-semicircle.png) 0 0 no-repeat;margin-top:-34px}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-list .recipe-list-item .item-words .item-name{display:table-cell;vertical-align:middle;padding-left:50px}.kajitsupons-recipe .kajitsupons-recipe-content a:hover .recipe-list-item{background-color:#f5ca00}.kajitsupons-recipe .kajitsupons-recipe-content a:hover .recipe-list-item .item-image:before{top:0}.kajitsupons-recipe .kajitsupons-recipe-content a:hover .recipe-list-item .item-words{color:#fff}.kajitsupons-recipe .kajitsupons-recipe-content a:hover .recipe-list-item .item-words:before{background-position:-32px 0}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav{width:940px;margin:20px 0 0}@media only screen and (max-width:480px){.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav{width:auto;padding-left:20px;padding-right:20px}}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-fruitpons{text-align:left}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-fruitpons a{display:inline-block;width:349px;height:99px;background:transparent url(dist/images/kajitsupons/recipe-nav-fruitpons.png) 0 0 no-repeat;background-size:200%}@media only screen and (max-width:480px){.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-fruitpons a{width:100%;height:0;padding-top:28.366762177%}}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-fruitpons a .text{display:none}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-fruitpons a:hover{background-position:100% 0}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-kajitsupons{text-align:left}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-kajitsupons a{display:inline-block;width:380px;height:99px;background:transparent url(dist/images/kajitsupons/recipe-nav-kajitsupons.png) 0 0 no-repeat;background-size:200%}@media only screen and (max-width:480px){.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-kajitsupons a{width:100%;height:0;padding-top:26.052631578%}}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-kajitsupons a .text{display:none}.kajitsupons-recipe .kajitsupons-recipe-content .kajitsupons-recipe-nav .kajitsupons-recipe-nav-kajitsupons a:hover{background-position:100% 0}.konbunotikara-content{margin-top:-17px;margin-bottom:-70px;position:relative;overflow:hidden}.konbunotikara-content .background-wrapper,.konbunotikara-content .container{background-color:transparent}.konbunotikara-content img{max-width:100%;height:auto}.konbunotikara-content .konbunotikara-header-wrap{background:#f6f5f5 url(dist/images/konbu/header-back.png) center center repeat}.konbunotikara-content .konbunotikara-header{margin:0 -130px;position:relative;width:1200px;height:102px;z-index:100;-webkit-transition:height .3s;transition:height .3s}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-header{width:auto;height:auto;margin:0 -20px;padding:15px 0}}.konbunotikara-content .konbunotikara-header .logo{position:absolute;left:510px;top:0;display:block;width:180px;height:173px;background:transparent url(dist/images/konbu/header-logo-back.png) 0 0 no-repeat;z-index:10;-webkit-transition:all .3s;transition:all .3s}.konbunotikara-content .konbunotikara-header .logo img{margin:15px 0 0 20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-header .logo{position:static;left:auto;top:auto;float:left;width:42.96875%;height:auto;text-align:right}.konbunotikara-content .konbunotikara-header .logo img{width:auto;height:90px;margin:0 25px 0 0}}.konbunotikara-content .konbunotikara-header .menu{margin:0 auto;width:940px;height:102px;position:relative;list-style:none;background-color:transparent}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-header .menu{width:auto;height:auto;float:left;width:57.03125%}}.konbunotikara-content .konbunotikara-header .menu li{position:absolute;left:0;top:0;margin:0;padding:32px 0 0;height:50px;font-size:16px;font-weight:bolder;line-height:20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-header .menu li{position:static;left:auto;top:auto;padding:0 0 0 20px;height:auto;font-size:11px;line-height:14px;text-align:left}}.konbunotikara-content .konbunotikara-header .menu li.type{width:140px;left:0}.konbunotikara-content .konbunotikara-header .menu li.good{width:240px;left:140px}.konbunotikara-content .konbunotikara-header .menu li.secret{width:210px;left:570px}.konbunotikara-content .konbunotikara-header .menu li.product{width:160px;left:780px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-header .menu li.good,.konbunotikara-content .konbunotikara-header .menu li.product,.konbunotikara-content .konbunotikara-header .menu li.secret,.konbunotikara-content .konbunotikara-header .menu li.type{width:auto;left:auto}}.konbunotikara-content .konbunotikara-header .menu li a{color:#007936;position:relative}.konbunotikara-content .konbunotikara-header .menu li a:after{content:'';position:absolute;left:50%;bottom:-24px;margin-left:-7px;width:14px;height:14px;background:transparent url(dist/images/konbu/header-arrow-bottom.png) 0 0 no-repeat;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-header .menu li a:after{left:-20px;bottom:50%;margin-bottom:-7px;margin-left:0}}.konbunotikara-content .konbunotikara-header .menu li a:hover{color:#ee8600;text-decoration:none}.konbunotikara-content .konbunotikara-header .menu li a:hover:after{background:transparent url(dist/images/konbu/header-arrow-bottom.png) -14px 0 no-repeat}.konbunotikara-content .fixed .konbunotikara-header-wrap{position:fixed;top:0;width:100%;z-index:1000}.konbunotikara-content .fixed .konbunotikara-header-wrap .konbunotikara-header{height:80px}.konbunotikara-content .fixed .konbunotikara-header-wrap .konbunotikara-header .logo{-webkit-transform:scale(.7);transform:scale(.7);margin-top:-20px;cursor:pointer}.konbunotikara-content .fixed .konbunotikara-header-wrap .konbunotikara-header .menu{height:80px}.konbunotikara-content .fixed .konbunotikara-header-wrap .konbunotikara-header .menu li{padding-top:24px}.konbunotikara-content .fixed .konbunotikara-header-wrap .konbunotikara-header .menu li a{margin-top:5px}.konbunotikara-content .fixed .konbunotikara-header-wrap .konbunotikara-header .menu li a:after{opacity:0}.konbunotikara-content .konbunotikara-slider-wrap{background-color:#254a35}.konbunotikara-content .konbunotikara-slider{margin:0 -130px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-slider{width:auto;margin:0 -20px}}.konbunotikara-content .konbunotikara-slider .royalSlider{width:100%;height:387px;overflow:hidden}.konbunotikara-content .konbunotikara-item-wrap{background-color:#fff}.konbunotikara-content .konbunotikara-item{position:relative;margin:0 -12px;padding:20px 0 100px;width:964px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-item{margin:0;padding:10px 0 60px;width:auto}}.konbunotikara-content .konbunotikara-item ul{margin:0;padding:0;list-style:none}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-item ul{text-align:center;max-width:320px;margin:0 auto}}.konbunotikara-content .konbunotikara-item ul li{float:left;display:block;margin:0;padding:0;position:relative;text-align:center;vertical-align:top}.konbunotikara-content .konbunotikara-item ul li.item01{width:94px;margin-left:100px}.konbunotikara-content .konbunotikara-item ul li.item02{width:122px;margin-left:33px}.konbunotikara-content .konbunotikara-item ul li.item03{width:98px;margin-left:10px}.konbunotikara-content .konbunotikara-item ul li.item04{width:102px;margin-left:20px}.konbunotikara-content .konbunotikara-item ul li.item05{width:134px;margin-left:14px}.konbunotikara-content .konbunotikara-item ul li.item06{width:131px;margin-left:6px}.konbunotikara-content .konbunotikara-item ul li.item07{width:141px;margin-left:0}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-item ul li{float:none;display:inline-block;margin-bottom:10px}.konbunotikara-content .konbunotikara-item ul li.item01,.konbunotikara-content .konbunotikara-item ul li.item02,.konbunotikara-content .konbunotikara-item ul li.item03,.konbunotikara-content .konbunotikara-item ul li.item04,.konbunotikara-content .konbunotikara-item ul li.item05,.konbunotikara-content .konbunotikara-item ul li.item06,.konbunotikara-content .konbunotikara-item ul li.item07{width:auto;margin-left:0;padding:0 5px}.konbunotikara-content .konbunotikara-item ul li.item06{padding-right:0}.konbunotikara-content .konbunotikara-item ul li img{width:auto;height:80px}}.konbunotikara-content .konbunotikara-item ul li a{display:block;width:100%;height:100%;color:#666}.konbunotikara-content .konbunotikara-item ul li span{display:block;margin-top:5px;font-size:10px;line-height:20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-item ul li span{line-height:12px}}.konbunotikara-content .konbunotikara-konbu{position:relative;width:100%;z-index:1}.konbunotikara-content .konbunotikara-konbu img{position:absolute;bottom:10px}.konbunotikara-content .konbunotikara-konbu .konbu01{left:80px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-konbu .konbu01{display:none}}.konbunotikara-content .konbunotikara-konbu .konbu02{left:50%;margin-left:-10px}.konbunotikara-content .konbunotikara-konbu .konbu03{left:860px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-konbu .konbu03{display:none}}.konbunotikara-content .konbunotikara-type-wrap{position:relative;background:#f0f3f1 url(dist/images/konbu/type-back.jpg) center center repeat}.konbunotikara-content .konbunotikara-type-wrap:before{content:'';position:absolute;left:0;top:-38px;display:block;width:100%;height:38px;background:transparent url(dist/images/konbu/type-line.png) center center repeat}.konbunotikara-content .konbunotikara-type{margin:0 -130px;padding:20px 0 100px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type{margin:0;padding:10px 0 30px}}.konbunotikara-content .konbunotikara-type .title{margin:0 auto 20px;text-align:center}.konbunotikara-content .konbunotikara-type .title img{margin:0 auto}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .title img{width:130.5px}}.konbunotikara-content .konbunotikara-type .read{margin:0 0 35px;text-align:center;font-size:13px;line-height:20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .read{margin-bottom:0;text-align:left;font-size:11px;line-height:16px}}.konbunotikara-content .konbunotikara-type .box-content{margin:0 auto 35px;width:700px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .box-content{width:auto;margin-bottom:20px}}.konbunotikara-content .konbunotikara-type .box-content .box-image{float:left;width:195px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .box-content .box-image{float:none;width:30%;margin:0 auto}}.konbunotikara-content .konbunotikara-type .box-content .box-title{margin:0 0 0 195px;font-size:18px;line-height:30px;color:#007936}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .box-content .box-title{margin:0;font-size:14px;line-height:21px}}.konbunotikara-content .konbunotikara-type .box-content .box-words{margin:0;font-size:13px;line-height:20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .box-content .box-words{margin-left:0;font-size:11px;line-height:16px}}.konbunotikara-content .konbunotikara-type .type-content{margin:0 auto 35px;width:700px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .type-content{width:auto;margin-bottom:20px}}.konbunotikara-content .konbunotikara-type .type-content .type-title{margin:0 auto 10px;font-size:18px;line-height:30px;color:#007936;text-align:center}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .type-content .type-title{margin:0 0 5px;font-size:14px;line-height:21px;letter-spacing:-1px}}.konbunotikara-content .konbunotikara-type .type-content .type-image{text-align:center}.konbunotikara-content .konbunotikara-type .type-content .type-image img{margin:0 auto}.konbunotikara-content .konbunotikara-type .map-content{width:940px;margin:40px auto 0;padding-top:35px;border-top:solid 1px #ccc}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content{width:auto;padding-top:20px;margin:0 -20px}}.konbunotikara-content .konbunotikara-type .map-content .map-title{margin:0 auto 40px;text-align:center}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-title{margin-bottom:20px}}.konbunotikara-content .konbunotikara-type .map-content .map-title img{margin:0 auto}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-title img{width:289px}}.konbunotikara-content .konbunotikara-type .map-content .map-box{position:relative;width:940px;height:370px;margin:60px auto 0}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box{width:320px;height:546px}.konbunotikara-content .konbunotikara-type .map-content .map-box img{width:320px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-base{position:absolute;left:0;top:0}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-yubi{position:absolute;left:350px;top:-52px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-yubi{left:234px;top:0;width:36px;height:auto}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item{position:absolute;left:0;top:0;display:none}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item.map-active{display:block}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item .lc{position:absolute;left:519px;top:38px;width:50px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item01 .la{position:absolute;left:409px;top:279px;width:110px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item01 .lb{position:absolute;left:518px;top:38px;width:0;height:242px;border-right:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item01 .lo{border-color:#1bb58f}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item02 .la{position:absolute;left:483px;top:225px;width:36px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item02 .lb{position:absolute;left:518px;top:38px;width:0;height:188px;border-right:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item02 .lo{border-color:#7d55ab}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item03 .la{position:absolute;left:479px;top:75px;width:40px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item03 .lb{position:absolute;left:518px;top:38px;width:0;height:38px;border-right:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item03 .lo{border-color:#cd0030}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item04 .la{position:absolute;left:345px;top:18px;width:174px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item04 .lb{position:absolute;left:518px;top:18px;width:0;height:21px;border-right:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item04 .lo{border-color:#54af0a}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item05 .la{position:absolute;left:151px;top:159px;width:367px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item05 .lb{position:absolute;left:518px;top:38px;width:0;height:121px;border-right:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item05 .lo{border-color:#e0bd16}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item06 .la{position:absolute;left:253px;top:332px;width:266px;height:0;border-bottom:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item06 .lb{position:absolute;left:518px;top:38px;width:0;height:295px;border-right:1px solid #000}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item#map-item06 .lo{border-color:#0b92d2}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-item .lo{display:none}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link{position:relative;left:0;top:0;margin:0;padding:0;list-style:none}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li{position:absolute;margin:0;padding:0;cursor:pointer;background:transparent url(dist/images/konbu/spacer.png) 0 0 repeat}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li span{display:none}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item01{left:288px;top:264px;width:127px;height:30px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item01{left:178px;top:173px;width:84px;height:22px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item02{left:383px;top:209px;width:105px;height:30px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item02{left:238px;top:136px;width:73px;height:22px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item03{left:359px;top:60px;width:127px;height:30px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item03{left:224px;top:40px;width:84px;height:22px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item04{left:223px;top:2px;width:127px;height:30px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item04{left:137px;top:3px;width:84px;height:22px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item05{left:28px;top:142px;width:127px;height:30px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item05{left:10px;top:93px;width:84px;height:22px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item06{left:142px;top:317px;width:105px;height:30px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-item06{left:86px;top:207px;width:73px;height:22px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-next{left:523px;top:117px;width:46px;height:114px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-next{left:13px;top:324px;width:33px;height:80px}}.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-prev{left:892px;top:117px;width:46px;height:114px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-type .map-content .map-box .map-link li.map-link-prev{left:272px;top:324px;width:33px;height:80px}}.konbunotikara-content .konbunotikara-good-wrap{position:relative;background:#23563a url(dist/images/konbu/good-back.jpg) center center repeat;color:#fff}.konbunotikara-content .konbunotikara-good-wrap:before{content:'';position:absolute;left:0;top:-38px;display:block;width:100%;height:38px;background:transparent url(dist/images/konbu/good-line.png) center center repeat}.konbunotikara-content .konbunotikara-good{margin:0 -130px;padding:20px 0 100px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good{margin:0;padding:10px 0 50px}}.konbunotikara-content .konbunotikara-good .title{margin:0 0 20px;text-align:center}.konbunotikara-content .konbunotikara-good .title img{margin:0 auto}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .title img{width:226px}}.konbunotikara-content .konbunotikara-good .read{margin:0 0 35px;text-align:center;font-size:13px;line-height:20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .read{text-align:left;font-size:11px;line-height:16px}}.konbunotikara-content .konbunotikara-good .object-content{margin:0 auto;width:940px;height:450px;background:transparent url(dist/images/konbu/good-object-back.png) 38px 3px no-repeat}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content{margin:0 -20px;padding:0 20px;width:auto;height:auto;background:transparent url(dist/images/konbu/good-object-back.png) -10% 100% no-repeat;background-size:40%}}.konbunotikara-content .konbunotikara-good .object-content .object-box{display:block;position:relative;margin:0 0 0 390px;width:550px;height:450px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box{margin:0 auto;width:281px;height:383px}}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-image{display:block;margin-top:-450px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-line{display:none}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-line .lo{position:absolute;width:0;height:0;border-color:#fff}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-line .lo{display:none}}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item01 .object-item-line .la{left:109px;top:55px;width:27px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item01 .object-item-line .lb{left:136px;top:55px;width:0;height:236px;border-right:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item01 .object-item-line .lc{display:none}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item01 .object-item-line .ld{left:136px;top:68px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item01 .object-item-line .le{left:136px;top:291px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item02 .object-item-line .la{left:109px;top:175px;width:27px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item02 .object-item-line .lb{left:136px;top:175px;width:0;height:219px;border-right:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item02 .object-item-line .lc{left:136px;top:68px;width:0;height:107px;border-right:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item02 .object-item-line .ld{left:136px;top:68px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item02 .object-item-line .le{left:136px;top:394px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item03 .object-item-line .la{left:109px;top:287px;width:27px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item03 .object-item-line .lb{left:136px;top:287px;width:0;height:89px;border-right:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item03 .object-item-line .lc{left:136px;top:68px;width:0;height:219px;border-right:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item03 .object-item-line .ld{left:136px;top:68px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item03 .object-item-line .le{left:136px;top:376px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item04 .object-item-line .la{left:109px;top:396px;width:27px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item04 .object-item-line .lb{display:none}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item04 .object-item-line .lc{left:136px;top:68px;width:0;height:328px;border-right:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item04 .object-item-line .ld{left:136px;top:68px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item#object-item04 .object-item-line .le{left:136px;top:251px;width:10px;height:0;border-top:solid 1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link{margin:0;padding:0;list-style:none;display:none}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link li{position:absolute;width:126px;height:45px;left:250px;cursor:pointer;z-index:20}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link li{width:126px;height:45.5px;left:112.5px}}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link li span{display:block;text-align:center;font-size:12px;line-height:18px;color:#23563a}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link li:hover{background-position:100% 0}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link li:hover span{color:#fff}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link .object-item-link-prev{top:5px;background:transparent url(dist/images/konbu/good-object-btn-prev.png) 0 0 no-repeat;background-size:200%}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link .object-item-link-prev span{margin-top:23px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link .object-item-link-next{bottom:0;background:transparent url(dist/images/konbu/good-object-btn-next.png) 0 0 no-repeat;background-size:200%}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item .object-item-link .object-item-link-next span{margin-top:5px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item.object-active .object-item-image{margin-top:0}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item.object-active .object-item-line{display:block}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-item.object-active .object-item-link{display:block}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link{margin:0;padding:0;list-style:none}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li{margin:0;padding:0;position:absolute;cursor:pointer;background:transparent url(dist/images/konbu/good-object-btn.png?140604) 0 0 no-repeat;z-index:10}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li span{display:none}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item01{left:0;top:1px;width:109px;height:109px;background-position:0 -1px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item01.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item01:hover{background-position:-109px -1px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item01{width:48.5px;height:48.5px;left:3px;top:3.5px;background:transparent url(dist/images/konbu/sp-good-object-bt01.png) 0 0 no-repeat;background-size:200%}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item01.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item01:hover{background-position:100% 0}}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item02{left:0;top:119px;width:109px;height:109px;background-position:0 -119px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item02.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item02:hover{background-position:-109px -119px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item02{width:48.5px;height:48.5px;left:3px;top:62.5px;background:transparent url(dist/images/konbu/sp-good-object-bt02.png) 0 0 no-repeat;background-size:200%}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item02.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item02:hover{background-position:100% 0}}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item03{left:0;top:230px;width:109px;height:109px;background-position:0 -230px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item03.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item03:hover{background-position:-109px -230px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item03{width:48.5px;height:48.5px;left:3px;top:118px;background:transparent url(dist/images/konbu/sp-good-object-bt03.png?140604) 0 0 no-repeat;background-size:200%}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item03.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item03:hover{background-position:100% 0}}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item04{left:0;top:340px;width:109px;height:109px;background-position:0 -340px}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item04.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item04:hover{background-position:-109px -340px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item04{width:48.5px;height:48.5px;left:3px;top:173px;background:transparent url(dist/images/konbu/sp-good-object-bt04.png) 0 0 no-repeat;background-size:200%}.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item04.object-active,.konbunotikara-content .konbunotikara-good .object-content .object-box .object-link li.object-link-item04:hover{background-position:100% 0}}.konbunotikara-content .konbunotikara-secret-wrap{position:relative;background:#f0f3f1 url(dist/images/konbu/type-back.jpg) center center repeat}.konbunotikara-content .konbunotikara-secret-wrap:before{content:'';position:absolute;left:0;top:-38px;display:block;width:100%;height:38px;background:transparent url(dist/images/konbu/type-line.png) center center repeat}.konbunotikara-content .konbunotikara-secret{margin:0 -130px;padding:20px 0 100px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret{margin:0;padding:10px 0 50px}}.konbunotikara-content .konbunotikara-secret .title{margin:0 0 20px;text-align:center}.konbunotikara-content .konbunotikara-secret .title img{margin:0 auto}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .title img{width:204.5px}}.konbunotikara-content .konbunotikara-secret .read{margin:0 0 50px;text-align:center;font-size:13px;line-height:20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .read{text-align:left;font-size:11px;line-height:16px;margin-bottom:5px}}.konbunotikara-content .konbunotikara-secret .read .point{color:#c70025}.konbunotikara-content .konbunotikara-secret .secret-section{position:relative;width:940px;margin:0 auto}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .secret-section{width:auto}}.konbunotikara-content .konbunotikara-secret .secret-section .section-title{position:relative;margin:0 0 20px 540px;width:380px;font-size:18px;font-weight:bolder;color:#007936;z-index:1}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .secret-section .section-title{position:static;margin:0 0 5px;width:auto;font-size:14px}}.konbunotikara-content .konbunotikara-secret .secret-section .section-words{position:relative;margin:0 0 40px 540px;width:380px;font-size:13px;line-height:23px;z-index:1}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .secret-section .section-words{position:static;margin:0 0 20px;width:auto;font-size:11px;line-height:16px}}.konbunotikara-content .konbunotikara-secret .secret-section .section-img01{position:absolute;left:190px;top:0;z-index:0}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .secret-section .section-img01{position:static;left:auto;top:auto;width:30%;margin:0 auto 10px}}.konbunotikara-content .konbunotikara-secret .secret-section .section-img02{position:absolute;left:20px;top:255px;z-index:0}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-secret .secret-section .section-img02{position:static;left:auto;top:auto;width:auto}}.konbunotikara-content .konbunotikara-product-wrap{position:relative;background-color:#fff}.konbunotikara-content .konbunotikara-product-wrap:before{content:'';position:absolute;left:0;top:-38px;display:block;width:100%;height:38px;background:transparent url(dist/images/konbu/product-line.png) center center repeat}.konbunotikara-content .konbunotikara-product{margin:0;padding:20px 0 70px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-product{margin:0;padding:10px 0 50px}}.konbunotikara-content .konbunotikara-product .title{margin:0 0 20px;text-align:center}.konbunotikara-content .konbunotikara-product .title img{margin:0 auto}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-product .title img{width:228.5px}}.konbunotikara-content .konbunotikara-product .product-box{position:relative}.konbunotikara-content .konbunotikara-product .product-box .product-logo{position:absolute;left:48px;top:20px}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-product .product-box .product-logo{display:none}}.konbunotikara-content .konbunotikara-product .product-box .product-banner{margin:0 0 0 285px;padding:0;list-style:none}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-product .product-box .product-banner{margin-left:0}}.konbunotikara-content .konbunotikara-product .product-box .product-banner li{float:left;margin:0 0 15px 25px;padding:0}@media only screen and (max-width:480px){.konbunotikara-content .konbunotikara-product .product-box .product-banner li{float:none;margin-left:0;margin-bottom:10px;text-align:center}}.konbunotikara-content .konbunotikara-product .product-box .product-banner li a{position:relative;display:inline-block}.konbunotikara-content .konbunotikara-product .product-box .product-banner li a:hover:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ee8600;opacity:.5}@media screen and (max-width:480px){.konbunotikara-content .konbunotikara-product .product-box .product-banner li a:hover:after{display:none;opacity:0}}a.title-block-link{text-decoration:none}a.title-block-link:hover{text-decoration:none}.title-block{border:2px solid #c70025;color:#c70025;padding:10px;margin-bottom:20px;text-align:center;line-height:28px}@media only screen and (max-width:480px){.title-block{margin-left:-20px;margin-right:-20px;margin-top:-17px;border:0;border-bottom:1px solid #c70025;padding:5px 0;line-height:22px}}.title-block .text-en{display:inline-block;margin-right:10px;font-weight:600;font-size:24px}@media only screen and (max-width:480px){.title-block .text-en{display:block;margin-right:0;text-align:center;font-size:18px}}.title-block .text-jp{display:inline-block;font-size:14px}@media only screen and (max-width:480px){.title-block .text-jp{display:block;text-align:center;font-size:12px;line-height:16px}}a.link-block{display:block;margin:0;padding:10px 30px;border:solid 1px #83bdbe;width:auto;height:auto;text-align:center;font-size:13px;font-weight:400;color:#83bdbe;background-color:transparent}a.link-block:hover{text-decoration:none;color:#fff;background-color:#83bdbe}a.link-block.link-arrow:before{content:'';display:inline-block;width:6px;height:11px;background:url(dist/images/arrow_back_thinblue@2x.png) 0 50% no-repeat;background-size:200%;margin-right:15px}a.link-block.link-arrow:hover:before{background-position:100% 50%}#ie6 a.link-block.link-arrow:before,#ie7 a.link-block.link-arrow:before,#ie8 a.link-block.link-arrow:before{content:'';display:inline-block;width:6px;height:11px;background:url(dist/images/arrow_back_thinblue.png) 0 50% no-repeat;margin-right:15px}#ie6 a.link-block.link-arrow:hover:before,#ie7 a.link-block.link-arrow:hover:before,#ie8 a.link-block.link-arrow:hover:before{background-position:-6px 50%}.formblue input[type=text]{width:auto;height:18px;padding:4px 8px;font-size:13px;line-height:18px;color:#999;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:480px){.formblue input[type=text]{padding-top:10px;padding-bottom:10px}}.formblue input[type=submit]{width:auto;height:28px;vertical-align:middle;padding:0 8px;font-size:13px;line-height:normal;color:#fff;border:0;text-shadow:none;background-image:none;background-color:#83bdbe;-webkit-filter:none;filter:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.formblue input[type=submit]:hover{background-color:#398f92}@media only screen and (max-width:480px){.formblue input[type=submit]{height:40px}}.formblue-sidebar #searchform .btn{margin-left:-3px}.formblue-sidebar input[type=text]{width:240px}@media only screen and (max-width:480px){.formblue-sidebar input[type=text]{width:200px}}.standard-content-wrap{position:relative;width:100%}.slider-container-top{text-align:center}.slider-container-top #slider-main-visual{margin:auto}.slider-container-top .royalSlider{width:100%;max-width:1500px;margin:auto}.slider-container-top .royalSlider.default .royalControlNavOverflow{margin-top:6px}.slider-container-top .royalSlider.default .royalControlNavCenterer{background:0 0}.slider-container-top .royalSlider.default .royalControlNavCenterer a{background:#d8d8d8;border-radius:20px;width:11px;height:11px;margin:0 5px}.slider-container-top .royalSlider.default .royalControlNavCenterer a.current{background:#120095}#top #daily-recipes .daily-recipe-title{text-align:center;font-weight:600;color:#cd1a36;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#top #daily-recipes .daily-recipe-description{color:#4a4a4a}#top #daily-recipes .more-btn{border-radius:25px;border:1px solid #1a7073;background-color:#fff;display:block;margin:1em auto;width:85%;position:relative;-webkit-transition:all .3s;transition:all .3s;padding:10px 0;font-weight:600;text-decoration:none;text-align:center;color:#1a7073;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}#top #daily-recipes .more-btn:hover{background-color:#e4e9de;color:#1a7073}#top #daily-recipes .more-btn:hover::after{left:75%;opacity:1}#top #daily-recipes .more-btn::after{content:"";position:absolute;left:65%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0;-webkit-transition:all .3s;transition:all .3s;color:#1a7073;display:block;width:16px;height:16px;background:url(dist/images/arrow.png) no-repeat center/contain}@media screen and (max-width:480px){#top #daily-recipes{margin:0;padding:0}}#top .s{color:#d0021b;font-weight:600}@media screen and (max-width:480px){#top .s{margin-bottom:0}}#top .recipe-search{position:relative}@media screen and (max-width:480px){#top .recipe-search{margin-top:5px}}#top .recipe-search #searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){#top .recipe-search #searchform{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#top .recipe-search label[for="s"]{color:#d0021b;font-weight:600;margin-right:.5em}@media screen and (max-width:480px){#top .recipe-search label[for="s"]{margin:0}}#top .recipe-search input[type=text]{margin:0;padding:5px 15px;border:solid 2px #d0021b;border-radius:30px;font-size:14px;line-height:25px;height:38px;width:300px;-webkit-box-sizing:border-box;box-sizing:border-box}#top .recipe-search .search-btn-wrap{background:#d0021b;width:50px;height:30px;display:block;position:absolute;right:4px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:30px;cursor:pointer;margin:0;-webkit-transition:all .3s;transition:all .3s}#top .recipe-search .search-btn-wrap:hover{background-color:#f07939}#top .recipe-search .search-btn-wrap .magnifying-icon{width:20px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}#top .recipe-search .search-btn-wrap input[type=submit]{display:none}@media screen and (max-width:480px){#top .recipe-search .search-btn-wrap{right:7px}}@media screen and (max-width:480px){#top .recipe-main{margin:0 -20px;padding:0 20px}#top .recipe-main #accordion2{margin:15px auto}#top .recipe-main #accordion2 .accordion-group{padding:0}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker{max-width:100%;overflow:hidden}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker .daily-recipe-img{width:55%;float:left}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker .daily-recipe-info{width:calc(45% - .5em);float:right}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker .daily-recipe-info .daily-recipe-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker .daily-recipe-info .daily-recipe-description p{line-height:1rem;font-size:.7rem}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker .daily-recipe-info .more-btn{margin:.25em auto;width:100%}#top .recipe-main #accordion2 .accordion-group .happy-recipe-box .linker .daily-recipe-info .more-btn::after{opacity:1;left:5px;top:50%;position:relative;display:inline-block;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:13px;height:13px}}.sp-category-menu-trigger{position:absolute;top:20px;right:-20px;z-index:120;padding:0;margin:0;border:none;width:20px;height:calc(150 / 38 * 20px);-webkit-box-sizing:border-box;box-sizing:border-box;background:url(dist/images/hishiho-pro/btn_out.png) no-repeat center/contain}.sp-category-menu-trigger.active{background-image:url(dist/images/hishiho-pro/btn_in.png)}.sp-category-menu{display:none}@media only screen and (max-width:480px){.sp-category-menu{display:block;position:absolute;left:-100%;top:0;z-index:100;width:100%;height:100vh;background-color:rgba(0,0,0,.8);-webkit-transition:.3s ease;transition:.3s ease}.sp-category-menu.active{left:0}.sp-category-menu.active .sp-category-menu-content{left:0}.sp-category-menu .sp-category-menu-content{background-color:#0b1e3f;padding:20px;width:60%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;-webkit-transition:.3s ease;transition:.3s ease;left:40%}.sp-category-menu .sp-category-menu-content img{width:100%}.sp-category-menu .sp-category-menu-content p.sp-category-menu-text{margin-top:25px;font-size:1rem}.sp-category-menu .sp-category-menu-content .sp-category-list{color:#fff}.sp-category-menu .sp-category-menu-content .sp-category-list ul li{border-bottom:1px solid #fff;margin-bottom:15px;padding:10px 0}.sp-category-menu .sp-category-menu-content .sp-category-list ul li:first-of-type{border-top:1px solid #fff}.sp-category-menu .sp-category-menu-content .sp-category-list ul li a{color:#fff;font-size:1rem;font-weight:300}}.simple-sp-post-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.simple-sp-post-list li{width:calc(100% / 3 - 1em);position:relative}@media only screen and (max-width:480px){.simple-sp-post-list li{width:100%;overflow:hidden;margin-bottom:20px}}.simple-sp-post-list li:nth-of-type(3n+2){margin-left:1.5em;margin-right:1.5em}@media only screen and (max-width:480px){.simple-sp-post-list li:nth-of-type(3n+2){margin-left:0;margin-right:0}}.simple-sp-post-list li .thumbnail-box{position:relative;overflow:hidden}@media only screen and (max-width:480px){.simple-sp-post-list li .thumbnail-box{width:50%;float:left}}.simple-sp-post-list li .thumbnail-box:before{content:'';padding-top:calc(242 / 350 * 100%);display:block}.simple-sp-post-list li .thumbnail-box .no-image,.simple-sp-post-list li .thumbnail-box .wp-post-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.simple-sp-post-list li h3{text-align:left}@media only screen and (max-width:480px){.simple-sp-post-list li h3{width:calc(50% - 1em);float:right;margin:0 auto .25em;line-height:1.2;font-size:.9rem}}@media only screen and (max-width:480px){.simple-sp-post-list li .post-description{width:calc(50% - 1em);float:right;margin:0;font-size:.7rem;line-height:1.2}}.simple-sp-post-list li a{color:#333}.simple-sp-post-list .pagination-centered{margin:0 auto;width:100%}@-webkit-keyframes circle{1%{-webkit-transform:scale(0,0);border:1px solid #c70025}50%{opacity:1}100%{-webkit-transform:scale(1,1);border:1px solid #c70025}}@keyframes circle{1%{-webkit-transform:scale(0,0);transform:scale(0,0);border:1px solid #c70025}50%{opacity:1}100%{-webkit-transform:scale(1,1);transform:scale(1,1);border:1px solid #c70025}}#overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:10000}@media only screen and (max-width:480px){a img:hover{opacity:1}}.sendocms{margin-top:-18px;margin-bottom:-70px}.sendocms *{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){.sendocms{overflow:hidden}.sendocms img{max-width:100%;height:auto}}.sendocms #slider-main-visual .rsNav.rsBullets{display:none}@media only screen and (min-width:481px){.sendocms .slider-container-top{width:940px;margin:auto}}.sendocms .sendocms-header{padding-top:22px;padding-bottom:14px}.sendocms .sendocms-header:after,.sendocms .sendocms-header:before{content:"";display:table}.sendocms .sendocms-header:after{clear:both}@media only screen and (max-width:480px){.sendocms .sendocms-header{padding-top:10px;padding-bottom:10px}}.sendocms .sendocms-header>.container{position:relative}.sendocms .sendocms-header .sendocms-header-logo{float:left;height:84px}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-logo{height:42px}.sendocms .sendocms-header .sendocms-header-logo img{width:auto;height:42px}}.sendocms .sendocms-header .sendocms-header-menu{float:right;margin-top:11px;border:solid 1px #000;border-radius:8px;overflow:hidden}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-menu{margin-top:4px}}.sendocms .sendocms-header .sendocms-header-menu img{cursor:pointer}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-menu img{width:auto;height:33px}}.sendocms .sendocms-header .sendocms-header-nav{display:none;position:absolute;left:0;top:0;right:0;background-color:#fff;border-radius:16px;z-index:10001;padding:20px}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-nav{left:15px;right:15px;padding:30px 0 0}}.sendocms .sendocms-header .sendocms-header-nav .nav-close{position:absolute;right:21px;top:21px;cursor:pointer}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-nav .nav-close{right:22px;top:11px}.sendocms .sendocms-header .sendocms-header-nav .nav-close img{width:auto;height:20px}}.sendocms .sendocms-header .sendocms-header-nav ul{width:870px;margin:0 auto}.sendocms .sendocms-header .sendocms-header-nav ul:after,.sendocms .sendocms-header .sendocms-header-nav ul:before{content:"";display:table}.sendocms .sendocms-header .sendocms-header-nav ul:after{clear:both}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-nav ul{width:auto;padding:5px 0}}.sendocms .sendocms-header .sendocms-header-nav ul li{float:left;width:290px;margin:20px 0}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-nav ul li{float:none;width:auto;margin:0;padding:5px 10px 5px 15px;border-top:solid 1px #dfdfdf}.sendocms .sendocms-header .sendocms-header-nav ul li:first-child{border-top:0}}.sendocms .sendocms-header .sendocms-header-nav ul li .wrap{display:table;width:100%}.sendocms .sendocms-header .sendocms-header-nav ul li a{display:block;display:table-cell;vertical-align:middle;width:100%;height:100px;padding-left:110px;font-size:18px;line-height:24px;font-weight:700;color:#c70025;background-position:left center;background-repeat:no-repeat}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-nav ul li a{height:50px;padding-left:60px;background-size:50px;font-size:14px;line-height:20px}}.sendocms .sendocms-header .sendocms-header-nav ul li a:hover{text-decoration:none}.sendocms .sendocms-header .sendocms-header-nav ul li.about a{background-image:url(dist/images/sendo/cms/header-nav-about.jpg?1)}.sendocms .sendocms-header .sendocms-header-nav ul li.series a{background-image:url(dist/images/sendo/cms/header-nav-series.jpg)}.sendocms .sendocms-header .sendocms-header-nav ul li.sanka a{background-image:url(dist/images/sendo/cms/header-nav-sanka.jpg?1)}.sendocms .sendocms-header .sendocms-header-nav ul li.katachi a{background-image:url(dist/images/sendo/cms/header-nav-katachi.jpg)}.sendocms .sendocms-header .sendocms-header-nav ul li.movies a{background-image:url(dist/images/sendo/cms/header-nav-movies.jpg)}.sendocms .sendocms-header .sendocms-header-nav ul li.mikaku a{background-image:url(dist/images/sendo/cms/header-nav-mikaku.jpg)}.sendocms .sendocms-header .sendocms-header-nav ul li.recipes a{background-image:url(dist/images/sendo/cms/header-nav-recipes.jpg)}.sendocms .sendocms-header .sendocms-header-word{float:right;padding-top:23px;padding-right:20px}@media only screen and (max-width:480px){.sendocms .sendocms-header .sendocms-header-word{display:none}}.sendocms .sendocms-content{padding-bottom:70px}.sendocms .sendocms-content:after,.sendocms .sendocms-content:before{content:"";display:table}.sendocms .sendocms-content:after{clear:both}@media only screen and (max-width:480px){.sendocms .sendocms-content{padding-bottom:0}}.sendocms .sendocms-content .sendocms-main{float:left;width:678px}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-main{float:none;width:auto}}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-main .content-header{margin-left:-20px;margin-right:-20px}}.sendocms .sendocms-content .sendocms-main .content-footer{margin-top:40px;padding:10px 15px;border-top:solid 1px #cecece;border-bottom:solid 1px #cecece}.sendocms .sendocms-content .sendocms-main .content-footer:after,.sendocms .sendocms-content .sendocms-main .content-footer:before{content:"";display:table}.sendocms .sendocms-content .sendocms-main .content-footer:after{clear:both}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-main .content-footer{margin-top:20px;margin-bottom:20px;padding:0;border-top:0;border-bottom:0}}.sendocms .sendocms-content .sendocms-main .content-footer .next-link{float:right}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-main .content-footer .next-link{float:none}}.sendocms .sendocms-content .sendocms-main .content-footer .next-link a{color:#404040;font-size:14px;line-height:1;font-weight:700}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-main .content-footer .next-link a{display:block;font-size:12px;padding:10px;text-align:center;background-color:#eeeded}}.sendocms .sendocms-content .sendocms-side{float:right;width:242px}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side{float:none;width:auto;margin:20px 0}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box{margin-top:20px;border:solid 5px #f4f1ee}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box{margin-top:0;border:0;margin-left:-20px;margin-right:-20px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box:first-child{margin-top:0}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box:first-child .sendocms-side-box-title{border-top:solid 2px #e6e6e6}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-title{padding:10px;font-size:12px;line-height:1;font-weight:700;color:#c70025;letter-spacing:2px}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-title{border-top:solid 2px #e6e6e6;padding-left:15px;padding-right:15px;font-size:12px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-none{display:block;padding:8px 10px;border-top:solid 1px #e6e6e6}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-none{padding:10px 15px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list{margin:0;padding:0;list-style:none}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li{border-top:solid 1px #e6e6e6;overflow:hidden}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a{display:block;padding:8px 10px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f4f1ee),color-stop(50%,#fff));background:linear-gradient(to right,#f4f1ee 50%,#fff 50%);background-size:200% 100%;background-position:right bottom;-webkit-transition:all .4s ease;transition:all .4s ease}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a:after,.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a:before{content:"";display:table}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a:after{clear:both}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a{padding:10px 15px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a:hover{text-decoration:none;background-position:left bottom}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a .list-image{float:left;width:50px;height:50px;overflow:hidden;position:relative}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a .list-image .cover{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a .list-image{width:75px;height:75px}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a .list-image img{height:100%;width:auto;max-width:none}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a .list-title{margin-top:4px;margin-left:60px;font-size:12px;line-height:14px;height:42px;overflow:hidden;color:#000}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list li a .list-title{margin-top:8px;margin-left:90px;font-size:14px;line-height:20px;height:60px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list.list-type-news li a .list-image{width:75px}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list.list-type-news li a .list-image{width:113px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list.list-type-news li a .list-title{margin-left:85px}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-box .sendocms-side-box-list.list-type-news li a .list-title{margin-left:123px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-more{margin-top:-5px;overflow:hidden}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-more{margin-top:0;margin-left:-20px;margin-right:-20px;margin-bottom:10px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-more a{display:block;padding:15px;color:#fff;font-size:14px;line-height:1;text-align:center;background-color:#d3cdc7;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#c70025),color-stop(50%,#d3cdc7));background:linear-gradient(to right,#c70025 50%,#d3cdc7 50%);background-size:200% 100%;background-position:right bottom;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-more a{padding:10px 15px}}@media only screen and (max-width:480px){.sendocms .sendocms-content .sendocms-side .sendocms-side-more a{padding:10px 15px}}.sendocms .sendocms-content .sendocms-side .sendocms-side-more a:hover{text-decoration:none;background-position:left bottom}.sendocms .sendocms-content .sendocms-side .sendocms-side-more a img{margin-left:8px;vertical-align:bottom}.sendocms .sendocms-footer{background-color:#f4f1ee;padding-top:45px;padding-bottom:70px}@media only screen and (max-width:480px){.sendocms .sendocms-footer{padding-top:15px;padding-bottom:15px}}.sendocms .sendocms-footer .socialmedia:after,.sendocms .sendocms-footer .socialmedia:before{content:"";display:table}.sendocms .sendocms-footer .socialmedia:after{clear:both}.sendocms .sendocms-footer .socialmedia .title{background:transparent left center no-repeat;padding-left:34px;font-size:22px;line-height:26px;color:#888;margin-bottom:10px;letter-spacing:2px}.sendocms .sendocms-footer .socialmedia .facebook{float:left;width:500px}@media only screen and (max-width:480px){.sendocms .sendocms-footer .socialmedia .facebook{float:none;width:auto}}.sendocms .sendocms-footer .socialmedia .facebook .title{background-image:url(dist/images/sendo/cms/icon-fb.png)}.sendocms .sendocms-footer .socialmedia .twitter{float:right}@media only screen and (max-width:480px){.sendocms .sendocms-footer .socialmedia .twitter{float:none;margin-top:20px;overflow:hidden}}.sendocms .sendocms-footer .socialmedia .twitter .title{background-image:url(dist/images/sendo/cms/icon-tw.png)}.sendocms .sendocms-footer .socialmedia .twitter .banner{width:430px}@media only screen and (max-width:480px){.sendocms .sendocms-footer .socialmedia .twitter .banner{width:auto}}#sendocms-top .sendocms-slider{text-align:center;overflow:hidden;background-color:#fafafa;position:relative}#sendocms-top .sendocms-slider:before{content:'';position:absolute;left:0;width:50%;margin-left:-470px;top:0;bottom:0;background:rgba(220,220,220,.4);z-index:1}#sendocms-top .sendocms-slider:after{content:'';position:absolute;right:0;width:50%;margin-right:-470px;top:0;bottom:0;background:rgba(220,220,220,.4);z-index:1}@media only screen and (max-width:480px){#sendocms-top .sendocms-slider:after,#sendocms-top .sendocms-slider:before{content:none}}#sendocms-top .sendocms-slider .slide_all{margin:0 auto;width:940px;height:258px;position:relative}#sendocms-top .sendocms-slider .slide_all .slide_wrap{width:2820px;position:absolute;left:50%;margin-left:-1410px}#sendocms-top .sendocms-slider .slide_all .slide_wrap .bx-wrapper .bx-controls .bx-pager{display:none}#sendocms-top .sendocms-slider .slide_all .slide_wrap .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{position:absolute;left:50%;margin-left:-470px;top:0;bottom:0;cursor:pointer;width:60px;text-indent:-9999px;background:transparent url(dist/images/sendo/cms/top-slider-left.png) center center no-repeat}#sendocms-top .sendocms-slider .slide_all .slide_wrap .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover{background-color:rgba(0,0,0,.1)}#sendocms-top .sendocms-slider .slide_all .slide_wrap .bx-wrapper .bx-controls .bx-controls-direction .bx-next{position:absolute;right:50%;margin-right:-470px;top:0;bottom:0;cursor:pointer;width:60px;text-indent:-9999px;background:transparent url(dist/images/sendo/cms/top-slider-right.png) center center no-repeat}#sendocms-top .sendocms-slider .slide_all .slide_wrap .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{background-color:rgba(0,0,0,.1)}#sendocms-top .sendocms-slider .slide_all .slide_wrap .slide_body{width:100%}#sendocms-top .sendocms-slider .slide_all .slide_wrap .slide_body .slide{width:940px}#sendocms-top .sendocms-slider .slide_all .slide_wrap .slide_body .slide img{display:none;width:100%;height:auto;vertical-align:bottom}#sendocms-top .sendocms-slider .royalSlider{width:100%;height:191px}#sendocms-top .sendocms-slider .royalSlider .royalSlidesContainer li{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#sendocms-top .sendocms-slider .royalSlider .royalSlidesContainer li:first-child{opacity:1}#sendocms-top .sendocms-slider .royalSlider .royalSlidesContainer li.show-slide{opacity:1}#sendocms-top .sendocms-content{padding-top:45px;padding-bottom:45px}@media only screen and (max-width:480px){#sendocms-top .sendocms-content{padding-top:0;padding-bottom:0}}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list{margin-left:-20px;margin-right:-20px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul{margin:0 -10px}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul:after,#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul:before{content:"";display:table}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul:after{clear:both}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul{margin:0}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li{float:left;width:212px;margin:0 10px 15px}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li{float:none;width:auto;margin:0;border-top:solid 1px #c2c2c2}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li:first-child{border-top:0}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a{display:block;padding:15px;border:solid 1px #c2c2c2;color:#000;position:relative}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a{border:0;padding-left:105px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a:hover{text-decoration:none;background-color:#fafafa}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a:hover .image .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a:hover .photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .newicon{position:absolute;left:0;top:0;z-index:10}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .newicon{left:15px;top:15px;width:25px;height:25px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .image{margin-bottom:7px;width:180px;height:0;padding-top:120px;overflow:hidden;position:relative}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .image{position:absolute;left:15px;top:15px;width:80px;padding-top:80px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .image .cover{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 1.2s ease;transition:all 1.2s ease}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .image img{position:absolute;left:0;top:0;width:100%;height:auto}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head{min-height:17px}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head:after,#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head:before{content:"";display:table}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head:after{clear:both}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head{display:none}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head .date{float:left;padding-top:2px;font-size:11px;line-height:12px;color:#767676}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head .cat{float:right;font-size:10px;line-height:11px;padding:2px 4px;border:solid 1px #999}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head .cat.campaign{color:#c70025;border-color:#c70025}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head .cat.event{color:#009f36;border-color:#009f36}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .head .cat.cm{color:#ea5f7e;border-color:#ea5f7e}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .title{margin-top:3px;clear:both;font-size:14px;font-weight:700;line-height:20px;height:40px;overflow:hidden}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .title{margin-top:0}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .desc{margin-top:7px;font-size:12px;line-height:15px;height:45px;overflow:hidden}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .desc{height:30px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .more{margin-top:4px;text-align:right;color:#767676}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list ul li a .more{display:none}}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-list.sp-size-base ul li a{padding-left:145px}#sendocms-top .sendocms-content .sendocms-main .sendocms-list.sp-size-base ul li a .image{width:120px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-list .sendocms-list-more a{display:block;padding:10px 15px;color:#fff;background-color:#d3cdc7;font-size:14px;line-height:1;text-align:center}#sendocms-top .sendocms-content .sendocms-main .sendocms-list .sendocms-list-more a:hover{text-decoration:none;background-color:#e0dad3}#sendocms-top .sendocms-content .sendocms-main .sendocms-list .sendocms-list-more a img{margin-left:8px;vertical-align:bottom}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-second{padding-top:20px}}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul{border-top:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2}}#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .photo{border:solid 1px #dcdcdc;margin-bottom:10px;overflow:hidden}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .photo{position:absolute;left:15px;top:15px;width:80px;height:80px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .photo img{width:100%;height:auto;-webkit-transition:all 1.2s ease;transition:all 1.2s ease}#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .title{font-size:18px;line-height:22px;color:#c70025;font-weight:700;height:44px}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .title{font-size:16px;line-height:20px}}#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .desc{margin-top:10px;font-size:12px;line-height:18px;height:54px}@media only screen and (max-width:480px){#sendocms-top .sendocms-content .sendocms-main .sendocms-second ul li a .desc{margin-top:0;height:36px}}#sendocms-news .category-list{padding:15px 12px;border-top:solid 1px #cecece;border-bottom:solid 1px #cecece}#sendocms-news .category-list:after,#sendocms-news .category-list:before{content:"";display:table}#sendocms-news .category-list:after{clear:both}@media only screen and (max-width:480px){#sendocms-news .category-list{margin-left:-20px;margin-right:-20px;padding:10px}}#sendocms-news .category-list .title{float:left;color:#c70025;font-size:14px;font-weight:700}@media only screen and (max-width:480px){#sendocms-news .category-list .title{font-size:12px}}#sendocms-news .category-list ul{float:right;text-align:center}#sendocms-news .category-list ul:after,#sendocms-news .category-list ul:before{content:"";display:table}#sendocms-news .category-list ul:after{clear:both}#sendocms-news .category-list ul li{display:inline-block;margin:0 5px}@media only screen and (max-width:480px){#sendocms-news .category-list ul li{margin:0 2px;float:left;display:block}}#sendocms-news .category-list ul li a{display:inline-block;padding:0 8px;font-size:10px;line-height:16px;border:solid 1px #ccc}@media only screen and (max-width:480px){#sendocms-news .category-list ul li a{padding:0 3px}}#sendocms-news .category-list ul li a:hover{text-decoration:none}#sendocms-news .category-list ul li a.all{color:#bbb;border-color:#aaa}#sendocms-news .category-list ul li a.campaign{color:#c70025;border-color:#c70025}#sendocms-news .category-list ul li a.event{color:#009f36;border-color:#009f36}#sendocms-news .category-list ul li a.cm{color:#ea5f7e;border-color:#ea5f7e}#sendocms-news .news-list{border-bottom:solid 1px #cecece}@media only screen and (max-width:480px){#sendocms-news .news-list{margin-left:-20px;margin-right:-20px}}#sendocms-news .news-list ul li a{display:block;padding:25px 15px 25px 220px;height:180px;border-top:solid 1px #e6e6e6;color:inherit;position:relative}#sendocms-news .news-list ul li a:after,#sendocms-news .news-list ul li a:before{content:"";display:table}#sendocms-news .news-list ul li a:after{clear:both}@media only screen and (max-width:480px){#sendocms-news .news-list ul li a{padding-top:10px;padding-bottom:15px;padding-left:137px;height:105px}}#sendocms-news .news-list ul li a:hover{background-color:#f9f8f7;text-decoration:none}#sendocms-news .news-list ul li a .image{width:180px;height:0;padding-top:120px;overflow:hidden;position:absolute;left:15px;top:25px}@media only screen and (max-width:480px){#sendocms-news .news-list ul li a .image{top:15px;width:112px;padding-top:75px}}#sendocms-news .news-list ul li a .image .cover{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}#sendocms-news .news-list ul li a .image img{position:absolute;left:0;top:0;width:100%;height:auto}#sendocms-news .news-list ul li a .date{display:inline-block;font-size:14px;line-height:20px;color:#767676}@media only screen and (max-width:480px){#sendocms-news .news-list ul li a .date{font-size:12px}}#sendocms-news .news-list ul li a .cat{margin-left:10px;display:inline-block;font-size:10px;line-height:11px;padding:2px 4px;border:solid 1px #999}#sendocms-news .news-list ul li a .cat.campaign{color:#c70025;border-color:#c70025}#sendocms-news .news-list ul li a .cat.event{color:#009f36;border-color:#009f36}#sendocms-news .news-list ul li a .cat.cm{color:#ea5f7e;border-color:#ea5f7e}#sendocms-news .news-list ul li a .title{margin-top:5px;font-size:14px;line-height:20px;font-weight:700;height:40px;overflow:hidden}@media only screen and (max-width:480px){#sendocms-news .news-list ul li a .title{margin-top:0;height:60px}}#sendocms-news .news-list ul li a .desc{margin-top:5px;font-size:12px;line-height:18px;height:54px;overflow:hidden}@media only screen and (max-width:480px){#sendocms-news .news-list ul li a .desc{display:none}}#sendocms-news .news-list ul li:first-child a{border-top:0}#sendocms-news .sendocms-pagination-list{border-bottom:solid 1px #cecece;padding-top:10px;padding-bottom:10px}@media only screen and (max-width:480px){#sendocms-news .sendocms-pagination-list{margin-left:-20px;margin-right:-20px}}#sendocms-news .sendocms-pagination-list ul{display:block;text-align:center}#sendocms-news .sendocms-pagination-list ul li{display:inline-block}#sendocms-news .sendocms-pagination-list ul li a{display:inline-block;margin:0 3px;padding:3px 6px;width:20px;text-align:center;font-size:14px;line-height:1;color:#a5a5a5}#sendocms-news .sendocms-pagination-list ul li.active a{color:#fff;background-color:#a5a5a5;border-radius:100%}#sendocms-single .single-title{margin:0 0 10px;color:#c70025;font-weight:700;font-size:24px;line-height:32px}@media only screen and (max-width:480px){#sendocms-single .single-title{font-size:18px;line-height:24px}}#sendocms-single .single-header .date{display:inline-block}#sendocms-single .single-header .cat{margin-left:10px;display:inline-block;font-size:10px;line-height:11px;padding:2px 4px;border:solid 1px #999}#sendocms-single .single-header .cat.campaign{color:#c70025;border-color:#c70025}#sendocms-single .single-header .cat.event{color:#009f36;border-color:#009f36}#sendocms-single .single-header .cat.cm{color:#ea5f7e;border-color:#ea5f7e}#sendocms-single .single-header .cat:hover{text-decoration:none}#sendocms-single .single-content{margin:15px 0 40px;word-wrap:break-word}#sendocms-single .single-content:after,#sendocms-single .single-content:before{content:"";display:table}#sendocms-single .single-content:after{clear:both}@media only screen and (max-width:480px){#sendocms-single .single-content{margin:10px 0 20px}}#sendocms-single .single-content p{font-size:16px;line-height:25px}@media only screen and (max-width:480px){#sendocms-single .single-content p{font-size:15px;line-height:22px}}#sendocms-single .single-content iframe,#sendocms-single .single-content object{max-width:100%}@media only screen and (max-width:480px){#sendocms-single .single-content iframe,#sendocms-single .single-content object{height:auto;width:280px;height:150px}}#sendocms-single .single-content .link-button{text-align:center;margin:20px 0;margin-bottom:0}@media only screen and (max-width:480px){#sendocms-single .single-content .link-button{margin-bottom:20px}}#sendocms-single .single-content .link-button a{position:relative;display:inline-block;color:#c70025;background-color:#fff;border:2px solid #c70025;border-radius:32px;padding:14px 29px;padding-right:70px;font-size:14px;font-weight:700;letter-spacing:1.3px;-webkit-transition:all .4s linear;transition:all .4s linear;-webkit-transition-delay:.1s;transition-delay:.1s}@media only screen and (max-width:480px){#sendocms-single .single-content .link-button a{border-radius:16px;line-height:18px}}#sendocms-single .single-content .link-button a:after,#sendocms-single .single-content .link-button a:before{position:absolute;top:0;left:0;z-index:2;display:block;content:'';border:0 solid #c70025;border-radius:32px;-webkit-transform:scale(0,0);transform:scale(0,0);width:100%;height:100%}@media only screen and (max-width:480px){#sendocms-single .single-content .link-button a{padding-left:2%;padding-right:13%}}#sendocms-single .single-content .link-button a:hover{text-decoration:none;background-color:#c70025;color:#fff}#sendocms-single .single-content .link-button a:hover:after{-webkit-animation:circle .6s;animation:circle .6s}#sendocms-single .single-content .link-button a:hover:before{-webkit-animation:circle .3s;animation:circle .3s}#sendocms-single .single-content .link-button a span:after,#sendocms-single .single-content .link-button a span:before{content:"";position:absolute;color:#c70025}#sendocms-single .single-content .link-button a span:before{width:14px;height:14px;top:50%;margin-top:-7px;right:38px;border-radius:50%;background-color:#fff}@media only screen and (max-width:480px){#sendocms-single .single-content .link-button a span:before{right:26px}}#sendocms-single .single-content .link-button a span:after{content:">";top:50%;margin-top:-10px;right:40px;font-size:12px;font-weight:700;-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}@media only screen and (max-width:480px){#sendocms-single .single-content .link-button a span:after{right:28px}}#sendocms-single .single-nav{margin:40px 0 0;padding:15px;border-top:solid 1px #cecece;border-bottom:solid 1px #cecece}#sendocms-single .single-nav:after,#sendocms-single .single-nav:before{content:"";display:table}#sendocms-single .single-nav:after{clear:both}@media only screen and (max-width:480px){#sendocms-single .single-nav{margin-top:20px;margin-left:-20px;margin-right:-20px;padding:10px 20px}}#sendocms-single .single-nav a{color:#6a6a6a}#sendocms-single .single-nav .prev{float:left}#sendocms-single .single-nav .next{float:right}#sendocms-single .single-nav .center{margin:0 6em}#sendocms-about .content-main h2:first-child{margin-top:20px}@media only screen and (max-width:480px){#sendocms-about .content-main h2:first-child{margin-top:10px}}#sendocms-about h2{margin:60px 0 20px;font-size:22px;color:#333;padding-bottom:9px;border-bottom:solid 2px #c70025;line-height:28px}@media only screen and (max-width:480px){#sendocms-about h2{margin:30px 0 5px;padding-bottom:4px;font-size:16px;line-height:22px}}#sendocms-about p{margin:20px 0;font-size:16px;line-height:25px}@media only screen and (max-width:480px){#sendocms-about p{margin:10px 0;font-size:14px;line-height:20px}}#sendocms-about .text-center{text-align:center}#sendocms-about .col-left{float:left}@media only screen and (max-width:480px){#sendocms-about .col-left{float:none}}#sendocms-about .col-right{float:right}@media only screen and (max-width:480px){#sendocms-about .col-right{float:none}}#sendocms-about .row-set03 .col-left{width:280px;margin-top:0}@media only screen and (max-width:480px){#sendocms-about .row-set03 .col-left{width:auto}}#sendocms-about .row-set03 .col-left{margin-top:0}#sendocms-about .row-set04 .col-left{width:420px;padding-top:0}@media only screen and (max-width:480px){#sendocms-about .row-set04 .col-left{width:auto}}#sendocms-about .row-set04 .col-left{margin-top:0}#sendocms-series .start-read.hidden-phone{max-width:648px;margin:18px 0 0}@media only screen and (max-width:480px){#sendocms-series .start-read{margin-top:15px;font-size:14px;line-height:20px}}#sendocms-series .tabs{margin:40px 0 0}#sendocms-series .tabs:after,#sendocms-series .tabs:before{content:"";display:table}#sendocms-series .tabs:after{clear:both}@media only screen and (max-width:480px){#sendocms-series .tabs{margin-top:15px;margin-left:-20px;margin-right:-20px}}#sendocms-series .tabs li{float:left;width:33.3333%}#sendocms-series .tabs li a{display:block;padding:7px 0 5px;border:solid 1px #dcdcdc;border-bottom:solid 4px #8c1b24;border-radius:8px 8px 0 0;text-align:center;font-size:17px;line-height:1;font-weight:700;color:#fff;background-color:#c70025;vertical-align:middle}@media only screen and (max-width:480px){#sendocms-series .tabs li a{font-size:12px;line-height:12px;border-bottom-width:2px}}#sendocms-series .tabs li a:hover{text-decoration:none}@media only screen and (max-width:480px){#sendocms-series .tabs li a.pk400{padding-top:8px;padding-bottom:6px}}@media only screen and (max-width:340px){#sendocms-series .tabs li a.pk400{font-size:10px}}#sendocms-series .tabs li a.pk400:before{content:'';display:inline-block;width:22px;height:33px;background:transparent url(dist/images/sendo/cms/series-tab-icon1.png) center center no-repeat;vertical-align:middle;margin-right:8px}@media only screen and (max-width:480px){#sendocms-series .tabs li a.pk400:before{width:11px;height:17px;background-size:100%}}@media only screen and (max-width:480px){#sendocms-series .tabs li a.pk300{padding-top:2px;padding-bottom:1px}}#sendocms-series .tabs li a.pk300 span{display:inline-block;font-size:12px;line-height:16px;height:33px;position:relative;padding-left:30px;text-align:left}@media only screen and (max-width:480px){#sendocms-series .tabs li a.pk300 span{font-size:10px;line-height:14px;height:28px;padding-left:20px}}#sendocms-series .tabs li a.pk300 span:before{content:'';display:inline-block;width:22px;height:33px;background:transparent url(dist/images/sendo/cms/series-tab-icon1.png) center center no-repeat;background-size:90% auto;vertical-align:middle;margin-right:8px;position:absolute;left:0;top:50%;margin-top:-17px}@media only screen and (max-width:480px){#sendocms-series .tabs li a.pk300 span:before{width:11px;height:17px;background-size:100%;margin-top:-9px}}#sendocms-series .tabs li a.current{color:#c70025;background:#fafafa url(dist/images/sendo/cms/series-tab-bg.jpg) 0 0 repeat;border-bottom-color:transparent}#sendocms-series .tabs li a.current.pk400:before{background-image:url(dist/images/sendo/cms/series-tab-icon1-on.png)}#sendocms-series .tabs li a.current.pk150:before{background-image:url(dist/images/sendo/cms/series-tab-icon2-on.png)}#sendocms-series .tabs li a.current.pk300 span:before{background-image:url(dist/images/sendo/cms/series-tab-icon1-on.png)}#sendocms-series .tab-content{border:solid 1px #dcdcdc;border-radius:0 0 8px 8px;border-top:0;display:none;background:#fafafa url(dist/images/sendo/cms/series-tab-bg.jpg) 0 0 repeat;padding:20px 0}@media only screen and (max-width:480px){#sendocms-series .tab-content{width:auto;margin-left:-20px;margin-right:-20px;padding:10px 0;border-bottom:0;border-radius:0}}#sendocms-series .tab-content.current{display:block}#sendocms-series .tab-content .item-box{padding:20px 25px;font-size:14px;line-height:22px;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","MS PMincho",serif}#sendocms-series .tab-content .item-box:after,#sendocms-series .tab-content .item-box:before{content:"";display:table}#sendocms-series .tab-content .item-box:after{clear:both}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box{padding:10px 15px}}#sendocms-series .tab-content .item-box .item-image{float:left}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-image img{width:90px;height:auto}}#sendocms-series .tab-content .item-box .item-image-150{float:left;padding-left:10px}#sendocms-series .tab-content .item-box .item-image-150 img{width:90px;height:auto}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-image-150 img{width:70px;height:auto}}#sendocms-series .tab-content .item-box .item-param{margin-left:130px}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-param{margin-left:105px}#sendocms-series .tab-content .item-box .item-param:before{content:'';display:table}#sendocms-series .tab-content .item-box .item-param:after{content:'';display:block;clear:both}}#sendocms-series .tab-content .item-box .item-param .item-title{font-size:20px;line-height:20px;font-weight:700;color:#c70025;letter-spacing:.05em}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-param .item-title{font-size:18px;line-height:20px}}#sendocms-series .tab-content .item-box .item-param .item-title span{display:block}#sendocms-series .tab-content .item-box .item-param .item-title span:first-child{font-size:14px}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-param .item-title span:first-child{font-size:12px}}#sendocms-series .tab-content .item-box .item-param .item-text{margin-top:10px}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-param .item-text{font-size:12px;line-height:18px}}#sendocms-series .tab-content .item-box .item-param .item-note{font-size:12px}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-param .item-note{font-size:12px;line-height:18px}}#sendocms-series .tab-content .item-box .item-param .item-note span{color:#edcbc2}#sendocms-series .tab-content .item-box .item-param .item-note span.blue{color:#c2e2ed}#sendocms-series .tab-content .item-box.item02 .item-title{color:#509f37}#sendocms-series .tab-content .item-box.item03 .item-title{color:#6c2e8a}#sendocms-series .tab-content .item-box.item04 .item-title{color:#e08230}#sendocms-series .tab-content .item-box.item05 .item-title{color:#e08230}#sendocms-series .tab-content .item-box.item06 .item-title{color:#772610}#sendocms-series .tab-content .item-box.item08 .item-title{color:#509f37}#sendocms-series .tab-content .item-box.item09 .item-title{color:#141f3f}#sendocms-series .tab-content .item-box.item10 .item-title{color:#86b56f}#sendocms-series .tab-content .item-box.item11 .item-title{color:#117522}#sendocms-series .tab-content .item-box.item12 .item-title{color:#114212}#sendocms-series .tab-content .item-box .item-link{margin-top:10px;margin-left:130px}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-link{margin-left:20px}}#sendocms-series .tab-content .item-box .item-link li{float:left;margin-right:15px}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-link li{margin-top:10px}}#sendocms-series .tab-content .item-box .item-link li a{display:block;padding:8px 25px;color:#c70025;border:solid 2px #c70025;border-radius:6px;font-size:14px;line-height:1}@media only screen and (max-width:480px){#sendocms-series .tab-content .item-box .item-link li a{font-size:12px;padding-left:20px;padding-right:15px}}#sendocms-series .tab-content .item-box .item-link li a:after{content:'>';display:inline-block;margin-left:8px}#sendocms-series .tab-content .item-box .item-link li a:hover{color:#fff;background-color:#c70025;text-decoration:none}#sendocms-series .tab-content .item-box .item-link li.more-info a{border:none}#sendocms-series .tab-content .item-box .item-link li.more-info a:after{content:'>';display:inline-block;margin-left:8px}#sendocms-series .tab-content .item-box .item-link li.more-info a:hover{color:#c70025;background-color:transparent;text-decoration:underline}#sendocms-series .tab-content .item-box .item-link li.more-info.no-ec a{padding-left:0}#sendocms-sanka .oxidation{margin-top:21px}#sendocms-sanka .oxidation h2{letter-spacing:2.5px;margin-bottom:20px;font-size:22px;color:#333;padding-bottom:9px;border-bottom:solid 2px #c70025;line-height:28px}@media only screen and (max-width:480px){#sendocms-sanka .oxidation h2{letter-spacing:0;margin-bottom:5px;padding-bottom:4px;font-size:16px;line-height:22px}}#sendocms-sanka .oxidation .detail{margin-top:61px}@media only screen and (max-width:480px){#sendocms-sanka .oxidation .detail{margin:10px 0}}#sendocms-sanka .oxidation .detail:first-child{margin-top:0}#sendocms-sanka .oxidation .oxidation-wrapper .left{float:left;width:309px}#sendocms-sanka .oxidation .oxidation-wrapper .left p{font-size:16px;margin:0;line-height:24px}#sendocms-sanka .oxidation .oxidation-wrapper .left p.secound{margin-top:31px}#sendocms-sanka .oxidation .oxidation-wrapper .right{float:right}#sendocms-sanka .oxidation .oxidation-wrapper .right img.pattern-01{margin-top:21px}@media only screen and (max-width:480px){#sendocms-sanka .oxidation .oxidation-wrapper .left,#sendocms-sanka .oxidation .oxidation-wrapper .right{width:auto;float:none;margin:0 auto}#sendocms-sanka .oxidation .oxidation-wrapper .left p,#sendocms-sanka .oxidation .oxidation-wrapper .right p{font-size:14px;line-height:20px}#sendocms-sanka .oxidation .oxidation-wrapper .left p.secound,#sendocms-sanka .oxidation .oxidation-wrapper .right p.secound{margin-top:0}#sendocms-sanka .oxidation .oxidation-wrapper .right{text-align:center}#sendocms-sanka .oxidation .oxidation-wrapper .right img{margin:21px auto}}#sendocms-katachi .package{margin-top:21px}#sendocms-katachi .package h2{letter-spacing:2.5px;margin-bottom:20px;font-size:22px;color:#333;padding-bottom:9px;border-bottom:solid 2px #c70025;line-height:28px}@media only screen and (max-width:480px){#sendocms-katachi .package h2{letter-spacing:0;margin-bottom:5px;padding-bottom:4px;font-size:16px;line-height:22px}}#sendocms-katachi .package .sp-detail-img{margin:12px auto}#sendocms-katachi .package .detail{margin-top:61px}#sendocms-katachi .package .detail:first-child{margin-top:0}#sendocms-katachi .package .detail.pattern01{margin-top:31px}@media only screen and (max-width:480px){#sendocms-katachi .package .detail{margin:40px 0}}#sendocms-katachi .package .package-wrapper .left{float:left;width:400px}#sendocms-katachi .package .package-wrapper .left p{font-size:16px;margin:0;line-height:24px}#sendocms-katachi .package .package-wrapper .left p.secound{margin-top:31px}#sendocms-katachi .package .package-wrapper .right{float:right}#sendocms-katachi .package .package-wrapper .right img.pattern-01{margin-top:21px}@media only screen and (max-width:480px){#sendocms-katachi .package .package-wrapper .left,#sendocms-katachi .package .package-wrapper .right{width:auto;float:none;margin:0 auto}#sendocms-katachi .package .package-wrapper .left p,#sendocms-katachi .package .package-wrapper .right p{font-size:14px;line-height:20px}#sendocms-katachi .package .package-wrapper .left p.secound,#sendocms-katachi .package .package-wrapper .right p.secound{margin-top:0}#sendocms-katachi .package .package-wrapper .right{text-align:center}#sendocms-katachi .package .package-wrapper .right img{margin:10px auto}}#sendocms-movies .sendocms-movies-slider{margin-bottom:50px;background-color:#c8c8c8}@media only screen and (max-width:480px){#sendocms-movies .sendocms-movies-slider{margin-bottom:20px}}#sendocms-movies .sendocms-movies-slider *{-webkit-box-sizing:content-box;box-sizing:content-box}#sendocms-movies .sendocms-movies-slider .movies-slider-header{background:transparent url(dist/images/sendo/cms/movies-header-bg.png) left center repeat-x;text-align:center}#sendocms-movies .sendocms-movies-slider .movies-slider{margin:0 auto;width:940px;background:transparent url(dist/images/sendo/cms/movies-slider-bg.png) left bottom repeat-x}@media only screen and (max-width:480px){#sendocms-movies .sendocms-movies-slider .movies-slider{width:100%}}#sendocms-movies .sendocms-movies-slider .movies-slider a{display:block;min-width:300px;min-height:168px;max-width:300px;max-height:168px;overflow:hidden}#sendocms-movies .sendocms-movies-slider .movies-slider a img{width:100%;height:auto}#sendocms-movies .movies-list .movie-rows:after,#sendocms-movies .movies-list .movie-rows:before{content:"";display:table}#sendocms-movies .movies-list .movie-rows:after{clear:both}#sendocms-movies .movies-list .movie-rows .movie{float:left;margin:0 0 30px;padding:0 20px}@media only screen and (max-width:480px){#sendocms-movies .movies-list .movie-rows .movie{float:none;padding:0;margin:15px 0}}#sendocms-movies .movies-list .movie-rows .movie a{display:block;width:280px;color:#333}#sendocms-movies .movies-list .movie-rows .movie a:hover{text-decoration:none;opacity:.8}@media only screen and (max-width:480px){#sendocms-movies .movies-list .movie-rows .movie a{width:auto}#sendocms-movies .movies-list .movie-rows .movie a:hover{opacity:1}}#sendocms-movies .movies-list .movie-rows .movie a .image img{width:100%;height:auto}#sendocms-movies .movies-list .movie-rows .movie a .title{padding:10px 15px;background-color:#f4f1ee;font-size:16px;font-weight:700;line-height:22px}#sendocms-recipes .sendocms-head{background:transparent url(dist/images/sendo/cms/recipes-header-bg.jpg) left bottom repeat-x}@media only screen and (max-width:480px){#sendocms-recipes .sendocms-head{background-image:none}#sendocms-recipes .sendocms-head>.container{padding-left:0;padding-right:0}}@media only screen and (max-width:480px){#sendocms-recipes .sendocms-head .start-read{margin-top:15px;padding:0 15px;font-size:14px;line-height:20px}}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes{margin-bottom:20px}}#sendocms-recipes .content-recipes .recipes-wrap{margin-top:30px;position:relative}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap{margin-top:15px}}#sendocms-recipes .content-recipes .recipes-wrap .list-title{display:table-cell;vertical-align:bottom;margin:0;padding:0 0 0 40px;font-size:22px;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","MS PMincho",serif;height:50px;background-color:transparent;background-position:left bottom;background-repeat:no-repeat}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-title{font-size:16px;line-height:20px}}#sendocms-recipes .content-recipes .recipes-wrap .list-title span.name{font-size:26px;letter-spacing:.04em}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-title span.name{font-size:20px}}#sendocms-recipes .content-recipes .recipes-wrap .list-more{position:absolute;right:40px;top:30px}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-more{position:relative;right:auto;top:auto;width:auto;margin-left:-20px;margin-right:-20px}}#sendocms-recipes .content-recipes .recipes-wrap .list-more a{color:#959595}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-more a{display:block;padding:10px 15px;color:#fff;background-color:#d3cdc7;font-size:14px;line-height:1;text-align:center}#sendocms-recipes .content-recipes .recipes-wrap .list-more a:hover{text-decoration:none;background-color:#e0dad3}}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap{padding-top:10px;overflow:hidden}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-wrap{overflow:hidden;margin-left:-20px;margin-right:-20px;padding-bottom:7px;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-bottom:8px}}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap .royalSlider{width:160px;height:256px}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap .royalSlider .royalWrapper{overflow:visible}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul{margin-left:-25px}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul:after,#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul:before{content:"";display:table}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul:after{clear:both}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul{margin-left:15px}}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li{float:left;width:160px;margin-left:25px;margin-bottom:20px}@media only screen and (max-width:480px){#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li{float:none;margin:0 10px 0 0;display:inline-block;vertical-align:top}}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li a{display:block}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li a:hover{text-decoration:none}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li a:hover td.image img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table{width:100%}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th{border:solid 1px #e3e2e0;border-top:0;text-align:center;width:33.3333%;font-size:10px;padding:6px 0 3px;position:relative}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th:before{content:'';position:absolute;left:0;top:-1px;right:0;border-top:solid 4px #000}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th.mins{color:#06cb91}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th.mins:before{border-top:solid 4px #06cb91}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th.energy{color:#f55}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th.energy:before{border-top:solid 4px #f55}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th.salt{color:#05c6e3}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr th.salt:before{border-top:solid 4px #05c6e3}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td{border:solid 1px #e3e2e0;white-space:normal}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td.name{padding:10px;font-size:13px;line-height:15px;height:69px;vertical-align:middle;color:#000;position:relative}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td.name:before{content:'';position:absolute;left:0;bottom:-1px;right:0;border-bottom:solid 4px #c70025}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td.name span{display:block;vertical-align:middle;max-height:45px;overflow:hidden}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td.image{padding:0;overflow:hidden}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td.image img{-webkit-transition:transform 1.2s linear;-webkit-transition:-webkit-transform 1.2s linear;transition:-webkit-transform 1.2s linear;transition:transform 1.2s linear;transition:transform 1.2s linear,-webkit-transform 1.2s linear;width:100%;height:auto}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td .num{display:block;font-size:18px;text-align:center;color:#727272;line-height:20px}#sendocms-recipes .content-recipes .recipes-wrap .list-wrap ul li table tr td .unit{display:block;font-size:10px;text-align:center;color:#c2c2c2;line-height:12px}#sendocms-recipes .content-recipes .recipes-wrap.item-gurumet .list-title{color:#a42737;background-image:url(dist/images/sendo/cms/recipes-title-img-premium.png)}#sendocms-recipes .content-recipes .recipes-wrap.item-gurumet .list-wrap ul li table tr td.name:before{border-bottom-color:#a42737}#sendocms-recipes .content-recipes .recipes-wrap.item-gurumet02 .list-title{color:#a42737;background-image:url(dist/images/sendo/cms/recipes-title-img-premium2.png)}#sendocms-recipes .content-recipes .recipes-wrap.item-gurumet02 .list-wrap ul li table tr td.name:before{border-bottom-color:#a42737}#sendocms-recipes .content-recipes .recipes-wrap.item01 .list-title{color:#c70025;background-image:url(dist/images/sendo/cms/recipes-title-img1.png)}#sendocms-recipes .content-recipes .recipes-wrap.item01 .list-wrap ul li table tr td.name:before{border-bottom-color:#c70025}#sendocms-recipes .content-recipes .recipes-wrap.item02 .list-title{color:#019e35;background-image:url(dist/images/sendo/cms/recipes-title-img2.png)}#sendocms-recipes .content-recipes .recipes-wrap.item02 .list-wrap ul li table tr td.name:before{border-bottom-color:#019e35}#sendocms-recipes .content-recipes .recipes-wrap.item03 .list-title{color:#ea5f7e;background-image:url(dist/images/sendo/cms/recipes-title-img3.png)}#sendocms-recipes .content-recipes .recipes-wrap.item03 .list-wrap ul li table tr td.name:before{border-bottom-color:#ea5f7e}#sendocms-recipes .content-recipes .recipes-wrap.item04 .list-title{color:#692289;background-image:url(dist/images/sendo/cms/recipes-title-img4.png)}#sendocms-recipes .content-recipes .recipes-wrap.item04 .list-wrap ul li table tr td.name:before{border-bottom-color:#692289}#sendocms-recipes .content-recipes .recipes-wrap.item05 .list-title{color:#f08800;background-image:url(dist/images/sendo/cms/recipes-title-img5.png)}#sendocms-recipes .content-recipes .recipes-wrap.item05 .list-wrap ul li table tr td.name:before{border-bottom-color:#f08800}#sendocms-recipes .content-recipes .recipes-wrap.item06 .list-title{color:#653828;background-image:url(dist/images/sendo/cms/recipes-title-img6.png)}#sendocms-recipes .content-recipes .recipes-wrap.item06 .list-wrap ul li table tr td.name:before{border-bottom-color:#653828}[data-carousel-3d] [data-prev-button]{position:absolute;height:100%;width:15%;top:0;left:0}[data-carousel-3d] [data-next-button]{position:absolute;height:100%;width:15%;top:0;right:0}[data-carousel-3d]{position:relative;overflow:hidden}[data-carousel-3d]>[data-children-wrapper]{perspective:3000px;-ms-perspective:3000px;-moz-perspective:3000px;-webkit-perspective:3000px}[data-carousel-3d]>[data-children-wrapper]>[data-child]{transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s}[data-carousel-3d]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}[data-carousel-3d]>[data-children-wrapper]>[data-child]{position:absolute;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}[data-carousel-3d]>[data-children-wrapper]>[data-child]>[data-child-frame]>[data-content-wrapper]{-webkit-box-sizing:border-box;box-sizing:border-box;transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0}[data-carousel-3d]:before{padding-top:40%;display:block;content:''}[data-carousel-3d] [data-children-wrapper]{position:absolute;top:0;bottom:0;right:26%;left:26%}[data-carousel-3d]{background:-webkit-gradient(linear,left bottom,left top,from(#c8c8c8),color-stop(white),to(#c8c8c8));background:linear-gradient(0deg,#c8c8c8,#fff,#c8c8c8);background:-webkit-linear-gradient(0deg,#c8c8c8,#fff,#c8c8c8)}[data-carousel-3d] [data-prev-button]:before{content:url(dist/images/sendo/cms/prev.png);position:absolute;top:0;bottom:0;left:0;right:0;width:43px;height:49px;margin:auto}[data-carousel-3d] [data-next-button]:before{content:url(dist/images/sendo/cms/next.png);position:absolute;top:0;bottom:0;left:0;right:0;width:43px;height:49px;margin:auto}[data-child-frame]{border:5px solid #fff}.recipe-writer-container{margin:10px 0}.recipe-writer-container .tabs-nav{margin-top:20px;position:relative;z-index:2}@media only screen and (max-width:480px){.recipe-writer-container .tabs-nav{margin-left:-15px;margin-right:-15px}}.recipe-writer-container .tabs-nav .tabs-nav-item{float:left;display:block;width:200px;margin:6px -1px 0 0;padding:12px 10px;border:solid 1px #877c70;border-bottom:none;border-radius:8px 8px 0 0;text-align:center;font-size:14px;line-height:1;color:#fff;background-color:#c0ad8d;text-decoration:none;position:relative;cursor:pointer;z-index:1}@media only screen and (max-width:480px){.recipe-writer-container .tabs-nav .tabs-nav-item{width:126px}}.recipe-writer-container .tabs-nav .tabs-nav-item:focus,.recipe-writer-container .tabs-nav .tabs-nav-item:hover{opacity:.7;text-decoration:none}.recipe-writer-container .tabs-nav .tabs-nav-item.current{color:#c70025;background-color:#fff;margin-top:0;padding-top:18px;-webkit-box-shadow:2px 0 1px rgba(135,124,112,.4);box-shadow:2px 0 1px rgba(135,124,112,.4);z-index:2}.recipe-writer-container .tabs-nav .tabs-nav-item.current:before{content:'';position:absolute;left:0;bottom:0;right:0;border-bottom:solid 1px #fff;margin-bottom:-1px}.recipe-writer-container .tabs-nav .tabs-nav-item.current:focus,.recipe-writer-container .tabs-nav .tabs-nav-item.current:hover{opacity:1}.recipe-writer-container .tabs-content{display:none;border:solid 1px #877c70;border-radius:0 8px 0 0;padding:1px 0 15px;position:relative;z-index:1}@media only screen and (max-width:480px){.recipe-writer-container .tabs-content{margin-left:-15px;margin-right:-15px;overflow:hidden}}.recipe-writer-container .tabs-content.current{display:block;background-color:#f9f6f2}.recipe-writer-container .tabs-content .thumbnails{margin-left:0}.recipe-writer-container .tabs-content .thumbnails>li{margin-left:10px;min-height:130px;width:294px;position:relative}.recipe-writer-container .tabs-content .thumbnails>li .ranking-icon{position:absolute;left:14px;top:-7px;z-index:20}@media only screen and (max-width:480px){.recipe-writer-container .tabs-content .thumbnails>li{margin-top:10px;float:none;margin-left:auto;margin-right:auto}}.recipe-writer-container .tabs-content .thumbnails>li>a{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important}.recipe-writer-container .tabs-content .thumbnails>li>a .caption.recipe-info{margin-right:0}.recipe-writer-container .tabs-content ul.searchResults.horizontalRecipes{margin-top:10px}@media only screen and (max-width:480px){.recipe-writer-container .tabs-content ul.searchResults.horizontalRecipes{margin-top:0}}.recipe-writer-container .recipists_recipes{display:inline-block;width:47.5%;margin:10px 1.25%}@media only screen and (max-width:480px){.recipe-writer-container .recipists_recipes{width:95%;margin:10px 2.5%!important}}.recipe-writer-container .recipists_recipes .ranking-icon{position:absolute}.recipe-writer-container .recipists_thumbnail{display:inline-block;width:100%;padding:2.5%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;border-radius:4px;overflow:hidden;height:100%}@media only screen and (max-width:480px){.recipe-writer-container .recipists_thumbnail{height:auto}}.recipe-writer-container .recipists_thumbnail img{width:47.5%;margin-top:0;height:auto}@media only screen and (max-width:480px){.recipe-writer-container .recipists_thumbnail img{width:auto;max-width:300px}}.recipe-writer-container .recipists_thumbnail .caption{display:inline-block;width:47.5%;vertical-align:top;margin-left:2.5%}@media only screen and (max-width:480px){.recipe-writer-container .recipists_thumbnail .caption{margin-left:0;margin-top:10px;width:100%}}@media only screen and (max-width:480px){.recipe-writer-container .recipists_thumbnail .recipe-info-holder{margin:10px 0}}.profile-contents{display:table}.profile-image{display:table-cell;vertical-align:top}.profile-image .image-box{border:3px solid #c70025;margin-right:15px}.profile-words{display:table-cell;vertical-align:top}@media only screen and (max-width:480px){.profile-image{display:block;text-align:center}.profile-image .image-box{display:inline-block;margin-right:0;margin-bottom:10px}.profile-words{display:block}}.recipe-writer-container .thumbnails.searchResults{margin-top:20px}.chefurawaza-background{background:transparent url(dist/images/chefurawaza/back.png) center center repeat;width:auto;margin:-17px 0 -70px;padding:0 0 70px}.chefurawaza-header{background-color:#fbfaf1;border-bottom:solid 1px #e6e4cc;margin-bottom:30px}@media only screen and (max-width:480px){.chefurawaza-header{margin-bottom:20px}}.chefurawaza-header:before{content:'';display:table}.chefurawaza-header:after{content:'';display:table;clear:both}@media only screen and (max-width:480px){.chefurawaza-header .container{width:auto;margin:0;padding:0}}.chefurawaza-header p{float:left;margin:0;padding:0}.chefurawaza-header p a{display:block}@media only screen and (max-width:480px){.chefurawaza-header p{float:none;text-align:center}.chefurawaza-header p img{margin:0 auto;width:auto;height:auto;max-width:80%}}.chefurawaza-header ul{float:right;margin:0;padding:0;list-style:none}@media only screen and (max-width:480px){.chefurawaza-header ul{display:none;float:none;width:auto;border-top:solid 1px #d9d8c4}#chefurawaza-top .chefurawaza-header ul{display:block}}.chefurawaza-header ul li{float:left;border:0;border-right:solid 1px #ccc}.chefurawaza-header ul li:first-child{border-left:solid 1px #ccc;position:relative}.chefurawaza-header ul li:first-child:before{content:'';display:block;width:0;height:100%;position:absolute;left:-3px;top:0;border-left:solid 1px #ccc}@media only screen and (max-width:480px){.chefurawaza-header ul li{width:32%;border:0;position:relative}}.chefurawaza-header ul li a,.chefurawaza-header ul li span{display:block;margin:0 1px 0 0;border:0;border-right:solid 1px #ccc;padding:0 70px;font-size:18px;line-height:44px}@media only screen and (max-width:480px){.chefurawaza-header ul li a,.chefurawaza-header ul li span{margin:0;padding:0;border-right:0;text-align:center}}.chefurawaza-header ul li a{color:#c70025;position:relative}.chefurawaza-header ul li a:before{content:'';display:block;width:0;height:0;border:transparent solid 4px;border-top:#c70025 solid 8px;position:absolute;left:50%;bottom:0;margin-left:-4px;margin-bottom:-12px}.chefurawaza-header ul li a:hover{text-decoration:none;color:#fff;background-color:#c70025}.chefurawaza-header ul li span{color:#ccc}.chefurawaza-page-m01 .chefurawaza-header ul li.v1 a,.chefurawaza-page-m02 .chefurawaza-header ul li.v1 a,.chefurawaza-page-m03 .chefurawaza-header ul li.v1 a,.chefurawaza-page-m04 .chefurawaza-header ul li.v1 a,.chefurawaza-page-m05 .chefurawaza-header ul li.v1 a,.chefurawaza-page-m06 .chefurawaza-header ul li.v1 a,.chefurawaza-page-top1 .chefurawaza-header ul li.v1 a{text-decoration:none;color:#fff;background-color:#c70025}.chefurawaza-page-m07 .chefurawaza-header ul li.v2 a,.chefurawaza-page-m08 .chefurawaza-header ul li.v2 a,.chefurawaza-page-m09 .chefurawaza-header ul li.v2 a,.chefurawaza-page-m10 .chefurawaza-header ul li.v2 a,.chefurawaza-page-m11 .chefurawaza-header ul li.v2 a,.chefurawaza-page-m12 .chefurawaza-header ul li.v2 a,.chefurawaza-page-top2 .chefurawaza-header ul li.v2 a{text-decoration:none;color:#fff;background-color:#c70025}.chefurawaza-page-m13 .chefurawaza-header ul li.v3 a,.chefurawaza-page-m14 .chefurawaza-header ul li.v3 a,.chefurawaza-page-m15 .chefurawaza-header ul li.v3 a,.chefurawaza-page-m16 .chefurawaza-header ul li.v3 a,.chefurawaza-page-m17 .chefurawaza-header ul li.v3 a,.chefurawaza-page-m18 .chefurawaza-header ul li.v3 a,.chefurawaza-page-top3 .chefurawaza-header ul li.v3 a{text-decoration:none;color:#fff;background-color:#c70025}.chefurawaza-content img.pc{display:inline-block}.chefurawaza-content img.sp{display:none}@media only screen and (max-width:480px){.chefurawaza-content img.pc{display:none}.chefurawaza-content img.sp{display:inline-block}}#chefurawaza-top .ct-header{margin:-10px 0 0}@media only screen and (max-width:480px){#chefurawaza-top .ct-header{margin:0 -20px 0}#chefurawaza-top .ct-header img{width:auto;height:auto;max-width:100%}}#chefurawaza-top .ct-panel{margin:20px 0 0}#chefurawaza-top .ct-panel ul{margin:0;padding:0;list-style:none;overflow:hidden}#chefurawaza-top .ct-panel ul li{float:left;margin:0 0 30px;padding:0;width:50%;text-align:center}@media only screen and (max-width:480px){#chefurawaza-top .ct-panel ul li{float:none;margin-bottom:10px;padding:0 10px;width:auto}}#chefurawaza-top .ct-panel ul li a{display:block;margin:0 auto;position:relative;overflow:hidden;width:443px;height:271px;text-align:left}@media only screen and (max-width:480px){#chefurawaza-top .ct-panel ul li a{width:auto;height:auto}}#chefurawaza-top .ct-panel ul li a:before{content:'';display:block;width:1px;height:100%;background-color:#ff1600;position:absolute;left:0;top:0;z-index:10}#chefurawaza-top .ct-panel ul li a:after{content:'';display:block;width:76px;height:271px;background:transparent url(dist/images/chefurawaza/top/panel_over.png) 0 0 no-repeat;position:absolute;right:0;top:0;margin-right:-59px;-webkit-transition:margin-right .12s ease-in-out;transition:margin-right .12s ease-in-out}#chefurawaza-top .ct-panel ul li a:hover:after{margin-right:0}#chefurawaza-top .ct-panel ul li a:hover img{margin-left:-59px}@media only screen and (max-width:480px){#chefurawaza-top .ct-panel ul li a:hover img{margin-left:0}}@media only screen and (max-width:480px){#chefurawaza-top .ct-panel ul li a:after,#chefurawaza-top .ct-panel ul li a:before{content:none}}#chefurawaza-top .ct-panel ul li a img{width:auto;height:auto;max-width:100%;-webkit-transition:margin-left .12s ease-in-out;transition:margin-left .12s ease-in-out}#chefurawaza-interview .ci-header{text-align:center}@media only screen and (max-width:480px){#chefurawaza-interview .ci-header img{width:auto;height:auto;max-width:100%}}#chefurawaza-interview .ci-profile{margin-top:20px;padding:20px;overflow:hidden;background-color:#fff}#chefurawaza-interview .ci-profile .ci-main{float:left;width:250px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-profile .ci-main{float:none;width:auto;text-align:center}#chefurawaza-interview .ci-profile .ci-main img{width:100%;height:auto}}#chefurawaza-interview .ci-profile .ci-word{float:left;width:360px;padding:0 20px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-profile .ci-word{float:none;width:auto;margin-top:10px;padding:0}}#chefurawaza-interview .ci-profile .ci-word .ci-word-shop{font-weight:700;font-size:14px;line-height:24px;margin-bottom:3px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-profile .ci-word .ci-word-shop{text-align:center}}#chefurawaza-interview .ci-profile .ci-word .ci-word-name{font-size:14px;font-weight:700;line-height:28px;color:#c70024;vertical-align:bottom;margin-bottom:5px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-profile .ci-word .ci-word-name{text-align:center}}#chefurawaza-interview .ci-profile .ci-word .ci-word-name span{font-size:24px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-profile .ci-word .ci-word-name span{display:block}}#chefurawaza-interview .ci-profile .ci-word .ci-word-read{font-size:14px;line-height:24px}#chefurawaza-interview .ci-profile .ci-shop{float:left;width:250px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-profile .ci-shop{float:none;width:auto;text-align:center}#chefurawaza-interview .ci-profile .ci-shop img{width:100%;height:auto}}#chefurawaza-interview .ci-coverage{margin-top:20px;padding:40px 100px;background-color:#fff}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage{padding:15px 20px;text-align:center}}#chefurawaza-interview .ci-coverage .ci-coverage-title{padding:0 0 0 48px;background:transparent url(dist/images/chefurawaza/interview/coverage-title.png) 0 0 no-repeat;font-size:24px;font-weight:700;line-height:35px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-coverage-title{display:inline-block;margin:0 auto;font-size:14px;line-height:22px;background-size:22px;padding-left:28px}}#chefurawaza-interview .ci-coverage .ci-section{margin:30px 0 0;overflow:hidden}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-section{margin-top:20px}}#chefurawaza-interview .ci-coverage .ci-section .ci-section-photo{float:left;width:250px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-section .ci-section-photo{float:none;width:auto;text-align:center}#chefurawaza-interview .ci-coverage .ci-section .ci-section-photo img{width:100%;height:auto}}#chefurawaza-interview .ci-coverage .ci-section .ci-section-title{float:right;width:445px;font-size:24px;font-weight:700;line-height:32px;color:#c70024}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-section .ci-section-title{float:none;width:auto;text-align:left}}#chefurawaza-interview .ci-coverage .ci-section .ci-section-words{float:right;width:445px;font-size:14px;line-height:24px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-section .ci-section-words{float:none;width:auto;text-align:left}}#chefurawaza-interview .ci-coverage .ci-section.ci-section-second .ci-section-photo{float:right}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-section.ci-section-second .ci-section-photo{float:none}}#chefurawaza-interview .ci-coverage .ci-section.ci-section-second .ci-section-title,#chefurawaza-interview .ci-coverage .ci-section.ci-section-second .ci-section-words{float:left}@media only screen and (max-width:480px){#chefurawaza-interview .ci-coverage .ci-section.ci-section-second .ci-section-title,#chefurawaza-interview .ci-coverage .ci-section.ci-section-second .ci-section-words{float:none}}#chefurawaza-interview .ci-recipe{margin:20px 0 0;padding:0 20px 20px;background-color:#fff}@media only screen and (max-width:480px){#chefurawaza-interview .ci-recipe{text-align:center}}#chefurawaza-interview .ci-recipe .ci-recipe-title{margin:0;padding:0 0 0 75px;height:70px;background:transparent url(dist/images/chefurawaza/interview/recipe-icon.png) left center no-repeat;font-size:24px;font-weight:700;line-height:70px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-recipe .ci-recipe-title{display:inline-block;padding-left:50px;font-size:14px;height:50px;line-height:52px;background-size:46px}}#chefurawaza-interview .ci-recipe ul{margin:0;padding:0;list-style:none;overflow:hidden}#chefurawaza-interview .ci-recipe ul li{float:left;margin:0 0 0 24px;padding:0;width:284px}@media only screen and (max-width:480px){#chefurawaza-interview .ci-recipe ul li{float:none;width:auto;margin:0 0 20px;text-align:center}}#chefurawaza-interview .ci-recipe ul li:first-child{margin-left:0}#chefurawaza-interview .ci-recipe ul li a{display:block;position:relative;overflow:hidden}#chefurawaza-interview .ci-recipe ul li a:after{content:'';display:block;width:40px;height:193px;background:transparent url(dist/images/chefurawaza/interview/recipe-check.png) 0 0 no-repeat;position:absolute;right:0;top:0;margin-right:-29px;-webkit-transition:margin-right .2s ease-in-out;transition:margin-right .2s ease-in-out}#chefurawaza-interview .ci-recipe ul li a:hover:after{margin-right:0}@media only screen and (max-width:480px){#chefurawaza-interview .ci-recipe ul li a:after{content:none}}#chefurawaza-interview .ci-recipe ul li.v2 a:after{background-color:#0e9e9e!important;background-image:url(dist/images/chefurawaza/interview/recipe-check-v2.png)}#chefurawaza-interview .ci-recipe ul li.v3 a:after{background-color:#333!important;background-image:url(dist/images/chefurawaza/interview/recipe-check-v3.png)}#chefurawaza-interview .ci-footer{margin:20px 0 0;text-align:center}#chefurawaza-interview .ci-footer a{display:inline-block;padding:16px 0 14px;border:solid 1px #df494d;width:288px;text-align:center;font-size:14px;font-weight:700;line-height:1;color:#df494d;background-color:#fff}@media only screen and (max-width:480px){#chefurawaza-interview .ci-footer a{display:block;width:auto}}#chefurawaza-interview .ci-footer a:hover{text-decoration:none;color:#fff;background-color:#df494d}#chefurawaza-movie .chefurawaza-content{padding:0 10px}@media only screen and (max-width:480px){#chefurawaza-movie .chefurawaza-content{margin:-10px -10px 0;padding:0}#chefurawaza-movie .chefurawaza-content img{width:auto;height:auto;max-width:100%}}#chefurawaza-movie .cm-header{margin:0 auto}#chefurawaza-movie .cm-header:before{content:'';display:table}#chefurawaza-movie .cm-header:after{content:'';display:table;clear:both}#chefurawaza-movie .cm-header .cm-header-title{float:left}@media only screen and (max-width:480px){#chefurawaza-movie .cm-header .cm-header-title{float:none}}#chefurawaza-movie .cm-header .cm-header-movie{float:left;width:640px;height:0;padding-top:360px;background-color:#fff;position:relative}#chefurawaza-movie .cm-header .cm-header-movie>*{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:480px){#chefurawaza-movie .cm-header .cm-header-movie{float:none;margin-top:10px;width:100%;padding-top:56.25%}}#chefurawaza-movie .cm-main{margin:30px auto 0;padding:20px;background-color:#fff}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main{margin-top:10px}}#chefurawaza-movie .cm-main:before{content:'';display:table}#chefurawaza-movie .cm-main:after{content:'';display:table;clear:both}#chefurawaza-movie .cm-main .cm-main-cooking{float:left;width:306px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main .cm-main-cooking{float:none;width:auto;text-align:center}}#chefurawaza-movie .cm-main .cm-main-recipe{float:right;width:540px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main .cm-main-recipe{float:none;width:auto;margin-top:20px}}#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-name{margin:0;font-size:24px;line-height:34px;font-weight:700;color:#c70025}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-name{font-size:16px;line-height:24px}}#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-desc{margin:10px 0 0;font-size:14px;line-height:24px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-desc{margin-top:5px}}#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-link{margin:20px 0 0}#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-link a{color:#fff;background-color:#4fb1b3}#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-link a:after{content:'';display:inline-block;width:21px;height:21px;background:transparent url(dist/images/chefurawaza/movie/arrow2.png) 0 0 no-repeat;margin-bottom:-5px;margin-left:10px}#chefurawaza-movie .cm-main .cm-main-recipe .cm-main-link a:hover{background-color:#439799}#chefurawaza-movie .cm-main ul{clear:both;margin:0;padding:30px 0 0;overflow:hidden}#chefurawaza-movie .cm-main ul li{width:420px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main ul li{width:auto}}#chefurawaza-movie .cm-main ul li:before{content:'';display:table}#chefurawaza-movie .cm-main ul li:after{content:'';display:table;clear:both}#chefurawaza-movie .cm-main ul li .point-title{float:left;margin:-11px 0 0}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main ul li .point-title{float:none;margin-top:10px;text-align:center}}#chefurawaza-movie .cm-main ul li .point-photo{float:right;margin:10px 0 0;width:200px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main ul li .point-photo{float:none;width:auto;text-align:center}}#chefurawaza-movie .cm-main ul li .point-words{float:left;margin:10px 0 0;width:205px;font-size:14px;line-height:24px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main ul li .point-words{float:none;width:auto}}#chefurawaza-movie .cm-main ul li.point1{float:left}#chefurawaza-movie .cm-main ul li.point2{float:right}#chefurawaza-movie .cm-main ul li.point1-only{float:none;display:block;margin:0 auto}@media only screen and (max-width:480px){#chefurawaza-movie .cm-main ul li.point1,#chefurawaza-movie .cm-main ul li.point2{float:none}}#chefurawaza-movie .cm-info{margin:30px 0 0;padding:20px;overflow:hidden;background-color:#fff}#chefurawaza-movie .cm-info .cm-info-shop{float:left;width:185px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-shop{float:none;width:auto}}#chefurawaza-movie .cm-info .cm-info-shop .cm-info-shop-photo{min-height:155px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-shop .cm-info-shop-photo{min-height:0;text-align:center}}#chefurawaza-movie .cm-info .cm-info-shop .cm-info-shop-name{margin:15px 0 0;font-size:20px;line-height:24px;color:#666;text-align:center}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-shop .cm-info-shop-name{margin-top:10px;font-size:14px}}#chefurawaza-movie .cm-info .cm-info-chef{float:left;width:173px;margin-left:10px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-chef{float:none;width:auto;margin-left:0;margin-top:10px}}#chefurawaza-movie .cm-info .cm-info-chef .cm-info-chef-photo{min-height:155px;text-align:center}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-chef .cm-info-chef-photo{min-height:0}}#chefurawaza-movie .cm-info .cm-info-chef .cm-info-chef-name{margin:15px 0 0;font-weight:700;font-size:14px;line-height:24px;color:#c70025;text-align:center}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-chef .cm-info-chef-name{margin-top:10px}}#chefurawaza-movie .cm-info .cm-info-chef .cm-info-chef-name span{display:inline-block;font-size:24px;padding-right:5px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-chef .cm-info-chef-name span{font-size:18px}}#chefurawaza-movie .cm-info .cm-info-message{float:right;width:502px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-message{float:none;width:auto;margin-top:20px}}#chefurawaza-movie .cm-info .cm-info-message a{display:block;position:relative}#chefurawaza-movie .cm-info .cm-info-message a img{opacity:1!important}#chefurawaza-movie .cm-info .cm-info-message a.pc{display:block}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-message a.pc{display:none}}#chefurawaza-movie .cm-info .cm-info-message a.sp{display:none}@media only screen and (max-width:480px){#chefurawaza-movie .cm-info .cm-info-message a.sp{display:block}}#chefurawaza-movie .cm-info .cm-info-message a img.on{display:none;position:absolute;left:0;top:0}#chefurawaza-movie .cm-info .cm-info-message a:hover{opacity:1}#chefurawaza-movie .cm-info .cm-info-message a:hover img.on{display:block}#chefurawaza-movie .cm-footer{margin:30px 0 0}@media only screen and (max-width:480px){#chefurawaza-movie .cm-footer{margin-top:10px}}#chefurawaza-movie .cm-footer ul{position:relative;overflow:hidden;text-align:center}#chefurawaza-movie .cm-footer ul li{display:inline-block}@media only screen and (max-width:480px){#chefurawaza-movie .cm-footer ul li{margin-top:10px}}#chefurawaza-movie .cm-footer ul li a{display:block;padding:17px 0 15px;border-bottom:solid 2px #eee;background-color:#fff;font-size:14px;line-height:20px}@media only screen and (max-width:480px){#chefurawaza-movie .cm-footer ul li a{display:block;width:auto}}#chefurawaza-movie .cm-footer ul li a:hover{text-decoration:none;color:#fff;background-color:#83bdbe}#chefurawaza-movie .cm-footer ul li.cm-link-back{float:left;text-align:left}#chefurawaza-movie .cm-footer ul li.cm-link-back a{padding:7px 15px 5px 52px;position:relative}#chefurawaza-movie .cm-footer ul li.cm-link-back a:after{content:'';display:block;width:21px;height:21px;background:transparent url(dist/images/chefurawaza/movie/arrow.png) 0 0 no-repeat;position:absolute;left:15px;top:50%;margin-top:-10px}#chefurawaza-movie .cm-footer ul li.cm-link-back span{display:block;font-weight:700}#chefurawaza-movie .cm-footer ul li.cm-link-home{width:240px;text-align:center}#chefurawaza-movie .cm-footer ul li.cm-link-home a{padding:16px 0 14px;color:#df494d;border:solid 1px #df494d;font-weight:700}#chefurawaza-movie .cm-footer ul li.cm-link-home a:hover{color:#fff;background-color:#bf3f43}@media only screen and (max-width:480px){#chefurawaza-movie .cm-footer ul li.cm-link-home{display:block;width:auto}}#chefurawaza-movie .cm-footer ul li.cm-link-next{float:right;text-align:right}#chefurawaza-movie .cm-footer ul li.cm-link-next a{padding:7px 52px 5px 15px;position:relative}#chefurawaza-movie .cm-footer ul li.cm-link-next a:after{content:'';display:block;width:21px;height:21px;background:transparent url(dist/images/chefurawaza/movie/arrow.png) -21px 0 no-repeat;position:absolute;right:15px;top:50%;margin-top:-10px}#chefurawaza-movie .cm-footer ul li.cm-link-next span{display:block;font-weight:700}.chefurawaza-header-banner{text-align:center;margin-bottom:40px}@media only screen and (max-width:480px){.chefurawaza-header-banner{margin-bottom:20px}}.chefurawaza-header-banner img{margin:0 auto}@media only screen and (max-width:480px){.chefurawaza-header-banner img{max-width:90%}}.chefurawaza-header2{background-color:#fbfaf1;border-bottom:solid 1px #e6e4cc;margin-bottom:30px}@media only screen and (max-width:480px){.chefurawaza-header2{margin-bottom:20px}}.chefurawaza-header2:before{content:'';display:table}.chefurawaza-header2:after{content:'';display:table;clear:both}@media only screen and (max-width:480px){.chefurawaza-header2 .container{width:auto;margin:0;padding:0}}.chefurawaza-header2 p{float:left;margin:0;padding:0}.chefurawaza-header2 p a{display:block}@media only screen and (max-width:480px){.chefurawaza-header2 p{float:none;text-align:center}.chefurawaza-header2 p img{margin:0 auto;width:auto;height:auto;max-width:100%}}.chefurawaza-header2 ul{float:right;margin:0;padding:0;list-style:none}@media only screen and (max-width:480px){.chefurawaza-header2 ul{display:none;float:none;width:auto;border-top:solid 1px #d9d8c4}#chefurawaza-top .chefurawaza-header2 ul{display:block}}.chefurawaza-header2 ul li{float:left;border:0;border-right:solid 1px #ccc}.chefurawaza-header2 ul li.v1 a span.t1,.chefurawaza-header2 ul li.v2 a span.t1,.chefurawaza-header2 ul li.v3 a span.t1{color:#c70025}.chefurawaza-header2 ul li.v1 a:hover span.t1,.chefurawaza-header2 ul li.v2 a:hover span.t1,.chefurawaza-header2 ul li.v3 a:hover span.t1{color:#fff}.chefurawaza-header2 ul li:first-child{border-left:solid 1px #ccc;position:relative}.chefurawaza-header2 ul li:first-child:before{content:'';display:block;width:0;height:100%;position:absolute;left:-3px;top:0;border-left:solid 1px #ccc}@media only screen and (max-width:480px){.chefurawaza-header2 ul li{width:33.3333%;border:0;position:relative;border-right:0}.chefurawaza-header2 ul li:first-child{border-left:0}.chefurawaza-header2 ul li:first-child>a,.chefurawaza-header2 ul li:first-child>span{border-left:0}}.chefurawaza-header2 ul li>a,.chefurawaza-header2 ul li>span{display:block;margin:0 1px 0 0;border:0;border-right:solid 1px #ccc;padding:10px 15px;text-align:center}.chefurawaza-header2 ul li>a .t1,.chefurawaza-header2 ul li>span .t1{display:block;font-size:13px;line-height:18px}.chefurawaza-header2 ul li>a .t2,.chefurawaza-header2 ul li>span .t2{display:block;font-size:16px;font-weight:700;line-height:22px;color:#393636}@media only screen and (max-width:480px){.chefurawaza-header2 ul li>a,.chefurawaza-header2 ul li>span{margin:0;padding:10px 0;text-align:center;border-right:0;border-left:solid 1px #ccc}.chefurawaza-header2 ul li>a .t2,.chefurawaza-header2 ul li>span .t2{display:none}}.chefurawaza-header2 ul li a{color:#c70025;position:relative}.chefurawaza-header2 ul li a:hover{text-decoration:none;background-color:#c70025}.chefurawaza-header2 ul li a:hover:before{content:'';display:block;width:0;height:0;border:transparent solid 4px;border-top:#c70025 solid 8px;position:absolute;left:50%;bottom:0;margin-left:-4px;margin-bottom:-12px}.chefurawaza-header2 ul li a:hover .t1{color:#fff}.chefurawaza-header2 ul li a:hover .t2{color:#fff}.chefurawaza-header2 ul li span{color:#ccc}.chefurawaza-season2.chefurawaza-page-m01 .chefurawaza-header2 ul li.v1>a,.chefurawaza-season2.chefurawaza-page-m02 .chefurawaza-header2 ul li.v1>a,.chefurawaza-season2.chefurawaza-page-m03 .chefurawaza-header2 ul li.v1>a,.chefurawaza-season2.chefurawaza-page-m04 .chefurawaza-header2 ul li.v1>a,.chefurawaza-season2.chefurawaza-page-m05 .chefurawaza-header2 ul li.v1>a,.chefurawaza-season2.chefurawaza-page-top1 .chefurawaza-header2 ul li.v1>a{position:relative;text-decoration:none;background-color:#c70025}.chefurawaza-season2.chefurawaza-page-m01 .chefurawaza-header2 ul li.v1>a:before,.chefurawaza-season2.chefurawaza-page-m02 .chefurawaza-header2 ul li.v1>a:before,.chefurawaza-season2.chefurawaza-page-m03 .chefurawaza-header2 ul li.v1>a:before,.chefurawaza-season2.chefurawaza-page-m04 .chefurawaza-header2 ul li.v1>a:before,.chefurawaza-season2.chefurawaza-page-m05 .chefurawaza-header2 ul li.v1>a:before,.chefurawaza-season2.chefurawaza-page-top1 .chefurawaza-header2 ul li.v1>a:before{content:'';display:block;width:0;height:0;border:transparent solid 4px;border-top:#c70025 solid 8px;position:absolute;left:50%;bottom:0;margin-left:-4px;margin-bottom:-12px}.chefurawaza-season2.chefurawaza-page-m01 .chefurawaza-header2 ul li.v1>a .t1,.chefurawaza-season2.chefurawaza-page-m02 .chefurawaza-header2 ul li.v1>a .t1,.chefurawaza-season2.chefurawaza-page-m03 .chefurawaza-header2 ul li.v1>a .t1,.chefurawaza-season2.chefurawaza-page-m04 .chefurawaza-header2 ul li.v1>a .t1,.chefurawaza-season2.chefurawaza-page-m05 .chefurawaza-header2 ul li.v1>a .t1,.chefurawaza-season2.chefurawaza-page-top1 .chefurawaza-header2 ul li.v1>a .t1{color:#fff}.chefurawaza-season2.chefurawaza-page-m01 .chefurawaza-header2 ul li.v1>a .t2,.chefurawaza-season2.chefurawaza-page-m02 .chefurawaza-header2 ul li.v1>a .t2,.chefurawaza-season2.chefurawaza-page-m03 .chefurawaza-header2 ul li.v1>a .t2,.chefurawaza-season2.chefurawaza-page-m04 .chefurawaza-header2 ul li.v1>a .t2,.chefurawaza-season2.chefurawaza-page-m05 .chefurawaza-header2 ul li.v1>a .t2,.chefurawaza-season2.chefurawaza-page-top1 .chefurawaza-header2 ul li.v1>a .t2{color:#fff}.chefurawaza-season2.chefurawaza-page-m06 .chefurawaza-header2 ul li.v2>a,.chefurawaza-season2.chefurawaza-page-m07 .chefurawaza-header2 ul li.v2>a,.chefurawaza-season2.chefurawaza-page-m08 .chefurawaza-header2 ul li.v2>a,.chefurawaza-season2.chefurawaza-page-m09 .chefurawaza-header2 ul li.v2>a,.chefurawaza-season2.chefurawaza-page-m10 .chefurawaza-header2 ul li.v2>a,.chefurawaza-season2.chefurawaza-page-top2 .chefurawaza-header2 ul li.v2>a{position:relative;text-decoration:none;background-color:#c70025}.chefurawaza-season2.chefurawaza-page-m06 .chefurawaza-header2 ul li.v2>a:before,.chefurawaza-season2.chefurawaza-page-m07 .chefurawaza-header2 ul li.v2>a:before,.chefurawaza-season2.chefurawaza-page-m08 .chefurawaza-header2 ul li.v2>a:before,.chefurawaza-season2.chefurawaza-page-m09 .chefurawaza-header2 ul li.v2>a:before,.chefurawaza-season2.chefurawaza-page-m10 .chefurawaza-header2 ul li.v2>a:before,.chefurawaza-season2.chefurawaza-page-top2 .chefurawaza-header2 ul li.v2>a:before{content:'';display:block;width:0;height:0;border:transparent solid 4px;border-top:#c70025 solid 8px;position:absolute;left:50%;bottom:0;margin-left:-4px;margin-bottom:-12px}.chefurawaza-season2.chefurawaza-page-m06 .chefurawaza-header2 ul li.v2>a .t1,.chefurawaza-season2.chefurawaza-page-m07 .chefurawaza-header2 ul li.v2>a .t1,.chefurawaza-season2.chefurawaza-page-m08 .chefurawaza-header2 ul li.v2>a .t1,.chefurawaza-season2.chefurawaza-page-m09 .chefurawaza-header2 ul li.v2>a .t1,.chefurawaza-season2.chefurawaza-page-m10 .chefurawaza-header2 ul li.v2>a .t1,.chefurawaza-season2.chefurawaza-page-top2 .chefurawaza-header2 ul li.v2>a .t1{color:#fff}.chefurawaza-season2.chefurawaza-page-m06 .chefurawaza-header2 ul li.v2>a .t2,.chefurawaza-season2.chefurawaza-page-m07 .chefurawaza-header2 ul li.v2>a .t2,.chefurawaza-season2.chefurawaza-page-m08 .chefurawaza-header2 ul li.v2>a .t2,.chefurawaza-season2.chefurawaza-page-m09 .chefurawaza-header2 ul li.v2>a .t2,.chefurawaza-season2.chefurawaza-page-m10 .chefurawaza-header2 ul li.v2>a .t2,.chefurawaza-season2.chefurawaza-page-top2 .chefurawaza-header2 ul li.v2>a .t2{color:#fff}.chefurawaza-season2.chefurawaza-page-m11 .chefurawaza-header2 ul li.v3>a,.chefurawaza-season2.chefurawaza-page-m12 .chefurawaza-header2 ul li.v3>a,.chefurawaza-season2.chefurawaza-page-m13 .chefurawaza-header2 ul li.v3>a,.chefurawaza-season2.chefurawaza-page-m14 .chefurawaza-header2 ul li.v3>a,.chefurawaza-season2.chefurawaza-page-m15 .chefurawaza-header2 ul li.v3>a,.chefurawaza-season2.chefurawaza-page-top3 .chefurawaza-header2 ul li.v3>a{position:relative;text-decoration:none;background-color:#c70025}.chefurawaza-season2.chefurawaza-page-m11 .chefurawaza-header2 ul li.v3>a:before,.chefurawaza-season2.chefurawaza-page-m12 .chefurawaza-header2 ul li.v3>a:before,.chefurawaza-season2.chefurawaza-page-m13 .chefurawaza-header2 ul li.v3>a:before,.chefurawaza-season2.chefurawaza-page-m14 .chefurawaza-header2 ul li.v3>a:before,.chefurawaza-season2.chefurawaza-page-m15 .chefurawaza-header2 ul li.v3>a:before,.chefurawaza-season2.chefurawaza-page-top3 .chefurawaza-header2 ul li.v3>a:before{content:'';display:block;width:0;height:0;border:transparent solid 4px;border-top:#c70025 solid 8px;position:absolute;left:50%;bottom:0;margin-left:-4px;margin-bottom:-12px}.chefurawaza-season2.chefurawaza-page-m11 .chefurawaza-header2 ul li.v3>a .t1,.chefurawaza-season2.chefurawaza-page-m12 .chefurawaza-header2 ul li.v3>a .t1,.chefurawaza-season2.chefurawaza-page-m13 .chefurawaza-header2 ul li.v3>a .t1,.chefurawaza-season2.chefurawaza-page-m14 .chefurawaza-header2 ul li.v3>a .t1,.chefurawaza-season2.chefurawaza-page-m15 .chefurawaza-header2 ul li.v3>a .t1,.chefurawaza-season2.chefurawaza-page-top3 .chefurawaza-header2 ul li.v3>a .t1{color:#fff}.chefurawaza-season2.chefurawaza-page-m11 .chefurawaza-header2 ul li.v3>a .t2,.chefurawaza-season2.chefurawaza-page-m12 .chefurawaza-header2 ul li.v3>a .t2,.chefurawaza-season2.chefurawaza-page-m13 .chefurawaza-header2 ul li.v3>a .t2,.chefurawaza-season2.chefurawaza-page-m14 .chefurawaza-header2 ul li.v3>a .t2,.chefurawaza-season2.chefurawaza-page-m15 .chefurawaza-header2 ul li.v3>a .t2,.chefurawaza-season2.chefurawaza-page-top3 .chefurawaza-header2 ul li.v3>a .t2{color:#fff}#chefurawaza-top.chefurawaza-season2 .ct-banner{margin-top:40px;text-align:center}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-banner{margin-top:20px;margin-left:20px;margin-right:20px}}#chefurawaza-top.chefurawaza-season2 .ct-banner a{display:inline-block}#chefurawaza-top.chefurawaza-season2 .ct-banner a img{height:auto;max-width:100%}#chefurawaza-top.chefurawaza-season2 .ct-panel2{margin:20px 0 0}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul{margin:0;padding:0;list-style:none;overflow:hidden}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li{float:left;margin:0 0 30px;padding:0;width:auto;text-align:center}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li{float:none;margin-bottom:10px;padding:0 10px;width:auto}}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li a{display:block;margin:0 auto;position:relative;overflow:hidden;width:940px;height:275px;text-align:left}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li a{width:auto;height:auto}}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:after{content:'';display:block;width:76px;height:275px;background:#fc1c1b url(dist/images/chefurawaza/season2/top/panel_over.png) 0 0 no-repeat;position:absolute;right:0;top:0;margin-right:-59px;-webkit-transition:margin-right .12s ease-in-out;transition:margin-right .12s ease-in-out}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:before{content:'';display:block;width:1px;height:100%;background-color:#ff1600;position:absolute;left:0;top:0;z-index:10}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:hover:after{margin-right:0}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:hover img{margin-left:-59px}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:hover img{margin-left:0}}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:after,#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a:before{content:none}}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-r a img{width:auto;height:auto;max-width:100%;-webkit-transition:margin-left .12s ease-in-out;transition:margin-left .12s ease-in-out}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:after{content:'';display:block;width:76px;height:275px;background:#fc1c1b url(dist/images/chefurawaza/season2/top/panel_over2.png) 0 0 no-repeat;position:absolute;left:0;top:0;margin-left:-59px;-webkit-transition:margin-left .12s ease-in-out;transition:margin-left .12s ease-in-out}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:before{content:'';display:block;width:1px;height:100%;background-color:#ff1600;position:absolute;right:0;top:0;z-index:10}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:hover:after{margin-left:0}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:hover img{margin-left:59px}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:hover img{margin-left:0}}@media only screen and (max-width:480px){#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a{overflow:visible}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:after,#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a:before{content:none}}#chefurawaza-top.chefurawaza-season2 .ct-panel2 ul li.ct-panel-l a img{width:auto;height:auto;max-width:100%;-webkit-transition:margin-left .12s ease-in-out;transition:margin-left .12s ease-in-out}#chefurawaza-interview.chefurawaza-season2 .ci-recipe .ci-recipe-title{background-image:url(dist/images/chefurawaza/season2/interview/recipe-icon.png)}#chefurawaza-interview.chefurawaza-season2 .ci-recipe ul li a:after{background-color:#ff1600;background-position:0 center;height:207px}.robuchon_overlay{position:fixed;top:0;left:0;z-index:120;width:100%;height:100%;background-color:#000;opacity:.7;display:none}#robuchon{margin-top:-17px;margin-bottom:-70px;font-family:Hiragino Sans,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","Open Sans","メイリオ",Meiryo,sans-serif}@media only screen and (max-width:1140px){#robuchon{overflow:hidden}}@media only screen and (max-width:480px){#robuchon img{max-width:100%}}#robuchon *{-webkit-box-sizing:border-box;box-sizing:border-box}#robuchon .half-ele{width:50%;float:left}@media only screen and (max-width:480px){#robuchon .half-ele{width:100%;margin:0;float:none}#robuchon .half-ele.first{margin-bottom:40px}}#robuchon .text-center{text-align:center}#robuchon .modal.popup{width:640px;height:502px;margin-left:-320px;top:50%;overflow:visible;position:fixed;display:none}@media only screen and (max-width:480px){#robuchon .modal.popup{width:90%;left:50%;top:10%;margin-top:0;height:auto;margin-left:-45%}}#robuchon .modal.popup .detail{position:relative}#robuchon .modal.popup .close-action{position:absolute;top:-32px;right:-32px;width:65px;height:65px;z-index:130}@media only screen and (max-width:480px){#robuchon .modal.popup .close-action{width:30px;height:30px;right:-15px;top:-15px}}#robuchon .modal.popup .close-action img{max-height:100%}#robuchon .robuchon-main-visual{position:relative}#robuchon .robuchon-main-visual .main-center{position:absolute;left:50%;z-index:10;margin-left:-278px}@media only screen and (max-width:1140px){#robuchon .robuchon-main-visual .main-center{width:363px;margin-left:-181px}}#robuchon .robuchon-main-visual img{margin:0 auto;position:relative;z-index:100}@media only screen and (max-width:1140px){#robuchon .robuchon-main-visual img{height:329px}}@media only screen and (max-width:480px){#robuchon .robuchon-main-visual img{height:auto}}#robuchon .dare-desc-wrap,#robuchon .dare-recipes-wrap,#robuchon .gourmet-shoyu-section,#robuchon .interview-section,#robuchon .rb-contents-wrap,#robuchon .recipe-head-section,#robuchon .robuchon-footer-section{width:1140px;margin:0 auto}@media only screen and (max-width:1140px){#robuchon .dare-desc-wrap,#robuchon .dare-recipes-wrap,#robuchon .gourmet-shoyu-section,#robuchon .interview-section,#robuchon .rb-contents-wrap,#robuchon .recipe-head-section,#robuchon .robuchon-footer-section{width:100%;padding:0 15px}}#robuchon .osusume-section{width:950px;margin:0 auto}@media only screen and (max-width:1140px){#robuchon .osusume-section{width:930px}}@media only screen and (max-width:480px){#robuchon .osusume-section{width:100%;overflow:hidden}}#robuchon .rb-contents-wrap.robuchon_desc{padding:69px 0;background:url(dist/images/robuchon/top/robuchon-profile.png) right 44px center no-repeat;background-size:auto 100%}@media only screen and (max-width:480px){#robuchon .rb-contents-wrap.robuchon_desc{padding:30px 15px;background:url(dist/images/robuchon/top/robuchon-profile-sp.png) no-repeat;background-size:80% auto;background-position:right -40% top}}#robuchon .robuchon_desc_section{color:#fff;background-color:#000}#robuchon .robuchon_desc_section .text{width:620px;margin-left:113px}@media only screen and (max-width:480px){#robuchon .robuchon_desc_section .text{width:100%;margin:0}}#robuchon .robuchon_desc_section .text h4{margin-left:-5px;margin-bottom:26px}@media only screen and (max-width:480px){#robuchon .robuchon_desc_section .text h4{width:65%}}#robuchon .robuchon_desc_section .text h5{margin-bottom:10px}#robuchon .robuchon_desc_section p{font-size:13px;letter-spacing:1.3px;line-height:24px}@media only screen and (max-width:480px){#robuchon .robuchon_desc_section p{line-height:22px;width:65%}}#robuchon .robuchon_desc_section .desc-text{background:url(images/robuchon/top/text-back.png);color:#000;width:560px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 22px;margin-top:29px}@media only screen and (max-width:480px){#robuchon .robuchon_desc_section .desc-text{width:100%;padding:20px 10px}}#robuchon .robuchon_desc_section .desc-text h5{margin-bottom:8px}#robuchon .robuchon_desc_section .desc-text p{line-height:18px;letter-spacing:.6px;margin-bottom:13px}@media only screen and (max-width:480px){#robuchon .robuchon_desc_section .desc-text p{width:100%}}#robuchon .robuchon_desc_section .desc-text a.arrow{color:#c70025;padding-right:14px;font-size:14px;letter-spacing:.1px;background:url(images/robuchon/top/red-arrow.png) center right no-repeat;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .robuchon_movie_wrap{background-color:#000;color:#fff;text-align:center;padding:50px 0 80px}#robuchon .robuchon_movie_wrap .movie{margin-top:28px;position:relative;padding-bottom:56.25%}@media only screen and (max-width:480px){#robuchon .robuchon_movie_wrap .movie{padding-bottom:0}}#robuchon .robuchon_movie_wrap .movie video{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:480px){#robuchon .robuchon_movie_wrap .movie iframe{width:300px;height:168px}}#robuchon .robuchon_movie_wrap .movie .video-js{position:absolute;top:0;left:0;width:100%;height:100%}#robuchon .robuchon_movie_wrap .movie_desc{font-size:14px;position:relative;display:inline-block;padding:0 60px;margin-top:22px;margin-bottom:10px}@media only screen and (max-width:480px){#robuchon .robuchon_movie_wrap .movie_desc{padding:0 30px;font-size:12px}}#robuchon .robuchon_movie_wrap .movie_desc:after,#robuchon .robuchon_movie_wrap .movie_desc:before{content:"";position:absolute;top:50%;left:0;margin-top:-44px;width:18px;height:87px;background:url(images/robuchon/top/desc_back.png) center center no-repeat}@media only screen and (max-width:480px){#robuchon .robuchon_movie_wrap .movie_desc:after,#robuchon .robuchon_movie_wrap .movie_desc:before{background-size:18px 100%}}#robuchon .robuchon_movie_wrap .movie_desc:after{left:auto;right:0;transform:scale(-1,1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1)}#robuchon .robuchon_movie_wrap a.arrow{display:inline-block;position:relative;top:12px;color:#fff;padding:10px;padding-left:24px;padding-right:58px;font-size:14px;background-color:#a42737;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .robuchon_movie_wrap a.arrow:hover{text-decoration:none;background-color:#fff;color:#000}#robuchon .robuchon_movie_wrap a.arrow:hover:before{border-color:transparent transparent transparent #000}#robuchon .robuchon_movie_wrap a.arrow:hover:after{border-color:transparent transparent transparent #fff}#robuchon .robuchon_movie_wrap a.arrow:hover{text-decoration:none}@media only screen and (max-width:480px){#robuchon .robuchon_movie_wrap a.arrow{width:100%;text-align:center;padding-left:0;padding-right:0;letter-spacing:1px}}#robuchon .robuchon_movie_wrap a.arrow:after,#robuchon .robuchon_movie_wrap a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .robuchon_movie_wrap a.arrow:after{right:27px;border-color:transparent transparent transparent #a42737}#robuchon .gurumet-wrap{background:url(images/robuchon/top/gurumet-back.png) top center no-repeat;background-size:100% 100%}#robuchon .gourmet-shoyu-section{padding:50px 0 70px;padding-bottom:0}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section{padding:40px 15px 20px;padding-bottom:20px}}#robuchon .gourmet-shoyu-section h3{margin-bottom:40px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section h3{margin-bottom:20px}}#robuchon .gourmet-shoyu-section h3.dare{margin-top:-15px;margin-bottom:50px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section h3.dare{margin-top:0;margin-bottom:20px}}#robuchon .gourmet-shoyu-section .animation-area{float:left;width:50%;position:relative;text-align:center;top:-11px}#robuchon .gourmet-shoyu-section .animation-area img{max-width:100%}#robuchon .gourmet-shoyu-section .animation-area.dare img{position:relative;top:20px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .animation-area{width:100%;float:none;left:auto}}#robuchon .gourmet-shoyu-section .desc-sub-desc{margin:30px auto 40px;font-size:14px;letter-spacing:1px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .desc-sub-desc{margin-top:20px}}#robuchon .gourmet-shoyu-section .desc{position:relative;z-index:10;float:left;width:50%;height:320px;margin-left:-20px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .desc{width:100%;min-height:300px;margin:0;height:auto;float:none}}#robuchon .gourmet-shoyu-section .desc .link{position:absolute;bottom:0;width:100%;left:0}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .desc .link{position:relative}}#robuchon .gourmet-shoyu-section .desc h4{margin-bottom:24px;margin-top:0}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .desc h4{margin-bottom:10px}}#robuchon .gourmet-shoyu-section .desc h5{margin-bottom:18px}#robuchon .gourmet-shoyu-section .desc h5 img{position:relative;left:5px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .desc h5 img{left:auto;width:90%}}#robuchon .gourmet-shoyu-section .desc p{position:relative;left:7px;font-size:12px;letter-spacing:.4px;line-height:24px;margin-left:-20px;line-height:18px}#robuchon .gourmet-shoyu-section .desc p.add-point{margin-top:20px}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .desc p{left:auto;font-size:12px;line-height:18px}}@media only screen and (max-width:480px){#robuchon .gourmet-shoyu-section .sp-back-wrap{padding-left:40%;font-size:11px;position:relative}#robuchon .gourmet-shoyu-section .sp-back-wrap p{padding-left:30px}#robuchon .gourmet-shoyu-section .sp-back-wrap:before{content:"";position:absolute;left:-5px;width:40%;height:300px;background:url(images/robuchon/top/gurumet-image.png) right center no-repeat;background-size:100% auto}#robuchon .gourmet-shoyu-section .sp-back-wrap.dare:before{content:"";position:absolute;left:-5px;width:40%;height:300px;background:url(images/robuchon/top/gourmet-dare-image.png) right center no-repeat;background-size:100% auto}}#robuchon .points-section-wrap{position:relative;background-color:#a42737}#robuchon .points-section-wrap .points-section{width:955px;margin:0 auto;position:relative;z-index:2}@media only screen and (max-width:1140px){#robuchon .points-section-wrap .points-section{width:100%;padding-bottom:30px}}#robuchon .points-section-wrap .points-section .point-items{margin:0 -10px;margin-top:34px;padding-bottom:32px;overflow:hidden}@media only screen and (max-width:1140px){#robuchon .points-section-wrap .points-section .point-items{margin:0 auto;margin-top:34px;padding:0 10px;padding-bottom:32px;width:938px}}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-items{width:100%;margin-top:10px;margin-bottom:0;padding-bottom:0}#robuchon .points-section-wrap .points-section .point-items .sp-left{float:left;width:56%}}#robuchon .points-section-wrap .points-section a{display:inline-block;position:relative;top:17px;letter-spacing:.4px;color:#fff;padding:10px;padding-left:22px;padding-right:52px;background-color:#000;-webkit-transition:all .2s linear;transition:all .2s linear;letter-spacing:1px}#robuchon .points-section-wrap .points-section a:after,#robuchon .points-section-wrap .points-section a:before{content:"";position:absolute;right:22px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .points-section-wrap .points-section a:after{right:24px;border-color:transparent transparent transparent #000}#robuchon .points-section-wrap .points-section a:hover{text-decoration:none;background-color:#fff;color:#000}#robuchon .points-section-wrap .points-section a:hover:before{border-color:transparent transparent transparent #000}#robuchon .points-section-wrap .points-section a:hover:after{border-color:transparent transparent transparent #fff}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section a{margin:20px 0;top:auto}}#robuchon .points-section-wrap .points-section .point-item{float:left;width:309px;margin:0 8px;height:524px;color:#fff;text-align:center;padding-top:22px;background-color:#a42737;border:1px solid #eba730}@media only screen and (max-width:1140px){#robuchon .points-section-wrap .points-section .point-item{width:290px;height:510px}}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-item{overflow:hidden;width:100%;float:none;margin:0;padding:0;margin-top:10px;height:auto}}#robuchon .points-section-wrap .points-section .point-item h4{width:20%;height:102px;display:table-cell;vertical-align:middle;position:relative;z-index:10}#robuchon .points-section-wrap .points-section .point-item h4 img{margin:0 auto}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-item h4{display:block;width:100%;height:auto;padding:15px;padding-bottom:0}}#robuchon .points-section-wrap .points-section .point-item p{width:295px;margin:0 auto;margin-top:10px;font-size:13px;height:167px;position:relative;z-index:10}@media only screen and (max-width:1140px){#robuchon .points-section-wrap .points-section .point-item p{width:100%;padding:0 6px;font-size:12px;letter-spacing:0;line-height:20px}}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-item p{width:100%;height:auto;margin:5px 0;padding:0 15px;padding-right:5px;text-align:left;line-height:15px;font-size:13px}#robuchon .points-section-wrap .points-section .point-item p a{display:none}}#robuchon .points-section-wrap .points-section .point-item p small{font-size:11px;color:#fff;line-height:15px;display:inline-block}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-item p small{font-size:10px;line-height:12px}}#robuchon .points-section-wrap .points-section .point-item p.small-font{font-size:12px}#robuchon .points-section-wrap .points-section .point-item .point-image{position:relative;z-index:10}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-item .point-image{float:left;width:44%}}#robuchon .points-section-wrap .points-section .point-item .point-image img{width:100%}#robuchon .points-section-wrap .points-section .point-item.point1 .point-image{top:-1px}@media only screen and (max-width:480px){#robuchon .points-section-wrap .points-section .point-item.point1 .point-image{top:auto}}#robuchon .recipe-section-wrap{background-color:#000;color:#fff}#robuchon .recipe-section-wrap .recipe-head-section{padding-top:51px;padding-bottom:37px;background:url(dist/images/robuchon/top/recipe-section-back.png) right 110px top 44px no-repeat}@media only screen and (min-width:1140px){#robuchon .recipe-section-wrap .recipe-head-section{padding-left:88px}}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section{padding:25px 15px;background-size:50% auto;background-position:right 10px}}@media only screen and (max-width:1140px){#robuchon .recipe-section-wrap .recipe-head-section .desc{width:910px;margin:0 auto}}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .desc{width:100%}}#robuchon .recipe-section-wrap .recipe-head-section .desc h4{margin-bottom:7px}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .desc h4{max-width:80%}}#robuchon .recipe-section-wrap .recipe-head-section .desc p{width:634px;letter-spacing:.2px;line-height:23px;font-size:14px}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .desc p{width:67%}}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow{display:inline-block;position:relative;top:12px;color:#fff;padding:10px;padding-left:20px;padding-right:48px;font-size:14px;background-color:#a42737;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:hover{text-decoration:none;background-color:#fff;color:#000}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:hover:before{border-color:transparent transparent transparent #000}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:hover:after{border-color:transparent transparent transparent #fff}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:hover{text-decoration:none}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow{width:100%;text-align:center;padding-left:0;letter-spacing:1px}}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:after,#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .recipe-section-wrap .recipe-head-section .desc a.arrow:after{right:27px;border-color:transparent transparent transparent #a42737}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items{clear:both;margin-top:66px;width:950px;font-size:16px;line-height:26px}@media only screen and (max-width:1140px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items{width:910px;margin:0 auto}}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items{width:100%;margin-top:0}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-info{padding-bottom:10px}}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items h4{margin-bottom:12px}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items h4{width:70%}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items h4.max{width:90%}}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-item{margin-top:59px}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-item{margin-top:30px}}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .image{float:left}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .image{margin-bottom:10px}}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow{display:block;clear:both;position:relative;width:245px;text-align:center;top:40px;color:#fff;padding:6px;padding-left:20px;padding-right:28px;font-size:14px;background-color:#a42737;border:2px solid transparent;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow:hover{text-decoration:none;background-color:#fff;color:#000;border:2px solid #000}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow:hover:before{border-color:transparent transparent transparent #000}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow:hover:after{border-color:transparent transparent transparent #fff}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow{width:100%;font-size:13px;top:10px;margin-top:8px}}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow:after,#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items a.arrow:after{right:27px;border-color:transparent transparent transparent #a42737}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-desc{float:left;margin-left:30px;font-size:13px}@media only screen and (max-width:1140px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-desc{font-size:12px;margin-left:20px}}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-desc{margin-left:0;width:55%;margin-right:5%;font-size:12px;line-height:18px}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .recipe-desc a{display:none}}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .movie{float:right}@media only screen and (max-width:480px){#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .movie{width:40%}#robuchon .recipe-section-wrap .recipe-head-section .recipe-items .movie object{width:100%;height:auto}}#robuchon .gourmet-area{background:url(dist/images/robuchon/top/recipes_back.png) repeat-x;background-size:auto 100%;text-align:center;padding:30px 0 50px}@media only screen and (max-width:480px){#robuchon .gourmet-area{background:url(dist/images/robuchon/top/recipes_back2.png) repeat-x;background-size:auto 100%}}#robuchon .gourmet-area p{font-size:14px;font-weight:700;letter-spacing:.8px;margin-bottom:30px;line-height:20px}@media only screen and (max-width:480px){#robuchon .gourmet-area p{font-size:13px}}#robuchon .gourmet-area a.arrow{display:block;clear:both;position:relative;width:276px;text-align:center;top:0;color:#fff;padding:14px;padding-left:15px;padding-right:30px;margin:0 auto;font-size:14px;letter-spacing:.5px;background-color:#a42737;border:2px solid transparent;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .gourmet-area a.arrow:hover{text-decoration:none;background-color:#fff;color:#000;border:2px solid #000}#robuchon .gourmet-area a.arrow:hover:before{border-color:transparent transparent transparent #000}#robuchon .gourmet-area a.arrow:hover:after{border-color:transparent transparent transparent #fff}@media only screen and (max-width:480px){#robuchon .gourmet-area a.arrow{width:100%;top:10px;margin-top:8px}}#robuchon .gourmet-area a.arrow:after,#robuchon .gourmet-area a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .gourmet-area a.arrow:after{right:27px;border-color:transparent transparent transparent #a42737}#robuchon .gourmet-area ul.recipes{display:inline-block;margin:0 -35px;margin-bottom:40px}@media only screen and (max-width:480px){#robuchon .gourmet-area ul.recipes{margin:0 -15px;margin-bottom:10px}}#robuchon .gourmet-area ul.recipes li{float:left;width:255px;margin:0 35px;border:1px solid #d5d5d5}@media only screen and (max-width:480px){#robuchon .gourmet-area ul.recipes li{float:none;margin:0 auto;margin-bottom:20px}}#robuchon .gourmet-area ul.recipes li a{color:#000}#robuchon .gourmet-area ul.recipes li a:focus,#robuchon .gourmet-area ul.recipes li a:hover{text-decoration:none}#robuchon .gourmet-area ul.recipes li .author_name,#robuchon .gourmet-area ul.recipes li .recipe_name{text-align:left}#robuchon .gourmet-area ul.recipes li .recipe_name{background-color:#fff;font-size:14px;padding:10px 15px}#robuchon .gourmet-area ul.recipes li .author_name{background-color:#f5f5f5;padding:5px 15px}#robuchon .gourmet-area ul.recipes li .author_name .author_label{color:#848484}#robuchon .osusume-section{padding:56px 0}@media only screen and (max-width:1140px){#robuchon .osusume-section{padding:56px 10px}}@media only screen and (max-width:480px){#robuchon .osusume-section{padding:20px 10px}}#robuchon .osusume-section .head-area .title{float:left}@media only screen and (max-width:480px){#robuchon .osusume-section .head-area .title{width:75%}}#robuchon .osusume-section .head-area .title h4{margin-bottom:10px}#robuchon .osusume-section .head-area .author-image{float:right;position:relative;top:-20px;right:8px}@media only screen and (max-width:480px){#robuchon .osusume-section .head-area .author-image{width:20%;top:auto;right:0}}@media only screen and (max-width:480px){#robuchon .osusume-section .sp-osusume-wrap{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;width:320px;margin:0 auto}}@media only screen and (max-width:330px){#robuchon .osusume-section .sp-osusume-wrap{width:290px}}#robuchon .osusume-section .osusume-recipe{margin:0 -30px;margin-top:27px;padding-bottom:15px}@media only screen and (max-width:1140px){#robuchon .osusume-section .osusume-recipe{margin:0 -20px}}@media only screen and (max-width:480px){#robuchon .osusume-section .osusume-recipe{margin:0;margin-right:-10px;margin-bottom:20px;width:857px;white-space:nowrap}}#robuchon .osusume-section .osusume-recipe .item{float:left;width:274px;margin:0 30px;-webkit-box-shadow:rgba(13,5,9,.1) 2px 2px 4px;box-shadow:rgba(13,5,9,.1) 2px 2px 4px;border-radius:0 0 7px 7px}@media only screen and (max-width:1140px){#robuchon .osusume-section .osusume-recipe .item{margin:0;display:table-cell;margin-right:2%;vertical-align:top;white-space:normal}#robuchon .osusume-section .osusume-recipe .item.last{margin-right:0}}#robuchon .osusume-section .osusume-recipe .item a{color:#000}#robuchon .osusume-section .osusume-recipe .item a:hover{text-decoration:none}#robuchon .osusume-section .osusume-recipe .item a:hover img{opacity:.9}#robuchon .osusume-section .osusume-recipe .item p{font-size:14px;font-weight:700;padding:17px 0}#robuchon .osusume-section .osusume-recipe .item p span{font-size:18px}#robuchon .robuchon-footer{padding:38px 0;background:#1068b6 url(images/robuchon/top/robuchon-footer-back.png) center center repeat-x;background-size:auto 100%}#robuchon .robuchon-footer .robuchon-footer-section{color:#fff}#robuchon .robuchon-footer .robuchon-footer-section h4{margin-bottom:17px}#robuchon .robuchon-footer .robuchon-footer-section .instagram{display:inline-block;position:relative;left:0;font-size:30px;text-align:left;line-height:37px;letter-spacing:0;padding-left:84px;padding-right:90px;background:url(dist/images/robuchon/top/instagram.png) 0 center no-repeat;background-size:68px auto}@media only screen and (max-width:480px){#robuchon .robuchon-footer .robuchon-footer-section .instagram{padding-left:70px;padding-right:60px;font-size:14px;line-height:25px;background-size:50px auto;background-position:10px 0}}#robuchon .robuchon-footer .robuchon-footer-section .instagram:before{content:"";position:absolute;right:-10px;top:-15px;width:111px;height:112px;background:url(dist/images/robuchon/top/insta-camp.png) center center no-repeat;background-size:auto 90px}@media only screen and (max-width:480px){#robuchon .robuchon-footer .robuchon-footer-section .instagram:before{top:-5px;right:-30px;height:62px;background-size:auto 60px}}#robuchon .robuchon-footer .robuchon-footer-section .hash{font-size:16px;letter-spacing:.6px;margin-top:6px;margin-bottom:20px}@media only screen and (max-width:480px){#robuchon .robuchon-footer .robuchon-footer-section .hash{font-size:12px}}#robuchon .robuchon-footer .robuchon-footer-section .hash span{font-size:20px}@media only screen and (max-width:480px){#robuchon .robuchon-footer .robuchon-footer-section .hash span{font-size:14px}}#robuchon .robuchon-footer .robuchon-footer-section h1{letter-spacing:1px}#robuchon .robuchon-footer .robuchon-footer-section a{display:inline-block;position:relative;font-size:15px;color:#fff;padding:15px;padding-left:37px;padding-right:65px;background-color:#a42737;border:2px solid transparent;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .robuchon-footer .robuchon-footer-section a:hover{text-decoration:none;background-color:#fff;color:#000;border:2px solid #000}#robuchon .robuchon-footer .robuchon-footer-section a:hover:before{border-color:transparent transparent transparent #000}#robuchon .robuchon-footer .robuchon-footer-section a:hover:after{border-color:transparent transparent transparent #fff}#robuchon .robuchon-footer .robuchon-footer-section a:after,#robuchon .robuchon-footer .robuchon-footer-section a:before{content:"";position:absolute;right:36px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .robuchon-footer .robuchon-footer-section a:after{right:38px;border-color:transparent transparent transparent #a42737}#robuchon .section{width:950px;margin:0 auto;padding-top:24px;padding-bottom:9px}@media only screen and (max-width:940px){#robuchon .section{width:910px;padding:0 15px;padding-top:24px;padding-bottom:9px}}@media only screen and (max-width:480px){#robuchon .section{width:100%}#robuchon .section.sp-no-pad{padding-left:0;padding-right:0}}#robuchon .interview-header{background:url(images/robuchon/top/gurumet-back.png) center center no-repeat;background-size:100% auto}#robuchon .interview-header .left{float:left}@media only screen and (max-width:480px){#robuchon .interview-header .left{float:none;margin:0 auto;text-align:center}}#robuchon .interview-header .right{float:right;position:relative;right:4px}@media only screen and (max-width:480px){#robuchon .interview-header .right{float:none;margin:10px auto;text-align:center;max-width:80%}}#robuchon .interview-content{background:#000;padding:27px 0;padding-bottom:68px}@media only screen and (max-width:480px){#robuchon .interview-content{padding-bottom:30px}}#robuchon .interview-content .lead{margin-bottom:20px}@media only screen and (max-width:480px){#robuchon .interview-content .lead{padding:0 10px}}#robuchon .interview-content a.arrow{display:inline-block;clear:both;position:relative;text-align:center;color:#fff;margin:35px 0;padding:10px;padding-left:60px;padding-right:40px;font-size:14px;background-color:#a42737;border:2px solid transparent;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .interview-content a.arrow:hover{text-decoration:none;background-color:#fff;color:#000;border:2px solid #000}#robuchon .interview-content a.arrow:hover:before{border-color:transparent #000 transparent transparent}#robuchon .interview-content a.arrow:hover:after{border-color:transparent #fff transparent transparent}@media only screen and (max-width:480px){#robuchon .interview-content a.arrow{width:auto;font-size:13px;padding-left:40px;padding-right:10px}}#robuchon .interview-content a.arrow:after,#robuchon .interview-content a.arrow:before{content:"";position:absolute;left:18px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #fff transparent transparent;-webkit-transition:all .2s linear;transition:all .2s linear}#robuchon .interview-content a.arrow:after{left:20px;border-color:transparent #a42737 transparent transparent}#robuchon .interview-content p{font-size:16px;color:#fff;line-height:24px;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","MS PMincho",serif}@media only screen and (max-width:480px){#robuchon .interview-content p{font-size:12px;line-height:22px}}#robuchon .interview-content p.section-lead{font-family:Hiragino Sans,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","Open Sans","メイリオ",Meiryo,sans-serif}#robuchon .interview-content .interview-item{margin-top:20px}#robuchon .interview-content .interview-item h3{margin-bottom:21px}@media only screen and (max-width:480px){#robuchon .interview-content .interview-item h3.sp-res img{height:26px}}#robuchon .interview-content .interview-item p{line-height:31px;letter-spacing:-.8px}@media only screen and (max-width:480px){#robuchon .interview-content .interview-item p{line-height:22px}}#robuchon .interview-content .interview-part1,#robuchon .interview-content .interview-part3{padding:130px 0;padding-right:39%;padding-left:33px}@media only screen and (max-width:480px){#robuchon .interview-content .interview-part1,#robuchon .interview-content .interview-part3{padding:10px 0;padding-right:30%;padding-left:10px}}#robuchon .interview-content .interview-part1{background:url(dist/images/robuchon/interview/intereview-image1.png?20160122) right 20px top -16px no-repeat}@media only screen and (max-width:480px){#robuchon .interview-content .interview-part1{background-size:50% auto;background-position:right -20% top 0}}#robuchon .interview-content .interview-part2{padding-left:40%;background:url(images/robuchon/interview/intereview-image2.png) left top no-repeat}@media only screen and (max-width:480px){#robuchon .interview-content .interview-part2{padding-left:30%;padding-right:10px;background-size:60% auto;background-position:left -50% top 0}}#robuchon .interview-content .interview-part3{padding-bottom:200px;padding-top:17px;background:url(dist/images/robuchon/interview/intereview-image3.png) right -20px top 15px no-repeat}@media only screen and (max-width:480px){#robuchon .interview-content .interview-part3{padding-bottom:40px;background-size:70% auto;background-position:right -80% top 0}}a.arrow-red{display:inline-block;position:relative;top:0;letter-spacing:.4px;color:#fff;padding:10px;padding-left:34px;padding-right:48px;font-size:14px;background-color:#a42737;-webkit-transition:all .2s linear;transition:all .2s linear;letter-spacing:2px}a.arrow-red:after,a.arrow-red:before{content:"";position:absolute;right:22px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}a.arrow-red:after{right:24px;border-color:transparent transparent transparent #a42737}a.arrow-red:hover{text-decoration:none;background-color:#fff;color:#000}a.arrow-red:hover:before{border-color:transparent transparent transparent #000}a.arrow-red:hover:after{border-color:transparent transparent transparent #fff}@media only screen and (max-width:480px){a.arrow-red{margin-top:10px;top:auto}}.remodal object{width:700px;height:394px}@media only screen and (max-width:480px){.remodal object{height:250px}}.remodal-overlay,.remodal-wrapper{display:block!important}.remodal-overlay object,.remodal-wrapper object{display:block!important}.remodal-overlay.remodal-is-closed,.remodal-wrapper.remodal-is-closed{z-index:-1;opacity:0}.remodal-overlay.remodal-is-opened,.remodal-wrapper.remodal-is-opened{z-index:9999;opacity:1}.interview-section .half-ele{padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.tab .nav{margin-bottom:0}.tab .nav li{width:50%;height:60px;text-align:center;text-indent:-9998px}@media only screen and (max-width:480px){.tab .nav li{height:40px}}.tab .nav li.shoyu a{background:#e3b962 url(images/robuchon/top/tab-shoyu.png) center center no-repeat}@media only screen and (max-width:480px){.tab .nav li.shoyu a{height:40px;background-size:auto 18px}}.tab .nav li.shoyu.active a{position:relative;z-index:10;margin-top:-10px;height:70px;-webkit-box-shadow:-2px 4px 5px 7px rgba(164,39,55,.33);box-shadow:-2px 4px 5px 7px rgba(164,39,55,.33);background:#a42737 url(images/robuchon/top/tab-shoyu-active.png) center center no-repeat}@media only screen and (max-width:480px){.tab .nav li.shoyu.active a{height:50px;margin-top:-9px;background-size:auto 18px}}.tab .nav li.dare a{background:#e3b962 url(images/robuchon/top/tab-dare.png) center center no-repeat}@media only screen and (max-width:480px){.tab .nav li.dare a{height:40px;background-size:auto 18px}}.tab .nav li.dare.active a{position:relative;z-index:10;margin-top:-10px;height:70px;-webkit-box-shadow:-2px 4px 7px 7px rgba(164,39,55,.33);box-shadow:-2px 4px 7px 7px rgba(164,39,55,.33);background:#a42737 url(images/robuchon/top/tab-dare-active.png) center center no-repeat}@media only screen and (max-width:480px){.tab .nav li.dare.active a{height:50px;margin-top:-9px;background-size:auto 18px}}.tab .nav li a{display:block;width:100%;height:100%;border-radius:0!important;border:none!important}.tab-content{position:relative;z-index:11}.dare-points{background-color:#a42737;padding:40px 0;overflow:hidden}.dare-points a.arrow{display:none;position:relative;top:12px;color:#fff;padding:10px;padding-left:24px;padding-right:58px;font-size:14px;background-color:#000;-webkit-transition:all .2s linear;transition:all .2s linear;border:1px solid #000}@media only screen and (max-width:480px){.dare-points a.arrow{display:inline-block;text-align:center;padding-left:20px;padding-right:50px;letter-spacing:1px}}.dare-points a.arrow:hover{text-decoration:none;background-color:#fff;color:#000}.dare-points a.arrow:hover:before{border-color:transparent transparent transparent #000}.dare-points a.arrow:hover:after{border-color:transparent transparent transparent #fff}.dare-points a.arrow:hover{text-decoration:none}.dare-points a.arrow:after,.dare-points a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}.dare-points a.arrow:after{right:27px;border-color:transparent transparent transparent #000}.dare-points .point-ele{width:50%;padding:20px 15px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}@media only screen and (max-width:480px){.dare-points .point-ele{float:none;width:100%;padding-bottom:0}}.dare-points .point-ele a.arrow{display:inline-block;position:relative;top:12px;color:#fff;padding:10px;padding-left:24px;padding-right:58px;font-size:14px;background-color:#000;-webkit-transition:all .2s linear;transition:all .2s linear;border:1px solid #000}@media only screen and (max-width:480px){.dare-points .point-ele a.arrow{display:none}}.dare-points .point-ele a.arrow:hover{text-decoration:none;background-color:#fff;color:#000}.dare-points .point-ele a.arrow:hover:before{border-color:transparent transparent transparent #000}.dare-points .point-ele a.arrow:hover:after{border-color:transparent transparent transparent #fff}.dare-points .point-ele a.arrow:hover{text-decoration:none}@media only screen and (max-width:480px){.dare-points .point-ele a.arrow{width:100%;text-align:center;padding-left:0;padding-right:0;letter-spacing:1px}}.dare-points .point-ele a.arrow:after,.dare-points .point-ele a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}.dare-points .point-ele a.arrow:after{right:27px;border-color:transparent transparent transparent #000}.dare-points .point-ele .wrap{padding:30px 15px 15px;height:260px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #e3b962;border-bottom:2px solid #e3b962}@media only screen and (max-width:480px){.dare-points .point-ele .wrap{border:1px solid #e3b962}}.dare-points .point-ele .wrap.point1{background:#fff url(dist/images/robuchon/top/point-back1.png) center center no-repeat;background-size:cover}.dare-points .point-ele .wrap.point2{background:#fff url(dist/images/robuchon/top/point-back2.png) center center no-repeat;background-size:cover}.dare-points .point-ele .wrap.point3{background:#fff url(dist/images/robuchon/top/point-back3.png) center center no-repeat;background-size:cover}.dare-points .point-ele .wrap.point4{background:#fff url(dist/images/robuchon/top/point-back4.png) center bottom no-repeat}@media only screen and (max-width:480px){.dare-points .point-ele .wrap{height:auto}}.dare-points .point-ele .wrap .point-title{width:20%;height:100px;display:table-cell;vertical-align:middle;text-align:center}.dare-points .point-ele .wrap p{font-weight:700;text-shadow:0 0 2px #fff,0 0 11px #fff,0 0 4.2px #fff}.dare-recipes{background:url(dist/images/robuchon/top/recipes_back2.png) repeat-x;background-size:auto 100%;text-align:center;padding:30px 0 50px}.dare-recipes h3{margin-bottom:0}@media only screen and (max-width:480px){.dare-recipes h3{padding:0 15px}}.dare-recipes p.desc{font-size:14px;position:relative;top:-22px}@media only screen and (max-width:480px){.dare-recipes p.desc{top:auto;font-size:12px}}.dare-recipes .item{width:253px;display:inline-block;margin:0 30px 35px;border:1px solid #d5d5d5;background-color:#fff}.dare-recipes .item img{max-width:100%}.dare-recipes .item a{color:inherit}.dare-recipes .item a:hover{text-decoration:none}.dare-recipes .item p{text-align:left;font-weight:700;font-size:15px;padding:0 15px;margin:0;line-height:55px}@media only screen and (max-width:480px){.dare-recipes-wrap{padding:0!important}}.dare-campaign{background:url(dist/images/robuchon/top/recipes_back2.png) repeat-x;background-size:auto 100%;text-align:center;position:relative}.dare-campaign .dare-campaign-banner img{max-width:100%}.dare-campaign .dare-campaign-link{position:absolute;top:68%;left:0;right:0;padding-left:34px;text-align:center}.dare-campaign .dare-campaign-link a.arrow{display:inline-block;position:relative;top:12px;color:#fff;padding:10px;padding-left:24px;padding-right:58px;font-size:14px;background-color:#a42737;-webkit-transition:all .2s linear;transition:all .2s linear}.dare-campaign .dare-campaign-link a.arrow:hover{text-decoration:none;background-color:#fff;color:#000}.dare-campaign .dare-campaign-link a.arrow:hover:before{border-color:transparent transparent transparent #000}.dare-campaign .dare-campaign-link a.arrow:hover:after{border-color:transparent transparent transparent #fff}.dare-campaign .dare-campaign-link a.arrow:hover{text-decoration:none}@media only screen and (max-width:480px){.dare-campaign .dare-campaign-link a.arrow{width:100%;text-align:center;padding-left:0;padding-right:0;letter-spacing:1px}}.dare-campaign .dare-campaign-link a.arrow:after,.dare-campaign .dare-campaign-link a.arrow:before{content:"";position:absolute;right:25px;top:50%;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;-webkit-transition:all .2s linear;transition:all .2s linear}.dare-campaign .dare-campaign-link a.arrow:after{right:27px;border-color:transparent transparent transparent #a42737}#sendo-seikatsu{margin-top:-17px}#sendo-seikatsu img{max-width:100%}#sendo-seikatsu *{-webkit-box-sizing:border-box;box-sizing:border-box}#sendo-seikatsu .mincho{font-family:"ヒラギノ明朝 ProN W6",HiraMinProN-W6,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#sendo-seikatsu .text-left{text-align:left}#sendo-seikatsu .text-right{text-align:right}#sendo-seikatsu .text-center{text-align:center}#sendo-seikatsu .main_visual{position:relative;padding-top:10px;background-color:#fafafa;height:370px}@media only screen and (max-width:480px){#sendo-seikatsu .main_visual{padding:0;background-color:#ffe9e5}#sendo-seikatsu .main_visual .visible-phone{margin-left:-20px;margin-right:-20px}}#sendo-seikatsu .main_visual:before{content:"";position:absolute;top:0;left:0;z-index:10;width:100%;height:12px;background:url(dist/images/sendo-seikatsu/main-bar.png) repeat-y;background-size:100% auto}@media only screen and (max-width:480px){#sendo-seikatsu .main_visual:before{content:none}}#sendo-seikatsu .main_visual .main1{position:absolute;z-index:12;top:29px}#sendo-seikatsu .main_visual .product-catch{position:absolute;top:0;right:0}#sendo-seikatsu .voices{position:relative;background-color:#ffeeec;padding:60px 0 30px;margin-top:-10px}@media only screen and (max-width:480px){#sendo-seikatsu .voices{margin-top:0;padding-top:0;padding-bottom:20px;background-color:#ffe8e3}}#sendo-seikatsu .voices:before{content:"";position:absolute;top:-75px;width:100%;height:78px;z-index:10;-webkit-transform:scale(-1,-1);transform:scale(-1,-1);background:url(dist/images/sendo-seikatsu/border1.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .voices:before{content:none}}#sendo-seikatsu .voices .voice-title{position:relative;z-index:10}@media only screen and (max-width:480px){#sendo-seikatsu .voices .voice-title{margin-bottom:10px}#sendo-seikatsu .voices .voice-title img{width:175px;height:40px}}#sendo-seikatsu .voices .voice-box{display:block;background-color:#fff;-webkit-box-shadow:0 3px 3px #edd;box-shadow:0 3px 3px #edd;border-radius:8px;padding:15px 0;margin-bottom:40px;position:relative;font-size:14px}#sendo-seikatsu .voices .voice-box:before{content:'';width:41px;height:25px;background:url(dist/images/sendo-seikatsu/sp-voice-pic.png) center center no-repeat;background-size:100%;position:absolute;left:50%;bottom:-25px;margin-left:-20px}#sendo-seikatsu .voices .voice-box span{color:#c70025;font-size:120%}#sendo-seikatsu .voices .voice-img img{width:275px;height:275px}#sendo-seikatsu .voices .voice-note{color:#666;margin-top:10px;font-size:12px}#sendo-seikatsu .sendo-seikatsu-data{position:relative;background:url(dist/images/sendo-seikatsu/data-back.jpg) center center no-repeat;background-size:cover;padding:120px 0 100px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-data{padding:20px 0 50px}}#sendo-seikatsu .sendo-seikatsu-data:before{content:"";position:absolute;top:0;width:100%;height:78px;z-index:10;background:url(dist/images/sendo-seikatsu/border1.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-data:before{height:30px;background-image:url(dist/images/sendo-seikatsu/sp-border1.png);background-size:100% 30px}}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-data .coment{position:relative;background-color:#fff;background-color:rgba(255,255,255,.7);border-radius:8px;padding:10px 0;margin-left:-10px;margin-right:-10px;font-size:14px}#sendo-seikatsu .sendo-seikatsu-data .coment .red{color:#c70025}#sendo-seikatsu .sendo-seikatsu-data .coment .good{font-size:18px}#sendo-seikatsu .sendo-seikatsu-data .coment .note{margin-top:10px;font-size:12px;color:#999;line-height:1.6}}#sendo-seikatsu .movie-section{position:relative;padding:50px 0 100px;background-color:#ffeeec}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section{padding:0}}#sendo-seikatsu .movie-section:before{content:"";position:absolute;top:-78px;width:100%;height:78px;z-index:10;transform:scale(-1,-1);-webkit-transform:scale(-1,-1);background:url(dist/images/sendo-seikatsu/border1.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section:before{top:-30px;height:30px;background-size:100% 30px}}#sendo-seikatsu .movie-section h3{font-size:28px;margin-bottom:5px;position:relative;z-index:10}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section h3{font-size:18px}}#sendo-seikatsu .movie-section p{font-size:16px;font-weight:700}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section p{font-size:14px}}#sendo-seikatsu .movie-section p span{color:#c70025}#sendo-seikatsu .movie-section .flow-wrap{margin-top:20px;margin-bottom:20px}#sendo-seikatsu .movie-section .flow-wrap .span4{position:relative}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section .flow-wrap .span4{text-align:center;padding-bottom:40px}}#sendo-seikatsu .movie-section .flow-wrap .span4 p{color:#ff7f31;width:272px;margin:0;display:inline-block}#sendo-seikatsu .movie-section .flow-wrap .span4 .arrow{width:22px;height:23px;position:absolute;top:50%;right:-17px;margin-top:-11.5px}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section .flow-wrap .span4 .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:50%;margin-right:-11px;bottom:6px;top:auto}}#sendo-seikatsu .movie-section .flow-wrap .span4.text-center .arrow{right:-30px}@media only screen and (max-width:480px){#sendo-seikatsu .movie-section .flow-wrap .span4.text-center .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:50%;margin-right:-11px;bottom:6px;top:auto}}#sendo-seikatsu .movie-section .flow-wrap .span4 a:hover{text-decoration:none}#sendo-seikatsu .sendo-points{position:relative;background-color:#f8f7f4;padding:30px 0}#sendo-seikatsu .sendo-points:before{content:"";position:absolute;top:-78px;width:100%;height:78px;z-index:10;transform:scale(-1,-1);-webkit-transform:scale(-1,-1);background:url(dist/images/sendo-seikatsu/border2.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-points:before{top:-30px;height:30px;background-size:100% 30px}}#sendo-seikatsu .sendo-points .menus li{width:50%;margin-bottom:12px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-points .menus li{width:auto}}#sendo-seikatsu .sendo-points .menus li:nth-child(odd){float:left;text-align:left}#sendo-seikatsu .sendo-points .menus li:nth-child(even){float:right;text-align:right}#sendo-seikatsu .sendo-detail{position:relative;padding:120px 0 30px;background-color:#fff}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-detail{padding-top:30px;padding-bottom:15px}}#sendo-seikatsu .sendo-detail:before{content:"";position:absolute;top:0;width:100%;height:78px;z-index:10;background:url(dist/images/sendo-seikatsu/border2.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-detail:before{height:30px;background-size:100% 30px}}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-detail .detail-title .line{margin-top:10px;font-size:16px;line-height:1.4;display:block}#sendo-seikatsu .sendo-detail .detail-title .line span{position:relative}#sendo-seikatsu .sendo-detail .detail-title .line span:before{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:solid 4px #fce5eb}#sendo-seikatsu .sendo-detail .detail-title .button{margin-top:15px}#sendo-seikatsu .sendo-detail .detail-title .button span{display:inline-block;background-color:#c70025;border-radius:25px;padding:10px 40px;color:#fff;font-size:24px;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","MS PMincho",serif}#sendo-seikatsu .sendo-detail .detail-title .read{display:block;margin-top:10px;font-size:16px;line-height:1.4}#sendo-seikatsu .sendo-detail .detail-img01{margin-top:15px}#sendo-seikatsu .sendo-detail .detail-arrow{margin-top:10px}#sendo-seikatsu .sendo-detail .detail-img02{margin-top:10px}}#sendo-seikatsu .sendo-seikatsu-products{position:relative;padding:120px 0 30px;background-color:#f8f7f4}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products{padding-top:30px;padding-bottom:15px}}#sendo-seikatsu .sendo-seikatsu-products:before{content:"";position:absolute;top:0;width:100%;height:78px;z-index:10;background:url(dist/images/sendo-seikatsu/border3.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products:before{height:30px;background-size:100% 30px}}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap{overflow:hidden;margin:0}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail{width:450px;float:left;margin:0 8px;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail{width:auto;padding:8px;margin-top:15px}}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail.shoyu{background-color:#fce7e5}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail.genen{background-color:#e5fbdf}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail img{width:190px;height:auto}}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail h3{font-weight:700;font-size:18px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail h3{font-size:16px;line-height:22px}}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail p{font-size:16px;display:table-cell;width:20%;height:64px;vertical-align:middle}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail p{font-size:13px;line-height:21px;padding-bottom:10px}}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail .gra-border{border-top:3px solid #cda46c;border-bottom:3px solid #cda46c;position:relative;border-radius:5px;overflow:hidden;padding:20px 15px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail .gra-border{padding:10px}}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail .gra-border:after,#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail .gra-border:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:url(dist/images/sendo-seikatsu/gra-border.jpg) no-repeat;background-size:3px 100%}#sendo-seikatsu .sendo-seikatsu-products .product-detail-wrap .product-detail .gra-border:after{left:auto;right:0}#sendo-seikatsu .sendo-seikatsu-recipes{position:relative;padding:90px 0 30px;background-color:#fff8f1}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-recipes{padding-top:30px;padding-bottom:0}}#sendo-seikatsu .sendo-seikatsu-recipes:before{content:"";position:absolute;top:0;width:100%;height:78px;z-index:10;background:url(dist/images/sendo-seikatsu/border2.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-recipes:before{height:30px;background-size:100% 30px}}#sendo-seikatsu .sendo-seikatsu-recipes h3{font-size:28px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-recipes h3{font-size:20px;margin-bottom:0}}#sendo-seikatsu .sendo-seikatsu-recipes h3 span{color:#c70025;font-size:24px;display:block;margin-bottom:10px}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-recipes h3 span{font-size:18px;margin-bottom:5px}}#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap{margin:20px 0;padding-bottom:6px;overflow:hidden}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap{margin-top:0;margin-bottom:0;padding-bottom:10px;text-align:center}}#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap .recipe-item{width:223px;float:left;margin:0 6px;background:#fff;border:1px solid #e1e1e1;border-radius:5px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:-3px 2px 4px 0 rgba(12,4,7,.1);box-shadow:-3px 2px 4px 0 rgba(12,4,7,.1)}@media only screen and (max-width:480px){#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap .recipe-item{margin:15px auto;float:none}}#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap .recipe-item .image{margin-bottom:10px}#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap .recipe-item h4{display:table-cell;vertical-align:middle;width:20%;height:50px;text-align:center}#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap .recipe-item h4 a{color:#c70025;font-size:18px}#sendo-seikatsu .sendo-seikatsu-recipes .recipes-wrap .recipe-item h4 a:hover{text-decoration:none}#sendo-seikatsu .fresh-campaign{position:relative;padding:90px 0 0;background-color:#fff}@media only screen and (max-width:480px){#sendo-seikatsu .fresh-campaign{padding-top:45px}}#sendo-seikatsu .fresh-campaign:before{content:"";position:absolute;top:0;width:100%;height:78px;z-index:10;background:url(dist/images/sendo-seikatsu/border4.png) left center repeat-x}@media only screen and (max-width:480px){#sendo-seikatsu .fresh-campaign:before{height:30px;background-size:100% 30px}}.page-template-template-konbutsuyu-20th #background{position:relative;padding-bottom:90px}@media only screen and (min-width:481px){.page-template-template-konbutsuyu-20th #background{padding-bottom:170px}}.page-template-template-konbutsuyu-20th #background::after,.page-template-template-konbutsuyu-20th #background::before{position:absolute;right:0;bottom:5px;left:0;z-index:0;content:'';display:block}.page-template-template-konbutsuyu-20th #background::before{background-color:#f8dca0;height:12px}.page-template-template-konbutsuyu-20th #background::after{background-image:url(dist/images/konbutsuyu-20th/bottles.png);background-repeat:repeat-x;background-position:0 100%;background-size:auto 60px;height:60px;-webkit-animation:konbutsuyu_20th_bottles 20s linear infinite;animation:konbutsuyu_20th_bottles 20s linear infinite}@-webkit-keyframes konbutsuyu_20th_bottles{0%{background-position:0 100%}100%{background-position:508.64865px 100%}}@media only screen and (min-width:481px){.page-template-template-konbutsuyu-20th #background::after{background-repeat:no-repeat;background-position:50% 0;background-size:auto;height:111px;-webkit-animation:none;animation:none}}@media only screen and (max-width:480px){.page-template-template-konbutsuyu-20th .full-line{margin-bottom:0}}.page-template-template-konbutsuyu-20th-recipe-simmered #background{padding-bottom:45px}.page-template-template-konbutsuyu-20th-recipe-simmered .full-line{margin-bottom:0}#konbutsuyu-20th *{-webkit-box-sizing:border-box;box-sizing:border-box}#konbutsuyu-20th img{max-width:100%}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-hidden-sp{display:none!important}}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-hidden-pc{display:none!important}}#konbutsuyu-20th .konbutsuyu-20th-tie-up-banner{margin:0 -20px 0}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-tie-up-banner{margin:0 0 10px}}#konbutsuyu-20th .konbutsuyu-20th-main-visual{margin:0 -20px 10px;border-bottom:1px solid #c81430}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-main-visual{margin:0 0 10px}}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual{height:0;width:100%}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual .royalControlNavCenterer{background-color:transparent;margin-top:5px}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual .royalControlNavCenterer>a{margin:0 7px;display:inline-block;background-image:none;background-color:#fff;border:1px solid #c4102d;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;border-radius:100%;height:7px;width:7px}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual .royalControlNavCenterer>a.current{background-color:#c4102d}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual .arrow{border-radius:0}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual .arrow.left{left:0}#konbutsuyu-20th .konbutsuyu-20th-main-visual #konbutsuyu-20th-main-visual .arrow.right{right:0}#konbutsuyu-20th .konbutsuyu-20th-tile{margin:0 -15px -5px;clear:both}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-tile{margin:0 -5px -15px}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile.category_wrap{margin-top:30px}}#konbutsuyu-20th .konbutsuyu-20th-tile::after,#konbutsuyu-20th .konbutsuyu-20th-tile::before{content:' ';display:table;clear:both}#konbutsuyu-20th .konbutsuyu-20th-tile__item{padding:0 5px 5px;width:50%;vertical-align:top}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile__item{display:inline-block}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile__item--secondary.hidden-sp{display:none}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile__item.hidden-sp{display:none}}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-tile__item--secondary.visible-sp{display:none}}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-tile__item.visible-sp{display:none}}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-tile__item{padding:0 5px 15px;width:33.33333%;height:290px;display:inline-block}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile__item:nth-child(2n+1){clear:both}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile__item--primary,#konbutsuyu-20th .konbutsuyu-20th-tile__item--secondary{clear:both;float:none;width:auto}#konbutsuyu-20th .konbutsuyu-20th-tile__item--primary+.konbutsuyu-20th-tile__item,#konbutsuyu-20th .konbutsuyu-20th-tile__item--secondary+.konbutsuyu-20th-tile__item{clear:both}#konbutsuyu-20th .konbutsuyu-20th-tile__item--primary+.konbutsuyu-20th-tile__item+.konbutsuyu-20th-tile__item,#konbutsuyu-20th .konbutsuyu-20th-tile__item--secondary+.konbutsuyu-20th-tile__item+.konbutsuyu-20th-tile__item{clear:none}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-tile__item--secondary .konbutsuyu-20th-rectangle-thumbnail__title{display:none}}#konbutsuyu-20th .konbutsuyu-20th-rectangle-thumbnail{position:relative;margin:0 0 5px;overflow:hidden;border-radius:10px}#konbutsuyu-20th .konbutsuyu-20th-rectangle-thumbnail img{width:100%}#konbutsuyu-20th .konbutsuyu-20th-rectangle-thumbnail__title{position:absolute;right:0;bottom:0;left:0;background-color:rgba(70,31,21,.6);color:#fff;font-size:12px;font-weight:700;padding:1em 0;text-align:center}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-rectangle-thumbnail__title{font-size:16px}}@media only screen and (max-width:480px){#konbutsuyu-20th .sp-height{height:233px}}@media only screen and (max-width:480px){#konbutsuyu-20th .clear-sp{clear:none!important}}#konbutsuyu-20th .konbutsuyu-20th-thumbnail-caption{font-size:12px;padding:0 10px;text-align:center}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-thumbnail-caption{font-size:14px;padding:0;text-align:left}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-thumbnail-caption>br{display:none}}#konbutsuyu-20th .konbutsuyu-20th-action{margin:0 -10px;clear:both}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-action{margin:0 -5px 0}}#konbutsuyu-20th .konbutsuyu-20th-action::after,#konbutsuyu-20th .konbutsuyu-20th-action::before{content:' ';display:table;clear:both}#konbutsuyu-20th .konbutsuyu-20th-action__item{margin-top:10px}#konbutsuyu-20th .konbutsuyu-20th-action__item:first-child{margin-top:0}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-action__item{margin:0;float:left;padding:0 5px 0;width:33.33333%}}#konbutsuyu-20th .konbutsuyu-20th-page-header{position:relative;margin:0 -20px;position:relative;display:block}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-page-header{margin:0;height:230px}}#konbutsuyu-20th .konbutsuyu-20th-page-header.history{z-index:3;margin:-17px 0}@media only screen and (min-width:941px){#konbutsuyu-20th .konbutsuyu-20th-page-header{margin:0 calc((100vw - 940px)/ 2 * -1)}}#konbutsuyu-20th .konbutsuyu-20th-page-header::before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(dist/images/konbutsuyu-20th/page-header/items-sp2.png);background-position:50% 30px;background-size:contain;background-repeat:no-repeat;content:'';display:block}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-page-header::before{top:auto;background-image:url(dist/images/konbutsuyu-20th/page-header/items2.png);background-position:50% 100%;height:215px}}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-page-header::before{top:4px;width:95%;left:8px}}#konbutsuyu-20th .konbutsuyu-20th-page-header .back_top{left:444px;top:14px;width:254px;height:56px;position:absolute;overflow:hidden;text-indent:-9999px}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-page-header .back_top{width:50%;height:20%;left:24%}}#konbutsuyu-20th .konbutsuyu-20th-page-header__main{background-image:url(dist/images/konbutsuyu-20th/page-header/bg-sp.png);background-size:contain;text-align:center;padding:15% 0 10px}#konbutsuyu-20th .konbutsuyu-20th-page-header__main img{max-width:60%}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-page-header__main{background-image:url(dist/images/konbutsuyu-20th/page-header/bg.png);padding:80px 0 20px}}#konbutsuyu-20th .konbutsuyu-20th-page-header__interview{background-image:url(dist/images/konbutsuyu-20th/page-header/bg-sp.png);background-size:contain;text-align:center;padding:18% 0 12px}#konbutsuyu-20th .konbutsuyu-20th-page-header__interview img{max-width:60%;margin:20px 0 20px}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-page-header__interview img{max-width:70%;margin:-13px 0 20px}}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-page-header__interview{background-image:url(dist/images/konbutsuyu-20th/page-header/bg.png);padding:9px 0 20px}}#konbutsuyu-20th .konbutsuyu-20th-page-header__history{background-image:url(dist/images/konbutsuyu-20th/page-header/bg-sp.png);background-size:contain;text-align:center;padding:18% 0 15px}#konbutsuyu-20th .konbutsuyu-20th-page-header__history img{max-width:60%;margin:20px 0 20px}@media only screen and (max-width:480px){#konbutsuyu-20th .konbutsuyu-20th-page-header__history img{max-width:70%;margin:0 0 37px}}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-page-header__history{background-image:url(dist/images/konbutsuyu-20th/page-header/bg.png);padding:9px 0 20px}}#konbutsuyu-20th .konbutsuyu-20th-page-header__lead{background-color:#4d2617;color:#fff;font-weight:700;font-size:14px;padding:1em 0;text-align:center}#konbutsuyu-20th .konbutsuyu-20th-page-header .bg-white{background-color:#fff;color:#4d2515;font-size:12px;margin-right:5px}#konbutsuyu-20th .konbutsuyu-20th-back-to-recipe-list{font-size:13px;padding:1em 0;text-align:center}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-back-to-recipe-list{position:relative;margin-top:-45px;text-align:left}}#konbutsuyu-20th .konbutsuyu-20th-back-to-recipe-list>a{display:inline-block;color:#c2c73d}#konbutsuyu-20th .konbutsuyu-20th-back-to-recipe-list>a::before{position:relative;top:-2px;margin:0 3px 0 0;content:'';display:inline-block;background-image:url(dist/images/konbutsuyu-20th/back-to-recipe-list/arrow.png);background-repeat:no-repeat;background-size:contain;height:8px;width:20px;vertical-align:baseline}#konbutsuyu-20th .konbutsuyu-20th-recipe-title{margin:0 0 26px;background-image:url(dist/images/konbutsuyu-20th/recipe-title/deco.png);background-position:20px 50%;background-repeat:no-repeat;background-size:contain;background-color:#c2c549;padding:.2em 20px .2em 40px}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-recipe-title{margin:0 0 32px;background-position:6px 50%;padding:.5em 20px .5em 25px}}#konbutsuyu-20th .konbutsuyu-20th-recipe-grid{margin:0 0 15px}#konbutsuyu-20th .konbutsuyu-20th-recipe-grid::after,#konbutsuyu-20th .konbutsuyu-20th-recipe-grid::before{content:' ';display:table;clear:both}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-recipe-grid{margin-right:-5px;margin-left:-5px}}#konbutsuyu-20th .konbutsuyu-20th-recipe-grid__item{margin:0 0 26px}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-recipe-grid__item{float:left;padding:0 5px;width:33.33333%}}#konbutsuyu-20th .konbutsuyu-20th-recipe>a{display:block;color:#3c2e28;text-decoration:none}#konbutsuyu-20th .konbutsuyu-20th-recipe__figure{padding:0 40px}#konbutsuyu-20th .konbutsuyu-20th-recipe__figure>img{width:100%}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-recipe__figure{padding:0}}#konbutsuyu-20th .konbutsuyu-20th-recipe__title{color:#3c2e28;font-size:15px;font-weight:700;padding:1em 0;text-align:center}@media only screen and (min-width:481px){#konbutsuyu-20th .konbutsuyu-20th-recipe__title{height:60px;margin:10px 0 15px;background-color:#c2c549;padding:8px 10px;text-align:left}}#konbutsuyu-20th .konbutsuyu-20th-recipe-meta{text-align:center;margin:0;list-style:none;border-bottom:1px solid #c2c549;padding:0 0 10px}#konbutsuyu-20th .konbutsuyu-20th-recipe-meta__item{margin:0 1.5em 0 0;display:inline-block;color:#c2c73d;font-size:14px;padding:0}#konbutsuyu-20th .konbutsuyu-20th-recipe-meta__item::before{position:relative;top:-2px;margin:0 8px 0 0;content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;height:25px;width:25px;vertical-align:middle}#konbutsuyu-20th .konbutsuyu-20th-recipe-meta__item--time::before{background-image:url(dist/images/konbutsuyu-20th/recipe-meta/time.png)}#konbutsuyu-20th .konbutsuyu-20th-recipe-meta__item--calorie::before{background-image:url(dist/images/konbutsuyu-20th/recipe-meta/calorie.png)}#konbutsuyu-20th .konbutsuyu-20th-recipe-meta__item--weight::before{background-image:url(dist/images/konbutsuyu-20th/recipe-meta/weight.png)}#konbutsuyu-20th .konbutsuyu-20th-back-to-top{text-align:center}#konbutsuyu-20th .konbutsuyu-20th-back-to-top>a{display:inline-block;background-color:#c2c549;border-radius:5px;color:#000;font-size:16px;line-height:1;padding:14px 30px;text-decoration:none}#konbutsuyu-20th .konbutsuyu-20th-back-to-top.add_margin{margin:50px 0 0}#konbutsuyu-20th .konbutsuyu-20th-back-to-top.interview_btn{position:relative;top:55px;margin:10px}.hidden-sp{display:block}@media only screen and (max-width:480px){.hidden-sp{display:none}}#history_20th{z-index:2;position:relative;background-repeat:no-repeat;background-size:cover;background-position-y:69%;background-image:url(dist/images/konbutsuyu-20th/history/20th_history_tmp.png);width:auto;margin:-54px 0 -70px;padding:0 0 70px;background-color:#f6f6f3}@media only screen and (max-width:480px){#history_20th{background-image:url(dist/images/konbutsuyu-20th/history/sp-history.png);background-size:cover;background-position-y:initial}}#history_20th:after{content:'';opacity:.7;z-index:-2;display:block;position:absolute;background-image:url(dist/images/konbutsuyu-20th/history/gold_bg.png);width:100%;height:420px;bottom:0}#history_20th p{font-size:14px}#history_20th .konbutsuyu-20th-history_field{padding-top:90px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field{padding-top:100px}}#history_20th .konbutsuyu-20th-history_field .row{margin-bottom:65px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row{margin-bottom:38px}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-8{width:66%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-8{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-8 .upper_wrap{margin-bottom:40px}#history_20th .konbutsuyu-20th-history_field .row .col-sm-7{width:58%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-7{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-7.push_left{padding-left:79px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-7.push_left{padding:0}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-7.push_little_left{padding-left:27px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-7.push_little_left{padding:0}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-7.box_down60{margin-top:60px}#history_20th .konbutsuyu-20th-history_field .row .col-sm-6{width:50%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-6{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-6.push_left{padding-left:79px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-6.push_left{padding:0}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-6.push_little_left{padding-left:27px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-6.push_little_left{padding:0}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-6 .quiz_stamp_1{margin:30px 0 0}#history_20th .konbutsuyu-20th-history_field .row .col-sm-6 .quiz_stamp_1 iframe{height:294px;border:none}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-6 .quiz_stamp_1 iframe{margin:30px 0 -30px;width:100%}}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-6 .quiz_stamp_1{margin:0 -15px}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-5{width:44.5%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-5{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-5.box_down60{margin-top:60px}#history_20th .konbutsuyu-20th-history_field .row .col-sm-5.push_left{padding-left:70px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-5.push_left{padding:0}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-4{width:33%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-4{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-4.box_down{margin-top:20px}#history_20th .konbutsuyu-20th-history_field .row .col-sm-4.push_left{padding-left:90px}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-4.push_left{padding:0}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-3{width:25%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-3{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .col-sm-2{width:17%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .col-sm-2{width:100%}}#history_20th .konbutsuyu-20th-history_field .row .size-free{width:auto;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .size-free{width:100%}}#history_20th .konbutsuyu-20th-history_field .row.center_box{padding-left:150px}#history_20th .konbutsuyu-20th-history_field .row.no-margin{margin-top:-65px}#history_20th .konbutsuyu-20th-history_field .row.quiz_1{margin-bottom:65px}#history_20th .konbutsuyu-20th-history_field .row.quiz_2{margin-bottom:65px}#history_20th .konbutsuyu-20th-history_field .row.quiz_3{margin-bottom:65px}#history_20th .konbutsuyu-20th-history_field .row .quiz_stamp_2 iframe{margin:30px 0 0;height:250px;border:none}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .quiz_stamp_2 iframe{width:100%}}@media only screen and (max-width:480px){#history_20th .konbutsuyu-20th-history_field .row .quiz_stamp_2{text-align:center}}.text-wrap{margin-top:20px}.box_down{margin-top:20px}.text-right{float:right!important}.text-left{float:left}.box_down60{margin-top:60px}.box_down80{margin-top:80px}@media only screen and (max-width:480px){.box_down80{margin-top:15px}}.text-center{text-align:center}.col-sm-offset-1{margin-left:13.333333%}@media only screen and (max-width:480px){.col-sm-offset-1{margin-left:0}}.col-sm-offset-4{margin-left:33.333333%}@media only screen and (max-width:480px){.col-sm-offset-4{margin-left:0}}.col-sm-offset-4 .quiz_stamp_3{clear:both}.col-sm-offset-4 .quiz_stamp_3 iframe{margin:30px 0;height:250px;border:none}@media only screen and (max-width:480px){.col-sm-offset-4 .quiz_stamp_3 iframe{width:100%}}@media only screen and (max-width:480px){.col-sm-offset-4 .quiz_stamp_3{text-align:center}}@media only screen and (max-width:480px){.sp-center{text-align:center}}.hidden-sp{display:block}@media only screen and (max-width:480px){.hidden-sp{display:none}}.visible-sp{display:none}@media only screen and (max-width:480px){.visible-sp{display:block}}@media only screen and (max-width:480px){.sp-7width{width:70%!important}}@media only screen and (max-width:480px){.sp-3width{width:30%!important}}@media only screen and (max-width:480px){.sp-4width{width:40%!important}}@media only screen and (max-width:480px){.sp-width{width:50%!important}}@media only screen and (max-width:480px){.sp-left{float:left!important}}@media only screen and (max-width:480px){.sp-right{float:right!important}}@media only screen and (max-width:480px){.sp-bottom{margin-bottom:20px!important}}@media only screen and (max-width:480px){.sp-margin90{margin-top:90px!important}}@media only screen and (max-width:480px){.sp-margin20{margin-top:20px!important}}@media only screen and (max-width:480px){.sp-no_margin{margin-top:0!important}}@media only screen and (max-width:480px){.sp-no-bottom{margin-bottom:0!important}}#interview_20th{background-image:url(dist/images/konbutsuyu-20th/interview/river.png);width:auto;margin:-54px 0 -136px;padding:0 0 70px;background-position:65% 0;background-repeat:no-repeat;background-color:#f6f6f3}#interview_20th .konbutsuyu-20th-interview_field{padding-top:110px}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field{padding-top:100px}}#interview_20th .konbutsuyu-20th-interview_field .row{margin-bottom:65px}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .row{margin-bottom:38px}}#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-12{margin-left:7%}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-12{margin-left:0}}#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-6{width:50%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-6.sp-img{padding-left:0;padding-right:10px}}#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-6 .vertical_text{letter-spacing:.25em;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;line-height:30px;font-size:15px}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-6 .vertical_text{text-align:justify;letter-spacing:.05em;line-height:190%;font-size:12px}}#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-6.add_padd{padding-left:60px;height:400px}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .row .col-sm-6.add_padd{padding-left:10px;height:210px}}#interview_20th .konbutsuyu-20th-interview_field .interview_box{text-align:justify;margin-bottom:65px;padding:30px 100px 50px;background-color:#fff}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .interview_box{padding:30px 30px 50px}}#interview_20th .konbutsuyu-20th-interview_field .interview_box .icon_box{text-align:center}#interview_20th .konbutsuyu-20th-interview_field .interview_box .section_title{margin:30px 0 60px;text-align:center}#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap{margin-bottom:20px}#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap p{margin-bottom:20px;font-size:16px;line-height:30px}@media only screen and (max-width:480px){#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap p{font-size:13px}}#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap p span{margin-left:-8px}#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap .ryouri_img{margin:35px 0;text-align:center}#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap .ryouri_img img{border:2px solid #e9e6e2;text-align:center;padding:5px}#interview_20th .konbutsuyu-20th-interview_field .interview_box .interview_wrap .ryouri_img img.no_border{border:none;padding:0}#interview_20th .konbutsuyu-20th-interview_field .interview_box .accessary{text-align:center}#interview_20th .quiz_stamp_1{margin-bottom:30px;text-align:center}#interview_20th .quiz_stamp_1 iframe{height:223px;border:none}#interview_20th .quiz_stamp_1 iframe .main-content{margin:0 auto}#interview_20th .quiz_stamp_2{margin-bottom:30px;text-align:center}#interview_20th .quiz_stamp_2 iframe{height:267px;border:none}#interview_20th .quiz_stamp_2 iframe .main-content{margin:0 auto}#interview_20th .quiz_stamp_3{margin-bottom:30px;text-align:center}#interview_20th .quiz_stamp_3 iframe{height:223px;border:none}#interview_20th .quiz_stamp_3 iframe .main-content{margin:0 auto}#interview_20th .quiz_stamp_4{margin-bottom:30px;text-align:center}#interview_20th .quiz_stamp_4 iframe{height:201px;border:none}#interview_20th .quiz_stamp_4 iframe .main-content{margin:0 auto}#kobuoroshi{width:auto;margin:20px 0 -136px;padding:0 0 60px}@media only screen and (max-width:480px){#kobuoroshi{margin:0 0 -136px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/title_back.png);background-repeat:no-repeat;padding:5px 0;text-align:center}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/title_back_sp.png);padding-top:38px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .title_wrap img{margin:0 auto 7px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .title_wrap img{width:80%;margin:0 auto 7px;padding-bottom:13px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1{padding:20px 0;background-color:#feeedc}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .red{font-size:14px;margin-bottom:15px;color:#ec174d;font-weight:600;font-family:"Hiragino Mincho ProN"}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap{padding:4px;margin:0 70px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/dots.png);background-repeat:no-repeat}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap{background-image:none;background-repeat:no-repeat;padding:0;margin:0 15px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box{position:relative;border-radius:10px;padding:5px 5px 35px;background-color:#fff}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box{background-repeat:no-repeat;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/dots_sp.png);background-size:contain;padding:4px 5px 0}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box:before{content:'';z-index:200;display:block;position:absolute;width:139px;height:135px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/ribbon.png);background-repeat:no-repeat;top:240px;left:-4px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box:before{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/ribbon_sp.png);background-size:contain;width:85px;height:84px;top:165px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .box_title{background-color:#ec174d;border-radius:8px 8px 0 0;padding:5px 0;margin-bottom:8px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .box_title{padding:10px 0;margin:0 auto 8px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .box_title img{margin:0 auto}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .box_title img{margin:0 auto;width:55%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6{width:50%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6{width:100%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .text_box{position:relative}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .text_box:before{content:"";left:28px;width:25px;height:33px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/text_left.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:14.5%}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .text_box:after{content:"";right:20px;display:inline-block;width:25px;height:33px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/text_right.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:14.5%}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .text_box p{font-size:18px;font-weight:600;font-family:"Hiragino Mincho ProN";color:#00a66d}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .text_box p{text-indent:1em;line-height:22px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box{border:2px solid #00a66d;border-radius:10px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title{border-radius:4px 4px 0 0;position:relative;background-color:#00a66d}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title p{color:#fff;font-family:"Hiragino Mincho ProN";font-weight:600;font-size:18px;padding:5px 0 8px;margin-bottom:7px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title p{margin-bottom:5px;line-height:22px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title:before{content:"";left:15px;width:44px;height:55px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/cookpad.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:1.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title:before{display:none}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title:after{content:"";right:12px;display:inline-block;width:47px;height:54px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/konbukun.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:1.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .recipe_title:after{display:none}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white{background-color:#fff}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .text_image{margin-top:-5px;margin-bottom:5px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .text_image{padding:5px}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .clearfix .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .mega-trigger .mega-content .c-row .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .mega-trigger .mega-content .enj-row .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .mega-trigger .mega-content .hr-row .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .mega-trigger .mega-content .p-contain .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white ul.product-cats .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .c-row .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .enj-row .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .hr-row .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white .p-contain .col-sm-6{width:50%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white p{margin-bottom:3px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .recipe_box .back_white p{padding:15px 0 30px;margin-bottom:0}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 p{line-height:14px;margin-bottom:20px}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6 .img_box img{width:65%}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .present_box .col-sm-6.second{margin:20px -22px 0;width:112%}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box{width:100%;margin:20px 0 0}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .text_box{display:inline-block}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .text_box p{font-size:18px;font-weight:600;font-family:"Hiragino Mincho ProN";color:#00a66d}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .text_box p{position:relative;font-size:15px;line-height:22px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .text_box p:before{content:"";left:-19%;width:25px;height:33px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/text_left.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:14.5%}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .text_box p:after{content:"";right:-16%;display:inline-block;width:25px;height:33px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/text_right.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:14.5%}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box{border:2px solid #00a66d;border-radius:10px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title{position:relative;background-color:#00a66d;border-radius:4px 4px 0 0}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title p{color:#fff;font-family:"Hiragino Mincho ProN";font-weight:600;font-size:18px;padding:5px 0 8px;margin-bottom:7px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title p{margin-bottom:5px;line-height:22px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title:before{content:"";left:15px;width:44px;height:55px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/cookpad.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:1.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title:before{display:none}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title:after{content:"";right:12px;display:inline-block;width:47px;height:54px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/konbukun.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:1.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .recipe_title:after{display:none}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white{background-color:#fff;border-radius:0 0 15px 7px/0 0 7px 15px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .text_image{margin-top:-5px;margin-bottom:5px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .text_image{padding:5px}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .clearfix .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .mega-trigger .mega-content .c-row .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .mega-trigger .mega-content .enj-row .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .mega-trigger .mega-content .hr-row .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .mega-trigger .mega-content .p-contain .col-sm-6,#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white ul.product-cats .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .c-row .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .enj-row .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .hr-row .col-sm-6,.mega-trigger .mega-content #kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white .p-contain .col-sm-6{float:left;width:50%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white p{margin-bottom:3px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .recipe_box .back_white p{padding:15px 0 30px;margin-bottom:0}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box p{line-height:14px;margin-bottom:20px}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box .img_box img{width:65%}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .sp-box.second{margin:20px -22px 0;width:112%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box{position:relative;margin-top:-26px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box{margin-top:-10px;top:-12px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box a{display:inline-block;position:relative;background-color:#ec174d;padding:13px 53px 13px 29px;border-radius:70px;border:3px solid #ec174d;text-decoration:none;color:#fff;font-size:16px;-webkit-transition:color .15s linear,border-color .15s linear,background-color .15s linear;transition:color .15s linear,border-color .15s linear,background-color .15s linear}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box a{padding:10px 46px 10px 23px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box a:before{content:"";right:6px;width:33px;height:33px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/white_arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:14.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box a:before{top:8.5%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box a:hover{background-color:#fff;border:3px solid #ec174d;color:#ec174d}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_1 .present_wrap .link_box a:hover:before{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/red_arrow.svg)}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2{padding:20px 0;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/line_back.png)}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2 .product_box{margin:0 70px;border-radius:10px;padding:4px 10px 10px;background-color:#fff}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2 .product_box{margin:0 15px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2 .product_box .title_image{margin:10px 0}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2 .product_box .content{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/ryouri_bg.png);background-repeat:no-repeat;padding:17px 0}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2 .product_box .content{background-size:contain}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_2 .product_box .content img{width:65%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3{padding:50px 0;background-color:#feeedc}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3{padding:50px 0 1px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/green_back.png);background-repeat:no-repeat;padding:17px 0;position:relative}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/green_back_sp.png)}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title:before{content:"";left:15px;width:115px;height:113px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/yamasa_side.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:-20.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title:before{content:"";left:15px;width:19%;height:65%;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/yamasa_side.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:18.5%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title:after{content:"";right:12px;display:inline-block;width:90px;height:113px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/cookpad_side.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:-20.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title:after{width:15%;height:65%;top:18.5%;right:6%}}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .recipe_title img{margin:0 auto}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe{margin:40px 70px;border-radius:10px;padding:0 0 10px;background-color:#fff}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe{padding-bottom:0;margin:40px 0;background-color:transparent}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .title{padding:10px 0;border-radius:10px 10px 0 0;background-color:#db4a5b}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .title p{margin-bottom:0;font-size:18px;font-weight:600;font-family:"Hiragino Mincho ProN";color:#fff}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-4{text-align:left;width:34%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-4 .udon_image{margin:-25px 0 0 -30px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-4 .recipe_explain{margin-top:30px;margin-left:.1em}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-4 .recipe_explain p{font-weight:600;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8{width:66%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .materials{text-align:left;font-family:"Hiragino Mincho ProN";margin-top:20px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .materials .red{color:#db4a5b}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .materials ul{display:inline-block;margin-left:4px;margin-bottom:5px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .materials ul li{letter-spacing:-1px;font-weight:600;font-size:14px;display:inline-block;float:left;margin-right:10px;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .materials ul li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#95979a;position:relative;left:-2px;top:-1px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .recipe_point .space_in{margin-bottom:10px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .how_to_cook{border-radius:10px;padding:0;background-color:#fde7e3;width:96%}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .how_to_cook .content{padding:10px;font-family:"Hiragino Mincho ProN";text-align:left}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .how_to_cook .content .red{color:#db4a5b}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .how_to_cook .content ul li{line-height:17px;padding-left:1em;text-indent:-1em;font-weight:600;font-size:12px;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .col-sm-8 .how_to_cook .content ul li span{color:#db4a5b}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .how_to_cook_sp{margin:15px 15px 0;border-radius:10px;padding:0;background-color:#fff;width:auto;border:2px solid #ec174d}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .how_to_cook_sp .content{padding:10px;font-family:"Hiragino Mincho ProN";text-align:left}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .how_to_cook_sp .content .red{color:#db4a5b}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .how_to_cook_sp .content ul li{line-height:17px;padding-left:1em;text-indent:-1em;font-weight:600;font-size:12px;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .tomato_recipe .how_to_cook_sp .content ul li span{color:#db4a5b}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe{margin:0 70px;border-radius:10px;padding:0 0 10px;background-color:#fff}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe{padding-bottom:0;margin:40px 0;background-color:transparent}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .title{padding:10px 0;border-radius:10px 10px 0 0;background-color:#3eac4f}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .title p{margin-bottom:0;font-size:18px;font-weight:600;font-family:"Hiragino Mincho ProN";color:#fff}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-4{text-align:left;width:34%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-4 .udon_image{margin:-25px 0 0 -30px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-4 .recipe_explain{margin-top:45px;margin-left:.1em}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-4 .recipe_explain p{font-weight:600;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8{width:66%;padding:0 15px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .materials{text-align:left;font-family:"Hiragino Mincho ProN";margin-top:20px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .materials .green{color:#3eac4f}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .materials ul{display:inline-block;margin-left:4px;margin-bottom:5px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .materials ul li{letter-spacing:-1px;font-weight:600;font-size:14px;display:inline-block;float:left;margin-right:10px;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .materials ul li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#95979a;position:relative;left:-2px;top:-1px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .recipe_point .space_in{margin-bottom:10px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .how_to_cook{border-radius:10px;padding:0;background-color:#ddebda;width:96%}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .how_to_cook .content{padding:10px;font-family:"Hiragino Mincho ProN";text-align:left}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .how_to_cook .content .green{color:#3eac4f}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .how_to_cook .content ul li{line-height:17px;padding-left:1em;text-indent:-1em;font-weight:600;font-size:12px;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .col-sm-8 .how_to_cook .content ul li span{color:#3eac4f}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .how_to_cook_sp{margin:15px 15px 0;border-radius:10px;padding:0;background-color:#fff;width:auto;border:2px solid #009662}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .how_to_cook_sp .content{padding:10px;font-family:"Hiragino Mincho ProN";text-align:left}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .how_to_cook_sp .content .green{color:#3eac4f}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .how_to_cook_sp .content ul li{line-height:17px;padding-left:1em;text-indent:-1em;font-weight:600;font-size:12px;font-family:"Hiragino Mincho ProN"}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_3 .cucamber_recipe .how_to_cook_sp .content ul li span{color:#3eac4f}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/footer_green.png);background-repeat:no-repeat;padding:20px 0}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 p{color:#fff;font-size:16px}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 p{font-size:1em}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link{position:relative;margin:27px 0 6px}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link a{position:relative;background-color:#fff;padding:13px 73px 13px 61px;border-radius:70px;text-decoration:none;color:#009662;font-size:16px;border:3px solid #fff;-webkit-transition:color .15s linear,border-color .15s linear,background-color .15s linear;transition:color .15s linear,border-color .15s linear,background-color .15s linear}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link a{padding:10px 51px 10px 33px}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link a:before{content:"";right:6px;width:33px;height:33px;background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/green_arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:14.5%}@media only screen and (max-width:480px){#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link a:before{top:8.5%}}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link a:hover{background-color:#009662;border:3px solid #fff;color:#fff}#kobuoroshi .konbutsuyu-20th-kobuoroshi-ki_field .section_4 .footer_link a:hover:before{background-image:url(dist/images/konbutsuyu-20th/kobuoroshi-ki/white_arrow.svg)}.sp-autom{float:left}.more_width{width:68%!important}@media only screen and (max-width:480px){.more_width{width:100%!important}}.exception{font-size:18px!important}.kill_margin{margin-left:-5px}@media only screen and (max-width:480px){.kill_margin{margin-left:0}}small{font-size:75%}.visible-xs{display:none}@media only screen and (max-width:480px){.visible-xs{display:block}}.hidden-xs{display:block}@media only screen and (max-width:480px){.hidden-xs{display:none}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@media only screen and (max-width:480px){.hidesp{display:none}}@media only screen and (min-width:481px){.hidepc{display:none}}.page-template-template-kinushoyu,.post-type-archive-ys_kinushoyu,.tax-ys_kinushoyu_category{-webkit-font-smoothing:antialiased}.page-template-template-kinushoyu .full-line,.post-type-archive-ys_kinushoyu .full-line,.tax-ys_kinushoyu_category .full-line{margin-bottom:0}.page-template-template-kinushoyu .kiushoyu-container-top,.post-type-archive-ys_kinushoyu .kiushoyu-container-top,.tax-ys_kinushoyu_category .kiushoyu-container-top{text-align:center}.page-template-template-kinushoyu .kiushoyu-container-top #kinushoyu-main-visual,.post-type-archive-ys_kinushoyu .kiushoyu-container-top #kinushoyu-main-visual,.tax-ys_kinushoyu_category .kiushoyu-container-top #kinushoyu-main-visual{margin:auto}.page-template-template-kinushoyu .kiushoyu-container-top .royalSlider,.post-type-archive-ys_kinushoyu .kiushoyu-container-top .royalSlider,.tax-ys_kinushoyu_category .kiushoyu-container-top .royalSlider{width:100%;max-width:1500px;margin:auto}@media only screen and (max-width:480px){.page-template-template-kinushoyu .kiushoyu-container-top .royalSlider,.post-type-archive-ys_kinushoyu .kiushoyu-container-top .royalSlider,.tax-ys_kinushoyu_category .kiushoyu-container-top .royalSlider{width:100%;height:auto}}.page-template-template-kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavOverflow,.post-type-archive-ys_kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavOverflow,.tax-ys_kinushoyu_category .kiushoyu-container-top .royalSlider.default .royalControlNavOverflow{margin-top:6px}.page-template-template-kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer,.post-type-archive-ys_kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer,.tax-ys_kinushoyu_category .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer{background:0 0}.page-template-template-kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer a,.post-type-archive-ys_kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer a,.tax-ys_kinushoyu_category .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer a{background:#d8d8d8;border-radius:20px;width:11px;height:11px;margin:0 5px}.page-template-template-kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer a.current,.post-type-archive-ys_kinushoyu .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer a.current,.tax-ys_kinushoyu_category .kiushoyu-container-top .royalSlider.default .royalControlNavCenterer a.current{background:#120095}.page-template-template-kinushoyu .kinushoyu-container-middle,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle,.tax-ys_kinushoyu_category .kinushoyu-container-middle{width:100%;text-align:center;background-image:url(dist/images/kinushoyu/silk_pc.png);background-size:cover;max-width:1500px;margin:auto}@media only screen and (max-width:480px){.page-template-template-kinushoyu .kinushoyu-container-middle,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle,.tax-ys_kinushoyu_category .kinushoyu-container-middle{background-image:url(dist/images/kinushoyu/silk_sp.png)}}.page-template-template-kinushoyu .kinushoyu-container-middle .centering,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering{padding:100px 0;text-align:left;max-width:1177px;margin:auto;padding-top:30px}@media only screen and (max-width:480px){.page-template-template-kinushoyu .kinushoyu-container-middle .centering,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering{padding:4vmin 0 15vmin}}.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image{max-width:350px;width:30%;margin:40px 1.5% 0;display:inline-block;vertical-align:top}@media only screen and (max-width:480px){.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image{width:90%;max-width:90%;margin:40px 5% 0}}.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image img,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image img,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image img{width:100%;-webkit-transition:opacity .2s;transition:opacity .2s}.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image img:hover,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image img:hover,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image img:hover{opacity:.6}.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image .page-title,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image .page-title,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image .page-title{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:18px;letter-spacing:.26px;margin-top:30px;line-height:24px;color:#000}@media only screen and (max-width:480px){.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image .page-title,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image .page-title,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image .page-title{text-align:center;font-size:3.8vmin}}.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image .page-description,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image .page-description,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image .page-description{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;color:#919dbc;font-size:14px;letter-spacing:.26px;line-height:19px;margin-top:15px}@media only screen and (max-width:480px){.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image .page-description,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image .page-description,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image .page-description{text-align:center;font-size:3.5vmin}}.page-template-template-kinushoyu .kinushoyu-container-middle .centering .page-image a:hover,.post-type-archive-ys_kinushoyu .kinushoyu-container-middle .centering .page-image a:hover,.tax-ys_kinushoyu_category .kinushoyu-container-middle .centering .page-image a:hover{text-decoration:none}.page-template-template-kinushoyu #snapdish,.post-type-archive-ys_kinushoyu #snapdish,.tax-ys_kinushoyu_category #snapdish{width:100%;max-width:1500px;text-align:center;padding:85px 0;margin:auto}@media only screen and (max-width:480px){.page-template-template-kinushoyu #snapdish,.post-type-archive-ys_kinushoyu #snapdish,.tax-ys_kinushoyu_category #snapdish{padding:15vmin 0 0}}.page-template-template-kinushoyu #snapdish p,.post-type-archive-ys_kinushoyu #snapdish p,.tax-ys_kinushoyu_category #snapdish p{text-align:center;-webkit-font-smoothing:antialiased;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:26px;margin-bottom:25px;color:#341207}@media only screen and (max-width:480px){.page-template-template-kinushoyu #snapdish p,.post-type-archive-ys_kinushoyu #snapdish p,.tax-ys_kinushoyu_category #snapdish p{line-height:5vmin;font-size:5vmin}}.page-template-template-kinushoyu #snapdish #snapdish_logo,.post-type-archive-ys_kinushoyu #snapdish #snapdish_logo,.tax-ys_kinushoyu_category #snapdish #snapdish_logo{width:242px;vertical-align:sub;margin-bottom:-2px}@media only screen and (max-width:480px){.page-template-template-kinushoyu #snapdish #snapdish_logo,.post-type-archive-ys_kinushoyu #snapdish #snapdish_logo,.tax-ys_kinushoyu_category #snapdish #snapdish_logo{display:block;margin:0 auto 15px;width:45vmin}}.page-template-template-kinushoyu #snapdish .view_more_link,.post-type-archive-ys_kinushoyu #snapdish .view_more_link,.tax-ys_kinushoyu_category #snapdish .view_more_link{color:#341207;text-align:center;-webkit-font-smoothing:antialiased;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:20px;border:1px solid #341207;border-radius:25px;width:332px;display:inline-block;margin:0 auto 45px;padding:10px 0;overflow:hidden;position:relative}.page-template-template-kinushoyu #snapdish .view_more_link:hover,.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover,.tax-ys_kinushoyu_category #snapdish .view_more_link:hover{text-decoration:none}@media only screen and (max-width:480px){.page-template-template-kinushoyu #snapdish .view_more_link,.post-type-archive-ys_kinushoyu #snapdish .view_more_link,.tax-ys_kinushoyu_category #snapdish .view_more_link{width:81%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:5vmin}}.page-template-template-kinushoyu #snapdish .view_more_link span,.post-type-archive-ys_kinushoyu #snapdish .view_more_link span,.tax-ys_kinushoyu_category #snapdish .view_more_link span{display:inline-block;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);opacity:0}.page-template-template-kinushoyu #snapdish .view_more_link::before,.post-type-archive-ys_kinushoyu #snapdish .view_more_link::before,.tax-ys_kinushoyu_category #snapdish .view_more_link::before{position:absolute;top:0;left:0;content:attr(data-hover);padding:.5em 4em;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.page-template-template-kinushoyu #snapdish .view_more_link:hover::before,.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover::before,.tax-ys_kinushoyu_category #snapdish .view_more_link:hover::before{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);opacity:0}.page-template-template-kinushoyu #snapdish .view_more_link:hover span,.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span,.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(1),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(1),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(1){-webkit-transition-delay:.08s;transition-delay:.08s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(2),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(2),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(2){-webkit-transition-delay:.16s;transition-delay:.16s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(3),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(3),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(3){-webkit-transition-delay:.24s;transition-delay:.24s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(4),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(4),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(4){-webkit-transition-delay:.32s;transition-delay:.32s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(5),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(5),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(6),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(6),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(6){-webkit-transition-delay:.48s;transition-delay:.48s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(7),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(7),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(7){-webkit-transition-delay:.56s;transition-delay:.56s}.page-template-template-kinushoyu #snapdish .view_more_link:hover span:nth-child(8),.post-type-archive-ys_kinushoyu #snapdish .view_more_link:hover span:nth-child(8),.tax-ys_kinushoyu_category #snapdish .view_more_link:hover span:nth-child(8){-webkit-transition-delay:.64s;transition-delay:.64s}.page-template-template-kinushoyu #snapdish #snapdish_recipes,.post-type-archive-ys_kinushoyu #snapdish #snapdish_recipes,.tax-ys_kinushoyu_category #snapdish #snapdish_recipes{font-size:0}.page-template-template-kinushoyu #snapdish #snapdish_recipes a,.post-type-archive-ys_kinushoyu #snapdish #snapdish_recipes a,.tax-ys_kinushoyu_category #snapdish #snapdish_recipes a{display:inline-block;width:19.4%;margin:2px}@media only screen and (max-width:480px){.page-template-template-kinushoyu #snapdish #snapdish_recipes a,.post-type-archive-ys_kinushoyu #snapdish #snapdish_recipes a,.tax-ys_kinushoyu_category #snapdish #snapdish_recipes a{width:48%;-webkit-transition:opacity .2s;transition:opacity .2s}}.page-template-template-kinushoyu #snapdish #snapdish_recipes a img,.post-type-archive-ys_kinushoyu #snapdish #snapdish_recipes a img,.tax-ys_kinushoyu_category #snapdish #snapdish_recipes a img{width:100%}.page-template-template-kinushoyu #snapdish #snapdish_recipes a img:hover,.post-type-archive-ys_kinushoyu #snapdish #snapdish_recipes a img:hover,.tax-ys_kinushoyu_category #snapdish #snapdish_recipes a img:hover{opacity:.6}.page-template-template-kinushoyu-tofu-meister,.ys_kinushoyu-template-template-kinushoyu-tofu-meister{-webkit-font-smoothing:antialiased}.page-template-template-kinushoyu-tofu-meister .full-line,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .full-line{margin-bottom:0}.page-template-template-kinushoyu-tofu-meister #background,.ys_kinushoyu-template-template-kinushoyu-tofu-meister #background{padding:0}.page-template-template-kinushoyu-tofu-meister .bk-brown,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .bk-brown{background-image:url(dist/images/kinushoyu/tofu_meister/meister_back.jpg);background-size:cover;text-align:center}.page-template-template-kinushoyu-tofu-meister .tofu_meister,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister{margin:auto;display:inline-block;padding:20px 0;-webkit-font-smoothing:antialiased;text-align:left;color:#652e00;overflow:hidden}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister{padding:60px 0}}@media only screen and (max-width:480px){.page-template-template-kinushoyu-tofu-meister .tofu_meister.hidesp,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister.hidesp{display:none}}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister.hidepc,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister.hidepc{display:none}}.page-template-template-kinushoyu-tofu-meister .tofu_meister p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister p{margin:0;font-size:1.5em;font-weight:300}.page-template-template-kinushoyu-tofu-meister .tofu_meister .scroll,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .scroll{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents-left,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents-left{width:55%;display:inline-block;vertical-align:bottom}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents-right,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents-right{width:45%;display:inline-block}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header{margin:0 15px;padding:10px;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.62)}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header{width:940px;margin:0;text-align:center}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header img,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header img{width:21%;vertical-align:top;margin-right:10px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header img,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header img{width:97px;margin:0;vertical-align:middle}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header h2,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header h2{font-size:21px;line-height:27px;letter-spacing:.39px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;text-shadow:1px -1px 0 #fff}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header h2 span,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header h2 span{line-height:6.8vmin;display:inline-block;font-size:5.5vmin}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header h2,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-header h2{font-size:32px;letter-spacing:.3px;line-height:32px;text-shadow:3px -2px 0 #fff}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents{background:rgba(255,255,255,.62);margin:20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 25px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-contents{padding:0;width:940px;margin:25px 0 0 0}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro{border:1px solid #652e00;padding:15px 20px;margin:0 0 30px 0;position:relative}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro{padding:20px 25px;margin:40px 30px 0 30px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro p{font-size:16px;line-height:20px;letter-spacing:.84px;font-family:"ヒラギノ明朝 Pro W6",HiraMinPro-W6}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro p{font-size:16px;line-height:25px;letter-spacing:2.15px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro .triangle,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro .triangle{width:0;height:0;border-width:0 15px 20px 0;border-color:transparent #652e00 transparent transparent;position:absolute;border-style:solid;right:-1px;bottom:-20px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro .triangle,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-intro .triangle{border-width:0 0 15px 20px;border-color:transparent transparent #652e00 transparent;left:-20px;bottom:-1px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-logo,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-logo{margin-top:20px;width:100%;max-width:371px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-logo,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-logo{margin-left:15px;margin-top:40px}}@media only screen and (max-width:480px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .video_holder,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .video_holder{margin-bottom:15px}}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .video_holder,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .video_holder{margin-left:30px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-tumbnail_group,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-tumbnail_group{margin-top:15px;margin-bottom:13px}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder{position:relative;display:inline-block;width:100%}@media only screen and (max-width:480px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder{margin-bottom:10px}}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder{width:42%;margin-top:5px}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder:nth-of-type(odd),.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder:nth-of-type(odd){margin-right:15px;margin-left:30px}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder:nth-of-type(even),.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder:nth-of-type(even){margin-right:30px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .img-box,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .img-box{position:relative}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .img-box:hover,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .img-box:hover{cursor:pointer}@media only screen and (max-width:480px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .img-box,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .img-box{width:50%;display:inline-block;vertical-align:top}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay{position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:20px;background-color:#000;opacity:.5;margin-left:-20px;margin-top:-20px;-webkit-transition:opacity .5s;transition:opacity .5s}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay-triangle,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay-triangle{left:50%;top:50%;margin-top:-12px;margin-left:-12px;position:absolute}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay-playing,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay-playing{width:100%;height:100%;top:0;left:0;border-radius:0;margin:0;opacity:.5;background-color:#000;position:absolute}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay-triangle.playing,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder .overlay-triangle.playing{display:none}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder img,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder img{width:100%}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p{font-size:3.2vmin;line-height:4.5vmin;letter-spacing:.06px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";margin-top:5px}@media only screen and (max-width:480px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p{width:50%;display:inline-block;padding-left:5px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p{font-size:11px;line-height:14px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p span,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-thumbnail-holder p span{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about{background-image:url(dist/images/kinushoyu/tofu_meister/rectangle2.png);padding:15px;margin-top:20px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about{padding:65px 15px 90px}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about .tofu_meister-sub_header,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about .tofu_meister-sub_header{padding-bottom:15px;border-bottom:1px solid #652e00;font-size:20px;line-height:23px;letter-spacing:-.22px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about .tofu_meister-sub_header,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about .tofu_meister-sub_header{font-size:19px;letter-spacing:-.1px;line-height:19px;text-align:center}}.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about p{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";font-size:19px;line-height:23px;letter-spacing:-.21px;margin-top:10px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about p,.ys_kinushoyu-template-template-kinushoyu-tofu-meister .tofu_meister .tofu_meister-about p{font-size:17px;line-height:26px;letter-spacing:-.1px}}.page-template-template-kinushoyu-odajima,.page-template-template-kinushoyu-okoshi,.ys_kinushoyu-template-template-kinushoyu-odajima,.ys_kinushoyu-template-template-kinushoyu-okoshi{-webkit-font-smoothing:antialiased}@media only screen and (max-width:480px){.page-template-template-kinushoyu-odajima .movie-pc,.page-template-template-kinushoyu-okoshi .movie-pc,.ys_kinushoyu-template-template-kinushoyu-odajima .movie-pc,.ys_kinushoyu-template-template-kinushoyu-okoshi .movie-pc{display:none}}.page-template-template-kinushoyu-odajima .full-line,.page-template-template-kinushoyu-okoshi .full-line,.ys_kinushoyu-template-template-kinushoyu-odajima .full-line,.ys_kinushoyu-template-template-kinushoyu-okoshi .full-line{margin-bottom:0}.page-template-template-kinushoyu-odajima #background,.page-template-template-kinushoyu-okoshi #background,.ys_kinushoyu-template-template-kinushoyu-odajima #background,.ys_kinushoyu-template-template-kinushoyu-okoshi #background{padding:0}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4{background-image:url(dist/images/kinushoyu/2.jpg)}@media only screen and (max-width:480px){.page-template-template-kinushoyu-odajima #kinushyoyu-visual4,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4{background-image:url(dist/images/kinushoyu/SPwhite.jpg)}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3{background-image:url(dist/images/kinushoyu/1.jpg)}@media only screen and (max-width:480px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3{background-image:url(dist/images/kinushoyu/SPblue.jpg)}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 p{color:#fff}.page-template-template-kinushoyu-odajima #kinushoyu-visual3,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4{background-size:cover;padding:15px;height:auto}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .content-container,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .content-container,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .content-container,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .content-container,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .content-container,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .content-container,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .content-container,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .content-container{max-width:940px;margin:auto}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 p,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 p{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;opacity:0;font-size:1.5em;font-weight:300}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4{padding:60px}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .heading,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .heading,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .heading,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .heading,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .heading,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .heading,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .heading,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .heading{font-size:20px;padding:10px;line-height:1.3;letter-spacing:2.43px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";opacity:1}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .heading,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .heading,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .heading,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .heading,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .heading,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .heading,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .heading,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .heading{width:90%;display:inline-block;text-align:center;font-size:30px;line-height:36px;opacity:1;margin-left:5%}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-box,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-box,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-box,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-box,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box{background:rgba(255,255,255,.49);padding:15px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-box,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-box,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-box,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-box,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box{width:100%;display:inline-block;margin:0 auto;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-box .box-text.hidesp p,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box .box-text.hidesp p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-box .box-text.hidesp p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box .box-text.hidesp p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-box .box-text.hidesp p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box .box-text.hidesp p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-box .box-text.hidesp p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box .box-text.hidesp p{font-size:1.2em}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info{width:70%;border-bottom:1px solid #fff;margin:25px auto 25px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info{margin:61px auto 30px}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info p,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info p{line-height:20px;letter-spacing:1.83px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-name,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-name,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-name,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-name{font-size:20px;text-align:center}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-name,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-name,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-name,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-name,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-name{margin-bottom:15px}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-details,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-details,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-details,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-details{font-size:12px;text-align:center}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-details,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-details,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-details,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .cook-info .cook-details,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info .cook-details{font-size:16px;margin-bottom:5px}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text{padding:10px;border:1px solid #fff;margin:0 0 20px;position:relative;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0}@media only screen and (max-width:480px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text{margin:0 0 40px}}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text span,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text span,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text span,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text span,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text span,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text span,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text span,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text span{color:#a02831}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text.hidepc,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text.hidepc,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text.hidepc,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text.hidepc,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text.hidepc,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text.hidepc,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text.hidepc,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text.hidepc{opacity:1}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text.hidepc p,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text.hidepc p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text.hidepc p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text.hidepc p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text.hidepc p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text.hidepc p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text.hidepc p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text.hidepc p{opacity:1}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle{position:absolute;right:-1px;bottom:-21px;border-style:solid;border-width:0 15px 20px 0;border-color:transparent #000 transparent transparent}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle.white,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle.white,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle.white,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle.white{border-color:transparent #fff transparent transparent}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text p,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text p{font-family:"ヒラギノ明朝 Pro W6",HiraMinPro-W6;margin:0}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .info-text,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .info-text,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .info-text,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .info-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .info-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .info-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .info-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .info-text{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";line-height:17px;letter-spacing:1.51px;font-size:16px;margin-bottom:0}@media only screen and (min-width:481px){.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .pc-float-left,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .pc-float-left,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .pc-float-left,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .pc-float-left,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .pc-float-left,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .pc-float-left,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .pc-float-left,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .pc-float-left{float:left;width:55%}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .pc-float-right,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .pc-float-right,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .pc-float-right,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .pc-float-right,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .pc-float-right,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .pc-float-right,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .pc-float-right,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .pc-float-right{float:right;width:40%}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-sp,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-sp,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-sp,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-sp,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-sp,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-sp,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-sp,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-sp{display:none}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc{margin:0;font-size:0}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .video-title,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .video-title,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .video-title,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .video-title,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .video-title,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .video-title,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .video-title,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .video-title{line-height:16px;font-size:12px;margin-top:5px;letter-spacing:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .video-title span,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .video-title span,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .video-title span,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .video-title span,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .video-title span,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .video-title span,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .video-title span,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .video-title span{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail{width:32%;display:inline-block;border:none;border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:top}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail :hover,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail :hover,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail :hover,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail :hover,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail :hover,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail :hover,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail :hover,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail :hover{cursor:pointer}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box{position:relative}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay{position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:20px;background-color:#000;opacity:.5;margin-left:-20px;margin-top:-20px;-webkit-transition:opacity .5s;transition:opacity .5s}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay :hover,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay :hover,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay :hover,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay :hover,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay :hover,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay :hover,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay :hover,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay :hover{opacity:1}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle{left:50%;top:50%;margin-top:-12px;margin-left:-12px;position:absolute}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-playing,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-playing,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-playing,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-playing,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-playing,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-playing,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-playing,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-playing{width:100%;height:100%;top:0;left:0;border-radius:0;margin:0;opacity:.5;background-color:#000;position:absolute}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box .overlay-triangle.playing,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box .overlay-triangle.playing{display:none}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box img,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box img,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box img,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box img,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .img-box img,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .img-box img,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .img-box img,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .img-box img{width:100%}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .video-title,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .video-title,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .video-title,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .video-title,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .movie-pc .thumbnail .video-title,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .movie-pc .thumbnail .video-title,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .movie-pc .thumbnail .video-title,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .movie-pc .thumbnail .video-title{font-size:10px;line-height:1.5;margin-top:5px}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text{padding:20px;font-size:16px}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text p,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text p,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text p{line-height:1.2}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle{left:-21px;bottom:-1px;right:unset;border-width:0 0 15px 20px;border-color:transparent transparent #000 transparent}.page-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle.white,.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle.white,.page-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle.white,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushoyu-visual3 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushoyu-visual3 .box-text .triangle.white,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text .triangle.white{border-color:transparent transparent #fff transparent}}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info{border-color:#000;color:#000}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .box-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .box-text{border-color:#000;color:#000}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box p,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box p,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-box p,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-box p{color:#000}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-header,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-header,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-header,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-header{margin:10px 0 0;font-size:14px}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-header span,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-header span,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-header span,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-header span{width:8px;height:8px;background:#000;display:inline-block;border-radius:10px;margin-right:5px}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 a,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 a,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 a,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 a{display:block;text-align:left;font-size:1em;color:#000;line-height:12px}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .info-text,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .info-text,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .info-text,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .info-text{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";line-height:15px;letter-spacing:1.51px;font-size:14px;margin-bottom:0}.page-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info.hidesp,.page-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info.hidesp,.ys_kinushoyu-template-template-kinushoyu-odajima #kinushyoyu-visual4 .cook-info.hidesp,.ys_kinushoyu-template-template-kinushoyu-okoshi #kinushyoyu-visual4 .cook-info.hidesp{margin-top:25px}.page-template-template-kinushoyu-recipes,.ys_kinushoyu-template-template-kinushoyu-recipes{-webkit-font-smoothing:antialiased}@media only screen and (max-width:480px){.page-template-template-kinushoyu-recipes .pc-only,.ys_kinushoyu-template-template-kinushoyu-recipes .pc-only{display:none}}.page-template-template-kinushoyu-recipes .full-line,.ys_kinushoyu-template-template-kinushoyu-recipes .full-line{margin-bottom:0}.page-template-template-kinushoyu-recipes #background,.ys_kinushoyu-template-template-kinushoyu-recipes #background{padding:0}.page-template-template-kinushoyu-recipes .bk-blue,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue{background-image:url(dist/images/kinushoyu/1.jpg)}@media only screen and (max-width:480px){.page-template-template-kinushoyu-recipes .bk-blue,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue{background-image:url(dist/images/kinushoyu/SPblue.jpg)}}.page-template-template-kinushoyu-recipes .bk-blue a,.page-template-template-kinushoyu-recipes .bk-blue p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue a,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue p{color:#fff}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link{border-color:#fff}.page-template-template-kinushoyu-recipes .bk-white,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white{background-image:url(dist/images/kinushoyu/2.jpg)}@media only screen and (max-width:480px){.page-template-template-kinushoyu-recipes .bk-white,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white{background-image:url(dist/images/kinushoyu/SPwhite.jpg)}}.page-template-template-kinushoyu-recipes .bk-white a,.page-template-template-kinushoyu-recipes .bk-white p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white a,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white p{color:#090e5a}.page-template-template-kinushoyu-recipes .bk-white .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link{border-color:#090e5a}.page-template-template-kinushoyu-recipes .bk-blue,.page-template-template-kinushoyu-recipes .bk-white,.page-template-template-kinushoyu-recipes .recipe-block-blue,.page-template-template-kinushoyu-recipes .recipe-block-white,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white{text-align:center;padding:10px 0;background-size:cover;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.page-template-template-kinushoyu-recipes .bk-blue .content-container,.page-template-template-kinushoyu-recipes .bk-white .content-container,.page-template-template-kinushoyu-recipes .recipe-block-blue .content-container,.page-template-template-kinushoyu-recipes .recipe-block-white .content-container,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .content-container,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .content-container,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .content-container,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .content-container{margin:auto;max-width:800px;height:auto;padding:60px 0}.page-template-template-kinushoyu-recipes .bk-blue .table,.page-template-template-kinushoyu-recipes .bk-white .table,.page-template-template-kinushoyu-recipes .recipe-block-blue .table,.page-template-template-kinushoyu-recipes .recipe-block-white .table,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .table,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .table,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .table,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .table{display:table;padding:40px 0;margin-bottom:0}.page-template-template-kinushoyu-recipes .bk-blue .cell,.page-template-template-kinushoyu-recipes .bk-white .cell,.page-template-template-kinushoyu-recipes .recipe-block-blue .cell,.page-template-template-kinushoyu-recipes .recipe-block-white .cell,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .cell,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .cell,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .cell,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .cell{width:10px;display:table-cell}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading{position:relative;padding:0 0 20px;border:2px solid #fff;margin:30px 0;background:rgba(255,255,255,.53)}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading{width:100%;max-width:765px;display:inline-block;padding-top:10px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box{position:relative;margin:auto;width:280px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box{width:365px;top:-10px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle{width:40px;height:40px;border-radius:120px;background:#fff;position:absolute;top:-20px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle{width:52px;height:52px;top:-26px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(1),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(1),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(1),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(1),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(1),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(1),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(1),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(1){left:0}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(2),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(2){left:40px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(2),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(2),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(2){left:52px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(3),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(3){left:80px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(3),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(3),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(3){left:104px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(4),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(4){left:120px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(4),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(4),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(4){left:156px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(5),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(5){left:160px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(5),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(5),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(5){left:208px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(6),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(6){left:200px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(6),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(6),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(6){left:260px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(7),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(7){left:240px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(7),.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box .white-circle:nth-of-type(7),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box .white-circle:nth-of-type(7){left:312px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box p,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box p,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box p,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box p{color:#d8390b;position:relative;top:-11px;z-index:1;left:11px;letter-spacing:22px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box p,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box p,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box p,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading #circle-box p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading #circle-box p{left:13px;letter-spacing:27px;font-size:25px}}.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading h3,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading h3,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading h3,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading h3{color:#fff;font-size:28px;line-height:1.5em;margin:-10px 0 0;-webkit-font-smoothing:antialiased;text-shadow:#090e5a 3px 3px 0;font-weight:300;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue #recipe-heading h3,.page-template-template-kinushoyu-recipes .bk-white #recipe-heading h3,.page-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading h3,.page-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue #recipe-heading h3,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white #recipe-heading h3{font-size:38px;letter-spacing:3.62px}}.page-template-template-kinushoyu-recipes .bk-blue .recipe-align,.page-template-template-kinushoyu-recipes .bk-white .recipe-align,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-align,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-align,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-align,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-align,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-align,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-align{display:table-cell;vertical-align:middle}.page-template-template-kinushoyu-recipes .bk-blue .recipe-title,.page-template-template-kinushoyu-recipes .bk-white .recipe-title,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-title,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-title,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-title,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-title,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-title,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-title{padding:10px 5px;border:1px solid #fff;margin-bottom:15px;position:relative}.page-template-template-kinushoyu-recipes .bk-blue .recipe-title p,.page-template-template-kinushoyu-recipes .bk-white .recipe-title p,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-title p,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-title p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-title p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-title p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-title p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-title p{text-align:center;margin:0;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;letter-spacing:.32px}.page-template-template-kinushoyu-recipes .bk-blue .food-description,.page-template-template-kinushoyu-recipes .bk-white .food-description,.page-template-template-kinushoyu-recipes .recipe-block-blue .food-description,.page-template-template-kinushoyu-recipes .recipe-block-white .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .food-description{padding:25px 15px 20px;background:rgba(255,255,255,.25);margin-top:-15px;border-radius:4px;min-height:120px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue .food-description,.page-template-template-kinushoyu-recipes .bk-white .food-description,.page-template-template-kinushoyu-recipes .recipe-block-blue .food-description,.page-template-template-kinushoyu-recipes .recipe-block-white .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .food-description{min-height:95px;padding:40px 15px 20px}}.page-template-template-kinushoyu-recipes .bk-blue .food-description .recipe-text,.page-template-template-kinushoyu-recipes .bk-white .food-description .recipe-text,.page-template-template-kinushoyu-recipes .recipe-block-blue .food-description .recipe-text,.page-template-template-kinushoyu-recipes .recipe-block-white .food-description .recipe-text,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .food-description .recipe-text,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .food-description .recipe-text,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .food-description .recipe-text,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .food-description .recipe-text{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";font-size:16px;line-height:18px;letter-spacing:1.15px;margin-bottom:0}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue .food-description.butter,.page-template-template-kinushoyu-recipes .bk-white .food-description.butter,.page-template-template-kinushoyu-recipes .recipe-block-blue .food-description.butter,.page-template-template-kinushoyu-recipes .recipe-block-white .food-description.butter,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .food-description.butter,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .food-description.butter,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .food-description.butter,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .food-description.butter{min-height:126px}}.page-template-template-kinushoyu-recipes .bk-blue p,.page-template-template-kinushoyu-recipes .bk-white p,.page-template-template-kinushoyu-recipes .recipe-block-blue p,.page-template-template-kinushoyu-recipes .recipe-block-white p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white p{font-size:1.5em;text-align:left;font-family:"ヒラギノ明朝";font-weight:300;-webkit-font-smoothing:antialiased}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue p,.page-template-template-kinushoyu-recipes .bk-white p,.page-template-template-kinushoyu-recipes .recipe-block-blue p,.page-template-template-kinushoyu-recipes .recipe-block-white p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white p{letter-spacing:2px}}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link,.page-template-template-kinushoyu-recipes .bk-white .recipe-link,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link{width:70%;border:1px solid;border-radius:22px;padding:10px 0;display:block;font-size:1.5em;margin:25px auto 0;clear:both;overflow:hidden;position:relative}@media only screen and (max-width:480px){.page-template-template-kinushoyu-recipes .bk-blue .recipe-link,.page-template-template-kinushoyu-recipes .bk-white .recipe-link,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link{font-size:16px}}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link span,.page-template-template-kinushoyu-recipes .bk-white .recipe-link span,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link span,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link span{display:inline-block;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);opacity:0}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link::before,.page-template-template-kinushoyu-recipes .bk-white .recipe-link::before,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link::before,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link::before{position:absolute;top:0;left:0;content:attr(data-hover);padding:.5em 4em;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media only screen and (max-width:480px){.page-template-template-kinushoyu-recipes .bk-blue .recipe-link::before,.page-template-template-kinushoyu-recipes .bk-white .recipe-link::before,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link::before,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link::before,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link::before{padding:.5em 0}}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover::before,.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover::before,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover::before,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover::before,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover::before,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover::before,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover::before,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover::before{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);opacity:0}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span,.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(1),.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(1),.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(1),.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(1),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(1),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(1),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(1),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(1){-webkit-transition-delay:.08s;transition-delay:.08s}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(2),.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(2),.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(2),.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(2),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(2),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(2),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(2),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(2){-webkit-transition-delay:.16s;transition-delay:.16s}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(3),.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(3),.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(3),.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(3),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(3),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(3),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(3),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(3){-webkit-transition-delay:.24s;transition-delay:.24s}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(4),.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(4),.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(4),.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(4),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(4),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(4),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(4),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(4){-webkit-transition-delay:.32s;transition-delay:.32s}.page-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(5),.page-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(5),.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(5),.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(5),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-link:hover span:nth-child(5),.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-link:hover span:nth-child(5),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-link:hover span:nth-child(5),.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-link:hover span:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}.page-template-template-kinushoyu-recipes .bk-blue .recipe-author,.page-template-template-kinushoyu-recipes .bk-white .recipe-author,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-author{background:#fff;width:100px;height:100px;border-radius:55px;border:#090e5a 2px solid;position:absolute;left:5%;top:50px}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .bk-blue .recipe-author,.page-template-template-kinushoyu-recipes .bk-white .recipe-author,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-author{left:-10%;top:80px}}.page-template-template-kinushoyu-recipes .bk-blue .recipe-author p,.page-template-template-kinushoyu-recipes .bk-white .recipe-author p,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author p,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-author p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-author p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-author p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-author p{color:#090e5a;width:82px;font-size:.9em;margin:19px 10px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);line-height:1.2em;text-align:left}.page-template-template-kinushoyu-recipes .bk-blue .recipe-author p span,.page-template-template-kinushoyu-recipes .bk-white .recipe-author p span,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author p span,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-author p span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-author p span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-author p span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author p span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-author p span{font-size:1.5em;line-height:1.5em}.page-template-template-kinushoyu-recipes .bk-blue .recipe-author p .san-span,.page-template-template-kinushoyu-recipes .bk-white .recipe-author p .san-span,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author p .san-span,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-author p .san-span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-author p .san-span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-author p .san-span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author p .san-span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-author p .san-span{font-size:.9em;line-height:1.2em;margin-left:45px}.page-template-template-kinushoyu-recipes .bk-blue .recipe-author.small-name p,.page-template-template-kinushoyu-recipes .bk-white .recipe-author.small-name p,.page-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author.small-name p,.page-template-template-kinushoyu-recipes .recipe-block-white .recipe-author.small-name p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .recipe-author.small-name p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .recipe-author.small-name p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .recipe-author.small-name p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .recipe-author.small-name p{margin-left:17px}@media only screen and (max-width:480px){.page-template-template-kinushoyu-recipes .bk-blue .food-img,.page-template-template-kinushoyu-recipes .bk-white .food-img,.page-template-template-kinushoyu-recipes .recipe-block-blue .food-img,.page-template-template-kinushoyu-recipes .recipe-block-white .food-img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .food-img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .food-img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .food-img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .food-img{width:70%}.page-template-template-kinushoyu-recipes .bk-blue .movie-pc,.page-template-template-kinushoyu-recipes .bk-white .movie-pc,.page-template-template-kinushoyu-recipes .recipe-block-blue .movie-pc,.page-template-template-kinushoyu-recipes .recipe-block-white .movie-pc,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .movie-pc,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .movie-pc,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .movie-pc,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .movie-pc{display:none}.page-template-template-kinushoyu-recipes .bk-blue .cook-align,.page-template-template-kinushoyu-recipes .bk-white .cook-align,.page-template-template-kinushoyu-recipes .recipe-block-blue .cook-align,.page-template-template-kinushoyu-recipes .recipe-block-white .cook-align,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .cook-align,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .cook-align,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .cook-align,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .cook-align{margin-left:-12px;float:left;margin-bottom:50px}.page-template-template-kinushoyu-recipes .bk-blue .cook-align p,.page-template-template-kinushoyu-recipes .bk-white .cook-align p,.page-template-template-kinushoyu-recipes .recipe-block-blue .cook-align p,.page-template-template-kinushoyu-recipes .recipe-block-white .cook-align p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .cook-align p,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .cook-align p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .cook-align p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .cook-align p{font-size:10px;letter-spacing:1.14px;margin-right:5px;line-height:12px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}.page-template-template-kinushoyu-recipes .bk-blue .cook-align .cook-img,.page-template-template-kinushoyu-recipes .bk-white .cook-align .cook-img,.page-template-template-kinushoyu-recipes .recipe-block-blue .cook-align .cook-img,.page-template-template-kinushoyu-recipes .recipe-block-white .cook-align .cook-img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .cook-align .cook-img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .cook-align .cook-img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .cook-align .cook-img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .cook-align .cook-img{width:55px;height:55px;overflow:hidden;border-radius:50px}.page-template-template-kinushoyu-recipes .bk-blue .cook-align .cook-img img,.page-template-template-kinushoyu-recipes .bk-white .cook-align .cook-img img,.page-template-template-kinushoyu-recipes .recipe-block-blue .cook-align .cook-img img,.page-template-template-kinushoyu-recipes .recipe-block-white .cook-align .cook-img img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .cook-align .cook-img img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .cook-align .cook-img img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .cook-align .cook-img img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .cook-align .cook-img img{height:80px;width:auto}.page-template-template-kinushoyu-recipes .bk-blue .cook-align .cook-img.odajima img,.page-template-template-kinushoyu-recipes .bk-white .cook-align .cook-img.odajima img,.page-template-template-kinushoyu-recipes .recipe-block-blue .cook-align .cook-img.odajima img,.page-template-template-kinushoyu-recipes .recipe-block-white .cook-align .cook-img.odajima img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .cook-align .cook-img.odajima img,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .cook-align .cook-img.odajima img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .cook-align .cook-img.odajima img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .cook-align .cook-img.odajima img{margin-left:-51px}.page-template-template-kinushoyu-recipes .bk-blue .movie-sp,.page-template-template-kinushoyu-recipes .bk-white .movie-sp,.page-template-template-kinushoyu-recipes .recipe-block-blue .movie-sp,.page-template-template-kinushoyu-recipes .recipe-block-white .movie-sp,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .movie-sp,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .movie-sp,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .movie-sp,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .movie-sp{border-bottom:#fff 1px solid;margin-bottom:15px}.page-template-template-kinushoyu-recipes .bk-blue .movie-sp .video-title,.page-template-template-kinushoyu-recipes .bk-white .movie-sp .video-title,.page-template-template-kinushoyu-recipes .recipe-block-blue .movie-sp .video-title,.page-template-template-kinushoyu-recipes .recipe-block-white .movie-sp .video-title,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .movie-sp .video-title,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .movie-sp .video-title,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .movie-sp .video-title,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .movie-sp .video-title{font-size:1.2em;padding-left:3px}.page-template-template-kinushoyu-recipes .bk-blue .movie-sp .video-title span,.page-template-template-kinushoyu-recipes .bk-white .movie-sp .video-title span,.page-template-template-kinushoyu-recipes .recipe-block-blue .movie-sp .video-title span,.page-template-template-kinushoyu-recipes .recipe-block-white .movie-sp .video-title span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-blue .movie-sp .video-title span,.ys_kinushoyu-template-template-kinushoyu-recipes .bk-white .movie-sp .video-title span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-blue .movie-sp .video-title span,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-white .movie-sp .video-title span{font-size:.9em}}@media only screen and (min-width:481px){.page-template-template-kinushoyu-recipes .sp-only,.ys_kinushoyu-template-template-kinushoyu-recipes .sp-only{display:none}.page-template-template-kinushoyu-recipes .recipe-block-s.left,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s.left{margin-right:2.5%}.page-template-template-kinushoyu-recipes .recipe-block-s.right,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s.right{margin-left:2.5%}.page-template-template-kinushoyu-recipes .recipe-block-s,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s{width:47.5%;max-width:374px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.page-template-template-kinushoyu-recipes .recipe-block-s .food-description,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .food-description{padding:25px 30px 10px}.page-template-template-kinushoyu-recipes .recipe-block-s .food-img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .food-img{width:85%}.page-template-template-kinushoyu-recipes .recipe-block-s .cook-align,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .cook-align{margin-left:-20px;float:left;margin-right:5px}.page-template-template-kinushoyu-recipes .recipe-block-s .cook-align p,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .cook-align p{font-size:10px;letter-spacing:1.14px;margin-right:10px;line-height:12px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}.page-template-template-kinushoyu-recipes .recipe-block-s .cook-align .cook-img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .cook-align .cook-img{width:55px;height:55px;overflow:hidden;border-radius:50px}.page-template-template-kinushoyu-recipes .recipe-block-s .cook-align .cook-img img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .cook-align .cook-img img{height:80px;width:auto}.page-template-template-kinushoyu-recipes .recipe-block-s .cook-align .cook-img.odajima img,.ys_kinushoyu-template-template-kinushoyu-recipes .recipe-block-s .cook-align .cook-img.odajima img{margin-left:-51px}}.bk-blue .back_btn,.bk-brown .back_btn,.kinushoyu-rose .back_btn{text-align:center}.bk-blue .back_btn img,.bk-brown .back_btn img,.kinushoyu-rose .back_btn img{margin:0 auto 60px}@media only screen and (max-width:480px){.bk-blue .back_btn img,.bk-brown .back_btn img,.kinushoyu-rose .back_btn img{width:90%;max-width:395px;margin:0 auto 40px}}.bk-blue .back_btn,.bk-white .back_btn{text-align:center}.bk-blue .back_btn img,.bk-white .back_btn img{display:inline-block;margin:60px auto 0}@media only screen and (max-width:480px){.bk-blue .back_btn img,.bk-white .back_btn img{width:90%;max-width:395px;margin:30px auto 30px}}.recipe-block-blue .back_btn{text-align:center}.recipe-block-blue .back_btn img{margin:0 auto 60px}@media only screen and (max-width:480px){.recipe-block-blue .back_btn img{width:90%;max-width:395px;margin:0 auto 40px}}.kinushoyu-rose .bkg{width:100%;max-width:1495px;background-image:url(dist/images/kinushoyu/rose/bk.jpg);margin:auto;overflow:hidden}@media only screen and (max-width:480px){.kinushoyu-rose .bkg{background-image:url(dist/images/kinushoyu/rose/bk-sp.jpg);background-size:cover}}.kinushoyu-rose .upper_content{width:90%;max-width:1150px;position:relative;height:800px;margin:auto}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content{height:850px}}.kinushoyu-rose .upper_content .text{position:absolute;z-index:4;top:50px;max-width:954px;width:100%}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content .text{top:32px}}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content .text img{width:100%}}.kinushoyu-rose .upper_content .wine-glass_img{position:absolute;z-index:3;right:7%;top:300px;width:25%;max-width:270px}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content .wine-glass_img{right:0;top:425px;width:60%}}.kinushoyu-rose .upper_content .wine-text{position:absolute;z-index:4;right:9.5%;top:360px;width:20%;max-width:200px;font-size:20px;line-height:40px;letter-spacing:3.55px;font-family:"ヒラギノ明朝 Pro W6",HiraMinPro-W6;color:#4a4a4a}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content .wine-text{top:455px;width:50%;font-size:5vmin;line-height:8vmin;right:2.5%}}.kinushoyu-rose .upper_content .meal_img{z-index:2;position:absolute;right:5%;top:60px;width:50%;max-width:600px}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content .meal_img{right:15%;top:300px;width:106%}}.kinushoyu-rose .upper_content .sash{background-color:#fff;opacity:.7;width:1570px;height:520px;z-index:1;position:absolute;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);top:125px;margin-left:-20%}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content .sash{top:48px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}.kinushoyu-rose .upper_content #video-player{max-width:670px;position:absolute;z-index:5;top:220px;width:60%}@media only screen and (max-width:480px){.kinushoyu-rose .upper_content #video-player{width:100%;top:160px}}.kinushoyu-rose .thumbnail_holder{width:90%;max-width:1000px;font-size:0;text-align:center;margin:auto}.kinushoyu-rose .thumbnail_holder .thumbnails{display:inline-block;width:45%;max-width:400px;margin:20px 2.5%}@media only screen and (max-width:480px){.kinushoyu-rose .thumbnail_holder .thumbnails{width:100%;margin:20px 0}}.kinushoyu-rose .thumbnail_holder .thumbnails .thumbnail_img_holder{margin-bottom:5px;position:relative;z-index:2}.kinushoyu-rose .thumbnail_holder .thumbnails .overlay{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:30px;background-color:#000;opacity:.5;margin-left:-30px;margin-top:-30px;-webkit-transition:opacity .5s;transition:opacity .5s}.kinushoyu-rose .thumbnail_holder .thumbnails .overlay-triangle{left:50%;top:50%;margin-top:-24px;margin-left:-24px;position:absolute}.kinushoyu-rose .thumbnail_holder .thumbnails .overlay-playing{width:100%;height:100%;top:0;left:0;border-radius:0;margin:0;opacity:.5;background-color:#000;position:absolute}.kinushoyu-rose .thumbnail_holder .thumbnails .overlay-triangle.playing{display:none}.kinushoyu-rose .thumbnail_holder .thumbnails p{text-align:left;margin:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";font-size:12px;letter-spacing:0;line-height:16px}.kinushoyu-rose .thumbnail_holder .thumbnails p.bold{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}@media only screen and (max-width:480px){.kinushoyu-rose .thumbnail_holder .thumbnails p.bold{font-family:HiraKakuProN-W6,sans-serif}}.kinushoyu-rose .thumbnail_holder .thumbnails img{width:100%}.kinushoyu-rose .back_btn img{margin-top:20px}.page-template-template-kinushoyu-rose .full-line{margin-bottom:0}.page-template-template-kinushoyu-rose #background{padding-bottom:0}@media only screen and (max-width:480px){.ys_kinushoyu-template-template-kinushoyu-kiji #background{padding:0}}@media only screen and (max-width:480px){.ys_kinushoyu-template-template-kinushoyu-kiji .container{padding:0 10px;overflow:hidden}}@media only screen and (max-width:480px){.ys_kinushoyu-template-template-kinushoyu-kiji #toTop{right:14px}}.kinushoyu-article .kinushoyu__logo{display:block;margin:30px auto}@media only screen and (max-width:480px){.kinushoyu-article .kinushoyu__logo{width:80px}}.kinushoyu-article .article__content{border-top:solid 1px #e40f12;border-bottom:solid 1px #e40f12}.kinushoyu-article .article__content a{color:#5595dc;font-size:18px;text-overflow:ellipsis;width:100%;display:block;white-space:nowrap;overflow:hidden}@media only screen and (max-width:480px){.kinushoyu-article .article__content a{font-size:14px}}.kinushoyu-article .article__content p{font-size:18px;line-height:36px;letter-spacing:.71px}@media only screen and (max-width:480px){.kinushoyu-article .article__content p{font-size:14px;line-height:28px}}@media only screen and (max-width:480px){.kinushoyu-article .article__content{padding:30px 0;margin:0 5px}}@media only screen and (min-width:481px){.kinushoyu-article .article__content{padding:20px 20px 30px;margin-top:30px}}.kinushoyu-article .article__content img{width:570px}@media only screen and (max-width:480px){.kinushoyu-article .article__content img{width:100%}}.kinushoyu-article .article__title{font-size:26px;font-family:"ヒラギノ角ゴ ProN W6";margin-top:20px;padding-bottom:10px}@media only screen and (max-width:480px){.kinushoyu-article .article__title{font-size:18px;line-height:28px}}.kinushoyu-article .article__title__underline{background:red;height:9px;border-radius:18px;margin:10px 0 5px}@media only screen and (min-width:481px){.kinushoyu-article .article__title__underline{margin-bottom:30px}}.kinushoyu-article .article__date--sp{margin:5px;font-size:14px;color:#4a4a4a;display:inline-block}@media only screen and (min-width:481px){.kinushoyu-article .article__date--sp{display:none}}.kinushoyu-article .article__date--pc{color:#4a4a4a;font-size:16px;display:inline-block}@media only screen and (max-width:480px){.kinushoyu-article .article__date--pc{display:none}}.kinushoyu-article .article__img__holder{display:inline-block;position:relative}@media only screen and (min-width:481px){.kinushoyu-article .article__img__holder{width:570px}}@media only screen and (max-width:480px){.kinushoyu-article .article__img__holder{width:100%}}.kinushoyu-article .article__img__holder .article__img{width:100%;position:absolute;z-index:2;left:0;top:0}.kinushoyu-article .article__img__holder .article__img--sizer{width:100%}.kinushoyu-article .article__img__holder .article__img__border{position:absolute;z-index:1;bottom:-10px;right:-5px;width:100%}.kinushoyu-article .article__subtitle{display:inline-block;font-size:22px;color:#4a4a4a;font-family:"ヒラギノ角ゴ ProN W6"}@media only screen and (max-width:480px){.kinushoyu-article .article__subtitle{padding:0 5px;margin:30px 0 10px;font-size:16px;line-height:24px}}.kinushoyu-article .article__footer{text-align:center}.kinushoyu-article .article__footer .article__footer__link{display:inline-block;margin:30px auto}@media only screen and (max-width:480px){.kinushoyu-article .article__footer .article__footer__link{width:80%}}.kinushoyu-article .article__footer .article__footer__link img{width:100%}@media only screen and (min-width:481px){.kinushoyu-article .article__date-holder{width:340px;vertical-align:top;margin-left:10px;display:inline-block}}.page-template-template-kinushoyu .popup,.post-type-archive-ys_kinushoyu .popup,.tax-ys_kinushoyu_category .popup{width:70%;position:fixed;left:15%;top:150px;z-index:27;background:rgba(255,255,255,.95);-webkit-box-shadow:#ccc 2px 2px 2px;box-shadow:#ccc 2px 2px 2px}@media only screen and (max-width:480px){.page-template-template-kinushoyu .popup,.post-type-archive-ys_kinushoyu .popup,.tax-ys_kinushoyu_category .popup{width:95%;left:2.5%;top:30px}}.page-template-template-kinushoyu .popup .popup__content,.post-type-archive-ys_kinushoyu .popup .popup__content,.tax-ys_kinushoyu_category .popup .popup__content{width:100%;position:relative;padding:70px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media only screen and (max-width:480px){.page-template-template-kinushoyu .popup .popup__content,.post-type-archive-ys_kinushoyu .popup .popup__content,.tax-ys_kinushoyu_category .popup .popup__content{padding:50px 5px 30px}}.page-template-template-kinushoyu .popup .popup__close,.post-type-archive-ys_kinushoyu .popup .popup__close,.tax-ys_kinushoyu_category .popup .popup__close{position:absolute;top:25px;right:25px}.page-template-template-kinushoyu .popup .popup__close:hover,.post-type-archive-ys_kinushoyu .popup .popup__close:hover,.tax-ys_kinushoyu_category .popup .popup__close:hover{cursor:pointer}@media only screen and (max-width:480px){.page-template-template-kinushoyu .popup .popup__close,.post-type-archive-ys_kinushoyu .popup .popup__close,.tax-ys_kinushoyu_category .popup .popup__close{top:0;right:0}}.page-template-template-kinushoyu .popup .popup__image__poition,.post-type-archive-ys_kinushoyu .popup .popup__image__poition,.tax-ys_kinushoyu_category .popup .popup__image__poition{width:100%;text-align:center}.page-template-template-kinushoyu .popup .popup__image__link,.post-type-archive-ys_kinushoyu .popup .popup__image__link,.tax-ys_kinushoyu_category .popup .popup__image__link{display:inline-block;margin:0 auto;width:100%;max-width:920px}.page-template-template-kinushoyu .popup .popup__image__link img,.post-type-archive-ys_kinushoyu .popup .popup__image__link img,.tax-ys_kinushoyu_category .popup .popup__image__link img{width:100%;-webkit-box-shadow:#ccc 2px 2px 2px;box-shadow:#ccc 2px 2px 2px}.page-template-template-kinushoyu .popup .popup__link,.post-type-archive-ys_kinushoyu .popup .popup__link,.tax-ys_kinushoyu_category .popup .popup__link{background:#f07937;color:#fff;display:block;width:50%;margin-left:25%;font-size:20px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;padding:15px 0;margin-top:15px;-webkit-box-shadow:#ccc 1px 1px 1px;box-shadow:#ccc 1px 1px 1px}.page-template-template-kinushoyu .popup .popup__link:hover,.post-type-archive-ys_kinushoyu .popup .popup__link:hover,.tax-ys_kinushoyu_category .popup .popup__link:hover{text-decoration:none}.page-template-template-kinushoyu .popup .popup__link span,.post-type-archive-ys_kinushoyu .popup .popup__link span,.tax-ys_kinushoyu_category .popup .popup__link span{width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #fff;display:inline-block;margin-left:5px;margin-bottom:3px}@media only screen and (max-width:480px){.page-template-template-kinushoyu .popup .popup__link,.post-type-archive-ys_kinushoyu .popup .popup__link,.tax-ys_kinushoyu_category .popup .popup__link{width:97%;margin-left:1.5%;font-size:18px}}.page-template-template-kinushoyu .popup .popup__text,.post-type-archive-ys_kinushoyu .popup .popup__text,.tax-ys_kinushoyu_category .popup .popup__text{text-align:left;margin:15px auto 0;display:inline-block;font-size:18px;line-height:35px;letter-spacing:.68px}@media only screen and (max-width:480px){.page-template-template-kinushoyu .popup .popup__text,.post-type-archive-ys_kinushoyu .popup .popup__text,.tax-ys_kinushoyu_category .popup .popup__text{padding:0 5px;font-size:16px;line-height:30px}}.kinushoyu-archive-content-wrap{position:relative}.kinushoyu-archive-content-wrap .kinushoyu-archive{width:1080px;max-width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){.kinushoyu-archive-content-wrap .kinushoyu-archive{padding:0 20px;margin-top:40px}}@media only screen and (max-width:480px){.kinushoyu-archive-content-wrap .kinushoyu-archive .business-recipe .business-text{font-size:.7rem}}.page-template-template-fresh #background{padding-bottom:0}#fresh *{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){.fresh-hidden-sp{display:none!important}}@media only screen and (min-width:481px){.fresh-hidden-pc{display:none!important}}.fresh h1,.fresh h2{letter-spacing:.05em;font-family:"Open Sans","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif}.fresh h2{margin-bottom:20px;font-size:32px;font-weight:400;font-weight:300;text-align:center;line-height:1.2}.fresh p{font-size:16px;margin-bottom:35px;letter-spacing:0;line-height:1.5;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.fresh .fresh-box-img{text-align:center}.fresh img{max-width:100%}@media only screen and (min-width:481px){.fresh h1,.fresh h2{letter-spacing:.1em}.fresh h2{margin-bottom:40px;font-size:26px;text-align:left;line-height:1.15}.fresh p{font-size:14px;line-height:1.8;letter-spacing:.1rem}}@-webkit-keyframes fresh-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fresh-fadeinup{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fresh-fadeinup{-webkit-animation-name:fresh-fadeinup;animation-name:fresh-fadeinup}.fresh-wrap{padding-top:55px;padding-bottom:30px}@media only screen and (min-width:481px){.fresh-wrap{height:500px;padding-bottom:0}}.fresh-box-img{margin-bottom:50px}.fresh-more{text-align:center}.fresh-more a{display:block;max-width:250px;padding:7px;margin:0 auto;border:1px solid #000;border-radius:20px;font-size:15px;line-height:1;color:#000}.fresh-more a span{vertical-align:middle}.fresh-more a img{margin:0 10px 0 0}.fresh-more a .fresh-more-img{display:inline}.fresh-more a .fresh-hover-img{display:none}.fresh-more a:hover{background-color:#fff;color:#c70025;border-color:#c70025;text-decoration:none}.fresh-more a:hover .fresh-more-img{display:none}.fresh-more a:hover .fresh-hover-img{display:inline}@media only screen and (min-width:481px){.fresh-more{text-align:left}.fresh-more a{display:inline-block;padding:5px 20px 7px}.fresh-more.text-center{text-align:center}}.fresh-font-wite{color:#fff}.fresh-font-wite .fresh-more a{border-color:#fff;color:#fff}.fresh-font-wite .fresh-more a:hover{color:#c70025;border-color:#c70025}@media only screen and (max-width:480px){.fresh-box-right{margin:0 -20px -100px -20px}}@media only screen and (min-width:481px){.fresh-box{width:50%;float:left}.fresh-box-right{width:50%;float:left;position:absolute;top:-86px;right:0}.fresh-fish .fresh-box,.fresh-no1 .fresh-box,.fresh-recipe .fresh-box{float:right}}.fresh-top{position:relative;padding-top:30px;padding-bottom:110px;margin-top:-17px;border-bottom:1px solid #c70025;overflow:hidden}.fresh-top-title{position:relative;max-width:330px}.fresh-top-content{position:relative;padding-left:25px;z-index:1}.fresh-top-content .fresh-box-right{padding:20px 17px 0;text-align:center}.fresh-top-content .fresh-box-right a img:hover{opacity:1}.title-first,.title-second{position:relative;display:block;font-size:27px}.title-second{padding-left:29%}.title-red{color:#c70025;font-size:1.3em}.fresh-backgrond-img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.fresh-sizuku{position:absolute;top:0;left:92%}@media only screen and (min-width:481px){.fresh-top-title{max-width:460px}.title-first,.title-second{font-size:33.7px}.fresh-top{height:300px;padding-top:80px}.fresh-sizuku{top:-10px;left:400px}.fresh-top-content .fresh-box-right{min-width:475px}}.creative_banner{padding:5px 0;background-color:#6c6366}.maguro_banner{padding:5px 0;background-color:#f4ebea}@media only screen and (min-width:481px){.creative_banner,.maguro_banner{padding:50px 0;text-align:center;background-color:#6c6366}.creative_banner.maguro,.maguro_banner.maguro{background-color:#f4ebea}.creative_banner.maguro a img,.maguro_banner.maguro a img{box-shadow:11px 10px 10px #000;-webkit-box-shadow:11px 10px 10px #000;-moz-box-shadow:11px 10px 10px #000}.creative_banner a img,.maguro_banner a img{box-shadow:11px 10px 10px #000;-webkit-box-shadow:11px 10px 10px #000;-moz-box-shadow:11px 10px 10px #000}.creative_banner a img:hover,.maguro_banner a img:hover{opacity:.7;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}}.fresh-fish{background-color:#6c6366}.fresh-fish .fresh-box-img{margin-right:-20px;margin-left:-20px;margin-bottom:20px}@media only screen and (min-width:481px){.fresh-fish{padding-top:100px}.fresh-fish .fresh-box-img{margin-right:0;margin-left:0;margin-bottom:20px}.fresh-fish .fresh-box-text{padding-right:65px}}.fresh-this-month{background-color:#ebdac0;padding-top:60px;z-index:1}.fresh-this-month h2{margin-bottom:3px;font-weight:400;font-weight:300}.fresh-this-month h3{margin:0;font-size:34px;font-weight:400;font-weight:300;line-height:1.1;color:#c70025}@media only screen and (min-width:481px){.fresh-this-month h3{height:55px}}.fresh-this-month .fresh-box-img{margin-bottom:20px}.fresh-this-month .fresh-box-text{position:relative}.fresh-this-month .fresh-this-month-text{letter-spacing:.1em;font-size:15px;z-index:3;margin-bottom:20px}.fresh-this-month .fresh-this-month-text strong{letter-spacing:0;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.fresh-this-month .fresh-more{position:relative;z-index:4}.fresh-this-month .fresh-more a{background-color:#fff;color:#c70025;border-color:#c70025}.fresh-this-month .fresh-more a:hover{background-color:#c70025;color:#fff}.fresh-this-month .fresh-more.fresh-hidden-pc{margin-bottom:35px}@media only screen and (min-width:481px){.fresh-this-month{height:440px;padding:80px 0}.fresh-this-month h3{font-size:34px}.fresh-this-month .fresh-box-conteiner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fresh-this-month .fresh-box-3.fresh-box-img{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;width:31%;margin-bottom:0}.fresh-this-month .fresh-box-3.fresh-box-text{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%;width:38%}.fresh-this-month .fresh-bg-text{position:absolute;width:100%;height:100%;top:35px;right:0;bottom:0;left:0;z-index:0;background-repeat:no-repeat;background-position:center center}.fresh-this-month .fresh-this-month-text{max-width:345px;position:relative;margin:0 auto;margin-bottom:0;font-size:14px;line-height:1.7}.fresh-this-month .fresh-this-month-text strong{letter-spacing:.05em}.fresh-this-month .fresh-box-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fresh-this-month .fresh-box-img img{max-width:none}.fresh-this-month .fresh-more{margin-top:20px}}.fresh-campaign{padding:0;background-color:#e7f1f7}@media only screen and (max-width:480px){.fresh-campaign .container{padding-left:0;padding-right:0}}@media only screen and (min-width:481px){.fresh-campaign{height:400px;padding-top:40px}}.fresh-enemy{background-color:#fff}.fresh-enemy h2{padding:0 20px}@media only screen and (min-width:481px){.fresh-enemy{padding-top:120px}.fresh-enemy h2{padding:0}.fresh-enemy .fresh-box-img{padding-top:15px}.fresh-enemy .fresh-box-text{padding-left:65px}.fresh-enemy p.fresh-more{margin-bottom:0}}.fresh-no1{background-color:#f4ebea}.fresh-no1 h2{color:#c70025;margin-bottom:70px}.fresh-no1 .fresh-box-img{margin:0 -20px 30px}.fresh-no1 .text-no1{font-weight:700;font-family:"Open Sans",sans-serif}@media only screen and (min-width:481px){.fresh-no1{padding-top:80px}.fresh-no1 .fresh-box-img{width:60%}.fresh-no1 .fresh-box-text{width:40%;padding-top:40px}}.fresh-item{background-color:#dbe7eb}.fresh-item h2{margin-bottom:40px}.fresh-item .fresh-box-img{margin-bottom:20px}@media only screen and (min-width:481px){.fresh-item{padding-top:70px}.fresh-item .fresh-box-img{padding-top:30px;margin-bottom:0}.fresh-item .fresh-box-text{padding-left:60px}}.page-template-temlate-fresh-new-sendo #background{padding-bottom:0}@media only screen and (max-width:480px){.page-template-temlate-fresh-new-sendo #background{padding-bottom:40px}}.page-template-temlate-fresh-new-sendo .full-line{margin-bottom:0}@media only screen and (max-width:480px){.page-template-temlate-fresh-new-sendo .fresh #fresh-container .container{padding:0}}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo{position:relative}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a:hover{background-color:#fff;opacity:.3}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-a{border-bottom:1px solid #00f;font-size:15px;overflow:hidden;position:absolute;color:#00f;padding-bottom:21px;font-size:15px;left:280px;top:61%;width:8%;height:1%}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-a:hover{text-decoration:none}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-b{border-bottom:1px solid #00f;font-size:15px;overflow:hidden;position:absolute;color:#00f;padding-bottom:21px;font-size:15px;left:695px;top:61%;width:8%;height:1%}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-b:hover{text-decoration:none}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-c{border-bottom:1px solid #00f;font-size:15px;overflow:hidden;position:absolute;color:#00f;padding-bottom:21px;font-size:15px;left:82px;top:89.4%;width:8%;height:1%}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-c:hover{text-decoration:none}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-d{border-bottom:1px solid #00f;font-size:15px;overflow:hidden;position:absolute;color:#00f;padding-bottom:21px;font-size:15px;left:506px;top:89.4%;width:8%;height:1%}.page-template-temlate-fresh-new-sendo .fresh #fresh-container .pc_sendo a.shoyu-d:hover{text-decoration:none}.fresh-recipe{background-color:#4e4d53}.fresh-recipe h2{margin-bottom:40px}.fresh-recipe .fresh-box-img{margin-left:-20px;margin-right:-20px}@media only screen and (min-width:481px){.fresh-recipe{padding:0}.fresh-recipe .fresh-box-img{margin:0}.fresh-recipe .fresh-box-text{padding-top:120px;padding-right:64px}}.page-template-template-maguromonogatari #background{padding-bottom:0}.page-template-template-maguromonogatari #background .full-line{margin-bottom:0}.page-template-template-maguromonogatari #background #maguro{overflow:hidden;padding:17px 0 40px;background-image:url(dist/images/fresh/maguromonogatari/back.png)}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro{padding:0}}.page-template-template-maguromonogatari #background #maguro .head_banner{margin-bottom:12px}.page-template-template-maguromonogatari #background #maguro img{max-width:100%}.page-template-template-maguromonogatari #background #maguro .intro_wrap{position:relative}.page-template-template-maguromonogatari #background #maguro .intro_wrap:before{margin-right:0;content:'';background-size:100%;background-repeat:no-repeat;background-image:url(dist/images/fresh/maguromonogatari/suzutomi_signborad.png);position:absolute;width:61%;top:0;right:2px;height:420px}.page-template-template-maguromonogatari #background #maguro .intro_wrap .container .left_box{position:relative;float:left}.page-template-template-maguromonogatari #background #maguro .intro_wrap .container .right_box{margin-right:-175px;width:79%;float:left}.page-template-template-maguromonogatari #background #maguro .intro_wrap .container .right_box .intro{position:relative;z-index:200;padding:10px;background-color:#fff;width:76.5%}.page-template-template-maguromonogatari #background #maguro .intro_wrap .container .right_box .intro .name{padding-bottom:20px;border-bottom:1px solid #000;text-align:left;width:95%}.page-template-template-maguromonogatari #background #maguro .intro_wrap .container .right_box .intro .content{text-align:justify;padding:20px 0;width:95%}.page-template-template-maguromonogatari #background #maguro .intro_wrap .container .right_box .intro .content p{font-size:17px;font-weight:600;letter-spacing:2px}.page-template-template-maguromonogatari #background #maguro .about_wrap{padding:30px 0;opacity:1;position:relative;background-image:url(dist/images/fresh/maguromonogatari/second_back.png)}.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .title{padding-left:60px;padding-bottom:20px;border-bottom:1px solid #000}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .title{padding-left:0}}.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .title h2{color:#c70025;font-weight:600;font-size:28px;margin-bottom:10px}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .title h2{font-size:15px;margin-bottom:0;width:90%;margin:0 auto}}.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .title h4{font-size:24px;font-weight:600}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .title h4{font-size:14px;width:90%;margin:0 auto}}.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .content{width:86%;padding-left:60px;padding-top:20px}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .content{width:90%;padding-left:0;margin:0 auto}}.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .content p{text-align:justify;font-weight:600;font-size:17px;line-height:28px;letter-spacing:1px}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .about_wrap .container .about_box .content p{font-size:13px}}.page-template-template-maguromonogatari #background #maguro .movie_wrap{background-color:#8d011b}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .movie_wrap{padding:25px 0}}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .container.kill_pad_sp{padding:0}}.page-template-template-maguromonogatari #background #maguro .container .article{overflow:hidden;margin-top:50px;padding:50px 60px 25px;background-color:#fff}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .container .article{margin-top:-55%;padding:180px 20px 25px}}.page-template-template-maguromonogatari #background #maguro .container .article .title{padding-bottom:45px;border-bottom:1px dashed #000}.page-template-template-maguromonogatari #background #maguro .container .article .title p{font-size:19px;font-weight:600;line-height:45px;letter-spacing:2px}.page-template-template-maguromonogatari #background #maguro .container .article .social_box{text-align:right;margin-top:25px}.page-template-template-maguromonogatari #background #maguro .container .article .social_box iframe{margin:0 0 0 15px}.page-template-template-maguromonogatari #background #maguro .container .article .section{margin-top:50px;border-bottom:1px dashed #000}.page-template-template-maguromonogatari #background #maguro .container .article .section.top{margin-top:20px}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap.exception{height:210px}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap.exception img{width:100%}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .left_image{float:left}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .right_image{box-shadow:-4px 6px 4px #ddd;-webkit-box-shadow:-4px 6px 4px #ddd;-moz-box-shadow:-4px 6px 4px #ddd;margin-right:-171px;float:right}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .right_image img{width:83%}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .right_image img{width:100%}}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .right_image.exception{margin-bottom:20px;margin-left:50px;margin-right:-60px}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .right_image.exception img{width:100%}.page-template-template-maguromonogatari #background #maguro .container .article .section .image_wrap .right_image.exception_2{margin-bottom:20px;margin-left:40px}.page-template-template-maguromonogatari #background #maguro .container .article .section .content{margin:50px 0}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .container .article .section .content.exception{margin:30px 0 50px}}.page-template-template-maguromonogatari #background #maguro .container .article .section .content .people_image{margin-top:17px;margin-left:20px;float:right;margin-right:-20px;text-align:right;width:60%;margin-bottom:20px}.page-template-template-maguromonogatari #background #maguro .container .article .section .content p{font-family:"ms pmincho",serif;font-size:18px;color:#010101;line-height:40px;margin:40px 0}@media only screen and (max-width:480px){.page-template-template-maguromonogatari #background #maguro .container .article .section .content p{line-height:30px;font-size:13px;text-align:justify}}.page-template-template-maguromonogatari #background #maguro .container .article_head{background-color:#fff;padding-top:40px}.page-template-template-maguromonogatari #background #maguro .container .article_head .container .title{padding-bottom:10px;border-bottom:1px dashed #000}.page-template-template-maguromonogatari #background #maguro .container .article_head .container .title p{letter-spacing:2px;font-weight:600;font-size:13px}.page-template-template-maguromonogatari #background #maguro .container .article_head .container .social_box{margin:15px 0;text-align:right}.page-template-template-maguromonogatari #background #maguro .container .article_head .container .social_box .facebook{line-height:0;background-color:#fff;padding:5px;display:inline-block}.page-template-template-maguromonogatari #background #maguro .container .article_head .container .social_box .twitter{margin-left:5px;line-height:0;background-color:#fff;padding:5px;display:inline-block}.page-template-template-maguromonogatari #background .sp_head{padding-top:20px;background-color:#fff;background-size:cover;background-image:url(dist/images/fresh/maguromonogatari/suzutomi.png)}.page-template-template-maguromonogatari #background .sp_head .container .header_image{padding-bottom:10px}.page-template-template-sakana-cp .full-line{margin-bottom:0}.page-template-template-sakana-cp #background{padding-bottom:0}.page-template-template-sakana-cp #sakanakun p{margin-bottom:auto}.page-template-template-sakana-cp #sakanakun a{display:block}.page-template-template-sakana-cp #sakanakun.background-wrapper{width:auto;background-color:#002c92}.page-template-template-sakana-cp #sakanakun .container{width:auto}.page-template-template-sakana-cp #sakanakun .breadcrumb{width:940px;margin-right:auto;margin-left:auto}.page-template-template-sakana-cp #sakanakun .span12{width:auto;float:none}.page-template-template-sakana-cp #sakanakun .page{background-image:url(../images/sakanakun_bg01.png);background-repeat:repeat-x;background-position:center top;margin-right:auto;margin-left:auto}.page-template-template-sakana-cp #sakanakun_wrap{width:960px;margin-right:auto;margin-left:auto;padding:10px 0 47px;text-align:center;position:relative}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_ttl{margin-bottom:15px}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_ttl>img:first-child{margin-bottom:5px}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_item{margin-bottom:15px}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_list>li{display:inline-block;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_prize{margin-top:-35px;margin-bottom:23px}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_prize>li:first-child{margin-bottom:15px}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_copy{position:absolute;right:20px;bottom:20px}.page-template-template-sakana-cp #sakanakun_wrap .sakanakun_entry{display:inline-block;margin-bottom:20px}@media (max-width:959px){.page-template-template-sakana-cp #sakanakun .page{background-size:100%}.page-template-template-sakana-cp #sakanakun .container{padding:0}.page-template-template-sakana-cp #sakanakun .breadcrumb{width:auto;padding:0 10px}.page-template-template-sakana-cp #sakanakun_wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-sakana-cp #sakanakun_wrap{width:auto;padding:0 0 2.2868%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_ttl{padding:1.0416% 1.4583% 0;margin-bottom:2.5%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_ttl>img:first-child{margin-bottom:1%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_item{padding:0 2.0833%;margin-bottom:2%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_list>li{padding-left:2.0833%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_prize{padding:0 1.4583%;margin-top:-5%;margin-bottom:3%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_prize>li:first-child{margin-bottom:2%}.page-template-template-sakana-cp #sakanakun_wrap>.sakanakun_copy{width:18.6458%;right:2.0833%;bottom:.2%}.page-template-template-sakana-cp #sakanakun_wrap .sakanakun_entry{padding:0 9.375%;margin-bottom:20px}.page-template-template-sakana-cp #sakanakun_wrap img{width:100%}}.page-template-template-sakana-recipes .full-line{margin-bottom:0}.page-template-template-sakana-recipes #background{padding-bottom:0}.page-template-template-sakana-recipes #sakanakun p{margin-bottom:auto}.page-template-template-sakana-recipes #sakanakun h2{margin:0}.page-template-template-sakana-recipes #sakanakun h3{margin:0}.page-template-template-sakana-recipes #sakanakun dl{margin:0}.page-template-template-sakana-recipes #sakanakun dd{margin:0}.page-template-template-sakana-recipes #sakanakun a{display:block}.page-template-template-sakana-recipes #sakanakun.background-wrapper{width:auto;background-color:#ffc800}.page-template-template-sakana-recipes #sakanakun .container{width:auto}.page-template-template-sakana-recipes #sakanakun .breadcrumb{width:940px;margin-right:auto;margin-left:auto}.page-template-template-sakana-recipes #sakanakun .span12{width:auto;float:none}.page-template-template-sakana-recipes #sakanakun .page{background-repeat:repeat-x;background-position:center top;margin-right:auto;margin-left:auto}.page-template-template-sakana-recipes #sakanakun_wrap{width:960px;margin-right:auto;margin-left:auto;padding:5px 0 80px;text-align:center;position:relative}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_dlist{margin-bottom:45px}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_dlist>dt{margin-bottom:30px}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_ttl{position:relative;margin-bottom:70px}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_ttl>a{position:absolute;right:70px;bottom:2px}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>h2{margin-bottom:-140px;position:relative;z-index:1}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dt{margin-bottom:5px}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3;margin-bottom:10px}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dt{margin-bottom:-41px;position:relative;z-index:2}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>ul:after{content:"";clear:both;display:table}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>ul>li{width:50%;float:left}.page-template-template-sakana-recipes #sakanakun_wrap>a{display:inline-block;margin:140px 0 20px}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_copy{position:absolute;right:20px;bottom:40px}.page-template-template-sakana-recipes .sakanakun--sake>.sakanakun_copy{position:absolute;right:20px;bottom:40px}.page-template-template-sakana-recipes #sanma{margin-bottom:150px}.page-template-template-sakana-recipes #sake{margin-bottom:50px}.page-template-template-sakana-recipes #buri{margin-bottom:50px}.page-template-template-sakana-recipes #maguro{margin-bottom:50px}.page-template-template-sakana-recipes #tara{margin-bottom:50px}.page-template-template-sakana-recipes #tara h3{margin-bottom:10px}.page-template-template-sakana-recipes #sakanakun_wrap>#tara>ul>li{width:auto;float:none;text-align:center}@media (max-width:959px){.page-template-template-sakana-recipes #sakanakun .breadcrumb{width:auto;padding:0 10px}.page-template-template-sakana-recipes #sakanakun .page{background-size:100%}.page-template-template-sakana-recipes #sakanakun .container{padding:0}.page-template-template-sakana-recipes #sakanakun_wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-sakana-recipes #sakanakun_wrap img{width:100%}.page-template-template-sakana-recipes #sakanakun_wrap{width:auto;padding:.5208% 0 9%}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_dlist{margin-bottom:4.7%}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_dlist>dt{margin-bottom:3.2%}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_dlist>dt>img{width:79.1666%}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_dlist>dd>img{width:77.6041%}.page-template-template-sakana-recipes #sakanakun_wrap .sakanakun_btn_wrap>a>img{width:86.4583%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_ttl{padding:0 2.8125%;margin-bottom:7.5%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_ttl>a{width:31.9166%;right:7.2916%;bottom:.001%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>h2{margin-bottom:-14.5%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dt{margin-bottom:-4.5%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3;margin-bottom:2%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>ul{padding:0 1.4583%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>ul>li{padding:0 2.5751%}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_box>h3{width:73.54166%;margin:0 auto}.page-template-template-sakana-recipes #sakanakun_wrap>a{width:86.4583%;margin:16% 0 0}.page-template-template-sakana-recipes #sakanakun_wrap>.sakanakun_copy{width:18.6458%;right:2.0833%;bottom:.8%}.page-template-template-sakana-recipes .sakanakun--sake .sakanakun_copy{width:18.6458%;right:2.0833%;bottom:.4%!important}.page-template-template-sakana-recipes .sakanakun--buri .sakanakun_copy{width:18.6458%;right:2.0833%;bottom:.3%!important}.page-template-template-sakana-recipes .sakanakun--maguro .sakanakun_copy{width:18.6458%;right:2.0833%;bottom:.3%!important}.page-template-template-sakana-recipes #sanma{margin-bottom:17%}.page-template-template-sakana-recipes #sake{margin-bottom:8%}.page-template-template-sakana-recipes #buri{margin-bottom:8%}.page-template-template-sakana-recipes #maguro{margin-bottom:8%}.page-template-template-sakana-recipes #tara{margin-bottom:4%}.page-template-template-sakana-recipes .sakanakun--maguro #buri,.page-template-template-sakana-recipes .sakanakun--maguro #maguro,.page-template-template-sakana-recipes .sakanakun--maguro #sake{margin-bottom:9%}}.page-template-template-sakana-recipes-harunatsu .full-line{margin-bottom:0}.page-template-template-sakana-recipes-harunatsu #background{padding-bottom:0}.page-template-template-sakana-recipes-harunatsu #sakanakun p{margin-bottom:auto}.page-template-template-sakana-recipes-harunatsu #sakanakun h2{margin:0}.page-template-template-sakana-recipes-harunatsu #sakanakun h3{margin:0}.page-template-template-sakana-recipes-harunatsu #sakanakun dl{margin:0}.page-template-template-sakana-recipes-harunatsu #sakanakun dd{margin:0}.page-template-template-sakana-recipes-harunatsu #sakanakun a{display:block}.page-template-template-sakana-recipes-harunatsu #sakanakun.background-wrapper{width:auto;background-color:#002c92}.page-template-template-sakana-recipes-harunatsu #sakanakun .container{width:auto}.page-template-template-sakana-recipes-harunatsu #sakanakun .breadcrumb{width:940px;margin-right:auto;margin-left:auto}.page-template-template-sakana-recipes-harunatsu #sakanakun .span12{width:auto;float:none}.page-template-template-sakana-recipes-harunatsu #sakanakun .page{background-repeat:repeat-x;background-position:center top;margin-right:auto;margin-left:auto}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap{width:960px;margin-right:auto;margin-left:auto;padding:5px 0 47px;text-align:center;position:relative}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_ttl{position:relative;margin-bottom:35px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_ttl>a{position:absolute;right:70px;bottom:2px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box{margin-bottom:30px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box.mb0{margin-bottom:0}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>h2{margin-bottom:-140px;position:relative;z-index:1}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dt{margin-bottom:5px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dt{margin-bottom:-41px;position:relative;z-index:2}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul:after{content:"";clear:both;display:table}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul>li{width:50%;float:left}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix{margin-top:30px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix li{width:100%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix.w50 li{width:50%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix2{margin-top:160px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>a{display:inline-block;margin:140px 0 20px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_copy{position:absolute;right:20px;bottom:20px}.page-template-template-sakana-recipes-harunatsu #octopus{margin-bottom:25px}.page-template-template-sakana-recipes-harunatsu #octopus>h3{margin-top:5px}.page-template-template-sakana-recipes-harunatsu #cuttlefish{margin-bottom:37px}.page-template-template-sakana-recipes-harunatsu #cuttlefish>h3{margin-top:-13px}.page-template-template-sakana-recipes-harunatsu #mackerel{margin-bottom:34px}.page-template-template-sakana-recipes-harunatsu #mackerel>h3{margin-top:15px}.page-template-template-sakana-recipes-harunatsu #tuna>h3{margin-top:13px}.page-template-template-sakana-recipes-harunatsu #tuna li{margin-bottom:10px}@media (max-width:959px){.page-template-template-sakana-recipes-harunatsu #sakanakun .breadcrumb{width:auto;padding:0 10px}.page-template-template-sakana-recipes-harunatsu #sakanakun .page{background-size:100%}.page-template-template-sakana-recipes-harunatsu #sakanakun .container{padding:0}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap img{width:100%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap{width:auto;padding:.5208% 0 6%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_ttl{padding:0 2.8125%;margin-bottom:4%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_ttl>a{width:31.9166%;right:7.2916%;bottom:.001%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>h2{margin-bottom:-14.5%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dt{margin-bottom:-4.5%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>dl>dd{position:relative;z-index:3}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul{padding:0 1.4583%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul>li{padding:0 2.5751%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix{margin-top:5px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix li{width:100%}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>ul.boxFix2{margin-top:50px}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_box>h3{width:73.54166%;margin:0 auto}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>a{width:86.4583%;margin:16% 0 0}.page-template-template-sakana-recipes-harunatsu #sakanakun_wrap>.sakanakun_copy{width:18.6458%;right:2.0833%;bottom:.06%}.page-template-template-sakana-recipes-harunatsu #octopus{margin-bottom:5%}.page-template-template-sakana-recipes-harunatsu #octopus>h3{margin-top:.5%!important}.page-template-template-sakana-recipes-harunatsu #cuttlefish{margin-bottom:8.5%}.page-template-template-sakana-recipes-harunatsu #cuttlefish>h3{margin-top:-2%!important}.page-template-template-sakana-recipes-harunatsu #mackerel{margin-bottom:8%}.page-template-template-sakana-recipes-harunatsu #mackerel>h3{margin-top:1%!important}.page-template-template-sakana-recipes-harunatsu #tuna>h3{margin-top:2%!important}.page-template-template-sakana-recipes-harunatsu #tuna li{margin-bottom:3%}}@media only screen and (max-width:480px){.cp-banner{padding:1em 0}.cp-banner .sp{display:inline-block}.cp-banner .pc{display:none}}@media only screen and (min-width:481px){.cp-banner{padding:2em 0}.cp-banner .sp{display:none}.cp-banner .pc{display:inline-block}}.page-template-template-takuminabe #background{padding-bottom:0}.page-template-template-takuminabe #background .full-line{margin-bottom:0}.page-template-template-takuminabe #background #takuminabe{overflow:hidden;padding:0;background-color:#fff}.page-template-template-takuminabe #background #takuminabe .head_banner{background-image:url(dist/images/takuminabe/title_bg.png);margin-bottom:0;padding:15px 0}.page-template-template-takuminabe #background #takuminabe .section_1{background:url(dist/images/takuminabe/gray_texture.jpg) repeat-x top center;padding-top:40px;margin-top:0}.page-template-template-takuminabe #background #takuminabe .section_1:first-of-type{padding-top:0}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1{color:#fff;font-size:2.6rem;font-family:"ms pmincho",serif;background-color:#000;margin:0 auto;font-weight:300}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container{margin:0 auto;overflow:visible}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu{position:relative;padding:12px 0}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:140%;background-image:url(dist/images/takuminabe/takuminabe-point.png);background-repeat:no-repeat;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu.sec_3:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:120%;background-image:url(dist/images/takuminabe/takuminabe-point_2.png);background-repeat:no-repeat;top:-30px;left:0}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img{background:no-repeat left calc(50% + 500px) center/auto 80%,no-repeat right calc(50% + 500px) center/auto 85%;position:relative;overflow:hidden;padding:2em 0}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img::before{content:"";width:100%;height:100%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;position:absolute}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container .brightcove_mov{z-index:6;margin:0 auto}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container .brightcove_mov .bc-player-default_default:hover .vjs-big-play-button{background-color:rgba(115,133,159,.5)}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container .brightcove_mov .vjs-big-play-button::before{content:'';background:url(dist/images/takuminabe/arrow.png) no-repeat center/contain}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container .brightcove_mov .vjs-big-play-button::before:hover{opacity:.7}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container .brightcove_mov iframe{border:none}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container .brightcove_mov iframe .vjs-big-play-button{background-color:#00f}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img.kingomashiodashi{background-image:url(dist/images/takuminabe/kingomashiodashi.png),url(dist/images/takuminabe/kingomashiodashi.png)}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img.kingomashiodashi::before{background-color:rgba(221,168,71,.7)}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img.cheese_nabe{background-image:url(dist/images/takuminabe/fourcheez.png),url(dist/images/takuminabe/fourcheez.png)}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img.cheese_nabe::before{background-color:rgba(241,224,96,.7)}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img.shiromiso_nikunabe{background-image:url(dist/images/takuminabe/shiromisonikunabe.png),url(dist/images/takuminabe/shiromisonikunabe.png)}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img.shiromiso_nikunabe::before{background-color:rgba(223,163,51,.7)}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment{background-color:#000;position:relative;padding:3em calc(53% - 400px)}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment .takumi_comment_text{background:url(dist/images/takuminabe/hukidashi-PC.png) no-repeat center/contain,url(dist/images/takuminabe/oval.png) no-repeat center/110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:420px}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment .takumi_comment_text::before{content:"";display:block;padding-top:100%}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment .takumi_comment_text p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;font-size:1rem;line-height:1.6em}.page-template-template-takuminabe #background #takuminabe .section_2{margin-top:0}.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1{color:#fff;font-size:2.6rem;font-family:"ms pmincho",serif;background-color:#000;margin:0 auto;font-weight:300}.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container{margin:0 auto;overflow:visible}.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu{position:relative;padding:12px 0}.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:140%;background-image:url(dist/images/takuminabe/takuminabe-point.png);background-repeat:no-repeat;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu.sec_3:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:120%;background-image:url(dist/images/takuminabe/takuminabe-point_2.png);background-repeat:no-repeat;top:-30px;left:0}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img{background:no-repeat left calc(50% + 500px) center/auto 80%,no-repeat right calc(50% + 500px) center/auto 85%;position:relative;overflow:hidden;padding:2em 0}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img::before{content:"";width:100%;height:100%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;position:absolute}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container .brightcove_mov{z-index:6;margin:0 auto}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container .brightcove_mov .bc-player-default_default:hover .vjs-big-play-button{background-color:rgba(115,133,159,.5)}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container .brightcove_mov .vjs-big-play-button::before{content:'';background:url(dist/images/takuminabe/arrow.png) no-repeat center/contain}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container .brightcove_mov .vjs-big-play-button::before:hover{opacity:.7}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container .brightcove_mov iframe{border:none}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container .brightcove_mov iframe .vjs-big-play-button{background-color:#00f}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img.kingomashiodashi{background-image:url(dist/images/takuminabe/kingomashiodashi.png),url(dist/images/takuminabe/kingomashiodashi.png)}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img.kingomashiodashi::before{background-color:rgba(221,168,71,.7)}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img.cheese_nabe{background-image:url(dist/images/takuminabe/fourcheez.png),url(dist/images/takuminabe/fourcheez.png)}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img.cheese_nabe::before{background-color:rgba(241,224,96,.7)}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img.shiromiso_nikunabe{background-image:url(dist/images/takuminabe/shiromisonikunabe.png),url(dist/images/takuminabe/shiromisonikunabe.png)}.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img.shiromiso_nikunabe::before{background-color:rgba(223,163,51,.7)}.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment{background-color:#000;position:relative;padding:3em calc(53% - 400px)}.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment .takumi_comment_text{background:url(dist/images/takuminabe/hukidashi-PC.png) no-repeat center/contain,url(dist/images/takuminabe/oval.png) no-repeat center/110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:420px}.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment .takumi_comment_text::before{content:"";display:block;padding-top:100%}.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment .takumi_comment_text p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;font-size:1rem;line-height:1.6em}.page-template-template-takuminabe #background #takuminabe .section_3{margin-top:0;margin-top:120px}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1{color:#fff;font-size:2.6rem;font-family:"ms pmincho",serif;background-color:#000;margin:0 auto;font-weight:300}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container{margin:0 auto;overflow:visible}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu{position:relative;padding:12px 0}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:140%;background-image:url(dist/images/takuminabe/takuminabe-point.png);background-repeat:no-repeat;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu.sec_3:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:120%;background-image:url(dist/images/takuminabe/takuminabe-point_2.png);background-repeat:no-repeat;top:-30px;left:0}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img{background:no-repeat left calc(50% + 500px) center/auto 80%,no-repeat right calc(50% + 500px) center/auto 85%;position:relative;overflow:hidden;padding:2em 0}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img::before{content:"";width:100%;height:100%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;position:absolute}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container .brightcove_mov{z-index:6;margin:0 auto}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container .brightcove_mov .bc-player-default_default:hover .vjs-big-play-button{background-color:rgba(115,133,159,.5)}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container .brightcove_mov .vjs-big-play-button::before{content:'';background:url(dist/images/takuminabe/arrow.png) no-repeat center/contain}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container .brightcove_mov .vjs-big-play-button::before:hover{opacity:.7}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container .brightcove_mov iframe{border:none}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container .brightcove_mov iframe .vjs-big-play-button{background-color:#00f}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img.kingomashiodashi{background-image:url(dist/images/takuminabe/kingomashiodashi.png),url(dist/images/takuminabe/kingomashiodashi.png)}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img.kingomashiodashi::before{background-color:rgba(221,168,71,.7)}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img.cheese_nabe{background-image:url(dist/images/takuminabe/fourcheez.png),url(dist/images/takuminabe/fourcheez.png)}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img.cheese_nabe::before{background-color:rgba(241,224,96,.7)}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img.shiromiso_nikunabe{background-image:url(dist/images/takuminabe/shiromisonikunabe.png),url(dist/images/takuminabe/shiromisonikunabe.png)}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img.shiromiso_nikunabe::before{background-color:rgba(223,163,51,.7)}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment{background-color:#000;position:relative;padding:3em calc(53% - 400px)}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment .takumi_comment_text{background:url(dist/images/takuminabe/hukidashi-PC.png) no-repeat center/contain,url(dist/images/takuminabe/oval.png) no-repeat center/110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:420px}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment .takumi_comment_text::before{content:"";display:block;padding-top:100%}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment .takumi_comment_text p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;font-size:1rem;line-height:1.6em}.page-template-template-takuminabe #background #takuminabe .how_to_wrap{padding:40px 0 20px;background-color:#fff;background-image:url(dist/images/takuminabe/how_to_bg.jpg)}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .how_to_title{background:url(dist/images/takuminabe/ribbon-big.png) no-repeat center/contain;font-size:1.6rem;color:#fff;text-align:center;line-height:3.5rem;height:4rem;font-family:"ms pmincho",serif;font-weight:300;margin-bottom:1.5em}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .how_to_title_s{background:url(dist/images/takuminabe/ribbon-small.png) no-repeat center/contain;color:#fff;font-family:"ms pmincho",serif;font-size:1.4rem;line-height:2.6rem;height:3rem;font-weight:300}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .img_box .house_can{width:180px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .img_box img{display:block;margin:0 auto}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row{margin:0}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6{width:48%;float:left;padding:0 5px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to{margin-top:30px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to table{font-size:16px;font-family:"ms pmincho",serif}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to table tbody tr th{vertical-align:top;background-color:transparent}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to table tbody tr td{padding-left:5px;letter-spacing:4px;padding-bottom:10px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .meyasu .meyasu_content{padding:20px 0;border-top:1px dotted #000;border-bottom:1px dotted #000}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .meyasu .meyasu_content dl dt{font-family:"ms pmincho",serif;float:left;width:65%;display:inline-block;font-size:16px;margin-bottom:15px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .meyasu .meyasu_content dl dd{font-family:"ms pmincho",serif;font-size:16px;text-align:right;margin:0;float:left;width:32%;display:inline-block}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .shitagoshirae{margin-top:40px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .shitagoshirae .shitagoshirae_img{margin-bottom:20px}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6 .shitagoshirae .shitagoshirae_content p{letter-spacing:2px;font-size:16px;font-family:"ms pmincho",serif}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6.right_box{padding-left:90px;width:40%}.page-template-template-takuminabe #background #takuminabe .product_wrap{padding:120px 0;height:570px;overflow:hidden;background-color:#000}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_sub_box{background:url(dist/images/takuminabe/rectangle_020.png) no-repeat center/contain;width:130px;height:130px;line-height:170px;text-align:center;position:relative;display:block;font-size:2.6rem;top:10px;left:-1em;color:#fff;font-family:"ms pmincho",serif}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_sub_box::before{content:'ヤマサ';font-size:1.5rem;width:100%;position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);line-height:1rem}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_title{color:#fff;font-weight:300;font-family:"ms pmincho",serif;padding-left:1em;font-size:2.2rem;margin-bottom:2em}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_text{font-family:"ms pmincho",serif;color:#fff;font-size:1rem;line-height:1.8rem}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6{width:48%;float:left;padding:0 5px}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap{margin-top:50px}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap a{margin-left:30px;text-align:center;display:block;width:45%;letter-spacing:10px;font-size:20px;color:#fff;background-color:#a40001;padding:12px;font-family:"ms pmincho",serif;margin-left:10px}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3{height:100%}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap{margin-top:-70px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap a{position:relative;z-index:2000;text-align:center;display:block;width:18%;letter-spacing:10px;font-size:20px;color:#fff;background-color:#a40001;padding:12px 12px 12px 24px;font-family:"ms pmincho",serif;margin-left:55px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn{margin-top:0}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn a{margin:0 auto;text-align:center;display:block;width:18%;letter-spacing:10px;font-size:20px;color:#fff;background-color:#a87f00;padding:12px 12px 12px 24px;font-family:"ms pmincho",serif}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .text_wrap{padding:130px 0 40px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .text_wrap .gold_text{color:#d6b51d;font-family:"ms pmincho",serif;font-size:1.6rem;line-height:2.4em;text-align:center}.page-template-template-takuminabe #background #takuminabe .makikata_how_to{overflow:hidden;padding-bottom:75px}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_title{background:url(dist/images/takuminabe/ribbon-yellow.png) no-repeat center/contain;text-align:center;font-size:1.4rem;height:3.8rem;line-height:3.4rem;position:relative;color:#333}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_title span::after,.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_title span::before{content:'・・・・';letter-spacing:-7px;display:inline-block;padding:0 .5em}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle{border:5px solid #f9ddd6;position:relative;color:#4a4a4a;margin-top:2.5em}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle::after{content:"巻き方を見る";color:#f9ddd6;-webkit-transform:rotate(-10deg) translate(-50%,0);transform:rotate(-10deg) translate(-50%,0);position:absolute;bottom:-70px;left:50%}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle h4{font-size:1.4rem;text-align:center;margin-top:.25em;font-weight:300;position:relative}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle .makikata_toggle_wrapper{display:none;margin-top:1em}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle .makikata_content_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle .makikata_content_wrap .makikata_title_step{text-align:center;font-size:1.1rem;padding:1em 0;font-weight:300}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle button.toggle_btn{text-align:center;margin:0 auto;padding:0;background:0 0;border:none;width:100px;display:block;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;bottom:-49px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);outline:0}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.active::after{content:''}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.active button.toggle_btn{-webkit-transform:rotateX(180deg) translate(-50%,49px);transform:rotateX(180deg) translate(-50%,49px)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.active .makikata_toggle_wrapper{padding-bottom:55px}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.niku h4::before{content:'';display:inline-block;background:url(dist/images/takuminabe/point.png) no-repeat center/contain;width:60px;height:30px;position:absolute;left:50%;top:calc(-100% - .25em);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.niku .makikata_content{width:calc(100% / 3 - 5em)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai{width:calc(50% - .5em);-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(1){float:left}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(1) h4::before{content:'';display:inline-block;background:url(dist/images/takuminabe/ninjin.png) no-repeat center/contain;width:40px;height:40px;position:absolute;left:40%;top:calc(-100% - .25em);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(2){float:right}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(2) h4::before{content:'';display:inline-block;background:url(dist/images/takuminabe/daikon_010.png) no-repeat center/contain;width:40px;height:40px;position:absolute;left:40%;top:calc(-100% - .25em);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai .makikata_content{width:calc(100% / 2 - 2em)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to.active{padding-bottom:55px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap{background-image:url(dist/images/takuminabe/recipe_bg.png);padding:40px 0 50px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container{position:relative}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container:before{content:'';display:block;position:absolute;width:86%;background-size:contain;height:96%;top:120px;left:-810px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container:after{content:'';display:block;position:absolute;width:86%;background-size:contain;height:120%;top:120px;right:-800px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .recipe_decoration.top{padding-bottom:10px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .recipe_decoration.bottom{padding-top:50px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .title{margin-top:0}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .title{margin:10px 0 40px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap{margin-top:40px;text-align:center}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a{font-family:"ms pmincho",serif;color:#31004a;padding-bottom:5px;border-bottom:2px dotted #31004a;font-size:30px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a.christmas{color:#a40001;border-bottom:2px dotted #a40001}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap{margin-top:50px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .title{margin:10px 0 40px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap{margin-top:40px;text-align:center}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a{font-family:"ms pmincho",serif;color:#31004a;padding-bottom:5px;border-bottom:2px dotted #31004a;font-size:30px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a.christmas{color:#a40001;border-bottom:2px dotted #a40001}.page-template-template-takuminabe #background #takuminabe .special_interview{color:#fff;background-color:#000}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap{background-color:#471919}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro{margin-left:auto;margin-right:auto}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .title{padding:25px 0;text-align:center;border-bottom:2px solid #fff}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .title img{width:20%}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content{max-width:1140px;margin-right:auto;margin-left:auto}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .people_img{float:left}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .right_box{width:68%;float:left}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .name_wrap{padding:40px;font-size:30px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .name_wrap h3{font-family:"ms pmincho",serif;padding-left:40px;font-weight:100;font-size:36px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .keireki{background-color:#000;padding-bottom:40px;padding-top:20px;padding-left:40px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .keireki .content{float:left;width:88%}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .keireki .content p{opacity:.7;font-size:15px;font-family:"ms pmincho",serif;margin-bottom:20px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content .top_content p{float:right;width:49%}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content p{line-height:20px;opacity:.7;font-size:12px;font-family:"ms pmincho",serif;margin-bottom:20px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .container .interview_title{padding:30px 0}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .container .content_1{padding:30px 0}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .container .content_1 p{font-size:16px;font-family:"ms pmincho",serif;line-height:34px;letter-spacing:5px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content{padding-bottom:120px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content h3{font-size:17px;padding:30px 0;letter-spacing:8px;font-family:"ms pmincho",serif}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content h3.expert{margin-top:110px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content p{margin-bottom:60px;font-size:16px;font-family:"ms pmincho",serif;line-height:34px;letter-spacing:3px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content .img{margin:50px 0}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content .img.right_box{margin-left:50px;float:right}.page-template-template-takuminabe #background #takuminabe .special_interview hr.gray_texture{height:50px;background:url(dist/images/takuminabe/gray_texture.jpg);margin:0}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix{width:100%;padding-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .background{background:#d8d8d8;margin-left:auto;margin-right:auto;width:100%;max-width:1140px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .content{background-image:url(dist/images/takuminabe/back.png);background-position:center;margin-left:auto;margin-right:auto;max-width:1140px;width:100%;text-align:center;padding-bottom:40px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section2{background:rgba(255,255,255,.3);padding-top:40px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section2 .rounded_textbox{width:90%;max-width:623px;background:#fff;border:1px solid #979797;border-radius:30px;margin:0 auto 5px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section2 .rounded_textbox p{color:#000;font-size:19px;letter-spacing:2.17px;line-height:28px;margin:27px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section2 .rounded_textbox p span{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section2 img{width:48px;margin:auto;display:block}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section2 .border{width:100%;margin-top:25px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3{text-align:center;padding-top:30px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .banner{display:block;margin:auto;margin-bottom:50px;width:85%;max-width:329px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner{display:inline-block;width:30%;max-width:276px;height:410px;border:3px #4a4a4a solid;border-radius:5px;position:relative;background:#fff;padding:8px;margin:0 8px 70px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner .crown{z-index:1;position:absolute;top:-46px;left:-9px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner p{color:#000;font-size:18px;letter-spacing:2.06px;line-height:18px;margin:20px 0 5px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner p.oneline{margin:30px 0 14px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner .winner__border{width:233px;margin-bottom:10px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner .winner__link{margin:auto;width:127px;background:#d02926;color:#fff;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:15px;display:block;padding:7px;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner .winner__link:hover{text-decoration:none}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner .border{margin:40px 0 0}.page-template-template-takuminabe #background #takuminabe .special_interview .hr{padding:20px 0;background-color:#471919}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview{border:3px solid #d0021b;padding:1em 2.5em;background-color:#fff;font-size:1rem;font-family:"ms pmincho",serif;display:block;margin:0 auto;color:#333;text-decoration:none;max-width:340px;text-align:center}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview a{display:block;color:#333}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview a::after{content:'';background:url(dist/images/takuminabe/arrow-red.png) no-repeat center/contain;display:inline-block;width:15px;height:15px}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview:hover{opacity:.7!important}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview:hover a{text-decoration:none}.page-template-template-takuminabe #background #takuminabe img{max-width:100%}.page-template-template-takuminabe-interview #background{padding-bottom:0}.page-template-template-takuminabe-interview #background .full-line{margin-bottom:0}.page-template-template-takuminabe-interview #background #takuminabe{overflow:hidden;padding:0;background-color:#fff}.page-template-template-takuminabe-interview #background #takuminabe .head_banner{background-image:url(dist/images/takuminabe/title_bg.png);margin-bottom:0;padding:15px 0}.page-template-template-takuminabe-interview #background #takuminabe .section_1{background:url(dist/images/takuminabe/gray_texture.jpg) repeat-x top center;padding-top:40px;margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .section_1:first-of-type{padding-top:0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1{color:#fff;font-size:2.6rem;font-family:"ms pmincho",serif;background-color:#000;margin:0 auto;font-weight:300}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container{margin:0 auto;overflow:visible}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu{position:relative;padding:12px 0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:140%;background-image:url(dist/images/takuminabe/takuminabe-point.png);background-repeat:no-repeat;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu.sec_3:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:120%;background-image:url(dist/images/takuminabe/takuminabe-point_2.png);background-repeat:no-repeat;top:-30px;left:0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img{background:no-repeat left calc(50% + 500px) center/auto 80%,no-repeat right calc(50% + 500px) center/auto 85%;position:relative;overflow:hidden;padding:2em 0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img::before{content:"";width:100%;height:100%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;position:absolute}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container .brightcove_mov{z-index:6;margin:0 auto}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container .brightcove_mov .bc-player-default_default:hover .vjs-big-play-button{background-color:rgba(115,133,159,.5)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container .brightcove_mov .vjs-big-play-button::before{content:'';background:url(dist/images/takuminabe/arrow.png) no-repeat center/contain}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container .brightcove_mov .vjs-big-play-button::before:hover{opacity:.7}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container .brightcove_mov iframe{border:none}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container .brightcove_mov iframe .vjs-big-play-button{background-color:#00f}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img.kingomashiodashi{background-image:url(dist/images/takuminabe/kingomashiodashi.png),url(dist/images/takuminabe/kingomashiodashi.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img.kingomashiodashi::before{background-color:rgba(221,168,71,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img.cheese_nabe{background-image:url(dist/images/takuminabe/fourcheez.png),url(dist/images/takuminabe/fourcheez.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img.cheese_nabe::before{background-color:rgba(241,224,96,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img.shiromiso_nikunabe{background-image:url(dist/images/takuminabe/shiromisonikunabe.png),url(dist/images/takuminabe/shiromisonikunabe.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img.shiromiso_nikunabe::before{background-color:rgba(223,163,51,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment{background-color:#000;position:relative;padding:3em calc(53% - 400px)}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment .takumi_comment_text{background:url(dist/images/takuminabe/hukidashi-PC.png) no-repeat center/contain,url(dist/images/takuminabe/oval.png) no-repeat center/110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:420px}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment .takumi_comment_text::before{content:"";display:block;padding-top:100%}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment .takumi_comment_text p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;font-size:1rem;line-height:1.6em}.page-template-template-takuminabe-interview #background #takuminabe .section_2{margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1{color:#fff;font-size:2.6rem;font-family:"ms pmincho",serif;background-color:#000;margin:0 auto;font-weight:300}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container{margin:0 auto;overflow:visible}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu{position:relative;padding:12px 0}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:140%;background-image:url(dist/images/takuminabe/takuminabe-point.png);background-repeat:no-repeat;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu.sec_3:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:120%;background-image:url(dist/images/takuminabe/takuminabe-point_2.png);background-repeat:no-repeat;top:-30px;left:0}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img{background:no-repeat left calc(50% + 500px) center/auto 80%,no-repeat right calc(50% + 500px) center/auto 85%;position:relative;overflow:hidden;padding:2em 0}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img::before{content:"";width:100%;height:100%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;position:absolute}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container .brightcove_mov{z-index:6;margin:0 auto}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container .brightcove_mov .bc-player-default_default:hover .vjs-big-play-button{background-color:rgba(115,133,159,.5)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container .brightcove_mov .vjs-big-play-button::before{content:'';background:url(dist/images/takuminabe/arrow.png) no-repeat center/contain}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container .brightcove_mov .vjs-big-play-button::before:hover{opacity:.7}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container .brightcove_mov iframe{border:none}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container .brightcove_mov iframe .vjs-big-play-button{background-color:#00f}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img.kingomashiodashi{background-image:url(dist/images/takuminabe/kingomashiodashi.png),url(dist/images/takuminabe/kingomashiodashi.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img.kingomashiodashi::before{background-color:rgba(221,168,71,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img.cheese_nabe{background-image:url(dist/images/takuminabe/fourcheez.png),url(dist/images/takuminabe/fourcheez.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img.cheese_nabe::before{background-color:rgba(241,224,96,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img.shiromiso_nikunabe{background-image:url(dist/images/takuminabe/shiromisonikunabe.png),url(dist/images/takuminabe/shiromisonikunabe.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img.shiromiso_nikunabe::before{background-color:rgba(223,163,51,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment{background-color:#000;position:relative;padding:3em calc(53% - 400px)}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment .takumi_comment_text{background:url(dist/images/takuminabe/hukidashi-PC.png) no-repeat center/contain,url(dist/images/takuminabe/oval.png) no-repeat center/110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:420px}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment .takumi_comment_text::before{content:"";display:block;padding-top:100%}.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment .takumi_comment_text p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;font-size:1rem;line-height:1.6em}.page-template-template-takuminabe-interview #background #takuminabe .section_3{margin-top:0;margin-top:120px}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1{color:#fff;font-size:2.6rem;font-family:"ms pmincho",serif;background-color:#000;margin:0 auto;font-weight:300}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container{margin:0 auto;overflow:visible}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu{position:relative;padding:12px 0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:140%;background-image:url(dist/images/takuminabe/takuminabe-point.png);background-repeat:no-repeat;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu.sec_3:before{content:'';display:block;position:absolute;width:100%;background-size:contain;height:120%;background-image:url(dist/images/takuminabe/takuminabe-point_2.png);background-repeat:no-repeat;top:-30px;left:0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img{background:no-repeat left calc(50% + 500px) center/auto 80%,no-repeat right calc(50% + 500px) center/auto 85%;position:relative;overflow:hidden;padding:2em 0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img::before{content:"";width:100%;height:100%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;position:absolute}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container .brightcove_mov{z-index:6;margin:0 auto}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container .brightcove_mov .bc-player-default_default:hover .vjs-big-play-button{background-color:rgba(115,133,159,.5)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container .brightcove_mov .vjs-big-play-button::before{content:'';background:url(dist/images/takuminabe/arrow.png) no-repeat center/contain}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container .brightcove_mov .vjs-big-play-button::before:hover{opacity:.7}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container .brightcove_mov iframe{border:none}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container .brightcove_mov iframe .vjs-big-play-button{background-color:#00f}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img.kingomashiodashi{background-image:url(dist/images/takuminabe/kingomashiodashi.png),url(dist/images/takuminabe/kingomashiodashi.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img.kingomashiodashi::before{background-color:rgba(221,168,71,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img.cheese_nabe{background-image:url(dist/images/takuminabe/fourcheez.png),url(dist/images/takuminabe/fourcheez.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img.cheese_nabe::before{background-color:rgba(241,224,96,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img.shiromiso_nikunabe{background-image:url(dist/images/takuminabe/shiromisonikunabe.png),url(dist/images/takuminabe/shiromisonikunabe.png)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img.shiromiso_nikunabe::before{background-color:rgba(223,163,51,.7)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment{background-color:#000;position:relative;padding:3em calc(53% - 400px)}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment .takumi_comment_text{background:url(dist/images/takuminabe/hukidashi-PC.png) no-repeat center/contain,url(dist/images/takuminabe/oval.png) no-repeat center/110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:420px}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment .takumi_comment_text::before{content:"";display:block;padding-top:100%}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment .takumi_comment_text p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;font-size:1rem;line-height:1.6em}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap{padding:40px 0 20px;background-color:#fff;background-image:url(dist/images/takuminabe/how_to_bg.jpg)}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .how_to_title{background:url(dist/images/takuminabe/ribbon-big.png) no-repeat center/contain;font-size:1.6rem;color:#fff;text-align:center;line-height:3.5rem;height:4rem;font-family:"ms pmincho",serif;font-weight:300;margin-bottom:1.5em}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .how_to_title_s{background:url(dist/images/takuminabe/ribbon-small.png) no-repeat center/contain;color:#fff;font-family:"ms pmincho",serif;font-size:1.4rem;line-height:2.6rem;height:3rem;font-weight:300}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .img_box .house_can{width:180px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .img_box img{display:block;margin:0 auto}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row{margin:0}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6{width:48%;float:left;padding:0 5px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to{margin-top:30px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to table{font-size:16px;font-family:"ms pmincho",serif}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to table tbody tr th{vertical-align:top;background-color:transparent}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .how_to table tbody tr td{padding-left:5px;letter-spacing:4px;padding-bottom:10px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .meyasu .meyasu_content{padding:20px 0;border-top:1px dotted #000;border-bottom:1px dotted #000}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .meyasu .meyasu_content dl dt{font-family:"ms pmincho",serif;float:left;width:65%;display:inline-block;font-size:16px;margin-bottom:15px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .meyasu .meyasu_content dl dd{font-family:"ms pmincho",serif;font-size:16px;text-align:right;margin:0;float:left;width:32%;display:inline-block}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .shitagoshirae{margin-top:40px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .shitagoshirae .shitagoshirae_img{margin-bottom:20px}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6 .shitagoshirae .shitagoshirae_content p{letter-spacing:2px;font-size:16px;font-family:"ms pmincho",serif}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6.right_box{padding-left:90px;width:40%}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap{padding:120px 0;height:570px;overflow:hidden;background-color:#000}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_sub_box{background:url(dist/images/takuminabe/rectangle_020.png) no-repeat center/contain;width:130px;height:130px;line-height:170px;text-align:center;position:relative;display:block;font-size:2.6rem;top:10px;left:-1em;color:#fff;font-family:"ms pmincho",serif}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_sub_box::before{content:'ヤマサ';font-size:1.5rem;width:100%;position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);line-height:1rem}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_title{color:#fff;font-weight:300;font-family:"ms pmincho",serif;padding-left:1em;font-size:2.2rem;margin-bottom:2em}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_text{font-family:"ms pmincho",serif;color:#fff;font-size:1rem;line-height:1.8rem}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6{width:48%;float:left;padding:0 5px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap{margin-top:50px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap a{margin-left:30px;text-align:center;display:block;width:45%;letter-spacing:10px;font-size:20px;color:#fff;background-color:#a40001;padding:12px;font-family:"ms pmincho",serif;margin-left:10px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3{height:100%}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap{margin-top:-70px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap a{position:relative;z-index:2000;text-align:center;display:block;width:18%;letter-spacing:10px;font-size:20px;color:#fff;background-color:#a40001;padding:12px 12px 12px 24px;font-family:"ms pmincho",serif;margin-left:55px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn{margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn a{margin:0 auto;text-align:center;display:block;width:18%;letter-spacing:10px;font-size:20px;color:#fff;background-color:#a87f00;padding:12px 12px 12px 24px;font-family:"ms pmincho",serif}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .text_wrap{padding:130px 0 40px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .text_wrap .gold_text{color:#d6b51d;font-family:"ms pmincho",serif;font-size:1.6rem;line-height:2.4em;text-align:center}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to{overflow:hidden;padding-bottom:75px}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_title{background:url(dist/images/takuminabe/ribbon-yellow.png) no-repeat center/contain;text-align:center;font-size:1.4rem;height:3.8rem;line-height:3.4rem;position:relative;color:#333}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_title span::after,.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_title span::before{content:'・・・・';letter-spacing:-7px;display:inline-block;padding:0 .5em}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle{border:5px solid #f9ddd6;position:relative;color:#4a4a4a;margin-top:2.5em}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle::after{content:"巻き方を見る";color:#f9ddd6;-webkit-transform:rotate(-10deg) translate(-50%,0);transform:rotate(-10deg) translate(-50%,0);position:absolute;bottom:-70px;left:50%}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle h4{font-size:1.4rem;text-align:center;margin-top:.25em;font-weight:300;position:relative}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle .makikata_toggle_wrapper{display:none;margin-top:1em}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle .makikata_content_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle .makikata_content_wrap .makikata_title_step{text-align:center;font-size:1.1rem;padding:1em 0;font-weight:300}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle button.toggle_btn{text-align:center;margin:0 auto;padding:0;background:0 0;border:none;width:100px;display:block;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;bottom:-49px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);outline:0}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.active::after{content:''}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.active button.toggle_btn{-webkit-transform:rotateX(180deg) translate(-50%,49px);transform:rotateX(180deg) translate(-50%,49px)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.active .makikata_toggle_wrapper{padding-bottom:55px}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.niku h4::before{content:'';display:inline-block;background:url(dist/images/takuminabe/point.png) no-repeat center/contain;width:60px;height:30px;position:absolute;left:50%;top:calc(-100% - .25em);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.niku .makikata_content{width:calc(100% / 3 - 5em)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai{width:calc(50% - .5em);-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(1){float:left}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(1) h4::before{content:'';display:inline-block;background:url(dist/images/takuminabe/ninjin.png) no-repeat center/contain;width:40px;height:40px;position:absolute;left:40%;top:calc(-100% - .25em);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(2){float:right}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai:nth-of-type(2) h4::before{content:'';display:inline-block;background:url(dist/images/takuminabe/daikon_010.png) no-repeat center/contain;width:40px;height:40px;position:absolute;left:40%;top:calc(-100% - .25em);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai .makikata_content{width:calc(100% / 2 - 2em)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to.active{padding-bottom:55px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap{background-image:url(dist/images/takuminabe/recipe_bg.png);padding:40px 0 50px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container{position:relative}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container:before{content:'';display:block;position:absolute;width:86%;background-size:contain;height:96%;top:120px;left:-810px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container:after{content:'';display:block;position:absolute;width:86%;background-size:contain;height:120%;top:120px;right:-800px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .recipe_decoration.top{padding-bottom:10px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .recipe_decoration.bottom{padding-top:50px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .title{margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .title{margin:10px 0 40px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap{margin-top:40px;text-align:center}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a{font-family:"ms pmincho",serif;color:#31004a;padding-bottom:5px;border-bottom:2px dotted #31004a;font-size:30px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a.christmas{color:#a40001;border-bottom:2px dotted #a40001}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap{margin-top:50px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .title{margin:10px 0 40px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap{margin-top:40px;text-align:center}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a{font-family:"ms pmincho",serif;color:#31004a;padding-bottom:5px;border-bottom:2px dotted #31004a;font-size:30px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a:hover{opacity:.7;text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a.christmas{color:#a40001;border-bottom:2px dotted #a40001}.page-template-template-takuminabe-interview #background #takuminabe .special_interview{color:#fff;background-color:#000}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap{background-color:#471919}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro{margin-left:auto;margin-right:auto}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .title{padding:25px 0;text-align:center;border-bottom:2px solid #fff}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .title img{width:20%}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content{max-width:1140px;margin-right:auto;margin-left:auto}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .people_img{float:left}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .right_box{width:68%;float:left}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .name_wrap{padding:40px;font-size:30px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .name_wrap h3{font-family:"ms pmincho",serif;padding-left:40px;font-weight:100;font-size:36px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .keireki{background-color:#000;padding-bottom:40px;padding-top:20px;padding-left:40px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .keireki .content{float:left;width:88%}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .right_box .keireki .content p{opacity:.7;font-size:15px;font-family:"ms pmincho",serif;margin-bottom:20px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content .top_content p{float:right;width:49%}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content p{line-height:20px;opacity:.7;font-size:12px;font-family:"ms pmincho",serif;margin-bottom:20px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .container .interview_title{padding:30px 0}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .container .content_1{padding:30px 0}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .container .content_1 p{font-size:16px;font-family:"ms pmincho",serif;line-height:34px;letter-spacing:5px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content{padding-bottom:120px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content h3{font-size:17px;padding:30px 0;letter-spacing:8px;font-family:"ms pmincho",serif}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content h3.expert{margin-top:110px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content p{margin-bottom:60px;font-size:16px;font-family:"ms pmincho",serif;line-height:34px;letter-spacing:3px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content .img{margin:50px 0}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content .img.right_box{margin-left:50px;float:right}.page-template-template-takuminabe-interview #background #takuminabe .special_interview hr.gray_texture{height:50px;background:url(dist/images/takuminabe/gray_texture.jpg);margin:0}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix{width:100%;padding-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .background{background:#d8d8d8;margin-left:auto;margin-right:auto;width:100%;max-width:1140px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .content{background-image:url(dist/images/takuminabe/back.png);background-position:center;margin-left:auto;margin-right:auto;max-width:1140px;width:100%;text-align:center;padding-bottom:40px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section2{background:rgba(255,255,255,.3);padding-top:40px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section2 .rounded_textbox{width:90%;max-width:623px;background:#fff;border:1px solid #979797;border-radius:30px;margin:0 auto 5px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section2 .rounded_textbox p{color:#000;font-size:19px;letter-spacing:2.17px;line-height:28px;margin:27px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section2 .rounded_textbox p span{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section2 img{width:48px;margin:auto;display:block}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section2 .border{width:100%;margin-top:25px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3{text-align:center;padding-top:30px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .banner{display:block;margin:auto;margin-bottom:50px;width:85%;max-width:329px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner{display:inline-block;width:30%;max-width:276px;height:410px;border:3px #4a4a4a solid;border-radius:5px;position:relative;background:#fff;padding:8px;margin:0 8px 70px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner .crown{z-index:1;position:absolute;top:-46px;left:-9px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner p{color:#000;font-size:18px;letter-spacing:2.06px;line-height:18px;margin:20px 0 5px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner p.oneline{margin:30px 0 14px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner .winner__border{width:233px;margin-bottom:10px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner .winner__link{margin:auto;width:127px;background:#d02926;color:#fff;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:15px;display:block;padding:7px;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner .winner__link:hover{text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner .border{margin:40px 0 0}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .hr{padding:20px 0;background-color:#471919}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview{border:3px solid #d0021b;padding:1em 2.5em;background-color:#fff;font-size:1rem;font-family:"ms pmincho",serif;display:block;margin:0 auto}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview a{display:block;color:#333}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview a::after{content:'';background:url(dist/images/takuminabe/arrow-red.png) no-repeat center/contain;display:inline-block;width:15px;height:15px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview:hover{opacity:.7}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview:hover a{text-decoration:none}.page-template-template-takuminabe-interview #background #takuminabe img{max-width:100%}@media only screen and (max-width:480px){.page-template-template-takuminabe #background #takuminabe{padding:0}.page-template-template-takuminabe #background #takuminabe .section_1,.page-template-template-takuminabe #background #takuminabe .section_2{margin-top:0}.page-template-template-takuminabe #background #takuminabe .section_1 .name_box,.page-template-template-takuminabe #background #takuminabe .section_2 .name_box{padding-top:15px;padding-bottom:15px}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1,.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1{font-size:1.7rem}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container,.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container{padding:0 10px}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu,.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu{padding:5px 0}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu:before,.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu:before{height:120%}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu img,.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu img{width:50%}.page-template-template-takuminabe #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu.sec_3:before,.page-template-template-takuminabe #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu.sec_3:before{top:11px;width:15%}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img,.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img{padding:1em 0}.page-template-template-takuminabe #background #takuminabe .section_1 .dish_img .container.kill_pad,.page-template-template-takuminabe #background #takuminabe .section_2 .dish_img .container.kill_pad{padding:0}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment,.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment{padding:3em 0 0}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment .takumi_comment_img,.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment .takumi_comment_img{max-width:60%}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment .takumi_comment_text,.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment .takumi_comment_text{background-size:contain,130%;top:0;right:-5%;left:auto;-webkit-transform:none;transform:none;width:65%}.page-template-template-takuminabe #background #takuminabe .section_1 .takumi_comment .takumi_comment_text p,.page-template-template-takuminabe #background #takuminabe .section_2 .takumi_comment .takumi_comment_text p{font-size:.8rem;line-height:1.5em}.page-template-template-takuminabe #background #takuminabe .section_3{margin-top:0;margin-top:0}.page-template-template-takuminabe #background #takuminabe .section_3 .name_box{padding-top:15px;padding-bottom:15px}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1{font-size:1.7rem}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container{padding:0 10px}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu{padding:5px 0}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu:before{height:120%}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu img{width:50%}.page-template-template-takuminabe #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu.sec_3:before{top:11px;width:15%}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img{padding:1em 0}.page-template-template-takuminabe #background #takuminabe .section_3 .dish_img .container.kill_pad{padding:0}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment{padding:3em 0 0}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment .takumi_comment_img{max-width:60%}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment .takumi_comment_text{background-size:contain,130%;top:0;right:-5%;left:auto;-webkit-transform:none;transform:none;width:65%}.page-template-template-takuminabe #background #takuminabe .section_3 .takumi_comment .takumi_comment_text p{font-size:.8rem;line-height:1.5em}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6{width:100%}.page-template-template-takuminabe #background #takuminabe .how_to_wrap .container .row .col-sm-6.right_box{width:100%;padding-left:0}.page-template-template-takuminabe #background #takuminabe .product_wrap{padding:50px 0 20px;height:auto}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_sub_box{width:80px;height:80px;line-height:100px;left:.5em;font-size:1.8rem}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_sub_box::before{font-size:1.2rem;top:20%}.page-template-template-takuminabe #background #takuminabe .product_wrap .product_title{font-size:1.8rem;text-align:center;padding:0;margin-bottom:30px}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6{width:50%;padding:0}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .product_text{margin-top:25%}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .product_text.sec_2{margin-top:3%}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap{margin-top:30px}.page-template-template-takuminabe #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap a{text-align:center;display:block;width:80%;letter-spacing:10px;font-size:13px;color:#fff;background-color:#a40001;padding:7px 7px 7px 14px;font-family:"ms pmincho",serif;margin-left:0}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3{padding:10px 0 50px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .img_wrap .img_box{padding-top:60px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap{margin-top:-110px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap a{position:relative;z-index:2000;text-align:center;display:block;width:39%;letter-spacing:10px;font-size:16px;color:#fff;background-color:#a40001;padding:7px 7px 7px 14px;font-family:"ms pmincho",serif;margin-left:0}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn a{margin:0 auto;text-align:center;display:block;width:45%;letter-spacing:10px;font-size:16px;color:#fff;background-color:#a87f00;padding:7px 7px 7px 14px;font-family:"ms pmincho",serif}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .text_wrap{padding:70px 0 40px}.page-template-template-takuminabe #background #takuminabe .product_wrap.sec_3 .container .text_wrap .gold_text{font-size:.9rem;line-height:2em}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle h4{font-size:.9rem}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.niku .makikata_content{width:calc(100% / 2 - 2em)}.page-template-template-takuminabe #background #takuminabe .makikata_how_to .makikata_toggle.yasai{width:100%;margin-bottom:55px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap{padding:10px 0}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .title{margin-top:0}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap,.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap{margin:0 -20px}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .title,.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .title{margin:10px 0 0}.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a,.page-template-template-takuminabe #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a{font-size:20px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .title img{width:50%}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki{margin-top:-29%;background-color:#000;padding-bottom:40px;padding-top:10px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content{float:left;width:100%}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content .top_content{width:100%}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_wrap .intro .container .content_1 p{font-size:15px;text-align:justify}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content{padding-bottom:60px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content h3{font-size:13px;text-align:justify}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content h3.expert{margin-top:80px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content p{font-size:13px;text-align:justify}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content .img{margin:50px -20px}.page-template-template-takuminabe #background #takuminabe .special_interview .interview_content .img.right_box{width:50%;margin:50px -20px 15px 15px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section3 .winner{width:85%;margin:0 auto 80px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix img.pc{display:none}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .winner.smallmargin{margin-bottom:50px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .section_3{padding-top:20px}.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix .content{background-image:url(dist/images/takuminabe/backSP.png);background-size:cover}.page-template-template-takuminabe #background #takuminabe .special_interview .hr{padding:5px 0}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview{font-size:.8rem;padding:1em 1.5em}.page-template-template-takuminabe #background #takuminabe .special_interview .to_interview a::after{height:10px}.page-template-template-takuminabe-interview #background #takuminabe{padding:0}.page-template-template-takuminabe-interview #background #takuminabe .section_1,.page-template-template-takuminabe-interview #background #takuminabe .section_2{margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .name_box,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .name_box{padding-top:15px;padding-bottom:15px}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1{font-size:1.7rem}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container{padding:0 10px}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu{padding:5px 0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu:before,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu:before{height:120%}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu img,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu img{width:50%}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .sec_title_1 .container .nabetuyu.sec_3:before,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .sec_title_1 .container .nabetuyu.sec_3:before{top:11px;width:15%}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img{padding:1em 0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .dish_img .container.kill_pad,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .dish_img .container.kill_pad{padding:0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment{padding:3em 0 0}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment .takumi_comment_img,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment .takumi_comment_img{max-width:60%}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment .takumi_comment_text,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment .takumi_comment_text{background-size:contain,130%;top:0;right:-5%;left:auto;-webkit-transform:none;transform:none;width:65%}.page-template-template-takuminabe-interview #background #takuminabe .section_1 .takumi_comment .takumi_comment_text p,.page-template-template-takuminabe-interview #background #takuminabe .section_2 .takumi_comment .takumi_comment_text p{font-size:.8rem;line-height:1.5em}.page-template-template-takuminabe-interview #background #takuminabe .section_3{margin-top:0;margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .name_box{padding-top:15px;padding-bottom:15px}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1{font-size:1.7rem}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container{padding:0 10px}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu{padding:5px 0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu:before{height:120%}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu img{width:50%}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .sec_title_1 .container .nabetuyu.sec_3:before{top:11px;width:15%}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img{padding:1em 0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .dish_img .container.kill_pad{padding:0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment{padding:3em 0 0}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment .takumi_comment_img{max-width:60%}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment .takumi_comment_text{background-size:contain,130%;top:0;right:-5%;left:auto;-webkit-transform:none;transform:none;width:65%}.page-template-template-takuminabe-interview #background #takuminabe .section_3 .takumi_comment .takumi_comment_text p{font-size:.8rem;line-height:1.5em}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6{width:100%}.page-template-template-takuminabe-interview #background #takuminabe .how_to_wrap .container .row .col-sm-6.right_box{width:100%;padding-left:0}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap{padding:50px 0 20px;height:auto}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_sub_box{width:80px;height:80px;line-height:100px;left:.5em;font-size:1.8rem}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_sub_box::before{font-size:1.2rem;top:20%}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .product_title{font-size:1.8rem;text-align:center;padding:0;margin-bottom:30px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6{width:50%;padding:0}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .product_text{margin-top:25%}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .product_text.sec_2{margin-top:3%}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap{margin-top:30px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap .container .col-sm-6 .btn_wrap a{text-align:center;display:block;width:80%;letter-spacing:10px;font-size:13px;color:#fff;background-color:#a40001;padding:7px 7px 7px 14px;font-family:"ms pmincho",serif;margin-left:0}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3{padding:10px 0 50px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .img_wrap .img_box{padding-top:60px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap{margin-top:-110px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap a{position:relative;z-index:2000;text-align:center;display:block;width:39%;letter-spacing:10px;font-size:16px;color:#fff;background-color:#a40001;padding:7px 7px 7px 14px;font-family:"ms pmincho",serif;margin-left:0}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .btn_wrap.text_btn a{margin:0 auto;text-align:center;display:block;width:45%;letter-spacing:10px;font-size:16px;color:#fff;background-color:#a87f00;padding:7px 7px 7px 14px;font-family:"ms pmincho",serif}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .text_wrap{padding:70px 0 40px}.page-template-template-takuminabe-interview #background #takuminabe .product_wrap.sec_3 .container .text_wrap .gold_text{font-size:.9rem;line-height:2em}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle h4{font-size:.9rem}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.niku .makikata_content{width:calc(100% / 2 - 2em)}.page-template-template-takuminabe-interview #background #takuminabe .makikata_how_to .makikata_toggle.yasai{width:100%;margin-bottom:55px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap{padding:10px 0}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .title{margin-top:0}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap,.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap{margin:0 -20px}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .title,.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .title{margin:10px 0 0}.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .christmas_wrap .link_wrap a,.page-template-template-takuminabe-interview #background #takuminabe .recipe_wrap .container .halloween_wrap .link_wrap a{font-size:20px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .title img{width:50%}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki{margin-top:-29%;background-color:#000;padding-bottom:40px;padding-top:10px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content{float:left;width:100%}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .content .sp_interview_content .keireki .content .top_content{width:100%}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_wrap .intro .container .content_1 p{font-size:15px;text-align:justify}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content{padding-bottom:60px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content h3{font-size:13px;text-align:justify}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content h3.expert{margin-top:80px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content p{font-size:13px;text-align:justify}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content .img{margin:50px -20px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .interview_content .img.right_box{width:50%;margin:50px -20px 15px 15px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section3 .winner{width:85%;margin:0 auto 80px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix img.pc{display:none}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .winner.smallmargin{margin-bottom:50px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .section_3{padding-top:20px}.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix .content{background-image:url(dist/images/takuminabe/backSP.png);background-size:cover}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .hr{padding:5px 0}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview{font-size:.8rem;padding:1em 1.5em}.page-template-template-takuminabe-interview #background #takuminabe .special_interview .to_interview a::after{height:10px}}@media only screen and (min-width:481px){.page-template-template-takuminabe #background #takuminabe .special_interview #grandprix img.sp,.page-template-template-takuminabe-interview #background #takuminabe .special_interview #grandprix img.sp{display:none}}#sitemap{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sitemap .sitemap-row{padding:20px;border-bottom:1px solid #eee}@media only screen and (max-width:480px){#sitemap .sitemap-row{border:none}}#sitemap .sitemap-row--no-padding{padding:20px 0;font-size:0;border-bottom:1px solid #eee}#sitemap .col3{width:30%;display:inline-block;vertical-align:top}#sitemap .col3:nth-of-type(1){margin-right:5%}@media only screen and (max-width:480px){#sitemap .col3:nth-of-type(1){margin-bottom:40px}}#sitemap .col3:nth-of-type(2){margin-right:5%}@media only screen and (max-width:480px){#sitemap .col3:nth-of-type(2){margin-bottom:40px}}@media only screen and (max-width:480px){#sitemap .col3{width:100%}}#sitemap .title{display:block;border-bottom:dotted 1px #cb2240;overflow:hidden;margin-bottom:20px}#sitemap .title img{margin-bottom:-7px}#sitemap .section__head__link{display:block;font-size:15px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-family:HiraKakuProN-W6,sans-serif;color:#3a8f92}#sitemap .section__item__link{display:block;font-size:12px;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-family:HiraKakuProN-W6,sans-serif;color:#3a8f92}#sitemap .special-site__title{color:#c60926;font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:15px;border-bottom:dotted 1px #cb2240;margin-bottom:20px;padding-bottom:4px}@media only screen and (min-width:481px){#sitemap .sitemap-row--no-padding .special-site__title{width:30%;margin-left:20px}}#sitemap .brandsite-banner{width:30%;max-width:300px;padding:5px;border:solid 1px #c3c3c3;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:5%;margin-bottom:15px}@media only screen and (max-width:480px){#sitemap .brandsite-banner{width:48.75%;margin-right:0;margin-bottom:3%;padding:3px}#sitemap .brandsite-banner:nth-of-type(odd){margin-right:2.5%}}@media only screen and (min-width:481px){#sitemap .brandsite-banner:nth-of-type(3n){margin-right:0}}#sitemap .brandsite-banner img{width:100%}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@media only screen and (max-width:480px){.hidesp{display:none}}@media only screen and (min-width:481px){.hidepc{display:none}}.page-template-brandsite-senka .full-line,.tax-ys_straight_tsuyu_category .full-line{margin-bottom:0}.page-template-brandsite-senka .archive-container-middle,.tax-ys_straight_tsuyu_category .archive-container-middle{width:100%;text-align:center;background-size:cover;max-width:1500px;margin:auto}.page-template-brandsite-senka .archive-container-middle .centering,.tax-ys_straight_tsuyu_category .archive-container-middle .centering{padding:100px 0;text-align:left;max-width:1177px;margin:auto;padding-top:30px}@media only screen and (max-width:480px){.page-template-brandsite-senka .archive-container-middle .centering,.tax-ys_straight_tsuyu_category .archive-container-middle .centering{padding:4vmin 0 15vmin}}.page-template-brandsite-senka .archive-container-middle .centering .page-image,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image{max-width:350px;width:30%;margin:40px 1.5% 0;display:inline-block;vertical-align:top}@media only screen and (max-width:480px){.page-template-brandsite-senka .archive-container-middle .centering .page-image,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image{width:90%;max-width:90%;margin:40px 5% 0}}.page-template-brandsite-senka .archive-container-middle .centering .page-image img,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image img{width:100%;-webkit-transition:opacity .2s;transition:opacity .2s}.page-template-brandsite-senka .archive-container-middle .centering .page-image img:hover,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image img:hover{opacity:.6}.page-template-brandsite-senka .archive-container-middle .centering .page-image .page-title,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image .page-title{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;font-size:18px;letter-spacing:.26px;margin-top:30px;line-height:24px;color:#000}@media only screen and (max-width:480px){.page-template-brandsite-senka .archive-container-middle .centering .page-image .page-title,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image .page-title{text-align:center;font-size:3.8vmin}}.page-template-brandsite-senka .archive-container-middle .centering .page-image .page-description,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image .page-description{font-family:"ヒラギノ角ゴ Pro W6",HiraKakuPro-W6;color:#919dbc;font-size:14px;letter-spacing:.26px;line-height:19px;margin-top:15px}@media only screen and (max-width:480px){.page-template-brandsite-senka .archive-container-middle .centering .page-image .page-description,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image .page-description{text-align:center;font-size:3.5vmin}}.page-template-brandsite-senka .archive-container-middle .centering .page-image a:hover,.tax-ys_straight_tsuyu_category .archive-container-middle .centering .page-image a:hover{text-decoration:none}@media only screen and (max-width:480px){.ys_straight-tsuyu-template-template-tsuyu-kiji #background{padding:0}}@media only screen and (max-width:480px){.ys_straight-tsuyu-template-template-tsuyu-kiji .container{padding:0 10px;overflow:hidden}}@media only screen and (max-width:480px){.ys_straight-tsuyu-template-template-tsuyu-kiji #toTop{right:14px}}.tsuyu-article .tsuyu__logo{display:block;margin:30px auto}@media only screen and (max-width:480px){.tsuyu-article .tsuyu__logo{width:80px}}.tsuyu-article .article__content{border-top:solid 1px #5bbdbe;border-bottom:solid 1px #5bbdbe}.tsuyu-article .article__content a{color:#5595dc;font-size:18px;text-overflow:ellipsis;width:100%;display:block;white-space:nowrap;overflow:hidden}@media only screen and (max-width:480px){.tsuyu-article .article__content a{font-size:14px}}.tsuyu-article .article__content p{font-size:18px;line-height:36px;letter-spacing:.71px}@media only screen and (max-width:480px){.tsuyu-article .article__content p{font-size:14px;line-height:28px}}@media only screen and (max-width:480px){.tsuyu-article .article__content{padding:30px 0;margin:0 5px}}@media only screen and (min-width:481px){.tsuyu-article .article__content{padding:20px 20px 30px;margin-top:30px}}.tsuyu-article .article__content img{width:570px}@media only screen and (max-width:480px){.tsuyu-article .article__content img{width:100%}}.tsuyu-article .article__title{font-size:26px;font-family:"ヒラギノ角ゴ ProN W6";margin-top:20px;padding-bottom:10px}@media only screen and (max-width:480px){.tsuyu-article .article__title{font-size:18px;line-height:28px}}.tsuyu-article .article__title__underline{background-image:url(images/straight-tsuyu/article-title-border-sp.jpg);height:9px;border-radius:18px;margin:10px 0 5px}@media only screen and (min-width:481px){.tsuyu-article .article__title__underline{background-image:url(images/straight-tsuyu/article-title-border-pc.jpg);margin-bottom:30px}}.tsuyu-article .article__date--sp{margin:5px;font-size:14px;color:#4a4a4a;display:inline-block}@media only screen and (min-width:481px){.tsuyu-article .article__date--sp{display:none}}.tsuyu-article .article__date--pc{color:#4a4a4a;font-size:16px;display:inline-block}@media only screen and (max-width:480px){.tsuyu-article .article__date--pc{display:none}}.tsuyu-article .article__img__holder{display:inline-block;position:relative}@media only screen and (min-width:481px){.tsuyu-article .article__img__holder{width:400px}}@media only screen and (max-width:480px){.tsuyu-article .article__img__holder{width:100%}}.tsuyu-article .article__img__holder .article__img{width:100%;position:absolute;z-index:2;left:0;top:0}.tsuyu-article .article__img__holder .article__img--sizer{width:100%}.tsuyu-article .article__img__holder .article__img__border{position:absolute;z-index:1;bottom:-10px;right:-5px;width:100%}.tsuyu-article .article__subtitle{display:inline-block;font-size:22px;color:#4a4a4a;font-family:"ヒラギノ角ゴ ProN W6"}@media only screen and (max-width:480px){.tsuyu-article .article__subtitle{padding:0 5px;margin:30px 0 10px;font-size:16px;line-height:24px}}.tsuyu-article .article__footer{text-align:center}.tsuyu-article .article__footer .article__footer__link{position:relative;display:inline-block;padding:.95em 0;border:2px solid #5bbdbe;color:#5bbdbe;text-align:center;text-decoration:none;outline:0;overflow:hidden;margin:30px auto;width:327px;font-size:17px;border-radius:7px}@media only screen and (max-width:480px){.tsuyu-article .article__footer .article__footer__link{width:80%}}.tsuyu-article .article__footer .article__footer__link::after{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background-color:rgba(226,249,249,.3);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.tsuyu-article .article__footer .article__footer__link:hover::after{-webkit-animation:circle .75s;animation:circle .75s}@-webkit-keyframes circle{50%{opacity:1}100%{width:300px;height:300px}}@keyframes circle{50%{opacity:1}100%{width:300px;height:300px}}@media only screen and (min-width:481px){.tsuyu-article .article__date-holder{width:460px;vertical-align:top;margin-left:30px;display:inline-block}}.straight-tsuyu-archive{width:1080px;max-width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){.straight-tsuyu-archive{padding:0 20px;margin-top:40px}}.straight-tsuyu-archive .business-recipe .business-recipe-archive{width:100%;border-right:none}.straight-tsuyu-archive .business-recipe .business-text{font-size:1rem}@media only screen and (max-width:480px){.straight-tsuyu-archive .business-recipe .business-text{font-size:.7rem;line-height:1.2em}}.page-template-template-costco-lp .full-line{margin-bottom:17px}.page-template-template-costco-lp #background{overflow:hidden}@media only screen and (max-width:480px){.page-template-template-costco-lp .container{overflow:hidden}}.page-template-template-costco-lp .costco-article{font-family:"Yu Mincho",YuMincho,serif}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article{margin-top:2em}}.page-template-template-costco-lp .costco-article h2,.page-template-template-costco-lp .costco-article h3,.page-template-template-costco-lp .costco-article h4,.page-template-template-costco-lp .costco-article p{font-size:1rem;font-family:"Yu Mincho",YuMincho,serif}.page-template-template-costco-lp .costco-article p{-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-template-costco-lp .costco-article .sp{display:none}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .sp{display:inline-block}}.page-template-template-costco-lp .costco-article .obi-blue{background:url(dist/images/costco/pc_section1_obi.jpg) no-repeat right/contain #3b4cb6;color:#fff;font-weight:400;position:relative;padding:.75em 0 .5em;width:calc(100% - 160px * 7 / 4);margin-bottom:1em;font-size:1.4rem;text-align:right}.page-template-template-costco-lp .costco-article .obi-blue span{font-size:2.2rem}.page-template-template-costco-lp .costco-article .obi-blue:before{content:"";height:100%;display:block;background-color:#3b4cb6;width:100%;left:-100%;bottom:0;position:absolute}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .obi-blue:before{display:none}}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .obi-blue{width:calc(100% - 115px - .5em);font-size:1.2rem;text-align:left;line-height:1;background-size:cover;background-position:left;margin-left:-20px;padding-left:25px;padding-top:.5em}.page-template-template-costco-lp .costco-article .obi-blue span{font-size:1.6rem}}.page-template-template-costco-lp .costco-article .obi-red{background:url(dist/images/costco/pc_section2_obi.jpg) no-repeat left/cover #875252;font-weight:400;color:#fff;position:relative;padding:.75em .5em .5em 1em;font-size:1.4rem;margin-bottom:3em;text-align:right}.page-template-template-costco-lp .costco-article .obi-red:after{content:"";height:100%;display:block;background-color:#875252;width:calc(50vw - 470px);right:calc(470px - 50vw);bottom:0;position:absolute}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .obi-red:after{width:calc(50vw - 50%);right:calc(50% - 50vw);display:none}}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .obi-red{font-size:1.2rem;padding-left:.5em;padding-top:.5em;line-height:1.3;text-align:left;white-space:nowrap;padding-right:20px;margin-right:-20px}}.page-template-template-costco-lp .costco-article .tokusen-kodawari{position:relative;padding-top:30px}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari{padding-top:10px}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .large-bottle{width:160px;position:absolute;right:0;top:0;z-index:1}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .large-bottle{width:115px;top:-1em}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .tokusen-kodawari-text{width:calc(100% - 160px * 3 / 2);margin-bottom:5em}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .tokusen-kodawari-text{width:calc(100% - 115px - .5em);margin-bottom:0}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-shihou{width:360px;max-width:100%;margin:5em auto;display:block}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari{background-color:#f3f3f3;background-repeat:no-repeat;background-image:url(dist/images/costco/pc_section1_jimon-1.png),url(dist/images/costco/pc_section1_jimon-2.png);background-position:top right -120px,bottom left 40%;background-size:auto 200px,auto 50%;padding:0 1.5em 1.5em 0;position:relative}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari{background-size:60% auto,60% auto;background-position:top right -20px,bottom left 20px;padding-right:10px;margin-right:-20px}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari:after{content:"";height:100%;display:block;width:calc(50vw - 470px);right:calc(470px - 50vw);bottom:0;position:absolute;background:url(dist/images/costco/pc_section1_jimon-1.png) no-repeat top left -380px/auto 200px #f3f3f3}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari:after{display:none}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-title{color:#3746ad;padding:1em 0 1em 1.5em;font-size:1.4rem}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-title{font-size:1rem;padding:.5em 0 .5em .25em}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box{position:relative;overflow:hidden}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box .shoyu-kodawari-img{float:left;margin-right:1em;width:200px}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box .shoyu-kodawari-img{width:115px;margin-right:.5em}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box p{margin-bottom:0}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box p:first-of-type{width:calc(100% - 160px * 3 / 2)}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box p:first-of-type{width:calc(100% - 115px - .5em);float:right}}.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box p:last-of-type{width:calc(100% - 200px - 1em);position:absolute;bottom:0;right:0}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .tokusen-kodawari .shoyu-kodawari .shoyu-kodawari-box p:last-of-type{width:100%;position:relative;clear:right;padding-left:.5em;padding-top:.5em}}.page-template-template-costco-lp .costco-article .shoyu-shinka{background:url(dist/images/costco/pc_section2_jimon.png) no-repeat top 15% left 20%/300px}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka{background-size:60%}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content{padding-left:20%;position:relative}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content{padding-left:0}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content p{margin-bottom:2em}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content p{margin-bottom:1em}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box{position:relative;overflow:hidden;margin:2em auto 4em}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box p.text-short{width:calc(100% - 320px - 2em)}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box p.text-short{width:100%}}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box p{float:none}}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box p.text-short-sp{width:calc(100% - 40% - .5em);display:inline-block}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-nozaki{float:right;width:320px;margin-bottom:2em;z-index:2;position:relative}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-nozaki{display:none;margin-bottom:4em}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-nozaki.sp{display:none}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-nozaki.sp{display:block;width:40%}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-nozaki.sp img{width:100%}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-ryouri{margin-top:2em;width:480px;position:absolute;bottom:0;left:0;z-index:1}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-content-box .shoyu-shinka-ryouri{max-width:65%;bottom:-25px}}.page-template-template-costco-lp .costco-article .shoyu-shinka .shoyu-shinka-content .shoyu-shinka-title{font-size:1.2rem;color:#542a0e}.page-template-template-costco-lp .costco-article .shoyu-point{padding:2em;position:relative;margin-top:12em}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point{padding:20px 2em;margin:12em -20px 0}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box{width:50%;position:relative;top:-100px}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box{margin-bottom:-80px}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box .shoyu-point-img{width:60%;margin:0 auto;display:block}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box .shoyu-point-img{width:calc(100% + 20px)}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box.aji,.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box.iro{float:right}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box.iro{margin-bottom:-50px}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box.iro{margin-bottom:-80px}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box.kaori{float:left}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-img-box.kaori .shoyu-point-img{position:relative;right:20px}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box{width:50%;position:relative;top:-60px;margin-bottom:-20px}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box{margin-bottom:-40px}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box .shoyu-point-copy{height:80px;margin:0 auto;display:block}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box .shoyu-point-copy{height:60px}}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box.aji,.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box.iro{float:left}.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box.kaori{float:right}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .shoyu-point-copy-box.kaori h3{padding-left:2em}}.page-template-template-costco-lp .costco-article .shoyu-point h3{margin-top:3em;font-size:1.2rem;color:#542a0e}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point h3{margin-top:1em;font-size:1.1rem;line-height:1.2}}.page-template-template-costco-lp .costco-article .shoyu-point p{margin-bottom:2em}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point p{clear:both}}.page-template-template-costco-lp .costco-article .shoyu-point.aji{background:url(dist/images/costco/pc_section2_aji-jimon.png) no-repeat bottom right/40% auto #f3f3f3}.page-template-template-costco-lp .costco-article .shoyu-point.kaori{background:url(dist/images/costco/pc_section2_kaori-jimon.png) no-repeat left bottom/40% auto #f3f3f3}.page-template-template-costco-lp .costco-article .shoyu-point.kaori:after{content:"";height:100%;display:block;background-color:#f3f3f3;width:calc(50vw - 470px);right:calc(470px - 50vw);bottom:0;position:absolute}.page-template-template-costco-lp .costco-article .shoyu-point.kaori p{position:relative;left:50%}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point.kaori p{left:0}}.page-template-template-costco-lp .costco-article .shoyu-point.iro{background:url(dist/images/costco/pc_section2_iro-jimon.png) no-repeat right bottom/40% auto #f3f3f3}.page-template-template-costco-lp .costco-article .shoyu-point.aji:before,.page-template-template-costco-lp .costco-article .shoyu-point.iro:before{content:"";height:100%;display:block;background-color:#f3f3f3;width:100%;left:-100%;bottom:0;position:absolute}.page-template-template-costco-lp .costco-article .shoyu-point .text-short{width:calc(100% - 50%);padding-right:1em}@media only screen and (max-width:480px){.page-template-template-costco-lp .costco-article .shoyu-point .text-short{width:100%;padding-right:0}}.nabetsuyu-top-wrapper .container{position:relative}.nabetsuyu-top-wrapper .container .royalCaptionItem{left:10px;top:25px;position:absolute;z-index:100}#theater .theater-inner .breadcrumb{position:relative}.page-template-template-ys_hishiho-pro-archive .full-line{display:none}@media only screen and (max-width:480px){.page-template-template-ys_hishiho-pro-archive .hishiho-pro-archive{margin-top:40px}}.hishiho-menu-trigger{position:absolute;top:20px;right:-20px;z-index:120;padding:0;margin:0;border:none;width:20px;height:calc(150 / 38 * 20px);-webkit-box-sizing:border-box;box-sizing:border-box;background:url(dist/images/hishiho-pro/btn_out.png) no-repeat center/contain}.hishiho-menu-trigger.active{background-image:url(dist/images/hishiho-pro/btn_in.png)}.hishiho-contents-wrapper{position:relative;width:100%}.hishiho-contents-wrapper .sp-hishiho-menu{display:none}@media only screen and (max-width:480px){.hishiho-contents-wrapper .sp-hishiho-menu{display:block;position:absolute;left:-100%;top:0;z-index:100;width:100%;height:100vh;background-color:rgba(0,0,0,.8);-webkit-transition:.3s ease;transition:.3s ease}.hishiho-contents-wrapper .sp-hishiho-menu.active{left:0}.hishiho-contents-wrapper .sp-hishiho-menu.active .hishiho-menu-content{left:0}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content{background-color:#0b1e3f;padding:20px;width:60%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;-webkit-transition:.3s ease;transition:.3s ease;left:40%}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content img{width:100%}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content p.hishiho-menu-text{margin-top:25px;font-size:1rem}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content .sp-hishiho-category-list{color:#fff}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content .sp-hishiho-category-list ul li{border-bottom:1px solid #fff;margin-bottom:15px;padding:10px 0}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content .sp-hishiho-category-list ul li:first-of-type{border-top:1px solid #fff}.hishiho-contents-wrapper .sp-hishiho-menu .hishiho-menu-content .sp-hishiho-category-list ul li a{color:#fff;font-size:1rem;font-weight:300}}main.hishiho-pro-archive{width:1080px;max-width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){main.hishiho-pro-archive{padding:0 20px;margin-top:50px}}.business-recipe{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid #c70025;border-left:1px solid #c70025;margin:70px auto 50px}@media only screen and (max-width:480px){.business-recipe{border-top:1px solid #c70025;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 15px}}.business-recipe .business-text{color:#c70025;font-size:1.2rem}.business-recipe .business-recipe-archive{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #c70025}@media only screen and (max-width:480px){.business-recipe .business-recipe-archive{width:100%;border-right:none;border-bottom:1px solid #c70025;padding:8px}}.business-recipe .business-recipe-archive .business-bottle{width:15px;height:auto}@media only screen and (max-width:480px){.business-recipe .business-recipe-archive .business-bottle{width:10px}}.business-recipe .business-recipe-archive .business-text{margin:0 30px}@media only screen and (max-width:480px){.business-recipe .business-recipe-archive .business-text{margin:0 15px;font-size:.9rem}}.business-recipe .business-recipe-archive .business-recipe-link{color:#fff;background-color:#c70025;border-radius:25px;padding:.5em 1em;display:inline-block;font-size:1rem}@media only screen and (max-width:480px){.business-recipe .business-recipe-archive .business-recipe-link{font-size:.9rem;padding:.3em .8em}}.business-recipe .business-recipe-search{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:480px){.business-recipe .business-recipe-search{width:100%;padding:8px;border-bottom:1px solid #c70025}}.business-recipe .business-recipe-search .business-text{margin:0 10px 0 0}@media only screen and (max-width:480px){.business-recipe .business-recipe-search .business-text{font-size:.9rem}}.business-recipe .business-recipe-search .form{display:block;position:relative;height:38px}@media only screen and (max-width:480px){.business-recipe .business-recipe-search .form{width:60%;height:32px}}.business-recipe .business-recipe-search .form form{margin:0;height:100%}.business-recipe .business-recipe-search .search-text{margin:0;padding:5px 15px;border:solid 2px #d0021b;border-radius:30px;font-size:14px;line-height:25px;height:38px;width:300px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){.business-recipe .business-recipe-search .search-text{width:100%;font-size:12px;height:32px}}.business-recipe .business-recipe-search .search-btn-wrap{background:#d0021b;width:50px;height:30px;display:block;position:absolute;right:4px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:30px;cursor:pointer;margin:0;-webkit-transition:all .3s;transition:all .3s}@media only screen and (max-width:480px){.business-recipe .business-recipe-search .search-btn-wrap{width:40px;height:24px}}.business-recipe .business-recipe-search .search-btn-wrap:hover{background-color:#f07939}.business-recipe .business-recipe-search .search-btn-wrap .magnifying-icon{width:16px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.business-recipe .business-recipe-search .search-btn-wrap .magnifying-icon:hover{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.business-recipe .business-recipe-search .search-btn-wrap input[type=submit]{display:none;margin:0;padding:8px 10px 7px;border:solid 1px #e8e8d6;border-radius:0;border-left:0;font-size:14px;line-height:20px;color:#fff}@media only screen and (max-width:480px){.hishiho-category-list{display:none}}.hishiho-category-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:20px auto;-ms-flex-pack:distribute;justify-content:space-around;list-style-type:none}.hishiho-category-list ul li{text-align:center}.hishiho-category-list ul li a{font-size:1rem;color:#333}.hishiho-pro-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.hishiho-pro-list li{width:calc(100% / 3 - 1em);position:relative}@media only screen and (max-width:480px){.hishiho-pro-list li{width:100%;overflow:hidden;margin-bottom:20px}}.hishiho-pro-list li:nth-of-type(3n+2){margin-left:1.5em;margin-right:1.5em}@media only screen and (max-width:480px){.hishiho-pro-list li:nth-of-type(3n+2){margin-left:0;margin-right:0}}.hishiho-pro-list li .thumbnail-box{position:relative;background-color:#eee;overflow:hidden}@media only screen and (max-width:480px){.hishiho-pro-list li .thumbnail-box{width:50%;float:left}}.hishiho-pro-list li .thumbnail-box:before{content:'';padding-top:calc(242 / 350 * 100%);display:block}.hishiho-pro-list li .thumbnail-box .no-image,.hishiho-pro-list li .thumbnail-box .wp-post-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}@media only screen and (max-width:480px){.hishiho-pro-list li h3{width:calc(50% - 1em);float:right;margin:0 auto .25em;line-height:1.2;font-size:.9rem}}@media only screen and (max-width:480px){.hishiho-pro-list li .post-description{width:calc(50% - 1em);float:right;margin:0;font-size:.7rem;line-height:1.2}}.hishiho-pro-list li a{color:#333}.article__footer__link.hishiho{font-size:1.2rem;color:#7d7da9}.article__footer__link.hishiho:active,.article__footer__link.hishiho:hover{color:#15153e;text-decoration:none}a{word-break: break-word;}

