@charset "UTF-8";


/*
*
* CMS BASE Contents Style Sheet
*
* Copyright(C) 2005,2006 Yamaguchi Prefecture. All Rights Reserved.
*
*/


/*** vvv sk version vvv ***/

/* archive download用CSS */
@import url("./ziparchive.css");

/* audiojs用CSS */
@import url("./audiojs.css");

/* jqModal用CSS */
@import url("./jqModal.css");

/* colorbox用CSS */
@import url("./colorbox.css");

/* 共通css */
@import url("./cms_common.css");

.ct {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.lt {
	text-align: left;
}

.rt {
	text-align: right;
}

/*** ^^^ sk version ^^^ ***/



/*** vvv color vvv ***/

.stc_000000{color:#000000 !important;}
.stc_000033{color:#000033 !important;}
.stc_000066{color:#000066 !important;}
.stc_000099{color:#000099 !important;}
.stc_0000cc{color:#0000cc !important;}
.stc_0000ff{color:#0000ff !important;}
.stc_003300{color:#003300 !important;}
.stc_003333{color:#003333 !important;}
.stc_003366{color:#003366 !important;}
.stc_003399{color:#003399 !important;}
.stc_0033cc{color:#0033cc !important;}
.stc_0033ff{color:#0033ff !important;}
.stc_006600{color:#006600 !important;}
.stc_006633{color:#006633 !important;}
.stc_006666{color:#006666 !important;}
.stc_006699{color:#006699 !important;}
.stc_0066cc{color:#0066cc !important;}
.stc_0066ff{color:#0066ff !important;}
.stc_009900{color:#009900 !important;}
.stc_009933{color:#009933 !important;}
.stc_009966{color:#009966 !important;}
.stc_009999{color:#009999 !important;}
.stc_0099cc{color:#0099cc !important;}
.stc_0099ff{color:#0099ff !important;}
.stc_00cc00{color:#00cc00 !important;}
.stc_00cc33{color:#00cc33 !important;}
.stc_00cc66{color:#00cc66 !important;}
.stc_00cc99{color:#00cc99 !important;}
.stc_00cccc{color:#00cccc !important;}
.stc_00ccff{color:#00ccff !important;}
.stc_00ff00{color:#00ff00 !important;}
.stc_00ff33{color:#00ff33 !important;}
.stc_00ff66{color:#00ff66 !important;}
.stc_00ff99{color:#00ff99 !important;}
.stc_00ffcc{color:#00ffcc !important;}
.stc_00ffff{color:#00ffff !important;}
.stc_330000{color:#330000 !important;}
.stc_330033{color:#330033 !important;}
.stc_330066{color:#330066 !important;}
.stc_330099{color:#330099 !important;}
.stc_3300cc{color:#3300cc !important;}
.stc_3300ff{color:#3300ff !important;}
.stc_333300{color:#333300 !important;}
.stc_333333{color:#333333 !important;}
.stc_333366{color:#333366 !important;}
.stc_333399{color:#333399 !important;}
.stc_3333cc{color:#3333cc !important;}
.stc_3333ff{color:#3333ff !important;}
.stc_336600{color:#336600 !important;}
.stc_336633{color:#336633 !important;}
.stc_336666{color:#336666 !important;}
.stc_336699{color:#336699 !important;}
.stc_3366cc{color:#3366cc !important;}
.stc_3366ff{color:#3366ff !important;}
.stc_339900{color:#339900 !important;}
.stc_339933{color:#339933 !important;}
.stc_339966{color:#339966 !important;}
.stc_339999{color:#339999 !important;}
.stc_3399cc{color:#3399cc !important;}
.stc_3399ff{color:#3399ff !important;}
.stc_33cc00{color:#33cc00 !important;}
.stc_33cc33{color:#33cc33 !important;}
.stc_33cc66{color:#33cc66 !important;}
.stc_33cc99{color:#33cc99 !important;}
.stc_33cccc{color:#33cccc !important;}
.stc_33ccff{color:#33ccff !important;}
.stc_33ff00{color:#33ff00 !important;}
.stc_33ff33{color:#33ff33 !important;}
.stc_33ff66{color:#33ff66 !important;}
.stc_33ff99{color:#33ff99 !important;}
.stc_33ffcc{color:#33ffcc !important;}
.stc_33ffff{color:#33ffff !important;}
.stc_660000{color:#660000 !important;}
.stc_660033{color:#660033 !important;}
.stc_660066{color:#660066 !important;}
.stc_660099{color:#660099 !important;}
.stc_6600cc{color:#6600cc !important;}
.stc_6600ff{color:#6600ff !important;}
.stc_663300{color:#663300 !important;}
.stc_663333{color:#663333 !important;}
.stc_663366{color:#663366 !important;}
.stc_663399{color:#663399 !important;}
.stc_6633cc{color:#6633cc !important;}
.stc_6633ff{color:#6633ff !important;}
.stc_666600{color:#666600 !important;}
.stc_666633{color:#666633 !important;}
.stc_666666{color:#666666 !important;}
.stc_666699{color:#666699 !important;}
.stc_6666cc{color:#6666cc !important;}
.stc_6666ff{color:#6666ff !important;}
.stc_669900{color:#669900 !important;}
.stc_669933{color:#669933 !important;}
.stc_669966{color:#669966 !important;}
.stc_669999{color:#669999 !important;}
.stc_6699cc{color:#6699cc !important;}
.stc_6699ff{color:#6699ff !important;}
.stc_66cc00{color:#66cc00 !important;}
.stc_66cc33{color:#66cc33 !important;}
.stc_66cc66{color:#66cc66 !important;}
.stc_66cc99{color:#66cc99 !important;}
.stc_66cccc{color:#66cccc !important;}
.stc_66ccff{color:#66ccff !important;}
.stc_66ff00{color:#66ff00 !important;}
.stc_66ff33{color:#66ff33 !important;}
.stc_66ff66{color:#66ff66 !important;}
.stc_66ff99{color:#66ff99 !important;}
.stc_66ffcc{color:#66ffcc !important;}
.stc_66ffff{color:#66ffff !important;}
.stc_990000{color:#990000 !important;}
.stc_990033{color:#990033 !important;}
.stc_990066{color:#990066 !important;}
.stc_990099{color:#990099 !important;}
.stc_9900cc{color:#9900cc !important;}
.stc_9900ff{color:#9900ff !important;}
.stc_993300{color:#993300 !important;}
.stc_993333{color:#993333 !important;}
.stc_993366{color:#993366 !important;}
.stc_993399{color:#993399 !important;}
.stc_9933cc{color:#9933cc !important;}
.stc_9933ff{color:#9933ff !important;}
.stc_996600{color:#996600 !important;}
.stc_996633{color:#996633 !important;}
.stc_996666{color:#996666 !important;}
.stc_996699{color:#996699 !important;}
.stc_9966cc{color:#9966cc !important;}
.stc_9966ff{color:#9966ff !important;}
.stc_999900{color:#999900 !important;}
.stc_999933{color:#999933 !important;}
.stc_999966{color:#999966 !important;}
.stc_999999{color:#999999 !important;}
.stc_9999cc{color:#9999cc !important;}
.stc_9999ff{color:#9999ff !important;}
.stc_99cc00{color:#99cc00 !important;}
.stc_99cc33{color:#99cc33 !important;}
.stc_99cc66{color:#99cc66 !important;}
.stc_99cc99{color:#99cc99 !important;}
.stc_99cccc{color:#99cccc !important;}
.stc_99ccff{color:#99ccff !important;}
.stc_99ff00{color:#99ff00 !important;}
.stc_99ff33{color:#99ff33 !important;}
.stc_99ff66{color:#99ff66 !important;}
.stc_99ff99{color:#99ff99 !important;}
.stc_99ffcc{color:#99ffcc !important;}
.stc_99ffff{color:#99ffff !important;}
.stc_cc0000{color:#cc0000 !important;}
.stc_cc0033{color:#cc0033 !important;}
.stc_cc0066{color:#cc0066 !important;}
.stc_cc0099{color:#cc0099 !important;}
.stc_cc00cc{color:#cc00cc !important;}
.stc_cc00ff{color:#cc00ff !important;}
.stc_cc3300{color:#cc3300 !important;}
.stc_cc3333{color:#cc3333 !important;}
.stc_cc3366{color:#cc3366 !important;}
.stc_cc3399{color:#cc3399 !important;}
.stc_cc33cc{color:#cc33cc !important;}
.stc_cc33ff{color:#cc33ff !important;}
.stc_cc6600{color:#cc6600 !important;}
.stc_cc6633{color:#cc6633 !important;}
.stc_cc6666{color:#cc6666 !important;}
.stc_cc6699{color:#cc6699 !important;}
.stc_cc66cc{color:#cc66cc !important;}
.stc_cc66ff{color:#cc66ff !important;}
.stc_cc9900{color:#cc9900 !important;}
.stc_cc9933{color:#cc9933 !important;}
.stc_cc9966{color:#cc9966 !important;}
.stc_cc9999{color:#cc9999 !important;}
.stc_cc99cc{color:#cc99cc !important;}
.stc_cc99ff{color:#cc99ff !important;}
.stc_cccc00{color:#cccc00 !important;}
.stc_cccc33{color:#cccc33 !important;}
.stc_cccc66{color:#cccc66 !important;}
.stc_cccc99{color:#cccc99 !important;}
.stc_cccccc{color:#cccccc !important;}
.stc_ccccff{color:#ccccff !important;}
.stc_ccff00{color:#ccff00 !important;}
.stc_ccff33{color:#ccff33 !important;}
.stc_ccff66{color:#ccff66 !important;}
.stc_ccff99{color:#ccff99 !important;}
.stc_ccffcc{color:#ccffcc !important;}
.stc_ccffff{color:#ccffff !important;}
.stc_ff0000{color:#ff0000 !important;}
.stc_ff0033{color:#ff0033 !important;}
.stc_ff0066{color:#ff0066 !important;}
.stc_ff0099{color:#ff0099 !important;}
.stc_ff00cc{color:#ff00cc !important;}
.stc_ff00ff{color:#ff00ff !important;}
.stc_ff3300{color:#ff3300 !important;}
.stc_ff3333{color:#ff3333 !important;}
.stc_ff3366{color:#ff3366 !important;}
.stc_ff3399{color:#ff3399 !important;}
.stc_ff33cc{color:#ff33cc !important;}
.stc_ff33ff{color:#ff33ff !important;}
.stc_ff6600{color:#ff6600 !important;}
.stc_ff6633{color:#ff6633 !important;}
.stc_ff6666{color:#ff6666 !important;}
.stc_ff6699{color:#ff6699 !important;}
.stc_ff66cc{color:#ff66cc !important;}
.stc_ff66ff{color:#ff66ff !important;}
.stc_ff9900{color:#ff9900 !important;}
.stc_ff9933{color:#ff9933 !important;}
.stc_ff9966{color:#ff9966 !important;}
.stc_ff9999{color:#ff9999 !important;}
.stc_ff99cc{color:#ff99cc !important;}
.stc_ff99ff{color:#ff99ff !important;}
.stc_ffcc00{color:#ffcc00 !important;}
.stc_ffcc33{color:#ffcc33 !important;}
.stc_ffcc66{color:#ffcc66 !important;}
.stc_ffcc99{color:#ffcc99 !important;}
.stc_ffcccc{color:#ffcccc !important;}
.stc_ffccff{color:#ffccff !important;}
.stc_ffff00{color:#ffff00 !important;}
.stc_ffff33{color:#ffff33 !important;}
.stc_ffff66{color:#ffff66 !important;}
.stc_ffff99{color:#ffff99 !important;}
.stc_ffffcc{color:#ffffcc !important;}
.stc_ffffff{color:#ffffff !important;}



.bgc_000000{background-color:#000000 !important;}
.bgc_000033{background-color:#000033 !important;}
.bgc_000066{background-color:#000066 !important;}
.bgc_000099{background-color:#000099 !important;}
.bgc_0000cc{background-color:#0000cc !important;}
.bgc_0000ff{background-color:#0000ff !important;}
.bgc_003300{background-color:#003300 !important;}
.bgc_003333{background-color:#003333 !important;}
.bgc_003366{background-color:#003366 !important;}
.bgc_003399{background-color:#003399 !important;}
.bgc_0033cc{background-color:#0033cc !important;}
.bgc_0033ff{background-color:#0033ff !important;}
.bgc_006600{background-color:#006600 !important;}
.bgc_006633{background-color:#006633 !important;}
.bgc_006666{background-color:#006666 !important;}
.bgc_006699{background-color:#006699 !important;}
.bgc_0066cc{background-color:#0066cc !important;}
.bgc_0066ff{background-color:#0066ff !important;}
.bgc_009900{background-color:#009900 !important;}
.bgc_009933{background-color:#009933 !important;}
.bgc_009966{background-color:#009966 !important;}
.bgc_009999{background-color:#009999 !important;}
.bgc_0099cc{background-color:#0099cc !important;}
.bgc_0099ff{background-color:#0099ff !important;}
.bgc_00cc00{background-color:#00cc00 !important;}
.bgc_00cc33{background-color:#00cc33 !important;}
.bgc_00cc66{background-color:#00cc66 !important;}
.bgc_00cc99{background-color:#00cc99 !important;}
.bgc_00cccc{background-color:#00cccc !important;}
.bgc_00ccff{background-color:#00ccff !important;}
.bgc_00ff00{background-color:#00ff00 !important;}
.bgc_00ff33{background-color:#00ff33 !important;}
.bgc_00ff66{background-color:#00ff66 !important;}
.bgc_00ff99{background-color:#00ff99 !important;}
.bgc_00ffcc{background-color:#00ffcc !important;}
.bgc_00ffff{background-color:#00ffff !important;}
.bgc_330000{background-color:#330000 !important;}
.bgc_330033{background-color:#330033 !important;}
.bgc_330066{background-color:#330066 !important;}
.bgc_330099{background-color:#330099 !important;}
.bgc_3300cc{background-color:#3300cc !important;}
.bgc_3300ff{background-color:#3300ff !important;}
.bgc_333300{background-color:#333300 !important;}
.bgc_333333{background-color:#333333 !important;}
.bgc_333366{background-color:#333366 !important;}
.bgc_333399{background-color:#333399 !important;}
.bgc_3333cc{background-color:#3333cc !important;}
.bgc_3333ff{background-color:#3333ff !important;}
.bgc_336600{background-color:#336600 !important;}
.bgc_336633{background-color:#336633 !important;}
.bgc_336666{background-color:#336666 !important;}
.bgc_336699{background-color:#336699 !important;}
.bgc_3366cc{background-color:#3366cc !important;}
.bgc_3366ff{background-color:#3366ff !important;}
.bgc_339900{background-color:#339900 !important;}
.bgc_339933{background-color:#339933 !important;}
.bgc_339966{background-color:#339966 !important;}
.bgc_339999{background-color:#339999 !important;}
.bgc_3399cc{background-color:#3399cc !important;}
.bgc_3399ff{background-color:#3399ff !important;}
.bgc_33cc00{background-color:#33cc00 !important;}
.bgc_33cc33{background-color:#33cc33 !important;}
.bgc_33cc66{background-color:#33cc66 !important;}
.bgc_33cc99{background-color:#33cc99 !important;}
.bgc_33cccc{background-color:#33cccc !important;}
.bgc_33ccff{background-color:#33ccff !important;}
.bgc_33ff00{background-color:#33ff00 !important;}
.bgc_33ff33{background-color:#33ff33 !important;}
.bgc_33ff66{background-color:#33ff66 !important;}
.bgc_33ff99{background-color:#33ff99 !important;}
.bgc_33ffcc{background-color:#33ffcc !important;}
.bgc_33ffff{background-color:#33ffff !important;}
.bgc_660000{background-color:#660000 !important;}
.bgc_660033{background-color:#660033 !important;}
.bgc_660066{background-color:#660066 !important;}
.bgc_660099{background-color:#660099 !important;}
.bgc_6600cc{background-color:#6600cc !important;}
.bgc_6600ff{background-color:#6600ff !important;}
.bgc_663300{background-color:#663300 !important;}
.bgc_663333{background-color:#663333 !important;}
.bgc_663366{background-color:#663366 !important;}
.bgc_663399{background-color:#663399 !important;}
.bgc_6633cc{background-color:#6633cc !important;}
.bgc_6633ff{background-color:#6633ff !important;}
.bgc_666600{background-color:#666600 !important;}
.bgc_666633{background-color:#666633 !important;}
.bgc_666666{background-color:#666666 !important;}
.bgc_666699{background-color:#666699 !important;}
.bgc_6666cc{background-color:#6666cc !important;}
.bgc_6666ff{background-color:#6666ff !important;}
.bgc_669900{background-color:#669900 !important;}
.bgc_669933{background-color:#669933 !important;}
.bgc_669966{background-color:#669966 !important;}
.bgc_669999{background-color:#669999 !important;}
.bgc_6699cc{background-color:#6699cc !important;}
.bgc_6699ff{background-color:#6699ff !important;}
.bgc_66cc00{background-color:#66cc00 !important;}
.bgc_66cc33{background-color:#66cc33 !important;}
.bgc_66cc66{background-color:#66cc66 !important;}
.bgc_66cc99{background-color:#66cc99 !important;}
.bgc_66cccc{background-color:#66cccc !important;}
.bgc_66ccff{background-color:#66ccff !important;}
.bgc_66ff00{background-color:#66ff00 !important;}
.bgc_66ff33{background-color:#66ff33 !important;}
.bgc_66ff66{background-color:#66ff66 !important;}
.bgc_66ff99{background-color:#66ff99 !important;}
.bgc_66ffcc{background-color:#66ffcc !important;}
.bgc_66ffff{background-color:#66ffff !important;}
.bgc_990000{background-color:#990000 !important;}
.bgc_990033{background-color:#990033 !important;}
.bgc_990066{background-color:#990066 !important;}
.bgc_990099{background-color:#990099 !important;}
.bgc_9900cc{background-color:#9900cc !important;}
.bgc_9900ff{background-color:#9900ff !important;}
.bgc_993300{background-color:#993300 !important;}
.bgc_993333{background-color:#993333 !important;}
.bgc_993366{background-color:#993366 !important;}
.bgc_993399{background-color:#993399 !important;}
.bgc_9933cc{background-color:#9933cc !important;}
.bgc_9933ff{background-color:#9933ff !important;}
.bgc_996600{background-color:#996600 !important;}
.bgc_996633{background-color:#996633 !important;}
.bgc_996666{background-color:#996666 !important;}
.bgc_996699{background-color:#996699 !important;}
.bgc_9966cc{background-color:#9966cc !important;}
.bgc_9966ff{background-color:#9966ff !important;}
.bgc_999900{background-color:#999900 !important;}
.bgc_999933{background-color:#999933 !important;}
.bgc_999966{background-color:#999966 !important;}
.bgc_999999{background-color:#999999 !important;}
.bgc_9999cc{background-color:#9999cc !important;}
.bgc_9999ff{background-color:#9999ff !important;}
.bgc_99cc00{background-color:#99cc00 !important;}
.bgc_99cc33{background-color:#99cc33 !important;}
.bgc_99cc66{background-color:#99cc66 !important;}
.bgc_99cc99{background-color:#99cc99 !important;}
.bgc_99cccc{background-color:#99cccc !important;}
.bgc_99ccff{background-color:#99ccff !important;}
.bgc_99ff00{background-color:#99ff00 !important;}
.bgc_99ff33{background-color:#99ff33 !important;}
.bgc_99ff66{background-color:#99ff66 !important;}
.bgc_99ff99{background-color:#99ff99 !important;}
.bgc_99ffcc{background-color:#99ffcc !important;}
.bgc_99ffff{background-color:#99ffff !important;}
.bgc_cc0000{background-color:#cc0000 !important;}
.bgc_cc0033{background-color:#cc0033 !important;}
.bgc_cc0066{background-color:#cc0066 !important;}
.bgc_cc0099{background-color:#cc0099 !important;}
.bgc_cc00cc{background-color:#cc00cc !important;}
.bgc_cc00ff{background-color:#cc00ff !important;}
.bgc_cc3300{background-color:#cc3300 !important;}
.bgc_cc3333{background-color:#cc3333 !important;}
.bgc_cc3366{background-color:#cc3366 !important;}
.bgc_cc3399{background-color:#cc3399 !important;}
.bgc_cc33cc{background-color:#cc33cc !important;}
.bgc_cc33ff{background-color:#cc33ff !important;}
.bgc_cc6600{background-color:#cc6600 !important;}
.bgc_cc6633{background-color:#cc6633 !important;}
.bgc_cc6666{background-color:#cc6666 !important;}
.bgc_cc6699{background-color:#cc6699 !important;}
.bgc_cc66cc{background-color:#cc66cc !important;}
.bgc_cc66ff{background-color:#cc66ff !important;}
.bgc_cc9900{background-color:#cc9900 !important;}
.bgc_cc9933{background-color:#cc9933 !important;}
.bgc_cc9966{background-color:#cc9966 !important;}
.bgc_cc9999{background-color:#cc9999 !important;}
.bgc_cc99cc{background-color:#cc99cc !important;}
.bgc_cc99ff{background-color:#cc99ff !important;}
.bgc_cccc00{background-color:#cccc00 !important;}
.bgc_cccc33{background-color:#cccc33 !important;}
.bgc_cccc66{background-color:#cccc66 !important;}
.bgc_cccc99{background-color:#cccc99 !important;}
.bgc_cccccc{background-color:#cccccc !important;}
.bgc_ccccff{background-color:#ccccff !important;}
.bgc_ccff00{background-color:#ccff00 !important;}
.bgc_ccff33{background-color:#ccff33 !important;}
.bgc_ccff66{background-color:#ccff66 !important;}
.bgc_ccff99{background-color:#ccff99 !important;}
.bgc_ccffcc{background-color:#ccffcc !important;}
.bgc_ccffff{background-color:#ccffff !important;}
.bgc_ff0000{background-color:#ff0000 !important;}
.bgc_ff0033{background-color:#ff0033 !important;}
.bgc_ff0066{background-color:#ff0066 !important;}
.bgc_ff0099{background-color:#ff0099 !important;}
.bgc_ff00cc{background-color:#ff00cc !important;}
.bgc_ff00ff{background-color:#ff00ff !important;}
.bgc_ff3300{background-color:#ff3300 !important;}
.bgc_ff3333{background-color:#ff3333 !important;}
.bgc_ff3366{background-color:#ff3366 !important;}
.bgc_ff3399{background-color:#ff3399 !important;}
.bgc_ff33cc{background-color:#ff33cc !important;}
.bgc_ff33ff{background-color:#ff33ff !important;}
.bgc_ff6600{background-color:#ff6600 !important;}
.bgc_ff6633{background-color:#ff6633 !important;}
.bgc_ff6666{background-color:#ff6666 !important;}
.bgc_ff6699{background-color:#ff6699 !important;}
.bgc_ff66cc{background-color:#ff66cc !important;}
.bgc_ff66ff{background-color:#ff66ff !important;}
.bgc_ff9900{background-color:#ff9900 !important;}
.bgc_ff9933{background-color:#ff9933 !important;}
.bgc_ff9966{background-color:#ff9966 !important;}
.bgc_ff9999{background-color:#ff9999 !important;}
.bgc_ff99cc{background-color:#ff99cc !important;}
.bgc_ff99ff{background-color:#ff99ff !important;}
.bgc_ffcc00{background-color:#ffcc00 !important;}
.bgc_ffcc33{background-color:#ffcc33 !important;}
.bgc_ffcc66{background-color:#ffcc66 !important;}
.bgc_ffcc99{background-color:#ffcc99 !important;}
.bgc_ffcccc{background-color:#ffcccc !important;}
.bgc_ffccff{background-color:#ffccff !important;}
.bgc_ffff00{background-color:#ffff00 !important;}
.bgc_ffff33{background-color:#ffff33 !important;}
.bgc_ffff66{background-color:#ffff66 !important;}
.bgc_ffff99{background-color:#ffff99 !important;}
.bgc_ffffcc{background-color:#ffffcc !important;}
.bgc_ffffff{background-color:#ffffff !important;}



.bdc_000000{border-color:#000000 !important;}
.bdc_000033{border-color:#000033 !important;}
.bdc_000066{border-color:#000066 !important;}
.bdc_000099{border-color:#000099 !important;}
.bdc_0000cc{border-color:#0000cc !important;}
.bdc_0000ff{border-color:#0000ff !important;}
.bdc_003300{border-color:#003300 !important;}
.bdc_003333{border-color:#003333 !important;}
.bdc_003366{border-color:#003366 !important;}
.bdc_003399{border-color:#003399 !important;}
.bdc_0033cc{border-color:#0033cc !important;}
.bdc_0033ff{border-color:#0033ff !important;}
.bdc_006600{border-color:#006600 !important;}
.bdc_006633{border-color:#006633 !important;}
.bdc_006666{border-color:#006666 !important;}
.bdc_006699{border-color:#006699 !important;}
.bdc_0066cc{border-color:#0066cc !important;}
.bdc_0066ff{border-color:#0066ff !important;}
.bdc_009900{border-color:#009900 !important;}
.bdc_009933{border-color:#009933 !important;}
.bdc_009966{border-color:#009966 !important;}
.bdc_009999{border-color:#009999 !important;}
.bdc_0099cc{border-color:#0099cc !important;}
.bdc_0099ff{border-color:#0099ff !important;}
.bdc_00cc00{border-color:#00cc00 !important;}
.bdc_00cc33{border-color:#00cc33 !important;}
.bdc_00cc66{border-color:#00cc66 !important;}
.bdc_00cc99{border-color:#00cc99 !important;}
.bdc_00cccc{border-color:#00cccc !important;}
.bdc_00ccff{border-color:#00ccff !important;}
.bdc_00ff00{border-color:#00ff00 !important;}
.bdc_00ff33{border-color:#00ff33 !important;}
.bdc_00ff66{border-color:#00ff66 !important;}
.bdc_00ff99{border-color:#00ff99 !important;}
.bdc_00ffcc{border-color:#00ffcc !important;}
.bdc_00ffff{border-color:#00ffff !important;}
.bdc_330000{border-color:#330000 !important;}
.bdc_330033{border-color:#330033 !important;}
.bdc_330066{border-color:#330066 !important;}
.bdc_330099{border-color:#330099 !important;}
.bdc_3300cc{border-color:#3300cc !important;}
.bdc_3300ff{border-color:#3300ff !important;}
.bdc_333300{border-color:#333300 !important;}
.bdc_333333{border-color:#333333 !important;}
.bdc_333366{border-color:#333366 !important;}
.bdc_333399{border-color:#333399 !important;}
.bdc_3333cc{border-color:#3333cc !important;}
.bdc_3333ff{border-color:#3333ff !important;}
.bdc_336600{border-color:#336600 !important;}
.bdc_336633{border-color:#336633 !important;}
.bdc_336666{border-color:#336666 !important;}
.bdc_336699{border-color:#336699 !important;}
.bdc_3366cc{border-color:#3366cc !important;}
.bdc_3366ff{border-color:#3366ff !important;}
.bdc_339900{border-color:#339900 !important;}
.bdc_339933{border-color:#339933 !important;}
.bdc_339966{border-color:#339966 !important;}
.bdc_339999{border-color:#339999 !important;}
.bdc_3399cc{border-color:#3399cc !important;}
.bdc_3399ff{border-color:#3399ff !important;}
.bdc_33cc00{border-color:#33cc00 !important;}
.bdc_33cc33{border-color:#33cc33 !important;}
.bdc_33cc66{border-color:#33cc66 !important;}
.bdc_33cc99{border-color:#33cc99 !important;}
.bdc_33cccc{border-color:#33cccc !important;}
.bdc_33ccff{border-color:#33ccff !important;}
.bdc_33ff00{border-color:#33ff00 !important;}
.bdc_33ff33{border-color:#33ff33 !important;}
.bdc_33ff66{border-color:#33ff66 !important;}
.bdc_33ff99{border-color:#33ff99 !important;}
.bdc_33ffcc{border-color:#33ffcc !important;}
.bdc_33ffff{border-color:#33ffff !important;}
.bdc_660000{border-color:#660000 !important;}
.bdc_660033{border-color:#660033 !important;}
.bdc_660066{border-color:#660066 !important;}
.bdc_660099{border-color:#660099 !important;}
.bdc_6600cc{border-color:#6600cc !important;}
.bdc_6600ff{border-color:#6600ff !important;}
.bdc_663300{border-color:#663300 !important;}
.bdc_663333{border-color:#663333 !important;}
.bdc_663366{border-color:#663366 !important;}
.bdc_663399{border-color:#663399 !important;}
.bdc_6633cc{border-color:#6633cc !important;}
.bdc_6633ff{border-color:#6633ff !important;}
.bdc_666600{border-color:#666600 !important;}
.bdc_666633{border-color:#666633 !important;}
.bdc_666666{border-color:#666666 !important;}
.bdc_666699{border-color:#666699 !important;}
.bdc_6666cc{border-color:#6666cc !important;}
.bdc_6666ff{border-color:#6666ff !important;}
.bdc_669900{border-color:#669900 !important;}
.bdc_669933{border-color:#669933 !important;}
.bdc_669966{border-color:#669966 !important;}
.bdc_669999{border-color:#669999 !important;}
.bdc_6699cc{border-color:#6699cc !important;}
.bdc_6699ff{border-color:#6699ff !important;}
.bdc_66cc00{border-color:#66cc00 !important;}
.bdc_66cc33{border-color:#66cc33 !important;}
.bdc_66cc66{border-color:#66cc66 !important;}
.bdc_66cc99{border-color:#66cc99 !important;}
.bdc_66cccc{border-color:#66cccc !important;}
.bdc_66ccff{border-color:#66ccff !important;}
.bdc_66ff00{border-color:#66ff00 !important;}
.bdc_66ff33{border-color:#66ff33 !important;}
.bdc_66ff66{border-color:#66ff66 !important;}
.bdc_66ff99{border-color:#66ff99 !important;}
.bdc_66ffcc{border-color:#66ffcc !important;}
.bdc_66ffff{border-color:#66ffff !important;}
.bdc_990000{border-color:#990000 !important;}
.bdc_990033{border-color:#990033 !important;}
.bdc_990066{border-color:#990066 !important;}
.bdc_990099{border-color:#990099 !important;}
.bdc_9900cc{border-color:#9900cc !important;}
.bdc_9900ff{border-color:#9900ff !important;}
.bdc_993300{border-color:#993300 !important;}
.bdc_993333{border-color:#993333 !important;}
.bdc_993366{border-color:#993366 !important;}
.bdc_993399{border-color:#993399 !important;}
.bdc_9933cc{border-color:#9933cc !important;}
.bdc_9933ff{border-color:#9933ff !important;}
.bdc_996600{border-color:#996600 !important;}
.bdc_996633{border-color:#996633 !important;}
.bdc_996666{border-color:#996666 !important;}
.bdc_996699{border-color:#996699 !important;}
.bdc_9966cc{border-color:#9966cc !important;}
.bdc_9966ff{border-color:#9966ff !important;}
.bdc_999900{border-color:#999900 !important;}
.bdc_999933{border-color:#999933 !important;}
.bdc_999966{border-color:#999966 !important;}
.bdc_999999{border-color:#999999 !important;}
.bdc_9999cc{border-color:#9999cc !important;}
.bdc_9999ff{border-color:#9999ff !important;}
.bdc_99cc00{border-color:#99cc00 !important;}
.bdc_99cc33{border-color:#99cc33 !important;}
.bdc_99cc66{border-color:#99cc66 !important;}
.bdc_99cc99{border-color:#99cc99 !important;}
.bdc_99cccc{border-color:#99cccc !important;}
.bdc_99ccff{border-color:#99ccff !important;}
.bdc_99ff00{border-color:#99ff00 !important;}
.bdc_99ff33{border-color:#99ff33 !important;}
.bdc_99ff66{border-color:#99ff66 !important;}
.bdc_99ff99{border-color:#99ff99 !important;}
.bdc_99ffcc{border-color:#99ffcc !important;}
.bdc_99ffff{border-color:#99ffff !important;}
.bdc_cc0000{border-color:#cc0000 !important;}
.bdc_cc0033{border-color:#cc0033 !important;}
.bdc_cc0066{border-color:#cc0066 !important;}
.bdc_cc0099{border-color:#cc0099 !important;}
.bdc_cc00cc{border-color:#cc00cc !important;}
.bdc_cc00ff{border-color:#cc00ff !important;}
.bdc_cc3300{border-color:#cc3300 !important;}
.bdc_cc3333{border-color:#cc3333 !important;}
.bdc_cc3366{border-color:#cc3366 !important;}
.bdc_cc3399{border-color:#cc3399 !important;}
.bdc_cc33cc{border-color:#cc33cc !important;}
.bdc_cc33ff{border-color:#cc33ff !important;}
.bdc_cc6600{border-color:#cc6600 !important;}
.bdc_cc6633{border-color:#cc6633 !important;}
.bdc_cc6666{border-color:#cc6666 !important;}
.bdc_cc6699{border-color:#cc6699 !important;}
.bdc_cc66cc{border-color:#cc66cc !important;}
.bdc_cc66ff{border-color:#cc66ff !important;}
.bdc_cc9900{border-color:#cc9900 !important;}
.bdc_cc9933{border-color:#cc9933 !important;}
.bdc_cc9966{border-color:#cc9966 !important;}
.bdc_cc9999{border-color:#cc9999 !important;}
.bdc_cc99cc{border-color:#cc99cc !important;}
.bdc_cc99ff{border-color:#cc99ff !important;}
.bdc_cccc00{border-color:#cccc00 !important;}
.bdc_cccc33{border-color:#cccc33 !important;}
.bdc_cccc66{border-color:#cccc66 !important;}
.bdc_cccc99{border-color:#cccc99 !important;}
.bdc_cccccc{border-color:#cccccc !important;}
.bdc_ccccff{border-color:#ccccff !important;}
.bdc_ccff00{border-color:#ccff00 !important;}
.bdc_ccff33{border-color:#ccff33 !important;}
.bdc_ccff66{border-color:#ccff66 !important;}
.bdc_ccff99{border-color:#ccff99 !important;}
.bdc_ccffcc{border-color:#ccffcc !important;}
.bdc_ccffff{border-color:#ccffff !important;}
.bdc_ff0000{border-color:#ff0000 !important;}
.bdc_ff0033{border-color:#ff0033 !important;}
.bdc_ff0066{border-color:#ff0066 !important;}
.bdc_ff0099{border-color:#ff0099 !important;}
.bdc_ff00cc{border-color:#ff00cc !important;}
.bdc_ff00ff{border-color:#ff00ff !important;}
.bdc_ff3300{border-color:#ff3300 !important;}
.bdc_ff3333{border-color:#ff3333 !important;}
.bdc_ff3366{border-color:#ff3366 !important;}
.bdc_ff3399{border-color:#ff3399 !important;}
.bdc_ff33cc{border-color:#ff33cc !important;}
.bdc_ff33ff{border-color:#ff33ff !important;}
.bdc_ff6600{border-color:#ff6600 !important;}
.bdc_ff6633{border-color:#ff6633 !important;}
.bdc_ff6666{border-color:#ff6666 !important;}
.bdc_ff6699{border-color:#ff6699 !important;}
.bdc_ff66cc{border-color:#ff66cc !important;}
.bdc_ff66ff{border-color:#ff66ff !important;}
.bdc_ff9900{border-color:#ff9900 !important;}
.bdc_ff9933{border-color:#ff9933 !important;}
.bdc_ff9966{border-color:#ff9966 !important;}
.bdc_ff9999{border-color:#ff9999 !important;}
.bdc_ff99cc{border-color:#ff99cc !important;}
.bdc_ff99ff{border-color:#ff99ff !important;}
.bdc_ffcc00{border-color:#ffcc00 !important;}
.bdc_ffcc33{border-color:#ffcc33 !important;}
.bdc_ffcc66{border-color:#ffcc66 !important;}
.bdc_ffcc99{border-color:#ffcc99 !important;}
.bdc_ffcccc{border-color:#ffcccc !important;}
.bdc_ffccff{border-color:#ffccff !important;}
.bdc_ffff00{border-color:#ffff00 !important;}
.bdc_ffff33{border-color:#ffff33 !important;}
.bdc_ffff66{border-color:#ffff66 !important;}
.bdc_ffff99{border-color:#ffff99 !important;}
.bdc_ffffcc{border-color:#ffffcc !important;}
.bdc_ffffff{border-color:#ffffff !important;}



/*** ^^^ color ^^^ ***/


.bdr_type1{
	border: solid 1px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
}
.bdr_type4{
	border: solid 2px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
}
.bdr_type5{
	border: solid 3px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
}
.bdr_type2{
	border-top: solid 1px;
	border-bottom: solid 1px;
	padding-top: 4px;
	padding-bottom: 3px;
}
.bdr_type6{
	border-top: solid 2px;
	border-bottom: solid 2px;
	padding-top: 4px;
	padding-bottom: 3px;
}
.bdr_type7{
	border-top: solid 3px;
	border-bottom: solid 3px;
	padding-top: 4px;
	padding-bottom: 3px;
}
.bdr_type3{
	border-left: solid 10px;
	border-bottom: solid 1px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.bdr_type8{
	border-left: solid 20px;
	border-bottom: solid 2px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.bdr_type9{
	border-left: solid 30px;
	border-bottom: solid 3px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 4px;
}



/*** ^^^ color ^^^ ***/


.fs4 {
	font-size: 2.0em;
}

.fs3 {
	font-size: 1.7em;
}

.fs2 {
	font-size: 1.3em;
}

.fs1 {
	font-size: 1.2em;
}

.fs-1 {
	font-size: 0.9em;
}

.fs-2 {
	font-size: 0.8em;
}

div.ymgcontents{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.ie_center{
	text-align:center;
}

.lay_center{
	text-align:center;
}

h1{font-size:100%;font-weight:normal;margin:0px;padding-top:3px;padding-bottom:3px;}
h2{font-size:100%;font-weight:normal;margin:0px;padding-top:3px;padding-bottom:3px;}
h3{font-size:100%;font-weight:normal;margin:0px;padding-top:3px;padding-bottom:3px;}
h4{font-size:100%;font-weight:normal;margin:0px;padding-top:3px;padding-bottom:3px;}
h5{font-size:100%;font-weight:normal;margin:0px;padding-top:3px;padding-bottom:3px;}
h6{font-size:100%;font-weight:normal;margin:0px;padding-top:3px;padding-bottom:3px;}

h1.dmy{
	font-size: 2.0em;
}

h2.dmy{
	font-size: 1.3em;
	font-weight: bold;
	color: #336633;
	background:#FFFED5;
/*	margin-left:2px;*/
	margin-top:2px;
	margin-bottom:2px;
	line-height:1.3em;
	border-top:3px solid #99C270;
	border-bottom:3px solid #99C270;
}

h3.dmy{ /* MOD */
	color:#336633;
	background:#CFEAB4;
	font-size:1.2em;
	font-weight:bold;
/*	padding-left:0.8em;*/
/*	text-indent:-0.7em;*/
	padding-top:0.2em;
	padding-bottom:0.2em;
	margin-top:0;
	margin-bottom:1px;
}

dl.cont_dl dt{
	font-weight:bold;
}
dl.cont_dl dd{
	margin-left:2em;
	margin-bottom:0.5em;
}



table{
	border-collapse: collapse;
	border:1px  solid #000000;
}
td, th{
	border:1px solid #000000;
	padding:5px;
	line-height:120%;
}



.m0{
	padding-left:0em;
}
.m1{
	padding-left:1em;
}
.m2{
	padding-left:2em;
}
.m3{
	padding-left:3em;
}
.m4{
	padding-left:4em;
}
.m5{
	padding-left:5em;
}
.m6{
	padding-left:6em;
}
.m7{
	padding-left:7em;
}
.i0{
	text-indent:0em;
}
.i1{
	text-indent:-0.7em;
}
.i2{
	text-indent:-0.7em;
}
.i3{
	text-indent:-0.7em;
}
.i4{
	text-indent:-0.7em;
}
.i5{
	text-indent:-0.7em;
}
.i6{
	text-indent:-0.7em;
}
.i7{
	text-indent:-0.7em;
}


.mn0{
	padding-left:0.0em;
}
.mn1{
	padding-left:1.0em;
}
.mn2{
	padding-left:2.0em;
}
.mn3{
	padding-left:3.0em;
}
.mn4{
	padding-left:4.0em;
}
.mn5{
	padding-left:5.0em;
}
.mn6{
	padding-left:6.0em;
}
.mn7{
	padding-left:7.0em;
}
.mn8{
	padding-left:8.0em;
}
.mn9{
	padding-left:9.0em;
}

.in0{
	text-indent:0em;
}
.in1{
	text-indent:0.7em;
}
.in2{
	text-indent:0.9em;
}
.in3{
	text-indent:0.7em;
}
.in4{
	text-indent:0.9em;
}



table.w600{
	width:600px;
}
table.w500{
	width:500px;
}
table.w400{
	width:400px;
}
table.w300{
	width:300px;
}
table.w200{
	width:200px;
}
table.w100{
	width:100px;
}
table.w100p{
	width:100%;
}

p{
	margin-top:0;
	margin-bottom:0;
}

strong.underline{
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

em {
	font-weight: normal;
	font-family: Verdana, arial, sans-serif;
	font-style: italic;
	font-size:115%;
}



img{
	border-width:0;
	vertical-align:middle;	/* add shimizu 2018/01/15 */
}

img.rt{
	float:right;
	margin:0 0 0 10px;
	border-width:0;
	border-style:none;
}
img.lt{
	float:left;
	margin:0 25px 0 10px;
	border-width:0;
	border-style:none;
}
img.ct{
	clear: both;
	margin:0 25px 0 10px;
	border-width:0;
	border-style:none;
}

/* contents normal font */
span.link_msg {
	font-size: 60%;
}

/* contents list margin */
ol.cont_lst, 
ul.cont_lst {
	padding-left:32px !important;
	margin-top: 4px;
	margin-bottom: 4px;
	border: 0px dotted red;
}

/* contents string attribute no replace dummy */
span.cont_norep {
}


hr.solid{
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
}

hr.dot{
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	border-style:dotted;
	border-color:#999999;
	border-width:1px;
}

hr.double{
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	border-style:double;
	border-color:#999999;
	border-width:2px;
}

/* 回り込みの解除 */
.clearboth {
	clear:both;
}


/* tableを囲むdiv PC版 */
div.table_enclosed {
	overflow: hidden;
	width: 100%;
}

/* tableを囲むdiv スマホ版 */
div.table_enclosed_full {
	overflow: hidden;
	width: 100%;

	word-break: break-all;
	/*
	table-layout:fixed;
	overflow-wrap: break-word;
	word-wrap: break-word;
	*/
}

/* tableを囲むdiv スマホ版スクロール 2018/02/18 add */
div.table_enclosed_scrollbar {
	overflow-x: auto;												/* tableをスクロールさせる */
	/*white-space: nowrap;*/										/* tableのセル内にある文字の折り返しを禁止 */

	word-break: break-all;
	/*
	overflow-wrap: break-word;
	word-wrap: break-word;
	*/

	/*-webkit-overflow-scrolling: touch;*/			/* 慣性スクロールを有効にすると、スクロールバーのカスタマイズは無効となる */
}
div.table_enclosed_scrollbar::-webkit-scrollbar {
	height: 6px;
}
div.table_enclosed_scrollbar::-webkit-scrollbar-track {
	background: #f6f6f6;
	border-radius: 3px;
}
div.table_enclosed_scrollbar::-webkit-scrollbar-thumb {
	background: #c9cdce;
	border-radius: 3px;
}

/* パンくず用の横スクロールバー対応 2018/02/19 add */
.webkit-scrollbar-always-on::-webkit-scrollbar {
	height: 6px;
}
.webkit-scrollbar-always-on::-webkit-scrollbar-track {
	background: #f6f6f6;
	border-radius: 3px;
}
.webkit-scrollbar-always-on::-webkit-scrollbar-thumb {
	background: #c9cdce;
	border-radius: 3px;
}

/* ページトップへ戻るボタン */
#moveTop{
	color:#fff;
	background:#2525aa;
	border-radius:5px;
	font-weight: bold;
	padding:5px;
	position:fixed;
	bottom:10px;
	right:10px;
	opacity: 0.75;
}
#moveTop a{
	text-decoration:none;
}
#moveTop a:hover{
	color:yellow;
	text-decoration:underline;
}

/* ここまでCSSの設定です　*/

