@charset "utf-8";
  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;
} *{-webkit-appearance:none;}
body{line-height:1;}
ol,
ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,
th,
td{font-weight:normal;text-align:left;}
h1,
h2,
h3,
h4,
h5,
h6{clear:both;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;}
del{color:#333;}
ins{background:#fff9c0;text-decoration:none;}
hr{background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.714285714rem;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
small{font-size:smaller;}
img{border:0;-ms-interpolation-mode:bicubic;}
.clear:after,
.wrapper:after,
.format-status .entry-header:after{clear:both;}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after{display:table;content:"";}
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;font-weight:bold;text-transform:uppercase;color:#636363;}
article.format-quote footer.entry-meta,
article.format-link footer.entry-meta,
article.format-status footer.entry-meta{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;}
button,
input,
textarea{border:1px solid #ccc;border-radius:3px;font-family:inherit;padding:6px;padding:0.428571429rem;}
button,
input{line-height:normal;}
textarea{font-size:100%;overflow:auto;vertical-align:top;}
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"]{border:0;border-radius:0;padding:0;}
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
li.bypostauthor cite span{padding:6px 10px;padding:0.428571429rem 0.714285714rem;font-size:11px;font-size:0.785714286rem;line-height:1.428571429;font-weight:normal;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-ms-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-webkit-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-o-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:linear-gradient(top, #f4f4f4, #e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64, 64, 64, 0.1);}
button,
input[type="submit"],
input[type="button"],
input[type="reset"]{cursor:pointer;}
button[disabled],
input[disabled]{cursor:default;}
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-ms-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-webkit-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-o-linear-gradient(top, #f9f9f9, #ebebeb);background-image:linear-gradient(top, #f9f9f9, #ebebeb);}
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active{color:#757575;background-color:#e1e1e1;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-ms-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-webkit-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-o-linear-gradient(top, #ebebeb, #e1e1e1);background-image:linear-gradient(top, #ebebeb, #e1e1e1);box-shadow:inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;border:none;}
li.bypostauthor cite span{color:#fff;background-color:#21759b;background-image:none;border:1px solid #1f6f93;border-radius:2px;box-shadow:none;padding:0;}
.entry-content img,
.comment-content img,
.widget img{max-width:100%;}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{height:auto;}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image{max-width:100%;height:auto;}
embed,
iframe,
object,
video{max-width:100%;}
.entry-content .twitter-tweet-rendered{max-width:100% !important;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{max-width:100%;padding:4px;}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption{font-style:italic;font-size:12px;font-size:0.857142857rem;line-height:2;color:#757575;}
img.wp-smiley,
.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
@font-face{font-family:Anaheim;src:url(/wp-content/themes/tsukuoki/webfont/Anaheim-Regular.ttf) format("truetype");}
html{font-size:87.5%;font-size:14px;}
body {
font-size: 100%;
font-family: Anaheim , Helvetica , "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "游ゴシック" , "Yu Gothic" , sans-serif;
text-rendering: optimizeLegibility;
color: #444;
overflow: hidden;
background-color: #EFE6DC;
background-color: #f6f4ef;
} a{outline:none;color:#EE6557;}
a:hover{color:#0f3647;}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;}
.assistive-text,
.site .screen-reader-text{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);}
.site{padding:0 24px;padding:0 1.714285714rem;background-color:#fff;}
.widget-area{margin:24px 0 0;margin:1.714285714rem 0 0;}
#site_pc_top{height:60px;padding-bottom:5px;width:1040px;margin:0 auto;}
#pc_logo{float:left;}
#pc_logo h1{width:150px;}
#pc_desc{float:left;width:360px;}
#pc_desc h2{font-size:80%;color:#757575;font-weight:normal;margin-top:15px;margin-left:10px;line-height:1.5;}
#pc_nav_wrap{}
#pc_nav{height:42px;margin:0 auto;float:left;}
#pc_nav ul{margin:0;padding:0;list-style:none;height:100%;}
#pc_nav ul li{float:left;height:40px;}
#pc_nav ul li a{display:block;width:120px;font-size:90%;color:#2f2f2f;text-decoration:none;border-right:1px solid #2f2f2f;height:30px;line-height:2.5;text-align:center;}
#pc_nav ul li a:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
.pc_nav_icon{font-size:150%;vertical-align:middle;margin-right:2px;}
#hd_com_search{display:inline-block;width:300px;margin-top:-5px;margin-left:20px;}
#hd_com_search form input.keyword{width:228px;margin:2px;font-family:FontAwesome;line-height:16px;font-size:85%;}
#h_s_btn{margin:0;padding:0.5rem 0.4rem;height:34px;box-shadow:0 1px 0 #b90704;border:none;background-color:#e13a05;}
#sm_kw_list_wrap{float:right;}
#sm_kw_list span.sm_kw_title{font-size:70%;float:left;color:#2f2f2f;margin-top:15px;margin-left:22px;}
.sm_kw_icon{font-size:100%;margin-left:10px;}
#sm_kw{display:inline-block;}
#sm_kw ul li{float:left;}
#sm_kw ul li a{display:block;width:auto;font-size:80%;line-height:3.5;color:#2f2f2f;height:40px;line-height:3;text-align:center;border-right:none;text-decoration:underline;margin-right:10px;margin-left:10px;}
#primary{float:left;width:730px;margin-bottom:20px !important;min-height:1510px;}
#secondary{width:310px;}
#sideWrap{position:absolute;left:730px;}
#primary{margin-bottom:20px;width:730px;float:left;}
#event_banner{display:none;margin-bottom:20px;width:707px;float:left;}
#primary .new_entry{float:left;width:47.4%;padding-bottom:15px;}
.new_entry{position:relative;overflow:hidden;}
.new_entry-left{margin-right:15px;}
.new_entry p{position:absolute;top:18px;left:-35px;color:#fff;background-color:#FFCD00;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:20px;width:150px;font-weight:bolder;padding:5px 0;text-align:center;z-index:1;}
.new_entry article a ,
#idx_content article a ,
.category_page article a ,
.search_page article a{display:block;text-decoration:none;color:#4B4B4B;border:solid 1px #E2E0E0;background-color:#fff;}
.new_entry article a{min-height:310px;}
#idx_content article a ,
.category_page article a ,
.search_page article a{min-height:240px;}
#idx_content:after ,
.category_page:after,
.search_page:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;}
#idx_content article ,
.category_page article , 
.search_page article{position:relative;float:left;width:30.86%;border-bottom:none;margin-right:15px;margin-bottom:0px;padding-bottom:15px;}
.search_page *.search_attention li{margin:0 0 10px 20px;}
.new_entry article a > .pc_content_list div.pc_list_title h2{font-size:130%;line-height:1.5;min-height:27px;text-decoration:underline;margin-left:5px;margin-right:5px;}
.new_entry article a:hover,
#idx_content article a:hover,
.category_page article a:hover,
.search_page article a:hover{border:solid 1px #A08666;}
.pc_content_list div.pc_list_title h2{text-decoration:underline;}
.new_entry article a > .pc_content_list div.pc_list_title h2:hover ,
.pc_content_list div.pc_list_title h2:hover{text-decoration:none;color:#EE6557;}
.pc_content_list div.pc_list_title h2{font-size:102%;font-weight:normal;min-height:40px;line-height:1.5;margin-left:5px;margin-right:5px;}
.pc_content_list div.content_cat{float:left;margin:0.2rem 0rem 0rem 0.3rem;font-size:70%;padding:0.2rem 0.3rem 0.3rem 0.3rem;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.cat_arranged{background-color:#EDB40B;}
.cat_dessert{background-color:#EA7DAA;}
.cat_now{}
.pc_content_list div.cat_now{font-size:95%;padding:0;margin:0.3rem 0rem 0rem 0rem;}
.pc_content_list div.content_cat span{vertical-align:middle;}
.pc_content_list div.content_tag{float:left;margin:0.2rem 0.5rem 0rem 0.5rem;}
.pc_content_list div.content_tag span{font-size:85%;color:#565663;margin-right:0.3rem;}
.pc_content_list div.content_tag span span.tag_num{font-size:150%;margin:0.2rem;font-weight:bold;color:#EF6D60;}
.new_entry article a .pc_content_list div.cooking_method{font-size:103%;margin-left:8px;margin-top:5px;font-size:103%;margin-left:8px;width:50%;}
.pc_content_list div.cooking_method{font-size:103%;margin-top:5px;font-size:103%;width:100%;}
.pc_content_list div.cooking_method span{margin-right:5px;vertical-align:text-top;color:#838390;}
.pc_content_list div.content_tag span.list-tag-cat-icon{font-size:13px;margin-right:2px;color:#755E5A;}
div#pr_flg{position:absolute;top:6px;right:6px;background-color:#fff;padding:6px 12px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;font-weight:bold;color:#313131;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;}
div#video_flg{position:absolute;top:6px;right:6px;background-color:#fff;padding:6px 12px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;color:#595959;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;font-size:80%;}
#pc_top_ads{display:inline-block;width:300px;margin:22px 7px 22px 25px;}
#pc_side_ads{text-align:center;margin:10px 0px 6px 0px;}
#pc_bottom_ads{margin:20px 0px 40px 0px;width:700px;}
#pc_bottom_ads ins.adsleft{margin-right:5px;margin-left:5px;}
#pc_top_ads p ,
#pc_side_ads p ,
#pc_bottom_ads p{font-size:80%;margin-bottom:3px;text-align:center;}
#pc_top_bottom_ads{text-align:center;margin-bottom:45px;}
#pc_top_bottom_ads ins{margin-right:15px;}
section[role="banner"]{margin-bottom:48px;margin-bottom:3.428571429rem;}
.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:48px;margin-bottom:3.428571429rem;word-wrap:break-word;}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.widget-area .widget p{margin-bottom:24px;margin-bottom:1.714285714rem;}
.widget-area .textwidget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 1.714285714rem;}
.widget-area .textwidget li{margin-left:36px;margin-left:2.571428571rem;}
.widget-area .widget a{color:#757575;}
.widget-area .widget a:hover{color:#21759b;}
.widget-area #s{width:53.66666666666%;}
footer[role="contentinfo"]{clear:both;font-size:12px;font-size:0.857142857rem;line-height:2;max-width:960px;max-width:68.571428571rem;margin-top:24px;margin-top:1.714285714rem;margin-left:auto;margin-right:auto;padding:24px 0;padding:1.714285714rem 0;}
footer[role="contentinfo"] a{color:#686868;}
footer[role="contentinfo"] a:hover{color:#21759b;}
.entry-meta{clear:both;}
.entry-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-header img.wp-post-image{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-header .entry-title{font-size:20px;font-size:1.428571429rem;line-height:1.2;font-weight:bold;font-family:"游ゴシック" , "Yu Gothic" , sans-serif;}
.entry-header .entry-title a{text-decoration:none;}
.entry-header .entry-format{margin-top:24px;margin-top:1.714285714rem;font-weight:normal;}
.entry-header .comments-link{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575;}
.comments-link a,
.entry-meta a{color:#757575;}
.comments-link a:hover,
.entry-meta a:hover{color:#21759b;}
article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;font-size:0.928571429rem;line-height:3.692307692;margin-bottom:24px;margin-bottom:1.714285714rem;text-align:center;}
.entry-content,
.entry-summary,
.mu_register{line-height:1.714285714;}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6{margin:24px 0;margin:1.714285714rem 0;line-height:1.714285714;}
h3.m_b_0{margin-bottom:0;}
.entry-content h1,
.comment-content h1{font-size:21px;font-size:1.5rem;line-height:1.5;}
.entry-content h2,
.comment-content h2,
.mu_register h2{font-size:18px;font-size:1.285714286rem;line-height:1.6;}
.entry-content h3,
.comment-content h3{font-size:16px;font-size:1.142857143rem;line-height:1.846153846;}
.entry-content h3.b-border{border-left:0.3rem solid #447fc1;padding-left:0.5rem;}
.entry-content h4,
.comment-content h4{font-size:14px;font-size:1rem;line-height:1.846153846;}
.entry-content h5,
.comment-content h5{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.entry-content h6,
.comment-content h6{font-size:12px;font-size:0.857142857rem;line-height:1.846153846;}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p{margin:0 0 24px;margin:0 0 1.714285714rem;line-height:1.714285714;}
.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul{margin:0 0 24px;margin:0 0 1.714285714rem;line-height:1.714285714;}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul{margin-bottom:0;}
.entry-content ul,
.comment-content ul,
.mu_register ul{list-style:disc outside;}
.entry-content ol,
.comment-content ol{list-style:decimal outside;}
.entry-content li,
.comment-content li,
.mu_register li{margin:0 0 0 10px;margin:0 0 0 1.5rem;}
.entry-content blockquote,
.comment-content blockquote{margin-bottom:24px;margin-bottom:1.714285714rem;padding:24px;padding:1.714285714rem;font-style:italic;}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child{margin-bottom:0;}
.entry-content code,
.comment-content code{font-size:12px;font-size:0.857142857rem;line-height:2;}
.entry-content pre,
.comment-content pre{border:1px solid #ededed;color:#666;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;margin:24px 0;margin:1.714285714rem 0;overflow:auto;padding:24px;padding:1.714285714rem;}
.entry-content pre code,
.comment-content pre code{display:block;}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym{border-bottom:1px dotted #666;cursor:help;}
.entry-content address,
.comment-content address{display:block;line-height:1.714285714;margin:0 0 24px;margin:0 0 1.714285714rem;}
img.alignleft{margin:12px 24px 12px 0;margin:0.857142857rem 1.714285714rem 0.857142857rem 0;}
img.alignright{margin:12px 0 12px 24px;margin:0.857142857rem 0 0.857142857rem 1.714285714rem;}
img.aligncenter{margin-top:12px;margin-top:0.857142857rem;margin-bottom:12px;margin-bottom:0.857142857rem;}
img.seasoning{float:left;margin:0px 10px 0px 0px;}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-content dl,
.comment-content dl{margin:0 24px;margin:0 1.714285714rem;}
.entry-content dt,
.comment-content dt{font-weight:bold;line-height:1.714285714;}
.entry-content dd,
.comment-content dd{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-content table,
.comment-content table{border-bottom:1px solid #ededed;color:#757575;font-size:12px;font-size:0.857142857rem;line-height:2;margin:0 0 24px;margin:0 0 1.714285714rem;width:100%;}
.entry-content table caption,
.comment-content table caption{font-size:16px;font-size:1.142857143rem;margin:24px 0;margin:1.714285714rem 0;}
.entry-content td,
.comment-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}
.page-links{clear:both;line-height:1.714285714;}
#nlmg_page .page-links,
#post-8473 .page-links{display:none;}
footer.entry-meta{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575;}
.single-author .entry-meta .by-author{display:none;}
.mu_register h2{color:#757575;font-weight:normal;}
.archive-header,
.page-header{margin-bottom:48px;margin-bottom:3.428571429rem;padding-bottom:22px;padding-bottom:1.571428571rem;border-bottom:1px solid #ededed;}
.archive-meta{color:#757575;font-size:12px;font-size:0.857142857rem;line-height:2;margin-top:22px;margin-top:1.571428571rem;}
.tag_description{color:#757575;font-size:95%;line-height:1.4;padding:0.5rem;border:solid 1px #757575;width:94.5%;background-color:#fff;}
.ct_sort{margin:0.9rem 0rem 1.0rem 0.8rem;}
.ct_sort form{display:inline!important;}
.ct_sort input[type="submit"]{color:#8B8B8B;padding:0;margin:0;box-shadow:none!important;background:none!important;text-shadow:none;border:none!important;font-size:95%;text-decoration:underline;cursor:pointer;}
.ct_sort input[type="submit"]:hover{color:#5C5C5C !important;}
.sort_current{font-weight:bold!important;text-decoration:none!important;}
#pp_text{margin-top:10px;}
#ga_info_txt{padding-top:10px;padding-bottom:10px;}
#ga_info_txt span{margin-left:3px;}
.article.attachment{overflow:hidden;}
.image-attachment div.attachment{text-align:center;}
.image-attachment div.attachment p{text-align:center;}
.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%;}
.image-attachment .entry-caption{margin-top:8px;margin-top:0.571428571rem;}
article.format-aside h1{margin-bottom:24px;margin-bottom:1.714285714rem;}
article.format-aside h1 a{text-decoration:none;color:#4d525a;}
article.format-aside h1 a:hover{color:#2e3542;}
article.format-aside .aside{padding:24px 24px 0;padding:1.714285714rem;background:#d2e0f9;border-left:22px solid #a8bfe8;}
article.format-aside p{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#4a5466;}
article.format-aside blockquote:last-child,
article.format-aside p:last-child{margin-bottom:0;}
article.format-image footer h1{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;font-weight:normal;}
article.format-image footer h2{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;}
article.format-image footer a h2{font-weight:normal;}
article.format-link header{padding:0 10px;padding:0 0.714285714rem;float:right;font-size:11px;font-size:0.785714286rem;line-height:2.181818182;font-weight:bold;font-style:italic;text-transform:uppercase;color:#848484;background-color:#ebebeb;border-radius:3px;}
article.format-link .entry-content{max-width:80%;float:left;}
article.format-link .entry-content a{font-size:22px;font-size:1.571428571rem;line-height:1.090909091;text-decoration:none;}
article.format-quote .entry-content p{margin:0;padding-bottom:24px;padding-bottom:1.714285714rem;}
article.format-quote .entry-content blockquote{display:block;padding:24px 24px 0;padding:1.714285714rem 1.714285714rem 0;font-size:15px;font-size:1.071428571rem;line-height:1.6;font-style:normal;color:#6a6a6a;background:#efefef;}
.format-status .entry-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.format-status .entry-header header{display:inline-block;}
.format-status .entry-header h1{font-size:15px;font-size:1.071428571rem;font-weight:normal;line-height:1.6;margin:0;}
.format-status .entry-header h2{font-size:12px;font-size:0.857142857rem;font-weight:normal;line-height:2;margin:0;}
.format-status .entry-header header a{color:#757575;}
.format-status .entry-header header a:hover{color:#21759b;}
.format-status .entry-header img{float:left;margin-right:21px;margin-right:1.5rem;}
.entry-page-image{margin-bottom:14px;margin-bottom:1rem;}
.template-front-page .site-content article{border:0;margin-bottom:0;}
.template-front-page .widget-area{clear:both;float:none;width:auto;padding-top:24px;padding-top:1.714285714rem;border-top:1px solid #ededed;}
.template-front-page .widget-area .widget li{margin:8px 0 0;margin:0.571428571rem 0 0;font-size:13px;font-size:0.928571429rem;line-height:1.714285714;list-style-type:square;list-style-position:inside;}
.template-front-page .widget-area .widget li a{color:#757575;}
.template-front-page .widget-area .widget li a:hover{color:#21759b;}
.template-front-page .widget-area .widget_text img{float:left;margin:8px 24px 8px 0;margin:0.571428571rem 1.714285714rem 0.571428571rem 0;}
.widget-area .widget ul ul{margin-left:12px;margin-left:0.857142857rem;}
.widget_rss li{margin:12px 0;margin:0.857142857rem 0;}
.widget_recent_entries .post-date,
.widget_rss .rss-date{color:#aaa;font-size:11px;font-size:0.785714286rem;margin-left:12px;margin-left:0.857142857rem;}
#wp-calendar{margin:0;width:100%;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#686868;}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption{text-align:left;}
#wp-calendar #next{padding-right:24px;padding-right:1.714285714rem;text-align:right;}
.widget_search label{display:block;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.widget_twitter li{list-style-type:none;}
.widget_twitter .timesince{display:block;text-align:right;}
img#wpstats{display:block;margin:0 auto 24px;margin:0 auto 1.714285714rem;}
img{max-width:100%;height:auto;}
#page{padding-top:100px;margin-bottom:0px;width:1040px;margin:0 auto;}
.site{background-color:transparent;padding:0 5px;padding:0 0.5rem;}
body .site{box-shadow:none;}
.archive-header{margin-bottom:5px;margin-bottom:0.4rem;padding-bottom:0;}
#masthead{position:fixed;width:100%;z-index:9999;box-shadow:0 1px 8px -2px rgba(0, 0, 0, 0.2);background-color:#fff;height:90px;margin-bottom:20px;border-top:3px solid #755E5A;border-bottom:1px solid #E2E0E0;}
#primary,
#secondary{background-color:#EFE6DC;background-color:#f6f4ef;}
#main{position:relative;}
#primary,
#secondary{margin:0;}
.single_article ,
.type-page,
.type-wpp-page,
.no-results ,
.not-found{padding:15px !important;background-color:#fff !important;width:690px !important;word-wrap:break-word;border:solid 1px #f0eee9;}
.info_archive{background-color:#fff;margin-right:20px;padding:10px;min-height:952px;}
#info_date{margin-right:20px;color:#525252;}
.info_archive * h2 ,
.info_archive  article  a{text-decoration:none !important;}
.single_article .entry-content p img ,
.type-page .entry-content p img{border:none;}
span[itemprop="description"]{width:45%;float:right;margin-left:10px;height:100px;font-size:90%;line-height:1.4;}
img[itemprop="image"]{width:53.5%;;display:inline-block;}
.ma_top_1{display:block;margin-top:0.6rem;}
li.unit{float:left;margin:4px;padding:10px;max-width:293px;width:100%;background-color:#ffffff;height:250px;border:solid 1px #e0e0e0;}
li.unit p{line-height:140%;color:#555555;}
h1.front_title{font-size:18px;font-size:1.5rem;padding:9px 2px 5px 3px;padding:0.9rem 0.2rem 0.5rem 0.3rem;color:#FF5151;font-weight:normal;background-color:#FFFFFF;margin-bottom:12px;margin-top:12px;border-bottom:2px;margin-bottom:1.2rem;margin-top:1.2rem;border-bottom:solid 0.2rem #FF5151;}
h1.front_title_top{margin-top:0px;margin-top:0rem;}
div.front_idx{line-height:200%;}
div.front_idx a{border-bottom:1px dashed;text-decoration:none;}
div.content_idx p{margin:0 2px;}
div.content_idx p a{border-bottom:1px dashed;text-decoration:none;}
ul.content_idx_dash ,
ol.content_idx_dash{border-top:solid #e8e8e8 3px;border-bottom:solid #e8e8e8 3px;padding:0.5em 0 0.5em 1.5em;position:relative;}
ul.content_idx_dash li, ol.content_idx_dash li{line-height:1.5;padding:0.5em 0;list-style-type:none!important;}
ul.content_idx_dash li:before,
ol.content_idx_dash li:before{font-family:FontAwesome;content:"\f138";position:absolute;left:1em;color:#EE6557;}
.search-header{margin-bottom:5px;padding-bottom:5px;}
.entry-title{padding-bottom:5px;border-bottom:solid 1px #f2f2f2;color:#5c5752;}
.entry-title a{color:#FF5151;font-size:80%;}
.entry-content * img{border:5px solid #FFFFFF;}
.comments-link{margin:0px;text-align:right;font-size:80%;}
.entry-content{color:#535353;}
.entry-content h1{font-size:24px;font-size:1.7rem;padding:5px 10px;color:#333333;font-weight:normal;background:#fff;border-top:#484848 solid 0.12rem;border-bottom:#484848 solid 0.12rem;border-left:none;background-image:-webkit-gradient(linear, left top, right bottom, from( rgba(255, 255, 255, 0.0)), color-stop(0.4, rgba(255, 255, 255, 0.0)), color-stop(0.5, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(255, 255, 255, 0.0)), to( rgba(255, 255, 255, 0.0)));background-image:-webkit-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-image:-moz-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-image:-o-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-image:linear-gradient(to bottom -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-size:5px 5px;}
#r_contents h1, #ins_contents h1{margin:0px 0px 5px 0px;margin:0rem 0rem 0.5rem 0rem;font-size:130%;border-top:none;border-left:none;border-bottom:solid 3px #d1d1d1;padding:0px 0px 5px 3px;padding:0rem 0rem 0.3rem 0.3rem;background-image:none;}
.entry-content h2{font-size:18px;font-size:1.4rem;padding:5px 10px;border-left:3px;border-left:0.3rem solid #c0464a;color:#333333;font-weight:normal;}
h3.tsukurioki_pt{border-bottom:dotted 2px #CA4246;width:160px;color:#CA4246;}
.widget-title,
.foot-title{font-size:180%;font-weight:lighter;text-transform:none;}
.ja-widget-title{font-size:130%;}
.widget-area .widget h3,
h3.widget-title{margin-bottom:0px important!;}
.popular-posts ul li{min-height:66px;}
#page_related-title{color:#755E5A;padding-left:10px;margin-bottom:10px;border-top:double 4px #755E5A;border-bottom:double 4px #755E5A;text-align:center;font-size:160%;font-weight:lighter;line-height:2.1;}
#page_related{width:860px;margin:0 auto;margin-bottom:20px;}
ul.wpp-list,
ol.wpp-list{width:860px;margin-left:20px;}
#wpp-content * ul.wpp-list,
#wpp-content * ol.wpp-list{width:auto;}
ul.wpp-list,
ol.wpp-list{counter-reset:wpp-ranking;}
ol.wpp-list-2{counter-reset:wpp-ranking 30;}
ul.wpp-list li,
ol.wpp-list li,
#related-entry{position:relative;margin:5px 12px 0px 0px;float:left;width:160px;background-color:#fff;padding-bottom:10px;min-height:215px;}
#wpp-content * ul.wpp-list li,
#wpp-content * ol.wpp-list li{width:205px;min-height:250px;margin:5px 6px 0px 6px;}
ul.wpp-list li:before,
ol.wpp-list li:before{position:absolute;top:0;left:0;display:block;width:1.5em;height:1.5em;color:#FFF;text-align:center;line-height:1.5;background-color:rgba(239, 110, 95, 0.9);content:counter(wpp-ranking, decimal);counter-increment:wpp-ranking;font-size:140%;}
ul.wpp-list li div a ,
ol.wpp-list li div a ,
#related-entry a{text-decoration:none;color:#4B4B4B;}
#wpp-content{position:relative;}
a#wpp-page-recipe-link{position:relative;display:block;background-color:#ee7e6c;color:#fff;text-decoration:none;width:200px;height:45px;text-align:center;font-size:200%;line-height:1.5;font-weight:bolder;margin:0 auto;margin-top:20px;border-radius:.1em;}
a#wpp-page-recipe-link:after{background:#ee7e6c;content:"";height:33px;position:absolute;right:-0.55em;top:6.0px;width:33px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.1em;}
a.wpp-page-recipe-link-1:after{left:-0.55em;}
a#wpp-page-recipe-link .icon-spoon-knife{font-size:140%;margin-top:5px;}
a#wpp-page-recipe-morelink{display:block;position:absolute;top:40px;left:885px;background-color:#EE6557;color:#fff;text-decoration:none;width:100px;height:45px;border-radius:50%;padding:40px 20px 55px 20px;text-align:center;font-size:116%;line-height:1.3;}
a#wpp-page-recipe-morelink:hover{background-color:#ee7d6f;}
a#wpp-page-recipe-morelink .icon-spoon-knife{font-size:140%;margin-top:5px;}
#side_cat ul ,
#side_tag_cook ul ,
#side_tag_date ul ,
#side_method ul{background-color:#fff;border:1px solid rgba(117, 94, 90, 0.49);margin-bottom:8px;}
#pc_cat_list{margin:25px;padding:20px 30px 30px 30px;background-color:#fff;}
#pc_cat_list nav h3{color:#755E5A;padding-left:0px;margin-top:10px;margin-bottom:4px;border:none;text-align:left;font-size:16.5px;font-weight:normal;}
#pc_cat_list nav h3 .pc_cat-icon{margin-right:10px;}
#pc_cat_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
#pc_cat_list nav{width:23.81%;font-size:95%;height:380px;border-right:1px solid rgba(117, 94, 90, 0.49);margin-left:10px;}
#pc_cat_list nav#pc_cat-method{border:none;}
#pc_cat_list nav ul{margin-left:8px;}
#pc_cat_list nav ul li{position:relative;padding-left:20px;list-style-type:none !important;list-style-image:none !important;margin:12px 0px 12px 0px !important;}
#pc_cat_list nav ul li a{color:#755E5A;}
#pc_cat_list nav ul li:before{content:'';display:block;position:absolute;box-shadow:0 0 2px 2px rgba(255,255,255,0.2) inset;top:0px;left:2px;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #aaa;}
.widget-title-cat{color:#281d1a;background-color:#d0c7bc;font-size:120%;font-weight:lighter;padding:10px;border-top-left-radius:4px;border-top-right-radius:4px;}
.widget-title-icon{font-size:150%;margin-left:10px;vertical-align:middle;}
#side_site_info{background-color:#fff;border:1px solid #d0c7bc;margin-bottom:8px;}
#side_site_info p{padding:5px;font-size:90%;line-height:1.4;}
#side_site_info a{display:block;padding:5px 5px 10px 5px;}
#pc_practice_banner,
#pc_food_container_banner,
#pc_sugumeshi_banner{margin-bottom:8px;}
#pc_goods_banner a img{width:49%;vertical-align:bottom;margin:0px 0px 8px 0px;}
#pc_goods_banner a img.kitchenware-img{float:left;margin-right:6px;}
#pc_practice_banner a:hover,
#pc_food_container_banner a:hover, 
#pc_goods_banner a:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
#side_info{background-color:#fff;border:1px solid #d0c7bc;margin-bottom:8px;}
#information{padding:5px;font-size:90%;}
#information a{color:#4B4B4B;}
#info_title p{width:235px;float:right;}
div.social{position:fixed;top:150px;margin-left:-70px;width:45px;}
div.social ul.web-logo-font li{margin:0 0 10px 0;}
div.social ul.web-logo-font li a{display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;padding-top:9px;height:28px;width:40px;}
@media all and (-ms-high-contrast:none){
*::-ms-backdrop, div.social ul.web-logo-font li a{padding:25px 15px 10px 15px;}
}
.icon-sns-side{font-size:140%;}
ul.web-logo-font{padding:0;font-family:sans-serif;}
ul.web-logo-font li{list-style-type:none;}
ul.web-logo-font{padding:0;font-family:sans-serif;}
ul.web-logo-font li a:hover{opacity:0.6;}
ul.web-logo-font li a{text-decoration:none;color:white;text-align:center;}
ul.web-logo-font-circle{margin-top:1.2rem;height:15px;height:1.0rem;}
ul.web-logo-font-circle li a{display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:120%;height:27px;width:35px;padding-top:8px;}
@media all and (-ms-high-contrast:none){
*::-ms-backdrop, ul.web-logo-font-circle li a{padding:9px 12px 6px 12px;}
}
ul.web-logo-font a.twitter-btn-icon-link{background-color:#55ACEE;}
ul.web-logo-font a.facebook-btn-icon-link{background-color:#3C5A99;}
ul.web-logo-font a.google-plus-btn-icon-link{background-color:#DD4B39;}
ul.web-logo-font a.hatena-btn-icon-link{background-color:#3C7DD1;}
ul.web-logo-font a.pocket-btn-icon-link{background-color:#EE4257;}
ul.web-logo-font a.line-btn-icon-link{background-color:#00C300;}
ul.web-logo-font a.feedly-btn-icon-link{background-color:#2BB24C}
#pc_wpp{margin:0 auto;width:1030px;position:relative;}
#side-footer > h3 ,
#side-footer * h3{color:#755E5A;padding-left:10px;margin-bottom:10px;border-top:double 4px #755E5A;border-bottom:double 4px #755E5A;text-align:center;}
#site_intro{margin-top:30px;}
#site_intro div{float:left;width:48%}
#sns-guide{font-size:110%;margin-right:30px;}
#sns-guide ul.col_2 li{background-color:transparent;text-align:center;margin:5px;width:45%;}
#sns-guide ul li a{color:#fff;border-right:0px solid #FFFFFF;border-bottom:0px solid #FFFFFF;height:32px;padding-top:15px;padding-bottom:15px;border-radius:7px;}
#sns-guide ul li a:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
#sns-guide ul li.sns-guide_fb a{background-color:#3C5A99;}
#sns-guide ul li.sns-guide_tt a{background-color:#55ACEE;}
#sns-guide ul li.sns-guide_ig a{background-color:#3f729b;}
#sns-guide ul li.sns-guide_rb a{background-color:#EB5153;}
#sns-guide ul li.sns-guide_yt{background-color:#cd201f;}
.sns-guide_icon{float:left;font-size:220%;margin-bottom:15px;}
.sns-guide_rb-ja{display:inline-block;font-size:85%;font-family:"游ゴシック" , "Yu Gothic" , sans-serif;font-weight:initial;width:70%;text-align:left;line-height:2.5;}
#colophon{background:#fff;height:auto;max-width:100%;}
.site-info p,
.site-info p a{color:#755E5A;margin:0 auto;width:1040px;}
#footer_content{margin:0 auto;width:1040px;}
#footer_content_link{float:left;width:550px;margin:10px 0px 30px 25px;}
#footer_content_link dl{float:left;margin-right:30px;}
#footer_content_link dl dt ,
p.footer_content_right_title{font-size:120%;color:#755E5A;font-weight:bold;margin-bottom:5px;}
#footer_content_link dd{padding:5px 0 5px 10px;border-left:1px solid #755e5a;}
#footer_content_link dd a{text-decoration:none;}
#footer_content_link dd a:hover{text-decoration:underline;color:#755E5A;}
#footer_content_right{float:right;width:450px;}
#sns-footer{margin-top:10px;}
#sns-footer ul li{margin-right:10px;display:inline-flex;display:-webkit-inline-flex;}
#sns-footer ul li a{background-color:#755E5A;padding:10px 13px 0px 13px;border-radius:50%;color:#fff;}
#sns-footer ul li a:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
#sns-top{}
#sns-top ul li{margin-right:5px;display:inline-flex;display:-webkit-inline-flex;}
#sns-top ul li a{background-color:#755E5A;padding:9px;border-radius:50%;color:#fff;}
#sns-top ul li a:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
#sns-top  * span.sns-guide_icon{font-size:105%;margin-bottom:0px;}
#side_book{margin:10px 0px 30px 25px;}
#side_book div{width:150px;float:left;}
#side_book div a img{height:170px;}
.book-text{line-height:150%;font-size:90%;margin-right:10px;width:80%;}
.breadcrumbs{margin-bottom:13px;font-size:80%;line-height:120%;color:#EFE6DC;color:#f6f4ef;}
.breadcrumbs span[itemscope="itemscope"] ,
.breadcrumbs span[property="itemListElement"]{float:left;margin:0 2em 0 0;}
.breadcrumbs span a{padding:.7em 1em .7em 2em;float:left;text-decoration:none;color:#444;background:#ffffff;position:relative;z-index:1;-moz-border-radius:.4em 0 0 .4em;-webkit-border-radius:.4em 0 0 .4em;border-radius:.4em 0 0 .4em;}
.breadcrumbs span a.current-item ,
.breadcrumbs span:last-child a{background:#d0c7bc;color:#281d1a;}
.breadcrumbs span a:after{background:#ffffff;content:"";height:2em;margin-top:-1.25em;position:absolute;right:-1em;top:60%;width:2em;z-index:-1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;}
.breadcrumbs span a.current-item:after ,
.breadcrumbs span:last-child a:after{background:#d0c7bc;}
.breadcrumbs span a:hover,
.breadcrumbs span a:hover:after{background:#d0c7bc;color:#281d1a;}
.about_us{margin-top:2.5rem;}
.about_us img{float:left;max-width:150px;width:40%;}
.about_us p.about_us_name{width:40%;float:left;font-size:2rem;margin:3rem 2rem 2rem 2rem;}
.about_us p span.about_us_name_ja{font-size:1.6rem;}
#page_recipe{margin-bottom:15px;margin-bottom:1.0rem;}
#page_recipe  div{display:inline;float:left;}
#r_top{border-top:double 4px #eeeeee;}
#r_top div{float:left;height:45px;height:5.0rem;}
#r_contents{width:44%;margin-bottom:10px;margin-bottom:1.0rem;margin-right:27px;}
#r_contents h1{margin:2px;margin:0.2rem;font-size:130%;}
#r_contents p{margin:1px;margin:0.1rem;padding:0;padding-left:1.1rem;border-bottom:solid 1px #eeeeee;}
#r_contents p span{float:right;margin-right:1.0rem;font-size:90%;}
#ins_contents{width:52%;margin-bottom:10px;margin-bottom:1.0rem;}
#ins_contents h1{margin:2px;margin:0.2rem;font-size:130%;}
#ins_contents div{margin:1px;margin:0.1rem;padding:0;padding-left:0.2rem;padding-left:2px;border-bottom:solid 1px #eeeeee;width:98%;}
.ins_num{color:#fff;background-color:#F8B62B;margin:3px 3px 0px 2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;float:left;height:16px;width:16px;text-align:center;font-size:75%;}
#ins_contents div p.ins_des{margin:-24px 0px 0px 24px;margin:-1.7em 0em 0em 1.8em;border-bottom:none;padding-bottom:0.5rem;}
#page_recipe .fs{margin-bottom:0.5rem;border-left:0.3rem solid #61a75d;font-size:130%;padding:5px 10px;color:#333333;font-weight:normal;background-image:none;}
.amazonjs_image *  img{border:none;box-shadow:none;}
div.eye_catch{display:block;float:left;border:solid 0px #ccc;}
div.eye_catch > img{margin-right:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;box-shadow:none;}
#not_single_page img{width:100%;}
.ads_head{text-align:center;}
#single_top_ad{text-align:center;margin-bottom:20px;margin-bottom:2.0rem;}
.adslot_1{width:336px;height:280px;}
.comments-link{display:none;}
ul.kira{list-style-image:url(/wp-content/themes/tsukuoki/img/list_kira.gif);}
ul.book{list-style-image:url(/wp-content/themes/tsukuoki/img/booklist.png);}
ul.search{list-style-image:url(/wp-content/themes/tsukuoki/img/search.png);}
ul.saji{list-style-image:url(/wp-content/themes/tsukuoki/img/list_saji.png);}
div.afg-cell{float:left;}
.entry-content blockquote{background-color:#f1f1f1;font-family:"ＭＳ Ｐゴシック",sans-serif;padding:1em 1em 1em 4em;position:relative;font-weight:bold;color:#696969;}
.entry-content blockquote:before{content:"“";font-size:600%;line-height:1em;color:#999;position:absolute;left:0;top:0;}
.entry-content * img.ama{border:none;box-shadow:none;margin:5px;margin:0.5rem;}
.img_clear{border:none !important;box-shadow:none !important;margin-top:0px !important;}
h3.book{font-size:17px;font-size:1.2rem;padding:0.3rem 1.4rem;color:#5E5E5E;background-image:url(/wp-content/themes/tsukuoki/img/booklist.png);background-position:left;background-repeat:no-repeat;background-position-y:2px;}
ul#relation li{width:150px;margin:0 6px 10px 6px;float:left;}
ul#relation li a{text-decoration:none;}
ul#relation li img{padding:3px;padding:0.3rem;background:#fff;margin-top:1px;margin-top:1.0rem;}
ul#relation li img:hover{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
ul#relation li h4{margin-top:3px;font-weight:normal;font-size:85%;line-height:15px;}
.form-allowed-tags{display:none;}
article.category-recipe * h1.entry-title{color:#5c5752;font-weight:bold;margin-top:0.5rem;padding-bottom:0.8rem;}
article.category-dayoff * h1.entry-title, 
article.category-hitorigoto * h1.entry-title{color:#5c5752;font-weight:bold;margin-top:0.5rem;padding-bottom:0.8rem;}
article.category-kihon * h1.entry-title{color:#5c5752;font-weight:bold;margin-top:0.5rem;padding-bottom:0.8rem;}
article.category-practice * h1.entry-title{color:#5c5752;font-weight:bold;margin-top:0.5rem;padding-bottom:0.8rem;}
article.category-tsukurioki * h1.entry-title{color:#5c5752;font-weight:bold;margin-top:0.5rem;padding-bottom:0.8rem;}
.entry-summary * a.more-link{display:block;float:right;background-color:#EE6557;color:#FFFFFF;text-decoration:none;padding:1px 5px;padding:0.1rem 0.5rem;margin:1px 0px;margin:1.0rem 0rem;border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;font-size:90%;font-weight:bolder;}
.entry-summary * a.more-link:hover{background-color:#FF8376;}
.entry-meta a{text-decoration:none;font-size:88%;}
.div.category_page article,
.div.search_page article{width:100%;}
.entry-summary p{clear:both;}
.archive-title ,
.page-title{font-weight:lighter;font-size:14px;font-size:1.0rem;}
.archive-title span ,
.page-title span.search_kw{font-weight:bold;font-size:115%;font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif;}
.archive-title span#sugumeshi-tag-title{font-weight:normal;font-size:180%;padding-right:0.3rem;}
.c_memo{padding:5px 12px;padding:0.5rem 1.2rem;font-size:90%;background-color:#FAFAFA;border:14px;border:dotted 0.14rem #535353;margin:8px 5px;margin:0.8rem 0.5rem;}
.c_solid_memo{border:solid 0.1rem #9E9E9E;}
.entry-content p.f_bug{font-size:115%;margin:2px;margin:0.2rem;}
.entry-content div.c_memo p{margin:2px;margin:0.2rem;}
.entry-content div.c_memo p span{float:right;}
.entry-content div.c_memo ul{margin:0;}
.entry-content div.c_memo ul li{margin:0 0 0 26px;margin:0 0 0 2.0rem;}
h1#cooking_memo{margin:0 0 1rem 0;font-size:140%;}
h2[id^="memo"]{margin:0.5rem 0rem;font-size:130%;}
.fi-vertical{margin-right:20px;}
.american_head{position:relative;padding:5px 20px;font:bold 20px/1.6 Arial, Helvetica, sans-serif;color:#2b2b2b;background:#fff;border-top:#2b2b2b solid 2px;border-bottom:#2b2b2b solid 2px;border-left:none;background-image:-webkit-gradient(linear, left top, right bottom, from( rgba(255, 255, 255, 0.0)), color-stop(0.4, rgba(255, 255, 255, 0.0)), color-stop(0.4, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(0, 0, 0, 0.1)), color-stop(0.6, rgba(255, 255, 255, 0.0)), to( rgba(255, 255, 255, 0.0)));background-image:-webkit-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-image:-moz-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-image:-o-linear-gradient(top -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-image:linear-gradient(to bottom -45deg, transparent 40%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.1) 60%, transparent 60%);background-size:5px 5px;}
.american_head:before{content:" ";position:absolute;top:100%;left:24px;width:0;height:0;border-width:10px;border-style:solid;border-color:transparent;border-top-color:#2b2b2b;z-index:1;}
.american_head:after{content:" ";position:absolute;top:100%;left:28px;width:0;height:0;border-width:6.5px;border-style:solid;border-color:transparent;border-top-color:#f0f0f0;z-index:2;}
div.pagination{clear:both;padding:20px 0 0px 0;display:block;text-align:center;font-size:180%;height:30px;}
div.pagination span, .pagination a{margin:2px 7px 2px 0;padding:6px 12px 5px 12px;text-decoration:none;width:auto;color:#666;background:#fff;border:1px;border:solid 0.1rem #B1B1B1;}
div.pagination a:hover{color:#fff;background:#FF8376;border:1px;border:solid 0.1rem #FF8376;}
div.pagination .current{padding:6px 9px 5px 9px;background:#FF5151;color:#fff;border:1px;border:solid 0.1rem #FF5151;}
.backtotop{position:fixed;right:15px;bottom:55px;z-index:9000;display:none;}
.backtotop a{display:block;color:#777777;padding:8px 6px;margin:0;background-color:#DDDDDD;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-decoration:none;font-weight:bold;font-size:9px;background-image:url(https://cookien.com/wp-content/themes/tsukuoki/img/background.gif);}
.backtotop a:hover{background:#666666;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#FFFFFF;}
ul.book p{margin-left:2.7rem;}
#bottom_tag{margin:2rem 0rem;color:#5E5E5E;line-height:280%;}
#bottom_tag a{text-decoration:none;color:#747373;background-color:#EBEBEB;font-size:100%;padding:0.5rem 0.3rem;margin-right:0.3rem;}
table.tejun{background-color:#ffffff;border-top:#ffffff 3px double;border-collapse:collapse;font-size:11px;width:100%;color:#333333;}
table.tejun thead tr th{border-bottom:#dcdddd 1px solid;background-color:#efefef;text-align:left;padding:1px;padding:1.0rem;text-align:center;font-size:120%;font-weight:normal;border-left:1px;border-left:0.1rem solid #dcdddd;line-height:120%;}
table.tejun tbody tr td{background-color:#fff;text-align:left;padding:10px;vertical-align:top;border-left:1px;border-right:1px;border-left:0.1rem solid #ededed;border-right:0.1rem solid #ededed;text-align:center;font-size:115%;line-height:120%;}
.cell_gray{background-color:#EFEFEF !important;}
table.left_headline{border-top:#EDEDED 1px solid;}
table.left_headline tbody tr td{min-width:100px;min-width:5rem;text-align:left;}
table.simple_tbl{border-collapse:separate;border-spacing:1px;text-align:left;line-height:1.5;border-top:1px solid #ccc;border-bottom:none;width:auto;}
table.simple_tbl th{width:60px;padding:10px;font-weight:bold;vertical-align:top;border-bottom:1px solid #ccc;}
table.simple_tbl td{padding:10px;vertical-align:top;border-bottom:1px solid #ccc;border-top:none;}
.daily-menu table.simple_tbl{width:350px;}
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
li.bypostauthor cite span{-webkit-appearance:none;-moz-appearance:none;padding:6px 10px;padding:0.428571429rem 0.714285714rem;font-size:0.785714286rem;line-height:1.428571429;font-weight:normal;background-image:none;position:relative;background-color:#CCCCCC;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 2px 0 #1371b9;border:none;background-color:#1686db;font-size:90%;padding:0.4rem 1.3rem;}
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover{color:#fff;background-color:#1371b9;box-shadow:0 2px 0 #1371b9;background-image:none;}
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active{color:#757575;background-color:#e1e1e1;background-image:none;top:2px;box-shadow:none;border:none;}
.deco-none{text-decoration:none;}
.rank_img{border:none;box-shadow:none;margin:5px;margin:0.5rem;}
div.month-top{min-height:110px;color:#747373;padding:1px;padding:0.1rem;font-size:86%;text-decoration:none;max-width:350px;}
div.month-top img{margin:4px;margin:0.4rem;border:none;}
div.month-top span{margin:0px;padding:0px;max-width:250px;}
div.other_img_link{min-height:110px;color:#747373;padding:1px;padding:0.1rem;font-size:86%;text-decoration:none;max-width:430px;height:135px;}
div.other_img_link img{margin:0 10px 0 0;float:left;border:none;width:200px;}
div.other_img_link span.oil_title{margin:0px;padding:0px;max-width:250px;font-weight:bold;}
div.other_img_link span{margin:0px;padding:0px;max-width:250px;}
#com_search{margin-top:2px;margin-bottom:1px;margin-top:0.2rem;margin-bottom:1.0rem;}
#com_search form input.keyword{-webkit-appearance:none;-moz-appearance:none;width:85%;margin:3px;margin:0.3rem;}
#com_search * select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FFF url(/wp-content/themes/tsukuoki/img/select_arrow.jpg) no-repeat right;border:1px;border:0.1rem solid #B3B3B3;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#B3B3B3;font-size:14px;height:30px;line-height:30px;text-align:left;text-indent:5px;vertical-align:middle;margin-left:3px;margin-left:0.3rem;width:70%;text-overflow:"";}
.ads_321{text-align:center;margin-top:1.5rem;margin-bottom:2.0rem;clear:both;}
.ads_321 p{font-size:0.8rem;}
.ads-top{}
ins{background-color:transparent!important}
.ads_pre p{margin-bottom:0.1rem;}
.cat_paging{margin-top:12px;margin-top:1.2rem;}
.small_font{font-size:80%;}
.m_zero{margin:0px !important;}
.clear{clear:both;}
.rcpb_for_content{margin-top:10px;margin-top:0.7rem;padding-top:10px;}
#recipe_blog{}
#rcp_icon{width:280px;margin:5px 0px;}
.widget-area .widget{margin-bottom:5px;margin-bottom:0.5rem;}
.pt_top_count{background-color:#F8B62D;padding:2px 8px;color:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.top_count{font-size:100%;}
.top_view{font-size:80%;padding-left:3px;}
.history-new{font-size:80%;background-color:#EA5051;color:#fff;padding:2px 3px;border-radius:3px;margin-right:6px;}
.history-falling{font-size:90%;color:#6883DA;margin-right:6px;padding:2px 3px;}
.history-rising{font-size:90%;color:#5EB969;margin-right:6px;padding:2px 3px;}
.history-unchanged{font-size:90%;color:#767676;margin-right:6px;padding:2px 3px;}
img#wpstats{display:none}
.recipe_info,
.arange_recipe_info{font-size:90%;height:45px;padding-top:10px;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;margin-bottom:13px;padding:3px 0px 3px 0px;}
.recipe_info,
.arange_recipe_info{width:45%;float:right;margin-top:-85px;}
.recipe_info div{width:48%;height:43px;text-align:center;font-weight:bold;}
.recipe_info_left{float:left;border-right:solid 1px #e6e6e6;}
.recipe_info_right{float:right;}
.recipe_info_bold,
.arange_recipe_info_bold{font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif;font-size:200%;font-weight:bolder;color:#c0464a;margin:0px 5px 0px 2px;}
.arange_recipe_info div{width:96%;height:43px;text-align:center;font-weight:bold;}
.arange_recipe_link{width:450px;margin:0 auto;}
div.arange_recipe_link p{font-weight:bold;margin:0;}
div.arange_recipe_link a{display:block;position:relative;border:solid 1px #A0A0A0;margin:1rem;height:100px;color:#747373;padding:0;font-size:86%;text-decoration:none;}
div.arange_recipe_link a img{margin:0px 4px 0px 0px;margin:0rem 0.4rem 0rem 0rem;border:none;}
div.arange_recipe_link a span{position:absolute;top:30%;left:105px;margin-right:2px;}
div.arange_recipe_link a span.arange_recipe_link_title{position:absolute;top:5%;left:105px;font-weight:bold;}
div#push_recipe{margin-top:35px;margin-bottom:34px;}
＃push_recipe div{width:96%;height:43px;text-align:center;font-weight:bold;}
#push_recipe a{margin:0 auto;display:block;height:160px;color:#747373;padding:0;font-size:86%;text-decoration:none;}
#push_recipe a img{float:left;height:160px;width:auto;border:none;}
#push_recipe a p{font-weight:bold;margin:0;}
#push_recipe a h4{float:left;width:60%;margin:10px 0px 10px 10px;clear:none;}
#push_recipe a div.content_tag{width:200px;float:left;margin:0.2rem 0.5rem 0rem 10px;}
#push_recipe a div.content_tag span{color:#565663;margin-right:0.3rem;}
#push_recipe a div.content_tag span span.tag_num{font-size:150%;margin:0.2rem;font-weight:bold;color:#EF6D60;}
#int_ph{margin:1rem 0;}
#int_ph ,
#int_ph div{overflow:hidden;}
#int_ph * img{border:0;}
#int_ph div span{width:49%;float:left;margin-bottom:3px;padding:0px;line-height:0px;}
#int_ph_1{position:relative;margin-right:0.2rem;}
#int_ph_2{position:relative;}
#int_ph_3{position:relative;margin-right:0.2rem;}
#int_ph_4{position:relative;}
#int_ph div span span.ph_num{position:absolute;top:0;left:0;display:block;width:1.5em;height:1.5em;color:#FFF;text-align:center;line-height:1.5;background-color:#F8B62B;}
ul#list-idx{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:10px;list-style:none;}
ul#list-idx li{width:19.9%;margin:0 0 0.1rem .005rem;}
ul#list-idx li a{text-decoration:none;display:block;height:23px;margin-right:3px;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#ebebeb;border-radius:1px;color:#6e6f77;font-size:12px;}
ul#list-idx li a span{vertical-align:middle;}
ul#top_tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:375px;margin-top:10px;}
ul#top_tags li{width:33%;}
ul#top_tags li a{text-decoration:none;display:block;height:23px;margin-right:3px;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#ebebeb;border-radius:1px;color:#6e6f77;font-size:12px;}
ul#top_tags li a span.tag-icon{font-size:24px;margin-right:6px;}
ul#top_tags li a span{vertical-align:middle;}
ul#top_tags li#content-tag-sugumeshi a{background-color:#52959d;font-size:1.4rem;}
ul#top_tags li#content-tag-sugumeshi a span.icon-sugumeshi:before{color:#fff;}
.l_ph_r_des div.l_ph{float:left;width:45%;text-align:center;}
.l_ph_r_des div.r_des{float:right;width:40%;margin-left:10px;margin-right:20px;}
.l_ph_r_des div p{margin:0.5rem 0rem;}
.title-point-box{border:2px solid #da4033;border-radius:4px;margin:2em 0;padding:1.5em;position:relative;}
.title-point-box::before{background-color:#fff;color:#da4033;content:"POINT";font-weight:bold;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.title-okazu-box{border:2px solid #EF6E5F;border-radius:4px;margin:2em 0;padding:1.5em;position:relative;}
.title-okazu-box::before{background-color:#fff;color:#EF6E5F;content:"おかず";font-weight:bold;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.title-news-box{border:3.5px solid #95ccff;border-radius:4px;margin:2em 0;padding:1.5em;position:relative;}
.title-news-box::before{background-color:#fff;color:#5aa8ff;content:"News!";font-weight:bold;font-size:160%;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.title-point-box{border:2px solid #da4033;border-radius:4px;margin:2em 0;padding:1.5em;position:relative;}
.title-point-box::before{background-color:#fff;color:#da4033;content:"POINT";font-weight:bold;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.title-push-box{border:1px solid #b3aaac;border-radius:2px;margin:2em 0;padding:1.5em;position:relative;}
.title-push-box::before{background-color:#fff;color:#535353;content:"イチオシ関連レシピ";font-size:115%;left:1em;padding:0 .5em;position:absolute;top:-1em;}
ul.point-list{border:2px solid #da4033;border-radius:3px;margin:3rem 0rem 2rem 0rem;padding:1em 1em 0.5em 2.3em;position:relative;}
ul.point-list::before{background-color:#fff;color:#da4033;content:"POINT!";font-weight:bold;font-size:160%;left:1em;padding:0 .5em;position:absolute;top:-1em;}
ul.point-list li{padding:0.8em 0;list-style-type:none!important;}
ul.point-list li:before{font-family:FontAwesome;content:"\f00c";position:absolute;left:1em;color:#da4033;}
ul.index-list{border:2px solid #da4033;border-radius:3px;margin:3rem 0rem 2rem 0rem;padding:1em 1em 0.5em 2.3em;position:relative;}
ul.index-list::before{background-color:#fff;color:#da4033;content:"INDEX";font-weight:bold;font-size:160%;left:1em;padding:0 .5em;position:absolute;top:-1em;}
ul.index-list li{padding:0.8em 0;list-style-type:none!important;}
ul.index-list li:before{font-family:FontAwesome;content:"\f1ce";position:absolute;left:1em;color:#da4033;}
.msg_box{background-color:#fffbfe;border:1px solid #f3cbd0;border-radius:20px;margin:4rem 2rem 2rem 2rem;padding:30px 20px 10px 20px;position:relative;}
.msg_box:before{background-color:#ef858c;border-radius:5px;color:#fff;content:'Message';padding:5px 20px;position:absolute;left:-10px;top:-20px;}
.msg_box_memo:before{content:'Memo';}
.msg_box_zdan:before{content:'雑談';}
.msg_box:after{border-top:12px solid #ef858c;border-right:12px solid transparent;border-left:12px solid transparent;content:'';position:absolute;top:10px;left:15px;}
.entry-content .title_circle_band{color:#505050;margin:1rem 0;padding:0.5em;display:inline-block;line-height:1.3;background:#f3cbd0;vertical-align:middle;border-radius:25px 0px 0px 25px;width:95%;font-weight:bold;border:none;}
.entry-content .title_circle_band:before{font-family:FontAwesome;content:"\f111";color:white;margin-right:8px;}
.entry-content ul.margin_1 li{margin-bottom:1.5rem;}
.entry-content ol.margin_1 li{margin-bottom:1.5rem;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "游ゴシック" , "Yu Gothic" , Anaheim , Helvetica , sans-serif;}
.indent_blk{margin-left:13px;margin-left:0.9rem;background-color:#FAFAFA;padding:0.5rem 0.8rem 0.1rem 0.8rem;border-radius:5px;-webkit-border-radius:5px;}
.faq_q{color:#64a4dd;margin:0px;font-size:120%;}
.faq_a{color:#E04D4E;font-weight:bold;margin:0px !important;font-size:120%;}
#contact_form{margin-bottom:20px;}
#contact_table tbody tr th{width:25%;}
#contact_table tbody tr td input[type="text"],
#contact_table tbody tr td input[type="email"],
#contact_table tbody tr td textarea{width:80%;min-width:200px;}
.table_style_02{border-top:1px solid #CCCCCC !important;border-left:1px solid #CCCCCC;}
.table_style_02 tbody tr th{background:rgb(233, 230, 224) none repeat scroll 0% 0%;border-right:1px solid rgb(204, 204, 204);border-bottom:1px solid rgb(204, 204, 204);color:rgb(68, 68, 68);padding:10px 10px 10px 15px;font-weight:bold;font-size:104%;}
.table_style_02 tbody tr td{background:#FFFFFF;padding:10px 10px 10px 15px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.table_style_02 tbody tr td.contact_tbl_top{border-top:1px solid #CCCCCC;}
.red_caution{color:red;font-size:120%;}
.caution{border:2px solid #E16767;color:#CC0000;font-weight:bold;padding:0.7rem;margin-bottom:1.0rem;background-color:#FFD7D7;}
.caution ul{margin:0px;}
#contact_table input[type="radio"]{display:none;}
#contact_table label.radio-label{display:inline-block;position:relative;cursor:pointer;margin-left:20px;padding:10px 16px;border-radius:2px;color:#3e4956;text-align:center;line-height:1;}
#contact_table label.radio-label:before{position:absolute;content:"";top:50%;left:-10px;width:20px;height:20px;margin-top:-10px;background:#bdc3c7;border-radius:50%;}
#contact_table input[type="radio"]:checked + label:after{position:absolute;content:"";top:50%;left:-4px;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#3066ab;}
.youtube{width:560px;height:315px;margin-bottom:1.714285714rem;}
.ama_btn{background-color:#FF9401;color:#2F2B2C !important;text-decoration:none;display:block;text-align:center;border-radius:3px;margin:2px;font-size:150%;padding:4px 2px;}
.raku_btn{background-color:#BD0100;color:#fff !important;text-decoration:none;display:block;text-align:center;border-radius:3px;font-size:120%;margin:4px 2px;padding:4px 2px;}
.seasoning_des{width:62%;float:left;}
.seasoning_des p{margin:0px;}
div.s_afi_btn{margin-top:15px;}
.s_ama_btn{width:35%;font-size:120%;padding:2px 2px;}
.s_raku_btn{width:35%;margin:7px 2px;padding:3px 2px;font-size:110%;}
#wpmem_login{margin-top:0.5rem;margin-bottom:0.5rem;}
#wpmem_login p{margin-bottom:0;}
#wpmem_reg * legend ,
#wpmem_login * legend{font-size:120%;}
#wpmem_reg * input.textbox,
#wpmem_login div.div_text input{width:15rem;}
#wpmem_login * input.buttons{display:block;}
#wpmem_reg * div.button_div{margin-bottom:1.0rem;margin-top:0.5rem;}
#wpmem_login * div.button_div{margin-bottom:2.0rem;margin-top:1.0rem;}
#wpmem_login * div.link-text{font-size:90%;}
span.req{color:#F00;}
div.req-text{font-size:85%;}
div#unm_info.req-text{color:#F00;}
div.wpmem_msg,
#wpmem_msg{background-color:rgba(150, 173, 138, 0.23);border:solid 1.5px rgba(45, 81, 30, 0.79);border-radius:3px;padding:0.6rem;margin-bottom:1.0rem;}
div.wpmem_msg p,
#wpmem_msg p{margin-bottom:0px;text-align:left;-webkit-animation:blink 2.0s ease-in-out infinite alternate;-moz-animation:blink 2.0s ease-in-out infinite alternate;animation:blink 2.0s ease-in-out infinite alternate;}
@-webkit-keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes blink{
0%{opacity:0;}
100%{opacity:1;}
}
#wpmem_msg h2{border:none;padding:0rem;}
ul.circle_list li,
ul.register_list li{position:relative;}
ul.circle_list li::after,
ul.circle_list li::before,
ul.register_list li::after,
ul.register_list li::before{display:block;content:'';position:absolute;}
ul.circle_list li::after,
ul.register_list li::after{top:.35em;left:-1.2em;width:14px;height:14px;background-color:#db8359;border-radius:100%;}
ul.circle_list li::before,
ul.register_list li::before{z-index:2;top:.625em;left:-.975em;width:4px;height:4px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
ul.circle_list li a,
ul.register_list li a{text-decoration:none;color:#db8359;}
a.remove-parent{float:right;margin-top:-2.3rem;margin-right:1.2rem;text-decoration:none;padding:0.5rem;background-color:#777;color:#fff;border-radius:3px;font-size:80%;z-index:999;}
div#favorite h1{width:95%;font-weight:normal;line-height:2;background-color:#fff;border-top:solid 1px #626262;border-bottom:solid 1px #626262;padding:0.4rem 0.5rem;margin-bottom:1.0rem;}
a#fav_my_link{margin:1.0rem 0.5rem;display:block;text-decoration:none;color:#db8359;}
.wp_mem_nav div{width:20%;padding:1.0rem;height:1.0rem;text-align:center;}
.wp_mem_nav div a{display:block;text-decoration:none;color:#626262;}
#tos_text{width:93%;height:10rem;overflow-y:scroll;font-size:80%;background-color:#efefef;padding:0.5rem;border:solid 1px #626262;margin-top:1.0rem;margin-bottom:1.0rem;}
#tos_text h2{font-size:130%;padding:0;border:none;line-height:1;margin:0.8rem 0rem;}
ul li a.wpfp-link{color:#ffc705;font-size:250%;padding-top:0px !important;}
span.wpfp-span{margin-top:-5px;display:block;}
p#register_ex,
p#favorite_ex{font-size:85%;background-color:#ffe2dd;border:solid 1px #e8c3c1;padding:0.5rem;}
p#favorite_ex{width:400px;margin:15px 5px 5px 0px;line-height:1.5;}
p#favorite_ex span.icon-star_line{color:#ffc705;}
p#register_mail_ex{font-size:85%;border:solid 1px #e8c3c1;padding:0.5rem;margin:0.5rem 0rem;}
#member_state_pc{min-height:100px;background-color:#fff;margin-bottom:8px;border:solid 1px #d0c7bc;border-radius:2px;padding:5px;line-height:1.5;}
#member_state_pc ul{margin-top:5px;margin-left:20px;}
#wpmem_login label[for="rememberme"],
label[for="tos"]{cursor:pointer;position:relative;padding-left:25px;margin-right:20px;overflow:hidden;position:relative;padding-left:25px;display:inline-block;box-sizing:border-box;}
#wpmem_login label[for="rememberme"]:before ,
label[for="tos"]:before{content:'';position:absolute;width:20px;height:20px;left:0px;top:0;border:1px solid #B3B3B3;z-index:3;}
#wpmem_login label[for="rememberme"]:after,
label[for="tos"]:after{content:'';position:absolute;top:40%;left:6px;display:block;margin-top:-8px;width:8px;height:12px;border-right:3px solid #db8359;border-bottom:3px solid #db8359;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);z-index:1;}
#wpmem_login input[type="checkbox"],
#wpmem_reg input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;position:absolute;left:-40px;width:20px;height:20px;display:block;box-shadow:41px 0px #FFF;z-index:2;margin:0px;padding:0px;}
#wpmem_login input[type="checkbox"]:checked,
#wpmem_reg input[type="checkbox"]:checked{box-shadow:none;}
#wpmem_login input[type="checkbox"]:checked:focus,
#wpmem_reg input[type="checkbox"]:checked:focus{box-shadow:40px 0px #666;opacity:0.1;}
#wpmem_login input[type="checkbox"]:focus,
#wpmem_reg input[type="checkbox"]:focus{box-shadow:41px 0px #EEE;}
label.mem_check{margin-top:5px;margin-bottom:10px;padding-bottom:2px;}
p.noinput{margin-bottom:0px;}
@media print { body{background:none !important;color:#000;font-size:10pt;}
footer a[rel=bookmark]:link:after,
footer a[rel=bookmark]:visited:after {
content: " [" attr(href) "] "; } a{text-decoration:none;}
.single_article, 
.type-page{border:none;}
.entry-content img,
.comment-content img,
.author-avatar img,
img.wp-post-image{border-radius:0;box-shadow:none;}
.site{clear:both !important;display:block !important;float:none !important;max-width:100%;position:relative !important;}
.site-header{margin-bottom:72px;margin-bottom:5.142857143rem;text-align:left;}
.site-header h1{font-size:21pt;line-height:1;text-align:left;}
.site-header h2{color:#000;font-size:10pt;text-align:left;}
.site-header h1 a,
.site-header h2 a{color:#000;}
.author-avatar,
#colophon,
#respond,
.commentlist .comment-edit-link,
.commentlist .reply,
.entry-header .comments-link,
.entry-meta .edit-link a,
.page-link,
.site-content nav,
.widget-area,
img.header-image,
.main-navigation{display:none;}
.wrapper{border-top:none;box-shadow:none;}
.site-content{margin:0;width:auto;}
.singular .entry-header .entry-meta{position:static;}
.singular .site-content,
.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular .comments-title{margin:0;width:100%;}
.entry-header .entry-title,
.entry-title,
.singular .entry-title{font-size:21pt;}
footer.entry-meta,
footer.entry-meta a{color:#444;font-size:10pt;}
.author-description{float:none;width:auto;}
#masthead, .breadcrumbs, .backtotop, .adsbygoogle, #single_top_ad, #recipe_blog, .social, iframe, .cat_paging, #page_related, #secondary, footer ,#page_foot_ads{display:none;}
img{width:50%;}
.ins_des img ,
div.arange_recipe_link a img{width:100px;}
header.entry-header h1.entry-title{margin-top:0px;padding-left:0px;}
#r_contents,#ins_contents{width:47%;margin:0.5rem}
#contents{font-size:10pt;}
#pc_bottom_ads ,
#side-footer,
#print_page, 
#wpfp_top,
img.seasoning,
.seasoning_des,
#bottom_tag{display:none;}
} #print_page{float:right;}
#print_page a{
padding: 2.0px 8.0px;
color: #ffffff;
background-color: #3C7DD1;
font-size: 90%;
border-radius: 0px 0px 6px 0px;
-webkit-border-radius: 0px 0px 6px 0px;
-moz-border-radius: 0px 0px 6px 0px;
}