@import url("typo.css");

/* common style */
body {margin: 0; padding: 0; background:url(/etcHome/apj/images/main/img_MainBg.gif); background-repeat:repeat-x;}
table {border-collapse:collapse; empty-cells:show;}
form {margin:0; padding:0;}
textarea { overflow:auto; border:solid 1px #e5e5e5; background:#F9F9F9; margin:5px 0;}
input {margin:0; padding:0; vertical-align:middle;}
select {height: 20px; vertical-align: middle;}
div {margin:0; padding:0;}
p, ul, ol, pre {margin: 0 0 0 0;}
ul { list-style: none; padding: 0px;}
ol { padding: 0px;}
dl {margin: 0 0 0 0;}
dt, dd {margin:0; padding:0;}
img {vertical-align: middle;}
a img {border: none; }
caption {display: none;}
input.type_text {height:18px; margin:0; padding:0 2px 0 2px; border:solid 1px #c7c7c7; background:#F9F9F9; width: 100px; color: #333;}
input.type_subject {height:18px; margin:0; padding:0 2px 0 2px; border:solid 1px #c7c7c7; background:#F9F9F9; width: 95%; color: #333;}
input.type_read { background:#999; color: #FFF; height:18px; margin:0; padding:0 2px 0 2px; }
input.type_inquiry {border: 3px solid #2d739d; background:url(../images/layout/infoInquiry_txt2_css.gif) top center no-repeat #F9F9F9; font-size: 1.35em; font-weight: bold; font-family: Georgia; color: #000; padding: 0 0 0 5px;}  
input.none { border: 0px; height:18px; margin:0; padding:0 2px 0 2px; background:#F9F9F9; color: #333;}
.input01 { height:17px; font-family:Dotum, tahoma, Arial ; font-size:12px; color:#000000 ; border-style:solid ; border-bottom: #e0e0e0 1px solid; border-left: #c1c1c1 1px solid; border-right: #e0e0e0 1px solid;  border-top: #c1c1c1 1px solid; background-color:#e0e0e0;}

/* posiotion guide */
.floatL {float:left !important; width: auto;}
.floatR {float:right !important; width: auto;} 
.floatC {margin:0 auto !important;} 
.clear {clear:both !important;}
.overFlow {overflow:hidden;} 
.alignL {padding: 0 0 0 5px; text-align:left !important;}
.alignC {text-align:center !important;}
.alignR {padding: 0 5px 0 0; text-align:right !important; }
.vSpace1 {margin: 0 0 20px 0;}
.hSpace1 {margin: 0 auto 20px auto; width: 95%;} /*°¡·ÎºÎºÐÀ» ¸®»çÀÌÁîÇÏ¸é¼­ Áß¾Ó¿¡ À§Ä¡ */
.lSpace1 { margin: 0 0 0 15px;}
.box { border-style:solid ; border-bottom: #c1c1c1 1px solid; border-left: #c1c1c1 1px solid; border-right: #c1c1c1 1px solid;  border-top: #c1c1c1 1px solid;}