/* ¿ä¼Ò(element) ¿©¹é ÃʱâÈ */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th, td {
margin: 0;
padding: 0;
border: 0;
font-family:±¼¸², Gulim, Tahoma, Geneva, sans-serif;
font-style:normal;
font-size:1em;
}
/* Á¦¸ñ¿ä¼Ò */
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
/* Å׵θ® ¾ø¾Ö±â */
fieldset, img, abbr,acronym { border:0 none; }
/* ¸ñ·Ï */
ol, ul { list-style:none; }
/* Å×À̺í - ¸¶Å©¾÷¿¡ 'cellspacing="0"' ÁöÁ¤ ÇÔ²² ÇÊ¿ä */
table {
border-collapse: collapse;
border-spacing:0;
border:0 none;
}
caption, th, td {
text-align:left;
font-weight: normal;
}
/* ÅØ½ºÆ® °ü·Ã ¿ä¼Ò ÃʱâÈ */
address, caption, em, cite {
font-weight:normal;
font-style:normal;
}
ins { text-decoration:none; }
del { text-decoration:line-through; }
/* Àο빮 */
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote,q { quotes:"" ""; }
/* ¼öÆò¼±*/
hr { display:none; }
/* ¸µÅ© */
a:link, a:visited, a:active , a:hover { color:#555; border:0; padding:0; margin:0; }
a:link, a:visited, a:active { text-decoration:none; }
a:hover { color:999;text-decoration:none; }
/* ±âŸ */
img{ border:0px; margin:0; padding:0; }
div img { vertical-align:middle; }
li img { vertical-align:middle; }
p input { vertical-align:middle; }
section{overflow:hidden;}
input[type=checkbox] {vertical-align:middle}
label {margin-right:15px;cursor:pointer}
.category{ color:#666666; font-size:8pt; text-decoration:none; letter-spacing:-1px; padding-left:5px; padding-top:3px;line-height:16px;}
.txt01 { color:#666666; font-size:8pt; text-decoration:none; letter-spacing:-1px; line-height:18px;}
.txt02 { color:#F3F3F3; font-size:8pt; text-decoration:none; line-height:16px; letter-spacing:-1px; padding-top:4px;}
.txt03 { color:#333333; font-size:9pt; text-decoration:none; line-height:17px}
.txt04 { color:#333333; font-size:9pt; text-decoration:none; line-height:17px; padding-left:20px;}
.txt05 { color:3c82bc; font-size:11pt; text-decoration:none; line-height:17px}
.txt06 { color:3c82bc; font-size:9pt; text-decoration:none; line-height:17px}
.log { padding:3px;color:#454545;font-size:12px;border:1px solid #CFCFCF;font-family:Tahoma, Geneva, sans-serif;background:#FFF}
a,area {blr:expression(this.onFocus=this.blue())}
:focus {-moz-outline-style:none;}
select, .input {font-size:1em;text-align:left;border:1px solid #CFCFCF;}
/*°¨Ãß±â*/
.sound_only {font-size:0;display:none;text-indent:-9999px}
/*ÁÂÃø¸Þ´º*/
.leftbanner {width:204px;height:193px;background:url('../img/banner/carmatebg2.gif') no-repeat}
.leftbanner td {padding:35px 0 0;vertical-align:top;text-align:center}
.leftbanner .dashLine {width:90%;margin:0 auto;height:1px;border-bottom:1px dashed #f3f3f3}
.aside {display:block;width:204px}
.aside h2 {height:38px;padding:12px 0 0;color:#FFF;font-size:24px;text-align:center;background:url('../img/common/leftnavi_bg_top.gif') no-repeat}
.aside h2 span {color:#F99;font-size:12px;}
.aside ul {padding:7px 0 10px;vertical-align:top;background:url('../img/common/leftnavi_bg_mid.gif') repeat-y}
.aside ul li a{display:block;width:170px;margin:0 auto;padding:5px 0 2px;text-align:center;font-size:13px;border-bottom:1px dashed #CCC;}
.aside .bottom{height:9px;background:url('../img/common/leftnavi_bg_bottom.gif') no-repeat}
/*Â÷°èºÎ*/
.swSeries li {float:left;margin-right:18px}
.swSeries .last {margin-right:0px;}
.swSection {width:700px;min-height:270px;margin:0 auto;}
.swSection .imgArea {float:left;width:270px}
.swSection .textArea {float:right;width:430px}
.swSection .textArea .swText {padding:10px 0;color:#777;font-weight:600;text-align:justify;border-bottom:1px solid #CCC;}
.swSection .textArea .swInfo {padding:10px 0 0;color:#969696}
.swSection .textArea .swInfo dt {float:left;width:65px;padding-left:15px;background:url('../img/product/red_dot.gif') 5px center no-repeat}
.swSection .textArea .swInfo dd {color:#000;}
.swView {display:block;width:700px;height:103px;margin:0 auto;}
.swView li {float:left;padding:5px 2px}
/*³»Á¤º¸¼öÁ¤*/
.boardTable {width:700px;margin:0 auto;border-top:2px solid #C00}
.boardTable caption {margin:0 0 5px;font-size:14px;font-weight:600;}
.boardTable tr:nth-child(odd) {background:#f6f6f6}
.boardTable th, .boardTable td {padding:5px 10px;border-bottom:1px solid #DFDFDF}
.boardTable th {color:#696969;font-weight:600}
.boardTable td textarea {padding:10px;font-size:12px;border:1px solid #CCC}
/*ȸ¿øÅ»Åð*/
.asSection,
.outSection {width:700px;margin:0 auto;}
.outSection h2 {margin:0 0 15px;font-weight:600;}
.outSection .outArea {margin:0 0 20px;}
.outSection .outArea > div {padding:15px;font-size:0.85em;border:1px solid #CCC;border-top:0px none}
.outSection .outArea > div h4 {margin:0 0 5px;font-weight:600}
.outSection .outArea > div > .text{margin:5px 0;color:#C00;font-weight:600}
.btnArea {width:400px;margin:0 auto;padding:15px 0 0;text-align:center}
.btnArea > a,
.btnArea > img {margin-left:5px}
.btnArea > a:first-child,
.btnArea > img:first-child {margin:0;}
.btnArea .Btn {cursor:pointer}
/*Á¤Ç°¹øÈ£*/
.authSection {position:relative;width:700px;margin:0 auto;min-height:500px}
.authSection h2 {margin:0 0 10px;}
.authSection .trialNum {position:absolute;left:60px;top:88px;width:580px !important;}
.horiTable {width:700px;margin:0 auto;border-top:2px solid #C00}
.horiTable caption {font-size:14px;font-weight:600;}
.horiTable caption span {font-size:14px}
.horiTable th, .horiTable td {padding:5px 10px;border-bottom:1px solid #DFDFDF}
.horiTable th {color:#696969;font-weight:600;background:#EEE}
/*Áú¹®°ú´äº¯*/
.asSection {min-height:300px;}
.asSection h2 {margin:0 0 15px;text-align:center}
.vertiTable {width:700px;margin:0 auto;;}
.vertiTable caption {margin:0 0 5px;font-size:14px;font-weight:600;}
.vertiTable caption span {float:right;color:#777;padding:7px 0 0;}
.vertiTable th {background:#f8f8f8;text-align:center}
.vertiTable td {padding:5px 0;text-align:center;border-bottom:1px solid #DFDFDF}
.vertiTable td.alignL {text-align:left;font-weight:600}
.vertiTable td input {margin-left:3px}
.vertiTable td input[type=password]{padding:2px 3px;border:1px solid #DFDFDF;}
.vertiTable td input[type=button]{padding:0 5px;}
.userCount {float:right;line-height:33px;font-size:12px;font-weight:normal}
.red {color:#C00;font-weight:600}
/*µô·¯*/
.dealSection .first{margin:15px 0 0}
.dealSection .dealText{padding-left:20px;background:url('../img/product/color_box.gif') 10px center no-repeat}
.dotLine {margin:15px 0;height:1px;background:url('../../millennium/img/common/2pxdotbg.gif') repeat-x}
/*FAQ°Ë»ö*/
.searchBoard {position:relative;margin:0 auto;padding:0 0 10px;width:700px;height:40px;background:url('../../millennium/img/customer/faq_bg.gif') top center no-repeat}
.searchBoard select,
.searchBoard input[type=text] {height:21px;line-height:21px;margin-right:5px;}
.searchBoard input[type=text] {padding:0 5px;border:1px solid #CCC;}
.searchBoard input[type=button] {height:21px;padding:0 10px;line-height:21px;}
.searchArea {width:285px;margin:0 auto;padding:9px 0 0}
.searchArea > span {display:block;float:left;line-height:21px;}
.searchArea em {font-weight:600}
/*°³ÀÎÁ¤º¸¼öÁý*/
.privacySection {width:700px;margin:0 auto}
.privacySection h2 {text-align:center}
.privacyArea {width:700px;margin:20px 0 0;}
.privacyArea h3 {font-size:14px;font-weight:600;}
.privacyArea textarea {width:700px;padding:10px;font-size:12px;border:1px solid #CCC;border-top:2px solid #C00}
.privacy_link {margin:10px 0;height:21px;color:#999;line-height:21px;font-size:12px;text-align:right}
.privacy_link a {margin-left:10px;padding:3px 10px;color:#FFF;background:#999}
.agreeArea {width:220px;margin:0 auto;padding:20px 0;font-size:14px}
.agreeArea label {margin:0 0 0 7px;cursor:pointer;}
/* °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ */
.privacySection1{width:680px;margin:0 auto;padding:10px;border:1px solid #d9d9d9;}
.privacySection1 h3{height:35px;line-height:15px;font-size:16px;font-weight:600;}
.privacySection2{width:700px;margin:0 auto;padding:20px 0 0;}
.privacySection2 .privacycontents h3 a{display:block;width:690px;height:30px;padding-left:10px;line-height:30px;font-size:14px;font-weight:600;border-top:2px solid #C00;border-bottom:1px solid #d9d9d9;overflow:hidden;}
.privacySection2 .privacycontents p{padding:10px 0 20px;font-size:13px;line-height:17px;}
.privacyTitle1{color:#8b8b8b;font-size:14px;line-height:19px;text-align:justify;}
.privacyTitle2 a{color:#e35606;font-size:14px;font-weight:600;line-height:170%;}
/*ÆäÀÌÁö*/
.page {width:400px;margin:0 auto;padding:20px 0 50px;}
.pageing a {margin:0 2px;color:#777;letter-spacing:-0.5px}
.pageing a:hover {color:#C00}
.pageing .here {color:#C00;font-weight:600}