@charset "euc-kr";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* °øÅë»çÇ× ÃÊ±âÈ­ - ¸ðµç »ö»ó°ªµéÀº ·¹ÀÌ¾Æ¿ô ¿µ¿ª°ú ¹®ÀÚ¸¦ Ç¥½ÃÇÏ±â À§ÇÏ¿© ÀÓÀÇ·Î ¼³Á¤µÊ */
/* * { margin:0; padding:0; border:0; } */
em,address{font-style:normal; font-size:95%;}
/* ol { margin:0 0 20px 20px; line-height:150% } */
body {width:100%; height:100%; padding:0 0 0 0; margin:0 0 0 0; font-size:small; font-family:"Nanum Gothic" !important ;}
a:link { text-decoration:none; color:#626261; font-size:90%;}
a:visited {color:#626261; text-decoration:none; font-size:90%;}
a:hover {color:#439ddd; font-size:90%;}
a:active {color:#0030AE; font-size:90%;}
form, select, input, option, textarea {background-color:#fff; vertical-align:middle; font-size:12px;font-family: Nanum Gothic,gulim,  dotum, Nanum Gothic, sans-serif; margin:0 0 0 0;}
input.type-image {border:0 none; padding:0; margin:0;}
.blind,legend,hr{visibility:hidden; position:absolute; overflow:hidden; height:0; width:0; font-size:0; } 
.input_text, textarea{border:1px #d5d3d3 solid; background:#fff; padding:0px 2px 0 2px; font-size:100%; margin-right:13px;}
.input_text{height:18px; width:180px;}
form {border:0;padding:0; margin:0;}
img {border:0;} /* img */
ul { list-style:none; margin:0; padding:0; }
.comment{display:none;width:0px; height:0px; overflow:hidden;font-size:0;line-height:0;}
ol, ul, li, dl, dt, dd {list-style:none;margin:0;padding:0;}

/* padding »ó ¿ì ÇÏ ÁÂ */


form {margin:0px;padding:0px;width:650px}
#admin_bt_write {clear:both;}
#main_wrap{width:100%; height:729px; padding:0 0 0 0; margin:0 0 0 0; }
#top_login{width:1000px; height:60px; padding:12px 0 0 0; margin:0 auto;}
#top_login_left{float:left; width:400px; padding:0 0 0 0; margin:0 0 0 0;}
#top_login_right{float:right; width:400px; padding:0 0 0 0; margin:0 0 0 0; text-align:right;}
#menu{clear:both; width:100%; height:45px; padding:0 0 0 0; margin:0 0 0 0; background:url(/img/top_bg.gif); border-bottom:3px solid #cfd5da;}
#menu_itm{width:1000px; margin:0 auto; padding:0 0 0 0;}
#main_img{width:100%; height:378px; padding:0 0 0 0; margin:0 0 0 0; background:url(/img/main_img.jpg) no-repeat; background-position:center; border-bottom:5px solid #e5e5e5;}

#main_content{width:1000px; height:240px; padding:0 0 0 0; margin:0 auto;}
#tel{float:left; width:240px; padding:0 0 0 0; margin:20px 0 0 20px;}
#service{float:left; width:430px; padding:0 0 0 0; margin:20px 0 0 10px;}
#notice{float:left; padding:0 0 0 0; margin:0 0 0 20px;}

#bottom{clear:both; height:35px; width:100%; margin:10px 0 0 0; padding:15px 0 0 0; border-top:1px solid #e5e5e5;}
#bottom_menu{height:35px; width:1000px; margin:0 auto; font-size:15px; font-weight:bold; padding:0 0 0 0;}

#copyright{clear:both; width:1000px; padding:5px 0 0 0; margin:0 auto; line-height:18px; color:#676767; font-size:11px;}


#link01{position:absolute; left:50%; top:340px; width:1000; margin-left:-460px;}
#link02{position:absolute; left:50%; top:340px; width:1000; margin-left:-330px;}

#sub_wrap{clear:both; width:1000px; padding:0 0 0 0; margin:30px auto;}

#sub_menu{float:left; width:240px; padding:0 0 0 0; margin:0 0 0 0;}
#sub_content{float:left; width:730px; padding:0 0 0 0; margin:0 0 0 0;}

#sub_tel{width:100%; padding:0 0 0 0; margin:30px 0 0 0;}
#sub_title{clear:both; font-size:38px; font-weight:bold; color:#000000; padding:0 0 10px 0; margin:0 0 0 0; border-bottom:1px solid #e5e5e5;}
#sub_title02{font-size:11px; color:#676767; padding:10px 0 0 8px; margin:0 0 0 0;}

#greeting{width:98%; margin:30px 0 0 15px; padding:0 0 0 0; background:url(/img/greet_bg.png) no-repeat; background-position:450px 150px;}

#greeting01{font-size:30px; font-weight:bold; color:#0053b9;}
#greeting02{font-size:14px; color:#676767; line-height:23px; margin:10px 0 0 5px;}

#blank{clear:both; height:15px;}
#m_blank{clear:both; height:5px;}

#map{width:100%; padding:0 0 0 0; margin:15px 0 0 0;}

#add{margin:10px;}
#naeyoung{width:730px; padding:0 0 0 0; margin:20px 0 0 10px;}

#nae_title{width:500px; height:30px; font-size:20px; font-weight:bold; color:#3685af; background:url(/img/title_bg.gif) no-repeat; background-position:0 2px; padding:0 0 0 13px;}


#nae_txt01{width:710px; padding:0 0 0 0; margin:5px 0 0 15px; line-height:20px; color:#707070;}


#nae_txt02{width:710px; font-size:16px; font-weight:bold; padding:0 0 0 0; margin:10px 0 0 15px; line-height:20px;}
#nae_txt03{width:710px; font-size:16px; font-weight:bold; padding:0 0 0 0; margin:10px 0 0 5px; line-height:20px;}
#bottom_blank{width:100%; height:100px; padding:0 0 0 0; margin:0 0 0 0;}

.tbt { float:left; width:100%; border-bottom:2px solid #818181; border-top:2px solid #5da7cf; margin-bottom:10px; margin-top:10px;}
.tbt table { float:left; width:100%; padding:0; margin:0;}
.tbt table tr th { text-align:center; background:#f5f5f5; color:#3b3b3b; font-size:13px; font-weight:bold; border-right:1px solid #ededee; border-bottom:1px solid #ededee; padding:7px 0;}
.tbt table tr th.thl { border-right:0;}
.tbt table tr td { text-align:center; padding:11px 0; font-size:13px; color:#434343; border-right:1px solid #ededee; border-bottom:1px solid #ededee; vertical-align:middle;}
.tbt table tr td img { cursor:pointer;}
.tbt table tr td a { float:left; color:#434343; padding-left:18px;}
.tbt table tr td.bb_last { border-right:0;}
.tbt tr td.tbb { border-bottom:0;}


.tbt02 { float:left; width:100%; border-bottom:2px solid #818181; border-top:2px solid #5da7cf; margin-bottom:40px; margin-top:10px;}
.tbt02 table { float:left; width:100%; padding:0; margin:0;}
.tbt02 table tr th { text-align:center; background:#f5f5f5; color:#3b3b3b; font-size:13px; font-weight:bold; border-right:1px solid #ededee; border-bottom:1px solid #ededee; padding:7px 0;}
.tbt02 table tr th.thl { border-right:0;}
.tbt02 table tr td {padding:11px 10px; font-size:13px; color:#434343; border-right:1px solid #ededee; border-bottom:1px solid #ededee; vertical-align:middle;}
.tbt02 table tr td img { cursor:pointer;}
.tbt02 table tr td a { float:left; color:#434343; padding-left:18px;}
.tbt02 table tr td.bb_last { border-right:0;}
.tbt02 tr td.tbb { border-bottom:0;}

.tbt03 { float:left; width:726; border-bottom:2px solid #818181; border-top:2px solid #5da7cf; margin-bottom:10px; margin-top:10px;}
.tbt03 table { float:left; width:100%; padding:0; margin:0;}
.tbt03 table tr th { text-align:center; background:#f5f5f5; color:#3b3b3b; font-size:13px; font-weight:bold; border-right:1px solid #ededee; border-bottom:1px solid #ededee; padding:7px 0;}
.tbt03 table tr th.thl { border-right:0;}
.tbt03 table tr td { padding:11px 10px; font-size:13px; color:#434343; line-height:18px; border-right:1px solid #ededee; border-bottom:1px solid #ededee; vertical-align:middle;}
.tbt03 table tr td img { cursor:pointer;}
.tbt03 table tr td a { float:left; color:#434343; padding-left:18px;}
.tbt03 table tr td.bb_last { border-right:0;}
.tbt03 tr td.tbb { border-bottom:0;}

.tbt_sample { float:left; width:950; border-bottom:2px solid #818181; border-top:2px solid #5da7cf; margin-bottom:10px; margin-top:10px;}
.tbt_sample table { float:left; width:100%; padding:0; margin:0;}
.tbt_sample table tr th { text-align:center; background:#f5f5f5; color:#3b3b3b; font-size:13px; font-weight:bold; border-right:1px solid #ededee; border-bottom:1px solid #ededee; padding:7px 0;}
.tbt_sample table tr th.thl { border-right:0;}
.tbt_sample table tr td {  padding:11px 10px; font-size:13px; color:#434343; border-right:1px solid #ededee; border-bottom:1px solid #ededee; vertical-align:middle;}
.tbt_sample table tr td img { cursor:pointer;}
.tbt_sample table tr td a { float:left; color:#434343; padding-left:18px;}
.tbt_sample table tr td.bb_last { border-right:0;}
.tb_samplet tr td.tbb { border-bottom:0;}



#jin{margin:20px 0 0 0;}

#m_img{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
#m_img img{max-width:100%;}

#m_title{width:100%; text-align:center; margin:5px 0 5px 0;}
#m_title img{max-width:50%;}
#m_menu{width:100%; height:30px; padding:0 0 0 0; margin:0 0 0 0; background:#2263a6;}

#nav02{width:100%; margin:0; padding:7px 0 0 15px; list-style:none;}
#nav02 li{width:18%; text-align:center; float:left; margin:0; padding:0; font-size:12px; font-weight:bold; }
#nav02 li a {color:#ffffff;}


#m_naeyoung{width:93%; padding:0 0 0 0; margin:20px 0 0 5px;}
#m_top{font-size:1.5em; font-weight:bold; padding:0 0 0 5px; height:1.5em; border-bottom:1px solid #e2e2e2;}
#m_copyright{clear:both; width:100%; padding:5px 0 0 10px; margin:0 auto; line-height:12px; color:#676767; font-size:0.6em;}
#m_blank{clear:both; height:10px;}
#m_txt li{padding:0 0 0 10px; background:url(/img/m_txt_icon.gif) no-repeat; background-position:0 7px;}
#m_nae_title{width:100%; height:20px; font-size:1.3em; font-weight:bold; color:#3685af; background:url(/img/m_title_bg.gif) no-repeat; background-position:0 5px; padding:0 0 0 13px;}
#m_nae_txt01{width:100%; padding:0 0 0 0; margin:5px 0 0 10px; line-height:18px; color:#707070;}
#m_nae_txt02{width:100%; font-size:1.2em; font-weight:bold; padding:0 0 0 0; margin:10px 0 0 8px; line-height:20px;}
#m_nae_txt03{width:100%; font-size:1em;  padding:0 0 0 0; margin:10px 0 0 5px; line-height:20px;}

#test{width:1000px; font-size:13px;  line-height:22px; color:#504f4f;}