@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

.logo.logo-header.logo-text {
	padding: 5px;
}
#navi .navi-in > ul li{
	height: 35px;
	line-height: 35px;
}
#navi .navi-in > .menu-header .item-label{
	font-size: 14px;
}
#navi .navi-in a:hover {
	background-color: #EEFFFF;
}

.navi-footer-in a:hover {
	background-color: #4169e1;
}

.article h6 {
    border: none;
	padding: 0;
}

input[type="text"],
input[type="url"],
input[type="password"],
input[type="email"],
input[type="search"],
input[type="tel"],
input[type="select"],
input[type="checkbox"],
input[type="submit"],
select,
checkbox,
textarea {
  width: auto;
}
select, checkbox {
	height: 35px;
}
input[type="submit"] {
	font-size: 1em;
	font-weight: 600;
	background-color: #24d;
	color: #fff;
	padding: 10px 30px;
}
input[type="submit"]:hover {
	background-color: #0000ff;
}


.margin50 {
	margin : 50px
}

.margin80 {
	margin : 80px
}

.margin-lr-70 {
	margin-left : 70px;
	margin-right : 70px;	
}

.margin-lr-100 {
	margin-left : 100px;
	margin-right : 100px;	
}

.margin-lr-150 {
	margin-left : 150px;
	margin-right : 150px;	
}

.margin-lr-200 {
	margin-left : 200px;
	margin-right : 200px;	
}

.margin-lr-250 {
	margin-left : 250px;
	margin-right : 250px;	
}

.margin-r-70 {
	margin-right : 70px;	
}
.margin-r-100 {
	margin-right : 100px;	
}
.margin-r-150 {
	margin-right : 150px;	
}
.margin-r-200 {
	margin-right : 200px;	
}

/* 点線 */
.border-bottom-4{
    border-bottom: dotted 2px blue    
}


/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
