@charset "utf-8";
/* CSS Document */


img{border:none;}
*{outline:none;}


body {
margin:0px;
padding:0px;
line-height:1.4em;
color:#666;
font-size:12px;
height:100%;
background:url(../images/bg.gif);
}

.mt45{margin-top:45px;}
.mt25{margin-top:25px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt13{margin-top:13px;}
.mt10{margin-top:10px;}
.mt9{margin-top:9px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}

.mlr9{ margin:9px; }

img{border:none;}
*{outline:none;}

.c{clear:both;} 

.red{color:#CC0000;}


h2{
font-size:12px;
padding:0px;
margin: 20px 0px 0px 0px;
}

#head{
width:860px;
height:545px;
margin:10px auto auto auto;
background:url(../images/main_img.png) no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

#head h1{
font-size:12px;
line-height:15px;
margin:0px 0px 0px 24px;
padding:0px;
font-weight:normal;
color:#333333;
}

#wrap{
background:url(../images/wrap_bg.png) repeat-y;
behavior: expression(IEPNGFIX.fix(this));
width:785px;
margin:0px auto;
padding: 5px 37px 0px 38px;
}

#foot{
background:url(../images/foot.png)  no-repeat;
behavior: expression(IEPNGFIX.fix(this));
width:860px;
height:20px;
margin:0px auto;
}



#menu{
width:785px;
height:56px;
margin:0px auto 0px auto;
}
#menu ul{list-style: none;width:785px;height:56px;padding:0px;margin:0px;line-height:1px;font-size:1px;}

#menu li {
float:left;
padding:0px;
display:block;
margin:0px;
line-height:1px;
font-size:1px;
}

.r_text{
width:785px;
text-align:right;
font-size:10px;
margin-top:5px;
}




.inq_btn{
width:405px;
height:72px;
margin:0px auto;
}

#m4_box{
margin-top:15px;
width:785px;
height:426px;
background:url(../images/m4_img_bg.gif) no-repeat;
}

#m4_box p{
width:353px;
margin: 0px 0px auto auto;
}


.submit_box{
width:541px;
margin-top:10px;
padding:3px;
background-color:#e0e0e0;
}


.submit_box table{
width:541x;
background-color:#ffffff;
}

.submit_box table th{
width:75px;
padding: 2px 2px 2px 8px;
font-weight:normal;
text-align:left;
background:#eeeeee;
color:#555555;
}

.submit_box table td{
width:449px;
padding:2px;
background:#ffffff;
border-bottom:#e5e5e5 1px solid;
}

.top_btn{
width:134px;
height:30px;
margin:10px 0px 0px auto;
}
#co_right{
width:785px;
height:50px;
text-align:center;
margin:10px auto 0px auto;
color:#333333;
}


#co_right h1{
font-size:12px;
line-height:17px;
margin:0px;
padding:0px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}





#sub_head{
width:860px;
height:207px;
margin:0px auto;
background:url(../inquiry/images/main_img.png) no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

#sub_head h1{
font-size:12px;
line-height:10px;
margin:15px 0px 0px 24px;
padding:0px;
font-weight:normal;
color:#333333;
}


#pan{
margin:10px auto 0px auto;
width:780px;
height:20px;
background-color:#eeeeee;
padding: 5px 0px 0px 5px;
}

#pan a{
color:#666666;
text-decoration:none;
}

#pan a:hover{
text-decoration:underline;
}




.inq_box{
width:778px;
margin-top:10px;
padding:3px;
background-color:#e0e0e0;
}


.inq_box table{
width:778x;
background-color:#ffffff;
}

.inq_box table th{
width:175px;
padding: 2px 2px 2px 8px;
font-weight:normal;
text-align:left;
background:#eeeeee;
color:#555555;
}

.inq_box table td{
width:582px;
padding: 2px 2px 2px 5px;
background:#ffffff;
border-bottom:#e5e5e5 1px solid;
}




