/*
 * skin.css : leejaehak.com
 */
:root {

   --skin-default-01 : #78695A ;/* #7C6E59 */
   --skin-default-02 : #ffffff ;
   --header-menu-item-activated : #584D42 ;

   --box-border : #c8c8c8 ;

   /* old color */
   --oc-fgc-1 : #000000 ;
   --oc-fgc-2 : #FFFFFF ;

   --oc-bgc-1 : #CDDA6B ;
   --oc-bgc-2 : #C8DA40 ;
   --oc-bgc-3 : #242424 ;
   --oc-bgc-4 : #8BBEB9 ;

   --oc-bdr-1 : #CDDA6B ;
   --oc-bdr-2 : #8BBEB9 ;
}

@font-face {
   font-family : 'Nanum Gothic' ;
   font-style : normal ;
   font-weight : 400 ;
   src : url(//tmb.kocn.co.kr/fonts/NanumGothic-Regular.eot) ;
   src : url(//tmb.kocn.co.kr/fonts/NanumGothic-Regular.eot?#iefix)   format('embedded-opentype'),
       url(//tmb.kocn.co.kr/fonts/NanumGothic-Regular.woff2)         format('woff2'),
       url(//tmb.kocn.co.kr/fonts/NanumGothic-Regular.woff)         format('woff'),
       url(//tmb.kocn.co.kr/fonts/NanumGothic-Regular.ttf)         format('truetype') ;
}

@font-face {
   font-family : 'Nanum Gothic' ;
   font-style : normal ;
   font-weight : 700 ;
   src : url(//tmb.kocn.co.kr/fonts/NanumGothic-Bold.eot) ;
   src : url(//tmb.kocn.co.kr/fonts/NanumGothic-Bold.eot?#iefix)      format('embedded-opentype'),
       url(//tmb.kocn.co.kr/fonts/NanumGothic-Bold.woff2)         format('woff2'),
       url(//tmb.kocn.co.kr/fonts/NanumGothic-Bold.woff)            format('woff'),
       url(//tmb.kocn.co.kr/fonts/NanumGothic-Bold.ttf)            format('truetype') ;
}

html {
   font-family : 'Nanum Gothic', '나눔고딕', 'Malgun gothic', '맑은 고딕', Dotum, AppleGothic, sans-serif ;
   letter-spacing : -1px ;
}

body, input, textarea, select, .search_text, .search_text_active {
   font-family : 'Nanum Gothic', '나눔고딕', Dotum, AppleGothic, sans-serif ;
}

.navContainer {
   text-align : left ;
}

.banner {
   background-color : #7C6E59 ;
}

.inner {
   width : 1076px ;
}

.inner2 {
   width : 1024px ;
}

.menu_active {
   background-color : #7C6E59 ;
}

.menu_active a {
   color : #FFF ;
}

.login_btn1, .bill_btn {
   color : black ;
   background-color : #FFFFFF ;
   border : 1px solid #CACACA ;
}

.bill_item2 {
   background-color : #FECD67 ;
   border : 1px solid #FECD67 ;
   color : #554D40 ;
}

.bill_item3 {
   background-color : #3B9A82 ;
   border : 1px solid #3B9A82 ;
}

.check_on {
   background-color : #FECD67 ;
}

.board_area {
   margin : 20px 10px ;
}

.myInfo_header_box2 {
   width : 16.55% ;
   height : 94px ;
   padding-top : 84px ;
   cursor : pointer ;
}

.myInfo_header_box2:hover    {
   background-color : #E3DFE0 ;
}
