@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/* 文字間隔を少し広く */
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, main, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
letter-spacing: 0.06em;
}

/* リンク色をマウスオーバーで濃い色に */
.post_content a:not([class]):hover, .term_description a:hover {
    color: #1c1c1c;
}

/* MOREボタンのデザイン変更 */
.post_content .is-style-more_btn a {
    color: #1c1c1c;
	 box-shadow: 0 0 0 2px #1c1c1c;
	 font-weight: bold;
}
.post_content .is-style-more_btn a:hover {
color: #fff;
}

/* Google Map */
.iframe-map {
    position: relative;
    width: 100%;
    padding: 75% 0 0 0;
}

//事業内容のアイコン
.elementor-icon {
    fill: #f8f8f8;
    color: #f8f8f8;
    border-color: #f8f8f8;
}



