@charset "UTF-8";
@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}body.compensate-for-scrollbar{overflow:hidden;}
.fancybox-active{height:auto;}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992;}
.fancybox-container *{box-sizing:border-box;}
.fancybox-outer, .fancybox-inner, .fancybox-bg, .fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);}
.fancybox-infobar, .fancybox-toolbar, .fancybox-caption, .fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997;}
.fancybox-show-infobar .fancybox-infobar, .fancybox-show-toolbar .fancybox-toolbar, .fancybox-show-caption .fancybox-caption, .fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible;}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.fancybox-toolbar{right:0;top:0;}
.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994;}
.fancybox-is-open .fancybox-stage{overflow:hidden;}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994;}
.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--previous, .fancybox-slide--current, .fancybox-slide--next{display:block;}
.fancybox-slide--image{overflow:hidden;padding:44px 0;}
.fancybox-slide--image::before{display:none;}
.fancybox-slide--html{padding:6px;}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle;}
.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}
.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out;}
.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in;}
.fancybox-can-swipe .fancybox-content, .fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab;}
.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}
.fancybox-container [data-selectable='true']{cursor:text;}
.fancybox-image, .fancybox-spaceball{background:transparent;border:0;height:100%;object-fit:contain;margin:0;max-height:none;max-width:none;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}
.fancybox-spaceball{z-index:1;}
.fancybox-slide--video .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%;}
.fancybox-slide--video .fancybox-content{background:#000;}
.fancybox-slide--map .fancybox-content{background:#e5e3df;}
.fancybox-slide--iframe .fancybox-content{background:#fff;}
.fancybox-video, .fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}
.fancybox-iframe{left:0;position:absolute;top:0;}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}
.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;}
.fancybox-button, .fancybox-button:visited, .fancybox-button:link{color:#ccc;}
.fancybox-button:hover{color:#fff;}
.fancybox-button:focus{outline:none;}
.fancybox-button.fancybox-focus{outline:1px dotted;}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none;}
.fancybox-button div{height:100%;}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%;}
.fancybox-button svg path{fill:currentColor;stroke-width:0;}
.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2){display:none;}
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1){display:none;}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:linear;z-index:99998;}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401;}
.fancybox-close-small:hover{color:#fff;opacity:1;}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none;}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px;}
.fancybox-navigation .fancybox-button div{padding:7px;}
.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px;}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;}
.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0;text-align:center;z-index:99996;}
.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited{color:#ccc;text-decoration:none;}
.fancybox-caption a:hover{color:#fff;text-decoration:underline;}
.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999;}
@-webkit-keyframes fancybox-rotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes fancybox-rotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
} .fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1);}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.fancybox-fx-fade.fancybox-slide--previous, .fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}
.fancybox-fx-fade.fancybox-slide--current{opacity:1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);}
@media all and (max-height: 576px) {
.fancybox-caption{padding:12px;}
.fancybox-slide{padding-left:6px;padding-right:6px;}
.fancybox-slide--image{padding:6px 0;}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px;}
} .fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0;}
.fancybox-share p{margin:0;padding:0;}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.fancybox-share__button:visited, .fancybox-share__button:link{color:#fff;}
.fancybox-share__button:hover{text-decoration:none;}
.fancybox-share__button--fb{background:#3b5998;}
.fancybox-share__button--fb:hover{background:#344e86;}
.fancybox-share__button--pt{background:#bd081d;}
.fancybox-share__button--pt:hover{background:#aa0719;}
.fancybox-share__button--tw{background:#1da1f2;}
.fancybox-share__button--tw:hover{background:#0d95e8;}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}
.fancybox-share__button svg path{fill:#fff;}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%;}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995;}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}
.fancybox-show-thumbs .fancybox-thumbs{display:block;}
.fancybox-show-thumbs .fancybox-inner{right:212px;}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}
.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991;}
.fancybox-thumbs__list a:focus::before{opacity:.5;}
.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1;}
.fancybox-container.fancybox-is-open{z-index:99999;}
@media all and (max-width: 576px) {
.fancybox-thumbs{width:110px;}
.fancybox-show-thumbs .fancybox-inner{right:110px;}
.fancybox-thumbs__list a{max-width:calc(100% - 10px);}
}
.fancybox-content {
height: auto!important;
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{overflow:hidden}.clear,.clear:after{clear:both;display:block;visibility:hidden;width:0;height:0}.clear:after{content:' ';font-size:0;line-height:0}* html .clear{height:1%}body{background:#ccc;color:#333;font-family:Open Sans,sans-serif;font-size:13px;line-height:1.62em}a{color:#21759b;text-decoration:none;-moz-transition:color .25s ease,margin .25s ease;-webkit-transition:color .25s ease,margin .25s ease;-o-transition:color .25s ease,margin .25s ease;-ms-transition:color .25s ease,margin .25s ease;transition:color .25s ease,margin .25s ease}a:hover{color:#d54e21}h1,h2,h3,h4,h5,h6{margin-bottom:18px;font-family:Oswald,sans-serif;font-weight:300;line-height:1.62em;letter-spacing:1px}h1{font-size:36px}h2{font-size:2pc}h3{font-size:24px}h4{font-size:18px}h5{font-size:1pc}h6{font-size:15px}p{margin-bottom:24px}blockquote{position:relative;color:#444;font-family:Georgia,URW Bookman L,serif;font-style:italic;margin:0 30px 0 60px}blockquote:before{position:absolute;top:30px;left:-75px;content:"\201C";color:#ddd;font-family:serif;font-size:6pc}blockquote cite{font-style:normal}blockquote cite:before{content:"\2014";padding-right:8px}table{width:100%;border-collapse:collapse;text-align:center;margin-bottom:24px}table tr:nth-child(even){background:#f8f8f8}table td,table th{padding:6px 0}table th{font-weight:600}fieldset{border:#eee 1px solid;padding:2%}input[type=password],input[type=text],textarea{padding:1.5%;box-shadow:inset 1px 1px 5px rgba(0,0,0,.05);background:#fcfcfc;border:#eee 1px solid;color:#999;font-family:Droid Sans,sans-serif;font-size:13px}input[type="password"]:focus,input[type="text"]:focus,textarea:focus{background:#fff;border:#ddd 1px solid;color:#333;outline:0}textarea{font-size:15px}input[type=button],input[type=reset],input[type=submit]{padding:4px 15px;border-radius:15px;box-shadow:0 0 5px rgba(0,0,0,.1);background:#f8f8f8;background:-moz-linear-gradient(#fcfcfc,#f3f3f3);background:-webkit-linear-gradient(#fcfcfc,#f3f3f3);background:-o-linear-gradient(#fcfcfc,#f3f3f3);background:-ms-linear-gradient(#fcfcfc,#f3f3f3);background:linear-gradient(#fcfcfc,#f3f3f3);border:0;border-bottom:#ddd 1px solid;color:#444;font-family:Open Sans,sans-serif;font-size:13px}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:#aaa 0 0 5px}input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{box-shadow:#aaa 0 0 5px;background:-moz-linear-gradient(#eee,#f9f9f9);background:-webkit-linear-gradient(#eee,#f9f9f9);background:-o-linear-gradient(#eee,#f9f9f9);background:-ms-linear-gradient(#eee,#f9f9f9);background:linear-gradient(#eee,#f9f9f9)}hr{border:0;border-top:#eee 1px solid}dt{font-weight:600;margin-bottom:24px}dd,ul{margin-left:30px;margin-bottom:24px}ul{list-style-type:disc}ul ul{list-style-type:square;margin-bottom:0}ul ul ul{list-style-type:circle}ol{list-style-type:decimal;margin-left:30px;margin-bottom:24px}ol ol{list-style:upper-alpha;margin-bottom:0}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}address{font-size:14px;font-style:italic;margin-bottom:1pc}code{padding:1px 4px;background:#f8f8f8;background:-moz-linear-gradient(#f8f8f8,#f3f3f3);background:-webkit-linear-gradient(#f9f9f9,#f3f3f3);background:-o-linear-gradient(#f8f8f8,#f3f3f3);background:-ms-linear-gradient(#f8f8f8,#f3f3f3);background:linear-gradient(#f8f8f8,#f3f3f3);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.2);font-family:Monaco,Consolas,Lucida Console,Bitstream Vera Sans Mono,monospace;font-size:9pt}kbd,tt{font-family:monospace}abbr,acronym{border-bottom:#999 1px dotted;cursor:help}big{font-size:1.3em}cite,em{font-style:italic}pre{padding:15px;background:#f8f8f8;border:#e3e3e3 1px dashed;color:#000;font-family:Monaco,Consolas,Lucida Console,Bitstream Vera Sans Mono,monospace;font-size:9pt;line-height:1.62em;margin-bottom:24px;overflow:auto}q{quotes:inherit}q:before{content:open-quote}q:after{content:close-quote}strong{font-weight:600}sub,sup{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px}sup{bottom:1ex}sub{top:.5ex}img,video{max-width:100%;height:auto}figure img{display:block;margin:0 auto}

body *{font:inherit;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;letter-spacing:normal;font-variant:normal;word-wrap:break-word;}
.spbr{display:inline;}
.pcbr{display:block;}
.sptxt{display:none;}
.pctxt{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html > body .clearfix{display:inline-block;width:100%;}
* html .clearfix {/*\*/height: 1%;/**/} a{transition:none;}
a:link{color:#fd7b93;}
a:visited{color:#fd7b93;}
a:hover{color:#666;text-decoration:underline;}
a:active{color:#FF913B;}
.entry-content a img, #attachment-nav a img,
.entry-content a:hover img, #attachment-nav a:hover img{background:transparent;}
img{border-color:transparent;max-width:none;vertical-align:bottom;}
del{text-decoration:line-through;}
table{border-collapse:collapse;text-align:left;line-height:1.5em;table-layout:fixed;}
table.type1{width:100%;}
table.type2{width:auto;}
table th{padding:5px 3px;font-weight:bold;vertical-align:middle;border:1px solid #ccc;text-align:center;}
thead tr th{background:#5dbb3e;padding:10px 0;margin:0;line-height:21px;}
tbody tr th{background:#ddd;color:#3a3a3a;padding:10px 0;margin:0;line-height:21px;}
.entry-content thead tr, .entry-content thead tr a{color:#FFF;}
table tr:nth-child(even){background:#FFF;}
table td{padding:7px 5px 7px 5px;vertical-align:middle;border:1px solid #ccc;text-align:left;font-size:13px;line-height:1.3em;}
table td p{padding:5px 0;margin:0;}
table tr.tx_left td{text-align:left;}
table tr.tx_center td{text-align:center;}
table tr.tx_right td{text-align:right;}
table td.tx_left{text-align:left;}
table td.tx_center{text-align:center;}
table td.tx_right{text-align:right;}
table td.tx_bold{font-weight:bold;}
table.width_100{width:100%;}
table.width_auto{width:auto;}
table.width_flick{}
table .select{background:#fbf7dc;font-weight:bold;}
table .spot{background:#ffebeb;font-weight:bold;}
.tx_left{text-align:left;}
.tx_center{text-align:center;}
.tx_right{text-align:right;}
.tx_bold{font-weight:bold;}
.above{color:#333;background-color:#fff3bf;font-weight:bold;font-size:11px;margin:0 0 0 3px;}
.plus{color:#00a4de;font-size:11px;margin:0 0 0 3px;}
.minus{color:#ff8a94;font-size:11px;margin:0 0 0 3px;}
.column{float:none;}
#content.column{float:left;}
#sidebar{float:left;}
#sidebar .onecol{width:100%;}
.entry{background-color:#FFF;}
.entry ul, .entry ol{margin:15px 0 15px 30px;padding:0 0 0 0;}
.entry .mtmpn ul{margin:0 0 0 0;}
.entry .mtmpn ul.pagination{padding:7px 3px;margin:15px 0 15px 0;}
.entry li{margin-top:0;padding:0;margin:15px 0;line-height:1.6em;}
.entry #single_cate li,
.entry #single_tag li{margin-top:0;padding:0;margin:3px 0;line-height:1.6em;}
.entry #single_cate .entrytag_name,
.entry #single_tag .entrytag_name{background-repeat:no-repeat;background-position:0px 0;background-size:18px;padding:0 0 0 20px;margin:0;line-height:20px;}
.entry #single_cate .entrytag_name{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_3.png);background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_4.png);}
.entry #single_tag .entrytag_name{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_4.png);}
.breadcrumbs{background-repeat:no-repeat;background-position:0px 0;background-size:18px;padding:0 0 0 22px;margin:10px 0 20px 10px;line-height:20px;background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_7.png);}
.single .breadcrumbs{margin:5px 0 25px 0;}
.breadcrumbs .home{color:#ff8a94;}
.breadcrumbs a{text-decoration:underline;color:#777;}
.breadcrumbs a:hover{color:#96cd74;}
.breadcrumbs ul{padding:0;margin:5px 0;}
.breadcrumbs li{display:inline;}
.breadcrumbs li::after{content:">";display:inline;margin:0 6px;}
.breadcrumbs li:last-child::after{content:'';display:none;}
.content-container .entry-thumbnail{box-shadow:0px 0px 2px 0px #999;}
div.matome_menu, div.matome{padding:10px 10px;border-radius:0;margin:10px 0 15px 0;}
.single .mtmlink div.matome_menu{margin:15px 0 0 0;}
div.matome_menu ul, div.matome ul{font-size:12px;list-style-type:none;padding:0;margin:0;}
div.matome_menu li a, div.matome li a{font-size:14px;color:#01bacc;line-height:1.5em;padding:0;margin:0;}
.single div.matome_menu.tbl, div.matome.tbl{background:#ddf0d4;}
.search .matome_menu.tbl, .archive .matome_menu.tbl, .home .matome_menu.tbl, .home .matome.tbl{background:#9298e5;border-radius:5px;}
.single .mtmlink .matome_menu.tbl{background:#afadf3;border-radius:5px;}
.single .matome_menu p, .matome_menu p, .matome p{font-size:14px;font-weight:bold;color:#ff6666;margin:5px 0 5px 4px;padding:0 0 0 5px;border-left:7px solid #ff6666;line-height:1.2em;}
.search .matome_menu p, .single .mtmlink .matome_menu.tbl p, .archive .matome_menu p, .home .matome_menu p, .home .matome p{color:#FFF;border-left:7px solid #FFF;}
.matome_menu .mtm_nav li a, .matome_menu #mobile_subnav li a,
.home .matome .mtm_nav li a, .home .matome #mobile_subnav li a{background:#fffefa;color:#fd5d7a;border:1px solid #ffd502;}
.matome table{margin-bottom:15px;}
.matome tr{}
.matome td{padding:0;font-size:14px;text-align:center;border:1px solid #00b7dd;background:#ffffff;}
.matome td a{color:#00b7dd;letter-spacing:1px !important;display:block;padding:15px 5px;}
#toc_container,
#content #ez-toc-container{position:relative;background:#effcff;padding:15px 70px 15px 15px;border-radius:5px;margin:15px 0 15px 0;border:none;border-top:4px solid #01bacc;border-bottom:4px solid #01bacc;display:inline-block;max-width:450px;}
#content #ez-toc-container.tbl{background:#ddf0d4;}
#toc_container ul,
#content #ez-toc-container ul{list-style-type:disc;list-style-position:inside;padding:0;margin:0 0 0 15px;}
#toc_container ul ul,
#content #ez-toc-container ul ul{list-style-type:circle;margin:0;}
#toc_container ul li ul,
#content #ez-toc-container ul li ul{list-style-type:circle;margin:0 0 0 10px;}
#toc_container ul li,
#content #ez-toc-container ul li{margin:7px 0px;line-height:1.5em;}
#toc_container li li,
#content #ez-toc-container li li{margin:7px 0px;line-height:1.8em;}
#toc_container a,
#content #ez-toc-container a{font-size:16px;color:#464f50;line-height:1.8em;padding:0;margin:0;font-weight:bold;text-decoration:underline;}
#toc_container a:hover,
#content #ez-toc-container a:hover{color:#0082de;}
#toc_container li li a,
#content #ez-toc-container li li a{font-size:15px;font-weight:normal;line-height:1.8em;}
#content #toc_container ul li::marker,
#content .ez-toc-counter nav ul li a::before{margin:0;}
#content #toc_container ul li li::marker,
#content .ez-toc-counter nav ul li li a::before{content:counter(item, circle) " ";counter-increment:item;margin:0;padding:0;line-height:20px;}
#toc_container p,
#content #ez-toc-container p{color:#01bacc;display:inline-block;position:relative;margin:0;padding:10px 0 10px 41px;font-size:21px;font-weight:700;}
#content #ez-toc-container table{margin-bottom:15px;}
#content #ez-toc-container td{padding:0;font-size:14px;text-align:center;border:1px solid #00b7dd;background:#ffffff;}
#content #ez-toc-container td a{color:#00b7dd;letter-spacing:1px !important;display:block;padding:15px 5px;}
#toc_container p.toc_title,
#content #ez-toc-container p.ez-toc-title{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_mokuji.png);background-repeat:no-repeat;background-position:left 5px;background-size:35px 35px;}
.category-37 .entry-content img.post_img{max-width:580px;max-height:350px;width:auto;object-fit:contain;background-color:#FFF;}
.category-37 .entry-content img.post_img.hagaki_img{width:280px;}
.entry-content .qt-box-row img.post_img{max-width:none;max-height:none;width:auto;object-fit:contain;box-sizing:border-box;}
.entry-content .qt-box-entry img.post_img{max-width:none;max-height:none;width:auto;}
.scrollbox{overflow-x:auto;}
.scrollbox::-webkit-scrollbar{height:5px;}
.scrollbox::-webkit-scrollbar-track{border-radius:5px;background:#eee;}
.scrollbox::-webkit-scrollbar-thumb{border-radius:5px;background:#666;}
div#transferinfo{font-size:14px;background:#333;color:#FFF;text-align:center;padding:10px 5px;margin:0;}
.entry-tags a:link, .entry-tags a:visited{color:#353535;}
.entry-content img, .entry-content a img{max-width:100%;padding:4px;border:none;box-shadow:none;box-sizing:border-box;}
.entry-content .ed_image a img, .entry-content img.alignnone{border-radius:10px;box-shadow:0 0px 2px 0px #999;padding:4px;margin:10px 0px 0px 1px;border:none;background:#FFF;}
.category-81 .entry-content img.alignnone, .category-168 .entry-content img.alignnone{width:auto;max-width:95%;box-sizing:border-box;}
.entry-content img.edit_icon, .entry-content a img.edit_icon{box-sizing:content-box;}
iframe[name="google_conversion_frame"]{position:absolute !important;top:0;}
#wrapper{position:relative;margin:0 auto;overflow:hidden;box-shadow:none;max-width:100%;background-repeat:repeat;background-position:top left;background-attachment:scroll;background-color:#fff7de;}
.threecol .widget{margin:15px;}
#container{margin:0 auto;max-width:1150px;height:auto;}
#content .content-container{display:block;}
article.twocol{width:50%;float:none;position:relative;left:auto;top:auto;box-sizing:border-box;align-self:stretch;margin:0;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:240px;}
article.twocol:nth-child(odd){padding:5px 7px 13px 0;}
article.twocol:nth-child(even){padding:5px 0 13px 7px;}
#content .entries{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;}
#sidebar.threecol{width:336px;margin-bottom:20px;}
#sidebar-top{padding-top:10px;}
#sidebar .widget{margin:10px 10px 25px 10px;}
#content.twothirdcol{width:calc(100% - 352px);padding:0;margin:0 13px 0 0;}
figure.entry-thumbnail, .entry-thumbnail img.wp-post-image{width:100%;height:180px;border-radius:0px;object-fit:cover;}
.content-container .content-cat{position:static;box-sizing:border-box;margin:0 0 9px 0;}
.content-info{margin:0;}
#content .content-body{display:block;padding:0;}
.content-thum{margin:0 0 15px 0;}
.content-title h2, .content-title h2 a{font-size:17px;font-weight:700;margin:0 0 10px 0;color:#555;line-height:25px;}
.content-title h2 a:hover{color:#fd5d7a;}
.content-title h2 img{margin:0 3px -2px 0;}
.content-excerpt div{font-size:15px;margin:0 10px 0 0;padding:0 10px 0 0;border-right:2px solid #ffa3a8;line-height:1.7em;height:1.7em;overflow:initial;text-overflow:initial;white-space:initial;display:inline;width:auto;max-width:initial;float:none;}
.content-excerpt img{padding:0 0 3px 0;margin:0 3px 0 0;vertical-align:middle;}
.content-excerpt div:last-child{border-right:none;}
.content-excerpt{}
.content-number, .content-sponser, .content-limit{float:left;}
h1.entry-title{margin:7px 0;padding:0 5px;font-size:23px;font-weight:bold;letter-spacing:-0.01em;}
.single h1.entry-title{line-height:1.5em;}
.error404 h1.entry-title{margin:20px 0 30px;font-size:32px;line-height:1.5em;font-weight:normal;}
.error404 p{font-size:15px;line-height:1.8em;}
.error404 #flip_menu .fitem p{line-height:1.4em;}
h1.entry-title span.ym{font-size:18px;vertical-align:middle;margin-left:-7px;}
.category_header{padding:0;margin:0 0 20px 0;}
.entry-title a:link{color:#333;text-decoration:none;}
.entry-title a:visited{color:#d46cfa;text-decoration:none;}
.entry-title a:hover{color:#FF2786;text-decoration:underline;}
.entry-meta a{color:#72CA6A;}
.entry-meta a:hover{color:#AD00FF;}
body{color:#333;background:#fff7de;}
.single .entry-content hr{border-top:1px dotted #CCC;}
.single .entry-content a{text-decoration:underline;}
#prize_num{font-size:15px;color:#FFF;background:#F66;width:auto;padding:5px 8px 7px 12px;margin:0 10px 0 0;text-align:center;border-radius:0 0 6px 6px;float:right;}
#prize_num span{font-weight:bold;color:#FFF;}
#prize_num a:link,
#prize_num a:visited{text-decoration:initial;color:#FFF;}
#prize_num a:hover{text-decoration:underline;color:#FFF;}
#prize_num a:active{text-decoration:underline;color:#FFF;}
#prize_num span i{margin-left:3px;}
#header{border-top:#F66 4px solid;margin:0 auto 6px auto;max-width:100%;box-sizing:border-box;}
#header input#s{background-color:rgb(252, 218, 218);width:150px;}
#header input#s:focus{background-color:rgb(228, 228, 228);width:220px;}
#header #header-inner{max-width:1150px;margin:0 auto;position:relative;}
#header-inner span{display:block;color:#999;margin:0 0 0 6px;padding:0 0 2px 0;font-size:12px;line-height:12px;letter-spacing:3px;}
#header .menu-main-nosub-container{max-width:1150px;margin:0 auto;}
.widget-area a{color:#555555;font-weight:normal;}
.widget-area a:hover{color:#fd5d7a;}
.widget-area li{border-bottom:#B9B9B9 1px dotted;line-height:1.4em;}
.widget-area a.wpp-post-title{color:#555;font-weight:normal;font-size:14px;line-height:1.3em;padding:0;margin:5px 5px 0 0;display:block;}
.widget-area a.wpp-post-title:hover{color:#fd5d7a;font-weight:normal;font-size:14px;}
#site-title a{color:#666;letter-spacing:1px;}
#site-title{line-height:normal;padding:0;white-space:nowrap;margin:13px 0 0 0;margin:0;font-size:24px;position:static;}
h1#site-title img{width:155px;height:44px;}
h1#site-title span{display:none;}
div#title_box{float:left;width:640px;padding:0 0 0 8px;padding:7px 0 0 5px;padding:6px 0 5px 5px;}
#title_box p{font-size:12px;position:relative;top:0px;left:0px;}
h1.page-title{font-size:32px;color:#3F3F3F;line-height:1.5em;}
.entry-title, #reply-title{letter-spacing:0;}
.entry h2.entry-title, .entry h2.entry-title a{font-size:18px;line-height:1.5em;font-weight:bold;margin:0 0 7px 0;}
.entry .mtm_img{margin:0 10px 20px 0;}
.entry .mtm_img img{max-width:80%;max-height:300px;border-radius:10px;box-shadow:0 0px 2px 0px #999;padding:4px;border:none;width:auto;}
#sns_icon img:hover,
.yarpp-thumbnail img:hover, .wpp-list img:hover, #mobile_nav img:hover,
.mobile_nav2 img:hover, figure img:hover{opacity:0.7;}
.status-private div.entry{background:#CCC;}
.status-private div.entry h2.entry-title{text-decoration:line-through;}
nav#access{display:block;}
#access a{color:#FFF;font-weight:normal;}
#access ul{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;padding:0;margin:0;list-style:none;font-weight:bold;text-transform:none;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;}
#access ul ul a{color:#FF8300;font-weight:normal;}
#access{padding:0;background:#FD5D7A;box-shadow:none;border-top:1px solid #ffa5b5;border-bottom:1px solid #c27986;}
#access ul#menu-main a,
#access ul#menu-main-nosub a{width:100%;padding:0 12px 0 9px;margin:0px 0px 1px 0px;text-indent:0;text-shadow:none;font-weight:bold;}
#access ul#menu-main-nosub a:hover{background-color:#b78edc;color:#ffffff;text-decoration:underline;}
#access ul#menu-main-nosub a img{width:45px;height:45px;}
#access a:hover{background-color:#333;color:#fff900;}
#access li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;float:none;font-size:17px;border-right:1px dotted #fff7de;text-decoration:underline;color:#F31F74;line-height:58px;position:relative;padding:0;margin:0;width:auto;text-align:center;}
#access #category_jump{display:none;margin:0;padding:10px 0;background:#ffa3a8;}
#access #category_jump ul{width:100%;text-align:center;padding:0;margin:0 auto;box-sizing:border-box;justify-content:center;}
#access #category_jump li{font-size:14px;border-right:1px solid #FFF;width:auto;display:inline;text-align:center;margin:0;padding:3px 13px;line-height:1em;height:auto;}
#access #category_jump li:first-child,
#access #category_jump li:last-child{border:none;}
#access #category_jump li a{color:#FFF;padding:8px 0;}
#access #category_jump li.terms{color:#fd5d7a;background:#fff;padding:3px 6px;margin:0;line-height:1em;}
#access ul#menu-main-nosub li img{vertical-align:middle;margin:-7px 5px 0 0;-moz-transition:-moz-transform 0.2s linear;-webkit-transition:-webkit-transform 0.2s linear;-o-transition:-o-transform 0.2s linear;-ms-transition:-ms-transform 0.2s linear;transition:transform 0.2s linear;}
#access ul#menu-main-nosub a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
#access ul#menu-main ul a,
#access ul#menu-main-nosub ul a{background-image:none !important;padding:12px 10px 12px 18px;text-indent:0px;}
#access ul#menu-main ul a:hover{text-decoration:underline;}
#access ul#menu-main-nosub ul a:hover{text-decoration:underline;}
#mobile_nav{display:none;width:100%;background:#7CCC57;padding:6px 0 5px 0;height:125px;}
#mobile_subnav{display:block;width:100%;margin:0;padding:0;background:#ffa3a8;}
.matome_menu .mtm_nav, .matome .mtm_nav, .matome #mobile_subnav{background:transparent;display:block;width:100%;margin:0;padding:3px 0 3px 0;box-shadow:none;}
#header #mobile_subnav ul,
#header #mobile_subnav ul ul{width:100%;max-width:1138px;padding:0 0 0 5px;margin:0 auto;box-sizing:border-box;display:block;position:static;height:auto;top:auto;left:auto;}
#header #mobile_subnav ul li.more ~ li{display:table-cell;}
#header #mobile_subnav ul li.more a{display:none;}
#single_spot{margin:0px 0 30px 0;}
#main_spot{padding:0;}
#flip_menu .postcat li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;overflow:hidden;height:72px;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:center;}
#flip_menu .spot_txt{flex:1;font-size:14px;padding:0;overflow:hidden;}
.search .post404 h2, .post404 h2, .error404 h2, #featured_post h2,
#main_newpost h2{font-size:18px;padding:0 0 0 7px;margin:0 0 0 0;color:#FFF;font-weight:bold;box-sizing:border-box;border-left:7px solid #FFF;background:transparent;}
.search .post404, .post404, #main_newpost{background:#fd7b93;padding:10px 10px;margin:15px 0 15px 0;}
#featured_post{background:#ff9133;padding:10px 10px;margin:15px 0 10px 0;}
.category-title-box{background:#fd7b93;padding:12px 10px;margin:15px 0 0 0;}
h1.category-title{font-size:23px;line-height:1.4em;letter-spacing:0;padding:0 0 0 7px;margin:0;color:#FFF;font-weight:bold;box-sizing:border-box;border-left:8px solid #FFF;}
h1.category-title span{font-size:16px;vertical-align:middle;margin-left:-7px;}
.category_header .cat-info{color:#FFF;font-size:14px;padding:5px 10px 5px 10px;background:#ffa3a8;}
.post-num{margin:0 0 5px -7px;padding:0 0;}
.archive_description{text-align:left;padding:0 0 5px 0;margin:0 0;}
.spot_content img{border:0;box-shadow:0px 1px 2px 0px #777;margin:0 10px 0 0;object-fit:cover;width:140px;height:70px;}
.matome_menu .mtm_nav ul, .matome .mtm_nav ul, .matome #mobile_subnav ul{max-width:100%;margin:0 auto;padding:0;background:transparent;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
#mobile_subnav li{float:left;width:auto;height:auto;list-style-type:none;margin:0;padding:0;position:relative;}
.matome_menu .mtm_nav li, .matome .mtm_nav li, .matome #mobile_subnav li{float:none;flex-basis:50%;width:50%;height:40px;list-style-type:none;margin:3px 0;padding:0;}
#mobile_subnav li a,
#mobile_subnav li li a{display:block;white-space:nowrap;color:#ffffff;overflow:hidden;margin:5px 3px 6px 3px;padding:2px 6px;font-weight:bold;border:1px solid #ffc7ca;text-align:left;font-size:12px;border-radius:0;}
#mobile_subnav li a:hover,
#mobile_subnav li li a:hover{color:#FFF;background:#01bacc;border:1px solid #01c6da;font-weight:bold;}
.matome_menu .mtm_nav li a, .matome .mtm_nav li a, .matome #mobile_subnav li a{background:#fffefa;display:block;white-space:nowrap;color:#fd4a6c;overflow:hidden;margin:0 5px;padding:8px 0;font-weight:bold;border:none;text-align:center;font-size:14px;border-radius:24px;text-decoration:none;}
.mtmlink .matome_menu .mtm_nav li a{border:1px solid #b78edc;}
.matome_menu .mtm_nav li a:hover, .matome .mtm_nav li a:hover, .matome #mobile_subnav li a:hover{background:#00c6db;color:#fff;border:1px solid #fff;}
.matome_menu .mtm_nav li.current-menu-item a, .matome .mtm_nav li.current-menu-item a, .matome #mobile_subnav li.select a{background:#ff93b1;color:#FFF;}
.mtmlink .matome_menu .mtm_nav li.current-menu-item a{background:#d093ff;}
#header #mobile_subnav li.select a{background:#b78edc;border:1px solid #b78edc;text-decoration:underline;color:#FFF;}
#header #mobile_subnav li span{font-size:10px;background:#00c5d9;width:3px;height:3px;position:absolute;top:8px;right:5px;text-align:center;border-radius:12px;padding:2px;margin:0;color:#FFF;line-height:17px;overflow:hidden;text-indent:100%;white-space:nowrap;}
.matome .mtm_nav li span, .matome #mobile_subnav li span{font-size:10px;background:#00c5d9;position:absolute;top:-2px;right:-1px;text-align:center;border-radius:12px;padding:0px 3px;margin:0;color:#FFF;line-height:17px;width:auto;height:auto;text-indent:inherit;overflow:visible;}
#mobile_mainmenu{margin:0px auto 5px auto;width:320px;}
#mobile_mainmenu a{max-width:76px;height:60px;float:left;margin:1px 0px 1px 3px;}
#mobile_mainmenu a span{font-size:11px;font-weight:bold;color:#FFF;position:relative;top:-27px;left:6px;text-align:center;width:66px;display:block;white-space:nowrap;}
#current-location{background:#F5F5F5;}
.entry-content{padding-bottom:5px;font-size:15px;line-height:1.9em;}
.sort_box a{color:#333;font-weight:normal;text-decoration:none;}
.sort_box span:first-child{border-right:1px solid #777;padding-right:18px;margin-right:5px;}
.sort_box img{max-width:100%;padding:4px;border:none;box-shadow:none;}
.sort_box{background:#ffffff;border:1px solid #c2c2c2;padding:7px 10px;margin:20px 0;text-align:center;height:30px;line-height:30px;font-size:15px;color:#333;}
.category .sort_box{width:100%;border:none;box-sizing:border-box;background:#fffefa;padding:5px 15px;margin:15px 0;text-align:center;height:40px;line-height:normal;font-size:15px;color:#a079eb;}
.sort_box a:hover{color:#ff86cf;text-decoration:underline;}
.sort_box img, .sort_box a{vertical-align:middle;border:none;box-shadow:none;}
.entry-utility{border-top:none;margin:0;padding:0;}
#follow_btnf{margin:0 10px 0 0;padding:10px 0 15px 0;text-align:left;width:auto;float:left;}
#htb_btn{float:left;margin:0;padding:10px 0 15px 0;}
.author-box{padding:10px 10px;margin:25px 0;background:#effcef;display:flex;}
.author-box .image img{border-radius:23%;max-width:120px;max-height:120px;}
.author-box .image{padding:10px 10px 5px 10px;min-width:120px;flex-grow:1;}
.author-box .text{margin:0;padding:0 10px;flex-grow:2;}
.entry-content .author-box p{margin:0;}
.entry-content .author-box h4{font-size:17px;line-height:1.6em;font-weight:bold;border-left:7px solid #fd5d7a;color:#fd5d7a;margin:15px 0px 13px 3px;padding:0 0 0 7px;}
#footer{clear:both;border:none;background:#252525;}
#footer-box{padding:10px 0 25px 0;background:#252525;margin:0 auto;max-width:1150px;color:#CCC;}
#footer-box .widget-title{color:#CCC;font-size:18px;}
#copyright-box{clear:both;padding:0 0 30px 0;background:#1A1A1A;border:none;}
#copyright-box a{color:#ccc;text-decoration:none;}
#copyright-inner{clear:both;max-width:1150px;margin:0 auto;padding:30px 15px 30px 15px;background:none;border:none;color:#CCC;font-weight:normal;}
#copyright-inner a:hover{color:#fd5d7a;text-decoration:underline;}
h3.widget-title{margin:0 0 24px 0;}
#sidebar{color:#000;border-radius:0;background-color:#FFFEFA;}
#sidebar li img{vertical-align:baseline;}
#sidebar .widget-title{font-size:17px;line-height:17px;height:17px;font-weight:bold;color:white;background-color:#b78edc;padding:15px 0 12px 44px;margin:0 0 10px 0;border-radius:6px 0;box-shadow:0 1px 1px 0px #777;}
#sidebar #execphp-2 h3,
#sidebar #execphp-3 h3,
#sidebar #execphp-6 h3,
#sidebar #codewidget-3 h3,
#sidebar #execphp-8 h3,
#sidebar #execphp-9 h3,
#sidebar #execphp-10 h3,
#sidebar #footer-box h3,
#sidebar #execphp-12 h3,
#sidebar #execphp-13 h3,
#sidebar #execphp-14 h3,
#sidebar #search-3 h3,
#sidebar #text-5 h3,
#sidebar #execphp-5 h3,
#sidebar #codewidget-2 h3,
#sidebar #sidebar-mid h3{background-repeat:no-repeat;background-position:7px 7px;background-size:33px;}
#sidebar #execphp-2 h3,
#sidebar #execphp-6 h3,
#sidebar #codewidget-3 h3,
#sidebar #execphp-8 h3,
#sidebar #execphp-9 h3,
#sidebar #execphp-10 h3{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_1.png);}
#sidebar #execphp-3 h3,
#sidebar #footer-box h3,
#sidebar #execphp-12 h3,
#sidebar #execphp-13 h3,
#sidebar #execphp-14 h3{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_2.png);}
#sidebar #search-3 h3{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_3.png);}
#sidebar #text-5 h3{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_4.png);}
#sidebar #execphp-5 h3,
#sidebar #codewidget-2 h3,
#sidebar #sidebar-mid h3{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_5.png);}
ins{box-shadow:none;background:none;padding:0;}
#footer-ad{text-align:center;margin-bottom:10px;}
.ads_top{margin:15px auto !important;width:300px;}
.ads_resp{margin:20px auto !important;width:auto;}
#wrapper .entry,
.archive #wrapper .entry,
.single #wrapper .entry,
.page #wrapper .entry,
.error404 #wrapper .entry{width:100%;margin:0;padding:20px 18px 20px 18px;position:relative;border:none;box-shadow:0 1px 2px 0 #777;box-sizing:border-box;border-radius:5px;}
.single #wrapper .entry{border-radius:12px;}
.entry{box-shadow:0 1px 2px 1px rgba(0, 0, 0, 0.4);}
.single .entry{box-shadow:0 0px 2px 0px rgba(0, 0, 0, 0.4);}
.single .entry, .page .entry, .single .entry{margin-bottom:15px !important;}
.error_page ul{list-style-type:none;margin:0 0 0 0;}
.error_page li{margin:0 0 8px 0;border-bottom:dotted 1px #CCC;padding:0 0 8px 0;}
.error_page li img{float:left;border:none;padding:0;margin:0px 15px 3px 0;width:70px;list-style:none;box-shadow:0px 0px 2px 1px #999;border-radius:5px;}
.error_page li a{line-height:55px;margin:0;color:#666;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%;font-size:15px;text-decoration:underline;font-weight:bold;}
.error_page li:last-child{float:none;}
input#searchsubmit{display:none;width:30px;padding:2px;margin-right:10px;background:#a8a8a8;background:-moz-linear-gradient(#ccc, #999);background:-webkit-linear-gradient(#ccc, #999);background:-o-linear-gradient(#ccc, #999);background:-ms-linear-gradient(#ccc, #999);background:linear-gradient(#ccc, #999);border:#999 1px solid;color:#333;text-align:center;}
.wpp-thumbnail{display:inline;float:left;margin:0 8px 0 0;border:none;box-shadow:0px 0px 2px 0px #555;border-radius:10px;}
#admin-rank .wpp-thumbnail{display:inline;float:left;margin:0 8px 0 0;border:none;box-shadow:0px 0px 3px 0 #666;border-radius:10px;}
#admin-rank .wpp-list .wp-post-image{width:58px;height:58px;}
.entry #admin-rank ul{margin:0;}
#admin-rank .wpp-list li{display:inline-block;float:none;clear:left;width:100%;position:relative;list-style-type:none;padding:5px 0 5px 0;margin:0;border-bottom:1px dotted #999;}
.widget-area #s{padding:3%;margin:0;width:94%;}
.widget-area .wpp-list{counter-reset:wpp-ranking;}
.widget-area ul{margin:0;list-style:none;overflow:hidden}
.widget-area .wpp-list li.data:before{content:counter(wpp-ranking, decimal);counter-increment:wpp-ranking;}
.widget-area .wpp-list li{display:inline-block;float:none;clear:left;width:100%;position:relative;list-style-type:none;padding:7px 5px 7px 5px;}
.widget-area .wpp-list li.data:before{content:counter(wpp-ranking, decimal);counter-increment:wpp-ranking;background:rgba(112, 172, 222, 0.85);color:#fff;font-size:12px;line-height:23px;padding:0;margin:0;position:absolute;left:0px;top:5px;z-index:100;border-radius:50%;width:22px;height:22px;text-align:center;}
.widget-area .wpp-list li:nth-child(1):before{background:rgba(255, 92, 92, 0.9);}
.widget-area .wpp-list li:nth-child(2):before{background:rgba(255, 152, 67, 0.9);}
.widget-area .wpp-list li:nth-child(3):before{background:rgba(122, 197, 90, 0.9);}
h4.link_expiration{text-decoration:line-through !important;color:#999;}
.link_expiration{text-decoration:line-through !important;color:#999;}
.single_title{position:relative;}
hr.qt-line-d.title{margin:15px 0 20px 0;}
.single .content-cat{margin:0;padding:0 10px 0 0;background:#FFF;width:auto;display:block;position:absolute;top:-10px;line-height:1.5em;}
.single .content-cat.cat1, .single .content-cat.cat2, .single .content-cat.cat3, .single .content-cat.cat4, .single .content-cat.cat5, .single .content-cat.cat6, .single .content-cat.cat7, .single .content-cat.cat8, .single .content-cat.cat9, .single .content-cat.cat10{position:absolute;}
.single .diary_mrk, .single .tousen_mrk, .single .review_mrk, .single .otoku_mrk, .single .pr_mrk, .single .kotsu_mrk, .single .monitor_mrk, .single .sample_mrk, .single .info_mrk, .single .osusume_mrk, .single .sonoba_mrk, .single .kakuritsu_mrk, .single .news_mrk{color:#FFF;font-size:13px;padding:2px 7px;margin:0 0 0 3px;border-radius:2px;vertical-align:middle;width:auto;line-height:2em;font-weight:normal;letter-spacing:0.1em;}
.diary_mrk, .tousen_mrk, .review_mrk, .otoku_mrk, .pr_mrk, .kotsu_mrk, .monitor_mrk, .sample_mrk, .info_mrk, .osusume_mrk, .sonoba_mrk, .kakuritsu_mrk, .news_mrk{font-size:13px;padding:2px 5px 2px 5px;color:#FFF;border-radius:2px;line-height:27px;white-space:nowrap;}
.tousen_mrk{background:#64c245;}
.info_mrk{background:#ff5f75;}
.review_mrk{background:#777;}
.otoku_mrk{background:#ffa012;}
.monitor_mrk{background:#ffc904;}
.sample_mrk{background:#4dacff;}
.osusume_mrk{background:#ff86cf;}
.sonoba_mrk{background:#ff88b4;}
.kotsu_mrk{background:#a068ee;}
.diary_mrk{background:#10bdc6;}
.kakuritsu_mrk{background:#ef4dae;}
.news_mrk{background:#6890ee;}
.archive .content-container .content-cat span:has(+ .pr_mrk){margin:0;border-right:1px dotted #FFF;}
.single .pr_mrk{margin:0;border-left:1px dotted #FFF;}
.category-37 .info_mrk + .pr_mrk{background:#ff5f75;}
.category-81 .tousen_mrk + .pr_mrk{background:#64c245;}
.category-47 .monitor_mrk + .pr_mrk{background:#ffc904;}
.category-44 .sample_mrk + .pr_mrk{background:#4dacff;}
.category-45 .otoku_mrk + .pr_mrk{background:#ffa012;}
.single .content-cat img, .content-container .content-cat img{width:auto;height:15px;margin:0 0 1px 4px;padding:0 1px;line-height:1em;vertical-align:middle;}
.single .content-cat img{margin:0 0 1px 4px;padding:0 0 1px 0;}
.content-container .content-cat span{margin:0 3px 0 0;}
.content-container .content-cat .entry_method{margin:0 0 0 5px;}
.content-cat .entry_method{border-left:1px dotted #FFF;padding:0;margin:0 0 0 5px;}
.author_box{padding:0;margin:0;border:none;}
.author_box a{color:#333;text-decoration:underline;}
.post_time{margin:0;padding:0;text-align:right;}
.entry-tags{margin:0;}
.entry-tags li{display:inline-block;}
.entry-tags ul{list-style:none;display:inline-block;padding:0;margin:0;}
.entry-tags a{margin:2px 2px;padding:4px 10px;box-shadow:none;font-size:11px;background:#eeeeee;border:none;border-radius:0px;position:relative;display:inline-block;}
.entry-tags a:before{content:none;}
.entry-tags i{margin:0 3px 0 0;}
#taglist{font-size:16px;font-weight:normal;border-top:1px dotted #CCC;padding-top:20px;margin-bottom:15px;color:#999;}
.entry-tags a:hover{background:#96cd74;color:#FFF;box-shadow:none;top:0;font-weight:normal;}
.entrytag_name{padding-left:8px;color:#FF8A94;}
#single_cate{margin:0 0 25px 0;display:block;padding:0px 7px;}
#single_tag{margin:0 0 30px 0;display:block;padding:0px 7px;}
body .entry-content div.subtitle, body .entry-content h3.subtitle{padding:0 0 0 20px;margin:25px 0 12px 0;color:#5dbb3e;font-weight:700;font-size:18px;border-top:none;border-bottom:none;background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_subtitle.png);background-repeat:no-repeat;background-position:left 4px;background-size:17px 17px;}
body .entry-content div.subtitle{margin:0 0 12px 5px;line-height:1.5em;}
body .entry-content .box{padding:6px 15px 12px 10px;margin-bottom:10px;border-radius:5px;background-color:#edf8fe;box-shadow:0 0px 3px 0px #888;}
body .entry-content .entry_box{background:none;padding:20px 10px;margin:20px 0 0 0;border-radius:0;background-color:#edf8fe;box-shadow:none;height:initial;border:1px solid #DDD;}
body .entry-content .box h4{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_1.png);background-repeat:no-repeat;background-position:0 -5px;background-size:30px;height:auto;line-height:24px;padding-left:28px;padding:3px 0 0 32px;margin:10px 0;border:none;text-decoration:underline;}
body .entry-content .entry_box h4{background:none;height:auto;line-height:24px;padding:6px 0px;margin:0;border:none;vertical-align:middle;}
body .entry-content .box h4 a{color:#F31F96;font-size:16px;font-weight:bold;border-left:none;color:#FA6C78;margin:15px 0px 10px 0px;text-decoration:underline;}
body .entry-content .entry_multibox h4 .multibox_link, body .entry-content .entry_box h4 p, body .entry-content .entry_box h4 a{font-size:19px;font-weight:bold;border-left:none;color:#FA6C78;margin:15px 0px 10px 0;vertical-align:sub;}
body .entry-content .entry_box h4 p{display:inline;text-decoration:none;}
body .entry-content .entry_box h4 a:hover, body .entry-content .box h4 a:hover{color:#555;}
body .entry-content .box .na img{background:none;border:none;}
body .entry-content p.limit{background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_2.png);background-repeat:no-repeat;background-position:0 -1px;background-size:30px;height:auto;padding:5px 0 5px 30px;padding-left:30px;margin:0 0 0 0;color:#ff9b26;text-align:left;line-height:1.6em;font-size:15px;font-weight:700;}
body .entry-content p.entry_limit{background:none;height:auto;padding:5px 0 5px 0;margin:0 0 0 0;color:#ff8429;text-align:left;line-height:1.6em;font-size:16px;font-weight:700;vertical-align:sub;padding-left:36px;text-indent:-36px;}
body .entry-content div.div_cf_items{margin:0 0 13px 0;}
.p_cf_box{margin:0 0 30px 0;}
body .entry-content p.p_cf_campaign, body .entry-content p.p_cf_item, body .entry-content p.p_cf_items, body .entry-content p.p_cf_number, body .entry-content p.p_cf_conditions, body .entry-content p.p_cf_sponser{margin:5px 0 5px 0;}
body .entry-content p.p_cf_campaign a, body .entry-content p.p_cf_item a, body .entry-content p.p_cf_number a, body .entry-content p.p_cf_conditions a, body .entry-content p.p_cf_sponser a{color:#F93;text-decoration:underline;}
span.cfb{background:#78bae0;color:#FFF;padding:2px 7px 1px 10px;border-radius:15px;margin:0 7px 0 0;font-size:14px;box-sizing:border-box;}
span.cfb.cf_campaign, span.cfb.cf_item, span.cfb.cf_number, span.cfb.cf_conditions, span.cfb.cf_sponser{background:#78b0e0;color:#fff;padding:1px 10px;border-radius:15px;line-height:35px;}
span.cfb.cf_items{background:#78b0e0;color:#FFF;padding:1px 10px;border-radius:15px;margin:0;line-height:35px;}
.entry_winurl span.cfb{background:#b78edc;}
.kenshou_tousen, .cf_box{margin:0 0 20px 0;}
.entry_campaign, .entry_sponser, .cfs_entry_timelimit, .entry_timelimit_fw, .p_cf_conditions, .cfs_entry_conditions, .entry_item, .entry_item_number, .entry_number, .entry_comment, .entry_code, .entry_applink, .entry_description, .entry_button, .win_campaign, .win_item, .win_number, .win_sponser, .win_entry, .hg_title, .hg_item, .hg_item_number, .hg_sponser, .hg_timelimit, .hg_receipt, .hg_url, .hg_comment, .hg_bottom_comment{}
.cfp{padding:8px 0;margin:0 0;vertical-align:middle;}
.cfp .cfb img{vertical-align:sub;margin-right:5px;}
.entry ul.cfp{padding:0 0 0 25px;margin:0;}
.entry .cfp li{padding:7px 0;margin:0;line-height:1.5em;list-style-type:disc;}
.entry_many{padding:5px 0 15px 0;margin:0;font-size:13px;}
.entry_comment.cfp{line-height:1.8em;margin-top:15px;}
.entry-content .entry_button img, .entry-content .entry_limit img{border:none;height:auto;vertical-align:bottom;}
.entry-content .entry_button h4 + img{height:30px;}
.entry-content .entry_button img{margin-right:0px;}
.entry-content .entry_limit img{margin-right:3px;}
.amazlink-list{float:left;margin-left:50px;border:solid 1px #CCC;}
.ed_footertxt{border-top:1px solid #ddd;font-size:14px;padding:20px 0 5px;}
.ed_footertxt .matome.tbl{margin:15px 0 0 0;}
body .entry-content .edbox, body .entry-content .twbox{border:none;border-top:1px solid #DDD;padding:25px 10px 15px 10px;margin:12px 0;border-radius:0px;box-shadow:none;background:#FFF;}
body .entry-content .edbox h4, body .entry-content .twbox h4{font-size:17px;background:none;padding:0;margin:2px 0 13px 0;line-height:20px;font-weight:bold;color:#ff844a;text-decoration:none;border-left:none;}
body .entry-content .edbox h4 a, body .entry-content .twbox h4 a{background:none;padding:0;margin:0;font-size:17px;line-height:22px;font-weight:bold;color:#fa6c78;text-decoration:underline;border-left:none;}
body .entry-content .edbox h4 a:link{color:#fa6c78;}
body .entry-content .edbox h4 a:visited{color:#ff5e6c;}
body .entry-content .edbox h4.newbg a, body .entry-content .twbox h4.newbg a, body .entry-content .edbox h4.newbg a span, body .entry-content .twbox h4.newbg a span{background:#ffecea;}
body .entry-content .edbox h4.newbg span, body .entry-content .twbox h4.newbg span{background:#fdf1e8;}
body .entry-content .edbox h4 a:hover, body .entry-content .twbox h4 a:hover{color:#4facda;}
body .entry-content .entry_multibox .multibox_link .limit, body .entry-content .edbox .ed_store .limit, body .entry-content .edbox h4.limit, body .entry-content .twbox h4.limit{text-decoration:line-through;color:#888;}
body .entry-content .edbox .ed_store .limit a, body .entry-content .edbox h4.limit a, body .entry-content .twbox h4.limit a{text-decoration:none;color:#888;}
body .entry-content .edbox p.limit, body .entry-content .twbox p.limit{background:none;padding:0;margin:0;font-weight:normal;color:#666;font-size:13px;}
.entry-content .entry_multibox .multibox_link.emphasized{background:#78bae0;color:#FFF;padding:2px 7px 1px 10px;border-radius:15px;margin:0 7px 0 0;font-size:14px;box-sizing:border-box;}
.entry-content .entry_multibox .spanbr{display:block;margin:0 0 15px 0;}
.entry-content .entry_multibox .spanbr:first-child{display:none;margin:0;}}
.twbox blockquote{border: 1px solid #e1e8ed;
margin: 10px 0 10px 0;
padding: 15px 25px 25px 25px;
background: #ffffff;
max-width: 450px;
border-radius: 5px;
font-size: 13px;
clear: both;
float: none;
}
.twbox blockquote:before{display: none;
}
.tw_comment1{margin: 0;
padding: 10px 0 0 0;
}
.tw_comment2{margin: 0;
padding: 25px 0 15px 0;
}
span.mtm_sponser, span.mtm_limit, span.ed_number, span.ed_sponser, span.rpp_limit, span.tw_sponser, span.tw_number{border-left: 1px solid #fa6c78;
padding: 0 0 0 11px;
margin: 0 0 0 8px;
line-height: 1.6em;
}
span.rpp_limit{border: none;
margin: 0 0 0 13px;
}
.rpp-content a.rpp-thumbnail img{margin: 0;
padding: 0 !important;
}
span.ed_item, span.ed_limit, span.ed_comment{border-left: none;
padding: 0 0 0 0px;
margin: 0 0 0 0px;
line-height: 1.6em;
}
.entry-content{counter-reset: hgnum;
}
.entry-content h3.hg_title{position: relative;
padding-left: 35px;
}
.entry-content h3.hg_title::before{position: absolute;
display: inline-block;
left: 8px;
top: 18px;
counter-increment: hgnum;
content: counter(hgnum);
padding: 0;
background: transparent;
color: #ff6666;
border-radius: 50%;
width: 19px;
height: 19px;
line-height: 20px;
text-align: center;
border: 1px solid #ff6666;
font-weight: normal;
font-size: 15px;
font-family: "游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;
}
.hg_image{margin: 0 0 20px 0;
}
.content-container .content-catbar{display: none;
}
.edbox h4 img, span.ed_limit img, span.rpp_limit img, span.ed_number img, span.ed_items img, span.ed_comment img, span.ed_sponser img, span.ed_rating img, span.mtm_limit img, span.mtm_number img, span.mtm_items img, span.mtm_comment img, span.mtm_sponser img, span.mtm_rating img, span.mtm_conditions img{border: none;
vertical-align: sub;
margin: 0 5px 0 0;
}
.edbox h4 img, div.ed_limit img, div.rpp_limit img, div.ed_number img, div.ed_items img, div.ed_comment img, div.ed_sponser img, div.ed_rating img, div.mtm_limit img, div.mtm_number img, div.mtm_items img, div.mtm_comment img, div.mtm_sponser img, div.mtm_rating img, div.mtm_conditions img{border: none;
vertical-align: sub;
margin: 0 5px 0 0;
}
.multibox_link, .ed_link{font-size: 15px;
line-height: 2em;
}
.entry_multibox .multibox_link, .ed_store .ed_link{border-right: 1px solid #ffc04c;
padding: 0 10px 0 0;
margin: 0 10px 0 0;
}
.entry-content .entry_multibox .multibox_link img{margin-right: 5px;
}
.entry_multibox .multibox_link:last-child, .ed_store .ed_link:last-child{border-right: none;
}
.entry_multibox{padding: 0;
margin: 10px 0;
}
.entry-content .entry_multibox .multibox_link{color: #555;
font-size: 16px;
}
.entry-content .entry_multibox .multibox_link a{color: #fa6c78;
font-size: 18px;
}
.entry-content .entry_multibox .multibox_link a:hover{color: #555;
}
.entry-content .entry_multibox .multibox_link.emphasized a{color: #f8fa6c;
font-size: 14px;
}
.entry_multibox .multibox_link.emphasized img{vertical-align: sub;
margin-right: 5px;
}
.entry-content .entry_multibox h4 .multibox_link, .entry-content .entry_box .multibox_link a, body .entry-content .entry_button span.multibox_link{font-size: 19px;
line-height: 24px;
font-weight: bold;
color: #FA6C78;
vertical-align: middle;
}
.new_matome_content .mtm_tt{display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
width: 100%;
margin: 0 0 3px 0;
}
.new_matome_content .edinfo{flex: 1;
order: 2;
align-self: center;
}
.new_matome_content .edthumb{width: 140px;
order: 1;
padding: 0px 13px 0 0;
}
.new_matome_content .edthumb img{padding: 4px;
box-shadow: 0 1px 3px 0 #999;
box-sizing: border-box;
border-radius: 5px;
}
.new_matome_content .edinfo{font-size: 14px;
color: #333;
line-height: 1.6em;
margin: 7px 0 7px 0;
margin: 0 0 0 0;
float: left;
}
div.mtm_number, div.mtm_limit, div.mtm_sponser, div.mtm_conditions, span.edinfo.inner, span.ed_items, span.ed_comment, span.mtm_conditions{display: block;
margin: 0 0 7px 0;
}
div.mtm_items{margin: 2px 0 6px 0;
font-size: 16px;
font-weight: bold;
color: #777;
}
div.mtm_number{font-size: 16px;
font-weight: bold;
color: #777;
margin: 0 0 9px 0;
}
span.mtm_items{display: block;
margin: 0 0 8px 0;
}
.ed_image{margin: 12px 8px 0 0;
padding: 0;
float: left;
}
.ed_mrk0, .ed_mrk1, .ed_mrk2, .ed_mrk3, .ed_mrk4, .ed_mrk5, .ed_mrk6, .ed_mrk7, .ed_mrk8, .ed_mrk9, .ed_mrk10{font-size: 11px;
padding: 1px 5px;
color: #FFF;
margin: 0 3px 0 0;
border-radius: 2px;
vertical-align: middle;
line-height: 15px;
}
.ed_mrk0{background: #ff7bab;
}
.ed_mrk1{background: #ffc04c;
}
.ed_mrk2{background: #ff6666;
}
.ed_mrk3{background: #e8c930;
}
.ed_mrk4{background: #42b6f0;
}
.ed_mrk5{background: #ba5fee;
}
.ed_mrk6{background: #ff954a;
}
.ed_mrk7{background: #5b76ea;
}
.ed_mrk8{background: #4dbc58;
}
.ed_mrk9{background: #ff71af;
}
.ed_mrk10{background: #888;
}
.toparea{min-height: 280px;
}
.gad{padding: 10px;
text-align: center;
margin: 0 auto;
}
.gad.gad300{width: 100%;
padding: 0px;
}
.gad.gad320{width: 100%;
padding: 0px;
margin: 0 auto;
margin: 5px auto 15px auto;
}
.gad.gad320head{width: 100%;
padding: 0px;
margin: 10px auto 0 auto;
line-height: 1em;
}
.gad.gad320.entryads{padding: 20px 0 0 0;
}
.gad.gad336{padding: 0;
}
.gad.gad728{margin: 0 0 30px 0;
}
.gad p{margin: 0;
padding: 0;
}
.headerad{display: none;
}
.ad_index{text-align: center;
}
.gad.gad320 .dummy{background: #000;
width: 100%;
height: 280px;
margin: 0 auto;
}
#sidebar .gad{text-align: center;
margin: 0px auto 15px auto
}
#sidebar .gad.gad336{padding: 0;
}
#sidebar .gad.gad320{margin: 0px auto 15px auto;
}
#bottom_gad .dummy,
.archive_gad .entry .dummy{background: #000;
width: 336px;
height: 280px;
margin: 0 auto;
}
.middle_place_inner.pct .dummy{background: #000;
width: 100%;
height: 280px;
margin: 0 auto;
}
.gad.gad320:has(.dummy){width: 320px;
}
.archive_gad .entry p{font-size: 13px;
color: #777;
text-align: center;
padding: 8px 0 0 0;
margin: 0 auto;
}
#index_top_ad{max-width: 336px;
width: 100%;
margin: 5px auto 20px auto;
padding: 0;
}
#index_bottom_gad{width: 300px;
margin: 10px auto 0 auto;
}
.single #bottom_gad{border-top: none;
padding: 0;
}
.entry-content img{border: none;
vertical-align: middle;
margin: 0;
padding: 0;
}
.gad_box{padding: 10px;
text-align: center;
margin: 0 auto;
}
.gad_top_1{max-width: none;
width: 100%;
margin: 0 auto 20px auto;
padding: 0;
}
input[type="text"]{border: #BBB 1px solid;
}
#sns_icon{margin: 0 0 15px 0;
}
#sns_icon .btn-touch{border-radius: 0px;
}
#sub_category ul li a{font-weight: 500;
font-size: 13px;
color: #555;
padding: 7px 10px 7px 19px;
margin: 0px 0px;
display: block;
line-height: 16px;
list-style-type: none;
letter-spacing: -.03em;
border-radius: 3px;
background-color: #fffefa;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_newpost2.png);
background-repeat: no-repeat;
background-position: 5px 8px;
background-size: 12px 12px;
}
#sub_category ul li a:hover{background-color: #01c6da;
color: #fff;
text-decoration: underline;
}
#sub_category ul li{float: left;
list-style: none;
margin: 3px;
border-radius: 4px;
}
#sub_category ul li img{display: none;
}
#sub_category ul{height: auto;
min-height: 1.5em;
padding: 0px 8px 8px 8px;
margin: 0 0 5px 0;
display: block;
}
#sub_category{background-color: #b78edc;
height: auto;
min-height: 1.5em;
padding: 0;
margin: 10px 0 15px 0;
border-radius: 4px;
}
#sub_category #acMenu{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/fottermenu_1.png);
background-repeat: no-repeat;
background-position: 0 9px;
background-size: 30px;
margin: 0 0 0 9px;
padding: 10px 0 9px 33px;
line-height: 30px;
}
#sub_category #acMenu a{font-size: 14px;
color: #FFF;
font-weight: bold;
text-decoration: none;
text-decoration: underline;
}
#sub_category h3{font-size: 13px;
padding: 0 0 0 5px;
margin: 0;
float: left;
line-height: 24px;
color: #666;
}
.search-no-results .entry{padding: 15px 10px 10px 10px;
}
.yarpp-related{margin: 1em 0;
padding: 0 0 10px 0;
border-bottom: 2px solid #FEADBF;
}
.rpp-related .wp-post-image{width: 70px;
display: inline;
}
.rpp-related.clearfix{display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
width: 100%;
}
.rpp-content{padding: 7px 0 9px 0;
box-sizing: border-box;
margin: 0;
border-top: 1px dotted #999;
float: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
width: 50%;
}
.rpp-content:nth-child(1),
.rpp-content:nth-child(2){border-top: none;
}
.rpp-content:nth-child(odd){margin: 0 2% 0 0;
width: 48%;
}
.rpp-content:nth-child(even){margin: 0 0 0 0;
width: 50%;
}
.rpp-thumbnail-title{display: block;
float: none;
width: auto;
padding: 0 10px 0 5px;
}
.rpp-thumbnail-title.rpp_limit{padding: 0;
margin: 0;
flex: 1 1 50%;
width: auto;
}
.rpp-related img.wp-post-image, body .rpp-related img.wp-post-image{border: 0;
box-shadow: 0px 1px 2px 0px #777;
border-radius: 6px;
margin: 0 10px 0 0;
}
body .entry-content .rpp-related img{margin: 0;
}
.rpp-related .rpp-thumbnail-title a{font-size: 14px;
line-height: 1.5em;
font-weight: bold;
text-decoration: none;
float: left;
margin: 5px 0 2px 0;
}
.yarpp-related .rpp-related a{float: none;
flex-basis: 80px;
padding: 0;
margin: 0;
}
#spot_area li a:hover img.wp-post-image,
#flip_menu a:hover img.wp-post-image,
.yarpp-related .rpp-related a:hover img{opacity: 0.6;
}
.yarpp-related .rpp-related span a{float: none;
}
.rpp-thumbnail-title.ed_limit p, .rpp-thumbnail-title.rpp_limit p{margin: 4px 0 5px 0;
}
.entry-utility .yarpp-related h3, body .entry-utility .yarpp-related h3{font-size: 16px;
padding: 5px 0;
margin: 0 0 23px 0px;
border-bottom: 2px solid #FF8A94;
color: #F07E98;
}
.rpp-related .rpp-thumbnail-title a:link, .rpp-related .rpp-thumbnail-title a:visited{color: #555;
}
.rpp-related .rpp-thumbnail-title a:hover{color: #65c2e2;
text-decoration: underline;
}
.rpp-related .rpp-thumbnail-title a:active{color: #fd5d7a;
}
.rpp-related .rpp-thumbnail-title.ed_limit img, .rpp-related .rpp-thumbnail-title.rpp_limit img{border: none;
vertical-align: text-top;
margin: 0 3px 0 0;
}
.cf_timelimit{background: #ffeef1;
color: #666;
padding: 2px 5px;
margin: 13px 0 1px 0;
border-radius: 3px;
text-align: center;
}
#entry-img{max-width: 450px;
padding: 0 10px 0 0;
}
#entry-img img{width: auto;
height: auto;
max-width: 98%;
max-height: none;
}
#wpptab{border-bottom: 2px solid #87CB69;
margin: 15px 0 10px 0;
}
#wpptab li,
#wpprptab li{background: #EEE;
padding: 11px 18px 10px 18px;
float: left;
width: 40%;
margin: 0 3px 3px 0;
cursor: pointer;
text-decoration: none;
border: none;
font-size: 14px;
}
#wpprptab li{font-size: 15px;
}
#wpptab li.select,
#wpprptab li.select{background: #87CB69;
color: #FFF;
margin: 0 3px 0px 0;
padding: 12px 25px;
text-decoration: initial;
font-weight: bold;
}
#wpprptab li{padding: 12px 15px 8px 10px;
}
#wpprptab li.select{padding: 12px 15px 12px 10px;
}
#wpprptab li span{background-repeat: no-repeat;
background-position: 0px -2px;
background-size: 28px;
padding: 0 0 0 30px;
margin: 0;
line-height: 27px;
}
#wpprptab li span#rp1{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/reccomend_1.png);
}
#wpprptab li span#rp2{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/reccomend_2.png);
}
#wpptab li{padding: 11px 0 10px 0;
}
#wpptab li.select{padding: 12px 0;
}
#wpptab li,
#wpptab li.select{width: 32%;
text-align: center;
}
#wpptab li:hover,
#wpprptab li:hover{background: #87CB69;
color: #FEFCF4;
}
#wpptab li:active,
#wpprptab li:active{background: #B5CB69;
color: #FFF;
}
#uirptab{margin: 20px 0 30px 0;}
#uitab .nodisp,
#uirptab .nodisp{display: none;
}
.entry ul#wpprptab{margin: 0 0 18px 0;
}
#wpprptab li:active,
#wpprptab li.select{background: #FF8A94;
}
#wpprptab{border-bottom: 2px solid #FF8A94
}
#sidebar .wpp-list .wp-post-image{width: 70px;
}
.widget-area .wpp-list li, .widget-area .wpp-list li a.wpp-post-title{text-align: left;
}
.top_middle_place, .middle_place{text-align: center;
display: block;
height: auto;
width: auto;
padding: 0 0 0 0;
margin: 0 auto;
}
.middle_place_inner{text-align: left;
margin: 0 auto;
padding: 0;
}
.middle_place_inner.pct{margin: 10px 0 25px 0;
}
.top_middle_place .middle_place_inner.pct{margin: 0 auto 10px auto;
text-align: center;
}
.edbox + .middle_place,
.twbox + .middle_place{margin: 5px auto;
padding: 0;
}
.edbox.limitend{display: none;
}
.entry-content a img.nobimg{max-width: 100%;
padding: 5px;
border: none;
box-shadow: 0 0 3px 0px #999;
}
a img.app_iphone, a img.app_android{max-width: 100%;
height: 50px;
padding: 15px 5px 3px 10px;
border: none;
box-shadow: none;
background: transparent;
text-decoration: none;
}
a img:hover.app_iphone, a img:hover.app_android{background: none;
opacity: 0.7;
}
.entry_applink{float: left;
}
.entry_applink a img.app_iphone, .entry_applink a img.app_android{max-width: none;
height: 50px;
padding: 0 10px 5px 0;
border: none;
box-shadow: none;
background: transparent;
text-decoration: none;
}
#sp_description{font-size: 14px;
color: #333;
padding: 7px 2px 18px 2px;
line-height: 1.8em;
}
button.fancybox-button--thumbs, button.fancybox-button--play{display: none;
}
.fancybox-container .fancybox-toolbar{top: unset;
right: 0;
bottom: 50px;
left: 0;
display: block;
margin: 0 auto;
width: max-content;
}
.fancybox-navigation .fancybox-button{background-clip: content-box;
height: 94px;
opacity: 0;
position: absolute;
top: calc(50% - 50px);
width: 48px;
bottom: 0;
}
.fancybox-navigation .fancybox-button--arrow_right{right: 0;
padding: 0 0 50px 0px;
}
.fancybox-navigation .fancybox-button--arrow_left{left: 0;
padding: 0 0 50px 0px;
}
.fancybox-infobar{color: #ffffff;
background-color: rgba(30,30,30,.6);
font-size: 12px;
height: 35px;
line-height: 35px;
min-width: 35px;
padding: 0 12px;
}
.fancybox-button, .fancybox-button:visited, .fancybox-button:link{color: #ddd;
}
.fancybox-button.fancybox-button--zoom, .fancybox-button.fancybox-button--zoom:visited, .fancybox-button.fancybox-button--zoom:link{color: #fff;
}
.fancybox-button[disabled], .fancybox-button[disabled]:hover{color: #777;
}
.fancybox-button.fancybox-button--zoom{padding: 6px 3px 6px 7px;
}
#spot_area{margin: 0 auto;
max-width: 1150px;
width: 100%;
margin: 0 auto 15px auto;
padding: 0;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: nowrap;
}
#spot_area .post{padding: 0 6px 0 0;
flex-basis: 50%;
box-sizing: border-box;
overflow: auto;
border: none;
box-shadow: 0 1px 2px #888;
background: #fff;
padding: 7px 13px 7px 10px;
margin: 0;
flex-basis: 50%;
border: 1px solid #ffd502;
}
#spot_area .post:nth-child(1){margin: 0 6px 0 1px;
}
#spot_area .post:nth-child(2){margin: 0 1px 0 6px;
}
#spot_area .post ul{padding: 0;
margin: 0;
}
#spot_area .post li{padding: 0;
margin: 0;
line-height: 1.4em;
border-bottom: 1px dotted #aaa;
list-style-type: none;
font-size: 14px;
background-color: #fff;
font-weight: 700;
display: flex;
flex-wrap: nowrap;
overflow: hidden;
height: 83px;
align-items: center;
}
.archive_spot #spot_area{margin: 0 0 30px 0;
}
.archive_spot #spot_area .post li{height: 80px;
}
#spot_area .post li:last-child{border: none;
}
#spot_area .post li a{display: block;
}
#flip_menu li .spot_thumbnail img.wp-post-image,
#spot_area .post li img.wp-post-image{width: 60px;
height: 60px;
box-shadow: 0px 0px 3px 0px #fd7f39;
padding: 3px;
margin: 0 7px 0 2px;
border-radius: 7px;
}
#spot_area .post li .content-info{flex: 1;
}
#spot_area .post li .content-info .spot_txt,
#spot_area .post li .content-info p.number{font-size: 14px;
line-height: 1.4;
font-weight: normal;
margin: 3px 0 0 0;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
}
#spot_area .post li .content-info .spot_txt{font-weight: bold;
}
#spot_area .post li.thumb .content-info .spot_txt{-webkit-line-clamp: 2;
margin: 0;
}
#spot_area .post li.thumb .content-info p.number{-webkit-line-clamp: 1;
margin: 3px 0 0 0;
}
#spot_area .post li a{color: #555;
}
#spot_area .post li a:link p.spot_txt{color: #666;}
#spot_area .post li a:link p.spot_number{color: #777;}
#spot_area .post li a:visited p.spot_txt{color: #666;}
#spot_area .post li a:visited p.spot_number{color: #777;}
#spot_area .post li a:hover{color: #ff6666;}
#spot_area .post li a:hover p.spot_txt{color: #ff6666;}
#spot_area .post li a:hover p.spot_number{color: #ff6666;}
#spot_area .post li a:active{color: #ffb125;}
#spot_area .post li .number{display: block;
font-weight: normal;
margin: 5px 0 0 0;
font-size: 13px;
}
#flip_menu .fitem .content-info img,
#spot_area .post li .number img{width: 18px;
height: 18px;
box-shadow: none;
padding: 0 0 3px;
margin: 0 3px 0 0;
vertical-align: middle;
}
#flip_menu{width: 100%;
margin: 0px 0 8px 0;
padding: 0;
}
#flip_menu .postblock{margin: 0;
}
#flip_menu .postcat{border: solid 1px #d5cfbe;
box-shadow: 0 2px 1px rgba(0, 0, 0, .2);
background: #FFF;
padding: 10px 10px 0 9px;
margin: 0 0 3px 0;
border-radius: 8px;
overflow: hidden;
}
#flip_menu .fitem h3{font-size: 15px;
font-weight: bold;
color: #fff;
background: #b78edc;
border-radius: 0;
text-align: center;
text-shadow: none;
background-repeat: no-repeat;
background-position: 5px 5px;
background-size: 30px;
margin: -10px -10px 0px -10px;
line-height: 27px;
padding: 0;
border: none;
}
#flip_menu .fitem h3 a{color: #FFF;
letter-spacing: 2px;
}
#flip_menu .fitem h3 a:hover{color: #fff700;
}
#flip_menu .fitem ul{padding: 5px 0 3px 0;
margin: 0;
counter-reset: cat-ranking;
}
#flip_menu .fitem li{padding: 9px 0;
margin: 0;
line-height: 1.4em;
border-bottom: 1px dotted #aaa;
list-style-type: none;
font-size: 14px;
letter-spacing: -0.03em;
font-weight: normal;
}
#flip_menu .fitem li:last-child{border: none;
}
#flip_menu .fitem.txt li{padding: 5px 0 5px 10px;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_newpost4.png);
}
#flip_menu .fitem.txt li a{overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#flip_menu .fitem.txt li:nth-child(1){background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_newpost1.png);
}
#flip_menu .fitem.txt li:nth-child(2){background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_newpost2.png);
}
#flip_menu .fitem.txt li:nth-child(3){background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_newpost3.png);
}
#flip_menu .fitem .item{font-size: 14px;
font-weight: bold;
margin: 0 0 3px 0;
max-height: 40px;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
#flip_menu .spot_txt .number{font-size: 14px;
font-weight: normal;
margin: 0;
max-height: 40px;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
#flip_menu .fitem li a{color: #333;
}
#flip_menu .fitem li a:link{color: #555;
}
#flip_menu .fitem li a:visited{color: #555;
}
#flip_menu .fitem li a:hover{color: #ff5e6c;
}
#flip_menu .fitem li a:active{color: #ffb125;
}
.gad.newpostend{margin: 0 auto 0 auto;
padding: 0 0 20px 0;
}
.gad.sidebtm{margin: 0 auto 0 auto;
padding: 0 0 20px 0;
}
.gad.sidebtm img{max-width: 320px;
}
#uirptab .morebtn,
#flip_menu .morebtn,
#sidebar .morebtn{background: #eee;
padding: 0;
display: block;
text-align: center;
font-size: 13px;
}
#flip_menu .morebtn{margin: 0 auto 10px auto;
width: 100%;
}
#sidebar .morebtn{margin: 7px auto 25px auto;
width: 85%;
}
#uirptab .morebtn{margin: 8px auto 3px auto;
width: 240px;
}
#uirptab .morebtn a,
#flip_menu .morebtn a,
#sidebar .morebtn a{color: #999;
text-decoration: underline;
font-weight: bold;
display: block;
padding: 2px 0;
}
#uirptab .morebtn a:hover,
#flip_menu .morebtn a:hover,
#sidebar .morebtn a:hover{color: #FFF;
}
#uirptab .morebtn:hover,
#flip_menu .morebtn:hover,
#sidebar .morebtn:hover{background: #ffa9af;
} #flip_menu .fviewport{width: 100%;
overflow: visible;
margin: 0 auto 10px;
-webkit-transform: translateZ(0); }
.flipsnap{width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
}
.flipsnap:after{content: '';
display: block;
clear: both;
height: 0;
}
.fpointer, .fpointer2{display: none;
}
.fitem{flex-basis: 33.333%;
max-width: 33.333%;
box-sizing: border-box;
overflow: auto;
}
#flip_menu .fitem:nth-child(1){padding: 0 5px 5px 0;
}
#flip_menu .fitem:nth-child(2){padding: 0 5px 5px 5px;
}
#flip_menu .fitem:nth-child(3){padding: 0 0 5px 5px;
}
#flip_menu .fitem:nth-child(4){padding: 7px 5px 0 0;
}
#flip_menu .fitem:nth-child(5){padding: 7px 5px 0 5px;
}
#flip_menu .fitem:nth-child(6){padding: 7px 0 0 5px;
}
#flip_menu .fitem:nth-child(1) h3{background: #afadf3;
}
#flip_menu .fitem:nth-child(2) h3{background: #8bb4ec;
}
#flip_menu .fitem:nth-child(3) h3{background: #7dc9da;
}
#flip_menu .fitem:nth-child(4) h3{background: #78cea8;
}
#flip_menu .fitem:nth-child(5) h3{background: #93d283;
}
#flip_menu .fitem:nth-child(6) h3{background: #add65d;
}
.fpointer ul{display: table;
table-layout: fixed;
width: 100%;
overflow: hidden;
margin: 7px 0;
padding: 0;
}
.fpointer li{display: table-cell;
list-style: none;
background: #e7e7e7;
border: solid 2px #fff7de;
margin: 0;
padding: 0;
}
.fpointer li span{font-weight: normal;
font-size: 14px;
line-height: 20px;
display: block;
color: #333;
text-decoration: underline;
text-align: center;
padding: 10px 0;
cursor: pointer;
}
.fpointer2 ul{display: table;
table-layout: fixed;
width: 200px;
overflow: hidden;
margin: 0px auto 0 auto;
padding: 0;
text-align: center;
}
.fpointer2 li{display: inline;
list-style: none;
}
.fpointer2 li span{color: #aaa;
font-size: 15px;
line-height: 30px;
text-align: center;
margin: 0 5px;
cursor: pointer;
}
.fpointer li.current{background: #87cb69;
}
.fpointer li.current span{color: #FFF;
}
#flip_menu.no1 .fpointer2 li.current span{color: #ffc670;
}
#flip_menu.no2 .fpointer2 li.current span{color: #74c2ca;
}
div#flip_menu{margin: 0 auto 15px;
max-width: 1150px;
}
#single_spot div#flip_menu{margin: 0 auto 15px auto;
}
.gad.single_1{margin: 10px auto 40px auto;
}
.gad.single_2{margin: 5px auto 15px auto;
}
.gad.single_3{margin: 0 auto 15px auto;
}
#fancybox-content,
#fancybox-img,
#fancybox-outer{max-width: 1200px;
height: auto !important;
} .pagination{list-style-type: none;
background: #7ccc57;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
padding: 15px 0;
margin: 20px 0 30px 0;
border-radius: 5px;
clear: both;
}
.pagination li{margin: 0;
}
.pagination li a, .pagination li.current span{display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
background: #FFF;
font-size: 16px;
text-align: center;
margin: 0;
padding: 7px 4px 6px 4px;
line-height: 16px;
text-decoration: underline;
font-size: 16px;
}
.pagination a, .pagination .current span{font-weight: 300;
padding-top: 1px;
text-decoration: none;
border: 1px solid #d5d5d5;
border-left-width: 0;
min-width: 36px;
min-height: 36px;
height: 36px;
color: #666;
}
.pagination li:first-of-type a, .pagination li.current:first-of-type span{border-left-width: 1px;
}
.pagination li.current a, .pagination li.current span{background-color: #fff89f;
color: #333;
}
.pagination li:not([class*="current"]) a:hover{background-color: #ffac15;
color: #FFF;
}
.pagination li:not([class*="current"]) a:hover img{filter: brightness(300%);
}
.pagination > li:first-child > a, .pagination > li.current:first-child > span{border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
}
.pagination > li:last-child > a, .pagination > li.current:last-child > span{border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
}
.mtmpn .pagination li{position: static;
}
.inpage_btn a{font-size: 15px;
color: #FFF;
font-weight: bold;
text-decoration: underline;
}
.inpage_btn{display: none;
background: #b78edc;
padding: 10px 2px 10px 20px;
width: 200px;
height: 21px;
border-radius: 5px;
line-height: 21px;
text-align: center;
margin: 20px auto;
white-space: nowrap;
box-shadow: 0 1px 1px 0px #aaa;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_1.png);
background-repeat: no-repeat;
background-position: 18px 5px;
background-size: 30px;
}  #btn-full-menu{position: absolute;
top: 0;
right: 0;
z-index: 1000;
width: 100px;
height: 38px;
margin: 14px 7px 0 0;
overflow: hidden;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/full_menu.png);
background-position: 0px 0px;
background-size: 100px 76px;
background-repeat: no-repeat;
font-size: 14px;
text-indent: 100%;
white-space: nowrap;
}
#btn-full-menu a{display: block;
}
#btn-full-menu:hover{-webkit-filter: saturate(150%);
filter: saturate(150%);
}
#full-menu{position: fixed;
top: 0;
right: -280px;
z-index: 1000001;
width: 280px;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
-webkit-box-shadow: inset 0 0 5px 5px #222;
box-shadow: inset 0 0 5px 5px #222;
background-color: #111;
white-space: nowrap;
-webkit-transition: all 100ms;
transition: all 100ms;
}
#full-menu.open{display: block;
right: 0px;
-webkit-transition: all 100ms;
transition: all 100ms;
}
#full-menu .btn-close{display: block;
background-color: #111;
text-align: right;
margin-bottom: 0;
}
#full-menu .btn-close a{padding: 0 15px 0 0;
color: #fd5d7a;
font-size: 14px;
}
#full-menu .btn-close a:hover{background-color: #111;
color: #ff4262;
}
#full-menu ul{margin: 0;
padding: 0;
border-top: 1px solid #505050;
}
#full-menu ul ul{margin: 0 0 0 5px;
border-bottom: none;
}
#full-menu a{display: block;
margin: 0;
padding: 0 0 0 12px;
border-left: 5px solid #111;
color: #fff;
line-height: 45px;
}
#full-menu a:hover{background-color: #01bacc;
color: #fff;
text-decoration: underline;
}
#full-menu li{margin: 0;
padding: 0;
border-bottom: 1px solid #505050;
background-color: #333;
}
#full-menu li a{background-position: 4px 10px;
background-size: 24px 24px;
background-repeat: no-repeat;
background-color: #333;
padding-left: 33px;
font-size: 16px;
font-weight: bold;
}
#full-menu li#menu-item-55754 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_2.png);}
#full-menu li#menu-item-55764 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_6.png);}
#full-menu li#menu-item-59052 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_7.png);}
#full-menu li#menu-item-59066 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_8.png);}
#full-menu li#menu-item-55777 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/pcmenu_7.png);}
#full-menu li#menu-item-55781 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/pcmenu_1.png);}
#full-menu li#menu-item-55798 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/i_twitter.png);}
#full-menu li#menu-item-55799 a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_7.png);}
#full-menu li#menu-item-55754 li a,
#full-menu li#menu-item-55764 li a,
#full-menu li#menu-item-59052 li a,
#full-menu li#menu-item-59066 li a,
#full-menu li#menu-item-55777 li a,
#full-menu li#menu-item-55781 li a,
#full-menu li#menu-item-55798 li a,
#full-menu li#menu-item-55799 li a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_full_menu.png);}
#full-menu li li{border-bottom: 1px solid #333;
background-color: #505050;
}
#full-menu li li a{padding: 0 0 0 27px;
border-left: none;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_full_menu.png);
background-position: 8px 15px;
background-size: 12px 12px;
background-repeat: no-repeat;
background-color: #505050;
color: #ededed;
font-size: 14px;
font-weight: normal;
}
#full-menu li li li{border-bottom: 1px solid #505050;
}
#full-menu li li li a{padding: 0 0 0 27px;
background-color: #666;
color: #ededed;
}
#full-menu li li li:last-child{border-bottom: none;
}
#overlayer{position: fixed;
top: 0;
left: 0;
z-index: -1;
width: 100%;
height: 100%;
transition: 300ms;
}
#overlayer.active{visibility: visible;
z-index: 100000;
background: rgba(0,0,0,0.5);
} #sidebar .fit-sidebar-fixed{margin-top: 7px !important;
margin-bottom: 0 !important;
position: fixed;
}
#sidebar .fit-sidebar-blank{z-index: 0;
background-color: transparent;
visibility: hidden;
}
#sidebar #fitbar{background: #FFF;
border-radius: 7px;
}
#sidebar .fitbar-inner{margin: 15px;
}
#sidebar .fitbar-inner p{width: 300px;
height: 250px;
background: #CCC;
color: #FFF;
padding: 0;
margin: 0;
text-align: center;
line-height: 240px;
font-size: 16px;
}
#sidebar .fitbar-inner p a{color: #FFF;
}
div#sidebar-middle > div.column{text-align: left;
}
p.stwp{margin: 0;
padding: 0;
}
#ed_lastupdate{margin: 10px 0;
}
.pagesprit{font-size: 16px;
color: #333;
list-style-type: none;
background: #87cb69;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
padding: 10px 13px;
margin: 25px 0 25px 0;
border-radius: 0px;
clear: both;
position: relative;
}
.post-page-numbers.current{padding: 0;
border: none;
margin: 0;
}
.pagesprit span{color: #333;
font-weight: normal;
line-height: 1.4;
padding: 14px 17px;
background: #fff89f;
border: 1px solid #d5d5d5;
display: inline-block;
}
.pagesprit a span{padding: 14px 17px;
background: #FFF;
}
.pagesprit a{color: #FFF;
}
.pagesprit a:first-child span{border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
}
.pagesprit:last-child span, .pagesprit:last-child span span, .pagesprit a:last-child span{border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
}
.pagesprit a:hover span{background-color: #ddd;
color: #fff;
}
.mtm_pagenation{font-size: 16px;
color: #333;
list-style-type: none;
background: #87cb69;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
padding: 10px 13px;
margin: 25px 0 25px 0;
border-radius: 0px;
clear: both;
position: relative;
}
.mtm_pagenation ul{padding: 0;
margin: 0;
font-size: 0;
}
.mtm_pagenation li{color: #333;
font-weight: normal;
font-size: 16px;
line-height: 1.4;
padding: 0;
margin: 2px 0px;
border: 1px solid #d5d5d5;
display: inline-block;
background: #FFF;
list-style-type: none;
}
.mtm_pagenation li span{}
.mtm_pagenation li a{display: block;
padding: 12px 10px;
margin: 0;
color: #333;
font-weight: normal;
text-decoration: none !important;
width: 24px;
text-align: center;
white-space: nowrap;
}
.mtm_pagenation li a:hover{font-weight: normal;
background-color: #ddd;
color: #fff;
}
.mtm_pagenation li span.current{display: block;
width: 24px;
padding: 12px 10px;
border: none;
margin: 0;
background: #fff89f;
text-align: center;
}
.mtm-title .check{color: #ff0077;
font-weight: bold;
}
.check_url{padding: 10px 15px;
margin: 20px 0;
background: #fff6b8;
}
.page .check_url p{padding: 7px 0;
margin: 0;
font-size: 18px;
font-weight: 700;
}
.uc_box{padding: 5px 0;
margin: 20px 0 10px 0;
}
.uc_info{padding: 0;
margin: 0;
font-size: 13px;
}
.uc_title{padding: 12px 0;
margin: 0 0 20px 0;
border-top: 1px dotted #777;
border-bottom: 1px dotted #777;
font-size: 18px;
font-weight: 700;
}
.search_box{margin: 0 0 30px 0;
padding: 0;
}
.search_box input{width: 100%;
font-size: 15px;
box-sizing: border-box;
padding: 10px 10px;
margin: 0;
}
.mtm-title{white-space: nowrap;}
.schdate{font-weight: bold;
text-decoration: underline;
color: #ff0077;
}
#wpadminbar #wp-admin-bar-aioseo-main .aioseo-logo.svg{height: auto;}
.admin.searchbox form{margin: 0 0 15px 0;
}
.admin.searchbox p{border-bottom: 1px dotted #999;
padding: 7px 0;
margin: 0;
}
.admin.searchbox p:first-of-type{border-top: 1px dotted #999;
}
.admin.searchbox p a{color: #333;
}
.page-id-57265 .status-private div.entry, .page-id-56727 .status-private div.entry, .page-id-56509 .status-private div.entry, .page-id-47737 .status-private div.entry{background: #FFFEFA;
}
.page-id-57265 .status-private div.entry a, .page-id-56727 .status-private div.entry a, .page-id-56509 .status-private div.entry a, .page-id-47737 .status-private div.entry a{color: #333;
}
.page-id-57265 .status-private div.entry a:hover, .page-id-56727 .status-private div.entry a:hover, .page-id-56509 .status-private div.entry a:hover, .page-id-47737 .status-private div.entry a:hover{color: #af56ff;
}
.page-template-template-no-sidebars #content.column{float: none;
} body strong{font-weight: bold;
}
.qt-col-pink{color: #ff68b3 !important;
}
.qt-col-yellow{color: #ffc313 !important;
}
.qt-col-green{color: #87cb69 !important;
}
.qt-col-blue{color: #00aee4 !important;
}
.qt-col-purple{color: #cb62e4 !important;
}
.qt-col-gray{color: #7c7c7c !important;
}
.qt-col-pink, .qt-col-yellow, .qt-col-green, .qt-col-blue, .qt-col-purple, .qt-col-gray{font-weight: bold !important;
vertical-align: baseline;
padding: 0 3px;
}
.qt-und-pink{background: linear-gradient(transparent 60%, #fb7890aa 60%) !important;
}
.qt-und-yellow{background: linear-gradient(transparent 60%, #ffcf1faa 60%) !important;
}
.qt-und-green{background: linear-gradient(transparent 60%, #55d45faa 60%) !important;
}
.qt-und-blue{background: linear-gradient(transparent 60%, #00b0e4aa 60%) !important;
}
.qt-und-purple{background: linear-gradient(transparent 60%, #c97afbaa 60%) !important;
}
.qt-und-gray{background: linear-gradient(transparent 60%, #bbbbbbaa 60%) !important;
}
.qt-und-pink, .qt-und-yellow, .qt-und-green, .qt-und-blue, .qt-und-purple, .qt-und-gray{font-weight: bold !important;
}
.qt-box-pink{background: #ffe9ed !important;
}
.qt-box-yellow{background: #fff7db !important;
}
.qt-box-green{background: #d9f9db !important;
}
.qt-box-blue{background: #dbf2f9 !important;
}
.qt-box-purple{background: #f2e8ff !important;
}
.qt-box-gray{background: #efefef !important;
}
.qt-box-pink, .qt-box-yellow, .qt-box-green, .qt-box-blue, .qt-box-purple, .qt-box-gray{margin: 25px 0;
padding: 15px 15px 12px 15px;
}
.qt-box-b-pink{border: 2px solid #ffaec4 !important;
}
.qt-box-b-yellow{border: 2px solid #f9de80 !important;
}
.qt-box-b-green{border: 2px solid #99daa1 !important;
}
.qt-box-b-blue{border: 2px solid #92cbdc !important;
}
.qt-box-b-purple{border: 2px solid #b99edc !important;
}
.qt-box-b-gray{border: 2px solid #c5c5c5 !important;
}
.qt-box-b-pink, .qt-box-b-yellow, .qt-box-b-green, .qt-box-b-blue, .qt-box-b-purple, .qt-box-b-gray{margin: 25px 0;
padding: 20px 15px;
background: none;
}
.qt-box-caution{background: #ffe5e5;
display: block;
position: relative;
margin: 25px 0;
padding: 18px 20px 17px 55px;
font-size: 16px;
}
.qt-box-caution{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_caution.png);
background-repeat: no-repeat;
background-position: 15px 14px;
background-size: 35px 35px;
}
.qt-box-entry{display: block;
position: relative;
margin: 25px 0 45px 0;
padding: 9px 15px 12px 10px;
font-size: 14px;
border-radius: 5px;
background-color: #edf8fe;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/box_bg.jpg);
box-shadow: 0 0px 4px rgba(0, 0, 0, .4);
}
.entry-content .qt-box-entry h4{color: #fa6c78;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/posticon_1.png);
background-repeat: no-repeat;
background-position: 0 0px;
background-size: 30px;
height: auto;
line-height: 1.7em;
padding-left: 28px;
padding: 3px 0 0px 34px;
margin: 8px 0 0 0;
border: none;
font-size: 17px;
}
.entry-content .qt-box-entry h4 a{text-decoration: underline;
}
.entry-content .qt-box-entry .comment{color: #555;
background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_comment.png);
background-repeat: no-repeat;
background-position: 3px 2px;
background-size: 24px;
height: auto;
line-height: 1.6em;
padding-left: 20px;
padding: 5px 0 0 33px;
margin: 5px 0;
border: none;
font-size: 16px;
}
.qt-box-entry p{margin: 0;
}
.qt-box-entry p a{color: #6A6A6A;
}
.qt-tx-l{font-size: 21px !important;
}
.qt-tx-m{font-size: 15px !important;
}
.qt-tx-s{font-size: 11px !important;
}
.entry-content h2, h2.qt-h-l{font-size: 21px;
line-height: 1.5em;
font-weight: bold;
color: #ffffff;
background: #75ccc4;
letter-spacing: 0px !important;
padding: 13px 5px 12px 15px;
margin: 40px 0 25px 0;
position: relative;
}
.entry-content h2.campaign_name{font-size: 15px;
line-height: 2em;
font-weight: normal;
color: #333;
background: none;
letter-spacing: 0px !important;
padding: 0;
margin: 0;
position: static;
}
.entry-content h3, h3.qt-h-m{font-size: 20px;
line-height: 1.5em;
font-weight: 700;
border-top: 1px solid #ff6666;
border-bottom: 1px solid #ff6666;
color: #ff6666;
margin: 40px 0 25px;
padding: 15px 0 12px 7px;
position: relative;
}
.entry-content .entry_box h3.entry_button{font-size: 19px;
font-weight: bold;
border-left: none;
background: none;
height: auto;
line-height: 24px;
padding: 6px 0px;
margin: 0;
border: none;
vertical-align: middle;
}
.entry-content .entry_box h3.entry_button a, .entry-content .entry_box h3.entry_button a:link, .entry-content .entry_box h3.entry_button a:visited{color: #FA6C78;
}
.entry-content .entry_box h3.entry_button a:hover{color: #555;
}
.entry-content .entry_box h3.entry_button img{margin-right: 5px;
}
.entry-content .entry_box h3.entry_button .entry_applink img{margin-right: 0px;
}
.entry-content h4, h4.qt-h-s{font-size: 18px;
line-height: 1.6em;
font-weight: bold;
border-left: 7px solid #fc8d2e;
color: #fc8d2e;
margin: 35px 0px 14px 1px;
padding: 3px 0 0 8px;
}
.entry-content h5{font-size: 16px;
background: #e3f3f3;
padding: 4px 10px;
color: #18a4da;
font-weight: bold;
line-height: 1.5em;
border-radius: 3px;
}
.entry-content h5 a{color: #18a4da;
font-weight: bold;
}
.entry-content h5 img{padding: 0;
}
.entry-content h5.qt-h-xs{color: #333;
font-size: 16px;
font-weight: bold;
background: none;
padding: 0;
margin: 25px 0 10px 0;
line-height: 1.8em;
}
.entry-content .qt-box-pink h4, .entry-content .qt-box-yellow h4, .entry-content .qt-box-green h4, .entry-content .qt-box-blue h4, .entry-content .qt-box-purple h4, .entry-content .qt-box-gray h4{margin: 25px 0px 13px 3px;
}
.qt-line-a{border-top: 1px solid #8c8b8b !important;
border-bottom: 1px solid #fff !important;
}
.qt-line-b{border-top: 1px dotted #8c8b8b !important;
}
.qt-line-c{height: 1px !important;
background-image: linear-gradient(90deg, hsla(0, 0%, 10%, 0), hsla(0, 0%, 10%, 0.5) 50%, hsla(0, 0%, 10%, 0) 100%) !important;
border: none !important;
}
.qt-line-d{position: relative;
padding: 0 0;
border: none;
margin: 20px auto 30px auto;
width: 100%;
}
.qt-line-d:after{content: "";
display: block;
height: 5px;
background: -webkit-linear-gradient(to right, #ffc3d4, #ceb9ff);
background: linear-gradient(to right, #ffc3d4, #ceb9ff);
}
.qt-line-a, .qt-line-b, .qt-line-c, .qt-line-d{margin: 25px 0;
padding: 0;
}
.boxrow2, .boxrow3, .boxrow4{width: 100%;
padding: 15px 0 10px 0;
margin: 25px 0;
border-top: dotted 1px #CCC;
border-bottom: dotted 1px #CCC;
}
.boxrow2 .boxcol{width: 50%;
float: left;
}
.boxrow3 .boxcol{width: 33%;
float: left;
}
.boxrow4 .boxcol{width: 25%;
float: left;
}
.qt-box-row{width: 100%;
padding: 0;
margin: 20px 0;
border: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
align-items: stretch;
justify-content: left;
}
.qt-box-row .qt-box-col{padding: 0;
margin: 0 7px 0 0;
line-height: 1.5em;
}
.qt-box-row .qt-box-col:last-child{margin: 0;
}
.qt-box-row.col2 .qt-box-col:last-child{margin: 0;
}
.qt-box-row.col3 .qt-box-col:last-child{margin: 0;
}
.qt-box-row.col4 .qt-box-col:last-child{margin: 0;
}
.qt-box-row.col2 .qt-box-col{width: 48%;
}
.qt-box-row.col3 .qt-box-col{width: 31%;
}
.qt-box-row.col4 .qt-box-col{width: 23%;
}
.qt-box-row.col-row .qt-box-col{width: auto;
}
.qt-box-row .qt-box-col img{border: none;
box-sizing: border-box;
max-width: 100%;
background-color: #FFF;
}
.qt-box-row .qt-box-col p{margin: 10px 0;
}
.qt-blog-card{background: #ffffff;
border: 1px solid #fff;
word-wrap: break-word;
max-width: 95%;
width: 95%;
border-radius: 0;
margin: 30px 0;
padding: 0;
box-shadow: 0px 1px 3px 0px #777777;
position: relative;
}
.qt-blog-card a{display: block;
text-decoration: none;
color: #a054da;
}
.qt-blog-card:hover{top: 2px;
box-shadow: 0px 0px 5px 1px #cecece;
color: #fd7abc;
}
.qt-bc-content{display: table;
width: 100%;
background: #eff3fc;
border: 3px solid #fff;
box-sizing: border-box;
}
.qt-bc-thumb{display: table-cell;
width: 120px;
height: 120px;
margin: 0;
padding: 0;
line-height: 0;
}
.qt-bc-title{line-height: 1.5em;
display: table-cell;
vertical-align: middle;
padding: 0 15px;
font-size: 16px;
font-weight: bold;
}
.qt-bc-thumb img{width: 120px;
height: 120px;
object-fit: cover;
padding: 6px;
}
.entry-content .qt-bc-thumb img{border: none;
box-shadow: none;
}
.entry-content a:hover .qt-bc-thumb img{background: none;
}
.qt-bc-ribbon-a{position: absolute;
top: -1px;
left: -1px;
width: 75px;
height: 75px;
overflow: hidden;
}
.ribbon-a{display: inline-block;
position: absolute;
padding: 3px 0 1px 0;
left: -42px;
top: 15px;
width: 135px;
text-align: center;
font-size: 13px;
font-weight: normal;
line-height: 1.5em;
background: #5dbb3e;
color: #fff;
-webkit-transform: rotate(315deg);
transform: rotate(315deg);
box-shadow: 0px 0px 0px 1px #ffffffaa;
}
.page header.entry-header{margin: 35px 0 20px 0;
}
.page .entry-content h3{border-top: 1px dashed #fd5d7a;
border-bottom: 1px dashed #fd5d7a;
color: #fd5d7a;
}
.page p{padding: 0;
margin: 0 0 18px 0;
line-height: 28px;
font-size: 15px;
letter-spacing: normal;
color: #333;
}
.page .entry-content h4{margin: 13px 0px 23px 3px;
}
.entry-content a, .page .entry-content a{color: #00cebb;
font-weight: bold;
text-decoration: underline;
}
.entry-content a:hover, .page .entry-content a:hover{color: #fd5d7a;
}
.entry-content .qt-box-entry a{color: #fd5d7a;
}
.entry-content .qt-box-entry a:hover{color: #00decb;
;
}
.endinfo{font-size: 18px;
background-color: #f8f2ff;
padding: 25px 0;
margin: 25px auto;
line-height: 2em;
display: block;
text-align: center;
}
.endinfo a{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_3.png);
background-repeat: no-repeat;
background-position: left 2px;
background-size: 30px 30px;
margin: 0;
padding: 5px 0 5px 32px;
line-height: 2em;
color: #a86ae0;
} .hagaki_info{background: #edf8fe;
padding: 23px 5px 15px 10px;
margin: 10px 0 20px 0;
}
.hagaki_info h4{font-size: 17px;
line-height: 1.6em;
font-weight: 700;
border-left: 7px solid #b07ae0;
color: #b07ae0;
margin: 0;
padding: 0 0 0 7px;
}
.hagaki_info .qt-box-row{padding: 0;
margin: 5px 0;
}
.hagaki_info p{margin: 0;
padding: 0;
color: #777;
}
.single #content .entry-content{line-height: 2.1em;
font-size: 15px;
padding: 10px 7px 10px 7px;
}
i.fa{background-repeat: no-repeat;
background-position: left center;
background-size: 18px 18px;
height: 18px;
width: 18px;
display: inline-block;
vertical-align: sub;
}
i.fa.fa-calendar{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_limit.png);
}
i.fa.fa-link{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/icon_prize.png);
margin-right: 3px;
} div#header_box{height: auto;
}
#sidebar #execphp-13 h3{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_1.png);
}
#access{position: relative;
padding: 0;
margin: 0 0 15px 0;
background: #ffa3a8;
box-shadow: none;
border-top: none;
border-bottom: none;
background: #ffa3a8;
background: -webkit-linear-gradient(to right, #ffa3a8 50%, #bec6ff);
background: linear-gradient(to right, #ffa3a8 50%, #bec6ff);
}
#access ul{display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: flex-start;
align-items: flex-start;
flex-wrap: wrap;
}
#access ul#menu-main-nosub li a{font-size: 20px;
font-weight: normal;
margin: 0;
padding: 0px 27px;
padding: 0px 30px;
width: auto;
height: 64px;
line-height: 70px;
border-right: 1px solid #fff7de;
}
#access span.total_num{display: inline;
font-size: 11px;
font-weight: normal;
line-height: 12px;
margin: 0 0 0 5px;
}
#access ul#menu-main-nosub li#menu-item-55751 a{padding: 0px 20px;
}
#access ul#menu-main-nosub li:first-child a{border-left: 1px solid #fff7de;
}
body.category-168 #access ul#menu-main-nosub li#menu-item-55751 a,
body.category-625 #access ul#menu-main-nosub li#menu-item-55751 a,
body.category-443 #access ul#menu-main-nosub li#menu-item-55751 a,
#access ul#menu-main-nosub li.current-menu-parent > a,
#access ul#menu-main-nosub li.current-category-ancestor > a,
#access ul#menu-main-nosub li.current-menu-item > a{background-color: #fd5d7a;
color: #FFF;
height: auto;
width: 100%;
border: none;
margin: 0 0 0 -1px;
} .category-45 #access ul#menu-main-nosub li.current-category-ancestor.menu-item-46792 > a{background-color: transparent;
margin: 0 0 1px 0;
border-right: 1px dotted #fff7de;
}
#access ul#menu-main-nosub a{padding: 0 15px 0 12px;
font-weight: normal;
text-decoration: none;
}
#access li.current-menu-item > a{background: #fffabc;
color: #393939;
}
#access li.current-category-ancestor a{background: #fffabc;
color: #393939;
}
#sub_category li.current-cat a{background-color: #fffabc;
color: #393939;
}
#access li{font-size: 20px;
text-decoration: none;
border: none;
line-height: 64px;
height: 64px;
position: static;
}
#access #mobile_subnav li{border: none;
line-height: 28px;
height: auto;
}
#access ul#menu-main-nosub li#menu-item-46794 img{margin: -3px 0 0 0;
}
#access ul#menu-main-nosub li img{margin: -7px 5px 0 0;
}
#access a:hover{text-decoration: underline;
}
#mobile_subnav{background: #FD5D7A;
box-shadow: 0 -1px 0 0px #fff7de;
}
#header #mobile_subnav ul{width: 100%;
max-width: 1150px;
padding: 8px 5px;
margin: 0 auto;
box-sizing: border-box;
}
#mobile_subnav li a,
#mobile_subnav li li a{font-size: 13px;
font-weight: normal;
padding: 0px 7px;
margin: 3px;
border: 1px solid #ffc7ca;
}
#mobile_subnav li a:hover,
#mobile_subnav li li a:hover{color: #FFF;
background: #01bacc;
border: 1px solid #01bacc;
font-weight: normal;
}
nav#access::after{content: '';
display: block;
}
#access ul{position: relative;
}
#access li li{font-size: 14px;
border: none;
text-decoration: none;
text-shadow: none;
background: transparent;
width: auto;
min-width: auto;
max-width: none;
height: 35px;
padding: 0;
margin: 0;
}
#access ul#menu-main-nosub li li a{text-decoration: none;
}
#access ul#menu-main-nosub ul a:hover{color: #FFF;
background: #01bacc;
border: 1px solid #01bacc;
font-weight: normal;
}
#access li:hover > ul,
#access li li:hover > ul,
#access li li li:hover > ul{display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#access ul#menu-main-nosub ul a{font-size: 15px;
font-weight: normal;
padding: 0 8px;
margin: 3px 3px;
text-indent: 0px;
line-height: 30px;
white-space: normal;
min-width: auto;
width: auto;
height: 30px;
min-height: auto;
background-color: #fd5d7a;
color: #fff;
border: 1px solid #ffc7ca;
text-decoration: none;
}
.admin .widget input{width: 100%;
padding: 10px;
margin: 0;
box-sizing: border-box;
}
#sidebar #execphp-5{margin: 0 10px 25px 10px;
}
#sidebar .widget-area #nav_menu-4 a,
#sidebar .widget-area #nav_menu-5 a,
#sidebar .widget-area #nav_menu-6 a,
#sidebar .widget-area #nav_menu-7 a,
#sidebar .widget-area #execphp-5 a,
#sidebar .widget-area #codewidget-2 a,
#sidebar-mid .menu-item a{padding: 7px 0;
color: #555555;
font-weight: normal;
font-size: 15px;
display: block;
}
#sidebar #nav_menu-4 img{margin: 0 8px 0 5px;
}
#sidebar #nav_menu-5 img,
#sidebar #nav_menu-6 img,
#sidebar #nav_menu-7 img,
#sidebar #execphp-5 img,
#sidebar #codewidget-2 img,
#sidebar #sidebar-mid img{margin: 0 3px 0 5px;
}
#sidebar #nav_menu-4 li,
#sidebar #nav_menu-5 li,
#sidebar #nav_menu-6 li,
#sidebar #nav_menu-7 li,
#sidebar #execphp-5 li,
#sidebar #codewidget-2 li,
#sidebar #sidebar-mid li{padding: 0;
}
#sidebar #nav_menu-4 li a:hover,
#sidebar #nav_menu-5 li a:hover,
#sidebar #nav_menu-6 li a:hover,
#sidebar #nav_menu-7 li a:hover,
#sidebar #execphp-5 li a:hover,
#sidebar #codewidget-2 li a:hover,
#sidebar #sidebar-mid li a:hover{background: #65c2e2;
color: #FFF;
display: block;
}
#sidebar #nav_menu-4 li a:hover img,
#sidebar #nav_menu-5 li a:hover img,
#sidebar #nav_menu-6 li a:hover img,
#sidebar #nav_menu-7 li a:hover img,
#sidebar #execphp-5 li a:hover img,
#sidebar #codewidget-2 li a:hover img,
#sidebar #sidebar-mid li a:hover img{filter: brightness(300%);
}
#sidebar .widget-area li.current-menu-item{background: #fff89f;
}
#footermenu{width: 80%;
margin: 10px auto 30px;
background: #68bed2;
border-radius: 25px;
text-align: center;
}
#footermenu ul{margin: 0 auto;
padding: 0;
align-items: center;
height: 45px;
text-align: center;
}
#footermenu li{list-style: none;
box-sizing: border-box;
text-align: center;
font-size: 15px;
text-decoration: none;
border: none;
line-height: 45px;
display: inline;
padding: 0 20px;
text-decoration: none;
}
#footermenu li a{color: #FFF;
font-weight: bold;
box-sizing: border-box;
margin: 0;
padding: 0;
width: auto;
}
#footermenu li a:hover{color: #FF0;
}
#footermenu li:nth-child(1){border-right: 1px dotted #FFF;
}
#footermenu li:nth-child(2){border-right: 1px dotted #FFF;
}
#footer #copyright-inner div#copyright{float: left;
text-align: left;
}
#footer #copyright-inner div#footer_nav{float: right;
text-align: right;
position: static;
overflow: hidden;
}
#copyright-inner #footer_nav ul{position: static;
left: auto;
float: right;
margin: 0;
}
#footer h3.widget-title{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/fottermenu_2.png);
background-repeat: no-repeat;
background-position: 0 -2px;
background-size: 30px;
padding: 0 0 0 36px;
margin: 12px 0 15px 0;
line-height: 30px;
}
#footer{font-size: 14px;
}
#footer_nav{width: 600px;
text-align: right;
}
#footer_nav ul{float: right;
}
#footer_nav li{float: left;
list-style: none;
margin: 0 0 0 15px;
padding: 0 0 0 15px;
border-left: 1px solid #999;
}
#footer_nav li:last-child{border-right: 1px solid #999;
padding-right: 15px;
}
#sidebar #nav_menu-4 h3,
#sidebar #nav_menu-6 h3{background-repeat: no-repeat;
background-position: 7px 7px;
background-size: 33px;
}
#sidebar #nav_menu-5 h3,
#sidebar #nav_menu-7 h3{background-repeat: no-repeat;
background-position: 7px 7px;
background-size: 33px;
}
#sidebar #nav_menu-4 h3{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_2.png);
}
#sidebar #nav_menu-5 h3{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_6.png);
}
#sidebar #nav_menu-6 h3{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_7.png);
}
#sidebar #nav_menu-7 h3{background-image: url(//kensho-everyday.com/wp-content/themes/pinboard/images/sidemenu_8.png);
}
#sidebar .gad.gad336{margin: 0 0 25px 0;
}
#sidebar-mid{margin: 0 10px 25px 10px;
}
#sidebar-middle img{max-width: 380px;
vertical-align: sub;
}
#footer-box #monorins{display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#footer-box #monorins #mono_portrait img:hover{filter: contrast(100%);
filter: opacity(0.8);
}
#footer-box #monorins #mono_about{font-size: 14px;
line-height: 1.5em;
width: 350px;
border-right: 1px solid #777;
padding-right: 15px;
margin-right: 35px;
flex-grow: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#mono_about img:hover{filter: saturate(200%);
}
#footer-box #monorins #mono_portrait{width: 127px;
float: left;
}
#footer-box #monorins #mono_name{width: 200px;
float: left;
}
#footer-box #monorins #mono_profile{width: 720px;
flex-grow: 2;
font-size: 15px;
line-height: 1.5em;
}
#footer-box #monorins #mono_profile a{font-size: 14px;
color: #fd7b93;
}
#footer-box #monorins #mono_profile p{color: #CCC;
}
#footer-box #monorins #mono_profile #footer-area{margin: 0 0 15px 0;
}
#footer-box #monorins #mono_profile #footer-area p{margin: 0;
}
#footer-box #monorins .resident{font-size: 14px;
}
#footer-box #monorins .author{margin: 10px 0 12px 0;
display: block;
font-size: 21px;
}
#follow_btnf{display: block;
margin: 0 0 5px 0;
padding: 0;
float: none;
}
#htb_btn{display: block;
float: none;
margin: 0;
padding: 0;
}
#footer_text{color: #ccc;
text-align: left;
width: 1150px;
padding: 0 0;
margin: 10px auto 20px auto;
} dl,
dt, dd{margin: 0;
padding: 0;
}
.contact7{font-size: 14px;
font-weight: bold;
background-color: #FFF;
border-top: 1px solid #DDD;
border-left: 1px solid #DDD;
margin: 35px 0 20px 0;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
}
.contact7 dt, .contact7 dd{padding: 0;
box-sizing: border-box;
border-right: 1px solid #DDD;
border-bottom: 1px solid #DDD;
}
.contact7 dt{width: 35%;
background-color: #EFEFEF;
font-weight: bold;
padding: 10px 10px;
margin: 0;
text-align: left;
}
.contact7 dd{width: 65%;
color: #555;
padding: 5px 10px;
margin: 0;
font-weight: normal;
}
.contact7 .required{background: #fd5d7a;
color: #FFF;
border-radius: 3px;
font-size: 11px;
margin-left: 7px;
padding: 3px 7px;
letter-spacing: 1px;
font-weight: normal;
white-space: nowrap;
}
span.wpcf7-list-item{display: inline-block;
margin: 0 10px 0 3px;
padding: 3px 0;
}
.contact7 input[type=text],
.contact7 input[type="email"],
.contact7 input[type="tel"],
.contact7 input[type="url"],
.contact7 textarea{width: 100%;
}
.contact7 input[type=text],
.contact7 input[type="email"],
.contact7 input[type="tel"],
.contact7 input[type="url"],
.contact7 input[type="date"],
.contact7 input[type="number"],
.contact7 textarea{padding: 1.5%;
box-shadow: inset 0px 1px 3px 0px #BBB;
background: #FFF;
border: #CCC 1px solid;
color: #333;
font-size: 13px;
box-sizing: border-box;
}
.wpcf7 input[type=button],
.wpcf7 input[type=reset],
.wpcf7 input[type=submit]{font-size: 16px;
color: #FFF;
background: #87cb69;
border: none;
border-radius: 0;
padding: 12px 25px;
margin: 5px 0;
box-shadow: none;
}
.wpcf7 input[type=submit]:hover{background: #5dbb3e;
text-decoration: underline;
}
.contact7 input:focus, .contact7 textarea:focus{border: 1px solid #BBB;
outline: 0;
}
.wpcf7-list-item input[type="checkbox"],
.contact7 input[type="checkbox"]{display: none;
}
.wpcf7-list-item input[type="checkbox"] + span,
.contact7 input[type="checkbox"] + span{display: none;
cursor: pointer;
display: inline-block;
position: relative;
padding-left: 25px;
padding-right: 5px;
line-height: 1.5em;
}
.wpcf7-list-item input[type="checkbox"] + span::before,
.contact7 input[type="checkbox"] + span::before{content: "";
position: absolute;
display: block;
box-sizing: border-box;
width: 16px;
height: 16px;
margin-top: -9px;
left: 0;
top: 50%;
border: 1px solid;
border-color: #999;
background-color: #FFF;
}
.wpcf7-list-item input[type="checkbox"]:checked + span::after,
.contact7 input[type="checkbox"]:checked + span::after{content: "";
position: absolute;
display: block;
box-sizing: border-box;
width: 17px;
height: 9px;
margin-top: -9px;
top: 50%;
left: 3px;
transform: rotate(-45deg);
border-bottom: 3px solid;
border-left: 3px solid;
border-color: #fd5d7a;
}
.wpcf7-list-item input[type="checkbox"]:checked + span,
.contact7 input[type="checkbox"]:checked + span{color: #fd5d7a;
font-weight: bold;
text-decoration: underline;
}
.wpcf7-not-valid-tip{color: #ff7c25;
font-size: 14px;
font-weight: bold;
display: block;
}
.wpcf7 form.sent .wpcf7-response-output, .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.spam .wpcf7-response-output{font-size: 16px;
color: #1b95e0;
font-weight: bold;
padding: 10px 15px;
margin: 10px 0;
border: solid 4px #1b95e0;
text-align: center;
}
.wpcf7 form.sent .wpcf7-response-output{font-size: 18px;
color: #fd5d7a;
padding: 20px 15px;
margin: 20px 0 10px 0;
border: solid 4px #fd5d7a;
animation: flash 2s linear infinite;
}
@keyframes flash{0%, 20%, 40%, 100%{opacity:100%;}
10%, 30%{opacity:50%;}}
p#acceptance-btn{margin: 0 0 25px 0;
}
@media screen and (max-width:1089px){#content.twothirdcol{width:calc(100% - 345px);padding:0;margin:0 9px 0 0;}
.category_header .cat-info{}
article.twocol:nth-child(odd){padding:5px 4px 13px 0;}
article.twocol:nth-child(even){padding:5px 0 13px 4px;}}
@media screen and (max-width:1023px){.headerad{display:block;}
#content.column,
#sidebar.column{float:none;}
#sidebar .onecol,
#sidebar.threecol,
#content.twothirdcol{width:100%;}
.twocol .entry-container{padding:15px 5px 10px 5px;}
#wrapper{max-width:100% !important;}
#container{margin:10px 15px;}
article.twocol:nth-child(odd){padding:5px 8px 13px 0;}
article.twocol:nth-child(even){padding:5px 0 13px 8px;}
#content.twothirdcol{margin-bottom:10px;}
.single #wrapper .entry{margin:0px !important;}
#access #category_jump{display:block;}
#single_spot{margin:0px 0 15px 0;}
#spot_area .post:nth-child(1){margin:0 5px;}
#spot_area .post:nth-child(2){margin:0 5px;}
.author_box{padding:0 6px 0 0;}
div#title_box{width:480px;}
#sns_icon{margin:0 auto;padding:0 0 15px 0;width:220px;}
#mobile_subnav{display:block;}
#header #searchform{margin:0 20px 15px 0;}
#access #mobile_subnav ul.current li,
.category-179 #access #mobile_subnav li{flex-basis:25%;}
.inpage_btn{display:block;}
.gad.gad336{padding:10px 0px;}
.gad.sidebtm img{max-width:none;}
#uirptab{margin:10px 5px 30px 5px;}
#wpprptab li{padding:11px 5px 10px 5px;white-space:nowrap;}
#wpprptab li.select{padding:12px 5px 12px 10px;}
#wpprptab li,
#wpprptab li.select{width:45%;text-align:left;}
#sidebar .morebtn{margin:15px auto 25px auto;}
#sidebar .morebtn a{padding:12px 0;}
#flip_menu{background:none;}
#sidebar #fitbar,
#sidebar .fit-sidebar-fixed,
#sidebar .fit-sidebar-blank{display:none;height:0;}
#flip_menu .fitem,
#flip_menu.tile1 .fitem,
#flip_menu.tile2 .fitem,
#flip_menu.tile3 .fitem,
#flip_menu.tile4 .fitem,
#flip_menu.tile5 .fitem{margin:0;padding:0;}
#flip_menu .fitem li{font-size:14px;}
#footer .twocol.column{margin-bottom:5px;}
#footer-box{padding:10px 15px 17px 15px;}
#footer-box .twocol:nth-child(odd){width:100%;}
#footer-box .twocol:nth-child(even){width:100%;}
#footer-box .widget{margin:0;}
#footer-box #monorins #mono_portrait{width:120px;}
#footer-box #monorins #mono_name{width:170px;}
#footer-box #monorins #profile{}
#footer-box #monorins #mono_about{width:325px;padding-right:10px;margin-right:30px;}
#footer #copyright-inner div#copyright{float:none;text-align:center;display:block;margin:0 auto 15px auto;}
#footer #copyright-inner div#footer_nav{position:relative;overflow:hidden;margin:0 0 25px 0;}
#copyright-inner #footer_nav ul{position:relative;left:50%;float:left;}
#copyright-inner #footer_nav li{position:relative;left:-51%;float:left;list-style:none;}
#footer_nav{width:100%;}}
@media screen and (max-width:799px){article.twocol:nth-child(odd){padding:5px 5px 13px 0;}
article.twocol:nth-child(even){padding:5px 0 13px 5px;}
#header .menu-main-nosub-container{width:100%;}
#access ul{justify-content:space-around;}
#access{margin:0 0 10px 0;}
#access li{font-size:18px;line-height:70px;height:70px;width:25%;width:33.33%;}
#access ul#menu-main-nosub li a{padding:0;margin:0 0 0 0;width:100%;text-indent:-5px;font-size:18px;height:70px;line-height:73px;overflow:hidden;}
#access ul#menu-main-nosub li img{margin:-8px 5px 0 0;}
#access ul#menu-main-nosub li#menu-item-55751 a{padding:0px 5px;}
#header #mobile_subnav li#menu-item-46990 a,
#header #mobile_subnav li#menu-item-46988 a{font-size:11px;}
#access ul#menu-main-nosub li:first-child a{border-left:none;}
#access ul#menu-main-nosub li:last-child a{border-right:none;}
#access span.total_num{display:inline;font-size:11px;font-weight:normal;line-height:13px;}
#header #mobile_subnav ul li.more ~ li{display:none;}
#header #mobile_subnav ul li.more a{display:table-cell;}
#header #mobile_subnav ul li.more a:hover{background:transparent;}
.flipsnap{flex-wrap:nowrap;}
#flip_menu .fviewport{width:600%;}
#flip_menu .fitem:nth-child(1),
#flip_menu .fitem:nth-child(2),
#flip_menu .fitem:nth-child(3),
#flip_menu .fitem:nth-child(4),
#flip_menu .fitem:nth-child(5),
#flip_menu .fitem:nth-child(6){padding:0 5px;}
#spot_area .post li{height:70px;}
#flip_menu .fitem li{font-size:14px;padding:5px 0;}
div#flip_menu{margin:0 auto 3px;}
#single_spot div#flip_menu{margin:0 auto 10px;}
.entry-utility{border-top:none;margin:0;padding:10px 5px 0;}
.ed_footertxt{border-top:1px solid #ddd;font-size:14px;padding:20px 5px 5px;}
.category-37 .entry-content img.post_img{width:100%;max-width:none;}
.category-37 .entry-content img.post_img.hagaki_img{width:280px;}
div#title_box{float:none;width:100%;height:auto;padding:6px 0 4px 0;margin:0;}
#prize_num{padding:3px 7px 5px 8px;margin:0 0 0 7px;float:left;}
#header #mobile_subnav ul{padding:10px 5px;}
#access #mobile_subnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;}
#access #mobile_subnav li{width:25%;display:block;text-align:center;margin:0;padding:0 0;line-height:1em;}
#access #mobile_subnav ul.current li,
.category-179 #access #mobile_subnav li{flex-basis:33.33%;}
#header #mobile_subnav li a,
#header #mobile_subnav li li a{font-size:13px;text-align:center;padding:6px 5px;letter-spacing:-1px;white-space:normal;line-height:15px;height:30px;display:table-cell;vertical-align:middle;width:25%;border:1px solid #fea3a8;}
.single_title{padding:0;margin:0 10px;}
.sort_box, .category .sort_box{width:auto;margin:10px 10px 20px 10px;}
.entry .mtm_img img{max-width:100%;}
h1.category-title{margin:0;padding:5px 0 5px 7px;font-size:21px;line-height:1.4em;}
.ed_mrk0, .ed_mrk1, .ed_mrk2, .ed_mrk3, .ed_mrk4, .ed_mrk5, .ed_mrk6, .ed_mrk7, .ed_mrk8, .ed_mrk9, .ed_mrk10{padding:2px 5px;}
#sub_category{margin:10px 8px 15px 8px;}
#header #mobile_subnav li span{font-size:10px;background:#00c5d9;position:absolute;top:-3px;right:-1px;text-align:center;border-radius:12px;padding:0px 3px;margin:0;color:#FFF;line-height:17px;width:auto;height:auto;text-indent:inherit;overflow:visible;}
#mobile_subnav li a:hover,
#mobile_subnav li li a:hover{background:#b78edc;color:#fff;border:1px solid #b78edc;font-weight:bold;}
#header #mobile_subnav li.select a{background:#ff93b1;border:1px solid #ff93b1;color:#FFF;}
.boxrow2 .boxcol, .boxrow3 .boxcol, .boxrow4 .boxcol{width:100%;float:none;margin:0 0 20px 0;}
.spbr{display:block;}
.pcbr{display:inline;}
.sptxt{display:block;}
.pctxt{display:none;}
table td{font-size:12px;}
#content{margin-top:15px;}
.archive #content{margin-top:0;}
.single #content{margin-top:0px;margin-bottom:0px;}
.cfp{padding:6px 0;}
.diary_mrk, .tousen_mrk, .review_mrk, .otoku_mrk, .pr_mrk, .kotsu_mrk, .monitor_mrk, .sample_mrk, .info_mrk, .osusume_mrk, .sonoba_mrk, .kakuritsu_mrk, .news_mrk{padding:1px 5px;border-radius:0;}
#header-inner span{text-align:center;}
#site-title{font-size:21px;padding:0px;line-height:1.5em;margin:0;white-space:normal;float:none;text-align:center;}
.pagesprit{position:relative;margin:0 -5px;}
.entry-content .entry-content-inner{padding:0 10px;}
#ed_lastupdate,
#ed_infomation{padding:0 10px}
.matome_content, .new_matome_content{background:#fff7de;position:relative;margin:0 -7px;padding:10px 0;display:block;}
.ed_footertxt{border-top:none;font-size:14px;padding:15px 0;}
.new_matome_content .edthumb{width:80px;}
.category-37 .entry-content .hagaki_info img.post_img{width:auto;max-width:none;min-width:120px;}
body .entry-content .edbox{border:none;border-radius:5px;box-shadow:0px 0px 2px 0px #777;padding:16px 10px 16px 10px;margin:13px 0;}
.entry_box, body .entry-content .box{padding:6px 7px 12px 10px;}
.entry-content a img{padding:0;}
.entry-content a img.app_iphone{padding:25px 10px 10px 0px;}
.entry-content a img.app_android{padding:25px 0px 10px 0px;}
.entry_applink a img.app_iphone, .entry_applink a img.app_android{padding:0 8px 10px 0;}
#wrapper .archive_gad .entry{padding-left:0;padding-right:0;}
#mobile_nav,
.mobile_nav2, #mobile_subnav{display:block;}
#access .nav-show,
#access a.nav-show:hover{display:none;}
#header #searchform{display:none;}
.entry{box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.5);}
.entry-tags{margin:0px 0px 10px;}
h1.page-title{font-size:18px;line-height:1.5em;}
.single h1.entry-title{font-size:20px;padding:0 5px;}
.single .content-cat{top:-10px;padding:0 6px 0 0;position:absolute;}
#current-location{padding:12px 10px 2px 10px;}
#current-location .prefix-text{margin:0;}
#sidebar.threecol{width:100%;}
body #wrapper #container{margin:0;}
#content .entries{padding:0 6px;}
.single .entry, .page .entry, .error404 .entry{padding:10px;}
.twocol .entry-container{padding:15px 5px 10px 5px;}
.single .entry, .page .entry, .error404 .entry{padding:15px 8px 10px 8px;}
.single #wrapper .entry{margin:0;box-shadow:none;border-color:#DDDDDD;padding:20px 0;border-radius:0;}
.entry-content{border-bottom:none;margin-bottom:0;padding-bottom:10px;}
.search-no-results .entry .wpp-list li, #ninja_btn{margin:10px auto 15px auto;}
.pagination{border-radius:0;}
.error404 #wrapper .entry{padding:20px 8px;}
.error404 #spot_area .post:nth-child(1),
.error404 #spot_area .post:nth-child(2){margin:0;}
span.edinfo.inner, span.ed_items, span.ed_comment, span.mtm_items, span.mtm_conditions{display:block;margin:10px 0;}
.edinfo{font-size:13px;}
body .entry-content .edbox{margin-right:10px;margin-left:10px;}
body .entry-content .edbox h4 a, body .entry-content .twbox h4 a{font-size:16px;}
.header #mobile_subnav ul{max-width:480px;}
.widget-area a.wpp-post-title{font-weight:bold;font-size:14px;line-height:1.4em;vertical-align:sub;}
.widget-area li{padding:12px 0;}
.rpp-related .rpp-thumbnail-title a{font-size:14px;line-height:1.3em;font-weight:bold;}
.middle_place_inner{max-width:100%;text-align:center;}
#flip_menu{background:none;}
.fpointer, .fpointer2{display:block;}
.fpointer li a span{display:inline;}
.fpointer li a{font-size:13px;}
#flip_menu .postblock{margin:0 10px;}
#content{margin-bottom:0;}
#footermenu{width:90%;}
#footermenu li{font-size:15px;}
#footer-box #monorins{display:block;}
#footer-box #monorins #mono_about{width:100%;padding-right:0;margin-right:0;margin:20px 0 25px 0;border:none;}
#footer-box #monorins #mono_profile{width:100%;font-size:14px;line-height:1.8em;}
#footer-box #monorins .resident{font-size:13px;}
#footer-box #monorins .author{font-size:20px;}
.qt-bc-thumb{padding:5px;}}
@media screen and (max-width:600px){#wrapper .archive_gad .entry,
.archive #wrapper .archive_gad .entry{width:100%;padding:0;margin-left:auto;margin-right:auto;background:transparent;box-shadow:none;text-align:center;}
#wrapper .entry{border-radius:0px;}
#access ul#menu-main-nosub li#menu-item-55751 a{padding:4px 0;white-space:nowrap;overflow:hidden;}
#access span.total_num{display:block;font-size:11px;font-weight:normal;line-height:12px;}
#access ul#menu-main-nosub li.no-total a{}
#btn-full-menu{width:42px;height:38px;margin:14px 9px 0 0;background-image:url(//kensho-everyday.com/wp-content/themes/pinboard/images/full_menu_s.png);background-size:42px 76px;}
#wrapper .entry{width:100%;display:block;box-sizing:border-box;padding:15px 8px 15px 8px;}
article.twocol{display:block;min-height:auto;}
.archive_gad .entry p{display:none;}
#content .entries{padding:0px 8px;}
article.twocol{width:100%;}
article.twocol:nth-child(odd),
article.twocol:nth-child(even){padding:0;margin:7px auto;width:100%;}
#content .content-container{display:-webkit-flex;display:flex;}
.content-thum{margin:0;padding:0;flex-basis:100px;max-width:100px;width:100px;flex-shrink:0;}
figure.entry-thumbnail, .entry-thumbnail img.wp-post-image{width:90px;height:90px;}
#content .content-body{flex-basis:auto;}
#spot_area{display:block;}
#spot_area .post{flex-basis:100%;}
#spot_area .post:nth-child(1){margin:0 5px;border-bottom:none;padding:6px 5px 0 5px;}
#spot_area .post:nth-child(2){margin:0 5px;border-top:none;padding:0 5px 2px 5px;}
#spot_area .post li{padding:4px 0 5px 0;}
#spot_area .post:last-child li:last-child{border-bottom:none;}
.category .sort_box{font-size:14px;padding:5px 0;}
.sort_box span:first-child{padding-right:12px;margin-right:3px;}
.page #wrapper .entry{padding:35px 10px;}
#access ul#menu-main-nosub a img{width:40px;height:40px;}
.archive #wrapper .entry{padding:15px 8px 20px 8px;}
#header #mobile_subnav li a,
#header #mobile_subnav li li a{height:40px;}
#access ul#menu-main-nosub li#menu-item-46794 img{margin:0 auto;}
.error404 h1.entry-title{margin:0 0 25px 0;font-size:30px;line-height:1.5em;font-weight:normal;}
.category-81 .entry-content img.alignnone, .category-168 .entry-content img.alignnone{max-width:98%;box-sizing:border-box;}
.single .content-cat.cat1, .single .content-cat.cat2, .single .content-cat.cat3, .single .content-cat.cat4{position:static;}
.single .content-cat.cat5, .single .content-cat.cat6, .single .content-cat.cat7, .single .content-cat.cat8, .single .content-cat.cat9, .single .content-cat.cat10{position:static;}
hr.qt-line-d.title{margin:15px 0 15px 0;height:5px;}
.single .content-cat{position:static;}
.content-container .content-cat{position:static;text-align:left;left:auto;top:auto;padding:0;margin:-3px 0 5px 0;box-sizing:border-box;overflow:hidden;white-space:normal;}
.content-title h2, .content-title h2 a{font-size:16px;margin:0 0 8px 0;}
.content-excerpt div{font-size:14px;}
.diary_mrk, .tousen_mrk, .review_mrk, .otoku_mrk, .pr_mrk, .kotsu_mrk, .monitor_mrk, .sample_mrk, .info_mrk, .osusume_mrk, .sonoba_mrk, .kakuritsu_mrk, .news_mrk{font-size:12px;}
.content-container .content-catbar{position:absolute;text-align:left;left:0;bottom:0;padding:0;box-sizing:border-box;overflow:hidden;white-space:nowrap;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4px;opacity:0.5;}
.content-container .content-catbar span{content:"";padding:0;margin:0;}
.content-container .content-catbar.cat1 span{width:100%;}
.content-container .content-catbar.cat2 span{width:50%;}
.content-container .content-catbar.cat3 span{width:33.3%;}
.content-container .content-catbar.cat4 span{width:25%;}
.content-container .content-catbar.cat5 span{width:20%;}
.content-container .content-catbar.cat6 span{width:16.6%;}
.content-container .content-catbar.cat7 span{width:14.2%;}
.content-container .content-catbar.cat8 span{width:12.5%;}
.content-container .content-catbar.cat9 span{width:11.1%;}
.content-container .content-catbar.cat10 span{width:10%;}
.content-container .content-cat.cat5 span{padding:0 3px;}
.content-body{padding:0;}
#spot_area .post li:last-child{border-bottom:1px dotted #aaa;}
.fpointer li a span{display:none;}
.fpointer li a{font-size:13px;}
#toc_container,
#content #ez-toc-container{padding:15px 10px;width:90%;min-width:300px;}
#toc_container ul,
#content #ez-toc-container ul{margin:0;}
#toc_container ul ul,
#content #ez-toc-container ul ul{margin:0;}
#toc_container ul li ul,
#content #ez-toc-container ul li ul{margin:0;}
#content #toc_container ul li a::marker,
#content .ez-toc-counter nav ul li::before{margin:0;}
#content #toc_container ul li li a::marker,
#content .ez-toc-counter nav ul li li::before{margin:0;}
.matome_menu{padding:15px 500% 5px 500%;margin:0px -500% 20px -500%;}
.matome{padding:15px 500% 5px 500%;margin:0px -500% 20px -500%;}
.matome td{font-size:12px;}
.matome td a{letter-spacing:0px !important;}
.entry_box, body .entry-content .box{padding:6px 7px 12px 5px;}
.rpp-related.clearfix{display:block;}
.rpp-content:nth-child(odd),
.rpp-content:nth-child(even){margin:0;width:100%;}
.rpp-content:nth-child(2){border-top:1px dotted #999;}
body .entry-content .entry_box{padding:13px 10px 15px 7px;}
.pagination{padding:15px 5px;margin:15px 0 20px;border-radius:0;}
.pagination a{min-width:33px;}
#sidebar .widget{margin:10px 8px 25px 8px;}
#footermenu{width:100%;border-radius:0;}
#footermenu ul{height:55px;}
#footermenu li{font-size:15px;padding:0;line-height:55px;text-decoration:underline;color:#FFF;}
#footermenu li:nth-child(1){padding:0 12px 0 0;}
#footermenu li:nth-child(2){padding:0 12px 0 12px;}
#footermenu li:nth-child(3){padding:0 0 0 12px;}
#content.twothirdcol{margin-bottom:0;}
#footer-box.widget-area li ul{margin-left:0;}
#footer-box.widget-area .widget_nav_menu li li{width:46%;margin:7px 0;padding:0 5px 0 7px;}
.qt-box-row .qt-box-col{width:auto;max-width:none;padding:0;}
#copyright-inner #footer_nav ul{position:static;left:auto;float:none;}
#copyright-inner #footer_nav li{position:static;left:auto;float:none;list-style:none;text-align:center;font-size:15px;padding:8px 0;}
#footer_nav li{margin:0;padding:0;border-left:none;}
#footer_nav li:last-child{border-right:none;padding-right:0;}
#copyright-box{padding:0;}
#header #mobile_subnav ul{padding:10px 3px 10px 3px;}
#access #mobile_subnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;align-content:stretch;}
#access ul#menu-main-nosub li img{margin:0 auto 3px auto;display:block;}
#access ul#menu-main-nosub li a{padding:9px 0 0 0;margin:0 0 0 0;width:100%;height:70px;line-height:18px;text-indent:0;font-size:16px;text-decoration:underline;}
#access li{line-height:74px;height:80px;width:33.33%;}
#header #mobile_subnav li a,
#header #mobile_subnav li li a{font-size:12px;text-align:center;padding:0 5px;margin:0;letter-spacing:-0.05em;white-space:normal;line-height:16px;height:40px;display:table-cell;vertical-align:middle;width:25%;}
.endinfo{font-size:16px;}
#footer-box #monorins #mono_profile a{text-align:center;display:block;}
.author-box{padding:0;display:flex;width:100vw;margin:25px calc(50% - 50vw);}
.author-box .text h4{font-size:17px;}
.author-box .text h4 span{display:block;font-size:14px;}
.entry-content .author-box p{margin:5px 0;line-height:1.7em;}
.author-box .text{margin:0;padding:0 10px 10px 0;}}
@media screen and (max-width:480px){#access #category_jump li{padding:3px 9px;}
.pagination li.previous, .pagination li.next{display:none;}
.pagination a{min-width:30px;}
.qt-box-row.col4 .qt-box-col{width:48%;}
.qt-box-row.col4 .qt-box-col:nth-child(2),
.qt-box-row.col4 .qt-box-col:nth-child(4){margin:0;}}
@media screen and (max-width:370px){#wrapper .entry{padding:15px 10px 20px 10px;}
#access #mobile_subnav li{width:auto;display:block;text-align:center;margin:0;padding:0px 0px;line-height:1em;flex-basis:25%;}
#access #mobile_subnav ul.current li,
.category-179 #access #mobile_subnav li{flex-basis:33.33%;}
#access span.total_num{display:block;font-size:11px;font-weight:normal;line-height:11px;}
#access ul#menu-main-nosub li a{font-size:14px;}
body .entry-content .edbox{margin-right:6px;margin-left:6px;}
.sort_box, .category .sort_box{margin-right:6px;margin-left:6px;}
.single #wrapper .entry{padding:20px 0;}
#access #category_jump li{font-size:14px;padding:0px 11px;margin:3px 0;}
#access #category_jump li.terms{padding:4px 6px;}
#wpprptab li span{background:0 0 !important;padding:0 0 0 10px;margin:0;}
.pagination li a{padding:7px 3px 6px 3px;min-width:28px;}
#site-title{padding:0px;font-size:20px;}
#wpprptab li.select{padding:12px 5px 12px 7px;}
#wpprptab li{padding:11px 5px 10px 4px;}
#sidebar .widget{margin:10px 7px;}
#header #mobile_subnav li a,
#header #mobile_subnav li li a{font-size:12px;text-align:center;padding:0 3px;margin:0;letter-spacing:-0.05em;white-space:normal;line-height:14px;height:40px;display:table-cell;vertical-align:middle;width:25%;}
div.matome_menu, div.matome{padding:10px 3px;}
#footermenu ul{height:55px;}
#footermenu li{font-size:14px;padding:0;line-height:55px;}
#footermenu li:nth-child(1){padding:0 10px 0 0;}
#footermenu li:nth-child(2){padding:0 10px 0 10px;}
#footermenu li:nth-child(3){padding:0 0 0 10px;}
.ed_footertxt{border-top:none;font-size:14px;padding:15px 6px;}
.author-box{padding:0;display:flex;width:100vw;margin:25px calc(50% - 50vw);}
.author-box .image{padding:10px;min-width:90px;}
.author-box .image img{border-radius:23%;width:90px;}
.gad.sidebtm img{max-width:320px;}}