@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/*サイトスピードUP css指定*/
@font-face{
  font-family: 'icomoon';
  src: url('/wp-content/themes/swell/assets/fonts/icomoon.woff2?fq24x') format('woff2'); /* パス要調整 */
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


/*横スクロールヒント削除*/
.c-scrollHint {
    display: none;
}



/* all_tools の調整 */
/* ページ上の余白削除 */
.single-all_tools .l-content {
  padding-top: 2em;
}
.single-all_tools .tool-meta h1.tool-title {
  line-height: 1.0;
  margin-bottom: 0;
  color: #131921;
}
.single-all_tools .tool-meta p {
    margin-bottom: 0.25em;
}
.single-all_tools time.tool-time.-modified {
    font-size: 14px;
    color: #65748B;
}


.single-all_tools .post_content h2:not(.kanren-title) {
margin: 1.5em 0 0.5em;
}
.single-all_tools .post_content h3 {
margin: 1.5em 0 0.5em;
}
.single-all_tools .post_content h4 {
  margin: 0 0 1em;
}

.single-all_tools .l-article{
  max-width: 1280px;
}


/*投稿リスト外観調整*/
.p-postList.-type-simple {
    border-top: 0px;
}
.-type-simple .p-postList__link {
    padding: 0.25em .25em;
}
.icon-folder::before {
	  display:none;
}
.c-categoryList::before {
   display:none;
}
.c-categoryList__link,
.p-postList__cat.u-thin.icon-folder {
		display: inline-block;
	  color: #666;
    text-align: center;
    background-color: #ffffff;
    padding: 4px 12px;
    border: 1px solid #666;
}

/*時間アイコン削除*/
.c-postTimes__posted::before {
display:none;
}
