@charset "euc-kr";

/* reset */
@import url("common.css");
* { margin:0; padding:0; }
body {}

/*LayOut*/
#header {width:100%; height:268px; background-image: url(../images/common/top_back.gif); background-repeat:repeat-x;}

#container {width:1000px; height:auto; padding-top:0px; margin:0 auto;}
#container:after {content:""; display:block; clear:both;}
#container #sidebar {float:left;width:200px; height:auto;}
#container #sidebar #snb {width:200px; height:auto;}
#container #sidebar #snb div.left_title {width:200px; height:73px; background:#1dbcb4;}
#container #sidebar #snb div h1 { color:#fff; font-family:'Nanum Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò'; font-size:23px; font-weight:700; height:40px; letter-spacing:-1px; text-align:center; line-height:330%;}
#container #sidebar #snb ul {padding-top:30px; border-bottom:1px solid #e9e9e9; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
#container #sidebar #snb ul li {height:34px; border-top:1px solid #e4e4e4; line-height:320%; background:#f5f5f5;}
#container #sidebar #snb ul li.on {background-color: #000; background-image: url(../images/common/left_background.gif); background-repeat: no-repeat; }
#container #sidebar #snb ul li.on a {color:#fff; font-weight:700;}
#container #sidebar #snb ul li a {font-weight:bold; color:#5a5a5a; display:block; height:34px; padding-left:40px; background-image: url(../../images/common/left_arrow_white.png); background-repeat: no-repeat; background-position: -10px 10px;}
#container #sidebar #snb ul li a:hover { color:#fff; text-decoration:none; background-color: #646464; background-image: url(../../images/common/left_arrow_white.png); background-repeat: no-repeat; background-position: 25px 10px; 
	-webkit-transition: all 0.3s ease-in-out; 
        -moz-transition: all 0.3s ease-in-out; 
        -ms-transition: all 0.3s ease-in-out; 
        -o-transition: all 0.3s ease-in-out; 
        transition: all 0.3s ease-in-out; 
}
#container #sidebar #customer {width:200px; height:135px; margin-top:40px;}
#container #contents {float:right; width:770px; height:auto; min-height:600px;}
#container #contents #body_title { width:770px; height:65px; border-bottom:1px solid #dbdbdb; margin-top:5px;}
#container #contents #body_title h2 {float:left; line-height:180%; width:auto; height:43px;  font-family:'Nanum Gothic','¸¼Àº°íµñ',dotum,'µ¸¿ò'; border-top:2px solid #1dbcb4; font-size:33px; font-weight:700; letter-spacing:-2px;}
#container #contents #body_title span {float:right; padding-top:40px; color:#878686;}
#container #contents #body_title span a {color:#878686; font-weight:bold;}
#container #contents #body_content {padding-top:30px; }
#container #btn_top {width:35px; height:34px; position:fixed; top:368px; left:50%; margin-left:530px}


/*Äü¸Þ´º*/
#flt_zone {width:90px; height:224px; position:absolute; top:230px; left:100%; margin-left:-95px;}



