@charset "utf-8";
/* CSS Document */

.title {
	color:#339;
	font-weight:bold;
	font-size:medium;
}
.title_2 {
	color:#333;
	font-weight:bold;
	font-size:medium;
}
.k_link { color:#003399; font-weight:bold; }

ul#pr {
	padding: 0;	margin: 0; }
li#pr1 {
	float: left;
	list-style-type: none;
	background-color: #D9D9FF;
	border: 1px solid #999;
	width: 80px;
	margin-right: 1px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
li#pr2 {
	float: left;
	list-style-type: none;
	background-color: #D9D9FF;
	border: 1px solid #999;
	width: 108px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 5px 1px 0px 0px;
	font-size: small;
}
li#pr2-4 {
	float: left;
	list-style-type: none;
	background-color: #D9D9FF;
	border: 1px solid #999;
	width: 103px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 5px;
	font-size: small;
}

li#pr3 {
	float: left;
	list-style-type: none;
	background-color: #FFF;
	width: 130px;
	margin-right: 1px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
li#pr4 {
	float: left;
	list-style-type: none;
	background-color: #FFF;
	width: 165px;
	margin-right: 1px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 10px;
}



ul#pr_art {
	padding: 0;
	margin: 0;
	list-style: none;
}
li#pr_art {
	list-style:url(none) none;
	background: #FFF url(images/square.gif) no-repeat 0px 0px;
	margin:10px 0 10px 0px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}

ul#fair_art {
	padding: 0;
	margin: 0;
	list-style: none;
}
li#fair_art {
	list-style:url(none) none;
	background: #FFF url(images/square.gif) no-repeat 0px 0px;
	margin:0;
	padding: 0px 0px 0px 20px;
}

ul#fair_art_red {
	padding: 0;
	margin: 0;
	list-style: none;
}
li#fair_art_red {
	list-style:url(none) none;
	background: #FFF url(images/square_red.gif) no-repeat 0px 0px;
	margin:0;
	padding: 0px 0px 0px 20px;
}


.line {
	width: 550px;
	float: left;
	background: url(images/line.gif) no-repeat;
	margin: 0px;
	padding-top: 13px;
}
.font_n { font-weight:normal; }
.font_b { font-weight:bold; }
.font_col_b { color:#04045B; }
.font_col_vl { color:#660066; }
.font_col_whe { color:#FFF; }

.caption_s {
	font-size:small;
	color:#666;
	text-align: center;
}

.m_left_20px_bot_5px {
	margin-left:20px;
	margin-bottom: 5px;
}
.m_left_5px { margin-left:5px; }
.m_left_10px { margin-left:10px; }
.m_left_20px { margin-left:20px; }
.m_left_30px { margin-left:30px; }
.m_left_40px { margin-left:40px; }
.m_left_45px { margin-left:45px; }
.m_left_50px { margin-left:50px; }
.m_left_55px { margin-left:55px; }
.m_left_60px { margin-left:60px; }
.m_left_70px { margin-left:70px; }
.m_left_80px { margin-left:80px; }
.m_left_120px { margin-left:120px; }
.m_left_130px { margin-left:130px; }
.m_left_140px { margin-left:140px; }

.m_top_10px { margin-top:10px; }

.al_left { text-align:left; }
.al_center { text-align:center; }
.al_right { text-align:right; }

.block_1 { float:left; width:20%; }
.block_1_sub { margin-left:20%; }

.block_2 { float:left; width:3%; }
.block_2_sub { margin-left:3%; }

.block_3 { float:left; width:30%; }
.block_3_sub { margin-left:30%; }

.block_4 { float:left; width:5px; }
.block_4_sub { margin-left:5px; }

.block_5 { float:left; width:10%; }
.block_5_sub { margin-left:10%; }

.block_6 { float:left; width:60px; }
.block_6_sub { margin-left:60px; }

.block_7 {
	float:left;
	width:10px;
	margin-left: 5px;
}
.block_7_sub {
	margin-left:20px;
}


.block_chu { float:left; width:5%; font-size:small; }
.block_chu_sub { margin-left:5%; font-size:small; }

.box_1 {
	border:solid;
	border:1px solid #666;
	width:543px;
	padding: 5px;
}
ul#box_1 { padding:0; margin:0; list-style: none; }
li#box_1 {
	list-style:url(none) none;
	background: #FFF url(images/poti_box.gif) no-repeat 0px 0px;
	padding: 0px 0px 0px 20px;

}

