@charset "utf-8";
/* CSS Document */

/* common css */
*{margin:0; padding:0;}
img,fieldset {border:0; vertical-align:top;}
ul,ol,dl,ul {list-style:none;}
caption ,hr {display:none;}

a {color:#666; text-decoration:none;}
a:hover {color:#e9141b; text-decoration:none;}

iframe, .none{display:none;}
fieldset{border:0;}

select {width:72px; height:22px;}

/*png24*/
.png24 {behavior:url(../img/png/iepngfix.htc);} 


/* font */
*{font-size:12px; font-family:돋움, Dotum;}
.red11 {font-size:11px; font-family:돋움, Dotuml; color:#e22229;}
.gray11 {font-size:11px; font-family:돋움, Dotuml; color:#666;}
.gray14 {font-size:14px; font-family:돋움, Dotuml; color:#666;}
.dark_red {color:#a9373b;}
.contactus_gray {color:#202020}
.bus_red {color:#6d3e4f;}
.subway_orange {color:#ca7700;}
.subway_green {color:#78a000;}
.subway_red {color:#6d3e4f;}
.black {font-size:12px; font-family:굴림, Gulim; color:#000;}
.bul {font-size:7px; font-family:굴림, Gulim;}

#contents {color:#666; line-height:18px; letter-spacing:normal;}

#footer {color:#CCC; text-align:center;}

.topbtn {margin-bottom:10px; text-align:right;}

/* form */
.form_70 {width:70px; height:22px; border:1px solid #c9c9c9;}
.form_98 {width:98px; height:22px; border:1px solid #c9c9c9;}
.form_100 {width:360px; height:100px; border:1px solid #c9c9c9;}
.form_120 {width:120px; height:22px; border:1px solid #c9c9c9;}
.form_300 {width:360px; height:22px; border:1px solid #c9c9c9;}
.pw_formbox {width:220px; height:20px;}
.email_formbox {width:150px; height:20px;}
.phone_formbox {width:70px; height:20px;}
.family_formbox {width:146px; height:19px; border:1px solid #d8d8d8; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#737373}

/* margin padding*/
.mgl7 {margin-left:7px;}
.mgt10 {margin-top:10px;}
.mgt25 {margin-top:25px;}
.mgb34 {margin-bottom:34px;}
.mgb32 {margin-bottom:32px;}
.mgb75 {margin-bottom:75px;}
.mgl90 {margin-left:90px;}
.pdl20 {padding-left:20px;}
.pdl22 {padding-left:22px;}
.pdl28 {padding-left:28px;}
.pdt3 {padding-top:3px;}
.pdt6 {padding-top:6px;}
.pdt10 {padding-top:10px;}
.pdt20 {padding-top:20px;}
.pdt25 {padding-top:25px;}
.pdt35 {padding-top:35px;}
.pdb6 {padding-bottom:6px;}
.pdb10 {padding-bottom:10px;}
.pdb16 {padding-bottom:16px;}
.pdb18 {padding-bottom:18px;}
.pdb20 {padding-bottom:20px;}
.pdb36 {padding-bottom:36px;}
.pdb70 {padding-bottom:70px;}
.pdb150 {padding-bottom:150px;}
.pdb200 {padding-bottom:200px;}

/* table */

/* ADIXS와 동종업계 타 상품 비교 테이블 */
.adsolution_table1 {padding:0 0 36px 22px;}
.adsolution_table1 table {width:588px; border:#d98486 solid 1px;}
.adsolution_table1 table thead th {width:294px; padding:5px 0 5px 0; background-color:#d98486; text-align:center;}
.adsolution_table1 table tbody td {padding:10px 18px 10px 18px; line-height:22px;}
.adsolution_table1 table .pinkBg {background-color:#fff0f2;}
.adsolution_table1 table .leftLine1 {border-left:#f0cecf solid 1px;}
.adsolution_table1 table .leftLine2 {border-left:#d98486 solid 1px;}

/* 저매체로 다양한 매체 가능 테이블 */
.adsolution_table2 {padding:0 0 36px 22px;}
.adsolution_table2 table {width:588px; border:#d98486 solid 1px;}
.adsolution_table2 table thead th {padding:5px 0 5px 0; background-color:#d98486; text-align:center;}
.adsolution_table2 table tbody td {height:24px; color:#856363; line-height:22px; text-align:center;}
.adsolution_table2 table .darkGray {color:#202020;}
.adsolution_table2 table .cLineL {border-left:#d98486 solid 1px;}
.adsolution_table2 table .cLineR {border-right:#d98486 solid 1px;}
.adsolution_table2 table .cLineT {border-top:#d98486 solid 1px;}
.adsolution_table2 table .cLineB {border-bottom:#d98486 solid 1px;}
.adsolution_table2 table .leftLine1 {border-left:#f0cecf solid 1px;}

/* 온라인 컨택트 테이블 */
.online_table1 {padding:30px 0 0 0;}
.online_table1 table {width:580px;}
.online_table1 th {padding:12px 0 12px 38px; text-align:left; font-weight:100;}
.online_table1 .center {text-align:center;}

/* 회원정보입력 테이블 */
.join_table1 {padding:15px 0 0 0;}
.join_table1 table {width:580px;}
.join_table1 th {padding:12px 25px 12px 20px; text-align:left; background-color:#f8f8f8;}
.join_table1 td {padding:12px 0 12px 20px; text-align:left;}
.join_table1 .center {text-align:center;}
.join_table1 .form76 {width:76px; height:18px; border:1px solid #c9c9c9;}
.join_table1 .form98 {width:98px; height:18px; border:1px solid #c9c9c9;}
.join_table1 .form100 {width:100px; height:18px; border:1px solid #c9c9c9;}
.join_table1 .form130 {width:130px; height:18px; border:1px solid #c9c9c9;}
.join_table1 .form220 {width:220px; height:18px; border:1px solid #c9c9c9;}
.join_table1 .form360 {width:360px; height:18px; border:1px solid #c9c9c9; margin-top:8px;}
.join_table1 .cLineT {border-top:#e5e5e5 solid 1px;}
.join_table1 .cLineB {border-bottom:#e5e5e5 solid 1px;}
.join_table1 .cLineT2 {border-top:#dbdbdb solid 2px;}
.join_table1 .cLineB2 {border-bottom:#dbdbdb solid 2px;}


/* contents */
/* 네비게이션 */
.navi {position:absolute; width:250px; margin:0px 0 0 400px; top:406px; font-size:11px; font-family:굴림, Gulim; color:#959595; text-align:right;}

/* 메인 PNG라인 */
.mainLine_wrap {overflow:hidden; position:absolute; width:100%; height:255px; margin-top:-224px; left:0; z-index:9999; text-align:center; /**/ * width:1648px; *margin:146px 0 0 -130px; *left:expression(document.body.clientWidth/2 - 680 );}
.mainLine {margin:0 auto; width:100%; height:255px; background:url(../img/page/line_img.png) no-repeat center center;}
.flash {position:relative; overflow:hidden; width:100%; text-align:center; margin:0 auto;}
.lower {margin-bottom:50px;}

/* overview */
.overview h1 .h1Area {padding-top:65px;}
.overview .photo {float:right; padding:55px 0px 170px 0;}
.overview .txtTit {padding:70px 0 28px 0;}

/* ad solution */
.adsol {margin-top:99px;}
.adsol h2 {clear:both; padding-bottom:12px;}
.adsol .tab li {display:inline; float:left;}
.adsol .photo1 {float:left; padding:0 50px 65px 22px;}
.adsol .photo2 {float:left;}
.adsol .photo3 {float:right; padding:0 60px 165px 0;}
.adsol .photo4 {padding:0 0px 160px 22px;}
.adsol .txt1 img {padding-bottom:14px;}
.adsol .txt_list ul li {margin-left:314px; padding-left:20px; font-size:11px; color:#202020; line-height:22px; letter-spacing:-1px;}

.adsol .adix_txt {padding:6px 0 40px 22px; color:#8a8686; line-height:20px;}
.adsol .adix_txt2 {padding:6px 0 20px 22px; color:#8a8686; line-height:20px;}

/* online network */
.onNetwork {padding-top:99px;}
.onNetwork h2 {padding-bottom:12px;}

/* contact us */
.contact {padding-top:99px;}
.contact .txt1 {line-height:22px;}

/* join */

/* 회원가입 약관동의 */
.join {padding-top:88px; padding-bottom:130px;}
.join .tab li {display:inline; float:left; margin-top:30px;}
.join .field1 {clear:both;}
.join h3 {padding:15px 0 15px 0; color:#000;}
.join h4 {padding:8px 0 10px 0;}
.join h5 {padding-bottom:15px; font-weight:200;}			 			 
.join .agreement {border:1px solid #E5E5E5; height:111px; margin:8px 0 0 0px; overflow:auto; padding:20px 18px 0 20px;}
.join .txt {padding:0 0 20px 0; line-height:20px;}
.join .fieldset1 {margin:0px 0 35px 0;}
.join .fieldset2 {margin:0px 0 35px 0;}
.join .agreebtn {padding:15px 0 0px 0; text-align:center;}
.join .cLineB {border-bottom:#e5e5e5 solid 1px;}
.join input {margin-top:10px;}

/* 회원정보입력 */
.join2 {padding-top:88px;}
.join2 .tab li {display:inline; float:left; margin-top:30px;}
.join2 .field1 {clear:both;}
.join2 .fieldset3 {margin:0px 0 130px 0;}
.join2 .okbtn {padding:15px 0 0px 0; text-align:center;}

.join3 {padding-top:88px; padding-bottom:300px;}
.join3 .txt {line-height:24px;}
.join3 .box {padding:20px; border:1px solid #dbdbdb; line-height:22px; background-color:#f5f5f5;}
.join3 dt {margin-bottom:15px;}

