@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.2
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/


.coverachive{
box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .5);	
}


.cover12{
	margin-top:0 !important;
	padding-top:0 !important;
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}
.cta1{
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}

.cover13{
	margin-top:0 !important;
	padding-top:0 !important;
}

.toptitle1{
	font-size:34px !important;
	margin-bottom:0 !important;
	padding-bottom:0 !important;
	font-weight:bold;
	text-decoration:underline;
}

.tophead{
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}

.text4{
	width:60%;
	margin:auto;
}

.coverwide{
margin-right: calc(50% - 50vw);
margin-left: calc(50% - 50vw);
width: auto;
padding-left:4%;
}

.cover1{
	color:red !important;
}

.jtop_title{
	font-size:108px !important;
	font-weight:900 !important;
	margin-bottom:10px !important;
	padding-bottom:10px !important;
	line-height:1.5em !important;
}

.achieve{
	margin-bottom:7px !important;
}

.jtopsub{
	font-size:24px;
}


.jclient{
	margin-bottom:0px !important;
}

.navi-footer,.author-info,.header-container{
	display:none;
}
.article-header.entry-header{
	display:none;
}

.entry-content{
	margin-top:-20px;
}
.breadcrumb{
	display:none;
}

.task{
	margin-top:50px !important;
}





h2{
	text-decoration:none !important;
	border:none !important;
	background-color: transparent !important;
	line-height:1.5em !important;
}


h3{
	text-decoration:none !important;
	border:none !important;
}

@media screen and (max-width: 1223px){


  }