@charset "UTF-8";

.frame_m {
	width:		506px;
	margin-top:	5px;
	margin-bottom:	6px;
	border-style:	solid;
	border-color:	#B5B5B5;
	border-width:	1px;
}

.frame_m_header {
	width:		506px;
	height:		30px;
	background-image:url( "../../../img/2/frame_header_back.gif" );
}

.frame_m_header_title {
	width:		410px;
	text-align:	left;
	float:		left;
}


.frame_m_body {
	padding:	10px;
}

.frame_m_header_column {
	position:	relative;
	top:		8px;
	width:		480px;
	height:		14px;
	margin:		0 10px;
}

.frame_s {
	width:		305px;
	margin-top:	5px;
	margin-bottom:	5px;
	border-style:	solid;
	border-color:	#B5B5B5;
	border-width:	1px;
	background:	#F0EFEF;
}

.frame_s_header {
	width:		100%;
	height:		30px;
	background:	gray;
	background-image:url( "../../../img/2/frame_header_back.gif" );
}

.frame_s_header_title {
	width:		200px;
	text-align:	left;
	float:		left;
	
}

.frame_s_body {
	padding:	8px;
	padding:	5px 12.5px;
	text-align:	left;
}

.frame_s_header_column {
	position:	relative;
	top:		8px;
	width:		280px;
	height:		14px;
	margin:		0 10px;
}

.frame_header_icon {
	margin:		-1 5 0 0;
	width:		5px;
	height:		17px;
	background-image:url( "../../../img/2/frame_icon_mark.gif" );
	float:		left;
}

.frame_line {
	margin:		5px auto 0px;
	width:		100%;
	display:	block;
	border-top:	1px solid #B5B5B5;
}

.frame_buttons{
}

.frame_button_list1 a{
	width:	15px;
	height:	15px;
	background-image:	url( "../../../img/2/frame_btn_list1.gif" );
	background-position: 	0px 0px;
	float:			right;
}

.frame_button_list1 a:hover {
	background-position: 	0px -15px;
}

.frame_button_list2 a {
	width:		15px;
	height:		15px;
	background-image:url( "../../../img/2/frame_btn_list2.gif" );
	float:		right;
}

.frame_button_close a {
	width:		15px;
	height:		15px;
	background-image:url( "../../../img/2/frame_btn_close.gif" );
	float:		right;
}

.frame_button_open a {
	width:		15px;
	height:		15px;
	background-image:url( "../../../img/2/frame_btn_open.gif" );
	float:		right;
}

.frame_button_list2 a:hover { 
	background-position:   0px  -16px;
	text-decoration:none;
}

.frame_button_open a:hover { 
	background-position:   0px  -16px;
	text-decoration:none;
}

.frame_button_close a:hover { 
	background-position:   0px  -16px;
	text-decoration:none;
}

.frame_bottom {
	border-top:	1px solid #B5B5B5;
	padding:	5px;
}


