﻿@charset "utf-8";

/*
 --------------------------------------------------------------------
 4Uweb／CMS WYSIWYGエディタ用スタイルシート。
フォントの色
クラス名称は、template-text-color.xml の「cssColor」と合わせてください。


 更新日：2020-10-12
 --------------------------------------------------------------------
 【編集履歴】
 ・2009-05-10 新規作成
 ・2011-12-12 強調タグ用の色を追加。
 ・2017-09-08 大見出し白字用の文字色を追加。
 ・2017-12-07 03-19用調整スタイルを追加。
 -------------------------------------------------------------------- */

strong, b {
    font-family: "UD Shin Go Regular","メイリオ", sans-serif;
    font-weight: bold;
}
.wysiwyg_wp strong, .t-box2 table strong, .img-area-l strong, .img-area-r strong, .markernav strong, .contact strong, #kinkyu strong {
    font-family: "UD Shin Go Regular","メイリオ", sans-serif;
}


/**
 * 色の設定
 */
span.text-color-red {
    font-family: "UD Shin Go Regular","メイリオ", sans-serif;
    color: #CC0000;
    font-weight: bold;
}
span.text-color-green {
    font-family: "UD Shin Go Regular","メイリオ", sans-serif;
    color: #0B6C3B;
    font-weight: bold;
}


/**
 * 強調用タグの色設定
 */
strong .text-color-red,
strong .text-color-yellow,
strong .text-color-green,
strong .text-color-blue,
strong .text-color-aqua {
    font-family: "UD Shin Go Regular","メイリオ", sans-serif;
    font-weight: bold;
}


/**
 * 整列の設定
 */
p.text-right {
    text-align: right;
}
p.text-left {
    text-align: left;
}
p.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.text-left {
    text-align: left;
}
.text-center {
    text-align: center;
}


/* 03-19追加スタイル
============================== */
/* Floatのクリア */
.wysiwyg_wp hr.ClearFloat,
 hr.ClearFloat {
    display: block;
    clear: both;
    border: none;
    margin: 0;
}

/* 文章中の画像リンクアイコン　　なし */
.img-only a.innerLink,
.img-left a.innerLink,
.img-center a.innerLink,
.img-right a.innerLink,
.img-only a.externalLink,
.img-left a.externalLink,
.img-center a.externalLink,
.img-right a.externalLink,
.img-left a.resourceLink,
.img-center a.resourceLink,
.img-right a.resourceLink {
    background: none;
    padding: 0;
}


/* 画像パーツ
============================== */
/*wysiwyg　パーツ共通*/
.img-center {
    margin: 0.5em auto 0;
    padding: 0 0 0.9em 0;
    text-align: center;
    display: table;
    width: 160px;
    clear: both;
}
.img-left {
    float: left;
    margin: 0.5em 0 0 0;
    padding: 0 10px 0.9em 10px;
    text-align: center;
    display: table;
    width: 160px;
    clear: both;
}
.img-right {
    float: right;
    margin: 0.5em 0 0 0;
    padding: 0 10px 0.9em 10px;
    text-align: center;
    display: table;
    width: 160px;
    clear: both;
}

/*wysiwyg専用*/
.wysiwyg_wp {
    clear: both;
}
.wysiwyg_wp::after {
    content: "";
    display: table;
    clear: both;
}

.img-only {
    margin: 0.5em 0 0 0;
    padding: 0 10px 0.9em 10px;
    text-align: left;
}
.img-only img {
    margin: 0;
    padding: 0;
} 
.img-right img {
    margin: 0;
    padding: 0;
}
.img-left img {
    margin: 0;
    padding: 0;
}


.wysiwyg_wp ul {
    overflow: hidden;
}


/*wysiwyg内画像*/
/*.img-center {
	margin-left: auto;
	margin-right: auto;
}
.img-left {
	float: left;
	text-align: center;
}
.img-right {
	float: right;
	text-align: center;
}*/
/*wysiwyg-wp FloatClear*/
/*.wysiwyg_wp {
    clear: both;
}
.wysiwyg_wp:before, .wysiwyg_wp:after {
    content: "";
    display: table;
}
.wysiwyg_wp::after {
    clear: both;
}*/


/* dldtdd
============================== */
dt {
    margin-left: 20px;
}
dd {
    margin-left: 40px;
}


/* table
============================== */
table {
    border-collapse: collapse;
}
table[align="center"],.wysiwyg_wp > table[align="center"] {
    margin-left: auto;
    margin-right: auto;
}
table tr p {
    margin: 0;
}
.wysiwyg_wp ul {
    overflow: hidden;
}
a:not([href]) {
  text-decoration: none;
}