@charset "utf-8"
/* reset */

body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select {
margin: 0;
padding: 0;
}

html, body { height:100%;}
body { font-size:12px; font-family: 'µ¸¿ò', Arial, sans-serif; color:#010101; width:1024px;  }
table { border-collapse: collapse;}
fieldset, img { border: none;}
div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, p { margin:0; padding:0;}
dl,dd,dt{list-style:none;}
legend,hr{position:absolute; left:-999px; width:0; height:0; font-size:0; visibility:hidden; z-index:-1;}
caption{ width:0; height:0; margin:0; padding:0; visibility:hidden; }
hr{ display:none;}
img{ border:0 }
a{ color:#777; font-size:1em; text-decoration:none; font-family: 'µ¸¿ò', Arial, sans-serif;}    
a:hover{ color:#333; }

/*form*/
select {font-size:12px; }
input.txt { border:#ccc 1px solid; padding:3px 0 0 3px; height:15px; position: relative; top:1px; color:#676767;}
input.btn { vertical-align: middle; margin-bottom: 3px;}
textarea.txt{ border:#cecece 1px solid; padding:5px; color:#676767;}
.ver_middle{ vertical-align:middle}

/* h */


/*hidden*/
.conHidden { position: absolute; visibility: hidden; z-index:-1}

/*clear*/
.clearBoth{clear:both;}


/* padding & margin */
.marBot5{ margin-bottom:5px;}.marBot10{ margin-bottom:10px;}.marBot15{ margin-bottom:15px;}.marBot20{ margin-bottom:20px;}
.marBot25{ margin-bottom:25px;}.marBot30{ margin-bottom:30px;}.marBot35{ margin-bottom:35px;}.marBot40{ margin-bottom:40px;}
.marBot45{ margin-bottom:45px;}.marBot50{ margin-bottom:50px;}.marBot60{ margin-bottom:60px;}
.marTop5{margin-top:5px;}.marTop10{margin-top:10px;}.marTop15{margin-top:15px;}.marTop20{margin-top:20px;}
.marTop25{margin-top:25px;}.marTop30{margin-top:30px;}.marTop35{margin-top:35px;}.marTop40{margin-top:40px;}
.marTop45{margin-top:45px;}

/* align */
.leftAlign{ text-align:left;}.rightAlign{ text-align:right;}.centerAlign{ text-align:center;}
.ablockChange{ display:block; overflow:hidden; text-indent:-3000px;}
.img_align{vertical-align:middle; }

/*tab*/
ul.tab{ width:100%; background:url(/images/tab/tab_line.gif) repeat-x left bottom; overflow:hidden; margin-bottom:30px; }
ul.tab li{float:left;}
ul.tab li a{display:block; padding:7px 30px 7px 10px; margin-right:2px;  border-top:2px #ccc solid;  border-left:2px #ccc solid;  border-right:2px #ccc solid; font-weight:bold;}
ul.tab li.over a,ul.tab li.over a:hover{ border-top:2px #9bc653 solid;  border-left:2px #9bc653 solid;  border-right:2px #9bc653 solid;  border-bottom:2px #fff solid; color:#739a15;}
#tep1{ clear:both; }

/* font */
.font_color_red{ color:red;}
.font_color_blue{ color:#1a99c4;  }

/*font list*/
ul.list{margin-left:14px; }
ul.list li{ padding-left:10px; line-height:16px; background:url(/images/inc/bu_list.gif) no-repeat left 4px; letter-spacing:-1px;}
ul.list2{margin-left:14px;}
ul.list2 li{ padding-left:10px; line-height:20px; background:url(/images/inc/bu_list.gif) no-repeat left 5px; letter-spacing:-1px;}
ol.list_num{margin-left:32px;}
ol.list_num li{ list-style: decimal; line-height: 16px; }
ol.notype li{ list-style:none; background:none; padding-left:0;  }

