@charset "euc-kr";
@import url("https://cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/nanumgothic.css");
body, input, textarea, select, button, td, table{font-family: 'Nanum Gothic',sans-serif;font-size: 13px;color: #222}
body, div, ul, li, dl, dd, dt, ol, h1, h2, h3, h4, h5, h6, input, fieldset, legend, p, select, table, th, td, tr, textarea, button, form, figure, figcaption {margin:0; padding:0;}
*{-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box}
img {border:none;vertical-align:middle;max-width:100%;height:auto}
div, ul, li {margin:0; padding:0;list-style:none}
a:link, a:hover, a:visited, a:active {text-decoration:none;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
:link, :hover, :visited, :active {text-decoration:none;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}

#fixed-menu{top: 0;left: 0;z-index:9999;width:100%;background:rgba(255, 255, 255, 1);box-shadow: 0px 0px 15px 0px #808080;-webkit-box-shadow:0px 0px 10px 0px #808080;-moz-box-shadow: 0px 0px 10px 0px #808080}
.fixed-title {position: fixed;top: 0px}

.header_topbar{width:100%;height:22px;background:rgba(196, 19, 35, 1)}
.header_toptext{width:100%}
.header_toptext ul {float:right;padding-top:3px;font-size:0px}
.header_toptext ul li {padding:0px 10px 0px 10px;display:inline;font-size:9px;border-left:0px solid #fff}
.header_toptext ul li:first-child {border-left:none}
.header_toptext li a{font-size:11px;color:#fff;text-decoration:none}
.header_toptext:link, .header_toptext:visited{color:#fff;text-decoration:none}
.header_toptext a:hover{color:#FFCB26;text-decoration:none}

#header_wrap{position:relative;padding:8px 0px 8px 0px}
.tel{margin-top:10px;float:right}
.m_sitemap{float:right}
.m_tel{position:absolute;top:11px;left:10px}
.log{margin-left:18px}

#menubtn{position: absolute;top:11px;right:10px;padding: 7px 5px;border: solid 1px #aaaaaa;border-radius:2px;background-color: #fff;cursor: pointer}
#menubtn:hover{background-color: #dddddd}
#menubtn:focus{outline: none}
#menubtn i{font-size:18px;color:#888}
#menubtn span{display: inline-block;text-indent: -9999px}
.m_menu{display: none;background:#fff}
.m_menu ul{margin:0 auto}
.m_menu li a{position: relative;display: block;padding:6px 0px 6px 10px;border-bottom: dotted 1px #dddddd;font-size: 14px;color:#000;text-decoration: none}
.m_menu li a:hover{background-color: #eeeeee}
.m_menu_line{margin:6px 0px 2px 0px;width:100%;height:1px;background-color:#E4E4E4}
.m_menu_sub_bu{padding-left:8px;font-size:13px;color:#666;background: url(/index/m_menu_sub_bar.png);background-repeat:no-repeat;}
#preloadedImages{width: 0px;height: 0px;display: inline;background-image: url('/index/mobile_menu_off.png');background-image: url('/index/mobile_menu_on.png')}
.opencloseicon{ position:absolute; width:11px; height:6px; display:block; background:rgba(0, 0, 0, 0) url('/index/mobile_menu_off.png') repeat scroll 0% 0% / 11px; right: 0px; top:14px;right:18px }

.sns{float:right;margin-top:7px}
.sns ul {float:right;font-size:18px;font-weight: bold;font-size:0}
.sns ul li {display:inline;font-size:10px;border-left:0px solid #c0c0c0;padding:0px 2px 0px 2px}
.sns ul li:first-child {border-left: none}
.sns a:link, .sns a:visited{color:#333333}
.sns a:hover{color:#2E76BC;text-decoration:none}

.header_movie{position: relative;width:100%}
.banner--clone{position: fixed;z-index:999;top: 0;left: 0;background:rgba(255, 255, 255, 1);-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out}
.banner--stick{-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%)}
.banner--unstick {}
.banner--stick .header_movie_bar{position:absolute;width:100%;height:3px;top:47px;left:0;z-index:5;background:rgba(196, 19, 35, 1)}

.sub-box2{width:100%}
.sub_title{margin-top:15px;margin-bottom:25px;width:100%;text-align:center;font-size:20px;color:#222;border-bottom:2px solid #D9D9D9;font-weight:600}
.sub_title_new{margin-top:15px;margin-bottom:25px;width:100%;text-align:center;font-size:20px;color:#222;line-height:43px;border-bottom:2px solid #D9D9D9;font-weight:600}
.sub_contents_box{width:100%}
.sub_contents{margin-top:0px;margin-bottom:50px;margin-left:15px;margin-right:15px;text-align:center}
.board_contents{margin-bottom:55px}

#footer_wrap:after{content: "";display: block;clear: both}
#footer_wrap{padding-top:2%;padding-bottom:2%;padding-left:2.47116968699%;padding-right:2.47116968699%;text-align:left;width:100%;font-size:11px;color:#D3D3D3;background-color:#373737}
.footer_title{margin-top:15px;margin-bottom:10px;font-size:14px;font-weight:bold}
.footer_text{line-height:19px}
.footer_yellow{color:#D7A50B;font-weight:bold}
.footer_green{color:#9CB757;font-weight:bold}
.footer_box1{float:left;padding-left:17px;width:100%}
.footer_box2{float:left;padding-left:17px;width:100%}
.footer_box3{float:left;padding-bottom:2%;padding-left:17px;width:100%}

.footer-go-bu{margin-top:3px;padding-left:21px;width:100%;font-size:12px;color:#D3D3D3;line-height:30px;display:inline-block;border:1px solid #9B9B9B;cursor:pointer;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.footer-go-bu:link, .footer-go-bu:visited{color:#fff}
.footer-go-bu:hover{color:#fff;border:1px solid #333;background-color:#000}

.map:after{content: "";display: block;clear: both}
.map{width: 100%}
.map_box1{width: 100%}
.map_add{margin-left:10px;font-size:15px;color:#878787;line-height:40px}
.map_box_t1{margin-top:31px;float:left;width: 50%}
.map_box_t1 ul, .map_box_t2 ul{text-align:center}
.map_box_t1 li, .map_box_t2 li{display: block;float:left;width: 50%;font-size:15px;color:#878787;line-height:21px}
.map_box_t1_text, .map_box_t2_text{margin-top:30px;text-align:left}
.map_box_t1_title, .map_box_t1_title_1, .map_box_t2_title, .map_box_t2_title_2{font-weight:bold}
.map_box_t1 p, .map_box_t2 p{margin:0}
.map_box_t2{margin-top:31px;padding-bottom:31px;float:left;width: 50%}
.map_box_t2_tel{color:#0AA9D8}
.map_line{margin:20px 0px 0px 0px;width:100%;height:1px;background-color:#E4E4E4;clear: both}

.greeting-page-wrap:after{content: "";display: block;clear: both}
.greeting-page-wrap{width:100%;font-size:13px;line-height:23px}
.greeting-page-title{margin-bottom:3%;text-align:center;font-size:15px;color:#CA2700;line-height:24px}

.subpage-top-bartitle{margin-top:2%;margin-bottom:3%;padding-left:10px;padding-right:10px;display:inline-block;font-size:15px;color:#fff;font-weight:bold;line-height:30px;background-color:#CA2700}
.subpage-top-title{margin-bottom:3%;font-size:14px;color:#333;font-weight:bold;line-height:24px}
.subpage-top-titlecolor{font-size:13px;color:#999}
.subpage-top-text{font-size:13px;color:#333;line-height:24px}
.subpage-top-wrap{margin-bottom:3%;padding:20px;text-align:center;width:100%;border:1px solid #E3E3E3;box-shadow: 1px 1px 2px 1px #F4F3F3;background-color:#fff;background-image: url( "/index/subtop_titleback.gif" );background-repeat: repeat;border-radius:3px}

.subpage-big-title{margin-bottom:1%;text-align:left;font-size:15px;color:#333;font-weight:bold;line-height:30px}
.subpage-big-title img{vertical-align:-5px}
.subpage-box-wrap{margin-bottom:3%;padding:15px;width:100%;border:1px solid #E3E3E3;box-shadow: 1px 1px 2px 1px #F4F3F3;background-color:#fff;border-radius:3px}

.subpage-small-title{text-align:left;font-size:13px;color:#333;font-weight:bold;line-height:30px}
.subpage-small-box{padding:15px;width:100%;text-align:left;font-size:13px;color:#333;line-height:23px;background-color:#F2F2F2;border-radius:3px}

.subpage-small-red{color:#CA2700}
.subpage-small-center{text-align:center}
.subpage-small-bold{font-weight:bold}
.subpage-small-alignment{padding-left:16px;text-indent:-12px}
.subpage-small-alignment02{padding-left:16px;text-indent:-8px}
.subpage-small-alignment03{padding-left:49px;text-indent:-52px}

.subpage-small-line{margin-top:2%;margin-bottom:2%;border-bottom: dotted 1px #CBCBCB}

.subpage-small-bu{margin:0 auto;margin-top:2%;width:100%;text-align:center;font-size:17px;color:#fff;font-weight:bold;line-height:45px;border:1px solid #9D000E;cursor:pointer;background-color:#C41323;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.subpage-small-bu:link, .subpage-small-bu:visited{color:#333}
.subpage-small-bu:hover{color:#fff;border:1px solid #000;background-color:#222}

.subpage-small-buline{margin-top:8%;margin-bottom:5%;border-bottom: dotted 1px #CBCBCB}

.translation-table-top{width:100%;height:3px;background-color:#CA2700}
.translation-table{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.translation-table th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.translation-table td{padding:5px;border: 1px solid #D4D2D2;text-align:left;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.translation-table td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.translation-table-width1{width:10%} 
.translation-table-width2, .translation-table-width3, .translation-table-width4{width:30%}
tr.translation-table-center td{text-align:center}
tr.translation-table-red td{text-align:center;color:#CA2700;font-weight:bold;;background-color:#F5F7FA}
tr.translation-table-bold td{font-weight:bold;background-color:#F5F7FA}
td.translation-table-tdbold{text-align:center;font-weight:bold;background-color:#F5F7FA}
td.translation-table-backcolor{color:#fff;background-color:#989898}

.translation-table2-top{width:100%;height:3px;background-color:#CA2700}
.translation-table2{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.translation-table2 th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.translation-table2 td{padding:5px;border: 1px solid #D4D2D2;text-align:left;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.translation-table2 td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.translation-table2-width1{width:30%}
.translation-table2-width2{width:70%} 
td.translation-table2-backcolor{color:#fff;background-color:#989898}
td.translation-table2-backcolor2{background-color:#F5F7FA}
.translation-table2-tdbold{font-weight:bold}
.translation-table2-line{margin-top:5%;margin-bottom:5%;border-bottom: dotted 1px #CBCBCB}

.translation-table3-top{width:100%;height:3px;background-color:#CA2700}
.translation-table3{width:100%;text-align:center;border-top:2px solid #fff;border-collapse: collapse}
.translation-table3 th{padding:5px;text-align:center;border: 1px solid #D4D2D2;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.translation-table3 td{padding:5px;border: 1px solid #D4D2D2;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.translation-table3 td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.translation-table3-width1{width:33%}
.translation-table3-width2{width:33%} 
.translation-table3-width3{width:34%} 
td.translation-table3-bold{font-weight:bold}
td.translation-table3-backcolor{font-weight:bold;background-color:#F5F7FA}

.translation-table3-box:after{content: "";display: block;clear: both}
.translation-table3-box{width:100%;font-size:11px;color:#333;font-weight:bold;line-height:25px}
.translation-table3-box1{float:left;width:50%;text-align:left}
.translation-table3-box2{float:left;width:50%;text-align:right}

.interpretation-table-top{width:100%;height:3px;background-color:#CA2700}
.interpretation-table{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.interpretation-table th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.interpretation-table td{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.interpretation-table td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.interpretation-table-width1{width:20%} 
.interpretation-table-width2{width:20%}
.interpretation-table-width3{width:20%}
.interpretation-table-width4{width:20%}
.interpretation-table-width5{width:20%}
td.interpretation-table-bold{font-weight:bold;background-color:#F5F7FA}
td.interpretation-table-bold2{font-weight:bold}
td.interpretation-table-backcolor{color:#fff;font-weight:bold;background-color:#989898}

.interpretation-table2-title{text-align:right;font-size:11px;color:#333}
.interpretation-table2-top{width:100%;height:3px;background-color:#CA2700}
.interpretation-table2{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.interpretation-table2 th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.interpretation-table2 td{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.interpretation-table2 td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.interpretation-table2-width1{width:25%} 
.interpretation-table2-width2{width:25%}
.interpretation-table2-width3{width:25%}
.interpretation-table2-width4{width:25%}
td.interpretation-table2-bold{font-weight:bold;background-color:#F5F7FA}
td.interpretation-table2-backcolor{font-weight:bold;background-color:#F5F7FA}
.interpretation-table2-text{text-align:left;font-size:11px;color:#333;font-weight:bold}
.interpretation-table2-line{margin-top:5%;margin-bottom:5%;border-bottom: dotted 1px #CBCBCB}
.interpretation-table2-bold2{font-weight:bold}

.interpretation-table3-title{text-align:right;font-size:11px;color:#333}
.interpretation-table3-top{width:100%;height:3px;background-color:#CA2700}
.interpretation-table3{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.interpretation-table3 th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.interpretation-table3 td{padding:5px;border: 1px solid #D4D2D2;text-align:left;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.interpretation-table3 td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.interpretation-table3-width1{width:20%} 
.interpretation-table3-width2{width:80%}
td.interpretation-table3-backcolor{color:#fff;font-weight:bold;background-color:#989898}

.translation-top-menu{margin:0 auto;margin-top:20px;margin-bottom:20px;width:100%;}
.translation-top-menu ul:after{content: "";display: block;clear: both}
.translation-top-menu li{float:left;margin-bottom:10px;text-align:center;margin-left:1.2987012987%;width:23.3766233766%;box-shadow: 2px 2px 2px 0px #eee}

.translation-topbu-on{margin:0 auto;display:block;width:100%;text-align:center;font-size:13px;color:#fff;line-height:35px;border: 1px solid #9D000E;background:#C41323}
.translation-topbu{margin:0 auto;display:block;width:100%;text-align:center;font-size:13px;color:#333;line-height:35px;border: 1px solid #BAB9B9;background-color:#fff;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.translation-topbu:link, .translation-topbu:visited{color:#333}
.translation-topbu:hover{color:#fff;background-color:#000}

.apostille-table-top{width:100%;height:3px;background-color:#CA2700}
.apostille-table{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.apostille-table th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.apostille-table td{padding:5px;border: 1px solid #D4D2D2;text-align:left;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table-width1{width:30%} 
.apostille-table-width2{width:70%}
td.apostille-table-backcolor{text-align:center;font-weight:bold;background-color:#F5F7FA}

.apostille-table{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.apostille-table th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.apostille-table td{padding:5px;border: 1px solid #D4D2D2;text-align:left;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table-width1{width:30%} 
.apostille-table-width2{width:70%}
td.apostille-table-backcolor{text-align:center;font-weight:bold;background-color:#F5F7FA}

.apostille-table2{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.apostille-table2 th{padding:0px;border: 1px solid #D4D2D2;text-align:center;font-size:10px;color:#fff;font-weight:bold;background-color:#CA2700}
.apostille-table2 td{padding:0px;border: 1px solid #D4D2D2;text-align:left;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table2 td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table2-width1{width:15%} 
.apostille-table2-width2{width:85%}
td.apostille-table2-backcolor{text-align:center;font-weight:bold;background-color:#F5F7FA}

.apostille-table3{width:100%;border-top:2px solid #fff;border-collapse: collapse}
.apostille-table3 th{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:11px;color:#fff;font-weight:bold;background-color:#CA2700}
.apostille-table3 td{padding:5px;border: 1px solid #D4D2D2;text-align:center;font-size:9px;color:#606060;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table3 td:hover{font-size:9px;color:#fff;background-color:#999;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.apostille-table3-width1{width:50%} 
.apostille-table3-width2{width:50%}
td.apostille-table3-backcolor{text-align:center;font-weight:bold;background-color:#F5F7FA}
td.apostille-table3-bold{font-weight:bold}
td.apostille-table3-text{text-align:center;}


.apostille-table-line{margin-top:6%;margin-bottom:5%;border-bottom: dotted 1px #CBCBCB}
.apostille-table-text{margin-top:1%;text-align:left;font-size:9px;color:#333}
.apostille-table-left{margin-top:2%;text-align:left;font-size:11px;color:#333}

.apostille-table-bu{margin:0 auto;padding-right:10px;padding-left:10px;width:100%;line-height:25px;text-align:center;font-size:11px;color:#fff;font-weight:bold;border:1px solid #9D000E;cursor:pointer;background-color:#C41323;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.apostille-table-bu:link, .apostille-table-bu:visited{color:#333}
.apostille-table-bu:hover{color:#fff;border:1px solid #000;background-color:#222}

@media(max-width: 480px) {
.pc-log-boxT, .sns, .tel, .main_menu, .sub-box1, .banner_4_text, .footer_box1, .downward_movement_wrap, #footer_wrap, .greeting-page-line, .subpage-br-p, .pc-img{display:none}

.header_topbar{height:17px}
.header_toptext ul {padding-top:2px}
.header_toptext li a{font-size:10px}

.log{margin:0 auto;text-align:center}
.log img{width:159px}

.downward_movement_wrap_480{height:130px;background-color:#00AD9F}

.map{margin-bottom:0px}
.map_add{font-size:13px}
.map_box_t1{margin-top:31px;padding-left:10px;padding-right:15px;width:100%}
.map_box_t1 img, .map_box_t2 img{width:35%}
.map_box_t1 li, .map_box_t2 li{width:50%;font-size:14px}
.map_box_t1_text{margin-top:20px}
.map_box_t2{margin-top:31px;padding-left:10px;padding-right:15px;padding-bottom:31px;width:100%}
.map_box_t2_text{margin-top:0px}
}


@media (min-width: 481px) and (max-width: 767px) {
.pc-log-boxT, .sns, .m_tel, .tel, .main_menu, .sub-box1, .downward_movement_wrap, #footer_wrap, .greeting-page-line, .subpage-br-p, .pc-img{display:none}

.header_topbar{height:17px}
.header_toptext ul {padding-top:2px}
.header_toptext li a{font-size:10px}

.log img{width:159px}

.downward_movement_wrap_480{height:160px;background-color:#9300AD}
}


@media (min-width: 768px) and (max-width: 1199px){
.pc-log-boxT, .m_tel, .tel, .main_menu, .sub-box1, .downward_movement_wrap, #footer_wrap, .greeting-page-line, .subpage-br-p, .pc-img{display:none}

#menubtn{top:13px}
.sns{margin-top:7px;margin-right:70px}

.log img{width:159px}

.downward_movement_wrap_480{height:230px;background-color:#B0CA1E}

.subpage-big-title{font-size:19px}
.subpage-box-wrap{padding:20px}
.subpage-small-title{font-size:17px}
.subpage-small-box{padding:20px;font-size:15px;line-height:30px}

.subpage-top-bartitle{margin-top:2%;margin-bottom:2%;font-size:25px;line-height:30px}
.subpage-top-title{margin-bottom:1%;font-size:23px;line-height:33px}
.subpage-top-titlecolor{font-size:19px}
.subpage-top-text{margin-bottom:1%;font-size:15px;line-height:30px}

}


@media (min-width: 1200px) {
#down_quick_wrap, .m_tel, .m_sitemap, .sub-box1, .downward_movement_wrap_480, #M-footer_wrap, .M-footer_copyright, .subpage-br-m, .mobile-img, .apostille-table3-br{display:none}

.log img{width: 205px}
.log{margin:0 auto;text-align:center}

#fixed-menu{position: absolute;height:154px;box-shadow: 0px 0px 0px 0px #808080;-webkit-box-shadow:0px 0px 0px 0px #808080;-moz-box-shadow: 0px 0px 0px 0px #808080}

#header_wrap{margin:0 auto;padding:15px 0px 15px 0px;width:1200px}
.header_line1{width:100%;height:1px;background:rgba(228, 228, 228, 1)}

.pc-log-boxT{position:relative;margin:0 auto;width:1200px}
.pc-log{position:absolute;padding-left:20px;top:12px;z-index:100}
.pc-tel{position:absolute;padding-left:20px;top:4px;z-index:101;font-size:11px;color:#fff;}

.main_menu_wrap{width:100%;text-align:center;line-height:50px;z-index:10000}
#main_menu_title a:hover{color:#FF5700;background:rgba(0, 0, 0, 0.0)}
.main_menu ul ul{position:absolute;padding-top:4px;display:visible;text-align:center;z-index:11999}
.main_menu ul ul li{display:block;border-bottom:0px solid #595858;background:rgba(0, 0, 0, 0.0)}
.main_menu ul li{display:inline-block}
.main_menu ul li a:hover{color:#E67825;background:rgba(45, 45, 45, 1)}
.main_menu li a{display:block;width:150px;font-size:16px;color:#000;font-weight:600;line-height:37px}
.main_menu_height{margin-top:24px}
.main_menu_sub li a{font-size:14px;color:#D4D3D3;font-weight:400}
.main_menu .main_menu_back_wrap {position:relative; overflow:hidden; z-index:1; transition:all 0.25s ease; height:50px; border-bottom:0px;background:rgba(0, 0, 0, 0.0)}
.main_menu .main_menu_over_back{position:absolute;width:100%;height:310px;top:50px;left: 0;background:rgba(66, 66, 66, 0.9)}
.main_menu_bar{position:absolute;width:100%;height:3px;top:154px;z-index:5;background:rgba(196, 19, 35, 1)/*;box-shadow: 0px 0px 15px 0px #808080;-webkit-box-shadow:0px 0px 10px 0px #808080;-moz-box-shadow: 0px 0px 10px 0px #808080*/}

#sub_boxT:after{content: "";display: block;clear: both}
#sub_boxT{margin:0 auto;width:1200px;background-color:#fff}
.header_boxT{margin:0 auto;width:1200px}
.index_boxT{margin:0 auto;width:1200px}

.main_pic_space{padding-top:150px} 

.sub_title{margin-top:53px;margin-bottom:5%;font-size:25px}
.sub_title_new{margin-top:53px;margin-bottom:5%;font-size:25px}
.sub_contents_box{width:100%;background-color:#fff}
.sub-box1{float:left;width:0%}
.sub-box2{float:left;width:100%}
.sub-box2contents{padding-left:60px;padding-right:60px}

.sub_contents{margin-top:20px;margin-bottom:100px}
.board_contents{margin-top:20px;margin-bottom:100px}

#footer_wrap{padding-left:0%;padding-right:0%;font-size:13px;}
.footer_title{margin-top:0px;margin-bottom:25px;font-size:16px}
.footer_text{line-height:22px}
.footer_box1{width:45%}
.footer_box2{padding-left:65px;width:43%}
.footer_box3{padding-bottom:0%;padding-left:0px;width:12%}
.footer-go-bu{padding-left:10px;width:151px;font-size:12px;line-height:30px}

.greeting-page-wrap{font-size:15px;line-height:30px}
.greeting-page-title{margin-bottom:3%;font-size:22px;line-height:40px}

.subpage-top-bartitle{margin-top:2%;margin-bottom:2%;font-size:25px;line-height:30px}
.subpage-top-title{margin-bottom:1%;font-size:23px;line-height:33px}
.subpage-top-titlecolor{font-size:19px}
.subpage-top-text{margin-bottom:1%;font-size:15px;line-height:30px}

.subpage-big-title{font-size:19px}
.subpage-box-wrap{padding:20px}
.subpage-small-title{font-size:17px}
.subpage-small-box{padding:20px;font-size:15px;line-height:30px}

.subpage-small-buline{margin-top:4%;margin-bottom:3%}

.translation-table th{padding:10px;font-size:17px;line-height:28px}
.translation-table td{padding:10px;font-size:15px;line-height:28px}
.translation-table td:hover{font-size:15px;line-height:28px}
.translation-table-width1{width:19%} 
.translation-table-width2, .translation-table-width3, .translation-table-width4{width:27%}

.translation-table2 th{padding:10px;font-size:17px;line-height:28px}
.translation-table2 td{padding:10px;font-size:15px;line-height:28px}
.translation-table2 td:hover{font-size:15px;line-height:28px}

.translation-table3 th{padding:10px;font-size:17px;line-height:28px}
.translation-table3 td{padding:10px;font-size:15px;line-height:28px}
.translation-table3 td:hover{font-size:15px;line-height:28px}

.translation-table3-box{font-size:14px;line-height:34px}

.interpretation-table th{padding:10px;font-size:17px;line-height:28px}
.interpretation-table td{padding:10px;font-size:15px;line-height:28px}
.interpretation-table td:hover{font-size:15px;line-height:28px}

.interpretation-table2-title{font-size:14px}
.interpretation-table2 th{padding:10px;font-size:17px;line-height:28px}
.interpretation-table2 td{padding:10px;font-size:15px;line-height:28px}
.interpretation-table2 td:hover{font-size:15px;line-height:28px}
.interpretation-table2-text{font-size:15px}

.interpretation-table3 th{padding:10px;font-size:17px;line-height:28px}
.interpretation-table3 td{padding:10px;font-size:15px;line-height:28px}
.interpretation-table3 td:hover{font-size:15px;line-height:28px}

.translation-top-menu li{margin-left:1.492537%;width:14.925373%}

.apostille-table th{padding:10px;font-size:17px;line-height:28px}
.apostille-table td{padding:10px;font-size:15px;line-height:28px}
.apostille-table td:hover{font-size:15px;line-height:28px}

.apostille-table2 th{padding:10px;font-size:17px;line-height:28px}
.apostille-table2 td{padding:10px;font-size:15px;line-height:28px}
.apostille-table2 td:hover{font-size:15px;line-height:28px}

.apostille-table3 th{padding:10px;font-size:17px;line-height:28px}
.apostille-table3 td{padding:10px;font-size:15px;line-height:28px}
.apostille-table3 td:hover{font-size:15px;line-height:28px}

.apostille-table-text{margin-top:1.5%;font-size:16px}
.apostille-table-left{font-size:16px;line-height:28px}



}