/*±âº» Á¤º¸ºÎºÐ*/
body { font-family:Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica,Apple-Gothic;font-size:9pt;color:#333; width:100%;text-align:center;}

html { overflow-y:scroll; }

img {border:0px;}
table {border-collapse:collapse;border-spacing:0px}
img, fieldset {border:0 none;padding:0px} hr,legend {display:none}
input {font-size:9pt;color:#333;font;font-family:Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica,Apple-Gothic;vertical-align:middle}
div,ol,ul,li,dl,dt,dd,h1,h2,h3,p {margin:0px;padding:0px;list-style:none}
ul,ol,li {list-style-image:none;list-style-position:outside;list-style-type:none}
a:link,a:visited,a:active {font-family:dotum;font-size:12px; color:#333;text-decoration:none}
a:hover {font-family:dotum; font-size:12px; color:#000;text-decoration:none}

* {margin:0;padding:0;}

/* ·£µùÆäÀÌÁö */
#m_counsel{ display:block;position:relative; width:100%; padding:15px 0 60px 0; background:#252831;}
.frm_m { display:block; position:relative; width:100%; margin:0 auto; background:#252831; text-align:left;  }
.frm_m ul li { list-style:none; margin:0 0 5px 0;}
.frm_m ul li span { min-width:100px; display:inline-block; position:relative; text-align:right; margin:0 0 5px 0; color:#fff; font-weight:bold; font-size:1.4em; letter-spacing:-0.1em;}
.frm_m .po { position:relative; margin-top:10px; color:#fff; padding:5px 0 0 20px;}
.frm_m .kg { position:relative; margin-top:10px; color:#fff; padding:5px 0 0 20px;}
.frm_m .text1 { position:absolute; margin-top:-4px; left:105px; font-size:1.2em; letter-spacing:-0.1em; } 
.frm_m .text2 { position:absolute; margin-top:3px; left:136px; color:#fff; font-weight:bold; font-size:1.4em; letter-spacing:-0.1em; } 
.frm_m .policym{ position:absolute; margin-top:-4px; left:200px; font-size:1.2em; letter-spacing:-0.1em; } 
.frmbtn_m input { display:block; position:relative; border:0; top:30px; margin:0 auto;} 
.fm_input { margin:0 auto; list-style:none; border:0; }
.fm_input1 { margin:0 auto; list-style:none; top:-2px; border:0; }
.fm_select { margin:0 auto; list-style:none; font-size:1.5em; border:0;}

.idOff_11 { display:inline-block; position:relative; background:url(../img/input_text11.gif) no-repeat }
.idOff_41 { display:inline-block; position:relative; background:url(../img/input_text41.gif) no-repeat }
.idOff_51 { display:inline-block; position:relative; background:url(../img/input_text51.gif) no-repeat }
.idOn { display:inline-block; position:relative; border:0; }

#mr_counsel{ display:block;position:relative; width:100%; padding:15px 0 60px 0; background:#252831;}
.frm_mr { display:block; position:relative; width:100%; margin:0 auto; background:#252831; text-align:left;  }
.frm_mr ul li { list-style:none; margin:0 0 5px 0;}
.frm_mr ul li span { min-width:100px; display:inline-block; position:relative; text-align:right; margin:0 0 5px 0; color:#fff; font-weight:bold; font-size:1.4em; letter-spacing:-0.1em;}
.frm_mr .po { position:relative; margin-top:10px; color:#fff; padding:5px 0 0 20px;}
.frm_mr .text1 { position:absolute; margin-top:-4px; left:105px; font-size:1.2em; letter-spacing:-0.1em; } 
.frm_mr .policym{ position:absolute; margin-top:-4px; left:200px; font-size:1.2em; letter-spacing:-0.1em; } 
.frmbtn_m input { display:block; position:relative; border:0; top:30px; margin:0 auto;} 
.fm_input { margin:0 auto; list-style:none; border:0; }
.fm_input1 { margin:0 auto; list-style:none; top:-2px; border:0; }
.fm_select { margin:0 auto; list-style:none; font-size:1.5em; border:0;}

.idOff_11 { display:inline-block; position:relative; background:url(../img/input_text11.gif) no-repeat }
.idOff_41 { display:inline-block; position:relative; background:url(../img/input_text41.gif) no-repeat }
.idOff_51 { display:inline-block; position:relative; background:url(../img/input_text51.gif) no-repeat }
.idOn { display:inline-block; position:relative; border:0; }


/* ¹öÆ° */
.btnT { height:30px; padding:0 10px 0 10px; background-color:#000000; color:#FFFFFF; border:1px #000000 solid; font-weight:bold; } 
.btnT_s { padding:8px 5px 8px 5px; background-color:#000000; color:#FFFFFF; border:1px #000000 solid; font-weight:bold; }
.btnT_co { width:100%; padding:8px 5px 8px 5px; font-size:15px;  -webkit-text-stroke-width:0.5px;  background-color:#000000; color:#FFFFFF; border:1px #000000 solid; font-weight:bold; }


/* ¸Þ´ºº¯°æ  */
#BodyQM { display:inline-block; position:relative;width:100%; top:0px; margin:0; padding:0; }
#BodyQM .menuq { display:inline-block; position:relative;width:100%; margin:0; top:0;}
#BodyQM .menuq ul { text-align:center;  }
#BodyQM .menuq li { float:left; width:25%; list-style:none; }
#BodyQM .menuq li img {  }

#BodyTM { display:inline-block; position:relative; width:100%; top:0px; border-bottom:1px #ddd solid;}
#BodyTM .Top { height:62px; margin:0 auto; }
#BodyTM .Top ul li { list-style:none; }
#BodyTM .Top .tel { float:right; right:6px;}
#BodyTM #logo { display:block; position:absolute; top:6px; width:100%; height:0; margin:0 auto; }
#BodyTM .btn { display:block; position:absolute; z-index:2; float:left; margin-left:0px; margin-top:-60px;}

#commentFormT { display: none;width:100%;position:absolute; z-index:9999;margin-top:-15px;}


#BodyQ { display:inline-block; position:relative;width:100%; top:-15px; margin:0; padding:0; }
#BodyQ .menuq { display:inline-block; position:relative;width:100%; margin:0; top:0;}
#BodyQ .menuq ul { text-align:center;  }
#BodyQ .menuq li { float:left; width:25%; list-style:none; }
#BodyQ .menuq li img {  }

#BodyT { display:inline-block; position:relative; width:100%; top:-15px; border-bottom:1px #ddd solid;}
#BodyT .Top { height:62px; margin:0 auto; }
#BodyT .Top ul li { list-style:none; }
#BodyT .Top .tel { float:right; right:6px;}
#BodyT #logo { display:block; position:absolute; top:6px; width:100%; height:0; margin:0 auto; }
#BodyT .btn { display:block; position:absolute; z-index:2; float:left; margin-left:0px; margin-top:-60px;}

#commentFormT { display: none;width:100%;position:absolute; z-index:9999;margin-top:-15px;}

/* //¸Þ´ºº¯°æ  */


/*  ¸ÞÀÎ  */
#BodyM { display:block; width:100%; }
#BodyM .Top { height:60px; margin:0 auto; border-bottom:2px #382612 solid; background:#775F47; }
#BodyM .Top ul li { list-style:none; }
#BodyM .Top .tel { float:left; }
#BodyM .Top .counsel { /* float:right; position:relative;width:46px; right:58px; top:7px; */ }

#BodyM #logo { display:block; position:absolute; top:10px; width:100%; height:0; margin:0 auto; }

#BodyM_visual { display:inline-block; position:relative; width:100%; margin:0 auto; margin-top:-3px; border-bottom:0px #000 solid; }
#BodyM_visual img { vertical-align:bottom; }
#BodyM_visual-b { display:inline-block; position:relative; width:100%; margin:0 auto; margin-top:-4px; }
#BodyM_visual-b img { vertical-align:bottom; }

#BodyM .qmenu { width:100%; text-align:center; margin-top:-13px; }
#BodyM .qmenu ul {  list-style:none;}
#BodyM .qmenu li img { float:left; width:25%; vertical-align:bottom; }

/* ¸ÞÀÎ ÀÌº¥Æ® ¹è³Ê */
#BodyM_event { width:100%; text-align:center; margin:0; }
#BodyM_event .M-left { float:left; width:50%; text-align:center; margin:0; }
#BodyM_event .M-right { float:right; width:50%; text-align:center; margin:0; }
#BodyM_event ul li {  list-style:none; overflow:hidden; font-size:0px; line-height:0px; }
#BodyM_event .M1 { width:100%; float:left; vertical-align:top; }
#BodyM_event .M2 { width:100%; float:left; vertical-align:top; }
#BodyM_event .M3 { width:100%; float:left; vertical-align:top; }
#BodyM_event .M4 { width:100%; float:right; vertical-align:top; }
#BodyM_event .M5 { width:100%; float:right; vertical-align:top; }

#BodyM_content { display:inline-block; position:relative; width:100%; text-align:center; margin:0; padding:0; border-bottom:0px #cccccc solid;}
#BodyM_content ul {  list-style:none;}
#BodyM_content ul li { width:100%; text-align:center; vertical-align:bottom; }
#BodyM_content .bna { display:block; float:left; width:50%; text-align:right; padding:0; }
#BodyM_content .ps { display:block; float:right; width:50%; text-align:left; padding:0;}

/* ¼­ºê  */
#BodyS { display:block; width:100%; }
#BodyS .Top { height:60px; margin:0 auto; border-bottom:2px #382612 solid; background:#775F47; }
#BodyS .Top ul li { list-style:none; }
#BodyS .Top .tel { float:left; }
#BodyS .Top .counsel { /* float:right; position:relative;width:46px; right:58px; top:7px; */ }

#BodyS #logo { display:block; position:absolute; top:10px; width:100%; height:0; margin:0 auto; }

#BodyS .menu { width:100%; margin:0; top:0; }
#BodyS .2depth { width:100%; margin:0 0 13px 0; }

/* °Ô½ÃÆÇ ½ÃÀÛ */
#BodyB { display:block; width:100%; margin:0 auto; text-align:left; margin-top:0px; }
#BodyB .cont { width:97%; margin:0 auto; text-align:left; } /* °Ô½ÃÆÇÀÇ ÀüÃ¼ »çÀÌÁî ÁÂ¿ì */
#BodyB .cont_bo { width:94%; margin:0 auto; text-align:left; } /* °Ô½ÃÆÇÀÇ ÀüÃ¼ »çÀÌÁî ÁÂ¿ì */


/* ÇÏ´Ü */
#tail_login{ text-align:center; border-top:0px #777 solid; background:#F7F7F7; margin:0; }
#tail_con_login { width:100%; height:30px; padding-top:12px; }
#tail_con_login li { float:left; text-align:center; width:20%; }
#tail_con_login li a { font-size:14px;  -webkit-text-stroke-width:0.1px;  }

#tail_menu { width:100%; margin:0 auto; text-align:center; vertical-align:bottom; }
#tail_con_menu ul { text-align:center;  }
#tail_con_menu li { float:left; width:100%; height:100%; list-style:none; }
#tail_con_menu li img { vertical-align:bottom; }

#tail_copyright{ clear:both; height:55px; text-align:center; background:#000000; padding-top:5px; font-size:11px; line-height:16px;letter-spacing:-0.03em; color:#CCCCCC; }


/* ÁÖ¸Þ´º */
#menu_top {  display:inline-block; width:100%; margin:0 auto; top:0; margin:0;  }

#menu_top #menu_nav_wrapper { width:100%; position:relative; background:#4B3D2D; }
#menu_top #menu_nav_wrapper div ul { margin:0; padding:0;  }
#menu_top #menu_nav_wrapper div ul li { list-style:none; float:left; top:0; }

#menu_top #menu_nav_wrapper .off { display:inline-block; width:33.3333%; border-bottom:1px #7E7269 solid; padding:10px 0; background:#4B3D2D; }
#menu_top #menu_nav_wrapper .on { display:inline-block; width:33.333%; border-bottom:1px #7E7269 solid; padding:10px 0; background:#8E5B24;  }

#menu_top a { color:#FFF; text-align:center; font-size:1.2em; letter-spacing:-0.1em; cursor:pointer; }

#menu_top #menu_nav_line { width:100%; margin-top:-109px; cursor:pointer; } /* »ó´ÜÀ¸·ÎºÎÅÍ ¸Þ´ºÀ§Ä¡ */
#menu_top #menu_nav_line div { float:left; width:33.3333%; margin-left:1px; } /* ¼¼·Î¶óÀÎ »ç¿ë½Ã width°ª ÁØ´Ù */
#menu_top #menu_nav_line div .line { float:right; position:relative; width:1px; height:108px; background:#7E7269;	 /*opacity:0.1;*/ } /* ¼¼·Î¶óÀÎ »ç¿ë½Ã width°ª ÁØ´Ù */


/* ¼­ºê ¸Þ´º */
#menu_sub1 { text-align:center; display:block; margin-top:1px;}
#menu_sub1 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub1 .off { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub1 .on { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub1 .off1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid;  }
#menu_sub1 .on1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub2 { text-align:center; display:block; margin-top:1px; }
#menu_sub2 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub2 .off { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub2 .on { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub2 .off1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid;  }
#menu_sub2 .on1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub3 { text-align:center; display:block; margin-top:1px; }
#menu_sub3 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub3 .off { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub3 .on { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub3 .off1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid;  }
#menu_sub3 .on1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub4 { text-align:center; display:block; margin-top:1px; }
#menu_sub4 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub4 .off { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub4 .on { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub4 .off1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid;  }
#menu_sub4 .on1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub5 { text-align:center; display:block; margin-top:1px; }
#menu_sub5 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub5 .off { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub5 .on { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub5 .off1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid;  }
#menu_sub5 .on1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub6 { text-align:center; }
#menu_sub6 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub6 .off { display:inline-block; width:49.7%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub6 .on { display:inline-block; width:49.7%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub6 .off1 { display:inline-block; width:49.8%; border-bottom:1px #CACACA solid;  }
#menu_sub6 .on1 { display:inline-block; width:49.8%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub7 { text-align:center; }
#menu_sub7 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub7 .off { display:inline-block; width:49.7%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub7 .on { display:inline-block; width:49.7%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub7 .off1 { display:inline-block; width:49.8%; border-bottom:1px #CACACA solid;  }
#menu_sub7 .on1 { display:inline-block; width:49.8%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

#menu_sub8 { text-align:center; display:block; margin-top:1px; }
#menu_sub8 span { padding:8px 0; letter-spacing:-0.1em; color:#444; font-size:14px; cursor:pointer; }
#menu_sub8 .off { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; }
#menu_sub8 .on { display:inline-block; width:33%; border-right:1px #CACACA solid; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }
#menu_sub8 .off1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid;  }
#menu_sub8 .on1 { display:inline-block; width:33.2%; border-bottom:1px #CACACA solid; color:#8E5B24; background:#F6F6F6; }

