.ct_01{padding-bottom:14px;}
.ct_02{height:79px; background:url(../img/index_t.jpg) no-repeat; text-indent:-9999px;}

/*
.c_t{background:url(../img/index_t.jpg) no-repeat; width:547px; height:67px; text-indent:-9999px;}
.c_st_01{background:url(../img/index_st_01.jpg) no-repeat; width:537px; height:44px; text-indent:-9999px;}
.c_sst_01{background:url(../img/index_sst_01.jpg) no-repeat; width:537px; height:52px; text-indent:-9999px;}
.c_st_bg_01{background:url(../img/index_st_bg_01.jpg) no-repeat; width:537px; height:44px;}
.c_st_bg_02{background:url(../img/detail_bg_01.gif) repeat-y; padding:7px 14px 3px 14px;}
*/


.c_01{display:block; padding-top:9px; padding-left:16px;}
.c_02 {padding-bottom:14px;}
.c_02 li{
	float:left;
	width:220px;
	background:url(../../common/img/icon_maru_blue_01.gif) 5px 10px no-repeat;
	padding-left:14px;
	padding-bottom:14px;
}
.c_03 li{
	background:url(../../common/img/icnon_maru_01.gif) 5px 6px no-repeat;
	padding-left:14px;
	padding-bottom:7px;
}


/* serch area */
.s_area_01{padding:10px; margin-bottom:10px; border:1px solid #666;}
.s_area_04{width:450px;}

/*
.s_area_01{background:url(../img/search_area_bg_01.jpg) repeat-y; padding:5px 5px 5px 16px;}
.s_area_01 li{
		background:url(../img/search_area_icon_01.gif) 3px 8px no-repeat;
		float:left;
		padding-left:12px;
		padding-right:12px;
		padding-bottom:7px;
}
.s_area_02{display:block; float:left; padding-top:6px;}
.s_area_03{text-align:center; padding:12px;}
.s_area_04{width:250px;}
*/

/* detail */
.detail_01{background:url(../img/detail_bg_02.gif) repeat-y;}
.detail_02{padding:3px 6px 3px 6px;}
.detail_02 li{clear:both;}
.detail_02 span{float:left; padding-right:3px;}
.detail_02 p{float:left; width:430px; padding-bottom:6px;}
.detail_03{clear:both; padding:12px;}
.detail_03 p{padding-bottom:12px;}


/* page nate */
.pn_00{
	position:relative;
}

.pn_01{
	padding-top:17px;
	position:relative;
	left:50%;
	float:left;
}

.pn_01 li{
	float:left;
	white-space:nowrap;
	height:15px;
	margin:2px 2px 20px 2px;
	
	position:relative;
	left:-50%;
}

.pn_01 li .link_page
{
	display:block;
	padding:5px 10px 5px 10px;
	background:#F90;
}

.pn_01 li .link_before,
.pn_01 li .link_next
{
	display:block;
	padding:5px 10px 5px 10px;
	background:#999;
}

.current_page 
{
	display:block;
	padding:5px 10px 5px 10px;
	background:#ffffff;
	color:#000000;
}

