::selection{

color: #ecb3b3;

background-color:#transparent;

}

::-moz-selection{

color: #ecb3b3;

background-color:#transparent;

} 



BODY { scrollbar-3dlight-color:#ecb3b3;
scrollbar-arrow-color:#FFF;
scrollbar-track-color:#FFF;
scrollbar-darkshadow-color:#ecb3b3;
scrollbar-face-color:#ecb3b3;
scrollbar-highlight-color:#ecb3b3;
scrollbar-shadow-color:#ecb3b3;}

::-webkit-scrollbar {width: 5px; height: 8px; border: 3px solid #ecb3b3; }
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {display: block; height: 0px; background: #ecb3b3;}
::-webkit-scrollbar-track {background: #FFF;}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: #ecb3b3;}




body {
width: 100%;
height: 100%;
margin: 0;
background: #f6f6f6;
}



#con {
width: 860px;
padding: 20px;
background: #FFF;
border: 1px solid #cfcfcf;
margin: -1px auto;
}


#bar {
width: 100%;
height: 40px;
background: #f2d1d1;
}

#logo {
width: 100%;
height: 240px;
padding-top: 60px;
background: #FFF;
text-align: center;
border-bottom: 1px solid #cfcfcf;
}



#bottom {
width: 100%;
height: 250px;
padding-top: 10px;
text-align: center;
background: #f2d1d1;
}

#topMenu {
            height: 40px; 
            width: 900px;  
float: right;

    }
    #topMenu ul {           
        list-style-type: none;  
        margin: 0px;            
        padding: 0px;          
    }
    #topMenu ul li {            
        color: #000;               
        float: left;                
        line-height: 40px;          
        vertical-align: middle;     
        text-align: center;         
        position: relative;         
    }
    .menuLink, .submenuLink {          
        text-decoration:none;              
        display: block;                    
        width: 100px; 
        height: 40px;                      
        font-size: 10pt;
        color; #000;
        font-family: '나눔고딕'
    }
    .menuLink {    
        color: white;
    }
    .topMenuLi:hover .menuLink {   
    }
 .submenuLink { 
color: #2d2d2d; 
background-color: white; 
border: solid 1px #f2d1d1; 
margin-right: -1px;
} 

.submenu { 
position: absolute; 
height: 0px; 
overflow: hidden; 
transition: height .2s; 
-webkit-transition: height .2s; 
-moz-transition: height .2s; 
-o-transition: height .2s; width: 574px; 
 } 

.submenu li { 
display: inline-block;
} 
.topMenuLi:hover .submenu { 
height: 42px;
} 
.submenuLink:hover { 
 transition: 0.5s;
letter-spacing: 3px;
background: #fae6e6;
color: #FFF;
}