@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.1.0
*/
.page .date-tags{display:none}.home.page .entry-title{display:none}.page .entry-title{border-left:solid;border-left-color:#ff4d00;border-width:5px;padding-left:8px;vertical-align:middle}#header .header-in .logo{text-align:left;padding-top:15px;padding-left:30px}.new-entry-card{font-size:13px}.new-entry-card-date{display:block;color:#000;right:0;top:0}.new-entry-card-date span{font-size:13px}.headline{border-left:solid;border-left-color:#06f;padding-left:5px;margin-bottom:10px}.sidebar h3{padding:10px;font-size:16px}.widget-entry-card-title{font-size:14px}#navi{font-weight:700;background:linear-gradient(to bottom,#ff8c65,#cb3200,#fc9)}#navi .navi-in>ul{background:linear-gradient(to bottom,#ff8c65,#cb3200,#fc9)!important}.caption-wrap:hover{   background-color:#fce8e8;   color:#fff}.navi-in>ul li{height:45px;line-height:45px}#navi .navi-in>ul>li{border-left:1px solid #eee;border-right:1px solid #eee}#navi .navi-in>ul>li:last-child{border-right-width:1px solid #eee}.navi-in>ul>.menu-item-has-children>a:after{right:10px}nav#navi,.menu-header .sub-menu{border-bottom:1px solid #fff;border-top:1px solid #fff}.sub-menu{font-size:smaller;background:linear-gradient(to bottom,#ff8c65,#cb3200,#fc9)}.navi-in>ul .sub-menu li{background:linear-gradient(to bottom,#ff8c65,#cb3200,#fc9);border-bottom:1px #fff!important}#footer{bottom:0;border-top:solid 5px #e54634}#footer .footer-bottom{margin-top:5px}#footer .copyright{margin-top:0;margin-bottom:10px}.table-res-form{width:100%}.table-res-form th,.table-res-form td{padding:.5em}.table-res-form th{width:35%;   text-align:center;vertical-align:center}.table-res-form .requied{color:red;margin-left:2px}.navifixed{position:fixed;top:0;width:100%;z-index:10000}@media only screen and (max-width:768px){　　　　　 .table-res-form th,.table-res-form td{width:100%;display:block}　　　　　 .table-res-form th{padding-bottom:0;text-align:left}　　　　　 .table-res-form .empty{display:none}}.table-res-form input[type=text],input[type=email],textarea{border:1px #89bdde solid;padding:.5em;border-radius:5px;width:100%}.table-res-form input[type=text]:focus,textarea:focus{background:#eff;box-shadow:0 0 1px 0 rgba(0,0,0,.5)}.table-res-form input[type=submit]{border:1px #89bdde solid;background:#4c9ed9;color:#fff;font-weight:700}.table-res-form input[type=submit]:hover{background:#006599;box-shadow:none}@media screen and (max-width:1240px){#header .header-in .logo{text-align:left;padding-left:10px}}}