@charset "utf-8";
/*@import url('/css/leewj.css');*/
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");


.accessibilityWrap{ line-height: 0; font-size: 0; }
.accessibilityWrap dd a{position:absolute; display:block; width:100%; left:0; text-align:center; top:-10000px; z-index:500; line-height:16px; font-size:16px}
.accessibilityWrap dd a:hover,.accessibilityWrap dd a:focus,.accessibilityWrap dd a:active{position: absolute; top: 0; padding: 15px 0; font-weight:bold; color:#fff; background:#1d60a7; z-index:500}

html{overflow-y:scroll; }
ul,li,ol,li,dl,dd,dt{list-style:none;}
body, p, ul, ol, li, dl, dt, dd, form, table, th, td, fieldset, input, textarea, select, button, h1, h2, h3, h4, h5, h6, pre {margin:0; padding:0; -webkit-text-size-adjust:none;}
body{ font-family:"돋움","dotum","굴림","gulim",  Verdana, Arial, sans-serif; font-size:12px; color:#808080; text-align: center; }
th{font-family:"나눔고딕", "Nanum Gothic", "돋움","dotum","굴림","gulim",  Verdana, Arial, sans-serif;  font-family: font-weight: 700;  font-size:12px; color:#808080;  } 
td{font-family:"나눔고딕", "Nanum Gothic", "돋움","dotum","굴림","gulim",  Verdana, Arial, sans-serif;  font-family: font-weight: 700;  font-size:12px; color:#808080;  } 
a {font-family:"돋움","dotum","굴림","gulim",  Verdana, Arial, sans-serif;  font-family: font-weight: 700;  font-size:12px; color:#808080; text-decoration:none;} 
a:hover {text-decoration:underline;} 
header, footer, nav, aside, section, article {display:block;}
table{ border-collapse: collapse;}
fieldset, img {border:0; }
img {-ms-interpolation-mode:bicubic !important;}/*ie7*/
select {font-size:12px; color:#6b6b6c;}
legend,hr{position:absolute; left:-999px; width:0; height:0; font-size:0; visibility:hidden; z-index:-1;}
caption{ width:0; height:0;  z-index:-1; font-size:0; line-height:0; visibility:hidden; }
hr{ display:none;}

/* form */
input, textarea, select {vertical-align:middle;}
input.input_chk {margin-top:-1px; margin-right:7px;}
input.input_txt {height:20px; padding:2px 6px 0 6px; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-left:1px solid #d0d0d0;}
textarea {padding:6px; border-top:1px solid #c2c2c2; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #c2c2c2;}
select {height:24px; *margin-top:4px; padding:0; line-height:14px; border:1px solid #d9d9d9;}
@-moz-document url-prefix() {select {padding:2px 2px 2px 0;}}
.input_full {display:block; margin-right:14px;}
.textarea_full {display:block; margin-right:14px;}
.input_full .input_txt, .textarea_full textarea {width:100%;}

input.user_name{  width: 329px; }
input.tel2{  width: 80px; }
input.email{  width: 122px; }
input.full,textarea.full{  width: 90%; }

/* class */
select.select_box {height:20px; line-height:20px; border:1px solid #7f9db9; margin:0 4px 0 0 ; font-size:11px; }
input.input_type_text {height:20px; line-height:20px; border:1px solid #e7e7e7; margin:0 3px 0 0 ; }
input.radio {  position:relative; top:-1px; }
input.checkbox{ height:18px; line-height:18px; margin:0 3px 0 0 ; }
input.input_type_file {height:18px; line-height:182px; border:1px solid #ddd;}
.textarea_box {color:#676767; border:1px solid #ddd; padding:7px 7px;}
textarea.textarea_text {width:100%; height:140px; line-height:18px; color:#676767; border:1px solid #fff; resize:none; padding:0; overflow-y:scroll;}

/* Button */
button {background:none; border:none; padding:0; margin:0;}
button.btn {*overflow:visible; display:inline-block; cursor:pointer;}
button,button.btn {vertical-align:middle;}

/*hidden*/
.blind {visibility:hidden; font-size: 0; width: 0; height: 0; line-height: 0; margin: 0; padding: 0; background: none; position:absolute; left:0; top:0;}
/*ico*/
.ico_clip{ display: inline-block; *display: inline; *zoom: 1; background: url(/images/ico/ico_clip.gif) right top no-repeat; padding-right: 20px; line-height: 15px; }

select.menu_search {height:18px; line-height:18px; border:1px solid #bebebe; margin:0 3px 0 0 ; }
input.text_search {height:18px; line-height:18px; border:1px solid #bebebe;  margin:0 3px 0 0; }

/* ============= common============= */



/*중앙정렬 공통*/
#header .top,
#header #lnb .inside,
#header .gnb .gnb_inside,
#container_main_group #spot_main .spot_list,
#containerGroup3,
#campaign,
#partners ,
#footer .inside,
#ad_rolling{ /* width: 1004px; margin: 0 auto; position: relative; left:0; top:0; text-align: left; *zoom:1; */}

.iframeTest{
zoom: 1.00;
-moz-transform: scale(1.00);
-moz-transform-origin: 0 0;
-o-transform: scale(0.00);
-o-transform-origin: 0 0;
-webkit-transform: scale(1.00);
-webkit-transform-origin: 0 0;
}


.alpha0{
	filter: alpha(opacity=0); /* internet explorer */    
	-khtml-opacity: 0.0;      /* khtml, old safari */    
	-moz-opacity: 0.0;       /* mozilla, netscape */    
	opacity: 0.0;           /* fx, safari, opera */
}

.alpha50{
	filter: alpha(opacity=50); /* internet explorer */    
	-khtml-opacity: 0.5;      /* khtml, old safari */    
	-moz-opacity: 0.5;       /* mozilla, netscape */    
	opacity: 0.5;           /* fx, safari, opera */
}

.alpha100{
	filter: alpha(opacity=100); /* internet explorer */    
	-khtml-opacity: 1.0;      /* khtml, old safari */    
	-moz-opacity: 1.0;       /* mozilla, netscape */    
	opacity: 1.0;           /* fx, safari, opera */
}


.comWidth { clear:both; width:1070px; margin:0 auto; position:relative; z-index:20;  text-align:left; }
.cosWidth { clear:both; width:1080px; margin:0 auto; position:relative; text-align:left; }
.after{ *zoom:1;  }
.after:after { content:""; display:block; clear:both; }

/* 레이아웃 */
#wrapper{ width:100%; }
#header{ position:relative; z-index:30; background:#fff; text-align:left; height:100px;   }
.gnb { position:relative;  z-index:100;}
.gnbBox { position:absolute; left:670px; top:14px; width:100%; width:200px; height:9px;  }
.language{ position:absolute; right:0px;  top:0px; }



.gnb .lan {position:relative; }
.gnb .lan .lan_list{ position:absolute;  left:-10px; top:4px; z-index:300;  width:158px; height:100px; line-height:18px;   display:none;  }
.gnb .lan .lan_list ul { padding:10px;  overflow-y:auto;}
.gnb .lan .lan_list li { margin-bottom:4px;}

.gnb .list{ float:left; }
.gnb .list li { float:left; line-height:1px; font-size:1px; padding:0 6px 0 8px; /*background:url('/images/header/bar_gnb.gif') no-repeat left top;*/   }
.gnb .list li.first{ padding-left:0px;  background:none; }
.gnb .list li a { /* display:inline-block; *display:inline; *zoom:1; */ }

.h_logo{ float:left; padding-top:19px; }

.lnb { margin-left:170px; padding-top:52px; position:relative; z-index:20;  }
.lnb ul.depth1 { }
.lnb ul.depth1>li { float:left; position:relative; padding-left:31px; padding-right:28px;  background:url('/images/header/bar_lnb_f.gif') no-repeat left top;   }
.lnb ul.depth1 li.f1 { padding-left:24px; background:none; }
.lnb ul.depth1 li.f7 { padding-right:0px; } 
.lnb ul.depth1>li>a { display:block; padding-bottom:31px; }
.lnb ul.depth1>li .depth2Box { display:none; position:absolute; top:52px; z-index:40; overflow:hidden; height:150px; width:121px; }
.lnb ul.depth1 li.f1 .depth2Box { left:0px; width:121px;  }
.lnb ul.depth1 li.f2 .depth2Box { left:0px; width:121px;  }
.lnb ul.depth1 li.f3 .depth2Box { left:0px; width:121px; }
.lnb ul.depth1 li.f4 .depth2Box { left:0px; width:121px; }
.lnb ul.depth1 li.f5 .depth2Box { left:0px; width:121px;}

.lnb ul.depth2 { *zoom:1; position:relative; top:-281px; margin-top:0px; min-height:150px; height:auto !important; height:150px; border-left:solid 1px #d9d9d9; background:#ffffff;  }
.lnb ul.depth2:after { content:""; display:block; clear:both; }


.lnb ul.depth1 li.f1 .depth2Box .depth2{ border-left:solid 1px #ffffff;   }
.lnb ul.depth1 li.f2 .depth2Box .depth2{  }
.lnb ul.depth1 li.f3 .depth2Box .depth2{  }
.lnb ul.depth1 li.f4 .depth2Box .depth2{  }
.lnb ul.depth1 li.f5 .depth2Box .depth2{  }
.lnb ul.depth1 li.f6 .depth2Box .depth2{  }
.lnb ul.depth1 li.f7 .depth2Box .depth2{  }
.lnb ul.depth2 li {  margin-left:0px; line-height:20px; font-size:13px; width:109px;  }
.lnb ul.depth2 li.s1{ margin-left:0px; }
.lnb ul.depth2 li a { display:block; padding:8px 0px 0px 0px;  }
.lnb ul.depth2 li.s1 a{  padding-top:14px; }
.lnb ul.depth2 li>ul.li{  margin-left:15px; height:20pz; line-height:20px; font-size:13px; width:90px;  }

.lnb ul.depth1>li .depth2Box ul.on { background:#fff;  }
.lnb .bg_rgh{ position:absolute; right:-24px; top:0px; }

/* lnb bar */
.bar_ln_left{ position: absolute; left:0px; top:79px; z-index:20; display:none; }
.bar_ln_left p.ln_left{ position: relative; left:0; top:5px; background:#d9d9d9;  width:52px; height:1px; }

.lnbBg{ position:absolute; width:100%; left:0px; top:103px; z-index:18;  }
.lnbBg .lnbMask{ position:relative; z-index:19; min-width:1024px; height:0px;  overflow:hidden; border-top:solid 0px #d9d9d9; }
.lnbBg .lnbMask .lnbBox{ position:absolute; width:2000px;  left:50%; margin-left:-1000px; height:155px; /*border-bottom:solid 1px #d4d4d4;*/  top:-281px;  z-index:19; background:url("/images/header/bg_lnb_f_s.png") repeat-x left top; }





#spot_main{  width:100%; background:url('/images/header/line.gif') no-repeat center top; margin-bottom:26px;}
#spot_main .imgBox{ position:relative; z-index:1;  min-width:1070px; height:315px; overflow:hidden;   top:10px;}
#spot_main .imgBox ul.list{  }
#spot_main .imgBox ul.list li{ display:none;  width:780px;  position:absolute; left:50%; margin-left:-535px;  top:0px; z-index:1; }
#spot_main .imgBox ul.list li.s1{ z-index:2; }
#spot_main .imgBox ul.list li.s2{ z-index:1; }
#spot_main .imgBox ul.list li.s3{ z-index:1; }
#spot_main .imgBox ul.list li.s4{ z-index:1; }
#spot_main .imgBox ul.list li.s5{ z-index:1; }
#spot_main .imgBox .btn{ position:absolute;  left:168px; top:15px; width:100%; height:17px; text-align:center; z-index:3  }
#spot_main .imgBox .btn span{ display:inline-block; *display:inline; *zoom:1; margin-left:-3px;  }
#spot_main .imgBox .btn .b1{ }
#spot_main .imgBox .btn .b2{ }
#spot_main .imgBox .btn .b3{ }
#spot_main .imgBox .btn .b4{ }
#spot_main .imgBox .btn .b5{ }
#spot_main .imgBox .left_icon{ position:absolute; z-index:4;  left:780px;  top:0px; text-align:left;}
#spot_main .imgBox .left_icon2{ position:absolute; z-index:4;  left:780px;  top:245px; text-align:left;}


#footer { width:100%; /*border-top:solid 1px #e7e7e7;*/  background:url('/images/header/line.gif') no-repeat center top; height:11px; padding-top:10px; margin-top:38px}
#footer .fnb{  padding:9px 0px 10px 0px;  }
#footer .footerBox { padding-top:25px; padding-bottom:24px; }
#footer .footerBox .f_logo { float:left; }
#footer address{  font-style:normal; margin-left:180px; margin-bottom:15px; font-size:11px; font-weight:700; color: #245fb3; letter-spacing: -1px;}
#footer .copyright{ margin-left:180px;  font-size:11px;color: #83837b; line-height: 17px;}
#footer .copyright_{ margin-left:180px;  padding-top:10px; font-size:11px;color: #a1a1a1; letter-spacing: -1px;}
#footer #ebook { position:absolute; right:0px; top:0px; width:58px; }
#footer #ebook a{ }

#spot{ width:100%; background:url('/images/header/line.gif') no-repeat center top;}
#spot .img { position:relative; z-index:1; min-width:1004px; height:1px; overflow:hidden;  }
#spot .img p{ /*position:absolute; width:1326px;  left:50%; margin-left:-663px;  top:0px; display:block; z-index:1;*/  }
#spot .img p.tit{ position:absolute; left:0px; top:49px;  }
#spot .img p.tit2{ position:absolute; left:0px; top:91px; }
#spot .img p.bg{ position:absolute; right:0px; top:0px; }



#container { text-align:left; padding-top:10px; }

.snb{ float:left; width:242px; }
.snb .nav{ width:220px;  text-align:center;}
.snb .nav .tit{ /*margin-bottom:24px;*/ }
.snb .nav .depth2{padding:13px 0 66px 0px; }
.snb .nav .depth2 li{ font-size: 1px; line-height: 1px;}
.snb .nav .depth2 li a{ display:block; padding:5px 0 0px 0px; }
.snb .nav .depth2 li a.first { }
.snb .nav .depth3 { padding-bottom:0px;}
.snb .nav .depth3 li{ border-bottom:solid 0px #dddddd; }
.snb .nav .depth3 li a{ }
.snb .banner1 { margin-top:11px; }

#container #colgroup{ float:left; padding-left:41px; }

#content{ }

#content .location {  position:relative;  margin-bottom:40px; width:758px; }
#content h3.t{ margin-bottom:42px;}
#content p.subtitle{ margin-bottom:0px;  }

#content .path{ position:absolute; right:0px; top:0px; text-align:left; }
#content .path .line { background:url('/images/ico/ico_path_home.gif') no-repeat left top; padding-left:24px; }
#content .path span{ background:url('/images/ico/ico_path_low.gif') no-repeat left top; display:inline-block; *display:inline; *zoom:1; font-size:12px; line-height:16px; height:16px; padding-left:14px;  margin-right:6px; color:#8d8d8d; }
#content .path span.focus{ color:#4a4a4a; }
#content .path span strong{   }

#content .article{ min-height:395px; height:auto !important; height:395px; margin-bottom:50px;  }





/****************   리스트 CSS   ***********************************************************************************************************/
.board-list-topline {background-color:#efefef; border-right:solid 1px #e2e2e2; border-top:solid 2px #56afde; text-align:center;  color:#3c3c3c; padding:12px 0px 12px 0px;}

.tab_board {border-bottom:solid 1px #e2e2e2;  border-right:solid 1px #e2e2e2; text-align:center; color:#000; padding:12px 0px 12px 10px;}
.tab_board a:link {display: block;}
.tab_board a:visited {color:#000; text-decoration:none;}
.tab_board a:hover {background-color:#d1d1d1; color:#000; }

.board-list-subject {border-bottom:solid 1px #d6d6d6; text-align:left;  color:#000; padding:12px 0px 12px 10px;}
.board-list-subject a:link {}
.board-list-subject a:visited { color:#000; text-decoration:none;}
.board-list-subject a:hover {text-decoration:underline;}
.board-list-subject img {padding-right:4px;}


.board-list-width-no {width:64px;}
.board-list-width-name {width:81px;}
.board-list-width-flie {width:80px;}
.board-list-width-date {width:200px;}
.board-list-width-hit {width:60px;}
.board-list-width-img {width:90px;} 
.board-list-width-tel {width:163px;} 

.board-faq-width-icon {width:70px;}
.board-faq-a { background-color:#f8f8f8; border-bottom:solid 1px #d6d6d6; text-align:center;  color:#707070; padding:12px 0; vertical-align:top;}
.board-faq-atxt { background-color:#f8f8f8; border-bottom:solid 1px #d6d6d6; text-align:left;  color:#000; padding:12px 0px 33px 10px;}

.board-list-nobering {text-align:center;  color:#000; font-weight:bold; padding:30px 0px 50px 10px;}
.board-list-nobering a:link,
.board-list-nobering a:visited { color:#707070; font-weight: normal; text-decoration:none;}
.board-list-nobering a:hover { color:#000; text-decoration:none;}

.board-list-nobering img {padding-top:2px;}




/****************   뷰 CSS   ***********************************************************************************************************/

.board-view-topline {background-color:#e9eff3; border-top:solid 2px #000; border-bottom:solid 1px #000;}
.board-view-reline {background-color:#fff; border-top:solid 2px #000;}
.board-view-rewrite {background-color:#f8f8f8; border-top:solid 2px #000; border-bottom:solid 1px #000; padding:12px 20px 13px 20px;}
.board-view-title {font-size:15px; color:#000; font-weight:bold; text-align:left; padding:16px 16px 16px 16px;}
.board-view-name {width:230px; color:#707070; text-align:right; padding:16px 16px 16px 16px; border-left:solid 1px #d6d6d6;  text-align:right;}

.board-view-file {font-size:11px; color:#707070; text-align:left; padding:12px 12px 12px 12px; border-bottom:solid 1px #d6d6d6;}
.board-view-file a:link,
.board-view-file a:visited {font-size:11px; color:#000; text-decoration:none;}
.board-view-file a:hover { color:#000; text-decoration:underline;}
.board-view-file img {padding:2px 5px 0px 0px;}

.board-view-text-out {border-bottom:solid 1px #000; padding:16px 16px 16px 16px;}
.board-view-text { color:#464646; text-align:left; padding:25px 16px 25px 16px; height: 250px; vertical-align:top;}

.board-view-pw-left {background-color:#f8f8f8;  color:#000; font-weight:bold; text-align:center; border-top:solid 1px #d6d6d6; padding:12px 0; width:130px;}
.board-view-pw-right {background-color:#fff;  color:#707070; text-align:left; border-top:solid 1px #d6d6d6; padding:12px 0px 12px 10px;}

.board-view-tel-left {background-color:#e9eff3;  color:#000; font-weight:bold; text-align:center; border-bottom:solid 1px #d6d6d6; padding:6px 0; width:130px;}
.board-view-tel-right {background-color:#fff;  color:#707070; text-align:left; border-bottom:solid 1px #d6d6d6; padding:6px 0px 6px 10px;}

.board-bt-view01 {padding:20px 0; text-align:right;}


.board-bt-view02 {padding:20px 0px;}
.board-bt-view02 ul li {float:right;}
.board-bt-view02 ul .board-bt-view-reple {padding-right:5px;}

.board-bt-view03 {padding:20px 0px;}
.board-bt-view03 ul li {float:left; padding-left:5px;}
.board-bt-view04 {margin-left:-45px;}
.board-bt-view05 ul li {text-align:left; float:left;}

.board-reple-font01 { color:#000; font-weight:bold; text-align:left; padding:20px 0px 25px 0px;}
.board-reple-font02 {color:#707070; font-weight:normal; padding-left:15px;}
.board-reple-font03 {  text-align:left; padding-bottom:32px; border-bottom:solid 1px #d6d6d6;}

.board-bt-reple01 {padding-top:23px;}
.board-bt-reple01 ul li {float:right;}
.board-bt-reple01 ul .board-bt-reple02 {padding-right:5px;}


/****************   쓰기 CSS   ***********************************************************************************************************/

.board-write-left  {background-color:#f1f0f0; color:#000; text-align:left; border-bottom:solid 1px #d6d6d6; padding:7px 20px 7px 20px; width:150px;}
.board-write-right {background-color:#fff; color:#707070; text-align:left; border-bottom:solid 1px #d6d6d6; padding:9px 0px 8px 10px;}



/****************   폼 CSS   ***********************************************************************************************************/

.board-formbox01 {border:solid 1px #cccccc;  color:#464646; height:20px;}
.board-txtbox01 {border:solid 1px #cccccc;  color:#464646;}

.partBtn{width:100%;     margin-bottom:50px; }
.partBtn ul{*zoom:1; }
.partBtn ul:after{ content:""; display:block; clear:both; }
.partBtn ul li{float:left;  cursor:pointer; font-size:1px; line-height:1px; margin-left:6px;  text-align:left; }
.partBtn ul li.first { margin-left:0px;}

.sub_tab { width:100%; margin-bottom:50px;}
.sub_tab ul {float:right;   }
.sub_tab ul li{ float:left; /*width:168px;*/  text-align:left; font-size:1px; line-height:1px; margin-left:6px;  }
.sub_tab ul li.first{ margin-left:0px; }
.sub_tab ul li a{ /*display:block; padding:14px 0px 13px 0px; background:#fff;*/  }

.btnBox{ width:100%; text-align:center; margin-top:30px; }


/* 서브컨텐츠 */
h4.t { margin-bottom:20px; line-height:1px; font-size:1px;  }
.classify{ height:18px; line-height:18px; margin-bottom:12px; }
.classify img{ vertical-align:top;  }
.classify strong { color:#3e62b5;  }

.search{width:100%; background:url('/images/bg/bg_tb_search.gif') no-repeat left top;  margin-bottom:20px; }
.search .searchBox{  padding:25px; 34px; }


/* table_type1 */
.tb_record{ width:345px;   border-top:solid 1px #ca363d; }
.tb_record th{ color:#04070f;  line-height:18px; font-size:13px;  padding:6px 0 6px 0px; border-bottom:solid 1px #e7e7e7; background:#f8f8f8; padding-left:26px; text-align:left; }
.tb_record td{ color:#646464;   line-height:18px; font-size:13px; padding:6px 0 6px 0px; border-bottom:solid 1px #e7e7e7;  padding-left:33px; text-align:left;  }

/* table_type2 */
.tb_record2{ width:345px;   border-top:solid 1px #ca363d; }
.tb_record2 th{ color:#04070f;  line-height:18px; font-size:13px;  padding:4px 0 4px 0px; border-bottom:solid 1px #e7e7e7; background:#f8f8f8; padding-left:26px; text-align:left; }
.tb_record2 td{ color:#646464;   line-height:18px; font-size:13px; padding:4px 0 4px 0px; border-bottom:solid 1px #e7e7e7;  padding-left:33px; text-align:left;  }

.md_divCenter{ width:100%; position:absolute; left:0px; top:0px; z-index:100;  /* */ display:none; }
.md_divCenter .md_divPopup{ position:relative;   }
.md_divCenter .md_divPopup .md_con{background:#ffffff;  position:absolute;  left:50%; top:350px; margin-left:-290px; z-index:201; width:600px; height:auto; /* */ display:block; border:solid 2px #000;  }
.md_divCenter .md_divPopup .md_con .md_conInside{position:relative; padding:18px; 26px; 20px 16px; }

.inquiry{ }
.inquiry h4 { margin-bottom:15px;}
.inquiry .btn{ text-align:right; padding-top:8px }
.inquiry .textarea_contact{ }
.inquiry .textarea_contact textarea{  width:370px; height:116px; }
.inquiry .textarea_contact .centent{ }


/* TABLE */

.tableStyle{ border-top:2px solid #1c5aac; margin-top:0px;}
.tableStyle > table{ width:100%; border-top:0; margin:0;}
.tableStyle > table tbody td{ padding:8px 8; border-style:solid; border-width:0  0px 1px 0; border-right:1px solid #c9d3d3; border-color:#c9d3d3; padding:10px 10px; }
.tableStyle > table thead th, .tableStyle > table tbody td{ border-width:0  0 1px 0;  border-right:1px solid #c9d3d3;   }
.tableStyle > table thead th.last, .tableStyle > table tbody td.last{ border-width:0  0 1px 0;  border-right:1px solid #fff; text-align:left; padding-left:10px;  }
.tableStyle > table tbody th{  border-style:solid; border-width:0  0px 1px 0; border-color:#c9d3d3; border-right:1px solid #c9d3d3;   background:#e1f2f9; text-align:center; color:#282828; font-weight:600;}
.tableStyle > table tbody th .header01{  border-style:solid; border-width:0  0px 1px 0; border-color:#c9d3d3; border-right:1px solid #c9d3d3; border-left:1px solid #c9d3d3;   background:#7db8ee; color:#fff; text-align:center; }
.tableStyle > table tbody td{  line-height:17px;}
.tableStyle > table tbody td .boder_right{  border-right:1px solid #c9d3d3;}
.pro_tb{ width:430px; float:right; border-top:0; margin:0;}