/**************************************************
	#wrap
**************************************************/
#wrap{position: relative; width: 100%; min-width: 1100px; margin: 0 auto;}


/**************************************************
	#header
**************************************************/
#header{position: relative; width: 100%; z-index: 99; padding:0 0 20px 0;}

#logo{float: left; margin-top:20px;}

.log{text-align:right;}
.log_list{width:1100px; margin:0 auto;}
.log_list img{vertical-align:middle;}
.log ul li{display:inline-block;margin-left:10px;}
.log ul li:first-child{margin-lefT:0;}
.log ul li a{font-size:13px;padding:5px 0;}
.log ul li a span{padding-left:10px;}

/* #lnb [Local Navigation Bar]  */
#lnb{float: right; margin-top: 20px;}
#lnbList{margin: 0 auto; text-align: center; font-size: 0; margin-top: 12px;}
#lnbList > li{display: inline-block; zoom:1; *display:inline; position: relative; margin: 0 0 0 80px;}
#lnbList > li > a{position: relative; color: #303030; font-size: 15px; font-weight: 600; height: 50px; line-height: 50px; display: block; vertical-align: top;}
#lnbList > li:hover > a{color: #184574;}
#lnbList > li:hover > ul.lnbDeps2{ display: block; opacity:1; background-color: #6b4634; text-align: left; border-top: 2px solid #184574;}

ul.lnbDeps2{position:absolute; display: none; opacity:0; width: 140px; top:39px; left:-10px; z-index: 6000; box-shadow: 0 1px 3px rgba(0,0,0,0.11); }
ul.lnbDeps2 > li{line-height: 19px; border-top: 0px; background: #ffffff; position: relative; }
ul.lnbDeps2 > li > a{display:block; font-size: 13px; padding: 5px 10px; line-height: 26px; border-bottom: 1px solid #f1f1f1; color: #666666; font-weight: 400; text-align: left; }
ul.lnbDeps2 > li:hover > a{background-color: #f0f0f0; color: #184574; font-weight: 600;}
.lnb-first{margin-left: 0 !important}
.lnb-last{margin-right: 0 !important}


#section{width: 100%; position: relative; }
.layout_fix {width:1100px; margin:0 auto; position:relative; box-sizing:border-box;} 
.list-item4 > .item{width: 18%; float: left; margin: 0 2%; position: relative;}
.item-side{margin-left: 0 !important; margin-right: 0 !important;}
.item-left{margin-left: 0 !important;}
.item-right{margin-right: 0 !important; width:130px;}



/**************************************************
	Footer
**************************************************/
#footer{width: 100%; position: relative; background-color: #585757; margin-top:120px; text-align:center;}

.foot_nav{padding:20px 0;}
.foot_nav ul > li{display:inline-block;color:#a5a5a5; font-size:14px;}
.foot_nav ul > li > a{padding:0 20px; }

.foot_text{color:#a5a5a5; font-size:13px; padding:10px 0;}

#fo-copy{padding: 5px 0; background-color: #2A2A2A;}
#fo-copy > p{color: #868686; font-size: 12px; line-height: 24px; letter-spacing: 1px; text-align:center;}


