/* ���� */
#m_visual {width:100%; height:438px; margin:0 auto; background:url(/images/main/visual_m.jpg) no-repeat center top; }
#m_cont {width:1000px; height:89px; float:left; margin-top:1px}

#m_cont01 {width:1000px; overflow:auto;}
#m_cont01 #banner {width:150px; float:left; margin-top:1px}
#m_cont01 #banner img {display:block}

#m_cont01 #photo {float:left; margin:25px 0 0 24px;}
#m_cont01 #photo h1 {margin:0px 0 15px 36px}
#m_cont01 #photo_v {width:750px; height:213px; margin:0 12px; float:left;}
#m_cont01 #photo_v img {margin:0 3px}
#m_cont01 #arr_l {width:26px; height:40px; float:left; margin-top:80px }
#m_cont01 #arr_r {width:26px; height:40px; float:right; margin-top:80px}

#m_cont02 {width:1000px; height:180px; margin-top:1px;} 
#m_cont02 img {display:block}
#m_cont02 ul li {float:left; font-weight:bold; }
#m_cont02 .list {padding:26px 0 0 16px; line-height:22px}


/* ���� */
#s_visual {width:100%; height:438px; float:left; background:url(/images/sub/visual_s.jpg) no-repeat center top; }

#subtitle {width:1000px; height:103px; margin:0 auto;}
#subtitle ul li {float:left;}
#subtitle ul li img {}
#subtitle .l_navi {width:250px;}
#subtitle .r_navi {width:750px; text-align:right; padding-top:48px; color:#686868; font-size:11px;}

#section_w {width:1000px; margin:0 auto; background:url(/images/sub/bg_content.gif) repeat-y; overflow:auto;}
#section_w #section {width:850px; float:right;}
#section_w #section_border {width:820px; margin:10px 0 50px 0; float:right;}
#section_w #left_ban {width:150px; float:left;}
#section_w #left_ban img {display:block;}

#section_etc {width:1000px; margin:0 auto; overflow:auto; padding:30px 0}
#section_etc #section {width:850px; margin:0 auto;}

/* �ϴ� */
#f_body {width:100%; margin-top:50px}
#f_wrap #ul_s {width:100%; float:left; position:absolute;}
#f_warp #adm {width:55px; height:15px; position:absolute; top:100px }


/* ���� */
.ul_left {float:left}
.img_gap {display:block} 
.pb_1 {margin-bottom:1px;}

.t_a_r {text-align:right}

.mt_01 {margin-top:1px}
.mt_05 {margin-top:5px}
.mt_42 {margin-top:42px}
.mt_47 {margin-top:47px}

.mr_20 {margin-right:20px}

.mb_03 {margin-bottom:3px}

.ml_36 {margin-left:36px}
.ml_60 {margin-left:60px}

.m01 {margin:0 20px 3px 20px}

.pt_01 {padding-top:1px}

.wid_140 {width:140px}

.mainBann img { width:245px; height:213px; }