/*---------------------------------

basic
メインカラー #111111
サブカラー #cccccc

---------------------------------*/
/*リンク*/
a{
  color: #111111;
}

:root {
  --primary-color:#111111;
  --secondary-color:#cccccc;
}
/*---------------------------------

共通パーツ

---------------------------------*/
/*見出し・テキストエディタ内の見出し*/
.sw-Heading,
.doc-PostContent h2{
  border-top: 4px solid var(--primary-color);
  padding-top: .5em;
}

/*見出し*/
.sw-Heading2_Title,
.doc-PostContent h3{
  color: var(--primary-color);
}

.doc-PostContent h4{

}


/* テキストエディタ内 */


/*---------------------------------

共通部分：ヘッダー

---------------------------------*/



/*---------------------------------

共通部分：CTA

---------------------------------*/

.tt-CTAUnit_Mail a:nth-child(odd){
  border-color: var(--primary-color);
  background: var(--primary-color);
}

.tt-CTAUnit_Mail a:nth-child(even){
  border-color: var(--secondary-color);
  background: var(--secondary-color);
}

/*---------------------------------

共通部分：その他

---------------------------------*/
/*パンくず*/
.doc-Breadcrumbs_Item a{
  color: var(--secondary-color);
}

/*---------------------------------

投稿

---------------------------------*/

/*ページネーション*/
.post-Pagenation_Item > .page-numbers{
  color: #FFFFFF;
}

/*---------------------------------

コンテンツ

---------------------------------*/

/* ピックアップ・ポイント */
/*番号付き*/
.tt-PickUp_Number{
  width: 1.5em;
  height: 1.5em;
  line-height: 1.5;
  margin-right: auto;
  margin-left: auto;
  border-radius: 25px;
  color: #FFFFFF;
  background: var(--primary-color);
}

/* パネル */
.tt-Panel_Title:before{
  display: block;
  content: ' ';
  width: 0;
  height: 0;
  margin-bottom: 8px;
  border-style: solid;
  border-width: 15px 15px 0 0;
  border-color: var(--primary-color) transparent transparent transparent;
}

/* よくある質問 */
.tt-FAQ_Item dt:before{
  width: 2em;
  height: 2em;
  background: var(--primary-color);
  color: #FFFFFF;
  line-height: 2;
}

.tt-FAQ_Item dd:before{
  width: 2em;
  height: 2em;
  background: #AAA9A9;
  line-height: 2;
  color: #FFFFFF;
}

