@charset "euc-kr";

@import url("base.css");
@import url("layout.css");
@import url("global.css");
@import url("bbs.css");

.pdt19 {padding-top:19px !important;}
.lh18 {line-height:18px;}
.mgt13 {margin-top:13px !important;}
.mgt18 {margin-top:18px !important;}
.mgt8 {margin-top:8px !important;}
.mgt3 {margin-top:3px !important;}
.pdb3 {padding-bottom:3px;}

.terms {margin:22px 7px 0 9px; line-height:18px; word-break:keep-all;}
.terms h4 {margin-top:18px; margin-bottom:4px;}
.terms > ul, .terms > ol {margin-left:10px;}
.terms > ol ul {margin-top:0;}
.terms > ol ul li {line-height:16px !important;}
.terms .txtInfo04 {margin-top:3px;}
.terms .txtInfo04 li {margin-top:1.5px;}
.terms ol li ul {margin-left:15px;}
.terms .boxType02 .inner {overflow:hidden; padding:16px 20px 7px;}
.terms .boxType02 .inner .left {float:left; width:50%; border-right:1px solid #ededed;}
.terms .boxType02 .inner .right {float:right; width:46.75%; padding-left:21px;}

.general {margin-top:40px; background:url(../../img/util/bg_general.gif) repeat-x left top; font-weight:bold; font-size:16px; text-align:center; }
.registerAbout {margin:4px 10px 0 10px; line-height:18px; word-break:keep-all;}
.registerAbout h5, .registerAbout h4 {margin-top:21px;}
.registerAbout  li {padding-left:12px; text-indent:-12px;}
.registerAbout ol {}
.registerAbout ol.step1 {margin-left:0}
.registerAbout ol.step1 > li {padding-left:12px; text-indent:-12px;}


/* 무료?용조회 */
.freeInfo {height:320px; padding:45px 0 0 44px; background:url("../../img/util/bg_free_service01.gif") no-repeat 0 0;}
.freeInfo .txtType02 {margin-top:20px; font-size:11px;}
.freeInfo .txtType02 li {margin-top:3px;}
.freeInfo .txtType02 li:first-child {margin-top:0;}
.freeBox {padding:20px 20px 15px; font-size:11px; text-align:center; background:#f2f2f2;}

.freeExperience {height:320px; margin-bottom:8px; padding:45px 0 0 44px; background:url("../../img/util/bg_free_service02.gif") no-repeat 0 0;}
.freeExperience .txt01 {margin:10px 0 29px;}
.freeExperience .txtType02 {margin-top:8px; font-size:11px;}
.freeExperience .txtType02 li {margin-top:3px;}
.freeExperience dl {margin-top:30px;}
.freeExperience dl dd {margin-top:16px; *margin-top:14px; padding-left:3px;}
@-moz-document url-prefix(){.freeExperience dl dd {margin-top:15px;}}
.freeExperience dl dd * {vertical-align:top;}
.freeExperience dl dd .txtInput {width:91px; height:20px; margin:3px 0 0 21px; padding-top:1px; color:#111; text-align:center; border:0;}
.freeExperience dl dd .txtInput:first-child {margin-left:0; padding-top:4px;}

/* ?이?맵 */
.sitemapWrap {padding:37px 40px 50px; border:1px solid #e1e1e1;}
.sitemapWrap .txt01 {margin:18px 0 45px; color:#333;}
.sitemapWrap .mapBox {margin:9px 0 40px; border-bottom:2px solid #f2f2f2;}
.sitemapWrap .mapBox .inner {padding:26px 0 20px 20px; border:1px solid #e2e2e2; background:#fafafa;}
.sitemapWrap .mapBox .inner > ul {overflow:hidden;}
.sitemapWrap .mapBox .inner > ul > li {float:left; width:175px;}
.sitemapWrap .mapBox .inner > ul > li.listMgt {margin-top:15px;}
.sitemapWrap .mapBox .inner > ul > li > a {color:#333333; font-weight:bold;}
.sitemapWrap .mapBox .inner > ul > li > ul {margin-top:9px;}
.sitemapWrap .mapBox .inner > ul > li > ul > li {margin-top:7px; padding-left:9px; background:url(../../img/common/bu_square.gif) no-repeat 0 5px;}
.sitemapWrap .mapBox .inner > ul > li > ul > li > a {color:#666666; font-size:11px; font-weight:normal;}
.sitemapWrap .mapBox .inner > ul > li > ul > li:first-child {margin-top:0;}
.sitemapWrap .mapBox.compound .inner {overflow:hidden;}
.sitemapWrap .mapBox.compound .inner > ul {float:left; width:175px;}
.sitemapWrap .premium {float:left; width:439px;}
.sitemapWrap .ipin {float:left; width:439px; margin-left:20px;}

/* ?러?이지 */
.errorWrap {position:absolute; top:50%; left:50%; margin:-180px 0 0 -388px;}
.errorWrap .errorBox {width:762px; height:160px; padding:79px 0 0 50px; border:7px solid #dde4ea; background:url(../../img/util/bg_error.gif) no-repeat 507px 51px;}
.errorWrap .errorBox p {margin-top:22px; color:#999999; font-size:11px;}
.errorWrap .mainBtn {margin-top:30px; text-align:center;}

/*20140912*/
.freeExperience2 {height:180px; margin-bottom:8px; padding:45px 0 0 44px; background:url("../../img/util/bg_free_service03.gif") no-repeat 0 0;}
.freeExperience2 .txt01 {margin:10px 0 29px;}
.freeExperience2 .txtType02 {margin-top:8px; font-size:11px;}
.freeExperience2 .txtType02 li {margin-top:3px;}
.freeExperience2 dl {margin-top:30px;}
.freeExperience2 dl dd {margin-top:16px; *margin-top:14px; padding-left:3px;}
.freeExperience2 dl dd * {vertical-align:top;}
.freeExperience2 dl dd .txtInput {width:91px; height:20px; margin:3px 0 0 21px; padding-top:1px; color:#111; text-align:center; border:0;}
.freeExperience2 dl dd .txtInput:first-child {margin-left:0; padding-top:4px;}

/*20140920*/
.errorWrap .errorBox2 {width:800px; height:220px; padding:79px 0 0 50px; border:7px solid #dde4ea; background:url(/mysiren/img/util/bg_error2.gif) no-repeat 557px 51px;}
.errorWrap .errorBox2 p {margin-top:22px; color:#999999; font-size:11px;}
.mgb30{margin-bottom:30px;}