@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.7
*/
.home.page .entry-title{display:none}.home.page .sns-share{display:none}.home.page .sns-follow{display:none}.home.page .post-date{display:none}.home.page .post-update{display:none}.home.page .author-info{display:none}.page .date-tags{display:none}.page .entry-title{display:none}h1{background:#f28f0e;padding:.5em}h7{position:relative;padding:.6em;background:#f28f0e}h7:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #f28f0e;width:0;height:0}h8{background:linear-gradient(transparent 70%,#f28f0e 70%)}.entry-content p{line-height:1.5;margin:.5em}.page .author-info{display:none}.box24{position:relative;padding:.5em .7em;margin:2em 0;background:#e6f4ff;color:#000;font-weight:lighter}.box24:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #e6f4ff;width:0;height:0}.box24 p{margin:0;padding:0}.pink_line{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#ffdfef 0%) repeat scroll 0 0}.blue_line{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#cce5ff 0%) repeat scroll 0 0}.yellow_line{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#ffffbc 0%) repeat scroll 0 0}.box5{padding:.5em 1em;margin:2em 0;border:double 5px #4ec4d3}.box5 p{margin:0;padding:0}.box17{margin:2em 0;position:relative;padding:.5em 1.5em;border-top:solid 2px #000;border-bottom:solid 2px #000}.box17:before,.box17:after{content:'';position:absolute;top:-10px;width:2px;height:-webkit-calc(100% + 20px);height:calc(100% + 20px);background-color:#000}.box17:before{left:10px}.box17:after{right:10px}.box17 p{margin:0;padding:0}.box27{position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px #62c1ce}.box27 .box-title{position:absolute;display:inline-block;top:-27px;left:-3px;padding:0 9px;height:25px;line-height:25px;font-size:17px;background:#62c1ce;color:#fff;font-weight:700;border-radius:5px 5px 0 0}.box27 p{margin:0;padding:0}.box2{padding:.5em 1em;margin:2em 0;font-weight:700;color:#000;background:#fff;border:solid 3px #6091d3;border-radius:10px}.box2 p{margin:0;padding:0}.appeal-content{display:none}@media screen and (max-width:768px){#appeal .appeal-in{min-height:200px}}.single.categoryid-2 ul.yubi{border:double 4px #21b384;padding:.5em 1em .5em 2.3em;position:relative}.single.categoryid-2 ul.yubi li{font-size:20px;color:red;line-height:1.5;padding:.5em 0;list-style-type:none!important}.single.categoryid-2 ul.yubi li:before{font-family:"Font Awesome 5 Free";content:"\f0a4";position:absolute;left:1em;color:#21b384}.single.categoryid-2 .top{border-top:2px solid #f60;border-bottom:2px solid #f60;line-height:2.5}.single.categoryid-2 .box25{position:relative;background:#fff0cd;box-shadow:0px 0px 0px 5px #fff0cd;border:dashed 2px #fff;padding:.2em .5em;color:#454545}.single.categoryid-2 .box25:after{position:absolute;content:'';right:-7px;top:-7px;border-width:0 15px 15px 0;border-style:solid;border-color:#ffdb88 #fff #ffdb88;box-shadow:-1px 1px 1px rgba(0,0,0,.15)}.single.categoryid-2 .box25 p{margin:0;padding:0}.single.categoryid-2 .tdfloat{padding:0 0 0 .5em}