/*! Luxeritas WordPress Theme 3.23.3 - (C) 2015 Thought is free. */body{font-family:'BIZ UDPGothic','Yu Gothic','Hiragino Kaku Gothic Pro',Meiryo,'Segoe UI','Verdana','Helvetica','Arial',sans-serif}i,#page-top{font-family:'Hiragino Kaku Gothic Pro',Meiryo,'Segoe UI','Verdana','Helvetica','Arial',sans-serif}i{font-style:normal}#gnavi #menu-item-45547 a{background-color:#ff7858;color:#fff}#primary{margin-top:35px}#breadcrumb{margin:0 0 15px 10px}#side .widget{padding:0}#side .widget h4{padding:10px;margin:0 0 -3px;background-color:#eee;background:linear-gradient(135deg,#fff 0%,#f5f7d5 100%)}#side .widget h4 img{vertical-align:bottom}#side .widget ul{margin-top:0}#side .widget ul li{display:block;border-top:1px solid #ddd;background-color:#fff;padding:0}#ten-widget-color{display:flex;flex-wrap:wrap}#ten-widget-color li{width:50%}#ten-widget-color li:nth-child(odd){border-right:1px solid #ddd}#side .cat-item>a,#side .menu-item>a{position:relative;display:block;padding:13px 20px;line-height:130%;text-decoration:none;color:#333}#side .cat-item>a:hover,#side .menu-item>a:hover{color:#dc143c;background-color:#f5f7d5;background:linear-gradient(135deg,#fff 0%,#f5f7d5 100%)}#side .cat-item>a:after,#side .menu-item>a:after{content:'';position:absolute;top:0;bottom:0;right:16px;width:10px;height:10px;margin:auto;border-top:2px solid #ccc;border-right:2px solid #ccc;transform:rotate(45deg);transition:ease .3s}#side .cat-item>a:hover:after,#side .menu-item>a:hover:after{right:11px}#footer{background:#f5f5f5;border-top:5px solid #b3c777;letter-spacing:.05em}#footer-nav{border-bottom:1px solid #ccc}#foot-in .banner{display:inline-block;border:2px solid coral}#ten-widget-flower img,#ten-widget-frame img{width:75px;height:75px;vertical-align:-31px;border-radius:5px}.grid{margin:0 0 20px 18px}h1.entry-title,h2.entry-title{border-bottom:8px solid #b3c777;color:#5f3d4b}h1.entry-title:before,h2.entry-title:before,h4.side-title:before{display:inline-block;content:url(/images/logoicon_24x40.webp);vertical-align:-3px;margin-right:6px}.post h2{border-left:8px solid #5f3d4b;color:#5f3d4b;background:linear-gradient(135deg,#fff 0%,#f5f7d5 80%)}.post h3{border-left:3px solid #b3c777}.post h4{border-left:6px solid #b3c777}.post p{letter-spacing:.05em}.pagination>li>a,.pagination>li>span{height:100%;line-height:25px}.widget_text{line-height:1.6}.widget_text p{margin:1em}.textwidget{margin-bottom:40px}div[id^=tile-] .grid{border:0}div[id^=tile-] .meta{margin-bottom:0;padding:0}div[id^=tile-] .toc:not(#bottom-area):not(.posts-list-middle-widget):not(#bottom-area):not(.posts-list-under-widget){padding:0 5px 20px 14px}#list div[id^=tile-] .excerpt{margin:-8px 0 0;padding-bottom:0}#pnavi .ntitle,#pnavi .ptitle{line-height:1.5}@media (min-width:1310px){#main{flex:0 1 880px;max-width:880px}#side{width:366px;margin-right:30px}}@media (max-width:767px){div[id^=tile-] .toc:not(#bottom-area):not(.posts-list-middle-widget):not(#bottom-area):not(.posts-list-under-widget){padding:0 20px 20px 0}div[id^=tile-] .toc:not(#bottom-area):not(.posts-list-middle-widget):not(#bottom-area):not(.posts-list-under-widget):nth-child(odd){padding:0 0 20px 20px}}