
/* ====-----/////////////////////////-----==== */
/* ====-----///// BASE CATEGORY /////-----==== */
/* ====-----/////////////////////////-----==== */
.t_category_head {
	width: 564px;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	background: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.t_category_body {
	width: 564px;
	background: #FFFFFF;
	padding: 0px 0px 12px 0px;
	margin: 0px 0px 0px 0px;
}
.t_category_title {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -1px;
}
.k_category_title {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -1px;
}
.t_category_body img {
	padding: 0px 0px 0px 0px;
	margin: 0px -2px 7px 5px;
}
.t_category_foot {
	width: 564px;
	height: 3px;
	font-size: 0px;
	line-height: 0px;
	background: #669900;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}
.k_category_foot {
	width: 564px;
	height: 3px;
	font-size: 0px;
	line-height: 0px;
	background: #3366FF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}
.n1_category_foot {
	width: 564px;
	height: 9px;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 9px #669900 solid;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}
.n2_category_foot {
	width: 564px;
	height: 9px;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 9px #3366FF solid;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}


/* ====-----/////////////////////-----==== */
/* ====-----///// BASE LINE /////-----==== */
/* ====-----/////////////////////-----==== */
.t_category_line {
	width: 550px;
	height: 2px;
	background-color: #669900;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 7px;
}


/* ====-----////////////////////////-----==== */
/* ====-----///// BASE PANKUZU /////-----==== */
/* ====-----////////////////////////-----==== */
.pankuzu {
	color: #666666;
/*	font-size: smaller;*/
/*	font-size: 14px;*/
/*	font-size: 0.9em;*/
	line-height: 1.2em;
	letter-spacing: 0.02em;
	padding: 7px 0px 3px 0px;
	margin: 0px 0px 0px 10px;
}







/* ====-----///////////////////////-----==== */
/* ====-----///// FONT CHANGE /////-----==== */
/* ====-----///////////////////////-----==== */

#font_change_area {
	width: 555px;
/*	background: #cc0000;*/
	text-align: right;
	font-size: 90%;
	padding: 8px 0px 13px 0px;
	margin: 0px 0px 0px 5px;
}

#font_change_area span {
	font-size: 110%;
/*	font-size: 14px;*/
	line-height: 1.2em;
/*	border: 1px #555555 solid;*/
	padding: 0px;
	margin: 0px 5px 0px 5px;
}

#font_change_area span#a01 a:link {
	color: #555555;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 3px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a01 a:visited {
	color: #888888;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 3px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a01 a:hover {
	color: #333333;
	background: #33cc99;
	text-decoration: none;
	border: 1px #333333 solid;
	padding: 3px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a01 a:active {
	color: #eeeeee; 
	background: #33cc99;
	text-decoration: none;
	border: 1px #333333 solid;
	padding: 3px;
	margin: 0px 0px 0px 0px;
}
/* ====-----///////////////////////-----==== */
#font_change_area span#a02 a:link {
	color: #555555;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a02 a:visited {
	color: #888888;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a02 a:hover {
	color: #333333;
	text-decoration: none;
	border: 1px #333333 solid;
	background: #33cc99;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a02 a:active {
	color: #eeeeee; 
	text-decoration: none;
	border: 1px #333333 solid;
	background: #33cc99;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
/* ====-----///////////////////////-----==== */
#font_change_area span#a03 a:link {
	color: #555555;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 7px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a03 a:visited {
	color: #888888;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 7px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a03 a:hover {
	color: #333333;
	text-decoration: none;
	border: 1px #333333 solid;
	background: #33cc99;
	padding: 7px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span#a03 a:active {
	color: #eeeeee; 
	text-decoration: none;
	border: 1px #333333 solid;
	background: #33cc99;
	padding: 7px;
	margin: 0px 0px 0px 0px;
}
/* ===================== BASE
#font_change_area span a:link {
	color: #555555;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span a:visited {
	color: #888888;
	text-decoration: none;
	border: 1px #555555 solid;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span a:hover {
	color: #CC9933;
	text-decoration: none;
	border: 1px #cc9933 solid;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
#font_change_area span a:active {
	color: #ff6600; 
	text-decoration: none;
	border: 1px #ff6600 solid;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}
===================== BASE */





/* ====-----//////////////////////-----==== */
/* ====-----///// NEWS TITLE /////-----==== */
/* ====-----//////////////////////-----==== */
#news_title_area {
	width: 550px;
	border-top: 1px #858482 solid;
	border-bottom: 1px #858482 solid;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 7px;
}
#t_news_title {
	width: 550px;
	background: #eae6e5;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#t_news_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #669900;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#n1_news_title {
	width: 550px;
	background: #eae6e5;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#n1_news_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #669900;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#k_news_title {
	width: 550px;
	background: #eae6e5;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#k_news_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #009afe;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#n2_news_title {
	width: 550px;
	background: #eae6e5;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#n2_news_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #3366FF;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}


/* ====-----/////////////////////////-----==== */
/* ====-----///// NEWS CONTENTS /////-----==== */
/* ====-----/////////////////////////-----==== */
#news_contents_area {
	width: 550px;
/*	background-color: #00cc00;*/
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 13px;
}
.news_contents_text {
	width: 535px;
	color: #454545;
	font-size: 100%;
/*	font-size: 14px;*/
	line-height: 1.2em;
	vertical-align: top;
	padding: 0px 0px 40px 0px;
	margin: 0px 0px 0px 0px;
}
.news_contents_text img {
	border: none;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 2px 0px;
}
.news_contents_text a:link {
	color: #555555;
	text-decoration: none;
}
.news_contents_text a:visited {
	color: #888888;
	text-decoration: none;
}
.news_contents_text a:hover {
	color: #CC9933;
	text-decoration: none;
}
.news_contents_text a:active {
	color: #ff6600; 
	text-decoration: none;
}

/* ====-----//////////////////////////-----==== */
/* ====-----///// NEWS LIST LINK /////-----==== */
/* ====-----//////////////////////////-----==== */
#t_news_list_link {
	width: 550px;
/*	background: #cc0000;*/
	text-align: right;
	padding: 6px 0px 10px 0px;
	margin: 0px 0px 0px 5px;
}
#t_news_list_link span {
	font-size: 90%;
/*	font-size: 14px;*/
	line-height: 1.2em;
/*	border: 1px #555555 solid;*/
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
/* ====-----//////////////////////////-----==== */
#t_news_list_link a:link {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#t_news_list_link a:visited {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#t_news_list_link a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#t_news_list_link a:active {
	color: #eeeeee; 
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
/* ====-----//////////////////////////-----==== */
#n1_news_list_link {
	width: 550px;
/*	background: #cc0000;*/
	text-align: right;
	padding: 6px 0px 10px 0px;
	margin: 0px 0px 0px 5px;
}
#n1_news_list_link span {
	font-size: 90%;
/*	font-size: 14px;*/
	line-height: 1.2em;
/*	border: 1px #555555 solid;*/
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
/* ====-----//////////////////////////-----==== */
#n1_news_list_link a:link {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#n1_news_list_link a:visited {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#n1_news_list_link a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#n1_news_list_link a:active {
	color: #eeeeee; 
	text-decoration: none;
	background: url(../images/6-0/news_list_link_tbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
/* ====-----//////////////////////////-----==== */
/* ====-----//////////////////////////-----==== */
#k_news_list_link {
	width: 550px;
/*	background: #cc0000;*/
	text-align: right;
	padding: 6px 0px 10px 0px;
	margin: 0px 0px 0px 5px;
}

#k_news_list_link span {
	font-size: 90%;
/*	font-size: 14px;*/
	line-height: 1.2em;
/*	border: 1px #555555 solid;*/
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
/* ====-----//////////////////////////-----==== */
#k_news_list_link a:link {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#k_news_list_link a:visited {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#k_news_list_link a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#k_news_list_link a:active {
	color: #eeeeee; 
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
/* ====-----//////////////////////////-----==== */
#n2_news_list_link {
	width: 550px;
/*	background: #cc0000;*/
	text-align: right;
	padding: 6px 0px 10px 0px;
	margin: 0px 0px 0px 5px;
}

#n2_news_list_link span {
	font-size: 90%;
/*	font-size: 14px;*/
	line-height: 1.2em;
/*	border: 1px #555555 solid;*/
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
/* ====-----//////////////////////////-----==== */
#n2_news_list_link a:link {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#n2_news_list_link a:visited {
	color: #555555;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbg.gif) bottom right no-repeat;
	border: 1px #555555 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#n2_news_list_link a:hover {
	color: #333333;
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}
#n2_news_list_link a:active {
	color: #eeeeee; 
	text-decoration: none;
	background: url(../images/6-0/news_list_link_kbgb.gif) bottom right no-repeat #33cc99;
	border: 1px #333333 solid;
	padding: 5px 24px 5px 5px;
	margin: 0px 0px 0px 0px;
}


/* ====-----//////////////////////////////////////-----==== */
/* ====-----///// NEWS LIST TITLE  *only 6-0 /////-----==== */
/* ====-----//////////////////////////////////////-----==== */
#newslist_title_area {
	width: 550px;
	border-top: 1px #858482 solid;
	border-bottom: 1px #858482 solid;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 5px 7px;
}

/* ====-----//////////////////////////////////////-----==== */
#t_newslist_title {
	width: 550px;
	background: #eae6e5;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#t_newslist_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #ff3437;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#t_newslist_title img {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}


#t_newslist_title a:link {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
#t_newslist_title a:visited {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
#t_newslist_title a:hover {
	color: #ff3437;
	font-weight: bold;
	text-decoration: underline;
}
#t_newslist_title a:active {
	color: #ff3437;
	font-weight: bold;
	text-decoration: underline;
}
/* ====-----//////////////////////////////////////-----==== */
#n1_newslist_title {
	width: 550px;
	background: #f8f8ff;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#n1_newslist_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #669900;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#n1_newslist_title img {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}


#n1_newslist_title a:link {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#n1_newslist_title a:visited {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
#n1_newslist_title a:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
#n1_newslist_title a:active {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

/* ====-----//////////////////////////////////////-----==== */
#k_newslist_title {
	width: 550px;
	background: #eae6e5;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#k_newslist_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #009afe;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#k_newslist_title img {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}


#k_newslist_title a:link {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
#k_newslist_title a:visited {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
#k_newslist_title a:hover {
	color: #009afe;
	font-weight: bold;
	text-decoration: underline;
}
#k_newslist_title a:active {
	color: #009afe;
	font-weight: bold;
	text-decoration: underline;
}

/* ====-----//////////////////////////////////////-----==== */
#n2_newslist_title {
	width: 550px;
	background: #f8f8ff;
	font-size: 100%;
	line-height: 1.5em;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
}
#n2_newslist_title span {
	color: #ffffff;
	font-size: 100%;
/*	font-size: 14px;*/
	background-color: #3366FF;
	line-height: 1.0em;
	font-weight: normal;
	padding: 3px 6px 3px 6px;
	margin: 0px 5px 0px 5px;
}
#n2_newslist_title img {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}


#n2_newslist_title a:link {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
#n2_newslist_title a:visited {
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}
#n2_newslist_title a:hover {
	color: #009afe;
	font-weight: bold;
	text-decoration: underline;
}
#n2_newslist_title a:active {
	color: #009afe;
	font-weight: bold;
	text-decoration: underline;
}


/* ====-----//////////////////////////////////////-----==== */
/* ====-----///// NEWS LIST PAGER  *only 6-0 /////-----==== */
/* ====-----//////////////////////////////////////-----==== */

#t_select_page {
	width: 550px;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 7px;
}
#k_select_page {
	width: 550px;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 7px;
}

.select_page_text {
	font-size: 90%;
/*	font-size: 14px;*/
	line-height: 1.2em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.select_page_text a:link {
	color: #CC0000;
	text-decoration: underline;
	padding: 0px 2px 0px 2px;
	margin: 0px 0px 0px 0px;
}
.select_page_text a:visited {
	color: #990000;
	text-decoration: underline;
}
.select_page_text a:hover {
	color: #CC9933;
	text-decoration: underline;
}
.select_page_text a:active {
	color: #cc9933; 
	text-decoration: underline;
}

