/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 28 2026 | 05:31:32 */
/******************/
/* contact form 7 */
/******************/
.wpcf7 input[name="your-email"] { /* メール入力欄 */
	width: 85%;
}
.wpcf7 textarea[name="your-message"] { /* 本文入力欄 */
	width: 85%;
	height: 150px;
}
.page .post-meta{
	display: none;
}
/************/
/* フォント */
/************/

/* 大きさ */
ul li,
.single-post .post-content p,
.page-template .question-desc p,
.archive .question-desc p,
.single .question-desc .content-text p,
.page .post-content p{
	font-size: 20px;
	line-height: 2em;
}

/* 種類 */
.home .top-after-header h2{
	font-family: "Yuji Syuku", serif;
	font-weight: 400;
	font-style: normal;
}


/**********/
/* リンク */
/**********/

/* 任務報告を書くページ */
form.new-question-form a{
	text-decoration: underline;
}
/* 色 */
.single-post .post-content a,
.post-next-prev a,
ul.related-posts a{
	color: #1558d6;
}
/* 下線 */
.single-post .post-content a:hover,
.post-next-prev a:hover,
ul.related-posts a:hover{
	text-decoration: underline;
}
/* 訪問済 */
ul.related-posts a:visited,
.single-post .post-content a:visited{
	color: #551a8b;
}
/* 太さ */
.post-next-prev a,
.related-posts a{
	font-weight: normal !important;
}


/**************************/
/* プロフィール編集ページ */
/**************************/

 .page-template-template-edit_profile .edit-profile-form label.edit-profile-show_point_favorite, 
 .page-template-template-edit_profile .edit-profile-form label.edit-profile-follow_email, 
.page-template-template-edit_profile .edit-profile-form p.edit-profile-nickname,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-facebook,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-twitter,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-tiktok,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-youtube,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-linkedin,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-instagram,
.page-template-template-edit_profile .edit-profile-form p.edit-profile-pinterest
{
	display: none;
}

/**********************/
/* 投稿・カスタム投稿 */
/**********************/

/* コメント上部の名前やログアウト */
.comment-respond form#commentform > p:first-of-type{
	display: none;
}

/**********/
/* ホーム */
/**********/

/* 一行投稿フォームの削除 */
.home .top-after-header .col-md-12 form{
	display: none;
}
/* 一行投稿フォームの削除後にスペースをあける */
.home .top-after-header .col-md-12{
	padding-bottom: 5em;
}

/* 検索フォームを表示する */
.home .top-after-header.big-search .col-md-12 form{
	display: block;
}
.home .top-after-header.big-search .col-md-12 {
	padding-bottom: 0;
}

/* 枠の隅 */
article,
.question-type-main,
.badge-span,
.about-author,
#related-posts,
.comment-respond,
.comment-respond input[type=submit],
.home .top-after-header .col-md-12 a.button,
.top-after-header.big-search .col-md-12 form input[name=search],
.go-up{
	border-radius: 20px;
}



/********/
/* 隙間 */
/********/
/* 固定ページ　型説明 */
/*
.page-id-59 .post-content li{
	text-indent: -1em;
	padding-left: 1em;
}
*/

.single-post .post-content p:not(:first-child),
.page-template .question-desc p:not(:first-child),
.archive .question-desc p:not(:first-child),
.single .question-desc .content-text p:not(:first-child),
.page .post-content p:not(:first-child){
	margin-top: 2.5em;
}

article ul li p{
	margin-top: 0 !important;
	margin-left: 1em;
}
article ul li:not(:first-child){
	margin-top: 1em;	
}

.badge-span{
	padding: 5px 10px;
}
.post-content h2{
	margin-top: 4em;
}


/* 書き込みページ */
.page-template-template-ask_question .top-after-header.big-search .col-md-12 form{
	display: none;
}

/* 続きを読む */
.post-read-more.button{
	display: none;
}

@media screen and (max-width: 959px) {
	/* 959px以下に適用されるCSS（タブレット用） */
}
@media screen and (max-width: 480px) {
	/* 480px以下に適用されるCSS（スマホ用） */
}