@charset "UTF-8";
/*!
Theme Name: おらんく家
Theme URI: http://orankuya.jp/
Author: Yoshiaki Morita
Author URI: https://emwai.jp/
Description: おらんく家 専用テンプレート
Version: 1.0
License: Copyright© Yoshiaki Morita.
License URI:
Text Domain: orankuya
Tags: 
*/abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;font-size:100%;vertical-align:baseline;margin:0;padding:0;border:0;outline:0}body,html{width:100%;max-width:100%;height:100%;min-height:100%;word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;visibility:visible!important}address,article,aside,blockquote,details,div,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hr,iframe,main,menu,nav,p,pre,section,summary{display:block}[hidden],template{display:none}:focus{outline:0}hr{line-height:0}img{vertical-align:top;max-width:100%;height:auto;zoom:1}svg:not(:root){overflow:hidden}article,aside,div,footer,header,iframe,main,nav,section{margin:0 auto}command,datalist,label,meter,output{display:inline}audio,canvas,keygen,progress,video{display:inline-block;*display:inline;*zoom:1}address,dfn,em,h1,h2,h3,h4,h5,h6,i,p,pre,strong,sub,sup,var{font-style:normal}cite{font-style:italic}del{text-decoration:line-through}rp,rt,sub,sup,td,th{font-weight:normal}b,dt,mark,strong,var{font-weight:bold}ins{text-decoration:underline}ins *{text-decoration:none}button,input,select,td,textarea,th{vertical-align:middle}sub,sup{font-size:72%;line-height:1}sup{vertical-align:super}sub{vertical-align:sub}hr,iframe{overflow:hidden}ol,ul{list-style:none}abbr[title],dfn[title]{cursor:help}audio:not([controls]){display:none;height:0}body{color:#333;background:#fff;font-size:16px;font-family:"Meiryo","Hiragino Kaku Gothic Pro","MS PGothic","MS PGothic","LucidaGrande",sans-serif;line-height:1.5;min-width:1000px}a{color:#960;text-decoration:underline;-webkit-text-decoration-skip:objects}a:hover{color:#f90;text-decoration:none}a[href$=".jpg"]:hover,a[href$=".png"]:hover{text-decoration:none!important}mark{color:#333;color:inherit}a mark{color:#960;color:inherit}.p,p{line-height:1.7;margin:0.5em 0 1.5em;padding:0;display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:normal;margin:0;padding:0.5em 0;display:block;word-wrap:normal;word-break:normal}h1,h2,h3,h4{font-weight:normal}.h1,h1{font-size:200%}.h2,h2{font-size:172%}.h3,h3{font-size:150%}.h4,h4{font-size:144%}.h5,h5{font-size:120%}.h6,h6{font-size:108%}.h4,.h5,.h6,h4,h5,h6{margin:1.5em 0 0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}code,kbd,pre,samp,var{font-family:"Menlo","Monaco","Consolas","Courier New",monospace}code [lang=ja],kbd [lang=ja],pre [lang=ja],samp [lang=ja],var [lang=ja]{font-family:"Meiryo","Hiragino Kaku Gothic Pro","MS PGothic","MS PGothic","LucidaGrande",sans-serif}kbd{font-size:90%;margin:0 4px;padding:0.05em 4px;border:#ddd 1px solid}blockquote,pre{background:#f4f2f0;text-align:left;line-height:1.7;margin:0 0 24px;padding:16px 16px;border:#ddd 1px solid;display:block;position:relative}blockquote:before{font:400%/1 normal serif;content:"“";width:1em;height:1em;display:block;position:absolute;top:-0.25em;left:0.2em;z-index:1}pre{font-size:12px;white-space:pre;word-wrap:normal;word-break:normal;overflow:auto}dd code,dd var,dt code,dt var,li code,li var,p code,p var{font-weight:bold;font-style:normal;word-wrap:normal;word-break:normal;margin:0 4px}pre code,pre samp{font-weight:normal;padding:0}table{border-collapse:separate;border-spacing:0;*table-layout:fixed}caption,td,th{font-weight:normal;text-align:left;word-wrap:break-word;word-break:break-all}caption{margin:1.5em 0 0;padding:0;font-size:120%;width:100%;display:table-caption;caption-side:top}td,th{padding:0.5em 0}button,input,select,textarea{color:#333;font-size:100%;text-align:left;line-height:1.5;margin:0;padding:0;max-width:100%;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:#f4f2f0;padding:4px 8px;border:#ddd 1px solid;border-radius:3px;cursor:text;-webkit-appearance:none}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:#fff;border-color:#960}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{display:none}select{background:#fff;padding:4px 8px;border:#ddd 1px solid;border-radius:3px;-webkit-appearance:none}select:focus{border-color:#960}optgroup option{padding-left:1em}label input[type=checkbox],label input[type=radio]{margin-right:4px;margin-left:4px}label,option,select{cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}@media screen and (max-width:640px){body{font-size:14px;min-width:100%}.h1,h1{font-size:150%}.h2,h2{font-size:150%}.h3,h3{font-size:135%}.h4,h4{font-size:120%}.h5,h5{font-size:108%}.h6,h6{font-size:100%}table:not(.table),table:not(.table) caption,table:not(.table) tbody,table:not(.table) td,table:not(.table) th,table:not(.table) tr{display:block}table:not(.table) caption{font-size:108%}table:not(.table) th{font-weight:bold;padding:9px 0 0}table:not(.table) td{margin-bottom:12px;padding:9px 0 0}blockquote,pre{margin:0 0 18px;padding:12px 12px}}@media screen and (max-width:320px){body{font-size:12px}}@font-face{font-family:"icon";font-style:normal;font-weight:normal;src:url("https://orankuya.jp/assets/font/icons.eot");src:url("https://orankuya.jp/assets/font/icons.eot?#iefix") format("embedded-opentype"),url("https://orankuya.jp/assets/font/icons.otf") format("opentype"),url("https://orankuya.jp/assets/font/icons.woff") format("woff")}.ico:after{font-family:"icon";font-weight:normal!important}.ico.la:after{content:"\f101"}.ico.gt:after{content:"\f103"}.ico.lo:after{content:"\f105"}.ico.lt:after{content:"\f107"}.ico.plus:after{content:"\f108"}.ico.minus:after{content:"\f109"}.ico.close:after{content:"\f10a"}.ico.up:after{content:"\f121"}.ico.next:after{content:"\f123"}.ico.dn:after{content:"\f125"}.ico.prev:after{content:"\f127"}.ico.pray:after{content:"\f131"}.ico.pause:after{content:"\f132"}.ico.circle:after{content:"\f133"}.ico.tel:after{content:"\f141"}.ico.fax:after{content:"\f142"}.ico.freedial:after{content:"\f143"}.ico.phone:after{content:"\f146"}.ico.mail:after{content:"\f151"}.ico.feed:after{content:"\f160"}.ico.search:after{content:"\f161"}.ico.home:after{content:"\f162"}.ico.hour:after{content:"\f165"}.ico.calendar:after{content:"\f166"}.ico.wifi:after{content:"\f171"}.ico.cellular:after{content:"\f172"}.ico.pencil:after{content:"\f17a"}.ico.folder:after{content:"\f180"}.ico.file:after{content:"\f181"}.ico.blankwindow:after{content:"\f182"}.ico.mapsymbol:after{content:"\f185"}.ico.facebook:after{content:"\f1a1"}.ico.facebook2:after{content:"\f1a4"}.ico.twitter:after{content:"\f1a2"}.ico.twitter2:after{content:"\f1a5"}.ico.googleplus:after{content:"\f1a3"}.ico.googleplus2:after{content:"\f1a6"}.ico.hatebu:after{content:"\f1c1"}.ico.hatebu2:after{content:"\f1c2"}@font-face{font-family:"Kaisho";font-style:normal;font-weight:normal;src:url("https://orankuya.jp/assets/font/Kaisho.otf") format("opentype"),url("https://orankuya.jp/assets/font/Kaisho.woff") format("woff"),url("https://orankuya.jp/assets/font/Kaisho.woff2") format("woff2")}.serif{font-family:"Kaisho";letter-spacing:-0.05em}@font-face{font-family:"Kantei";src:url("https://orankuya.jp/assets/font/Kantei.eot");src:url("https://orankuya.jp/assets/font/Kantei.eot?#iefix") format("embedded-opentype"),url("https://orankuya.jp/assets/font/Kantei.ttf") format("truetype"),url("https://orankuya.jp/assets/font/Kantei.woff") format("woff")}.kantei{font-family:"Kantei"}.small,small{font-size:84%;line-height:1.5}.xx-small{font-size:63%}.x-small{font-size:72%}.large{font-size:120%}.x-large{font-size:144%}.xx-large{font-size:172%}.large,.medium,.x-large,.x-small,.xx-large,.xx-small{line-height:1.5}.italic{font-style:italic}.oblique{font-style:oblique}.bold{font-weight:bold}.normal{font-weight:normal}.small-caps{font-variant:small-caps}.capitalize{text-transform:capitalize}.lc,.lowercase{text-transform:lowercase}.uc,.uppercase{text-transform:uppercase}.strike{text-decoration:line-through}.underline{text-decoration:underline}.overline{text-decoration:overline}.pre{white-space:pre}.nowrap{white-space:nowrap}.center{text-align:center}.right{text-align:right}.left{text-align:left}.ls{letter-spacing:2px}.ls_5{letter-spacing:0.5em}.ls1_{letter-spacing:1em}.ls_02{letter-spacing:0.02em}.ls_03{letter-spacing:0.03em}.ls_04{letter-spacing:0.04em}.ls_05{letter-spacing:0.05em}.ls-_02{letter-spacing:-0.02em}.ls-_03{letter-spacing:-0.03em}.ls-_04{letter-spacing:-0.04em}.ls-_05{letter-spacing:-0.05em}.cond{letter-spacing:-0.1em}.note>li,p.note,small.note,span.note{font-size:84%;padding:4px 0;padding-left:1em!important;display:block;position:relative}.note>li:before,p.note:before,small.note:before,span.note:before{content:"※";margin:0 4px 0 -1em;display:inline-block;*display:inline;*zoom:1}.tate{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-text-orientation:upright;text-orientation:upright}.tate .yoko{-webkit-text-combine-upright:all;-ms-text-combine-upright:all;text-combine-upright:all}.rotate{display:block}.rotate[data-angle="-5"]{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.rotate[data-angle="-10"]{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.rotate[data-angle="-15"]{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}dfn.rotate,i.rotate,small.rotate,span.rotate{display:inline-block}.label,.tag{color:#fff;background:#333;font-weight:normal;font-size:100%;font-weight:normal;text-align:center;text-decoration:none!important;line-height:1;vertical-align:middle;border:0;border-radius:3px;display:inline-block;*display:inline;*zoom:1;opacity:1;filter:alpha(opacity=100);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;padding:4px 8px}.alert,.red{color:#900}.blue{color:#369}.lowkey{color:#999}.white-smoke{background:#f4f2f0}.lazyload{display:none}.loading{background:url(https://orankuya.jp/assets/css/loading.gif) no-repeat center center #fff;background-size:40px auto;background-attachment:fixed;width:100%;height:100%;min-height:50px;position:absolute;top:0;left:0;z-index:1000}.post-thumbnail{margin:20px 0;padding:0}img#wpstats{display:none}.landscape{padding:66.6666% 0 0;width:100%;height:0;display:block;position:relative;overflow:hidden}.landscape img{margin-top:0;display:block;position:absolute;top:0;left:0}.landscape img.middle{margin-top:-33.3333%}.landscape img.middlebottom{margin-top:-50%}.landscape img.bottom{top:auto;bottom:0}.figure{margin:16px 0}.figure figcaption{font-size:84%;line-height:1.5;margin:0.5em 0;padding:0}.figure img,img.figure{margin:16px auto}img.gray{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><fe-colorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}a:hover img.gray{-webkit-filter:grayscale(0);filter:none}.thumbnail a,a.thumbnail{color:#333;background:none;font-size:80%;text-align:center;text-decoration:none!important;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.thumbnail a.left,a.thumbnail.left{text-align:left}.thumbnail a .right,a.thumbnail .right{text-align:right}.thumbnail a img,a.thumbnail img,img.thumbnail{border:#ddd 1px solid;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.thumbnail a:hover img,a.thumbnail:hover img,a:hover img.thumbnail{border-color:#960}img.margin{margin-bottom:1em}.dl,.ol,.ul{line-height:1.7;margin:0.5em 0 1.5em;padding:0;display:block}.ol>li,.ul>li{list-style:none;margin:4px 0;padding:0 0 0 1em;display:block;position:relative}.ol.min>li,.ul.min>li{margin:0}.ol>li:before,.ul>li:before{display:inline-block;*display:inline;*zoom:1}.ul>li:before{content:"●";margin:0 4px 0 -1em}ul.compact>li{margin:0 0.5em;padding:0;display:inline-block;*display:inline;*zoom:1}ul.ul.compact>li{margin:0 0.5em 0 1.5em}.ol{counter-reset:count;margin-left:1.3em}.ol>li:before{text-align:right;margin:0 4px 0 -3.3em;width:3em;counter-increment:count;content:counter(count) "."}.ol.upper-alpha>li:before{content:counter(count,upper-alpha) "."}.data-table{width:100%}.data-table td,.data-table th{vertical-align:top;border-bottom:#ddd 1px dotted}.data-table th .th{margin:0;padding:0 0 0 16px;width:auto;border-left:#ddd 5px solid;display:block}.data-table th.th{width:16%}.data-table .border-top{border-top:#ddd 5px solid}.center td,.center th{text-align:center}.right td,.right th{text-align:right}.left td,.left th{text-align:left}.th-center th{text-align:center}.th-right th{text-align:right}.th-left th{text-align:left}.td-center td{text-align:center}.td-right td{text-align:right}.td-left td{text-align:left}table.presentation,table[role=presentation]{margin:0}table.presentation td,table.presentation th,table[role=presentation] td,table[role=presentation] th{padding:0}table.presentation .padding-top td,table.presentation .padding-top th,table.presentation tr .padding-top{padding-top:12px}table.presentation .padding-right td,table.presentation .padding-right th,table.presentation tr .padding-right{padding-right:8px}table.presentation .padding-bottom td,table.presentation .padding-bottom th,table.presentation tr .padding-bottom{padding-bottom:12px}table.presentation .padding-left td,table.presentation .padding-left th,table.presentation tr .padding-left{padding-left:8px}.data-table.odd-even tr:nth-child(2n) th{background:#ddd}.data-table.odd-even tr:nth-child(2n) td{background:#f4f2f0}.hidden{display:none!important}.assistive-text,.screen-reader-text,.sr-only{word-wrap:normal!important;width:1px;height:1px;position:absolute!important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}body .mobile{display:none}.help{cursor:help}.clear,.clearfix,.container,.h1,.h2,.h3,.h4,.h5,.h6,.row,h1,h2,h3,h4,h5,h6{display:block;position:relative;top:0;left:0;clear:both;*zoom:1}.clear:after,.clear:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.h1:after,.h1:before,.h2:after,.h2:before,.h3:after,.h3:before,.h4:after,.h4:before,.h5:after,.h5:before,.h6:after,.h6:before,.row:after,.row:before,h1:after,h1:before,h2:after,h2:before,h3:after,h3:before,h4:after,h4:before,h5:after,h5:before,h6:after,h6:before{display:table;content:""}.clear:after,.clearfix:after,.container:after,.h1:after,.h2:after,.h3:after,.h4:after,.h5:after,.h6:after,.row:after,h1:after,h2:after,h3:after,h4:after,h5:after,h6:after{clear:both}.clearfix-fourth,.clearfix-third{clear:both}.alignright,.fright{float:right}.alignleft,.fleft{float:left}.alignleft,.alignright,.clear .fleft,.clear .fright,.clearfix .fleft,.clearfix .fright{margin-bottom:24px;width:auto;display:inline;position:relative;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.alignleft.img,.alignright.img,.clear .fleft.img,.clear .fright.img,.clearfix .fleft.img,.clearfix .fright.img{-webkit-box-sizing:content-box;box-sizing:content-box}.alignright,.clear .fright,.clearfix .fright{margin-left:20px}.alignleft,.clear .fleft,.clearfix .fleft{margin-right:20px}.aligncenter{margin-left:auto;margin-right:auto;display:block;float:none;clear:both}.size-thumbnail .figure,.size-thumbnail .figure figcaption{margin:0;padding:0}.size-thumbnail .figure figcaption{color:#333;font-weight:normal}.row{height:auto;overflow:hidden}.row,.row>.col{margin-right:0;margin-left:0;padding-right:0;padding-left:0;display:block}.row>.col{word-wrap:break-word;word-break:break-all;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.row>.col.clear{clear:left!important}.row.col2>.col{width:49.9999%}.row.col2.margin{margin-right:-2.9999%}.row.col2.margin>.col{margin-right:2.9999%;width:47%}.row.col2.margin>.col.span2{width:97%;clear:both}.row.col3>.col{width:33.3333%}.row.col3>.col.span2{width:66.6666%}.row.col3.margin{margin-right:-2.3333%}.row.col3.margin>.col{margin-right:2.3333%;width:31%}.row.col3.margin>.col.span2{width:64.3333%}.row.col3.margin>.col.span3{width:97.6666%;clear:both}.row.col4>.col{width:24.9999%}.row.col4>.col.span2{width:49.9999%}.row.col4>.col.span3{width:74.9999%}.row.col4.margin{margin-right:-1.9999%}.row.col4.margin>.col{margin-right:1.9999%;width:23%}.row.col4.margin>.col.span2{width:48%}.row.col4.margin>.col.span3{width:73%}.row.col5>.col{width:19.9999%}.row.col5>.col.span2{width:39.9999%}.row.col5>.col.span3{width:59.9999%}.row.col5>.col.span4{width:79.9999%}.row.col5.margin{margin-right:-0.9999%}.row.col5.margin>.col{margin-right:0.9999%;width:19%}.row.col5.margin>.col.span2{width:39%}.row.col5.margin>.col.span3{width:59%}.row.col5.margin>.col.span4{width:79%}.row.col6>.col{width:16.6666%}.row.col6>.col.span2{width:33.3333%}.row.col6>.col.span3{width:49.9999%}.row.col6>.col.span4{width:66.6666%}.row.col6>.col.span5{width:83.3333%}.row.col6.margin{margin-right:-0.6666%}.row.col6.margin>.col{margin-right:0.6666%;width:16%}.row.col6.margin>.col.span2{width:32.6666%}.row.col6.margin>.col.span3{width:49.3333%}.row.col6.margin>.col.span4{width:66%}.row.col6.margin>.col.span5{width:82.6666%}.row.col7>.col{width:14.285%}.row.col7>.col.span2{width:28.57%}.row.col7>.col.span3{width:42.855%}.row.col7>.col.span4{width:57.14%}.row.col7>.col.span5{width:71.4249%}.row.col7>.col.span6{width:85.7159%}.row.col7.margin{margin-right:-0.785%}.row.col7.margin>.col{margin-right:0.785%;width:13.5%}.row.col7.margin>.col.span2{width:27.785%}.row.col7.margin>.col.span3{width:42.07%}.row.col7.margin>.col.span4{width:56.355%}.row.col7.margin>.col.span5{width:70.6399%}.row.col7.margin>.col.span6{width:84.93%}.rollover a,.toggle-trigger,a.rollover{opacity:1;filter:alpha(opacity=100);cursor:pointer;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.rollover a:hover,.toggle-trigger:hover,a.rollover:hover{opacity:0.66;filter:alpha(opacity=66)}.btn,.search-submit,body .submit,body a.btn{color:#fff;background:url(https://orankuya.jp/assets/css/btn.red.png) repeat-x 0 0 #f00;margin:0.3em 0;min-width:6em;font-size:100%;font-weight:normal;text-align:center;text-decoration:none!important;line-height:1;vertical-align:middle;border:0;border-radius:3px;display:inline-block;*display:inline;*zoom:1;opacity:1;filter:alpha(opacity=100);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;padding:12px 16px;cursor:pointer}.btn.min,.search-submit.min,body .submit.min,body a.btn.min{padding:0.3em}.btn:hover,.search-submit:hover,body .submit:hover,body a.btn:hover{color:#fff;background-position:0 bottom}.btn.blue,.search-submit.blue,body .submit.blue,body a.btn.blue{background-image:url(https://orankuya.jp/assets/css/.btn.blue.png);background-color:#039}.btn.brown,.search-submit.brown,body .submit.brown,body a.btn.brown{background-image:url(https://orankuya.jp/assets/css/btn.brown.png);background-color:#c60}.btn.yellow,.search-submit.yellow,body .submit.yellow,body a.btn.yellow{background-image:url(https://orankuya.jp/assets/css/btn.yellow.png);background-color:#f60}.btn.white,.search-submit.white,body .submit.white,body a.btn.white{color:#333;background-image:url(https://orankuya.jp/assets/css/btn.white.png);background-color:#fff;border:#ddd 1px solid}.btn.white:hover,.search-submit.white:hover,body .submit.white:hover,body a.btn.white:hover{color:#960}.a a,a.a{color:#333;text-decoration:none}.a a:hover,a.a:hover{color:#960}.a a .ico,a.a .ico{margin-right:0.3em}.site-logo{font-size:100%;text-align:center}.site-logo a{color:#333;text-decoration:none;opacity:1;filter:alpha(opacity=100);cursor:pointer}.site-logo a:hover{opacity:0.66;filter:alpha(opacity=66)}.site-logo .site-description{font-family:"Kaisho";letter-spacing:-0.05em;padding:0;display:block}.site-logo .site-logo-png{background:url(https://orankuya.jp/assets/css/logo.png) no-repeat 0 0;background-size:100% auto;text-decoration:none;margin:0 auto;padding:60px 0 0;width:190px;height:0;display:block;overflow:hidden;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.site-logo .site-logo-png.white{background-image:url(https://orankuya.jp/assets/css/logo.white.png)}.site-logo .site-logo-png.min{background-image:url(https://orankuya.jp/assets/css/logo.min.png);padding-top:45px;width:143px}.site-logo .site-logo-png.min.white{background-image:url(https://orankuya.jp/assets/css/logo.white.min.png)}@media screen and (max-width:640px){.m-small{font-size:84%;line-height:1.4}.small,.small.m-small,small,small.m-small{font-size:80%}.m-medium,.small.m-medium,small.m-medium{font-size:100%}.m-center{text-align:center}.m-right{text-align:right}.m-left{text-align:left}.loading{background-size:20px auto;min-height:30px}.post-thumbnail{text-align:center;margin:0 -20px;padding:20px}.post-thumbnail img{max-width:50%}.figure{margin:12px 0}.figure img,img.figure{margin:12px auto}.thumbnail a img,a.thumbnail img,img.thumbnail{padding:2px}ul.compact.m-ul>li{margin:0;display:list-item}table.table{font-size:84%;font-size:0.84rem}table.data-table:not(.table){width:100%}table.data-table:not(.table) td,table.data-table:not(.table) th{margin:0 -20px;padding:9px 20px;border:0}table.data-table:not(.table) th{background:#f4f2f0}table.data-table:not(.table) th .th{padding:0;border:0;display:inline}table.data-table:not(.table) th.th{width:auto}.m-center td,.m-center th{text-align:center}.m-right td,.m-right th{text-align:right}.m-left td,.m-left th{text-align:left}.m-th-center th{text-align:center}.m-th-right th{text-align:right}.m-th-left th{text-align:left}.m-td-center td{text-align:center}.m-td-right td{text-align:right}.m-td-left td{text-align:left}body .desktop{display:none}body .mobile{display:inline}address.mobile,article.mobile,aside.mobile,blockquote.mobile,details.mobile,div.mobile,figcaption.mobile,figure.mobile,footer.mobile,header.mobile,hr.mobile,iframe.mobile,main.mobile,menu.mobile,nav.mobile,p.mobile,pre.mobile,section.mobile,summary.mobile{display:block}.overflow-x-scrolling{width:auto;min-width:100%;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.overflow-x-scrolling>table{white-space:nowrap;width:auto;max-width:1000%;max-width:initial}.overflow-y-scrolling>:first-child{margin:0 auto;padding:16px 12px;width:95%;height:15em;display:block;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box}.overflow-y-scrolling:after,.overflow-y-scrolling:before{color:#ccc;font-family:"icon";text-align:center;display:block}.overflow-y-scrolling:before{content:"\f105"}.overflow-y-scrolling:after{content:"\f101"}.alignleft,.alignright,.clear .fleft,.clear .fright,.clearfix .fleft,.clearfix .fright{margin-bottom:18px}.alignright,.clear .fright,.clearfix .fright{margin-left:15px}.alignleft,.clear .fleft,.clearfix .fleft{margin-right:15px}.clear .fleft.m-fnone,.clear .fright.m-fnone,.clearfix .fleft.m-fnone,.clearfix .fright.m-fnone{margin:0 0 18px;display:block;float:none}.clear .fleft.m-fnone.m-center,.clear .fright.m-fnone.aligncenter,.clear .fright.m-fnone.m-center,.clearfix .fleft.m-fnone.m-center,.clearfix .fright.m-fnone.aligncenter,.clearfix .fright.m-fnone.m-center{margin:0 auto 18px}.alignleft.size-thumbnail,.alignright.size-thumbnail,.clear .fleft.size-thumbnail,.clear .fright.size-thumbnail,.clearfix .fleft.size-thumbnail,.clearfix .fright.size-thumbnail{*width:30%;max-width:30%}.clear .m-fnone.size-thumbnail,.clearfix .m-fnone.m-center,.m-fnone.aligncenter{max-width:75%}.row>.col.m-clear{clear:left!important}.row.m-col1{margin-right:auto!important}.row.m-col1>.col{margin-right:auto!important;width:100%!important;float:none;clear:both}.row.m-col2>.col{width:49.9999%}.row.m-col2>.col.span2,.row.m-col2>.col.span3,.row.m-col2>.col.span4,.row.m-col2>.col.span5,.row.m-col2>.col.suspend{width:100%;clear:both}.row.margin.m-col2{margin-right:-2.9999%}.row.margin.m-col2>.col{margin-right:2.9999%;width:47%}.row.margin.m-col2>.col.span2,.row.margin.m-col2>.col.span3,.row.margin.m-col2>.col.span4,.row.margin.m-col2>.col.span5,.row.margin.m-col2>.col.suspend{width:97%;clear:both}.row.col5.m-col2 .col:nth-child(5n),.row.col5.m-col2 .col:nth-child(5n+3),.row.col5.m-col2 .col:nth-child(5n+4){width:33.3333%}.row.col5.margin.m-col2>.col:nth-child(5n),.row.col5.margin.m-col2>.col:nth-child(5n+3),.row.col5.margin.m-col2>.col:nth-child(5n+4){width:30.3333%}.row.m-col3>.col{width:33.3333%}.row.m-col3>.col.span2{width:66.6666%}.row.m-col3>.col.span3,.row.m-col3>.col.span4,.row.m-col3>.col.span5,.row.m-col3>.col.suspend{width:100%;clear:both}.row.margin.m-col3{margin-right:-2.3333%}.row.margin.m-col3>.col{margin-right:2.3333%;width:31%}.row.margin.m-col3>.col.span2{width:64.3333%}.row.margin.m-col3>.col.span3,.row.margin.m-col3>.col.span4,.row.margin.m-col3>.col.span5,.row.margin.m-col3>.col.suspend{width:97.6666%;clear:both}.row.col7.m-col3>.col:nth-child(7n),.row.col7.m-col3>.col:nth-child(7n+4),.row.col7.m-col3>.col:nth-child(7n+5),.row.col7.m-col3>.col:nth-child(7n+6){width:24.9999%}.row.col7.margin.m-col3>.col:nth-child(7n),.row.col7.margin.m-col3>.col:nth-child(7n+4),.row.col7.margin.m-col3>.col:nth-child(7n+5),.row.col7.margin.m-col3>.col:nth-child(7n+6){width:22.6666%}.row.m-col4>.col{width:24.9999%}.row.m-col4>.col.span2{width:49.9999%}.row.m-col4>.col.span3{width:74.9999%}.row.m-col4>.col.span4,.row.m-col4>.col.span5,.row.m-col4>.col.span6,.row.m-col4>.col.suspend{width:100%;clear:both}.row.margin.m-col4{margin-right:-1.9999%}.row.margin.m-col4>.col{margin-right:1.9999%;width:23%}.row.margin.m-col4>.col.span2{width:48%}.row.margin.m-col4>.col.span3{width:73%}.row.margin.m-col4>.col.span4,.row.margin.m-col4>.col.span5,.row.margin.m-col4>.col.span6,.row.margin.m-col4>.col.suspend{width:98%;clear:both}.site-logo{}.site-logo .site-logo-png{padding-top:30px;width:95px}.site-logo .site-logo-png.min{padding-top:22.5px;width:71.5px}}#wrapper{background:#fff;width:100%;height:100%;min-height:100%;position:relative;z-index:1;visibility:visible}html>body #wrapper{height:auto;overflow:hidden}.container{margin:0 auto;width:1000px;z-index:10}.container .container{width:auto}.background{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;overflow:hidden}.background div{background-repeat:no-repeat;display:block;position:absolute}.body{position:relative;top:0;left:0;z-index:2}#aside,#footer,#header,#main{margin:0;padding:0;display:block;position:relative;top:0;left:0;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}#scrolltop{color:#fff;background:#000;background:rgba(0,0,0,0.7);font-size:20px;font-weight:normal;text-align:center;text-decoration:none!important;line-height:0.4;word-wrap:break-word;word-break:break-all;vertical-align:middle;padding:1.5em 17px 2em 12px;width:1em;height:auto;border:0;border-radius:3px;display:block;position:absolute;top:auto;right:-5px;bottom:10%;left:auto;z-index:100;-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 3px;box-shadow:rgba(0,0,0,0.1) 0 1px 3px;-webkit-box-sizing:content-box;box-sizing:content-box}#scrolltop:hover{background:#000}html>body #scrolltop{position:fixed}#main{z-index:2}#aside{font-size:84%;margin:0 0 1px;z-index:3}#fade{background:#fff;margin:0 0 -100em;padding:0 0 100em;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;overflow:hidden}html>body #fade{margin:0;padding:0;position:fixed}.two-column-wrap{position:relative;z-index:3}.two-column-wrap #aside,.two-column-wrap #main{clear:none}.two-column-wrap #aside .container,.two-column-wrap #main .container{width:auto}.two-column-wrap #main{width:700px;float:left}.two-column-wrap #aside{width:270px;float:right}@media screen and (max-width:640px){.container{margin:0 20px;width:auto}#scrolltop{font-size:18px;bottom:5%}.two-column .two-column-wrap{margin:0 auto}.two-column .two-column-wrap #aside,.two-column .two-column-wrap #main{margin:0 20px;width:auto;float:none}.two-column .two-column-wrap #aside .container,.two-column .two-column-wrap #main .container{margin:0}}#header{background:url(https://orankuya.jp/assets/css/gradient1.jpg) repeat-x center bottom #fff;background-size:150px auto;font-size:80%;padding:0;border-bottom:#ddd 1px solid;-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 4px;box-shadow:rgba(0,0,0,0.1) 0 2px 4px;overflow:visible;z-index:5}#header .site-logo{padding:0.6em 0;width:21%;float:left}#header .site-logo .site-description{font-size:100%;white-space:nowrap;margin:0 0 0.5em -15%;width:130%}.site-header{padding:0;border-bottom:#ddd 1px solid;overflow:visible;position:relative;z-index:2}.header-address-list{width:40%;display:block;float:right;position:relative}.header-address-list .header-address-toggler{width:100%;border-right:#ddd 1px solid;position:relative;z-index:1;overflow:hidden}.header-address-list .header-address-toggler div{color:#999;text-align:center;line-height:1;margin:0 0 -10em;padding:1em 0 11em;width:49.99%;border-left:#ddd 1px solid;border-bottom:#ddd 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;cursor:pointer;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.header-address-list .header-address-toggler .current,.header-address-list .header-address-toggler div:hover{color:#fff;background:url(https://orankuya.jp/assets/css/btn.red.png) repeat-x 0 0 #f00;border-bottom-color:#f4f2f0}.header-address-list .header-address-toggler .ico{font-size:120%;line-height:1!important;margin:5px auto;width:1em;display:block}.header-address-list .header-address-toggler .ico.large{font-size:200%}.header-address-list .header-address-shop{background:#fff;text-align:left;margin:0 -1px 0 auto;padding:0 5% 1px;width:90%;border:#ddd 1px solid;border-top:0;display:none;position:absolute;top:100%;right:0;left:auto;z-index:2;-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 4px;box-shadow:rgba(0,0,0,0.1) 0 2px 4px;clear:both}.header-address-list .header-address-shop .ico{font-size:150%;line-height:1}.header-address-list .header-address-shop h6{font-size:144%;line-height:1;margin:0 -5%;padding:0;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid}.header-address-list .header-address-shop h6 a{color:#fff;background:#321;text-decoration:none;padding:0.5em 5%;display:block;position:relative}.header-address-list .header-address-shop h6 a small{color:#333;background:#fff;line-height:1;margin:0 0 0 1em;padding:0.3em 0.5em;border-radius:4px;display:inline-block;*display:inline;*zoom:1;position:absolute;top:0.5em;left:auto;right:5%;opacity:0.3;filter:alpha(opacity="30")}.header-address-list .header-address-shop h6 a:hover{background:#e00}.header-address-list .header-address-shop h6 a:hover small{color:#e00;opacity:1;filter:alpha(opacity="100")}.header-address-list .header-address-shop p{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.header-address-list .header-address-shop .place{padding:0.5em 0;border-bottom:#ddd 1px solid}.header-address-list .header-address-shop .close{color:#900;font-size:90%;margin:0.5em 0;padding:0.1em 5px;border:#ddd 1px solid;display:inline-block;*display:inline;*zoom:1}.header-address-list .header-address-shop .tel .num{color:#900;font-size:120%}.header-address-list .header-address-shop .tel .num a{color:#900;text-decoration:none}.header-address-list .header-address-shop .internet .btn{line-height:1.2}.header-address-list .header-address-shop.internet .tel,.header-address-list .header-address-shop.tel .btn,.header-address-list .header-address-shop.tel .internet{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.header-nav{margin:0;position:relative;z-index:1}.header-nav ul{text-align:center;margin:0;padding:0 1px 0 0;width:100%;border-right:#ddd 1px solid;display:table;*display:block}.header-nav ul li{font-size:120%;line-height:1;vertical-align:middle;padding:0;width:19.9999%;height:100%;display:table-cell;*display:inline;*zoom:1;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.header-nav ul a,.header-nav ul h6{color:#333;background:url(https://orankuya.jp/assets/css/gradient1.jpg) repeat-x center bottom #fff;font-size:100%;font-weight:normal;text-decoration:none;text-shadow:rgba(0,0,0,0.3) 0 1px 2px;margin:0 -1px 0 0;padding:1.2em 0;width:100%;height:1em;border-left:#ddd 1px solid;display:inline-block;*display:inline;*zoom:1;position:relative;z-index:2;cursor:pointer;-webkit-transition:background-image 0.5s linear;transition:background-image 0.5s linear}.header-nav ul .current>a,.header-nav ul .current>h6,.header-nav ul a:hover,.header-nav ul h6:hover{color:#960;background-image:url(https://orankuya.jp/assets/css/gradient2.jpg);background-position:center 0;text-decoration:none}.header-nav ul .no-hover>a:hover{cursor:default}.header-nav ul li ul{font-size:90%;width:100%;height:auto;border:0;border-bottom:#ddd 1px solid;-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 4px;box-shadow:rgba(0,0,0,0.1) 0 2px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:100%;left:0;z-index:1;overflow:hidden}.header-nav ul li ul li{font-size:100%;width:100%;height:auto;border-bottom:#ddd 1px solid;display:block}.header-nav ul li ul li a{background:#fff;width:auto;display:block;border:0}.header-hamburger{display:none}.header-address{text-align:center;width:60%;float:right}.header-address a{color:#333;text-decoration:none}.header-address-name{width:66%;float:left}.header-address-name h6{font-size:172%;text-align:center;line-height:1.3;letter-spacing:-0.1em;margin:0;padding:0;width:100%}.header-address-name h6 a{padding:1.5em 0;display:block}.header-address-data{padding:0;width:33%;position:relative;float:right;overflow:hidden}.header-address-data .tel{margin:0;padding:1em 0}.header-address-data .tel .num{margin:0 0 0 -0.5em;font-size:150%;letter-spacing:0;display:block}.header-address-data .close{font-size:100%;margin:0 0 0.5em;padding:0.1em 5px;display:block}@media screen and (max-width:640px){#header{background-size:75px auto;text-align:center;padding:0 0 1px}#header .container{margin:0}#header .site-logo{width:auto;float:none}#header .site-logo .site-description{font-size:84%;white-space:normal;margin:0 0 0.5em;width:auto}.header-address-list{margin:1em 0 0;width:100%;border-top:#ddd 1px solid;float:none;clear:both}.header-address-list .header-address-toggler{border-right:0}.header-address-list .header-address-toggler div{margin:0 0 0 -1px;padding:0;width:49.999%;border-bottom:0}.header-address-list .header-address-shop{margin:0 auto;width:auto;border:0;position:relative;top:auto;right:auto;clear:both}.header-address-list .header-address-shop .tel .btn{display:inline-block}.header-nav{font-size:100%;padding:0 0 1px}.header-nav ul{padding:0;border-right:0;display:block;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid}.header-nav ul li{font-size:120%;width:100%!important;height:auto;border-top:#f4f2f0 3px solid;display:block;overflow:visible}.header-nav ul li:first-child{border-top:0}.header-nav ul a,.header-nav ul h6{background:#fff;margin:0;width:auto;display:block;border:0}.header-nav ul .current>a,.header-nav ul .current>h6,.header-nav ul a:hover,.header-nav ul h6:hover{background:#fff}.header-nav ul li ul{height:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important;position:static;border:0;border-top:#f4f2f0 1px solid}.header-nav ul li ul li{font-size:84%;width:auto;border:0;border-top:#f4f2f0 1px solid}.header-nav ul li ul.slide-toggle-item,.header-nav ul li ul[style]{display:block!important}.header-nav.nav-control{display:none}.header-hamburger{text-align:center;line-height:1;padding:5px 0;width:100%;overflow:hidden;display:block}.hamburger{margin:0.5em auto;padding:0;width:20px;height:20px;display:block;position:relative;top:0}.hamburger i{background:#999;margin:0 0 0 -10px;width:20px;height:2px;display:block;border-radius:2px;position:absolute;left:50%;overflow:hidden;cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-box-sizing:border-box;box-sizing:border-box}.hamburger i:first-child{top:5px}.hamburger i:nth-child(2){top:10px}.hamburger i:nth-child(3){top:10px;opacity:0;filter:alpha(opacity=0)}.hamburger i:nth-child(4){top:15px}.hamburger.mobile-gnav-close i:first-child,.hamburger.mobile-gnav-close i:nth-child(4){opacity:0;filter:alpha(opacity=0);top:10px}.hamburger.mobile-gnav-close i:nth-child(2),.hamburger.mobile-gnav-close i:nth-child(3){opacity:1;filter:alpha(opacity=100)}.hamburger.mobile-gnav-close i:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.mobile-gnav-close i:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-address{width:100%;float:none}.header-address-name{width:auto;float:none}.header-address-name h6{font-size:150%}.header-address-name h6 a{padding:0.3em 0}.header-address-data{width:auto;border-top:#ddd 1px solid;float:none}.header-address-data .tel{font-size:84%}}@media screen and (min-width:641px){.header-nav[style]{display:block!important}.header-nav[style].mobile{display:none!important}}#main{padding-bottom:2em}#main hr{margin:1px 0 2em;padding:1px 0 0;width:100%;height:0;border-top:#ddd 1px solid;border-bottom:#eee 1px solid}#main .left-main-content{margin-right:44px;width:720px;float:left;z-index:1}#main .sidebar{margin-right:-1%;width:246px;float:right;z-index:2}html>body #main{height:auto}.header-image{color:#fff;background:#000;margin:0;padding:400px 0 0;width:100%;height:0;overflow:visible;position:relative;z-index:-1}.header-image:after{background:url(https://orankuya.jp/assets/css/gradient2.jpg) repeat-x center 0;padding:1px 0;width:100%;height:200px;position:absolute;top:100%;content:" "}.header-image-caption{background:rgba(0,0,0,0.3);width:100%;height:auto;position:absolute;top:auto;bottom:0;left:0;z-index:2}.header-image-caption .cotainer{height:100%;position:relative}.header-image-caption h2{font-size:400%;line-height:0.7;text-shadow:rgba(0,0,0,0.8) 0 1px 3px;padding:0.4em 0}.header-image-caption h2 small,.header-image-caption h2 span{font-size:50%;margin-left:0.5em;display:inline-block;*display:inline;*zoom:1}.header-image-background{height:100%;overflow:hidden;z-index:1}.header-image-background,.header-image-background div,.header-image-background img{width:100%;display:block;position:absolute;top:0;left:0}.header-image-background img{margin:0 auto;width:100%;min-width:1200px;height:auto;z-index:1}.header-image-background div{height:50%;top:100%;z-index:3;-webkit-box-shadow:rgba(0,0,0,0.1) 0 -2px 4px;box-shadow:rgba(0,0,0,0.1) 0 -2px 4px;z-index:2}#breadcrumb{font-size:72%;line-height:1.4;margin:0 0 3em;padding:2em 0;overflow:visible}#breadcrumb a{color:#333;text-decoration:none;padding-right:0.3em}#breadcrumb a:hover{color:#960}#breadcrumb .container{padding-right:300px;-webkit-box-sizing:border-box;box-sizing:border-box}#breadcrumb .background{width:35%;left:auto;right:0;overflow:visible}#breadcrumb .background img{margin:-8em -5% 0 auto;display:block}.article{width:100%;position:relative}.article:after,.article:before{background:url(https://orankuya.jp/assets/css/texture.png) no-repeat 0 0;width:800px;height:171px;display:block;position:absolute;top:0;left:0;z-index:-1;content:"　"}.article:after{background-position:right 0;left:auto;right:0}.header{margin:24px 0}.header h3{font-size:172%;line-height:1.3;font-weight:normal;margin:0;padding:0.5em 0;display:block;word-wrap:normal;word-break:normal}.header .rotate{margin:-1em auto 1.5em -0.5em;display:block}.header .serif.a{margin:1em 0;padding:0.3em 1em;border:#ddd 1px solid;display:inline-block;*display:inline;*zoom:1}.header .serif.a a{margin-right:10px}.header .hours{color:#960;font-size:144%;letter-spacing:0;margin:0.5em 0 1.5em;padding:0.3em 0;display:inline-block;*display:inline;*zoom:1}.header .serif-caption,.serif-caption{color:#fff;background:url(https://orankuya.jp/assets/css/gradient1.black.jpg) repeat-x center bottom #000;font-size:150%;font-family:"Kaisho";font-weight:normal;line-height:1.4;letter-spacing:-0.05em;margin:0;padding:0;border:#ddd 1px solid;position:relative}.row .col .header .serif-caption,.row .col .serif-caption,.sidebar .header .serif-caption,.sidebar .serif-caption{font-size:120%}.header .serif-caption a,.header .serif-caption span,.serif-caption a,.serif-caption span{color:#fff;background:url(https://orankuya.jp/assets/css/texture1.png) no-repeat 104.8% 40%;text-decoration:none;padding:0.6em 10px;display:block}.row .col .header .serif-caption a,.row .col .header .serif-caption span,.row .col .serif-caption a,.row .col .serif-caption span,.sidebar .header .serif-caption a,.sidebar .header .serif-caption span,.sidebar .serif-caption a,.sidebar .serif-caption span{background-position:110% 40%}.header .serif-caption a .ico,.serif-caption a .ico{font-size:150%;float:right;position:relative;top:-0.1em}.header .serif-caption.white,.serif-caption.white{color:#333;background-image:url(https://orankuya.jp/assets/css/gradient1.jpg);background-color:#fff}.header .serif-caption.white a,.header .serif-caption.white span,.serif-caption.white a,.serif-caption.white span{color:#333;background-image:url(https://orankuya.jp/assets/css/texture2.png)}.header .serif-caption .rotate,.serif-caption .rotate{color:#fff;background:#900;font-size:72%;text-align:center;line-height:1;margin:0;padding:0.2em 0.3em;display:inline-block;*display:inline;*zoom:1;position:absolute;top:-0.5em;left:-2em}.header .serif-caption .rotate-sibling,.serif-caption .rotate-sibling{margin-left:1em;display:block}.article,.hentry{height:30em;min-height:30em}html>body .article,html>body .hentry{height:auto}.section{margin:0 0 24px}.entry-body,.page-body{margin-top:24px}#main .footer,.entry-footer,.page-footer{margin:3em 0 0}.pagination{padding:32px 0}.page-numbers{font-size:106%;vertical-align:top;margin:0 1px;padding:0.5em 1em;border:#ddd 1px solid;display:inline-block;*display:inline;*zoom:1;-webkit-box-sizing:border-box;box-sizing:border-box}.archive .article,.archive .hentry{margin:0 0 24px;padding:0.5em 0;height:auto!important;min-height:1em!important;border-bottom:#ddd 1px solid;position:relative}.archive .article:after,.archive .article:before,.archive .hentry:after,.archive .hentry:before{display:none}.archive .article .entry-title,.archive .article .header h2,.archive .article .headline,.archive .article .page-title,.archive .hentry .entry-title,.archive .hentry .header h2,.archive .hentry .headline,.archive .hentry .page-title{font-size:120%;margin:0;padding:0}.archive .article .entry-body,.archive .article .page-body,.archive .hentry .entry-body,.archive .hentry .page-body{font-size:84%;line-height:1.6;margin:0;padding:0.75em 0;height:auto!important;min-height:1em!important}.archive .article .entry-body .more,.archive .article .page-body .more,.archive .hentry .entry-body .more,.archive .hentry .page-body .more{margin:0 0 0 1em}.archive .article .entry-body .more:after,.archive .article .page-body .more:after,.archive .hentry .entry-body .more:after,.archive .hentry .page-body .more:after{content:"続きを読む"}.archive .article .entry-body img,.archive .article .page-body img,.archive .hentry .entry-body img,.archive .hentry .page-body img{display:none}.col .archive .article,.col .archive .hentry{font-size:84%;margin:0;padding:1em 20px;border:#ddd 1px solid;border-top:0}.col .archive .article a,.col .archive .hentry a{color:#333;text-decoration:none}.col .archive .article a:hover,.col .archive .hentry a:hover{color:#960}.col .archive .article .time,.col .archive .hentry .time{display:block}.archive-header{margin-bottom:24px}.sidebar-nav{margin:0 0 2em;text-align:left}.sidebar-nav.disable{visibility:hidden}.sidebar-nav ul{width:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar-nav li{background:#f4f2f0;line-height:1.2;border:#ddd 1px solid;border-top:0;display:block}.sidebar-nav li .head,.sidebar-nav li a{color:#333;background:#f4f2f0;text-decoration:none!important;margin:0 0 1px;padding:0.6em 10px;width:auto;border-top:#fff 1px solid;display:block;cursor:pointer}.sidebar-nav li a:hover{color:#fff;background:#321}.sidebar-nav li a .ico{color:#ccc;float:right}.sidebar-nav li ul{-webkit-box-shadow:none;box-shadow:none;clear:both}.sidebar-nav li li{font-size:90%;border-right:0;border-left:0}.sidebar-nav li li a{padding:0.5em 10px 0.5em 1.5em}.sidebar-nav li li a:before{content:"・";display:inline}#fixed-sidebar-nav{margin:0;height:auto;min-height:2.2em;display:none;position:absolute;top:0;left:0;z-index:97;-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 3px;box-shadow:rgba(0,0,0,0.1) 0 1px 3px}html>body #fixed-sidebar-nav{position:fixed}#fixed-sidebar-nav.active{display:block}#fixed-sidebar-nav ul{overflow:auto;overflow-x:hidden}#fixed-sidebar-nav .mobile-sidebar-nav-toggle{display:none}#fixed-sidebar-nav .serif-caption{font-size:120%}.appendix{background:#fff;margin-bottom:2em;padding:1em 30px;display:block;border:#ddd 1px solid;-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 3px;box-shadow:rgba(0,0,0,0.1) 0 1px 3px}.appendix p{padding:0.5em 0}.appendix hr{margin:0.5em auto}.appendix .header{color:#fff;background:#900;margin:-1em -30px 0.5em;padding:0.6em 30px}.appendix .header h3,.appendix .header h4{font-size:120%;margin:0;padding:0}.location{}.location .header{padding-top:1px}.location .header img{margin:-1em 0.5em 0 0;display:inline-block;*display:inline;*zoom:1}.location table{margin:1em auto;width:100%}.location table td,.location table th{vertical-align:top;padding:1em 1em 1em 0;border-bottom:#ddd 1px solid}.location table th{width:10em}.location table th>span{padding:0 0 0 0.5em;border-left:#ddd 0.5em solid;display:block;*display:inline;*zoom:1}.location table td .ul{margin:0}.location .card{font-size:84%;margin:0.5em 0}.location .card li{margin:0;padding:0 0 0.3em;display:inline}.location .card img{width:auto;height:60px}.location .access{font-size:90%;text-align:center}#gmap,#gmap iframe{width:100%;aspect-ratio:3/2;display:block;position:relative}#gmap{margin:0 0 1em}#gmap iframe{height:100%}.table{background:#fff;margin:1em 0;width:100%;border-collapse:separate;border-spacing:0;border:#ddd 1px solid;border-right:0;border-bottom:0}.table caption,.table td,.table th{font-weight:normal;text-align:left;line-height:1.5}.table caption{padding:1em 0 0.5em}.table td,.table th{vertical-align:middle;text-align:left;padding:0.75em 10px;border-right:#dcb 1px solid;border-bottom:#ddd 1px solid}.table th{background:#f4f2f0}.table.auto-width{width:auto}.table.min td,.table.min th{line-height:1.4;padding:0.3em 10px}@media screen and (max-width:1600px){#article{}#article:after,#article:before{background-size:200% auto;width:50%;height:50%}}@media screen and (max-width:1000px){.header .serif-caption .rotate,.serif-caption .rotate{top:-1em;left:0}}@media screen and (max-width:640px){#main{}#main .left-main-content,#main .left-main-content{margin-top:0!important;margin-left:0;width:auto;float:none}#main .left-main-content[data-mobile-sidebar-nav=yes]{width:92%}.header-image{padding-top:40%}.header-image:after{background-size:75px auto}.header-image-caption h2{font-size:172%;padding-right:25%}.header-image-background img{margin:0 -10% 0;max-width:120%;min-width:120%;width:120%;left:0}#breadcrumb{margin-bottom:2em;padding-bottom:0}#breadcrumb .container{padding-right:30%}#breadcrumb .background img{margin-top:-4em}.header{}.header h3{font-size:150%}.header .note{font-size:84%}.header .rotate{margin-left:0}.header .serif.a{margin:0.5em 0}.header .serif.a a{font-size:100%;padding:0.3em 0;display:inline-block;*display:inline;*zoom:1}.header .hours{font-size:100%}.serif-caption{background-size:75px auto;font-size:120%;line-height:1}.serif-caption a,.serif-caption span{background-size:84px auto}* .container .serif-caption{}#main .main[data-mobile-sidebar=yes] * .container .serif-caption{margin-right:calc-8%20px}.article,.hentry{min-height:50vh;height:auto}.section{margin:0 0 18px}.entry-body,.page-body{margin-top:18px}.pagination{text-align:center;padding:32px 0}.page-numbers{display:none}.current.page-numbers,.next.page-numbers,.prev.page-numbers{display:inline-block}.archive .article,.archive .hentry{margin:0 -20px;padding:20px}.archive .article:last-child,.archive .hentry:last-child{border-bottom:0}.archive .article .entry-title,.archive .article .header h2,.archive .article .headline,.archive .article .page-title,.archive .hentry .entry-title,.archive .hentry .header h2,.archive .hentry .headline,.archive .hentry .page-title{font-size:120%;font-size:1.2rem}.archive .article .meta,.archive .article .time,.archive .hentry .meta,.archive .hentry .time{font-size:80%}.archive .article .entry-body,.archive .hentry .entry-body{font-size:90%}.archive .has-thumbnail .thumbnail{margin:0 0 15px;width:auto;height:auto;float:none}.archive .has-thumbnail .thumbnail img{width:auto;height:auto;max-height:6em}.archive .has-thumbnail .thumbnail img,.archive .has-thumbnail .thumbnail:hover img{margin:0;max-width:100%;width:auto;display:inline;position:static}.archive .has-thumbnail .text{width:auto;float:none;clear:both}.archive .has-thumbnail .text .entry-title{margin-top:0.5em}.sidebar-nav ul{background:#f4f2f0}.sidebar-nav[data-mobile-display=none]{display:none}.sidebar-nav li a .ico{float:none}#fixed-sidebar-nav{width:60%!important;height:100%;display:block;position:fixed;left:100%!important;right:auto;z-index:99;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}#fixed-sidebar-nav.visible{left:40%!important}#fixed-sidebar-nav>ul{padding-bottom:10em;width:100%}#fixed-sidebar-nav .mobile-sidebar-nav-toggle{color:#fff;background:#000;font-size:120%;text-align:center;text-decoration:none;line-height:0.4;padding:1.5em 1em 2em 0.5em;width:1em;height:auto;border-radius:0.3em;display:block;position:absolute;top:10%;left:-2em;z-index:-1;opacity:0.6;filter:alpha(opacity=60);-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 3px;box-shadow:rgba(0,0,0,0.1) 0 1px 3px}#fixed-sidebar-nav .mobile-sidebar-nav-toggle:hover{opacity:1;filter:alpha(opacity=100)}.appendix{margin-left:2.5%;padding:1em 15px}.appendix .header{margin:-1em -15px 0.5em;padding:0.5em 15px}.appendix .header h3,.appendix .header h4{font-size:100%}.location{}.location .header{text-align:center}.location table td,.location table th{padding:0.5em 10px;border:0;display:block}.location table th{background:#f4f2f0;width:auto}.location table th>span{padding:0;border:0;display:inline}.table{font-size:84%}.table .large{font-size:108%}.table tbody,.table td,.table th,.table tr{display:block}.table th{text-align:center;width:auto}.table td .ul{margin-top:0;margin-bottom:0}.table td .ul li{padding-top:0;padding-bottom:0}}#aside{border-top:#ddd 1px solid}.aside-links{margin:1px 0;padding:1em 0;border-top:#f4f2f0 1px solid;border-bottom:#ddd 1px solid}.aside-links li{margin-top:0;margin-bottom:1em}.aside-links a{color:#333;text-decoration:none;padding:0 10px;border-left:#ddd 1px solid;display:block;position:relative;top:0;left:0}.aside-links a h6,.aside-links a p{line-height:1.2;position:relative;z-index:3}.aside-links a .ico,.aside-links a img{display:block;position:absolute;left:auto;right:0}.aside-links a h6{font-size:172%;white-space:nowrap;padding:0.3em 56% 0.7em 0}.aside-links a p{background:rgba(255,255,255,0.5);padding:0.2em 10px 0.2em 0;display:inline-block;*display:inline;*zoom:1}.aside-links a img{max-width:175px;width:56%;top:0;right:1em;z-index:1}.aside-links a .ico{font-size:172%;line-height:1.2;top:1.4em;right:0;z-index:6;opacity:0.5;filter:alpha(opacity=50)}.aside-links a:hover{border-color:#960}.aside-links a:hover img{opacity:0.5;filter:alpha(opacity=50)}.aside-links a:hover .ico{color:#960}.aside-shop-data{background:#f4f2f0;font-size:90%;margin:1px 0;padding:2em 0}.aside-shop-data .col{color:#fff;background:#000}.aside-shop-data .col .shop-data{text-align:left;padding:4px;border:#ddd 1px solid;position:relative;top:0;left:0}.aside-shop-data .col a{position:relative;top:0;left:0}.aside-shop-data .detail{text-decoration:none;display:block;overflow:hidden}.aside-shop-data .detail .text,.aside-shop-data .detail>img{display:block;position:relative;top:0;left:0}.aside-shop-data .detail>img{z-index:1;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.aside-shop-data .detail:hover>img{opacity:0.6;filter:alpha(opacity=60)}.aside-shop-data .detail .text{color:#fff;background:url(https://orankuya.jp/assets/css/texture1.png) no-repeat 120% bottom rgba(0,0,0,0.7);line-height:1.4;margin:-66px 0 0;padding:1px 10px 0.5em;z-index:2;overflow:visible}.aside-shop-data .detail .name{line-height:45px;vertical-align:middle;margin:0 -10px;padding:10px;display:block}.aside-shop-data .detail .name .serif,.aside-shop-data .detail .name img{float:left;display:inline-block;*display:inline;*zoom:1}.aside-shop-data .detail .name .serif{font-size:144%;margin:5px 0 0 5px}.aside-shop-data .detail .address,.aside-shop-data .detail .hours,.aside-shop-data .detail .tel{margin:0.3em 0 0;padding:0;display:block}.aside-shop-data .detail .span{display:inline-block;*display:inline;*zoom:1}.aside-shop-data .detail .ico{margin:0 0.5em 0 0}.aside-shop-data .detail .zip{display:none}.aside-shop-data .detail .hours{margin:0.5em 0 0;padding:0.5em 0 0;height:6em;min-height:6em;border-top:#666 1px dotted;display:block}html>body .aside-shop-data .detail .hours{height:auto}.aside-shop-data .detail .support-text{color:#fff;background:rgba(0,0,0,0.7);font-size:150%;text-align:center;margin:0;padding:0.5em 10% 1em;width:80%;height:1em;display:block;position:absolute;top:-3em;left:0;z-index:2;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.aside-shop-data .detail:hover .support-text{top:0}.aside-shop-data .agents{margin:0 -0.4999% 0 0;padding:0;overflow:hidden}.aside-shop-data .agents .blank,.aside-shop-data .agents .btn{margin:0 0.4999% 0 0;padding:1em 0;width:49.499%;border-radius:0}.aside-shop-data .agents .blank{color:#fff;background:#333;vertical-align:middle;line-height:1;display:inline-block;*display:inline;*zoom:1}.aside-shop-data .agents .btn{background:#f4f2f0}.aside-shop-data .agents .btn:hover{background:#fff}@media screen and (max-width:640px){.aside-links{padding:1em 0 0.5em}.aside-links li{margin-bottom:0.5em}.aside-links a h6{font-size:120%;margin:0}.aside-links a img{margin-right:-10%;width:50%}.aside-links a .ico{font-size:144%}.aside-links a p{font-size:84%;padding:0.2em 0;min-height:3em}.aside-shop-data{}.aside-shop-data .detail{}.aside-shop-data .detail .text{background-image:none;margin-top:0}.aside-shop-data .detail .name{text-align:center;line-height:22px;padding:6px 10px}.aside-shop-data .detail .name .serif,.aside-shop-data .detail .name img{display:block;float:none}.aside-shop-data .detail .name .serif{font-size:120%;margin:5px auto 0}.aside-shop-data .detail .address,.aside-shop-data .detail .hours,.aside-shop-data .detail .tel{display:none!important}.aside-shop-data .detail .hours{font-size:84%}.aside-shop-data .detail .support-text{background:#333;font-size:100%;text-indent:0.5em;padding:1em 0;width:100%;height:auto;position:static;top:0}.aside-shop-data .agents{margin-right:0}.aside-shop-data .agents .blank,.aside-shop-data .agents .btn{margin:1px 0;width:100%;display:block}.aside-shop-data .agents .blank img,.aside-shop-data .agents .btn img,.aside-shop-data .agents .btn img{max-width:60%;height:auto}.aside-shop-data .agents .blank{background:#f4f2f0}}#footer{background:#fff;font-size:84%;text-align:center;border-top:#ddd 1px solid;clear:both;margin:0;padding:0;z-index:4}#footer a[href^="tel:"]{color:#333;text-decoration:none}#footer a[href^="tel:"]:hover{text-decoration:underline}#footer .sns{text-align:center;vertical-align:bottom;padding:1.5em 0;width:100%;height:auto;max-height:2em;overflow:hidden}#footer .sns iframe{height:100%;overflow:visible}#footer .sns .facebook,#footer .sns .twitter{vertical-align:top;margin:0 0.5em;width:200px;display:inline-block;*display:inline;*zoom:1}#footer .site-logo{margin:1em 0}#footer .site-logo a{font-size:120%}#footer .site-logo .site-logo-png{margin-top:0.5em}#footer .footer-nav{margin:1em 0 2em}#footer .footer-nav ul{letter-spacing:-0.05em}#footer .footer-nav ul li{line-height:1.3;padding:0 1em;border-left:#ddd 1px solid;display:inline-block;*display:inline;*zoom:1}#footer .footer-nav ul li:first-child{padding-left:0;border-left:0}#footer .footer-nav ul li a{color:#333;text-decoration:none}#footer .footer-nav ul li a:hover{color:#960;text-decoration:underline}#footer .kochike{width:108px;position:absolute;top:1em;right:0;left:auto;z-index:-1}#footer .copyright{color:#fff;background:#000;font-size:10px;text-align:center;border-top:#999 1px solid;margin:0;padding:1em 0;display:block}@media screen and (max-width:640px){#footer{}#footer .sns .facebook,#footer .sns .twitter{width:40%}#footer .footer-nav{margin:1em -20px 0}#footer .footer-nav ul{background:#f4f2f0;text-align:left;margin:2em 0 0;width:100%}#footer .footer-nav ul li{font-size:90%;text-align:center;width:100%;border:0;border-top:#eee 1px solid;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer-nav ul li a{padding:1.5em 0;display:block}#footer .kochike{width:10.8%}#footer .copyright{padding:1em 0 5em;border-color:#333}}.menu-list .bekkan,.menu-list .honten,.menu-list .otesuji{display:none}.bekkan .menu-list .bekkan,.honten .menu-list .honten,.otesuji .menu-list .otesuji{display:block}.menu-list{text-align:left;margin-top:1em;margin-bottom:2em}.menu-list .item{margin:0 0 0 2em;padding:1em 0;border-bottom:#ddd 1px solid;clear:both;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-list .thumbnail{width:30%;float:right}.menu-list .thumbnail a{margin-bottom:0.5em}.menu-list .thumbnail img{margin:0 auto 0.3em;max-width:95%;width:175px;display:block;-webkit-box-sizing:content-box;box-sizing:content-box}.menu-list .thumbnail img.png{border-color:transparent!important}.menu-list .thumbnail small{font-size:90%}.menu-list .txt{width:65%;float:left}.menu-list{}.menu-list .name,.menu-list .price{line-height:2;margin:-0.5em 0 -1em;padding:0;display:inline-block;*display:inline;*zoom:1}.menu-list .name{font-size:120%}.menu-list .price{color:#900;font-size:100%;letter-spacing:0;text-align:right;margin-left:1em;float:right}.menu-list .price b{font-size:120%;font-weight:normal}.menu-list .price small{font-size:100%;margin-right:0.5em}.menu-list .tag{color:#fff;background:#900;text-align:center;line-height:1;margin:0;padding:0.2em 0.3em;display:inline-block;*display:inline;*zoom:1;position:relative;top:-1px;left:0}.menu-list .name .tag{font-size:84%;margin-left:0.3em}.menu-list .ex .tag{font-size:100%;margin-bottom:0.3em}.menu-list .origin:before{content:"（"}.menu-list .origin:after{content:"）"}.menu-list .name .origin{font-size:84%}.menu-list .ex{font-size:80%;margin:0 0 0 0.2em;padding:1em 0 0;clear:both}.menu-list .ex li{line-height:1.2;margin:0 1em 0 0;padding:0;width:auto!important;border:0;display:inline-block;*display:inline;*zoom:1}.menu-list .menu-category,.menu-list h5{color:#fff;background:#aaa;font-size:100%;text-align:center;line-height:1;margin:1em 0 0.3em;padding:0.3em 0.5em;display:inline-block;*display:inline;*zoom:1;position:relative;top:-1px;left:0}.menu-list .menu-category b,.menu-list h5 b,.menu-list h5 b{font-size:108%;font-weight:normal}.menu-list .menu-category{font-size:108%;margin-left:2em}.menu-list .item.group{border-bottom:0}.menu-list .item.group ul{margin:0;padding:0.5em 0;border-bottom:#ddd 1px dotted;display:block;clear:both}.menu-list .item.group ul li,.menu-list .item.group ul li .name,.menu-list .item.group ul li .price{line-height:1.5;margin:0;padding:0;width:auto;border:0;display:inline-block;*display:inline;*zoom:1}.menu-list .item.group ul li .name:after{content:"・";display:inline}.menu-list .item.group ul li:last-child .name:after{content:none}.menu-list.row{margin-left:2em;margin-right:-4.9999%}.menu-list.row>.item{margin-left:0;margin-right:4.9999%}.menu-list.row>.item.col{width:45%;float:left;clear:none}.menu-list.row .menu-list.row>.item.col:after,.menu-list.row>.item.col:before{display:none}.menu-list.row>.item.col .txt{width:auto;float:none}.menu-list.nigiri .thumbnail{width:49.9999%}.menu-list.nigiri .txt{width:49.9999%}.menu-list.nigiri .thumbnail a{margin-bottom:0;margin-left:1.3333%;width:32%;float:left}.menu-list.nigiri .thumbnail a img{margin-bottom:-0.8em}#main .course{margin-bottom:2em}#main .course .summary{margin-left:2em;padding:0 0 1em}#main .course .price{color:#900;font-size:120%;letter-spacing:0;margin-left:1.66em!important}#main .course .price b{font-size:150%;font-weight:normal}#main .course .menu-list{margin-left:2em}#main .course .menu-list dfn,#main .course .menu-list li{font-size:84%;line-height:1.3;margin:0;padding:0.2em 0}#main .course .menu-list ul{background:#f4f2f0;margin:0.5em 0;padding:0.2em 10px;border:#ddd 1px solid}#main .course .menu-list li:before{content:"●"}#main .course .tags .tag{margin:0 0.3em 0.3em 0;padding:0.3em 0.5em}@media screen and (max-width:640px){#main .course{}#main .course .txt{width:60%}#main .course .thumbnail{width:35%}#main .course .summary{margin-left:0}#main .course .price{font-size:120%;margin-left:0!important}#main .course .menu-list{margin-left:0}#main .course .tags{text-align:center}}.menu .sidebar-nav .ex a .ico{color:#333}.menu .sidebar-nav .ex a:hover .ico{color:#fff}@media screen and (max-width:640px){.menu-list .item{margin-left:0}.menu-list .thumbnail{width:20%}.menu-list .thumbnail img{max-width:100%;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-list .txt{width:75%}.menu-list{}.menu-list .item.group ul{font-size:90%}.menu-list.row,.menu-list.row>.item,.menu-list.row>.item.col{margin-left:0;margin-right:0;width:100%!important;float:none;clear:both}.menu-list.row>.item.col .txt{width:75%;float:left}.menu-list.nigiri .thumbnail,.menu-list.nigiri .txt{width:auto;float:none;clear:both}.thumbnail a{font-size:63%;margin-left:2.4999%;width:22.5%;float:left}.thumbnail a img{margin-bottom:-0.5em}}