@charset "UTF-8";
@import url("https://fonts.googleapis.com/earlyaccess/nicomoji.css");
/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */
/************************************
** 基本設定（General Setting）
************************************/

/************************************
** ヘッダー(header)
************************************/
*:first-child+html #header > div{ /* IE7 */
  clear: both;
  zoom:1;
}

@font-face {
 font-family: 'Hachi Maru Pop';
 src: url( "fonts/HachiMaruPop-Regular.woff") format('woff'); 
}

#site-title{
  margin-top:5px;
  margin-bottom:10px;
  font-size: 60px;
  line-height: 100%;
}

#site-title a{
  text-decoration:none;
  color:#222;
  font-size:60px;
  font-weight:bold;
  font-family: 'Hachi Maru Pop';
}

/* メインの幅を広げる */

#header-in, #navi-in, #body-in, #footer-in
{
  width: 1000px;
}

#main {
  float: left;
  box-sizing: border-box;
  width: 1000px;
  padding: 20px 29px;
  border:1px solid #ddd;
  background-color:#fff;
//　background-color: rgba(0,254,254,0.1);	
  border-radius: 4px;
  margin-bottom: 30px;
  position: relative;
}

.wp-block {
  max-width: 1000px;
}

#title_back{
　background-color: rgba(0,254,254,0.1);	
}

/************************************
** グローバルナビメニュー（menu）
************************************/
#navi ul{
  position: relative;
  clear: both;
  border: 1px solid #ddd;
  background-color:#F7F7F7;
  border-radius:10px;
  margin:0;
  padding:0;
  width:100%;
  box-sizing: border-box;
//  vertical-align: bottom;
}

#navi ul li a{
  font-size:16px;
  display: inline-block;
  padding: .3em .7em;
  color:#111;
  text-decoration:none;
  z-index:99;
	
  border: 1px solid #ddd;
  background-color:#a2d67e; 
  border-radius:5px;
	
}

#navi ul.sub-menu,
#navi ul.children{
  display: none;
  position: absolute;
  margin-left: 0;
  min-width:250px;
  border: 1px solid #ddd;
  list-style:none;
  padding-left:0;
  z-index:99;
	
}

#navi ul.sub-menu ul,
#navi ul.children ul {
  top:-31px;
  left:250px;
  position:relative;
	
}

/* Clearfix) */
#container:after,
#navi ul:after,
.clearfix:after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: " ";
  font-size: 0;
}

#navi-in{
    display: flex;
    justify-content: center;
}

/* Simplicity子テーマ用のスタイルを書く */

/* ----- set table cell width 1st:5%  2nd:15% 3rd:80% -----*/ 
.cmd-cell-width tr td:nth-child(1){
    width: 5%;
}
.cmd-cell-width tr td:nth-child(2) {
    width: 15%;
}
.cmd-cell-width tr td:nth-child(3) {
    width: 80%;
}
/* ----------------------------------------------------- */ 

/*
.setBox{
	height: 30.5em;
	overflow-y: auto; 
	overflow-x: auto;
	border: #1e73be 2px solid;
	background-color: #c8f1f4;
	word-break: break-all;
}

.getPostDispArea .getPost {
    border: 2px solid #9a9a9a;
    padding: 15px;
    margin: 10px 0px;
    background-color: #e4f4ff;
}
 
.getPostDispArea .getPost:after {
    content: '';
    display: table;
    clear: both;
}
 
.getPostImgArea {
    width: 20%;
    float: left;
}
 
.getPostStringArea {
    width: 75%;
    float: left;
	padding-left: 15px;
}
 
.getPostStringAll {
    width: 100%;
    float: left;
}
 
h4.getPostTitle {
    font-weight: bold;
}
*/


