@charset "utf-8";
/* CSS Document */


/**********  box  **********/


.title_box {
    width: 896px;
	height: auto;
	padding-bottom: 20px;
}


.about_img_box {
    width: 201px;
	height: auto;
	float: left;
}

.about_copy_space {
    width: 468px;
	height: auto;
	padding-top: 20px;
	float: right;
	text-align: left;
	font-size: 12px;
	line-height: 19px;
	padding-bottom: 15px;
}

.table_space {
    width: 672px;
	height: auto;
	padding-top: 10px;
}

.box_1 {
    width: 672px;
	height: 31px;
	display: block;
	background-color: #0066b3;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 20px;
	padding-top: 4px;
}

.box_2 {
    width: 672px;
	height: 31px;
	display: block;
	background-color: #00aea9;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 20px;
	padding-top: 4px;
}

.title_box2 {
    width: 672px;
	height: auto;
	padding-top: 20px;
}
.title_box3 {
    width: 672px;
	height: auto;
	padding-bottom:20px;

}


.box_1000 {
    width: 672px;
	height: 31px;
	display: block;
	background-color: #f26522;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 20px;
	padding-top: 4px;
}
.box_2000 {
    width: 672px;
	height: 31px;
	display: block;
	background-color: #00b6eb;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 20px;
	padding-top: 4px;
}
.box_2001 {
    width: 672px;
	height: 10px;
	display: block;
}

.box_3000 {
    width: 672px;
	height: 31px;
	display: block;
	background-color: #da1f3d;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 20px;
	padding-top: 4px;
}


.banner_box{
    width: 672px;
	height: auto;
	padding-top: 20px;
}

.coding_box{
    width: 672px;
	height: auto;
	padding-top: 42px;
	padding-bottom: 50px;
}

.caption {
    width: 672px;
	height: auto;
    font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 15px;
}


.body {
    width: 672px;
	height: auto;
    font-size: 12px;
	line-height: 20px;
	text-align: left;
	padding-bottom: 40px;
}

.body2 {
    width: 672px;
	height: auto;
    font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	text-align: left;
	padding-bottom: 40px;
}





/**********  img  **********/



.series1000 {
    width: 672px;
	height: 54px;
	display: block;
	background-image: url(/assets/templates/tkd/images/support/1000series.jpg);
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

.series2000 {
    width: 672px;
	height: 54px;
	display: block;
	background-image: url(/assets/templates/tkd/images/support/2000series.jpg);
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

.series3000 {
    width: 672px;
    height: 54px;
    display: block;
	background-image: url(/assets/templates/tkd/images/support/3000series.jpg);
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

.arrow {
    width:38px;
	height: 34px;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}

.arrow a {
    width:28px;
	height: 34px;
	display: block;
	background-image: url(/assets/templates/tkd/images/support/arrow3.png);
	background-repeat: no-repeat;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}

.arrow a:hover {
	background-image: url(/assets/templates/tkd/images/support/arrow4.png);
}

.coding_box{
    width: 672px;
	height: auto;
	padding-top: 30px;
	padding-bottom: 50px;
}
.style11 {
	color: #f26522;
	font-size: 18px;
}
.style12 {font-size: 15px}
.style14 {color: #f26522; font-size: 18px; font-weight: bold; }

.style24 {
	color: #00b6eb;
	font-size: 18px;
	font-weight: bold;
}

.style26 {color: #00b6eb; font-size: 18px; }
.style36 {
	color: #da1f3d;
	font-size: 18px;
}
.style38 {color: #da1f3d; font-size: 18px; font-weight: bold; }
.style46 {
	color: #00b6eb;
	font-size: 18px;
}

.question {
width:672px;
font-size:13px;
margin-left:30px;
margin-top:20px;
line-height:28px;
}
.question2 {
width:672px;
font-size:13px;
margin-left:0;
margin-top:20px;
}
.question3 {
width:672px;
font-size:13px;
margin-left:30px;
margin-top:20px;
line-height:23px;
}
.table_space2 {
    width: 570px;
	height: auto;
	float: left;
	margin-top: 20px;
	margin-bottom: 30px;
	padding: 0 0 0 50px;
}

.table12 td {
    font-size: 13px;
	line-height: 25px;
	text-align: left;
	vertical-align: top;
}
.side{
padding-bottom:20px;

}
.site_map {
    display:block;
    width: 632px;
	height: auto;
	float: right;
    padding-left:40px;
}
.site_map li ul li {
    margin-left:20px;
	font-size:13px;
	font-weight:normal; 
}
.site_map ul li{
    font-weight:bold;
	font-size:16px;
}
.copy {
    width: 652px;
    font-size: 13px;
	font-weight:normal;
	text-align: left;
	line-height: 20px;
	color:#58595b;
	padding: 0 ;
}
.subtitle{
    width: 652px;
    font-size: 13px;
	font-weight: bold;
	text-align: left;
	color:#58595b;
	padding: 0 ;
}
.now {
width:893px;
height:150px;
border:1px solid #00b6eb;
text-align: center;
padding-top:120px;
margin-top: 10px;
font-size:30px;
}
.error_404 {
width:813px;
height:150px;
border:1px solid #00b6eb;
text-align: left;
padding:40px;
margin-top: 10px;
font-size:16px;
}



