@charset "UTF-8";
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-selection{background:rgba(187,112,29,.6);text-shadow:none}::selection{background:rgba(187,112,29,.6);text-shadow:none}html{width:100%;font-size:62.5%;background-color:#fff;overflow-y:scroll}body{line-height:1.57143}body #c-tapper-root{background-image:url(../images/ptn/bg-main.jpg)}body,button,code,input,pre,select,textarea{position:relative;color:#311b00;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word}a,a:after,a:before,abbr,abbr:after,abbr:before,address,address:after,address:before,area,area:after,area:before,article,article:after,article:before,aside,aside:after,aside:before,audio,audio:after,audio:before,b,b:after,b:before,base,base:after,base:before,bdi,bdi:after,bdi:before,bdo,bdo:after,bdo:before,blockquote,blockquote:after,blockquote:before,body,body:after,body:before,br,br:after,br:before,button,button:after,button:before,canvas,canvas:after,canvas:before,caption,caption:after,caption:before,cite,cite:after,cite:before,code,code:after,code:before,col,col:after,col:before,colgroup,colgroup:after,colgroup:before,data,data:after,data:before,datalist,datalist:after,datalist:before,dd,dd:after,dd:before,del,del:after,del:before,dfn,dfn:after,dfn:before,div,div:after,div:before,dl,dl:after,dl:before,dt,dt:after,dt:before,em,em:after,em:before,embed,embed:after,embed:before,fieldset,fieldset:after,fieldset:before,figcaption,figcaption:after,figcaption:before,figure,figure:after,figure:before,footer,footer:after,footer:before,form,form:after,form:before,h1,h1:after,h1:before,h2,h2:after,h2:before,h3,h3:after,h3:before,h4,h4:after,h4:before,h5,h5:after,h5:before,h6,h6:after,h6:before,head,head:after,head:before,header,header:after,header:before,hr,hr:after,hr:before,html,html:after,html:before,i,i:after,i:before,iframe,iframe:after,iframe:before,img,img:after,img:before,input,input:after,input:before,ins,ins:after,ins:before,kbd,kbd:after,kbd:before,keygen,keygen:after,keygen:before,label,label:after,label:before,legend,legend:after,legend:before,li,li:after,li:before,link,link:after,link:before,main,main:after,main:before,map,map:after,map:before,mark,mark:after,mark:before,meta,meta:after,meta:before,meter,meter:after,meter:before,nav,nav:after,nav:before,noscript,noscript:after,noscript:before,object,object:after,object:before,ol,ol:after,ol:before,optgroup,optgroup:after,optgroup:before,option,option:after,option:before,p,p:after,p:before,param,param:after,param:before,pre,pre:after,pre:before,progress,progress:after,progress:before,q,q:after,q:before,rb,rb:after,rb:before,rp,rp:after,rp:before,rt,rt:after,rt:before,rtc,rtc:after,rtc:before,ruby,ruby:after,ruby:before,s,s:after,s:before,samp,samp:after,samp:before,script,script:after,script:before,section,section:after,section:before,select,select:after,select:before,small,small:after,small:before,source,source:after,source:before,span,span:after,span:before,strong,strong:after,strong:before,style,style:after,style:before,sub,sub:after,sub:before,sup,sup:after,sup:before,table,table:after,table:before,tbody,tbody:after,tbody:before,td,td:after,td:before,template,template:after,template:before,textarea,textarea:after,textarea:before,tfoot,tfoot:after,tfoot:before,th,th:after,th:before,thead,thead:after,thead:before,time,time:after,time:before,tr,tr:after,tr:before,track,track:after,track:before,u,u:after,u:before,ul,ul:after,ul:before,var,var:after,var:before,video,video:after,video:before,wbr,wbr:after,wbr:before{box-sizing:border-box}a:focus,abbr:focus,address:focus,area:focus,article:focus,aside:focus,audio:focus,b:focus,base:focus,bdi:focus,bdo:focus,blockquote:focus,body:focus,br:focus,button:focus,canvas:focus,caption:focus,cite:focus,code:focus,col:focus,colgroup:focus,data:focus,datalist:focus,dd:focus,del:focus,dfn:focus,div:focus,dl:focus,dt:focus,em:focus,embed:focus,fieldset:focus,figcaption:focus,figure:focus,footer:focus,form:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,head:focus,header:focus,hr:focus,html:focus,i:focus,iframe:focus,img:focus,input:focus,ins:focus,kbd:focus,keygen:focus,label:focus,legend:focus,li:focus,link:focus,main:focus,map:focus,mark:focus,meta:focus,meter:focus,nav:focus,noscript:focus,object:focus,ol:focus,optgroup:focus,option:focus,p:focus,param:focus,pre:focus,progress:focus,q:focus,rb:focus,rp:focus,rt:focus,rtc:focus,ruby:focus,s:focus,samp:focus,script:focus,section:focus,select:focus,small:focus,source:focus,span:focus,strong:focus,style:focus,sub:focus,sup:focus,table:focus,tbody:focus,td:focus,template:focus,textarea:focus,tfoot:focus,th:focus,thead:focus,time:focus,tr:focus,track:focus,u:focus,ul:focus,var:focus,video:focus,wbr:focus{outline:none}button{box-shadow:none;border:none;background:none}table{border-collapse:collapse}img{vertical-align:bottom;max-width:100%;height:auto}a{text-decoration:none;color:inherit}a:not([href^="tel:"]):hover{text-decoration:underline}html.pc [href^="tel:"]{pointer-events:none;text-decoration:none}[type=submit],a,button,label[for]{cursor:pointer}ol,ul{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}@-webkit-keyframes k-fade{0%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0)}to{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes k-fade{0%{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0)}to{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes k-from-t{0%{transform:translateY(-40px)}to{transform:none}}@keyframes k-from-t{0%{transform:translateY(-40px)}to{transform:none}}@-webkit-keyframes k-from-b{0%{transform:translateY(40px)}to{transform:none}}@keyframes k-from-b{0%{transform:translateY(40px)}to{transform:none}}@-webkit-keyframes k-from-r{0%{transform:translateX(40px)}to{transform:none}}@keyframes k-from-r{0%{transform:translateX(40px)}to{transform:none}}@-webkit-keyframes k-from-l{0%{transform:translateX(-40px)}to{transform:none}}@keyframes k-from-l{0%{transform:translateX(-40px)}to{transform:none}}@-webkit-keyframes k-from-lt{0%{transform:translate(-40px,-40px)}to{transform:none}}@keyframes k-from-lt{0%{transform:translate(-40px,-40px)}to{transform:none}}@-webkit-keyframes k-from-rt{0%{transform:translate(40px,-40px)}to{transform:none}}@keyframes k-from-rt{0%{transform:translate(40px,-40px)}to{transform:none}}@-webkit-keyframes k-scale{0%{transform:scale(0)}85%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes k-scale{0%{transform:scale(0)}85%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes k-bg-loop{0%{background-position:0 0}to{background-position:-2100px 0}}@keyframes k-bg-loop{0%{background-position:0 0}to{background-position:-2100px 0}}@-webkit-keyframes k-bg-loop-tb{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes k-bg-loop-tb{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@-webkit-keyframes kon{0%{transform:rotateY(0deg) translateZ(0)}65%{transform:rotateY(234deg) translate3d(0,10px,0)}to{transform:rotateY(1turn) translateZ(0)}}@keyframes kon{0%{transform:rotateY(0deg) translateZ(0)}65%{transform:rotateY(234deg) translate3d(0,10px,0)}to{transform:rotateY(1turn) translateZ(0)}}.l-footer{color:#efead8;background-image:url(../images/ptn/texter-wood-black.jpg)}.l-footer__head{padding-top:3.62em;padding-bottom:3.62em}.l-footer__foot{background-color:rgba(0,0,0,.4)}.l-footer__foot .p-copy{margin-top:.5em;margin-bottom:.5em;font-family:Roboto;font-weight:500}.l-footer__menuList{text-align:left;font-size:12px;font-size:1.2rem;display:block;font-family:AdobeBlank,sans-serif}.l-footer__menuList li{clear:both;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;display:inline-block;letter-spacing:normal;min-height:1px;position:relative;vertical-align:top;word-spacing:normal}.l-footer .p-logo{margin-top:0;margin-bottom:0}.l-footer .p-siteinfo-container .p-telfax+.p-telfax{margin-left:10px}.l-footer#footer .p-list-arrow>li>a{text-indent:0;padding-left:0}html.android .l-footer__menuList{letter-spacing:-.35em;font-size:0}html.android .l-footer__menuList>li{font-size:12px;font-size:1.2rem;letter-spacing:normal;display:inline-block}.l-header{background-image:url(../images/ptn/texter-red.png);padding-top:5px}.l-header__between{background-image:url(../images/ptn/texter-wood.png)}.l-header__inner{position:relative}.l-header .l-header-logo{max-width:375px;padding-top:12px;padding-bottom:9px}.l-header .l-header-logo .l-logo{margin:0}.l-header .l-header-sub{margin-top:-5px;display:inline-block}.l-header__submenu{margin-top:12px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:700;font-size:15px;font-size:1.5rem}.l-header__submenu li{text-indent:-17px;padding-left:17px}.l-header__submenu li+li{margin-left:1.1em}.l-header__submenu li a:before{margin-right:4px}.l-header#header .l-header__submenu li a{text-indent:0;padding-left:0}.l-header#header .l-header__submenu li a:before{margin-right:4px}.l-header-page{z-index:0;overflow:hidden;position:relative;background-size:cover;background-position:50%;border-bottom:10px solid #340202}.l-header-page:before{content:" ";display:block;width:100%;height:102%;position:absolute;top:-1%;left:0;background:url(../images/ptn/ichimatsu.png) repeat 50%}.l-header-page__cover{position:relative;z-index:1;display:table;width:100%;table-layout:fixed;height:250px}.l-header-page__inner{padding-left:15px;padding-right:15px;display:table-cell;vertical-align:middle;text-align:center}.l-header-page.l-header-page--approach{background-image:url(../images/hero/hiden.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--company{background-image:url(../images/hero/company.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--enquete{background-image:url(../images/hero/hiden.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--contact{background-image:url(../images/hero/contact.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--recruit{background-image:url(../images/hero/recruit.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--fc,.l-header-page.l-header-page--privacy{background-image:url(../images/hero/privacy.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--hiden{background-image:url(../images/hero/hiden.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--hiden .l-header-page-title:after{content:" ";display:block;position:absolute;right:-64px;bottom:-20px;background-image:url(../images/sprite.png);background-position:-1338px 0;width:65px;height:65px}.l-header-page.l-header-page--menu{background-image:url(../images/hero/hiden.jpg)}.l-header-page.l-header-page--brand,.l-header-page.l-header-page--menu{background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--brand{background-image:url(../images/hero/brand.jpg)}.l-header-page.l-header-page--brand_news{background-image:url(../images/hero/brand_news.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page-title{display:table;table-layout:fixed;min-width:65px;min-height:160px;margin:0 auto;position:relative}.l-header-page-title__inner{display:none}.l-header-menu{position:relative;z-index:2;margin-top:-100px}.l-header-menu .l-menu-nav__listLink{padding-top:25px;padding-bottom:15px;border-bottom:10px solid #340202}.l-footer-menu{border-top:10px solid #340202;position:relative;z-index:2;background-image:url(../images/ptn/texter-darkwood.png);background-size:1500px 470px;background-position:50%}.l-footer-menu:before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/ptn/ichimatsu.png) repeat 50%}.l-footer-menu .l-menu-nav{margin-top:-10px}.l-footer-menu .l-menu-nav__listLink{padding-bottom:25px;padding-top:15px;border-top:10px solid #340202}.l-menu-nav{display:table;text-align:center;width:100%;table-layout:fixed}.l-menu-nav__list{display:table-cell;vertical-align:bottom}.l-menu-nav__listLink{display:inline-block;width:100%;height:100px;position:relative;transition:border .35s ease 0s}.l-menu-nav__listLink:before{content:" ";position:absolute;left:0;bottom:-15px;width:1px;height:100%;z-index:2;display:inline-block;background-image:linear-gradient(0deg,rgba(239,234,215,.25) 60%,transparent);background-repeat:no-repeat}.l-menu-nav__listLink.is-active,html:not(.use-nonepc) .l-menu-nav__listLink:hover{border-color:#710909}.l-menu-nav__list:last-child .l-menu-nav__listLink:after{content:" ";position:absolute;right:0;bottom:-15px;width:1px;height:100%;z-index:2;display:inline-block;background-image:linear-gradient(0deg,rgba(239,234,215,.25) 60%,transparent)}.l-menu-nav__listText{font-size:17px;font-size:1.7rem;color:#efead8;letter-spacing:-.02em}.l-menu-nav__listText:before{position:relative;content:" ";display:inline-block;vertical-align:middle;margin-right:12px;margin-left:-17px}.l-menu-nav__list.l-menu-nav__list--ramen .l-menu-nav__listText:before{background-image:url(../images/sprite.png);background-position:-751px 0;width:84px;height:63px}.l-menu-nav__list.l-menu-nav__list--tyuka .l-menu-nav__listText:before{background-image:url(../images/sprite.png);background-position:-922px 0;width:80px;height:60px}.l-menu-nav__list.l-menu-nav__list--side .l-menu-nav__listText:before{background-image:url(../images/sprite.png);background-position:-835px 0;width:87px;height:60px;margin-left:6px}.l-menu-nav__list.l-menu-nav__list--gohan .l-menu-nav__listText:before{background-image:url(../images/sprite.png);background-position:-652px 0;width:99px;height:60px}.l-nav{background-image:url(../images/ptn/texter-red.png);text-align:center}.l-nav .l-nav-item__inner{transition:background .3s ease 0s;display:inline-block;width:100%}html:not(.use-nonepc) .l-nav-item__inner:hover{text-decoration:none;background-color:rgba(33,0,0,.36)}html:not(.use-nonepc) .l-nav-item__inner:active{background-color:rgba(33,0,0,.16)}.l-nav .l-nav-item.is-active .l-nav-item__inner{background-color:rgba(33,0,0,.36)}.l-page-container{padding-top:50px;padding-bottom:40px}.l-two .p-btn{max-width:320px}.l-two .p-packedList+*{margin-top:30px}.c-blurtext>span{opacity:0;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="5" /></filter></svg>#filter');-webkit-filter:blur(5px);filter:blur(5px);transform:translateY(-12px)}.c-blurtext>span:first-child{transition:opacity .8s ease-in-out .03333s,transform .8s ease-in-out .03333s,-webkit-filter .8s ease-in-out .03333s;transition:opacity .8s ease-in-out .03333s,filter .8s ease-in-out .03333s,transform .8s ease-in-out .03333s;transition:opacity .8s ease-in-out .03333s,filter .8s ease-in-out .03333s,transform .8s ease-in-out .03333s,-webkit-filter .8s ease-in-out .03333s}.c-blurtext>span:nth-child(2){transition:opacity .8s ease-in-out .06667s,transform .8s ease-in-out .06667s,-webkit-filter .8s ease-in-out .06667s;transition:opacity .8s ease-in-out .06667s,filter .8s ease-in-out .06667s,transform .8s ease-in-out .06667s;transition:opacity .8s ease-in-out .06667s,filter .8s ease-in-out .06667s,transform .8s ease-in-out .06667s,-webkit-filter .8s ease-in-out .06667s}.c-blurtext>span:nth-child(3){transition:opacity .8s ease-in-out .1s,transform .8s ease-in-out .1s,-webkit-filter .8s ease-in-out .1s;transition:opacity .8s ease-in-out .1s,filter .8s ease-in-out .1s,transform .8s ease-in-out .1s;transition:opacity .8s ease-in-out .1s,filter .8s ease-in-out .1s,transform .8s ease-in-out .1s,-webkit-filter .8s ease-in-out .1s}.c-blurtext>span:nth-child(4){transition:opacity .8s ease-in-out .13333s,transform .8s ease-in-out .13333s,-webkit-filter .8s ease-in-out .13333s;transition:opacity .8s ease-in-out .13333s,filter .8s ease-in-out .13333s,transform .8s ease-in-out .13333s;transition:opacity .8s ease-in-out .13333s,filter .8s ease-in-out .13333s,transform .8s ease-in-out .13333s,-webkit-filter .8s ease-in-out .13333s}.c-blurtext>span:nth-child(5){transition:opacity .8s ease-in-out .16667s,transform .8s ease-in-out .16667s,-webkit-filter .8s ease-in-out .16667s;transition:opacity .8s ease-in-out .16667s,filter .8s ease-in-out .16667s,transform .8s ease-in-out .16667s;transition:opacity .8s ease-in-out .16667s,filter .8s ease-in-out .16667s,transform .8s ease-in-out .16667s,-webkit-filter .8s ease-in-out .16667s}.c-blurtext>span:nth-child(6){transition:opacity .8s ease-in-out .2s,transform .8s ease-in-out .2s,-webkit-filter .8s ease-in-out .2s;transition:opacity .8s ease-in-out .2s,filter .8s ease-in-out .2s,transform .8s ease-in-out .2s;transition:opacity .8s ease-in-out .2s,filter .8s ease-in-out .2s,transform .8s ease-in-out .2s,-webkit-filter .8s ease-in-out .2s}.c-blurtext>span:nth-child(7){transition:opacity .8s ease-in-out .23333s,transform .8s ease-in-out .23333s,-webkit-filter .8s ease-in-out .23333s;transition:opacity .8s ease-in-out .23333s,filter .8s ease-in-out .23333s,transform .8s ease-in-out .23333s;transition:opacity .8s ease-in-out .23333s,filter .8s ease-in-out .23333s,transform .8s ease-in-out .23333s,-webkit-filter .8s ease-in-out .23333s}.c-blurtext>span:nth-child(8){transition:opacity .8s ease-in-out .26667s,transform .8s ease-in-out .26667s,-webkit-filter .8s ease-in-out .26667s;transition:opacity .8s ease-in-out .26667s,filter .8s ease-in-out .26667s,transform .8s ease-in-out .26667s;transition:opacity .8s ease-in-out .26667s,filter .8s ease-in-out .26667s,transform .8s ease-in-out .26667s,-webkit-filter .8s ease-in-out .26667s}.c-blurtext>span:nth-child(9){transition:opacity .8s ease-in-out .3s,transform .8s ease-in-out .3s,-webkit-filter .8s ease-in-out .3s;transition:opacity .8s ease-in-out .3s,filter .8s ease-in-out .3s,transform .8s ease-in-out .3s;transition:opacity .8s ease-in-out .3s,filter .8s ease-in-out .3s,transform .8s ease-in-out .3s,-webkit-filter .8s ease-in-out .3s}.c-blurtext>span:nth-child(10){transition:opacity .8s ease-in-out .33333s,transform .8s ease-in-out .33333s,-webkit-filter .8s ease-in-out .33333s;transition:opacity .8s ease-in-out .33333s,filter .8s ease-in-out .33333s,transform .8s ease-in-out .33333s;transition:opacity .8s ease-in-out .33333s,filter .8s ease-in-out .33333s,transform .8s ease-in-out .33333s,-webkit-filter .8s ease-in-out .33333s}.c-blurtext>span:nth-child(11){transition:opacity .8s ease-in-out .36667s,transform .8s ease-in-out .36667s,-webkit-filter .8s ease-in-out .36667s;transition:opacity .8s ease-in-out .36667s,filter .8s ease-in-out .36667s,transform .8s ease-in-out .36667s;transition:opacity .8s ease-in-out .36667s,filter .8s ease-in-out .36667s,transform .8s ease-in-out .36667s,-webkit-filter .8s ease-in-out .36667s}.c-blurtext>span:nth-child(12){transition:opacity .8s ease-in-out .4s,transform .8s ease-in-out .4s,-webkit-filter .8s ease-in-out .4s;transition:opacity .8s ease-in-out .4s,filter .8s ease-in-out .4s,transform .8s ease-in-out .4s;transition:opacity .8s ease-in-out .4s,filter .8s ease-in-out .4s,transform .8s ease-in-out .4s,-webkit-filter .8s ease-in-out .4s}.c-blurtext>span:nth-child(13){transition:opacity .8s ease-in-out .43333s,transform .8s ease-in-out .43333s,-webkit-filter .8s ease-in-out .43333s;transition:opacity .8s ease-in-out .43333s,filter .8s ease-in-out .43333s,transform .8s ease-in-out .43333s;transition:opacity .8s ease-in-out .43333s,filter .8s ease-in-out .43333s,transform .8s ease-in-out .43333s,-webkit-filter .8s ease-in-out .43333s}.c-blurtext>span:nth-child(14){transition:opacity .8s ease-in-out .46667s,transform .8s ease-in-out .46667s,-webkit-filter .8s ease-in-out .46667s;transition:opacity .8s ease-in-out .46667s,filter .8s ease-in-out .46667s,transform .8s ease-in-out .46667s;transition:opacity .8s ease-in-out .46667s,filter .8s ease-in-out .46667s,transform .8s ease-in-out .46667s,-webkit-filter .8s ease-in-out .46667s}.c-blurtext>span:nth-child(15){transition:opacity .8s ease-in-out .5s,transform .8s ease-in-out .5s,-webkit-filter .8s ease-in-out .5s;transition:opacity .8s ease-in-out .5s,filter .8s ease-in-out .5s,transform .8s ease-in-out .5s;transition:opacity .8s ease-in-out .5s,filter .8s ease-in-out .5s,transform .8s ease-in-out .5s,-webkit-filter .8s ease-in-out .5s}.c-blurtext>span:nth-child(16){transition:opacity .8s ease-in-out .53333s,transform .8s ease-in-out .53333s,-webkit-filter .8s ease-in-out .53333s;transition:opacity .8s ease-in-out .53333s,filter .8s ease-in-out .53333s,transform .8s ease-in-out .53333s;transition:opacity .8s ease-in-out .53333s,filter .8s ease-in-out .53333s,transform .8s ease-in-out .53333s,-webkit-filter .8s ease-in-out .53333s}.c-blurtext>span:nth-child(17){transition:opacity .8s ease-in-out .56667s,transform .8s ease-in-out .56667s,-webkit-filter .8s ease-in-out .56667s;transition:opacity .8s ease-in-out .56667s,filter .8s ease-in-out .56667s,transform .8s ease-in-out .56667s;transition:opacity .8s ease-in-out .56667s,filter .8s ease-in-out .56667s,transform .8s ease-in-out .56667s,-webkit-filter .8s ease-in-out .56667s}.c-blurtext>span:nth-child(18){transition:opacity .8s ease-in-out .6s,transform .8s ease-in-out .6s,-webkit-filter .8s ease-in-out .6s;transition:opacity .8s ease-in-out .6s,filter .8s ease-in-out .6s,transform .8s ease-in-out .6s;transition:opacity .8s ease-in-out .6s,filter .8s ease-in-out .6s,transform .8s ease-in-out .6s,-webkit-filter .8s ease-in-out .6s}.c-blurtext>span:nth-child(19){transition:opacity .8s ease-in-out .63333s,transform .8s ease-in-out .63333s,-webkit-filter .8s ease-in-out .63333s;transition:opacity .8s ease-in-out .63333s,filter .8s ease-in-out .63333s,transform .8s ease-in-out .63333s;transition:opacity .8s ease-in-out .63333s,filter .8s ease-in-out .63333s,transform .8s ease-in-out .63333s,-webkit-filter .8s ease-in-out .63333s}.c-blurtext>span:nth-child(20){transition:opacity .8s ease-in-out .66667s,transform .8s ease-in-out .66667s,-webkit-filter .8s ease-in-out .66667s;transition:opacity .8s ease-in-out .66667s,filter .8s ease-in-out .66667s,transform .8s ease-in-out .66667s;transition:opacity .8s ease-in-out .66667s,filter .8s ease-in-out .66667s,transform .8s ease-in-out .66667s,-webkit-filter .8s ease-in-out .66667s}.c-blurtext.is-view-effect>span,html.ie9 .c-blurtext>span{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0);transform:translateY(0);opacity:1}[data-view-o^=parallax]{transition-property:transform;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-view-o^=fade],[data-view-o^=zoom]{opacity:0;transition-property:opacity,transform;transition-delay:0s;transition-timing-function:ease}[data-view-o^=fade]{transition-duration:1.5s}[data-view-o^=zoom]{transition-duration:1s}[data-view-o^=fade-up]{transform:translateY(20px)}[data-view-o^=fade-down]{transform:translateY(-20px)}[data-view-o^=fade-left]{transform:translateX(20px)}[data-view-o^=fade-right]{transform:translateX(-20px)}[data-view-o^=zoom-in]{transform:scale(.8)}[data-view-o^=zoom-in-up]{transform:translateY(20px) scale(.8)}[data-view-o^=zoom-in-down]{transform:translateY(-20px) scale(.8)}[data-view-o^=zoom-in-left]{transform:translateX(20px) scale(.8)}[data-view-o^=zoom-in-right]{transform:translateX(-20px) scale(.8)}[data-view-o^=zoom-out]{transform:scale(1.1)}[data-view-o^=zoom-out-up]{transform:translateY(20px) scale(1.1)}[data-view-o^=zoom-out-down]{transform:translateY(-20px) scale(1.1)}[data-view-o^=zoom-out-left]{transform:translateX(20px) scale(1.1)}[data-view-o^=zoom-out-right]{transform:translateX(-20px) scale(1.1)}[data-view-o*=n1]{transition-delay:.25s}[data-view-o*=n2]{transition-delay:.5s}[data-view-o*=n3]{transition-delay:.75s}[data-view-o*=n4]{transition-delay:1s}[data-view-o*=n5]{transition-delay:1.25s}[data-view-o*=n6]{transition-delay:1.5s}[data-view-o*=n7]{transition-delay:1.75s}[data-view-o*=n8]{transition-delay:2s}[data-view-o*=n9]{transition-delay:2.25s}[data-view-o*=n10]{transition-delay:2.5s}[data-view-o*=t1]{transition-delay:.5s}[data-view-o*=t2]{transition-delay:1s}[data-view-o*=t3]{transition-delay:1.5s}[data-view-o*=t4]{transition-delay:2s}[data-view-o*=t5]{transition-delay:2.5s}[data-view-o*=t6]{transition-delay:3s}[data-view-o*=t7]{transition-delay:3.5s}[data-view-o*=t8]{transition-delay:4s}[data-view-o*=t9]{transition-delay:4.5s}[data-view-o*=t10]{transition-delay:5s}[data-view-o*=d1]{transition-duration:.3s}[data-view-o*=d2]{transition-duration:.6s}[data-view-o*=d3]{transition-duration:.9s}[data-view-o*=d4]{transition-duration:1.2s}[data-view-o*=d5]{transition-duration:1.5s}[data-view-o*=d6]{transition-duration:1.8s}[data-view-o*=d7]{transition-duration:2.1s}[data-view-o*=d8]{transition-duration:2.4s}[data-view-o*=d9]{transition-duration:2.7s}[data-view-o*=d10]{transition-duration:3s}.is-view-effect[data-view-o^=block] [data-view-o],.is-view-effect[data-view-o^=fade],.is-view-effect[data-view-o^=zoom],html.js-view-forcing [data-view],html.js-view-forcing [data-view] [data-view-o]{opacity:1;transform:translate(0)}.c-container-parent{overflow:hidden;min-width:320px;width:100%}.c-container{display:block;margin:0 auto;padding-left:15px;padding-right:15px;width:100%;clear:both}.c-container:after,.c-container:before{content:" ";display:table}.c-container:after{clear:both}.c-container--base{max-width:1050px}.c-container--lg,.c-container--md{max-width:1054px}.c-container--pb{max-width:598px}.c-container--sm{max-width:798px}.c-container--fs,.c-container--xs{max-width:444px}.c-facebook{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.c-facebook__inner{display:inline-block;width:100%}.c-facebook__inner>.fb-page{width:100%}.c-facebook__inner>.fb-page>span{width:100%!important}.c-facebook__inner iframe{position:relative!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.c-float{clear:both;z-index:0}.c-float:after,.c-float:before{content:" ";display:table}.c-float:after{clear:both}.c-float>.c-float__item{float:left}.c-float>.c-float__item.c-float__item--right{float:right}.c-ib{display:block;font-family:AdobeBlank,sans-serif}.c-ib.c-ib--m5{margin:-2.5px}.c-ib.c-ib--m5>[class^=c-col]{padding-right:2.5px;padding-left:2.5px;margin-top:2.5px;margin-bottom:2.5px}.c-ib.c-ib--m10{margin:-5px}.c-ib.c-ib--m10>[class^=c-col]{padding-right:5px;padding-left:5px;margin-top:5px;margin-bottom:5px}.c-ib.c-ib--m15{margin:-7.5px}.c-ib.c-ib--m15>[class^=c-col]{padding-right:7.5px;padding-left:7.5px;margin-top:7.5px;margin-bottom:7.5px}.c-ib.c-ib--m20{margin:-10px}.c-ib.c-ib--m20>[class^=c-col]{padding-right:10px;padding-left:10px;margin-top:10px;margin-bottom:10px}.c-ib.c-ib--m25{margin:-12.5px}.c-ib.c-ib--m25>[class^=c-col]{padding-right:12.5px;padding-left:12.5px;margin-top:12.5px;margin-bottom:12.5px}.c-ib.c-ib--m30{margin:-15px}.c-ib.c-ib--m30>[class^=c-col]{padding-right:15px;padding-left:15px;margin-top:15px;margin-bottom:15px}.c-ib.c-ib--m35{margin:-17.5px}.c-ib.c-ib--m35>[class^=c-col]{padding-right:17.5px;padding-left:17.5px;margin-top:17.5px;margin-bottom:17.5px}.c-ib.c-ib--m40{margin:-20px}.c-ib.c-ib--m40>[class^=c-col]{padding-right:20px;padding-left:20px;margin-top:20px;margin-bottom:20px}.c-ib.c-ib--m45{margin:-22.5px}.c-ib.c-ib--m45>[class^=c-col]{padding-right:22.5px;padding-left:22.5px;margin-top:22.5px;margin-bottom:22.5px}.c-ib.c-ib--m50{margin:-25px}.c-ib.c-ib--m50>[class^=c-col]{padding-right:25px;padding-left:25px;margin-top:25px;margin-bottom:25px}.c-ib.c-ib--m55{margin:-27.5px}.c-ib.c-ib--m55>[class^=c-col]{padding-right:27.5px;padding-left:27.5px;margin-top:27.5px;margin-bottom:27.5px}.c-ib.c-ib--m60{margin:-30px}.c-ib.c-ib--m60>[class^=c-col]{padding-right:30px;padding-left:30px;margin-top:30px;margin-bottom:30px}.c-ib.c-ib--m65{margin:-32.5px}.c-ib.c-ib--m65>[class^=c-col]{padding-right:32.5px;padding-left:32.5px;margin-top:32.5px;margin-bottom:32.5px}.c-ib.c-ib--m70{margin:-35px}.c-ib.c-ib--m70>[class^=c-col]{padding-right:35px;padding-left:35px;margin-top:35px;margin-bottom:35px}.c-ib.c-ib--m75{margin:-37.5px}.c-ib.c-ib--m75>[class^=c-col]{padding-right:37.5px;padding-left:37.5px;margin-top:37.5px;margin-bottom:37.5px}.c-ib.c-ib--m80{margin:-40px}.c-ib.c-ib--m80>[class^=c-col]{padding-right:40px;padding-left:40px;margin-top:40px;margin-bottom:40px}.c-ib.c-ib--m85{margin:-42.5px}.c-ib.c-ib--m85>[class^=c-col]{padding-right:42.5px;padding-left:42.5px;margin-top:42.5px;margin-bottom:42.5px}.c-ib.c-ib--m90{margin:-45px}.c-ib.c-ib--m90>[class^=c-col]{padding-right:45px;padding-left:45px;margin-top:45px;margin-bottom:45px}.c-ib.c-ib--m95{margin:-47.5px}.c-ib.c-ib--m95>[class^=c-col]{padding-right:47.5px;padding-left:47.5px;margin-top:47.5px;margin-bottom:47.5px}.c-ib.c-ib--m100{margin:-50px}.c-ib.c-ib--m100>[class^=c-col]{padding-right:50px;padding-left:50px;margin-top:50px;margin-bottom:50px}.c-ib.c-ib--m105{margin:-52.5px}.c-ib.c-ib--m105>[class^=c-col]{padding-right:52.5px;padding-left:52.5px;margin-top:52.5px;margin-bottom:52.5px}.c-ib.c-ib--m110{margin:-55px}.c-ib.c-ib--m110>[class^=c-col]{padding-right:55px;padding-left:55px;margin-top:55px;margin-bottom:55px}.c-ib.c-ib--m115{margin:-57.5px}.c-ib.c-ib--m115>[class^=c-col]{padding-right:57.5px;padding-left:57.5px;margin-top:57.5px;margin-bottom:57.5px}.c-ib.c-ib--m120{margin:-60px}.c-ib.c-ib--m120>[class^=c-col]{padding-right:60px;padding-left:60px;margin-top:60px;margin-bottom:60px}.c-ib.c-ib--m125{margin:-62.5px}.c-ib.c-ib--m125>[class^=c-col]{padding-right:62.5px;padding-left:62.5px;margin-top:62.5px;margin-bottom:62.5px}.c-ib.c-ib--m130{margin:-65px}.c-ib.c-ib--m130>[class^=c-col]{padding-right:65px;padding-left:65px;margin-top:65px;margin-bottom:65px}.c-ib.c-ib--m135{margin:-67.5px}.c-ib.c-ib--m135>[class^=c-col]{padding-right:67.5px;padding-left:67.5px;margin-top:67.5px;margin-bottom:67.5px}.c-ib.c-ib--m140{margin:-70px}.c-ib.c-ib--m140>[class^=c-col]{padding-right:70px;padding-left:70px;margin-top:70px;margin-bottom:70px}.c-ib.c-ib--m145{margin:-72.5px}.c-ib.c-ib--m145>[class^=c-col]{padding-right:72.5px;padding-left:72.5px;margin-top:72.5px;margin-bottom:72.5px}.c-ib.c-ib--m150{margin:-75px}.c-ib.c-ib--m150>[class^=c-col]{padding-right:75px;padding-left:75px;margin-top:75px;margin-bottom:75px}.c-ib>.c-ib__item,.c-ib>[class^=c-col]{clear:both;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;display:inline-block;letter-spacing:normal;min-height:1px;position:relative;vertical-align:top;word-spacing:normal}.c-ib.c-ib--top .c-ib__item,.c-ib.c-ib--top>[class^=c-col]{vertical-align:top}.c-ib.c-ib--middle .c-ib__item,.c-ib.c-ib--middle>[class^=c-col]{vertical-align:middle}.c-ib.c-ib--bottom .c-ib__item,.c-ib.c-ib--bottom>[class^=c-col]{vertical-align:bottom}html.android .c-ib{letter-spacing:-.35em;font-size:0}html.android .c-ib>.c-ib__item,html.android .c-ib>[class^=c-col]{font-size:14px;font-size:1.4rem;letter-spacing:normal;display:inline-block}.c-cell{display:table;width:100%;table-layout:fixed}.c-cell>.c-cell__item{display:table-cell;vertical-align:top}.c-cell.c-cell--top>.c-cell__item{vertical-align:top}.c-cell.c-cell--middle>.c-cell__item{vertical-align:middle}.c-cell.c-cell--bottom>.c-cell__item{vertical-align:bottom}a:hover{text-decoration:underline}.c-hover-imgShadow img{transition:box-shadow .35s ease 0s}html:not(.use-nonepc) .c-hover-imgShadow:hover img{box-shadow:3px 3px 0 rgba(8,3,0,.25)}.c-hover-fade{transition:opacity .35s ease 0s}html:not(.use-nonepc) .c-hover-fade:hover{opacity:.75}.c-layout{clear:both;display:block;display:flex;flex-wrap:wrap;font-family:AdobeBlank,sans-serif;list-style:none}.c-layout-dummy>[class^=c-col]{display:inline-block;letter-spacing:normal;word-spacing:normal}.c-layout.c-layout--m5{margin:-2.5px}.c-layout.c-layout--m5>[class^=c-col]{padding-right:2.5px;padding-left:2.5px;margin-top:2.5px;margin-bottom:2.5px}.c-layout.c-layout--m10{margin:-5px}.c-layout.c-layout--m10>[class^=c-col]{padding-right:5px;padding-left:5px;margin-top:5px;margin-bottom:5px}.c-layout.c-layout--m15{margin:-7.5px}.c-layout.c-layout--m15>[class^=c-col]{padding-right:7.5px;padding-left:7.5px;margin-top:7.5px;margin-bottom:7.5px}.c-layout.c-layout--m20{margin:-10px}.c-layout.c-layout--m20>[class^=c-col]{padding-right:10px;padding-left:10px;margin-top:10px;margin-bottom:10px}.c-layout.c-layout--m25{margin:-12.5px}.c-layout.c-layout--m25>[class^=c-col]{padding-right:12.5px;padding-left:12.5px;margin-top:12.5px;margin-bottom:12.5px}.c-layout.c-layout--m30{margin:-15px}.c-layout.c-layout--m30>[class^=c-col]{padding-right:15px;padding-left:15px;margin-top:15px;margin-bottom:15px}.c-layout.c-layout--m35{margin:-17.5px}.c-layout.c-layout--m35>[class^=c-col]{padding-right:17.5px;padding-left:17.5px;margin-top:17.5px;margin-bottom:17.5px}.c-layout.c-layout--m40{margin:-20px}.c-layout.c-layout--m40>[class^=c-col]{padding-right:20px;padding-left:20px;margin-top:20px;margin-bottom:20px}.c-layout.c-layout--m45{margin:-22.5px}.c-layout.c-layout--m45>[class^=c-col]{padding-right:22.5px;padding-left:22.5px;margin-top:22.5px;margin-bottom:22.5px}.c-layout.c-layout--m50{margin:-25px}.c-layout.c-layout--m50>[class^=c-col]{padding-right:25px;padding-left:25px;margin-top:25px;margin-bottom:25px}.c-layout.c-layout--m55{margin:-27.5px}.c-layout.c-layout--m55>[class^=c-col]{padding-right:27.5px;padding-left:27.5px;margin-top:27.5px;margin-bottom:27.5px}.c-layout.c-layout--m60{margin:-30px}.c-layout.c-layout--m60>[class^=c-col]{padding-right:30px;padding-left:30px;margin-top:30px;margin-bottom:30px}.c-layout.c-layout--m65{margin:-32.5px}.c-layout.c-layout--m65>[class^=c-col]{padding-right:32.5px;padding-left:32.5px;margin-top:32.5px;margin-bottom:32.5px}.c-layout.c-layout--m70{margin:-35px}.c-layout.c-layout--m70>[class^=c-col]{padding-right:35px;padding-left:35px;margin-top:35px;margin-bottom:35px}.c-layout.c-layout--m75{margin:-37.5px}.c-layout.c-layout--m75>[class^=c-col]{padding-right:37.5px;padding-left:37.5px;margin-top:37.5px;margin-bottom:37.5px}.c-layout.c-layout--m80{margin:-40px}.c-layout.c-layout--m80>[class^=c-col]{padding-right:40px;padding-left:40px;margin-top:40px;margin-bottom:40px}.c-layout.c-layout--m85{margin:-42.5px}.c-layout.c-layout--m85>[class^=c-col]{padding-right:42.5px;padding-left:42.5px;margin-top:42.5px;margin-bottom:42.5px}.c-layout.c-layout--m90{margin:-45px}.c-layout.c-layout--m90>[class^=c-col]{padding-right:45px;padding-left:45px;margin-top:45px;margin-bottom:45px}.c-layout.c-layout--m95{margin:-47.5px}.c-layout.c-layout--m95>[class^=c-col]{padding-right:47.5px;padding-left:47.5px;margin-top:47.5px;margin-bottom:47.5px}.c-layout.c-layout--m100{margin:-50px}.c-layout.c-layout--m100>[class^=c-col]{padding-right:50px;padding-left:50px;margin-top:50px;margin-bottom:50px}.c-layout.c-layout--m105{margin:-52.5px}.c-layout.c-layout--m105>[class^=c-col]{padding-right:52.5px;padding-left:52.5px;margin-top:52.5px;margin-bottom:52.5px}.c-layout.c-layout--m110{margin:-55px}.c-layout.c-layout--m110>[class^=c-col]{padding-right:55px;padding-left:55px;margin-top:55px;margin-bottom:55px}.c-layout.c-layout--m115{margin:-57.5px}.c-layout.c-layout--m115>[class^=c-col]{padding-right:57.5px;padding-left:57.5px;margin-top:57.5px;margin-bottom:57.5px}.c-layout.c-layout--m120{margin:-60px}.c-layout.c-layout--m120>[class^=c-col]{padding-right:60px;padding-left:60px;margin-top:60px;margin-bottom:60px}.c-layout.c-layout--m125{margin:-62.5px}.c-layout.c-layout--m125>[class^=c-col]{padding-right:62.5px;padding-left:62.5px;margin-top:62.5px;margin-bottom:62.5px}.c-layout.c-layout--m130{margin:-65px}.c-layout.c-layout--m130>[class^=c-col]{padding-right:65px;padding-left:65px;margin-top:65px;margin-bottom:65px}.c-layout.c-layout--m135{margin:-67.5px}.c-layout.c-layout--m135>[class^=c-col]{padding-right:67.5px;padding-left:67.5px;margin-top:67.5px;margin-bottom:67.5px}.c-layout.c-layout--m140{margin:-70px}.c-layout.c-layout--m140>[class^=c-col]{padding-right:70px;padding-left:70px;margin-top:70px;margin-bottom:70px}.c-layout.c-layout--m145{margin:-72.5px}.c-layout.c-layout--m145>[class^=c-col]{padding-right:72.5px;padding-left:72.5px;margin-top:72.5px;margin-bottom:72.5px}.c-layout.c-layout--m150{margin:-75px}.c-layout.c-layout--m150>[class^=c-col]{padding-right:75px;padding-left:75px;margin-top:75px;margin-bottom:75px}.c-layout.c-layout--top{align-items:flex-start}.c-layout.c-layout--top>[class^=c-col]{vertical-align:top}.c-layout.c-layout--middle{align-items:center}.c-layout.c-layout--middle>[class^=c-col]{vertical-align:middle}.c-layout.c-layout--bottom{align-items:flex-end}.c-layout.c-layout--bottom>[class^=c-col]{vertical-align:bottom}.c-layout>[class^=c-col]{clear:both;display:inline-block;display:flex;flex-wrap:wrap;letter-spacing:normal;min-height:1px;position:relative;vertical-align:top;word-spacing:normal;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.c-layout>[class^=c-col]>.c-outer{width:100%}html.android .c-layout{letter-spacing:-.35em;font-size:0}html.android .c-layout>[class^=c-col]{font-size:14px;font-size:1.4rem;letter-spacing:normal;display:inline-block}.c-loading{width:40px;height:40px;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;z-index:0}.c-loading:after,.c-loading:before{content:" ";display:block;width:100%;height:100%;border-radius:50%;background-color:#a00000;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite}.c-loading:after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}html.ok-googlemaps .c-loading{display:none}.c-gmap-container{height:350px}.c-gmap-container,.c-jsMap{width:100%;position:relative}.c-jsMap{z-index:2;height:100%}.c-pager-container .c-pager-number{margin-left:-4px;margin-right:-4px}.c-pager-container .c-pager-item{display:inline-block;width:30px;height:30px;line-height:28px;font-size:10px;font-size:1rem;text-align:center;font-weight:700;color:#bfbfbf;background-color:#fff;border:1px solid #bfbfbf;margin-left:4px;margin-right:4px}.c-pager-container .c-pager-item.is-current{background-color:#bfbfbf;color:#fff}.c-pagetop{cursor:pointer;position:fixed;right:5%;bottom:-190px;z-index:6;transition:.8s;font-size:0;text-indent:-120%;background-position:-1177px 0;width:75px;height:80px}.c-pagetop,.c-pagetop:before{display:block;background-image:url(../images/sprite.png)}.c-pagetop:before{content:" ";position:absolute;z-index:-1;top:-28px;left:0;right:0;margin:auto;background-position:-1110px 0;width:67px;height:76px;transition:1s}.c-pagetop.is-show{bottom:5%}.c-pagetop.is-show:before{top:-78px}html:not(.use-nonepc) .c-pagetop:hover:before{transform:rotateY(1turn)}.c-phrase{display:inline-block}#c-trigger{display:none}#c-pinchier{border-radius:50%;overflow:hidden;display:none;position:absolute;z-index:11;top:10px;right:10px;background-color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}#c-pinchier .c-pinching{width:100%;height:100%;border-radius:50%;display:block;position:absolute;left:0;right:0;width:40%;margin:auto;transition:.2s}#c-pinchier .c-pinching .c-pinching-core{display:block;height:2px;border-radius:2px;transition:.2s;background-color:#a00000;position:absolute;z-index:1;top:-20%;bottom:0;margin-top:auto;margin-bottom:auto;transition:.35s}#c-pinchier .c-pinching:first-child .c-pinching-core{width:100%;top:-40%}#c-pinchier .c-pinching:nth-child(2) .c-pinching-core{width:100%;top:-15%;z-index:-1}#c-pinchier .c-pinching:nth-child(3) .c-pinching-core{width:100%;bottom:-29%}#c-pinchier .c-pinching-title{position:absolute;bottom:8%;display:block;width:100%;font-size:10px;font-size:1rem;transform:scale(.8);text-align:center}#c-trigger:checked+#c-trigger-root,#c-trigger:target+#c-trigger-root{position:fixed;top:0}#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching .c-pinching-core,#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching .c-pinching-core{transform-origin:0 50% 0}#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching:first-child .c-pinching-core,#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching:nth-child(2) .c-pinching-core,#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching:nth-child(3) .c-pinching-core,#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching:first-child .c-pinching-core,#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching:nth-child(2) .c-pinching-core,#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching:nth-child(3) .c-pinching-core{width:100%}#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching:first-of-type,#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching:first-of-type{transform:rotate(45deg);transform-origin:35% 33%}#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching:nth-of-type(2),#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching:nth-of-type(2){transform:translateX(100px)}#c-trigger:checked+#c-trigger-root #c-pinchier .c-pinching:nth-of-type(3),#c-trigger:target+#c-trigger-root #c-pinchier .c-pinching:nth-of-type(3){transform:rotate(-45deg);transform-origin:-5% 44%}#c-trigger:checked+#c-trigger-root .c-transformer--top,#c-trigger:target+#c-trigger-root .c-transformer--top{height:100%}#c-trigger:checked+#c-trigger-root .c-transformer--left,#c-trigger:target+#c-trigger-root .c-transformer--left{width:100%}#c-trigger:checked+#c-trigger-root .c-transformer--right,#c-trigger:target+#c-trigger-root .c-transformer--right{width:80%}#c-trigger:checked+#c-trigger-root .c-transformer--nice,#c-trigger:target+#c-trigger-root .c-transformer--nice{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible;width:100%;height:100%}#c-trigger:checked+#c-trigger-root .c-transformer-scroller,#c-trigger:target+#c-trigger-root .c-transformer-scroller{display:block!important}.c-popup{position:fixed;display:table;z-index:50;background-color:rgba(0,0,0,.6)}.c-popup,.c-popup__between{width:100%;height:100%;top:0;left:0}.c-popup__between{display:table-cell;text-align:center;vertical-align:middle;position:relative;padding:5%}.c-popup__inner{display:inline-block;top:0;left:0;right:0;bottom:0}.c-popup__inner img{margin:auto;width:auto;max-width:none;height:90%}.c-popup__close{width:50px;height:50px;border-radius:50%;display:block;position:absolute;right:5%;top:5%;z-index:1;text-align:center;background-color:#fff}.c-popup__close .p-svg-close{position:absolute;top:2px;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:50%;height:50%;fill:#535353}#js-return{cursor:pointer;position:fixed;right:5%;z-index:5}#c-tapper-parent{display:none}.c-tapper{position:absolute;display:block;float:right;max-width:285px;width:65px;height:65px;right:0}.c-tapper-model{cursor:pointer;position:relative;display:block;width:120%;height:120%;margin-top:-10%;margin-left:-10%;border-radius:50%;background-image:url(../images/tapper.png);background-size:cover!important}.c-tapper-model__line{top:50%;margin-top:-1px}.c-tapper-model__line,.c-tapper-model__line:after,.c-tapper-model__line:before{width:40%;height:2px;border-radius:2px;display:block;position:absolute;left:0;right:0;margin:auto;background-color:#efead8;transition:.4s}.c-tapper-model__line:after,.c-tapper-model__line:before{width:100%;content:" "}.c-tapper-model__line:before{top:-300%}.c-tapper-model__line:after{top:300%}.c-tapper-model.c-tapper-model--ub:after,.c-tapper-model.c-tapper-model--ub:before{color:#efead8;position:absolute;text-align:center;display:block;width:100%;bottom:23%;margin-top:-7px;vertical-align:middle;line-height:1;letter-spacing:-.05em;font-size:10px;font-size:1rem;transition:.4s;font-weight:400}.c-tapper-model.c-tapper-model--ub:before{content:"メニュー";visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}.c-tapper-model.c-tapper-model--ub:after{content:"閉じる";visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0)}.c-tapper-model.c-tapper-model--ub .c-tapper-model__line{top:43%}#c-tapper-parent:checked+#c-tapper-root .c-tapper-model__line,#c-tapper-parent:target+#c-tapper-root .c-tapper-model__line{background-color:transparent;box-shadow:none}#c-tapper-parent:checked+#c-tapper-root .c-tapper-model__line:before,#c-tapper-parent:target+#c-tapper-root .c-tapper-model__line:before{top:0;transform:rotate(225deg)}#c-tapper-parent:checked+#c-tapper-root .c-tapper-model__line:after,#c-tapper-parent:target+#c-tapper-root .c-tapper-model__line:after{top:0;transform:rotate(-225deg)}#c-tapper-parent:checked+#c-tapper-root .c-tapper-model.c-tapper-model--ub:before,#c-tapper-parent:target+#c-tapper-root .c-tapper-model.c-tapper-model--ub:before{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0)}#c-tapper-parent:checked+#c-tapper-root .c-tapper-model.c-tapper-model--ub:after,#c-tapper-parent:target+#c-tapper-root .c-tapper-model.c-tapper-model--ub:after{visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}
/*! Lity - v2.2.2 - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}.lity-hide{display:none}.c-lity-inline{overflow:auto;-webkit-overflow-scrolling:touch;overflow-style:none;-ms-overflow-style:none}.c-lity-inline::-webkit-scrollbar,.c-lity-inline::-webkit-scrollbar-thumb,.c-lity-inline::-webkit-scrollbar-track{height:0;width:0;display:none;background-color:transparent;box-shadow:none}.c-lity-inline>*{margin:40px 0!important}.lity-inline .lity-content{padding:0 15px}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.c-slicker .slick-list,.c-slicker .slick-track{width:100%;height:100%}.c-slicker .slick-dots{max-width:720px;width:100%;padding-right:10px;text-align:right;bottom:-40px}.c-slicker .slick-dots li{width:10px;height:10px;background-color:#000;box-shadow:0 0 3px 0 rgba(0,0,0,.71)}.c-slicker .slick-dots li+li{margin-left:8px}.c-slicker .slick-dots li.slick-active{background-color:#9e0000}.js-sclikDots,.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.js-sclikDots li,.slick-dots li{position:relative;display:inline-block;border-radius:50%;padding:0;cursor:pointer}.js-sclikDots li button,.slick-dots li button{border:0;background:transparent;display:none;height:0;width:0;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{vertical-align:bottom;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:inline-block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.c-cmsContent{clear:both}.c-cmsContent:after,.c-cmsContent:before{content:" ";display:table}.c-cmsContent:after{clear:both}.c-cmsContent h1,.c-cmsContent h2,.c-cmsContent h3,.c-cmsContent h4,.c-cmsContent h5,.c-cmsContent h6{clear:both;font-weight:900;margin:56px 0 28px}.c-cmsContent h1{font-size:33px;line-height:1.2727272727}.c-cmsContent h2{font-size:28px;line-height:1.25}.c-cmsContent h3{font-size:23px;line-height:1.2173913043}.c-cmsContent h4,.c-cmsContent h5,.c-cmsContent h6{font-size:19px;line-height:1.1052631579}.c-cmsContent h4{letter-spacing:.13333em;text-transform:uppercase}.c-cmsContent h6{font-style:italic}.c-cmsContent h1:first-child,.c-cmsContent h2:first-child,.c-cmsContent h3:first-child,.c-cmsContent h4:first-child,.c-cmsContent h5:first-child,.c-cmsContent h6:first-child{margin-top:0}.c-cmsContent p{margin:0 0 28px}.c-cmsContent b,.c-cmsContent strong{font-weight:700}.c-cmsContent cite,.c-cmsContent dfn,.c-cmsContent em,.c-cmsContent i{font-style:italic}.c-cmsContent blockquote{border-left:4px solid #1a1a1a;color:#686868;font-size:19px;font-style:italic;line-height:1.4736842105;margin-bottom:28px;padding:0 0 0 24px}.c-cmsContent blockquote blockquote:not(.alignleft):not(.alignright){margin-left:0}.c-cmsContent blockquote:after,.c-cmsContent blockquote:before{content:"";display:table}.c-cmsContent blockquote:after{clear:both}.c-cmsContent blockquote>:last-child{margin-bottom:0}.c-cmsContent blockquote cite,.c-cmsContent blockquote small{color:#1a1a1a;font-size:16px;line-height:1.75}.c-cmsContent blockquote cite,.c-cmsContent blockquote em,.c-cmsContent blockquote i{font-style:normal}.c-cmsContent blockquote b,.c-cmsContent blockquote strong{font-weight:400}.c-cmsContent blockquote.alignleft,.c-cmsContent blockquote.alignright{border:solid #1a1a1a;border-width:4px 0 0;padding:18px 0 0;width:calc(50% - 14px)}.c-cmsContent address{font-style:italic;margin:0 0 28px}.c-cmsContent code,.c-cmsContent kbd,.c-cmsContent pre,.c-cmsContent samp,.c-cmsContent tt,.c-cmsContent var{font-family:Inconsolata,monospace}.c-cmsContent pre{border:1px solid #d1d1d1;font-size:16px;line-height:1.3125;margin:0 0 28px;max-width:100%;overflow:auto;padding:14px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}.c-cmsContent code{background-color:#d1d1d1;padding:2px 4px}.c-cmsContent abbr[title]{border-bottom:1px dotted #d1d1d1;cursor:help}.c-cmsContent ins,.c-cmsContent mark{background:#007acc;color:#fff;padding:2px 4px;text-decoration:none}.c-cmsContent sub,.c-cmsContent sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}.c-cmsContent sub{top:-6px}.c-cmsContent sup{bottom:-3px}.c-cmsContent small{font-size:80%}.c-cmsContent big{font-size:125%}.c-cmsContent hr{background-color:#d1d1d1;border:0;height:1px;margin-bottom:28px}.c-cmsContent ul{list-style:disc}.c-cmsContent ol{list-style:decimal}.c-cmsContent li>ol,.c-cmsContent li>ul{margin-bottom:0}.c-cmsContent blockquote>ul,.c-cmsContent li>ul{margin-left:20px}.c-cmsContent blockquote>ol,.c-cmsContent li>ol{margin-left:24px}.c-cmsContent dl{margin:0 0 28px}.c-cmsContent dt{font-weight:700}.c-cmsContent dd{margin:0 0 28px}.c-cmsContent .mce-item-table,.c-cmsContent .mce-item-table td,.c-cmsContent .mce-item-table th,.c-cmsContent table,.c-cmsContent td,.c-cmsContent th{border:1px solid #d1d1d1}.c-cmsContent table a{color:#007acc}.c-cmsContent .mce-item-table,.c-cmsContent table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 28px;width:100%}.c-cmsContent .mce-item-table th,.c-cmsContent table caption,.c-cmsContent table th{border-width:0 1px 1px 0;font-size:16px;font-weight:700;padding:7px;text-align:left;vertical-align:baseline}.c-cmsContent .mce-item-table td,.c-cmsContent table td{border-width:0 1px 1px 0;font-size:16px;padding:7px;vertical-align:baseline}.c-cmsContent img{border:0;height:auto;max-width:100%;vertical-align:middle}.c-cmsContent a img{display:block}.c-cmsContent figure{margin:0}.c-cmsContent del{opacity:.8}.c-cmsContent a{box-shadow:0 1px 0 0 currentColor;color:#007acc;text-decoration:none}.c-cmsContent fieldset{border:1px solid #d1d1d1;margin:0 0 28px;padding:14px}.c-cmsContent .alignleft{float:left;margin:6px 28px 28px 0}.c-cmsContent .alignright{float:right;margin:6px 0 28px 28px}.c-cmsContent .aligncenter{clear:both;display:block;margin:0 auto 28px}.c-cmsContent .wp-caption{background:transparent;border:none;margin-bottom:28px;max-width:100%;padding:0;text-align:inherit}.c-cmsContent .wp-caption-dd,.c-cmsContent .wp-caption-text{color:#686868;font-size:13px;font-style:italic;line-height:1.6153846154;padding-top:7px}.c-cmsContent .mce-content-body .wpview-wrap{margin-bottom:28px}.c-cmsContent .gallery{margin:0 -1.1666667%;padding:0}.c-cmsContent .gallery .gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.c-cmsContent .gallery-columns-1 .gallery-item{max-width:100%}.c-cmsContent .gallery-columns-2 .gallery-item{max-width:50%}.c-cmsContent .gallery-columns-4 .gallery-item{max-width:25%}.c-cmsContent .gallery-columns-5 .gallery-item{max-width:20%}.c-cmsContent .gallery-columns-6 .gallery-item{max-width:16.66%}.c-cmsContent .gallery-columns-7 .gallery-item{max-width:14.28%}.c-cmsContent .gallery-columns-8 .gallery-item{max-width:12.5%}.c-cmsContent .gallery-columns-9 .gallery-item{max-width:11.11%}.c-cmsContent .gallery .gallery-caption{font-size:13px;margin:0}.c-cmsContent .gallery-columns-6 .gallery-caption,.c-cmsContent .gallery-columns-7 .gallery-caption,.c-cmsContent .gallery-columns-8 .gallery-caption,.c-cmsContent .gallery-columns-9 .gallery-caption{display:none}.c-cmsContent .wp-audio-shortcode a,.c-cmsContent .wp-playlist a{box-shadow:none}.c-cmsContent .mce-content-body .wp-audio-playlist{margin:0;padding-bottom:0}.c-cmsContent .mce-content-body .wp-playlist-tracks{margin-top:0}.c-cmsContent .mce-content-body .wp-playlist-item{padding:10px 0}.c-cmsContent .mce-content-body .wp-playlist-item-length{top:10px}.c-cmsContent .rtl blockquote{border:solid #1a1a1a;border-width:0 4px 0 0}.c-cmsContent .rtl blockquote.alignleft,.c-cmsContent .rtl blockquote.alignright{border:solid #1a1a1a;border-width:4px 0 0}.c-cmsContent .rtl blockquote:not(.alignleft):not(.alignright){margin-right:-28px;padding:0 24px 0 0}.c-cmsContent .rtl blockquote blockquote:not(.alignleft):not(.alignright){margin-right:0;margin-left:auto}.c-cmsContent .rtl blockquote>ul,.c-cmsContent .rtl li>ul{margin-right:20px;margin-left:auto}.c-cmsContent .rtl blockquote>ol,.c-cmsContent .rtl li>ol{margin-right:24px;margin-left:auto}.c-cmsContent .rtl .mce-item-table th,.c-cmsContent .rtl table caption,.c-cmsContent .rtl table th{text-align:right}.c-cmsContent p{margin-top:0;margin-bottom:0;line-height:1.7}.c-cmsContent img[class*=wp-image-]{margin-top:.8em;margin-bottom:.8em;float:none}.c-cmsContent img[class*=wp-image-].alignright{float:right;margin-left:.8em}.c-cmsContent img[class*=wp-image-].alignleft{float:left;margin-right:.8em}.c-cmsContent img[class*=wp-image-].aligncenter{margin-left:auto;margin-right:auto}.c-cmsContent img[class*=attachment-],.c-cmsContent img[class*=wp-image-]{height:auto;max-width:100%}.p-blindbox{display:block;position:relative;height:0;padding-top:80%;overflow:hidden;text-align:center}.p-blindbox__title{text-align:center;position:absolute;top:50%;left:0;right:0;margin-top:-9px;margin-left:auto;margin-right:auto;z-index:2;color:#efead8;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;font-size:19px;font-size:1.9rem}.p-blindbox.p-blindbox--brand .p-blindbox__title{margin-top:0;top:0}.p-blindbox.p-blindbox--brand .p-blindbox__title img{width:100%}.p-blindbox__bg{z-index:0;transition:transform 3s ease 0s}.p-blindbox:before,.p-blindbox__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.p-blindbox:before{content:" ";height:100%;z-index:1;background:url(../images/ptn/ichimatsu.png) repeat 50%;transition:background-color .5s ease 0s}html:not(.use-nonepc) .p-blindbox:hover:before{background-color:rgba(242,150,0,.1)}html:not(.use-nonepc) .p-blindbox:hover .p-blindbox__bg{transform:scale(1.3)}.p-breadcrumb ol,.p-breadcrumb ul{display:block;font-family:AdobeBlank,sans-serif;color:#391f04;padding:9.5px 0 9.1px}.p-breadcrumb ol li,.p-breadcrumb ul li{clear:both;vertical-align:middle;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;display:inline-block;letter-spacing:normal;min-height:1px;position:relative;vertical-align:top;word-spacing:normal;font-size:12px;font-size:1.2rem}.p-breadcrumb ol li:not(:last-child):after,.p-breadcrumb ul li:not(:last-child):after{content:">";display:inline-block;margin-left:1em;margin-right:1em}html.android .p-breadcrumb ul{letter-spacing:-.35em;font-size:0}html.android .p-breadcrumb ul li{font-size:12px!important;font-size:1.2rem!important}.p-btn{display:inline-block;border-radius:5px;vertical-align:top;width:100%;text-align:center;line-height:1;font-size:14px;font-size:1.4rem;color:#efead8;background-image:url(../images/ptn/texter-red.png);box-shadow:0 .25em 0 #750000;margin-bottom:.24em}.p-btn__inner{position:relative;padding-top:.9em;padding-bottom:.95em;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43)}.p-btn__inner,.p-btn__inner:before{display:inline-block;vertical-align:middle}.p-btn__inner:before{content:" ";background-image:url(../images/sprite.png);background-position:-96px 0;width:12px;height:12px;margin-right:.3em;margin-top:-2px;margin-left:-.3em}.p-btn.p-btn--ico-right .p-btn__inner:before{content:none}.p-btn.p-btn--ico-right .p-btn__inner:after{content:" ";display:inline-block;vertical-align:middle;background-image:url(../images/sprite.png);background-position:-96px 0;width:12px;height:12px;margin-left:.5em;margin-top:-2px;margin-right:-.5em}.p-btn.p-btn--angle-l .p-btn__inner:before{width:18px;height:15px;margin-bottom:-2px;background-image:url(../images/angle-left.png);background-position:0 100%;background-repeat:no-repeat;background-size:18px}.p-btn.p-btn--dark{background-image:url(../images/ptn/texter-darkred.png);box-shadow:0 .25em 0 #500}.p-btn.p-btn--nolink{cursor:not-allowed;opacity:.8;background-image:none;background-color:#888;box-shadow:0 .25em 0 #555}.p-btn.p-btn--m{font-size:16px;font-size:1.6rem}.p-btn.p-btn--hs .p-btn__inner{padding-top:1.1em;padding-bottom:1.15em}.p-btn.p-btn--hm{font-size:16px;font-size:1.6rem}.p-btn.p-btn--hm .p-btn__inner{padding-top:1.2em;padding-bottom:1.25em}.p-btn.p-btn--hl{font-size:16px;font-size:1.6rem}.p-btn.p-btn--hl .p-btn__inner{padding-top:1.5em;padding-bottom:1.55em}.p-btn.p-btn--large{min-width:240px}.p-btn.p-btn--large .p-btn__inner{padding-top:1.5em;padding-bottom:1.5em}.p-btn .p-svg-pdf{display:inline-block;margin:-1.2em -.4em 0 .4em}.p-btn-outline{border-radius:8px;display:inline-block;border:3px solid #f9f7ee}.p-btn.p-btn--square{border-radius:0;box-shadow:none!important}.p-btn.p-btn--square .p-btn__inner{padding-top:1.3em!important;padding-bottom:1.45em!important}.p-btn.p-btn--chi .p-btn__inner:before{content:" "!important;position:absolute;display:block;left:0;text-outline:0;background-image:url(../images/sprite.png);background-position:-352px 0;width:80px;height:103px}html:not(.use-nonepc) .p-btn:active{box-shadow:inset 0 .25em 0 #750000,0 .25em 0 #a00000}html:not(.use-nonepc) .p-btn:active.p-btn--dark{box-shadow:inset 0 .25em 0 #500,0 .25em 0 #750000}html:not(.use-nonepc) .p-btn:active .p-btn__inner{padding-top:1em;padding-bottom:.85em}html:not(.use-nonepc) .p-btn:active.p-btn--hm .p-btn__inner{padding-top:1.3em;padding-bottom:1.15em}html:not(.use-nonepc) .p-btn:active.p-btn--hl .p-btn__inner{padding-top:1.6em;padding-bottom:1.45em}html:not(.use-nonepc) .p-btn:active.p-btn--hs .p-btn__inner{padding-top:1.2em;padding-bottom:1.05em}html:not(.use-nonepc) .p-btn:active.p-btn--large{box-shadow:inset 0 .25em 0 #750000,0 .25em 0 #a00000}html:not(.use-nonepc) .p-btn:active.p-btn--large .p-btn__inner{padding-top:1.6em;padding-bottom:1.4em}html:not(.use-nonepc) .p-btn:active.p-btn--nolink{box-shadow:inset 0 .25em 0 #555,0 .25em 0 #888}.p-btn.wpcf7-submit{cursor:pointer;outline:none;display:block;border:none;padding-top:1.3em;padding-bottom:1.15em;font-size:16px;font-size:1.6rem;margin-left:auto;margin-right:auto}.p-btn.wpcf7-submit:focus{outline:none}.p-btn[disabled]{cursor:not-allowed!important;opacity:.8!important;background-image:none!important;background-color:#888!important;box-shadow:0 .25em 0 #555!important}.p-circlePoint{display:table;color:#fff;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;text-align:center;width:110px;height:110px;line-height:1.3;border-radius:50%;border:3px solid #f9f7ee;background-color:#a40000;background-image:url(../images/ptn/texter-red.png);box-shadow:inset 0 0 0 4px #a40000,inset 0 0 0 5px #f9f7ee,0 0 8px 0 rgba(0,0,0,.3)}.p-circlePoint__inner{border-radius:50%;display:table-cell;vertical-align:middle}.p-circlePoint__innerIn{display:inline-block}.p-circlePoint__sub{display:block;font-size:11px;font-size:1.1rem}.p-circlePoint__main{display:block;font-size:22px;font-size:2.2rem}.p-contactArea{color:#311b00;display:block}.p-contactArea__inner{padding-top:20px;padding-bottom:20px;background-color:hsla(0,0%,100%,.7)}.p-contactArea__address{display:block;font-size:17px;font-size:1.7rem;font-weight:700}.p-contactArea__tel{line-height:1;letter-spacing:-.005em;font-family:Helvetica,Arial,Roboto,sans-serif;color:#9f0000;font-weight:700;vertical-align:middle}.p-contactArea__tel span{margin-right:.15em;display:inline-block;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;color:#311b00}html.ie .p-contactArea__tel{letter-spacing:-.01em}.p-contactArea__otherTime{margin-right:1em}.p-contactArea__otherTimeMain{margin-left:.8em;font-size:17px;font-size:1.7rem;vertical-align:middle;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500}html.ie .p-contactArea__other{letter-spacing:-.02em}.p-contactArea .p-infobox{vertical-align:middle;font-size:14px;font-size:1.4rem;min-width:70px;padding-left:5px;padding-right:5px}.p-contactArea .p-btn{max-width:320px}.p-formCurrent{margin-bottom:30px;text-align:center}.p-formCurrent__inner{width:100%;display:block;font-family:AdobeBlank,sans-serif;letter-spacing:-.35em;font-size:0;overflow:hidden}.p-formCurrent__item{background-color:#efead7;width:33.333%;font-size:16px;font-size:1.6rem;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;letter-spacing:normal;display:inline-block;position:relative}.p-formCurrent__item:not(:last-child):after,.p-formCurrent__item:not(:last-child):before{content:" ";position:absolute;top:0;border-width:25px 12px;border-style:solid;z-index:1}.p-formCurrent__item:not(:last-child):before{border-color:#efead7 #efead7 #efead7 transparent;right:-12px}.p-formCurrent__item:not(:last-child):after{border-color:#fff #fff #fff transparent;z-index:0;top:0;right:-11px}.p-formCurrent__itemInner{display:inline-block;line-height:1;padding-top:16px;padding-bottom:18px;width:100%;height:100%}.p-formCurrent__item.p-formCurrent__item--current{background-color:#a10000;color:#fff}.p-formCurrent__item.p-formCurrent__item--current .p-formCurrent__itemInner{position:relative}.p-formCurrent__item.p-formCurrent__item--current .p-formCurrent__itemInner:before{content:" ";position:absolute;top:0;z-index:2;border-color:#a10000 #a10000 #a10000 transparent;border-style:solid;border-width:25px 12px;left:-12px}.p-table-form{width:100%;text-align:left;background-color:#fff;margin-bottom:30px}.p-table-form .p-table-caption{text-align:left;font-size:17px;font-size:1.7rem;padding:.8em 1em;background-color:#f0f7f0;border:1px solid #bebdb3;border-bottom:none}.p-table-form .p-table-caption span,.p-table-form th{font-size:14px;font-size:1.4rem}.p-table-form th{width:220px;background-color:#f0f7f0}.p-table-form th.p-table-form__thfirst{padding-left:1em}.p-table-form td,.p-table-form th{font-weight:400;border:1px solid #bebdb3;padding:.7em 1em}.p-table-form td{padding-left:1.5em;padding-right:1.5em}.p-table-form__indent{text-indent:-1.5em;padding-left:1.5em;display:inline-block}.p-table-form.p-table-form--ver2 .p-table-caption,.p-table-form.p-table-form--ver2 th{background-color:#fdf2e1}.p-table-form .p-required:after{content:" ";display:inline-block;margin-left:.8em;vertical-align:middle;margin-top:-.25em;background-image:url(../images/sprite.png);background-position:-1300px 0;width:38px;height:20px}.p-table-form .p-table-form__separater{padding:0}.p-table-form .p-table-form__separaterItem{padding:.7em 1em}.p-table-form .p-table-form__separaterItem+.p-table-form__separaterItem{border-top:1px solid #bebdb3}.p-table-form .p-radio{margin-right:5px}.p-table-form__insetItem+.p-table-form__insetItem{margin-top:.7em}.p-table-form tr .p-form-causion{font-size:13px;font-size:1.3rem;margin-bottom:0;margin-top:.5em}.p-table-form .p-form-error{font-size:13px;font-size:1.3rem;color:#a00000;font-weight:700}.p-table-form .p-inputEmail,.p-table-form .p-inputText,.p-table-form .p-textarea{font-weight:400;display:inline;box-shadow:none;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;border:1px solid #ccc;border-radius:0;padding:.3em}.p-table-form .p-table-form__textarea .p-textarea{width:100%;min-height:80px}.p-table-form .p-table-form__textarea .p-textarea.p-textarea--contact{min-height:240px}.p-table-form .p-table-form__textarea .p-form-causion{font-size:13px;font-size:1.3rem}.p-table-form .p-table-form__textarea .p-inputText{width:100%;max-width:400px}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--name{max-width:200px}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--price{max-width:100px}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--age{max-width:50px}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--normal{max-width:150px}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--zip3{max-width:3.5em}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--zip4{max-width:4.5em}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--addr,.p-table-form .p-table-form__textarea .p-inputText.p-inputText--email{max-width:250px}.p-table-form .p-table-form__textarea .p-inputText.p-inputText--other{max-width:200px}.p-table-form .p-table-form__selectAddress{margin-bottom:.8em}.p-form-container{color:#311b00}.p-form-container .p-form-causion{color:#a10000;font-size:14px;font-size:1.4rem}.p-form-container .p-form-causion.p-form-causion--link{text-decoration:underline}.p-form__sub .p-btn-container{text-align:right}.p-form__sub .p-btn{max-width:260px}.p-form__paragraph{font-size:13px;font-size:1.3rem;line-height:1.8}.p-formArea{max-width:900px;width:100%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;padding-bottom:20px}.p-formArea__btn{background-color:#efead7;padding:20px 10px}.p-formArea .p-btn{max-width:220px}.p-frame{max-width:380px;padding:6px 7px;margin-left:auto;margin-right:auto;width:100%;box-shadow:0 0 4.85px .15px rgba(0,0,0,.4);background-color:hsla(0,0%,100%,.5)}.p-frame__inner{padding:10px;background:url(../images/ptn/border-texter-red-h.png) repeat-y 0 0/2px,url(../images/ptn/border-texter-red-h.png) repeat-y 100% 0/2px,url(../images/ptn/border-texter-red-w.png) repeat-x 0 0/660px,url(../images/ptn/border-texter-red-w.png) repeat-x 0 100%/660px}.p-headerContainer__inner{background-color:hsla(0,0%,100%,.7);box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.p-headerContainer.p-headerContainer--padding-n .p-headerContainer__inner{padding:0}.p-heading-chi{position:relative;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;font-size:20px;font-size:2rem;color:#efead8;background-image:url(../images/ptn/texter-darkwood-s.png);margin-top:0;margin-bottom:0;border-bottom:5px solid #6c0202;line-height:1.5;padding:.5em .8em .55em 6em;vertical-align:middle}.p-heading-chi:before{content:" ";display:inline-block;position:absolute;bottom:-13px;left:14px;background-image:url(../images/sprite.png);background-position:-484px 0;width:85px;height:92px}.p-heading-chi.p-heading-chi--step:after{content:attr(data-step);display:block;position:absolute;bottom:77%;color:inherit;text-align:center;font-family:Roboto;font-size:23px;font-size:2.3rem;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43)}.p-heading-chi.p-heading-chi--step .p-heading-chi__core:before{content:"ステップ";font-size:12px;font-size:1.2rem;position:absolute;bottom:77%;z-index:1;display:inline-block;text-align:center;letter-spacing:-.1em;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43)}.p-heading-raimon{margin-top:0;margin-bottom:0;position:relative;text-align:center;color:#efead8;font-size:24px}.p-heading-raimon:before{content:" ";z-index:0;position:absolute;display:block;height:14px;width:100%;background-image:url(../images/ptn/raimon.png);background-repeat:repeat-x;background-position:0 0;top:50%;left:0;margin-top:-7px}.p-heading-raimon__inner{position:relative;z-index:1;display:inline-block;min-width:151px;min-height:34px;padding-top:3px;vertical-align:middle;background-image:url(../images/sprite.png);background-position:-1566px 0;width:151px;height:34px}.p-heading-raimon img,.p-headline{vertical-align:middle}.p-headline{position:relative;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;font-size:16px;font-size:1.6rem;color:#efead8;background-image:url(../images/ptn/texter-darkwood-s.png);margin-top:0;margin-bottom:0;letter-spacing:.05em;border-bottom:5px solid #6c0202;line-height:1.5;padding:.4em 1em .5em;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43)}.p-headline.p-headline--accent{padding-left:1.8em}.p-headline.p-headline--accent:before{content:" ";display:block;width:6px;position:absolute;left:12px;top:0;height:75%;background-color:#a00000}.p-headline.p-headline--rivers{background-image:url(../images/ptn/texter-red.png);border-bottom:none;padding-bottom:.8em}.p-headline.p-headline--rivers:before{content:" ";display:block;width:100%;height:5px;position:absolute;bottom:0;left:0;background-image:url(../images/ptn/texter-brown.jpg)}.p-headline.p-headline--rivers.p-headline--large{padding:.25em 1em .5em}.p-headline.p-headline--large{letter-spacing:-.03em;padding:.25em 1em}.p-headline.p-headline--hlarge{font-size:20px;font-size:2rem;padding:.5em 1em}.p-heading-accent{font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;line-height:1.41;letter-spacing:-.08em}.p-heading-accent__main{color:#6c0202}.p-heading-accent__sub{color:#391f04}.p-heading-accent.p-heading-accent--simple{color:#f9f7ee}.p-caption{color:#efead8;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;font-weight:400;text-align:center;display:inline-block;width:100%;padding:.3em 1em;background-image:url(../images/ptn/texter-darkred.png)}.p-heading-timeline{position:relative;display:block;color:#6c0202;line-height:1;z-index:1}.p-heading-timeline:before{content:" ";position:absolute;width:100%;height:1px;border-top:1px dotted #6c0202;top:50%;margin-top:3px;left:0}.p-heading-timeline:after{content:" ";position:absolute;width:9px;height:9px;top:50%;margin-top:-1px;right:0;border-radius:50%;background-color:#6c0202}.p-heading-timeline__inner{position:relative;display:inline-block}.p-heading-timeline__inner:before{content:" ";display:inline-block;position:absolute;left:0;top:0;width:105%;height:100%;z-index:0;background-image:url(../images/ptn/bg-main.jpg);background-position:0 0;background-repeat:repeat;background-size:200px}.p-heading-timeline__time{position:relative;z-index:2;display:inline-block;font-family:Roboto;font-size:48px;font-size:4.8rem;font-weight:500}.p-heading-timeline__title{position:relative;z-index:2}.p-heading,.p-heading-timeline__title{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;font-size:25px;font-size:2.5rem}.p-heading{margin-top:0;margin-bottom:0;line-height:1.2;letter-spacing:-.02em}.p-heading-text{font-size:14px;font-size:1.4rem;line-height:1.71429}.p-heading-mincho{font-weight:700;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;font-size:26px;font-size:2.6rem;color:#a10000;line-height:1.3}.p-heading-numbers{font-weight:700;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;display:block;background-color:#efead7;padding:5px 20px 9px}.p-heading-numbers__num{padding-top:1px;vertical-align:middle;background-color:#8a241f;border-radius:50%;text-align:center;display:inline-block;width:20px;height:20px;font-size:11px;font-size:1.1rem;color:#fff;margin-right:12px}.p-heading-numbers__free{display:inline-block;vertical-align:middle;font-weight:700;font-size:20px;font-size:2rem;color:#a10000;line-height:1.2}.p-heading-numbers--none{text-align:center}.p-heading-numbers--none .p-heading-numbers__free{color:#311b00}.p-heading-strong{font-size:40px;font-size:4rem;color:#6c0202;margin-top:0;margin-bottom:0}.p-heading-strong,.p-heading-strong-text{font-weight:700;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;line-height:1.3}.p-heading-strong-text{font-size:23px;font-size:2.3rem;color:#391f04;margin-top:5px;margin-bottom:50px}.p-heading-separate{background-image:url(../images/ptn/texter-red.png);text-align:center;color:#efead7;font-size:19px;font-size:1.9rem;font-weight:700;line-height:1.3;padding:9px 10px 10px;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43);box-shadow:0 5px 0 0 #730000;margin-bottom:45px}.p-svg-search{width:21px;height:21px}.p-svg-shigemitsu{width:137px;height:49px;fill:#311b00}.p-svg-pdf{width:15px;height:17px;fill:#efead8}.p-svg-tag{width:20px;height:18px;fill:#311b00}.p-infobox{display:inline-block;min-width:80px;min-height:25px;padding-left:.8em;padding-right:.8em;background-color:#311b00;color:#efead8;text-align:center;line-height:25px;font-size:12px;font-size:1.2rem;vertical-align:middle;letter-spacing:-.01em}.p-japan{width:100%;max-width:419px}.p-japan .p-svg{width:100%;height:100%;fill:rgba(141,148,82,.4)}.p-japan__inner{position:relative}.p-japan__inner,.p-japan__item{height:100%;display:block;width:100%}.p-japan__item{top:0;left:0}.p-japan__item.is-active .p-svg{fill:#a00000}.p-japan__item--hokkaido .p-svg{left:63.48%;top:0;width:36.51%;height:30.78%;left:266px;width:153px;height:141px}.p-japan__item--tohoku .p-svg{left:59.06%;top:30.02%;width:17.66%;height:32.96%;left:248px;top:137px;width:74px;height:151px}.p-japan__item--hokuriku .p-svg{left:36.01%;top:50.98%;width:27.44%;height:22.92%;left:151px;top:233px;width:115px;height:105px}.p-japan__item--kanto .p-svg{left:53.93%;top:60.69%;width:14.79%;height:15.28%;left:227px;top:278px;width:62px;height:70px}.p-japan__item--tokai .p-svg{left:38.18%;top:65.06%;width:20.28%;height:18.34%;left:160px;top:298px;width:85px;height:84px}.p-japan__item--kinki .p-svg{left:28.63%;top:69.43%;width:13.12%;height:15.28%;left:120px;top:318px;width:56px;height:71px}.p-japan__item--shikoku .p-svg{left:15.27%;top:78.6%;width:16.22%;height:10.91%;left:64px;top:360px;widows:68px;height:50px}.p-japan__item--tyugoku .p-svg{left:7.63%;top:70.3%;width:22.43%;height:11.35%;left:32px;top:322px;width:94px;height:52px}.p-japan__item--kyusyu .p-svg{top:80.78%;width:15.27%;height:19.21%;left:0;top:370px;width:64px;height:88px}.p-japan__item--hokkaido .p-viewedTooltip{right:-25.06%;right:-105px;top:0}.p-japan__item--hokkaido .p-viewedTooltip:before{top:45px}.p-japan__item--tohoku .p-viewedTooltip{right:-2.63%;bottom:43.44%;right:-11px;bottom:199px}.p-japan__item--tohoku .p-viewedTooltip:before{top:36px}.p-japan__item--hokuriku .p-viewedTooltip{left:37.94%;top:23.79%;left:159px;top:109px}.p-japan__item--hokuriku .p-viewedTooltip:before{left:30px}.p-japan__item--kanto .p-viewedTooltip{right:-6.93%;bottom:13.1%;right:-29px;bottom:60px}.p-japan__item--kanto .p-viewedTooltip:before{top:34px}.p-japan__item--tokai .p-viewedTooltip{left:44.86%;bottom:-11.14%;left:188px;bottom:-51px}.p-japan__item--tokai .p-viewedTooltip:before{left:22px}.p-japan__item--kinki .p-viewedTooltip{max-width:80px;left:15.27%;bottom:39.08%;left:64px;bottom:179px}.p-japan__item--kinki .p-viewedTooltip:before{left:50px}.p-japan__item--shikoku .p-viewedTooltip{left:18.61%;bottom:-14.63%;left:78px;bottom:-67px}.p-japan__item--shikoku .p-viewedTooltip:before{left:27px}.p-japan__item--tyugoku .p-viewedTooltip{left:-6.21%;bottom:28.6%;left:-26px;bottom:131px}.p-japan__item--tyugoku .p-viewedTooltip:before{right:5px}.p-japan__item--kyusyu .p-viewedTooltip{left:-38.43%;bottom:-9.83%;left:-161px;bottom:-45px}.p-japan__item--kyusyu .p-viewedTooltip:before{top:52px}.p-link:before{content:" ";display:inline-block;background-image:url(../images/sprite.png);background-position:-75px 0;width:13px;height:13px;margin-right:10px;margin-top:-4px;vertical-align:middle}.p-linktab{display:table;table-layout:fixed;width:100%;max-width:1020px;margin-left:auto;margin-right:auto}.p-linktab__inner{display:table-cell;vertical-align:bottom}.p-linktab__inner:not(:first-child){padding-left:2px}.p-linktab__innerLink{width:100%;display:inline-block;text-align:center;line-height:1;font-size:20px;font-size:2rem;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;color:#311b00;background-color:rgba(141,148,82,.3);border-radius:5px 5px 0 0;padding:1em 1em 1.2em;box-shadow:inset 0 -5px 0 rgba(49,27,0,.15)}.p-linktab__inner.p-linktab__inner--active .p-linktab__innerLink{color:#efead7;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43);background-color:#a10000;box-shadow:inset 0 -5px 0 #6c0202}.p-list-arrow>li{text-indent:-20px;padding-left:20px}.p-list-arrow>li>a:before{content:" ";text-indent:0;display:inline-block;vertical-align:middle;margin-top:-.25em;margin-right:7px;background-image:url(../images/sprite.png);background-position:-62px 0;width:13px;height:13px}.p-list-arrow.p-list-arrow--red>li>a:before{background-image:url(../images/sprite.png);background-position:-75px 0;width:13px;height:13px}.p-list-arrow.p-list-arrow--inner>li>ul li a{text-indent:-1.2em;padding-left:1.2em}.p-list-arrow.p-list-arrow--inner>li>ul li a:before{content:" ";text-indent:0;display:inline-block;vertical-align:middle;margin-top:-.25em;margin-right:7px;background-image:url(../images/sprite.png);background-position:-88px 0;width:8px;height:6px}.p-list-arrow.p-list-arrow--inner.p-list-arrow--red>li:before{background-image:url(../images/sprite.png);background-position:-75px 0;width:13px;height:13px}.p-list-tightarrow li{text-indent:-20px;padding-left:20px}.p-list-tightarrow a:before{content:" ";text-indent:0;display:inline-block;vertical-align:middle;margin-top:-.25em;margin-right:7px;background-image:url(../images/sprite.png);background-position:-96px 0;width:12px;height:12px}.p-list-tightarrow.p-list-tightarrow--red a:before{background-image:url(../images/sprite.png);background-position:-88px 0;width:8px;height:6px}.js-pulldown.p-list-arrow--inner>li.is-active>a:before{transform:rotate(90deg)}.js-pulldown.p-list-arrow--inner>li>ul{display:none}.p-list-dai__point{display:inline-block;min-width:70px;line-height:25px;min-height:25px;vertical-align:middle;background-color:#6c0202;margin-right:11px;font-size:14px;font-size:1.4rem}.p-list-dai__point,.p-maru{color:#f9f7ee;text-align:center}.p-maru{display:block;width:76px;height:76px;border-radius:50%;position:relative;line-height:1;background-image:url(../images/ptn/texter-red.png)}.p-maru__nameEn,.p-maru__nameJp,.p-maru__num{display:block;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.22)}.p-maru__num{padding-top:11px;font-family:Roboto;font-size:18px;font-size:1.8rem}.p-maru__nameJp{margin-bottom:6px;font-size:17px;font-size:1.7rem}.p-maru__nameEn{font-size:10px;font-size:1rem}.p-maru:not(.p-maru--large) .p-maru__nameEn{font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.p-maru:before{content:" ";position:absolute;bottom:-11px;left:0;right:0;margin:auto;display:block;width:0;height:0;border-top:13px;border-right:7px;border-bottom:0;border-left:7px;border-style:solid;border-color:#9e0000 transparent transparent}.p-maru.p-maru--blue{background-image:none;background-color:#004b84}.p-maru.p-maru--blue:before{border-color:#004b84 transparent transparent}.p-messageCard{position:relative;background-color:#f9f7ee;box-shadow:0 0 6px 0 rgba(0,0,0,.3);padding:10px}.p-messageCard__frame{border:3px solid #8b2521}.p-messageCard__message{margin-top:0;margin-bottom:0;color:#6c0202;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:700}.p-messageCard__prof{position:relative;padding-top:10px;margin-top:23px;border-top:1px dotted #6c0202}.p-messageCard__prof:after,.p-messageCard__prof:before{content:" ";width:5px;height:5px;display:block;border-radius:50%;background-color:#6c0202;position:absolute;top:-3px}.p-messageCard__prof:before{left:0}.p-messageCard__prof:after{right:0}.p-messageCard__profPosition{font-size:17px;font-size:1.7rem}.p-messageCard__profName{margin-left:26px;margin-right:26px;line-height:1.3;text-align:center;display:inline-block}.p-messageCard__profNameJp{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:700;display:block;font-size:38px;font-size:3.8rem}.p-messageCard__profNameEn{display:block;font-size:15px;font-size:1.5rem}.p-messageCard__prof .p-btn{max-width:190px}.p-messageCard__photo{max-width:348px;bottom:0;display:inline-block}.p-messageCard__photo .p-maru{position:absolute;right:-12px;top:-11px}.p-mv{background-image:url(../images/ptn/texter-darkwood.png);background-position:top;background-repeat:repeat;background-size:1500px auto}.p-mv img{display:inline-block}.p-mv .js-sclikDots{z-index:2}.p-mv__shopNum{text-align:right;margin-right:1em;color:#efead7;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:900;line-height:1;display:block;margin-top:-9px}.p-mv__shopNum+.p-mv__shopNum{margin-top:7px}.p-mv__shopNum>span{display:inline-block}.p-mv__shopNumArea{font-size:50px;font-size:5rem}.p-mv__shopNumSub{font-size:32px;font-size:3.2rem;margin-right:6px;margin-left:7px}.p-mv__shopNumMain{font-family:Helvetica,sans-serif;font-size:95px;font-size:9.5rem}.p-mv__shopNumSub02{margin-left:7px;font-size:40px;font-size:4rem}.p-mv__item{height:470px;display:block}.p-mv__itemInner{position:relative;margin-left:auto;margin-right:auto;display:block;height:100%}.p-mv__item.p-mv__item--50th{background-image:url(../images/mv/mv-50th-bg.jpg);background-position:50%;background-repeat:repeat-x;background-size:1500px auto;text-align:center}.p-mv__item.p-mv__item--50th .p-mv__itemInner{position:relative;z-index:0}.p-mv__item.p-mv__item--50th .p-mv__itemInner:before{content:" ";z-index:-1;display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;background-image:url(../images/mv/mv-50th-ramen.png);background-position:50%;background-repeat:no-repeat;background-size:1500px auto}.p-mv__item.p-mv__item--50th .p-copy-catch{margin-top:1.5%;display:inline-block;vertical-align:top}.p-mv__item.p-mv__item--ramen .p-mv__itemInner{max-width:1300px}.p-mv__item.p-mv__item--ramen .p-mv__copy{padding-top:1.51%;position:absolute;left:0;top:0;text-align:left;width:100%;height:100%}.p-mv__item.p-mv__item--ramen .p-mv__copyInner{display:inline-block;position:relative;margin-left:7.84%;width:31.3%;height:87.87%}.p-mv__item.p-mv__item--ramen .p-mv__copyInner:before{content:" ";position:absolute;display:block;z-index:0;background-image:url(../images/mv/mv-accent.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-mv__item.p-mv__item--ramen .p-mv__copy .p-copy-catch{position:relative;z-index:2;display:block;width:100%;height:100%}.p-mv__item.p-mv__item--ramen .p-mv__copy .p-copy-catch__img{height:100%;width:auto;max-width:none}.p-mv__item.p-mv__item--ramen .p-mv__copy .p-copy-stamp{position:absolute;z-index:2;display:block;bottom:-3%;left:16%;width:auto;max-width:none;height:23.5%}.p-mv__item.p-mv__item--ramen .p-smoke-none{display:block;z-index:1;width:100%;max-width:1300px;margin-left:auto;margin-right:auto;height:100%;position:relative;text-align:right}.p-mv__item.p-mv__item--ramen .p-smoke-none__img{position:relative;right:-100px;max-width:120%}.p-mv__item.p-mv__item--isyokudogen{background-color:rgba(0,0,0,.75)}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner{max-width:1500px;width:100%;margin-left:auto;margin-right:auto;position:relative}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:after{right:0;z-index:-2;background-image:url(../images/mv/mv-isyokudogen-shopin-v2.png);background-position:100% 0}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:after,.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;background-repeat:no-repeat;background-size:auto 100%}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:before{left:0;z-index:0;background-image:url(../images/mv/mv-isyokudogen-ramen-v2.png);background-position:0 100%}.p-mv__item.p-mv__item--isyokudogen .p-mv__copy{z-index:4;height:100%;display:block;width:100%;text-align:center;position:relative}.p-mv__item.p-mv__item--isyokudogen .p-mv__copy .p-copy{display:block;margin:auto;position:absolute;left:0;right:0;bottom:0;top:0;width:auto;max-width:none;height:78.72%}.p-mv__item.p-mv__item--isyokudogen .p-mv__men{position:absolute;display:inline-block;right:0;bottom:0;height:100%;z-index:3}.p-mv__item.p-mv__item--isyokudogen .p-mv__menImg{position:relative;width:auto;max-width:none;height:100%}.p-mv__item.p-mv__item--born{position:relative;background-repeat:repeat-x;background-image:url(../images/mv/mv-born-bg.png);background-position:top;background-repeat:repeat;background-size:1500px auto}.p-mv__item.p-mv__item--born .p-mv__itemInner{max-width:1050px;padding-left:15px;padding-right:15px;position:relative}.p-mv__item.p-mv__item--born .p-mv__itemInner:before{content:" ";display:block;position:absolute;left:-119px;left:-11.34%;bottom:23px;width:100%;height:100%;background-image:url(../images/mv/mv-born-map-v2.png);background-position:0 100%;background-repeat:no-repeat;background-size:56.85%}.p-mv__item.p-mv__item--born .p-mv__copy{position:relative;height:100%;padding-top:3.432%}.p-mv__item.p-mv__item--born .p-mv__copy img{width:auto;max-width:none;height:100%}.p-mv__item.p-mv__item--born .p-mv__copyBorn{position:absolute;vertical-align:top;display:inline-block;right:0}.p-mv__item.p-mv__item--born .p-mv__copyBorn.p-mv__copyBorn--en{top:7.87%;left:-6px;height:11.91%}.p-mv__item.p-mv__item--born .p-mv__copyBorn.p-mv__copyBorn--sub{top:21.91%;left:30.58%;height:61.48%}.p-mv__item.p-mv__item--born .p-mv__copyBorn.p-mv__copyBorn--main{top:7.65%;left:42.94%;height:87.23%}.p-mv__item.p-mv__item--born .p-mv__copyBorn.p-mv__copyBorn--love{top:7.44%;left:72.05%;height:38.51%}.p-mv__item.p-mv__item--born .p-mv__copyBorn.p-mv__copyBorn--shop{right:0;bottom:8%}#home-mv .p-mv__item.p-mv__item--gentei{opacity:0;transition:transform .8s ease-out .5s,opacity .8s ease-out .5s}#home-mv .p-mv__item:not(.is-slicked).p-mv__item--50th .p-mv__itemInner:before{transition:transform .8s ease-out 0s,opacity .8s ease-out 0s}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--50thcopy{transform:scale(0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--ramen{transition:transform .8s ease-out 0s,opacity .8s ease-out 0s;opacity:0;transform:translate3d(50px,0,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--copy{transition:transform .5s ease-out .6s,opacity .5s ease-out .6s;opacity:0;transform:translate3d(0,-10px,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--stamp{transition:transform .2s ease-out 1s,opacity .2s ease-in 1s;opacity:0;transform:scale(3)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--idBg:before{transition:transform .7s ease .7s;transform:translateX(200%)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--idBg:after{transition:transform .7s ease .4s;transform:translateX(-200%)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--idMen{transition:transform .7s ease-out 1.2s,opacity .7s ease-in 1.2s;opacity:0;transform:translate3d(-70px,0,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--idCopy{transition:transform .7s ease-out 2s,opacity .7s ease-out 2s;opacity:0;transform:translate3d(0,-5px,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--bornEn{transition:transform .4s ease .4s,opacity .7s ease .4s;opacity:0;transform:translate3d(0,-15px,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--bornSub{transition:transform .4s ease .65s,opacity .7s ease .65s;opacity:0;transform:translate3d(0,-15px,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--bornLove{transition:transform .4s ease .9s,opacity .7s ease .9s;opacity:0;transform:translate3d(0,-15px,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--bornShop{transition:transform .4s ease 1.15s,opacity .7s ease 1.15s;opacity:0;transform:translate3d(0,-15px,0)}#home-mv .p-mv__item:not(.is-slicked) .p-mvAnm.p-mvAnm--bornMain{transition:transform .4s ease 1.3s,opacity .7s ease 1.3s;opacity:0;transform:translate3d(0,-15px,0)}#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm{opacity:1;transform:scale(1) translateZ(0)}#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm.p-mvAnm--50thcopy{opacity:1;-webkit-animation:anm-50th 1.3s cubic-bezier(.55,.055,.675,.19) 0s 1 forwards;animation:anm-50th 1.3s cubic-bezier(.55,.055,.675,.19) 0s 1 forwards}#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm:before{opacity:1;transform:scale(1) translateZ(0)}#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm.p-mvAnm--idramen{background-position:0 100%}#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm.p-mvAnm--idBg{background-position:100% 0}#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm.p-mvAnm--idBg:after,#home-mv .p-mv__item:not(.is-slicked).slick-current .p-mvAnm.p-mvAnm--idBg:before{transform:translateX(0)}#home-mv .js-slickMv.slick-ok .p-mvAnm{opacity:1;transform:scale(1) translateZ(0)}html.no-csstransforms3d #home-mv .p-mv__item .p-mvAnm,html.no-csstransforms3d #home-mv .p-mv__item .p-mvAnm:before,html.no-csstransitions #home-mv .p-mv__item .p-mvAnm,html.no-csstransitions #home-mv .p-mv__item .p-mvAnm:before{opacity:1!important;transform:scale(1) translateZ(0)!important}html.no-csstransforms3d #home-mv .p-mv__item .p-mvAnm.p-mvAnm--idBg:after,html.no-csstransforms3d #home-mv .p-mv__item .p-mvAnm.p-mvAnm--idBg:before,html.no-csstransitions #home-mv .p-mv__item .p-mvAnm.p-mvAnm--idBg:after,html.no-csstransitions #home-mv .p-mv__item .p-mvAnm.p-mvAnm--idBg:before{transform:translateX(0)!important}.p-msc-mv{display:block;width:100%;overflow:hidden;position:relative;z-index:0;padding-left:15px;padding-right:15px;background-image:url(../images/msc/msc-mv-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.p-msc-mv:before{content:" ";z-index:-1;display:block;position:absolute;left:0;right:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,.8) 2%,transparent 5%,transparent 95%,rgba(0,0,0,.8) 98%)}.p-msc-mv:not(.p-msc-mv--mv) .p-msc-mv__inner{height:550px}.p-msc-mv.p-msc-mv--result{background-position:center 45%}.p-msc-mv.p-msc-mv--result .p-msc-mv__inner{height:450px}.p-msc-mv.p-msc-mv--result .p-msc-mv-heading{height:99.33%}.p-msc-mv.p-msc-mv--result .p-msc-mv__50year{top:8.66%;height:49.11%}.p-msc-mv.p-msc-mv--result .p-msc-mv__ramen{bottom:0;left:-1%;right:0;margin-left:auto;margin-right:auto;height:40.88%}.p-msc-mv.p-msc-mv--result .p-msc-mv__goldbadge{right:0;top:6.66%;bottom:auto;height:49.33%}.p-msc-mv__inner{text-align:center;display:block;max-width:1020px;width:100%;margin-left:auto;margin-right:auto;position:relative;height:100%}.p-msc-mv__item{display:inline-block;position:absolute}.p-msc-mv__item img{width:auto;height:100%}.p-msc-mv__50year{left:0;top:7.09%;height:40.18%}.p-msc-mv .p-msc-mv-heading{left:0;right:0;margin:0 auto;top:2.36%;height:97.63%}.p-msc-mv__ramen{bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;height:39.81%}.p-msc-mv__goldbadge{right:0;bottom:5.45%;height:45.45%}.p-msc-mv.p-msc-mv--mv{height:100%}.p-msc-mv.p-msc-mv--mv .p-msc-mv__50year{top:7.65%;height:47.02%}.p-msc-mv.p-msc-mv--mv .p-msc-mv-heading{top:1.06%;height:98.93%}.p-msc-mv.p-msc-mv--mv .p-msc-mv__ramen{height:41.48%}.p-msc-mv.p-msc-mv--mv .p-msc-mv__goldbadge{bottom:2.55%;height:51.27%}.p-msc-mv__50year{transition:transform .2s ease-in 0s,opacity .2s ease 0s,visibility .2s ease 0s}.p-msc-mv .p-msc-mv-heading{transition:transform .7s ease .6s,opacity .7s ease .6s,visibility .7s ease .6s}.p-msc-mv__ramen{transition:transform 1s ease .9s,opacity 1s ease .9s,visibility 1s ease .9s}.p-msc-mv__goldbadge{transition:transform .2s ease-in 2.2s,opacity .2s ease 2.2s,visibility .2s ease 2.2s}html:not(.complete) .p-msc-mv__item{opacity:0;visibility:hidden}html:not(.complete) .p-msc-mv .p-msc-mv-heading{transform:translateY(-10px)}html:not(.complete) .p-msc-mv__ramen{transform:translateY(100%)}html:not(.complete) .p-msc-mv__50year,html:not(.complete) .p-msc-mv__goldbadge{transform:scale(1.3)}@-webkit-keyframes anm-50th{0%{transform:scale(0)}65%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes anm-50th{0%{transform:scale(0)}65%{transform:scale(1.2)}to{transform:scale(1)}}.p-icon-zkirari-sl:before{width:59px;background-image:url(../images/msc/result/kirari-sl.png);background-size:59px}.p-icon-zkirari-ls:before,.p-icon-zkirari-sl:before{content:" ";display:inline-block;height:65px;background-position:0 0;background-repeat:no-repeat}.p-icon-zkirari-ls:before{width:57px;background-image:url(../images/msc/result/kirari-ls.png);background-size:57px}.p-icon-arrow-red:before{content:" ";display:inline-block;background-image:url(../images/sprite.png);background-position:-75px 0;width:13px;height:13px}.p-icon-medal-blue:before{background-image:url(../images/msc/result/medal-blue.png)}.p-icon-medal-blue:before,.p-icon-medal-bronze:before{content:" ";display:inline-block;width:98px;height:112px;background-position:0 0;background-repeat:no-repeat;background-size:98px}.p-icon-medal-bronze:before{background-image:url(../images/msc/result/medal-bronze.png)}.p-icon-medal-gold:before{background-image:url(../images/msc/result/medal-gold.png)}.p-icon-medal-gold:before,.p-icon-medal-silver:before{content:" ";display:inline-block;width:98px;height:112px;background-position:0 0;background-repeat:no-repeat;background-size:98px}.p-icon-medal-silver:before{background-image:url(../images/msc/result/medal-silver.png)}.p-msc-bord__zcaption{font-size:35px;font-size:3.5rem;padding-left:10px;padding-right:10px}.p-msc-bord__close.lity-close{padding:0;z-index:10;position:absolute;display:inline-block;right:-20px;top:-30px;width:70px;height:70px}.p-msc-bord__header.p-msc-bord__header--z{line-height:1.2;z-index:1;position:relative}.p-msc-bord__header.p-msc-bord__header--z:before{content:" ";display:block;height:9px;width:calc(100% + 10px);background-color:#750000;position:absolute;pointer-events:none;bottom:0;left:-5px;z-index:0}.p-msc-bord__headerSub{padding-bottom:8px;line-height:1;font-size:15px;font-size:1.5rem;font-weight:400;clear:both;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.p-msc-bord__headerSub:after,.p-msc-bord__headerSub:before{content:" ";display:table}.p-msc-bord__headerSub:after{clear:both}.p-msc-bord__headerSub>span{float:right;display:inline-block}.p-msc-bord.p-msc-bord--popup{max-width:100%;margin-left:auto;margin-right:auto;overflow:visible}.p-msc-bord.p-msc-bord--popup:after,.p-msc-bord.p-msc-bord--popup:before{content:none}.p-msc-bord.p-msc-bord--popup .p-msc-bord__content{padding:30px 45px}.p-msc-bord.p-msc-bord--popup .p-msc-bord__content:after,.p-msc-bord.p-msc-bord--popup .p-msc-bord__content:before{content:none}.p-msc-bord-wrap{width:980px;max-width:100%;padding:0 20px}.p-msc-bord-result{margin-top:50px}.p-zpopuptit{position:relative;line-height:1;padding-bottom:10px;display:inline-block;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-size:46px;font-size:4.6rem}.p-zpopuptit__name{font-size:1em}.p-zpopuptit__sama{font-size:.76087em}.p-zpopuptit__ken{font-size:.6087em;margin-left:-.4em}.p-zpopuptit__medal{display:block}.p-tosen-caption{font-size:24px;font-size:2.4rem;line-height:1.3;font-weight:700;color:#a00000;letter-spacing:-.05em}.p-tosenitem{padding:30px 0;position:relative;z-index:0}.p-tosenitem+.p-tosenitem{border-top:1px dotted #680000}.p-tosenitem+.p-tosenitem:after,.p-tosenitem+.p-tosenitem:before{content:" ";position:absolute;z-index:0;pointer-events:none;width:7px;height:7px;display:block;border-radius:50%;top:-4px;background-color:#680000}.p-tosenitem+.p-tosenitem:before{left:0}.p-tosenitem+.p-tosenitem:after{right:0}.p-tosenitem.p-tosenitem--a .p-tosenitem__col.p-tosenitem__col--pic{padding-left:17px}.p-tosenitem.p-tosenitem--c .p-tosenitem__col.p-tosenitem__col--pic,.p-tosenitem.p-tosenitem--d .p-tosenitem__col.p-tosenitem__col--pic{text-align:center}.p-tosenitem-links{line-height:1;text-align:left;font-weight:700;font-size:28px;font-size:2.8rem;margin-top:0;display:block}.p-tosenitem-links+.p-tosenitem-links{margin-top:20px}.p-tosenitem-links p{margin-top:0;margin-bottom:0}.p-tosenitem-links i{display:inline-block;vertical-align:top;margin-top:-.1em;margin-right:.3em}.p-tosenitem-links__name{font-size:1em}.p-tosenitem-links__sama{font-size:.60714em}.p-tosenitem-links__ken{font-size:.5em}.p-packedList__main{padding-left:10px;padding-right:10px}html.android .p-packedList{width:100%}.l-two__side .p-simpleList__inner.p-list-arrow--inner>li>a{text-indent:-1.3em}.p-page-brand_news .p-simpleList__inner.p-list-arrow--inner>li>a{text-indent:-1.6em;font-size:13px;font-size:1.3rem;font-weight:400}.p-page .p-contents-other{margin-top:70px}.p-pickup-feed .p-inner{padding-top:45px;padding-bottom:30px}.p-pickup-feed .p-tabbox{background-color:#fff;padding:10px}.p-pickup-feed .p-bord{box-shadow:0 0 5px 0 rgba(0,0,0,.6);width:auto;min-height:466px}.p-subpickup{background-image:url(../images/bg-blur-shopin.jpg);background-size:cover!important;background-position:50%}.p-subpickup__inner{position:relative;padding-top:50px;padding-bottom:40px}.p-subpickup__inner:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background:url(../images/ptn/ichimatsu.png) repeat 50%}.p-media-container{position:relative}.p-media-container:before{content:" ";display:block;height:100%;width:50%;position:absolute;right:0;top:0;background-image:url(../images/ptn/bg-main2.jpg)}.p-media-container__inner{padding-top:20px;padding-bottom:50px}.p-media-container .p-movie{max-width:430px;width:100%;margin-left:auto;margin-right:auto}.p-media-container .p-movie a{display:block}.p-media-container .p-btn-container{text-align:center;margin-top:18px}.p-media-container .p-btn-container .p-btn{max-width:430px}.p-best5{background-image:url(../images/ptn/ptn-woodtable.png);background-position:50%;background-size:cover!important}.p-best5__inner{max-width:1500px;margin-left:auto;margin-right:auto;position:relative;display:block;width:100%;height:100%}.p-best5__inner:before{left:-22%;width:834px;width:65%;display:block;z-index:1;background-image:url(../images/big-ramen.png);background-repeat:no-repeat;background-size:100% auto!important}.p-best5__inner:after,.p-best5__inner:before{content:" ";position:absolute;top:0;height:100%;background-position:100%}.p-best5__inner:after{left:0;width:820px;width:54.66%;z-index:2;background-image:url(../images/smoke-large.png);background-size:cover!important}.p-best5__main{margin-right:0;display:block;max-width:965px;width:100%;margin-left:auto;padding-bottom:60px;padding-top:28px}.p-best5__main .p-heading{margin-top:0;margin-bottom:0;text-align:center;padding-left:15px;padding-right:15px}.p-banner-container{padding-top:40px;padding-bottom:50px}.p-banner-container .p-banner{max-width:480px;width:100%;position:relative;display:inline-block}.p-banner-container .p-banner img{position:relative}.p-banner-container .p-banner:before{content:" ";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;box-shadow:0 0 4.85px .15px rgba(0,0,0,.34);transition:box-shadow .3s ease 0s}.p-banner-container .p-banner.p-banner--character:before{height:88.88%}.p-banner-container .p-banner+.p-banner{margin-top:30px}html:not(.use-nonepc) .p-banner:hover:before{box-shadow:3px 3px 1px .15px rgba(0,0,0,.34)}.p-contents-other{text-align:center}.p-shop-search .p-japan .p-svg{transition:fill .3s ease-out 0s}.p-shop-search .p-japan-container{width:100%}.p-shop-search .p-shopnum-ramen-container{position:absolute;left:0;top:-13px}.p-shop-search .p-japan-container{display:inline-block;right:0;top:0;padding-right:115px}.p-shop-search__contents{margin-top:55px;padding-bottom:50px}.p-shop-search__colleft{position:relative}.p-shop-search .p-paragraph{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:700}.p-shop-overseas .p-banner{display:inline-block;box-shadow:0 0 4.85px .15px rgba(0,0,0,.34)}html:not(.use-nonepc) .p-viewedTooltip:hover+.p-svg{fill:#a00000}.p-shop-search .p-simplebox{margin-top:30px}.p-shop-search .p-table-head tbody td{padding:1em 1.5em}.p-shop-search .p-table td a{display:inline-block;text-indent:-13px;padding-left:13px}.p-shop-search .p-table td a:before{content:" ";text-indent:0;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;background-image:url(../images/sprite.png);background-position:-88px 0;width:8px;height:6px}.p-hiden-honshitu__inner{padding-top:58px;padding-bottom:58px;background-image:url(../images/hiden_honshitu-bg.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;max-width:1520px}.p-hiden-honshitu__innerIn{max-width:1020px;width:100%;margin-left:auto;margin-right:auto}.p-hiden-honshitu .p-paragraph{letter-spacing:-.03em;text-shadow:0 0 3px #eadbc0,0 0 3px #eadbc0,0 0 3px #eadbc0,0 0 3px #eadbc0}.p-hiden-isyokudogen{color:#f9f7ee;position:relative;background-color:#000;background-image:url(../images/hiden_isyokudogen.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%}.p-hiden-isyokudogen__since{font-size:27px;font-size:2.7rem;line-height:1.02222}.p-hiden-isyokudogen .p-_heading-isyokudogen{font-size:44px;font-size:4.4rem;margin-top:.55em;margin-bottom:.7em;line-height:1.00909;letter-spacing:.2em}.p-hiden-isyokudogen .p-paragraph-copy{margin-top:.6em;font-size:21px;font-size:2.1rem;line-height:1.47}.p-hiden-isyokudogen__inner{position:relative;z-index:1;height:450px}.p-hiden-isyokudogen:before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/ptn/ichimatsu.png) repeat 50%}.p-hiden-taste{padding-top:40px;padding-bottom:40px}.p-hiden-view{position:relative;color:#f9f7ee}.p-hiden-view .p-headline-img{position:relative;text-align:center;display:inline-block;margin:auto;z-index:2}.p-hiden-view .p-headline-img img{vertical-align:middle;display:inline-block}.p-hiden-view .p-hiden-viewItem{text-align:center}.p-hiden-view .p-hiden-viewItem__title{width:40%;margin:0 auto}.p-hiden-view .p-hiden-viewItem--senmi-oil{background-image:url(../images/hiden_taste-bg-senmi-oil.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem--flour{background-image:url(../images/hiden_taste-bg-flour.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem--okinawa-salt{background-image:url(../images/hiden_taste-bg-okinawa-salt.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem--garlic{background-image:url(../images/hiden_taste-bg-ninniku.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem__inner{display:table;width:100%;max-width:410px;margin-left:auto;margin-right:auto;text-align:center;height:100%;z-index:3}.p-hiden-view .p-hiden-viewItem__innerCover{display:table-cell;padding-top:15.85%;padding-bottom:15.85%;vertical-align:middle}.p-hiden-view .p-hiden-viewItem__paragraph{max-width:410px;margin-left:auto;margin-right:auto;display:inline-block;text-align:center;width:100%;padding-left:10px;padding-right:10px;line-height:1.71429}html:not(.use-nonepc).csstransforms .p-hiden-viewItem__title{width:40%;margin:0 auto;transition:transform .3s ease-out .25s,opacity .3s ease-out .25s,visibility .3s ease-out .25s;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible}html:not(.use-nonepc).csstransforms .p-hiden-viewItem__paragraph{transition:transform .3s ease-in 0s,opacity .3s ease-in 0s,visibility .3s ease-in 0s;display:table;position:absolute;top:0;bottom:0;text-align:center;width:100%;margin:auto;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden}html:not(.use-nonepc).csstransforms .p-hiden-viewItem__paragraphInner{display:table-cell;vertical-align:middle}html:not(.use-nonepc).csstransforms .p-hiden-viewItem:hover .p-hiden-viewItem__title{transition:transform .3s ease-out 0s,opacity .3s ease-out 0s,visibility .3s ease-out 0s;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden}html:not(.use-nonepc).csstransforms .p-hiden-viewItem:hover .p-hiden-viewItem__paragraph{transition:transform .3s ease-in .25s,opacity .3s ease-in .25s,visibility .3s ease-in .25s;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100);visibility:visible}.p-hiden-dento-kakushin{background-color:#000;color:#f9f7ee}.p-hiden-dento-kakushin__inner{padding-top:43px;padding-bottom:33px;max-width:1520px;background-image:url(../images/hiden_dentou-kakushin-bg.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%}.p-hiden-dento-kakushin__innerIn{max-width:1020px;width:100%;margin-left:auto;margin-right:auto}.p-hiden-dento-kakushin .p-btn{max-width:320px}.p-hiden-dento-kakushin .p-title{margin-top:0;margin-bottom:0;font-size:47px;font-size:4.7rem;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif}.p-company-copy .p-heading-accent{letter-spacing:-.089em;margin-top:0;margin-bottom:0}.p-company-copy .p-heading-accent__sub{display:block;margin-top:.25em;padding-left:.6em;letter-spacing:-.065em}.p-company-copy__container{padding-top:40px;padding-bottom:37px;max-width:1500px;width:100%;margin-left:auto;margin-right:auto;background-image:url(../images/company-shigemitsu-v2.png);background-position:0 100%;background-repeat:no-repeat;background-size:65.73%}.p-company-copy__authorName{font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;font-size:17px;font-size:1.7rem;display:inline-block;margin-right:1em;vertical-align:-.9em}.p-company-copy .p-simplebox{margin-top:15px}.p-company-copy .p-simplebox__inner{padding:19px 5px 19px 20px;font-size:16px;font-size:1.6rem;font-weight:600}.p-company-copy .p-simplebox .p-paragraph{font-size:14px;font-size:1.4rem;line-height:1.5}.p-company-stoic{color:#f9f7ee;text-align:center;background-image:url(../images/bg-gyoza.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-company-stoic .p-section__inner{padding-top:2em;padding-bottom:2em}.p-company-stoic .p-heading-accent{margin-bottom:30px}.p-company-stoic__item{width:100%;margin-left:auto;margin-right:auto;display:table}.p-company-stoic__itemInner{display:table-cell;position:relative;vertical-align:middle;text-align:center}.p-company-stoic__layout{max-width:915px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:3.4em}.p-company-stoic .p-paragraph{line-height:2}.p-company-stoic .p-houshin{padding-top:1.5em;display:block;width:100%;position:relative;z-index:1;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif}.p-company-stoic .p-houshin__main{display:block}.p-company-stoic .p-houshin__sub{margin-top:-5px;display:block}.p-company-stoic .p-houshin__sub2{display:block;line-height:1.35714}.p-company-stoic .p-svg-hudemaru{width:100%;height:100%;position:absolute;z-index:0;top:6px;left:-13px;right:0;margin:auto}.p-svg-hudemaru{display:inline-block;width:249px;height:242px;fill:hsla(0,0%,100%,.3)}.p-company-about .p-section__inner{padding-top:5.2em}.p-company-about__eyecatch{position:relative;max-width:490px;width:100%}.p-company-about__eyecatch img{box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.p-company-about__eyecatch .p-circlePoint{position:absolute;top:-34px;right:-29px}.p-company-about__add{box-shadow:0 0 6px 0 rgba(0,0,0,.3)!important}.p-company-about__add .p-simplebox__inner{padding-left:15px;padding-right:15px}.p-company-about__info{margin-top:-.9em}.p-company-about__info li{padding-top:14px;padding-bottom:14px}.p-company-about__info li+li{border-top:1px dotted #680000}.p-company-about__info .p-table td,.p-company-about__info .p-table th{vertical-align:middle}.p-company-about__info .p-table th{padding-top:.4em;padding-bottom:.5em;padding-left:1em;background-color:rgba(129,78,0,.15)}.p-company-about__info .p-table td{padding-left:4em;line-height:2}.p-company-about__info .p-table__tdin{margin-top:-.5em;margin-bottom:-.5em}.p-company-about .p-banner{display:inline-block;box-shadow:0 0 4.85px .15px rgba(0,0,0,.34)}.p-company-maker .p-btn{max-width:320px}.p-company-maker .p-caption{display:block;margin-top:-28px;max-width:600px;margin-left:auto;margin-right:auto}.p-company-maker .p-simplebox__inner{padding-left:1em;padding-right:1em}.p-recruit-daihyo .p-paragraph{line-height:1.57143;letter-spacing:-.04em}.p-recruit-message{background-image:url(../images/recruit_message-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.p-recruit-message__footer{border-bottom:10px solid #6c0202}.p-recruit-message .p-simplebox{background-color:hsla(0,0%,100%,.85);position:relative;z-index:2;margin-top:-204px;max-width:780px;width:100%;margin-left:auto;margin-right:auto;display:block}.p-recruit-message .p-simplebox__inner{padding-left:15px;padding-right:15px;padding-top:18px}.p-recruit-message .p-simplebox .p-catch-sub{font-size:17px;font-size:1.7rem}.p-recruit-message .p-simplebox .p-catch,.p-recruit-message .p-simplebox .p-catch-sub{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:700;margin-bottom:0;margin-top:0}.p-recruit-message .p-simplebox .p-catch{font-size:34px;font-size:3.4rem;color:#6c0202}.p-recruit-message .p-simplebox .p-paragraph{margin-bottom:0;margin-top:0;font-size:13px;font-size:1.3rem;line-height:1.46154}.p-recruit-staff{position:relative;padding-top:54px;padding-bottom:55px;z-index:0}.p-recruit-staff__inner{text-align:center}.p-recruit-staff__item.p-recruit-staff__item--kitka .p-maru{margin-bottom:19px;left:-5px}.p-recruit-staff__item.p-recruit-staff__item--hamaguchi .p-maru{margin-bottom:22px;right:-12px}.p-recruit-staff__item.p-recruit-staff__item--iwane .p-maru{margin-bottom:22px;left:-6px}.p-recruit-staff__item.p-recruit-staff__item--nagaura .p-maru{left:-7px}.p-recruit-staff__item.p-recruit-staff__item--kawakami .p-maru{right:-2px}.p-recruit-staff__item__photo{position:relative;z-index:0}.p-recruit-staff__item__photo,.p-recruit-staff__item img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-recruit-staff__item .p-maru{position:relative;margin-left:auto;margin-right:auto;margin-bottom:25px}html:not(.no-cssanimations) .p-recruit-staff .p-recruit-staff__item .p-maru,html:not(.no-csstransforms3d) .p-recruit-staff .p-recruit-staff__item .p-maru,html:not(.no-csstransforms) .p-recruit-staff .p-recruit-staff__item .p-maru{transition:transform .8s ease 0s}html:not(.no-cssanimations) .p-recruit-staff .p-recruit-staff__item:hover .p-maru,html:not(.no-csstransforms3d) .p-recruit-staff .p-recruit-staff__item:hover .p-maru,html:not(.no-csstransforms) .p-recruit-staff .p-recruit-staff__item:hover .p-maru{transform:rotateY(1turn) translate3d(0,10px,0)}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item .p-maru{-webkit-animation-name:kon;animation-name:kon;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;animation-count:1}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item--kitka .p-maru{-webkit-animation-delay:.2s;animation-delay:.2s}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item--hamaguchi .p-maru{-webkit-animation-delay:.4s;animation-delay:.4s}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item--iwane .p-maru{-webkit-animation-delay:.6s;animation-delay:.6s}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item--nagaura .p-maru{-webkit-animation-delay:.8s;animation-delay:.8s}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item--kawakami .p-maru{-webkit-animation-delay:1s;animation-delay:1s}.p-recruit-staff.is-view.is-view-active .p-recruit-staff__item--matsuoka .p-maru{-webkit-animation-delay:1.2s;animation-delay:1.2s}.p-recruit-fukuri .p-slick{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.p-recruit-fukuri .p-slickItem.p-slickItem--2 .p-recruit-fukuri__item{max-width:310px;margin-left:auto;margin-right:auto}.p-recruit-fukuri dl dt{color:#6c0202;text-indent:-1em;padding-left:1em}.p-recruit-fukuri dl dd{margin-left:0}.p-recruit-career__chart{position:relative;text-align:center}.p-recruit-career__chartEarth,.p-recruit-career__chartLeft,.p-recruit-career__chartRight{display:inline-block}.p-menu-container{padding-bottom:3em}.p-menu-list{padding-top:33px;padding-bottom:33px}.p-menu-list+.p-menu-list{border-top:1px dotted #6c0202;position:relative}.p-menu-list+.p-menu-list:after,.p-menu-list+.p-menu-list:before{content:" ";width:7px;height:7px;background-color:#6c0202;border-radius:50%;top:-4px;display:block;position:absolute}.p-menu-list+.p-menu-list:before{left:0}.p-menu-list+.p-menu-list:after{right:0}.p-menu-list .p-frame{position:relative;margin-top:6px;text-align:center}.p-menu-list .p-frame__inner{padding-top:15px;padding-bottom:15px}.p-menu-list__item{text-align:center}.p-menu-list__itemTitle{margin-top:0;margin-bottom:0}.p-menu-list__itemText{margin-top:.7em;margin-bottom:0}.p-menu-list__item.p-menu-list__item--tyuka-taipien .p-frame{max-width:320px;margin-top:0}.p-menu-list__item.p-menu-list__item--tyuka-taipien .p-frame__inner{padding-top:20px;padding-bottom:15px}.p-menu-list__item.p-menu-list__item--tyuka-taipien .p-frame .p-menu-list__itemText{font-size:17px;font-size:1.7rem;margin-top:10px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500}.p-menu-topping{background-color:#710a0a;padding-top:10px;padding-bottom:50px}.p-menu-topping__inner{position:relative;max-width:1530px;width:100%}.p-menu-topping__heading{text-align:center}.p-menu-topping__heading:after,.p-menu-topping__heading:before{content:" ";display:inline-block;vertical-align:bottom}.p-menu-topping__heading:before{background-position:0 0;margin-right:5px}.p-menu-topping__heading:after,.p-menu-topping__heading:before{background-image:url(../images/sprite.png);width:31px;height:35px}.p-menu-topping__heading:after{background-position:-31px 0;margin-left:5px}.p-menu-topping__list{margin-top:55px;width:auto;margin-left:-22.5px;margin-right:-22.5px}.p-menu-topping__list li{max-width:193px;width:100%}.p-picCarousel:after{content:" ";display:block;width:100%;height:210px;background-image:url(../images/approach-slide.png);background-position:0 0;background-repeat:repeat-x;background-size:2100px;-webkit-animation:k-bg-loop 60s linear 0s infinite normal;animation:k-bg-loop 60s linear 0s infinite normal}.p-approach-shop__inner{max-width:1370px;padding-left:15px;padding-right:15px;padding-bottom:43px;width:100%;margin-left:auto;margin-right:auto;background-image:url(../images/approach-map-v2.png);background-position:0;background-repeat:no-repeat;background-size:72.11%}.p-approach-shop__innerIn{max-width:1020px;width:100%;margin-left:auto;margin-right:auto;position:relative}.p-approach-shop .p-shopnum-ramen{width:288px;height:288px;background-image:url(../images/shop-ramen.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:absolute;right:0;top:0}.p-approach-shop .p-shopnum-ramen__sub{margin-top:70px;margin-bottom:-5px;font-size:30px;font-size:3rem}.p-approach-shop .p-shopnum-ramen__mainInt{margin-left:-.3em;font-size:71px;font-size:7.1rem}.p-approach-shop .p-shopnum-ramen__mainSub{margin-left:0;font-size:30px;font-size:3rem}.p-approach-shop .p-shopnum-ramen__mainSub02{margin-top:.3em;text-indent:1em;display:inline-block;font-size:21px;font-size:2.1rem}.p-approach-shop__heading{width:17.64%;margin:0 auto}.p-approach-shop__count-container{position:absolute;bottom:25px;right:0}.p-approach-shop__count{line-height:1;display:inline-block;border-bottom:2px solid #311b00;font-weight:900;color:#311b00}.p-approach-shop__count:after{content:" ";display:block;width:100%;height:5px;margin-bottom:2px;background-color:#311b00}.p-approach-shop__count.p-approach-shop__count{margin-top:.6em}.p-approach-shop__count__self,.p-approach-shop__count__yaku{vertical-align:-.02em;margin-left:.22em}.p-approach-shop__count__number{vertical-align:-.02em;font-family:Helvetica,sans-serif;color:#9f0000}.p-approach-shop__count__shop{vertical-align:-.02em;margin-left:.1em;margin-right:.1em}.p-approach-world{padding-top:100px;padding-bottom:40px;background-image:url(../images/approach-world-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.p-approach-world .p-btn-container{margin-top:23px}.p-approach-world .p-simplebox{background-color:#f9f7ee}.p-approach-world .p-simplebox__inner{position:relative;padding-top:15px;padding-bottom:25px}.p-approach-world .p-simplebox__inner:before{content:" ";display:block;background-image:url(../images/approach-ramen.png);background-position:0 0;background-repeat:no-repeat;background-size:166px;width:166px;height:165px;border-radius:50%;position:absolute;top:-83px;left:50%;margin-left:-83px;z-index:2}.p-approach-world__inner{position:relative}.p-approach-world__title{margin-top:0;color:#6c0202;letter-spacing:-.05em;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;display:block;font-weight:700;text-align:center;margin-bottom:10px}.p-approach-world__accent,.p-approach-world__text{margin-top:0;margin-bottom:0}.p-approach-world__accent{font-size:17px;font-size:1.7rem;color:#6c0202;line-height:1.58824}.p-approach-demaetai{padding-top:55px}.p-approach-demaetai__hero{color:#f9f7ee;text-align:center;width:100%;display:block;border:5px solid #fff}.p-approach-demaetai__heroInner{background-image:url(../images/approach-demaetai-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-approach-demaetai__heroTitle{line-height:1.4;font-size:54px;font-size:5.4rem;font-weight:400;padding:2em 1em}.p-approach-demaetai__copy,.p-approach-demaetai__heroTitle{margin-top:0;margin-bottom:0;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif}.p-approach-demaetai__copy{font-weight:700;font-size:23px;font-size:2.3rem;color:#6c0202;line-height:1.52174}.p-approach-demaetai__text{color:#311b00}.p-approach-demaetai .p-btn{max-width:320px}.p-approach-volunteer .p-list-dai{font-size:16px;font-size:1.6rem}.p-approach-volunteer .p-list-dai__hai{margin-left:10px;font-size:20px;font-size:2rem;color:#a10000}.p-approach-volunteer .p-list-dai li+li{margin-top:5px}.p-approach-volunteer .p-simplebox{min-height:195px;margin-bottom:20px}.p-approach-volunteer .p-simplebox__inner{padding:.7em 1.5em 1.4em}.p-approach-volunteer__list{padding-bottom:3.2em}.p-approach-volunteer__list .p-heading-timeline{margin-bottom:0;margin-top:0}.p-approach-volunteer__list .p-heading-timeline__time{margin-left:-5px;margin-right:5px}.p-approach-volunteer__text{margin-top:.5em;margin-bottom:0}.p-approach-volunteer__pic{margin-top:20px}.p-tel-section .p-headline{font-size:20px;font-size:2rem;text-align:center}.p-tel-section .p-simplebox{padding:35px}.p-tel-section__number{font-family:Helvetica,sans-serif;color:#9f0000;font-weight:700;font-size:70px;font-size:7rem;line-height:1}.p-tel-section__number:before{display:inline-block;content:" ";margin-right:6px;background-image:url(../images/sprite.png);background-position:-1515px 0;width:51px;height:27px}.p-tel-section__info{max-width:400px;width:100%;margin-left:auto;margin-right:auto;border-top:1px dotted #6c0202;border-bottom:1px dotted #6c0202;padding-top:10px;padding-bottom:12px;font-weight:700;font-size:17px;font-size:1.7rem}.p-tel-section__infoMark{vertical-align:middle;display:inline-block;min-height:25px;min-width:70px;text-align:center;line-height:25px;padding-left:5px;padding-right:5px;font-size:14px;font-size:1.4rem;background-color:#311b00;font-weight:400;color:#efead7;margin-right:8px;margin-top:-2px}.p-tel-section__infoItem{display:inline-block}.p-tel-section__infoItem:not(:last-child){margin-right:1em}.p-fc-group{background-image:url(../images/ptn/bg-main3.jpg);background-position:0 0;background-repeat:repeat;background-size:250px}.p-fc-group .p-form__text>span{font-size:17px;font-size:1.7rem}.p-fc-bottom .p-eyecatch__caption{font-size:20px;font-size:2rem;color:#391f04;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500}.p-tsuyomi{display:inline-block;text-align:left;max-width:490px}.p-tsuyomi__info,.p-tsuyomi__pic{text-align:center}.p-tsuyomi__info{margin-top:20px;margin-bottom:20px;font-weight:700;font-size:23px;font-size:2.3rem;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500}.p-tsuyomi__infoTag{border-radius:35px;background-image:url(../images/ptn/texter-red.png);background-position:50%;background-repeat:no-repeat;background-size:100px;display:inline-block;min-width:90px;line-height:1;padding-top:10px;padding-bottom:9px;text-align:center;color:#f9f7ee;margin-right:15px;font-size:.73913em}.p-tsuyomi__infoTag>span{font-family:Roboto;font-size:1.29412em}.p-tsuyomi__infoText{margin-top:-3px;display:inline-block;vertical-align:middle}.p-tsuyomi__accnet{margin-top:0;margin-bottom:0;font-size:17px;font-size:1.7rem;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;color:#a10000}.p-tsuyomi__accnet+.p-tsuyomi__text{margin-top:15px}.p-tsuyomi__text{color:#444;margin-top:0;margin-bottom:0;line-height:1.71429}.p-fcinfo__tel{line-height:1;text-align:center;color:#a00000;font-family:Helvetica,sans-serif;font-weight:700;font-size:70px;font-size:7rem}.p-fcinfo__telSub{font-size:.57143em}.p-fcinfo__telSub>span{vertical-align:5px}.p-fcinfo .p-btn{max-width:340px;width:100%}.p-fcinfo__btn{text-align:center}.p-fcinfo .p-tel-section__info{margin-top:13px;text-align:center;max-width:100%;width:100%;max-width:515px;margin-left:auto;margin-right:auto}.p-fcflow .p-heading-mincho{margin-top:0;margin-bottom:0}.p-fcflow .p-heading-numbers{margin-bottom:6px}.p-fcflow .p-telnum{font-size:16px;font-size:1.6rem}.p-fcflow__inner{max-width:910px;width:100%;margin-left:auto;margin-right:auto;padding:20px 15px}.p-fcflow__footer{text-align:center}.p-fcflow__footer .c-ib{margin-left:-10px;margin-right:-10px}.p-fcflow__footer .c-ib__item{width:50%;padding-left:5px;padding-right:5px}.p-fcflow__footer .p-btn{font-size:12px;font-size:1.2rem;width:100%}.p-fcflow .p-text{color:#444;font-size:14px;font-size:1.4rem;line-height:1.57143;letter-spacing:-.05em}.p-fcflow .p-btn-container{margin-top:20px}.p-fcflow .p-btn-container .p-btn{max-width:340px;width:100%}.p-fcflow__contents{margin-bottom:37px}.p-fcflow__contents .p-heading-numbers{margin-top:0}.p-fcflow .p-table{width:100%}.p-fcflow .p-table .p-large{font-size:17px;font-size:1.7rem}.p-fcflow .p-table td,.p-fcflow .p-table th{text-align:center;border:1px solid #bebdb3;padding:12px 10px;color:#444}.p-fcflow .p-table th{background-color:#e7dccb}.p-whiteblur{padding:10px;background-color:hsla(0,0%,100%,.7);box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.p-whiteblur__caption,.p-whiteblur__subcaption{font-size:16px;font-size:1.6rem}.p-whiteblur__subcaption{color:#a00000}.p-whiteblur--lh-s{line-height:1.42}.p-whiteblur__inner{margin-top:15px;padding-left:10px;padding-right:10px}.p-whiteblur__inner .p-pic{margin-top:20px;margin-bottom:15px}.p-whiteblur__inner--lspace{margin-top:8px;padding-left:20px;padding-right:20px}.p-fcstep{letter-spacing:normal;vertical-align:top;text-align:center;position:relative;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:500;line-height:1;background-color:#efead7;font-size:12px;font-size:1.2rem;display:block;width:100%}.p-fcstep.is-active{background-color:#a10000;color:#f9f7ee}.p-fcstep.is-active .p-fcstep__step{color:#f9f7ee}.p-fcstep.is-active .p-fcstep__inner{position:relative}.p-fcstep__step{color:#a00000;display:block;margin-bottom:5px;font-family:Roboto;font-size:14px;font-size:1.4rem}.p-fcstep__text{display:block;line-height:1.1}.p-fcstep__inner{padding-right:20px;position:relative;z-index:10;padding-top:10px;padding-bottom:10px;display:inline-block;width:100%;height:100%}.p-fcstep-group{margin-top:30px;margin-bottom:30px;text-align:center}.p-fcstep-group__inner{width:100%;display:block;overflow:hidden}.p-pager{margin-top:22px;margin-bottom:35px;width:100%;display:table;table-layout:fixed}.p-pager__prev{border-right:1px dotted #999;padding-right:1em}.p-pager__prev .p-pager__text{display:block}.p-pager__prev .p-pager__text:before{content:" ";margin-right:17px;background-image:url(../images/sprite.png);background-position:-1080px 0;width:30px;height:30px}.p-pager__prev .p-pager__titleText{float:left}.p-pager__prev+.p-pager__index{border-right:1px dotted #999}.p-pager__next{padding-left:1em}.p-pager__next .p-pager__text{text-align:right;display:block}.p-pager__next .p-pager__text:after{content:" ";margin-left:17px;background-image:url(../images/sprite.png);background-position:-1050px 0;width:30px;height:30px}.p-pager__next .p-pager__titleText{float:right}.p-pager__next,.p-pager__prev{display:table-cell;vertical-align:top}.p-pager__next .p-pager__text,.p-pager__prev .p-pager__text{display:block}.p-pager__next .p-pager__text:after,.p-pager__next .p-pager__text:before,.p-pager__prev .p-pager__text:after,.p-pager__prev .p-pager__text:before{margin-top:-3px;display:inline-block;vertical-align:middle}.p-pager__link{padding-top:11px;padding-bottom:5px;display:block;width:100%;height:100%}.p-pager__text{font-size:16px;font-size:1.6rem}.p-pager__title{display:block;clear:both;padding-top:1em}.p-pager__title:after,.p-pager__title:before{content:" ";display:table}.p-pager__title:after{clear:both}.p-pager__titleText{display:inline-block}.p-pager__index{display:table-cell;text-align:center;vertical-align:middle}.p-pager__list{display:inline-block;font-family:AdobeBlank,sans-serif}.p-pager__listCol{clear:both;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;display:inline-block;letter-spacing:normal;position:relative;vertical-align:top;word-spacing:normal}.p-pager__listCol .p-pager__number,.p-pager__listCol a{display:inline-block;width:30px;height:30px;background-color:transparent;border:2px solid #311b00;border-radius:5px;font-size:16px;font-size:1.6rem;color:#311b00;line-height:26px;margin:2px 5px;transition:border-radius .3s ease 0s}.p-pager__listCol .p-pager__number.p-pager__number--is-current,.p-pager__listCol a.p-pager__number--is-current{background-color:#311b00;color:#f9f7ee}html:not(.use-nonepc) .p-pager__number:hover{border-radius:50%}.p-panel-pickup{display:inline-block;margin-left:auto;margin-right:auto;width:100%;max-width:310px;padding-top:5px;background-image:url(../images/ptn/texter-red.png);background-size:100px;box-shadow:0 0 5.76px .24px rgba(0,0,0,.34)}.p-panel-pickup,.p-panel-pickup__inner{background-position:0 0;background-repeat:repeat}.p-panel-pickup__inner{padding:14px 15px;height:100%;background-image:url(../images/ptn/texter-offwhite2.png);background-size:320px;position:relative}.p-panel-pickup__inner:before{content:" ";position:absolute;right:0;bottom:0;display:block;width:0;height:0;border-color:transparent #a00000 #a00000 transparent;border-style:solid;border-width:8px;transition:border .3s ease 0s}.p-panel-pickup .p-heading-raimon{margin-top:16px}.p-panel-pickup .p-paragraph{margin-top:1.1em;line-height:1.42857;font-weight:500;letter-spacing:-.05em}html:not(.use-nonepc) .p-panel-pickup__inner:hover:before{display:block;width:0;height:0;border-color:transparent #3b2810 #3b2810 transparent;border-style:solid;border-width:8px}.p-bord{display:block;padding:9px;position:relative;background-image:url(../images/ptn/texter-wood.png)}.p-bord:after,.p-bord:before{content:" ";display:block;position:absolute;top:0;height:9px;z-index:2;background-repeat:no-repeat}.p-bord:before{left:0;width:9px;background-image:url(../images/frame/frame-wood-lt.png)}.p-bord:after{width:8px;right:0;background-image:url(../images/frame/frame-wood-rt.png)}.p-bord__corner{height:100%}.p-bord__corner:after,.p-bord__corner:before{content:" ";display:block;position:absolute;bottom:0;height:9px;z-index:2}.p-bord__corner:before{left:0;width:9px;background-image:url(../images/frame/frame-wood-lb.png)}.p-bord__corner:after{width:8px;right:0;background-image:url(../images/frame/frame-wood-rb.png)}.p-bord__side{height:100%}.p-bord__side:after,.p-bord__side:before{content:" ";display:block;position:absolute;top:0;height:100%;background-repeat:repeat-y;z-index:1}.p-bord__side:before{width:9px;left:0;background-image:url(../images/frame/frame-wood-l.png)}.p-bord__side:after{width:8px;right:0;background-image:url(../images/frame/frame-wood-r.png)}.p-bord__updown{height:100%}.p-bord__updown:after,.p-bord__updown:before{content:" ";display:block;position:absolute;width:100%;height:9px;left:0;background-repeat:repeat-x;z-index:1}.p-bord__updown:before{top:0;background-image:url(../images/frame/frame-wood-t.png)}.p-bord__updown:after{bottom:0;background-image:url(../images/frame/frame-wood-b.png)}.p-bord__inner{z-index:3}.p-bord-pickup{max-width:310px;width:100%;text-align:center;padding-left:15px;padding-right:15px;padding-bottom:15px}.p-bord-pickup .p-bord__inner{padding-top:57px}.p-bord-pickup .p-heading-noren{z-index:3;margin-top:0;margin-bottom:0;position:absolute;left:6px;top:-17px;display:block}.p-bord-pickup .p-btn-container{margin-top:11px}.p-bord-pickup .p-btn-container .p-btn{max-width:200px}.p-panel-feed-container .p-panel-feed:not(:last-child){border-bottom:1px dotted #680000}.p-panel-feed-container .p-panel-feed:nth-child(2n){background-image:url(../images/ptn/texter-ofwhite2-half.jpg);background-position:0 0;background-repeat:repeat;background-size:100px}.p-panel-feed a{transition:box-shadow .4s ease-in-out 0s}html:not(.use-nonepc) .p-panel-feed a:hover{box-shadow:inset 0 0 0 3px #a00000}html:not(.use-nonepc) .p-panel-feed a:hover .p-title{text-decoration:underline}.p-panel-feed__inner{clear:both;display:block;width:100%;height:100%;padding:22px 18px 19px}.p-panel-feed__inner:after,.p-panel-feed__inner:before{content:" ";display:table}.p-panel-feed__inner:after{clear:both}.p-panel-feed+.p-panel-feed .p-panel-feed__inner{padding:18px}.p-panel-feed__eyecatch{float:left;width:19.35%}.p-panel-feed__main{float:left;padding-left:20px;width:80.64%}.p-panel-feed .p-infobox{margin-top:-1px;margin-right:1em}.p-panel-feed .p-time{font-family:Roboto;font-weight:500;display:inline-block;vertical-align:middle;color:#a00000;font-size:17px;font-size:1.7rem;letter-spacing:-.01em}.p-panel-feed .p-title{line-height:1.42857;margin-top:.8em;margin-bottom:0}.p-panel-feed.p-panel-feed--btn{text-align:center}.p-panel-feed.p-panel-feed--btn .p-panel-feed__inner{padding-top:15px;padding-bottom:15px}.p-panel-feed.p-panel-feed--btn .p-btn{max-width:200px}.p-panel-ramen{max-width:270px;width:100%;margin-left:auto;margin-right:auto;text-align:center}.p-panel-ramen img{display:inline-block}.p-panel-ramen .p-heading-ramen{margin-top:0;margin-bottom:0}.p-panel-ramen .p-paragaraph{margin-top:1em;margin-bottom:0;line-height:1.42857;letter-spacing:-.04em}.p-panel-ramen__eyecatch{position:relative;z-index:1;width:300px;margin-left:-15px}.p-panel-ramen__contents{display:table;height:100%;width:100%;height:165px;text-align:center;margin-top:-36px;background-image:url(../images/ptn/bg-main.jpg);background-position:0 0;background-repeat:repeat;background-size:300px;box-shadow:0 0 4.85px .15px rgba(0,0,0,.4);padding:7px}.p-panel-ramen.p-panel-ramen--tukemen .p-panel-ramen__eyecatch{top:-29px}.p-panel-ramen.p-panel-ramen--asotakana .p-panel-ramen__eyecatch{top:-12px}.p-panel-ramen__info{display:table-cell;vertical-align:middle;padding:15px 5px;position:relative}.p-panel-ramen__info:after,.p-panel-ramen__info:before{content:" ";display:block;position:absolute;width:2px;height:100%;top:0;background-image:url(../images/ptn/border-texter-red-h.png);background-position:0 0;background-repeat:repeat-y;background-size:2px}.p-panel-ramen__info:before{left:0}.p-panel-ramen__info:after{right:0}.p-panel-ramen .p-inner:after,.p-panel-ramen .p-inner:before{content:" ";display:block;position:absolute;width:100%;height:2px;background-image:url(../images/ptn/border-texter-red-w.png);background-position:0 0;background-repeat:repeat-x;background-size:660px;left:0;right:0}.p-panel-ramen .p-inner:before{top:0}.p-panel-ramen .p-inner:after{bottom:0}.p-panel-entry .p-time{font-size:17px;font-size:1.7rem;font-weight:700;vertical-align:middle}.p-panel-photos{max-width:380px;width:100%;clear:both}.p-panel-photos:after,.p-panel-photos:before{content:" ";display:table}.p-panel-photos:after{clear:both}.p-panel-photos__main{float:left;width:78.94%}.p-panel-photos__sub{float:right;width:15.78%}.p-panel-photos__sub li+li{margin-top:16.75%}.p-panel-photos__sub a{display:inline-block}.p-paragraph.p-paragraph--small{font-size:13px;font-size:1.3rem;letter-spacing:-.02em;line-height:1.53846}.p-paragraph.p-paragraph--frame{text-shadow:0 0 3px #eadbc0,0 0 3px #eadbc0,0 0 3px #eadbc0,0 0 3px #eadbc0}.p-paragraph.p-paragraph--lhl{line-height:1.85714}.p-paragraph-search{font-size:13px;font-size:1.3rem;letter-spacing:-.02em;line-height:1.53846}.p-paragraph-search .p-svg-search{fill:#3c2204}.p-popup{background-color:#fff;max-width:900px;padding:60px 65px 30px}.p-popup,.p-popup__inner{width:100%;margin-left:auto;margin-right:auto}.p-popup__inner{max-width:770px}.p-popup__content{text-align:center}.p-popup__content .p-paragraph{display:inline-block;text-align:left}.p-page-company .lity .lity-close{position:absolute;width:55px;height:55px;overflow:hidden;text-indent:-200%;font-size:0;background-image:url(../images/popup-close.png);background-position:0 0;background-repeat:no-repeat;background-size:55px}.p-shop-about .p-paragraph-parent{font-size:13px;font-size:1.3rem;line-height:1.53846}.p-shop-about .p-paragraph-parent p{line-height:1.53846}.p-shop-about .p-paragraph-parent p:first-child{margin-top:-.3em}.p-shop-aboutPhotos__paragraph{font-size:13px;font-size:1.3rem;letter-spacing:-.02em;line-height:1.53846}.p-shop-aboutPhotos__paragraph p{line-height:1.53846}.p-shop-aboutPhotos__paragraph p:first-child{margin-top:-.3em}.p-cmspost .p-simpleList__inner.p-list-arrow--inner{font-size:13px;font-size:1.3rem;font-weight:400}html.android .l-two__side{letter-spacing:-.35em;font-size:0}html.android .l-two__side>.p-packedList{font-size:13px;font-size:1.3rem;letter-spacing:normal;display:inline-block}.p-posting{background-color:hsla(0,0%,100%,.7);box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding-bottom:30px}.p-posting+.p-posting{margin-top:30px}.p-posting__headerFoot{width:100%;clear:both;margin-left:auto}.p-posting__headerFoot:after,.p-posting__headerFoot:before{content:" ";display:table}.p-posting__headerFoot:after{clear:both}.p-posting__title{display:table;width:100%;border-bottom:1px dotted #6c0202}.p-posting__title .p-posting__headline{display:table-cell;vertical-align:middle;text-align:left;font-size:20px;font-size:2rem;line-height:1.2}.p-posting__title .p-posting__headline a:hover{text-decoration:underline}.p-posting__time{display:table;table-layout:fixed;color:#f9f7ee;font-family:Roboto;background-image:url(../images/ptn/texter-red.png)}.p-posting__timeMain{display:table-cell;vertical-align:middle;text-align:center}.p-posting__tag{display:inline-block;float:right;font-size:13px;font-size:1.3rem;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:400;padding-top:18px;padding-bottom:8px}.p-posting__tag .p-svg{margin-right:5px}.p-posting__tag a{display:inline-block}.p-posting__tag.p-posting__tag--block a{min-width:100px;line-height:1;color:#fff;text-align:center;padding:7px 10px 8px}.p-posting__content{max-width:660px;width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-top:10px}.p-posting__content p{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:400;line-height:1.76923}.p-ptn-beige{background-image:url(../images/ptn/bg-main3.jpg);background-position:0 0;background-repeat:repeat;background-size:250px}.p-section:not(:first-child){padding-top:3.5em}.p-section.p-section--n{padding-top:0}.p-section.p-section--after-padding{padding-bottom:45px}.p-section.p-section--bafore-margin{margin-top:60px}.p-shadow{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.p-shopinfo-bar{text-align:left;display:inline-block;font-weight:700;border-radius:0 0 5px 5px;background-image:url(../images/ptn/texter-darkwood-s.png);box-shadow:0 0 5px 0 #000;color:#efead8}.p-shopinfo-bar,.p-shopinfo-bar__zenkoku{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.p-shopinfo-bar__zenkoku,.p-shopinfo-bar__zenkoku strong{font-weight:500}.p-shopinfo-bar .p-shop-location{text-align:center;border-radius:50%;border:1px solid #efead8;display:inline-block;width:45px;height:45px;line-height:43px;vertical-align:middle;margin-right:3px}.p-shopinfo-bar .p-p-shopinfo-bar__location{padding-top:1px}.p-shopinfo-bar__inner{padding-left:10px;padding-right:10px}.p-shopinfo-bar .p-shop-length{line-height:1;vertical-align:middle;font-family:Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-weight:700}.p-shopinfo-bar .p-shop-length__sub{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;font-weight:700}.p-shopnum-ramen{display:block;color:#f9f7ee;text-align:center;box-shadow:5px 5px 20px rgba(0,0,0,.15);position:relative;border-radius:50%;overflow:hidden;width:242px;height:240px;background-image:url(../images/shop-ramen.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}.p-shopnum-ramen:before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/ptn/ichimatsu.png) repeat 50%;background-color:rgba(0,0,0,.5);border-radius:50%}.p-shopnum-ramen__inner{display:inline-block;vertical-align:middle}.p-shopnum-ramen__sub{position:relative;z-index:2;display:block;margin-top:44px;line-height:1.35294}.p-shopnum-ramen__main{line-height:1;display:block;position:relative;z-index:2;font-weight:700;vertical-align:baseline}.p-shopnum-ramen__mainInt{display:inline-block;vertical-align:baseline}.p-shopnum-ramen__mainSub{margin-left:.1em;display:inline-block}.p-simplebox{display:block;padding:10px;background-color:#fff;background-color:hsla(0,0%,100%,.7);box-shadow:0 0 5px 0 rgba(0,0,0,.08)}.p-simplebox__inner{border:3px solid #89231e;padding-top:22px;padding-bottom:22px}.p-simplebox.p-simplebox--shadow-n{box-shadow:none}.p-simplebox.p-simplebox--padding-n .p-simplebox__inner{padding-top:0;padding-bottom:0}.p-simplebox.p-simplebox--column .p-simplebox__inner{padding-left:27px;padding-right:27px}.p-simplebox--link{box-shadow:none}.p-simplebox--link+.p-simplebox--link{padding-top:0}.p-simpleList{font-weight:700;background-color:#fff;background-color:hsla(0,0%,100%,.7);color:#463b2c;font-size:13px;font-size:1.3rem}.p-simpleList a{display:block;width:100%;padding-top:.9em;padding-bottom:.9em;transition:background-color .3s ease 0s}.p-simpleList .p-list-arrow>li>a{padding-left:25px;text-indent:-20px}.p-simpleList .p-list-arrow>li{text-indent:0;padding-left:0}.p-simpleList__inner.p-list-arrow--inner{font-size:15px;font-size:1.5rem}.p-simpleList__inner.p-list-arrow--inner>li{text-indent:0;padding-left:0}.p-simpleList__inner.p-list-arrow--inner>li>a{text-indent:-1.6em;padding-left:2em}.p-simpleList__inner.p-list-arrow--inner>li ul{padding-top:1em;padding-bottom:1em}.p-simpleList__inner.p-list-arrow--inner>li ul li a{padding-top:.1em;padding-bottom:.1em;text-indent:-1.15em;padding-left:2em}.p-simpleList__inner>li:not(:first-child){border-top:1px dotted #6c0202}.p-simpleList__inner>li:nth-child(2n){background-color:#fbf9f6}.p-simpleList__inner>li ul{font-size:13px;font-size:1.3rem;border-top:1px dotted #6c0202}html:not(.use-nonepc) .p-packedList a:hover{background-color:rgba(160,0,0,.1)}.p-sticky{text-align:center;position:fixed;width:100%;top:-100px;left:0;background-color:#fff;z-index:20;transition:top .5s ease-in-out 0s}.p-sticky.is-show{top:0}.p-svg{display:inline-block;vertical-align:middle}.p-tabbox{width:100%}.p-tabbox .p-tabbox__header{width:100%;display:block;position:relative;font-family:AdobeBlank,sans-serif;background-image:url(../images/ptn/texter-offwhite.png)}.p-tabbox .p-tabbox__header:before{content:" ";display:block;position:absolute;width:100%;height:2px;background-repeat:repeat-x;left:0;right:0;bottom:0;background-image:url(../images/ptn/border-texter-red-w.png)}.p-tabbox .p-tabbox__title{cursor:pointer;width:50%;text-align:center;font-weight:500;clear:both;font-size:19px;font-size:1.9rem;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;display:inline-block;letter-spacing:normal;min-height:1px;position:relative;vertical-align:top;word-spacing:normal;border-bottom:8px solid transparent;transition:background .3s ease 0s}.p-tabbox .p-tabbox__titleLink{display:inline-block;width:100%;padding-top:.45em;padding-bottom:.38em}.p-tabbox .p-tabbox__title.is-active{position:relative;z-index:1;text-shadow:1.414px 1.414px 1px rgba(0,0,0,.43);background-image:url(../images/ptn/texter-red.png);color:#efead8;border-bottom-color:#730000}html:not(.use-nonepc) .p-tabbox__title:hover{background-color:rgba(192,190,173,.2)}.p-tabbox .p-tabbox__footer{position:relative}.p-tabbox .p-tabbox__footer:before{content:" ";display:block;position:absolute;width:100%;height:2px;background-repeat:repeat-x;left:0;right:0;bottom:0;background-image:url(../images/ptn/border-texter-red-w.png)}.p-tabbox .p-tabbox__footerinner{padding-bottom:2px;position:relative}.p-tabbox .p-tabbox__footerinner:after,.p-tabbox .p-tabbox__footerinner:before{content:" ";display:block;position:absolute;width:2px;height:100%;background-repeat:repeat-y;top:0;background-image:url(../images/ptn/border-texter-red-h.png)}.p-tabbox .p-tabbox__footerinner:before{left:0}.p-tabbox .p-tabbox__footerinner:after{right:0}html.android .p-tabbox .p-tabbox__header{letter-spacing:-.35em;font-size:0}.p-tabbox-anchor{display:block;width:100%;font-size:18px;font-size:1.8rem}.p-tabbox-anchor__inner{width:100%;display:table;table-layout:fixed}.p-tabbox-anchor__item{display:table-cell;vertical-align:middle}.p-tabbox-anchor__item:not(:last-child){padding-right:1px}.p-tabbox-anchor__itemCore{position:relative;display:block;width:100%;height:100%;text-align:center;color:#463b2c;padding:.555em .5em .668em;background-color:rgba(141,148,82,.3);box-shadow:inset 0 -5px 0 rgba(49,27,0,.15);transition:color .2s ease-in 0s,background-color .2s ease-in 0s,box-shadow .2s ease-in 0s}.p-tabbox-anchor__itemCore:before{content:" ";position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0);display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:9px 5px 0;transition:bottom .15s ease-in 0s,border-top-color .15s ease-out 0s,visibility .2s ease-in 0s,opacity .2s ease-in 0s}.p-tabbox-anchor__item.is-active .p-tabbox-anchor__itemCore{background-color:#a10000;box-shadow:inset 0 -5px 0 #6c0202;color:#efead8}.p-tabbox-anchor__item.is-active .p-tabbox-anchor__itemCore:before{bottom:-9px;border-top-color:#6c0202;visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}html:not(.use-nonepc) .p-tabbox-anchor__itemCore:hover{background-color:#a10000;box-shadow:inset 0 -5px 0 #6c0202;color:#efead8}html:not(.use-nonepc) .p-tabbox-anchor__itemCore:hover:before{bottom:-9px;border-top-color:#6c0202;visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}html:not(.use-nonepc) .p-tabbox-anchor__itemCore:active{background-color:rgba(161,0,0,.9);box-shadow:inset 0 -5px 0 rgba(161,0,0,.9)}html:not(.use-nonepc) .p-tabbox-anchor__itemCore:active:before{border-top-color:rgba(161,0,0,.9)}.p-tableScroller{position:relative}.p-table.p-table--headfixed tbody{overflow-y:scroll;height:150px}.p-table.p-table--fixed{table-layout:fixed}.p-table.p-table--center-td td,.p-table.p-table--center-th th{text-align:center}.p-table-head{text-align:left;width:100%}.p-table-head td,.p-table-head th{border:1px solid #bebdb3;vertical-align:middle}.p-table-head thead{text-align:center;font-size:15px;font-size:1.5rem}.p-table-head thead th{padding:.6em .8em;background-color:#311b00;color:#efead8}.p-table-head tbody{font-size:14px;font-size:1.4rem;color:#463b2c}.p-table-head tbody tr{background-color:#fff}.p-table-head tbody tr:nth-child(2n){background-color:#fbf9f6}.p-table-head tbody td{padding:1em 2.5em}.p-table-simple{text-align:left;width:100%;background-color:#fff}.p-table-simple th{background-color:#efead7}.p-table-simple td,.p-table-simple th{padding:.8em;border:1px solid #bebdb3}.p-table-simple.p-table-simple--red{background-color:transparent}.p-table-simple.p-table-simple--red th{color:#f9f7ee;font-weight:400;background-color:#6c0202}.p-table-simple.p-table-simple--red td,.p-table-simple.p-table-simple--red th{border:none}.p-table-thalpha{width:100%}.p-table-thalpha td,.p-table-thalpha th{vertical-align:middle;border-top:20px solid transparent;border-bottom:20px solid transparent}.p-table-thalpha th{text-align:center}.p-table-thalpha th span{display:block;background-color:rgba(129,78,0,.15)}.p-telfax{font-family:Roboto;line-height:1;font-size:25px;font-size:2.5rem;letter-spacing:0}.p-telfax__title{letter-spacing:normal;font-size:68%}.p-telfax__coron{margin-left:4px;margin-right:1px}.p-viewedTooltip{display:inline-block;width:100%;position:relative;z-index:1;border-radius:5px;background-color:hsla(0,0%,100%,.7);box-shadow:1px 2px 5px rgba(0,0,0,.08)}.p-viewedTooltip__name{display:block;width:100%;line-height:1.2;border-radius:3px 3px 0 0;font-size:16px;font-size:1.6rem;text-align:center;padding:.4em .5em;color:#efead8;background-image:url(../images/ptn/texter-darkwood-s.png);background-position:0 0;background-repeat:repeat;background-size:390px}.p-viewedTooltip__contents{padding:5px 10px;font-size:15px;font-size:1.5rem}.p-viewedTooltip__contents a,.p-viewedTooltip__contents li{letter-spacing:-.04em}.p-viewedTooltip__contents span{margin-right:-.8em}.p-viewedTooltip__contents a{transition:background-color,.3s ease 0s}html:not(.use-nonepc) .p-viewedTooltip__contents a:hover{background-color:rgba(160,0,0,.1)}.p-viewedTooltip.p-viewedTooltip--single{max-width:70px}.p-viewedTooltip.p-viewedTooltip--double{max-width:130px}.p-viewedTooltip:before{display:block;position:absolute;-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;opacity:.7;filter:alpha(opacity=70);z-index:-8}.p-viewedTooltip.p-viewedTooltip--fleft:before{content:" ";left:-19px;background-image:url(../images/sprite.png);background-position:-1440px 0;width:19px;height:18px}.p-viewedTooltip.p-viewedTooltip--ftop:before{content:" ";left:-19px;background-image:url(../images/sprite.png);background-position:-1477px 0;width:20px;height:18px}.p-viewedTooltip.p-viewedTooltip--ftop2:before{content:" ";top:-19px;background-image:url(../images/sprite.png);background-position:-1497px 0;width:18px;height:19px}.p-viewedTooltip.p-viewedTooltip--fbottom:before{content:" ";bottom:-19px;background-image:url(../images/sprite.png);background-position:-1403px 0;width:18px;height:19px}.p-viewedTooltip.p-viewedTooltip--fbottom2:before{content:" ";bottom:-14px;background-image:url(../images/sprite.png);background-position:-1421px 0;width:19px;height:14px}.p-viewedTooltip.p-viewedTooltip--fright:before{content:" ";right:-18px;background-image:url(../images/sprite.png);background-position:-1459px 0;width:18px;height:18px}.p-simplebox{width:100%}.p-simplebox.p-simplebox--addline{padding:23px;box-shadow:0 0 6px 0 rgba(0,0,0,.3),inset 0 0 0 10px #f9f5ee,inset 0 0 0 13px #89221d}.p-simplebox.p-simplebox--flex{display:flex;align-items:center}.p-simplebox__addinner{width:100%;padding:15px 0}.p-add-syokuhin{text-align:center;width:930px;max-width:100%;margin-left:auto;margin-right:auto;border-bottom:1px dotted #680000;padding-bottom:23px;margin-bottom:45px}.p-add-syokuhin__text{margin-top:0;margin-bottom:0;line-height:1.3;font-size:16px;font-size:1.6rem;line-height:1.65}.p-add-syokuhin__caption{margin-bottom:5px;display:block;font-weight:500;color:#710a0a;line-height:1.3;font-size:19px;font-size:1.9rem}.p-article-figure{display:block;width:100%}.p-article-figure__thumb{margin:0;transition:box-shadow .4s ease 0s}.p-article-figure__thumb img{width:100%}.p-article-figure__info{margin-top:18px;clear:both}.p-article-figure__info:after,.p-article-figure__info:before{content:" ";display:table}.p-article-figure__info:after{clear:both}.p-article-figure__tag{display:inline-block;color:#efead7;text-align:center;background-color:#a10000;min-width:100px;line-height:1;font-size:13px;font-size:1.3rem;padding:8px 10px;margin-right:20px}.p-article-figure__time{display:block;overflow:hidden;font-family:Roboto;color:#ae0000;font-size:17px;font-size:1.7rem;font-weight:700;line-height:1;margin-top:6px}.p-article-figure__title{margin-top:12px;font-size:14px;font-size:1.4rem;line-height:1.42857}html:not(.use-nonepc) .p-article-figure:hover{text-decoration:none}html:not(.use-nonepc) .p-article-figure:hover .p-article-figure__thumb{box-shadow:0 0 0 2px #a00000}html:not(.use-nonepc) .p-article-figure:hover .p-article-figure__title{text-decoration:underline}.p-hero-den{height:370px;position:relative;z-index:0;background-image:url(../images/brand/ptn-colc.jpg);background-position:0 0;background-repeat:repeat;background-size:172px}.p-hero-den__heading{margin-top:0;padding-top:44px;margin-left:120px;position:relative;z-index:1}.p-hero-den__ramen{pointer-events:none;position:absolute;right:-70px;top:0;z-index:0;width:80%}.p-hero-den__inner{position:relative;display:block;height:100%;max-width:1020px;width:100%;margin-left:auto;margin-right:auto}.p-hero-den__inner:after{width:15px;background-color:#a00000;right:0;top:0;box-shadow:-25px 0 0 0 #a00000,-50px 0 0 0 #a00000}.p-hero-den__inner:after,.p-hero-den__inner:before{content:" ";display:block;height:100%;position:absolute;z-index:-1}.p-hero-den__inner:before{width:999px;bottom:0;left:-240px;background-image:url(../images/brand/den-mv-main.png);background-position:0 100%;background-repeat:no-repeat;background-size:999px}.p-hero-den:before{content:" ";display:block;width:100%;height:10px;position:absolute;left:0;bottom:15px;background-color:#a00000}.p-hero-ryu{height:370px;position:relative;z-index:0;padding-left:15px;padding-right:15px;background-image:url(../images/ptn/texter-darkwood.png);background-position:0 0;background-repeat:repeat;background-size:1500px}.p-hero-ryu__heading{position:absolute;z-index:0;margin-top:0;margin-bottom:0;top:45px;left:0;width:47.05%}.p-hero-ryu__ramen{pointer-events:none;position:absolute;top:0;right:-23.53%;z-index:1;width:82.35%}.p-hero-ryu__inner{position:relative;display:block;height:100%;max-width:1020px;width:100%;margin-left:auto;margin-right:auto}.p-hero-ryu__inner:before{content:" ";display:block;height:100%;width:918px;position:absolute;bottom:0;left:-240px;z-index:-1;background-image:url(../images/brand/ryu-mv-main.png);background-position:0 100%;background-repeat:no-repeat;background-size:918px}.p-hero-tyanpon{height:370px;position:relative;z-index:0;padding-left:15px;padding-right:15px;background-image:url(../images/ptn/texter-darkwood.png);background-position:0 0;background-repeat:repeat;background-size:1500px}.p-hero-tyanpon__heading{position:absolute;z-index:1;margin-top:0;margin-bottom:0;top:23%;left:-15px;bottom:0;width:41.66%}.p-hero-tyanpon__ramen{pointer-events:none;position:absolute;top:0;right:-13.73%;z-index:0;width:86.27%}.p-hero-tyanpon__inner{position:relative;display:block;height:100%;max-width:1020px;width:100%;margin-left:auto;margin-right:auto}.p-hero-tyanpon__inner:before{content:" ";display:block;height:100%;width:640px;position:absolute;bottom:0;left:-140px;z-index:-1;background-image:url(../images/brand/tyanpon-vegetable.png);background-position:0 100%;background-repeat:no-repeat;background-size:100% auto}.p-hero-atsuou{height:370px;position:relative;z-index:0;padding-left:15px;padding-right:15px;background:transparent url(../images/brand/atsuou-bg.jpg) 0 0 no-repeat/cover}.p-hero-atsuou__heading{position:absolute;z-index:2;margin-top:0;margin-bottom:0;top:7%;left:3.5%;width:29.41%}.p-hero-atsuou__ramen{pointer-events:none;position:absolute;top:0;right:-45.1%;z-index:1;width:106.47%}.p-hero-atsuou__inner{position:relative;display:block;height:100%;max-width:1020px;width:100%;margin-left:auto;margin-right:auto}.p-brand-section{padding-top:50px;padding-bottom:60px}.p-brand-section [class].c-gmap-container{height:auto;height:400px}.p-brand-info__heading{color:#a10000;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;line-height:1.3;font-weight:700;font-size:38px;font-size:3.8rem;margin-bottom:0;margin-top:0}.p-brand-info__heading__line{display:inline-block;border-bottom:1px dashed #1b1b1b;padding-bottom:10px}.p-brand-info__paragraph{letter-spacing:-.04em;margin-top:1.41176em;margin-bottom:0;font-size:17px;font-size:1.7rem;line-height:2.94118}.p-brand-info__paragraph__line{border-bottom:1px dashed #1b1b1b;padding-top:.65em;padding-bottom:.65em}.p-brand-info__paragraph__line.p-brand-info__paragraph__line--none{border-bottom:none}.p-brand-info__paragraph__line.p-brand-info__paragraph__line--top{border-top:1px dashed #1b1b1b}.p-brand-info__paragraph__line.p-brand-info__paragraph__line--b{display:block;padding-top:0;padding-bottom:0}.p-brand-access-sickmode{position:relative;padding-top:45px;padding-bottom:45px;z-index:0;color:#efead7;background-color:#000}.p-brand-access-sickmode:after,.p-brand-access-sickmode:before{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.p-brand-access-sickmode:before{background:url(../images/ptn/ichimatsu.png) repeat 50%}.p-brand-access-sickmode:after{background-image:url(../images/brand/wood-new.jpg);background-size:3000px;background-repeat:repeat;background-position:50%;opacity:.34;z-index:-2}.p-brand-access-firemode{color:#efead7;padding-top:45px;padding-bottom:45px;background-image:url(../images/brand/firburning-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.p-brand-access{max-width:440px}.p-brand-access__heading{font-size:33px;font-size:3.3rem;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;margin-top:-.25em;margin-bottom:20px;letter-spacing:.2em}.p-brand-access__thumb{margin:0}.p-brand-access__list{margin-top:28px}.p-brand-access__list li+li{margin-top:5px}.p-brand-access__tag{text-align:center;min-width:75px;height:25px;line-height:25px;color:#fff;background-color:#311b00;margin-right:20px}.p-brand-access__tag,.p-brand-access__text{display:inline-block;vertical-align:middle}.p-spotbox{display:block;background-image:url(../images/ptn/bg-main.jpg);padding:10px;box-shadow:0 0 4.85px .15px rgba(0,0,0,.4)}.p-spotbox__inner{padding:2px;height:100%;background-image:url(../images/brand/ptn-zarazaline.jpg)}.p-spotbox__content{height:100%;background-image:url(../images/ptn/bg-main.jpg);padding:5px}.p-brand-spot{max-width:540px;width:100%;text-align:center}.p-brand-spot__header{font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;font-weight:700;line-height:1.3;border-bottom:1px dashed #232323;padding-bottom:15px;margin-bottom:27px;position:relative}.p-brand-spot__header:before{content:" ";display:block;height:1px;width:100%;position:absolute;bottom:-2px;left:0;border-bottom:1px dashed #232323}.p-brand-spot__header__sub{display:block;font-size:18px;font-size:1.8rem;color:#311b00}.p-brand-spot__header__title{margin-top:5px;margin-bottom:0;display:block;font-size:35px;font-size:3.5rem;color:#a10000}.p-brand-spot__paragraph{color:#3c2204;font-size:14px;font-size:1.4rem;line-height:1.42857}.p-brand-spot [class].p-spotbox__content{padding:23px 33px 30px}.p-brand-show-wrap{margin-bottom:60px;background-image:url(../images/brand/wood-new.jpg);background-size:3000px;background-repeat:repeat;background-position:50%}.p-brand-show-wrap [class].js-sclikDots{position:absolute;bottom:50px;text-align:right}.p-brand-show-wrap [class].slick-list{overflow:visible}.p-brand-show-wrap [class].slick-slide{vertical-align:top}.p-brand-show-wrap [class].p-slick__container{position:relative}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow{margin-top:-40px;transition:transform .3s ease 0s;background-position:0 0!important}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-prev{width:64px;height:64px;background-image:url(../images/brand/arrow-brown-prev.png)}html:not(.use-nonepc) .p-brand-show-wrap .slick-arrow.slick-prev:hover{transform:translateX(-5px)}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-next{width:64px;height:64px;background-image:url(../images/brand/arrow-brown-next.png)}html:not(.use-nonepc) .p-brand-show-wrap .slick-arrow.slick-next:hover{transform:translateX(5px)}.p-brand-show{width:100%;text-align:center}.p-brand-show__figure{pointer-events:none;left:-5px;position:relative;z-index:1;margin:0}.p-brand-show__figure img{max-width:121.87%;display:block}.p-brand-show__inner{display:table;text-align:left}.p-brand-show__col{display:table-cell;vertical-align:middle}.p-brand-show__col.p-brand-show__col--content{width:540px}.p-brand-show__col.p-brand-show__col--content [class].p-brand-spot{margin-top:-15px}.p-brand-ryu{width:100%}.p-brand-ryu [class].p-brand-info__paragraph{margin-top:20px}.p-brand-atsuou [class].p-brand-info__heading{letter-spacing:-.02em}.p-brand-atsuou [class].p-brand-info__heading__line{padding-bottom:15px}.p-msc-episode{margin-top:50px;margin-bottom:40px;padding:21px 22px 23px 40px;background-image:url(../images/msc/msc-texchar.jpg);background-position:0 0;background-repeat:repeat;background-size:180px}.p-msc-episode__grid{clear:both}.p-msc-episode__grid:after,.p-msc-episode__grid:before{content:" ";display:table}.p-msc-episode__grid:after{clear:both}.p-msc-episode__content{display:block;overflow:hidden;letter-spacing:-.08em}.p-msc-episode__col{display:inline-block}.p-msc-episode__date{color:#a00000;font-size:21px;font-size:2.1rem;line-height:1.35}.p-msc-episode__date__s{font-size:.85714em}.p-msc-episode__heading{text-align:center;margin-top:0;line-height:1.3;font-size:30px;font-size:3rem;margin-bottom:10px;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;color:#a00000}.p-msc-episode__tag{display:inline-block;font-size:17px;font-size:1.7rem;font-weight:700;line-height:30px;color:#efead7;background-color:#311b00;text-align:center;width:180px;height:30px;margin-right:15px}.p-msc-bord{margin-bottom:37px;background-color:#a00000;position:relative;overflow:hidden;padding-left:5px;padding-right:5px;padding-bottom:5px}.p-msc-bord:after,.p-msc-bord:before{content:" ";display:block;width:40px;height:40px;background-color:#ecdbc7;position:absolute;border-radius:50%;top:-20px}.p-msc-bord:before{left:-20px}.p-msc-bord:after{right:-20px}.p-msc-bord__header{display:block;margin-top:0;margin-bottom:0;color:#efead7;font-weight:700;text-align:center;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;padding:14px 10px 12px}.p-msc-bord__header__free{font-size:30px;font-size:3rem}.p-msc-bord__header__sub{font-size:14px;font-size:1.4rem}.p-msc-bord__content{background-color:#fff;position:relative;padding:15px 35px}.p-msc-bord__content li img{width:100%}.p-msc-bord__content:after,.p-msc-bord__content:before{content:" ";display:block;width:40px;height:40px;background-color:#ecdbc7;position:absolute;border-radius:50%;bottom:-25px}.p-msc-bord__content:before{left:-25px;box-shadow:inset -4px 4px 0 0 #a00000}.p-msc-bord__content:after{right:-25px;box-shadow:inset 4px 4px 0 0 #a00000}.p-msc-setumei{margin-bottom:50px}.p-msc-setumei__inner{clear:both}.p-msc-setumei__inner:after,.p-msc-setumei__inner:before{content:" ";display:table}.p-msc-setumei__inner:after{clear:both}.p-msc-setumei__heading__line{display:block;width:100%;font-size:18px;font-size:1.8rem;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;background-color:#a00000;color:#efead7;text-align:center;line-height:1.3;padding:12px 10px;font-weight:700;margin-bottom:15px}.p-msc-setumei__inner{padding:16px 27px 16px 17px}.p-msc-setumei__content{display:block;overflow:hidden}.p-msc-setumei__content li{text-indent:-1em;padding-left:1em}.p-msc-strong{margin-top:0;margin-bottom:0;text-align:center;font-size:30px;font-size:3rem;line-height:1.3;font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif;font-weight:700;color:#6c0202}.p-slick{position:relative}.p-slick .js-slickSlider{transition:visibility .3s ease .5s,opacity .3s ease .5s}.p-slick .js-slickSlider.slick-initialized{visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;filter:alpha(opacity=100)}.p-slick .js-slickSlider.slick-initialized+.c-loading{display:none}.p-slick.p-slick--itemhidden .p-slickItem{overflow:hidden}.p-slick.p-slick--bottom .slick-slide,.p-slick.p-slick--middle .slick-slide,.p-slick.p-slick--top .slick-slide{vertical-align:top}.js-sclikArrows .slick-arrow{position:absolute;display:block;top:50%;z-index:4;margin-top:-10.5%;font-size:0;border-radius:50%;overflow:hidden;text-indent:-120%}.js-sclikArrows .slick-prev{left:-70px;background-position:-1252px 0}.js-sclikArrows .slick-next,.js-sclikArrows .slick-prev{background-image:url(../images/sprite.png);width:48px;height:48px}.js-sclikArrows .slick-next{right:-70px;background-position:-1002px 0}.js-sclikDots{position:relative;width:100%;display:block;margin-top:20px;text-align:center}.js-sclikDots li{display:inline-block;cursor:pointer;overflow:hidden;font-size:0;text-indent:-120%;border-radius:50%;width:10px;height:10px;background-color:#000}.js-sclikDots li+li{margin-left:10px}.js-sclikDots li.slick-active{background-color:#a40000}.js-slickMv .js-sclikDots{position:absolute;margin-top:0;max-width:1050px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;bottom:-32px;text-align:right;left:0;right:0}.js-slickMv .js-sclikDots li{box-shadow:0 0 3px 0 rgba(0,0,0,.71)}.u-tac{text-align:center}.u-tal{text-align:left}.u-tar{text-align:right}.u-vam{vertical-align:middle!important}.u-vat{vertical-align:top!important}.u-vab{vertical-align:bottom!important}.u-vabl{vertical-align:baseline!important}.u-clear{clear:both}.u-clear:after,.u-clear:before{content:" ";display:table}.u-clear:after{clear:both}.u-right{float:right}.u-left{float:left}.u-base{color:#fff!important}.u-main{color:#a00000!important}.u-accent{color:#630000!important}.u-white{color:#fff!important}.u-black{color:#000!important}.u-blue{color:#153766!important}.u-navy{color:#232077!important}.u-yellow{color:#888926!important}.u-orange{color:#f08300!important}.u-red{color:#fdf4f1!important}.u-pink{color:#ffe6e6!important}.u-green{color:#20993b!important}.u-gray-level3{color:#cdcdcd!important}.u-gray-level2{color:#faf6f9!important}.u-gray-level1{color:#eaeef6!important}.u-font{color:#311b00!important}.u-font-sub{color:#efead8!important}.u-bg-base{background-color:#fff!important}.u-bg-main{background-color:#a00000!important}.u-bg-accent{background-color:#630000!important}.u-bg-white{background-color:#fff!important}.u-bg-black{background-color:#000!important}.u-bg-blue{background-color:#153766!important}.u-bg-navy{background-color:#232077!important}.u-bg-yellow{background-color:#888926!important}.u-bg-yellow2{background-color:#ff9c01!important}.u-bg-orange{background-color:#f08300!important}.u-bg-red{background-color:#fdf4f1!important}.u-bg-pink{background-color:#ffe6e6!important}.u-bg-yellowgreen{background-color:#b2b800!important}.u-bg-green{background-color:#20993b!important}.u-bg-gray-level3{background-color:#cdcdcd!important}.u-bg-gray-level2{background-color:#faf6f9!important}.u-bg-gray-level1{background-color:#eaeef6!important}.u-bg-font{background-color:#311b00!important}.u-bg-font-sub{background-color:#efead8!important}.u-hide{display:none!important}.u-show{display:block!important}.u-show-ib{display:inline-block!important}.u-show-t{display:table!important}.u-mincho,.u-mincho-bold{font-family:Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif}.u-mincho-bold{font-weight:700}.u-gothic,.u-gothic-bold{font-family:Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.u-gothic-bold{font-weight:700}.u-yumincho,.u-yumincho-bold{font-family:YuMincho,Yu Mincho,游明朝,ヒラギノ明朝 Pro W3,MS PMincho,ＭＳ Ｐ明朝,Times New Roman,serif}.u-yumincho-bold{font-weight:700}.u-yugothic,.u-yugothic-bold{font-family:YuGothic,Yu Gothic,游ゴシック,Hiragino Kaku Gothic ProN,sans-serif}.u-yugothic-bold{font-weight:700}.u-ns-regular{font-weight:400}.u-ns-medium,.u-ns-regular{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.u-ns-medium{font-weight:500}.u-ns-bold{font-weight:700}.u-ns-black,.u-ns-bold{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.u-ns-black{font-weight:900}.u-robot{font-family:Roboto}.u-helvetica{font-family:Helvetica Neue,Helvetica,Arial,Roboto,sans-serif}.u-auto{margin-left:auto;margin-right:auto}.u-fs-s{font-size:13px!important;font-size:1.3rem!important}.u-fs-xs{font-size:12px!important;font-size:1.2rem!important}.u-fs-xxs{font-size:11px!important;font-size:1.1rem!important}.u-fs-m{font-size:15px!important;font-size:1.5rem!important}.u-fs-base{font-size:14px!important;font-size:1.4rem!important}.u-fs-l{font-size:16px!important;font-size:1.6rem!important}.u-fs-xl{font-size:18px!important;font-size:1.8rem!important}.u-fs-xxl{font-size:20px!important;font-size:2rem!important}.u-smoothing{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.u-smoothing-no{-webkit-font-smoothing:subpixel-antialiased!important;-moz-osx-font-smoothing:auto!important}.u-bold{font-weight:700}.u-normal{font-weight:400}.p-heading,.u-metrics{font-feature-settings:"palt"}.u-indent{text-indent:-1em;padding-left:1em}.u-ime-active{ime-mode:active!important}.u-ime-inactive{ime-mode:inactive!important}.u-ime-disabled{ime-mode:disabled!important}@font-face{font-family:AdobeBlank;src:url("data:application/font-woff;base64,d09GRk9UVE8AAATUAAkAAAAACkAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA4AAAAOcAAAEhIl9jq09TLzIAAAHIAAAARQAAAGBRQK3+Y21hcAAAAhAAAAAmAAAALAAMAFNoZWFkAAACOAAAADAAAAA2BZfPvmhoZWEAAAJoAAAAGgAAACQHWf+LaG10eAAAAoQAAAAIAAAACAPoAYhtYXhwAAACjAAAAAYAAAAGAAJQAG5hbWUAAAKUAAACKwAAB2b3USAEcG9zdAAABMAAAAATAAAAIP+4ADJ42mNkYGFmYGRkFHRMyU9KdcpJzMvWLS5ITE4FCZr8kP4h080j183D+EOW8Ycc0w955h8SLN2/eX7V/GJh7eVRkmF4xS/DyCcow/CeR1WG4TuPCgMbEwMjAxsDH0M4QzpDOUM72GDPlNS8ksySSuf8gsqizPSMEgUFIwNDYx0QaaoAVqIQXFlckppbrOCZl5xfVJBflFiSmqKgkVFSUmClr19eXq6XCFKml5yfq6+ph+5cQnwGBpCzGJhBBJjNyMj1Q4FHbYoMI6tQD4/grxqRHx2iDEwsQFlGsAoGBla+Px18AK/lT1cAeNpjYGZ+wTiBgZWBgamLKYKBgcEbQjPGMRgx3GFABYzIHEcXJ38GBwYFBgXmgv8dDAzMBQwVCfqM/5GUKDAwAAArbQs0AAAAeNpjYGBgZGAGYgYGHgYWBgUgzQKEIL7C//8Q8v9DMJ8BAEreBlwAAHjaY2BkYGAA4vc75S7F89t8ZWBmfgEUYbjo4/oZQf/vYH7BXADkMjMwgUQBcKYMvHjaY2BkYGAu+N/BAAXMLxgYGVABEwBNCALqAAAD6AGIAAAAAAAAUAAAAgAAeNrtkz9r20AYxp+zpZhSCEnpBzgolKQk5/8m2FOSJckUYgi0U2VZtlzbkpAVG2+dSukYQj5Bh36A0KFzpw6dOvXLpI/k1ynNYkq3UB8n/+798zx3JwTgufoOhcXvmHPBChtcLTiHAl4K5xl/LWyRI2EbTbwVXmP8i3CB/I2s8DjT/ylMffVMmPqqKkx91RSmvjoRpr56JUx9dSVMffVR+An5JuXbWzwlf6Wash7R91L9EFbQuZ5wDuu5d8J5xq+ELfKNsI0kt+xdg84fCRfIvvAG+b3wJtbznzLeTH3zn4Xpax0J09fyhelrTYXpa10L09da9tLXfiFMX/tEmL72G2H62h8Ow2geD/p+onWlVK7upM+63u+GHU+355PEG0/0ceCGcRTGTuJ19ZafJFGzWJzNZsZJy4wbjovbJms5GDnBcHcSOa535vUvRk58P3x/fe7Fk0EY6LIp1eqt07aAHyZuGEzTldmrtMbO0AuTnhkNOhVTN41qrdRYpfxwT7ZqjUOE/MrmiDFAHz4SaI4KSiijip07rpP20WV1Bx65zZ4Jqz2M+a/57QVwmY2plj6dLNdlZitTTRhvosgxy4ZhxVLNZJ1j5rbJv10OMGJVgCF26RGRXUbPOPu4yHLxyupV+XPOmOsBqwLutswdlFDjeVs45Sn/jPisSrLdBpje5Qz2eEstnsChupfV9BgdUbXDjGGvQYP3WWN145/3/Hc39P8NP/A3/AvEJ2JBAHjaY2BmAIP/WxmMGLAAACzCAeoA") format("woff")}.c-grid{clear:both;display:block;font-family:AdobeBlank;list-style:none}.c-grid:not(.c-grid--ib){display:flex;flex-wrap:wrap}.c-grid:not(.c-grid--ib).c-grid--top{align-items:flex-start}.c-grid:not(.c-grid--ib).c-grid--middle{align-items:center}.c-grid:not(.c-grid--ib).c-grid--bottom{align-items:flex-end}.c-grid:not(.c-grid--ib)>[class*=c-col]{flex:0 1 auto}.c-grid>[class*=c-col]{font-family:YuGothicM,YuGothic,Hiragino Kaku Gothic Pro,ヒラギノ角ゴシック Pro,Meiryo,メイリオ,ＭＳ Ｐゴシック,MS PGothic,sans-serif;min-height:1px}.c-grid.c-grid--ib{display:inline-block}.c-grid.c-grid--ib.c-grid--top>[class*=c-col]{vertical-align:top}.c-grid.c-grid--ib.c-grid--middle>[class*=c-col]{vertical-align:middle}.c-grid.c-grid--ib.c-grid--bottom>[class*=c-col]{vertical-align:bottom}.c-grid.c-grid--ib>[class*=c-col]{display:inline-block;vertical-align:top}.c-grid.c-grid--fit,.c-grid.c-grid--fit>[class*=c-col]{display:flex!important}.c-grid>[class*=c-col]{max-width:100%}.c-grid .c-col-12{width:100%}.c-grid .c-col-11{width:91.66666667%}.c-grid .c-col-10{width:83.33333333%}.c-grid .c-col-9{width:75%}.c-grid .c-col-8{width:66.66666667%}.c-grid .c-col-7{width:58.33333333%}.c-grid .c-col-6{width:50%}.c-grid .c-col-5col{width:20%}.c-grid .c-col-5{width:41.66666667%}.c-grid .c-col-4{width:33.33333333%}.c-grid .c-col-3{width:25%}.c-grid .c-col-2{width:16.66666667%}.c-grid .c-col-1{width:8.33333333%}.c-grid .c-col-auto{width:auto}.c-grid .c-col-xs-12{width:100%}.c-grid .c-col-xs-11{width:91.66666667%}.c-grid .c-col-xs-10{width:83.33333333%}.c-grid .c-col-xs-9{width:75%}.c-grid .c-col-xs-8{width:66.66666667%}.c-grid .c-col-xs-7{width:58.33333333%}.c-grid .c-col-xs-6{width:50%}.c-grid .c-col-xs-5col{width:20%}.c-grid .c-col-xs-5{width:41.66666667%}.c-grid .c-col-xs-4{width:33.33333333%}.c-grid .c-col-xs-3{width:25%}.c-grid .c-col-xs-2{width:16.66666667%}.c-grid .c-col-xs-1{width:8.33333333%}.c-grid .c-col-xs-auto{width:auto}.c-grid--x0{margin-right:0;margin-left:0}.c-grid--x0>[class*=c-col]{padding-right:0;padding-left:0}.c-grid--y0,.c-grid--y0>[class*=c-col]{margin-top:0;margin-bottom:0}.c-grid--x{margin-right:-15px;margin-left:-15px}.c-grid--x>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--x_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--x_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--y{margin-top:-15px;margin-bottom:-15px}.c-grid--y>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--y_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--y_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--x5{margin-right:-5px;margin-left:-5px}.c-grid--x5>[class*=c-col]{padding-right:5px;padding-left:5px}.c-grid--x5_{margin-right:-2.5px;margin-left:-2.5px}.c-grid--x5_>[class*=c-col]{padding-right:2.5px;padding-left:2.5px}.c-grid--y5{margin-top:-5px;margin-bottom:-5px}.c-grid--y5>[class*=c-col]{margin-top:5px;margin-bottom:5px}.c-grid--y5_{margin-top:-2.5px;margin-bottom:-2.5px}.c-grid--y5_>[class*=c-col]{margin-top:2.5px;margin-bottom:2.5px}.c-grid--x10{margin-right:-10px;margin-left:-10px}.c-grid--x10>[class*=c-col]{padding-right:10px;padding-left:10px}.c-grid--x10_{margin-right:-5px;margin-left:-5px}.c-grid--x10_>[class*=c-col]{padding-right:5px;padding-left:5px}.c-grid--y10{margin-top:-10px;margin-bottom:-10px}.c-grid--y10>[class*=c-col]{margin-top:10px;margin-bottom:10px}.c-grid--y10_{margin-top:-5px;margin-bottom:-5px}.c-grid--y10_>[class*=c-col]{margin-top:5px;margin-bottom:5px}.c-grid--x15{margin-right:-15px;margin-left:-15px}.c-grid--x15>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--x15_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--x15_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--y15{margin-top:-15px;margin-bottom:-15px}.c-grid--y15>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--y15_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--y15_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--x20{margin-right:-20px;margin-left:-20px}.c-grid--x20>[class*=c-col]{padding-right:20px;padding-left:20px}.c-grid--x20_{margin-right:-10px;margin-left:-10px}.c-grid--x20_>[class*=c-col]{padding-right:10px;padding-left:10px}.c-grid--y20{margin-top:-20px;margin-bottom:-20px}.c-grid--y20>[class*=c-col]{margin-top:20px;margin-bottom:20px}.c-grid--y20_{margin-top:-10px;margin-bottom:-10px}.c-grid--y20_>[class*=c-col]{margin-top:10px;margin-bottom:10px}.c-grid--x25{margin-right:-25px;margin-left:-25px}.c-grid--x25>[class*=c-col]{padding-right:25px;padding-left:25px}.c-grid--x25_{margin-right:-12.5px;margin-left:-12.5px}.c-grid--x25_>[class*=c-col]{padding-right:12.5px;padding-left:12.5px}.c-grid--y25{margin-top:-25px;margin-bottom:-25px}.c-grid--y25>[class*=c-col]{margin-top:25px;margin-bottom:25px}.c-grid--y25_{margin-top:-12.5px;margin-bottom:-12.5px}.c-grid--y25_>[class*=c-col]{margin-top:12.5px;margin-bottom:12.5px}.c-grid--x30{margin-right:-30px;margin-left:-30px}.c-grid--x30>[class*=c-col]{padding-right:30px;padding-left:30px}.c-grid--x30_{margin-right:-15px;margin-left:-15px}.c-grid--x30_>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--y30{margin-top:-30px;margin-bottom:-30px}.c-grid--y30>[class*=c-col]{margin-top:30px;margin-bottom:30px}.c-grid--y30_{margin-top:-15px;margin-bottom:-15px}.c-grid--y30_>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--x35{margin-right:-35px;margin-left:-35px}.c-grid--x35>[class*=c-col]{padding-right:35px;padding-left:35px}.c-grid--x35_{margin-right:-17.5px;margin-left:-17.5px}.c-grid--x35_>[class*=c-col]{padding-right:17.5px;padding-left:17.5px}.c-grid--y35{margin-top:-35px;margin-bottom:-35px}.c-grid--y35>[class*=c-col]{margin-top:35px;margin-bottom:35px}.c-grid--y35_{margin-top:-17.5px;margin-bottom:-17.5px}.c-grid--y35_>[class*=c-col]{margin-top:17.5px;margin-bottom:17.5px}.c-grid--x40{margin-right:-40px;margin-left:-40px}.c-grid--x40>[class*=c-col]{padding-right:40px;padding-left:40px}.c-grid--x40_{margin-right:-20px;margin-left:-20px}.c-grid--x40_>[class*=c-col]{padding-right:20px;padding-left:20px}.c-grid--y40{margin-top:-40px;margin-bottom:-40px}.c-grid--y40>[class*=c-col]{margin-top:40px;margin-bottom:40px}.c-grid--y40_{margin-top:-20px;margin-bottom:-20px}.c-grid--y40_>[class*=c-col]{margin-top:20px;margin-bottom:20px}.c-grid--x45{margin-right:-45px;margin-left:-45px}.c-grid--x45>[class*=c-col]{padding-right:45px;padding-left:45px}.c-grid--x45_{margin-right:-22.5px;margin-left:-22.5px}.c-grid--x45_>[class*=c-col]{padding-right:22.5px;padding-left:22.5px}.c-grid--y45{margin-top:-45px;margin-bottom:-45px}.c-grid--y45>[class*=c-col]{margin-top:45px;margin-bottom:45px}.c-grid--y45_{margin-top:-22.5px;margin-bottom:-22.5px}.c-grid--y45_>[class*=c-col]{margin-top:22.5px;margin-bottom:22.5px}.c-grid--x50{margin-right:-50px;margin-left:-50px}.c-grid--x50>[class*=c-col]{padding-right:50px;padding-left:50px}.c-grid--x50_{margin-right:-25px;margin-left:-25px}.c-grid--x50_>[class*=c-col]{padding-right:25px;padding-left:25px}.c-grid--y50{margin-top:-50px;margin-bottom:-50px}.c-grid--y50>[class*=c-col]{margin-top:50px;margin-bottom:50px}.c-grid--y50_{margin-top:-25px;margin-bottom:-25px}.c-grid--y50_>[class*=c-col]{margin-top:25px;margin-bottom:25px}.c-grid--x55{margin-right:-55px;margin-left:-55px}.c-grid--x55>[class*=c-col]{padding-right:55px;padding-left:55px}.c-grid--x55_{margin-right:-27.5px;margin-left:-27.5px}.c-grid--x55_>[class*=c-col]{padding-right:27.5px;padding-left:27.5px}.c-grid--y55{margin-top:-55px;margin-bottom:-55px}.c-grid--y55>[class*=c-col]{margin-top:55px;margin-bottom:55px}.c-grid--y55_{margin-top:-27.5px;margin-bottom:-27.5px}.c-grid--y55_>[class*=c-col]{margin-top:27.5px;margin-bottom:27.5px}.c-grid--x60{margin-right:-60px;margin-left:-60px}.c-grid--x60>[class*=c-col]{padding-right:60px;padding-left:60px}.c-grid--x60_{margin-right:-30px;margin-left:-30px}.c-grid--x60_>[class*=c-col]{padding-right:30px;padding-left:30px}.c-grid--y60{margin-top:-60px;margin-bottom:-60px}.c-grid--y60>[class*=c-col]{margin-top:60px;margin-bottom:60px}.c-grid--y60_{margin-top:-30px;margin-bottom:-30px}.c-grid--y60_>[class*=c-col]{margin-top:30px;margin-bottom:30px}.c-grid--x65{margin-right:-65px;margin-left:-65px}.c-grid--x65>[class*=c-col]{padding-right:65px;padding-left:65px}.c-grid--x65_{margin-right:-32.5px;margin-left:-32.5px}.c-grid--x65_>[class*=c-col]{padding-right:32.5px;padding-left:32.5px}.c-grid--y65{margin-top:-65px;margin-bottom:-65px}.c-grid--y65>[class*=c-col]{margin-top:65px;margin-bottom:65px}.c-grid--y65_{margin-top:-32.5px;margin-bottom:-32.5px}.c-grid--y65_>[class*=c-col]{margin-top:32.5px;margin-bottom:32.5px}.u-justify-content-start{justify-content:flex-start!important}.u-justify-content-end{justify-content:flex-end!important}.u-justify-content-center{justify-content:center!important}.u-justify-content-between{justify-content:space-between!important}.u-justify-content-around{justify-content:space-around!important}.u-flex-nowrap{flex-wrap:nowrap!important}.u-flex-wrap{flex-wrap:wrap!important}.u-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.u-align-items-start{align-items:flex-start!important}.u-align-items-end{align-items:flex-end!important}.u-align-items-center{align-items:center!important}.u-align-items-baseline{align-items:baseline!important}.u-align-items-stretch{align-items:stretch!important}.u-order-0{order:0!important}.u-order-1{order:1!important}.u-order-_1{order:-1!important}.u-flex-00auto{flex:0 0 auto!important}.u-flex-01auto{flex:0 1 auto!important}.u-flex-11auto{flex:1 1 auto!important}.u-flex-10auto{flex:1 0 auto!important}.u-align-self-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.u-align-self-start{align-self:flex-start!important}.u-align-self-end{align-self:flex-end!important}.u-align-self-center{-ms-grid-row-align:center!important;align-self:center!important}.u-align-self-baseline{align-self:baseline!important}.u-align-self-stretch{align-items:stretch!important}.u-textright{text-align:right!important}.u-textcenter{text-align:center!important}.u-textleft{text-align:left!important}.u-textjustify{text-align:justify!important}.u-top{vertical-align:top!important}.u-middle{vertical-align:middle!important}.u-bottom{vertical-align:bottom!important}.u-baseline{vertical-align:baseline!important}.l-fixednav{display:inline-block;line-height:1;transition:opacity .4s ease-in-out .3s,transform .4s ease-in-out .3s}.l-fixednav,.l-fixednav img{vertical-align:top}.l-fixednav a{display:block;width:35px;height:35px;border-radius:50%;box-shadow:0 1px 2px 0 rgba(0,0,0,.5)}.l-fixednav li+li{margin-left:10px}html:not(.complete) .l-fixednav{opacity:0;transform:translateX(10px)}.p-ffs-palt{font-feature-settings:"palt" 1}.p-ffs-palt .p-brand-info__paragraph{letter-spacing:normal}.p-bg-wood_{background-image:url(../images/brand/wood-new.jpg);background-size:3000px;background-repeat:repeat;background-position:50%;z-index:-2;padding:65px 0 40px;margin-bottom:70px}.p-menubox-b{background-image:url(../images/ptn/bg-main.jpg);box-shadow:0 0 4.85px .15px rgba(0,0,0,.4);width:100%;margin-left:auto;margin-right:auto;max-width:1020px;padding:10px}.p-menubox-b__border{padding:2px;background-image:url(../images/senpao/ptn-waku.png);background-size:104px;background-repeat:repeat;height:100%}.p-menubox-b__inner{background-image:url(../images/ptn/bg-main.jpg);height:100%}.p-menubox-b-header{margin:0 0 18px;font-size:3.5rem;line-height:1.3;padding-bottom:13px;border-bottom:1.5px dashed #1b1b1b}.p-menubox-b-header__main,.p-menubox-b-header__sub{display:block}.p-menubox-b-header__sub{font-size:.542857143em}.p-menubox-b__btn{margin-top:25px}.p-menubox-b__main{padding:20px 0 10px}.p-menubox-b__mainInner{width:100%;max-width:430px;margin-left:auto;margin-right:auto}.p-menubox-b__sub{text-align:center;display:block;margin-bottom:-5px}.p-brand-info--width-full{width:100%}.p-brand-info__paragraph--line-bold .p-brand-info__paragraph__line{border:none!important;background:linear-gradient(270deg,transparent,transparent 1px,#1b1b1b 0,#1b1b1b) repeat-x 0 100%/9px 1px}.p-nikutora-ptn-bg{position:relative;z-index:1}.p-nikutora-ptn-bg:before{content:"";width:100%;height:100%;display:block;position:absolute;z-index:-1;top:0;left:0;background:rgba(0,0,0,.65) url(../images/nikutora/ptn-dot.png) repeat 0 0/2px}.p-brand-heading{font-size:3.2rem;line-height:1.4;letter-spacing:.2em;margin:-.2em 0 18px;color:#efead7}.p-brand-access-theme{margin-top:40px;color:#fff;padding-top:45px;padding-bottom:45px}.p-brand-access-theme .p-brand-access__tag{background:#a10000}.p-blindbox.p--type-b{padding-top:100%}.p-blindbox.p--type-b .p-blindbox__bg{transform:scale(1.01)}.p-blindbox.p--type-c{padding-top:60.04619%}.p-blindbox.p--type-c .p-blindbox__bg{transform:scale(1.01)}.p-menu-container--mxf .p-menu-container__inner{max-width:100%}.l-header-page.l-header-page--takeout{background-image:url(../images/hero/hiden.jpg)}.p-takeout-main{text-align:center;margin:70px -2% 100px -1%}.p-takeout-block{max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.p-takeout-block+.p-takeout-block{margin-top:75px}.p-takeout-block__content{padding-top:60px}.p-takeout-block [class].p--item{display:block}.p-takeout-block-header{display:flex;line-height:1;justify-content:center;width:1020px;height:75px;max-width:100%;margin-left:auto;margin-right:auto;box-shadow:0 0 5.88px .12px rgba(15,10,0,.71);background:#9a0100 url(../images/takeout/h-bg.jpg) no-repeat 50%/auto 100%}.p-takeout-block-header__inner{display:flex;flex:0 1 auto;position:relative;align-items:center}.p-takeout-block-header__i{position:absolute;right:100%;right:calc(100% + 16px);bottom:0;width:102px;height:108px}.p-takeout-block-header__i img,.p-takeout-block-header__title img{vertical-align:middle}.p-takeout-block-header-after{font-weight:500;font-size:1.5rem;line-height:1.3;display:table;border-collapse:separate;margin-top:15px;margin-left:auto}.p-notice-block{width:1020px;max-width:100%;padding:20px 0;border-top:1px dotted #680000;border-bottom:1px dotted #680000;position:relative;margin:50px auto 30px}.p-notice-block:after,.p-notice-block:before,.p-notice-block__header:after,.p-notice-block__header:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:#680000;position:absolute;top:-4px}.p-notice-block:before,.p-notice-block__header:before{left:0}.p-notice-block:after,.p-notice-block__header:after{right:0}.p-notice-block__header:after,.p-notice-block__header:before{top:auto;bottom:-4px}.p-notice-block__header{padding:15px;max-width:100%;background:#9e0000;min-width:0;color:#fff;font-size:1.7rem;text-align:center;font-weight:500;box-shadow:0 0 5.88px .12px rgba(15,10,0,.71)}.p-notice-block__content{font-size:1.6rem;line-height:1.5625;font-weight:500;margin-left:0;min-width:0;padding:15px 0 0}.u-bg-brown{background:#502402!important}@media print,screen and (max-width:1023px){html{min-width:auto}.l-footer{text-align:center}.l-footer__menu{padding-top:40px;margin-right:auto}.l-header__between{padding-top:10px;padding-bottom:11px;height:100%}.l-header .l-header-logo{padding-top:0;padding-bottom:0;padding-left:5px}.l-header .l-header-logo img{max-height:65px;vertical-align:middle;width:auto}.l-header .l-header-sub{text-align:right;margin-right:80px}.l-header .p-shopinfo-bar{margin-top:-13px;display:inline-block}.l-header-menu .l-menu-nav__listLink{padding-top:0}.l-footer-menu .l-menu-nav__listLink{padding-top:0;padding-bottom:0}.l-menu-nav__listText{display:block;font-size:1.2rem;margin-left:-5px;margin-right:-5px}.l-menu-nav__listText:before{content:" ";display:block;margin-left:auto!important;margin-right:auto!important;text-align:center;vertical-align:middle;transform:scale(.8)}.l-menu-nav__list.l-menu-nav__list--gohan .l-menu-nav__listText:before{transform:scale(.7);left:-5px}.l-nav .l-nav-item__inner{position:relative;line-height:56px;font-size:1.5rem;color:#efead8}.c-col-md-1{width:8.33333%}.c-col-md-2{width:16.66667%}.c-col-md-3{width:25%}.c-col-md-4{width:33.33333%}.c-col-md-5{width:41.66667%}.c-col-md-6{width:50%}.c-col-md-7{width:58.33333%}.c-col-md-8{width:66.66667%}.c-col-md-9{width:75%}.c-col-md-10{width:83.33333%}.c-col-md-11{width:91.66667%}.c-col-md-12{width:100%}.c-col-md-5col{width:20%}.c-pager-container{margin-bottom:40px}#c-pinchier{display:block}#c-transformer.c-transformer{transition:.4s;position:fixed;padding-left:0;padding-right:0;top:90px;display:block;z-index:-1;margin-left:auto;margin-right:auto;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;box-shadow:inset 0 11px 4px -11px rgba(85,85,85,.1);-moz-box-shadow:0 11px 4px -11px rgba(85,85,85,.1) inset;-webkit-box-shadow:0 11px 4px -11px rgba(85,85,85,.1) inset;background:hsla(0,0%,100%,.95)}#c-transformer.c-transformer .c-transformer-scroller{display:none;width:100%;height:100%;min-height:100%;padding-top:10px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#c-transformer.c-transformer .c-transformer-inner{transform:translateZ(0)}#c-transformer.c-transformer--top{width:100%;min-width:320px;height:0;left:0;right:0}#c-transformer.c-transformer--left{left:0;width:0;height:100%}#c-transformer.c-transformer--left .p-btn,#c-transformer.c-transformer--left li{white-space:nowrap}#c-transformer.c-transformer--right{right:0;width:0;height:100%}#c-transformer.c-transformer--right .p-btn,#c-transformer.c-transformer--right li{white-space:nowrap}#c-transformer.c-transformer--nice{top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;filter:alpha(opacity=0);visibility:hidden}.c-tapper-header{position:relative;z-index:10;height:91px}.c-tapper-root--headfixed{padding-top:91px}.c-tapper-link,.c-tapper-root--headfixed .c-tapper-header{position:fixed;top:0;left:0;right:0;width:100%}.c-tapper-link{display:block;z-index:6;margin-left:auto;margin-right:auto;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .4s ease-in-out 0s;height:0}.c-tapper-link__inner{width:100%;height:100%;min-height:100%;padding-top:30px;padding-bottom:91px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.c-tapper-link.c-tapper-link--fade .c-tapper-link__inner{display:none}.c-tapper-link__core{transform:translateZ(0)}.c-tapper-link.c-tapper-link--left,.c-tapper-link.c-tapper-link--right{right:-100%;transform:translate3d(100%,0,0);height:100%;padding-top:106px}.c-tapper-link.c-tapper-link--right{left:auto}.c-tapper-link.c-tapper-link--left{right:auto}#c-tapper-parent:checked+#c-tapper-root,#c-tapper-parent:target+#c-tapper-root{width:100%;height:100%;position:fixed;top:0}#c-tapper-parent:checked+#c-tapper-root .c-tapper-link,#c-tapper-parent:target+#c-tapper-root .c-tapper-link{padding-top:106px;box-shadow:inset 0 5px 5px -5px rgba(115,0,0,.8);-moz-box-shadow:0 5px 5px -5px rgba(115,0,0,.8) inset;-webkit-box-shadow:0 5px 5px -5px rgba(115,0,0,.8) inset;height:100%}#c-tapper-parent:checked+#c-tapper-root .c-tapper-link.c-tapper-link--fade .c-tapper-link__inner,#c-tapper-parent:target+#c-tapper-root .c-tapper-link.c-tapper-link--fade .c-tapper-link__inner{display:block}#c-tapper-parent:checked+#c-tapper-root .c-tapper-link.c-tapper-link--left,#c-tapper-parent:checked+#c-tapper-root .c-tapper-link.c-tapper-link--right,#c-tapper-parent:target+#c-tapper-root .c-tapper-link.c-tapper-link--left,#c-tapper-parent:target+#c-tapper-root .c-tapper-link.c-tapper-link--right{transform:translateZ(0)}#c-tapper-parent:checked+#c-tapper-root .c-tapper-link.c-tapper-link--right,#c-tapper-parent:target+#c-tapper-root .c-tapper-link.c-tapper-link--right{right:0}#c-tapper-parent:checked+#c-tapper-root .c-tapper-link.c-tapper-link--left,#c-tapper-parent:target+#c-tapper-root .c-tapper-link.c-tapper-link--left{left:0}.c-tapper-link{background-image:url(../images/ptn/bg-main.jpg)}.c-tapper-link .c-tapper-link__inner{padding-bottom:13px}.c-tapper-link:after,.c-tapper-link:before{content:" ";display:block;width:100%;height:14px;left:0;position:absolute;background-image:url(../images/ptn/raimon.png);background-color:#efdfc6;background-repeat:repeat-x;background-position:top;z-index:4}.c-tapper-link:before{top:91px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.c-tapper-link:after{bottom:0;box-shadow:0 -2px 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -2px 15px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 -2px 15px 0 rgba(0,0,0,.3)}.c-tapper-link .l-nav-item{position:relative}.c-tapper-link .l-nav-item .l-nav-item__inner{height:100%;width:100%;display:block;color:#311b00;line-height:77px;text-shadow:1px 1px 1px rgba(0,0,0,.43);padding-left:.5em;padding-right:.5em;min-height:77px}.c-tapper-link .l-nav-item .l-nav-item__inner:before{content:" ";display:inline-block;margin-left:-1em;margin-right:1em;vertical-align:middle;margin-bottom:0}.c-tapper-link .l-nav-item.is-active{background-image:url(../images/ptn/texter-red.png)}.c-tapper-link .l-nav-item.is-active .l-nav-item__inner{color:#efead8}.c-tapper-link .l-nav-item .l-nav-item__core{font-size:1.6rem}.c-tapper-link .l-nav-item:first-child .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-133px 0;width:39px;height:47px}.c-tapper-link .l-nav-item:nth-child(2n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-108px 0;width:25px;height:38px}.c-tapper-link .l-nav-item:nth-child(3n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-172px 0;width:22px;height:22px}.c-tapper-link .l-nav-item:nth-child(4n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-215px 0;width:16px;height:23px}.c-tapper-link .l-nav-item:nth-child(5n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-231px 0;width:27px;height:47px}.c-tapper-link .l-nav-item:nth-child(6n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-258px 0;width:16px;height:23px}.c-tapper-link .l-nav-item:nth-child(7n) .l-nav-item__inner:before{background-image:url(../images/character.png);width:34px;height:37px}.c-tapper-link .l-nav-item:nth-child(8n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-295px 0;width:42px;height:46px}.c-tapper-link .l-nav-item:nth-child(9n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-337px 0;width:15px;height:15px}.c-tapper-link .l-nav-item:nth-child(10n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-194px 0;width:21px;height:40px}.c-tapper-link .l-nav-item:nth-child(11n) .l-nav-item__inner:before{background-image:url(../images/sprite.png);background-position:-231px 0;width:27px;height:47px}.c-tapper-link .c-cell{letter-spacing:-.35em;display:block!important;font-family:AdobeBlank,sans-serif}.c-tapper-link .c-cell>.c-cell__item{clear:both;width:100%;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif;display:inline-block;letter-spacing:normal;min-height:1px;position:relative;vertical-align:middle;word-spacing:normal}.c-tapper-box{margin-top:2em}.c-tapper-box .p-siteinfo-container{padding-top:.8em;padding-bottom:2em;color:#efead8;background-image:url(../images/ptn/texter-wood-black.jpg)}.c-tapper-box .p-shopinfo-bar{margin-left:auto;margin-right:auto;box-shadow:none;border-radius:5px}.c-tapper-box .p-telfax{font-size:3.5rem}.c-tapper-box .p-telfax+.p-telfax{margin-left:.5em}.c-tapper-box__inbox{padding-left:15px;padding-right:15px}.p-table-form,.p-table-form caption,.p-table-form tbody,.p-table-form td,.p-table-form th,.p-table-form thead,.p-table-form tr{display:block;width:100%}.p-table-form th,.p-table-form tr:not(:last-child) td{border-bottom:none}.p-linktab{width:99%}.p-linktab__innerLink{font-size:1.8rem;padding:1em 15px 1.2em}.p-mv__shopNumArea{font-size:3.5rem}.p-mv__shopNumSub{font-size:2.24rem;margin-right:6px;margin-left:7px}.p-mv__shopNumMain{font-family:Helvetica,sans-serif;font-size:6.65rem}.p-mv__shopNumSub02{margin-left:7px;font-size:2.8rem}.p-mv__item{height:320px}.p-mv__item.p-mv__item--50th .p-copy-catch{width:390px}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:after{right:0}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:before{left:-5%}.p-msc-mv.p-msc-mv--result .p-msc-mv__inner,.p-msc-mv:not(.p-msc-mv--mv) .p-msc-mv__inner{height:320px}.p-msc-bord__zcaption{font-size:2.6rem}.p-msc-bord__close.lity-close{top:-15px;right:-5px;width:40px;height:40px;padding:0}.p-msc-bord__header.p-msc-bord__header--z [class*=p-icon-]:not(.p-zpopuptit__medal){width:0;transform:scale(.5);width:29.5px;height:32.5px;position:absolute;z-index:-1}.p-msc-bord__header.p-msc-bord__header--z .p-icon-zkirari-sl{top:0;left:-5px}.p-msc-bord__header.p-msc-bord__header--z .p-icon-zkirari-ls{right:5px;bottom:15px;top:auto}.p-msc-bord__headerSub{font-size:1.2rem;margin-top:5px;padding-right:20px;padding-bottom:3px}.p-msc-bord.p-msc-bord--popup .p-msc-bord__content{padding:20px}.p-msc-bord-wrap{padding:0 5px}.p-zpopuptit{font-size:3.22rem}.p-zpopuptit__medal{margin-top:-60px;margin-bottom:-20px;transform:scale(.6)}.p-tosen-caption{font-size:2rem}.p-tosenitem-links{margin-top:10px;font-size:1.8rem;margin-bottom:0}.p-media-container__inner{padding-top:40px;padding-bottom:40px}.p-media-container .p-section{text-align:center}.p-pickup-feed .p-bord{margin-right:15px}.p-shop-search .c-float>.c-float__item{float:none}.p-shop-search .p-shopnum-ramen-container{top:0;left:0}.p-shop-search .p-japan-container{padding-right:15%}.p-shop-search__colleft{max-width:768px;width:100%;margin-left:auto;margin-right:auto;padding-bottom:100px}.p-company-about__eyecatch{margin-top:40px;margin-left:auto;margin-right:auto}.p-menu-list{padding-top:20px;padding-bottom:20px}.p-menu-list .p-menu-list__item{text-align:center;padding:5px}.p-menu-list .p-frame{margin-bottom:2em}.p-approach-shop .p-shopnum-ramen{width:201.6px;height:201.6px;background-image:url(../images/shop-ramen.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}.p-approach-shop .p-shopnum-ramen__sub{margin-top:44.1px;font-size:2.1rem}.p-approach-shop .p-shopnum-ramen__mainInt{font-size:4.97rem}.p-approach-shop .p-shopnum-ramen__mainSub{margin-left:0;font-size:2.1rem}.p-approach-shop .p-shopnum-ramen__mainSub02{margin-top:.2em;text-indent:1em;display:inline-block;font-size:1.47rem}.p-approach-shop__count-container{padding-bottom:2%}.p-approach-shop__count__self{font-size:3.5rem}.p-approach-shop__count__yaku{font-size:2.1rem}.p-approach-shop__count__number{font-size:9.1rem}.p-approach-shop__count__shop{font-size:2.8rem}.p-tel-section__number{text-align:center;display:block;margin-bottom:20px}.p-fcinfo .p-tel-section__info{margin-top:20px;margin-bottom:20px}.p-panel-ramen .p-heading-ramen{max-width:87%;width:100%;margin-left:auto;margin-right:auto}.p-panel-ramen__info{min-height:165px}.p-popup{padding:60px 15px 30px}.p-shopinfo-bar{text-align:center;padding-top:10px;padding-bottom:10px}.p-shopinfo-bar__zenkoku{line-height:1.3125}.p-shopinfo-bar__zenkoku span{font-size:1.6rem;letter-spacing:.27em}.p-shopinfo-bar .p-shop-length{font-size:4rem;letter-spacing:.02em}.p-shopinfo-bar .p-shop-length__sub{font-size:1.6rem}.p-sticky{display:none}.p-add-syokuhin{margin-bottom:25px}.p-add-syokuhin__text{font-size:1.4rem}.p-add-syokuhin__caption{font-size:1.6rem}.p-hero-den__heading{margin-left:10%;width:40%}.p-hero-atsuou__ramen{right:-250px}.p-brand-show-wrap{padding-bottom:60px}.p-brand-show-wrap [class].js-sclikDots{bottom:-40px}.u-show-tab{display:block!important}.u-show-tab-ib{display:inline-block!important}.u-show-tab-tb{display:table!important}.u-hide-tab,.u-hide-tab-ib,.u-hide-tab-tb,.u-show-sp,.u-show-sp-ib,.u-show-sp-tb{display:none!important}.u-header-footer-group{display:table;width:100%!important}.p-menubox-b{max-width:620px}.p-menubox-b__main{padding:30px 15px 25px}.p-menubox-b__sub{padding:0 15px;margin-bottom:0}}@media print,screen and (max-width:1019px){html{min-width:auto}.p-messageCard{max-width:710px;width:100%;margin-left:auto;margin-right:auto}.p-messageCard__message{font-size:2.8rem;line-height:1.22857}.p-messageCard__message .p-large{font-size:3.04rem;line-height:1.13158}.p-messageCard__photo{position:absolute;right:40px}.p-messageCard__prof{padding-bottom:10%}.p-messageCard__profName,.p-messageCard__profPosition{max-width:190px;width:100%;text-align:center;margin-left:0;margin-right:0;display:block}.p-messageCard__profName{margin-top:10px;margin-bottom:10px}.p-hiden-view .p-headline-img{margin-bottom:-10%;width:100%}.p-hiden-view .p-headline-img img{max-width:160px}.p-hiden-view .p-hiden-viewItem .p-hiden-viewItem__paragraph{height:auto}.p-company-copy__container{padding-bottom:120vw;background-size:auto 120vw!important}.p-hero-ryu__heading{top:20px}.p-hero-tyanpon__heading{left:0}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-prev{left:5px}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-next{right:5px}.p-brand-show__inner{vertical-align:top;display:inline-block}.p-brand-show__col{display:block}.p-brand-show__col.p-brand-show__col--content{width:100%;max-width:540px;margin-left:auto;margin-right:auto;margin-top:20px}.p-brand-ryu [class].p-brand-info{margin-top:25px}.p-brand-atsuou .p-brand-info__heading__line [class].c-phrase{display:block}}@media print,screen and (max-width:939px){html{min-width:auto}.l-two__main,.l-two__side{margin-bottom:2em}.c-col-mm-1{width:8.33333%}.c-col-mm-2{width:16.66667%}.c-col-mm-3{width:25%}.c-col-mm-4{width:33.33333%}.c-col-mm-5{width:41.66667%}.c-col-mm-6{width:50%}.c-col-mm-7{width:58.33333%}.c-col-mm-8{width:66.66667%}.c-col-mm-9{width:75%}.c-col-mm-10{width:83.33333%}.c-col-mm-11{width:91.66667%}.c-col-mm-12{width:100%}.c-col-mm-5col{width:20%}.p-cmspost .l-two__side{font-family:AdobeBlank,sans-serif;margin-left:-10px;margin-right:-10px}.p-cmspost .l-two__side .p-packedList{margin-top:0;margin-bottom:20px;display:inline-block;vertical-align:top;width:50%;padding-left:10px;padding-right:10px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,游ゴシック体,Yu Gothic,YuGothic,メイリオ,Meiryo,MS PGothic,ＭＳ Ｐゴシック,sans-serif}.p-posting__header{padding-right:20px}}@media print,screen and (max-width:767px){html{min-width:auto}.l-footer{text-align:center}.l-footer__head{padding-top:2em;padding-bottom:2em}.l-footer .p-siteinfo-container .p-telfax{display:block}.l-footer .p-siteinfo-container .p-telfax+.p-telfax{margin-top:.3em;margin-left:0}.l-footer__foot .p-copy{margin-top:.5em;margin-bottom:.5em;font-size:1rem}.l-footer__menu{padding-top:1em}.l-footer__menuList{width:100%}.l-footer__menuListList+.l-footer__menuList{margin-left:0}.l-footer__menuList li{width:50%;padding-left:0;text-indent:0}.l-footer__menuList li.l-footer__menuListSpfull{width:100%}.l-footer__menuList li a{display:block;width:100%;height:100%;padding-top:1em;padding-bottom:1em;padding-left:.5em}.l-header .p-shopinfo-bar{max-width:285px}.l-header .l-header-logo{padding-top:0;padding-bottom:0}.l-header .l-header-logo img{max-height:54px;vertical-align:middle;width:auto}.c-col-sm-1{width:8.33333%}.c-col-sm-2{width:16.66667%}.c-col-sm-3{width:25%}.c-col-sm-4{width:33.33333%}.c-col-sm-5{width:41.66667%}.c-col-sm-6{width:50%}.c-col-sm-7{width:58.33333%}.c-col-sm-8{width:66.66667%}.c-col-sm-9{width:75%}.c-col-sm-10{width:83.33333%}.c-col-sm-11{width:91.66667%}.c-col-sm-12{width:100%}.c-col-sm-5col{width:20%}.c-container{padding-left:15px;padding-right:15px}.c-container--sm-space0{padding-left:0;padding-right:0}.c-gmap-container{height:300px!important}.c-pager-container{margin-top:40px}#c-pinchier{width:50px;height:50px}#c-transformer.c-transformer{top:70px}.c-tapper{width:54px;height:54px}.c-tapper-header{height:80px}.c-tapper-root--headfixed{padding-top:80px}.c-tapper-link__inner{padding-top:30px;padding-bottom:80px}#c-tapper-parent:checked+#c-tapper-root .c-tapper-link,#c-tapper-parent:target+#c-tapper-root .c-tapper-link,.c-tapper-link.c-tapper-link--left,.c-tapper-link.c-tapper-link--right{padding-top:95px}.c-tapper-link:before{top:80px}.c-tapper-box{margin-top:2em}.c-tapper-box .p-shopinfo-bar{box-shadow:none;border-radius:5px}.c-tapper-box .p-telfax{display:block}.c-tapper-box .p-telfax+.p-telfax{margin-top:5px;margin-left:0}.p-blindbox__title{margin-top:-8px;font-size:1.6rem}.p-contactArea__inner{padding-left:15px;padding-right:15px;text-align:center}.p-contactArea__other{text-align:left;max-width:460px;margin-left:auto;margin-right:auto;width:100%}.p-contactArea .p-btn-container{margin-top:2em}.p-table-form td{padding-left:15px;padding-right:15px}.p-table-form__indent{text-indent:-15px;padding-left:15px}.p-form__sub .p-btn-container{text-align:center}.p-headerContainer__inner{padding:20px 12px 25px}.p-headline.p-headline--medium{font-size:1.44rem}.p-headline.p-headline--hlarge,.p-headline.p-headline--large{font-size:1.6rem}.p-heading-accent.p-heading-accent--simple{font-size:2.4rem}.p-heading-accent__main{font-size:3.025rem}.p-heading-accent__sub{font-size:2.2rem}.p-heading-accent__small{font-size:2.64rem}.p-heading{font-size:2.2rem}.p-heading-mincho{font-size:2rem}.p-heading-numbers{padding:10px}.p-heading-numbers__num{margin-top:-2px;margin-right:6px}.p-heading-numbers__free{font-size:1.6rem}.p-heading-strong{font-size:3.2rem}.p-linktab{width:99%}.p-linktab__innerLink{min-height:71px;font-size:1.5rem;line-height:1.3;padding:1em 7px 1.2em}.p-messageCard__photo{width:45%;right:30px}.p-messageCard__photo .p-maru{position:absolute;right:4%;top:-5%}.p-mv__shopNum{width:250px}.p-mv__shopNumArea{font-size:3rem}.p-mv__shopNumSub{font-size:1.92rem;margin-right:6px;margin-left:7px}.p-mv__shopNumMain{font-family:Helvetica,sans-serif;font-size:5.7rem}.p-mv__shopNumSub02{margin-left:7px;font-size:2.4rem}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:before{left:-15%}.p-tosenitem{text-align:center}.p-tosenitem__footer{max-width:330px;margin-left:auto;margin-right:auto}.p-tosenitem-links{font-size:2rem;margin-bottom:0}.p-media-container__inner{padding-top:0;padding-bottom:0}.p-media-container:before{content:none}.p-media-container .p-section{padding:1.6em 15px .3em}.p-media-container .p-box{text-align:center;max-width:100%;padding:1.6em 15px;background-image:url(../images/ptn/bg-main2.jpg)}.p-media-container .p-box .p-movie{max-width:430px;margin-left:auto;margin-right:auto}.p-media-container .p-box .p-btn{max-width:430px}.p-banner-container{padding-top:25px;padding-bottom:45px;text-align:center}.p-banner-container .p-banner{margin-bottom:20px}.p-banner-container .p-banner+.p-banner{margin-top:0}.p-pickup-feed .p-bord{margin-right:auto;margin-left:auto;margin-bottom:2em}.p-shop-search .p-japan-container{display:none}.p-shop-search .p-shopnum-ramen-container{position:static}.p-shop-search__contents{margin-top:2.5em;padding-bottom:1em}.p-shop-search .p-japan-container{padding-right:0;padding-top:155px}.p-shop-search__colleft{padding-bottom:30px}.p-shop-search .p-shopnum-ramen-container{text-align:center;width:100%}.p-shop-search .p-shopnum-ramen-container .p-shopnum-ramen{display:inline-block}.p-hiden-view .p-hiden-viewItem__kanji{position:absolute;width:20%}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--lt{top:3%;left:3%}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--rt{right:3%;top:3%}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--rb{width:35%;right:3%;top:3%}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--lb{top:3%;left:3%}.p-company-copy .p-heading-accent__sub{padding-left:0}.p-recruit-daihyo__eyecatch{text-align:center}.p-recruit-career__chartLeft{margin-top:22px;margin-bottom:25px}.p-menu-topping__heading img{max-width:60%}.p-menu-topping{padding-bottom:30px}.p-menu-topping__list{margin-top:30px!important}.p-approach-shop__inner{background-image:url(../images/approach-map-v2.png?v2);background-position:center 20%;background-repeat:no-repeat;background-size:100% auto}.p-approach-shop__heading{position:relative;right:-12%}.p-approach-shop .p-shopnum-ramen{top:auto;left:0;bottom:-8px;width:144px;height:144px}.p-approach-shop .p-shopnum-ramen__sub{margin-top:31.5px;font-size:1.5rem}.p-approach-shop .p-shopnum-ramen__mainInt{font-size:3.55rem}.p-approach-shop .p-shopnum-ramen__mainSub{font-size:1.5rem}.p-approach-shop .p-shopnum-ramen__mainSub02{font-size:1.05rem}.p-approach-shop__count-container{position:static}.p-approach-shop__count__self{font-size:2.5rem}.p-approach-shop__count__yaku{font-size:1.5rem}.p-approach-shop__count__number{font-size:6.5rem}.p-approach-shop__count__shop{font-size:2rem}.p-approach-world .p-simplebox__inner{padding-top:80px}.p-approach-world__title{font-size:2.6rem}.p-approach-world__separater{padding:.5em 15px}.p-tel-section .p-simplebox{padding:2em 1em}.p-tel-section__number{font-size:4rem}.p-tsuyomi{margin-bottom:20px}.p-tsuyomi__info{font-size:1.8rem;margin-top:15px;margin-bottom:15px}.p-tsuyomi__infoTag{width:90px;padding-top:6px;padding-bottom:5px;margin-left:auto;margin-right:auto;display:block;margin-bottom:5px}.p-fcinfo__tel{font-size:4rem}.p-whiteblur__inner--lspace{padding-left:10px;padding-right:10px}.p-panel-feed__inner{padding:12px}.p-panel-feed__eyecatch{width:34%}.p-panel-feed__main{padding-left:15px;width:66%}.p-panel-feed .p-title{font-size:1.3rem;line-height:1.53846}.p-panel-feed .p-infobox{font-size:1rem;min-height:22px;line-height:22px;min-width:60px}.p-panel-feed .p-time{font-size:1.4rem}.p-shop-about .p-eyecatch{text-align:center}.p-cmspost .l-two__side .p-packedList{width:100%}.p-shopinfo-bar__zenkoku{line-height:1.28571}.p-shopinfo-bar__zenkoku span{font-size:1.4rem;letter-spacing:.22em}.p-shopinfo-bar .p-shop-location{width:35px;height:35px;line-height:33px;font-size:1.2rem}.p-shopinfo-bar .p-p-shopinfo-bar__location+.p-p-shopinfo-bar__location{margin-left:8px}.p-shopinfo-bar .p-shop-length{font-size:3.2rem;letter-spacing:.01em}.p-shopinfo-bar .p-shop-length__sub{font-size:1.3rem}.p-shopnum-ramen{width:186.15385px;height:184.61538px}.p-shopnum-ramen__sub{margin-top:33.84615px;font-size:1.30769rem;line-height:1.35294}.p-shopnum-ramen__mainInt{font-size:7.69231rem}.p-shopnum-ramen__mainSub{font-size:3.07692rem;vertical-align:.15em}.p-tabbox .p-tabbox__title{font-size:1.4rem;border-bottom-width:4px}.p-table-simple,.p-table-simple tbody,.p-table-simple td,.p-table-simple th,.p-table-simple tr{display:block;width:100%!important}.p-hero-den{height:280px}.p-hero-den__heading{position:absolute;padding-top:0;top:5%;margin-left:0;left:5%}.p-hero-ryu,.p-hero-tyanpon{height:280px}.p-hero-tyanpon__heading{top:20px;width:50%}.p-hero-tyanpon__ramen{width:100%;right:-30%}.p-hero-tyanpon__inner:before{width:100%;left:-15%}.p-hero-atsuou{height:280px}.p-brand-section{padding-top:30px;padding-bottom:40px}.p-brand-section [class].c-gmap-container{margin-top:20px}.p-brand-info__heading{font-size:2.8rem}.p-brand-info__paragraph{font-size:1.4rem;line-height:2}.p-brand-info__paragraph__line{display:block}.p-brand-info__paragraph__line.p-brand-info__paragraph__line--b{padding-top:.5em;padding-bottom:.5em}.p-brand-access__text{display:block;margin-top:5px}.p-msc-episode{margin-top:30px;padding:20px 15px}.p-msc-episode__col{display:block;text-align:center;margin-bottom:15px}.p-msc-episode__date{font-size:1.8rem}.p-msc-bord__header__free,.p-msc-episode__heading{font-size:2.2rem}.p-msc-bord__header__sub{font-size:1.2rem}.p-msc-bord__content li{padding:20px 0}.p-msc-bord__content li:not(:last-child){border-bottom:1px dotted #680000}.p-msc-bord__content li:first-child{padding-top:0}.p-msc-bord__content{padding:15px}.p-msc-setumei__inner{padding:20px 15px}.p-msc-setumei .p-msc-setumei__heading img{display:none}.p-msc-strong{font-size:2.2rem}.js-sclikArrows .slick-arrow{margin-top:-35px}.u-hide-sp,.u-hide-sp-ib,.u-hide-sp-tb{display:none!important}.u-show-sp{display:block!important}.u-show-sp-ib{display:inline-block!important}.u-show-sp-tb{display:table!important}.u-sp-tal{text-align:left!important}.u-sp-tac{text-align:center!important}.u-sp-tar{text-align:right!important}.u-header-footer-group .u-header-group-sp{display:table-header-group!important}.u-header-footer-group .u-footer-group-sp{display:table-footer-group!important}.p-bg-wood_{padding:40px 0}.p-brand-heading,.p-menubox-b-header{font-size:2.4rem}}@media print,screen and (max-width:567px){html{min-width:auto}.l-header-page{border-bottom:5px solid #340202}.l-header-page__cover{height:120px}.l-header-page.l-header-page--menu .l-header-page__cover{height:240px;padding-bottom:72px}.l-header-page-title{min-width:160px;min-height:65px;height:65px;padding:5px;color:#efead8;font-size:2rem;line-height:1;font-weight:500}.l-header-page-title:before{display:block;content:" ";position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 0 4px #a00000,inset 0 0 0 5px hsla(0,0%,100%,.3);-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;opacity:.6;filter:alpha(opacity=60);background-image:url(../images/ptn/texter-red.png);background-position:0 0;background-repeat:repeat;background-size:100px}.l-header-page-title__inner{padding-left:10px;padding-right:10px;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:2;text-shadow:0 0 5px rgba(0,0,0,.72)}.l-header-page-title__core{display:none}.c-col-pb-1{width:8.33333%}.c-col-pb-2{width:16.66667%}.c-col-pb-3{width:25%}.c-col-pb-4{width:33.33333%}.c-col-pb-5{width:41.66667%}.c-col-pb-6{width:50%}.c-col-pb-7{width:58.33333%}.c-col-pb-8{width:66.66667%}.c-col-pb-9{width:75%}.c-col-pb-10{width:83.33333%}.c-col-pb-11{width:91.66667%}.c-col-pb-12{width:100%}.c-col-pb-5col{width:20%}.c-ib.c-ib--m5{margin:-1.25px}.c-ib.c-ib--m5>[class^=c-col]{padding-right:1.25px;padding-left:1.25px;margin-top:1.25px;margin-bottom:1.25px}.c-ib.c-ib--m10{margin:-2.5px}.c-ib.c-ib--m10>[class^=c-col]{padding-right:2.5px;padding-left:2.5px;margin-top:2.5px;margin-bottom:2.5px}.c-ib.c-ib--m15{margin:-3.75px}.c-ib.c-ib--m15>[class^=c-col]{padding-right:3.75px;padding-left:3.75px;margin-top:3.75px;margin-bottom:3.75px}.c-ib.c-ib--m20{margin:-5px}.c-ib.c-ib--m20>[class^=c-col]{padding-right:5px;padding-left:5px;margin-top:5px;margin-bottom:5px}.c-ib.c-ib--m25{margin:-6.25px}.c-ib.c-ib--m25>[class^=c-col]{padding-right:6.25px;padding-left:6.25px;margin-top:6.25px;margin-bottom:6.25px}.c-ib.c-ib--m30{margin:-7.5px}.c-ib.c-ib--m30>[class^=c-col]{padding-right:7.5px;padding-left:7.5px;margin-top:7.5px;margin-bottom:7.5px}.c-ib.c-ib--m35{margin:-8.75px}.c-ib.c-ib--m35>[class^=c-col]{padding-right:8.75px;padding-left:8.75px;margin-top:8.75px;margin-bottom:8.75px}.c-ib.c-ib--m40{margin:-10px}.c-ib.c-ib--m40>[class^=c-col]{padding-right:10px;padding-left:10px;margin-top:10px;margin-bottom:10px}.c-ib.c-ib--m45{margin:-11.25px}.c-ib.c-ib--m45>[class^=c-col]{padding-right:11.25px;padding-left:11.25px;margin-top:11.25px;margin-bottom:11.25px}.c-ib.c-ib--m50{margin:-12.5px}.c-ib.c-ib--m50>[class^=c-col]{padding-right:12.5px;padding-left:12.5px;margin-top:12.5px;margin-bottom:12.5px}.c-ib.c-ib--m55{margin:-13.75px}.c-ib.c-ib--m55>[class^=c-col]{padding-right:13.75px;padding-left:13.75px;margin-top:13.75px;margin-bottom:13.75px}.c-ib.c-ib--m60{margin:-15px}.c-ib.c-ib--m60>[class^=c-col]{padding-right:15px;padding-left:15px;margin-top:15px;margin-bottom:15px}.c-ib.c-ib--m65{margin:-16.25px}.c-ib.c-ib--m65>[class^=c-col]{padding-right:16.25px;padding-left:16.25px;margin-top:16.25px;margin-bottom:16.25px}.c-ib.c-ib--m70{margin:-17.5px}.c-ib.c-ib--m70>[class^=c-col]{padding-right:17.5px;padding-left:17.5px;margin-top:17.5px;margin-bottom:17.5px}.c-ib.c-ib--m75{margin:-18.75px}.c-ib.c-ib--m75>[class^=c-col]{padding-right:18.75px;padding-left:18.75px;margin-top:18.75px;margin-bottom:18.75px}.c-ib.c-ib--m80{margin:-20px}.c-ib.c-ib--m80>[class^=c-col]{padding-right:20px;padding-left:20px;margin-top:20px;margin-bottom:20px}.c-ib.c-ib--m85{margin:-21.25px}.c-ib.c-ib--m85>[class^=c-col]{padding-right:21.25px;padding-left:21.25px;margin-top:21.25px;margin-bottom:21.25px}.c-ib.c-ib--m90{margin:-22.5px}.c-ib.c-ib--m90>[class^=c-col]{padding-right:22.5px;padding-left:22.5px;margin-top:22.5px;margin-bottom:22.5px}.c-ib.c-ib--m95{margin:-23.75px}.c-ib.c-ib--m95>[class^=c-col]{padding-right:23.75px;padding-left:23.75px;margin-top:23.75px;margin-bottom:23.75px}.c-ib.c-ib--m100{margin:-25px}.c-ib.c-ib--m100>[class^=c-col]{padding-right:25px;padding-left:25px;margin-top:25px;margin-bottom:25px}.c-ib.c-ib--m105{margin:-26.25px}.c-ib.c-ib--m105>[class^=c-col]{padding-right:26.25px;padding-left:26.25px;margin-top:26.25px;margin-bottom:26.25px}.c-ib.c-ib--m110{margin:-27.5px}.c-ib.c-ib--m110>[class^=c-col]{padding-right:27.5px;padding-left:27.5px;margin-top:27.5px;margin-bottom:27.5px}.c-ib.c-ib--m115{margin:-28.75px}.c-ib.c-ib--m115>[class^=c-col]{padding-right:28.75px;padding-left:28.75px;margin-top:28.75px;margin-bottom:28.75px}.c-ib.c-ib--m120{margin:-30px}.c-ib.c-ib--m120>[class^=c-col]{padding-right:30px;padding-left:30px;margin-top:30px;margin-bottom:30px}.c-ib.c-ib--m125{margin:-31.25px}.c-ib.c-ib--m125>[class^=c-col]{padding-right:31.25px;padding-left:31.25px;margin-top:31.25px;margin-bottom:31.25px}.c-ib.c-ib--m130{margin:-32.5px}.c-ib.c-ib--m130>[class^=c-col]{padding-right:32.5px;padding-left:32.5px;margin-top:32.5px;margin-bottom:32.5px}.c-ib.c-ib--m135{margin:-33.75px}.c-ib.c-ib--m135>[class^=c-col]{padding-right:33.75px;padding-left:33.75px;margin-top:33.75px;margin-bottom:33.75px}.c-ib.c-ib--m140{margin:-35px}.c-ib.c-ib--m140>[class^=c-col]{padding-right:35px;padding-left:35px;margin-top:35px;margin-bottom:35px}.c-ib.c-ib--m145{margin:-36.25px}.c-ib.c-ib--m145>[class^=c-col]{padding-right:36.25px;padding-left:36.25px;margin-top:36.25px;margin-bottom:36.25px}.c-ib.c-ib--m150{margin:-37.5px}.c-ib.c-ib--m150>[class^=c-col]{padding-right:37.5px;padding-left:37.5px;margin-top:37.5px;margin-bottom:37.5px}.c-layout.c-layout--m5{margin:-1.25px}.c-layout.c-layout--m5>[class^=c-col]{padding-right:1.25px;padding-left:1.25px;margin-top:1.25px;margin-bottom:1.25px}.c-layout.c-layout--m10{margin:-2.5px}.c-layout.c-layout--m10>[class^=c-col]{padding-right:2.5px;padding-left:2.5px;margin-top:2.5px;margin-bottom:2.5px}.c-layout.c-layout--m15{margin:-3.75px}.c-layout.c-layout--m15>[class^=c-col]{padding-right:3.75px;padding-left:3.75px;margin-top:3.75px;margin-bottom:3.75px}.c-layout.c-layout--m20{margin:-5px}.c-layout.c-layout--m20>[class^=c-col]{padding-right:5px;padding-left:5px;margin-top:5px;margin-bottom:5px}.c-layout.c-layout--m25{margin:-6.25px}.c-layout.c-layout--m25>[class^=c-col]{padding-right:6.25px;padding-left:6.25px;margin-top:6.25px;margin-bottom:6.25px}.c-layout.c-layout--m30{margin:-7.5px}.c-layout.c-layout--m30>[class^=c-col]{padding-right:7.5px;padding-left:7.5px;margin-top:7.5px;margin-bottom:7.5px}.c-layout.c-layout--m35{margin:-8.75px}.c-layout.c-layout--m35>[class^=c-col]{padding-right:8.75px;padding-left:8.75px;margin-top:8.75px;margin-bottom:8.75px}.c-layout.c-layout--m40{margin:-10px}.c-layout.c-layout--m40>[class^=c-col]{padding-right:10px;padding-left:10px;margin-top:10px;margin-bottom:10px}.c-layout.c-layout--m45{margin:-11.25px}.c-layout.c-layout--m45>[class^=c-col]{padding-right:11.25px;padding-left:11.25px;margin-top:11.25px;margin-bottom:11.25px}.c-layout.c-layout--m50{margin:-12.5px}.c-layout.c-layout--m50>[class^=c-col]{padding-right:12.5px;padding-left:12.5px;margin-top:12.5px;margin-bottom:12.5px}.c-layout.c-layout--m55{margin:-13.75px}.c-layout.c-layout--m55>[class^=c-col]{padding-right:13.75px;padding-left:13.75px;margin-top:13.75px;margin-bottom:13.75px}.c-layout.c-layout--m60{margin:-15px}.c-layout.c-layout--m60>[class^=c-col]{padding-right:15px;padding-left:15px;margin-top:15px;margin-bottom:15px}.c-layout.c-layout--m65{margin:-16.25px}.c-layout.c-layout--m65>[class^=c-col]{padding-right:16.25px;padding-left:16.25px;margin-top:16.25px;margin-bottom:16.25px}.c-layout.c-layout--m70{margin:-17.5px}.c-layout.c-layout--m70>[class^=c-col]{padding-right:17.5px;padding-left:17.5px;margin-top:17.5px;margin-bottom:17.5px}.c-layout.c-layout--m75{margin:-18.75px}.c-layout.c-layout--m75>[class^=c-col]{padding-right:18.75px;padding-left:18.75px;margin-top:18.75px;margin-bottom:18.75px}.c-layout.c-layout--m80{margin:-20px}.c-layout.c-layout--m80>[class^=c-col]{padding-right:20px;padding-left:20px;margin-top:20px;margin-bottom:20px}.c-layout.c-layout--m85{margin:-21.25px}.c-layout.c-layout--m85>[class^=c-col]{padding-right:21.25px;padding-left:21.25px;margin-top:21.25px;margin-bottom:21.25px}.c-layout.c-layout--m90{margin:-22.5px}.c-layout.c-layout--m90>[class^=c-col]{padding-right:22.5px;padding-left:22.5px;margin-top:22.5px;margin-bottom:22.5px}.c-layout.c-layout--m95{margin:-23.75px}.c-layout.c-layout--m95>[class^=c-col]{padding-right:23.75px;padding-left:23.75px;margin-top:23.75px;margin-bottom:23.75px}.c-layout.c-layout--m100{margin:-25px}.c-layout.c-layout--m100>[class^=c-col]{padding-right:25px;padding-left:25px;margin-top:25px;margin-bottom:25px}.c-layout.c-layout--m105{margin:-26.25px}.c-layout.c-layout--m105>[class^=c-col]{padding-right:26.25px;padding-left:26.25px;margin-top:26.25px;margin-bottom:26.25px}.c-layout.c-layout--m110{margin:-27.5px}.c-layout.c-layout--m110>[class^=c-col]{padding-right:27.5px;padding-left:27.5px;margin-top:27.5px;margin-bottom:27.5px}.c-layout.c-layout--m115{margin:-28.75px}.c-layout.c-layout--m115>[class^=c-col]{padding-right:28.75px;padding-left:28.75px;margin-top:28.75px;margin-bottom:28.75px}.c-layout.c-layout--m120{margin:-30px}.c-layout.c-layout--m120>[class^=c-col]{padding-right:30px;padding-left:30px;margin-top:30px;margin-bottom:30px}.c-layout.c-layout--m125{margin:-31.25px}.c-layout.c-layout--m125>[class^=c-col]{padding-right:31.25px;padding-left:31.25px;margin-top:31.25px;margin-bottom:31.25px}.c-layout.c-layout--m130{margin:-32.5px}.c-layout.c-layout--m130>[class^=c-col]{padding-right:32.5px;padding-left:32.5px;margin-top:32.5px;margin-bottom:32.5px}.c-layout.c-layout--m135{margin:-33.75px}.c-layout.c-layout--m135>[class^=c-col]{padding-right:33.75px;padding-left:33.75px;margin-top:33.75px;margin-bottom:33.75px}.c-layout.c-layout--m140{margin:-35px}.c-layout.c-layout--m140>[class^=c-col]{padding-right:35px;padding-left:35px;margin-top:35px;margin-bottom:35px}.c-layout.c-layout--m145{margin:-36.25px}.c-layout.c-layout--m145>[class^=c-col]{padding-right:36.25px;padding-left:36.25px;margin-top:36.25px;margin-bottom:36.25px}.c-layout.c-layout--m150{margin:-37.5px}.c-layout.c-layout--m150>[class^=c-col]{padding-right:37.5px;padding-left:37.5px;margin-top:37.5px;margin-bottom:37.5px}.p-circlePoint{width:88px;height:88px}.p-circlePoint__sub{font-size:1rem}.p-circlePoint__main{font-size:1.8rem}.p-contactArea__address{font-size:1.5rem;padding-bottom:.5em}.p-contactArea .p-contactArea__tel{margin-bottom:.2em;display:inline-block;font-size:3.3rem}.p-contactArea .p-contactArea__tel span{font-size:2.2rem}.p-contactArea .p-paragraph{text-align:left}.p-formCurrent__item{width:100%;font-size:1.4rem}.p-formCurrent__item:not(:last-child):after,.p-formCurrent__item:not(:last-child):before{content:none}.p-formCurrent__item+.p-formCurrent__item{border-top:1px solid #fff}.p-formCurrent__itemInner{padding-top:8px;padding-bottom:10px}.p-formCurrent__item.p-formCurrent__item--current .p-formCurrent__itemInner:before{content:none}.p-table-form .p-table-caption{font-size:1.5rem}.p-heading-chi{font-size:1.8rem;line-height:1.4;padding-top:.5em;padding-bottom:.6em;padding-left:3.8em}.p-heading-chi:before{background-image:url(../images/sprite.png);background-position:-432px 0;width:52px;height:56px;bottom:-7px;left:7px}.p-heading-chi.p-heading-chi--step{padding:.7em .8em .8em 5em}.p-heading-chi.p-heading-chi--step:after{left:35px;width:50px;bottom:40px;height:35px;line-height:3.5;font-size:1.4rem;background-image:url(../images/hukidashi-red.png);background-position:0 0;background-repeat:no-repeat;background-size:50px}.p-heading-chi.p-heading-chi--step .p-heading-chi__core:before{font-size:1rem;width:50px;height:35px;bottom:40px;left:35px;line-height:2.2}.p-caption{font-size:1.725rem}.p-heading-timeline__time{font-size:3.36rem}.p-heading-timeline__title{font-size:1.75rem}.p-japan{width:auto;max-width:none!important;margin-left:-5px;margin-right:-5px}.p-japan .p-svg{display:none}.p-japan__inner .p-japan__inner{letter-spacing:-.35em;font-size:0;display:block;font-family:AdobeBlank,sans-serif}.p-japan__item{width:33.333%;vertical-align:top;display:inline-block;position:static;padding-left:5px;padding-right:5px;margin-bottom:10px}.js-pulldown>li>ul{position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;height:200px;box-shadow:inset 0 -4px 5px -5px #000,inset 0 4px 5px -5px #000}.p-list-dai__point{max-width:100px;display:block}.p-messageCard__frame{padding:25px 20px 20px}.p-messageCard__message{font-size:2.1rem}.p-messageCard__message .p-large{font-size:2.28rem}.p-messageCard__photo{margin-left:auto;margin-right:auto;right:-3%;display:block;margin-bottom:-33px;position:relative;width:80%}.p-messageCard__prof{padding-bottom:10%;text-align:center;padding-top:20px}.p-messageCard__profName,.p-messageCard__profPosition{max-width:190px;width:100%;margin-left:auto;margin-right:auto}.p-messageCard__profPosition{font-size:1.5rem}.p-messageCard__profName{margin-top:0;padding-bottom:10px}.p-messageCard__profNameJp{font-size:3.04rem}.p-messageCard__profNameEn{font-size:1.4rem}.p-mv__shopNum{margin-right:0;width:130px}.p-mv__shopNum+.p-mv__shopNum{margin-top:.25%}.p-mv__shopNumArea{font-size:1.5rem}.p-mv__shopNumSub{font-size:.96rem;margin-right:2px;margin-left:3px}.p-mv__shopNumMain{font-family:Helvetica,sans-serif;font-size:2.85rem}.p-mv__shopNumSub02{margin-left:3px;font-size:1.2rem}.p-mv__item{height:155px}.p-mv__item.p-mv__item--50th .p-copy-catch{width:200px}.p-mv__item.p-mv__item--ramen .p-smoke-none{overflow:hidden}.p-msc-mv.p-msc-mv--result .p-msc-mv__inner,.p-msc-mv:not(.p-msc-mv--mv) .p-msc-mv__inner{height:155px}.p-msc-mv.p-msc-mv--result .p-msc-mv__goldbadge{height:68.88%}.p-msc-mv__goldbadge{height:76.36%}.p-msc-mv.p-msc-mv--mv .p-msc-mv__goldbadge{height:78.72%}.p-privacy-container .p-simplebox__inner{padding-left:12px;padding-right:12px}.p-hiden-isyokudogen__since{font-size:1.89rem}.p-hiden-isyokudogen .p-_heading-isyokudogen{font-size:3.08rem}.p-hiden-isyokudogen .p-paragraph-copy{margin-top:.6em;font-size:1.47rem}.p-hiden-isyokudogen .p-paragraph{font-size:1.2rem}.p-hiden-isyokudogen__inner{padding-top:3em;padding-bottom:2em;height:auto}.p-company-copy .p-simplebox__inner{padding-left:1em;padding-right:1em}.p-company-stoic__item{max-width:242px;min-height:242px}.p-company-about .p-gmap{padding-top:1em;padding-bottom:1em}.p-company-about__info .p-table th{width:100px!important;padding-left:1em;padding-right:1em}.p-company-about__info .p-table td{padding-left:2em}.p-company-about__eyecatch .p-circlePoint{top:-35px;right:-13px}.p-company-about__addLeft{text-align:center}.p-company-about__add .p-table{margin-top:20px}.p-company-about__middle{padding-top:1em;padding-bottom:1em}.p-company-maker .p-simplebox__inner{padding:1em 1em 2em}.p-company-maker .p-company-maker__list{padding-bottom:10px}.p-company-maker .p-company-maker__listItem{padding:5px}.p-recruit-message .p-simplebox .p-catch-sub{font-size:1.53rem}.p-recruit-message .p-simplebox .p-catch{margin-top:10px;margin-bottom:10px;font-size:2.21rem;line-height:1.4}.p-recruit-fukuri{padding-bottom:50px}.p-recruit-fukuri .p-recruit-fukuri__itemPic img{margin-left:auto;margin-right:auto}.p-recruit-fukuri .p-slickItem.p-slickItem--2 .c-ib{margin:-10px}.p-recruit-fukuri .p-slickItem.p-slickItem--2 .c-ib.c-ib--m65>[class^=c-col]{padding-right:10px;padding-left:10px;margin-top:10px;margin-bottom:10px}.p-picCarousel:after{height:105px;background-image:url(../images/approach-slide.png);background-position:0 0;background-repeat:repeat-x;background-size:1050px}.p-approach-demaetai{padding-bottom:20px}.p-approach-demaetai__heroTitle{font-size:2.6rem}.p-approach-demaetai .p-btn{margin-top:1em;margin-bottom:1em}.p-approach-volunteer .p-list-dai li+li{margin-top:1.5em}.p-approach-volunteer__list{padding-bottom:2em}.p-tel-section__number{font-size:3.2rem}.p-tel-section__info{text-align:center;font-size:1.5rem}.p-tel-section__infoMark{margin-right:0;display:block;margin-bottom:10px}.p-tel-section__infoItem{display:block}.p-tel-section__infoItem:not(:last-child){margin-right:0}.p-fcinfo__tel{font-size:3.4rem}.p-pager__title{padding-top:.7em}.p-pager__titleText{font-size:1.3rem}.p-panel-entry .p-eyecatch{text-align:center;margin-bottom:.8em}.p-posting__header{padding-left:15px}.p-posting__time{margin-left:-15px;width:45px;height:45px;font-size:1.2rem;line-height:1.16667}.p-posting__title{padding-top:1em;padding-bottom:1em}.p-posting__title .p-posting__headline{font-size:1.8rem}.p-section:not(:first-child){padding-top:2em}.p-section.p-section--n{padding-top:0}.p-shopnum-ramen{width:142.35294px;height:141.17647px}.p-shopnum-ramen__sub{margin-top:25.88235px;font-size:1rem}.p-shopnum-ramen__mainInt{font-size:5.88235rem}.p-shopnum-ramen__mainSub{font-size:2.35294rem;vertical-align:.15em}.p-simplebox__inner{padding-top:12px;padding-bottom:12px}.p-simplebox.p-simplebox--column .p-simplebox__inner{padding-left:15px;padding-right:15px}.p-simpleList__inner.p-list-arrow--inner>li ul li a{padding-top:.5em;padding-bottom:.5em}.p-tableScroller{overflow-x:auto}.p-tableScroller::-webkit-scrollbar{height:5px}.p-tableScroller::-webkit-scrollbar-thumb{background-color:#a00000}.p-tableScroller::-webkit-scrollbar-track{background-color:#c3c3c3}.p-tableScroller>.p-table{width:743px}.p-table-head tbody td{padding:.75em 1.5em}.p-viewedTooltip{width:100%;max-width:100%!important;min-height:135px;position:static}.p-viewedTooltip:before{content:none}.p-hero-den__ramen{width:100%}.p-hero-tyanpon__ramen{width:130%;right:-30%}.p-hero-atsuou__ramen{width:auto;right:-130px;height:115%}.p-hero-atsuou__ramen img{height:100%;width:auto;max-width:none}.p-brand-spot__header__sub{font-size:1.4rem}.p-brand-spot__header__title{font-size:3rem}.p-brand-spot [class].p-spotbox__content{padding:20px 15px}.p-brand-show__figure{left:3%}.p-slick.p-slick--ctlBottom .js-sclikArrows{position:relative}.p-slick.p-slick--ctlBottom .js-sclikArrows .slick-prev{left:0}.p-slick.p-slick--ctlBottom .js-sclikArrows .slick-next{right:0}.u-mt0{margin-top:0!important}.u-mt1{margin-top:.125em!important}.u-mt2{margin-top:.25em!important}.u-mt3{margin-top:.375em!important}.u-mt4{margin-top:.5em!important}.u-mt5{margin-top:.625em!important}.u-mt6{margin-top:.75em!important}.u-mt7{margin-top:.875em!important}.u-mt8{margin-top:1em!important}.u-mt9{margin-top:1.125em!important}.u-mt10{margin-top:1.25em!important}.u-mt11{margin-top:1.375em!important}.u-mt12{margin-top:1.5em!important}.u-mt13{margin-top:1.625em!important}.u-mt14{margin-top:1.75em!important}.u-mt15{margin-top:1.875em!important}.u-mt16{margin-top:2em!important}.u-mt17{margin-top:2.125em!important}.u-mt18{margin-top:2.25em!important}.u-mt19{margin-top:2.375em!important}.u-mt20{margin-top:2.5em!important}.u-mr0{margin-right:0!important}.u-mr1{margin-right:.125em!important}.u-mr2{margin-right:.25em!important}.u-mr3{margin-right:.375em!important}.u-mr4{margin-right:.5em!important}.u-mr5{margin-right:.625em!important}.u-mr6{margin-right:.75em!important}.u-mr7{margin-right:.875em!important}.u-mr8{margin-right:1em!important}.u-mr9{margin-right:1.125em!important}.u-mr10{margin-right:1.25em!important}.u-mr11{margin-right:1.375em!important}.u-mr12{margin-right:1.5em!important}.u-mr13{margin-right:1.625em!important}.u-mr14{margin-right:1.75em!important}.u-mr15{margin-right:1.875em!important}.u-mr16{margin-right:2em!important}.u-mr17{margin-right:2.125em!important}.u-mr18{margin-right:2.25em!important}.u-mr19{margin-right:2.375em!important}.u-mr20{margin-right:2.5em!important}.u-mb0{margin-bottom:0!important}.u-mb1{margin-bottom:.125em!important}.u-mb2{margin-bottom:.25em!important}.u-mb3{margin-bottom:.375em!important}.u-mb4{margin-bottom:.5em!important}.u-mb5{margin-bottom:.625em!important}.u-mb6{margin-bottom:.75em!important}.u-mb7{margin-bottom:.875em!important}.u-mb8{margin-bottom:1em!important}.u-mb9{margin-bottom:1.125em!important}.u-mb10{margin-bottom:1.25em!important}.u-mb11{margin-bottom:1.375em!important}.u-mb12{margin-bottom:1.5em!important}.u-mb13{margin-bottom:1.625em!important}.u-mb14{margin-bottom:1.75em!important}.u-mb15{margin-bottom:1.875em!important}.u-mb16{margin-bottom:2em!important}.u-mb17{margin-bottom:2.125em!important}.u-mb18{margin-bottom:2.25em!important}.u-mb19{margin-bottom:2.375em!important}.u-mb20{margin-bottom:2.5em!important}.u-ml0{margin-left:0!important}.u-ml1{margin-left:.125em!important}.u-ml2{margin-left:.25em!important}.u-ml3{margin-left:.375em!important}.u-ml4{margin-left:.5em!important}.u-ml5{margin-left:.625em!important}.u-ml6{margin-left:.75em!important}.u-ml7{margin-left:.875em!important}.u-ml8{margin-left:1em!important}.u-ml9{margin-left:1.125em!important}.u-ml10{margin-left:1.25em!important}.u-ml11{margin-left:1.375em!important}.u-ml12{margin-left:1.5em!important}.u-ml13{margin-left:1.625em!important}.u-ml14{margin-left:1.75em!important}.u-ml15{margin-left:1.875em!important}.u-ml16{margin-left:2em!important}.u-ml17{margin-left:2.125em!important}.u-ml18{margin-left:2.25em!important}.u-ml19{margin-left:2.375em!important}.u-ml20{margin-left:2.5em!important}.u-pt0{padding-top:0!important}.u-pt1{padding-top:.125em!important}.u-pt2{padding-top:.25em!important}.u-pt3{padding-top:.375em!important}.u-pt4{padding-top:.5em!important}.u-pt5{padding-top:.625em!important}.u-pt6{padding-top:.75em!important}.u-pt7{padding-top:.875em!important}.u-pt8{padding-top:1em!important}.u-pt9{padding-top:1.125em!important}.u-pt10{padding-top:1.25em!important}.u-pt11{padding-top:1.375em!important}.u-pt12{padding-top:1.5em!important}.u-pt13{padding-top:1.625em!important}.u-pt14{padding-top:1.75em!important}.u-pt15{padding-top:1.875em!important}.u-pt16{padding-top:2em!important}.u-pt17{padding-top:2.125em!important}.u-pt18{padding-top:2.25em!important}.u-pt19{padding-top:2.375em!important}.u-pt20{padding-top:2.5em!important}.u-pr0{padding-right:0!important}.u-pr1{padding-right:.125em!important}.u-pr2{padding-right:.25em!important}.u-pr3{padding-right:.375em!important}.u-pr4{padding-right:.5em!important}.u-pr5{padding-right:.625em!important}.u-pr6{padding-right:.75em!important}.u-pr7{padding-right:.875em!important}.u-pr8{padding-right:1em!important}.u-pr9{padding-right:1.125em!important}.u-pr10{padding-right:1.25em!important}.u-pr11{padding-right:1.375em!important}.u-pr12{padding-right:1.5em!important}.u-pr13{padding-right:1.625em!important}.u-pr14{padding-right:1.75em!important}.u-pr15{padding-right:1.875em!important}.u-pr16{padding-right:2em!important}.u-pr17{padding-right:2.125em!important}.u-pr18{padding-right:2.25em!important}.u-pr19{padding-right:2.375em!important}.u-pr20{padding-right:2.5em!important}.u-pb0{padding-bottom:0!important}.u-pb1{padding-bottom:.125em!important}.u-pb2{padding-bottom:.25em!important}.u-pb3{padding-bottom:.375em!important}.u-pb4{padding-bottom:.5em!important}.u-pb5{padding-bottom:.625em!important}.u-pb6{padding-bottom:.75em!important}.u-pb7{padding-bottom:.875em!important}.u-pb8{padding-bottom:1em!important}.u-pb9{padding-bottom:1.125em!important}.u-pb10{padding-bottom:1.25em!important}.u-pb11{padding-bottom:1.375em!important}.u-pb12{padding-bottom:1.5em!important}.u-pb13{padding-bottom:1.625em!important}.u-pb14{padding-bottom:1.75em!important}.u-pb15{padding-bottom:1.875em!important}.u-pb16{padding-bottom:2em!important}.u-pb17{padding-bottom:2.125em!important}.u-pb18{padding-bottom:2.25em!important}.u-pb19{padding-bottom:2.375em!important}.u-pb20{padding-bottom:2.5em!important}.u-pl0{padding-left:0!important}.u-pl1{padding-left:.125em!important}.u-pl2{padding-left:.25em!important}.u-pl3{padding-left:.375em!important}.u-pl4{padding-left:.5em!important}.u-pl5{padding-left:.625em!important}.u-pl6{padding-left:.75em!important}.u-pl7{padding-left:.875em!important}.u-pl8{padding-left:1em!important}.u-pl9{padding-left:1.125em!important}.u-pl10{padding-left:1.25em!important}.u-pl11{padding-left:1.375em!important}.u-pl12{padding-left:1.5em!important}.u-pl13{padding-left:1.625em!important}.u-pl14{padding-left:1.75em!important}.u-pl15{padding-left:1.875em!important}.u-pl16{padding-left:2em!important}.u-pl17{padding-left:2.125em!important}.u-pl18{padding-left:2.25em!important}.u-pl19{padding-left:2.375em!important}.u-pl20{padding-left:2.5em!important}.u-mt_1{margin-top:-.125em!important}.u-mt_2{margin-top:-.25em!important}.u-mt_3{margin-top:-.375em!important}.u-mt_4{margin-top:-.5em!important}.u-mt_5{margin-top:-.625em!important}.u-mt_6{margin-top:-.75em!important}.u-mt_7{margin-top:-.875em!important}.u-mt_8{margin-top:-1em!important}.u-mt_9{margin-top:-1.125em!important}.u-mt_10{margin-top:-1.25em!important}.u-mr_1{margin-right:-.125em!important}.u-mr_2{margin-right:-.25em!important}.u-mr_3{margin-right:-.375em!important}.u-mr_4{margin-right:-.5em!important}.u-mr_5{margin-right:-.625em!important}.u-mr_6{margin-right:-.75em!important}.u-mr_7{margin-right:-.875em!important}.u-mr_8{margin-right:-1em!important}.u-mr_9{margin-right:-1.125em!important}.u-mr_10{margin-right:-1.25em!important}.u-mb_1{margin-bottom:-.125em!important}.u-mb_2{margin-bottom:-.25em!important}.u-mb_3{margin-bottom:-.375em!important}.u-mb_4{margin-bottom:-.5em!important}.u-mb_5{margin-bottom:-.625em!important}.u-mb_6{margin-bottom:-.75em!important}.u-mb_7{margin-bottom:-.875em!important}.u-mb_8{margin-bottom:-1em!important}.u-mb_9{margin-bottom:-1.125em!important}.u-mb_10{margin-bottom:-1.25em!important}.u-ml_1{margin-left:-.125em!important}.u-ml_2{margin-left:-.25em!important}.u-ml_3{margin-left:-.375em!important}.u-ml_4{margin-left:-.5em!important}.u-ml_5{margin-left:-.625em!important}.u-ml_6{margin-left:-.75em!important}.u-ml_7{margin-left:-.875em!important}.u-ml_8{margin-left:-1em!important}.u-ml_9{margin-left:-1.125em!important}.u-ml_10{margin-left:-1.25em!important}}@media print,screen and (max-width:413px){html{min-width:auto}.c-col-xs-1{width:8.33333%}.c-col-xs-2{width:16.66667%}.c-col-xs-3{width:25%}.c-col-xs-4{width:33.33333%}.c-col-xs-5{width:41.66667%}.c-col-xs-6{width:50%}.c-col-xs-7{width:58.33333%}.c-col-xs-8{width:66.66667%}.c-col-xs-9{width:75%}.c-col-xs-10{width:83.33333%}.c-col-xs-11{width:91.66667%}.c-col-xs-12{width:100%}.c-col-xs-5col{width:20%}#js-return{transform:scale(.6)}.p-heading-accent.p-heading-accent--simple{font-size:1.95rem}.p-heading-accent__main{font-size:2.475rem}.p-heading-accent__sub{font-size:1.8rem}.p-heading-accent__small{font-size:2.16rem}.p-japan__item{width:50%}.p-messageCard__frame{padding-top:15px}.p-messageCard__message{font-size:2.1rem;line-height:1.5}.p-messageCard__message .p-large{font-size:2.28rem}.p-messageCard__photo .p-maru{right:-8%;top:-5%}.p-company-copy__inner .p-simplebox{margin-top:20px}.p-company-stoic .p-houshin__main{font-size:2.2rem;margin-bottom:13px;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.p-company-stoic .p-houshin__sub{font-size:2.5rem}.p-company-stoic .p-houshin__sub2{font-size:1.4rem}.p-company-stoic .p-svg-hudemaru{left:-6px}.p-approach-shop .p-shopnum-ramen{top:auto;left:0;width:115.2px;height:115.2px}.p-approach-shop .p-shopnum-ramen__sub{margin-top:15.75px;font-size:1.65rem}.p-approach-shop .p-shopnum-ramen__mainInt{font-size:3.905rem}.p-approach-shop .p-shopnum-ramen__mainSub{font-size:1.65rem}.p-approach-shop .p-shopnum-ramen__mainSub02{font-size:1.155rem}.p-approach-shop__count-container{position:static}.p-approach-shop__count__self{font-size:2rem}.p-approach-shop__count__yaku{font-size:1.2rem}.p-approach-shop__count__number{font-size:5.2rem}.p-approach-shop__count__shop{font-size:1.6rem}.p-hero-tyanpon__ramen{width:150%;right:-45%}.p-hero-tyanpon__inner:before{width:140%;left:-28%}.p-hero-atsuou__heading{width:35%}}@media print,screen and (max-width:319px){html{min-width:auto}}@media print,screen and (min-width:414px){html{min-width:auto}.p-company-stoic .p-houshin__main{font-size:2.2rem;margin-bottom:13px}.p-company-stoic .p-houshin__sub{font-size:2.5rem}}@media print,screen and (min-width:568px){html{min-width:auto}.l-header-page__cover{height:250px}.l-header-page.l-header-page--menu .l-header-page__cover{height:340px;padding-bottom:72px}.p-table-form__list li:not(:last-child){margin-right:1em}.p-heading-chi.p-heading-chi--step{padding:.7em .8em .8em 8.5em}.p-heading-chi.p-heading-chi--step:after{left:90px;line-height:3.5;background-image:url(../images/sprite.png);background-position:-569px 0;width:83px;height:59px}.p-heading-chi.p-heading-chi--step .p-heading-chi__core:before{left:90px;width:83px;height:59px;line-height:3}.p-caption{font-size:2.3rem}.p-japan .p-svg{position:absolute}.p-japan__inner{height:0;padding-top:109.3%}.p-japan__item,.p-japan__item .p-viewedTooltip{position:absolute}.p-messageCard__frame{padding:21px 37px 22px}.p-mv__item.p-mv__item--ramen .p-smoke-none__img{right:-100px;height:100%;max-width:none;width:auto}.p-shop-search .p-japan .p-viewedTooltip{position:absolute}.p-shop-search .p-japan-container .p-japan{margin-left:auto}.p-shop-search .p-simplebox{padding:25px}.p-privacy-container .p-simplebox__inner{padding-left:27px;padding-right:27px}.p-company-stoic__item{max-width:242px}.p-company-stoic__itemInner{height:242px}.p-company-about .c-gmap-container{height:330px}.p-company-about__addLeft{width:23.72%}.p-company-about__addRight{width:76.27%;padding-left:4.87%}.p-company-about__addRight .p-table tr:not(:last-child) td,.p-company-about__addRight .p-table tr:not(:last-child) th{vertical-align:top;border-bottom:30px solid #f8f4ee}.p-company-about__addRight .p-table tr th{padding-top:0;padding-bottom:0;vertical-align:middle!important}.p-company-about__addRight .p-table tr td{padding:0 0 0 15px;line-height:1.3;letter-spacing:-.03em}.p-company-maker .p-company-maker__listItem{margin-left:34px}.p-company-maker .p-company-maker__listItem--ajisen{margin-left:5px}.p-company-maker .p-company-maker__listItem--ryu{margin-left:41px}.p-company-maker .p-company-maker__listItem--den{margin-left:35px}.p-company-maker .p-company-maker__listItem--sennotyanpon{margin-left:32px}.p-company-maker .p-company-maker__listItem--keika{margin-left:29px}.p-approach-demaetai .p-btn{margin-top:2.3em;margin-left:-2.5em}.p-panel-entry .p-eyecatch{padding-right:1em}.p-panel-entry__main{padding-left:4px}.p-posting__headerHead{clear:both}.p-posting__headerHead:after,.p-posting__headerHead:before{content:" ";display:table}.p-posting__headerHead:after{clear:both}.p-posting__time{float:left;width:80px;height:80px;width:11.42%;font-size:1.6rem;line-height:1.25}.p-posting__title{height:80px;float:right;width:85.71%}.u-mt0{margin-top:0!important}.u-mt1{margin-top:.25em!important}.u-mt2{margin-top:.5em!important}.u-mt3{margin-top:.75em!important}.u-mt4{margin-top:1em!important}.u-mt5{margin-top:1.25em!important}.u-mt6{margin-top:1.5em!important}.u-mt7{margin-top:1.75em!important}.u-mt8{margin-top:2em!important}.u-mt9{margin-top:2.25em!important}.u-mt10{margin-top:2.5em!important}.u-mt11{margin-top:2.75em!important}.u-mt12{margin-top:3em!important}.u-mt13{margin-top:3.25em!important}.u-mt14{margin-top:3.5em!important}.u-mt15{margin-top:3.75em!important}.u-mt16{margin-top:4em!important}.u-mt17{margin-top:4.25em!important}.u-mt18{margin-top:4.5em!important}.u-mt19{margin-top:4.75em!important}.u-mt20{margin-top:5em!important}.u-mr0{margin-right:0!important}.u-mr1{margin-right:.25em!important}.u-mr2{margin-right:.5em!important}.u-mr3{margin-right:.75em!important}.u-mr4{margin-right:1em!important}.u-mr5{margin-right:1.25em!important}.u-mr6{margin-right:1.5em!important}.u-mr7{margin-right:1.75em!important}.u-mr8{margin-right:2em!important}.u-mr9{margin-right:2.25em!important}.u-mr10{margin-right:2.5em!important}.u-mr11{margin-right:2.75em!important}.u-mr12{margin-right:3em!important}.u-mr13{margin-right:3.25em!important}.u-mr14{margin-right:3.5em!important}.u-mr15{margin-right:3.75em!important}.u-mr16{margin-right:4em!important}.u-mr17{margin-right:4.25em!important}.u-mr18{margin-right:4.5em!important}.u-mr19{margin-right:4.75em!important}.u-mr20{margin-right:5em!important}.u-mb0{margin-bottom:0!important}.u-mb1{margin-bottom:.25em!important}.u-mb2{margin-bottom:.5em!important}.u-mb3{margin-bottom:.75em!important}.u-mb4{margin-bottom:1em!important}.u-mb5{margin-bottom:1.25em!important}.u-mb6{margin-bottom:1.5em!important}.u-mb7{margin-bottom:1.75em!important}.u-mb8{margin-bottom:2em!important}.u-mb9{margin-bottom:2.25em!important}.u-mb10{margin-bottom:2.5em!important}.u-mb11{margin-bottom:2.75em!important}.u-mb12{margin-bottom:3em!important}.u-mb13{margin-bottom:3.25em!important}.u-mb14{margin-bottom:3.5em!important}.u-mb15{margin-bottom:3.75em!important}.u-mb16{margin-bottom:4em!important}.u-mb17{margin-bottom:4.25em!important}.u-mb18{margin-bottom:4.5em!important}.u-mb19{margin-bottom:4.75em!important}.u-mb20{margin-bottom:5em!important}.u-ml0{margin-left:0!important}.u-ml1{margin-left:.25em!important}.u-ml2{margin-left:.5em!important}.u-ml3{margin-left:.75em!important}.u-ml4{margin-left:1em!important}.u-ml5{margin-left:1.25em!important}.u-ml6{margin-left:1.5em!important}.u-ml7{margin-left:1.75em!important}.u-ml8{margin-left:2em!important}.u-ml9{margin-left:2.25em!important}.u-ml10{margin-left:2.5em!important}.u-ml11{margin-left:2.75em!important}.u-ml12{margin-left:3em!important}.u-ml13{margin-left:3.25em!important}.u-ml14{margin-left:3.5em!important}.u-ml15{margin-left:3.75em!important}.u-ml16{margin-left:4em!important}.u-ml17{margin-left:4.25em!important}.u-ml18{margin-left:4.5em!important}.u-ml19{margin-left:4.75em!important}.u-ml20{margin-left:5em!important}.u-pt0{padding-top:0!important}.u-pt1{padding-top:.25em!important}.u-pt2{padding-top:.5em!important}.u-pt3{padding-top:.75em!important}.u-pt4{padding-top:1em!important}.u-pt5{padding-top:1.25em!important}.u-pt6{padding-top:1.5em!important}.u-pt7{padding-top:1.75em!important}.u-pt8{padding-top:2em!important}.u-pt9{padding-top:2.25em!important}.u-pt10{padding-top:2.5em!important}.u-pt11{padding-top:2.75em!important}.u-pt12{padding-top:3em!important}.u-pt13{padding-top:3.25em!important}.u-pt14{padding-top:3.5em!important}.u-pt15{padding-top:3.75em!important}.u-pt16{padding-top:4em!important}.u-pt17{padding-top:4.25em!important}.u-pt18{padding-top:4.5em!important}.u-pt19{padding-top:4.75em!important}.u-pt20{padding-top:5em!important}.u-pr0{padding-right:0!important}.u-pr1{padding-right:.25em!important}.u-pr2{padding-right:.5em!important}.u-pr3{padding-right:.75em!important}.u-pr4{padding-right:1em!important}.u-pr5{padding-right:1.25em!important}.u-pr6{padding-right:1.5em!important}.u-pr7{padding-right:1.75em!important}.u-pr8{padding-right:2em!important}.u-pr9{padding-right:2.25em!important}.u-pr10{padding-right:2.5em!important}.u-pr11{padding-right:2.75em!important}.u-pr12{padding-right:3em!important}.u-pr13{padding-right:3.25em!important}.u-pr14{padding-right:3.5em!important}.u-pr15{padding-right:3.75em!important}.u-pr16{padding-right:4em!important}.u-pr17{padding-right:4.25em!important}.u-pr18{padding-right:4.5em!important}.u-pr19{padding-right:4.75em!important}.u-pr20{padding-right:5em!important}.u-pb0{padding-bottom:0!important}.u-pb1{padding-bottom:.25em!important}.u-pb2{padding-bottom:.5em!important}.u-pb3{padding-bottom:.75em!important}.u-pb4{padding-bottom:1em!important}.u-pb5{padding-bottom:1.25em!important}.u-pb6{padding-bottom:1.5em!important}.u-pb7{padding-bottom:1.75em!important}.u-pb8{padding-bottom:2em!important}.u-pb9{padding-bottom:2.25em!important}.u-pb10{padding-bottom:2.5em!important}.u-pb11{padding-bottom:2.75em!important}.u-pb12{padding-bottom:3em!important}.u-pb13{padding-bottom:3.25em!important}.u-pb14{padding-bottom:3.5em!important}.u-pb15{padding-bottom:3.75em!important}.u-pb16{padding-bottom:4em!important}.u-pb17{padding-bottom:4.25em!important}.u-pb18{padding-bottom:4.5em!important}.u-pb19{padding-bottom:4.75em!important}.u-pb20{padding-bottom:5em!important}.u-pl0{padding-left:0!important}.u-pl1{padding-left:.25em!important}.u-pl2{padding-left:.5em!important}.u-pl3{padding-left:.75em!important}.u-pl4{padding-left:1em!important}.u-pl5{padding-left:1.25em!important}.u-pl6{padding-left:1.5em!important}.u-pl7{padding-left:1.75em!important}.u-pl8{padding-left:2em!important}.u-pl9{padding-left:2.25em!important}.u-pl10{padding-left:2.5em!important}.u-pl11{padding-left:2.75em!important}.u-pl12{padding-left:3em!important}.u-pl13{padding-left:3.25em!important}.u-pl14{padding-left:3.5em!important}.u-pl15{padding-left:3.75em!important}.u-pl16{padding-left:4em!important}.u-pl17{padding-left:4.25em!important}.u-pl18{padding-left:4.5em!important}.u-pl19{padding-left:4.75em!important}.u-pl20{padding-left:5em!important}.u-mt_1{margin-top:-.25em!important}.u-mt_2{margin-top:-.5em!important}.u-mt_3{margin-top:-.75em!important}.u-mt_4{margin-top:-1em!important}.u-mt_5{margin-top:-1.25em!important}.u-mt_6{margin-top:-1.5em!important}.u-mt_7{margin-top:-1.75em!important}.u-mt_8{margin-top:-2em!important}.u-mt_9{margin-top:-2.25em!important}.u-mt_10{margin-top:-2.5em!important}.u-mr_1{margin-right:-.25em!important}.u-mr_2{margin-right:-.5em!important}.u-mr_3{margin-right:-.75em!important}.u-mr_4{margin-right:-1em!important}.u-mr_5{margin-right:-1.25em!important}.u-mr_6{margin-right:-1.5em!important}.u-mr_7{margin-right:-1.75em!important}.u-mr_8{margin-right:-2em!important}.u-mr_9{margin-right:-2.25em!important}.u-mr_10{margin-right:-2.5em!important}.u-mb_1{margin-bottom:-.25em!important}.u-mb_2{margin-bottom:-.5em!important}.u-mb_3{margin-bottom:-.75em!important}.u-mb_4{margin-bottom:-1em!important}.u-mb_5{margin-bottom:-1.25em!important}.u-mb_6{margin-bottom:-1.5em!important}.u-mb_7{margin-bottom:-1.75em!important}.u-mb_8{margin-bottom:-2em!important}.u-mb_9{margin-bottom:-2.25em!important}.u-mb_10{margin-bottom:-2.5em!important}.u-ml_1{margin-left:-.25em!important}.u-ml_2{margin-left:-.5em!important}.u-ml_3{margin-left:-.75em!important}.u-ml_4{margin-left:-1em!important}.u-ml_5{margin-left:-1.25em!important}.u-ml_6{margin-left:-1.5em!important}.u-ml_7{margin-left:-1.75em!important}.u-ml_8{margin-left:-2em!important}.u-ml_9{margin-left:-2.25em!important}.u-ml_10{margin-left:-2.5em!important}.c-grid .c-col-sm-12{width:100%}.c-grid .c-col-sm-11{width:91.66666667%}.c-grid .c-col-sm-10{width:83.33333333%}.c-grid .c-col-sm-9{width:75%}.c-grid .c-col-sm-8{width:66.66666667%}.c-grid .c-col-sm-7{width:58.33333333%}.c-grid .c-col-sm-6{width:50%}.c-grid .c-col-sm-5col{width:20%}.c-grid .c-col-sm-5{width:41.66666667%}.c-grid .c-col-sm-4{width:33.33333333%}.c-grid .c-col-sm-3{width:25%}.c-grid .c-col-sm-2{width:16.66666667%}.c-grid .c-col-sm-1{width:8.33333333%}.c-grid .c-col-sm-auto{width:auto}.u-over-sm-order-0{order:0!important}.u-over-sm-order-1{order:1!important}.u-over-sm-order-_1{order:-1!important}}@media print,screen and (min-width:768px){html{min-width:auto}.l-footer{line-height:2.75}.l-footer__menu{max-width:450px;padding-top:5px;text-align:right;margin-left:auto}.l-footer__menuList li{width:100%}.l-footer__menuList li:nth-child(3n+1){max-width:160px}.l-footer__menuList li:nth-child(3n-1){max-width:135px}.l-footer__menuList li:nth-child(3n){max-width:150px}.l-footer__menuList a{letter-spacing:-.02em}.c-pager-container{margin-top:80px}.p-contactArea__inner{clear:both}.p-contactArea__inner:after,.p-contactArea__inner:before{content:" ";display:table}.p-contactArea__inner:after{clear:both}.p-contactArea__innerInfo{float:left;width:55.39%;padding-top:17px;padding-bottom:14px;position:relative;border-right:1px dotted #6c0202}.p-contactArea__innerInfoIn{max-width:480px;width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.p-contactArea__innerInfo:after,.p-contactArea__innerInfo:before{content:" ";display:block;width:5px;height:5px;background-color:#6c0202;border-radius:50%;position:absolute;right:-3px}.p-contactArea__innerInfo:before{top:0}.p-contactArea__innerInfo:after{bottom:0}.p-contactArea__innerOther{float:right;width:44.6%;padding-top:29px;padding-bottom:14px}.p-contactArea__innerOtherIn{max-width:360px;width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.p-headerContainer__inner{padding:35px 40px 45px}.p-headline.p-headline--medium{font-size:1.8rem}.p-headline.p-headline--hlarge,.p-headline.p-headline--large{font-size:2rem}.p-heading-accent.p-heading-accent--simple{font-size:3rem}.p-heading-accent__main{font-size:5.5rem}.p-heading-accent__sub{font-size:4rem}.p-heading-accent__small{font-size:4.8rem}.p-heading-accent.p-heading-accent--medium .p-heading-accent__main{font-size:4.3rem}.p-heading-accent.p-heading-accent--medium .p-heading-accent__sub{font-size:2.6rem}.p-heading-accent.p-heading-accent--medium .p-heading-accent__small{font-size:3.6rem}.p-heading-accent.p-heading-accent--small .p-heading-accent__main{font-size:3rem}.p-heading-accent.p-heading-accent--small .p-heading-accent__sub{font-size:2rem}.p-heading-accent.p-heading-accent--small .p-heading-accent__small{font-size:1.6rem}.p-maru.p-maru--large{width:129px;height:129px}.p-maru.p-maru--large .p-maru__num{padding-top:18px;font-size:3.055rem}.p-maru.p-maru--large .p-maru__nameJp{margin-top:3px;margin-bottom:9px;font-size:2.886rem}.p-maru.p-maru--large .p-maru__nameEn{font-size:1.528rem}.p-tosenitem__skin{display:flex}.p-tosenitem__skin:before{content:" ";display:inline-block;width:100%;height:0;padding-top:22.3458038%;position:absolute;z-index:-1;top:3%;left:50%;transform:translateX(-50%);background-image:url(../images/msc/result/bg-blur.png);background-position:50%;background-repeat:no-repeat;background-size:100%}.p-tosenitem__col{flex:0 1 auto}.p-tosenitem__col.p-tosenitem__col--pic{flex:0 1 200px;padding-right:15px}.p-tosenitem__col.p-tosenitem__col--content{padding-right:40px;margin-top:-5px}.p-tosenitem__col.p-tosenitem__col--name{text-align:center;padding-top:20px}.p-tosenitem.p-tosenitem--b .p-tosenitem__col.p-tosenitem__col--pic{padding-top:15px}.p-tosenitem.p-tosenitem--c .p-tosenitem__skin{align-items:center}.p-tosenitem.p-tosenitem--c .p-tosenitem__col.p-tosenitem__col--pic{flex:0 1 390px}.p-tosenitem.p-tosenitem--d .p-tosenitem__skin{align-items:center}.p-tosenitem.p-tosenitem--d .p-tosenitem__col.p-tosenitem__col--pic{flex:0 1 540px}.p-hiden-view .p-headline-img{right:0;left:0}.p-hiden-view .p-hiden-viewItem__inner{height:300px}.p-hiden-view .p-hiden-viewItem__kanji{position:absolute}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--lt{top:22px;left:36px}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--rt{right:23px;top:22px}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--rb{right:22px;bottom:20px}.p-hiden-view .p-hiden-viewItem__kanji.p-hiden-viewItem__kanji--lb{left:26px;bottom:20px}.p-hiden-view .p-hiden-viewItem__paragraph{height:100%}.p-company-copy .p-simplebox__inner{padding-right:24px}.p-company-copy__inner .p-box{padding-top:9px}.p-company-copy__inner .p-paragraph{letter-spacing:-.055em}.p-company-copy__inner .p-paragraph+.p-paragraph{margin-top:1.6em}.p-recruit-career__chartEarth{position:absolute;top:0;left:-4%;right:0;margin-left:auto;margin-right:auto;margin-top:-25px;width:18.72%}.p-recruit-career__chartLeft{float:left;width:45.98%}.p-recruit-career__chartRight{float:right;width:50.29%}.p-approach-world__title{font-size:3.7rem}.p-approach-world__inner{border-right:1px dotted #6c0202}.p-approach-world__inner:after,.p-approach-world__inner:before{content:" ";width:5px;height:5px;border-radius:50%;display:block;position:absolute;right:-3px;background-color:#6c0202}.p-approach-world__inner:before{top:0}.p-approach-world__inner:after{bottom:0}.p-approach-world__separater{padding:.5em 2.5em}.p-fcflow .p-table th{padding-left:45px;text-align:left}.p-fcflow .p-table td{padding-right:45px;text-align:right}.p-fcstep{display:inline-block;width:25%;height:80px;font-size:1.4rem}.p-fcstep:not(:last-child):after,.p-fcstep:not(:last-child):before{content:" ";position:absolute;top:0;border-width:40px 30px;border-style:solid}.p-fcstep:not(:last-child):before{border-color:#efead7 #efead7 #efead7 transparent;right:-30px;z-index:2}.p-fcstep:not(:last-child):after{border-color:#ebd9c1 #ebd9c1 #ebd9c1 transparent;z-index:1;top:0;right:-27px}.p-fcstep.is-active .p-fcstep__inner:before{content:" ";position:absolute;top:0;z-index:-1;border-color:#a00000 #a00000 #a00000 transparent;border-style:solid;border-width:40px 30px;left:-30px}.p-fcstep__step{font-size:1.6rem}.p-fcstep__inner{padding-top:15px;padding-bottom:15px}.p-fcstep-group__inner{font-family:AdobeBlank,sans-serif;letter-spacing:-.35em;font-size:0}.p-shop-about .p-paragraph-parent{margin-left:-.5em}.p-shop-aboutPhotos__paragraph{padding-left:1.2em}.p-shopinfo-bar__zenkoku{padding-left:7px;padding-right:9px}.p-shopinfo-bar .p-p-shopinfo-bar__location+.p-p-shopinfo-bar__location{margin-left:10px;padding-right:5px}.p-shopnum-ramen__sub{font-size:1.7rem}.p-shopnum-ramen__mainInt{font-size:10rem}.p-shopnum-ramen__mainSub{font-size:4rem;vertical-align:.05em}.p-brand-ryu [class].p-brand-info__paragraph{line-height:2.53;font-size:2rem}.p-brand-tyanpon{padding-bottom:50px}.p-msc-episode__col{margin-top:-20px;margin-left:23px;float:right}.p-msc-bord__content li:first-child,.p-msc-bord__content li:nth-child(2){border-bottom:1px dotted #680000}.p-msc-bord__content li:first-child [class].c-outer,.p-msc-bord__content li:nth-child(2) [class].c-outer{padding-bottom:15px}.p-msc-bord__content li:nth-child(3) [class].c-outer,.p-msc-bord__content li:nth-child(4) [class].c-outer{padding-top:25px}.p-msc-bord__content li:nth-child(2n){border-left:1px dotted #680000;padding-left:15px}.p-msc-bord__content li:nth-child(odd){padding-right:15px}.p-msc-setumei__heading{float:left;display:inline-block;margin-right:34px}.p-msc-setumei .p-msc-setumei__heading__line{display:none}.c-grid .c-col-md-12{width:100%}.c-grid .c-col-md-11{width:91.66666667%}.c-grid .c-col-md-10{width:83.33333333%}.c-grid .c-col-md-9{width:75%}.c-grid .c-col-md-8{width:66.66666667%}.c-grid .c-col-md-7{width:58.33333333%}.c-grid .c-col-md-6{width:50%}.c-grid .c-col-md-5col{width:20%}.c-grid .c-col-md-5{width:41.66666667%}.c-grid .c-col-md-4{width:33.33333333%}.c-grid .c-col-md-3{width:25%}.c-grid .c-col-md-2{width:16.66666667%}.c-grid .c-col-md-1{width:8.33333333%}.c-grid .c-col-md-auto{width:auto}.u-over-md-order-0{order:0!important}.u-over-md-order-1{order:1!important}.u-over-md-order-_1{order:-1!important}.p-takeout-block-header-after{color:#fff;margin-top:-35px;padding:0 60px}.p-notice-block{display:flex;padding:35px 0}.p-notice-block__header{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 auto;width:200px}.p-notice-block__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:5px 0 5px 65px}}@media print,screen and (min-width:940px){html{min-width:auto}.l-two__main{width:75.49%;float:left}.l-two__side{width:21.56%;float:right}.p-posting__header{padding-right:9.09%}.p-posting__headerFoot{max-width:600px}}@media print,screen and (min-width:1024px){html{min-width:auto}.l-footer .p-siteinfo-container{margin-top:1.7em;padding-left:5px}.l-footer .p-siteinfo-container .p-paragraph{margin-top:0;margin-bottom:-.35em}.l-header .l-header-sub{text-align:right}.l-nav{border-bottom:4px solid #630000}.l-nav .l-nav-item__inner{display:flex;align-items:center;justify-content:center;height:56px}.l-nav .l-nav-item__core{position:relative;overflow:hidden;display:inline-block;width:100%;font-size:1.6rem;letter-spacing:-.05em;color:#ecead8;text-shadow:1px 1px 0 #222}.l-nav .l-nav-item__core:before{left:0}.l-nav .l-nav-item.l-nav-item--last .l-nav-item__core:after,.l-nav .l-nav-item__core:before{content:" ";position:absolute;height:31px;width:1px;top:50%;margin-top:-15px;border-left:1px dotted #5c0e00}.l-nav .l-nav-item.l-nav-item--last .l-nav-item__core:after{right:0}.c-col-1{width:8.33333%}.c-col-2{width:16.66667%}.c-col-3{width:25%}.c-col-4{width:33.33333%}.c-col-5{width:41.66667%}.c-col-6{width:50%}.c-col-7{width:58.33333%}.c-col-8{width:66.66667%}.c-col-9{width:75%}.c-col-10{width:83.33333%}.c-col-11{width:91.66667%}.c-col-12{width:100%}.c-col-5col{width:20%}.c-container-parent--break{min-width:1050px}.c-pager-container .c-pager-item{transition:.4s}.c-pager-container .c-pager-item:hover{background-color:#bfbfbf;color:#fff}.c-tapper-box{display:none}.p-msc-bord__headerSub{margin-top:-1.5em}.p-zpopuptit__medal{position:absolute;z-index:3;left:0;top:-25px;transform:translateX(-120%)}.p-pickup-feed .p-bord{margin-right:30px}.p-media-container .p-movie-container{margin-left:-10px}.p-shop-search .p-japan{max-width:65.05%}.p-shop-search .p-japan-container,.p-shop-search .p-shopnum-ramen-container{width:100%;position:absolute}.p-shop-search__colleft{min-height:1px;width:74.5%}.p-shop-search__colright{min-height:1px;width:25.49%;padding-left:40px}.p-company-copy .p-simplebox__inner .u-indent+.u-indent{margin-left:1em}.p-company-copy .p-simplebox .c-ib__item{max-width:310px}.p-company-copy .p-simplebox .c-ib__item.p-btn-container{width:240px;margin-left:30px}.p-company-copy .p-heading-accent{padding-left:23.52%}.p-company-copy .p-box{padding-left:35.29%}.p-company-stoic .p-svg-hudemaru{width:242px;height:242px}.p-company-about__right{max-width:490px}.p-recruit-staff__item.p-recruit-staff__item--kitka{width:198px}.p-recruit-staff__item.p-recruit-staff__item--hamaguchi{width:181px}.p-recruit-staff__item.p-recruit-staff__item--iwane{width:152px}.p-recruit-staff__item.p-recruit-staff__item--nagaura{width:174px}.p-recruit-staff__item.p-recruit-staff__item--kawakami{width:205px}.p-recruit-staff__item.p-recruit-staff__item--matsuoka{width:222px}.p-menu-container__inner{width:1060px}.p-menu-container .p-menu-list{max-width:1020px}.p-menu-list__item.p-menu-list__item--ramen-ajisen{margin-left:-3px}.p-menu-list__item.p-menu-list__item--ramen-nokotonkotsu{margin-left:33px;margin-right:24px}.p-menu-list__item.p-menu-list__item--ramen-zennose{margin-right:-18px}.p-menu-list__item.p-menu-list__item--ramen-tsuke{margin-left:-9px}.p-menu-list__item.p-menu-list__item--ramen-karatsuke{margin-right:1px}.p-menu-list__item.p-menu-list__item--ramen-asodakana{margin-right:-22px}.p-menu-list__item.p-menu-list__item--ramen-karamiso{margin-left:-5px}.p-menu-list__item.p-menu-list__item--ramen-syoyu{margin-left:3px}.p-menu-list__item.p-menu-list__item--ramen-harf{margin-right:-11px}.p-menu-list__item.p-menu-list__item--tyuka-taipien{width:367px}.p-menu-list__item.p-menu-list__item--tyuka-other{width:625px;margin-left:28px}.p-menu-list__item.p-menu-list__item--tyuka-parisoba{margin-right:20px;margin-left:-18px}.p-menu-list__item.p-menu-list__item--tyuka-yakisoba{margin-right:-17px}.p-menu-list__item.p-menu-list__item--tyuka-tyanpon{margin-right:28px;margin-left:-10px}.p-menu-list__item.p-menu-list__item--tyuka-pirikaratyanpon{margin-right:-8px}.p-menu-list__item.p-menu-list__item--enokinikumaki{margin-left:-10px}.p-menu-list__item.p-menu-list__item--yakigyoza{margin-left:20px}.p-menu-list__item.p-menu-list__item--karaage{margin-left:21px;margin-right:-20px}.p-menu-list__item.p-menu-list__item--ebimayo{margin-right:-13px}.p-menu-list__item.p-menu-list__item--ebichiri{margin-right:-5px}.p-menu-list__item.p-menu-list__item--chickenmayo{margin-right:2px}.p-menu-list__item.p-menu-list__item--yurinchi{margin-left:7px;margin-right:-15px}.p-menu-list__item.p-menu-list__item--soulkaraage{margin-right:-10px}.p-menu-list__item.p-menu-list__item--greensalad,.p-menu-list__item.p-menu-list__item--karamisogyoza{margin-left:15px}.p-menu-list__item.p-menu-list__item--ebiharumaki{margin-left:30px;margin-right:-12px}.p-menu-list__item.p-menu-list__item--gohan-tyahan{margin-left:24px;margin-right:24px}.p-menu-list__item.p-menu-list__item--gohan-sub{max-width:196px;width:100%}.p-menu-list__item.p-menu-list__item--gohan-sub+.p-menu-list__item--gohan-sub{margin-left:8px}.p-approach-shop .p-shopnum-ramen{right:-18px}.p-approach-shop__count{min-width:380px}.p-approach-shop__count__self{font-size:5rem}.p-approach-shop__count__yaku{font-size:3rem}.p-approach-shop__count__number{font-size:13rem}.p-approach-shop__count__shop{font-size:4rem}.p-tel-section__info{margin-left:42px}.p-fcinfo__contents{margin-bottom:5px;display:table;width:100%}.p-fcinfo__item{display:table-cell;vertical-align:middle}.p-fcinfo__item--l{width:545px}.p-fcinfo__item--r{padding-top:5px;padding-left:30px}.p-fcflow .p-telnum{font-size:2.5rem}.p-fcflow__footer .c-ib{margin-left:auto;margin-right:auto}.p-fcflow__footer .c-ib__item{width:auto;padding-left:20px;padding-right:20px}.p-fcflow__footer .p-btn{font-size:1.4rem;min-width:190px}.p-shopinfo-bar{min-width:390px}.p-shopinfo-bar__zenkoku{padding-left:7px;padding-right:15px}.p-shopinfo-bar .p-p-shopinfo-bar__location+.p-p-shopinfo-bar__location{margin-left:20px;padding-right:5px}.p-shopinfo-bar{min-height:80px;padding-top:16px}.p-shopinfo-bar__zenkoku{line-height:1.30588}.p-shopinfo-bar__zenkoku span{font-size:1.7rem;letter-spacing:.29em}.p-shopinfo-bar .p-shop-length{font-size:4.5rem;letter-spacing:.03em}.p-shopinfo-bar .p-shop-length__sub{font-size:1.8rem}.p-article-figure__tag{float:left}.u-show-sp,.u-show-sp-ib,.u-show-sp-tb,.u-show-tab,.u-show-tab-ib,.u-show-tab-tb{display:none!important}.u-pc-tal{text-align:left!important}.u-pc-tac{text-align:center!important}.u-pc-tar{text-align:right!important}.c-grid .c-col-lg-12{width:100%}.c-grid .c-col-lg-11{width:91.66666667%}.c-grid .c-col-lg-10{width:83.33333333%}.c-grid .c-col-lg-9{width:75%}.c-grid .c-col-lg-8{width:66.66666667%}.c-grid .c-col-lg-7{width:58.33333333%}.c-grid .c-col-lg-6{width:50%}.c-grid .c-col-lg-5col{width:20%}.c-grid .c-col-lg-5{width:41.66666667%}.c-grid .c-col-lg-4{width:33.33333333%}.c-grid .c-col-lg-3{width:25%}.c-grid .c-col-lg-2{width:16.66666667%}.c-grid .c-col-lg-1{width:8.33333333%}.c-grid .c-col-lg-auto{width:auto}.u-over-lg-order-0{order:0!important}.u-over-lg-order-1{order:1!important}.u-over-lg-order-_1{order:-1!important}.l-fixednav{position:fixed;z-index:20;top:200px;right:25px}.l-fixednav li+li{margin-top:10px;margin-left:0}.p-menubox-b{height:300px}.p-menubox-b__inner{display:flex;justify-content:space-between;align-items:flex-start}.p-menubox-b__main{flex:1 1 auto}.p-menubox-b__sub{flex:0 0 auto;align-self:flex-end;margin-right:-12px}.p-menubox-b .p-brand-section [class].c-gmap-container{height:500px}.p-takeout-block__content{margin-left:-30px;margin-right:-30px}}@media print,screen and (min-width:1020px){html{min-width:auto}.p-messageCard__message{font-size:3.5rem;line-height:1.22857}.p-messageCard__message .p-large{font-size:3.8rem;line-height:1.13158}.p-messageCard__photo{position:absolute;right:40px}.p-messageCard__prof{width:80%}.p-messageCard__prof .p-btn,.p-messageCard__profName,.p-messageCard__profPosition{vertical-align:middle;display:inline-block}.p-hiden-view .p-headline-img{position:absolute;top:29.5%;margin:auto}.p-recruit-staff{margin-left:-50px;margin-right:-50px}.p-recruit-staff__item.p-recruit-staff__item--kitka{margin-left:-9px;margin-right:4px}.p-recruit-staff__item.p-recruit-staff__item--nagaura{margin-left:0;padding-bottom:11px}.p-recruit-staff__item.p-recruit-staff__item--kawakami{margin-left:0;padding-bottom:10px}.p-recruit-staff__item.p-recruit-staff__item--matsuoka{margin-left:-15px;margin-right:-10px}.p-brand-ryu{display:table}.p-brand-ryu [class].p-brand-info,.p-brand-ryu__thumb{display:table-cell;vertical-align:bottom}.p-brand-ryu [class].p-brand-info{width:690px;padding-left:5.8%}}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){body #c-tapper-root{background-image:url(../images/ptn/bg-main@2x.jpg);background-size:300px auto}.l-footer{background-image:url(../images/ptn/texter-wood-black@2x.jpg);background-size:510px auto}.l-header{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.l-header__between{background-image:url(../images/ptn/texter-wood@2x.png);background-size:292px auto}.l-header-page.l-header-page--approach{background-image:url(../images/hero/hiden@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--company{background-image:url(../images/hero/company@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--enquete{background-image:url(../images/hero/hiden@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--contact{background-image:url(../images/hero/contact@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--recruit{background-image:url(../images/hero/recruit@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--fc,.l-header-page.l-header-page--privacy{background-image:url(../images/hero/privacy@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--hiden,.l-header-page.l-header-page--menu{background-image:url(../images/hero/hiden@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--brand{background-image:url(../images/hero/brand@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-header-page.l-header-page--brand_news{background-image:url(../images/hero/brand_news@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.l-nav{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.c-tapper-model{background-image:url(../images/tapper@2x.png);background-size:67px auto}.p-btn{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.p-btn.p-btn--angle-l .p-btn__inner:before{background-image:url(../images/angle-left@2x.png);background-position:0 100%;background-repeat:no-repeat;background-size:18px}.p-btn.p-btn--dark{background-image:url(../images/ptn/texter-darkred@2x.png);background-size:100px auto}.p-circlePoint{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.p-frame__inner{background:url(../images/ptn/border-texter-red-h@2x.png) repeat-y 0 0/2px,url(../images/ptn/border-texter-red-h@2x.png) repeat-y 100% 0/2px,url(../images/ptn/border-texter-red-w@2x.png) repeat-x 0 0/660px,url(../images/ptn/border-texter-red-w@2x.png) repeat-x 0 100%/660px}.p-heading-chi{background-image:url(../images/ptn/texter-darkwood-s@2x.png);background-size:390px auto}.p-heading-raimon:before{background-image:url(../images/ptn/raimon@2x.png);background-size:32px auto}.p-headline{background-image:url(../images/ptn/texter-darkwood-s@2x.png);background-size:390px auto}.p-headline.p-headline--rivers{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.p-headline.p-headline--rivers:before{background-image:url(../images/ptn/texter-brown@2x.jpg);background-size:100px auto}.p-caption{background-image:url(../images/ptn/texter-darkred@2x.png);background-size:100px auto}.p-heading-timeline__inner:before{background-image:url(../images/ptn/bg-main@2x.jpg);background-position:0 0;background-repeat:repeat;background-size:200px}.p-heading-separate,.p-maru{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.p-mv{background-image:url(../images/ptn/texter-darkwood@2x.png);background-position:top;background-repeat:repeat;background-size:1500px auto}.p-mv__item.p-mv__item--50th{background-image:url(../images/mv/mv-50th-bg@2x.jpg);background-position:50%;background-repeat:repeat-x;background-size:1500px auto}.p-mv__item.p-mv__item--50th .p-mv__itemInner:before{background-image:url(../images/mv/mv-50th-ramen@2x.png);background-position:50%;background-repeat:no-repeat;background-size:1500px auto}.p-mv__item.p-mv__item--ramen .p-mv__copyInner:before{background-image:url(../images/mv/mv-accent@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:after{background-image:url(../images/mv/mv-isyokudogen-shopin-v2@2x.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:before{background-image:url(../images/mv/mv-isyokudogen-ramen-v2@2x.png);background-position:0 100%;background-repeat:no-repeat;background-size:auto 100%}.p-mv__item.p-mv__item--born{background-image:url(../images/mv/mv-born-bg@2x.png);background-position:top;background-repeat:repeat;background-size:1500px auto}.p-mv__item.p-mv__item--born .p-mv__itemInner:before{background-image:url(../images/mv/mv-born-map-v3.png);background-position:0 100%;background-repeat:no-repeat;background-size:56.85%}.p-msc-mv{background-image:url(../images/msc/msc-mv-bg@2x.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.p-icon-zkirari-sl:before{background-image:url(../images/msc/result/kirari-sl@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:59px}.p-icon-zkirari-ls:before{background-image:url(../images/msc/result/kirari-ls@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:57px}.p-icon-medal-blue:before{background-image:url(../images/msc/result/medal-blue@2x.png)}.p-icon-medal-blue:before,.p-icon-medal-bronze:before{background-position:0 0;background-repeat:no-repeat;background-size:98px}.p-icon-medal-bronze:before{background-image:url(../images/msc/result/medal-bronze@2x.png)}.p-icon-medal-gold:before{background-image:url(../images/msc/result/medal-gold@2x.png)}.p-icon-medal-gold:before,.p-icon-medal-silver:before{background-position:0 0;background-repeat:no-repeat;background-size:98px}.p-icon-medal-silver:before{background-image:url(../images/msc/result/medal-silver@2x.png)}.p-subpickup{background-image:url(../images/bg-blur-shopin@2x.jpg);background-size:1500px auto}.p-media-container:before{background-image:url(../images/ptn/bg-main2@2x.jpg);background-size:200px auto}.p-best5{background-image:url(../images/ptn/ptn-woodtable@2x.png);background-size:1500px auto}.p-best5__inner:before{background-image:url(../images/big-ramen@2x.png);background-size:986px auto}.p-best5__inner:after{background-image:url(../images/smoke-large@2x.png);background-size:820px auto}.p-hiden-honshitu__inner{background-image:url(../images/hiden_honshitu-bg@2x.png);background-position:100% 0}.p-hiden-honshitu__inner,.p-hiden-isyokudogen{background-repeat:no-repeat;background-size:auto 100%}.p-hiden-isyokudogen{background-image:url(../images/hiden_isyokudogen@2x.png);background-position:top}.p-hiden-view .p-hiden-viewItem--senmi-oil{background-image:url(../images/hiden_taste-bg-senmi-oil@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem--flour{background-image:url(../images/hiden_taste-bg-flour@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem--okinawa-salt{background-image:url(../images/hiden_taste-bg-okinawa-salt@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-view .p-hiden-viewItem--garlic{background-image:url(../images/hiden_taste-bg-ninniku@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-hiden-dento-kakushin__inner{background-image:url(../images/hiden_dentou-kakushin-bg@2x.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%}.p-company-copy__container{background-image:url(../images/company-shigemitsu-v2@2x.png);background-position:0 100%;background-repeat:no-repeat;background-size:65.73%}.p-company-stoic{background-image:url(../images/bg-gyoza@2x.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-recruit-message{background-image:url(../images/recruit_message-bg@2x.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.p-picCarousel:after{background-image:url(../images/approach-slide@2x.png);background-position:0 0;background-repeat:repeat-x;background-size:2100px}.p-approach-shop__inner{background-image:url(../images/approach-map-v2@2x.png?v2);background-position:0;background-repeat:no-repeat;background-size:72.11%}.p-approach-shop .p-shopnum-ramen{background-image:url(../images/shop-ramen@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}.p-approach-world{background-image:url(../images/approach-world-bg@2x.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.p-approach-world .p-simplebox__inner:before{background-image:url(../images/approach-ramen@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:166px}.p-approach-demaetai__heroInner{background-image:url(../images/approach-demaetai-bg@2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.p-fc-group{background-image:url(../images/ptn/bg-main3@2x.jpg);background-position:0 0;background-repeat:repeat;background-size:250px}.p-tsuyomi__infoTag{background-position:50%;background-repeat:no-repeat}.p-panel-pickup,.p-tsuyomi__infoTag{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px}.p-panel-pickup,.p-panel-pickup__inner{background-position:0 0;background-repeat:repeat}.p-panel-pickup__inner{background-image:url(../images/ptn/texter-offwhite2@2x.png);background-size:320px}.p-bord{background-image:url(../images/ptn/texter-wood@2x.png);background-size:292px auto}.p-bord:before{background-image:url(../images/frame/frame-wood-lt@2x.png);background-size:9px auto}.p-bord:after{background-image:url(../images/frame/frame-wood-rt@2x.png);background-size:8px auto}.p-bord__corner:before{background-image:url(../images/frame/frame-wood-lb@2x.png);background-size:9px auto}.p-bord__corner:after{background-image:url(../images/frame/frame-wood-rb@2x.png);background-size:8px auto}.p-bord__side:before{background-image:url(../images/frame/frame-wood-l@2x.png);background-size:9px auto}.p-bord__side:after{background-image:url(../images/frame/frame-wood-r@2x.png);background-size:9px auto}.p-bord__updown:before{background-image:url(../images/frame/frame-wood-t@2x.png);background-size:293px auto}.p-bord__updown:after{background-image:url(../images/frame/frame-wood-b@2x.png);background-size:293px auto}.p-panel-feed-container .p-panel-feed:nth-child(2n){background-image:url(../images/ptn/texter-ofwhite2-half@2x.jpg);background-position:0 0;background-repeat:repeat;background-size:100px}.p-panel-ramen__contents{background-image:url(../images/ptn/bg-main@2x.jpg);background-position:0 0;background-repeat:repeat;background-size:300px}.p-panel-ramen__info:after,.p-panel-ramen__info:before{background-image:url(../images/ptn/border-texter-red-h@2x.png);background-position:0 0;background-repeat:repeat-y;background-size:2px}.p-panel-ramen .p-inner:after,.p-panel-ramen .p-inner:before{background-image:url(../images/ptn/border-texter-red-w@2x.png);background-position:0 0;background-repeat:repeat-x;background-size:660px}.p-page-company .lity .lity-close{background-image:url(../images/popup-close@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:55px}.p-posting__time{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.p-ptn-beige{background-image:url(../images/ptn/bg-main3@2x.jpg);background-position:0 0;background-repeat:repeat;background-size:250px}.p-shopinfo-bar{background-image:url(../images/ptn/texter-darkwood-s@2x.png);background-size:390px auto}.p-shopnum-ramen{background-image:url(../images/shop-ramen@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}.p-tabbox .p-tabbox__header{background-image:url(../images/ptn/texter-offwhite@2x.png);background-size:330px auto}.p-tabbox .p-tabbox__header:before{background-image:url(../images/ptn/border-texter-red-w@2x.png);background-size:660px auto}.p-tabbox .p-tabbox__title.is-active{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.p-tabbox .p-tabbox__footer:before{background-image:url(../images/ptn/border-texter-red-w@2x.png);background-size:660px auto}.p-tabbox .p-tabbox__footerinner:after,.p-tabbox .p-tabbox__footerinner:before{background-image:url(../images/ptn/border-texter-red-h@2x.png);background-size:2px auto}.p-viewedTooltip__name{background-image:url(../images/ptn/texter-darkwood-s@2x.png);background-size:390px}.p-hero-den,.p-viewedTooltip__name{background-position:0 0;background-repeat:repeat}.p-hero-den{background-image:url(../images/brand/ptn-colc@2x.jpg);background-size:172px}.p-hero-den__inner:before{background-image:url(../images/brand/den-mv-main@2x.png);background-position:0 100%;background-repeat:no-repeat;background-size:999px}.p-hero-ryu{background-image:url(../images/ptn/texter-darkwood@2x.png);background-position:0 0;background-repeat:repeat;background-size:1500px}.p-hero-ryu__inner:before{background-image:url(../images/brand/ryu-mv-main@2x.png);background-position:0 100%;background-repeat:no-repeat;background-size:918px}.p-hero-tyanpon{background-image:url(../images/ptn/texter-darkwood@2x.png);background-position:0 0;background-repeat:repeat;background-size:1500px}.p-hero-tyanpon__inner:before{background-image:url(../images/brand/tyanpon-vegetable@2x.png);background-position:0 100%;background-repeat:no-repeat;background-size:100% auto}.p-spotbox{background-image:url(../images/ptn/bg-main@2x.jpg);background-size:300px auto}.p-spotbox__inner{background-image:url(../images/brand/ptn-zarazaline@2x.jpg);background-size:520px auto}.p-spotbox__content{background-image:url(../images/ptn/bg-main@2x.jpg);background-size:300px auto}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-prev{background-image:url(../images/brand/arrow-brown-prev@2x.png);background-size:64px auto}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-next{background-image:url(../images/brand/arrow-brown-next@2x.png);background-size:64px auto}.p-msc-episode{background-image:url(../images/msc/msc-texchar@2x.jpg);background-position:0 0;background-repeat:repeat;background-size:180px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.c-pagetop,.c-pagetop:before,.js-sclikArrows .slick-next,.js-sclikArrows .slick-prev,.l-header-page.l-header-page--hiden .l-header-page-title:after,.l-menu-nav__list.l-menu-nav__list--gohan .l-menu-nav__listText:before,.l-menu-nav__list.l-menu-nav__list--ramen .l-menu-nav__listText:before,.l-menu-nav__list.l-menu-nav__list--side .l-menu-nav__listText:before,.l-menu-nav__list.l-menu-nav__list--tyuka .l-menu-nav__listText:before,.p-btn.p-btn--chi .p-btn__inner:before,.p-btn.p-btn--ico-right .p-btn__inner:after,.p-btn__inner:before,.p-heading-chi:before,.p-heading-raimon__inner,.p-icon-arrow-red:before,.p-link:before,.p-list-arrow.p-list-arrow--inner.p-list-arrow--red>li:before,.p-list-arrow.p-list-arrow--inner>li>ul li a:before,.p-list-arrow.p-list-arrow--red>li>a:before,.p-list-arrow>li>a:before,.p-list-tightarrow.p-list-tightarrow--red a:before,.p-list-tightarrow a:before,.p-menu-topping__heading:after,.p-menu-topping__heading:before,.p-pager__next .p-pager__text:after,.p-pager__prev .p-pager__text:before,.p-shop-search .p-table td a:before,.p-table-form .p-required:after,.p-tel-section__number:before,.p-viewedTooltip.p-viewedTooltip--fbottom2:before,.p-viewedTooltip.p-viewedTooltip--fbottom:before,.p-viewedTooltip.p-viewedTooltip--fleft:before,.p-viewedTooltip.p-viewedTooltip--fright:before,.p-viewedTooltip.p-viewedTooltip--ftop2:before,.p-viewedTooltip.p-viewedTooltip--ftop:before{background-image:url(../images/sprite@2x.png);background-size:1717px 103px}}@media only screen and (max-width:567px) and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:567px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:567px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:567px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:567px) and (min-device-pixel-ratio:1.5){.l-header-page-title:before{background-image:url(../images/ptn/texter-red@2x.png);background-position:0 0;background-repeat:repeat;background-size:100px}.p-heading-chi.p-heading-chi--step:after{background-image:url(../images/hukidashi-red@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:50px}.p-picCarousel:after{background-image:url(../images/approach-slide@2x.png);background-position:0 0;background-repeat:repeat-x;background-size:1050px}}@media screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:0){.l-nav .l-nav-item__core,.l-nav .l-nav-item__core ::i-block-chrome{font-size:.00001em;letter-spacing:-.33266em}.l-nav .l-nav-item__core ::i-block-chrome>*,.l-nav .l-nav-item__core>*{letter-spacing:normal}}@media print,screen and (max-width:1023px) and (min-width:768px){.c-container{padding-left:15px;padding-right:15px}.c-container--md-space0{padding-left:0;padding-right:0}}@media print,screen and (max-width:1024px) and (min-width:769px){#c-pinchier{width:70px;height:70px}}@media only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:1023px) and (min-device-pixel-ratio:1.5){.c-tapper-link{background-image:url(../images/ptn/bg-main@2x.jpg);background-size:300px auto}.c-tapper-link:after,.c-tapper-link:before{background-image:url(../images/ptn/raimon@2x.png);background-size:32px auto}.c-tapper-link .l-nav-item.is-active{background-image:url(../images/ptn/texter-red@2x.png);background-size:100px auto}.c-tapper-box .p-siteinfo-container{background-image:url(../images/ptn/texter-wood-black@2x.jpg);background-size:510px auto}.p-approach-shop .p-shopnum-ramen{background-image:url(../images/shop-ramen@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}}@media print and (-webkit-min-device-pixel-ratio:2),print and (min-resolution:192dpi),screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:1023px) and (min-resolution:192dpi){.c-tapper-link .l-nav-item:first-child .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(2n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(3n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(4n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(5n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(6n) .l-nav-item__inner:before{background-image:url(../images/sprite@2x.png);background-size:1717px 103px}.c-tapper-link .l-nav-item:nth-child(7n) .l-nav-item__inner:before{background-image:url(../images/character@2x.png);background-size:34px 37px}.c-tapper-link .l-nav-item:nth-child(8n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(9n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(10n) .l-nav-item__inner:before,.c-tapper-link .l-nav-item:nth-child(11n) .l-nav-item__inner:before{background-image:url(../images/sprite@2x.png);background-size:1717px 103px}}@media print,screen and (min-width:941px){.p-contactArea__tel{margin-right:-1em;font-size:6rem}.p-contactArea__tel span{font-size:4rem}}@media print,screen and (max-width:940px){.p-contactArea__tel{font-size:4.8rem}.p-contactArea__tel span{font-size:3.2rem}}@media print and (-webkit-min-device-pixel-ratio:2),print and (min-resolution:192dpi),screen and (min-width:568px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:568px) and (min-resolution:192dpi){.p-heading-chi.p-heading-chi--step:after{background-image:url(../images/sprite@2x.png);background-size:1717px 103px}}@media print and (-webkit-min-device-pixel-ratio:2),print and (min-resolution:192dpi),screen and (max-width:567px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:567px) and (min-resolution:192dpi){.p-heading-chi:before{background-image:url(../images/sprite@2x.png);background-size:1717px 103px}}@media print,screen and (max-width:1499px){.p-mv__item.p-mv__item--50th,.p-mv__item.p-mv__item--50th .p-mv__itemInner:before{background-size:auto 100%}.p-best5__main{position:relative;right:-8%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.p-best5__inner:before{left:-30%;width:834px;width:55%;display:block;z-index:1;background-image:url(../images/big-ramen.png);background-repeat:no-repeat;background-size:100% auto!important}.p-best5__inner:after,.p-best5__inner:before{content:" ";position:absolute;top:0;height:100%;background-position:100%}.p-best5__inner:after{left:0;width:820px;width:54.66%;z-index:2;background-image:url(../images/smoke-large.png);background-size:cover!important}}@media print,screen and (max-width:1200px) and (min-width:1024px){.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:after{right:-10%}.p-mv__item.p-mv__item--isyokudogen .p-mv__itemInner:before{left:-10%}}@media print,screen and (max-width:1200px){.p-mv__item.p-mv__item--isyokudogen .p-mv__men{right:-15%}}@media print,screen and (max-width:374px){.p-msc-mv.p-msc-mv--result .p-msc-mv-heading,.p-msc-mv.p-msc-mv--result .p-msc-mv__ramen{left:0}.p-msc-mv .p-msc-mv-heading,.p-msc-mv__ramen{left:-15%}.p-menubox-b-header{font-size:2rem}}@media print,screen and (max-width:320px){.p-msc-mv.p-msc-mv--result .p-msc-mv__goldbadge{height:55.55%}.p-msc-mv__goldbadge{height:72.72%}.p-msc-mv.p-msc-mv--mv .p-msc-mv__goldbadge{height:72.34%}}@media print,screen and (max-width:1023px) and (max-width:767px){.p-msc-bord__zcaption{font-size:1.8rem}}@media only screen and (min-width:768px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:768px) and (min-device-pixel-ratio:1.5){.p-tosenitem__skin:before{background-image:url(../images/msc/result/bg-blur@2x.png);background-position:50%;background-repeat:no-repeat;background-size:100%}}@media print,screen and (min-width:768px) and (max-width:1023px){.p-tosenitem__col.p-tosenitem__col--content{padding-right:20px}}@media only screen and (max-width:767px) and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-device-pixel-ratio:1.5){.p-media-container .p-box{background-image:url(../images/ptn/bg-main2@2x.jpg);background-size:200px auto}.p-approach-shop__inner{background-image:url(../images/approach-map-v2@2x.png?v2);background-position:center 20%;background-repeat:no-repeat;background-size:100% auto}}@media print,screen and (min-width:1500px){.p-best5__main .p-heading img{margin-right:175px}}@media only screen and (max-width:1499px) and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:1499px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1499px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1499px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:1499px) and (min-device-pixel-ratio:1.5){.p-best5__inner:before{background-image:url(../images/big-ramen@2x.png);background-size:986px auto}.p-best5__inner:after{background-image:url(../images/smoke-large@2x.png);background-size:820px auto}}@media print,screen and (max-width:1080px){.p-best5__inner:after,.p-best5__inner:before{content:none}.p-best5__main{padding-left:0!important;padding-right:0!important;max-width:100%;right:0}.p-panel-ramen{padding-left:5px;padding-right:5px}.p-panel-ramen__eyecatch{width:100%;margin-left:0}}@media print,screen and (max-width:800px){.p-hiden-honshitu__inner{padding-top:74%;background-size:100% auto;background-position:100% 0}}@media print,screen and (min-width:1350px){.p-menu-container__inner{position:relative}.p-menu-container__inner:before{top:40px;right:-900px;background-image:url(../images/menu-kazari01.png)}.p-menu-container__inner:before,.p-menu-topping__inner:before{content:" ";width:891px;height:891px;z-index:4;display:block;position:absolute;background-position:0 0;background-repeat:no-repeat;background-size:891px}.p-menu-topping__inner:before{top:-650px;left:-700px;background-image:url(../images/menu-kazari02.png)}.p-menu-container--mxf .p-menu-container__inner:before{right:-950px;top:150px}.p-menu-container--mxf .p-menu-container__inner:after{top:40%;left:-950px;background-image:url(../images/menu-kazari02.png)}.p-menu-container--mxf .p-menu-container__inner .p-menu-container__utsuwa,.p-menu-container--mxf .p-menu-container__inner:after{content:" ";width:891px;height:891px;z-index:4;display:block;position:absolute;background-position:0 0;background-repeat:no-repeat;background-size:891px}.p-menu-container--mxf .p-menu-container__inner .p-menu-container__utsuwa{bottom:10%;right:-950px;background-image:url(../images/menu-kazari01.png)}}@media only screen and (min-width:1350px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:1350px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1350px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1350px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:1350px) and (min-device-pixel-ratio:1.5){.p-menu-container__inner:before{background-image:url(../images/menu-kazari01@2x.png)}.p-menu-container__inner:before,.p-menu-topping__inner:before{background-position:0 0;background-repeat:no-repeat;background-size:891px}.p-menu-topping__inner:before{background-image:url(../images/menu-kazari02@2x.png)}}@media print,screen and (max-width:1530px){.p-menu-topping__list{margin:55px -5px auto}.p-menu-topping__list li{max-width:100%;padding:5px;width:25%}}@media screen and (max-height:800px){.p-popup{overflow:scroll;-webkit-overflow-scrolling:touch}}@media print,screen and (max-width:475px){.p-hero-ryu__heading{width:50%;z-index:2}.p-hero-ryu__ramen{top:auto;bottom:-20px;width:155%;right:-70%}}@media print,screen and (min-width:768px) and (max-width:1019px){.p-hero-ryu__ramen{width:100%;right:-40%}.p-hero-tyanpon__ramen{width:110%;right:-35%}}@media print,screen and (max-width:567px) and (max-width:375px){.p-hero-atsuou__ramen{right:-160px}}@media print,screen and (max-width:567px) and (max-width:320px){.p-hero-atsuou__ramen{height:110%;right:-200px}}@media print,screen and (min-width:1020px) and (max-width:1200px){.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-prev{left:-5%}.p-brand-show-wrap [class].p-slick__container .js-sclikArrows .slick-arrow.slick-next{right:-5%}}@media print,screen and (min-width:568px) and (max-width:1019px){.p-brand-show__figure{left:11%}}@media screen and (max-width:1023px){.c-grid--lg-fit,.c-grid--lg-fit>[class*=c-col]{display:flex!important}.c-grid--lg-x{margin-right:-15px;margin-left:-15px}.c-grid--lg-x>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--lg-x_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--lg-x_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--lg-x0{margin-right:0;margin-left:0}.c-grid--lg-x0>[class*=c-col]{padding-right:0;padding-left:0}.c-grid--lg-y{margin-top:-15px;margin-bottom:-15px}.c-grid--lg-y>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--lg-y_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--lg-y_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--lg-y0,.c-grid--lg-y0>[class*=c-col]{margin-top:0;margin-bottom:0}.u-break-lg-justify-content-start{justify-content:flex-start!important}.u-break-lg-justify-content-end{justify-content:flex-end!important}.u-break-lg-justify-content-center{justify-content:center!important}.u-break-lg-justify-content-between{justify-content:space-between!important}.u-break-lg-justify-content-around{justify-content:space-around!important}.u-break-lg-flex-nowrap{flex-wrap:nowrap!important}.u-break-lg-flex-wrap{flex-wrap:wrap!important}.u-break-lg-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.u-break-lg-align-items-start{align-items:flex-start!important}.u-break-lg-align-items-end{align-items:flex-end!important}.u-break-lg-align-items-center{align-items:center!important}.u-break-lg-align-items-baseline{align-items:baseline!important}.u-break-lg-align-items-stretch{align-items:stretch!important}.u-break-lg-order-0{order:0!important}.u-break-lg-order-1{order:1!important}.u-break-lg-order-_1{order:-1!important}.u-break-lg-flex-00auto{flex:0 0 auto!important}.u-break-lg-flex-01auto{flex:0 1 auto!important}.u-break-lg-flex-11auto{flex:1 1 auto!important}.u-break-lg-flex-10auto{flex:1 0 auto!important}.u-break-lg-align-self-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.u-break-lg-align-self-start{align-self:flex-start!important}.u-break-lg-align-self-end{align-self:flex-end!important}.u-break-lg-align-self-center{-ms-grid-row-align:center!important;align-self:center!important}.u-break-lg-align-self-baseline{align-self:baseline!important}.u-break-lg-align-self-stretch{align-items:stretch!important}.u-break-lg-textright{text-align:right!important}.u-break-lg-textcenter{text-align:center!important}.u-break-lg-textleft{text-align:left!important}.u-break-lg-textjustify{text-align:justify!important}.l-fixednav{display:flex;justify-content:center;-ms-align-items:center;align-items:center;margin-bottom:40px}.p-takeout-block [class].p--item{margin:auto!important}}@media screen and (max-width:767px){.c-grid--md-fit,.c-grid--md-fit>[class*=c-col]{display:flex!important}.c-grid--md-x{margin-right:-15px;margin-left:-15px}.c-grid--md-x>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--md-x_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--md-x_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--md-x0{margin-right:0;margin-left:0}.c-grid--md-x0>[class*=c-col]{padding-right:0;padding-left:0}.c-grid--md-y{margin-top:-15px;margin-bottom:-15px}.c-grid--md-y>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--md-y_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--md-y_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--md-y0,.c-grid--md-y0>[class*=c-col]{margin-top:0;margin-bottom:0}.u-break-md-justify-content-start{justify-content:flex-start!important}.u-break-md-justify-content-end{justify-content:flex-end!important}.u-break-md-justify-content-center{justify-content:center!important}.u-break-md-justify-content-between{justify-content:space-between!important}.u-break-md-justify-content-around{justify-content:space-around!important}.u-break-md-flex-nowrap{flex-wrap:nowrap!important}.u-break-md-flex-wrap{flex-wrap:wrap!important}.u-break-md-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.u-break-md-align-items-start{align-items:flex-start!important}.u-break-md-align-items-end{align-items:flex-end!important}.u-break-md-align-items-center{align-items:center!important}.u-break-md-align-items-baseline{align-items:baseline!important}.u-break-md-align-items-stretch{align-items:stretch!important}.u-break-md-order-0{order:0!important}.u-break-md-order-1{order:1!important}.u-break-md-order-_1{order:-1!important}.u-break-md-flex-00auto{flex:0 0 auto!important}.u-break-md-flex-01auto{flex:0 1 auto!important}.u-break-md-flex-11auto{flex:1 1 auto!important}.u-break-md-flex-10auto{flex:1 0 auto!important}.u-break-md-align-self-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.u-break-md-align-self-start{align-self:flex-start!important}.u-break-md-align-self-end{align-self:flex-end!important}.u-break-md-align-self-center{-ms-grid-row-align:center!important;align-self:center!important}.u-break-md-align-self-baseline{align-self:baseline!important}.u-break-md-align-self-stretch{align-items:stretch!important}.u-break-md-textright{text-align:right!important}.u-break-md-textcenter{text-align:center!important}.u-break-md-textleft{text-align:left!important}.u-break-md-textjustify{text-align:justify!important}.p-takeout-main{margin:30px auto 60px;padding-left:15px;padding-right:15px}.p-takeout-block__content{padding-top:20px}.p-takeout-block+.p-takeout-block{margin-top:50px}.p-takeout-block [class].p--item.p--kikurage{margin-bottom:-30px!important}.p-takeout-block [class].p--item.p--ajisenramen{margin-bottom:-15px!important}.p-takeout-block-header{width:335px;height:45px;background-image:url(../images/takeout/h-bg-sp.jpg)}.p-takeout-block-header__i{width:51px;height:54px}.p-takeout-block-header__title img{height:22px;width:auto}}@media screen and (max-width:567px){.c-grid--sm-fit,.c-grid--sm-fit>[class*=c-col]{display:flex!important}.c-grid--sm-x{margin-right:-15px;margin-left:-15px}.c-grid--sm-x>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--sm-x_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--sm-x_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--sm-x0{margin-right:0;margin-left:0}.c-grid--sm-x0>[class*=c-col]{padding-right:0;padding-left:0}.c-grid--sm-y{margin-top:-15px;margin-bottom:-15px}.c-grid--sm-y>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--sm-y_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--sm-y_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--sm-y0,.c-grid--sm-y0>[class*=c-col]{margin-top:0;margin-bottom:0}.u-break-sm-justify-content-start{justify-content:flex-start!important}.u-break-sm-justify-content-end{justify-content:flex-end!important}.u-break-sm-justify-content-center{justify-content:center!important}.u-break-sm-justify-content-between{justify-content:space-between!important}.u-break-sm-justify-content-around{justify-content:space-around!important}.u-break-sm-flex-nowrap{flex-wrap:nowrap!important}.u-break-sm-flex-wrap{flex-wrap:wrap!important}.u-break-sm-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.u-break-sm-align-items-start{align-items:flex-start!important}.u-break-sm-align-items-end{align-items:flex-end!important}.u-break-sm-align-items-center{align-items:center!important}.u-break-sm-align-items-baseline{align-items:baseline!important}.u-break-sm-align-items-stretch{align-items:stretch!important}.u-break-sm-order-0{order:0!important}.u-break-sm-order-1{order:1!important}.u-break-sm-order-_1{order:-1!important}.u-break-sm-flex-00auto{flex:0 0 auto!important}.u-break-sm-flex-01auto{flex:0 1 auto!important}.u-break-sm-flex-11auto{flex:1 1 auto!important}.u-break-sm-flex-10auto{flex:1 0 auto!important}.u-break-sm-align-self-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.u-break-sm-align-self-start{align-self:flex-start!important}.u-break-sm-align-self-end{align-self:flex-end!important}.u-break-sm-align-self-center{-ms-grid-row-align:center!important;align-self:center!important}.u-break-sm-align-self-baseline{align-self:baseline!important}.u-break-sm-align-self-stretch{align-items:stretch!important}.u-break-sm-textright{text-align:right!important}.u-break-sm-textcenter{text-align:center!important}.u-break-sm-textleft{text-align:left!important}.u-break-sm-textjustify{text-align:justify!important}}@media screen and (max-width:411px){.c-grid--xs-fit,.c-grid--xs-fit>[class*=c-col]{display:flex!important}.c-grid--xs-x{margin-right:-15px;margin-left:-15px}.c-grid--xs-x>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--xs-x_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--xs-x_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--xs-x0{margin-right:0;margin-left:0}.c-grid--xs-x0>[class*=c-col]{padding-right:0;padding-left:0}.c-grid--xs-y{margin-top:-15px;margin-bottom:-15px}.c-grid--xs-y>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--xs-y_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--xs-y_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--xs-y0,.c-grid--xs-y0>[class*=c-col]{margin-top:0;margin-bottom:0}}@media screen and (max-width:1149px){.c-grid--base-fit,.c-grid--base-fit>[class*=c-col]{display:flex!important}.c-grid--base-x{margin-right:-15px;margin-left:-15px}.c-grid--base-x>[class*=c-col]{padding-right:15px;padding-left:15px}.c-grid--base-x_{margin-right:-7.5px;margin-left:-7.5px}.c-grid--base-x_>[class*=c-col]{padding-right:7.5px;padding-left:7.5px}.c-grid--base-x0{margin-right:0;margin-left:0}.c-grid--base-x0>[class*=c-col]{padding-right:0;padding-left:0}.c-grid--base-y{margin-top:-15px;margin-bottom:-15px}.c-grid--base-y>[class*=c-col]{margin-top:15px;margin-bottom:15px}.c-grid--base-y_{margin-top:-7.5px;margin-bottom:-7.5px}.c-grid--base-y_>[class*=c-col]{margin-top:7.5px;margin-bottom:7.5px}.c-grid--base-y0,.c-grid--base-y0>[class*=c-col]{margin-top:0;margin-bottom:0}}@media print,screen and (min-width:1150px){.c-grid .c-col-base-12{width:100%}.c-grid .c-col-base-11{width:91.66666667%}.c-grid .c-col-base-10{width:83.33333333%}.c-grid .c-col-base-9{width:75%}.c-grid .c-col-base-8{width:66.66666667%}.c-grid .c-col-base-7{width:58.33333333%}.c-grid .c-col-base-6{width:50%}.c-grid .c-col-base-5col{width:20%}.c-grid .c-col-base-5{width:41.66666667%}.c-grid .c-col-base-4{width:33.33333333%}.c-grid .c-col-base-3{width:25%}.c-grid .c-col-base-2{width:16.66666667%}.c-grid .c-col-base-1{width:8.33333333%}.c-grid .c-col-base-auto{width:auto}}@media only screen and (min-width:1350px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1350px) and (min-resolution:2dppx){.p-menu-container--mxf .p-menu-container__inner:after{background-image:url(../images/menu-kazari02@2x.png)}.p-menu-container--mxf .p-menu-container__inner .p-menu-container__utsuwa{background-image:url(../images/menu-kazari01@2x.png)}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:2dppx){.p-takeout-block-header{background-image:url(../images/takeout/h-bg@2x.jpg)}}@media screen and (min-width:768px) and (max-width:1023px){.p-notice-block__content{padding:5px 0 5px 30px}}
