td { font-family: "µ¸¿ò",Dotum; color: #000; font-size: 9pt; line-height: 18px; }
img { border:0px; }
a,img,input  { selector-dummy: expression(this.hideFocus=true); }
.png { tmp:expression(setPng24(this)); }
body { Margin-left:0px; Margin-right:0px; Margin-top:0px; Margin-bottom:0px; }

/*      LINK      */
A:link { color :#000; font-size: 9pt; font-family: "µ¸¿ò",Dotum; text-decoration: none; }
A:visited { color :#000; font-size: 9pt; font-family: "µ¸¿ò",Dotum; text-decoration: none; }
A:hover { color :#000; font-size: 9pt; font-family: "µ¸¿ò",Dotum; text-decoration: underline; }

/*      MAIN      */
.input { font-family: "µ¸¿ò",Dotum; font-size: 9pt; color: #666666; background-color: #FFFFFF; height: 18px; border: #c4c4c4 1px solid; }
.input_search { font-family: "µ¸¿ò",Dotum; font-size: 8pt; color: #8d8d8d; font-weight: bold; letter-spacing: -1px; background-color: transparent; width: 104px; height: 21px; border: 0px; padding-top:4px; }
.input_privacy { background-color: #fbfbfb; padding: 15px; border: #fbfbfb 1px solid; width: 100%; height: 400px; font-family: "µ¸¿ò",Dotum; color: #a5a5a5; font-size: 8pt; line-height: 18px; }
.select { font-family: "µ¸¿ò",Dotum; font-size: 9pt; color: #666666; height: 18px; }





/* ½ÃÀÛ */
/* ½ºÅ¸Æ® */

body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0;padding:0;font-family:Tahoma,±¼¸²; font-size:9pt; color:#000; line-height:22px; }

ul,ol,dl,li,dt {list-style:none}
img {border:0;vertical-align:top;}
ul {list-style:none; padding:0; margin:0;}

#wrap {margin:0 auto; width:1000px; }
#menu_box {
	z-index:10;
	position:absolute;
	width:1000px; height:73px; border-left:#878787 1px solid; border-right:#878787 1px solid; border-bottom:#878787 1px solid; background-color: #fff;
    -webkit-box-shadow: 3px 3px 6px #efefef;  /* Safari and Chrome */
    -moz-box-shadow: 3px 3px 6px #efefef;  /* Firefox */
    box-shadow: 3px 3px 6px #cecece;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#cecece, Direction=132, Strength=3) alpha(opacity=78); 
	

}
#menu_box2 {
	z-index:11;
	position:absolute;
	width:1000px; height:73px; 

}
.menu { width:649px; height:34px; padding-left:108px; padding-top:20px; float:left;}
.menu li { display:inline;}

#logo {width:155px; height:35px; float:left; padding-top:20px; padding-left:41px;}

/*ÀÎµ¦½º */


#mvusual_box_txt {width:1000px; position:absolute;  margin-top:140px; margin-left:41px; z-index:19; }
#mvusual_box {width:1000px; height:492px;  margin-top:0px; z-index:9; }
#mcontent_box1 { width:1000px; height:330px; background-color:#fff; border-top:#d4d4d4 1px solid; border-bottom:#d4d4d4 1px solid; border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid;/* text-align:center; */ }

#mcontent_box1_c {  width:1000px; margin-left:80px; margin-top:30px;  display:inline; float:left; }
.box_ul1 {margin:0; width:175px; float:left; display:inline;}
.box_ul2 {margin:0; padding:0; float:right; display:inline;}
#mcontent_box1_c li{ width:155px;   }
#mcontent_box1_c li.box_img { width:120px; height:70px;  margin-bottom:15px; border:1px #d4d4d4 solid; margin-left:18px;  }
#mcontent_box1_c li.box_title {  text-align:center; color:#000; font-size:12px; font-weight:bold; margin-bottom:10px; }
#mcontent_box1_c li.box_txt {   text-align:left; color:#444444; font-size:11px; margin-right:20px; background-color:eee; text-align:center;    }
#mcontent_box1_c li.box_txt a:link {    color:#444444; font-size:11px;   }
#mcontent_box1_c li.box_txt a:visited {    color:#444444; font-size:11px;     }
#mcontent_box1_c li.box_txt a:hover {    color:#444444; font-size:11px;     }

#mcontent_box2_c {  width:1000px; margin-left:80px; margin-top:30px;  display:inline; float:left; }
#mcontent_box2_c li{ width:155px;   }
#mcontent_box2_c li.box_img { width:120px; height:70px;  margin-bottom:15px; border:1px #d4d4d4 solid; margin-left:18px;  }
#mcontent_box2_c li.box_title {  text-align:center; color:#000; font-size:12px; font-weight:bold; margin-bottom:10px; }
#mcontent_box2_c li.box_txt {   text-align:left; color:#444444; font-size:11px; margin-right:20px; background-color:eee; text-align:center;    }
#mcontent_box2_c li.box_txt a:link {    color:#444444; font-size:11px;   }
#mcontent_box2_c li.box_txt a:visited {    color:#444444; font-size:11px;     }
#mcontent_box2_c li.box_txt a:hover {    color:#444444; font-size:11px;     }


#mcontent_box2  { width:1000px; height:384px; background-color:#fff; border:#d4d4d4 1px solid; margin-top:10px; text-align:center;}

/* ÀÎµ¦½º ¸¶°¨ */

/* ¼­ºê ½ÃÀÛ */

#svusual_box {width:1000px; height:347px;  margin-top:0px; z-index:9; }
#scontent_map {width:1000px; height:36px; position:absolute;    margin-top:311px; z-index:100; background-color:#fff; filter:alpha(opacity=84);  border-top:#d4d4d4 1px solid; border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid;}

/* bak 20160127
#scontent_map li {padding-right:20px; padding-top:10px; float:right;   font-size:12px; width:500px; text-align:right;}
#scontent_map2 {width:1000px; height:35px; position:absolute; margin-top:347px;   border:#000 1px solid; background-image: url(../img/main/mab_bg.gif);}
#scontent_map2 ul { padding-left:40px;}
#scontent_map2 li { height:35px; padding-left:20px; padding-right:20px; text-align:center; float:left; font-size:11px; color:#d6d6d6; padding-top:8px;  background:url(../img/main/map2.gif) no-repeat 0% 0%;}
*/

#scontent_map li {padding-right:20px; padding-top:10px; float:right;   font-size:12px; width:500px; text-align:right;}
#scontent_map2 {width:1000px; height:35px; position:absolute; margin-top:347px; border:#000 1px solid; background-image: url(../img/main/mab_bg.gif);}
#scontent_map2 ul { padding-left:40px;}
#scontent_map2 li { height:35px; padding-left:9px; padding-right:9px; text-align:center; float:left; font-size:11px; color:#d6d6d6; padding-top:8px;  background:url(../img/main/map2.gif) no-repeat 0% 0%;}

#scontent_map2 A:link { color :#d6d6d6; font-size: 11px; font-family: "µ¸¿ò",Dotum; text-decoration: none;  }
#scontent_map2 A:visited { color :#d6d6d6; font-size: 11px; font-family: "µ¸¿ò",Dotum; text-decoration: none;  }
#scontent_map2 A:hover { color :#b0eafa; font-size: 11px; font-family: "µ¸¿ò",Dotum; text-decoration:none; background-color:#000; }
#scontent {width:1000px; overflow:auto; margin-top:50px; background-color:#ffffff;  border:#e1e1e1 1px solid; padding-bottom:50px;}

#left {width:195px;  padding-left:36px; overflow:hidden; padding-top:50px; float:left; background-color:#fff; }
#left h1 {padding-bottom:10px;}
#left_menu {padding-top:10px; float:left; }
#left_bg {width:22px; height:477px;  float:left; padding-top:20px; margin-left:30px;   background-image:url(../img/main/left_line.gif);background-color:#fff;}
#content_box {width:689px;  float:left; padding-left:20px; padding-top:42px; background-color:#fff;}
#opto_title {width:689px; height:50px; float:left; }
#content{width:660px;  padding-top:40px;  float:left;}
/* ¼­ºê ¸¶°¨ */

#copy_box { width:1000px; height:56px;  margin-top:10px; padding-bottom:20px;}
.copy { width:690px; height:26px; float:left;  margin-top:10px; line-height:19px; color:#444444; font-size:11px;   }
.copy_logo { width:134px; height:43px; float:right;  margin-top:10px;}

/* ¸¶°¨ */

