/* BASIC css start */
/* ÀÎ½ºÅ¸ */

.ins { margin:0 auto; width:1240px;  border-top:1px solid #D2D2D2; padding-top:30px; text-align:center;}
.ins .tit{ display:inline-block; *display:inline;   padding:2px 50px;  height:25px; line-height:25px; background-color: #636363; font-weight:bold; border: 1px solid #636363; color:#fff; margin-bottom:30px; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; letter-spacing:0px;  }
.ins .tit:hover { background-color: #7A7A7A; color:#fff; }



/* BASIC css start */
#footer { position:relative; width:100%; margin:100px auto 0px;   text-align:center;  background:#F5F5F5; }

#footer .top1 { width:100%; padding:0px 0 20px 0 ; border-bottom:0px solid #999;  margin:0 auto 40px; }
#footer .info { width:1246px; margin:0 auto; border:0px solid #000; text-align:left;   }


#footer .info .info0 { float:left; padding-right:80px; }
#footer .info .info0 div { background:#fff; border:3px solid #999; padding:50px; color: #919191; text-decoration:none;font-size:15pt;font-family: 'nanumgothic',µ¸¿ò; letter-spacing:0px;}
#footer .info .info0 div:hover { background:#999; color: #fff; }



#footer .info .info01 { float:left; padding-right:80px; color: #919191; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; letter-spacing:0px;  border-right:0px solid #ccc; margin-right:0px; }
#footer .info .info02 {  float:left; padding-right:80px; color: #919191; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò;letter-spacing:0px;   }
#footer .info .info03 {  float:left;  padding-right:80px; color: #919191; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; letter-spacing:0px;  }
#footer .info .info04 {   float:left;  padding-right:80px; color: #919191; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; letter-spacing:0px; }
#footer .info .info05 {   float:left;  padding-right:0px; color: #919191; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; letter-spacing:0px; }


#footer .tit { color: #3C3C3C; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; font-weight:bold; letter-spacing:0px; padding-bottom:10px;}
#footer .foot_cs { padding-top:10px ; color: #696969; text-decoration:none;font-size:18pt; font-family: 'nanumgothic',µ¸¿ò; font-weight:bold; letter-spacing:0px; }




#footer p {padding-bottom:5px;}

#footer p a { color: #7D7D7D; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò;  letter-spacing:0px; padding-bottom:0px;}


#footer .copy {text-align:center; color: #7D7D7D; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; clear:both; padding-top:10px; padding-bottom:10px;}

#footer a {color: #7D7D7D; text-decoration:none;font-size:8pt;font-family: 'nanumgothic',µ¸¿ò; }

.escro{position:absolute;
width:221px; padding:.8em 1em; font-size:1.1em; border:1px solid #bcbcbc;; box-sizing:border-box; color:#666;}

.escro strong{font-weight: bold;font-size:16px;}



/* BASIC css end */


/* BASIC css end */

