@charset "utf-8";
/* -----------------------------------------------

FILE DATA: top.css

----------------------------------------------- */


#freeSubmit{
	margin:10px 0 0 0;
	width:710px;
	text-align:center;
}

/* ----------------------------------------------- */
/* tconDD */
#setdd{
	background:url(../images/table_gra2.gif) repeat-x;
	width:708px;
	border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
}
.tconDD {
	background:url(../images/line.gif) repeat-y;
	border-bottom:#e6e6e6 1px solid;
}
.tconDD dt{
	padding:10px;
	width:87px;
	float:left;

}
.tconDD dd{
	padding:10px;
	width:580px;
	float:right;
}
.even-row{
	padding:10px;
	width:580px;
	float:right;
	background:#F4F5F6;
}
/* ----------------------------------------------- */
/* con1 */
div#contents {
	margin:10px auto 0 auto;
	width:940px;
}
div#contents_mainimg {
	margin:0 0 10px 0;
	width:940px;
}
#cml {
	float:left;
	width:710px;
}
#cmr {
	padding:0 0 0 15px;
	float:right;
	width:215px;
}
#freebt {
	margin:0 0 5px 0;
	background:url(../../share/images/free_bt.jpg) no-repeat;
	width:215px;
	height:156px;
	text-indent:-999999em;
	display:block;
}
#pri img {
	float:left;
	width:40px;
}
#pri p {
	padding:0 0 0 5px;
	float:right;
	width:165px;
	font-size:77%;
	line-height:1.6em;
}
div#contents_left {
	padding:0 15px 0 0;
	margin:0 0 0 0;
	width:710px;
	float:left;
}
div#con1 {
	width:710px;
}
div#title1 {
	background:url(../../share/images/table_gra1.gif) repeat-x;
	height:28px;
	width:708px;
	border-left:#e6e6e6 1px solid;
	border-top:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
}
div#title1_left {
	margin:6px 0 0 0;
	padding:0 0 0 5px;
	width:510px;
	float:left;
}
div#title1_left h3 {
	background:url(../images/title1.png) no-repeat;
	width:90px;
	height:15px;
	text-indent:-999999em;
	display:block;
}
div#title1_middle {
	margin:7px 0 0 0;
	width:145px;
	float:left;
}
div#title1_middle a#title1_link1 {
	background:url(../images/title2.png) no-repeat;
	width:145px;
	height:14px;
	text-indent:-999999em;
	display:block;
}
div#title1_right {
	margin:7px 0 0 0;
	padding:0 10px 0 0;
	width:26px;
	float:right;
}
div#title1_right a#title1_link2 {
	background:url(../images/rss_img.png) no-repeat;
	width:26px;
	height:15px;
	text-indent:-999999em;
	display:block;
}
/* ----------------------------------------------- */
/* partners */
#partners {
	padding:5px 0 0 0;
	margin:0 0 15px 0;
	background:url(../../share/images/table_gra1.gif) repeat-x;
	width:708px;
	border:#e6e6e6 1px solid;
}
#partnersbg{
	border-top:#e6e6e6 1px solid;
	background:url(../images/table_gra2.gif) repeat-x;
	width:708px;
}
#partners h3 {
	padding:0 0 0 5px;
	background:url(../images/partners.png) no-repeat 5px 0;
	width:89px;
	height:20px;
	text-indent:-999999em;
}
#partners ul{
	width:680px;
	margin:10px auto;
}
#partners ul li{
	padding:0 24px 0 0;
	float:left;
}
#partners ul li.pclaer{
	padding:0;
}
#partners ul li a{
	width:150px;
	display:block;
	border:#e6e6e6 1px solid;
	text-align:center;
	background:#FFF
}

table#tcon1 {
	width:710px;
	border-left:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
}
table#tcon1 tr {
}
table#tcon1 th#title1 {
	width:710px;
}
th {
	vertical-align:top;
	color:#4d4d4d;
	border-right:#e6e6e6 1px dotted;
}
td {
	padding:8px 0 8px 10px;
	border-right:#e6e6e6 1px solid;
}
table#tcon1 th.thnormal {
	border-top:#e6e6e6 1px solid;
	padding:10px 0 0 10px;
	width:70px;
}
table#tcon1 td {
	padding:8px 0 8px 10px;
	font-size:93%;
	letter-spacing:0.1em;
	width:320px;
}
table#tcon1 td.bgcolor {
	background:#f4f5f6;
	font-size:93%;
	letter-spacing:0.1em;
	width:320px;
}
table#tcon1 td a {
	color:#3f87c9;
	width:320px;
}
table#tcon1 th#thtop {
	border-bottom:#e6e6e6 1px solid;
	border-top:none;
	padding:8px 0 0 10px;
	background:url(../images/table_gra2.gif) repeat-x;
	height:16px;
}
table#tcon1 td#tdtop {
	background:url(../images/table_gra2.gif) repeat-x;
	height:16px;
}
/* ----------------------------------------------- */
/* con2 + con3 box */

div#box {
	width:710px;
}
div#box_left {
	float:left;
	width:342px;
}
div#box_right {
	float:right;
	padding:0 0 0 10px;
	width:353px;
}
/* ----------------------------------------------- */
/* con2 */
div#con2 {
	margin:15px 0 0 0;
	width:342px;
	border:#e6e6e6 1px solid;
}
div#con2_title {
	padding:6px 0 0 5px;
	background:url(../../share/images/table_gra1.gif) repeat-x;
	height:22px;
	width:337px;
}
div#con2_title h3 {
	background:url(../images/title3.png) no-repeat;
	width:62px;
	height:15px;
	text-indent:-999999em;
	display:block;
}
div#search {
	background:url(../images/table_gra2.gif) repeat-x;
	padding:0 10px 10px 20px;
	width:312px;
}
div#con2 h6 {
	padding:10px 0 0 10px;
	color:#666;
	background:url(../images/arrow.gif) no-repeat 0 13px;
}
input#search_1 {
	border:solid;
	border-width:1px;
	font-size:85%;
	border-color:#c0c0c0;
	color:#000;
	width:240px;
	height:20px;
}
select#search_2 {
	border:solid;
	border-width:1px;
	font-size:85%;
	border-color:#c0c0c0;
	color:#000;
	width:240px;
	height:20px;
}
#searchbt{
	margin:15px 0 0 0;

	text-align:center;
}
p.keyword{
	margin:5px 0 0 0;
}
/* ----------------------------------------------- */
/* con3 */
div#con3 {
	margin:15px 0 0 0;
	width:353px;
	border:#e6e6e6 1px solid;
}
div#con3_title {
	padding:6px 0 0 5px;
	background:url(../../share/images/table_gra1.gif) repeat-x;
	height:22px;
	width:348px;
}
div#con3_title h3 {
	background:url(../images/title4.png) no-repeat;
	width:75px;
	height:15px;
	text-indent:-999999em;
	display:block;
}
div#con3body {
	background:url(../images/table_gra2.gif) repeat-x;
	padding:10px 15px;
	width:323px;
}
div#con3body ul {
}
div#con3body ul li {
	margin:10px 0 0 0;
}
div#con3body ul li p {
	margin:2px 0 0 0;
	padding:0 0 0 10px;
	font-size:85%;
	color:#666;
}
div#con3body ul li a {
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
	color:#009e69;
	font-size:93%;
}
