@charset "utf-8";
/*** reset ***/
body,div,dl,dt,dd,form,input,label,img,p,span,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
img{border:none;vertical-align:top;}
a{color:#181818;text-decoration:none;outline:none;background:transparent;-webkit-tap-highlight-color:transparent;}
a:hover{color:#21479d;}
input,button,textarea,select,option{font:14px/1 malgun gothic,Dotum,Helvetica,Helvetica Neue,Arial,Verdana,sans-serif;outline:none;color:#181818;}
body{font:14px/1 malgun gothic,Dotum,Helvetica,Helvetica Neue,Arial,Verdana,sans-serif;word-wrap:break-word;word-break:normal;-webkit-text-size-adjust:none;color:#181818;}
.fl{float:left;}
.fr{float:right; margin-right: 50px;}
.fr a{padding:0 5px;}
.clear:after{clear:both;content:"";display:block;}
table{border-collapse:collapse;border-spacing:0;}
/*** common ***/
.header,.contents,.footer{min-width:1024px;}
.container{width:1024px;margin:0 auto; clear: both;}
.container1000{width:1000px;margin:0 auto; clear: both;}
/*** header ***/
.header .topbar{height:36px;line-height:34px;background:#f4f4f4;color:#454545;}
.top_section{height:36px;}
.header .logobar{height:92px; line-height:92px;}
.header .logobar .logo img{display:block; float:left;padding-top:12px;}
.header nav{ width:780px;height:92px; line-height:92px;text-align:center; float:left;}
.header nav .nav_section{position:relative;z-index:1;}
.header nav .nav_section > ul li{display:inline-block;letter-spacing:-1px;font-weight:bold;font-size:17px;width:122px;color:#5d5d5d;}
/*.header .nav .container > ul li{display:inline-block;letter-spacing:-1px;font-weight:bold;font-size:17px;padding:0 35px;background:url("../images/nav_icon.gif") no-repeat 0 center;color:#5d5d5d;}*/
.header nav .nav_section > ul li a{color:#5d5d5d;display:block;}
.header nav .nav_section > ul li a:hover{color:#21479d;}
.header nav .nav_section > ul li:first-child{background:none;}
.header nav .sub-nav{width:780px;border:1px solid #a9a9a9;position:absolute;left:50%;margin-left:-390px;top:70px;background:#fff;font-size:15px;padding:10px 0;display:none;}
/*.header nav .sub-nav{width:530px;border:1px solid #a9a9a9;position:absolute;left:50%;margin-left:-265px;top:40px;background:#fff;font-size:15px;padding:10px 0;display:block;}*/
.header nav .sub-nav ul{float:left;width:16%;}
.header nav .sub-nav ul:first-child{padding-left:12px;}
.header nav .sub-nav ul li{line-height:35px;font-size:15px;text-align:left;text-indent:0px; text-align:center;}
/*.heade nav .sub-nav ul:last-child li{text-indent:43px;}*/
.header nav .sub-nav ul li a{color:#646464;}
.header nav .sub-nav ul li a:hover{color:#21479d;font-weight:bold;}
/*** footer ***/
.footer{margin-top:100px; border-top : 3px solid black; clear: both;}
.footer .service{height:200px;}
.footer .service section{padding:35px 0;}
.footer .service section h2{font-size:18px;border-bottom:1px solid #b8b8b8;font-weight:bold;padding-bottom:6px;margin-bottom:2px;}
.footer .service .section-1{float:left;width:450px; margin-left:20px;color:#4d4d4d; font-weight:bold;}
.footer .service .section-1 li{font-size:13px; letter-spacing: -1px;/*color:#d5d5d5;*/line-height:24px;}
.footer .service .section-1 li.big_txt{font-size:20px;}
.footer .service .section-2{float:left;margin-left:50px;width:205px; color:#4d4d4d; font-weight:bold;}
.footer .service .section-2 li{font-size:18px;/*color:#d5d5d5;*/line-height:28px;}
.footer .service .section-2 li.big_txt{font-size:28px;}
.footer .service .section-2 li.big_txt1{font-size:30px; margin: 10px 0;}
.footer .service .section-2 li.big_txt2{font-size:23px;}
.footer .info{padding:5px 0;}
.footer .info .info-txt{font-size:13px;color:#535353;line-height:22px;font-weight:bold;letter-spacing:-1px;float:left;}
.footer .f-logo{float:right;}
/*** contents ***/
.contents{min-height:400px;}

.right_banner_section{position : absolute; left: 50%; margin-left: 600px; }
.right_banner_0{width:194px;height:181px;background-image:url('/images/right_banner_icon0.png'); 
text-shadow:1px 1px 1px black;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=130, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=130, Color='#000000');
filter:DropShadow(Color=#000000, OffX=0, OffY=1);
zoom: 1;

/* CSS3 */}

.right_banner_0 div.right_0{padding-top:60px;text-align:center; color:white;}
.right_banner_0 div.right_0 div{margin: 5px 0;}
.right_banner_0 .right_tit{font-size: 28px;font-weight:bold;}
.right_banner_0 .right_tel{font-size: 22px;font-weight:bold;}
.right_banner_0 .right_bank{font-size: 11px;font-weight:bold;}
.right_banner_0 .right_account{font-size: 16px;font-weight:bold;}

.right_banner_1{width:194px;height:74px;background: #ebebeb; margin : 5px 0;}
.right_banner_1 div{display: inline-block; height: 74px; line-height:74px; font-size: 15px; font-weight:bold;}
.right_banner_1 img{margin:10px 5px 0 15px;}

@media 
only screen and (max-width: 1210px){
	.right_banner_section{display:none};
}
