@charset "utf-8";
/* CSS Document */

.title {
	color:#339;
	font-weight:bold;
	font-size:medium;
}
.title_2 {
	color:#333;
	font-weight:bold;
	font-size:medium;
}
.title_3 { font-size:medium; font-weight:bold; }

.k_link { color:#003399; font-weight:bold; }

.k_tyuui1 { float:left; width:30px; font-size:small; }
.k_tyuui1_sub { margin-left:30px; font-size:small; }

.k_tyuui2 { float:left; width:40px; font-size:small; }
.k_tyuui2_sub { margin-left:40px; font-size:small; }

.k_tyuui3 { float:left; width:45px; font-size:small; }
.k_tyuui3_sub { margin-left:45px; font-size:small; }

.k_tyuui4 { float:left; width:15px; font-size:small; }
.k_tyuui4_sub { margin-left:15px; font-size:small; }

.k_tyuui5 { float:left; width:50px; }
.k_tyuui5_sub { margin-left:50px; }

.k_tyuui6 { float:left; width:20px; font-weight:normal; }
.k_tyuui6_sub { margin-left:20px; font-weight:normal; }

.k_tyuui7 { float:left; width:30px; font-weight:normal; }
.k_tyuui7_sub { margin-left:30px; font-weight:normal; }



.kiji {font-weight:normal; margin-right:5px;}
#kiji_tyuui1 {
	float:left;
	font-size:small;
	margin-left:5px;
	width: 15px;
	text-align: center;
}
#kiji_tyuui2 {
	float:left;
	font-size:small;
	width: 520px;
}

#kiji_tyuui3 {
	float:left;
	margin-left:5px;
	width: 30px;
	text-align: center;
	clear: both;
}
#kiji_tyuui4 {
	float:left;
	width: 420px;
}

#kiji_tyuui5 {
	float:left;
	width: 40px;
	text-align: center;
}
#kiji_tyuui6 {
	float:left;
	width: 380px;
}


ul#kiji_tyuui { padding: 0;	margin: 0; }
li#kiji_tyuui {
	float:none;
	list-style-type: none;
	font-size:small;
	margin: 5px;
	width: 535px;
}


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#pr_art2 {
	padding: 0;
	margin: 0;
	list-style: none;
}
li#pr_art2 {
	list-style:url(none) none;
	background: #FFF url(images/square.gif) no-repeat 0px 0px;
	margin:10px 0 10px 0px;
	padding: 0px 0px 0px 20px;
}


.line {
	width: 550px;
	float: left;
	background: url(images/line.gif) no-repeat;
	margin: 0px;
	padding-top: 13px;
}
.line2 {
	width: 535px;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	margin-top:20px;
	margin-left:5px;
	padding: 5px;
	font-size:0.85em;
}
.line2 ul,li {
	margin-top:0; margin-bottom:0; }

.font_n { font-weight:normal; }
.font_b { font-weight:bold; }
.font_col_b { color:#04045B; }

.caption_s {
	font-size:small;
	color:#666;
	text-align: center;
}

.box_1 {
	border:solid;
	border:1px solid #666;
	width:543px;
	padding: 5px;
}
.box_center {
	border:solid 1px #006;
	width:520px;
	padding:5px;
	margin-right: 10px;
	margin-left: 10px;
}
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;

}
.m_left_20px_bot_5px {
	margin-left:20px;
	margin-bottom: 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_50px { margin-left:50px; }
.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; }
.m_top_30px {margin-top:30px; }
.m_top_50px {margin-top:50px; }
.m_bottom_20px { margin-bottom:20px; }

.al_left { text-align:left; }
.al_center { text-align:center; }
.al_right { text-align:right; }

