/* 
license: MIT License
Developer: Penguinsoft Co., Ltd. http://smartHOMEPAGE.co.kr
Credits: Many thanks to all, including JQuery, Yahoo, Masonry, and many more
Version: 0.9.0
brown #dd4436, green #6ea004, grey #f5f5f5, orange #f63, yellow #fac600, bluish #0796D2 
*/

/* #########################
COMMONS & RESET
*/
body {background:#dadada url(http://t.scms.co.kr/tpl/go/practice/img/bg-center-practice.png) repeat-y center; }
body {line-height:1.4; font-family: helvetica, arial, san-serif; font-size:0.9em; color:#595959;}     

/* fonts */
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#dd4436;}
a:active{color:#dd4436;}     

/* headings and others */
h1,h2,h3,h4,h5,h6 {color:#000}
h1#page-title {color:#000; font-size:200%; padding-left:60px;background:url(http://t.scms.co.kr/tpl/go/practice/img/bg-page-title-practice.png) left center no-repeat; }      

/* commons & layouts */
#north, #center, #south {}
#north-container, #center-container, #south-container {width:960px; margin:0 auto; position:relative }
#south {background:#dadada url(http://t.scms.co.kr/tpl/go/practice/img/bg-south-practice.png) repeat-y center; }



/* #########################
NORTH
*/    
#north {}
#north ul {margin:0; padding:0}
#north li {float:left; list-style:none}

/* north-n
====================== */
#north-n {clear:both; height:45px; margin-top:10px; margin-bottom:25px}

/* north-w
====================== */
#north-w {float:left;}

/* north-e
====================== */
#north-e {float:right; clear:right; padding-top:5px}
 
#north-menu li {padding:0 9px; border-right:1px solid #777; font-weight:bolder; text-transform:uppercase}
#north-menu li:last-of-type {border-right:none}
#north-menu li a, #north-menu li a:visited {color:#000; }
#north-menu li.active a {color:#dd4436; border-color: #dd4436; }       



/* #########################
CENTER
*/  
#center {}
#center-container {margin:70px auto 30px}

/* search */
.search-site {width:240px;position:absolute; right:0; top:110px}
.search-site label{display:none}
.search-site input{border:none; outline: none !important; padding-left:18px; padding-top:20px; background:none !important; width:190px; float:left}
#searchform {width:100%; height:56px; background:url(http://t.scms.co.kr/tpl/go/practice/img/bg-search-practice.png) no-repeat center; }
#searchsubmit {width:56px; height:56px; position:absolute; font-size:0; line-height:0}

/* center-c
====================== */
#center-c {float:left; width:70%}   
#center-c-container {}
.tabContainer {background:none}                                                               

/* center-e
====================== */
#center-e h2, #center-e h3, #center-e h4, #center-e h5 {font-size:130%}         
#center-e {float:right; width:27%; }
#center-e-container {}     

/* sub-menu */
#sub-menu {list-style:none; margin:0; padding:0;}
#sub-menu li {display:block; margin-top:-2px; padding-left:20px; line-height:35px; height:35px; background:url(http://t.scms.co.kr/tpl/go/practice/img/bg-sub-menu-default.png) no-repeat bottom}
#sub-menu li:hover, #sub-menu li.active {height:35px; margin-top:-2px; background:url(http://t.scms.co.kr/tpl/go/practice/img/bg-sub-menu-active.png) no-repeat left}
#sub-menu li.active a { color:#dd4436}
#sub-menu li:last-of-type {border-bottom:none}


/* #########################
SOUTH
*/
#south ul, #south ol {margin-left:15px; padding:0}
#south ul li {list-style:square}     
#south-container {min-height:280px; padding-top:50px; font-size:0.9em} 


/* south-nw, ne, sw, se
====================== */
#south-nw, #south-nc, #south-ne {float:left; width:25%}
#south-se {float:right; padding-right:24px}

#south-s{padding:25px 0;}

/* others */
.inc_smarthomepage a, .inc_smarthomepage a:visited {color:#dd4436}



/* #########################
MASONRY
*/
.app-list-masonry-inner, .app-detail-masonry-inner {border:1px solid #ddd;  }


 
/* ##############################
HOMEPAGE
*/
.homepage-banner-box {margin-top:70px;}
.bx-wrapper {width:99% }  /* korea */
.showcase-content-container {overflow:hidden; width:99%; margin:0 auto}  /* angel */
 