@charset "euc-kr";

/****************************************/
/*	Name: PUBLISHING GUIDE
/*	PART: 서비스신청변경 약관 STYLE
/*	Version: 1.0
/*	Author: 김미선
/****************************************/

/* 개인(신용)정보 수집/이용/제공 */
.svTermWrap {letter-spacing:-1px;line-height:20px;}
.svTermWrap .agreeAllWrap {text-align:right; margin-bottom:10px;}
.svTermWrap .agreeAllWrap > label {font-weight:bold; color:#000;}
.svTermWrap .svTermCont {margin-bottom:10px; border-top:1px solid #000; border-bottom:1px solid #000;}
.svTermWrap .svTermCont > dt {background:#f9f9f9; padding:10px;}
dt.splitP {margin-top:15px;}

.svTermWrap .svTermCont > dd {display:none; padding:15px 10px;}
.svTermWrap .svTermCont > dd.dep03Sec {margin-bottom:0;}
.svTermWrap .svTermCont > dd.dep03Sec > h2 { margin-bottom:20px; color:#222; font-size:16px;}
.svTermWrap .svTermCont > dd.dep03Sec > h3.tit.depth03 {margin-bottom:10px;}
.svTermWrap .svTermCont > dt, .svTermCont > dd {border-top:1px solid #e5e5e5;}
.svTermWrap .svTermCont > dt:first-child {border-top:none;}
.svTermWrap .svTermCont > dt > a {display:inline-block; background:url(https://img.securities.miraeasset.com/renew/common/btn_detail_open.gif) 100% 50% no-repeat; width:80%; color:#000; vertical-align:middle;text-decoration:none;}
.svTermWrap .svTermCont > dt > a.active {background-image:url(https://img.securities.miraeasset.com/renew/common/btn_detail_close.gif); color:#0059a6; font-weight:bold;}
.svTermWrap .svTermCont > dt.dep01 > a {font-weight:bold;}
.svTermWrap .svTermCont.layer > dt > a {display:inline-block; background:none; width:80%; color:#000; vertical-align:middle;}
.svTermWrap .svTermCont.layer > dt > a.active {background-image:none; color:#0059a6; font-weight:bold;}

.svTermWrap .svTermCont > dt > p.titSubCont {margin-top:5px; color:#000;}
.svTermWrap .svTermCont > dt > .titSubCont {margin-top:10px;}
.svTermWrap .svTermCont > dt > .titSubCont > dt {margin:5px 0; color:#000;}
.svTermWrap .svTermCont > dt > .titSubCont > dd > span {margin-right:15px;}
.svTermWrap .svTermCont > dt > .titSubCont > dd > span~label {margin-right:15px;}

.svTermWrap dl.descWrap dt {color:#555;}
.svTermWrap em, .svTermWrap .list.square > li em {color:#d61920; font-weight:bold;}
.svTermWrap .agreeOkMsg {color:#000; font-weight:bold; font-size:14px;}
.svTermWrap .svTermCont .table_wrap thead > tr> th {font-weight:bold;}
.svTermWrap .svTermCont table th {color:#444;}
.svTermWrap .svTermCont table th > strong {font-size:14px;}
.svTermWrap .svTermCont .table_wrap + .desc {margin-top:-20px;}
.svTermWrap .svTermCont .descWrap > dt {margin-top:25px;}
.svTermWrap .svTermCont .descWrap > dt:first-child {margin-top:0;}
.svTermWrap .svTermCont > dt > em {display:inline-block; width:80%; color:#000; vertical-align:middle;font-weight:normal;}
.svTermWrap .svTermCont > dd .iframebox {margin-top:0;border:0}
.svTermWrap .svTermCont > dd .iframebox iframe {height:auto;}

.agreeCheckGroup.checkoff {float:none;display:inline-block;width:auto;height:auto;margin:0 0 0 15px;}
.agreeCheckGroup {margin-left:15px; vertical-align:middle;}

.list_agree_type + .btnWrap {margin-top:20px}
.list_agree_type ul {border-top:1px solid #000; border-bottom:1px solid #bebebe}
.list_agree_type li {position:relative; background:#f9f9f9; padding:11px 11px 11px 35px; color:#000;line-height:20px}
.list_agree_type li + li {border-top:1px solid #e5e5e5}
.list_agree_type li input {position:absolute; top:14px; left:17px}
.list_agree_type li input[type=checkbox] + label {margin-left:0}






