@charset "UTF-8";



/** ************************************* **

	TABLE CONTENTS
	---------------------------
		01. Globals
		02. Titled frame
		03. table
	---------------------------

 ** ************************************* **/


/** 01. Globals
**************************************************************** **/

#content table.tblFull.center th,
#content table.tblFull.center td {
	text-align: center;
}

.btn-danger {
  color: #fff;
  background-color: #ED3D55;
  border-color: #ED3D55;
}

.btn-danger:hover {
  color: #fff;
  background-color: #DC7B89;
  border-color: #DC7B89;
}

/** 02. Add indent
 **************************************************************** **/
span.rev_ind {					/* spanブロック化 */
	display: block;
	padding: 0 0 0 0.5em;
	text-indent: -0.5em;
}

span.rev_ind i {
	text-indent: 0;
}

span[class*="ind"] i { /* セレクタ名の部分一致 */
	text-indent: 0;
}

span[class*="ind"] a.btn { /* セレクタ名の部分一致 */
	text-indent: 0;
}

span.ind_005 {					/* spanブロック化 */
	display: block;
	padding-left: 0.5em;
	text-indent: -0.5em;
}

span.ind_01 {					/* spanブロック化 */
	display: block;
	padding-left: 1em;
	text-indent: -1em;
}

span.ind_012 {					/* spanブロック化 */
	display: block;
	padding-left: 1.2em;
	text-indent: -1.2em;
}

span.ind_015 {					/* spanブロック化 */
	display: block;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

span.ind_02 {					/* spanブロック化 */
	display: block;
	padding-left: 2em;
	text-indent: -2em;
}

span.ind_025 {					/* spanブロック化 */
	display: block;
	padding-left: 2.5em;
	text-indent: -2.5em;
}

span.ind_03 {					/* spanブロック化 */
	display: block;
	padding-left: 3em;
	text-indent: -3em;
}

span.ind_04 {					/* spanブロック化 */
	display: block;
	padding-left: 4em;
	text-indent: -4em;
}

span.ind_05 {					/* spanブロック化 */
	display: block;
	padding-left: 5em;
	text-indent: -5em;
}

span.ind_06 {					/* spanブロック化 */
	display: block;
	padding-left: 6em;
	text-indent: -6em;
}

.rev_ind {					/* spanブロック化 */
	display: block;
	padding: 0 0 0 0.5em;
	text-indent: -0.5em;
}

[class*="ind"] i { /* セレクタ名の部分一致 */
	text-indent: 0;
}

[class*="ind"] a.btn { /* セレクタ名の部分一致 */
	text-indent: 0;
}

.ind_005 {
	display: block;
	padding-left: 0.5em;
	text-indent: -0.5em;
}

.ind_01 {
	display: block;
	padding-left: 1em;
	text-indent: -1em;
}

.ind_012 {
	display: block;
	padding-left: 1.2em;
	text-indent: -1.2em;
}

.ind_015 {
	display: block;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

.ind_02 {
	display: block;
	padding-left: 2em;
	text-indent: -2em;
}

.ind_025 {
	display: block;
	padding-left: 2.5em;
	text-indent: -2.5em;
}

.ind_03 {
	display: block;
	padding-left: 3em;
	text-indent: -3em;
}

.ind_04 {
	display: block;
	padding-left: 4em;
	text-indent: -4em;
}

.ind_05 {
	display: block;
	padding-left: 5em;
	text-indent: -5em;
}

.ind_06 {
	display: block;
	padding-left: 6em;
	text-indent: -6em;
}



/** 03. table
**************************************************************** **/

#content table.tblFull.orange_back th {
	background-color: #E67E22;
	color: #fff;
}


.table-striped.orange_back > tbody > tr:nth-of-type(odd) {
    background-color: #FFEBE4;
}
.table-striped.orange_back > tbody > tr:nth-of-type(even) {
    background-color: #FFD8C7;
}
