.area-main{padding:0 20px}.area-main .marquee{font-size:2rem!important;margin-bottom:0;font-weight:700}.article-meta,.article-body,.area-related-post{padding:0 3rem}.article-meta h1{font-size:2.2rem;margin-top:2rem;line-height:1.30}.article-meta .meta{margin-top:1.5rem}.article-meta .meta p{float:left;color:#8c8c8c}.article-meta .meta .cate{background:#ddd;border-radius:20px;padding:0 .5rem;font-size:.875rem;margin:2px 0 0 .5rem;margin-right:10px}.btn-sns{margin-top:.3rem}.btn-sns ul{padding:0;list-style-type:none;margin:0!important;padding:0!important}.btn-sns ul li{float:left}.btn-sns ul li:last-child{margin:3px 0 0 -10px!important}.btn-sns.bottom{margin-top:4rem!important}.article-body{margin-top:2rem}.article-body .font-th{font-family:'Krub',sans-serif;font-size:21px;line-height:1.15}.article-body p{margin-top:1rem}.navi-food{text-align:center;margin:50px 0}@keyframes blink{75%{opacity:.0}}@-webkit-keyframes blink{75%{opacity:.0}}.article-body a,.navi-food,.navi-food a{text-decoration:underline;color:#c83230}.article-body h2{font-size:2.1rem;font-weight:700;margin-top:3.5rem;line-height:1.35}.article-body h3{font-size:1.3rem;font-weight:700;margin-top:3.5rem}.article-body h4{display:block;border-left:10px solid #232323;font-size:1.3rem;font-weight:700;margin-top:3.5rem;padding:0 .75rem;line-height:1.35}.article-body img{border-radius:10px;border:3px solid #eee;padding:2rem;width:100%;height:auto}.article-body ul{list-style-type:none;padding:0;margin-top:2rem;padding:1rem 2rem;background:#eceff2;border-radius:8px}.article-body ul li ul{margin-top:0;padding-top:0}.article-body ul.decimal{list-style-type:decimal;padding-left:50px}.article-body ul.square{list-style-type:square;padding-left:50px}.article-body ul li{margin-bottom:10px}.article-body ul li:last-child{margin-bottom:0}.article-body .sound{margin-bottom:0;font-weight:700}.article-body figcaption{color:#8c8c8c;font-style:italic;margin-top:.5rem;font-size:.875rem}.article-body .bgYellow{background:#fff000}.article-body .video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:1rem}.article-body .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article-body blockquote{position:relative;border-radius:8px;padding:30px 25px 8px;background:#eceff2;margin-top:2rem}.article-body blockquote:before{display:inline-block;position:absolute;top:13px;left:20px;bottom:20px;content:"“";font-family:serif;color:#8c8c8c;font-size:60px;line-height:1;font-weight:700}.article-body blockquote p{padding:0;margin:10px 0}.article-body blockquote cite{margin-top:1rem;display:block;color:#888;font-size:.875em}.article-body .nlink{margin-top:1rem;border-radius:10px;border:3px solid #eee;width:100%;padding:1rem}.article-body .nlink img{border:none!important;border-radius:4px!important;padding:0!important;height:auto}.article-body .nlink .tit,.article-body .nlink .body{padding:0 1rem}.article-body .nlink a{color:#232323;text-decoration:none}.article-body .nlink .tit{font-weight:700;line-height:1.55;margin-bottom:10px}.article-body .nlink .body{font-size:1rem;line-height:1.75}.article-body .cta-post{border-top:2px solid #ddd;margin-top:4rem}.article-body .cta-post a{display:block;margin-top:.875rem}.article-body .cta-post ul{margin-top:1rem!important;background:#fff;padding:0;margin:0;margin-left:1rem;display:inline-block}.article-body .cta-post li{margin-bottom:-10px!important}.article-body .cta-post li:last-child{margin-bottom:0!important}.area-related-post{margin-top:4rem;padding-bottom:5px}.area-related-post h2{font-weight:700;margin-bottom:1rem}.area-related-post .card .zoom{overflow:hidden;max-width:100%}.area-related-post .card{box-shadow:0px 1px 3px rgba(0,0,0,.2);border-radius:4px}.area-related-post .card img{border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.area-related-post .card h3{padding:1rem;font-size:1rem;line-height:1.75}.area-related-post .card:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;color:#c83230}.area-related-post .card:hover img{position:relative;opacity:.5}.area-related-post .card a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:105}.nlink a[target=_blank]:after{margin:0;content:none;transition:.3s ease-in-out}.nlink a:hover,.nlink a :focus,.nlink a :active,.nlink a :visited,.nlink a :link{text-decoration:none;color:#c83230}.area-author{padding:0 3rem;margin-top:60px}.area-author-child{border:3px solid #ccc;padding-bottom:10px}.area-author-child .right-side{padding-top:20px;padding-right:30px}.area-author h3{font-size:.875rem}.area-author p{display:block;line-height:1.75;margin-top:10px}.area-author ul{list-style-type:none;margin:0;padding:0;margin-top:10px}.area-author li{font-size:1.3rem;float:left;margin:0;padding:0;margin-right:15px}.area-author li:last-child{margin-bottom:0}.area-author a[target=_blank]:after{margin:0;content:none}@media screen and (max-width:768px){.area-author{padding:0;margin-top:60px}.area-author img{width:120px!important}.area-author-child{padding-bottom:0}.area-author-child .right-side{padding:0 10px}}@media screen and (max-width:991px){.area-main .marquee{padding-top:50px}.area-main{padding:0}.article-meta h1{font-size:2rem;margin-top:0}.article-meta,.article-body{padding:0 15px!important}.article-body h2{font-size:1.8rem;margin-top:3rem}article,.breadcrumb{padding:0 30px}}@media screen and (max-width:768px){.area-related-post .block:nth-child(n+3){margin-top:10px}.article-body .nlink .tit,.article-body .nlink .body{padding:0}.article-body .nlink .tit{margin-top:1rem}.article-meta,.article-body,.area-related-post{padding:0}.article-meta h1{padding-top:20px}.article-body h3{margin-top:2.5rem;line-height:1.55}}@media screen and (max-width:576px){.area-related-post .block{margin-top:10px}.article-meta h1{font-size:1.8rem}.article-body h2{font-size:1.6rem;margin-top:3rem}.block-font p{line-height:1.55;margin-top:1.25rem!important;margin-bottom:0!important}}.area-archive{margin-top:3rem;padding-bottom:5px}.area-archive h2{font-size:1rem;margin-bottom:2rem}.area-archive .card{box-shadow:0px 1px 3px rgba(0,0,0,.2);border-radius:4px}.area-archive .card .zoom{overflow:hidden;max-width:100%}.area-archive .card img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-top-left-radius:4px;border-top-right-radius:4px}.area-archive .card:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;color:#c83230}.area-archive .card:hover img{position:relative;opacity:.5}.area-archive .card h4{padding:.875rem .875rem 0;line-height:1.75}.area-archive .card h5{padding:.7rem .875rem 0;font-size:.875rem}.area-archive .card h6{padding:0 .875rem .7rem;font-size:.875rem}.area-archive .card a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:105}.area-archive .block:nth-child(n+4){margin-top:15px}.area-archive h5{padding:.7rem .875rem !important}.area-archive .nav-cate{padding-bottom:1rem}.area-archive .nav-cate ul{list-style-type:none;width:100%;padding:0}.area-archive .nav-cate ul li{float:left;margin-right:10px;line-height:3.3}.area-archive .nav-cate ul li:last-child{margin-right:0}.area-archive .nav-cate ul li a{color:#c83230;transition:.3s ease-in-out;border:1px solid #c83230;border-radius:25px;padding:.675rem 1.2rem}.area-archive .nav-cate ul li a:hover,.area-archive .nav-cate ul li a:focus,.area-archive .nav-cate ul li a:active{text-decoration:none;color:#fff;background:#c83230}.area-archive .temp-height{height:100px}.area-archive .nav-cate ul li a.none-href{color:#fff;background:#c83230;pointer-events:none}@media screen and (max-width:991px){.area-archive{padding:0 30px}.area-archive .block:nth-last-child(1){padding-bottom:5px}.area-archive .temp-height{height:0}}@media screen and (max-width:576px){.area-archive .block{margin-top:15px!important}}.work-body p.head{font-weight:700;font-size:1.5rem;line-height:1.75}.work-body table{border-collapse:collapse;margin-top:3rem;margin-bottom:2rem;font-size:1rem}.work-body table tr:first-child{border-top:1px solid #ccc}.work-body table tr{width:100%;border-bottom:1px solid #ccc}.work-body table th{width:150px;font-weight:400;padding:1rem 0!important;vertical-align:top}.work-body table td{width:calc(100% - 150px);padding:1rem 0!important}.work-body img{margin-top:2rem}.work-body a{color:#232323}@media screen and (max-width:576px){.work-body table th{width:100%!important;display:block;text-align:left;margin-left:0!important;padding-bottom:0!important;font-weight:700}.work-body table td{width:100%!important;display:block;margin-left:0!important;padding-top:0!important}.article-meta .meta .cate{margin-left:0}}.area-archive-work .card h2{margin:0!important;padding:.875rem .875rem 0!important;line-height:1.75!important;font-size:1.15rem;font-weight:700}.area-archive-work .card h3{margin:0!important;margin-bottom:1rem!important;padding:.7rem .875rem 0!important;font-size:.875rem!important}#single .breadcrumb{margin:0;padding:0}#single .breadcrumb li{float:left;list-style-type:none}