/*! Luxeritas Child CSS */
/* Luxeritas WordPress Theme - free/libre wordpress platform
 *
 * @copyright Copyright (C) 2015 Thought is free.
 * @license http://www.gnu.org/licenses/gpl-2.0.html GPL v2 or later
 * @author LunaNuko
 * @link https://thk.kanzae.net/
 * @translators rakeem( http://rakeem.jp/ )
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 *   Theme Name: Luxeritas Child Theme
 *   Template: luxeritas
 *   Text Domain: luxech
 *   Theme URI: https://thk.kanzae.net/wp/
 *   Description: SEO optimized, Responsive layout, Super Fast, Multi Feature, Bootstrap
 *   Author: LunaNuko
 *   Author URI: https://thk.kanzae.net/
 *   License: GNU General Public License v2 or later
 *   License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *   Tags: one-column, two-columns, three-columns, right-sidebar, left-sidebar, custom-header, custom-background, custom-colors, custom-menu, theme-options, featured-image-header, editor-style, sticky-post, threaded-comments, translation-ready
 *   Since: 20151206
 *   Modify: 20170922
 *   Version: 2.00
 *   Template Version: 2
 *
 * ここから上を消すと正しく動作しなくなることがあります。
 * ( Erasing the elements above here might cause system issues. )
*/

/* 以下、好みに応じて子テーマ用のスタイルをお書きください。
 * ( Below here, please write down your own styles for the child theme. )
*/

.post h2{
color: #FFFFFF;/*文字色*/
background: #7eba27;
border: solid 3px #7eba27;/*線色*/
border-radius: 0.5em;/*角丸*/
}

.post h3{
padding: 0.25em 0.5em;/*上下 左右の余白*/
color: #000000;/*文字色*/
background: transparent;/*背景透明に*/
border-left: solid 8px #7eba27;/*左線*/
border-bottom: solid 1px #7eba27;/*下線*/
}

.post h4{
padding: 0.25em 0.5em;/*上下 左右の余白*/
color: #000000;/*文字色*/
background: transparent;/*背景透明に*/
border-left: solid 5px #7eba27;/*左線*/
}

/*
#head-in{
background: url(http://comaecolor.com/blog/wp/wp-content/uploads/2018/08/blog_head5.jpg) no-repeat;
background-size: cover;
background-position:center bottom;
}
*/

.head-cover p.desc{color:#FFF;
font-weight:bold;}
*/

.movie-wrap {
     position: relative;
     padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/
     height: 0;
     overflow: hidden;
}
 
.movie-wrap iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}

.box1 {
    padding: 0.5em 1em;
    margin: 2em 0;
    background: #FFF;
    border: solid 3px #B1E89C;/*線*/
    border-radius: 10px;/*角の丸み*/
}

.title-box1-1 {
 position: relative;
 margin: 2em auto;
 padding: 1.2em;
 width: 90%;
 background-color: #fff;
 border: 2px solid #B1E89C; /* 枠線の太さ・色 */
 box-shadow: 2px 2px 1px #ccc;/* 影の色 */
}

.title-box1-2 {
 position: absolute;
 padding: 0 .5em;
 left: 20px;
 top: -15px;
 font-weight: bold;
 background-color: #fff; /* タイトル背景色 */
 color: #B1E89C; /* タイトル文字色 */
}