@charset "utf-8";
/* 내용관리 */
/*#ctt {margin:10px 0;padding:10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.ctt_admin {margin:0 5px;text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_himg img, #ctt_timg img, #ctt_con img {max-width:100%;height:auto}
#ctt_con {padding:10px 0}
.ctt_img {text-align:center}*/

#ctt {margin:0;padding:0;border-top:0px solid #e9e9e9;border-bottom:0px solid #e9e9e9;background:#fff;}
.ctt_admin {display:none;text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_himg img, #ctt_timg img, #ctt_con img {max-width:100%;height:auto}
#ctt_con {padding:0;}
.ctt_img {text-align:center;}

/*타이틀*/
.de_con_wrap .title_wrap {position:relative;width:100%;height:200px;}
@keyframes tb_move {from{background-position:top center}50%{background-position:bottom center}100%{background-position:top center};}
/*.de_con_wrap .title_company {background:url('/img/sub_company.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}*/
.de_con_wrap .title_company01 {background:url('/img/sub_company01.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}
.de_con_wrap .title_company02 {background:url('/img/sub_company02.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}
.de_con_wrap .title_company03 {background:url('/img/sub_company03.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}
.de_con_wrap .title_company04 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}
.de_con_wrap .title_company05 {background:url('/img/sub_company05.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}
.de_con_wrap .title_company06 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 45s linear infinite;background-size:100% auto;}
@media all and (max-width :810px) {
/*.de_con_wrap .title_company {background:url('/img/sub_company.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}*/
.de_con_wrap .title_company01 {background:url('/img/sub_company01.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}
.de_con_wrap .title_company02 {background:url('/img/sub_company02.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}
.de_con_wrap .title_company03 {background:url('/img/sub_company03.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}
.de_con_wrap .title_company04 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}
.de_con_wrap .title_company05 {background:url('/img/sub_company05.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}
.de_con_wrap .title_company06 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:110% auto;}
}
@media all and (max-width :700px) {
/*.de_con_wrap .title_company {background:url('/img/sub_company.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}*/
.de_con_wrap .title_company01 {background:url('/img/sub_company01.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}
.de_con_wrap .title_company02 {background:url('/img/sub_company02.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}
.de_con_wrap .title_company03 {background:url('/img/sub_company03.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}
.de_con_wrap .title_company04 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}
.de_con_wrap .title_company05 {background:url('/img/sub_company05.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}
.de_con_wrap .title_company06 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 10s linear infinite;background-size:125% auto;}
}
@media all and (max-width :610px) {
/*.de_con_wrap .title_company {background:url('/img/sub_company.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}*/
.de_con_wrap .title_company01 {background:url('/img/sub_company01_m.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}
.de_con_wrap .title_company02 {background:url('/img/sub_company02.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}
.de_con_wrap .title_company03 {background:url('/img/sub_company03.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}
.de_con_wrap .title_company04 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}
.de_con_wrap .title_company05 {background:url('/img/sub_company05.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}
.de_con_wrap .title_company06 {background:url('/img/sub_company04.jpg') no-repeat 50% 50%;animation:tb_move 15s linear infinite;background-size:auto 115%;}
}
.de_con_wrap .title_wrap .title_txt {position:absolute;top:108px;left:0;width:100%;text-align:center;}
.de_con_wrap .title_wrap .title_txt .title {font-size:18px;font-weight:500;color:#fff;}
.de_con_wrap .title_wrap .title_txt .dsc {display:inline-block;position:relative;top:0px;width:90%;font-size:12px;font-weight:300;color:#fff;letter-spacing:-0.4px;}

.de_con_wrap .title_wrap .title_txt2 {position:absolute;top:100px;left:0;width:100%;text-align:center;}
.de_con_wrap .title_wrap .title_txt .title2 {font-size:18px;font-weight:500;color:#fff;}
.de_con_wrap .title_wrap .title_txt .dsc2 {display:inline-block;margin-top:2px;font-size:12px;width:100%;font-weight:300;line-height:16px;color:#fff;letter-spacing:0px;}

.de_con_wrap .sb_mn_wrap {width:100%;height:40px;border-bottom:1px solid rgba(0,0,0,.1);}
.de_con_wrap .sb_mn {position:relative;margin:0 auto;width:100%;height:40px;}
.de_con_wrap .sb_mn a.go_home {display:inline-block;float:left;}
.de_con_wrap .sb_mn a.go_home i {display:block;width:40px;height:40px;line-height:40px;font-size:22px;font-weight:300;color:#fff;text-align:center;background:#333;}
.de_con_wrap .sb_mn dl {position:relative;float:left;margin:0;padding:0;}
.de_con_wrap .sb_mn dl dt {position:relative;cursor:pointer;margin:0;padding:0 0 0 20px;width:150px;height:40px;line-height:40px;font-size:13px;font-weight:500;color:#333;border-right:1px solid rgba(0,0,0,.1);}
.de_con_wrap .sb_mn dl dt i {position:absolute;top:0;right:15px;line-height:40px;font-size:18px;font-weight:100;color:#999;}
.de_con_wrap .sb_mn dl dd {z-index:2;display:none;position:absolute;top:40px;left:0;margin:0;padding:0;}
.de_con_wrap .sb_mn dl dd a {display:block;padding:0 30px 0 20px;width:150px;height:40px;line-height:40px;font-size:13px;font-weight:400;color:#fff;border-bottom:1px solid rgba(0,0,0,.3);text-decoration:none;background:rgba(0,0,0,.85);}
.de_con_wrap .sb_mn dl dd a.no_cs {color:#888;cursor:default;}
.de_con_wrap .sb_mn dl dd a.no_cs:before {margin-right:4px;content:"-";}
.de_con_wrap .sb_mn dl dd a:hover {background:rgba(0,0,0,.9);}
.de_con_wrap .sb_mn p.navi {position:absolute;top:0;right:0;height:50px;line-height:50px;font-size:14px;font-weight:400;color:#666;}
.de_con_wrap .sb_mn p.navi b {font-weight:500;color:#333;}
.de_con_wrap .sb_mn p.navi i {position:relative;top:-1px;margin:0 10px;font-size:12px;font-weight:100;color:#999;}

.de_con_wrap .de_con {margin:20px auto 0px;padding:0 10px 60px;width:100%;}

/*원장님 인사말*/
.de_con_wrap .de_con .txt_img {display:inline-block;margin-bottom:20px;width:100%;}
.de_con_wrap .de_con .txt_img ul.txt {width:100%;}
.de_con_wrap .de_con .txt_img ul.txt li {margin-bottom:20px;font-size:15px;font-weight:300;color:#666;line-height:23px;}
.de_con_wrap .de_con .txt_img ul.txt li:last-child {margin-bottom:0;}
.de_con_wrap .de_con .txt_img ul.txt li.title {margin-bottom:20px;font-size:17px;font-weight:700;color:#666;line-height:normal;text-align:center;}
.de_con_wrap .de_con .txt_img ul.txt li img {float:left;padding:0 10px 0 0;width:150px;height:auto;}
.de_con_wrap .de_con .txt_img ul.txt li span.bold_txt {font-size:15px;font-weight:400;color:#666;}
.de_con_wrap .de_con .txt_img ul.txt li span.bold_txt i {margin:0 5px;font-size:15px;font-weight:500;color:#ccc;}

.de_con_wrap .de_con ul.txt_bottom {display:inline-block;width:100%;}
.de_con_wrap .de_con ul.txt_bottom li {margin-bottom:20px;font-size:15px;font-weight:300;color:#666;line-height:23px;}
.de_con_wrap .de_con ul.txt_bottom li.one_line {margin-bottom:0;font-weight:400;color:#333;}
.de_con_wrap .de_con ul.txt_bottom li.one_line_spc {}
.de_con_wrap .de_con ul.txt_bottom li.one_line_b {margin-top:20px;font-size:18px;font-weight:500;}
.de_con_wrap .de_con ul.txt_bottom li span.bold_txt {font-size:22px;font-weight:900;color:#666;}
.de_con_wrap .de_con ul.txt_bottom li span.bold_txt i {margin:0 10px;font-size:22px;font-weight:500;color:#ccc;}

/*선생님 소개*/
.de_con_wrap .de_con p.tc_inrto {margin-bottom:20px;font-size:16px;font-weight:300;color:#666;line-height:24px;text-align:left;}
.de_con_wrap .de_con p.tc_inrto span.bold_txt {font-size:18px;font-weight:700;}
.de_con_wrap .de_con p.tc_inrto span.bold_txt i {margin:0 5px;color:#ccc;}

.de_con_wrap .de_con ul.tc_list {position:relative;display:inline-block;margin-bottom:0px;padding:60px 0 0;width:100%;border-bottom:1px solid #ddd;}
.de_con_wrap .de_con ul.tc_list:last-child {border-bottom:none;}
.de_con_wrap .de_con ul.tc_list > li {float:left;}
.de_con_wrap .de_con ul.tc_list li.img {position:absolute;top:23px;left:0;width:100%;text-align:left;}
.de_con_wrap .de_con ul.tc_list li.img img {width:120px;height:auto;border-radius:10px 0 10px 0;
-moz-box-shadow: 3px 3px 8px rgb(0,0,0,0.4); /* firefox shadows*/
-webkit-box-shadow: 3px 3px 8px rgb(0,0,0,0.4); /* chrome / safari shadows */
box-shadow: 3px 3px 8px rgb(0,0,0,0.4); /* general browser support */}
.de_con_wrap .de_con ul.tc_list li.info {}
.de_con_wrap .de_con ul.tc_list li.info ul {display:inline-block;padding:20px 0;width:100%;}
.de_con_wrap .de_con ul.tc_list:last-child li.info ul {padding:20px 0 0;}
.de_con_wrap .de_con ul.tc_list li.info ul li {font-size:16px;font-weight:300;color:#666;line-height:26px;letter-spacing:-0.4px;}
.de_con_wrap .de_con ul.tc_list li.info ul li.title {display:block;padding-left:140px;font-size:18px;font-weight:300;color:#666;line-height:35px;letter-spacing:0;}
.de_con_wrap .de_con ul.tc_list li.info ul li.title strong {font-size:24px;font-weight:700;color:#0099FF;line-height:35px;}
.de_con_wrap .de_con ul.tc_list li.info ul li.title .name {font-weight:700;color:#666;line-height:35px;}
.de_con_wrap .de_con ul.tc_list li.info ul li.line {display:inline-block;margin-bottom:15px;padding-left:140px;line-height:0;}
.de_con_wrap .de_con ul.tc_list li.info ul li.line .blue {display:block;margin-bottom:2px;width:47px;height:5px;background:#0099FF;}
.de_con_wrap .de_con ul.tc_list li.info ul li.line .grey {display:block;width:130px;height:5px;background:#666;}

.de_con_wrap .de_con ul.tc_list2 {position:relative;display:inline-block;padding:60px 0 0;width:100%;border-bottom:1px solid #ddd;}
.de_con_wrap .de_con ul.tc_list2 > li {float:right;}
.de_con_wrap .de_con ul.tc_list2 li.img {position:absolute;top:23px;left:0;width:100%;text-align:right;}
.de_con_wrap .de_con ul.tc_list2 li.img img {width:120px;height:auto;}
.de_con_wrap .de_con ul.tc_list2 li.info {text-align:right;}

.de_con_wrap .de_con ul.tc_list2 li.info ul li.title {padding-left:0;padding-right:140px;font-size:18px;font-weight:300;color:#666;line-height:35px;letter-spacing:0;}
.de_con_wrap .de_con ul.tc_list2 li.info ul li.title strong {font-size:24px;font-weight:700;color:#0099FF;line-height:35px;}
.de_con_wrap .de_con ul.tc_list2 li.info ul li.title .name {font-weight:700;color:#666;line-height:35px;}
.de_con_wrap .de_con ul.tc_list2 li.info ul li.line {display:inline-block;margin-bottom:15px;padding-left:0;padding-right:140px;line-height:0;}
.de_con_wrap .de_con ul.tc_list2 li.info ul li.line .blue {position:relative;top:0;left:83px;display:block;margin-bottom:2px;width:47px;height:5px;background:#0099FF;}
.de_con_wrap .de_con ul.tc_list2 li.info ul li.line .grey {display:block;width:130px;height:5px;background:#666;}

/*수업방식*/
.de_con_wrap .de_con p.plan_dsc {margin-bottom:20px;font-size:16px;font-weight:300;color:#666;line-height:24px;text-align:center;}
.de_con_wrap .de_con p.plan_dsc span.lite_txt {display:block;margin-bottom:10px;font-size:18px;font-weight:100;}
.de_con_wrap .de_con p.plan_dsc span.bold_txt {font-size:18px;font-weight:700;}
.de_con_wrap .de_con p.plan_dsc span.bold_txt i {margin:0 5px;color:#ccc;}
.de_con_wrap .de_con p.plan_dsc span.bold_txt i.fa-quote-right {position:relative;left:-1px;}

.de_con_wrap .de_con ul.plan_list {display:inline-block;padding:20px 0 20px;width:100%;border-top:0px solid #eee;}
.de_con_wrap .de_con ul.plan_list_first {border-top:0px solid #ccc;}
.de_con_wrap .de_con ul.plan_list:last-child {padding:20px 0 0;border-bottom:0px solid #ccc;}

.de_con_wrap .de_con ul.plan_list li.info {}
.de_con_wrap .de_con ul.plan_list li.info ul {display:inline-block;padding:0;width:100%;}
.de_con_wrap .de_con ul.plan_list li.info ul li {margin-bottom:5px;font-size:16px;font-weight:300;color:#666;line-height:22px;letter-spacing:-0.4px;}
.de_con_wrap .de_con ul.plan_list li.info ul li:last-child {margin-bottom:0;}
.de_con_wrap .de_con ul.plan_list li.info ul li.title {margin-bottom:10px;padding-bottom:10px;line-height:normal;border-bottom:1px solid#ccc;}
.de_con_wrap .de_con ul.plan_list li.info ul li.title img {margin-right:5px;width:25px;height:auto;}
.de_con_wrap .de_con ul.plan_list li.info ul li.title span.txt {position:relative;top:3px;font-size:20px;font-weight:500;color:#666;}

.de_con_wrap .de_con ul.plan_list li.info ul li.title span.line_wrap {display:none !important;position:relative;top:7px;display:inline-block;margin-left:10px;}
.de_con_wrap .de_con ul.plan_list li.info ul li.title span.line_wrap .blue {display:block;margin-bottom:2px;width:40px;height:4px;background:#0099FF;}
.de_con_wrap .de_con ul.plan_list li.info ul li.title span.line_wrap .grey {display:block;width:100px;height:4px;background:#666;}

.de_con_wrap .de_con ul.plan_list li.info ul li.txt ul {padding-left:15px;}
.de_con_wrap .de_con ul.plan_list li.info ul li.txt ul li span.bar {margin:0 5px 0 -15px;font-weight:700;}

/*과목별 커리큘럼*/
.de_con_wrap .de_con table.de_table {width:100%;font-size:14px;border:0;border-top:1px solid #ccc;border-left:3px solid #0099FF;border-right:0px solid #d4d4d4;}
.de_con_wrap .de_con table.de_table caption {margin:0px 0 10px;font-size:24px;font-weight:500;color:#333;}
.de_con_wrap .de_con table.de_table_mg caption {margin:30px 0 10px;}
.de_con_wrap .de_con table.de_table caption i {color:#0099FF;}
/*.de_con_wrap .de_con table.de_table colgroup col:first-child {width:200px;}
.de_con_wrap .de_con table.de_table colgroup col:last-child {width:1000px;}*/
.de_con_wrap .de_con table.de_table tr {}
.de_con_wrap .de_con table.de_table th {padding:10px 0;width:65px;font-weight:400;color:#333;background:#eee;vertical-align:middle;border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2;letter-spacing:-0.4px;}
.de_con_wrap .de_con table.de_table td.none {background:none;border-right:none;}
.de_con_wrap .de_con table.de_table td {padding:15px 5px 15px 10px;font-weight:300;color:#666;border-bottom:1px solid #E2E2E2;line-height:18px;}
.de_con_wrap .de_con table.de_table td h3 {margin-bottom:10px;font-weight:400;color:#666;letter-spacing:-0.4px;line-height:18px;}
.de_con_wrap .de_con table.de_table td ul {margin:0;padding:0 0 0 12px;}
.de_con_wrap .de_con table.de_table td ul li {margin-bottom:10px;list-style:circle;letter-spacing:-0.4px;line-height:18px;}
.de_con_wrap .de_con table.de_table td ul li:last-child {margin-bottom:0;}

/*환불규정*/
.de_con_wrap .de_con p.top_small {margin-bottom:0;font-size:12px;font-weight:300;color:#666;}
.de_con_wrap .de_con table.refund_table {width:100%;font-size:13px;border:0;border-top:2px solid #0099FF;border-left:1px solid #d4d4d4;border-right:0px solid #d4d4d4;}
.de_con_wrap .de_con table.refund_table caption {margin:10px 0 20px;font-size:24px;font-weight:500;color:#333;}
.de_con_wrap .de_con table.refund_table caption i {color:#0099FF;}
.de_con_wrap .de_con table.refund_table caption .small {position:relative;top:-5px;font-size:18px;font-weight:300;color:#666;}
.de_con_wrap .de_con table.refund_table thead th {padding:8px 5px;font-size:14px;font-weight:500;line-height:18px;color:#333;background:#eee;vertical-align:middle;border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2;}
.de_con_wrap .de_con table.refund_table thead th:nth-child(1) {width:35.333%;}
.de_con_wrap .de_con table.refund_table thead th:nth-child(2) {width:30.333%;}
.de_con_wrap .de_con table.refund_table thead th:nth-child(3) {width:34.333%;}
.de_con_wrap .de_con table.refund_table td {padding:8px 5px;font-weight:300;color:#666;border-bottom:1px solid #E2E2E2;border-right:1px solid #d4d4d4;letter-spacing:-0.6px;}
.de_con_wrap .de_con div.remarks {margin-top:30px;}
.de_con_wrap .de_con div.remarks h4 {margin-bottom:5px;font-size:16px;font-weight:700;color:#666;}
.de_con_wrap .de_con div.remarks ul {margin:0;padding:0 0 0 14px;}
.de_con_wrap .de_con div.remarks ul li {margin-bottom:5px;font-size:14px;font-weight:300;color:#666;line-height:20px;list-style:decimal;}
.de_con_wrap .de_con div.remarks ul li:last-child {margin-bottom:0;}

/*클래스룸*/
.de_con_wrap .de_con .class {display:inline-block;margin-bottom:40px;width:100%;}
.de_con_wrap .de_con .class:last-child {margin-right:0;margin-bottom:0;}
.de_con_wrap .de_con .class .txt {margin-bottom:10px;}
.de_con_wrap .de_con .class .txt h3 {margin-bottom:5px;padding-bottom:5px;font-size:20px;font-weight:700;color:#333;border-bottom:1px solid #999;}
.de_con_wrap .de_con .class .txt h3 .eng {margin-left:6px;font-size:18px;font-weight:300;color:#666;}
.de_con_wrap .de_con .class .txt h3 .block {position:relative;top:0;display:inline-block;margin-left:7px;width:5px;height:13px;background:#333;}
.de_con_wrap .de_con .class .txt .dsc {font-size:15px;font-weight:300;color:#666;line-height:20px;}

.de_con_wrap .de_con .class ul.img {width:100%;}
.de_con_wrap .de_con .class ul.img li {margin-bottom:10px;width:100%;}
.de_con_wrap .de_con .class ul.img li:last-child {margin-bottom:0;}
.de_con_wrap .de_con .class ul.img li img {width:100%;height:auto;}

/*이용약관*/
.de_con_wrap .de_con .provision {}
.de_con_wrap .de_con .provision h3 {margin:40px 0 10px;font-size:20px;font-weight:700;}
.de_con_wrap .de_con .provision h3:first-child {margin:0 0 10px;}
.de_con_wrap .de_con .provision h4 {margin-top:10px;font-size:16px;font-weight:500;}
.de_con_wrap .de_con .provision h4.first {margin-top:0;}
.de_con_wrap .de_con .provision ul, .de_con_wrap .de_con .provision ol {margin:0;padding:0;list-style:none;font-size:14px;font-weight:300;color:#666;}
.de_con_wrap .de_con .provision ol.ol_list {padding-left:15px;list-style:decimal;}
.de_con_wrap .de_con .provision ol.ol_list li {list-style:decimal;}
.de_con_wrap .de_con .provision ol.ol_list2 {padding-left:3px;list-style:none;}
.de_con_wrap .de_con .provision ol.ol_list2 li {list-style:none;}
.de_con_wrap .de_con .provision ol.ol_list2 li span {margin:0 5px 0 -19px;}

.de_con_wrap .de_con .provision ul.ul_list {padding-left:0;list-style:none;}

.de_con_wrap .de_con .provision ol.ol_list2 li ul.ul_list {padding-left:3px;}
.de_con_wrap .de_con .provision ol.ol_list2 li ul.ul_list li {list-style:circle;}

/*개인정보취급방침*/
.de_con_wrap .de_con .privacy {font-size:14px;font-weight:300;}
.de_con_wrap .de_con .privacy h3 {margin:40px 0 10px;font-size:20px;font-weight:700;}
.de_con_wrap .de_con .privacy h3:first-child {margin:0 0 10px;}
.de_con_wrap .de_con .privacy h4 {margin-top:10px;font-size:16px;font-weight:500;}
.de_con_wrap .de_con .privacy h4.first {margin-top:0;}
.de_con_wrap .de_con .privacy p {font-size:14px;font-weight:300;color:#666;}
.de_con_wrap .de_con .privacy ul, .de_con_wrap .de_con .privacy ol {margin:0;padding:0;list-style:none;font-size:14px;font-weight:300;color:#666;}
.de_con_wrap .de_con .privacy ul li strong {font-weight:500;color:#333;}
.de_con_wrap .de_con .privacy ol.ol_list {padding-left:15px;list-style:decimal;}
.de_con_wrap .de_con .privacy ol.ol_list li {list-style:decimal;}
.de_con_wrap .de_con .privacy ol.ol_list li ul.ul_list {padding-left:3px;}
.de_con_wrap .de_con .privacy ol.ol_list li ul.ul_list li {list-style:none;}
.de_con_wrap .de_con .privacy ol.ol_list li ul.ul_list li span {margin:0 5px 0 -20px;}

.de_con_wrap .de_con .privacy ol.ol_no_num {padding-left:0;list-style:none;}
.de_con_wrap .de_con .privacy ol.ol_no_num li {list-style:none;}




















