img {
    max-width:              100%;
    height:                 auto;
    margin-top:             20px;
    margin-bottom:          20px;
}

p,li {
    font-size:              20px;
/*  color: #336699;         */
/*  font-weight: bold;      */
}

.aupJukoFrame {
	border:					1px solid #008080;
	box-shadow:				1px 1px 5px;
	padding:				 0.75em;
	margin-bottom:			 2.00em;
	border-radius:			 0.33em;
}

.aupJukoExplain {
	background-color:		#FFFFFF;
	color:					#000000;
	font-size:				 0.95em;
/*
	margin-left:			 1.00em;
	margin-top:				 0.30em;
	margin-bottom:			 4.00em;
*/
}

.aupJukoExplain strong {
	font-size:				 1.20em;
	color:					#008080;
}

.aupJukoImage {
	margin-right:			 1.00em;
	margin-bottom:			 0.50em;
	border-radius:			 0.75em;

}

.aupMarkerYellow {
	background-color:		#FFFF00;
	font-weight:			bold;
}

.aupTokutenColumn_A1 {
	float:					left;
	background-color:		#C74424;
	color:					#FFFFFF;
/*  font-size:				 1.25em; */
    font-size:				20px;
	padding-left:			 0.50em;
	padding-right:			 0.50em;
	border-radius:			 1.20em;
	margin-top:				 0.00em;
	margin-bottom:			 0.00em;
/*
	border:					1px solid #CCC;
*/
}

.aupTokutenColumn_A2 {
	float:					left;
	background-color:		#FFFFFF;
	color:					#C74424;
/*	font-size:				 1.25em; */
	font-size:				20px;
	padding-left:			 0.50em;
	margin-top:				 0.00em;
	margin-bottom:			 0.00em;
/*
	border:					1px solid #CCC;
*/
}


.aupTokutenColumn_B1 {
	float:					left;
	background-color:		#0000AA;
	color:					#FFFFFF;
/*  font-size:              1.25em;  */
    font-size:              20px;
    padding-left:			 0.50em;
	padding-right:			 0.50em;
	border-radius:			 0.70em;
	margin-top:				 0.00em;
	margin-bottom:			 0.00em;
/*
	border:					1px solid #CCC;
*/
}


.aupTokutenColumn_B2 {
	float:					left;
	background-color:		#FFFFFF;
	color:					#000099;
/*  font-size:              1.25em;  */
    font-size:              20px;
    padding-left:			 0.50em;
	margin-top:				 0.00em;
	margin-bottom:			 0.00em;
/*
	border:					1px solid #CCC;
*/
}

.aupTokutenExplain {
	background-color:		#FFFFFF;
	color:					#000000;
/*  font-size:               0.95em; */
    font-size:               20px;

	margin-left:             0.25em;
    margin-top:              0.25em;
/*  border:                  1px solid #FF0000; */
}

.aupTitle_T {
/*
	background-color:		#CCAA00;
	color:					#FFFF00;
	font-size:				 2.00em;
	text-align:				center
	border:					1px solid #CCC;
*/
}



.aupTitle_A {
    color:                  #C5452C;
    font-size:              30px;
    font-weight:            bold;
    line-height:            100%;
    border-top:             1px solid #C5452C;
    border-bottom:          1px solid #C5452C;
    padding-top:            15px;
    padding-bottom:         15px;
    text-align:             center;
}

.aupTitle_B {
    color:                  #0414A7;
    font-size:              30px;
    font-weight:            bold;
    line-height:            100%;
    border-top:             1px solid #0414A7;
    border-bottom:          1px solid #0414A7;
    padding-top:            15px;
    padding-bottom:         15px;
    text-align:             center;
}

.aupTitle_C {
    color:					#DA3058; 
    font-size:              2.50em;
}

.aupTitle_D {
    color:                  #DA3058; 
    font-size:              2.50em;
    font-weight:            bold;
    line-height:            100%;
/*
    border:                 1px solid #DDDDDD;
*/
}

.aupTitle_E {
    color:                  #DA3058; 
    font-size:              2.50em;
    font-weight:            bold;
    line-height:            100%;
/*
    border:                 1px solid #DDDDDD;
*/
}



.aupRed {
    color:                  #FF0000;
}

.aupBlack {
    color:                  #000000;
}

.aupLarge {
    font-size:              24px;

}

.aupBold {
    font-weight:            bold;
}
.aupUnderline {
    text-decoration:        underline;

}

