/* CSS Document */

body, table, img, p, select { margin:0; padding:0; font-family:dotum; font-size:12px; color:#969696;}
table tr td { vertical-align:top; }
img { border:0; }
a { color:#666666; text-decoration:none;}


#table_01 { width:100%; height:100%; }
#table_02 { margin-left:100px; }
#table_03 { border-bottom:2px solid #a8d2e9; width:625px; }
#table_04 { border-bottom:2px solid #a8d2e9; border-top:2px solid #a8d2e9; width:625px; margin-top:25px;}
#table_05 { border-bottom:2px solid #a8d2e9; border-top:2px solid #a8d2e9; width:625px; margin-top:5px; }
#table_06 { border-bottom:2px solid #a8d2e9; width:625px; margin-top:25px;}
#table_07 { width:625px; margin-top:23px;}
#table_08 { border-bottom:2px solid #a8d2e9; width:100%; margin-top:25px; }
#table_09 { margin-top:25px; }

.td_01 { text-align:center; width:80px; height:25px; border-bottom:1px solid #e0e0e0; vertical-align:middle;}
.td_02 { text-align:left; width:375px; height:25px; border-bottom:1px solid #e0e0e0; vertical-align:middle;}
.td_03 { text-align:center; width:80px; height:25px; border-bottom:1px solid #e0e0e0; vertical-align:middle;} 
.td_04 { text-align:center; width:85px; height:25px; border-bottom:1px solid #e0e0e0; vertical-align:middle;}
.td_05 { background:url(../../images/footer.jpg) repeat-x; height:220px; width:100%; background-color:#f0f0f0;}
.td_06 { background:url(../../images/bg_top.jpg) repeat-x;}
.td_07 { padding-top:20px; padding-left:10px; padding-bottom:50px;}
.td_08 { width:101px; height:34px; font-weight:bold; color:#0874af; padding-left:25px; border-bottom:1px solid #a8d2e9; border-right:1px solid #a8d2e9; vertical-align:middle; background-color:#f2f8fc;}
.td_09 { border-bottom:1px solid #e0e0e0; padding-left:10px; vertical-align:middle;}
.td_10 { width:101px; height:34px; font-weight:bold; color:#0874af; padding-left:25px; border-right:1px solid #a8d2e9; vertical-align:middle; background-color:#f2f8fc;}
.td_11 { padding-left:10px; vertical-align:middle;}
.td_12 { width:157px; font-weight:bold; color:#0874af; vertical-align:middle; background-color:#f2f8fc; text-align:center;border-right:1px solid #a8d2e9; border-bottom:1px solid #b1d7ec; }
.td_13 { padding-left:20px; vertical-align:middle; height:25px; width:67px; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.td_14 { padding-left:25px; vertical-align:middle; height:25px; color:#666666; border-bottom:1px solid #e0e0e0; }
.td_15 { background:url(../../images/actual/bg_teduri.jpg) no-repeat; width:160px; height:154px; }
.td_16 { background:url(../../images/intro/bg_01.gif) no-repeat top; width:102px; height:97px; vertical-align:middle; text-align:center; }
.td_17 { background:url(../../images/intro/bg_01.gif) right top no-repeat; width:102px; height:97px; vertical-align:middle; text-align:center; }
.td_18 { text-align:center; vertical-align:middle; width:344px; height:370px; background:url(../../images/intro/bg_left.gif) no-repeat top left;}
.td_19 { vertical-align:middle; width:10px; }
.td_20 { vertical-align:middle; width:10px; text-align:right; }
.td_21 { background:url(../../images/product/bg_product.gif) no-repeat; width:115px; height:131px; vertical-align:middle; text-align:center; }
.td_22 { width:197px; }
.td_23 { padding-top:5px; font-size:11px; }
.td_24 { padding-left:18px; padding-top:23px; height:201px; }
.td_25 { background:url(../../images/bg_right.gif) no-repeat right top; width:192px; height:201px;  }
.td_26 { font-size:11px; color:#595959; letter-spacing:-1px; text-align:center; width:55px; border-bottom:1px solid #f5f5f5; height:15px; vertical-align:middle; }
.td_27 { font-size:11px; text-align:center; width:43px; border-bottom:1px solid #f5f5f5; height:15px; vertical-align:middle;}
.td_28 { background:url(../../images/product/bg_01.gif) no-repeat top; width:102px; height:110px; vertical-align:middle; text-align:center; }
.td_29 { background:url(../../images/product/bg_01.gif) right top no-repeat; width:112px; height:110px; vertical-align:middle; text-align:center; }
.td_30 { text-align:center; vertical-align:middle; width:344px; height:326px; background:url(../../images/product/bg_left.gif) no-repeat left;}

.td_01_last { text-align:center; width:80px; height:25px; vertical-align:middle;}
.td_02_last { text-align:left; width:375px; height:25px; vertical-align:middle;}
.td_03_last { text-align:center; width:80px; height:25px; vertical-align:middle;} 
.td_04_last { text-align:center; width:85px; height:25px; vertical-align:middle;}
.td_12_last { width:157px; font-weight:bold; color:#0874af; vertical-align:middle; background-color:#f2f8fc; text-align:center;border-right:1px solid #a8d2e9; }
.td_13_last { padding-left:20px; vertical-align:middle; height:25px; width:87px;border-right:1px solid #e0e0e0; }
.td_14_last { padding-left:25px; vertical-align:middle; height:25px; color:#666666; }



/*.margin_00 { width:161px;}*/
.margin_01 { padding-top:30px; padding-bottom:100px; padding-left:42px; text-align:left; width:624px; }
.margin_02 { margin-bottom:-2px; }
.margin_03 { margin-left:10px; }
.margin_04 { margin-left:180px; margin-top:15px;}
.margin_05 { margin-left:250px; margin-top:10px; }
.margin_06 { width:161px; padding-top:18px;}

.p_01 { background:url(../../images/img_boardtop_02.jpg) no-repeat; width:625px; height:51px; margin-top:25px; padding-top:4px;  line-height:25px;}
.p_02 { text-align:right; margin-top:10px; }
.p_03 { margin-top:10px; }
.p_04 { margin-left:8px; margin-top:8px; color:#666666;}
.p_05 { color:#0874af; font-weight:bold; margin-top:25px; background:url(../../images/intro/subtitle_04.gif) no-repeat; padding-left:20px; }
.p_06 { float:right; padding-right:20px; font-family:tahoma; font-size:10px;color:#74c1df; }

.span_01 { color:#666666; }
.span_02 { margin-left:3px; }
.span_04 { color:#969696; text-decoration:underline; margin-left:5px; }
.span_07 { margin-left:300px; }
.span_08 { font-style:arial; font-size:11px; font-weight:normal; color:#299fce; }


.ul_01 { list-style:none; line-height:20px; margin:0; padding:0; } 
	.ul_01 li { background:url(../../images/intro/ico_01.gif) 0 7px no-repeat; padding-left:20px; }

.img_01 { margin-bottom:-1px; }
.img_02 { margin-bottom:-4px; }
.img_03 { margin-top:25px; }
.img_04 { margin-bottom:-1px; margin-left:3px; }
.img_05 { margin-left:5px; margin-top:5px; margin-bottom:-6px;}
.img_06 { margin-bottom:-2px; }
.img_07 { margin-top:25px; }
.img_08 { margin-left:2px; margin-top:4px; }
.img_09 { cursor:pointer; margin-top:0px; }
.img_10 { cursor:pointer; margin-top:0px;}
.line_01 { margin-top:6px; margin-bottom:9px; }

.select_01 { width:51px; height:20px; margin-left:178px;  }
.select_02 { width:51px; height:20px; margin-left:97px;  }
.select_03 { width:51px; height:20px; margin-left:105px;  }
.select_04 { width:51px; height:20px; margin-left:50px;  }
.text_01 { width:155px; height:14px; }
.text_02 { width:100px; height:14px; border:1px solid #e0e0e0; }
.text_03 { width:180px; height:14px; border:1px solid #e0e0e0; }
.text_04 { width:400px; height:14px; border:1px solid #e0e0e0; }
.textarea_01 { border:1px solid #e0e0e0; width:515px; height:175px; margin-top:10px; margin-bottom:10px; }

/* joinContent */
.clearBoth {zoom: 1;}
.clearBoth:after {content:  ' '; display: block; clear: both;}
ol, ul {margin: 0; padding: 0 !important;}
 li {!important; list-style: none;}
.bulDotGray {padding-left: 8px; background: url(/images/ico_join.gif) no-repeat left 5px;}
.TypeText {height: 16px; margin: 0; border: 1px solid #cecece;}
.textareaBox {border: 1px solid #e5e5e5}
.textareaBox textarea {overflow-x: hidden; overflow-y: scroll; padding: 10px 0 0 10px; border: 0; font-size: 11px; font-family: dotum; line-height: 1.5em; background: white;}
.alignRight {text-align: right;}
.joinContent {margin-top: 6px;}
.joinContent img {border: none;}
.joinContent .roundBoxTop {width: 449px; height: auto; zoom: 1; margin: 0 auto; padding: 26px 0 0; background: url(/images/com/bg/roundTop.gif) no-repeat left top}
.joinContent .roundBoxBottom {padding: 0 0 20px; background: url(/images/com/bg/roundBottom.gif) no-repeat left bottom}
.joinContent .roundBoxCenter {padding: 0; background: url(/images/com/bg/roundCenter.gif) repeat-y left top}
.joinContent .tableBox {width: 386px; margin: 0 auto;}
.joinContent .tableBox table {}
.joinContent .tableBox table th {padding: 0 0 2px; text-align: left; color: #656565;}
.joinContent .tableBox table td {padding: 0 0 2px; text-align: left; color: #676767;}
.joinContent .tableBox table td * {color: #676767;}
.joinContent .tableBox table th .textTwo {letter-spacing: 12px;}
.joinContent .tableBox table td .clearBoth .TypeText {float: left; margin-right: 4px; margin-top: 0px;}
.joinContent .tableBox table td .clearBoth .btn_idover {float: left;}
.joinContent .tableBox table td .TypeText {#margin: -1px 0;}
.joinContent .tableBox table td .alignRight {margin-top: 6px; #margin-top: 5px;}
.joinContent .tableBox table td .alignRight label {display: inline-block; margin-top: 4px; #margin-top: 5px; vertical-align: top;}
.joinContent .join_txt1 {margin: 25px 0 15px; text-align: center}
.joinContent .join_txt2 {margin: 13px 31px 0 0; text-align: right}
.joinContent .joinBottomBtn {width: 449px; margin: 24px auto 0; text-align: center}

/* main */
.footerCon {position: relative; width: 618px; margin-left: 22px;}
.footerCon .mailtoLink {position: absolute; right: 28px; top: 7px; width: 92px; height: 12px; background: white; opacity: 0.01; filter: alpha(opacity=01);}
.footerCon .userInformationLink {position: absolute; right: 145px; top: 35px; width: 66px; height: 12px; background: white; opacity: 0.01; filter: alpha(opacity=01);}
.footerCon .personalInformationLink {position: absolute; right: 75px; top: 35px; width: 67px; height: 12px; background: white; opacity: 0.01; filter: alpha(opacity=01);}

/* WinPop */
.width500 {width: 500px;}
.WinPop {overflow: hidden; border-top: 10px solid #0076af; border-bottom: 1px solid red}
.WinPopCon {padding: 30px 30px 20px;}
.WinPopCon h1 {margin: 0 0 20px; padding: 0 0 10px; border-bottom: 2px solid #777777}
.WinPopCon .btnBottomClose {margin-top: 20px; text-align: center;}
.WinPopCon .scollBoxGray {padding: 20px 10px; border: 1px solid #e2e2e2;}
.WinPopCon .scollBoxCon {overflow-x: hidden; overflow-y: scroll; scrollbar-face-color: #ffffff; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-3dlight-color: #ebebeb; scrollbar-arrow-color: #c1c1c1; scrollbar-track-color: white; scrollbar-darkshadow-color: #d6d6d6}
.personalInformation .scollBoxCon, .userlInformation .scollBoxCon {height: 356px;}
.agreementCon * {color: #777777; line-height: 1.5;}
.agreementCon .agreementParagraph {margin-bottom: 24px;}
.agreementCon .agreementTit {margin-bottom: 5px;}
.agreementCon .agreementTit2 {margin-top: 5px; margin-bottom: 5px;}
.agreementCon .agreementTxt {}
.agreementCon .agreementTxt2 {margin: 0 0 0 0px;}
.agreementCon .agreementTxt3 {margin: 0 0 0 10px;}
.agreementCon .agreementTxt4 {margin: 0 0 0 5px;}
.agreementCon .rowGrayBar li {padding-left: 10px; background: url(/images/com/bul/rowGrayBar.gif) no-repeat left 7px;}
.agreementCon .rowGrayBar li ol li {padding-left: 0px !important; background: none;}

