@charset "utf-8";

/*@import url(./import_font/lg_font/lg_font.css);*/

@import url(http://designtu.kr/font/notosans/google_notosanskr.css);
@import url(../nanum.css); 
 

/* CSS reset */
/* A                A A                             A                             A                             A                             */
  *                 { -webkit-box-sizing: border-box;       -moz-box-sizing: border-box;        box-sizing: border-box;                        }
   html  ,body ,div  ,span ,applet ,object ,iframe ,h1   ,h2    ,h3   ,h4    ,h5       ,h6     ,p      ,blockquote ,pre    ,abbr    ,acronym ,address 
  ,big   ,cite ,code ,del  ,dfn    ,em     ,font   ,img  ,ins   ,kbd  ,q     ,s        ,samp   ,small  ,strike     ,strong ,sub     ,sup     ,tt   
  ,var   ,b    ,u    ,i    ,center ,dl     ,dt     ,dd   ,ol    ,ul   ,li    ,fieldset ,form   ,label  ,legend     ,table  , aption ,tbody   ,foot
  ,thead ,tr   ,th   ,td   ,button ,textarea ,input
                    { margin          : 0;          padding    : 0;               border     : 0;               
                      vertical-align  : baseline;   background : transparent;     list-style : none;            line-height : 1.5;
                      box-sizing      : border-box; font-size   : 100%;
                      -webkit-text-size-adjust : none;                                                                                         }   
   em ,address      { font-style      : normal;                                                                                                }
   hr               { display         : none;                                                                                                  }
   body             { line-height     : 1;          word-break : break-all;                                                                    }
   ol ,ul           { list-style      : none;                                                                                                  }
   blockquote ,q    { quotes          : none;                                                                                                  }
   blockquote:before ,blockquote:after
  ,         q:before ,         q:after          
                    { content         : '';         content    : none;                                                                         }
   ins              { text-decoration : none;                                                                                                  }
   del              { text-decoration : line-through;                                                                                          }
   input            { -webkit-border-radius: 0;}    
    
/*table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;word-break:break-all;}*/
/* A                A A                             A                             A                             A                             */
   table            { width           : 100%;       border-collapse : collapse;   border-spacing : 0;           word-break  : break-all;       }
   table th 
  ,table td         { vertical-align  : middle;                                                                                                }
   fieldset         { margin          : 0;          padding         : 0;          border         : 0 none;                                     }
   legend ,caption ,.skip            
                    { position        : absolute;   left            : -9999px;    width          : 0;           height      : 0; 
                      line-height     : 0;          overflow       : hidden;                                     }
   caption          { position        : static;                                                                                                }
   html ,body ,input ,button
                    { color           : #000;                                                                    }
   a                { color           : #000;       text-decoration : none !important;                                                         }
   a:hover          { text-decoration : none !important;                                                                                       }
   a:after          { text-decoration : none !important;                                                                                       }
   a:before         { text-decoration : none !important;                                                                                       }
   img ,input       { vertical-align  : top;                                                                                                   }
   label            { vertical-align  : middle;                                                                      }
   select           { height          : 24px;       margin          : 0;          border         : 1px solid #DCDCDC; 
                      padding         : 0;          vertical-align  : middle;      color       : #000;            }
   input            { outline-style   : none;                                                                                                  }
   textarea         { color           : #000;       padding         : 5px; 
                      overflow-y      : auto;       resize          : none;       border         : 1px solid #DCDCDC;                          }

/* html5 reset */
/* A                A A                             A                             A                             A                             */
   header ,footer ,section ,article ,aside ,nav ,hgroup ,details ,menu ,figure ,figcaption ,canvas
                    { display         : block;      margin          : 0;          padding        : 0;           border : 0; 
                      font-size       : 100%;       font            : inherit;    vertical-align : baseline;                                   }

                    
                      
.strokeme {
  color: rgba(255,255,255,0); font-size:50px;
  -webkit-text-stroke: 1px #000
}                      
                      