﻿@charset "utf-8";

/* ================================================================= 
 header
================================================================= */
.overlayMenu > .outer .list a {
    color: #006e6e;
}

.header_right .h_cont:nth-child(3) div > a{
    background:#5acdcd;
}

/* ================================================================= 
sidemenu
================================================================= */


/* ================================================================= 
 contents
================================================================= */

h4{
    margin-bottom:10px;
    padding:3px 6px;
    font-family:"Noto Serif JP", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", "a-otf-ryumin-pr6n", serif;
    font-size:clamp(1.3rem,0.72vw,1.4rem);
    background:#daf1f1;
}

.img-link img{
    width:100%;
    max-width:600px;
}

/* ブログ */

.blog .wrap #contents article h1 {
    background: rgb(0 157 157 / 80%);
}

.blog .wrap #contents article .date {
    color: #006e6e !important;
}
/* ================================================================= 
 section
================================================================= */
/*リンク*/
section div a{
    text-decoration: underline;
}
a.btn3,a.btn3_L,a.btn3p,a.btn3p_L{
    text-decoration: none;
}


/* ================================================================= 
 footer
================================================================= */


/* ================================================================= 
 header
================================================================= */




@media only screen and (max-width: 835px) {

/* ================================================================= 
 header
================================================================= */

/* ================================================================= 
sidemenu
================================================================= */

/* ================================================================= 
 contents
================================================================= */

/* ================================================================= 
 section
================================================================= */

/* ================================================================= 
 footer
================================================================= */

}




@media only screen and (max-width: 640px) {

/* ================================================================= 
 header
================================================================= */


/* ================================================================= 
sidemenu
================================================================= */


/* ================================================================= 
 contents
================================================================= */

/* ================================================================= 
 section
================================================================= */

/* ================================================================= 
 footer
================================================================= */



}