@charset "utf-8";

/*
 --------------------------------------------------------------------
4Uweb／CMS WYSIWYGエディタ用スタイルシート。
フォントの色
クラス名称は、template-text-color.xml の「cssColor」と合わせてください。
 --------------------------------------------------------------------
 【編集履歴】
 ・2009-05-10 新規作成
 ・2011-12-12 強調タグ用の色を追加。
 ・2017-09-08 大見出し白字用の文字色を追加。
 ・2017-12-07 03-19用調整スタイルを追加。
 -------------------------------------------------------------------- */

/**
 * 色の設定
 */
.text-color-red {
	color: #be1305;
	font-weight: bold;
}

.text-color-yellow {
	color: #FFFF00;
	font-weight: bold;
}

.text-color-green {
	color: #006600;
	font-weight: bold;
}

.text-color-blue {
	color: #003399;
	font-weight: bold;
}

.text-color-aqua {
	color: #AFDFE4;
	font-weight: bold;
}

/**
 * 強調用タグの色設定
 */
.text-color-red {
	color: #be1305;
}

.text-color-yellow {
	color: #FFFF00;
}

.text-color-green {
	color: #006600;
}

.text-color-blue {
	color: #003399;
}

.text-color-aqua {
	color: #AFDFE4;
}

/**
 * 整列の設定
 */
.text-right {
	text-align: right;
}

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

/* 03-19用
============================== */
/* Floatのクリア */
.wysiwyg_wp hr.ClearFloat {
    display: block;
    clear: both;
    border: none;
}
/* 文章中のリンク */
.wysiwyg_wp .img-only a.innerLink, 
.wysiwyg_wp .img-left a.innerLink, 
.wysiwyg_wp .img-center a.innerLink, 
.wysiwyg_wp .img-right a.innerLink, 
.wysiwyg_wp .img-only a.externalLink, 
.wysiwyg_wp .img-left a.externalLink, 
.wysiwyg_wp .img-center a.externalLink, 
.wysiwyg_wp .img-right a.externalLink {
}
/* ファイルダウンロード
============================== */
.wysiwyg_wp a.resourceLink {
    padding: 0 10px 2px 23px;
    background-image: url(/images/c_icon_filelink.png);
    background-repeat: no-repeat;
    background-position: 2px 0.15em;
}

.wysiwyg_wp a.resourceLink[href$=".xls"], 
.wysiwyg_wp a.resourceLink[href$=".xlsx"] {
    background-image: url(/images/c_icon_file_xls.png);
}

.wysiwyg_wp a.resourceLink[href$=".pdf"] {
    background-image: url(/images/c_icon_file_pdf.png);
}

.wysiwyg_wp a.resourceLink[href$=".doc"], 
.wysiwyg_wp a.resourceLink[href$=".docm"], 
.wysiwyg_wp a.resourceLink[href$=".docx"] {
    background-image: url(/images/c_icon_file_doc.png);
}

/* 文章中の画像リンク */
.wysiwyg_wp a.resourceLink img {
}
.wysiwyg_wp a.externalLink img {
}
.wysiwyg_wp a.innerLink img {
}

/* 画像パーツ
============================== */
/*wysiwyg　パーツ共通*/
.img-center {
	padding-bottom: 0.25em;
	text-align: center;
	display: table;
	width: 160px /* minimum width; */;
	margin: 0 auto;
}
.img-left {
	float: left;
	margin: 8px 10px 0.56em 6px;
	text-align: center;
	display: table;
	width: 160px /* minimum width */;
}
.img-right {
	float: right;
	padding-bottom: 0.25em;
	padding-right: 8px;
	padding-left: 5px;
	text-align: center;
	margin-left: 5px;
	display: table;
	width: 160px /* minimum width */;
}
/*wysiwyg専用*/
.wysiwyg_wp {
    clear: both;
}
.wysiwyg_wp::after {
	content: "";
	display: table;
	clear: both;
}
.wysiwyg_wp .img-only {
    text-align: left;
}
.wysiwyg_wp .img-only img {
} 
.wysiwyg_wp .img-right img {
    margin: 1em 10px 5px 10px;
    padding: 0;
}

.wysiwyg_wp .img-left span {
}
.wysiwyg_wp ul {
    overflow: hidden;
}
/* dldtdd
============================== */
dt {
    margin-left: 20px;
}
dd {
    margin-left: 40px;
}