@charset "UTF-8";

/*
プロジェクトCSS
*/

/* 全固定ページのタイトルを表示しない */
.entry-title, .post-meta {
  display:none;
}

/* 問い合わせフォームのチェックボックス項目を立て並びにする */
span.wpcf7-list-item { display: block; }

/* セルメニュー */
#cell-menu ul {
    /*width:680px;*/
    padding:0;
    font-size:0px;
}
#cell-menu ul li {
    width:200px;
    height:130px;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    border:1px solid goldenrod;
    border-radius: 5px;
    display: inline-block;
    font-size:16px;
    vertical-align: middle;
    position: relative;
}
#cell-menu ul li a {
    text-align: center;
}
#cell-menu ul li a:link{
  text-decoration: none;
}
#cell-menu ul li h6 {
  border-bottom: none;
  margin-top: 0px;
  font-size:16px;
}

#cell-menu ul li a h6.menu1 { color: #8C6A4F; }
#cell-menu ul li a h6.menu2 { color: #D8A300; }
#cell-menu ul li a h6.menu3 { color: #E66C88; }
#cell-menu ul li a h6.menu4 { color: #2CB2B6; }
#cell-menu ul li a h6.menu5 { color: #583505; }
#cell-menu ul li a h6.menu6 { color: #729920; }
#cell-menu ul li a h6.menu7 { color: #003173; }
#cell-menu ul li a h6.menu8 { color: #F58E78; }
#cell-menu ul li a h6.menu9 { color: #63BFED; }

#cell-menu ul li a span{
  color: #333;
  display: block;
  font-size: 12px;
  line-height: 1.8em;
  margin: 15px auto 0;
  padding-top:0.8em;
}

/*
 顧問料テーブル
*/
.advtbl
{
}
@media screen and (max-width: 700px)
{

.advtbl {
  box-sizing: border-box;
  border-right: 1px solid #4f4d47; 
  overflow-x: scroll;
 -webkit-overflow-scrolling: touch;
}

.advtbl table
{
  border-right: none;
  width: 700px;
}

}

/* セルナビゲーション（共通） */
ul.cell-nav {
  padding: 0px;
}
.cell-nav li {
  text-align: center;
  
  margin: 10px;
  padding: 15px;
  list-style-type: none;
  background: #FFFFFF;
  border:1px solid goldenrod;
  border-radius: 5px;
}

.cell-nav li:hover {
  background: #CCCCCC;
}

.cell-nav a {
  font-size: 18px;
  text-decoration: none;
}

.cell-nav a.menu1, .cell-nav a.menu1:visited { color: #583505; }
.cell-nav a.menu2, .cell-nav a.menu2:visited { color: #E66C88; }
.cell-nav a.menu3, .cell-nav a.menu3:visited { color: #729920; }
.cell-nav a.menu7, .cell-nav a.menu7:visited { color: #003173; }
.cell-nav a.menu4, .cell-nav a.menu4:visited { color: #2CB2B6; }
.cell-nav a.menu5, .cell-nav a.menu5:visited { color: #63BFED; }
.cell-nav a.menu6, .cell-nav a.menu6:visited { color: #F58E78; }

.cell-nav li.text-only {
  padding-top:0px;
  padding-left:0px;
  border:none;
  text-align:left;
}

