.font01 {
	color:#333333;
	font-size:12px;
	line-height:140%;
	}

.font02 {
	color:#333333;
	font-size:10px;
	line-height:140%;
	}

.font03 {
	color:#6C594D;
	font-size:12px;
	line-height:140%;
	}

.font04 {
	color:#666666;
	font-size:12px;
	line-height:140%;
	}

.font05 {
	color:#666666;
	font-size:10px;
	line-height:140%;
	}
.corse_padding {
	padding-left:10px;
	padding-top:10px;
	}
/** detail01 **/
.detail01_01 {
	background-image:url(../images/v2_1/detail1_bg01.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:160%;
	}

.detail01_02 {
	color:#6C594D;
	font-size:12px;
	line-height:160%;
	}

.detail01_03 {
	color:#6C594D;
	font-size:10px;
	line-height:140%;
	}

.detail01_04 {
	background-image:url(../images/v2_1/detail1_m_bg.gif);
	background-position:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}

.detail01_05 {
	color:#007023;
	font-size:14px;
	font-weight:bold;
	line-height:180%;
	}

.detail01_06 {
	color:#007023;
	font-size:12px;
	line-height:140%;
	}

.detail01_07 {
	line-height:140%;
	padding:5px 5px 5px 5px;
	}

.detail01_08 {
	line-height:140%;
	padding:5px 5px 5px 10px;
	}

.detail01_09 {
	line-height:140%;
	}

/** detail02 **/
.detail02_01 {
	background-image:url(../images/v2_1/detail2_bg01.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:160%;
	}

.detail02_02 {
	color:#666666;
	line-height:140%;
	}

.detail02_02_10px {
	font-size:10px;
	color:#666666;
	line-height:140%;
	}

.detail02_03 {
	background-color:#FF9933;
	color:#FFFFFF;
	line-height:140%;
	}

.detail02_04 {
	background-image:url(../images/v2_1/detail2_m_bg.gif);
	background-position:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}

/** detail03 **/
.detail03_01 {
	background-image:url(../images/v2_1/detail3_bg01.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:140%;
	}

.detail03_02 {
	color:#666666;
	line-height:140%;
	padding:10px 10px 5px 30px;
	}

.detail03_04 {
	background-image:url(../images/v2_1/detail3_m_bg.gif);
	background-position:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}
/** detail04 **/
.detail04_01 {
	background-image:url(../images/v2_1/detail4_bg01a.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:140%;
	}

.detail04_04 {
	background-image:url(../images/v2_1/detail4_m_bg.gif);
	background-position:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}

/** detail06 **/
.detail06_01 {
	background-image:url(../images/v2_1/detail6_bg01.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:140%;
	}

.detail06_02 {
	color:#ED6175;
	font-size:13px;
	font-weight:bold;
	}

.detail06_03 {
	color:#ED6175;
	font-size:14px;
	font-weight:bold;
	}

.detail06_04 {
	background-image:url(../images/v2_1/detail6_m_bg.gif);
	background-position:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}

.detail06_05 {
	color:#9A5D12;
	font-size:14px;
	font-weight:bold;
	}
/** detail07 **/
.detail07_01 {
	background-image:url(../images/v2_1/detail7_bg01.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:140%;
	}

.detail07_02 {
	color:#ED6175;
	font-size:13px;
	font-weight:bold;
	}

.detail07_03 {
	color:#ED6175;
	font-size:14px;
	font-weight:bold;
	}

.detail07_04 {
	background-image:url(../images/v2_1/detail7_m_bg.gif);
	background-position:right;
	color:#333333;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}

.detail07_05 {
	color:#9A5D12;
	font-size:14px;
	font-weight:bold;
	}

.detail07_06 {
	background-image:url(../images/v2_1/detail7_m_bg.gif);
	background-color: #E3E4E6;
	background-repeat: no-repeat; 
	background-position:right;
	color:#333333;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}
/** detail09 **/
.detail09_01 {
	background-image:url(../images/v2_1/detail9_bg01.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	line-height:140%;
	}

.detail09_04 {
	background-image:url(../images/v2_1/detail9_m_bg.gif);
	background-position:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:140%;
	padding:3px 20px 2px 8px;
	}


/** LINK **/
.detail01_09 a:link			{	color:#5B370B;	text-decoration:underline;}
.detail01_09 a:visited	{	color:#5B370B;	text-decoration:underline;}
.detail01_09 a:active		{	color:#5B370B;	text-decoration:underline;}
.detail01_09 a:hover		{	color:#5B370B;	text-decoration:none;}
