@charset "UTF-8";
/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/
body{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}.article{line-height:220%}#site-title{margin-top:40px;margin-bottom:-5px}p{color:#333}strong{color:#404040}#site-description{font-family:"TBUD明朝 M";color:#333;margin-top:10px}#navi{font-family:"TBUD明朝 M";font-size:18px;border:2px solid #f4ebeb}#navi ul li{width:160px}#navi ul{text-align:center}#sidebar-widget h3{font-family:"TBUD明朝 M";border-bottom:3px dotted #5f9ea0;padding:10px 0;Color:#666}#sidebar-widget p{font-family:"TBUD明朝 M";Color:#666;Font-size:.8em;font-style:italic;line-height:1.8}#meta-2 li{font-family:"TBUD明朝 M"}.wpp-post-title{font-family:"TBUD明朝 M";color:#666}.tptn_title{line-height:2;font-family:"TBUD明朝 M";color:#666}.article h2{padding:1rem 2rem;background-color:#d1ebea;border-left:6px solid #5f9ea0}.article h3{border-top:double 5px #e2bcbf;border-bottom:double 5px #e2bcbf;Width:95%}.article h4{padding:.6em;background-color:#ffffffff;border:double 1px #5f9ea0;Width:95%}.bodytable{border:double 2px #84b9cb;background-color:#eaf4fc;padding:50px;border-spacing:20px;width:100%}td,th{border:1px solid #84b9cb;padding:10px !important}#main,#sidebar{border:none !important}.box{position:relative;margin:3em 0 1em;border:solid 1px #fff;background-color:#fff4ea;border-radius:20px;padding:12px 6px 12px 10px; color:#333;font-weight:700}.box p{margin:0;padding:0 !important}.box2{padding:1em 1.5em;margin:2em 0;background-color:#d1ebea;box-shadow:0 0 0 8px #d1ebea;border-radius:15px;border:1px dashed #fff;color:#333;width:90%;padding:10px !important}.box3{position:relative;margin:3em 0 1em;border:solid 2px #e2bcbf;padding:12px 6px 12px 10px; color:#333;font-weight:700}.box3-title{position:absolute;display:inline-block;padding:1px 10px 0;background:#e2bcbf;color:#fff;letter-spacing:.1em;margin:-44px 0 0 -12px}.box3 p{padding:0;margin:0}.box4{position:relative;margin:3em 0 1em;border:solid 2px #e2bcbf;padding:12px 6px 12px 10px; color:#333;font-weight:700;width:95%}.box4-title{position:absolute;display:inline-block;padding:1px 10px 0;background:#e2bcbf;color:#fff;letter-spacing:.1em;margin:-44px 0 0 -12px}.box4 p{padding:0;margin:0}.balloon{margin:40px 0;padding:0 40px;position:relative}.balloon:after,.balloon:before{clear:both;content:"";display:block}.balloon-image-left{position:absolute;left:0;margin:0;width:50px;height:50px}.balloon-image-right{position:absolute;right:0;margin:0;width:50px;height:50px}.balloon figure img{width:100%;height:100%;border:1px solid #aaa;border-radius:50%;margin:0}.balloon-image-description{padding:0;font-size:12px;text-align:center}.balloon-text-right{position:relative;margin-left:40px;padding:10px;border:1px solid #aaa;border-radius:10px;float:left;max-width:100%}.balloon-text-left{position:relative;margin-right:40px;padding:10px;border:1px solid #aaa;border-radius:10px;float:right;max-width:100%}.balloon p{margin:0 0 20px}.balloon p:last-child{margin-bottom:0}.balloon-text-right:before{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #aaa;top:15px;left:-20px}.balloon-text-right:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #fff;top:15px;left:-19px}.balloon-text-left:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #aaa;top:15px;right:-20px}.balloon-text-left:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #fff;top:15px;right:-19px}.balloon2{background-color:#f4ebeb;margin:20px 0;padding:20px;position:relative;border-radius:20px;width:70%}.balloon2:after{border-top:12px solid #f4ebeb;border-right:12px solid transparent;border-left:12px solid transparent;content:'';margin-left:-10px;position:absolute;bottom:-12px;left:70%}.balloon3{background-color:#f4ebeb;margin:20px 0;padding:20px;position:relative;border-radius:20px;width:50%}.balloon3:after{  border-left:12px solid #f4ebeb;  border-right:12px solid transparent;  border-left:12px solid transparent;  content:'';  margin-left:-10px;  position:absolute;  top:-12px;  left:50%}.balloon1-top{position:relative;display:inline-block;margin:1.5em 0;padding:20px;min-width:120px;max-width:100%;color:#555;font-size:16px;background:#e8ecef;border-radius:10px;width:80%}.balloon1-top:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #e8ecef}.balloon1-top p{margin:0;padding:0}.block-intable{display:inline-table;width:470px;padding:0}@media (max-width:500px){.block-intable{width:100%;padding:0}}.recipe{list-style-type:none}.recipe li{font-size:16px;margin-left:0;margin-bottom:0 !important;border-bottom:1px solid #dcdcdc;padding:5px 5px 5px 0;overflow:hidden}.txt_right{float:right}.flowlist{padding:0;border-radius:20px;border:5px solid #e2bcbf}.flowlist li .dropcap1{position:absolute;top:10;left:0;right:0;padding:0}.flowlist{padding:25px;border-radius:10px;border:5px solid #e2bcbf}.flowlist li{position:relative;padding:10px 0 10px 25px !important;border-bottom:1px dashed #e2bcbf !important;font-size:16px}.flowlist li:last-child{border-bottom:none !important}.dropcap1{font-size:20px;padding:2px 14px 4px 0}.flowlist2{padding:0;border-radius:20px;border:5px solid #fff}.flowlist2 li .dropcap1{position:absolute;top:10;left:0;right:0;padding:0}.flowlist2{padding:25px;border-radius:10px;border:5px solid #fff}.flowlist2 li{position:relative;padding:10px 0 10px 25px !important;border-bottom:1px dashed #e2bcbf !important;font-size:16px}.flowlist2 li:last-child{border-bottom:none !important}.dropcap1{font-size:20px;padding:2px 14px 4px 0}.btn-horizontal-border{position:relative;display:inline-block;font-weight:700;padding:12px 0 8px;text-decoration:none;color:#595857}.btn-horizontal-border:before{position:absolute;content:'';width:100%;height:4px;top:100%;left:0;background:#f5b1aa}.btn-horizontal-border:after{position:absolute;content:'';width:100%;height:4px;top:0;left:0;background:#f5b1aa}@media screen and (max-width :767px){html,body{overflow-x:hidden!important;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.frame-box-001{padding:20px;position:relative}.frame-box-001:before,.frame-box-001:after{content:'';width:50px;height:50px;position:absolute}.frame-box-001:before{border-left:solid 5px #b5cfce;border-top:solid 5px #b5cfce;top:0;left:0}.frame-box-001:after{border-right:solid 5px #b5cfce;border-bottom:solid 5px #b5cfce;bottom:0;right:0}