/* BASIC css start */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* 
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
 @font-face { /* ³ª´®°íµñ Regular */
 font-family: 'Nanum Gothic';
 font-style: normal;
 font-weight: 600;
 src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
 src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
 url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
 url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
 url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
 }
 @font-face { /* ³ª´®°íµñ Bold */
 font-family: 'Nanum Gothic';
 font-style: normal;
 font-weight: 700;
 src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
 src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
 url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
 url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
 url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
 }





#ftWrap { position:relative; width:100%; margin:50px auto 0px;  text-align:center;  background:#fff;   }

#footer { position:relative; width:100%; text-align:center;   }

#footer .top1 { width:1300px; margin:0 auto;  border-top:1px solid #eee;  margin:0 auto 40px; }
#footer .ddinfo { width:1300px;  margin:0 auto; text-align:left; color: #777; text-decoration:none; font-size:8pt; font-family: 'Nanum Gothic',µ¸¿ò; font-weight:none;}
#footer .ddinfo  p {padding-bottom:2px;}


#footer .ddinfo .info0 { float:left; width:400px; }
#footer .ddinfo .info01 { float:left; width:295px;  }
#footer .ddinfo .info02 { float:left; width:295px;  }
#footer .ddinfo .info03 { float:left; width:310px; }


#footer .ddinfo .tit { color: #333333 ; text-decoration:none; font-size:10pt; font-family: 'Roboto', Arial,sans-serif,'Nanum Gothic', sans-serif; font-weight:bold; letter-spacing:1px; padding-bottom:10px;}
#footer .foot_cs { padding-top:0px ; color: #555; text-decoration:none;font-size:10pt; font-family: 'Nanum Gothic',µ¸¿ò; font-weight:bold; letter-spacing:0px; }

#footer .ddinfo p a { color: #777; text-decoration:none;font-size:8pt;font-family: 'Nanum Gothic',µ¸¿ò;  letter-spacing:0px; padding-bottom:0px;}
#footer .ddinfo p a:hover { color: #555;}

#instaPics {  
            max-width:1000px;  
            overflow: hidden;  
       }  
#instaPics img{width:70px; height:70px}

       .insta-box {  
            position: relative;  
            width:70px;  
            height:70px;  
            float: left;  
            margin: 1px;  
            border: 1px solid #ddd;  
       }  
       .image-layer {  
            overflow: hidden;  
            width: 100%;  
            height: 100%;  
       }  
       .image-layer img {  
            max-width:100%;  
       }  
       .caption-layer { 
            display: none;  
            position: absolute;  
            top: 0;   
            background: rgba(255,255,255,0.8);  
            height: 100%;  
            width: 100%;  
            padding: 5px;  
            box-sizing: border-box;  
            font-size: 10px;  
            color: #333;  
       }  
       .insta-likes {  
            float: right;  
       }  
/* BASIC css end */

