@import url('https://fonts.googleapis.com/css?family=Cairo:100,200,300,400,600,700,900');
@import url(http://fonts.googleapis.com/css?family=Noto+Sans);
* { font-family: 'Noto Sans', sans-serif; }
body {margin:0; padding:0; border:none;}
body,table,input,textarea,select { font-size:12px;font-family: 'Noto Sans', sans-serif;font-weight:300; color:#333333; }

img	{border:0}
form {margin:0}
div { padding:0; margin:0; border:none; }

table {
    margin:0 auto;
}

html{
        overflow: hidden;
        height: 100%;    
    }
    body{
        overflow: auto;
        height: 100%;
    }

a { font-family: 'Noto Sans', sans-serif; text-decoration:none; color:#333; }
a:hover { font-family: 'Noto Sans', sans-serif; text-decoration:none; color:#333; }
.eng03 {font-family: 'Cairo', sans-serif;}

/* reset style */
html, body, div, span, object, iframe, p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, 
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
{ margin:0; padding:0; border:0; }

h1, h2, h3, h4, h5, h6
{ margin:0; padding:0; border:0; }

/* °Ô½ÃÆÇ */
#board_1 a { font-family: 'Noto Sans', sans-serif; text-decoration:none; color:#333; font-size:12px;}


/* ¼­ºê */

#sub_menu {
font-size:25px;
padding:5px 10px;
text-align:center;
font-weight:bold;
letter-spacing:0;
}

#sub_menu a {
color:#1c4b93;
}

#sub_menu2 { 

padding:0px 0 20px 0;
line-height:20px;
text-align:center;
margin:0 auto;
}

#sub_menu2 a {
color:#555;


border:1px solid #ddd;background-color:#fff;

padding:10px 25px;
font-size:14px;
margin:0 3px;
letter-spacing:-1px;
overflow:hidden;
line-height:50px;
}

#sub_menu2 a:hover {
color:#fff;


border:1px solid #555;background-color:#555;

padding:10px 25px;
font-size:14px;
margin:0 3px;
letter-spacing:-1px;
}


#sub_menu2 a.slt {
color:#fff;


border:1px solid #555;background-color:#555;

padding:10px 25px;
font-size:14px;
margin:0 3px;
letter-spacing:-1px;
}


/* ¸®½ºÆ® Á¤·Ä¹æ½Ä */

#goods_range {
	width:1000px;
	padding:50px 0 10px 0;
	border-bottom:1px solid #333;
	text-align:right;
	margin:20px auto;
	overflow:hidden;
}

#goods_range a { 
	font-weight:normal;
	text-decoration:none;
	border:1px solid #ddd;
	background-color:#f9f9f9;
	padding:10px 20px;
	margin-left:-5px;
	font-size:11px;
	color:#666;
	letter-spacing:-1px;
	border-bottom:0px;
}

#goods_range a:hover { 
	font-weight:normal;
	text-decoration:underline;
letter-spacing:-1px;
	font-size:11px;
}



/* ¸®½ºÆ® */

#sub_list { 
width:1000px;
padding:0;
margin:0;
font-size:15px;
color:#333;
line-height:20px;

}

#sub_list a:hover { 
padding:0;
margin:0;
font-size:15px;
line-height:20px;

}



/* »ó¼¼ÆäÀÌÁö ½ºÆå */

.navi {
width:1000px;
margin:30px auto;
text-align:right;
font-size:13px;
line-height:20px;
color:#777;
padding-top:

}

.navi a:hover {
font-size:13px;
line-height:20px;
}

#goods_spec { 

margin-left:0px;
font-size:13px;
}

#goods_spec_01 {
	float:left;
	text-align:center;

}

#goods_spec_02 {
	float:right;
	padding-left:15px;
}

#goods_spec_02 a {
/*
padding:0;
	margin:0;
	font-size:13px;
	color:#b9292b;
	font-weight:bold;
	*/
}

#goods_spec_02 a:hover {
	/*padding:0;
	margin:0;
	font-size:13px;
	color:#b9292b;
	font-weight:bold;
	*/
}

#goods_spec_02 table {
	width:100%;
}
#goods_spec_02 .sub_name {
	width:90px;
	font-size:12px;
	color:#666;
}
#goods_spec_02 .sub_name_a {
	font-size:19px;
}
#goods_spec_02 .sub_box1 { 
	margin:0;
	padding:0;
	font-size:13px;
}

#goods_spec_02 .sub_box1 th {border-bottom:1px solid #ddd;background-color:#f9f9f9;font-size:11px;letter-spacing:-1px;padding:15px;width:120px}
#goods_spec_02 .sub_box1 td {border-bottom:1px solid #ddd;background-color:#f9f9f9}
#goods_spec_02 .sub_box1 td input {border:1px solid #ddd;background-color:#fff;width:95%;height:30px;font-family: 'Cairo', sans-serif;color:#222;font-weight:600;font-size:19px;line-height:30px}

#goods_spec_02 .sub_box2 th {border-bottom:1px solid #ddd;background-color:#f9f9f9;font-size:11px;letter-spacing:-1px;padding:15px;width:120px;line-height:14px}
#goods_spec_02 .sub_box2 td {border-bottom:1px solid #ddd;background-color:#f9f9f9}
#goods_spec_02 .sub_box2 td input {border:1px solid #ddd;background-color:#fff;width:95%;height:30px;font-family: 'Cairo', sans-serif;color:#222;font-weight:600;font-size:19px;line-height:30px}
#goods_spec_02 .sub_box2 td select {border:1px solid #ddd;background-color:#fff;width:95%;height:30px;color:#222;font-size:12px;line-height:30px}


#goods_spec_02 .sub_box3 th {border-bottom:1px solid #ddd;background-color:#f9f9f9;font-size:11px;letter-spacing:-1px;padding:15px;width:120px;line-height:14px}
#goods_spec_02 .sub_box3 td {border-bottom:1px solid #ddd;background-color:#f9f9f9}
#goods_spec_02 .sub_box3 td input {border:1px solid #ddd;background-color:#fff;width:95%;height:30px;font-family: 'Cairo', sans-serif;color:#222;font-weight:600;font-size:19px;line-height:30px}
#goods_spec_02 .sub_box3 td select {border:1px solid #ddd;background-color:#fff;width:95%;height:30px;color:#222;font-size:12px;line-height:30px}


.buy_btn {
display:block;
width:35%;
float:left;
margin-right:7px;
color:#fff;
font-size:17px;
letter-spacing:-1px;
font-weight:bold;
padding:20px 20px;
border-radius:5px;
text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b42e35+0,962728+100 */
background: rgb(180,46,53); /* Old browsers */
background: -moz-linear-gradient(top, rgba(180,46,53,1) 0%, rgba(150,39,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b42e35', endColorstr='#962728',GradientType=0 ); /* IE6-9 */
}

.buy_btn:hover {
display:block;
width:35%;
float:left;
margin-right:7px;
color:#fff;
font-size:17px;
letter-spacing:-1px;
font-weight:bold;
padding:20px 20px;
border-radius:5px;
text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b42e35+0,962728+100 */
background: rgb(180,46,53); /* Old browsers */
background: -moz-linear-gradient(top, rgba(180,46,53,1) 0%, rgba(150,39,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b42e35', endColorstr='#962728',GradientType=0 ); /* IE6-9 */
}

.cart_btn {
display:block;
width:30%;
float:left;
margin-right:7px;
color:#555;
font-size:15px;
letter-spacing:-1px;

padding:20px 20px;
border-radius:5px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}

.cart_btn:hover {
display:block;
width:30%;
float:left;
margin-right:7px;
color:#555;
font-size:15px;
letter-spacing:-1px;

padding:20px 20px;
border-radius:5px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}


.small_btn {
display:block;

float:left;
margin-right:7px;
color:#555;
font-size:12px;
letter-spacing:-1px;

padding:8px 15px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}


.small_btn:hover {
display:block;

float:left;
margin-right:7px;
color:#555;
font-size:12px;
letter-spacing:-1px;

padding:8px 15px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}



.shopping_btn {

color:#fff;
font-size:14px;
letter-spacing:-1px;
font-weight:bold;
padding:8px 25px;
border-radius:0px;
text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b42e35+0,962728+100 */
background: rgb(180,46,53); /* Old browsers */
background: -moz-linear-gradient(top, rgba(180,46,53,1) 0%, rgba(150,39,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b42e35', endColorstr='#962728',GradientType=0 ); /* IE6-9 */
}

.shopping_btn:hover {

color:#fff;
font-size:14px;
letter-spacing:-1px;
font-weight:bold;
padding:8px 25px;
border-radius:0px;
text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b42e35+0,962728+100 */
background: rgb(180,46,53); /* Old browsers */
background: -moz-linear-gradient(top, rgba(180,46,53,1) 0%, rgba(150,39,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b42e35', endColorstr='#962728',GradientType=0 ); /* IE6-9 */
}

.smallshopping_btn {

color:#555;
font-size:14px;
letter-spacing:-1px;

padding:8px 25px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}


.smallshopping_btn:hover {

color:#555;
font-size:14px;
letter-spacing:-1px;

padding:8px 25px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}


.boardft_btn {
display:inline-block;

color:#fff;
font-size:13px;
letter-spacing:-1px;

padding:8px 25px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#45484d+0,000000+100;Black+3D+%231 */
background: rgb(69,72,77); /* Old browsers */
background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.boardft_btn:hover {
display:inline-block;

color:#fff;
font-size:13px;
letter-spacing:-1px;

padding:8px 25px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#45484d+0,000000+100;Black+3D+%231 */
background: rgb(69,72,77); /* Old browsers */
background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.boardwt_btn {
display:inline-block;

color:#555;
font-size:13px;
letter-spacing:-1px;

padding:8px 25px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}


.boardwt_btn:hover {
display:inline-block;

color:#555;
font-size:13px;
letter-spacing:-1px;

padding:8px 25px;
border-radius:0px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}












#goods_spec_02 .sub_box2 {
	line-height:20px;
	padding:0;
	font-size:13px;
	width:450px;
}
#goods_spec_02 .sub_box3 { 
	line-height:30px;
	font-size:13px;
	margin-bottom:0;
}
#goods_spec_02 .sub_box4 {
	line-height:20px;
	padding:0;
	font-size:13px;
	width:450px;
}
#goods_spec_02 .sub_line1 {
	line-height:20px;
	padding:0;
	
}
#goods_spec_02 .sub_line2 {
	line-height:20px;
	padding:0;
	margin-left:7px;
	margin-top:10px;
	margin-bottom:25px;
	border-bottom:1px dashed #c1c1c1;
	width:450px;
}
#goods_spec_02 th, #goods_spec td {
	
}
#goods_spec_02 th {

	text-align:left;
	font-weight:normal;
	border-bottom:1px solid #ddd;
}
#goods_spec_02 td {
	text-align:left;
}

#goods_spec_02 select{width:250px; }

.godo-tooltip-related {background:#000000;color:#ffffff;}

#sub_btn { margin:25px 0 100px 0; }


/* °ü·Ã»óÇ° */

.sub_list {
	padding:0;
	overflow:hidden;
	margin-bottom:80px;
}
.sub_list a { 
	/* font-size:15px;
	color:#333;
	line-height:20px;
	font-weight:bold; */
}
.sub_list a:hover { 
	/* font-size:15px;
	color:#333;
	line-height:20px;
	font-weight:bold;
	text-decoration:underline;
	 */
}



/* ¸ÞÀÎ¹è³Ê */

#main_ban1{  
position:relative;
width: 100%;
height: 200px;
margin: 90px 0 90px 0; 
}
#main_ban1 ul{
position:relative;
width: 1200px;
height: 200px;
}
#main_ban1 ul li{ 
list-style:none;
display:inline;
float:left;
margin:0;
padding:0;
}

#main_ban2{ 
width: 100%;
height: 132px;
margin: 0 0 15px 0; 
}
#main_ban2 ul{
width: 1200px;
height: 132px;
}
#main_ban2 ul li{ 
list-style:none;
display:inline;
float:left;
margin:0;
padding:0;
}


/* ¸ÞÀÎÇì´õ */

#header_main { width:100%; margin:0 auto; text-align:center; }

#header_main01 { width:100%; margin:0 auto; text-align:center;background-color:#000;color:#fff;height:80px}
#header_main01 .logoleft {float:left;width:20%;text-align:left;padding-top:25px}
#header_main01 .logocenter {float:left;width:40%;text-align:left;}
#header_main01 .logocenter a {font-size:16px;color:#fff;line-height:80px;letter-spacing:-0.5px;font-weight:500;margin:0 10px}
#header_main01 .logoright {float:right;width:40%;text-align:right;}
#header_main01 .logoright a {line-height:80px;font-size:12px;color:#ccc;margin:0 5px}
#header_main03 { width:100%; margin:90px auto 0 auto; text-align:center;background:url(./img/main/main_back01.jpg)no-repeat center center;padding:0px 0 90px 0;width:100%;background-size:100%;overflow:hidden;} 
#header_main05 { width:100%; margin:20px auto 0 auto; text-align:center;background:url(./img/main/main_back02.jpg)no-repeat center center;padding:0px 0 0px 0;height:500px;width:100%;background-size:100%;overflow:hidden;} 
#header_main06 { width:100%; margin:0px auto 0 auto; text-align:center;background:url(./img/main/main_back03.jpg)no-repeat center center;padding:0px 0 70px 0;min-height:500px;width:100%;background-size:100%;overflow:hidden;} 
#header_main07 { width:100%; margin:0px auto 0 auto; text-align:center;background-color:#f7f7f7;padding:0px 0 110px 0;min-height:500px;width:100%;background-size:100%;overflow:hidden;} 


#header_wrap { width:1000px; margin:0 auto; text-align:center;  position:relative}

#logo_top { width:94px; height:25px; float:left; padding-top:5px;}

#top_menu{ height:20px; margin:0 auto; text-align:center; width:400px; float:right; }
#top_menu ul { list-style:none; padding:0; margin:0; display:inline; font-size:11px; color:333;}
#top_menu ul li { vertical-align:top; float:right; padding:14px 0 0 15px; }
#top_menu ul li a, a:hover { list-style:none; padding:0; margin:0; display:inline;}

#top_logo { padding:30px 0 10px 0; margin:0 auto; text-align:center; }


/* °Ë»ö */
#top_search {position:absolute;right:0px;top:7px; width:200px; height:23px;}
.search_table { clear:both; height:20px; } 
.search_td { display:table-row; border-bottom:1px solid #A9B2B9; padding:5px 5px 0 0px; } 
.search_input { clear:both; width:167px; height:32px; border:0px; background-color:transparent; color:#777; margin:0; padding:0; vertical-align:middle; }
.search_btn { padding:2px 0 1px 0px;}


#top_cate { margin:0px 0; background-color:#FFF; text-align:center; } 
.catebar { font-size:18px; color:#222; font-weight:bold; }
.subLayer { position:absolute; display:none; width:154px; top:0px; left:0; }
.subLayer #table_cate { background:#000; }


/* ÇÏ´Ü */

#footer_bottom { clear:both; width:100%; height:120px;  }

#footer_company { width:525px; padding:20px 0 80px 0; margin:0; border:none; float:left; text-align:left; }
#footer_company a { font-weight:normal; text-decoration:none;}
#footer_company a:hover { font-weight:normal; text-decoration:underline; }
#footer_company p { margin:0; padding:3px 0; border:none; font-size:12px; color:#666; letter-spacing:0; line-height:17px;}
#footer_company span { margin:0; padding:0; border:none; }
#footer_company span .red { color:#ed5d55; } 
#footer_company span .bar { color:#cbcbcb; }

#footer_logo { margin-top:25px; float:left;  text-align:left; padding-left:50px}
#footer_logo ul { list-style:none; padding:0; margin:0; display:inline; }
#footer_logo ul li {  }
#footer_pay { float:right; margin-top:25px;}

#main_ban3 {
width: 1200px;
height: 565px;
margin: 0 auto;
text-align:center;
padding-top:20px;
padding-bottom:20px;
}
#main_ban3 ul li{ 
list-style:none;
display:inline;
float:left;
}
* html #main_ban3 { width: 100%; height: 132px;  }
* html #main_ban3 ul { width: 1200px; height: 132px; }

.main_ban3_1 {
height: 335px;
}




.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:8pt; color:#333; letter-spacing:0; padding:0; }
.stxt2	{font:8pt; color:#333; letter-spacing:0; padding:0 0 5px 0; background:#d1d1d1; }
.b_cate	{font:bold 11pt; color:#464646; letter-spacing:0}
.path	{font:8pt; color:#464646; text-align:right; padding-right:0; height:25} /** ÇöÀç°æ·Î **/
.input_txt	{font:bold 8pt; color:#5D5D5D; letter-spacing:0;padding-top:4px;}
#b_white a {font:bold 11pt; color:#FFFFFF; letter-spacing:0}
.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:0 auto;width:1000px} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {margin:0 auto;width:1000px} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {margin:0 auto;width:1000px} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:450px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

/*#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}*/
.select {font-size:8pt;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

.cateUnfold {margin:10px 0 13px 0;}
.cateUnfold .catebar {padding:5px 0 2px 15px;}
.cateUnfold .catebar a {background:url(./img/main/sid_icon.gif) left 2px no-repeat;padding-left:10px; color:#707072;}
.cateUnfold .catebar a:hover {font-weight:bold;color:#191919}
.cateUnfold .catesub {background-color:#f7f7f7;}
.cateUnfold .catesub .cate {padding:3px 0 3px 25px}
.cateUnfold .catesub .cate a {background:url(./img/main/sid_icon2.gif) left 2px no-repeat;padding-left:9px; color:#707072;}
.cateUnfold .catesub .cate a:hover {font-weight:bold;color:#4DC8D8};

.small {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:0px;
	padding-top:3px;
}


.v8 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v81 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v7 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v71 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}

.top td {border-bottom:1px solid #ddd;padding:10px;}
.top th {width:80px;font-size:12px;}
.sub_box4 th {width:80px;font-size:12px;}
.sub_box4 td {border-bottom:1px solid #ddd;padding:10px;font-size:12px;}

/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {
margin:2px 0;
}

/*** list Á¦Ç°Å¬·Ð ÀÌ¹ÌÁö ***/
.Move_listClone{
	cursor:move;
	border:2px dotted #E6E6E6;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´ÏÁ¸,À§½Ã¸®½ºÆ® Á¸ ***/
.Cartz_imgline{
	border:1px solid #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï Å¬¸¯½Ã ***/
.Cartz_click{
	border:2px dotted #cccccc;
}
.Wishz_click{
	border:2px dotted #cccccc;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Cartz_move_On{
	background-color : #efefef;
}
.Cartz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{
	background-color : #efefef;
}
.Wishz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{
	background-color : #efefef;
}
.Delz_move_Off{
	background-color : #ffffff;
}

/*** ÁÂÃø¸Þ´º ***/
.lnbmenu {color:#7a7a7a; font-size:11px; letter-spacing:0; }
table.lnbMyMenu {width:100%; font-size:11px; letter-spacing:0; text-align:left; line-height:20px; }
table.lnbMyMenu th {background:url(./img/common/sid_icon07.gif) 93% 50% no-repeat #FAFAFC; color:#525252; text-align:left; padding:14px 0 10px 21px; border-bottom:solid 1px #E8E8E8;}
table.lnbMyMenu th.unline {border-width:0;}
table.lnbMyMenu td {border-bottom:solid 1px #E8E8E8; padding:10px 20px; line-height:19px;}







#header_main01 { width:100%; margin:0 auto; text-align:center;background-color:#000;color:#fff;height:80px }
#header_main02 { width:100%; margin:0 auto; text-align:center;background-color:#fff;color:#fff;height:56px;border-bottom:1px solid #ddd}
#header_main04 { width:100%; margin:0 auto; text-align:center;background-color:#fff;padding-bottom:70px}

#footer_top { width:100%; height:38px; background-color:#000; border:1px dashed #999;}
#footer_top ul { list-style:none; padding:0; margin:0; display:inline; font-size:0; }
#footer_top ul li { vertical-align:middle; float:left; padding:16px 41px 0 0; }
#footer_top dl { padding:0; margin:0; border:none; float:right; list-style:none; }
#footer_top dd { padding:11px 0 0 17px; float:left; margin:0; border:none; }

#left_mypage { border:solid 1px #e5e5e5; padding:17px 0 0 0; }
#left_mypage .title_mypage { font-size:12px; font-weight:bold; color:#333; text-align:left; padding-left:15px; }
#left_mypage .line_mypage { width:170px; margin:0 0 10px 10px; padding-top:10px; border:none; background:url(./img/main/left_line_dot.gif) 0 9px repeat-x; }
#left_mypage #mem_box { padding:5px 0 0 10px; font-size:11px; color:#7a7a7a; text-align:left; }
#left_mypage #mem_box .line_mypage2 { width:170px; border-bottom:solid 1px #e0e0e0; font-size:0px; margin:0 0 10px 0; padding-top:10px; }

#left_cs { border:solid 1px #e5e5e5; padding:17px 0 0 0; }
#left_cs .title_cs { font-size:12px; font-weight:bold; color:#333; text-align:left; padding-left:15px; }
#left_cs .line_cs { width:170px; margin:0 0 10px 10px; padding-top:10px; border:none; background:url(./img/main/left_line_dot.gif) 0 9px repeat-x; }

/* common and top level styles */
#nav span {
    display: none;
}
#nav, #nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav {
   
    border-bottom: 0px solid #333333;
    float: left;
    margin-left: 0%;
    margin-right: 0%;
    position: relative;
    width: 100%;
}
#nav ul.subs {
    background-color: #FFFFFF;
    box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2);
    color: #333333;
    display: none;
    left: 0;
    padding:0 0px;
    position: absolute;
    top: 56px;
    width: 100%;
	z-index:9999;
	border:1px solid #000;
	
}
#nav > li {
    border-bottom: 5px solid transparent;
    float: left;
    margin-bottom: -5px;
    text-align: left;
    -moz-transition: all 300ms ease-in-out 0s;
    -ms-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    -webkit-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
}
#nav li a {
    display: block;
    text-decoration: none;
    -moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    -ms-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    -o-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    -webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    white-space: normal;
}
#nav > li > a {
    color: #333;
    display: block;
    font-size: 15px;
	letter-spacing:-1px;
    line-height: 56px;
    padding: 0 9px;
    text-transform: uppercase;
}
#nav > li:hover > a, #nav > a:hover {
 
    color: #000;
	font-weight:bold;

	
  
	

}
#nav li.active > a {
    background-color: #333333;
    color: #FFFFFF;
}

/* submenu */
#nav li:hover ul.subs {
    display: block;
	float:left;
	width:700px;
}
#nav ul.subs > li {
    display: inline-block;
    float: none;
    padding: 5px;
    vertical-align: top;
    width: 33%;
}
#nav ul.subs > li a {
    color: #555;
    line-height: 20px;
}
#nav ul li a:hover {
    color: #F55856;
	font-weight:bold;
	
}
#nav ul.subs > div > li > a {
    font-size: 14px;
	line-height:27px;
    text-transform: uppercase;
}
#nav ul.subs > li li {
    float: none;
    padding-left: 8px;
    -moz-transition: padding 150ms ease-out 0s;
    -ms-transition: padding 150ms ease-out 0s;
    -o-transition: padding 150ms ease-out 0s;
    -webkit-transition: padding 150ms ease-out 0s;
    transition: padding 150ms ease-out 0s;
}
#nav ul.subs > li li:hover {
    padding-left: 15px;
}


.mainnotice {list-style:none;font-size:14px;color:#555;text-align:left;line-height:56px;letter-spacing:-1px}
.mainnotice i {color:#ccc}


.maintitle_txt01 {font-size:21px;letter-spacing:-2px;text-align:left;padding-top:80px;float:left;padding-bottom:20px}
.maintitle_txt02 {font-size:12px;letter-spacing:0px;text-align:left;padding-top:80px;float:left;color:#777;line-height:30px;padding-left:7px}
.maintitle_txt03 {text-align:left;font-size:13px;color:#555;letter-spacing:-1px;padding:0px 0 50px 0}

#mainport_wrap {overflow:hidden;}
.mainport_list {float:left;width:325px;background-color:#fff;margin-right:12px;margin-bottom:12px;}
.mainport_list:nth-child(3) {margin-right:0px}
.mainport_list:nth-child(6) {margin-right:0px}
.mainport_list li {list-style:none}
.mainport_sb {padding:15px 25px;font-size:16px;color:#333;letter-spacing:-1px;text-align:left}
.mainport_ct {padding:0px 15px 25px 25px;font-size:12px;color:#777;letter-spacing:-1px;text-align:left}


.mainport_gl {float:left;width:237px;margin-right:17px;margin-bottom:12px;}
.mainport_gl:nth-child(4) {margin-right:0px}
.mainport_gl:nth-child(6) {margin-right:0px}
.mainport_gl li {list-style:none}
.mainport_gl_sb {padding:15px 0px;font-size:16px;color:#fff;letter-spacing:-1px;text-align:left}
.mainport_gl_ct {padding:0px 15px 25px 25px;font-size:12px;color:#777;letter-spacing:-1px;text-align:left}


.mainevent {overflow:hidden;}

.mainevent li {list-style:none;float:left;background-color:#fff;}
.mainevent .imgarea {float:left;width:491px;}
.mainevent .txtarea {float:left;width:509px;background-color:#fff;}
.mainevent_sb {float:left;width:509px;background-color:#fff;min-height:332px;padding:15px 0px;font-size:16px;color:#fff;letter-spacing:-1px;text-align:left}
.mainevent_ct {padding:0px 15px 25px 25px;font-size:12px;color:#777;letter-spacing:-1px;text-align:left}

.mainevent button {background-color:#fff;border:1px solid #ccc;padding:10px 50px;font-size:14px;letter-spacing:-1px;color:#555;text-align:center;margin-top:20px}
.mainevent i {color:#ccc}

.guide_area {float:left;width:20%;border:0px solid red;text-align:center;}
.guide_area li {list-style:none;text-align:center;}
.guide_txt01 {list-style:none;font-size:14px;font-weight:bold;letter-spacing:-1px;padding-top:10px;line-height:25px}
.guide_txt02 {list-style:none;font-size:12px;letter-spacing:-1px}



figure.snip1132 {
  font-family: 'Raleway', Arial, sans-serif;
  position: relative;
  float: left;
  overflow: hidden;
  margin: 5px 10px 5px 0px;
  min-width: 571px;
  max-width: 571px;
  max-height: 433px;
  width: 100%;
  background: #000000;
  color: #ffffff;
  text-align: center;
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
}


figure.snip1133 {
  font-family: 'Raleway', Arial, sans-serif;
  position: relative;
  float: left;
  overflow: hidden;
  margin: 5px 0px 5px 0px;
  min-width: 419px;
  max-width: 419px;
  max-height: 433px;
  width: 100%;
  background: #000000;
  color: #ffffff;
  text-align: center;
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
}

figure.snip1131 {
  font-family: 'Raleway', Arial, sans-serif;
  position: relative;
  float: left;
  overflow: hidden;
  margin: 5px 10px 5px 0px;
  min-width: 327px;
  max-width: 327px;
  max-height: 376px;
  width: 100%;
  background: #000000;
  color: #ffffff;
  text-align: center;
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
}



figure.snip1131 *,
figure.snip1132 *,
figure.snip1133 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.45s ease-in-out;
  transition: all 0.45s ease-in-out;
}

figure.snip1131 img,
figure.snip1132 img,
figure.snip1133 img {
  max-width: 100%;
  position: relative;
  opacity: 0.7;
 
}

figure.snip1131 figcaption,
figure.snip1132 figcaption,
figure.snip1133 figcaption {
  position: absolute;

  left: 35px;
  right: 35px;
  bottom: 35px;
  border: 0px solid white;
  border-width: 0 0px;
}

figure.snip1131 .heading,
figure.snip1132 .heading,
figure.snip1133 .heading {
  overflow: hidden;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

figure.snip1131 .caption,
figure.snip1132 .caption,
figure.snip1133 .caption {
  overflow: hidden;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
  position: absolute;
  width: 100%;
  bottom: 0;
}

figure.snip1131 h3,
figure.snip1131 p,
figure.snip1132 h3,
figure.snip1132 p,
figure.snip1133 h3,
figure.snip1133 p {
  display: table;
  text-align:left;
  padding: 10px;
  position: relative;
  text-align: center;
  width: auto;
  text-transform: uppercase;
  font-weight: 400;
}


figure.snip1132 h3 span,
figure.snip1132 p span {
  font-weight: 800;
}


figure.snip1131 h3:before,
figure.snip1131 p:before,
figure.snip1131 h3:after,
figure.snip1131 p:after,

figure.snip1132 h3:before,
figure.snip1132 p:before,
figure.snip1132 h3:after,
figure.snip1132 p:after,

figure.snip1133 h3:before,
figure.snip1133 p:before,
figure.snip1133 h3:after,
figure.snip1133 p:after {
  position: absolute;
  display: block;
  width: 1000%;
  height: 1px;
  content: '';

}



figure.snip1131 h3:before,
figure.snip1131 p:before,
figure.snip1132 h3:before,
figure.snip1132 p:before,
figure.snip1133 h3:before,
figure.snip1133 p:before {
  left: -1000%;
}


figure.snip1131 h3:after,
figure.snip1131 p:after,
figure.snip1132 h3:after,
figure.snip1132 p:after,
figure.snip1133 h3:after,
figure.snip1133 p:after {
  right: -1000%;
}



figure.snip1131 h3:before,
figure.snip1131 h3:after,
figure.snip1132 h3:before,
figure.snip1132 h3:after,
figure.snip1133 h3:before,
figure.snip1133 h3:after {
  top: 50%;
}


figure.snip1131 p,
figure.snip1132 p,
figure.snip1133 p {
  font-size: 1.2em;
  font-weight: 500;
  letter-spacing:-1px;
}


figure.snip1131 p:before,
figure.snip1131 p:after,
figure.snip1132 p:before,
figure.snip1132 p:after,
figure.snip1133 p:before,
figure.snip1133 p:after {
  bottom: 50%;
}


figure.snip1131 a,
figure.snip1132 a,
figure.snip1133 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
}


figure.snip1131:hover img,
figure.snip1131.hover img,
figure.snip1132:hover img,
figure.snip1132.hover img,
figure.snip1133:hover img,
figure.snip1133.hover img {
  opacity: 1;
  -webkit-transform: scale(1.15);
  transform: scale(1.15);
}

ul.tabs { 
margin: 80px 0 50px 0; 
padding: 0; 
float: left; 
list-style: none; 
height: 40px; 
border-bottom: 1px solid #555; 
border-left: 1px solid #ddd; 
width: 100%; 

font-size:12px; 
} 

ul.tabs li { 
float: left; 
        text-align:center; 
cursor: pointer; 
width:100px; 
height: 40px; 
line-height: 35px; 
border: 1px solid #d0d0d0; 
border-bottom: 1px solid #555; 
border-left: none; 
color:#555;
background: #fafafa; 
overflow: hidden; 
position: relative; 
letter-spacing:-1px;
}


ul.tabs li.active{ 
background: #FFFFFF; 
border:1px solid #555;
border-bottom: 1px solid #FFFFFF; 
margin-left:-1px;
} 



ul.tabs02 { 
margin: 50px auto 0px auto; 
padding: 0; 
float: left; 
list-style: none; 
height: 40px; 
border-bottom: 1px solid #555; 
border-left: 1px solid #ddd; 
width: 1000px; 

font-size:12px; 
} 

ul.tabs02 li { 
float: left; 
        text-align:center; 
cursor: pointer; 
width:25%; 
height: 40px; 
line-height: 35px; 
border: 1px solid #d0d0d0; 
border-bottom: 1px solid #555; 
border-left: none; 
color:#555;
background: #fafafa; 
overflow: hidden; 
position: relative; 
letter-spacing:-1px;
}


ul.tabs02 li.active{ 
background: #FFFFFF; 
border:1px solid #555;
border-bottom: 1px solid #FFFFFF; 
margin-left:-1px;
} 


ul.tabs03 { 
margin: 50px auto 0px auto; 
padding: 0; 
float: left; 
list-style: none; 
height: 40px; 
border-bottom: 1px solid #333; 
border-left: 1px solid #ddd; 
width: 1000px; 

font-size:12px; 
} 

ul.tabs03 li { 
float: left; 
        text-align:center; 
cursor: pointer; 
width:20%; 
height: 40px; 
line-height: 35px; 
border: 1px solid #d0d0d0; 

border-left: none; 
color:#555;
background: #fafafa; 
overflow: hidden; 
position: relative; 
letter-spacing:-1px;
}


ul.tabs03 li.active{ 
background: #333; 
border:1px solid #333;
border-bottom: 1px solid #333; 
margin-left:-1px;
color:#fff;
} 


ul.tabs03 li.active a { 
background: #333; 
border:1px solid #333;
border-bottom: 1px solid #333; 
margin-left:-1px;
color:#fff;
} 




.order_table {width:100%;border-collapse:collapse;margin-top:50px}
.order_table th {border:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:left;width:190px;padding-left:20px}
.order_table td {border:1px solid #ccc;background-color:#fff;padding:10px}
.order_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}

.price_table {width:100%;border-collapse:collapse;margin-top:10px;border-top:2px solid #333}
.price_table th {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:left;width:190px;padding-left:20px}
.price_table td {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;padding:20px}
.price_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}


.sett_table {width:100%;border-collapse:collapse;margin-top:50px}
.sett_table th {border:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:left;width:190px;padding-left:20px}
.sett_table td {border:1px solid #ccc;background-color:#fff;padding:15px;font-size:14px}
.sett_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}


.complete_table {width:100%;border-collapse:collapse;margin-top:10px;border-top:2px solid #333}
.complete_table th {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:left;width:190px;padding-left:25px}
.complete_table td {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;padding:10px;font-size:14px}
.complete_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}

.my_table {width:100%;border-collapse:collapse;margin-top:20px}
.my_table th {border:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:center;}
.my_table td {border:1px solid #ccc;background-color:#fff;padding:20px}
.my_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}

.my_table_line {width:100%;border-collapse:collapse;margin-top:20px;border-top:2px solid #333}
.my_table_line th {border:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:center;}
.my_table_line td {border:1px solid #ccc;background-color:#fff;padding:20px}
.my_table_line td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}


.view_table {width:100%;border-collapse:collapse;margin-top:50px}
.view_table th {border:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:left;width:190px;padding-left:20px}
.view_table td {border:1px solid #ccc;background-color:#fff;padding:15px;font-size:13px;}
.view_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}


.board_table {width:100%;border-collapse:collapse;margin-top:0px;cursor:pointer}
.board_table th {border:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:center}
.board_table td {border:1px solid #ccc;background-color:#fff;padding:15px;font-size:13px;border-top:0px}
.board_table td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}


.board_table02 {width:100%;border-collapse:collapse;margin-top:0px;cursor:pointer}
.board_table02 th {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f9f9f9;padding:10px;text-align:center}
.board_table02 td {border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;padding:15px;font-size:12px;border-top:0px}
.board_table02 td i {font-size:11px;color:#222}
.board_table02 td input {border:1px solid #ccc;background-color:#fff !important;padding:7px}



.buy_btn02 {
border:1px solid #962728;
color:#fff;
font-size:17px;
letter-spacing:-1px;
font-weight:bold;
padding:20px 50px;
border-radius:5px;
text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b42e35+0,962728+100 */
background: rgb(180,46,53); /* Old browsers */
background: -moz-linear-gradient(top, rgba(180,46,53,1) 0%, rgba(150,39,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b42e35', endColorstr='#962728',GradientType=0 ); /* IE6-9 */
}

.buy_btn02:hover {
border:1px solid #962728;
color:#fff;
font-size:17px;
letter-spacing:-1px;
font-weight:bold;
padding:20px 50px;
border-radius:5px;
text-align:center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b42e35+0,962728+100 */
background: rgb(180,46,53); /* Old browsers */
background: -moz-linear-gradient(top, rgba(180,46,53,1) 0%, rgba(150,39,40,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(180,46,53,1) 0%,rgba(150,39,40,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b42e35', endColorstr='#962728',GradientType=0 ); /* IE6-9 */
}

.cart_btn02 {

color:#555;
font-size:15px;
letter-spacing:-1px;

padding:20px 20px;
border-radius:5px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}

.cart_btn02:hover {

color:#555;
font-size:15px;
letter-spacing:-1px;

padding:20px 20px;
border-radius:5px;
text-align:center;
border:1px solid #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}


  .outer {
                display: table;
                width: 100%;
                height: 100%;
            }
            .inner {
                display: table-cell;
                vertical-align: middle;
                text-align: center;
            }


            .centered {
                position: relative;
                display: inline-block;
                width: 30%;
                padding: 50px;
                background:url(./img/white_bg2.png);
                color: #000;
            }


			
            .centered2 {
                position: relative;
                display: inline-block;
                width: 1000px;
                padding: 0px;
                
                color: #000;
            }



#quick_right {z-index:9999;position:fixed;right:15px;bottom:50px;border-top:2px solid #000;-webkit-box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.16);
box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.16);}

.qdiv {padding:20px;border-bottom:1px solid #ddd;overflow:hidden;background-color:#fff}
.qdiv li {list-style:none;text-align:center;font-size:11px;color:#555}

.qdiv_gray {padding:20px 20px 30px 20px;border-bottom:1px solid #ddd;overflow:hidden;background-color:#f9f9f9}
.qdiv_gray li {list-style:none;text-align:center;font-size:11px;line-height:30px;color:#555}

.qdiv_gray .num01 {list-style:none;text-align:center;font-size:17px;line-height:17px;color:#9C2D2F;font-weight:400;}
.qdiv_gray .num02 {list-style:none;text-align:center;font-size:26px;line-height:26px;color:#9C2D2F}

.toparrow {padding:10px 20px 10px 20px;overflow:hidden;background-color:#000}
.toparrow li {list-style:none;text-align:center;font-size:14px;line-height:20px;color:#fff;font-weight:600}