﻿@charset "utf-8";
@import url(/common/css/font.css);



/* main */
.intro_visual {display:block;width:100%;height:100%;background:url('/common/img/main/top_visual_1.jpg') no-repeat center top;background-size:cover;position:relative;z-index:300;}
.intro_visual .visual_img {width:100%;height:100%;position:absolute;left:0;top:0;}
.intro_visual .logo {position:absolute;left:50px;top:50px;}
.intro_visual .intro_count {width:100%;height:auto;font-family:'Roboto';font-size:140px;color:#fff;font-weight:700;line-height:56px; text-align:center;position:absolute;left:0;top:43%;}
.intro_visual .intro_count .txt {font-family:noto_d;font-size:24px;color:#fff;}
/*.intro_visual .btn_go {width:100%;height:auto;text-align:center;position:absolute;left:0;top:70%;}*/
.intro_visual .btn_go .btn_ani1 {height:60px;font-size:20px;line-height:56px;}
.intro_visual .scroll {display:inline-block;width:34px;height:auto;position:absolute;left:0;right:0;bottom:50px;margin:0 auto;}

.main_recmd {width:100%;height:590px;}
.main_recmd .wrap {width:100%;height:590px;background-size:cover;position:relative;}
.main_recmd .wrap .picWrap {width:284px;height:auto;position:absolute;left:0;top:85px;}
.main_recmd .wrap .picWrap .pic {width:284px;height:376px;text-align:center;padding-top:20px;margin-bottom:10px;background:url('/common/img/main/pic_bg.png') no-repeat;}
.main_recmd .wrap .picWrap .pic span {display:inline-block;width:242px;height:333px;font-family:'noto_r';overflow:hidden;}
.main_recmd .wrap .picWrap .info {text-align:center;}
.main_recmd .wrap .picWrap .info span {display:inline-block;width:60px;font-size:13px;color:#666;text-align:center;padding-top:40px;vertical-align:top;}
.main_recmd .wrap .picWrap .info span.sex {background:url('/common/img/main/icon_sex.png') no-repeat center top;}
.main_recmd .wrap .picWrap .info span.age {background:url('/common/img/main/icon_age.png') no-repeat center top;}
.main_recmd .wrap .picWrap .info span.nation {background:url('/common/img/main/icon_nation.png') no-repeat center top;}
.main_recmd .wrap .textWrap {position:absolute;left:352px;top:118px;}
.main_recmd .wrap .textWrap .label {display:inline-block;font-family:'noto_b';font-size:13px;color:#fff;padding:2px 8px 3px 8px;margin-bottom:7px;background:#00a3c6;border-radius:4px;}
.main_recmd .wrap .textWrap .title {display:inline-block;font-family:'noto_r';font-size:50px;color:#121212;line-height:50px;letter-spacing:-1px;margin-bottom:30px;}
.main_recmd .wrap .textWrap .title em {font-family:'noto_b';}
.main_recmd .wrap .textWrap .con {font-size:18px;color:#666;line-height:30px;margin-bottom:35px;}
.main_recmd .wrap .textWrap .btn_more1 {display:inline-block;width:260px;height:48px;font-family:'noto_m';font-size:14px;color:#fff;text-align:center;line-height:46px;letter-spacing:-0.5px;text-decoration:none;vertical-align:middle;background:#005eb8;border:2px solid #005eb8;border-radius:4px;transition: 0.5s;-webkit-transition: 0.5s;}
.main_recmd .wrap .textWrap .btn_more1:hover {color:#fff;background:#005297;text-decoration:none;}
.main_recmd .wrap .textWrap .btn_more2 {display:inline-block;width:260px;height:48px;font-family:'noto_m';font-size:14px;color:#444;text-align:center;line-height:46px;letter-spacing:-0.5px;text-decoration:none;vertical-align:middle;border:2px solid #444;border-radius:4px;transition: 0.5s;-webkit-transition: 0.5s;}
.main_recmd .wrap .textWrap .btn_more2:hover {background:#444;color:#fff;text-decoration:none;}
.main_recmd .wrap .textWrap .btn_more3 {display:inline-block;width:195px;height:48px;font-family:'noto_m';font-size:14px;color:#fff;text-align:center;line-height:46px;letter-spacing:-0.5px;text-decoration:none;vertical-align:middle;background:#005eb8;border:2px solid #005eb8;border-radius:4px;transition: 0.5s;-webkit-transition: 0.5s;}
.main_recmd .wrap .textWrap .btn_more3:hover {color:#fff;background:#005297;text-decoration:none;}
.main_recmd .wrap .textWrap .btn_more4 {display:inline-block;width:195px;height:48px;font-family:'noto_m';font-size:14px;color:#444;text-align:center;line-height:46px;letter-spacing:-0.5px;text-decoration:none;vertical-align:middle;border:2px solid #444;border-radius:4px;transition: 0.5s;-webkit-transition: 0.5s;}
.main_recmd .wrap .textWrap .btn_more4:hover {background:#444;color:#fff;text-decoration:none;}
.main_recmd.member .wrap .picWrap {top:110px;}
.main_recmd.member .wrap .textWrap {top:180px;}

.main_program .tab {width:100%;height:90px;background:#fbfbfb;border-bottom:2px solid #005eb8;position:relative;}
.main_program .tab ul {width:100%;height:auto;margin:0 auto;position:absolute;left:0;top:0;}
.main_program .tab ul:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.main_program .tab ul li {float:left;width:33.33%;height:90px;text-align:center;border-bottom:2px solid #005eb8;}
.main_program .tab ul li a {display:inline-block;width:100%;height:88px;font-family:'noto_m';font-size:20px;color:#666;border-right:1px solid #e8e8e8;padding-top:25px;}
.main_program .tab ul li:last-child a {border-right:0;}
.main_program .tab ul li a span {display:inline-block;height:38px;vertical-align:middle;padding-top:5px;}
.main_program .tab ul li a.prm1 span {background:url('/common/img/main/icon_program_1.png') no-repeat;padding-left:75px;}
.main_program .tab ul li a.prm2 span {background:url('/common/img/main/icon_program_2.png') no-repeat;padding-left:69px;}
.main_program .tab ul li a.prm3 span {background:url('/common/img/main/icon_program_3.png') no-repeat;padding-left:65px;}
.main_program .tab ul li.on {border-bottom:2px solid #fff;}
.main_program .tab ul li.on a {height:90px;color:#005eb8;background:#fff;border:2px solid #005eb8;border-bottom:0;padding-top:23px;}
.main_program .tab ul li.on a.prm1 span {background:url('/common/img/main/icon_program_1_on.png') no-repeat;margin-right:1px;}
.main_program .tab ul li.on a.prm2 span {background:url('/common/img/main/icon_program_2_on.png') no-repeat;margin-right:1px;}
.main_program .tab ul li.on a.prm3 span {background:url('/common/img/main/icon_program_3_on.png') no-repeat;margin:0 -1px;}
.main_program .tab ul li:last-child.on a {border-right:2px solid #005eb8;}

.main_program .prm_con {width:100%;height:674px;}
.main_program .prm_con .desc {font-size:15px;color:#666;text-align:center;line-height:26px;padding:50px 0;}
.main_program .prm_con .boxWrap {margin-bottom:50px;}
.main_program .prm_con .boxWrap:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.main_program .prm_con1 {height:795px;}

.main_program .prm_con .boxWrap.n3 .box {float:left;width:310px;height:auto;border:1px solid #e8e8e8;margin-right:25px;}
.main_program .prm_con .boxWrap.n3 .box:last-child {margin-right:0;}
.main_program .prm_con .boxWrap.n3 .box .snsWrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;position:relative;}
.main_program .prm_con .boxWrap.n3 .box .snsWrap .day {float:left;font-family:'noto_m';font-size:15px;color:#005eb8;padding-left:20px;margin:18px 0 0 20px;background:url('/common/img/main/icon_clock.png') no-repeat left center;}
.main_program .prm_con .boxWrap.n3 .box .snsWrap .sns_ani {position:absolute;right:20px;top:10px;}

.main_program .prm_con .boxWrap.n3 .box .child_info {width:100%;height:308px;text-align:center;background:#fbfbfb;padding-top:28px;}
.main_program .prm_con .boxWrap.n3 .box .child_info .pic {display:block;width:150px;height:150px;text-indent:-9999px;border-radius:75px;overflow:hidden;background-size:cover;margin:0 auto 15px auto;}
.main_program .prm_con .boxWrap.n3 .box .child_info .name {display:inline-block;font-size:20px;color:#333;font-family:'noto_r';line-height:24px;margin-bottom:15px;}
.main_program .prm_con .boxWrap.n3 .box .child_info .info span {display:inline-block;font-size:14px;color:#666;line-height:22px;}
.main_program .prm_con .boxWrap.n3 .box .child_info .info span.bar {padding-right:10px;margin-right:10px;background:url('/common/img/common/ft_bar.png') no-repeat right center;}
.main_program .prm_con .boxWrap.n3 .box .more {width:100%;height:55px;border-top:1px solid #e8e8e8;}
.main_program .prm_con .boxWrap.n3 .box .more a {display:inline-block;width:100%;height:100%;font-family:'noto_r';font-size:15px;color:#121212;text-align:center;line-height:55px;}

.main_program .prm_con .boxWrap.n2 .box {width:470px;height:295px;position:relative;overflow:hidden;}
.main_program .prm_con .boxWrap.n2 .box .img {width:470px;height:295px;background-size:cover !important;}
.main_program .prm_con .boxWrap.n2 .box .snsWrap {position:absolute;right:20px;top:20px;}
.main_program .prm_con .boxWrap.n2 .box .snsWrap .d_day {display:inline-block;width:auto;height:26px;font-family:'noto_m';font-size:15px;color:#e6e6e6;text-align:center;line-height:26px;vertical-align:middle;background:#666;padding:0 15px;margin-right:7px;border-radius:20px;}
.main_program .prm_con .boxWrap.n2 .box .tit {width:100%;height:auto;text-align:center;font-family:'noto_b';font-size:30px;color:#fff;line-height:34px;padding:0 30px;position:absolute;left:0;top:95px;}
.main_program .prm_con .boxWrap.n2 .box .graph_wrap {width:350px;height:30px;position:absolute;left:0;right:0;margin:0 auto;bottom:30px;}
.main_program .prm_con .boxWrap.n2 .box .graph_wrap .heart {width:1px;height:0;position:absolute;left:0;top:-60px;}
.main_program .prm_con .boxWrap.n2 .box .graph_wrap .txt {display:inline-block;width:120px;height:55px;font-family:'noto_r';font-size:18px;color:#fff;text-align:center;margin-left:-61px;background:url('/common/img/icon/heart.png') no-repeat center 38px;}
.main_program .prm_con .boxWrap.n2 .box .graph_wrap .txt em {font-family:'noto_b';font-style:normal;font-size:24px;color:#ffcd00;}
.main_program .prm_con .boxWrap.n2 .box .graph {width:350px;height:30px;border-radius:20px;overflow:hidden;position:relative;}
.main_program .prm_con .boxWrap.n2 .box .graph .bg {display:inline-block;width:100%;height:30px;position:absolute;left:0;top:0;background:#e5e5e5;}
.main_program .prm_con .boxWrap.n2 .box .graph .per {display:inline-block;width:auto;height:30px;position:absolute;left:0;top:0;background:#ffcd00;}
.main_program .prm_con .boxWrap.n2 .box .graph .per .wrap {display:block;width:100%;height:100%; position:relative;border:1px solid red;}
.main_program .prm_con .boxWrap.n2 .box .graph .per .wrap span {display:inline-block;position:absolute;right:-30px;top:10px;z-index:10;}
.main_program .prm_con .mtm {padding-top:33px;border-top:2px solid #d9d9d9;position:relative;}
.main_program .prm_con .mtm .tit {display:inline-block;width:345px;height:auto;font-size:22px;color:#231f20;text-align:center;background:#fff;position:absolute;left:0;right:0;top:-16px;margin:0 auto;}
.main_program .prm_con .mtm .list li {float:left;width:230px;height:90px;margin-right:20px;}
.main_program .prm_con .mtm .list li:last-child {margin-right:0;}
.main_program .prm_con .mtm .list li a {display:block;width:100%;height:100%;font-family:'noto_r';font-size:18px;color:#121212;text-align:center;padding-top:50px;border:1px solid #ffdd33;border-radius:4px;}
.main_program .prm_con .mtm .list li a.btn1 {background:#ffdd33 url('/common/img/main/icon_mtm_1.png') no-repeat center 17px;}
.main_program .prm_con .mtm .list li a.btn2 {background:#ffdd33 url('/common/img/main/icon_mtm_2.png') no-repeat center 17px;}
.main_program .prm_con .mtm .list li a.btn3 {background:#ffdd33 url('/common/img/main/icon_mtm_3.png') no-repeat center 19px;}
.main_program .prm_con .mtm .list li a.btn4 {color:#fff;border:1px solid #929292;background:#757575 url('/common/img/main/icon_special_5.png') no-repeat center 22px;}
.main_program .prm_con .funding {padding-top:33px;border-top:2px solid #d9d9d9;position:relative;}
.main_program .prm_con .funding .tit {display:inline-block;width:340px;height:auto;font-size:22px;color:#231f20;text-align:center;background:#fff;position:absolute;left:0;right:0;top:-16px;margin:0 auto;}
.main_program .prm_con .funding .list li {float:left;width:380px;height:90px;margin-right:20px;}
.main_program .prm_con .funding .list li:last-child {width:180px;margin-right:0;}
.main_program .prm_con .funding .list li a {display:block;width:100%;height:100%;font-size:18px;color:#444;text-align:center;padding-top:50px;border:1px solid #e8e8e8;border-radius:4px;}
.main_program .prm_con .funding .list li a.btn1 {background:#fbfbfb url('/common/img/main/icon_funding_1.png') no-repeat center 15px;}
.main_program .prm_con .funding .list li a.btn2 {background:#fbfbfb url('/common/img/main/icon_funding_2.png') no-repeat center 18px;}
.main_program .prm_con .funding .list li a.btn3 {color:#fff;border:1px solid #929292;background:#757575 url('/common/img/main/icon_special_5.png') no-repeat center 22px;}
.main_program .prm_con .special {padding-top:33px;border-top:2px solid #d9d9d9;position:relative;}
.main_program .prm_con .special .tit {display:inline-block;width:148px;height:auto;font-size:22px;color:#231f20;text-align:center;background:#fff;position:absolute;left:0;right:0;top:-16px;margin:0 auto;}
.main_program .prm_con .special .list li {float:left;width:180px;height:90px;margin-right:20px;}
.main_program .prm_con .special .list li:last-child {margin-right:0;}
.main_program .prm_con .special .list li a {display:block;width:100%;height:100%;font-size:18px;color:#444;text-align:center;padding-top:50px;border:1px solid #e8e8e8;border-radius:4px;}
.main_program .prm_con .special .list li a.btn1 {background:#fbfbfb url('/common/img/main/icon_special_1.png') no-repeat center 13px;}
.main_program .prm_con .special .list li a.btn2 {background:#fbfbfb url('/common/img/main/icon_special_2.png') no-repeat center 20px;}
.main_program .prm_con .special .list li a.btn3 {background:#fbfbfb url('/common/img/main/icon_special_3.png') no-repeat center 19px;}
.main_program .prm_con .special .list li a.btn4 {background:#fbfbfb url('/common/img/main/icon_special_4.png') no-repeat center 17px;}
.main_program .prm_con .special .list li a.btn5 {color:#fff;border:1px solid #929292;background:#757575 url('/common/img/main/icon_special_5.png') no-repeat center 22px;}

.main_roll_banner {width:100%;height:481px;}
.main_roll_banner .bnr_list {width:100%;height:481px;}
.main_roll_banner .bnr_list .text1 {position:absolute;left:510px;top:100px;color:#fff;}
.main_roll_banner .bnr_list .text1 .txt1 {display:inline-block;font-family:'noto_l';font-size:70px;margin-bottom:20px;}
.main_roll_banner .bnr_list .text1 .txt1 strong {font-family:'noto_r';}
.main_roll_banner .bnr_list .text1 .txt2 {display:inline-block;font-family:'noto_d';font-size:16px;margin-bottom:35px;}
.main_roll_banner .btn_group {width:980px;height:0;position:relative;margin:0 auto;}
.main_roll_banner .btn_group .indi_wrap {width:100%;text-align:center; position:absolute;left:0;right:0;top:-40px;}
.main_roll_banner .btn_group .indi_wrap button {display:inline-block;width:16px;height:16px;text-indent:-9999px;background:url('/common/img/btn/indi_1.png') no-repeat center;margin:0 2px;}
.main_roll_banner .btn_group .indi_wrap button.on {background:url('/common/img/btn/indi_1_on.png') no-repeat center;margin:0 3px;}
.main_roll_banner .btn_group .indi_wrap button.pause {background:url('/common/img/btn/pause_1.png') no-repeat center;}
.main_roll_banner .btn_group .indi_wrap button.play {background:url('/common/img/btn/play_1.png') no-repeat center;}
.main_roll_banner .btn_group button.prev {position:absolute;left:-67px;top:-265px;}
.main_roll_banner .btn_group button.next {position:absolute;right:-67px;top:-265px;}

.main_banner {width:100%;height:1030px;text-align:center;background:#f5f5f5;padding-top:100px;}
.main_banner .tit {text-align:center;margin-bottom:40px;}
.main_banner .tit p {font-size:36px;color:#222;line-height:36px;margin-bottom:30px;}
.main_banner .tit p em {font-family:'noto_b';color:#005eb8;}
.main_banner .tit .bar {display:inline-block;width:2px;height:40px;background:#7aa9d0;}
.main_banner .bnr_wrap ul li {float:left;width:320px;height:333px;margin:0 10px 10px 0;}
.main_banner .bnr_wrap ul li.bnr1 {width:650px;background:url('/common/img/main/recommend_bnr1.jpg') no-repeat;}
.main_banner .bnr_wrap ul li.bnr2 {background:url('/common/img/main/recommend_bnr2.jpg') no-repeat;margin-right:0;}
.main_banner .bnr_wrap ul li.bnr3 {background:url('/common/img/main/recommend_bnr3.jpg') no-repeat;}
.main_banner .bnr_wrap ul li.bnr4 {background:url('/common/img/main/recommend_bnr4.jpg') no-repeat;}
.main_banner .bnr_wrap ul li.bnr5 {background:url('/common/img/main/recommend_bnr5.jpg') no-repeat;margin-right:0;}
.main_banner .bnr_wrap ul li a {display:inline-block;width:100%;height:100%;font-family:'noto_r';font-size:14px;color:#fff;line-height:20px;text-align:left;padding:35px 0 0 30px;}
.main_banner .bnr_wrap ul li a:hover {text-decoration:none;}
.main_banner .bnr_wrap ul li a span {display:inline-block;font-family:'noto_b';font-size:32px;line-height:36px;margin-bottom:15px;}

.main_welove {width:100%;height:545px;color:#fff;text-align:center;background:url('/common/img/main/main_bg1.jpg') no-repeat center top;}
.main_welove .tit {font-size:36px;padding:50px 0;}
.main_welove .list {padding-top:115px;}
.main_welove .list.love1 {background:url('/common/img/main/icon_love_1.png') no-repeat center 0;position:absolute;left:0;top:145px;}
.main_welove .list.love2 {background:url('/common/img/main/icon_love_2.png') no-repeat center 13px;position:absolute;left:0;right:0;top:145px;margin-right:20px;}
.main_welove .list.love3 {background:url('/common/img/main/icon_love_3.png') no-repeat center 9px;position:absolute;right:0;top:145px;}
.main_welove .list .sub_tit {font-family:noto_m;font-size:22px;margin-bottom:30px;}
.main_welove .list .con {font-size:15px;color:#c5e0f6;letter-spacing:-0.5px;line-height:24px;margin-bottom:25px;}

.main_clear {width:100%;height:432px;text-align:center;padding-top:60px;background:url('/common/img/main/main_bg2.jpg') no-repeat center top;}
.main_clear .tit {font-family:noto_r;font-size:36px;color:#444;margin-bottom:30px;}
.main_clear .tit em {font-family:noto_b;color:#005eb8;}
.main_clear .img {float:left;width:355px;height:auto;text-align:center;}
.main_clear .con {float:left;width:625px;height:auto;text-align:left;}
.main_clear .con .txt1 {font-family:noto_r;font-size:20px;color:#444;line-height:30px;margin-bottom:20px;}
.main_clear .con .txt2 {height:110px;font-size:15px;color:#666;line-height:24px;letter-spacing:-0.5px;}
.main_clear .con .txt2 em {color:#121212;}

.main_story {width:100%;height:auto;padding:100px 0;background:#f5f5f5;}
.main_story .tit {width:980px;height:auto;font-family:'noto_r';font-size:36px;color:#444;text-align:center;letter-spacing:-1px;padding-bottom:110px;margin:0 auto;background:url('/common/img/main/sp_bar_1.png') no-repeat center 80px;}
.main_story .tit em {font-family:'noto_b';color:#005eb8;}
.main_story .slide_story_wrap {width:100%;height:446px;position:relative;}
.main_story .slide_story_wrap .list {width:490px;height:446px;position:absolute;top:0;}
.main_story .slide_story_wrap .list .conBox {width:396px;height:446px;margin:0 auto;position:relative;}
.main_story .slide_story_wrap .list .conBox .img {width:100%;height:262px;overflow:hidden;}
.main_story .slide_story_wrap .list .conBox .txt {width:100%;height:184px;overflow:hidden;background:#fff;padding:25px 25px 0 25px;}
.main_story .slide_story_wrap .list .conBox .txt .title {font-family:'noto_r';font-size:24px;color:#231f20;letter-spacing:-0.5px;margin-bottom:5px;}
.main_story .slide_story_wrap .list .conBox .txt .content {margin-bottom:55px;}
.main_story .slide_story_wrap .list .conBox .txt .category {width:100%;font-family:'noto_r';font-size:16px;color:#444;}
.main_story .slide_story_wrap .list .conBox .over {display:block;width:100%;height:100%;text-align:center;padding-top:198px;background:url('/common/img/main/story_bg.png');opacity:0;position:absolute;left:0;top:0;transition: 0.5s;-webkit-transition: 0.5s;}
.main_story .slide_story_wrap .list .conBox:hover .over {display:block;opacity:1;}
.main_story .btn {width:980px;position:relative;margin:0 auto;}
.main_story .btn .btn_com_prev1 {position:absolute;left:20px;top:198px;}
.main_story .btn .btn_com_next1 {position:absolute;right:20px;top:198px;}

.main_copy {width:100%;height:374px;text-align:center;background:url('/common/img/main/main_copy.jpg') no-repeat center top;background-size:cover;padding-top:95px;}
.main_copy .txt1 {font-family:'noto_r';font-size:30px;color:#c6e5ff;line-height:42px;text-align:center;margin-bottom:50px;}
.main_copy .txt1 em {font-family:'noto_b';color:#fff;}

.main_blueCorner {width:100%;height:459px;text-align:center;background:url('/common/img/main/main_bluecorner.jpg') no-repeat center top;}
.main_blueCorner .w980 {padding-top:90px;position:relative;}
.main_blueCorner .tit {font-family:noto_b;font-size:35px;color:#fff;margin-bottom:25px;}
.main_blueCorner .con {width:780px;height:145px;font-family:noto_r;font-size:18px;color:#c6e5ff;line-height:30px;margin:0 auto;}
.main_blueCorner .con .txt {color:#fff;}
.main_blueCorner .id_blue {position:absolute;right:0;top:15px;}

.main_prayer {width:100%;min-width:980px;height:155px;background:#e7e7e7;padding-top:40px;}
.main_prayer .w980:after {display:block;height:0;clear:both;content:".";visibility:hidden}
.main_prayer .prayer_tit {float:left;width:132px;height:auto;}
.main_prayer .prayer_tit span {display:inline-block;width:100%;height:38px;font-family:'noto_r';font-size:30px;color:#444;background:url('/common/img/common/ft_border.png') no-repeat right 4px;}
.main_prayer .prayer_txt {float:left;width:740px;height:auto;font-size:14px;color:#666;line-height:24px;letter-spacing:-0.5px;padding-left:18px;padding-right:40px;}
.main_prayer .prayer_txt .icon {font-size:15px;color:#005eb8;padding-left:22px;background:url('/common/img/icon/letter_5.png') no-repeat 0 4px;vertical-align:middle;}
.main_prayer .prayer_txt .btn_go {display:inline-block;font-size:15px;color:#121212;text-decoration:none;padding-right:12px;background:url('/common/img/bu/arr_8.png') no-repeat right 8px;vertical-align:middle;margin-left:15px;}
.main_prayer .prayer_txt .btn_go:hover {text-decoration:underline;}
.main_prayer .prayer_day {float:left;width:108px;height:auto;}
.main_prayer .prayer_day span {display:inline-block;width:100%;height:38px;font-family:'noto_r';font-size:16px;color:#666;text-align:right;letter-spacing:-0.5px;padding-top:8px;background:url('/common/img/common/ft_border.png') no-repeat 0 0;}


/********************** 로그인 ********************/
.subContents.member.login {width:100%;height:962px;padding-top:180px;}
.subContents.member.login .wrap {width:590px;margin:0 auto;}
.subContents.member.login .logo {margin-bottom:30px;}
.subContents.member.login .login_box {width:590px;height:auto;margin-bottom:30px;background:#fff;padding:60px 50px 40px 50px;border-radius:4px;
								-webkit-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
								   -moz-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
									 -o-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
									-ms-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
										box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
}
.subContents.member.login .login_box .field {padding-bottom:15px;margin-bottom:35px;border-bottom:1px solid #d8d8d8;}
.subContents.member.login .login_box .field:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.member.login .login_box .field label {display:inline-block;float:left;width:90px;font-family:'noto_m';font-size:19px;color:#333;}
.subContents.member.login .login_box .field input {float:left;width:360px;height:30px;font-size:13px;color:#767676;}
.subContents.member.login .btn_group {text-align:center;}
.subContents.member.login .btn_group a {display:inline-block;width:auto;height:20px;font-size:14px;color:#fff;}
.subContents.member.login .btn_group a.btn_join {background:url('/common/img/icon/heart_2.png') no-repeat 0 center;padding-left:27px;}
.subContents.member.login .btn_group a.btn_id {background:url('/common/img/icon/search.png') no-repeat 0 center;padding-left:25px;}
.subContents.member.login .btn_group a.btn_pw {background:url('/common/img/icon/pw.png') no-repeat 0 center;padding-left:23px;}
.subContents.member.login .btn_group .bar {display:inline-block;width:1px;height:10px;background:#d1cfcf;margin:0 40px;}


/******************** 회원가입 *******************/
.subContents.member .tab_info {margin-bottom:15px;}
.subContents.member .tab_info:after{display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.member .tab_info a {float:left;display:inline-block;width:auto;height:20px;font-size:14px;color:#333;padding-top:1px;}
.subContents.member .tab_info a:hover {color:#005eb8;text-decoration:underline;}
.subContents.member .tab_info a.login {background:url('/common/img/icon/login.png') no-repeat 0 center;padding-left:25px;margin-right:40px;background-position:0 0;}
.subContents.member .tab_info a.login:hover {background:url('/common/img/icon/login.png') no-repeat 0 center;background-position:0 -20px;}
.subContents.member .tab_info a.find_pw {background:url('/common/img/icon/pw_2.png') no-repeat 0 center;padding-left:28px;background-position:0 0;}
.subContents.member .tab_info a.find_pw:hover {background:url('/common/img/icon/pw_2.png') no-repeat 0 center;background-position:0 -20px;}
.subContents.member .tab_info span.nec_info {display:inline-block;float:right;background:url('/common/img/icon/nec.png') no-repeat 0 center;padding-left:24px;}
.subContents.member .member_type {margin-bottom:40px;}
.subContents.member .member_type:after{display:block;height:0;clear:both;content:".";visibility:hidden}
/*2018-04 이종진 - 회원가입 시, 기존회원(웹회원전환)은 사용치않으므로, 3개->2개로 줄음에 따라 320px -> 480px 로 변경*/
.subContents.member .member_type a {display:inline-block;float:left;width:480px;height:46px;font-size:16px;color:#666;line-height:42px;text-align:center;background:#fff;border:2px solid #bbb;border-radius:4px;margin-right:10px;}
/*2018-04 이종진 - 아이디찾기 비밀번호찾기 시, 위와 같은 css사용하여 3개인데 깨지므로, 추가하여 사용*/
.subContents.member .member_type .btn_member_type {display:inline-block;float:left;width:480px;height:46px;font-size:16px;color:#666;line-height:42px;text-align:center;background:#fff;border:2px solid #bbb;border-radius:4px;margin-right:10px;}
.subContents.member .member_type a span {display:inline-block;width:17px;height:21px;background:url('/common/img/icon/radio_1.png') no-repeat;margin-right:10px;vertical-align:middle;}
.subContents.member .member_type a.on {color:#fff;background:#005eb8;border:2px solid #005eb8;border-radius:4px;margin-right:10px;}
.subContents.member .member_type a.on span {background:url('/common/img/icon/radio_1_on.png') no-repeat;}
.subContents.member .member_type a:hover {text-decoration:none;}
.subContents.member .member_type a:last-child {margin-right:0;}

.subContents.member .input_div {border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px;}
.subContents.member .input_div:after{display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.member .input_div .login_field {float:left;width:170px;font-family:'noto_r';font-size:18px;color:#333;line-height:26px;background:url('/common/img/icon/nec.png') no-repeat 0 4px;padding-left:28px;}
.subContents.member .input_div .login_field.no {background:url('');}
.subContents.member .input_div .login_input {float:left;width:810px;padding-top:5px;}
.subContents.member .input_div .tbl_join {width:100%; border-collapse:collapse;}
.subContents.member .input_div .tbl_join td {font-size:13px;color:#666;vertical-align:top;padding:0 0 10px 0;}
.subContents.member .input_div .tbl_join td .pos1 {margin-left:10px;}
.subContents.member .input_div .tbl_join td .info_guide {display:inline-block;width:21px;height:24px;background:url('/common/img/icon/guide.png') no-repeat;vertical-align:middle;margin-left:2px;position:relative;}
.subContents.member .input_div .tbl_join td .info_guide .open {width:21px;height:24px;text-indent:-9999px;}
.subContents.member .input_div .tbl_join td .info_guide .tooltip {display:inline-block;width:390px;height:auto;background:#fff;padding:30px;border:1px solid #d8d8d8;border-radius:4px;position:absolute;left:-60px;bottom:40px;display:none;
																-webkit-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
															       -moz-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	 -o-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	-ms-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																		box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
}
.subContents.member .input_div .tbl_join td .info_guide .tooltip .tit {display:inline-block;font-size:16px;color:#333;margin-bottom:20px;}
.subContents.member .input_div .tbl_join td .info_guide .tooltip ul li {color:#767676;letter-spacing:-0.4px;background:url('/common/img/bu/rect_01.png') no-repeat 0 8px;padding-left:8px;margin-bottom:15px;}
.subContents.member .input_div .tbl_join td .info_guide .tooltip ul li:last-child {margin-bottom:0;}
.subContents.member .input_div .tbl_join td .info_guide .tooltip .close {width:12px;height:12px;text-indent:-9999px;background:url('/common/img/btn/close_2.png') no-repeat;position:absolute;right:15px;top:15px;}
.subContents.member .input_div .tbl_join td .info_guide .tooltip .arr {display:inline-block;width:22px;height:16px;background:url('/common/img/icon/tooltip_arr.png') no-repeat;position:absolute;left:58px;bottom:-16px;}
.subContents.member .input_div .tbl_join td .guide_comment1 {margin-top:10px;}
.subContents.member .input_div .tbl_join td .guide_comment2 {margin-top:10px;}
.subContents.member .input_div.agreement {border-bottom:0;}
.subContents.member .input_div.agreement .login_field {float:none;margin-bottom:20px;}
.subContents.member .input_div.agreement .login_input {float:none;width:100%;padding-top:0;}
.subContents.member .input_div.agreement .login_input:after{display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.member .input_div.agreement .box {float:left;width:50%;height:158px;text-align:center;background:#fbfbfb;border:1px solid #e8e8e8;padding-top:30px;}
.subContents.member .input_div.agreement .box p {text-align:center;line-height:22px;margin-bottom:20px;}
.subContents.member .input_div.agreement .box:last-child {border-left:0;}
.subContents.member .input_div.agreement .confirm {font-size:18px;color:#333;text-align:center;padding:30px 0;}

.subContents.member .input_div.agreement .login_input2 {float:none;width:100%;padding-top:0;height:250px;border-top:1px solid #bbb;overflow:auto;}
.subContents.member .input_div.agreement .login_input2:after{display:block;height:0;clear:both;content:".";visibility:hidden}

.subContents.member .input_div.agreement .login_input3 {float:none;width:100%;padding-top:0;height:275px;border-top:1px solid #bbb;overflow:auto;}
.subContents.member .input_div.agreement .login_input3:after{display:block;height:0;clear:both;content:".";visibility:hidden}

.subContents.member .input_div.agreement .login_input4 {float:none;width:100%;padding-top:0;height:195px;border-top:1px solid #bbb;overflow:auto;}
.subContents.member .input_div.agreement .login_input4:after{display:block;height:0;clear:both;content:".";visibility:hidden}

.subContents.member .input_div.agreement .box2 {width:100%;height:158px;background:#fbfbfb;border:1px solid #e8e8e8;padding-top:30px;}
.subContents.member .input_div.agreement .box2:last-child {border-left:0;}
.subContents.member .input_div.agreement .tbl_order {width:100%; border-collapse:collapse;margin-bottom:0px;}
.subContents.member .input_div.agreement .tbl_order th {font-family:'noto_d';font-size:15px;color:#333;font-weight:normal;vertical-align:middle;padding:15px 20px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.member .input_div.agreement .tbl_order th:last-child {border-right:0;}
.subContents.member .input_div.agreement .tbl_order td {font-size:15px;color:#767676;text-align:center;vertical-align:middle;padding:15px 20px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;word-break:break-all;}
.subContents.member .input_div.agreement .tbl_order td:last-child {border-right:0;}
.subContents.member .input_div.agreement .tbl_order tr:last-child td {border-bottom:1px solid #bbb;}

.subContents.member .contact {text-align:center;padding:15px 0;border:1px solid #e8e8e8;}
.subContents.member .contact span {display:inline-block;padding-left:8px;letter-spacing:-0.5px;background:url('/common/img/bu/rect_01.png') no-repeat 0 8px;}
.subContents.member .contact span em {color:#005eb8;}

.subContents.member .tab_type3.cert {width:400px;}
.subContents.member .tab_type3.cert button {width:200px;}

.subContents.member .existing .comment1 {font-family:'noto_r';font-size:22px;color:#333;line-height:30px;text-align:center;margin-bottom:35px;}
.subContents.member .existing .cert .box {width:480px;height:257px;padding:50px 0 0 50px;margin-bottom:20px;border:1px solid #e8e8e8;}
.subContents.member .existing .cert .box .tit {font-family:'noto_r';font-size:22px;color:#333;margin-bottom:15px;}
.subContents.member .existing .cert .box .con {color:#767676;line-height:22px;margin-bottom:40px;}
.subContents.member .existing .cert .box.phone {background:url('/common/img/icon/cert_phone.png') no-repeat;background-position:358px 40px;}
.subContents.member .existing .cert .box.ipin {background:url('/common/img/icon/cert_ipin.png') no-repeat;background-position:342px 47px;}

.subContents.member .tab_type3.group {width:400px;margin:0 0 5px 170px;}
.subContents.member .tab_type3.group button {width:133px;}

.subContents.member.done {width:100%;height:962px;padding-top:180px;}
.subContents.member.done .wrap {width:590px;margin:0 auto;}
.subContents.member.done .logo {margin-bottom:30px;}
.subContents.member.done .done_box {width:590px;height:auto;margin-bottom:30px;background:#fff;padding:30px 50px 40px 50px;border-radius:4px;
								-webkit-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
								   -moz-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
									 -o-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
									-ms-box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
										box-shadow:0px 0px 10px rgba(75, 75, 75, 0.3);
}
.subContents.member.done .done_box .tit {font-family:'noto_m';font-size:32px;color:#333;text-align:center;padding-bottom:35px;border-bottom:1px solid #d8d8d8;}
.subContents.member.done .done_box .con1 {font-size:16px;color:#767676;line-height:25px;text-align:center;padding:35px 0;}
.subContents.member.done .done_box .con2 {font-size:14px;color:#767676;line-height:22px;letter-spacing:-0.5px;position:relative;}
.subContents.member.done .done_box .con2 .btn_b_type1 {position:absolute;right:0;top:0;}


/********************** 아이디, 비번 찾기 ************************/
.subContents.member .find.line {border-bottom:1px solid #e8e8e8;}
.subContents.member .find .info_txt1 {font-family:'noto_r';font-size:22px;color:#333;text-align:center;margin-bottom:35px;}
.subContents.member .find .find_box1 {width:610px;margin:0 auto 30px auto;}
.subContents.member .find .find_box1 .regist {margin-bottom:10px;text-align:left;}
.subContents.member .find .find_box1 .regist:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.member .find .find_box1 .regist input {float:left;width:480px;}
.subContents.member .find .find_box1 .regist button {float:left;margin-left:10px;}
.subContents.member .find .btn_line {text-align:center;border-top:1px solid #e8e8e8;padding-top:30px;}
.subContents.member .find .find_box1.email {width:620px;}
.subContents.member .find .find_box1 .input_disabled {display:inline-block;font-size:13px;color:#333;padding:8px 0 0 20px;background:#e9e9e9 url('/m/common/img/bu/sel_bg1.png') no-repeat right center;border:1px solid #d8d8d8;border-radius:4px;position:relative;}

.subContents.member .find .complete {width:645px;height:auto;background:#fdfdfd;text-align:center;padding:30px 0;margin:0 auto 30px auto;border:1px solid #e8e8e8;}
.subContents.member .find .complete:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.member .find .complete .id {float:left;width:50%;font-family:'noto_r';font-size:18px;color:#444;}
.subContents.member .find .complete .date {float:left;width:50%;font-size:14px;color:#666;}

/********************* 아이디통합 ***********************/
.subContents.integration .bgContent {height:450px;text-align:center;padding-top:80px;background:url('/common/img/page/member/integration_bg1.jpg') no-repeat center top;}
.subContents.integration .bgContent .tit {font-family:noto_m;font-size:36px;color:#fff;margin-bottom:30px;padding-top:60px;background:url('/common/img/icon/member.png') no-repeat center top;}
.subContents.integration .bgContent .con {font-size:15px;color:#fff;line-height:24px;margin-bottom:20px;}
.subContents.integration .bgContent .bar {display:inline-block;width:2px;height:40px;background:#99b5d5;margin-bottom:30px;}
.subContents.integration .agree {text-align:center;}
.subContents.integration .int_tit {font-family:noto_m;font-size:30px;color:#333;text-align:center;padding:55px 0 30px 0;}
.subContents.integration .agreeBox .box1 {float:left;width:50%;height:160px;background:#fbfbfb;border:1px solid #e8e8e8;}
.subContents.integration .agreeBox .box2 {float:left;width:50%;height:160px;background:#fbfbfb;border:1px solid #e8e8e8;border-left:0;}
.subContents.integration .agreeBox .con {height:90px;font-size:13px;color:#666;line-height:22px;padding-top:25px;}
.subContents.integration .agree .txt1 {height:80px;font-size:18px;color:#333;padding-top:30px;}
.subContents.integration .idpw .inputBox {width:630px;margin:0 auto;}
.subContents.integration .idpw .inputBox .item {border-bottom:1px solid #d8d8d8;margin-bottom:40px;position:relative;}
.subContents.integration .idpw .inputBox .item .field {float:left;display:inline-block;width:180px;height:45px;font-family:noto_m;font-size:19px;color:#333;padding:5px 0 0 0;}
.subContents.integration .idpw .inputBox .item .input {float:left;display:inline-block;width:450px;}
.subContents.integration .idpw .inputBox .item .input input {width:100%;height:40px;}
.subContents.integration .idpw .inputBox .item .field.id .icon {display:inline-block;width:18px;height:20px;margin-right:10px;background:url('/common/img/icon/login.png') no-repeat 0 0px;vertical-align:middle;}
.subContents.integration .idpw .inputBox .item .field.pw .icon {display:inline-block;width:18px;height:20px;margin-right:10px;background:url('/common/img/icon/pw_2.png') no-repeat 0 0px;vertical-align:middle;}
.subContents.integration .idpw .inputBox .item .btn_type8 {position:absolute;right:0;top:0;}
.subContents.integration .idpw .inputBox .item .guide_wrap {width:100%;text-align:center;position:absolute;left:0;bottom:-28px;}
.subContents.integration .idpw .inputBox .guide_wrap2 {margin:-30px 0 35px 0;}
.subContents.integration .idpw .inputBox .guide_wrap2 .guide_comment2 {line-height:22px;background-position:0 2px;}
.subContents.integration .idpw .txt_btns {width:630px;margin:0 auto 60px auto;border-top:1px solid #d8d8d8;}
.subContents.integration .idpw .txt_btns .btn {padding:25px 0;}
.subContents.integration .idpw .txt_btns .btn a {font-size:14px;color:#005eb8;}
.subContents.integration .idpw .txt_btns .btn span {display:inline-block;width:1px;height:10px;background:#005eb8;margin:0 10px 0 13px;}
.subContents.integration .idpw .txt_btns .desc {font-family:noto_r;font-size:15px;color:#333;letter-spacing:-0.5px;background:url('/common/img/bu/rect_01.png') no-repeat 0 10px;padding-left:8px;}



/************************ 인재채용 *********************/
.subContents.recruit .visual{width:100%;height:370px;color:#fff;background:url('/common/img/page/recruit/vi_recruit_01.jpg') no-repeat center top;margin-bottom:80px;}
.subContents.recruit .visual .visual_inr{text-align:center;padding-top:80px;}
.subContents.recruit .visual .tit{font-size:30px;font-family:'noto_m';margin-bottom:38px;}
.subContents.recruit .visual .bar{display:inline-block;width:2px;height:40px;background:#ad9a96;margin-bottom:38px;}
.subContents.recruit .visual .txt{line-height:24px;font-size:15px;}

.subContents.recruit .guide{padding:30px 30px;background:#fbfbfb;}
.subContents.recruit .guide p{font-family:'noto_r';color:#005eb8;font-size:15px;padding-bottom:15px;border-bottom:1px solid #e8e8e8;}
.subContents.recruit .guide ul{color:#767676;padding-top:15px;}
.subContents.recruit .guide ul li{margin-bottom:3px;}
.subContents.recruit .guide ul.padding0{padding-top:0;}
.subContents.recruit .guide2{padding-top:20px;border-top:1px solid #e8e8e8;}

.subContents.recruit .sub_tit {font-family:'noto_m';font-size:30px;color:#121212;text-align:center;padding-bottom:15px;}
.subContents.recruit .sub_tit.line {border-bottom:2px solid #444;}
.subContents.recruit .nec_info {display:inline-block;background:url('/common/img/icon/nec.png') no-repeat 0 center;padding-left:24px;position:absolute;right:0;top:18px;}
.subContents.recruit .box_con1 {width:590px;height:auto;margin:0 auto 0 auto;background:#fff;padding:60px 50px 40px 50px;border:1px solid #e8e8e8;border-radius:4px;}
.subContents.recruit .box_con1 .field {padding-bottom:15px;margin-bottom:35px;border-bottom:1px solid #d8d8d8;}
.subContents.recruit .box_con1 .field:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.recruit .box_con1 .field .tit {display:inline-block;float:left;width:90px;font-family:'noto_m';font-size:19px;color:#333;}
.subContents.recruit .box_con1 .field input {float:left;width:360px;height:30px; font-family:'noto_d';font-size:13px;color:#767676;}
.subContents.recruit .box_con1 .field.w2 label {width:125px;}
.subContents.recruit .box_con1 .field.w2 input {width:360px;}
.subContents.recruit .box_con1 .field.padding1 {padding-bottom:0;margin-bottom:20px;border-bottom:0;}
.subContents.recruit .box_con1 .check_pw {font-family:'noto_r';font-size:14px;color:#7d7d7d;margin-bottom:50px;}
.subContents.recruit .box_con1 .check_pw .btn_arr_type1 {margin-left:15px;}
.subContents.recruit .box_info1 {width:590px;height:auto;margin:20px auto 0 auto;}
.subContents.recruit .box_info1 .txt {font-size:15px;color:#767676;vertical-align:middle;}
.subContents.recruit .box_con1 .box_tit {font-family:'noto_m';font-size:22px;color:#333;text-align:center;padding-bottom:35px;border-bottom:1px solid #d8d8d8;}
.subContents.recruit .box_con1 .box_tit.padding1 {padding:40px 0 90px 0;border-bottom:0;}
.subContents.recruit .box_con1 .box_txt1 {font-size:16px;color:#767676;text-align:center;line-height:28px;padding:35px 0;}
.subContents.recruit .box_con1 .comt1 {margin:-25px 0 20px 0;}

.subContents.recruit .apply_agreement {margin-bottom:40px;}
.subContents.recruit .apply_agreement:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.recruit .apply_agreement .box {float:left;width:50%;height:280px;padding:25px 30px 0 30px;background:#fbfbfb;border:1px solid #e8e8e8;}
.subContents.recruit .apply_agreement .box.box1 {border-right:0;}
.subContents.recruit .apply_agreement .box .tit {font-family:'noto_r';font-size:18px;color:#333;text-align:center;margin-bottom:15px;}
.subContents.recruit .apply_agreement .box .terms {width:100%;height:150px;line-height:22px;background:#fff;padding:25px;margin-bottom:10px;border:1px solid #e5e5e5;overflow:auto;}

.subContents.recruit .apply_process {padding-top:35px;margin-bottom:50px;}
.subContents.recruit .apply_process ol {margin-bottom:30px;}
.subContents.recruit .apply_process ol:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.recruit .apply_process ol li {float:left;width:250px;background:url('/common/img/bu/arr_2.png') no-repeat right 55px;}
.subContents.recruit .apply_process ol li:last-child {width:230px;background:url('');}
.subContents.recruit .apply_process ol li .wrap {display:block;width:230px;text-align:center;}
.subContents.recruit .apply_process ol li .wrap .step {display:block;width:144px;height:144px;font-family:'noto_r';font-size:15px;color:#767676;text-align:center;padding-top:85px;margin:0 auto;background:url('/common/img/page/recruit/process.png') no-repeat;}
.subContents.recruit .apply_process ol li .wrap .step.step1 {background-position:0 0;}
.subContents.recruit .apply_process ol li .wrap .step.step1.on {background-position:0 -144px;color:#fff;}
.subContents.recruit .apply_process ol li .wrap .step.step2 {background-position:-144px 0;}
.subContents.recruit .apply_process ol li .wrap .step.step2.on {background-position:-144px -144px;color:#fff;}
.subContents.recruit .apply_process ol li .wrap .step.step3 {background-position:-288px 0;}
.subContents.recruit .apply_process ol li .wrap .step.step3.on {background-position:-288px -144px;color:#fff;}
.subContents.recruit .apply_process ol li .wrap .step.step4 {background-position:-432px 0;}
.subContents.recruit .apply_process ol li .wrap .step.step4.on {background-position:-432px -144px;color:#fff;}
.subContents.recruit .apply_process ol li .wrap .txt {display:block;font-family:'noto_r';font-size:14px;color:#121212;text-align:center;padding-top:10px;}
.subContents.recruit .apply_process .info {background:#fbfbfb;padding:25px 20px 20px 20px;}
.subContents.recruit .apply_process .info li {margin-bottom:5px;}

.subContents.recruit .http_wrap {display:inline-block;width:100%;height:34px;position:relative;}
.subContents.recruit .http_wrap .input_type2.url {padding-left:53px;}
.subContents.recruit .http_wrap .http {font-size:13px;color:#a9a8a8;position:absolute;left:10px;top:8px;}
.subContents.recruit .table_line {padding-bottom:40px;border-bottom:1px solid #e8e8e8;}
.subContents.recruit .box_type1.cols1 {width:97%;min-height:160px;}
.subContents.recruit .box_type1.cols2 {width:100%;min-height:85px;text-align:left;}
.subContents.recruit .box_type1.cols3 {width:100%;min-height:230px;text-align:left;}
.subContents.recruit .box_type1.sign {width:100%;height:145px;position:relative;}
.subContents.recruit .box_type1.sign .name {position:absolute;right:40px;bottom:30px;}
.subContents.recruit .box_type1.sign .name .em1 {font-size:20px;color:#333;margin-left:15px;}
.subContents.recruit .box_type1.sign .name .em2 {color:#333;}
.subContents.recruit button.ref {font-size:15px;color:#005eb8;text-decoration:underline;}


.subContents.recruit .total_process {width:100%;height:530px;margin-bottom:90px;background:url('/common/img/page/recruit/process_total.png') no-repeat;position:relative;}
.subContents.recruit .total_process ol li {display:inline-block;width:190px;height:auto;font-size:18px;color:#444;text-align:center;line-height:20px;position:absolute;}
.subContents.recruit .total_process ol li span {font-size:13px;color:#767676;}
.subContents.recruit .total_process ol li.step1 {left:0px;top:200px;}
.subContents.recruit .total_process ol li.step2 {left:264px;top:200px;}
.subContents.recruit .total_process ol li.step3 {left:527px;top:200px;}
.subContents.recruit .total_process ol li.step4 {left:791px;top:200px;}
.subContents.recruit .total_process ol li.step5 {left:791px;top:500px;}
.subContents.recruit .total_process ol li.step6 {left:527px;top:500px;}
.subContents.recruit .total_process ol li.step7 {left:264px;top:500px;}
.subContents.recruit .total_process ol li.step8 {left:0px;top:500px;}
.subContents.recruit .tp_box .box {display:inline-block;width:307px;height:260px;padding:25px 30px 0 30px;margin-right:26px;border:1px solid #e2e2e2;border-radius:4px;vertical-align:middle;position:relative;}
.subContents.recruit .tp_box .box:last-child {margin-right:0px;}
.subContents.recruit .tp_box .box .tit {font-family:'noto_m';font-size:22px;color:#333;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #bbbcbc;}
.subContents.recruit .tp_box .box .desc {font-size:15px;color:#666;line-height:22px;}
.subContents.recruit .tp_box .box .desc span {display:inline-block;font-size:13px;color:#333;line-height:18px;padding-top:10px;}
.subContents.recruit .tp_box .box a {position:absolute;left:30px;bottom:20px;}

.subContents.recruit .faq {border-top:1px solid #e8e8e8;}
.subContents.recruit .faq .faqSet .q_wrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;background:url('/common/img/bu/down_2.png') no-repeat 936px 25px;}
.subContents.recruit .faq .faqSet .q_wrap.on {background:url('/common/img/bu/up_2.png') no-repeat 936px 25px;}
.subContents.recruit .faq .faqSet .q_wrap span {display:block;width:100%;height:60px;font-size:15px;color:#444;text-align:left;padding:20px 0 0 66px;background:url('/common/img/icon/q.png') no-repeat 20px 12px;}
.subContents.recruit .faq .faqSet .q_wrap span:hover {text-decoration:underline;}
.subContents.recruit .faq .faqSet .a_wrap {display:none;width:100%;height:auto;font-size:14px;color:#767676;line-height:24px;padding:18px 50px 20px 66px;border-bottom:1px solid #e8e8e8;background:#fbfbfb url('/common/img/icon/a.png') no-repeat 20px 20px;}


/********************* store *******************/
.subContents.store .visual {margin-bottom:55px;}
.subContents.store .visual .tit {width:100%;height:60px;font-family:'noto_d';font-size:15px;color:#fff;text-align:center;background:#005eb8;padding-top:19px;}
.subContents.store .visual .vi_tab ul:after {display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.store .visual .vi_tab ul li {float:left;width:25%;height:50px;border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;}
.subContents.store .visual .vi_tab ul li:first-child {border-left:1px solid #c7c7c7;}
.subContents.store .visual .vi_tab ul li button {width:100%;height:100%;font-size:14px;color:#767676;text-align:center;line-height:50px;}
.subContents.store .visual .vi_tab ul li button:hover {color:#005eb8;}
.subContents.store .visual .vi_tab ul li.on button {color:#005eb8;}
.subContents.store .visual .vi_tab .vi_con_wrap {width:980px;height:380px;position:relative;}
.subContents.store .visual .vi_tab .vi_con {width:980px;height:380px;padding:70px 0 0 40px;position:absolute;left:0;top:0;overflow:hidden;}
.subContents.store .visual .vi_tab .vi_con .txt1 {font-size:30px;color:#121212;margin-bottom:10px;}
.subContents.store .visual .vi_tab .vi_con .txt2 {font-family:'noto_d';font-size:15px;color:#666;line-height:24px;}

.subContents.store .tab_type1.main {margin-bottom:40px;}
.subContents.store .tab_type1.main li span.all {display:inline-block;width:24px;height:22px;background:url('/common/img/page/store/tab_ic_01.png') no-repeat center top;vertical-align:middle;margin-right:8px;}
.subContents.store .tab_type1.main li span.com {display:inline-block;width:25px;height:25px;background:url('/common/img/page/store/tab_ic_02.png') no-repeat center top;vertical-align:middle;margin-right:8px;}
.subContents.store .tab_type1.main li span.child {display:inline-block;width:19px;height:27px;background:url('/common/img/page/store/tab_ic_03.png') no-repeat center top;vertical-align:middle;margin-right:8px;}
.subContents.store .tab_type1.main li:hover span.all,
.subContents.store .tab_type1.main li.on span.all  {background-position:0 -22px;}
.subContents.store .tab_type1.main li:hover span.com,
.subContents.store .tab_type1.main li.on span.com {background-position:0 -25px;}
.subContents.store .tab_type1.main li:hover span.child,
.subContents.store .tab_type1.main li.on span.child {background-position:0 -27px;}

.subContents.store .prdtList_wrap {width:980px;height:auto;overflow:hidden;}
.subContents.store .prdtList_wrap .prdtList {width:1005px;height:auto;}
.subContents.store .prdtList_wrap .prdtList:after {display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.store .prdtList_wrap .prdtList li {display:block;float:left;width:310px;height:auto;margin:0 25px 40px 0;position:relative;}
.subContents.store .prdtList_wrap .prdtList li .img {width:310px;height:310px;overflow:hidden;background-size:cover !important;}
.subContents.store .prdtList_wrap .prdtList li .name {height:60px;font-size:18px;color:#444;text-align:center;padding-top:18px;}
.subContents.store .prdtList_wrap .prdtList li .price {height:45px;font-family:'noto_m';font-size:15px;color:#005eb8;text-align:center;padding-top:9px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.store .prdtList_wrap .prdtList li .price em {font-weight:600;font-size:12px;margin-right:5px;}
.subContents.store .prdtList_wrap .prdtList li .over {display:block;width:310px;height:310px;text-align:center;padding-top:100px;background:url('/common/img/main/story_bg.png');opacity:0;position:absolute;left:0;top:0;transition: 0.5s;-webkit-transition: 0.5s;}
.subContents.store .prdtList_wrap .prdtList li .over .name2 {font-size:20px;color:#fff;margin-bottom:20px;text-decoration:none;}
.subContents.store .prdtList_wrap .prdtList li:hover .over {display:block;opacity:1;text-decoration:none;}

.subContents.store .store_info {width:980px;height:420px;text-align:center;background:url('/common/img/page/store/info_bg1.jpg') no-repeat;padding-top:80px;margin-bottom:60px;position:relative;}
.subContents.store .store_info .logo {width:980px;height:74px;background:url('/common/img/common/logo_3.png') no-repeat center top;margin-bottom:55px;}
.subContents.store .store_info ul {display:inline-block;}
.subContents.store .store_info ul li {display:inline-block;width:180px;height:150px;margin-right:8px;}
.subContents.store .store_info ul li:last-child {margin-right:0;}
.subContents.store .store_info ul li button {display:block;width:100%;height:100%;font-family:'noto_d';font-size:14px;color:#333;line-height:20px;padding-top:60px;}
.subContents.store .store_info ul li button span {z-index:1;}
.subContents.store .store_info ul li button:hover {color:#fff;}
.subContents.store .store_info ul li button.btn1 {background:#fff url('/common/img/page/store/info_ic_01.png') no-repeat center 37px;}
.subContents.store .store_info ul li button.btn2 {background:#fff url('/common/img/page/store/info_ic_02.png') no-repeat center 37px;}
.subContents.store .store_info ul li button.btn3 {background:#fff url('/common/img/page/store/info_ic_03.png') no-repeat center 37px;}
.subContents.store .store_info ul li button.btn1:hover {background:#176bb1 url('/common/img/page/store/info_ic_01_on.png') no-repeat center 37px;}
.subContents.store .store_info ul li button.btn2:hover {background:#176bb1 url('/common/img/page/store/info_ic_02_on.png') no-repeat center 37px;}
.subContents.store .store_info ul li button.btn3:hover {background:#176bb1 url('/common/img/page/store/info_ic_03_on.png') no-repeat center 37px;}
.subContents.store .store_info .layer {display:none;width:980px;height:420px;text-align:center;position:absolute;left:0;top:0;z-index:2;}
.subContents.store .store_info .layer .q {font-family:'noto_m';font-size:24px;color:#333;text-align:center;padding:35px 0 30px 0;}
.subContents.store .store_info .layer .q span {display:inline-block;width:32px;height:32px;vertical-align:middle;margin-right:10px;}
.subContents.store .store_info .layer1 {background:url('/common/img/page/store/info_layer_bg1.jpg') no-repeat;}
.subContents.store .store_info .layer2 {background:url('/common/img/page/store/info_layer_bg2.jpg') no-repeat;}
.subContents.store .store_info .layer3 {background:url('/common/img/page/store/info_layer_bg3.jpg') no-repeat;}
.subContents.store .store_info .layer1 .q span {background:url('/common/img/page/store/info_ic_detail_01.png') no-repeat;}
.subContents.store .store_info .layer2 .q span {background:url('/common/img/page/store/info_ic_detail_02.png') no-repeat;}
.subContents.store .store_info .layer3 .q span {background:url('/common/img/page/store/info_ic_detail_03.png') no-repeat;}
.subContents.store .store_info .layer .con {width:800px;height:250px;background:#fff;text-align:center;margin:0 auto 25px auto;padding-top:55px;}
.subContents.store .store_info .layer .con .txt1 {font-size:24px;color:#005eb8;line-height:32px;margin-bottom:25px;}
.subContents.store .store_info .layer .con .txt1 em {font-family:'noto_m';}
.subContents.store .store_info .layer .con .txt2 {font-family:'noto_d';font-size:15px;color:#666;line-height:24px;}
.subContents.store .store_info .layer .con .txt2 .tel {display:inline-block;width:auto;height:19px;line-height:18px;padding-left:25px;margin-top:25px;background:url('/common/img/icon/tel.png') no-repeat left center;}
.subContents.store .store_info .layer3 .con {padding-top:35px;}
.subContents.store .store_info .layer .btn_back {display:inline-block;width:auto;height:18px;font-family:'noto_m';font-size:13px;color:#767676;line-height:15px;padding:0 0 0 27px;background:url('/common/img/icon/back.png') no-repeat left center;}

.subContents.store .notice_ticker {width:100%;height:85px;border:1px solid #ddd;position:relative;}
.subContents.store .notice_ticker .conWrap {width:660px;height:auto;padding-top:30px;margin:0 auto;}
.subContents.store .notice_ticker .conWrap:after {display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.store .notice_ticker .conWrap span {display:inline-block;height:21px;line-height:18px;vertical-align:middle;}
.subContents.store .notice_ticker .conWrap .tit {width:122px;font-size:18px;color:#333;background:url('/common/img/icon/notice.png') no-repeat;padding-left:35px;}
.subContents.store .notice_ticker .conWrap .bar {width:1px;height:15px;background:#e4e4e4;}
.subContents.store .notice_ticker .conWrap .con {width:437px;position:relative;overflow:hidden;}
.subContents.store .notice_ticker .conWrap .con a {display:inline-block;width:437px;font-family:'noto_d';font-size:16px;color:#767676;padding:0 20px;position:absolute;left:0;top:0;}
.subContents.store .notice_ticker .conWrap .con a:hover {text-decoration:underline;}
.subContents.store .notice_ticker .conWrap .date {width:90px;font-family:'noto_d';font-size:15px;color:#b5b5b5;}
.subContents.store .notice_ticker button {display:inline-block;width:auto;height:34px;font-family:'noto_d';font-size:12px;color:#767676;}
.subContents.store .notice_ticker button.prev {background:url('/common/img/btn/prev_3.png') no-repeat;padding-left:27px;position:absolute;left:30px;top:23px;}
.subContents.store .notice_ticker button.next {background:url('/common/img/btn/next_3.png') no-repeat right 0;padding-right:27px;position:absolute;right:30px;top:23px;}

.subContents.store .search_noresult {width:100%;height:350px;text-align:center;background:#fcfcfc;border-bottom:1px solid #e8e8e8;padding-top:60px;margin-bottom:40px;}
.subContents.store .search_noresult .txt {display:inline-block;font-family:'noto_d';font-size:20px;color:#767676;margin-bottom:20px;}
.subContents.store .search_noresult .txt em {font-size:30px;color:#005eb8;line-height:48px;}
.subContents.store .result_tit {font-size:22px;color:#121212;font-weight:normal;padding-bottom:15px;border-bottom:2px solid #444;margin-bottom:40px;}

/* store : 제품상세 */
.subContents.store .view_order {width:100%;height:auto;background:#fbfbfb;padding:40px 0;margin-bottom:60px;}
.subContents.store .view_order:after {display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.store .view_order .img {float:left;width:397px;height:auto;}
.subContents.store .view_order .img .zoom {width:397px;height:397px;overflow:hidden;margin-bottom:10px;background-size:cover !important;}
.subContents.store .view_order .img .thumb .slide_thumb_wrap {width:348px;height:67px;margin:0 auto;overflow:hidden;position:relative;}
.subContents.store .view_order .img .thumb .slide_thumb_list {width:348px;height:67px;position:absolute;left:0;top:0;}
.subContents.store .view_order .img .thumb .slide_thumb_wrap button {float:left;width:87px;height:67px;position:relative;}
.subContents.store .view_order .img .thumb .slide_thumb_wrap button span {display:block;width:67px;height:67px;margin:0 auto;background-size:cover !important;}
.subContents.store .view_order .img .thumb .slide_thumb_wrap button span.over {display:none;border:2px solid #005eb8;position:absolute;left:10px;top:0;}
.subContents.store .view_order .img .thumb .slide_thumb_wrap button:hover span.over {display:block;}
.subContents.store .view_order .img .thumb button.prev {width:13px;height:22px;background:url('/common/img/btn/prev_4.png') no-repeat;position:absolute;left:0;top:24px;}
.subContents.store .view_order .img .thumb button.next {width:13px;height:22px;background:url('/common/img/btn/next_4.png') no-repeat;position:absolute;right:0;top:24px;}
.subContents.store .view_order .order_detail {float:right;width:512px;height:auto;position:relative;}
.subContents.store .view_order .order_detail .tit {width:100%;height:auto;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bbb;position:relative;}
.subContents.store .view_order .order_detail .tit p {font-family:'noto_m';font-size:30px;color:#121212;padding-right:40px;}
.subContents.store .view_order .order_detail .tit .sns_ani {position:absolute;right:0;top:2px;}
.subContents.store .view_order .order_detail .tbl_order {width:100%; border-collapse:collapse;margin-bottom:25px;}
.subContents.store .view_order .order_detail .tbl_order th {font-family:'noto_d';font-size:16px;color:#666;font-weight:normal;text-align:left;vertical-align:top;padding-top:8px;}
.subContents.store .view_order .order_detail .tbl_order td {vertical-align:top;padding:4px 0;}
.subContents.store .view_order .order_detail .tbl_order td .price {font-family:'noto_m';font-size:18px;color:#121212;vertical-align:middle;}
.subContents.store .view_order .order_detail .tbl_order td .price em {color:#005eb8;}
.subContents.store .view_order .order_detail .tbl_order td .price em.em2 {font-size:30px;}
.subContents.store .view_order .order_detail .tbl_order td .btn_quantity {width:96%;}
.subContents.store .view_order .order_detail .tbl_order td .line {margin:20px 0;border-top:1px solid #e8e8e8;}
.subContents.store .view_order .order_detail .tbl_order td .line2 {margin:20px 0 15px 0;border-top:1px solid #bbb;}
.subContents.store .view_order .order_detail .tbl_order tr.sum th {padding-top:13px;}
.subContents.store .view_order .order_detail .nowSale {display:inline-block;height:27px;font-size:12px;color:#fff;text-align:center;line-height:27px;padding:0 10px;margin-left:10px;background:#005eb8;border-radius:15px;vertical-align:middle;}
.subContents.store .view_order .order_detail .btn_type5 {padding:0 25px;}
.subContents.store .view_order .order_detail .btn_type5 .gift {display:inline-block;width:19px;height:24px;background:url('/common/img/icon/gift.png') no-repeat;margin-left:7px;vertical-align:middle;}
.subContents.store .view_order .order_detail .layer_type1.cart {width:355px;position:absolute;left:-170px;top:205px;display:none;}
.subContents.store .view_order .order_detail .layer_type1.cart .con {font-size:18px;color:#333;text-align:center;padding:80px 0 30px 0;background:#fff url('/common/img/icon/cart_2.png') no-repeat center 30px;}
.subContents.store .detail_view {padding:40px 0;}
.subContents.store .delivery_info {padding:30px 0 50px 0;}
.subContents.store .delivery_info .wrap {padding:25px 0;border-bottom:1px solid #e8e8e8;position:relative;}
.subContents.store .delivery_info .wrap.noline {border-bottom:0;}
.subContents.store .delivery_info .tit {font-family:'noto_m';font-size:22px;color:#333;padding-left:40px;position:absolute;left:30px;top:23px;}
.subContents.store .delivery_info .tit.ic1 {background:url('/common/img/icon/delivery.png') no-repeat 0 6px;}
.subContents.store .delivery_info .tit.ic2 {background:url('/common/img/icon/check.png') no-repeat 5px 4px;}
.subContents.store .delivery_info ul {margin-left:195px;}
.subContents.store .delivery_info ul li {font-family:'noto_d';font-size:15px;color:#767676;line-height:24px;padding-left:10px;margin-bottom:13px;background:url('/common/img/bu/bar_1.png') no-repeat 0 11px;}
.subContents.store .delivery_info ul li em {color:#005eb8;}
.subContents.store .delivery_info ul li em.em1 {font-family:'noto_r';}
.subContents.store .storeBoard {margin-bottom:30px;border-top:1px solid #bbb;}
.subContents.store .storeBoard .set {font-family:'noto_d';border-bottom:1px solid #e8e8e8;}
.subContents.store .storeBoard .set .subject {height:75px;padding-top:30px;}
.subContents.store .storeBoard .set .subject:after {display:block;height:0;clear:both;content:".";visibility:hidden}
.subContents.store .storeBoard .set .subject .tit {display:block;float:left;width:75%;height:20px;font-size:15px;color:#666;text-align:left;padding:0 10px 0 30px;overflow:hidden;1white-space:nowrap;1text-overflow:ellipsis}
.subContents.store .storeBoard .set .subject .tit:hover {color:#121212;text-decoration:underline;}
.subContents.store .storeBoard .set .subject .tit.on {color:#121212;text-decoration:underline;}
.subContents.store .storeBoard .set .subject .name {display:block;float:right;width:25%;color:#767676;text-align:right;padding:0 0px 0 10px;}
.subContents.store .storeBoard .set .subject .date {display:inline-block;line-height:11px; padding-left:10px;margin:0 30px 0 10px;border-left:1px solid #c9c9c9;}
.subContents.store .storeBoard .set .subject .secret {display:inline-block;width:18px;height:24px;background:url('/common/img/icon/pw_2.png') no-repeat 0 0;margin-left:10px;vertical-align:middle;}
.subContents.store .storeBoard .set .subject .name .status {margin-right:30px;}
.subContents.store .storeBoard .set .con {display:none;font-family:'noto_d';font-size:15px;color:#767676;line-height:24px;padding:40px 30px 30px 30px;background:#fbfbfb;position:relative;}
.subContents.store .storeBoard .set .con .q {width:85%;padding:5px 0 20px 50px;background:url('/common/img/icon/q.png') no-repeat;}
.subContents.store .storeBoard .set .con .a {width:85%;min-height:50px;padding:5px 0 0 50px;background:url('/common/img/icon/a.png') no-repeat;}
.subContents.store .storeBoard .set .con .btn_group {position:absolute;right:25px;top:15px;}
.subContents.store .storeBoard .set .con .btn_group button {height:20px;color:#767676;}
.subContents.store .storeBoard .set .con .btn_group .modify {display:inline-block;background:url('/common/img/icon/modify.png') no-repeat 0 3px;padding-left:22px;}
.subContents.store .storeBoard .set .con .btn_group .bar {display:inline-block;width:1px;height:10px;background:#c9c9c9;margin:0 10px;vertical-align:middle;}
.subContents.store .storeBoard .set .subject.qna {padding-top:14px;}
.subContents.store .storeBoard .set .subject.qna .tit {width:68%;color:#121212;margin-top:15px;}
.subContents.store .storeBoard .set .subject.qna .name {width:32%;}
.subContents.store .btn_type4.pos1 {position:absolute;right:0;top:-10px;}
.subContents.store .detail_write {display:none;padding:25px 30px 30px 30px;background:#fbfbfb;margin-bottom:50px;}
.subContents.store .detail_write label.tit {display:block;font-size:22px;color:#121212;padding-bottom:15px;}
.subContents.store .detail_write.modify {display:block;margin-bottom:0;}
.subContents.store .status{display:inline-block;width:50px;height:50px;color:#fff;font-size:13px;font-family:'noto_m';text-align:center;vertical-align:middle;}
.subContents.store .status.ing{background:url('/common/img/icon/re_end.png')no-repeat;padding-top:16px;}
.subContents.store .status.end{background:url('/common/img/icon/re_ing.png')no-repeat;padding-top:10px;line-height:15px;}
/******/

.subContents.store .order_process {text-align:center;margin-bottom:30px;}
.subContents.store .order_process ol {display:inline-block;}
.subContents.store .order_process ol:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.store .order_process ol li {float:left;width:250px;background:url('/common/img/bu/arr_2.png') no-repeat right 55px;}
.subContents.store .order_process ol li:last-child {width:230px;background:url('');}
.subContents.store .order_process ol li .wrap {display:block;width:230px;text-align:center;}
.subContents.store .order_process ol li .wrap .step {display:block;width:144px;height:144px;font-family:'noto_r';font-size:15px;color:#767676;text-align:center;padding-top:90px;margin:0 auto;background:url('/common/img/page/store/process.png') no-repeat;}
.subContents.store .order_process ol li .wrap .step.step1 {background-position:0 0;}
.subContents.store .order_process ol li .wrap .step.step1.on {background-position:0 -144px;color:#fff;}
.subContents.store .order_process ol li .wrap .step.step2 {background-position:-144px 0;}
.subContents.store .order_process ol li .wrap .step.step2.on {background-position:-144px -144px;color:#fff;}
.subContents.store .order_process ol li .wrap .step.step3 {background-position:-288px 0;}
.subContents.store .order_process ol li .wrap .step.step3.on {background-position:-288px -144px;color:#fff;}
.subContents.store .order_process ol li .wrap .txt {display:block;font-family:'noto_r';font-size:14px;color:#121212;text-align:center;padding-top:10px;}
.subContents.store .tbl_type4.order td {padding:25px 15px;}
.subContents.store .tbl_type4.order .prdt_pic {width:98px;height:98px;overflow:hidden;}
.subContents.store .tbl_type4.order .prdt_name {color:#121212;margin-bottom:5px;padding-top:5px;}
.subContents.store .tbl_type4.order .prdt_option {font-size:13px;margin-bottom:12px;}
.subContents.store .tbl_type4.order .btn_quantity .input_type2 {padding-left:21px;}
.subContents.store .total_sum {text-align:center;padding:35px 0;background:#fbfbfb;border:2px solid #e8e8e8;}
.subContents.store .total_sum span {display:inline-block;width:200px;font-size:16px;color:#121212;vertical-align:middle;}
.subContents.store .total_sum span em {display:block;font-size:30px;color:#333;}
.subContents.store .total_sum span.pluse {width:16px;height:16px;background:url('/common/img/icon/order_pluse.png') no-repeat center;}
.subContents.store .total_sum span.sum {width:80px;height:16px;background:url('/common/img/icon/order_sum.png') no-repeat center;}
.subContents.store .btn_type10 .ic_cart {display:inline-block;width:21px;height:25px;background:url('/common/img/icon/cart.png') no-repeat;vertical-align:middle;margin-right:5px;}
.subContents.store .box_type3 .info_delivery {display:block;font-size:14px;background:url('/common/img/icon/delivery.png') no-repeat;padding-left:50px;}
.subContents.store .box_type3 .info_delivery em {color:#333;font-family:'noto_r';}
.subContents.store .tbl_type2 .info_payment {min-height:57px;}
.subContents.store .tbl_type2 .info_payment span {float:right;margin-right:20px;}
.subContents.store .tbl_type2 .info_payment.sum {color:#121212;background:#edf6fe;}
.subContents.store .tbl_type2 .info_payment.sum span {font-size:16px;color:#005eb8;}
.subContents.store .order_complete {text-align:center;padding:60px 0;background:#fbfbfb;margin-bottom:40px;}
.subContents.store .order_complete .wrap {display:inline-block;}
.subContents.store .order_complete .wrap span {display:inline-block;vertical-align:top;}
.subContents.store .order_complete .wrap span.fail {vertical-align:middle;}
.subContents.store .order_complete .wrap .icon {width:144px;height:144px;font-family:'noto_r';font-size:15px;color:#fff;text-align:center;padding-top:90px;margin-right:40px;background:url('/common/img/page/store/process.png') no-repeat;background-position:-288px -144px;}
.subContents.store .order_complete .wrap .icon.fail {background-position:-432px -144px;}
.subContents.store .order_complete .wrap .con {text-align:left;font-size:15px;color:#767676;line-height:24px;padding-top:10px;}
.subContents.store .order_complete .wrap .con .tit {font-family:'noto_m';font-size:22px;color:#333;}

.subContents.store .tbl_type4.order .reList .prdt_pic {display:inline-block;width:74px;height:74px;}
.subContents.store .tbl_type4.order .reList .review_tit {display:block;font-size:15px;color:#121212;margin-bottom:10px;}
.subContents.store .tbl_type4.order .reList .review_sum {width:400px;display:inline-block;font-size:15px;color:#767676;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subContents.store .tbl_type4.order .reView {display:none;}
.subContents.store .tbl_type4.order .reView td {background:#fbfbfb;padding:30px;}
.subContents.store .tbl_type4.order .reView .q {padding:5px 0 20px 50px;background:url('/common/img/icon/q.png') no-repeat;}
.subContents.store .tbl_type4.order .reView .a {padding:5px 0 0 50px;background:url('/common/img/icon/a.png') no-repeat; min-height: 50px;}
.subContents.store .tbl_type4.order .reView .secret {height:50px;line-height:24px;padding:0px 0 0 85px;background:url('/common/img/icon/secret.png') no-repeat 10px 0;}
.subContents.store .tbl_type4.order .reList button {margin-left:-40px;}
.subContents.store .tbl_type4.order .reList button:hover span {color:#005eb8;text-decoration:underline;}
.subContents.store .tbl_type4.order .reList button.on span {color:#005eb8;text-decoration:underline;}

.subContents.store .sub_tit {position:relative;}
.subContents.store .sub_tit h2 {font-family:'noto_m';font-weight:normal;font-size:30px;color:#121212;text-align:center;padding-bottom:40px;}
.subContents.store .sub_tit .pos1 {position:absolute;right:0;bottom:20px;}

/* store 팝업 */
.pop_type1 .pop_content.myGift .box_type2 .prdt {width:127px;height:127px;border-radius:65px;margin-left:150px;}
.pop_type1 .pop_content.myGift .box_type2 .tit {font-family:'noto_r';font-size:22px;color:#333;position:absolute;left:330px;top:40px;}
.pop_type1 .pop_content.myGift .box_type2 .sel_type2 {position:absolute;left:330px;top:85px;}
.pop_type1 .pop_content.myGift .btn_quantity .input_type2 {padding-left:21px;}




/******************* 공감 *****************/
.subContents.sympathy .viewNation{margin-bottom:30px;}
.subContents.sympathy .btn_nation{display:block;width:100%;color:#fff;font-size:16px;padding:18px 0 18px;background:#005eb8;}
.subContents.sympathy .btn_nation .more{display:inline-block;width:21px;height:21px;vertical-align:top;margin-left:10px;background:url('/common/img/btn/btn_more.png') no-repeat;background-position:0 -21px;}
.subContents.sympathy .btn_nation .more.on{background:url('/common/img/btn/btn_more.png') no-repeat;background-position:0 0;}
.subContents.sympathy .tbl2{display:none;border-bottom:1px solid #787878;}
.subContents.sympathy .tbl2 .nation_lst{width:100%;border-collapse:collapse;}
.subContents.sympathy .tbl2 .nation_lst tr th{color:#666;font-size:16px;text-align:center;vertical-align:middle;background:#fbfbfb;border-bottom:1px solid #e8e8e8;}
.subContents.sympathy .tbl2 .nation_lst tr td{line-height:26px;vertical-align:middle;padding:25px 15px 25px 0;border-bottom:1px solid #e8e8e8;}
.subContents.sympathy .tbl2 .nation_lst tr:last-child th,
.subContents.sympathy .tbl2 .nation_lst tr:last-child td{border-bottom:0;}
.subContents.sympathy .tbl2 .nation_lst tr td a{display:inline-block;color:#767676;font-size:15px;letter-spacing:-1px;margin-left:40px;}

.subContents.sympathy .essay_guide{background:#fbfbfb;text-align:center;margin-bottom:40px;padding:40px 0;border:1px solid #e8e8e8;}
.subContents.sympathy .essay_guide .information{margin-bottom:30px;}
.subContents.sympathy .essay_guide .information .info{display:inline-block;width:280px;}
.subContents.sympathy .essay_guide .information .info label{display:inline-block;width:220px;font-family:'noto_r';color:#333;font-size:16px;margin-bottom:12px;}
.subContents.sympathy .essay_guide .information .info .input_type1{width:220px;text-align:center;}
.subContents.sympathy .essay_guide .information .bar{display:inline-block;width:1px;height:38px;vertical-align:middle;background:#e8e8e8;}
.subContents.sympathy .essay_guide .txt:after{display:block;height:0;clear:both;content:".";visibility:hidden;}
.subContents.sympathy .essay_guide .txt p{display:inline-block;width:865px;color:#767676;font-size:15px;line-height:25px;text-align:left;padding-left:86px;background:url("/common/img/temp/write_guide.png")no-repeat 20px 0;}
.subContents.sympathy .essay_guide .txt p em{color:#005eb8;}

.subContents.sympathy .h_gallery{padding-top:40px;border-top:1px solid #bbb;}
.subContents.sympathy .h_gallery span{color:#333;font-size:18px;font-family:'noto_m';padding-right:12px;}
.subContents.sympathy .h_gallery em{font-family:'noto_m';color:#005eb8;}

.subContents.sympathy .visual_bb{width:100%;height:429px;background:url('/common/img/page/sympathy/vi_bluebook_01.jpg') no-repeat center top;}
.subContents.sympathy .visual_bb .titWrap{text-align:center;}
.subContents.sympathy .visual_bb .titWrap .tit{color:#fff;font-size:32px;line-height:43px;font-family:'noto_m';margin-bottom:35px;padding-top:58px;}
.subContents.sympathy .visual_bb .titWrap .bar{display:inline-block;width:2px;height:40px;margin-bottom:35px;background:#c9c9c9;}
.subContents.sympathy .visual_bb .titWrap .txt{display:block;color:#fff;font-size:16px;margin-bottom:35px;}
.subContents.sympathy .visual_bb .titWrap .play{display:inline-block;width:18px;height:20px;vertical-align:middle;margin-right:10px;background:url('/common/img/btn/play_2.png') no-repeat 0 0;}
.subContents.sympathy .visual_bb .titWrap .btn_b_type2:hover{color:#005eb8;}
.subContents.sympathy .visual_bb .titWrap .btn_b_type2:hover .play{background-position:-18px 0;}

.subContents.sympathy .bestWrap{width:100%;height:485px;padding-top:60px;margin-bottom:20px;background:url('/common/img/page/sympathy/best_bg.jpg') no-repeat center top;}
.subContents.sympathy .bestWrap .bestList .blst{display:inline-block;width:308px;height:auto;position:relative;text-decoration:none;}
.subContents.sympathy .bestWrap .bestList .blst .img_wh{display:inline-block;width:308px;height:226px;overflow:hidden;vertical-align:top;background-size:cover !important;}
.subContents.sympathy .bestWrap .bestList .blst .con{display:block;width:308px;height:125px;color:#fff;font-size:15px;padding:27px 15px 0 25px;background:#0075c1;vertical-align:top;}
.subContents.sympathy .bestWrap .bestList .blst .con .tit{display:block;font-size:25px;margin-bottom:8px;}
.subContents.sympathy .bestWrap .bestList .blst:hover .con .tit{text-decoration:underline;}
.subContents.sympathy .bestWrap .banner .bnr{display:block;width:265px;height:165px;text-decoration:none;padding:20px 0 0 30px;}
.subContents.sympathy .bestWrap .banner .bnr.bnr1{color:#fff;background:#0075c1 url('/common/img/page/sympathy/icon_book1.png') no-repeat 165px 95px;position:absolute;right:20px;top:0;}
.subContents.sympathy .bestWrap .banner .bnr.bnr2{color:#121212;background:#ffdd33 url('/common/img/page/sympathy/icon_book2.png') no-repeat 180px 75px;position:absolute;right:20px;bottom:0;}
.subContents.sympathy .bestWrap .banner .bnr .tit{display:block;font-size:26px;font-family:'noto_m';margin-bottom:12px;}
.subContents.sympathy .bestWrap .banner .bnr .sub{display:block;font-size:14px;}

.subContents.sympathy .tab_type1.sns {margin-bottom:40px;}
.subContents.sympathy .tab_type1.sns li span.all {display:inline-block;width:18px;height:18px;background:url('/common/img/page/sympathy/tab_ic_01.png') no-repeat 0 0;vertical-align:top;margin:2px 8px 0 0;}
.subContents.sympathy .tab_type1.sns li span.fa {display:inline-block;width:10px;height:18px;background:url('/common/img/page/sympathy/tab_ic_02.png') no-repeat 0 0;vertical-align:top;margin:2px 8px 0 0;}
.subContents.sympathy .tab_type1.sns li span.you {display:inline-block;width:21px;height:21px;background:url('/common/img/page/sympathy/tab_ic_03.png') no-repeat 0 0;vertical-align:top;margin:1px 8px 0 0;}
.subContents.sympathy .tab_type1.sns li span.insta {display:inline-block;width:19px;height:19px;background:url('/common/img/page/sympathy/tab_ic_04.png') no-repeat 0 0;vertical-align:top;margin:2px 8px 0 0;}
.subContents.sympathy .tab_type1.sns li:hover span.all {background-position:0 -18px;}
.subContents.sympathy .tab_type1.sns li:hover span.fa {background-position:0 -18px;}
.subContents.sympathy .tab_type1.sns li:hover span.you {background-position:0 -21px;}
.subContents.sympathy .tab_type1.sns li:hover span.insta {background-position:0 -19px;}
.subContents.sympathy .tab_type1.sns li.on span.all  {background-position:0 -18px;}
.subContents.sympathy .tab_type1.sns li.on span.fa {background-position:0 -18px;}
.subContents.sympathy .tab_type1.sns li.on span.you {background-position:0 -21px;}
.subContents.sympathy .tab_type1.sns li.on span.insta {background-position:0 -19px;}

.subContents.sympathy .socialListWrap{width:980px;height:auto;overflow:hidden;}
.subContents.sympathy .socialListWrap ul{width:1005px;}
.subContents.sympathy .socialListWrap ul:after{display:block;height:0;clear:both;content:".";visibility:hidden;}
.subContents.sympathy .socialListWrap ul li{float:left;height:214px;margin-bottom:30px;background-size:cover !important;background-position:center !important;position:relative;}
.subContents.sympathy .socialListWrap ul li .icon{width:34px;height:34px;background:url('/common/img/icon/sns2.png') no-repeat;position:absolute;top:10px;left:10px;}
.subContents.sympathy .socialListWrap ul li .icon.facebook{background-position:0 0;}
.subContents.sympathy .socialListWrap ul li .icon.youtube{background-position:-40px 0;}
.subContents.sympathy .socialListWrap ul li .icon.insta{background-position:-80px 0;}
.subContents.sympathy .socialListWrap ul .w320{width:320px;}
.subContents.sympathy .socialListWrap ul .w214{width:214px;}
.subContents.sympathy .socialListWrap ul .w380{width:380px;}
.subContents.sympathy .socialListWrap ul li .over {display:block;width:100%;height:100%;text-align:center;text-decoration:none;padding-top:50px;background:url('/common/img/main/story_bg.png');position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=100);transition: 0.5s;-webkit-transition: 0.5s;}
.subContents.sympathy .socialListWrap ul li .over .txt {width:100%;height:50px;font-size:16px;color:#fff;line-height:25px;padding:0 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subContents.sympathy .socialListWrap ul li .over:hover {display:block;opacity:1;filter:alpha(opacity=100);}
.subContents.sympathy .socialListWrap ul.facebook li{width:310px;height:207px;margin:0 25px 25px 0;}
.subContents.sympathy .socialListWrap ul.youtube li{width:310px;height:175px;margin:0 25px 25px 0;}
.subContents.sympathy .socialListWrap ul.insta li{width:310px;height:310px;margin:0 25px 25px 0;}
.subContents.sympathy .socialListWrap ul.youtube li .over {padding-top:35px;}
.subContents.sympathy .socialListWrap ul.insta li .over {padding-top:90px;}
.subContents.sympathy .social_more{display:block;width:100%;height:54px;text-indent:-9999px;background:#f4f4f4 url('/common/img/btn/social_more.png') no-repeat center;margin-top:20px;}

.subContents.sympathy .sns_link{width:100%;height:1px;position:absolute;top:110px;left:0;}
.subContents.sympathy .sns_link.fixed{position:fixed;top:110px;left:0;}
.subContents.sympathy .sns_link .btn{position:absolute;top:0px;right:-70px;}
.subContents.sympathy .sns_link .btn li a{display:block;width:40px;height:auto;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e0e0e0;}
.subContents.sympathy .sns_link .btn li a.noline{border-bottom:0;}
.subContents.sympathy .sns_link .btn li span{display:block;}


/* 공감 팝업 */
.pop_type1 .pop_content.bookinfo .desc1 {font-size:18px;color:#767676;text-align:center;margin-bottom:25px;}
.pop_type1 .pop_content.bookinfo .desc1 em {color:#121212;}
.pop_type1 .pop_content.bookinfo .img {width:100%;height:409px;background:url('/common/img/page/sympathy/book_bg1.jpg') no-repeat center top;position:relative;}
.pop_type1 .pop_content.bookinfo .img .bg {display:inline-block;width:280px;height:280px;background:#fff;opacity:0.9;filter:alpha(opacity=90);border-radius:140px;position:absolute;left:0;right:0;top:65px;margin:0 auto;}
.pop_type1 .pop_content.bookinfo .img .txt {display:inline-block;width:280px;height:280px;font-family:'noto_m';font-size:14px;line-height:20px;text-align:center;padding-top:75px;position:absolute;left:0;right:0;top:65px;margin:0 auto;}
.pop_type1 .pop_content.bookinfo .img .txt em {display:inline-block;font-family:'noto_m';font-size:36px;color:#005eb8;text-align:center;margin-bottom:35px;}
.pop_type1 .pop_content.bookinfo .desc2 {height:110px;font-size:13px;color:#767676;line-height:20px;padding:35px 0 0 70px;background:url('/common/img/page/sympathy/book_bg2.png') no-repeat 0 32px;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.bookinfo .progress {padding:35px 0 20px 0;}
.pop_type1 .pop_content.bookinfo .progress:after{display:block;height:0;clear:both;content:".";visibility:hidden;}
.pop_type1 .pop_content.bookinfo .progress .left {float:left;width:50%;padding-right:30px;}
.pop_type1 .pop_content.bookinfo .progress .right {float:left;width:50%;}
.pop_type1 .pop_content.bookinfo .progress .left .tit {font-family:'noto_r';font-size:22px;color:#333;margin-bottom:20px;}
.pop_type1 .pop_content.bookinfo .progress .left ol li span {display:inline-block;font-family:'noto_m';font-size:16px;color:#121212;margin-bottom:7px;}
.pop_type1 .pop_content.bookinfo .progress .left ol li ul li {font-size:15px;color:#767676;line-height:24px;letter-spacing:-1px;background:url('/common/img/bu/bar_2.png') no-repeat 0 12px;padding-left:7px;}
.pop_type1 .pop_content.bookinfo .progress .left ol li ul {margin-bottom:20px;}
.pop_type1 .pop_content.bookinfo .progress .right .cover {text-align:center;padding:35px 0 30px 0;background:#f5f5f5;}
.pop_type1 .pop_content.bookinfo .progress .right .cover img {display:inline;}
.pop_type1 .pop_content.bookinfo .progress .right .cover .txt {display:block;width:300px;color:#767676;line-height:20px;padding-top:17px;margin:0 auto;}
.pop_type1 .pop_content.bookinfo .progress .right .cover .txt em {font-family:'noto_m';color:#005eb8;}
.pop_type1 .pop_content.bookinfo .progress .right .noti {font-size:15px;color:#005eb8;line-height:24px;padding-top:20px;}
.pop_type1 .pop_content.bookinfo .qna {padding:25px 20px 25px 20px;background:#fbfbfb;margin-bottom:30px;}
.pop_type1 .pop_content.bookinfo .qna .tit {font-family:'noto_m';font-size:22px;color:#005eb8;padding-left:45px;background:url('/common/img/icon/qna.png') no-repeat 0 5px;margin-bottom:30px;}
.pop_type1 .pop_content.bookinfo .qna ul {}
.pop_type1 .pop_content.bookinfo .qna ul li {padding-left:45px;background:url('/common/img/icon/q.png') no-repeat;margin-bottom:25px;}
.pop_type1 .pop_content.bookinfo .qna ul li span {display:block;font-family:'noto_m';font-size:16px;color:#121212;margin-bottom:15px;padding-top:5px;}
.pop_type1 .pop_content.bookinfo .qna ul li p {font-size:15px;color:#767676;line-height:24px;letter-spacing:-0.5px;}
.pop_type1 .pop_content.bookinfo .qna .tel_wrap {border-top:1px solid #c9c9c9;padding-top:25px;text-align:center;}
.pop_type1 .pop_content.bookinfo .qna .tel {display:inline-block;height:21px;font-size:15px;color:#767676;padding:0px 0 0 25px;background:url('/common/img/icon/tel.png') no-repeat 0 2px;}
.pop_type1 .pop_content.bookApply .tbl_type1 th {font-size:16px;color:#121212;padding-top:27px;}


/********************** 마이컴패션 ********************/
.subContents.mypage {background:#ededed;}
.subContents.mypage .childBox .snsWrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;position:relative;}
.subContents.mypage .childBox .snsWrap .day {float:left;font-family:'noto_m';font-size:15px;color:#005eb8;padding-left:20px;margin:18px 0 0 20px;background:url('/common/img/main/icon_clock.png') no-repeat left center;}
.subContents.mypage .childBox .snsWrap .sns_ani {position:absolute;right:20px;top:10px;}
.subContents.mypage .childBox .child_info {width:;height:308px;text-align:center;background:#fbfbfb;padding-top:28px;}
.subContents.mypage .childBox .child_info .pic {display:block;width:150px;height:150px;text-indent:-9999px;border-radius:75px;overflow:hidden;background-size:cover;margin:0 auto 15px auto;}
.subContents.mypage .childBox .child_info .name {display:inline-block;font-size:20px;color:#333;font-family:'noto_r';line-height:24px;margin-bottom:15px;}
.subContents.mypage .childBox .child_info .info span {display:inline-block;font-size:14px;color:#666;line-height:22px;}
.subContents.mypage .childBox .child_info .info span.bar {padding-right:10px;margin-right:10px;background:url('/common/img/common/ft_bar.png') no-repeat right center;}
.subContents.mypage .childBox .more {width:100%;height:55px;border-top:1px solid #e8e8e8;}
.subContents.mypage .childBox .more a {display:inline-block;width:100%;height:100%;font-family:'noto_r';font-size:15px;color:#121212;text-align:center;line-height:55px;}
.subContents.mypage .sub_tit .tit {font-family:'noto_m';font-size:30px;color:#121212;text-align:center;padding-bottom:30px;border-bottom:1px solid #e8e8e8;}
.subContents.mypage .sub_tit .tit.noline {padding-bottom:0;border-bottom:0;}
.subContents.mypage .sub_desc .txt1 {font-family:'noto_d';font-size:15px;color:#767676;text-align:center;line-height:24px;padding:30px 0;}
.subContents.mypage .sub_desc .txt2 {font-family:'noto_r';font-size:22px;color:#333;text-align:center;line-height:30px;padding:30px 0;}
.subContents.mypage .sub_desc .em1 {display:inline-block;font-family:'noto_r';font-size:22px;color:#005eb8;}
.subContents.mypage .sub_desc.padding1 {padding:100px 0;}
.subContents.mypage .txt_type1 {display:inline-block;font-family:'noto_m';font-size:22px;color:#005eb8;}
.subContents.mypage .txt_type1 span {font-family:'noto_d';font-size:15px;color:#666;}
.subContents.mypage .txt_type2 {display:inline-block;font-family:'noto_r';font-size:22px;color:#005eb8;}
.subContents.mypage .btn_md button {height:20px;color:#767676;}
.subContents.mypage .btn_md button:hover span {text-decoration:underline;}
.subContents.mypage .btn_md .modify {display:inline-block;background:url('/common/img/icon/modify.png') no-repeat 0 1px;padding-left:22px;}
.subContents.mypage .sp_bar {display:inline-block;width:1px;height:10px;background:#c9c9c9;margin:0 5px;vertical-align:middle;}

.subContents.mypage .topInfo {height:110px;background:#005eb8;padding:27px 0 0 30px;margin-bottom:10px;position:relative;border-radius:4px;}
.subContents.mypage .topInfo span {display:inline-block;vertical-align:middle;}
.subContents.mypage .topInfo .name {font-family:'noto_l';font-size:38px;color:#fff;}
.subContents.mypage .topInfo .name em {font-family:'noto_m';}
.subContents.mypage .topInfo .bar {width:1px;height:12px;background:#80aed5;margin:0 25px;}
.subContents.mypage .topInfo .txt {font-size:18px;color:#fff;}
.subContents.mypage .topInfo .number {font-size:18px;color:#fff;background:#004d8e;padding:4px 15px;margin-left:10px;}
.subContents.mypage .topInfo .btn {position:absolute;right:30px;top:18px;}
.subContents.mypage .topInfo .btn a {display:inline-block;width:94px;height:74px;color:#fff;text-align:center;padding-top:51px;border-radius:4px;}
.subContents.mypage .topInfo .btn a:hover {color:#fff;text-decoration:underline;}
.subContents.mypage .topInfo .btn a.qna {background:#23abe2 url('/common/img/icon/qna_2.png') no-repeat center 11px;margin-right:7px;position:relative;}
.subContents.mypage .topInfo .btn a.modify {background:#23abe2 url('/common/img/icon/modify_2.png') no-repeat center 11px;}
.subContents.mypage .topInfo .btn .new {width:18px;height:18px;background:url('/common/img/icon/new.png') no-repeat center;background-size:cover;position:absolute;right:20px;top:3px;}
.subContents.mypage .box_type4.myTab {padding:0;margin-bottom:20px;}
.subContents.mypage .myTab .mt_D1 {width:100%;height:auto;padding:0;text-align:center;}
.subContents.mypage .myTab .mt_D1 {display:inline-block;}
.subContents.mypage .myTab .mt_D1 li {display:inline-block;width:auto;height:auto;padding:0 35px;}
.subContents.mypage .myTab .mt_D1 li a {display:inline-block;width:auto;height:50px;font-size:16px;color:#121212;padding-top:15px;}
.subContents.mypage .myTab .mt_D1 li a:hover {height:48px;font-family:'noto_m';color:#005eb8;padding-top:13px;text-decoration:none;}
.subContents.mypage .myTab .mt_D1 li a.on {height:48px;font-family:'noto_m';color:#005eb8;padding-top:13px;text-decoration:none;}

.subContents.mypage .myTab .mt_D2 {display:inline-block;width:100%;height:auto;background:#949fa8;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.subContents.mypage .myTab .mt_D2 li {display:inline-block;width:auto;height:38px;margin-right:20px;vertical-align:middle;}
.subContents.mypage .myTab .mt_D2 li a {display:inline-block;width:auto;height:38px;font-size:14px;color:#fff;padding-top:9px;vertical-align:middle;}
.subContents.mypage .myTab .mt_D2 li a:hover {width:auto;height:36px;font-family:'noto_m';padding-top:9px;text-decoration:none;}
.subContents.mypage .myTab .mt_D2 li a.on {width:auto;height:36px;font-family:'noto_m';padding-top:9px;text-decoration:none;}
.subContents.mypage .myTab .mt_D2.padding1 {padding-left:226px;}
.subContents.mypage .myTab .mt_D2.padding2 {padding-left:358px;}
.subContents.mypage .myTab .mt_D2.padding3 {padding-left:460px;}
.subContents.mypage .myTab .mt_D2.padding4 {padding-left:565px;}
.subContents.mypage .myTab .mt_D2.padding5 {padding-right:55px;text-align:right;}

/* 마이페이지 : 나의어린이 */
.subContents.mypage .myChild {margin-bottom:10px;}
.subContents.mypage .myChild:after{display:block;height:0;clear:both;content:".";visibility:hidden;}
.subContents.mypage .myChild .picWrap {float:left;width:284px;height:auto;text-align:center;}
.subContents.mypage .myChild .picWrap .pic {width:284px;height:376px;text-align:center;padding-top:20px;margin-bottom:15px;border:1px solid #d2d2d2;border-radius:4px;}
.subContents.mypage .myChild .picWrap .pic span {display:inline-block;width:242px;height:333px;overflow:hidden;}
.subContents.mypage .myChild .picWrap .name {text-align:center;color:#767676;line-height:22px;}
.subContents.mypage .myChild .picWrap .name em {font-size:18px;color:#005eb8;}
.subContents.mypage .myChild .textWrap {float:left;width:630px;height:auto;padding-left:50px;}
.subContents.mypage .myChild .textWrap .label {display:inline-block;font-family:'noto_b';font-size:13px;color:#fff;padding:2px 8px 3px 8px;margin-bottom:10px;background:#23abe2;}
.subContents.mypage .myChild .textWrap .title {display:inline-block;font-family:'noto_r';font-size:40px;color:#121212;line-height:40px;letter-spacing:-1px;margin-bottom:30px;}
.subContents.mypage .myChild .textWrap .title em {font-family:'noto_b';}
.subContents.mypage .myChild .textWrap .con {height:135px;font-size:18px;color:#666;line-height:30px;}
.subContents.mypage .myChild .textWrap .btn {margin-bottom:15px;}
.subContents.mypage .myChild .textWrap .btn a {display:inline-block;width:146px;height:134px;margin-right:7px;background:#f5f5f5;border-radius:4px;position:relative;}
.subContents.mypage .myChild .textWrap .btn a:hover span {text-decoration:underline;}
.subContents.mypage .myChild .textWrap .btn a.on {background:#ffdd33;text-decoration:none;}
.subContents.mypage .myChild .textWrap .btn a span {display:block;width:100%;height:100%;font-family:'noto_d';color:#444;text-align:center;padding-top:100px;position:absolute;}
.subContents.mypage .myChild .textWrap .btn a span.letter {background:url('/common/img/icon/letter.png') no-repeat center 34px;}
.subContents.mypage .myChild .textWrap .btn a span.gift {background:url('/common/img/icon/gift_2.png') no-repeat center 27px;}
.subContents.mypage .myChild .textWrap .btn a span.diary {background:url('/common/img/icon/diary.png') no-repeat center 31px;}
.subContents.mypage .no_child {height:235px;text-align:center;padding-top:80px;margin-bottom:20px;}
.subContents.mypage .no_child span {display:inline-block;height:75px;font-size:18px;text-align:left;line-height:30px;padding:10px 0 0 95px;background:url('/common/img/page/my/icon_smile.png') no-repeat;}

.subContents.mypage .myChild.none .childBox {float:left;width:310px;height:auto;border:1px solid #e8e8e8;}
.subContents.mypage .myChild.none .textWrap {float:left;width:605px;height:auto;padding:110px 0 0 50px;}
.subContents.mypage .myChild.none .textWrap .title {line-height:50px;margin-bottom:15px;}

.subContents.mypage .dashboard {position:relative;margin-bottom:35px;}
.subContents.mypage .dashboard div {width:275px;height:100px;padding-top:25px;position:absolute;}
.subContents.mypage .dashboard div.board1 {left:420px;top:0;}
.subContents.mypage .dashboard div.board2 {right:0;top:0;}
.subContents.mypage .dashboard div.board3 {left:420px;top:110px;}
.subContents.mypage .dashboard div.board4 {right:0;top:110px;}
.subContents.mypage .dashboard .tit {float:left;font-family:'noto_m';font-size:18px;color:#333;line-height:24px;}
.subContents.mypage .dashboard .num {float:right;font-size:20px;color:#767676;}
.subContents.mypage .dashboard .num em {font-family:'noto_b';font-size:46px;color:#23abe2;line-height:46px;margin-right:5px;}
.subContents.mypage .dashboard div.letter {width:409px;height:210px;position:relative;background:#fff url('/common/img/icon/letter_2.png') no-repeat 30px 142px;}
.subContents.mypage .dashboard div.letter .new {width:33px;height:33px;background:url('/common/img/icon/new_3.png') no-repeat;position:absolute;left:70px;top:125px;}
.subContents.mypage .dashboard div.letter .tit {font-size:24px;}
.subContents.mypage .dashboard div.letter .num {font-size:26px;position:absolute;right:20px;bottom:15px;}
.subContents.mypage .dashboard div.letter .num em {font-family:'noto_b';font-size:110px;line-height:110px;letter-spacing:-5px;margin-right:10px;}
.subContents.mypage .myMainSponsor .box1 {float:left;width:650px;height:313px;}
.subContents.mypage .myMainSponsor .box1 .no_content {font-size:18px;color:#767676;text-align:center;padding-top:90px;}
.subContents.mypage .myMainSponsor .box2 {float:right;width:320px;height:313px;}
.subContents.mypage .myMainSponsor .box2 .tit {float:left;font-family:'noto_m';font-size:18px;color:#767676;}
.subContents.mypage .myMainSponsor .box2 .date {float:right;display:inline-block;font-family:'noto_m';font-size:15px;color:#fff;padding:1px 7px 3px 30px;background:#929292 url('/common/img/icon/calendar_2.png') no-repeat 5px 5px;}
.subContents.mypage .myMainSponsor .box2 .price {height:205px;font-size:20px;color:#767676;letter-spacing:-1px;text-align:right;padding-top:80px;}
.subContents.mypage .myMainSponsor .box2 .price span {font-size:50px;color:#555;}
.subContents.mypage .myMainSponsor .box2 .btn_b_type1 {border:2px solid #808080;}
.subContents.mypage .myMainSponsor .box3 {display:inline-block;width:320px;height:253px;margin-right:7px;position:relative;}
.subContents.mypage .myMainSponsor .box3:last-child {margin-right:0;}
.subContents.mypage .myMainSponsor .box3 .tit {font-family:'noto_m';font-size:18px;color:#333;margin-bottom:15px;}
.subContents.mypage .myMainSponsor .box3 .con {font-size:15px;color:#767676;line-height:24px;margin-bottom:15px;}
.subContents.mypage .myMainSponsor .box3 .num {font-size:20px;color:#444;position:absolute;right:30px;bottom:20px;}
.subContents.mypage .myMainSponsor .box3 .num em {font-family:'noto_b';font-size:46px;color:#23abe2;line-height:46px;letter-spacing:-3px;margin:0 10px;}
.subContents.mypage .tbl_type6.store td {padding:20px 20px;}
.subContents.mypage .tbl_type6.store td.prdt {text-align:right;padding-right:0 !important;border-right:0;}
.subContents.mypage .tbl_type6.store td.prdt .prdt_pic {display:inline-block;width:98px;height:98px;overflow:hidden;}
.subContents.mypage .tbl_type6.store td .prdt_name {display:inline-block;font-size:16px;color:#121212;margin-bottom:5px;}
.subContents.mypage .tbl_type6.store tr:nth-child(2n) {background:#fbfbfb;}
.subContents.mypage .tbl_type6.store td.no_content {font-size:18px;background:#fff;padding:60px 0 70px 0;}

/* 마이페이지 : 나의어린이 상세 */
.subContents.mypage .myChild.view {margin-bottom:40px;}
.subContents.mypage .myChild.view .textWrap .label_meet {display:inline-block;font-family:'noto_m';font-size:15px;color:#005eb8;margin-bottom:15px;padding-left:20px;background:url('/common/img/icon/heart_5.png') no-repeat 0 4px;}
.subContents.mypage .myChild.view .textWrap .title {margin-bottom:15px;}
.subContents.mypage .myChild.view .textWrap .con {height:80px;}
.subContents.mypage .myChild.view .textWrap .detail_info {height:115px;}
.subContents.mypage .myChild.view .textWrap .detail_info span {display:inline-block;font-size:15px;margin:5px 0;}
.subContents.mypage .myChild.view .textWrap .detail_info span.field {width:90px;font-family:noto_r;color:#333;}
.subContents.mypage .myChild.view .textWrap .detail_info span.field.fd2 {width:48px;}
.subContents.mypage .myChild.view .textWrap .detail_info span.data {width:140px;color:#666;}
.subContents.mypage .myChild.view .textWrap .btn a {width:99px;height:90px;margin-right:5px;}
.subContents.mypage .myChild.view .textWrap .btn a span {padding-top:60px;}
.subContents.mypage .myChild.view .textWrap .btn a span.letter {background-size:40px;background-position:center 20px;}
.subContents.mypage .myChild.view .textWrap .btn a span.gift {background-size:40px;background-position:center 16px;}
.subContents.mypage .myChild.view .textWrap .btn a span.diary {background-size:40px;background-position:center 18px;}
.subContents.mypage .myChild.view .childname_search {width:auto;height:0;position:relative;}
.subContents.mypage .myChild.view .childname_search .wrap {position:absolute;right:0;top:-20px;}
.subContents.mypage .myChild.view .story {font-size:15px;color:#767676;line-height:24px;margin-bottom:30px;}
.subContents.mypage .myChild.view .story em {color:#005eb8;}
.subContents.mypage .myChild.view .mapWrap {margin-bottom:40px;}
.subContents.mypage .myChild.view .mapWrap .map {float:left;width:448px;height:296px;}
.subContents.mypage .myChild.view .mapWrap .weather {float:right;width:448px;height:296px;background:#32bebd;}
.subContents.mypage .myChild.view .mapWrap .weather .wrap {width:390px;height:237px;text-align:center;margin:0 auto;padding-top:55px;border-bottom:2px solid #76dddc;position:relative;}
.subContents.mypage .myChild.view .mapWrap .weather .wrap .time {font-family:Roboto;font-size:30px;color:#fff;font-weight:400;position:absolute;left:0;top:20px;}
.subContents.mypage .myChild.view .mapWrap .weather .wrap .day {font-family:Roboto;font-size:20px;color:#159897;font-weight:400;position:absolute;right:0;top:25px;}
.subContents.mypage .myChild.view .mapWrap .weather .wrap .temperature {font-family:Roboto;font-size:40px;color:#216363;font-weight:700;position:absolute;left:0;bottom:10px;}
.subContents.mypage .myChild.view .mapWrap .weather .wrap .state {font-family:Roboto;font-size:20px;color:#159897;font-weight:400;position:absolute;right:0;bottom:15px;}
.subContents.mypage .myChild.view .mapWrap .weather .wrap .nation {font-family:noto_m;font-size:20px;color:#fff;font-weight:400;position:absolute;left:0;bottom:-43px;}
.subContents.mypage .myChild.view .gdp_wrap {padding:40px 0;text-align:center;background:#fbfbfb;margin-bottom:40px;}
.subContents.mypage .myChild.view .compassionCenter {font-size:15px;color:#767676;line-height:24px;}
.subContents.mypage .myChild.view .compassionCenter em {color:#005eb8;}
.subContents.mypage .myChild.view .compassionCenter .tit {font-size:22px;color:#333;margin-bottom:15px;}

.subContents.mypage .mailbox {margin-bottom:40px;}
.subContents.mypage .mailbox .box_type4 {float:left;width:650px;height:476px;}
.subContents.mypage .mailbox .box_type4 .list {width:100%;height:382px;}
.subContents.mypage .mailbox .box_type4 .list li:after {display:block;height:0;clear:both;content:".";visibility:hidden;}
.subContents.mypage .mailbox .box_type4 .list li {width:100%;margin-bottom:30px;}
.subContents.mypage .mailbox .box_type4 .list li .pic {float:left;display:inline-block;width:66px;height:66px;background-size:cover !important;text-indent:-9999px;border-radius:33px;}
.subContents.mypage .mailbox .box_type4 .list li .listCon {float:right;display:inline-block;width:487px;height:66px;padding:10px 0 0 25px;background:#fbfbfb;border:1px solid #e8e8e8;border-radius:4px;position:relative;}
.subContents.mypage .mailbox .box_type4 .list li .listCon .arr {display:inline-block;width:7px;height:16px;background:url('/common/img/bu/arr_9.png') no-repeat 0 0;position:absolute;left:-7px;top:25px;}
.subContents.mypage .mailbox .box_type4 .list li .listCon .name {display:inline-block;font-size:15px;color:#333;margin-bottom:3px;vertical-align:middle;}
.subContents.mypage .mailbox .box_type4 .list li .listCon .new {display:inline-block;width:24px;height:24px;text-indent:-9999px;background:url('/common/img/icon/new_2.png') no-repeat;vertical-align:middle;margin-left:10px;}
.subContents.mypage .mailbox .box_type4 .list li .listCon .bar {display:inline-block;width:1px;height:10px;background:#c9c9c9;margin:0 6px;vertical-align:middle;}
.subContents.mypage .mailbox .box_type4 .list li .listCon  span {font-size:13px;vertical-align:middle;}
.subContents.mypage .mailbox .box_type4 .list li .listCon  a {font-size:13px;vertical-align:middle;padding-top:1px;}
.subContents.mypage .mailbox .box_type4 .list li .listCon .txt_status {color:#ff5d05;}
.subContents.mypage .mailbox .box_type4 .list li .listCon .btns {position:absolute;right:15px;bottom:9px;}
.subContents.mypage .mailbox .box_type4 .list li.send .pic {float:right;}
.subContents.mypage .mailbox .box_type4 .list li.send .listCon {float:left;}
.subContents.mypage .mailbox .box_type4 .list li.send .listCon .arr {background-position:0 -16px;position:absolute;left:485px;top:25px;}
.subContents.mypage .mailbox .bnr_write {float:right;width:320px;height:476px;text-align:center;padding-top:130px;background:url('/common/img/page/my/bg_mailbox.png') no-repeat;}
.subContents.mypage .mailbox .bnr_write .tit {font-family:noto_r;font-size:18px;color:#333;}
.subContents.mypage .mailbox .bnr_write .bar {display:inline-block;width:1px;height:40px;background:#ddbe23;margin:20px 0;}
.subContents.mypage .mailbox .bnr_write .con {font-size:15px;color:#7c6a10;line-height:24px;margin-bottom:25px;}
.subContents.mypage .mailbox .box_type4.no_content {float:none;width:100%;height:275px;text-align:center;background:#fff url('/common/img/icon/letter_4.png') no-repeat center 60px;padding-top:100px;}
.subContents.mypage .mailbox .box_type4.no_content p {font-size:15px;color:#767676;line-height:24px;margin-bottom:15px;}
.subContents.mypage .tbl_type6 .no_content.icon1 {height:255px;background:#fff url('/common/img/icon/gift_4.png') no-repeat center 55px;padding:60px 0 0 0;}
.subContents.mypage .tbl_type6 .no_content.icon2 {height:255px;background:#fff url('/common/img/icon/gift_3.png') no-repeat center 55px;padding:60px 0 0 0;}

.subContents.mypage .growth ul li {float:left;width:212px;height:160px;background-size:cover !important;margin:0 23px 24px 0;}
.subContents.mypage .growth ul li:last-child {margin:0 0 24px 0;}
.subContents.mypage .growth ul li.no_content {width:100%;height:170px;font-size:15px;text-align:center;background:#fff url('/common/img/icon/growth.png') no-repeat center 50px;background-size:inherit !important;padding:100px 0 0 0;margin:0;}
.subContents.mypage .growth ul li button {width:100%;height:100%;position:relative;}
.subContents.mypage .growth ul li button .date {display:block;width:100%;height:30px;font-size:15px;color:#fff;text-align:center;line-height:30px;background:rgba(0,163,198,0.85);position:absolute;left:0;bottom:0;}
.subContents.mypage .growth .btn_s_type3 {margin-top:10px;}

.subContents.mypage .overTwo .childBox {width:445px;height:auto;border:1px solid #e8e8e8;margin-bottom:30px;}
.subContents.mypage .overTwo .childBox:nth-child(odd) {float:left;}
.subContents.mypage .overTwo .childBox:nth-child(even) {float:right;}
.subContents.mypage .overTwo .childBox .textWrap {float:none;width:100%;height:60px;padding:20px 0 0 0;text-align:center;background:#fff;border-bottom:1px solid #e8e8e8;}
.subContents.mypage .overTwo .childBox .textWrap .label_meet {margin-bottom:0;}
.subContents.mypage .overTwo .childBox .child_info {height:450px;padding:30px 0 0 0;}
.subContents.mypage .overTwo .childBox .btn a {display:inline-block;width:99px;height:90px;margin-right:5px;background:#f5f5f5;border-radius:4px;position:relative;}
.subContents.mypage .overTwo .childBox .btn a:hover span {text-decoration:underline;}
.subContents.mypage .overTwo .childBox .btn a.on {background:#ffdd33;text-decoration:none;}
.subContents.mypage .overTwo .childBox .btn a span {display:block;width:100%;height:100%;font-family:'noto_d';color:#444;text-align:center;padding-top:60px;position:absolute;}
.subContents.mypage .overTwo .childBox .btn a span.letter {background:url('/common/img/icon/letter.png') no-repeat center 20px;background-size:40px;}
.subContents.mypage .overTwo .childBox .btn a span.gift {background:url('/common/img/icon/gift_2.png') no-repeat center 16px;background-size:40px;}
.subContents.mypage .overTwo .childBox .btn a span.diary {background:url('/common/img/icon/diary.png') no-repeat center 18px;background-size:40px;}



/* 마이페이지 : 후원관리 */
.subContents.mypage .cert .box {width:450px;height:215px;padding:30px 0 0 50px;border:1px solid #e8e8e8;}
.subContents.mypage .cert .box .tit {font-family:'noto_r';font-size:22px;color:#333;margin-bottom:15px;}
.subContents.mypage .cert .box .con {color:#767676;line-height:22px;margin-bottom:30px;}
.subContents.mypage .cert .box.phone {background:url('/common/img/icon/cert_phone.png') no-repeat;background-position:338px 30px;}
.subContents.mypage .cert .box.ipin {background:url('/common/img/icon/cert_ipin.png') no-repeat;background-position:322px 40px;}
.subContents.mypage .status{display:inline-block;width:50px;height:50px;color:#fff;font-size:13px;font-family:'noto_m';padding-top:16px;}
.subContents.mypage .status.ing{background:url('/common/img/icon/re_ing.png')no-repeat;}
.subContents.mypage .status.cancel{background:url('/common/img/icon/re_end.png')no-repeat;}
.subContents.mypage .status.done{background:url('/common/img/icon/re_done.png')no-repeat;color:#f8ad1b;line-height:14px;padding-top:11px;}
.subContents.mypage .v_account_wrap {width:100%;height:auto;text-align:center;padding:30px 30px 0 30px;background:#fbfbfb;}
.subContents.mypage .v_account {display:inline-block;}
.subContents.mypage .v_account:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.mypage .v_account li {float:left;width:203px;height:auto;font-size:15px;color:#767676;text-align:center;padding:15px 20px;margin:0 15px 15px 0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;}
.subContents.mypage .v_account li .name {color:#333;margin-bottom:3px;}
.subContents.mypage .v_account li:nth-child(4n) {margin-right:0;}
.subContents.mypage .txt_info1 {text-align:center;}
.subContents.mypage .txt_info1 span {float:left;display:inline-block;font-family:noto_m;margin-right:20px;padding-top:2px;}
.subContents.mypage .txt_info1 ul {float:left;}
.subContents.mypage .txt_info1 ul li {float:none;display:inherit;text-align:left;}
.subContents.mypage .select_pay {margin-bottom:30px;}
.subContents.mypage .select_pay .left {float:left;font-family:noto_r;font-size:16px;color:#121212;line-height:25px;}
.subContents.mypage .select_pay .right {float:right;padding-top:8px;}
.subContents.mypage .select_pay .right .checkbox_ui label.css_label {font-size:16px !important;color:#121212 !important;line-height:18px;}
.subContents.mypage .tbl_type2.delay th {min-height:inherit;font-size:15px;color:#555;}
.subContents.mypage .tbl_type2.delay td {min-height:inherit;font-size:15px;color:#121212;padding-right:20px;}
.subContents.mypage .tbl_type2.delay tr.sum th {color:#121212;background:#edf6fe;}
.subContents.mypage .tbl_type2.delay tr.sum td {font-family:noto_m;font-size:18px;color:#005eb8;background:#edf6fe;}
.subContents.mypage .radio_ui img.kakao {position:absolute;left:27px;top:-2px;}
.subContents.mypage .radio_ui img.payco {position:absolute;left:27px;top:3px;}
.subContents.mypage .guide p{font-family:'noto_r';color:#005eb8;font-size:15px;padding-bottom:15px;border-bottom:1px solid #e8e8e8;}
.subContents.mypage .guide ul{color:#767676;padding-top:15px;}
.subContents.mypage .guide ul li{margin-bottom:3px;}
.subContents.mypage .guide ul li em{font-family:noto_r;color:#333;}
.subContents.mypage .box_type4.receipt {height:390px;padding:0;overflow:auto;margin-bottom:20px;}
.subContents.mypage .box_type5 .receipt_info {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e8e8e8;}

.subContents.mypage .money .bg_info {width:100%;height:245px;text-align:center;padding-top:58px;margin-bottom:40px;background:url('/common/img/page/my/bg_money.jpg') no-repeat center;background-size:cover;}
.subContents.mypage .money .bg_info p {font-size:15px;color:#c5e0f6;line-height:24px;padding-top:60px;background:url('/common/img/page/my/bg_gift.png') no-repeat center top;}
.subContents.mypage .money .bg_info p em {color:#fff;}
.subContents.mypage .money .kind li {float:left;width:217px;height:265px;text-align:center;padding-top:105px;margin-right:16px;border:1px solid #e2e2e2;border-radius:4px;}
.subContents.mypage .money .kind li:last-child {margin-right:0;}
.subContents.mypage .money .kind li.kind1 {background:url('/common/img/page/my/icon_money1.png') no-repeat center 27px;}
.subContents.mypage .money .kind li.kind2 {background:url('/common/img/page/my/icon_money2.png') no-repeat center 30px;}
.subContents.mypage .money .kind li.kind3 {background:url('/common/img/page/my/icon_money3.png') no-repeat center 30px;}
.subContents.mypage .money .kind li.kind4 {background:url('/common/img/page/my/icon_money4.png') no-repeat center 25px;}
.subContents.mypage .money .kind li span.txt1 {display:inline-block;height:60px;font-size:15px;color:#767676;line-height:24px;}
.subContents.mypage .money .kind li span.txt2 {font-size:13px;line-height:20px;}
.subContents.mypage .money .sel_money li {float:left;width:217px;height:225px;text-align:center;padding-top:180px;margin-right:16px;border:1px solid #e2e2e2;border-radius:4px;cursor:pointer;}
.subContents.mypage .money .sel_money li:last-child {margin-right:0;}
.subContents.mypage .money .sel_money li.sel1 {background:url('/common/img/page/my/sel_money.png') no-repeat center 0;background-position:0px 0px;}
.subContents.mypage .money .sel_money li.sel2 {background:url('/common/img/page/my/sel_money.png') no-repeat center 0;background-position:-215px 0px;}
.subContents.mypage .money .sel_money li.sel3 {background:url('/common/img/page/my/sel_money.png') no-repeat center 0;background-position:-430px 0px;}
.subContents.mypage .money .sel_money li.sel4 {background:url('/common/img/page/my/sel_money.png') no-repeat center 0;background-position:-645px 0px;}
.subContents.mypage .money .sel_money li.sel1.on {background-position:0px -230px;}
.subContents.mypage .money .sel_money li.sel2.on {background-position:-215px -230px;}
.subContents.mypage .money .sel_money li.sel3.on {background-position:-430px -230px;}
.subContents.mypage .money .sel_money li.sel4.on {background-position:-645px -230px;}
.subContents.mypage .money .sel_money li span.txt1 {display:inline-block;height:60px;font-size:15px;color:#767676;line-height:24px;}

.subContents.mypage .tbl_child .checkbox_ui.all {float:left;padding:8px 0 0 22px;}
.subContents.mypage .tbl_child .selBox {float:right;padding-right:20px;}
.subContents.mypage .tbl_child {width:100%; border-collapse:collapse;}
.subContents.mypage .tbl_child th {font-weight:normal;text-align:left;vertical-align:middle;padding:8px 0;border-bottom:1px solid #ccc;background:#fbfbfb;}
.subContents.mypage .tbl_child td {vertical-align:middle;padding:25px 0;border-bottom:1px solid #e8e8e8;}
.subContents.mypage .tbl_child td .pic {display:inline-block;width:88px;height:88px;text-indent:-9999px;border-radius:44px;overflow:hidden;}
.subContents.mypage .tbl_child td.detail {padding-left:20px;}
.subContents.mypage .tbl_child td.detail span {display:inline-block;font-size:15px;margin:5px 0;}
.subContents.mypage .tbl_child td.detail span.field {width:75px;font-family:noto_r;color:#333;}
.subContents.mypage .tbl_child td.detail span.field.fd2 {width:48px;}
.subContents.mypage .tbl_child td.detail span.data {width:140px;color:#666;}
.subContents.mypage .tbl_child td .btn_view {display:inline-block;height:20px;font-size:15px;color:#767676;line-height:15px; margin-top:10px;padding-left:20px;background:url('/common/img/icon/detail.png') no-repeat;background-position:0 0;}
.subContents.mypage .tbl_child td .btn_view:hover {color:#005eb8;background-position:0 -20px;text-decoration:underline;}
.subContents.mypage .tbl_child td .ic_new {display:inline-block;width:35px;height:30px;background:url('/common/img/icon/new_2.png') no-repeat right top;vertical-align:middle;}
.subContents.mypage .tbl_child tr:last-child td {border-bottom:1px solid #bbb;}
.subContents.mypage .tbl_child.reserve tr:last-child td {border-bottom:0;}
.subContents.mypage .tbl_child button.letter_prev {width:17px;height:17px;text-indent:-9999px;background:url('/common/img/btn/prev_5.png') no-repeat;margin-right:5px;}
.subContents.mypage .tbl_child button.letter_next {width:17px;height:17px;text-indent:-9999px;background:url('/common/img/btn/next_5.png') no-repeat;margin-left:5px;}
.subContents.mypage .tbl_child.letter th {padding:15px 20px;}
.subContents.mypage .tbl_child.letter .bar {display:inline-block;width:1px;height:10px;background:#c9c9c9;margin:0 10px;}

/* 마이페이지 : 편지 */
.subContents.mypage .letter .table_sel {margin:-10px 0 20px 0;}
.subContents.mypage .letter .topLink1 {float:left;}
.subContents.mypage .letter .topLink1 a {display:inline-block;height:12px;font-size:15px;color:#767676;line-height:12px;padding-right:15px;margin-right:15px;border-right:1px solid #ccc;}
.subContents.mypage .letter .topLink1 a:last-child {padding-right:0;margin-right:0;border-right:0;}
.subContents.mypage .letter .topLink1 a:hover {color:#005eb8;text-decoration:none;}
.subContents.mypage .letter .topLink1 a.on {color:#005eb8;text-decoration:none;}
.subContents.mypage .letter .topLink2 {float:right;}
.subContents.mypage .letter .topLink2 a {display:inline-block;font-size:15px;color:#005eb8;padding-left:23px;margin-left:20px;}
.subContents.mypage .letter .topLink2 a.faq {background:url('/common/img/icon/faq.png') no-repeat 0 1px;}
.subContents.mypage .letter .topLink2 a.what {background:url('/common/img/icon/letter_3.png') no-repeat 0 -16px;}
.subContents.mypage .letter .topLink2 a:hover {color:#005eb8;text-decoration:underline;}
.subContents.mypage .letter .topLink2 a.on {color:#005eb8;text-decoration:underline;}
.subContents.mypage .letter .status {display:inline-block;width:40px;height:40px;position:absolute;right:-5px;bottom:-5px;}
.subContents.mypage .letter .status.send {background:url('/common/img/icon/status_send_s.png') no-repeat;}
.subContents.mypage .letter .status.receive {background:url('/common/img/icon/status_receive_s.png') no-repeat;}
.subContents.mypage .letter .status.temp {background:url('/common/img/icon/status_temp_s.png') no-repeat;}
.subContents.mypage .letter .status.standby {background:url('/common/img/icon/status_standby_s.png') no-repeat;}
.subContents.mypage .letter .letter_status div {float:left;width:217px;height:265px;text-align:center;border:1px solid #e2e2e2;border-radius:4px;margin-right:16px;padding-top:105px;}
.subContents.mypage .letter .letter_status div:last-child {margin-right:0;}
.subContents.mypage .letter .letter_status div.receive {background:url('/common/img/icon/status_receive.png') no-repeat center 30px;}
.subContents.mypage .letter .letter_status div.send {background:url('/common/img/icon/status_send.png') no-repeat center 30px;}
.subContents.mypage .letter .letter_status div.temp {background:url('/common/img/icon/status_temp.png') no-repeat center 30px;}
.subContents.mypage .letter .letter_status div.standby {background:url('/common/img/icon/status_standby.png') no-repeat center 30px;}
.subContents.mypage .letter .letter_status div p {font-family:noto_r;font-size:18px;color:#333;margin-bottom:15px;}
.subContents.mypage .letter .letter_status div span {font-size:15px;color:#767676;line-height:24px;}
.subContents.mypage .letter .textarea_type2 {height:60px;margin-bottom:10px;}
.subContents.mypage .letter .txt_status {font-size:14px;color:#ff5d05;vertical-align:middle;}
.subContents.mypage .letter .letter_detail {width:100%;height:875px;border:1px solid #d8d8d8;border-radius:4px;overflow:auto;}
.subContents.mypage .letter .letter_thumbList li {float:left;width:20%;height:auto;}
.subContents.mypage .letter .letter_thumbList li .img {display:block;width:90px;height:90px;margin-bottom:20px;overflow:hidden;}
.subContents.mypage .letter .letter_thumbList li .css_label {font-size:13px;line-height:20px;padding-left:20px;}
.subContents.mypage .letter .sample_new {display:inline-block;width:35px;height:30px;background:url('/common/img/icon/new_2.png') no-repeat right top;position:absolute;right:-32px;top:-1px;}
.subContents.mypage .letter .letter_paper {width:100%;height:600px;padding-top:130px; margin-bottom:10px;}
.subContents.mypage .letter .letter_paper .textarea_type2 {height:340px;padding:10px 50px;border:0;overflow:auto;}
.subContents.mypage .letter .letter_paper.bg_BBC {background:url('/common/img/page/my/letter_bg_BBC.jpg') no-repeat;}
.subContents.mypage .letter .letter_paper.bg_BBC .textarea_type2 {background:#f9fcf5;}

.subContents.mypage .letter .attach_img img {max-width:100%;border:1px solid #d8d8d8;}
.subContents.mypage .letter .sel_letter .box {width:449px;height:180px;text-align:center;padding-top:50px;border:1px solid #e2e2e2;background:#fbfbfb;border-radius:4px;cursor:pointer;}
.subContents.mypage .letter .sel_letter .box .icon {display:inline-block;width:74px;height:38px;margin-bottom:15px;}
.subContents.mypage .letter .sel_letter .box .txt span {font-family:noto_r;font-size:18px;color:#333;vertical-align:middle;}
.subContents.mypage .letter .sel_letter .box .txt .icon2 {display:inline-block;width:30px;height:30px;margin-right:15px; background:url('/common/img/icon/check_2.png') no-repeat;background-position:0 0;}
.subContents.mypage .letter .sel_letter .box.on .txt .icon2 {background-position:0 -30px;}
.subContents.mypage .letter .sel_letter .box1 {float:left;}
.subContents.mypage .letter .sel_letter .box2 {float:right;}
.subContents.mypage .letter .sel_letter .box1 .icon {background:url('/common/img/page/my/icon_letter.png') no-repeat;background-position:0px 0px;}
.subContents.mypage .letter .sel_letter .box2 .icon {background:url('/common/img/page/my/icon_letter.png') no-repeat;background-position:-84px 0px;}
.subContents.mypage .letter .sel_letter .box1.on .icon {background-position:0px -48px;}
.subContents.mypage .letter .sel_letter .box2.on .icon {background-position:-84px -48px;}
.subContents.mypage .letter .vi_info {width:100%;height:190px;background:url('/common/img/page/my/bg_visual.jpg') no-repeat;margin-bottom:35px;padding:40px 0 0 50px;}
.subContents.mypage .letter .vi_info p.txt1 {font-family:noto_r;font-size:22px;color:#fff;margin-bottom:25px;}
.subContents.mypage .letter .vi_info p.txt2 {font-size:15px;color:#cfb59f;line-height:22px;}
.subContents.mypage .letter .bg_info {width:100%;height:250px;text-align:center;padding-top:58px;margin-bottom:40px;background:url('/common/img/page/my/bg_smart.jpg') no-repeat center;background-size:cover;}
.subContents.mypage .letter .bg_info p {font-size:15px;color:#c5e0f6;line-height:24px;padding-top:65px;background:url('/common/img/page/my/bg_smart_2.png') no-repeat center top;}
.subContents.mypage .letter .bg_info p em {color:#fff;}
.subContents.mypage .letter .smart_tit .tit {font-family:noto_r;font-size:22px;color:#333;margin-bottom:10px;}
.subContents.mypage .letter .smart_tit .con {font-size:15px;color:#767676;line-height:24px;margin-bottom:20px;}
.subContents.mypage .letter .smart_con {padding:15px;margin-bottom:30px;}
.subContents.mypage .letter .smart_con .tit {font-family:noto_r;font-size:18px;color:#333;margin-bottom:20px;}
.subContents.mypage .letter .smart_con .css_label {display:inline-block;font-size:15px;color:#121212;margin-bottom:10px;}
.subContents.mypage .letter .smart_con .con {font-size:15px;color:#666;line-height:24px;padding-left:26px;margin-bottom:15px;}

.subContents.mypage .btn_letter {display:inline-block;height:21px;font-size:14px;color:#767676;padding-left:22px; background:url('/common/img/icon/view_letter.png') no-repeat 0 1px;vertical-align:middle;}
.subContents.mypage .btn_letter:hover {color:#005eb8;background-position:0 -19px;}
.subContents.mypage .btn_reply {display:inline-block;height:21px;font-size:14px;color:#767676;padding-left:22px; background:url('/common/img/icon/letter_3.png') no-repeat 0 4px;vertical-align:middle;}
.subContents.mypage .btn_reply:hover {color:#005eb8;background-position:0 -16px;}
.subContents.mypage .btn_modify {display:inline-block;height:21px;font-size:14px;color:#767676;padding-left:22px; background:url('/common/img/icon/modify.png') no-repeat 0 1px;vertical-align:middle;}
.subContents.mypage .btn_modify:hover {color:#005eb8;1background-position:0 -16px;}
.subContents.mypage .btn_del {display:inline-block;height:21px;font-size:14px;color:#767676;1padding-left:22px; 1background:url('/common/img/icon/modify.png') no-repeat 0 1px;vertical-align:middle;}
.subContents.mypage .btn_del:hover {color:#005eb8;1background-position:0 -16px;}
.subContents.mypage .btn_cancel {display:inline-block;height:25px;font-size:14px;color:#ff5d05;vertical-align:middle;text-decoration:underline;}
.subContents.mypage .btn_cancel:hover {color:#ff5d05;text-decoration:underline;}

/* 마이페이지 : 펀딩관리 */
.subContents.mypage .funding .myinfo {width:320px;height:317px;text-align:center;padding-top:25px;background:#e64c65;border-radius:4px;}
.subContents.mypage .funding .myinfo .pic {display:inline-block;width:139px;height:139px;border-radius:70px;overflow:hidden;margin-bottom:10px;}
.subContents.mypage .funding .myinfo .name {font-family:noto_r;font-size:22px;color:#fff;margin-bottom:10px;}
.subContents.mypage .funding .myinfo ul {display:inline-block;}
.subContents.mypage .funding .myinfo ul li {float:left;width:80px;font-size:16px;color:#ffd5dc;}
.subContents.mypage .funding .myinfo ul li:first-child {background:url('/common/img/page/my/sp_bar.png') no-repeat right bottom;}
.subContents.mypage .funding .btn_pic {display:inline-block;font-size:12px;color:#ffd5dc;text-decoration:none;padding:3px 10px 4px 10px;border:1px solid #ffd5dc;border-radius:3px;}
.subContents.mypage .funding .myFunding {width:650px;height:317px;position:absolute;right:0;top:0;}
.subContents.mypage .funding .myFunding .s_tit2 {margin:-5px 0 25px 0;}
.subContents.mypage .funding .myFunding .news {font-size:14px;color:#767676;position:absolute;right:0;top:3px;}
.subContents.mypage .funding .myFunding .update {display:inline-block;padding-left:25px;background:url('/common/img/icon/news.png') no-repeat 0 4px;}
.subContents.mypage .funding .myFunding .member {display:inline-block;line-height:12px;padding-left:10px;margin-left:8px;border-left:1px solid #dcdcdc;}
.subContents.mypage .funding .myFunding .detail {position:relative;}
.subContents.mypage .funding .myFunding .detail .pic {float:left;width:200px;height:200px;overflow:hidden;}
.subContents.mypage .funding .myFunding .detail .con {float:left;width:380px;height:auto;padding-left:30px;}
.subContents.mypage .funding .myFunding .detail .con .tit {font-size:16px;color:#005eb8;line-height:24px;margin-bottom:20px;}
.subContents.mypage .funding .myFunding .detail .con .tit .d_day {display:inline-block;font-size:13px;color:#fff;background:#005eb8;padding:0px 10px;margin-left:10px;}
.subContents.mypage .funding .myFunding .detail .con ul {width:100%;height:150px;}
.subContents.mypage .funding .myFunding .detail .con ul li {margin-bottom:5px;}
.subContents.mypage .funding .myFunding .detail .con ul li .field {display:inline-block;width:70px;font-family:noto_r;font-size:15px;color:#333;}
.subContents.mypage .funding .myFunding .detail .con ul li .data {display:inline-block;font-size:15px;color:#666;}
.subContents.mypage .funding .myFunding .detail .con .btn_s_type2 {position:absolute;right:0;bottom:10px;}
.subContents.mypage .funding .myFunding .no_recent {text-align:center;}
.subContents.mypage .funding .myFunding .no_recent span {display:inline-block;font-size:15px;color:#767676;line-height:24px;background:url('/common/img/page/my/icon_funding.png') no-repeat center top;padding-top:60px;margin-top:10px;}
.subContents.mypage .funding .accrue .tit {display:inline-block;font-family:'noto_m';font-size:18px;color:#333;margin-bottom:50px;}
.subContents.mypage .funding .accrue .txt {font-family:'noto_m';font-size:18px;color:#333;text-align:right;}
.subContents.mypage .funding .accrue .txt .price {display:inline-block;width:250px;font-family:'noto_b';font-size:30px;color:#005eb8;border-bottom:2px solid #ededed;}
.subContents.mypage .funding .accrue .txt .won {display:inline-block;font-family:'noto_r';font-size:18px;color:#005eb8;margin:0 15px 0 15px;}

/* 마이페이지 : 나의참여 */
.subContents.mypage .activity .cad_info .banner {width:100%;height:170px;background:url('/common/img/page/my/bg_cad.jpg') no-repeat;position:relative;}
.subContents.mypage .activity .cad_info .banner a {display:inline-block;width:100%;height:170px;font-family:noto_l;font-size:20px;line-height:27px;color:#fff;text-align:right;padding:40px 42px 0 0;background:url('/common/img/page/my/bg_cad_btn.png') no-repeat right top;position:absolute;right:0;top:0;}
.subContents.mypage .activity .cad_info .banner a em {font-family:noto_m;}
.subContents.mypage .activity .cad_info .banner a:hover {text-decoration:none;}
.subContents.mypage .activity .tbl_type6 .label_day {display:inline-block;font-size:12px;color:#fff;padding:1px 6px 1px 6px;background:#23abe2;margin-left:10px;}
.subContents.mypage .activity .stampWrap {width:100%;height:auto;border-top:2px solid #444;padding-top:28px;}
.subContents.mypage .activity .stampWrap ul li {float:left;width:20%;height:250px;text-align:center;}
.subContents.mypage .activity .stampWrap ul li .img {display:inline-block;width:124px;height:124px;margin-bottom:15px;background-size:cover !important;}
.subContents.mypage .activity .stampWrap ul li .subject {display:inline-block;font-family:noto_r;font-size:18px;color:#767676;line-height:24px;}
.subContents.mypage .activity .stampWrap ul li.on .subject {color:#005eb8;}
.subContents.mypage .activity .stampWrap ul.online li .subject {height:35px;}
.subContents.mypage .activity .stampWrap ul.attendance li {height:225px;}
.subContents.mypage .activity .stampWrap ul.attendance li .subject {width:130px;height:80px;}
.subContents.mypage .activity .stampWrap ul li.cdsp .img {background:url('/common/img/icon/stamp/cdsp_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.mail .img {background:url('/common/img/icon/stamp/mail_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.cad .img {background:url('/common/img/icon/stamp/cad_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.sf .img {background:url('/common/img/icon/stamp/sf_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.ufc .img {background:url('/common/img/icon/stamp/ufc_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.ufj .img {background:url('/common/img/icon/stamp/ufj_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.store .img {background:url('/common/img/icon/stamp/store_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.common .img {background:url('/common/img/icon/stamp/common_off.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.cdsp.on .img {background:url('/common/img/icon/stamp/cdsp_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.mail.on .img {background:url('/common/img/icon/stamp/mail_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.cad.on .img {background:url('/common/img/icon/stamp/cad_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.sf.on .img {background:url('/common/img/icon/stamp/sf_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.ufc.on .img {background:url('/common/img/icon/stamp/ufc_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.ufj.on .img {background:url('/common/img/icon/stamp/ufj_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.store.on .img {background:url('/common/img/icon/stamp/store_on.jpg') no-repeat;}
.subContents.mypage .activity .stampWrap ul li.common.on .img {background:url('/common/img/icon/stamp/common_on.jpg') no-repeat;}


/* 마이페이지 : 스토어 */
.subContents.mypage .myOrder .tbl_type6.order td {padding:25px 15px;}
.subContents.mypage .myOrder .tbl_type6.order .prdt_pic {border-right:0;}
.subContents.mypage .myOrder .tbl_type6.order .prdt_pic div {width:98px;height:98px;overflow:hidden;}
.subContents.mypage .myOrder .tbl_type6.order .prdt_name {color:#121212;margin-bottom:5px;padding-top:5px;}
.subContents.mypage .myOrder .tbl_type6.order .prdt_option {margin-bottom:12px;}
.subContents.mypage .myOrder .tbl_type6.order td.no_content {padding:70px 15px;}
.subContents.mypage .myOrder .delivery_info {padding:10px 0;}
.subContents.mypage .myOrder .delivery_info li {float:left;width:33%;text-align:center;}
.subContents.mypage .myOrder .delivery_info li .icon {display:inline-block;width:140px;height:140px;font-size:15px;color:#767676;padding-top:85px;margin-bottom:15px;background:url('/common/img/page/my/bg_delivery.png') no-repeat;}
.subContents.mypage .myOrder .delivery_info li.step1 .icon {background-position:0 0;}
.subContents.mypage .myOrder .delivery_info li.step2 .icon {background-position:-140px 0;}
.subContents.mypage .myOrder .delivery_info li.step3 .icon {background-position:-280px 0;}
.subContents.mypage .myOrder .delivery_info li .tit {font-family:noto_r;font-size:18px;color:#333;line-height:24px;margin-bottom:15px;}
.subContents.mypage .myOrder .delivery_info li .con {font-size:15px;color:#767676;line-height:24px;}

/* 마이페이지 : 개인정보 */
.subContents.mypage .myInfo .modify_pw {text-align:center;padding:40px 0;margin-bottom:30px;border-bottom:1px solid #e8e8e8;}
.subContents.mypage .myInfo .modify_pw .txt {font-family:'noto_r';font-size:22px;color:#333;margin-bottom:15px;}
.subContents.mypage .myInfo .tbl_join td.padding1 {padding:10px 0 15px 0;}
.subContents.mypage .myInfo .tbl_join td.padding2 {padding:15px 0 0 0;}
.subContents.mypage .myInfo .tbl_join td.line {border-bottom:1px solid #e8e8e8;padding:20px 0;}
.subContents.mypage .myInfo .tbl_join td.tit {padding-bottom:15px;}
.subContents.mypage .myInfo .tbl_join td.tit .field {float:left;font-family:noto_m;font-size:15px;color:#333;}
.subContents.mypage .myInfo .tbl_join td.tit .data {float:right;font-size:15px;color:#767676;}
.subContents.mypage .myInfo .tbl_join td .pos2 {display:inline-block;margin:20px 0 0 10px;}
.subContents.mypage .myInfo .tbl_join .change_pw {display:block;width:400px;height:34px;font-size:13px;color:#767676;padding:8px 0 0 20px;background:#fdfdfd url('/common/img/bu/sel_bg1.png') no-repeat right center;border:1px solid #d8d8d8;border-radius:4px;cursor:pointer;}
.subContents.mypage .myInfo .tbl_join .change_pw.on {background:#fdfdfd url('/common/img/bu/sel_bg1_on.png') no-repeat right center;}
.subContents.mypage .myInfo .tbl_join .form_disabled {display:inline-block;width:100px;height:34px;font-size:13px;color:#333;padding:8px 0 0 20px;background:#e9e9e9 url('/common/img/bu/sel_bg1.png') no-repeat right center;border:1px solid #d8d8d8;border-radius:4px;position:relative;}
.subContents.mypage .myInfo .tbl_join .form_disabled:first-child {width:180px;}
.subContents.mypage .myInfo .tbl_join .form_disabled.cert {width:400px;background:#e9e9e9 url('');}
.subContents.mypage .myInfo .tbl_join .posR {color:#767676;position:absolute;right:20px;top:8px;}
.subContents.mypage .myInfo .tbl_join .posL {color:#333;position:absolute;left:20px;top:2px;}
.subContents.mypage .myInfo .tbl_join .pw_hidden {display:none;}
.subContents.mypage .myInfo .tbl_join .overseas_faq a {font-size:13px;margin-top:10px;}
.subContents.member.mypage .input_div {margin-bottom:30px}
.subContents.member.mypage .input_div .login_input {width:740px;}
.subContents.member.mypage .input_div .login_field {background:url('');padding-left:0px;}
.subContents.member.mypage .btn_withdraw {display:inline-block;font-size:15px;color:#005eb8;margin-left:10px;text-decoration:underline;}

.subContents.mypage .withdraw .withdraw_info {padding:30px 40px 15px 40px;}
.subContents.mypage .withdraw .withdraw_info ul li {margin-bottom:15px;}
.subContents.mypage .withdraw .withdraw_info ul li span {display:inline-block;font-size:15px;color:#666;padding-left:8px;line-height:22px;;background:url('/common/img/bu/rect_01.png') no-repeat 0 10px;}
.subContents.mypage .withdraw .withdraw_info ul li span em {color:#005eb8;}
.subContents.mypage .withdraw .agree {text-align:center;padding:30px 0;border-bottom:1px solid #e8e8e8;margin-bottom:30px;}

.subContents.mypage .qna_content .tit {text-align:center;padding-bottom:25px;}
.subContents.mypage .qna_content .tit p {font-size:25px;color:#333;margin-bottom:15px;}
.subContents.mypage .qna_content .tit span {display:inline-block;color:#767676;padding:0 10px;}
.subContents.mypage .qna_content .tit span.date {line-height:10px;border-right:1px solid #c9c9c9;}
.subContents.mypage .qna_content .con {margin-bottom:30px;}
.subContents.mypage .qna_content .con p {font-family:noto_m;font-size:18px;color:#005eb8;margin-bottom:15px;}
.subContents.mypage .qna_content .con span {font-size:15px;color:#767676;line-height:24px;}
.subContents.mypage .qna_content .con .question {padding:25px 30px;background:#fbfbfb;border-top:1px solid #bbb;border-bottom:1px solid #e8e8e8;}
.subContents.mypage .qna_content .con .answer {padding:25px 30px;border-bottom:1px solid #bbb;}


/* 마이컴패션 팝업 */
.pop_type1 .pop_content.sponsorDetail .myChild {margin-bottom:40px;}
.pop_type1 .pop_content.sponsorDetail .myChild .picWrap {float:left;width:284px;height:auto;text-align:center;}
.pop_type1 .pop_content.sponsorDetail .myChild .picWrap .pic {width:284px;height:376px;text-align:center;padding-top:20px;border:1px solid #d2d2d2;border-radius:4px;}
.pop_type1 .pop_content.sponsorDetail .myChild .picWrap .pic span {display:inline-block;width:242px;height:333px;overflow:hidden;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap {float:left;width:420px;height:376px;padding:20px 0 0 0;margin-left:30px;position:relative;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap .label {display:inline-block;font-family:'noto_b';font-size:13px;color:#fff;padding:2px 8px 3px 8px;margin-bottom:10px;background:#23abe2;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap .name {display:inline-block;font-family:'noto_m';font-size:30px;color:#121212;line-height:36px;letter-spacing:-1px;margin-bottom:20px;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap .info li {margin-bottom:5px;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap .info li .field {display:inline-block;width:55px;font-size:16px;color:#333;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap .info li .data {font-size:16px;color:#767676;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap .tableWrap {position:absolute;right:0px;bottom:0px;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap table {width:100%; border-collapse:collapse;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap table tbody {border-top:1px solid #e8e8e8;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap table th {height:55px;font-family:'noto_d';font-size:15px;color:#767676;font-weight:normal;vertical-align:middle;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.pop_type1 .pop_content.sponsorDetail .myChild .textWrap table td {height:55px;font-size:15px;color:#121212;text-align:right;vertical-align:middle;padding-right:30px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}

.pop_type1 .pop_content.virtual .desc {font-size:15px;color:#767676;line-height:24px;text-align:center;margin-bottom:20px;}
.pop_type1 .pop_content.virtual .v_account {display:inline-block;width:auto;}
.pop_type1 .pop_content.virtual .v_account:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.pop_type1 .pop_content.virtual .v_account li {float:left;width:203px;height:auto;font-size:15px;color:#767676;text-align:center;padding:15px 20px;margin:0 15px 15px 0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;}
.pop_type1 .pop_content.virtual .v_account li .name {color:#333;margin-bottom:3px;}
.pop_type1 .pop_content.virtual .v_account li:nth-child(3n) {margin-right:0;}
.pop_type1 .pop_content.virtual .sel_bank {text-align:center;padding-top:30px;border-top:1px solid #e8e8e8;}
.pop_type1 .pop_content.virtual .sel_bank p {font-size:15px;color:#333;margin-bottom:15px;}
.pop_type1 .pop_content.virtual .box_type3 .tit {font-family:noto_r;font-size:22px;color:#333;text-align:center;margin-bottom:30px;}
.pop_type1 .pop_content.virtual .box_type5 .tit {font-family:noto_r;font-size:14px;color:#005eb8;margin-bottom:10px;}

.pop_type1 .pop_content.delivery .category {padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.delivery .category:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.pop_type1 .pop_content.delivery .category:last-child {padding-bottom:0;margin-bottom:0;border-bottom:0;}
.pop_type1 .pop_content.delivery .category .tit {float:left;width:27%;font-family:noto_m;font-size:22px;color:#333;padding-left:37px;}
.pop_type1 .pop_content.delivery .category.cat1 .tit {background:url('/common/img/page/my/icon_delivery.png') no-repeat 0 2px;padding-top:0px;}
.pop_type1 .pop_content.delivery .category.cat2 .tit {background:url('/common/img/page/my/icon_exchange.png') no-repeat 0 0;padding-top:0px;}
.pop_type1 .pop_content.delivery .category.cat3 .tit {background:url('/common/img/page/my/icon_refund.png') no-repeat 0 5px;padding-top:0px;}
.pop_type1 .pop_content.delivery .category .con {float:left;width:73%;}
.pop_type1 .pop_content.delivery .category .con p {font-size:15px;color:#005eb8;line-height:24px; letter-spacing:-0.3px;margin-bottom:15px;}
.pop_type1 .pop_content.delivery .category .con ul li {margin-bottom:10px;}

.pop_type1 .pop_content .tbl_type6.order .prdt_pic {border-right:0;}
.pop_type1 .pop_content .tbl_type6.order .prdt_pic div {width:98px;height:98px;overflow:hidden;}
.pop_type1 .pop_content .tbl_type6.order .prdt_name {display:inline-block;font-size:16px;color:#121212;margin-bottom:5px;}

.pop_type1 .pop_content.growth_pic .gp_wrap {width:628px;height:600px;margin:0 auto;margin-bottom:30px;background-size:contain !important;}
.pop_type1 .pop_content.growth_pic .btn {width:628px;height:0;margin:0 auto;position:relative;}
.pop_type1 .pop_content.growth_pic .btn .btn_prev {position:absolute;left:-57px;bottom:326px;}
.pop_type1 .pop_content.growth_pic .btn .btn_next {position:absolute;right:-57px;bottom:326px;}


/********************* 참여 *******************/
.subContents.part .bgContent .tit {font-family:noto_m;font-size:30px;color:#fff;margin-bottom:30px;}
.subContents.part .bgContent .con {font-size:15px;color:#c5e0f6;line-height:24px;margin-bottom:20px;}
.subContents.part .bgContent .con span {color:#fff;}
.subContents.part .bgContent .con2 {font-size:20px;color:#fff;line-height:30px;margin-bottom:20px;}
.subContents.part .bgContent .con2 span {color:#c5e0f6;}
.subContents.part .bgContent .bar {display:inline-block;width:2px;height:40px;background:#99b5d5;margin-bottom:30px;}
.subContents.part .bgContent .bar2 {display:inline-block;width:2px;height:40px;background:#2877bd;margin-bottom:30px;}
.subContents.part .sub_tit {position:relative;}
.subContents.part .sub_tit h2 {font-family:'noto_m';font-size:30px;color:#121212;text-align:center;padding-bottom:40px;}
.subContents.part .sub_tit .s_con3 {text-align:center;margin-top:-30px;}
.subContents.part .sub_tit .pos1 {position:absolute;right:0;bottom:20px;}
.subContents.part .sortWrap .input_search1 {1border-bottom:2px solid #6c6c6c;}
.subContents.part .contact_qna {border:1px solid #e8e8e8;margin-bottom:20px;}
.subContents.part .contact_qna .tit {width:100%;height:60px;font-family:noto_r;font-size:20px;color:#555;padding-top:15px;text-align:center;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.part .contact_qna .tel {float:left;width:50%;height:120px;text-align:center;padding-top:50px;border-right:1px solid #e8e8e8;}
.subContents.part .contact_qna .tel .icon {font-size:15px;color:#767676;background:url('/common/img/icon/tel.png') no-repeat;padding-left:25px;}
.subContents.part .contact_qna .tel .icon .txt {color:#333;}
.subContents.part .contact_qna .email {float:left;width:50%;height:120px;text-align:center;padding-top:50px;}
.subContents.part .contact_qna .email .icon {font-size:15px;color:#767676;background:url('/common/img/icon/email.png') no-repeat 0 3px;padding-left:27px;}
.subContents.part .contact_qna .email .icon .txt {color:#333;}
.subContents.part .contact_qna .email .icon a {color:#2f4af3;text-decoration:underline;}
.subContents.part .contact_qna .fax {float:left;width:34%;height:120px;text-align:center;padding-top:50px;border-right:1px solid #e8e8e8;}
.subContents.part .contact_qna .fax .icon {font-size:15px;color:#767676;background:url('/common/img/icon/fax.png') no-repeat;padding-left:25px;}
.subContents.part .contact_qna .fax .icon .txt {color:#333;}
.subContents.part .contact_qna.div3 .tel {width:33%;}
.subContents.part .contact_qna.div3 .email {width:33%;}
.subContents.part .bottom_tel {font-size:15px;color:#767676;background:url('/common/img/icon/tel.png') no-repeat;padding-left:25px;}
.subContents.part .bottom_tel .txt {color:#333;}

/* 참여 : 캠페인,이벤트 */
.subContents.part .visual_event {width:100%;min-width:980px;height:481px;margin-bottom:50px;}
.subContents.part .visual_event .slide_wrap {width:100%;height:481px;position:relative;}
.subContents.part .visual_event .slide_wrap .img {width:100%;height:481px;position:absolute;left:0;top:0;overflow:hidden;}
.subContents.part .visual_event .btn_group {width:980px;height:0;position:relative;margin:0 auto;}
.subContents.part .visual_event .btn_group .indi_wrap {width:100%;text-align:center; position:absolute;left:0;right:0;top:-40px;}
.subContents.part .visual_event .btn_group .indi_wrap button {display:inline-block;width:16px;height:16px;text-indent:-9999px;background:url('/common/img/btn/indi_1.png') no-repeat center;margin:0 2px;}
.subContents.part .visual_event .btn_group .indi_wrap button.on {background:url('/common/img/btn/indi_1_on.png') no-repeat center;margin:0 3px;}
.subContents.part .visual_event .btn_group .indi_wrap button.pause {background:url('/common/img/btn/pause_1.png') no-repeat center;}
.subContents.part .visual_event .btn_group .indi_wrap button.play {background:url('/common/img/btn/play_1.png') no-repeat center;}
.subContents.part .visual_event .btn_group button.prev {position:absolute;left:-67px;top:-265px;}
.subContents.part .visual_event .btn_group button.next {position:absolute;right:-67px;top:-265px;}
.subContents.part .event .eventList {margin-bottom:30px;}
.subContents.part .event .eventList li {padding:30px 0;border-bottom:1px solid #dcdcdc;}
.subContents.part .event .eventList li:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.part .event .eventList li.no_content {font-size:18px;background:#fff;text-align:center;padding:100px 0 100px 0;}
.subContents.part .event .eventList .img {float:left;width:410px;height:170px;overflow:hidden;}
.subContents.part .event .eventList .con {float:left;width:450px;padding:10px 0 0 40px;}
.subContents.part .event .eventList .con .label {display:inline-block;font-family:noto_b;color:#fff;padding:2px 8px 2px 8px;background:#00a3c6;margin-bottom:10px;}
.subContents.part .event .eventList .con .tit {display:block;font-family:noto_r;font-size:22px;color:#333;margin-bottom:20px;}
.subContents.part .event .eventList .con .txt {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .event .eventList .status {float:right;display:inline-block;width:90px;height:auto;padding-top:40px;}
.subContents.part .event .eventList .status span {display:inline-block;width:90px;height:90px;font-family:noto_r;font-size:16px;color:#333;text-align:center;padding-top:36px;border-radius:45px;}
.subContents.part .event .eventList .status span.ing {background:#ffcd00;}
.subContents.part .event .eventList .status span.end {background:#dcdcdc;}
.subContents.part .event .boardView_1 .s_tit1 {line-height:34px;}
.subContents.part .event .boardView_1 .tit_box .txt {margin-top:-15px;}
.subContents.part .event .boardView_1 .winner p {font-family:noto_r;font-size:22px;color:#333;text-align:center;margin:30px 0 15px 0;}
.subContents.part .event .boardView_1 .winner .list {display:block;width:100%;height:auto;background:#fdfdfd;padding:25px 20px 10px 25px;}
.subContents.part .event .boardView_1 .winner .list li {float:left;width:20%;height:32px;font-size:15px;color:#767676;}
.subContents.part .event .boardView_1 .child_on {width:310px;height:auto;border:1px solid #e8e8e8;margin:0 auto;}
.subContents.part .event .boardView_1 .child_on .childBox .snsWrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;position:relative;}
.subContents.part .event .boardView_1 .child_on .childBox .snsWrap .day {float:left;font-family:'noto_m';font-size:15px;color:#005eb8;padding-left:20px;margin:18px 0 0 20px;background:url('/common/img/main/icon_clock.png') no-repeat left center;}
.subContents.part .event .boardView_1 .child_on .childBox .child_info {width:100%;height:308px;text-align:center;background:#fbfbfb;padding-top:28px;}
.subContents.part .event .boardView_1 .child_on .childBox .child_info .pic {display:block;width:150px;height:150px;text-indent:-9999px;border-radius:75px;overflow:hidden;background-size:cover;margin:0 auto 15px auto;}
.subContents.part .event .boardView_1 .child_on .childBox .child_info .name {display:inline-block;font-size:20px;color:#333;font-family:'noto_r';line-height:24px;margin-bottom:15px;}
.subContents.part .event .boardView_1 .child_on .childBox .child_info .info span {display:inline-block;font-size:14px;color:#666;line-height:22px;}
.subContents.part .event .boardView_1 .child_on .childBox .child_info .info span.bar {padding-right:10px;margin-right:10px;background:url('/common/img/common/ft_bar.png') no-repeat right center;}
.subContents.part .event .boardView_1 .child_on .childBox .more {width:100%;height:55px;border-top:1px solid #e8e8e8;}
.subContents.part .event .boardView_1 .child_on .childBox .more a {display:inline-block;width:100%;height:100%;font-family:'noto_r';font-size:15px;color:#121212;text-align:center;line-height:55px;}
.subContents.part .event .boardView_1 .campaign_on {padding:40px 0;text-align:center;}
.subContents.part .event .boardView_1 .campaign_on .tableWrap2 {width:780px;text-align:left;margin:0 auto 35px auto;}

/* 참여 : 체험전 */
.subContents.part .expIntro .con1 {padding:380px 0 30px 0;text-align:center;background:url('/common/img/page/participation/exp_intro_bg1.jpg') no-repeat center top;}
.subContents.part .expIntro .con1 .con_tit {font-size:30px;color:#333;letter-spacing:-1px;margin-bottom:20px;}
.subContents.part .expIntro .con1 .con_tit em {font-family:noto_m;}
.subContents.part .expIntro .con1 .content {font-size:15px;color:#767676;line-height:25px;margin-bottom:30px;}
.subContents.part .expIntro .con1 .content em {color:#005eb8;}
.subContents.part .exp_movie {width:100%;min-width:980px;height:1020px;background:url('/common/img/page/participation/exp_intro_bg2.jpg') no-repeat center bottom;}
.subContents.part .exp_view {width:100%;min-width:980px;height:376px;text-align:center;padding-top:50px;margin-bottom:100px;background:url('/common/img/page/participation/exp_view_bg.jpg') no-repeat center top;}
.subContents.part .expIntro .pr {margin-bottom:60px;}
.subContents.part .expIntro .pr .tit {font-family:noto_r;font-size:22px;color:#333;margin-bottom:10px;}
.subContents.part .expIntro .pr ul li {float:left;width:310px;height:auto;margin-right:25px;}
.subContents.part .expIntro .pr ul li:last-child {margin-right:0;}
.subContents.part .expIntro .pr ul li .thumb {width:310px;height:175px;text-align:center;margin-bottom:20px;overflow:hidden;}
.subContents.part .expIntro .pr ul li .thumb_tit {display:inline-block;width:100%;font-size:15px;color:#666;text-align:center;padding:0 15px;}
.subContents.part .expIntro .faq .tit {font-family:noto_r;font-size:22px;color:#005eb8;padding-left:45px;margin-bottom:35px;background:url('/common/img/icon/qna.png') no-repeat 5px 5px;}
.subContents.part .expIntro .faq ul li {padding:5px 0 0 47px;margin-bottom:20px;background:url('/common/img/icon/q.png') no-repeat 0 0px;}
.subContents.part .expIntro .faq ul li .q {font-family:noto_m;font-size:16px;color:#121212;margin-bottom:15px;}
.subContents.part .expIntro .faq ul li .a {font-size:15px;color:#767676;line-height:24px;letter-spacing:-0.5px;}
.subContents.part .visual_mate {width:100%;min-width:980px;height:370px;background:url('/common/img/page/participation/visual_mate.jpg') no-repeat center top;}
.subContents.part .mate .whatis .tit {height:120px;font-family:noto_m;font-size:30px;color:#121212;text-align:center;padding-top:50px;}
.subContents.part .mate .whatis .con {font-size:15px;color:#767676;text-align:center;line-height:24px;padding:285px 0 40px;background:url('/common/img/page/participation/mate_img01.jpg') no-repeat;border-bottom:1px solid #bbb;margin-bottom:35px;}
.subContents.part .mate .desc {padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid #bbb;}
.subContents.part .mate .desc .listWrap .list {float:left;width:50%;height:auto;margin-bottom:30px;}
.subContents.part .mate .desc .listWrap .list .tit {font-size:15px;color:#333;margin-bottom:10px;}
.subContents.part .mate .desc .listWrap .list .period {font-size:15px;color:#767676;margin-bottom:10px;}
.subContents.part .mate .desc .listWrap .list .con2 li {font-size:15px;color:#767676;margin-bottom:10px;}
.subContents.part .mate .share {text-align:center;}
.subContents.part .mate .share .txt {display:inline-block;font-size:15px;color:#767676;margin-right:10px;}
.subContents.part .mate .share .share_box {display:inline-block;}

/* 참여 : 교회협력 */
.subContents.part .visual_church {width:100%;min-width:980px;height:418px;font-family:noto_r;font-size:38px;color:#fff;text-align:center;padding-top:80px;background:url('/common/img/page/participation/visual_church.jpg') no-repeat center top;}
.subContents.part .church .intro {text-align:center;background:#fff;padding-top:55px;margin-top:-200px;}
.subContents.part .church .intro .bg {width:auto;height:540px;background:url('/common/img/page/participation/intro_bg1.jpg') no-repeat center 20px;}
.subContents.part .church .intro .tit {font-family:noto_r;font-size:22px;color:#121212;margin-bottom:15px;}
.subContents.part .church .intro .con {font-size:15px;color:#767676;line-height:24px;margin-bottom:40px;}
.subContents.part .church_program_detail {width:100%;min-width:980px;height:528px;text-align:center;padding-top:50px;background:url('/common/img/page/participation/intro_bg2.jpg') no-repeat center top;}
.subContents.part .church_program_detail .tit {font-family:noto_m;font-size:30px;color:#fff;margin-bottom:50px;}
.subContents.part .church_program_detail .btn a {display:inline-block;width:150px;height:150px;font-size:16px;color:#fff;text-align:center;padding-top:50px;margin:0 10px 20px 10px;border:2px solid #fff;vertical-align:middle;}
.subContents.part .church_program_detail .btn a:first-child {padding-top:62px;}
.subContents.part .church_program_detail .btn a:hover {font-family:noto_m;color:#005eb8;background:#fff;text-decoration:none;}
.subContents.part .bgContent.bg1 {width:100%;min-width:980px;height:370px;text-align:center;padding-top:80px;margin-bottom:55px;background:url('/common/img/page/participation/visual_bg1.jpg') no-repeat center top;}
.subContents.part .church .tbl_type9 td .cf {font-size:13px;color:#ff8a30;margin-left:5px;}
.subContents.part .church .box_type3.pastor_cf {text-align:center;margin-bottom:50px;}
.subContents.part .church .box_type3.pastor_cf span {display:inline-block;font-size:14px;color:#767676;letter-spacing:-0.5px;margin:0 25px;}
.subContents.part .church .pastor_schedule .tit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;margin-bottom:30px;}
.subContents.part .church .pastor_schedule .tbl_type4 th {height:inherit;padding:15px 0;}
.subContents.part .church .pastor_schedule .tbl_type4 .color1 {font-size:13px;color:#a3bad8;}
.subContents.part .church .pastor_schedule .tbl_type4 tr.end td {color:#a7a7a7;}
.subContents.part .church .pastor_schedule .tbl_type4 .btn_type8 {display:inline-block;font-size:13px;line-height:38px;}
.subContents.part .pastor_bg {width:100%;min-width:980px;padding-bottom:750px;background:url('/common/img/page/participation/pastor_bg.jpg') no-repeat center bottom;}

.subContents.part .visual_sunday {width:100%;min-width:980px;height:766px;padding-top:60px;background:url('/common/img/page/participation/visual_sunday.jpg') no-repeat center top;margin-bottom:60px;}
.subContents.part .visual_sunday .con {font-family:noto_r;font-size:22px;color:#c5e0f6;line-height:35px;text-align:center;padding-top:30px;}
.subContents.part .visual_sunday .con em {color:#fff;}
.subContents.part .church .sunday ul li {float:left;width:33.3333%;letter-spacing:-0.5px;padding-top:70px;margin-bottom:55px;}
.subContents.part .church .sunday ul li .con_tit {display:inline-block;font-family:noto_r;font-size:22px;color:#005eb8;margin-bottom:10px;}
.subContents.part .church .sunday ul li .con_tit em {font-family:noto_b;}
.subContents.part .church .sunday ul li .content {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .church .sunday ul li:nth-child(1) {background:url('/common/img/page/participation/icon_8.png') no-repeat center top;}
.subContents.part .church .sunday ul li:nth-child(2) {background:url('/common/img/page/participation/icon_9.png') no-repeat center top;}
.subContents.part .church .sunday ul li:nth-child(3) {background:url('/common/img/page/participation/icon_10.png') no-repeat center top;}
.subContents.part .church .sunday_bg {width:100%;min-width:980px;padding-top:55px;padding-bottom:300px;background:#fbfbfb url('/common/img/page/participation/sunday_bg.jpg') no-repeat center 350px;}
.subContents.part .church .sunday_bg .tit {font-family:noto_m;font-size:30px;color:#121212;}
.subContents.part .church .sunday_bg .tit em {font-family:noto_m;color:#005eb8;}
.subContents.part .church .sunday_bg .bar {display:block;width:2px;height:40px;background:#428dce;margin:30px auto 30px auto;}
.subContents.part .church .sunday_bg .con {font-size:15px;color:#767676;line-height:24px;margin-bottom:10px;}

.subContents.part .church .program .tit {font-family:noto_m;font-size:30px;color:#121212;}
.subContents.part .church .program .s_con3 {line-height:24px;margin-bottom:55px;}
.subContents.part .church .program .s_con3 em {color:#333;}
.subContents.part .church .program ul li {float:left;width:33.3333%;padding-top:240px;margin-bottom:60px;}
.subContents.part .church .program ul li .con_tit {display:inline-block;font-family:noto_r;font-size:22px;color:#333;margin-bottom:10px;}
.subContents.part .church .program ul li .content {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .church .program ul li:nth-child(1) {background:url('/common/img/page/participation/church_prgm_img1.jpg') no-repeat center top;}
.subContents.part .church .program ul li:nth-child(2) {background:url('/common/img/page/participation/church_prgm_img2.jpg') no-repeat center top;}
.subContents.part .church .program ul li:nth-child(3) {background:url('/common/img/page/participation/church_prgm_img3.jpg') no-repeat center top;}
.subContents.part .program_bg {width:100%;min-width:980px;padding-top:55px;padding-bottom:740px;background:url('/common/img/page/participation/program_bg.jpg') no-repeat center bottom;}

.subContents.part .church_exp_movie {width:100%;min-width:980px;height:671px;background:url('/common/img/page/participation/church_bg1.jpg') no-repeat center top;}
.subContents.part .church_exp_movie .w980 {padding-top:60px;}
.subContents.part .church_exp {padding-bottom:810px;background:url('/common/img/page/participation/church_bg2.jpg') no-repeat center bottom;}
.subContents.part .church_exp .w980 {text-align:center;padding-top:60px;}
.subContents.part .church_exp .conList li {float:left;width:50%;height:290px;padding-top:80px;}
.subContents.part .church_exp .conList li .con_tit {display:inline-block;font-family:noto_r;font-size:22px;color:#005eb8;margin-bottom:10px;}
.subContents.part .church_exp .conList li .con_tit em {font-family:noto_b;}
.subContents.part .church_exp .conList li .content {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .church_exp .conList li:nth-child(1) {background:url('/common/img/page/participation/icon_4.png') no-repeat center top;}
.subContents.part .church_exp .conList li:nth-child(2) {background:url('/common/img/page/participation/icon_5.png') no-repeat center top;}
.subContents.part .church_exp .conList li:nth-child(3) {background:url('/common/img/page/participation/icon_6.png') no-repeat center top;}
.subContents.part .church_exp .conList li:nth-child(4) {background:url('/common/img/page/participation/icon_7.png') no-repeat center top;}



/* 참여 : 북한사역 */
.subContents.part .visual_northIntro {width:100%;min-width:980px;height:464px;padding-top:203px;margin-bottom:50px;background:url('/common/img/page/participation/visual_northIntro.jpg') no-repeat center top;text-align:center;}
.subContents.part .north .intro {text-align:center;}
.subContents.part .north .intro h2 {font-family:'noto_m';font-size:30px;color:#121212;text-align:center;padding-bottom:40px;}
.subContents.part .north .intro .desc {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .north .intro .desc em {color:#005eb8;}
.subContents.part .north .intro .con1 .tit {font-family:'noto_r';font-size:18px;color:#333;padding:35px 0 20px;}
.subContents.part .north .intro .con1 .desc span {display:inline-block;margin-bottom:30px;}
.subContents.part .north .intro .con2 .txt_box {border:1px solid #e8e8e8;padding:30px 60px;margin:30px 0 25px;}
.subContents.part .north .intro .con2 .txt_box .txt {font-size:15px;color:#333;line-height:30px;letter-spacing:-0.5px;}
.subContents.part .north .intro .con3 ul.bg {width:843px;background:url('/common/img/page/participation/northIntro_bg1.png') no-repeat center top;margin-top:20px;}
.subContents.part .north .intro .con3 ul li {float:left;width:210px;font-size:15px;color:#333;text-align:center;padding-top:170px;padding-bottom:70px;}
.subContents.part .north .slogan_bg {width:100%;min-width:980px;background:#fbfbfb;padding-top:60px;margin-top:20px;}
.subContents.part .north .slogan_bg .slogan {display:block;width:100%;height:104px;background:url('/common/img/page/participation/northIntro_bg2.png') no-repeat center top;}
.subContents.part .north .slogan_bg .txt {font-size:15px;color:#767676;line-height:24px;text-align:center;padding:40px 0 50px;}
.subContents.part .north .prepare ul.bg {width:804px;background:url('/common/img/page/participation/northIntro_bg3.png') no-repeat center;margin-top:30px;}
.subContents.part .north .prepare ul li {position:relative;float:left;width:340px;height:166px;margin:31px;}
.subContents.part .north .prepare ul li .alph {position:absolute;}
.subContents.part .north .prepare ul li:nth-child(1) .alph {right:0;bottom:0;}
.subContents.part .north .prepare ul li:nth-child(2) .alph {left:0;bottom:0;}
.subContents.part .north .prepare ul li:nth-child(3) .alph {right:0;top:0;}
.subContents.part .north .prepare ul li:nth-child(4) .alph {left:0;top:0;}
.subContents.part .north .prepare ul li .tit_area {margin-bottom:30px;}
.subContents.part .north .prepare ul li .tit_area .txt {color:#005eb8;padding-top:10px;}
.subContents.part .north .prepare ul li .s_con3 {font-size:14px;line-height:22px;}
.subContents.part .north .model {width:100%;min-width:980px;height:357px;background:#fbfbfb;padding-top:60px;margin-top:15px;}
.subContents.part .north .model ul.bg {position:relative;height:98px;background:url('/common/img/page/participation/northIntro_bg4.png') no-repeat center top;}
.subContents.part .north .model ul li {position:absolute;top:90px;}
.subContents.part .north .model ul li:nth-child(1) {left:10px;}
.subContents.part .north .model ul li:nth-child(2) {left:100px;top:70px;}
.subContents.part .north .model ul li:nth-child(2) .txt {font-family:noto_r;font-size:14px;color:#005eb8;}
.subContents.part .north .model ul li:nth-child(3) {left:190px;}
.subContents.part .north .model ul li:nth-child(3) .txt {text-indent:45px;}
.subContents.part .north .model ul li:nth-child(4) {left:425px;top:30px;}
.subContents.part .north .model ul li:nth-child(4) .txt {color:#005eb8;}
.subContents.part .north .model ul li:nth-child(5) {left:630px;}
.subContents.part .north .model ul li:nth-child(5) .txt {text-indent:15px;}
.subContents.part .north .model ul li:nth-child(6) {left:765px;}
.subContents.part .north .model ul li:nth-child(6) .s_con8 {margin-left:5px;}
.subContents.part .north .model ul li:nth-child(7) {left:930px;}
.subContents.part .north .model ul li .txt {display:block;font-size:15px;color:#333;margin-bottom:35px;}
.subContents.part .north .model ul li .s_con8 {font-size:14px;}
.subContents.part .north .bgContent.promise {width:100%;min-width:980px;height:377px;background:url('/common/img/page/participation/northIntro_bg5.jpg') no-repeat center top;text-align:center;padding-top:50px;}
.subContents.part .north .bgContent.promise .tit {margin-bottom:10px;}
.subContents.part .north .bgContent.promise .con {line-height:30px;}
.subContents.part .north .bgContent.promise .con .desc {display:block;margin-bottom:25px;}
.subContents.part .north .roadmap h2 {font-family:'noto_m';font-size:30px;color:#121212;text-align:center;margin:55px 0 30px;}
.subContents.part .north .roadmap .bg {position:relative;height:1294px;background:url('/common/img/page/participation/northIntro_bg6.png') no-repeat center top;}
.subContents.part .north .roadmap .bg ol li {font-size:14px;}
.subContents.part .north .roadmap .bg ol li .content {position:absolute;display:block;}
.subContents.part .north .roadmap .bg .group1 .s_tit5 {position:absolute;left:187px;top:35px;}
.subContents.part .north .roadmap .bg .group1 .curcle {position:absolute;left:226px;top:82px;font-family:noto_m;color:#fff;}
.subContents.part .north .roadmap .bg .group2 .s_tit5 {position:absolute;left:678px;top:35px;}
.subContents.part .north .roadmap .bg .group2 .curcle {position:absolute;left:718px;top:82px;font-family:noto_m;color:#fff;}
.subContents.part .north .roadmap .bg .group1 ol li .subject {position:absolute;left:191px;display:block;width:107px;height:56px;text-align:center;padding-top:17px;}
.subContents.part .north .roadmap .bg .group2 ol li .subject {position:absolute;left:682px;display:block;width:107px;height:56px;text-align:center;padding-top:8px;}
.subContents.part .north .roadmap .bg .group1 ol li .content.le {text-align:left;left:317px;}
.subContents.part .north .roadmap .bg .group1 ol li .content.ri {text-align:right;right:810px;}
.subContents.part .north .roadmap .bg .group2 ol li .content.le {text-align:left;left:808px;}
.subContents.part .north .roadmap .bg .group2 ol li .content.ri {text-align:right;right:317px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(1) .subject {top:166px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(2) .subject {top:252px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(3) .subject {top:338px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(4) .subject {top:424px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(5) .subject {top:510px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(6) .subject {top:596px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(7) .subject {top:682px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(8) .subject {top:768px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(9) .subject {top:854px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(1) .content {top:183px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(2) .content {top:268px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(3) .content {top:353px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(4) .content {top:442px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(5) .content {top:526px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(6) .content {top:613px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(7) .content {top:698px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(8) .content {top:785px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(9) .content {top:870px;}
.subContents.part .north .roadmap .bg .group1 ol li:nth-child(4) a {position:absolute;left:338px;top:447px;font-size:13px;color:#fff;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(1) .subject {top:166px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(2) .subject {top:281px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(3) .subject {top:396px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(4) .subject {top:511px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(5) .subject {top:626px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(6) .subject {top:741px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(7) .subject {top:856px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(1) .content {top:187px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(2) .content {top:302px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(3) .content {top:417px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(4) .content {top:530px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(5) .content {top:642px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(6) .content {top:757px;}
.subContents.part .north .roadmap .bg .group2 ol li:nth-child(7) .content {top:875px;}
.subContents.part .north .roadmap .bg .box {text-align:center;}
.subContents.part .north .roadmap .bg .box .desc {font-family:noto_r;font-size:15px;color:#767676;}
.subContents.part .north .roadmap .bg .group3 {position:absolute;left:146px;top:1030px;}
.subContents.part .north .roadmap .bg .group4 {position:absolute;left:528px;top:1030px;}

.subContents.part .partner_movie {width:100%;min-width:980px;height:670px;padding-top:60px;margin-bottom:50px;background:url('/common/img/page/participation/north_bg1.jpg') no-repeat center top;}
.subContents.part .north .partnership .intro {text-align:center;margin-bottom:50px;}
.subContents.part .north .partnership .intro .tit {font-family:noto_r;font-size:30px;color:#121212;margin-bottom:20px;}
.subContents.part .north .partnership .intro .con1 {font-size:15px;color:#767676;line-height:24px;margin-bottom:40px;}
.subContents.part .north .partnership .intro .con2 {width:80%;background:url('/common/img/btn/del_2.png') no-repeat center 85px;margin:0 auto;}
.subContents.part .north .partnership .intro .con2 .div {float:left;width:50%;height:auto;}
.subContents.part .north .partnership .intro .con2 .div .slogan {display:block;width:200px;height:200px;font-family:noto_r;font-size:18px;color:#fff;line-height:28px;padding-top:70px;margin:0 auto 25px auto;background:#005eb8;border-radius:100px;}
.subContents.part .north .partnership .intro .con2 .div .slogan em {display:block;font-family:noto_b;font-size:22px;}
.subContents.part .north .partnership .intro .con2 .desc {font-size:15px;color:#767676;line-height:24px;margin-bottom:30px;}
.subContents.part .north .ps_model {width:100%;height:auto;padding:50px 0 60px 0;background:#fbfbfb;}
.subContents.part .north .ps_model .box_type1.tab {padding:40px 0;background:url('/common/img/icon/shake.png') no-repeat center 30px;}
.subContents.part .north .ps_model .box_type1.tab span {display:inline-block;float:left;width:50%;font-size:18px;color:#121212;text-align:center;}
.subContents.part .north .ps_model .list_con {background:url('/common/img/bu/rect_02.png') repeat-y center 100px;}
.subContents.part .north .ps_model .list_con .div2 {display:block;float:left;width:50%;font-size:15px;color:#767676;line-height:24px;}
.subContents.part .north .ps_model .list_con .div2 .desc {text-align:center;padding:20px 0 40px 0;background:#fbfbfb;}
.subContents.part .north .ps_model .list_con .div2 .tit {font-family:noto_r;font-size:18px;color:#005eb8;margin-bottom:15px;}
.subContents.part .north .ps_model .list_con .div2 .list ul li {line-height:30px;}
.subContents.part .north .ps_model .list_con .div2:first-child .list {padding-left:110px;}
.subContents.part .north .ps_model .list_con .div2:nth-child(2) .list {padding-left:50px;}
.subContents.part .north .ps_cycle {padding:50px 0 70px 0;}
.subContents.part .north .ps_cycle .bg {width:100%;height:136px;text-align:center;background:url('/common/img/page/participation/north_bg2.png') no-repeat center top;position:relative;}
.subContents.part .north .ps_cycle .bg ul {display:inline-block;width:auto;height:auto;}
.subContents.part .north .ps_cycle .bg ul li {display:inline-block;width:103px;padding-top:23px;text-align:center;vertical-align:middle;}
.subContents.part .north .ps_cycle .bg ul li span {display:inline-block;width:90px;height:90px;font-size:14px;color:#fff;letter-spacing:-0.3px;padding-top:36px;background:#005eb8;border-radius:45px;}
.subContents.part .north .ps_cycle .bg ul li span.line3 {padding-top:18px;}
.subContents.part .north .ps_cycle .bg .txt {font-family:noto_m;font-size:14px;position:absolute;left:0;right:0;bottom:-7px;}
.subContents.part .north .ps_present .map {width:100%;min-width:980px;height:672px;background:url('/common/img/page/participation/north_bg3.jpg') no-repeat center top;margin-bottom:60px;}
.subContents.part .north .ps_present .map .tit {width:980px;font-family:noto_r;font-size:22px;color:#fff;text-align:center;padding-top:55px;margin:0 auto;}
.subContents.part .north .ps_present .tbl_type3 td {height:inherit;min-height:inherit; padding:15px;}
.subContents.part .north .ps_present .tbl_type3 td:first-child {border-left:1px solid #e8e8e8;}
.subContents.part .north .ps_present .tbl_type3 td:last-child {border-right:1px solid #e8e8e8;}

.subContents.part .shalom_movie {width:100%;min-width:980px;height:670px;background:url('/common/img/page/participation/north_bg5.jpg') no-repeat center top; padding-top:60px;margin-bottom:50px;}
.subContents.part .north .shalom_intro .sh_logo {display:block;height:68px;background:url('/common/img/page/participation/shalom_logo.png') no-repeat center;margin-bottom:35px;}
.subContents.part .north .shalom_intro .s_con3 {line-height:24px;}
.subContents.part .north .shalom_how {width:100%;min-width:980px;background:#fbfbfb;padding:55px 0;margin-top:55px;}
.subContents.part .north .shalom_how .sub_tit {font-family:noto_m;font-size:30px;color:#121212;margin-bottom:55px;}
.subContents.part .north .shalom_how ul li.con1 {float:left;}
.subContents.part .north .shalom_how ul li.con2 {float:right;}
.subContents.part .north .shalom_how ul li.con1 .con_tit {background:url('/common/img/page/participation/icon_11.png') no-repeat center 17px;}
.subContents.part .north .shalom_how ul li.con2 .con_tit {background:url('/common/img/page/participation/icon_12.png') no-repeat center top;}
.subContents.part .north .shalom_how ul li .con_tit {font-family:noto_r;font-size:22px;color:#005eb8;padding-top:75px;margin-bottom:20px;}
.subContents.part .north .shalom_how ul li .s_con3 {line-height:24px;margin-bottom:15px;}
.subContents.part .bgContent.shalom {width:100%;min-width:980px;height:370px;text-align:center;padding-top:40px;margin-bottom:35px;background:url('/common/img/page/participation/north_bg4.jpg') no-repeat center top;}

.subContents.part .bgContent.ministry {width:100%;min-width:980px;height:370px;text-align:center;background:url('/common/img/page/participation/north_bg6.jpg') no-repeat center top;padding-top:72px;margin-bottom:60px;}
.subContents.part .bgContent.ministry .mt_logo {height:56px;background:url('/common/img/page/participation/mt_logo.png') no-repeat center top;margin-bottom:35px;}
.subContents.part .north .mt_intro h2.tit {font-family:noto_m;font-size:30px;color:#121212;}
.subContents.part .north .mt_intro .kind {padding-bottom:55px;border-bottom:1px solid #e8e8e8;}
.subContents.part .north .mt_intro .kind .conL {float:left;width:470px;padding-left:20px;}
.subContents.part .north .mt_intro .kind .conL .tit {background:url('/common/img/page/participation/icon_13.png') no-repeat center top;padding-top:75px;margin-bottom:10px;}
.subContents.part .north .mt_intro .kind .conR {float:right;width:470px;padding-right:20px;}
.subContents.part .north .mt_intro .kind .conR .tit {background:url('/common/img/page/participation/icon_14.png') no-repeat center top;padding-top:75px;margin-bottom:10px;}
.subContents.part .north .mt_intro .kind .eng {font-family:noto_r;font-size:18px;color:#767676;letter-spacing:-0.8px;}
.subContents.part .north .mt_intro .kind .s_con3 {line-height:24px;margin-top:30px;}
.subContents.part .north .mt_intro .program .tit {padding-top:55px;}
.subContents.part .north .mt_intro .program .conBg1 {position:relative;height:320px;background:url('/common/img/page/participation/mt_program_bg1.png') no-repeat center top;margin-top:65px;}
.subContents.part .north .mt_intro .program .conBg1 .cert {position:absolute;left:230px;;top:-30px;font-size:18px;color:#333;}
.subContents.part .north .mt_intro .program .conBg1 ul li {position:absolute;width:242px;}
.subContents.part .north .mt_intro .program .conBg1 ul li:nth-child(1) {left:30px;}
.subContents.part .north .mt_intro .program .conBg1 ul li:nth-child(2) {left:272px;}
.subContents.part .north .mt_intro .program .conBg1 ul li:nth-child(3) {left:504px;}
.subContents.part .north .mt_intro .program .conBg1 ul li:nth-child(4) {left:720px;}
.subContents.part .north .mt_intro .program .conBg1 ul li .c_bl {display:block;padding:72px 0 95px;font-family:noto_m;font-size:18px;color:#fff;}
.subContents.part .north .mt_intro .program .conBg1 ul li .c_ye {display:block;padding-top:60px;font-family:noto_m;font-size:18px;color:#333;}
.subContents.part .north .mt_intro .program .conBg1 ul li .desc {font-size:15px;color:#333;}
.subContents.part .north .mt_intro .program .conBg2 {position:relative;height:150px;background:url('/common/img/page/participation/mt_program_bg2.png') no-repeat center top;}
.subContents.part .north .mt_intro .program .conBg2 span {position:absolute;width:235px;padding-top:35px;font-size:15px;color:#767676;text-align:left;padding-left:100px;}
.subContents.part .north .mt_intro .program .conBg2 span:nth-child(1) {left:0;}
.subContents.part .north .mt_intro .program .conBg2 span:nth-child(2) {left:235px;}
.subContents.part .north .mt_intro .program .conBg2 span:nth-child(3) {left:470px;padding-top:25px;padding-left:60px;}
.subContents.part .north .mt_intro .program .conBg2 span:nth-child(4) {left:705px;font-size:16px;color:#333;padding-left:110px;}
.subContents.part .north .mt_home {width:100%;min-width:980px;height:489px;background:url('/common/img/page/participation/north_bg7.jpg') no-repeat center bottom;padding-top:350px;}

.subContents.part .north .attach_file {padding-bottom:40px;border-bottom:1px solid #ededed;margin-bottom:40px;}
.subContents.part .north .attach_file span {display:inline-block;width:180px;font-size:20px;color:#333;vertical-align:top;padding-top:4px;}
.subContents.part .north .attach_file .file_button {display:inline-block;width:795px;vertical-align:top;}
.subContents.part .north .attach_file .btn_s_type4 {width:185px;color:#444;line-height:30px;padding:0 10px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subContents.part .north .btn_type1.pray {height:inherit;line-height:24px;padding:10px 40px;}
.subContents.part .north .btn_type1.pray .hit {display:inline-block;font-family:noto_m;background:url('/common/img/icon/heart_3.png') no-repeat 0 6px;padding-left:20px;}
.subContents.part .north .subscribe .box_type3 {text-align:center;padding:55px 60px 35px 60px;margin-bottom:20px;}
.subContents.part .north .subscribe .box_type3 .mobile {font-size:15px;margin-bottom:25px;}
.subContents.part .north .subscribe .box_type3 .mobile span {display:inline-block;font-size:18px;color:#333;margin-right:30px;}
.subContents.part .north .subscribe .box_type3 .agree {border-top:1px solid #c6c6c6;padding:30px 0;}
.subContents.part .north .subscribe .btn_subscribe {font-size:15px;color:#767676;text-decoration:underline;}

/* 참여 : 기업사회공헌 */
.subContents.part .enterprise .bgContent.intro {width:100%;min-width:980px;height:370px;text-align:center;padding-top:140px;margin-bottom:55px;background:url('/common/img/page/participation/visual_enterprise.jpg') no-repeat center top;}
.subContents.part .enterprise .bgContent.intro .tit {margin-bottom:10px;}
.subContents.part .enterprise .intro .method {text-align:center;margin-bottom:50px;}
.subContents.part .enterprise .intro .method .s_tit8 {margin-bottom:30px;}
.subContents.part .enterprise .intro .method .s_tit6 {margin-bottom:35px;}
.subContents.part .enterprise .intro .method .content {padding-top:320px;background:url('/common/img/page/participation/enterprise_img1.jpg') no-repeat;}
.subContents.part .enterprise .intro .method .content li {float:left;width:25%;text-align:center;}
.subContents.part .enterprise .intro .method .content li .tit {font-family:noto_r;font-size:18px;color:#333;margin-bottom:30px;}
.subContents.part .enterprise .intro .method .content li .con {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .enterprise .intro .co_program .s_tit6 {text-align:center;margin-bottom:45px;}
.subContents.part .enterprise .intro .co_program .content {width:100%;height:375px;padding:60px 0 0 500px;background:url('/common/img/page/participation/enterprise_img2.jpg') no-repeat 80px 0;}
.subContents.part .enterprise .intro .co_program .content .tit {font-family:noto_r;font-size:18px;color:#333;margin-bottom:25px;}
.subContents.part .enterprise .intro .co_program .content .con {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .enterprise .intro .co_program .content li:nth-child(1) {margin-bottom:40px;}
.subContents.part .enterprise .intro.campaign {text-align:center;}
.subContents.part .enterprise .intro.campaign .s_tit8 {margin-bottom:40px;}
.subContents.part .enterprise .intro.campaign .bg {width:100%;min-width:980px;height:525px;background:#fbfbfb url('/common/img/page/participation/enterprise_bg1.jpg') no-repeat center bottom;}
.subContents.part .enterprise .intro.campaign .bg > .w980 {padding-top:55px;}
.subContents.part .enterprise .intro.campaign .bg .s_tit6 {margin-bottom:30px;}
.subContents.part .enterprise .intro.campaign .bg .s_tit6 em {font-family:noto_m;}
.subContents.part .enterprise .intro.campaign .bg .con {font-size:15px;color:#767676;line-height:24px;}
.subContents.part .enterprise .intro .method {text-align:center;margin-bottom:50px;}
.subContents.part .enterprise .intro.method_2 .s_tit6 {text-align:center;padding:55px 0 40px 0;}
.subContents.part .enterprise .intro.method_2 .box_type3 {text-align:center;margin-bottom:50px;}
.subContents.part .enterprise .intro.method_2 .box_type3 span {display:inline-block;font-size:14px;color:#767676;letter-spacing:-0.5px;margin:0 80px;}

.subContents.part .enterprise .tit_con {width:100%;min-width:980px;height:180px;text-align:center;padding-top:50px;background:#fbfbfb;margin-bottom:20px;}
.subContents.part .enterprise .tit_con .txt1 {font-family:noto_m;font-size:30px;color:#005eb8;margin-bottom:10px;}
.subContents.part .enterprise .tit_con .txt2 {font-size:15px;color:#767676;}
.subContents.part .enterprise .slide_logo_wrap {width:100%;height:500px;border-bottom:1px solid #e8e8e8;position:relative;margin-bottom:110px;}
.subContents.part .enterprise .slide_logo_wrap .slide_logo_list {width:850px;height:480px;margin:0 auto;position:relative;}
.subContents.part .enterprise .slide_logo_wrap .slide_logo_list .logo_list {width:850px;height:480px;position:absolute;left:0;top:0;}
.subContents.part .enterprise .slide_logo_wrap .slide_logo_list .logo_list .img {float:left;width:170px;height:80px;text-align:center;}
.subContents.part .enterprise .slide_logo_wrap .slide_logo_list .logo_list .img img {display:inline;}
.subContents.part .enterprise .slide_logo_wrap .btn_com_prev1 {position:absolute;left:0;top:225px;}
.subContents.part .enterprise .slide_logo_wrap .btn_com_next1 {position:absolute;right:0;top:225px;}
.subContents.part .enterprise .slide_logo_wrap .logo_indi {width:100%;height:0;text-align:center;position:absolute;left:0;bottom:-40px;}
.subContents.part .enterprise .slide_logo_wrap .logo_indi button {width:16px;height:16px;margin:0 1px;text-indent:-9999px;background:url('/common/img/btn/indi_2.png') no-repeat;}
.subContents.part .enterprise .slide_logo_wrap .logo_indi button.on {background:url('/common/img/btn/indi_2_on.png') no-repeat;margin:0 3px;}
.subContents.part .enterprise .alliance_con {text-align:center;padding-bottom:30px;}
.subContents.part .enterprise .alliance_con .tit {font-family:noto_m;font-size:30px;color:#121212;margin-bottom:50px;}
.subContents.part .enterprise .alliance_con .icon li {display:inline-block;width:33%;font-size:15px;color:#767676;line-height:24px;vertical-align:top;padding-top:90px;}
.subContents.part .enterprise .alliance_con .icon li.icon1 {background:url('/common/img/page/participation/icon_1.png') no-repeat center 0;}
.subContents.part .enterprise .alliance_con .icon li.icon2 {background:url('/common/img/page/participation/icon_2.png') no-repeat center 3px;}
.subContents.part .enterprise .alliance_con .icon li.icon3 {background:url('/common/img/page/participation/icon_3.png') no-repeat center 0;}
.subContents.part .enterprise .alliance_contact {font-size:15px;color:#767676;line-height:24px;text-align:center;padding-top:30px 0;margin-bottom:50px;border-top:1px solid #e8e8e8;}
.subContents.part .enterprise .alliance_contact p.txt {padding:30px 0;}
.subContents.part .enterprise .nec_info {display:inline-block;background:url('/common/img/icon/nec.png') no-repeat 0 center;padding-left:24px;}

/* 참여 : 비전트립 */
.subContents.part .trip_movie {width:100%;min-width:980px;height:891px;margin-bottom:50px;background:url('/common/img/page/participation/trip_bg1.jpg') no-repeat center top;}
.subContents.part .trip_movie .txt1 {height:155px;font-family:noto_r;font-size:22px;color:#fff;line-height:32px;text-align:center;padding-top:55px;}
.subContents.part .trip_movie .txt2 {font-size:15px;color:#c5e0f6;line-height:24px;text-align:center;padding-top:35px;}
.subContents.part .trip_intro .content {font-size:15px;color:#767676;line-height:24px;text-align:center;padding:620px 0 55px 0;background:url('/common/img/page/participation/trip_intro_img1.jpg') no-repeat;}
.subContents.part .trip_activity .tab_contents {min-height:530px;margin-bottom:35px;}
.subContents.part .trip_activity .tab_contents .con1 {float:left;width:469px;padding-top:265px;}
.subContents.part .trip_activity .tab_contents .con2 {float:right;width:469px;padding-top:265px;}
.subContents.part .trip_activity .tab_contents .con3 {padding-top:415px;}
.subContents.part .trip_activity .tab_contents .subject {font-family:noto_r;font-size:22px;color:#333;letter-spacing:-0.7px;margin-bottom:20px;}
.subContents.part .trip_activity .tab_contents .subject em {color:#005eb8;}
.subContents.part .trip_activity .tab_contents .content {font-size:15px;color:#767676;line-height:24px;letter-spacing:-0.7px;}
.subContents.part .trip_activity .tab_contents .subject.pos1 {float:left;width:400px;}
.subContents.part .trip_activity .tab_contents .content.pos1 {float:right;width:565px;}
.subContents.part .trip_activity .tab_contents .tc1 .con1 {background:url('/common/img/page/participation/trip_act_img1_1.jpg') no-repeat;}
.subContents.part .trip_activity .tab_contents .tc1 .con2 {background:url('/common/img/page/participation/trip_act_img1_2.jpg') no-repeat;}
.subContents.part .trip_activity .tab_contents .tc2 .con1 {background:url('/common/img/page/participation/trip_act_img2_1.jpg') no-repeat;}
.subContents.part .trip_activity .tab_contents .tc2 .con2 {background:url('/common/img/page/participation/trip_act_img2_2.jpg') no-repeat;}
.subContents.part .trip_activity .tab_contents .tc3 .con3 {background:url('/common/img/page/participation/trip_act_img3_1.jpg') no-repeat;}
.subContents.part .trip_activity .tab_contents .tc4 .con3 {background:url('/common/img/page/participation/trip_act_img4_1.jpg') no-repeat;}
.subContents.part .trip_activity .cq_ta {display:none}

.subContents.part .tripProgram {width:100%;min-width:980px;height:355px;text-align:center;padding-top:50px;margin-bottom:100px;background:url('/common/img/page/participation/trip_bg2.jpg') no-repeat center top;}

.subContents.part .trip_sch .sel_year {height:85px;text-align:center;border-bottom:1px solid #bbb;margin-bottom:40px;position:relative;}
.subContents.part .trip_sch .sel_year span {font-size:20px;color:#121212;}
.subContents.part .trip_sch .sel_year span em {font-family:noto_b;font-size:30px;}
.subContents.part .trip_sch .sel_year a {display:inline-block;width:auto;height:34px;font-size:16px;color:#767676;text-decoration:none;}
.subContents.part .trip_sch .sel_year a.btn_prev {padding:7px 0 0 45px;background:url('/common/img/btn/prev_3.png') no-repeat;position:absolute;left:0;top:11px;}
.subContents.part .trip_sch .sel_year a.btn_next {padding:7px 45px 0 0;background:url('/common/img/btn/next_3.png') no-repeat right 0;position:absolute;right:0;top:11px;}

.subContents.part .tab_contents .s_tit6 {padding:25px 0 15px;border-top:1px solid #e8e8e8;}
.subContents.part .tab_contents .notopline {border-top:0;}
.subContents.part .tab_contents em {color:#005eb8;}
.subContents.part .tab_contents .tc > .s_con3 {padding-bottom:30px; line-height:24px;}
.subContents.part .tab_contents .tc > .s_con3 .tit {display:block;color:#333;padding-bottom:10px;}
.subContents.part .tab_contents .greybox {background:#fbfbfb;padding:20px 30px;margin-bottom:30px;font-family:noto_d;font-size:15px;}
.subContents.part .tab_contents .greybox .tit {color:#333;margin-bottom:5px;}
.subContents.part .tab_contents .greybox .con {padding-top:5px;line-height:24px;color:#767676;}

.subContents.part .visual_tripApply {width:100%;min-width:980px;height:370px;background:url('/common/img/page/participation/visual_tripApply.jpg') no-repeat center top;}
.subContents.part .tripApply .tab_contents {margin-bottom:60px;}
.subContents.part .tripApply .tab_contents .tc1 {padding-bottom:10px; border-bottom:1px solid #bbb;}
.subContents.part .tripApply .tab_contents .tc2 {padding-top:30px; border-bottom:1px solid #bbb;}
.subContents.part .tripApply .tab_contents .tc3 {padding-top:60px;}
.subContents.part .tripApply .tab_contents .conTit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;padding:33px 0;border-bottom:1px solid #bbb;}
.subContents.part .tripApply .tab_contents .paper {padding-top:25px;}
.subContents.part .tripApply .tab_contents .paper li {font-family:noto_d;font-size:15px;color:#333;margin-bottom:15px;}
.subContents.part .tripApply .tab_contents .paper li .s_con3 {padding:7px 0 0 17px; line-height:24px;}
.subContents.part .tripApply .tab_contents .paper li .btn_s_type4 {margin:10px 0 0 17px;}
.subContents.part .tripApply .tab_contents .s_con8 {padding-bottom:5px;}

.subContents.part .visual_visitor {width:100%;min-width:980px;height:370px;background:url('/common/img/page/participation/visual_visitor.jpg') no-repeat center top;}
.subContents.part .visitor .tab_contents .conTit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;line-height:30px;padding:60px 0 30px;}
.subContents.part .visitor .tab_contents .conWrap1 {padding-top:60px;border-bottom:1px solid #e8e8e8;}
.subContents.part .visitor .tab_contents .conWrap1 .s_con3 {text-align:center;line-height:24px;margin-bottom:25px;}
.subContents.part .visitor .tab_contents .conWrap2 .con1 {float:left;width:469px;padding-top:215px;background:url('/common/img/page/participation/visitor_kind_img1.jpg') no-repeat;}
.subContents.part .visitor .tab_contents .conWrap2 .con2 {float:right;width:469px;padding-top:215px;background:url('/common/img/page/participation/visitor_kind_img2.jpg') no-repeat;}
.subContents.part .visitor .tab_contents .conWrap2 .subject {font-family:noto_r;font-size:22px;color:#005eb8;letter-spacing:-0.7px;text-align:center;margin-bottom:40px;}
.subContents.part .visitor .tab_contents .conWrap2 .content {font-size:15px;color:#767676;line-height:24px;letter-spacing:-0.7px;}
.subContents.part .visitor .tab_contents .conWrap2 .content .tit {color:#333;margin-bottom:10px;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box {border:1px solid #e8e8e8;padding:35px 60px;margin-bottom:60px;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li {float:left;width:286px;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exTit {padding:0 0 35px 135px;border-bottom:1px solid #e8e8e8;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exTit .txt {display:inline-block;font-family:noto_m;font-size:14px;color:#b8b8b8;padding-top:5px;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exTit .txt2 {font-family:noto_r;font-size:18px;color:#666;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exTit.bg1 {background:url('/common/img/page/participation/visitor_step1.png') no-repeat 75px 0;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exTit.bg2 {background:url('/common/img/page/participation/visitor_step2.png') no-repeat 85px 5px;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exTit.bg3 {background:url('/common/img/page/participation/visitor_step3.png') no-repeat 70px 10px;}
.subContents.part .visitor .tab_contents .conWrap3 .ex_box li .exCon {font-family:noto_d;font-size:15px;color:#767676;line-height:24px;text-align:center;padding-top:35px;}
.subContents.part .visitor .tab_contents .tc2 {border-bottom:1px solid #bbb;margin-bottom:60px;padding-top:35px;}
.subContents.part .visitor .tab_contents .tc2 .greybox {margin-bottom:20px;}
.subContents.part .visitor .tab_contents .tc2 .btn_s_type4 {margin-bottom:30px;}
.subContents.part .visitor .tab_contents .tc2 .s_con3 {letter-spacing:-0.5px;}
.subContents.part .visitor .banner {display:none;}

/* 참여 : 메이트 */
.subContents.part .mate_movie {width:100%;min-width:980px;height:748px;background:url('/common/img/page/participation/mate_bg.jpg') no-repeat center top;padding-top:55px;text-align:center;}
.subContents.part .mate_movie .s_con3 {color:#fff;line-height:24px;margin-bottom:35px;}
.subContents.part .mateIntro {text-align:center;}
.subContents.part .mateIntro .mate_value,
.subContents.part .mateIntro .mate_sector {border-bottom:1px solid #e8e8e8;padding-bottom:50px;}
.subContents.part .mateIntro h2 {font-family:noto_m;font-size:30px;color:#121212;margin:60px 0 40px;}
.subContents.part .mateIntro .s_con3 {line-height:24px;margin-top:20px;}
.subContents.part .mateIntro ul li {float:left;width:33.3333%;}
.subContents.part .mateIntro .mate_value ul li {padding-top:305px;}
.subContents.part .mateIntro .mate_value ul li:nth-child(1) {background:url('/common/img/page/participation/mateIntro_img1.jpg') no-repeat center top;}
.subContents.part .mateIntro .mate_value ul li:nth-child(2) {background:url('/common/img/page/participation/mateIntro_img2.jpg') no-repeat center top;}
.subContents.part .mateIntro .mate_value ul li:nth-child(3) {background:url('/common/img/page/participation/mateIntro_img3.jpg') no-repeat center top;}
.subContents.part .mateIntro .mate_sector ul li {padding-top:225px;}
.subContents.part .mateIntro .mate_sector ul li:nth-child(1) {background:url('/common/img/page/participation/mateIntro_img4.jpg') no-repeat center top;}
.subContents.part .mateIntro .mate_sector ul li:nth-child(2) {background:url('/common/img/page/participation/mateIntro_img5.jpg') no-repeat center top;}
.subContents.part .mateIntro .mate_sector ul li:nth-child(3) {background:url('/common/img/page/participation/mateIntro_img6.jpg') no-repeat center top;}

/* 참여 팝업 */
.pop_type1 .pop_content.reserve .stepWrap {padding:19px 0 19px 40px;margin-bottom:30px;border:1px solid #c6c6c6;}
.pop_type1 .pop_content.reserve .stepWrap ul li {float:left;width:205px;height:64px;text-align:left;}
.pop_type1 .pop_content.reserve .stepWrap ul li.arr {background:url('/common/img/bu/arr_2.png') no-repeat right 15px;margin-right:40px;}
.pop_type1 .pop_content.reserve .stepWrap ul li .bg {display:inline-block;width:64px;height:64px;background:url('/common/img/page/participation/bg_step.png') no-repeat;margin-right:12px;vertical-align:middle;}
.pop_type1 .pop_content.reserve .stepWrap ul li .bg.bg1 {background-position:0 0;}
.pop_type1 .pop_content.reserve .stepWrap ul li .bg.bg2 {background-position:-64px 0;}
.pop_type1 .pop_content.reserve .stepWrap ul li .bg.bg3 {background-position:-128px 0;}
.pop_type1 .pop_content.reserve .stepWrap ul li.on .bg.bg1 {background-position:0 -64px;}
.pop_type1 .pop_content.reserve .stepWrap ul li.on .bg.bg2 {background-position:-64px -64px;}
.pop_type1 .pop_content.reserve .stepWrap ul li.on .bg.bg3 {background-position:-128px -64px;}
.pop_type1 .pop_content.reserve .stepWrap ul li .txt {display:inline-block;width:auto;height:64px;font-family:noto_m;font-size:14px;color:#b8b8b8;vertical-align:middle;padding-top:10px;}
.pop_type1 .pop_content.reserve .stepWrap ul li .txt2 {font-family:noto_r;font-size:18px;color:#666;}
.pop_type1 .pop_content.reserve .stepWrap ul li.on .txt,
.pop_type1 .pop_content.reserve .stepWrap ul li.on .txt2 {color:#005eb8;}
.pop_type1 .pop_content.reserve .stepWrap.event {padding-left:100px;}
.pop_type1 .pop_content.reserve .stepWrap.event ul li:first-child {width:260px;margin-right:100px;}
.pop_type1 .pop_content.reserve .ex_info {text-align:center;}
.pop_type1 .pop_content.reserve .ex_info span {display:inline-block;font-size:15px;color:#767676;vertical-align:middle;}
.pop_type1 .pop_content.reserve .ex_info span:first-child {line-height:10px;border-right:1px solid #c9c9c9;padding-right:10px;margin-right:10px;}
.pop_type1 .pop_content.reserve .ex_info2 {font-size:15px;color:#767676;text-align:center;margin-bottom:30px;}
.pop_type1 .pop_content.reserve .desc_full {display:inline-block;font-family:noto_m;font-size:12px;color:#767676;background:url('/common/img/icon/dot.png') no-repeat 0 7px;padding-left:10px;margin:5px 0;}
.pop_type1 .pop_content.reserve .choice_cal_wrap {width:740px;height:auto;position:relative;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .wrapper {border-bottom:1px solid #c6c6c6;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .btnLeft{width:31px;height:63px;text-indent:-9999px;background:#004d8d url('/common/img/btn/prev_6.png') no-repeat center;position:absolute;left:0;top:0;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .btnRight{width:30px;height:63px;text-indent:-9999px;background:#004d8d url('/common/img/btn/next_6.png') no-repeat center;position:absolute;right:0;top:0;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet {float:left;width:auto;height:auto;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .week {width:97px;height:63px;font-size:13px;color:#a3bad8;text-align:center;line-height:20px;padding-top:12px;background:#005eb8;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .week .day {font-size:15px;color:#fff;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet:first-child .week {width:128px;padding:12px 0 0 31px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet:last-child .week {width:127px;padding:12px 31px 0 0;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime {display:inline-block;width:97px;height:auto;padding-top:43px;border-right:1px solid #e8e8e8;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet:first-child .daytime {width:128px;padding-left:31px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet:last-child .daytime {width:127px;padding-right:31px;border-right:0;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li {width:100%;height:40px;line-height:40px;text-align:center;background:#fff;cursor:pointer;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li:hover {background:#f5f5f5;color:#444;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li:nth-child(4) {margin-bottom:46px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.on {color:#fff;background:#005eb8;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.full {color:#c6c6c6;background:#fff url('/common/img/icon/dot.png') no-repeat 66px 8px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.full:hover {background:#fff url('/common/img/icon/dot.png') no-repeat 66px 8px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.holiday {height:100%;font-size:15px;color:#767676;cursor:default;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.holiday:hover {background:#fff;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.holiday:first-child {height:160px;padding-top:70px;margin-bottom:46px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .daySet .daytime li.holiday:last-child {height:720px;padding-top:340px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .morning {width:740px;height:43px;font-size:15px;color:#005eb8;text-align:center;line-height:42px;border-bottom:1px solid #c6c6c6;background:#fff;position:absolute;left:0;top:63px;}
.pop_type1 .pop_content.reserve .choice_cal_wrap .afternoon {width:740px;height:46px;font-size:15px;color:#005eb8;text-align:center;line-height:44px;border-top:1px solid #e8e8e8;border-bottom:1px solid #c6c6c6;background:#fff;position:absolute;left:0;top:266px;}
.pop_type1 .pop_content.reserve .tbl_type1 th {font-size:16px;vertical-align:middle;}
.pop_type1 .pop_content.reserve .tbl_type1 td {vertical-align:middle;}
.pop_type1 .pop_content.reserve .tbl_type1 button.minus {float:left;width:34px;height:34px;text-indent:-9999px;background:url('/common/img/btn/minus_2.png') no-repeat;margin-right:5px;}
.pop_type1 .pop_content.reserve .tbl_type1 button.pluse {float:left;width:34px;height:34px;text-indent:-9999px;background:url('/common/img/btn/pluse_2.png') no-repeat;margin-left:5px;}

.pop_type1 .pop_content.reserve .tbl_type1 .info_guide {float:left;display:inline-block;width:21px;height:34px;vertical-align:middle;padding-top:6px;margin-left:15px;position:relative;}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .open {width:21px;height:24px;text-indent:-9999px;background:url('/common/img/icon/guide.png') no-repeat;}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .tooltip {display:inline-block;width:355px;height:auto;background:#fff;padding:30px;border:1px solid #d8d8d8;border-radius:4px;position:absolute;left:-60px;bottom:50px;display:none;
																-webkit-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
															       -moz-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	 -o-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	-ms-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																		box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .tooltip .tit {display:inline-block;font-size:16px;color:#333;margin-bottom:20px;}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .tooltip ul li {color:#767676;letter-spacing:-0.4px;background:url('/common/img/bu/rect_01.png') no-repeat 0 8px;padding-left:8px;margin-bottom:15px;}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .tooltip ul li:last-child {margin-bottom:0;}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .tooltip .close {width:12px;height:12px;text-indent:-9999px;background:url('/common/img/btn/close_2.png') no-repeat;position:absolute;right:15px;top:15px;}
.pop_type1 .pop_content.reserve .tbl_type1 .info_guide .tooltip .arr {display:inline-block;width:22px;height:16px;background:url('/common/img/icon/tooltip_arr.png') no-repeat;position:absolute;left:58px;bottom:-16px;}

.pop_type1 .pop_content.reserve .complete {text-align:center;border-bottom:1px solid #bbb;margin-bottom:30px;}
.pop_type1 .pop_content.reserve .complete .txt1 {font-size:15px;color:#767676;line-height:24px;padding:70px 0 35px 0;}
.pop_type1 .pop_content.reserve .complete .txt1 .my {color:#767676;text-decoration:underline;}
.pop_type1 .pop_content.reserve .complete .txt2 {color:#767676;padding:20px 0 75px 0;}
.pop_type1 .pop_content.reserve .complete .sns button {display:inline-block;width:40px;height:40px;text-indent:-9999px;margin:0 1px;background:url('/common/img/icon/sns.png') no-repeat;}
.pop_type1 .pop_content.reserve .complete .sns button.facebook {background-position:-45px 0;}
.pop_type1 .pop_content.reserve .complete .sns button.story {background-position:-90px 0;}
.pop_type1 .pop_content.reserve .complete .sns button.twitter {background-position:-135px 0;}
.pop_type1 .pop_content.reserve .complete .sns button:hover.facebook {background-position:-45px -50px;}
.pop_type1 .pop_content.reserve .complete .sns button:hover.story {background-position:-90px -50px;}
.pop_type1 .pop_content.reserve .complete .sns button:hover.twitter {background-position:-135px -50px;}

.pop_type1 .pop_content.subscribe .desc {padding:0 0 30px 0;border-top:0;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.subscribe .btn_group {padding-top:30px;}
.pop_type1 .pop_content.subscribe .btn_group a {display:block;width:210px;margin:0 auto;margin-bottom:10px;}
.pop_type1 .pop_content.subscribe .btn_group a span.email {display:inline-block;width:26px;height:14px;background:url('/common/img/icon/email_2.png') no-repeat;vertical-align:middle;}
.pop_type1 .pop_content.subscribe .btn_group a span.sms {display:inline-block;width:28px;height:15px;background:url('/common/img/icon/sms.png') no-repeat;vertical-align:middle;}

.pop_type1 .pop_content.summit .tc .con_tit {font-family:noto_r;font-size:18px;color:#121212;padding-bottom:15px;}
.pop_type1 .pop_content.summit .tc .s_con3 {line-height:24px;padding-bottom:30px;}
.pop_type1 .pop_content.summit .tc2 .con_top .img {display:block;width:741px;height:300px;background:url('/common/img/page/participation/summit_img.jpg') no-repeat center top;margin-bottom:35px;}
.pop_type1 .pop_content.summit .tc2 .tab_type4 {margin:25px 0 27px;}
.pop_type1 .pop_content.summit .tc2 .tintc1 .tbl_tit {display:block;font-size:15px;color:#005eb8;padding-bottom:17px;}
.pop_type1 .pop_content.summit .tc2 .tintc2 .tbl_type10 {margin-top:20px;}
.pop_type1 .pop_content.summit .tc2 .tintc2 .tbl_type10 th {text-align:center;}
.pop_type1 .pop_content.summit .tc2 .tintc2 .tbl_type10 th.vat {padding-top:34px;}
.pop_type1 .pop_content.summit .tc2 .tintc2 .tbl_type10 td img.face {float:left;display:block;width:60px;height:60px;vertical-align:middle;margin:0 20px 0 5px;}
.pop_type1 .pop_content.summit .tc2 .tintc2 .tbl_type10 td span {display:block;padding-top:22px;}
.pop_type1 .pop_content.summit .tc2 .tintc2 .tbl_type10 td span.p2 {padding-top:12px;}



/****************** 후원 *****************/
.subContents.sponsor .bgContent {text-align:center;}
.subContents.sponsor .bgContent .tit {font-family:noto_m;font-size:30px;color:#fff;margin-bottom:30px;}
.subContents.sponsor .bgContent .con {font-size:15px;color:#fff;line-height:24px;margin-bottom:20px;}
.subContents.sponsor .bgContent .bar {display:inline-block;width:2px;height:40px;background:#fff;margin-bottom:30px;opacity:0.6;}
.subContents.sponsor .bgContent.black .tit {color:#121212;}
.subContents.sponsor .bgContent.black .con {color:#333;}
.subContents.sponsor .bgContent.black .bar {background:#428dce;}
.subContents.sponsor .bgContent .bg_dim {width:100%;height:100%;background-color:rgba(0,0,0,0.35);}

.subContents.sponsor .sub_tit .tit {font-size:30px;color:#121212;text-align:center;margin-bottom:10px;}
.subContents.sponsor .sub_tit .tit em {font-family:noto_m;}
.subContents.sponsor .sub_tit .tit.blue {color:#005eb8;}
.subContents.sponsor .sub_tit p {font-size:15px;text-align:center;line-height:24px;}
.subContents.sponsor .sub_tit p em {color:#333;}
.subContents.sponsor .sub_tit p a {text-decoration:underline;}
.subContents.sponsor .sub_tit .bar {display:block;width:2px;height:40px;background:#428dce;margin:30px auto 30px auto;}

.subContents.sponsor .childBox {border:1px solid #e8e8e8;}
.subContents.sponsor .childBox .snsWrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;position:relative;}
.subContents.sponsor .childBox .snsWrap .day {float:left;font-family:'noto_m';font-size:15px;color:#005eb8;padding-left:20px;margin:18px 0 0 20px;background:url('/common/img/main/icon_clock.png') no-repeat left center;}
.subContents.sponsor .childBox .snsWrap .sns_ani {position:absolute;right:20px;top:10px;}
.subContents.sponsor .childBox .child_info {width:;height:308px;text-align:center;background:#fbfbfb;padding-top:28px;}
.subContents.sponsor .childBox .child_info .pic {display:block;width:150px;height:150px;text-indent:-9999px;border-radius:75px;overflow:hidden;background-size:cover;margin:0 auto 15px auto;}
.subContents.sponsor .childBox .child_info .name {display:inline-block;font-size:20px;color:#333;font-family:'noto_r';line-height:24px;margin-bottom:15px;}
.subContents.sponsor .childBox .child_info .info span {display:inline-block;font-size:14px;color:#666;line-height:22px;}
.subContents.sponsor .childBox .child_info .info span.bar {padding-right:10px;margin-right:10px;background:url('/common/img/common/ft_bar.png') no-repeat right center;}
.subContents.sponsor .childBox .more {width:100%;height:55px;border-top:1px solid #e8e8e8;}
.subContents.sponsor .childBox .more a {display:inline-block;width:100%;height:100%;font-family:'noto_r';font-size:15px;color:#121212;text-align:center;line-height:55px;}

.subContents.sponsor .radio_ui img.kakao {position:absolute;left:27px;top:-2px;}
.subContents.sponsor .radio_ui img.payco {position:absolute;left:27px;top:3px;}

.subContents.sponsor .specialMainGraph {width:100%;height:180px;position:relative;border-top:1px solid #ccc;}
.subContents.sponsor .commonGraph_wrap {width:390px;height:30px;position:absolute;left:0;right:0;margin:0 auto;top:90px;}
.subContents.sponsor .commonGraph_wrap .heart {width:1px;height:0;position:absolute;left:0;top:-60px;}
.subContents.sponsor .commonGraph_wrap .txt {display:inline-block;width:120px;height:55px;font-family:'noto_r';font-size:18px;color:#767676;text-align:center;margin-left:-61px;background:url('/common/img/icon/heart.png') no-repeat center 38px;}
.subContents.sponsor .commonGraph_wrap .txt em {font-family:'noto_b';font-style:normal;font-size:24px;color:#ffcd00;}
.subContents.sponsor .commonGraph_wrap .txt.day {width:180px;margin-left:-90px;}
.subContents.sponsor .commonGraph_wrap .txt.day .d_day {display:inline-block;width:auto;height:26px;font-family:noto_m;font-size:15px;text-align:center;line-height:26px;padding:0 15px;margin-left:10px;background:#3295e8;border-radius:15px;}
.subContents.sponsor .commonGraph_wrap .graph {width:100%;height:30px;border-radius:20px;overflow:hidden;position:relative;}
.subContents.sponsor .commonGraph_wrap .graph .bg {display:inline-block;width:100%;height:30px;position:absolute;left:0;top:0;background:#e5e5e5;}
.subContents.sponsor .commonGraph_wrap .graph .per {display:inline-block;width:auto;height:30px;position:absolute;left:0;top:0;background:#ffcd00;}
.subContents.sponsor .commonGraph_wrap .graph .per .wrap {display:block;width:100%;height:100%; position:relative;border:1px solid red;}
.subContents.sponsor .commonGraph_wrap .graph .per .wrap span {display:inline-block;position:absolute;right:-30px;top:10px;z-index:10;}
.subContents.sponsor .commonGraph_wrap .sum {padding-top:5px;}
.subContents.sponsor .commonGraph_wrap .sum .ing {float:left;font-family:noto_b;font-size:16px;color:#767676;}
.subContents.sponsor .commonGraph_wrap .sum .goal {float:right;font-family:noto_b;font-size:16px;color:#ffcd00;}
.subContents.sponsor .commonGraph_wrap.white .txt {color:#fff;}
.subContents.sponsor .commonGraph_wrap.white .sum .ing {color:#fff;}

.subContents.sponsor .btn_dir_sponsor {display:inline-block;padding-right:60px;position:relative;}
.subContents.sponsor .btn_dir_sponsor .sns_ani {position:absolute;right:0;top:5px;z-index:100;}
.subContents.sponsor .btn_dir_sponsor.fixed {width:980px;height:0;position:fixed;left:0;right:0;margin:0 auto;top:130px;z-index:100;}
.subContents.sponsor .btn_dir_sponsor.fixed .btn_b_type2 {position:absolute;right:0;top:0px;width:40px;height:40px;font-family:noto_r;font-size:15px;color:#fff;text-align:left;background:#005eb8 url('/common/img/icon/heart_4.png') no-repeat 12px 14px;overflow:hidden;border:0;border-radius:20px;padding:0 0 0 40px;margin:0 0 10px 3px;transition: 0.3s;-webkit-transition: 0.3s;}
.subContents.sponsor .btn_dir_sponsor.fixed .btn_b_type2:hover {width:150px;line-height:40px;background:#005eb8 url('/common/img/icon/heart_4.png') no-repeat 20px 14px;padding-left:47px;}
.subContents.sponsor .btn_dir_sponsor.fixed .sns_ani {position:absolute;right:0;top:50px;}

.subContents.sponsor .contact_qna {border:1px solid #e8e8e8;margin-bottom:20px;}
.subContents.sponsor .contact_qna .tit {width:100%;height:60px;font-family:noto_r;font-size:20px;color:#555;padding-top:15px;text-align:center;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.sponsor .contact_qna .tel {float:left;width:50%;height:120px;text-align:center;padding-top:50px;border-right:1px solid #e8e8e8;}
.subContents.sponsor .contact_qna .tel .icon {font-size:15px;color:#767676;background:url('/common/img/icon/tel.png') no-repeat;padding-left:25px;}
.subContents.sponsor .contact_qna .tel .icon .txt {color:#333;}
.subContents.sponsor .contact_qna .email {float:left;width:50%;height:120px;text-align:center;padding-top:50px;}
.subContents.sponsor .contact_qna .email .icon {font-size:15px;color:#767676;background:url('/common/img/icon/email.png') no-repeat 0 3px;padding-left:27px;}
.subContents.sponsor .contact_qna .email .icon .txt {color:#333;}
.subContents.sponsor .contact_qna .email .icon a {color:#2f4af3;text-decoration:underline;}
.subContents.sponsor .contact_qna .fax {float:left;width:34%;height:120px;text-align:center;padding-top:50px;border-right:1px solid #e8e8e8;}
.subContents.sponsor .contact_qna .fax .icon {font-size:15px;color:#767676;background:url('/common/img/icon/fax.png') no-repeat;padding-left:25px;}
.subContents.sponsor .contact_qna .fax .icon .txt {color:#333;}
.subContents.sponsor .contact_qna.div3 .tel {width:33%;}
.subContents.sponsor .contact_qna.div3 .email {width:33%;}


/* 후원 : 일대일어린이양육 */
.subContents.sponsor .mantoman .visual {width:100%;min-width:980px;height:500px;margin-top:-40px;background:url('/common/img/page/sponsor/mtm_visual_1.jpg') no-repeat center top;}
.subContents.sponsor .mantoman .visual .w980 {padding-top:100px;position:relative;}
.subContents.sponsor .mantoman .search_child {width:100%;min-width:980px;height:auto;color:#fff;padding:40px 0 60px 0;background:#005eb8;}
.subContents.sponsor .mantoman .search_child .check_area .css_label {color:#fff;}
.subContents.sponsor .mantoman .search_child .field {font-family:noto_r;font-size:18px;color:#fff;text-align:center;margin-bottom:15px;}
.subContents.sponsor .mantoman .search_child .search1 {padding-bottom:30px;border-bottom:1px solid #00549a;}
.subContents.sponsor .mantoman .search_child .search1 .nation {float:left;width:280px;margin-right:60px;}
.subContents.sponsor .mantoman .search_child .search1 .age {float:left;width:305px;}
.subContents.sponsor .mantoman .search_child .search1 .sex {float:right;width:280px;}
.subContents.sponsor .mantoman .search_child .search1 .sex .block {float:left;display:inline-block;text-align:center;padding:7px 18px;background:#00549a;margin:0 1px;}
.subContents.sponsor .mantoman .search_child .search1 .sex .block .css_label {color:#fff;}
.subContents.sponsor .mantoman .search_child .search2 {padding:12px 0;border-bottom:1px solid #00549a;}
.subContents.sponsor .mantoman .search_child .search2 .check_area {float:left;padding-top:7px;}
.subContents.sponsor .mantoman .search_child .search2 button.detail {float:right;display:inline-block;height:34px;font-size:13px;color:#fff;text-align:center;padding:0 10px 0 30px;border:2px solid #fff;border-radius:4px;background:url('/common/img/bu/down_4.png') no-repeat 13px 13px;}
.subContents.sponsor .mantoman .search_child .search2 button.detail.on {background:url('/common/img/bu/up_4.png') no-repeat 13px 13px;}
.subContents.sponsor .mantoman .search_child .search3 {display:none;padding:25px 0 20px 0;border-bottom:1px solid #00549a;}
.subContents.sponsor .mantoman .search_child .search3 .special {float:left;width:305px;margin-right:40px;}
.subContents.sponsor .mantoman .search_child .search3 .check_area {float:left;width:370px;}
.subContents.sponsor .mantoman .search_child .search3 .check_area .checkbox_ui {padding-top:7px;}

.subContents.sponsor .mantoman .child_list {width:100%;height:auto;padding:60px 0 15px 0;}
.subContents.sponsor .mantoman .child_list .wrap {width:980px;height:auto;}
.subContents.sponsor .mantoman .child_list .wrap .card {float:left;width:310px;height:auto;margin:0 25px 25px 0;}
.subContents.sponsor .mantoman .child_list .wrap .card:nth-child(3n) {margin:0 0 25px 0;}
.subContents.sponsor .mantoman .child_list .childInfoDetail {width:100%;height:auto;margin-bottom:60px;background:#fbfbfb;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .arr {width:980px;height:0;margin:0 auto;position:relative;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .arr span {display:block;width:36px;height:18px;background:url('/common/img/page/sponsor/bu_arr.png') no-repeat;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .arr span.arr1 {position:absolute;left:137px;top:-18px;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .arr span.arr2 {position:absolute;left:473px;top:-18px;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .arr span.arr3 {position:absolute;left:807px;top:-18px;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .bg_top {width:100%;height:60px;background:url('/common/img/page/sponsor/bg_top.png') repeat-x;}
.subContents.sponsor .mantoman .child_list .childInfoDetail .bg_bottom {width:100%;height:60px;background:url('/common/img/page/sponsor/bg_bottom.png') repeat-x;}

/* 후원 : 일대일어린이양육 : 어린이정보 */
.subContents.sponsor .childInfoDetail .child_info {width:980px;height:auto;margin:0 auto;padding-bottom:60px;}
.subContents.sponsor .childInfoDetail .child_info .child_card {float:left;width:295px;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap {width:295px;height:420px;text-align:center;padding-top:25px;background:#fff;border:1px solid #d2d2d2;border-radius:4px;
-webkit-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.2);
   -moz-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.2);
	 -o-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.2);
	-ms-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.2);
		box-shadow:0px 2px 5px rgba(75, 75, 75, 0.2);
}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .pic {display:inline-block;width:220px;height:220px;text-indent:-9999px;border-radius:110px;margin-bottom:10px;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .info {text-align:center;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .info span {display:inline-block;width:60px;font-size:13px;color:#666;text-align:center;padding-top:40px;vertical-align:top;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .info span.sex {background:url('/common/img/main/icon_sex.png') no-repeat center top;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .info span.age {background:url('/common/img/main/icon_age.png') no-repeat center top;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .info span.nation {background:url('/common/img/main/icon_nation.png') no-repeat center top;}
.subContents.sponsor .childInfoDetail .child_info .child_card .picWrap .btn_type1 {width:220px;position:absolute;left:0;right:0;bottom:30px;margin:0 auto;}
.subContents.sponsor .childInfoDetail .child_info .txt_con {float:left;width:685px;padding-left:35px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .label {font-size:15px;margin-bottom:20px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .label span {display:inline-block;font-family:noto_b;font-size:13px;color:#fff;background:#23abe2;padding:2px 7px;margin-right:7px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .hello {font-family:noto_r;font-size:38px;color:#121212;letter-spacing:-1.5px;line-height:46px;margin-bottom:20px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .hello em {font-family:noto_b;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .story {font-size:15px;line-height:24px;margin-bottom:10px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .story em {color:#121212;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .story .disease {display:block;color:#121212;margin:3px 0 10px 0;}


.subContents.sponsor .childInfoDetail .child_info .txt_con .recom {margin-bottom:30px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .recom .txt {display:inline-block;font-size:15px;letter-spacing:-1px;margin-right:8px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .weather {width:100%;height:155px;background:#32bebd;position:relative;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .weather .nation {font-family:noto_m;font-size:28px;color:#fff;line-height:36px;letter-spacing:-1px;position:absolute;left:40px;top:45px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .weather .icon {display:inline-block;position:absolute;left:305px;top:15px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .weather .temperature {font-family:noto_r;font-size:20px;color:#159897;text-align:right;line-height:36px;position:absolute;right:45px;top:30px;}
.subContents.sponsor .childInfoDetail .child_info .txt_con .weather .temperature span {display:block;font-family:noto_m;font-size:68px;color:#216363;letter-spacing:-1px;padding-top:10px;}
.subContents.sponsor .childInfoDetail .map {width:100%;height:290px;position:relative;}
.subContents.sponsor .childInfoDetail .nation_info {width:980px;height:auto;margin:0 auto;padding:60px 0 0 335px;}
.subContents.sponsor .childInfoDetail .nation_info .gdp {width:100%;height:302px;margin-bottom:60px;}
.subContents.sponsor .childInfoDetail .nation_info .tit {font-family:noto_m;font-size:30px;color:#121212;letter-spacing:-1px;margin-bottom:20px;}
.subContents.sponsor .childInfoDetail .nation_info .content {font-size:15px;line-height:24px;margin-bottom:50px;}
.subContents.sponsor .childInfoDetail .nation_info .content span {display:inline-block;margin-bottom:20px;}
.subContents.sponsor .childInfoDetail .nation_info .content span em {display:block;color:#121212;margin-bottom:5px;}
.subContents.sponsor .childInfoDetail .nation_info .content:last-child {margin-bottom:0;}
/****/

.subContents.sponsor .mantoman .together {width:100%;min-width:980px;height:687px;background:url('/common/img/page/sponsor/mtm_visual_2.jpg') no-repeat center top;}
.subContents.sponsor .mantoman .together .w980 {padding-top:50px;}
.subContents.sponsor .mantoman .together .circle {display:inline-block;width:190px;text-align:center;font-size:14px;color:#c5e0f6;position:absolute;}
.subContents.sponsor .mantoman .together .circle em {display:block;font-family:noto_r;font-size:15px;color:#ffdd33;}
.subContents.sponsor .mantoman .together .circle.txt1 {left:40px;top:307px;}
.subContents.sponsor .mantoman .together .circle.txt2 {left:300px;top:307px;}
.subContents.sponsor .mantoman .together .circle.txt3 {left:525px;top:307px;}
.subContents.sponsor .mantoman .together .circle.txt4 {left:750px;top:307px;}
.subContents.sponsor .mantoman .together .desc.desc1 {width:270px;position:absolute;left:0;top:480px;}
.subContents.sponsor .mantoman .together .desc.desc2 {width:627px;position:absolute;left:307px;top:480px;}
.subContents.sponsor .mantoman .together .desc .txt1 {font-family:noto_r;font-size:16px;color:#fff;}
.subContents.sponsor .mantoman .together .desc .txt2 {font-family:noto_b;font-size:26px;color:#fff;margin-bottom:17px;}
.subContents.sponsor .mantoman .together .desc .txt3 {font-size:15px;color:#c5e0f6;line-height:24px;}

.subContents.sponsor .mantoman .life {width:100%;min-width:980px;height:778px;background:url('/common/img/page/sponsor/mtm_visual_3.jpg') no-repeat center top;}
.subContents.sponsor .mantoman .life .w980 {padding-top:50px;}
.subContents.sponsor .mantoman .life .how_list .how {float:left;width:485px;height:210px;text-align:center;padding-top:105px;margin:0 10px 10px 0;position:relative;}
.subContents.sponsor .mantoman .life .how_list .how .tit {display:block;font-family:noto_m;font-size:22px;color:#005eb8;margin-bottom:5px;}
.subContents.sponsor .mantoman .life .how_list .how .desc {font-family:noto_m;font-size:15px;color:#005eb8;}
.subContents.sponsor .mantoman .life .how_list .how.how1 {background:#fff url('/common/img/page/sponsor/icon_1.png') no-repeat center 47px;}
.subContents.sponsor .mantoman .life .how_list .how.how2 {background:#fff url('/common/img/page/sponsor/icon_2.png') no-repeat center 47px;margin-right:0;}
.subContents.sponsor .mantoman .life .how_list .how.how3 {background:#fff url('/common/img/page/sponsor/icon_3.png') no-repeat center 47px;}
.subContents.sponsor .mantoman .life .how_list .how.how4 {background:#fff url('/common/img/page/sponsor/icon_4.png') no-repeat center 47px;margin-right:0;}
.subContents.sponsor .mantoman .life .how_list .how .howCon {display:none;width:100%;height:100%;font-size:15px;color:#fff;line-height:24px;padding-top:82px;background:#005eb8 url('/common/img/page/sponsor/icon_5.png') no-repeat center 50px;position:absolute;left:0;top:0;}

.subContents.sponsor .mantoman .faq .w980 {padding-top:50px;}
.subContents.sponsor .mantoman .faq .faq_tit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;margin-bottom:30px;}
.subContents.sponsor .mantoman .faq .faqLayer {margin-bottom:50px;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .mantoman .faq .faqLayer .btn {text-align:center;padding:40px 0;border-top:1px solid #e8e8e8;}
.subContents.sponsor .mantoman .faq .faqLayer .box_type2 {padding:60px 0;margin-bottom:35px;}
.subContents.sponsor .mantoman .faq .faqLayer .box_type2 .tit {font-family:noto_m;font-size:22px;color:#121212;text-align:center;margin-bottom:20px;}
.subContents.sponsor .mantoman .faq .faqLayer .box_type2 .con {text-align:center;line-height:24px;}
.subContents.sponsor .mantoman .faq .faqLayer1 .faq_list .tit {font-family:noto_r;font-size:18px;color:#005eb8;margin-bottom:15px;}
.subContents.sponsor .mantoman .faq .faqLayer1 .faq_list .con {font-family:noto_d;font-size:15px;color:#767676;line-height:24px;margin-bottom:30px;}
.subContents.sponsor .mantoman .faq .faqLayer2 .tit {font-family:noto_m;font-size:22px;color:#121212;text-align:center;margin-bottom:40px;}
.subContents.sponsor .mantoman .faq .faqLayer2 .con {font-size:15px;color:#767676;line-height:24px;padding:515px 0 35px 0;background:url(/common/img/page/sponsor/img_1.jpg) no-repeat;}
.subContents.sponsor .mantoman .faq .faqLayer2 .con span {display:inline-block;font-family:noto_r;font-size:18px;color:#005eb8;margin-bottom:15px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect {width:100%;height:510px;background:url(/common/img/page/sponsor/img_2.jpg) no-repeat left bottom;position:relative;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li {width:250px;height:510px;text-align:center;position:absolute;bottom:0;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li .tit {display:inline-block;width:100%;font-size:15px;color:#767676;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li .tit em {display:inline-block;font-family:noto_r;font-size:18px;color:#005eb8;text-align:center;margin-bottom:5px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li .rate {display:inline-block;font-size:13px;color:#fff;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li .rate em {font-family:noto_m;font-size:26px;color:#fff;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.edu {left:29px;padding-top:90px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.job {left:365px;padding-top:50px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.leader {left:702px;padding-top:20px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.edu .tit {margin-bottom:115px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.edu .rate {margin-bottom:103px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.job .tit {margin-bottom:135px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.job .rate {margin-bottom:112px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.leader .tit {margin-bottom:143px;}
.subContents.sponsor .mantoman .faq .faqLayer3 .effect ul li.leader .rate {margin-bottom:125px;}
.subContents.sponsor .mantoman .benefit .tit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;margin-bottom:10px;}
.subContents.sponsor .mantoman .benefit .desc {font-family:noto_d;font-size:15px;color:#767676;line-height:24px;text-align:center;margin-bottom:40px;}
.subContents.sponsor .mantoman .benefit ul li {float:left;width:227px;height:356px;margin-right:24px;}
.subContents.sponsor .mantoman .benefit ul li:last-child {margin-right:0;}
.subContents.sponsor .mantoman .benefit ul li .img {display:block;width:227px;height:247px;}
.subContents.sponsor .mantoman .benefit ul li .txt {display:block;width:227px;height:109px;font-size:15px;color:#767676;line-height:20px;text-align:center;padding-top:20px;border:1px solid #e2e2e2;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.subContents.sponsor .mantoman .benefit ul li .txt .icon {display:inline-block;width:30px;height:30px;margin-bottom:5px;background:url('/common/img/icon/check_2.png') no-repeat 0 -30px;}
.subContents.sponsor .mantoman .benefit ul li .img.img1 {background:url('/common/img/page/sponsor/benefit_bg_1.jpg') no-repeat;}
.subContents.sponsor .mantoman .benefit ul li .img.img2 {background:url('/common/img/page/sponsor/benefit_bg_2.jpg') no-repeat;}
.subContents.sponsor .mantoman .benefit ul li .img.img3 {background:url('/common/img/page/sponsor/benefit_bg_3.jpg') no-repeat;}
.subContents.sponsor .mantoman .benefit ul li .img.img4 {background:url('/common/img/page/sponsor/benefit_bg_4.jpg') no-repeat;}
.subContents.sponsor .mantoman .child_list .no_content {font-size:18px;text-align:center;padding:120px 0 150px 0;}

/* 후원 : 나눔펀딩 */
.subContents.sponsor .visual_funding {width:100%;min-width:980px;height:500px;margin-bottom:60px;}
.subContents.sponsor .visual_funding .slide_wrap {width:100%;height:500px;position:relative;}
.subContents.sponsor .visual_funding .slide_wrap .img {width:100%;height:500px;position:absolute;left:0;top:0;overflow:hidden;background-size:cover !important;}
.subContents.sponsor .visual_funding .slide_wrap .img .bgContent .bg_dim {height:500px;padding-top:100px;}
.subContents.sponsor .visual_funding .btn_group {width:980px;height:0;position:relative;margin:0 auto;}
.subContents.sponsor .visual_funding .btn_group .indi_wrap {width:100%;text-align:center; position:absolute;left:0;right:0;top:-40px;}
.subContents.sponsor .visual_funding .btn_group .indi_wrap button {display:inline-block;width:16px;height:16px;text-indent:-9999px;background:url('/common/img/btn/indi_1.png') no-repeat center;margin:0 2px;}
.subContents.sponsor .visual_funding .btn_group .indi_wrap button.on {background:url('/common/img/btn/indi_1_on.png') no-repeat center;margin:0 3px;}
.subContents.sponsor .visual_funding .btn_group .indi_wrap button.pause {background:url('/common/img/btn/pause_1.png') no-repeat center;}
.subContents.sponsor .visual_funding .btn_group .indi_wrap button.play {background:url('/common/img/btn/play_1.png') no-repeat center;}
.subContents.sponsor .visual_funding .btn_group button.prev {position:absolute;left:-67px;top:-265px;}
.subContents.sponsor .visual_funding .btn_group button.next {position:absolute;right:-67px;top:-265px;}
.subContents.sponsor .ShareFunding .result_txt {font-family:noto_r;font-size:15px;color:#767676;margin-bottom:40px;}
.subContents.sponsor .ShareFunding .result_txt em {font-family:noto_m;color:#005eb8;}

.subContents.sponsor .ShareFunding .sf_list ul li {display:inline-block;width:470px;height:510px;margin-bottom:40px;position:relative;}
.subContents.sponsor .ShareFunding .sf_list ul li:nth-child(odd) {float:left;}
.subContents.sponsor .ShareFunding .sf_list ul li:nth-child(even) {float:right;}
.subContents.sponsor .ShareFunding .sf_list ul li .top {width:470px;height:352px;position:relative;}
.subContents.sponsor .ShareFunding .sf_list ul li .top .bg_gradient {width:100%;height:100%;position:absolute;left:0;top:0;background:url('/common/img/page/sponsor/bg_gradient.png') no-repeat;background-size:cover;}
.subContents.sponsor .ShareFunding .sf_list ul li .top .img {width:470px;height:352px;background-size:cover !important;}
.subContents.sponsor .ShareFunding .sf_list ul li .top .d_day {display:inline-block;width:auto;height:26px;font-family:'noto_m';font-size:15px;color:#e6e6e6;text-align:center;line-height:26px;background:#666;padding:0 15px;border-radius:20px;position:absolute;right:80px;top:27px;}
.subContents.sponsor .ShareFunding .sf_list ul li .top .commonGraph_wrap {width:365px;top:270px;}
.subContents.sponsor .ShareFunding .sf_list ul li .bottom {width:470px;height:158px;padding:25px 30px 0 30px;border:1px solid #e8e8e8;border-top:0;}
.subContents.sponsor .ShareFunding .sf_list ul li .bottom .type {font-family:noto_r;font-size:14px;color:#005eb8;margin-bottom:15px;}
.subContents.sponsor .ShareFunding .sf_list ul li .bottom .tit {height:50px;font-size:18px;color:#333;}
.subContents.sponsor .ShareFunding .sf_list ul li .bottom .writer {display:inline-block;line-height:10px;padding-right:15px;margin-right:13px;border-right:1px solid #d0d0d0;}
.subContents.sponsor .ShareFunding .sf_list ul li .over p {height:100px;font-family:noto_m;font-size:18px;color:#fff;line-height:34px;}
.subContents.sponsor .ShareFunding .sf_list ul li .over {display:block;width:100%;height:100%;text-align:center;padding:175px 30px 0 30px;background:url('/common/img/main/story_bg.png');opacity:0;position:absolute;left:0;top:0;transition: 0.5s;-webkit-transition: 0.5s;}
.subContents.sponsor .ShareFunding .sf_list ul li:hover .over {display:block;opacity:1;}
.subContents.sponsor .ShareFunding .sf_list ul li .sns_ani {position:absolute;right:30px;top:20px;}
.subContents.sponsor .ShareFunding .sf_list ul li.no_content {width:100%;height:500px;font-size:15px;text-align:center;padding-top:240px;background:#fbfbfb;}
.subContents.sponsor .ShareFunding .sf_list ul li.no_content.end {padding-top:175px;}
.subContents.sponsor .ShareFunding .newFunding {font-family:'noto_m';font-size:18px;color:#333;padding-top:60px;}

/* 후원 : 나눔펀딩 : 상세 */
.subContents.sponsor .bgContent.shareVisual {height:430px;background-size:cover !important;}
.subContents.sponsor .bgContent.shareVisual .bg_dim {padding-top:100px;}
.subContents.sponsor .part_member {width:100%;height:318px;background:#005eb8;}
.subContents.sponsor .part_member .count {height:128px;border-bottom:1px solid #00549a;position:relative;}
.subContents.sponsor .part_member .count .txt {float:left;font-size:22px;color:#fff;padding-top:70px;}
.subContents.sponsor .part_member .count .txt em {font-family:noto_m;color:#ffcd00;}
.subContents.sponsor .part_member .btns {float:right;padding-top:60px;}
.subContents.sponsor .part_member .commonGraph_wrap {width:100%;top:210px;}
.subContents.sponsor .visual_creater {width:100%;height:566px;text-align:center;padding-top:55px;background:url('/common/img/page/sponsor/view_visual_1.jpg') no-repeat center top;}
.subContents.sponsor .visual_creater .name {font-family:noto_m;font-size:30px;color:#333;margin-bottom:30px;}
.subContents.sponsor .visual_creater .name em {color:#005eb8;margin-left:15px;}
.subContents.sponsor .visual_creater .pic {display:inline-block;width:200px;height:200px;border-radius:100px;}

.subContents.sponsor .sf_view {margin-top:-198px;}
.subContents.sponsor .sf_view .main_tit {height:278px;text-align:center;background:#fff;padding-top:35px;position:relative;}
.subContents.sponsor .sf_view .main_tit .btn_s_type2 {position:absolute;right:0;top:-55px;}
.subContents.sponsor .sf_view .main_tit .label {display:inline-block;width:auto;font-family:noto_b;font-size:13px;color:#fff;background:#23abe2;padding:2px 5px;margin-right:10px;}
.subContents.sponsor .sf_view .main_tit .label_txt {font-family:noto_r;font-size:14px;color:#767676;}
.subContents.sponsor .sf_view .main_tit .tit {font-family:noto_m;font-size:30px;color:#121212;margin-bottom:10px;}
.subContents.sponsor .sf_view .main_tit .tit em {font-family:noto_m;color:#005eb8;}
.subContents.sponsor .sf_view .main_tit .tit.child {font-size:24px;}
.subContents.sponsor .sf_view .main_tit .desc {font-size:18px;color:#333;}
.subContents.sponsor .sf_view .main_tit .child {padding-top:15px;}
.subContents.sponsor .sf_view .main_tit .child .pic {display:inline-block;width:74px;height:74px;background-size:cover !important;border-radius:37px;vertical-align:middle;margin-right:20px;}
.subContents.sponsor .sf_view .main_tit .child .story {display:inline-block;font-size:15px;color:#767676;line-height:24px;text-align:left;vertical-align:middle;}
.subContents.sponsor .sf_view_tab .tab_tit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;}
.subContents.sponsor .sf_view_tab .tab_tit span {display:inline-block;font-size:26px;height:42px;vertical-align:middle;}
.subContents.sponsor .sf_view_tab .tab_tit span em {color:#005eb8;}
.subContents.sponsor .sf_view_tab .boardView_1 .comment .tit {height:30px;}
.subContents.sponsor .sf_view_tab .boardView_1 .btn_type8 {width:109px;margin-left:-4px;}

.subContents.sponsor .sf_view_tab.story {padding-top:60px;}
.subContents.sponsor .sf_view_tab.story .story_movie {padding:0 0 40px 0;}
.subContents.sponsor .sf_view_tab.story .story_content {font-size:15px;color:#767676;line-height:24px;padding:0 0 40px 0;}
.subContents.sponsor .sf_view_tab.story .story_image img {display:inline;max-width:100%;}
.subContents.sponsor .sf_view_tab.story .shareInfo {margin-bottom:50px;}
.subContents.sponsor .sf_view_tab.story .shareInfo p {font-family:noto_m;font-size:18px;color:#333;margin-bottom:10px;}
.subContents.sponsor .sf_view_tab.story .donation {width:100%;height:273px;text-align:center;color:#fff;padding-top:60px;margin-bottom:50px;background:url('/common/img/page/sponsor/share_bg1.jpg') no-repeat;}
.subContents.sponsor .sf_view_tab.story .donation .tit {font-family:noto_m;font-size:30px;margin-bottom:30px;}
.subContents.sponsor .sf_view_tab.story .donation .input_wrap .inputArea {float:left;width:365px;height:48px;margin-right:25px;border-bottom:2px solid #fff;}
.subContents.sponsor .sf_view_tab.story .donation .input_wrap .inputArea .txt {float:left;display:inline-block;width:auto;font-family:noto_r;font-size:20px;padding:10px 10px 0 10px;}
.subContents.sponsor .sf_view_tab.story .donation .input_wrap .inputArea input {float:left;width:230px;height:48px;font-family:noto_m;font-size:30px;color:#fff;text-align:right;line-height:48px;background:none;padding:0 10px 0 20px;border:0}

.subContents.sponsor .sf_view_tab.update {padding-top:35px;}
.subContents.sponsor .sf_view_tab.update .fileInputHidden {font-size:20px;}
.subContents.sponsor .sf_view_tab.update .textarea_type1 {border:1px solid #d8d8d8;}
.subContents.sponsor .sf_view_tab.update .tbl_update {width:100%; border-collapse:collapse;}
.subContents.sponsor .sf_view_tab.update .tbl_update td {vertical-align:top;border-bottom:1px solid #e8e8e8;padding:30px 0;}
.subContents.sponsor .sf_view_tab.update .tbl_update td.timeline {padding-top:48px;}
.subContents.sponsor .sf_view_tab.update .tbl_update td.content {font-size:15px;color:#767676;line-height:24px;vertical-align:middle;}
.subContents.sponsor .sf_view_tab.update .tbl_update td.content .update_img {margin-top:30px;}
.subContents.sponsor .sf_view_tab.update .tbl_update td.content .update_img img {max-width:100%;}
.subContents.sponsor .sf_view_tab.update .tbl_update td .pic {display:inline-block;width:80px;height:80px;border-radius:40px;background-size:cover !important;}
.subContents.sponsor .sf_view_tab.update .tbl_update td .date {display:inline-block;font-family:noto_r;font-size:15px;color:#005eb8;margin-bottom:3px;}
.subContents.sponsor .sf_view_tab.update .tbl_update td .time {color:#888;}
.subContents.sponsor .sf_view_tab.update .tbl_update .modify{display:inline-block;color:#005eb8;vertical-align:middle;}
.subContents.sponsor .sf_view_tab.update .tbl_update .bar{display:inline-block;width:1px;height:10px;vertical-align:middle;margin:0 10px;background:#c9c9c9;}
.subContents.sponsor .sf_view_tab.update .tbl_update .delete{display:inline-block;color:#888;vertical-align:middle;}
.subContents.sponsor .sf_view_tab.update .tbl_update .modifyArea {padding:25px 30px 30px 30px;background:#fbfbfb;}

.subContents.sponsor .sf_view_tab.participant {padding-top:35px;}
.subContents.sponsor .sf_view_tab.participant {padding-top:35px;}
.subContents.sponsor .sf_view_tab.participant .tbl_part {width:100%; border-collapse:collapse;}
.subContents.sponsor .sf_view_tab.participant .tbl_part th {font-size:15px;color:#333;background:#fbfbfb;text-align:left;font-weight:normal;padding:25px 0 25px 35px;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .sf_view_tab.participant .tbl_part td {vertical-align:middle;border-bottom:1px solid #e8e8e8;padding:25px 0 25px 35px;}
.subContents.sponsor .sf_view_tab.participant .tbl_part td.content {font-size:15px;color:#767676;}
.subContents.sponsor .sf_view_tab.participant .tbl_part td.content span {font-family:noto_m;color:#005eb8;}
.subContents.sponsor .sf_view_tab.participant .tbl_part tr:first-child th,
.subContents.sponsor .sf_view_tab.participant .tbl_part tr:first-child td {border-top:1px solid #e8e8e8;}


/* 후원 : 나눔펀딩 : 등록 */
.subContents.sponsor .sf_regist .funding_type {width:100%;height:562px;text-align:center;background:#f5f5f5;}
.subContents.sponsor .sf_regist .funding_type .tit {height:150px;padding-top:55px;font-family:noto_m;font-size:30px;color:#121212;}
.subContents.sponsor .sf_regist .funding_type .tit em {font-family:noto_m;color:#005eb8;}
.subContents.sponsor .sf_regist .funding_type button {width:480px;height:300px;padding-top:170px;margin-bottom:30px;}
.subContents.sponsor .sf_regist .funding_type button span {font-family:noto_m;font-size:24px;color:#fff;line-height:34px;}
.subContents.sponsor .sf_regist .funding_type button.child {float:left;background:url('/common/img/page/sponsor/creat_type1.jpg');}
.subContents.sponsor .sf_regist .funding_type button.amount {float:right;background:url('/common/img/page/sponsor/creat_type2.jpg');}
.subContents.sponsor .sf_regist .funding_type button.child.on {background:url('/common/img/page/sponsor/creat_type1_on.jpg');}
.subContents.sponsor .sf_regist .funding_type button.amount.on {background:url('/common/img/page/sponsor/creat_type2_on.jpg');}

.subContents.sponsor .sf_regist .tbl_child {width:100%; border-collapse:collapse;}
.subContents.sponsor .sf_regist .tbl_child td {vertical-align:middle;padding:25px 0;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .sf_regist .tbl_child td .pic {display:inline-block;width:88px;height:88px;text-indent:-9999px;border-radius:44px;overflow:hidden;}
.subContents.sponsor .sf_regist .tbl_child td.detail {padding-left:20px;}
.subContents.sponsor .sf_regist .tbl_child td.detail span {display:inline-block;font-size:15px;margin:4px 0;}
.subContents.sponsor .sf_regist .tbl_child td.detail span.field {width:75px;font-family:noto_r;color:#333;}
.subContents.sponsor .sf_regist .tbl_child td.detail span.field.fd2 {width:48px;}
.subContents.sponsor .sf_regist .tbl_child td.detail span.data {width:150px;color:#666;}
.subContents.sponsor .sf_regist .tbl_child tr.padding1 td {padding-top:0;}
.subContents.sponsor .sf_regist .tbl_child tr:nth-child(2n) td {background:#fbfbfb;}

.subContents.sponsor .sf_regist .txt_guide1 {font-size:15px;color:#767676;text-align:center;line-height:24px;margin-bottom:20px;}
.subContents.sponsor .sf_regist .txt_guide1 em {font-family:noto_m;font-size:22px;color:#005eb8;}
.subContents.sponsor .sf_regist .search_period .input_type2 {font-size:13px;}
.subContents.sponsor .sf_regist .visual_img {float:left;width:100%;height:340px;overflow:hidden;background-size:cover !important;cursor:pointer;}
.subContents.sponsor .sf_regist .visual_img.con {width:740px;}
.subContents.sponsor .sf_regist .visual_img .img_guide {display:block;width:100%;height:100%;color:#a9a8a8;text-align:center;padding-top:160px;background:#fbfbfb url('/common/img/icon/img_guide.png') no-repeat center 100px;}
.subContents.sponsor .sf_regist .visual_img .img_guide .guide1 {display:inline-block;font-family:noto_m;font-size:18px;margin-bottom:15px;}
.subContents.sponsor .sf_regist .visual_img .img_guide .guide2 {line-height:24px;}
.subContents.sponsor .sf_regist .visual_img .img_guide.padding1 {padding-top:190px;background-position:center 130px;}
.subContents.sponsor .sf_regist .regist_img {float:right;width:34px;height:34px;text-indent:-9999px;background:url('/common/img/btn/regist.png') no-repeat;}
.subContents.sponsor .sf_regist .regist_img.del {background:url('/common/img/btn/del_4.png') no-repeat;}

.subContents.sponsor .sf_regist .tbl_type1 .amount_sum {width:375px;height:65px;font-family:noto_r;font-size:16px;color:#333;letter-spacing:-0.5px;text-align:center;padding-top:15px;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:4px;position:absolute;right:0;top:0;}
.subContents.sponsor .sf_regist .tbl_type1 .amount_sum span {font-family:noto_m;font-size:26px;color:#666;margin:0 5px 0 15px;}
.subContents.sponsor .sf_regist .tbl_type1 .amount_sum em {font-family:noto_m;color:#005eb8;}
.subContents.sponsor .sf_regist_complete .regist_complete {padding-top:320px;background:url('/common/img/page/sponsor/regist_img1.jpg') no-repeat center 0;}



/* 후원 : 특별한 나눔 */
.subContents.sponsor .visual_special {width:100%;min-width:980px;height:750px;position:relative;}
.subContents.sponsor .visual_special .slide_wrap {width:100%;height:750px;}
.subContents.sponsor .visual_special .slide_wrap .img {width:100%;height:750px;position:absolute;left:0;top:0;overflow:hidden;background-size:cover !important;}
.subContents.sponsor .visual_special .slide_wrap .img .wrap {width:980px;height:750px;margin:0 auto; position:relative;}
.subContents.sponsor .visual_special .slide_wrap .img .wrap .layer_banner {width:490px;height:auto;padding:40px 30px 0 30px;position:absolute;left:70px;top:160px;}
.subContents.sponsor .visual_special .slide_wrap .img .wrap .layer_banner .tit {font-size:36px;color:#121212;line-height:40px;letter-spacing:-1px;margin-bottom:20px;}
.subContents.sponsor .visual_special .slide_wrap .img .wrap .layer_banner .desc {font-size:15px;margin-bottom:10px;}
.subContents.sponsor .visual_special .btn_group {width:980px;height:0;position:relative;margin:0 auto;}
.subContents.sponsor .visual_special .btn_group .indi_wrap {width:100%;text-align:center; position:absolute;left:0;right:0;top:-40px;}
.subContents.sponsor .visual_special .btn_group .indi_wrap button {display:inline-block;width:16px;height:16px;text-indent:-9999px;background:url('/common/img/btn/indi_1.png') no-repeat center;margin:0 2px;}
.subContents.sponsor .visual_special .btn_group .indi_wrap button.on {background:url('/common/img/btn/indi_1_on.png') no-repeat center;margin:0 3px;}
.subContents.sponsor .visual_special .btn_group .indi_wrap button.pause {background:url('/common/img/btn/pause_1.png') no-repeat center;}
.subContents.sponsor .visual_special .btn_group .indi_wrap button.play {background:url('/common/img/btn/play_1.png') no-repeat center;}
.subContents.sponsor .visual_special .btn_group button.prev {position:absolute;left:-67px;top:-400px;}
.subContents.sponsor .visual_special .btn_group button.next {position:absolute;right:-67px;top:-400px;}
.subContents.sponsor .visual_special .btn_group .btn_b_type2 {position:absolute;right:0px;top:-70px;}

.subContents.sponsor .special.main {padding-top:80px;}
.subContents.sponsor .special.main .special_category ul {width:100%;height:972px;margin-bottom:60px;position:relative;}
.subContents.sponsor .special.main .special_category ul li {float:left;width:155px;height:136px;margin-right:10px;}
.subContents.sponsor .special.main .special_category ul li:last-child {margin-right:0;}
.subContents.sponsor .special.main .special_category ul li .tab span {display:inline-block;width:155px;height:136px;font-family:noto_r;font-size:15px;color:#666;text-align:center;line-height:18px;padding-top:95px;}
.subContents.sponsor .special.main .special_category ul li .tab1 span {background:#f5f5f5 url('/common/img/page/sponsor/tab_icon.png') no-repeat 0 0;}
.subContents.sponsor .special.main .special_category ul li .tab2 span {background:#f5f5f5 url('/common/img/page/sponsor/tab_icon.png') no-repeat -155px 0;}
.subContents.sponsor .special.main .special_category ul li .tab3 span {background:#f5f5f5 url('/common/img/page/sponsor/tab_icon.png') no-repeat -310px 0;}
.subContents.sponsor .special.main .special_category ul li .tab4 span {background:#f5f5f5 url('/common/img/page/sponsor/tab_icon.png') no-repeat -465px 0;}
.subContents.sponsor .special.main .special_category ul li .tab5 span {background:#f5f5f5 url('/common/img/page/sponsor/tab_icon.png') no-repeat -620px 0;}
.subContents.sponsor .special.main .special_category ul li .tab6 span {background:#f5f5f5 url('/common/img/page/sponsor/tab_icon.png') no-repeat -775px 0;}
.subContents.sponsor .special.main .special_category ul li .tab.on span {color:#fff;}
.subContents.sponsor .special.main .special_category ul li .tab1.on span {background:#005eb8 url('/common/img/page/sponsor/tab_icon.png') no-repeat 0 -136px;}
.subContents.sponsor .special.main .special_category ul li .tab2.on span {background:#005eb8 url('/common/img/page/sponsor/tab_icon.png') no-repeat -155px -136px;}
.subContents.sponsor .special.main .special_category ul li .tab3.on span {background:#005eb8 url('/common/img/page/sponsor/tab_icon.png') no-repeat -310px -136px;}
.subContents.sponsor .special.main .special_category ul li .tab4.on span {background:#005eb8 url('/common/img/page/sponsor/tab_icon.png') no-repeat -465px -136px;}
.subContents.sponsor .special.main .special_category ul li .tab5.on span {background:#005eb8 url('/common/img/page/sponsor/tab_icon.png') no-repeat -620px -136px;}
.subContents.sponsor .special.main .special_category ul li .tab6.on span {background:#005eb8 url('/common/img/page/sponsor/tab_icon.png') no-repeat -775px -136px;}
.subContents.sponsor .special.main .special_category .category_con {width:980px;height:826px;text-align:center;background:#f5f5f5;position:absolute;left:0;bottom:0;}
.subContents.sponsor .special.main .special_category .category_con .txt_area {height:220px;padding-top:30px;}
.subContents.sponsor .special.main .special_category .category_con .txt_area .tit {font-family:noto_m;font-size:22px;color:#333;margin-bottom:5px;}
.subContents.sponsor .special.main .special_category .category_con .txt_area .desc {font-size:14px;color:#767676;margin-bottom:15px;}
.subContents.sponsor .special.main .special_category .category_con .txt_area .con {font-size:15px;color:#666;line-height:24px;margin-bottom:15px;}
.subContents.sponsor .special.main .special_category .category_con .input_area .input {display:inline-block;width:210px;height:40px;text-align:left;margin-right:20px;border-bottom:2px solid #222;}
.subContents.sponsor .special.main .special_category .category_con .input_area .input .amount {width:175px;height:35px;font-family:noto_r;font-size:26px;line-height:35px;color:#999;vertical-align:middle;background:#f5f5f5;padding-top:1px;}
.subContents.sponsor .special.main .special_category .category_con .input_area .input .won {font-size:20px;vertical-align:middle;}
.subContents.sponsor .special.main .special_category .category_con.cat_con1 {background:#f5f5f5 url('/common/img/page/sponsor/special_bg1.jpg') no-repeat 0 bottom;}
.subContents.sponsor .special.main .special_category .category_con.cat_con2 {background:#f5f5f5 url('/common/img/page/sponsor/special_bg2.jpg') no-repeat 0 bottom;}
.subContents.sponsor .special.main .special_category .category_con.cat_con3 {background:#f5f5f5 url('/common/img/page/sponsor/special_bg3.jpg') no-repeat 0 bottom;}
.subContents.sponsor .special.main .special_category .category_con.cat_con4 {background:#f5f5f5 url('/common/img/page/sponsor/special_bg4.jpg') no-repeat 0 bottom;}
.subContents.sponsor .special.main .special_category .category_con.cat_con5 {background:#f5f5f5 url('/common/img/page/sponsor/special_bg5.jpg') no-repeat 0 bottom;}
.subContents.sponsor .special.main .special_category .category_con.cat_con6 {background:#f5f5f5 url('/common/img/page/sponsor/special_bg6.jpg') no-repeat 0 bottom;}
.subContents.sponsor .special.main .bgContent.moreSpecial {height:570px;padding-top:55px;background:url('/common/img/page/sponsor/special_bg7.jpg') no-repeat center;}
.subContents.sponsor .special.main .bgContent.moreSpecial .con {margin-bottom:40px;}
.subContents.sponsor .special.main .bgContent.moreSpecial ul li.icon1 {background:url('/common/img/page/sponsor/icon_6.png') no-repeat center;margin-right:28px;}
.subContents.sponsor .special.main .bgContent.moreSpecial ul li.icon2 {background:url('/common/img/page/sponsor/icon_7.png') no-repeat center;margin-right:29px;}
.subContents.sponsor .special.main .bgContent.moreSpecial ul li.icon3 {background:url('/common/img/page/sponsor/icon_8.png') no-repeat center;}
.subContents.sponsor .special.main .bgContent.moreSpecial ul li {float:left;width:307px;height:217px;text-align:center;padding-top:25px;border:2px solid #126fbd;border-radius:4px;}
.subContents.sponsor .special.main .bgContent.moreSpecial ul li span {display:block;font-family:noto_m;font-size:22px;color:#fff;margin-bottom:100px;}
.subContents.sponsor .special.main .bgContent.north_intro {height:488px;padding-top:55px;background:url('/common/img/page/sponsor/special_bg8.jpg') no-repeat center;}

/* 후원 : 특별한 나눔 : 상세 */
.subContents.sponsor .bgContent.sf_cam_visual {height:430px;}
.subContents.sponsor .bgContent.sf_cam_visual .bg_dim {padding-top:100px;}
.subContents.sponsor .bgContent.sf_cam_visual .bg_dim.padding1 {padding-top:130px;}
.subContents.sponsor .sf_cam_graph {width:100%;height:219px;background:#005eb8;}
.subContents.sponsor .sf_cam_graph .graphArea {float:left;width:50%;height:219px;border-right:1px solid #00549a;position:relative;}
.subContents.sponsor .sf_cam_graph .graphArea .commonGraph_wrap {width:85%;top:110px;margin:inherit;}
.subContents.sponsor .sf_cam_graph .amountWrap {float:left;width:50%;height:219px;text-align:right;padding-top:100px;}
.subContents.sponsor .sf_cam_graph .amountWrap .amount {display:inline-block;float:left;width:220px;height:48px;margin-right:20px;border-bottom:2px solid #fff;vertical-align:top;}
.subContents.sponsor .sf_cam_graph .amountWrap .amount .input_amount {float:left;width:180px;height:45px;border:0;font-family:noto_r;font-size:28px;color:#fff;line-height:45px;text-align:left;background:#005eb8;margin-right:10px;padding-top:3px;}
.subContents.sponsor .sf_cam_graph .amountWrap .amount .won {float:left;display:inline-block;font-family:noto_r;font-size:20px;color:#fff;padding-top:15px;}
.subContents.sponsor .sf_cam_graph .amountWrap .sns_ani a {text-align:left;}
.subContents.sponsor .sf_cam_graph.static {height:168px;}
.subContents.sponsor .sf_cam_graph.static .sel_type {float:left;width:30%;height:168px;padding-top:75px;}
.subContents.sponsor .sf_cam_graph.static .sel_type .box {display:inline-block;background:#00549a;padding:4px 20px;}
.subContents.sponsor .sf_cam_graph.static .sel_type .css_label {color:#fff;}
.subContents.sponsor .sf_cam_graph.static .amountWrap {width:70%;height:168px;padding-top:60px;}

.subContents.sponsor .sf_cam_static .sub_tit {font-family:noto_m;font-size:30px;color:#333;margin-bottom:20px;}
.subContents.sponsor .sf_cam_static .sub_con {font-family:noto_d;font-size:15px;color:#666;margin-bottom:40px;line-height:24px;}
.subContents.sponsor .sf_cam_static .sub_con em {color:#005eb8;}
.subContents.sponsor .sf_cam_static .sub_bar {display:inline-block;width:2px;height:40px;background:#428dce;margin:15px 0 30px 0;}

.subContents.sponsor .sf_cam_static .intro {text-align:center;padding:130px 0 20px 0;background:url('/common/img/page/sponsor/icon_13.png') no-repeat center 60px;}
.subContents.sponsor .sf_cam_static .movie {text-align:center;padding:60px 0;}

.subContents.sponsor .sf_cam_static .how {text-align:center;background:#f5f5f5;padding:60px 0;}
.subContents.sponsor .sf_cam_static .how .baby {padding-top:10px;}
.subContents.sponsor .sf_cam_static .how .baby .column {float:left;width:25%;height:auto;padding-top:60px;}
.subContents.sponsor .sf_cam_static .how .baby .column .tit {font-size:22px;color:#005eb8;margin-bottom:13px;}
.subContents.sponsor .sf_cam_static .how .baby .column .tit em {font-family:noto_m;}
.subContents.sponsor .sf_cam_static .how .baby .column ul li {margin-bottom:2px;}
.subContents.sponsor .sf_cam_static .how .baby .column1 {background:url('/common/img/page/sponsor/icon_9.png') no-repeat center top;}
.subContents.sponsor .sf_cam_static .how .baby .column2 {background:url('/common/img/page/sponsor/icon_10.png') no-repeat center top;}
.subContents.sponsor .sf_cam_static .how .baby .column3 {background:url('/common/img/page/sponsor/icon_11.png') no-repeat center top;}
.subContents.sponsor .sf_cam_static .how .baby .column4 {background:url('/common/img/page/sponsor/icon_12.png') no-repeat center top;}
.subContents.sponsor .sf_cam_static .how .boxCon li {width:470px;height:auto;margin-bottom:40px;}
.subContents.sponsor .sf_cam_static .how .boxCon li:nth-child(odd) {float:left;}
.subContents.sponsor .sf_cam_static .how .boxCon li:nth-child(even) {float:right;}
.subContents.sponsor .sf_cam_static .how .boxCon li .img {width:470px;height:262px;}
.subContents.sponsor .sf_cam_static .how .boxCon li .con {width:470px;height:217px;text-align:left;background:#fff;padding:35px 25px 0 25px;}
.subContents.sponsor .sf_cam_static .how .boxCon li .con .tit {font-family:noto_r;font-size:22px;color:#222;line-height:24px;margin-bottom:20px;}
.subContents.sponsor .sf_cam_static .how .boxCon li .con .tit span {font-family:noto_d;font-size:13px;color:#666;}
.subContents.sponsor .sf_cam_static .how .boxCon li .con .desc {font-size:15px;color:#767676;line-height:24px;letter-spacing:-0.5px;}

.subContents.sponsor .sf_cam_static .result {text-align:center;padding:60px 0 30px 0;}
.subContents.sponsor .sf_cam_static .result .baby li {width:475px;}
.subContents.sponsor .sf_cam_static .result .baby li .img {width:475px;height:232px;}
.subContents.sponsor .sf_cam_static .result .baby li .con {width:475px;height:240px;padding:30px 25px 0 25px;border:1px solid #e8e8e8;border-top:0;background:#fbfbfb;}
.subContents.sponsor .sf_cam_static .result .baby li .con p {height:140px;font-size:14px;color:#767676;line-height:23px;letter-spacing:-0.5px;}
.subContents.sponsor .sf_cam_static .result .baby li .con .btn_s_type1 {width:95%;font-size:14px;}
.subContents.sponsor .sf_cam_static .result .box_type2 {min-height:385px;text-align:left;padding:65px 0 0 375px;position:relative;}
.subContents.sponsor .sf_cam_static .result .box_type2 .pic {position:absolute;left:60px;top:60px;}
.subContents.sponsor .sf_cam_static .result .box_type2 .tit {font-size:22px;color:#333;margin-bottom:20px;}
.subContents.sponsor .sf_cam_static .result .box_type2 .con {font-size:15px;color:#767676;line-height:24px;margin-bottom:15px;}
.subContents.sponsor .sf_cam_static .result .box_type2 .name {font-family:noto_r;font-size:15px;color:#666;margin-bottom:55px;}

.subContents.sponsor .sf_cam_detail .content {font-family:noto_d;font-size:15px;color:#767676;line-height:24px;padding:50px 0 50px 0;margin-bottom:25px;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .sf_cam_detail .report .tit,
.subContents.sponsor .sf_cam_static .report .tit {font-family:noto_m;font-size:30px;color:#121212;text-align:center;padding:25px 0 30px 0;}
.subContents.sponsor .sf_cam_detail .report .tbl_type1 td,
.subContents.sponsor .sf_cam_static .report .tbl_type1 td {font-size:15px;color:#444;padding:13px 10px;vertical-align:middle;}
.subContents.sponsor .sf_cam_detail .report .icon_new,
.subContents.sponsor .sf_cam_static .report .icon_new {display:inline-block;width:24px;height:24px;text-indent:-9999px;background:url('/common/img/icon/new_2.png') no-repeat;margin-left:7px;}


/* 후원 : 특별한 나눔 : 첫생일 */
.subContents.sponsor .special.first .bgContent.birth {height:430px;background:url('/common/img/page/sponsor/birth_bg1.jpg') no-repeat center;}
.subContents.sponsor .special.first .bgContent.birth .tit span {font-family:noto_r;font-size:26px;}
.subContents.sponsor .special.first .bgContent.birth .w980 {height:430px;padding-top:95px;}
.subContents.sponsor .special.first .bgContent.birth .sns_ani {position:absolute;right:0;bottom:40px;}
.subContents.sponsor .special.first .campaign_info {height:392px;padding-top:60px;background:#005eb8;}
.subContents.sponsor .special.first .campaign_info .camp {width:475px;height:240px;padding:30px 30px 0 30px;background:#fff;border-radius:4px;}
.subContents.sponsor .special.first .campaign_info .camp .tit {font-family:noto_m;font-size:22px;color:#333;padding-bottom:10px;border-bottom:1px solid #bbb;position:relative;}
.subContents.sponsor .special.first .campaign_info .camp .tit span {font-family:noto_d;font-size:13px;color:#666;position:absolute;right:0;top:10px;}
.subContents.sponsor .special.first .campaign_info .camp .con {height:105px;font-size:15px;line-height:24px;letter-spacing:-0.5px;padding-top:15px;}
.subContents.sponsor .special.first .campaign_info .guide {font-size:15px;color:#c5e0f6;text-align:center;padding-top:20px;}
.subContents.sponsor .special.first .together {background:#f5f5f5;text-align:center;}
.subContents.sponsor .special.first .together .w980 {padding:50px 0 60px 0;}
.subContents.sponsor .special.first .together .present {border-top:2px solid #222;border-left:1px solid #e8e8e8;margin-bottom:20px;}
.subContents.sponsor .special.first .together .present li {float:left;width:50%;font-size:15px;padding:13px 0;background:#fff;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .special.first .use .w980 {text-align:center;padding-top:540px;background:url('/common/img/page/sponsor/birth_img2.jpg') no-repeat 0 50px;}
.subContents.sponsor .special.first .apply_complete {padding-top:320px;background:url('/common/img/page/sponsor/birth_img3.jpg') no-repeat center 0;}

/* 후원 : 특별한 나눔 : 첫결혼 */
.subContents.sponsor .special.first .bgContent.marriage {height:430px;background:url('/common/img/page/sponsor/marriage_bg1.jpg') no-repeat center;}
.subContents.sponsor .special.first .bgContent.marriage .tit span {font-family:noto_r;font-size:26px;}
.subContents.sponsor .special.first .bgContent.marriage .w980 {height:430px;padding-top:110px;}
.subContents.sponsor .special.first .bgContent.marriage .sns_ani {position:absolute;right:0;bottom:40px;}
.subContents.sponsor .special.first .campaign_info.marriage {height:595px;padding-top:50px;}
.subContents.sponsor .special.first .campaign_info.marriage .bgContent .con {margin-bottom:40px;}
.subContents.sponsor .special.first .campaign_info.marriage .camp .con {height:70px;}
.subContents.sponsor .special.first .together.marriage .present li {width:100%;}
.subContents.sponsor .special.first .together.marriage .present li.per50 {width:50%;}
.subContents.sponsor .special.first .together.marriage .present li.padding1 {padding:20px 0 25px 0;}
.subContents.sponsor .special.first .use.marriage .w980 {padding-top:550px;background:url('/common/img/page/sponsor/marriage_img3.jpg') no-repeat 0 60px;}
.subContents.sponsor .special.first .marriage_complete {width:100%;height:780px;background:url('/common/img/page/sponsor/marriage_img1.jpg') no-repeat;position:relative;}
.subContents.sponsor .special.first .marriage_complete .txt1 {width:100%;text-align:center;position:absolute;left:0;top:240px;}
.subContents.sponsor .special.first .marriage_complete .txt1 .date {display:inline-block;font-family:noto_r;font-size:15px;padding:10px 0;}
.subContents.sponsor .special.first .marriage_complete .txt1 .name {line-height:30px;}
.subContents.sponsor .special.first .marriage_complete .txt1 .name em {display:inline-block;font-family:noto_r;font-size:20px;color:#333;}
.subContents.sponsor .special.first .marriage_complete .txt2 {display:inline-block;width:auto;text-align:left;position:absolute;left:370px;top:463px;}
.subContents.sponsor .special.first .marriage_complete .txt2 em {display:inline-block;font-size:22px;color:#005eb8;margin-bottom:15px;}
.subContents.sponsor .special.first .marriage_complete .txt2 .copy_text {font-size:15px;line-height:26px;}
.subContents.sponsor .special.first .marriage_complete .btn {width:100%;text-align:center;position:absolute;left:0;top:610px;}

/* 후원 : 특별한 나눔 : 결제테이블 */
.subContents.sponsor .special.payment .tbl_type1 .location .map {width:100%;height:320px;overflow:hidden;}
.subContents.sponsor .special.payment .tbl_type1 .location .addr {padding:20px 0 10px 0;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .special.payment .tbl_type1 .location .traffic {padding:20px 0 0 0;}
.subContents.sponsor .special.payment .tbl_type1 .location span {display:inline-block;}
.subContents.sponsor .special.payment .tbl_type1 .location .tit {font-family:noto_m;font-size:15px;color:#005eb8;margin-bottom:10px;}
.subContents.sponsor .special.payment .tbl_type1 .location .con {line-height:20px;margin-bottom:10px;}
.subContents.sponsor .special.payment .tbl_type1 .location .con em {font-family:noto_m;font-size:15px;color:#333;margin-right:10px;}
.subContents.sponsor .special.payment .tbl_type1 .btn_amount {width:128px;margin:0 5px 10px 0;}
.subContents.sponsor .special.payment .tbl_type1 .amount_sum {width:375px;height:122px;font-family:noto_m;font-size:18px;color:#333;text-align:center;padding-top:35px;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:4px;position:absolute;right:0;top:0;}
.subContents.sponsor .special.payment .tbl_type1 .amount_sum em {font-size:36px;color:#005eb8;margin:0 5px 0 30px;}
.subContents.sponsor .special.payment .tbl_type1 .attach_caution {padding:20px 0 0 105px;position:relative;}
.subContents.sponsor .special.payment .tbl_type1 .attach_caution .btn_type8 {width:90px;height:60px;line-height:18px;padding-top:12px; position:absolute;left:0;top:20px;}
.subContents.sponsor .special.payment .tbl_type1.marriage .attach_caution .btn_type8 {height:80px;padding-top:22px;}
.subContents.sponsor .special.payment .bgContent.birth_online {height:430px;background:url('/common/img/page/sponsor/birth_bg2.jpg') no-repeat center;margin-bottom:40px;padding-top:70px;}
.subContents.sponsor .special.payment .bgContent.birth_online .tit span {display:inline-block;font-family:noto_r;font-size:20px;margin-bottom:15px;}
.subContents.sponsor .special.payment .bgContent.birth_online .con span {display:inline-block;font-size:14px;margin-top:10px;}
.subContents.sponsor .special.payment .bgContent.birth_online .con span.field {font-family:noto_m;font-size:15px;color:#fff;margin-right:15px;}
.subContents.sponsor .special.payment .bgContent.birth_online.marriage2 {height:430px;background:url('/common/img/page/sponsor/marriage_bg2.jpg') no-repeat center;margin-bottom:40px;padding-top:80px;}
.subContents.sponsor .special.payment .bgContent.birth_online.marriage3 {height:430px;background:url('/common/img/page/sponsor/marriage_bg3.jpg') no-repeat center;margin-bottom:40px;padding-top:70px;}
.subContents.sponsor .special.payment .wedding_child {font-family:noto_m;font-size:24px;color:#005eb8;text-align:center;margin-bottom:15px;}

/* 후원 : 특별한 나눔 : 믿음의유산 */
.subContents.sponsor .special.inherit .bgContent.visual {height:430px;background:url('/common/img/page/sponsor/inherit_bg1.jpg') no-repeat center;}
.subContents.sponsor .special.inherit .bgContent.visual .w980 {height:430px;padding-top:110px;position:relative;}
.subContents.sponsor .special.inherit .bgContent.visual .w980 .sns_ani {position:absolute;right:0;bottom:40px;}
.subContents.sponsor .special.inherit .bgContent.apply {height:308px;background:#005eb8 url('');}
.subContents.sponsor .special.inherit .bgContent.apply .w980 {padding-top:50px;}
.subContents.sponsor .special.inherit .method {height:644px;background:url('/common/img/page/sponsor/inherit_bg2.jpg') no-repeat center;}
.subContents.sponsor .special.inherit .method .w980 {text-align:center;padding-top:55px;}
.subContents.sponsor .special.inherit .method ul li {margin-bottom:45px;}
.subContents.sponsor .special.inherit .method ul li:last-child {margin-bottom:0;}
.subContents.sponsor .special.inherit .method ul li .subject {font-family:noto_m;font-size:30px;color:#333;margin-bottom:20px;}
.subContents.sponsor .special.inherit .method ul li .con {font-size:15px;color:#767676;line-height:24px;}
.subContents.sponsor .special.inherit .method ul li .s_con1 {margin-top:10px;}
.subContents.sponsor .special.inherit .use .w980 {text-align:center;padding-top:560px;background:url('/common/img/page/sponsor/inherit_bg3.jpg') no-repeat 0 60px;}
.subContents.sponsor .special.inherit .use .list {border-top:2px solid #222;border-left:1px solid #e8e8e8;margin-bottom:40px;}
.subContents.sponsor .special.inherit .use .list li {float:left;width:50%;font-size:15px;padding:30px 0;background:#fff;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .special.inherit .use .list li .subject {font-family:noto_m;font-size:15px;color:#005eb8;margin-bottom:5px;}
.subContents.sponsor .special.inherit .use .list li .con {font-size:15px;color:#767676;line-height:24px;}

/* 후원 : 특별한 나눔 : 컴패션북한사역 */
.subContents.sponsor .special.north .bgContent {width:100%;min-width:980px;height:464px;padding-top:203px;margin-bottom:50px;background:url('/common/img/page/participation/visual_northIntro.jpg') no-repeat center top;text-align:center;}
.subContents.sponsor .special.north .content .tit {font-family:noto_m;font-size:30px;color:#333;padding-top:80px;background:url('/common/img/page/sponsor/icon_13.png') no-repeat center 0;margin-bottom:30px;}
.subContents.sponsor .special.north .content {text-align:center;padding:60px 0;}
.subContents.sponsor .special.north .content .con {font-size:15px;color:#767676;line-height:24px;padding-bottom:320px;background:url('/common/img/page/sponsor/north_img1.jpg') no-repeat center bottom;}
.subContents.sponsor .special.north .use {background:#fbfbfb;}
.subContents.sponsor .special.north .use .w980 {text-align:center;padding:60px 0;}
.subContents.sponsor .special.north .use .tit {font-family:noto_m;font-size:30px;color:#333;margin-bottom:30px;}
.subContents.sponsor .special.north .use ul.bg {width:804px;background:url('/common/img/page/participation/northIntro_bg3.png') no-repeat center;margin:30px auto 30px auto;}
.subContents.sponsor .special.north .use ul li {position:relative;float:left;width:340px;height:166px;margin:31px;}
.subContents.sponsor .special.north .use ul li .alph {position:absolute;}
.subContents.sponsor .special.north .use ul li:nth-child(1) .alph {right:0;bottom:0;}
.subContents.sponsor .special.north .use ul li:nth-child(2) .alph {left:0;bottom:0;}
.subContents.sponsor .special.north .use ul li:nth-child(3) .alph {right:0;top:0;}
.subContents.sponsor .special.north .use ul li:nth-child(4) .alph {left:0;top:0;}
.subContents.sponsor .special.north .use ul li .tit_area {margin-bottom:30px;}
.subContents.sponsor .special.north .use ul li .tit_area .txt {color:#005eb8;padding-top:10px;}
.subContents.sponsor .special.north .use ul li .s_con3 {font-size:14px;line-height:22px;}


/* 후원 : 결제 */
.subContents.sponsor .payment .receipt_infoBox {font-size:15px;text-align:center;padding:30px 0;margin:20px 0;background:#f5f5f5;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .payment .receipt_infoBox .txt1 {font-family:noto_r;font-size:18px;color:#333;margin-bottom:15px;}
.subContents.sponsor .payment .cert .box {width:387px;height:215px;padding:25px 0 0 30px;border:1px solid #e8e8e8;}
.subContents.sponsor .payment .cert .box .tit {font-family:'noto_r';font-size:22px;color:#333;margin-bottom:15px;}
.subContents.sponsor .payment .cert .box .con {color:#767676;line-height:22px;margin-bottom:30px;}
.subContents.sponsor .payment .cert .box.phone {background:url('/common/img/icon/cert_phone.png') no-repeat;background-position:290px 30px;}
.subContents.sponsor .payment .cert .box.ipin {background:url('/common/img/icon/cert_ipin.png') no-repeat;background-position:280px 40px;}
.subContents.sponsor .payment .info_guide .tooltip {display:inline-block;width:355px;height:auto;background:#fff;padding:30px;border:1px solid #d8d8d8;border-radius:4px;position:absolute;left:-30px;bottom:40px;display:none;
																-webkit-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
															       -moz-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	 -o-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	-ms-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																		box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
}
.subContents.sponsor .payment .info_guide .tooltip .tit {display:inline-block;font-size:16px;color:#333;margin-bottom:20px;}
.subContents.sponsor .payment .info_guide .tooltip ul li {color:#767676;letter-spacing:-0.4px;background:url('/common/img/bu/rect_01.png') no-repeat 0 8px;padding-left:8px;margin-bottom:15px;}
.subContents.sponsor .payment .info_guide .tooltip ul li:last-child {margin-bottom:0;}
.subContents.sponsor .payment .info_guide .tooltip .close {width:12px;height:12px;text-indent:-9999px;background:url('/common/img/btn/close_2.png') no-repeat;position:absolute;right:15px;top:15px;}
.subContents.sponsor .payment .info_guide .tooltip .arr {display:inline-block;width:22px;height:16px;background:url('/common/img/icon/tooltip_arr.png') no-repeat;position:absolute;left:58px;bottom:-16px;}
.subContents.sponsor .payment .booked {font-size:15px;color:#767676;text-align:center;padding:40px 0;border-bottom:0;}
.subContents.sponsor .payment .booked .txt1 {font-family:noto_r;font-size:22px;color:#333;margin-bottom:15px;}
.subContents.sponsor .payment .tbl_child {width:100%; border-collapse:collapse;}
.subContents.sponsor .payment .tbl_child tbody {border-top:1px solid #bbb;}
.subContents.sponsor .payment .tbl_child td {vertical-align:middle;}
.subContents.sponsor .payment .tbl_child .pic {text-align:center;background:#fbfbfb;border:1px solid #e8e8e8;border-top:0;}
.subContents.sponsor .payment .tbl_child .pic span {display:inline-block;width:200px;height:300px;overflow:hidden;}
.subContents.sponsor .payment .tbl_child .info {padding:35px 0 35px 35px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .payment .tbl_child .info .btn_cancel {width:100%;height:0;position:relative;}
.subContents.sponsor .payment .tbl_child .info .btn_cancel a {display:inline-block;font-size:12px;color:#767676;text-decoration:none;padding:2px 5px 2px 20px;border:1px solid #d1d1d1;background:url('/common/img/btn/close_2.png') no-repeat 7px 6px;background-size:8px;position:absolute;right:20px;top:-20px;}
.subContents.sponsor .payment .tbl_child .info .label {display:inline-block;font-family:noto_b;color:#fff;padding:2px 7px;background:#00a3c6;border-radius:4px;margin:0 10px 12px 0;}
.subContents.sponsor .payment .tbl_child .info .name {font-family:noto_m;font-size:30px;color:#333;margin-bottom:20px;}
.subContents.sponsor .payment .tbl_child .info .field {display:inline-block;width:45px;font-family:noto_r;font-size:15px;color:#333;margin:4px 0;}
.subContents.sponsor .payment .tbl_child .info .data {font-size:15px;color:#666;margin:4px 0;}
.subContents.sponsor .payment .tbl_child .info .field2 {display:inline-block;width:70px;font-family:noto_r;font-size:15px;color:#333;margin:4px 0;}
.subContents.sponsor .payment .tbl_child .info .data2 {font-family:noto_m;font-size:15px;color:#005eb8;margin:4px 0;}
.subContents.sponsor .payment .tbl_child .amount {background:#f5f5f5;border-bottom:1px solid #bbb;text-align:right;padding:30px 15px 30px 0;}
.subContents.sponsor .payment .tbl_child .amount .field {display:inline-block;font-family:noto_m;font-size:22px;color:#333;margin-right:40px;}
.subContents.sponsor .payment .tbl_child .amount .sum {font-family:noto_m;font-size:40px;color:#005eb8;}
.subContents.sponsor .payment .tbl_child .amount .won {display:inline-block;font-size:15px;margin-left:5px;}
.subContents.sponsor .payment .loginBox {width:980px;height:376px;color:#fff;text-align:center;padding-top:55px;background:url('/common/img/page/sponsor/payment_bg_1.jpg') no-repeat;}
.subContents.sponsor .payment .loginBox .txt {font-size:18px;margin-bottom:35px;}
.subContents.sponsor .payment .loginBox .btnGroup1 {margin-bottom:35px;}
.subContents.sponsor .payment .loginBox .btnGroup1 .btn_member {display:inline-block;width:auto;height:48px;font-family:noto_m;font-size:16px;color:#121212;text-align:center;line-height:48px;padding:0 40px;margin:0 4px;background:#fff;border-radius:4px;}
.subContents.sponsor .payment .loginBox .btnGroup1 .btn_nonmember {display:inline-block;width:auto;height:48px;font-family:noto_m;font-size:16px;color:#fff;text-align:center;line-height:44px;padding:0 40px;margin:0 4px;border:2px solid #fff;border-radius:4px;}
.subContents.sponsor .payment .loginBox .btnGroup1 a:hover {text-decoration:none;}
.subContents.sponsor .payment .loginBox .input_area {width:450px;height:auto;margin:0 auto 17px auto;}
.subContents.sponsor .payment .loginBox .input_area .input {float:left;width:325px;}
.subContents.sponsor .payment .loginBox .input_area .btn {float:right;width:116px;}
.subContents.sponsor .payment .loginBox .input_area .btn .login {display:inline-block;width:116px;height:72px;font-size:12px;color:#121212;text-align:center;line-height:72px;background:#ffdd33;border-radius:4px;}
.subContents.sponsor .payment .loginBox .btnGroup2 {text-align:center;}
.subContents.sponsor .payment .loginBox .btnGroup2 a {display:inline-block;width:auto;height:20px;font-size:14px;color:#fff;}
.subContents.sponsor .payment .loginBox .btnGroup2 a.btn_join {background:url('/common/img/icon/heart_2.png') no-repeat 0 center;padding-left:27px;}
.subContents.sponsor .payment .loginBox .btnGroup2 a.btn_id {background:url('/common/img/icon/search.png') no-repeat 0 center;padding-left:25px;}
.subContents.sponsor .payment .loginBox .btnGroup2 a.btn_pw {background:url('/common/img/icon/pw.png') no-repeat 0 center;padding-left:23px;}
.subContents.sponsor .payment .loginBox .btnGroup2 .bar {display:inline-block;width:1px;height:10px;background:#d1cfcf;margin:0 35px;}

/* 후원 : 결제 : 일시후원 */
.subContents.sponsor .payment.temporary .tbl_child .pic {height:380px;}
.subContents.sponsor .payment.temporary .tbl_child .pic span {width:400px;height:300px;}
.subContents.sponsor .payment.temporary .tbl_child .info .name {height:80px;}
.subContents.sponsor .payment.temporary .memberType_info p {font-size:15px;color:#767676;line-height:24px;padding:60px 0 40px 0;}

/* 후원 : 결제완료 */
.subContents.sponsor .payment .complete .tbl_child .pic span {width:200px;height:200px;}
.subContents.sponsor .payment .complete .tbl_child .info {padding:45px 0 45px 35px;}
.subContents.sponsor .payment .complete .hello_box {width:100%;height:554px;text-align:center;padding:50px 40px 0 40px;margin-bottom:50px;background:url('/common/img/page/sponsor/payment_bg_3.jpg') no-repeat;}
.subContents.sponsor .payment .complete .hello_box .tit {padding-bottom:35px;border-bottom:1px solid #bbb;}
.subContents.sponsor .payment .complete .hello_box .tit span {display:inline-block;font-size:22px;color:#333;margin-right:30px;vertical-align:middle;}
.subContents.sponsor .payment .complete .hello_box .tit span em {font-family:noto_m;font-size:30px;color:#005eb8;}
.subContents.sponsor .payment .complete .hello_box .child_info {padding-top:55px;}
.subContents.sponsor .payment .complete .hello_box .child_info .pic {display:inline-block;width:200px;height:200px;border-radius:100px;margin-bottom:20px;}
.subContents.sponsor .payment .complete .hello_box .child_info .name {font-size:22px;color:#333;margin-bottom:15px;}
.subContents.sponsor .payment .complete .hello_box .child_info .name em {font-family:noto_m;}
.subContents.sponsor .payment .complete .hello_box .child_info .con {font-size:15px;line-height:24px;}
.subContents.sponsor .payment .complete .stampImg_wrap .otherStamp {font-size:15px;text-align:center;padding:20px 0;margin-bottom:40px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}

/* 후원 : 결제실패 */
.subContents.sponsor .payment .failure {text-align:center;padding:50px 0 40px 0;margin-bottom:40px;border-bottom:1px solid #e8e8e8;}
.subContents.sponsor .payment .failure .txt1 {display:block;width:350px;height:350px;font-family:noto_r;font-size:22px;color:#fff;padding-top:220px;margin:0 auto 30px auto;background:url('/common/img/page/sponsor/payment_bg_2.jpg') no-repeat;}
.subContents.sponsor .payment .failure .txt2 {font-size:30px;color:#333;}
.subContents.sponsor .payment .failure .txt2 em {font-family:noto_m;}

/* 후원 : 맞춤후원 */
.subContents.sponsor .custom .stepWrap {height:225px;padding-top:40px;}
.subContents.sponsor .custom .stepWrap {display:block;width:834px;margin:0 auto;}
.subContents.sponsor .custom .stepWrap li {float:left;width:230px;height:144px;background:url('/common/img/btn/next_3.png') no-repeat 180px center;}
.subContents.sponsor .custom .stepWrap li:last-child {width:144px;}
.subContents.sponsor .custom .stepWrap li .bg {display:inline-block;width:144px;height:144px;text-align:center;background:#fbfbfb;border:2px solid #e8e8e8;border-radius:72px;padding-top:33px;}
.subContents.sponsor .custom .stepWrap li .bg .step {display:block;width:100%;font-family:'Roboto';font-size:14px;color:#767676;}
.subContents.sponsor .custom .stepWrap li .bg .num {display:block;width:100%;font-family:'Roboto';font-size:55px;color:#767676;font-weight:400;}
.subContents.sponsor .custom .stepWrap li.on .bg {background:#005eb8;border:2px solid #005eb8;}
.subContents.sponsor .custom .stepWrap li.on .bg .step {color:#fff;}
.subContents.sponsor .custom .stepWrap li.on .bg .num {color:#fff;}
.subContents.sponsor .custom .tit_bg {width:100%;height:388px;background:url('/common/img/page/sponsor/custom_bg.jpg') no-repeat center;}
.subContents.sponsor .custom .tit_bg .w980 {height:388px;background:url('/common/img/page/sponsor/icon_14.png') no-repeat center 60px;padding-top:200px;}
.subContents.sponsor .custom .tit_bg .txt_step {text-align:center;color:#fff;}
.subContents.sponsor .custom .tit_bg .txt1 {display:inline-block;font-family:noto_m;font-size:30px;margin-bottom:10px;}
.subContents.sponsor .custom .tit_bg .txt2 {font-size:36px;letter-spacing:-1px;}
.subContents.sponsor .custom .stepImg .wrap{text-align:center;padding-top:60px;}
.subContents.sponsor .custom .stepImg ul {display:inline-block;}
.subContents.sponsor .custom .stepImg ul li {float:left;width:300px;height:auto;margin:0 10px 30px 10px;}
.subContents.sponsor .custom .stepImg ul li .img {display:block;width:300px;height:300px;font-family:noto_m;font-size:20px;color:#fff;margin-bottom:20px;padding-top:220px;}
.subContents.sponsor .custom .stepImg ul li .img.img1_1 {background:url('/common/img/page/sponsor/custom_1_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img1_2 {background:url('/common/img/page/sponsor/custom_1_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img1_3 {background:url('/common/img/page/sponsor/custom_1_3.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img2_1 {background:url('/common/img/page/sponsor/custom_2_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img2_2 {background:url('/common/img/page/sponsor/custom_2_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img3_1 {background:url('/common/img/page/sponsor/custom_3_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img3_2 {background:url('/common/img/page/sponsor/custom_3_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img3_3 {background:url('/common/img/page/sponsor/custom_3_3.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img3_4 {background:url('/common/img/page/sponsor/custom_3_4.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_1_1 {background:url('/common/img/page/sponsor/custom_4_1_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_1_2 {background:url('/common/img/page/sponsor/custom_4_1_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_1_3 {background:url('/common/img/page/sponsor/custom_4_1_3.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_1_4 {background:url('/common/img/page/sponsor/custom_4_1_4.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_1_5 {background:url('/common/img/page/sponsor/custom_4_1_5.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_1 {background:url('/common/img/page/sponsor/custom_4_2_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_2 {background:url('/common/img/page/sponsor/custom_4_2_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_3 {background:url('/common/img/page/sponsor/custom_4_2_3.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_4 {background:url('/common/img/page/sponsor/custom_4_2_4.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_5 {background:url('/common/img/page/sponsor/custom_4_2_5.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_6 {background:url('/common/img/page/sponsor/custom_4_2_6.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_7 {background:url('/common/img/page/sponsor/custom_4_2_7.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_2_8 {background:url('/common/img/page/sponsor/custom_4_2_8.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_3_1 {background:url('/common/img/page/sponsor/custom_4_3_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_3_2 {background:url('/common/img/page/sponsor/custom_4_3_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_3_3 {background:url('/common/img/page/sponsor/custom_4_3_3.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_3_4 {background:url('/common/img/page/sponsor/custom_4_3_4.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_3_5 {background:url('/common/img/page/sponsor/custom_4_3_5.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_3_6 {background:url('/common/img/page/sponsor/custom_4_3_6.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_1 {background:url('/common/img/page/sponsor/custom_4_4_1.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_2 {background:url('/common/img/page/sponsor/custom_4_4_2.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_3 {background:url('/common/img/page/sponsor/custom_4_4_3.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_4 {background:url('/common/img/page/sponsor/custom_4_4_4.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_5 {background:url('/common/img/page/sponsor/custom_4_4_5.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_6 {background:url('/common/img/page/sponsor/custom_4_4_6.jpg') no-repeat;}
.subContents.sponsor .custom .stepImg ul li .img.img4_4_7 {background:url('/common/img/page/sponsor/custom_4_4_7.jpg') no-repeat;}
.subContents.sponsor .custom .result .child {display:block;width:280px;height:280px;text-indent:-9999px;margin:0 auto 40px auto;border-radius:140px;background-size:cover !important;}
.subContents.sponsor .custom .result p {font-size:15px;color:#666;line-height:24px;text-align:center;margin-bottom:40px;}
.subContents.sponsor .custom .result p em {color:#005eb8;}
.subContents.sponsor .custom .btn_restart {display:inline-block;font-size:15px;color:#005eb8;text-decoration:underline;padding-left:23px;background:url('/common/img/icon/reload.png') no-repeat 0 4px;position:absolute;right:0;top:20px;}




/* 후원 팝업 */
.pop_type1 .pop_content .box_type4.search_church {width:100%;height:175px;padding:20px 0;overflow:auto;}
.pop_type1 .pop_content .box_type4.search_church .field {font-size:15px;color:#333;padding:0 20px;margin-bottom:10px;}
.pop_type1 .pop_content .box_type4.search_church .field span {display:inline-block;float:left;width:50%;}
.pop_type1 .pop_content .box_type4.search_church .church_list li span {float:left;width:50%;font-size:14px;color:#767676;cursor:pointer;}
.pop_type1 .pop_content .box_type4.search_church .church_list li:hover span {color:#333;background:#e6eff7;}
.pop_type1 .pop_content .box_type4.search_church .church_list li span a {color:#767676;text-decoration:none;}
.pop_type1 .pop_content .box_type4.search_church .church_list li span.id {padding:5px 10px 6px 20px;}
.pop_type1 .pop_content .box_type4.search_church .church_list li span.name {padding:5px 20px 6px 0;}
.pop_type1 .pop_content .box_type4.search_church .church_list li.no_content {text-align:center;padding-top:50px;}

.pop_type1 .pop_content .subContents.sponsor .childInfoDetail .child_info .child_card {float:left;width:295px;text-align:right;}
.pop_type1 .pop_content .subContents.sponsor .childInfoDetail .child_info .child_card .picWrap {display:inline-block;width:265px;}
.pop_type1 .pop_content .subContents.sponsor .childInfoDetail .child_info .txt_con .weather {width:615px;}
.pop_type1 .pop_content .subContents.sponsor .childInfoDetail .child_info .txt_con .weather .temperature {right:20px;}
.pop_type1 .pop_content .subContents.sponsor .childInfoDetail .nation_info {padding:60px 45px 0 290px;}

.pop_type1 .pop_content.campaign_endList .tbl_type4 td.tit {text-align:left;color:#555;padding-left:50px;}
.pop_type1 .pop_content .tbl_type1 .btn_amount {width:128px;margin:0 5px 10px 0;}

.pop_type1 .pop_content.address .area1 {height:80px;padding-top:10px;}
.pop_type1 .pop_content.address .area1 .guide_comment2 {margin-bottom:7px;}
.pop_type1 .pop_content.address .area1 .txt1 {font-size:13px;color:#767676;}
.pop_type1 .pop_content.address .area2 {margin-bottom:30px;}
.pop_type1 .pop_content.address .area2 .tit {font-family:noto_r;font-size:17px;color:#333;margin-bottom:10px;}
.pop_type1 .pop_content.address .area2 .no_result {font-family:noto_r;font-size:17px;color:#333;text-align:center;padding-top:50px;}
.pop_type1 .pop_content.address .area2 .detail_wrap {padding-top:18px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.address .area2 .detail_wrap dl {margin-bottom:18px;}
.pop_type1 .pop_content.address .area2 .detail_wrap dl dt {float:left;width:110px;font-size:15px;color:#333;}
.pop_type1 .pop_content.address .area2 .detail_wrap dl dd {float:left;width:430px;font-size:15px;color:#767676;}
.pop_type1 .pop_content.address .area2 .detail_wrap dl dd .txt2 {font-size:14px;margin-top:7px;}
.pop_type1 .pop_content.address .area2 .detail_wrap dl dd .guide_comment2 {margin-top:7px;}
.pop_type1 .pop_content.address .area2 .addr_list {width:100%;height:310px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;overflow:auto;margin-bottom:30px;}
.pop_type1 .pop_content.address .area2 .addr_list table {width:100%; border-collapse:collapse;}
.pop_type1 .pop_content.address .area2 .addr_list table th {font-family:noto_r;font-size:15px;text-align:center;color:#333;padding:10px 0;background:#fbfbfb;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.address .area2 .addr_list table td {font-size:14px;color:#767676;text-align:center;line-height:24px;vertical-align:middle;padding:15px;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.address .area2 .addr_list table tr:last-child td {border-bottom:0;}
.pop_type1 .pop_content.address .area2 .addr_list table td.result {text-align:left;}
.pop_type1 .pop_content.address .area2 .addr_list table td .addr1 {font-family:noto_m;color:#444;}



/******************* 애드보킷 ********************/
.subContents.advocate .advo_tit {font-family:noto_d;font-size:30px;color:#005eb8;line-height:30px;}
.subContents.advocate .advo_tit em {font-family:noto_m;}
.subContents.advocate .advo_con {font-family:noto_d;font-size:18px;color:#333;padding-top:15px;}
.subContents.advocate .bar {display:inline-block;width:2px;height:40px;background:#fff;margin:35px 0;}
.subContents.advocate .sub_tit {font-family:noto_m;font-size:30px;color:#121212;line-height:30px;}
.subContents.advocate .act_news > .tit {font-family:noto_m;font-size:30px;color:#121212;line-height:30px; margin-bottom:40px;}
.subContents.advocate .act_news .board > div {width:475px;padding:25px;}
.subContents.advocate .act_news .board > div .s_tit1 {border-bottom:1px solid #bbbcbc;padding-bottom:15px; margin-bottom:17px;}
.subContents.advocate .act_news .board > div .con {font-family: noto_d;font-size:15px;color: #666;margin-bottom:40px;}
.subContents.advocate .contact_qna {border:1px solid #e8e8e8;}
.subContents.advocate .contact_qna .tit {width:100%;height:60px;font-family:noto_r;font-size:20px;color:#555;padding-top:15px;text-align:center;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.advocate .contact_qna .tel {float:left;width:50%;height:120px;text-align:center;padding-top:50px;border-right:1px solid #e8e8e8;}
.subContents.advocate .contact_qna .tel .icon {font-size:15px;color:#767676;background:url('/common/img/icon/tel.png') no-repeat;padding-left:25px;}
.subContents.advocate .contact_qna .tel .icon .txt {color:#333;}
.subContents.advocate .contact_qna .email {float:left;width:50%;height:120px;text-align:center;padding-top:50px;}
.subContents.advocate .contact_qna .email .icon {font-size:15px;color:#767676;background:url('/common/img/icon/email.png') no-repeat 0 3px;padding-left:27px;}
.subContents.advocate .contact_qna .email .icon .txt {color:#333;}
.subContents.advocate .contact_qna .email .icon a {color:#2f4af3;text-decoration:underline;}
.subContents.advocate .contact_qna .fax {float:left;width:34%;height:120px;text-align:center;padding-top:50px;border-right:1px solid #e8e8e8;}
.subContents.advocate .contact_qna .fax .icon {font-size:15px;color:#767676;background:url('/common/img/icon/fax.png') no-repeat;padding-left:25px;}
.subContents.advocate .contact_qna .fax .icon .txt {color:#333;}
.subContents.advocate .contact_qna.div3 .tel {width:33%;}
.subContents.advocate .contact_qna.div3 .email {width:33%;}


/* 애드보킷 : 소개 */
.subContents.advocate .intro .notice_bnr {width:100%;height:80px;line-height:80px;background:#f5f5f5;}
.subContents.advocate .intro .notice_bnr p .ing {display:inline-block;width:50px;height:50px;color:#fff;font-weight:800;line-height:50px;background:#f4b438;border-radius:50px;margin-right:20px;}
.subContents.advocate .intro .intro_top .meaning {padding:40px 0;}
.subContents.advocate .intro .intro_top .meaning .tit {font-family:noto_m;font-size:30px;color:#121212;}
.subContents.advocate .intro .intro_top .meaning .mean {font-family:noto_d;font-size:13px;color:#767676;padding-top:20px;}
.subContents.advocate .intro .visual_intro {width:100%;min-width: 980px;height:418px;padding-top:55px;background:url('/common/img/page/advocate/bg_intro.jpg') no-repeat center top;}
.subContents.advocate .intro .visual_intro .tit {font-family: noto_m;font-size: 30px;color: #fff;margin-bottom:35px;}
.subContents.advocate .intro .visual_intro .bar {background:#999;margin:0 0 50px 0;}
.subContents.advocate .intro .intro_bottom .online_advocate {background:#fff;padding-top:50px;margin-top:-200px;}
.subContents.advocate .intro .intro_bottom .advocate_part li:nth-child(odd) {float:left;}
.subContents.advocate .intro .intro_bottom .advocate_part li:nth-child(even) {float:right;}
.subContents.advocate .intro .intro_bottom .advocate_part li {width:475px;background:#fbfbfb;margin-bottom:40px;}
.subContents.advocate .intro .intro_bottom .advocate_part li .desc {height:240px;border:1px solid #e8e8e8;border-top:none;}
.subContents.advocate .intro .intro_bottom .advocate_part li .desc h3 {font-family:'noto_m';font-size:18px;color:#333;padding-top:25px;}
.subContents.advocate .intro .intro_bottom .advocate_part li .desc p {height:115px;font-family:'noto_d';font-size:14px;color:#767676;line-height:23px;padding-top:15px;}
.subContents.advocate .intro .intro_bottom .advocate_part li .desc .btn_s_type6 {margin-top:10px;}

/* 애드보킷 : 소개 : 온라인 애드보킷 */
.subContents.advocate .on_advocate .intro {}
.subContents.advocate .on_advocate .intro .img {height:430px;background:url('/common/img/page/advocate/bg_on_advocate01.jpg') no-repeat center bottom; margin:40px 0 60px;}
.subContents.advocate .on_advocate .act_eligible {width:100%;min-width:980px;height:564px;text-align:center;padding-top:60px;margin-bottom:60px;background:url('/common/img/page/advocate/bg_on_advocate02.jpg') no-repeat center top;}
.subContents.advocate .on_advocate .act_eligible .tit {font-family: noto_m;font-size: 30px;color: #fff;line-height:1; margin-bottom:40px;}
.subContents.advocate .on_advocate .act_eligible .bar {background:#9dbeda;margin:0 0 35px 0;}
.subContents.advocate .on_advocate .act_eligible .con {font-family: noto_d;font-size:16px;color: #fff;line-height:24px;margin-bottom:8px;}
.subContents.advocate .on_advocate .act_eligible .con2 {text-align:left;padding-left:230px;margin-bottom:55px;}
.subContents.advocate .on_advocate .act_eligible .con2 .s_con1 {display:block;color:#d5dde7;background:url('/common/img/bu/rect_02.png') no-repeat 0 10px;}

/* 애드보킷 : 소개 : 온라인 애드보킷 지원 */
.subContents.advocate .on_advocate .quiz .quiz_intro .bar {background:#428dce;}
.subContents.advocate .on_advocate .quiz .quiz_intro .s_con3 {line-height:15px;margin-bottom:40px;}
.subContents.advocate .on_advocate .quiz .stepWrap {padding:19px 0 19px 74px;margin-bottom:40px;border:1px solid #c6c6c6;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li {float:left;width:261px;height:64px;text-align:left;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li.arr {background:url('/common/img/bu/arr_2.png') no-repeat right 15px;margin-right:60px;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li .bg {display:inline-block;width:64px;height:64px;background:url('/common/img/page/advocate/bg_step.png') no-repeat;margin-right:12px;vertical-align:middle;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li .bg.bg1 {background-position:0 0;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li .bg.bg2 {background-position:-64px 0;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li .bg.bg3 {background-position:-128px 0;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li.on .bg.bg1 {background-position:0 -64px;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li.on .bg.bg2 {background-position:-64px -64px;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li.on .bg.bg3 {background-position:-128px -64px;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li .txt {display:inline-block;width:auto;height:64px;font-family:noto_m;font-size:14px;color:#b8b8b8;vertical-align:middle;padding-top:10px;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li .txt2 {font-family:noto_r;font-size:18px;color:#666;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li.on .txt {color:#669ecd;}
.subContents.advocate .on_advocate .quiz .stepWrap ul li.on .txt2 {color:#005eb8;}
.subContents.advocate .on_advocate .quiz .quiz_movie {margin-bottom:55px;}
.subContents.advocate .on_advocate .quiz .quiz_area .question .s_tit7 {display:inline-block;height:36px;text-indent:47px; background:url('/common/img/icon/q.png') no-repeat 0 0;margin-bottom:20px;}
.subContents.advocate .on_advocate .quiz .quiz_area .answer_box {font-family:noto_d;font-size:16px;color:#666;background:#fbfbfb;border:1px solid #ddd;border-top:2px solid #444;}
.subContents.advocate .on_advocate .quiz .quiz_area .answer_box .answer1 {display:inline-block;text-indent:46px;background:url('/common/img/icon/a.png') no-repeat 0 0;margin:40px 0;}
.subContents.advocate .on_advocate .quiz .quiz_area .answer_box .answer1 .input_type1 {margin:0 5px;}
.subContents.advocate .on_advocate .quiz .quiz_area .answer_box .answer2 {margin:47px 0;}
.subContents.advocate .on_advocate .quiz .quiz_area .answer_box .answer3 {text-align:left;padding-left:124px; margin:38px 0;}
.subContents.advocate .on_advocate .quiz .quiz_area .answer_box .radio_ui .css_label {font-size:16px;}
.subContents.advocate .on_advocate .quiz .quiz_area .comment a {display:inline-block;height:26px;font-family:noto_r;font-size:18px;color:#00a3c6;text-decoration:none;text-indent:36px;background:url('/common/img/icon/txt_guide_3.png') no-repeat 0 0;}

/* 애드보킷 : 소개 : 온라인 애드보킷 지원 완료 */
.subContents.advocate .on_advocate .apply .apply_intro .img {display:block;height:280px;background:url('/common/img/page/advocate/bg_on_advocate04.png') no-repeat center bottom;margin-top:50px;}
.subContents.advocate .on_advocate .apply .on_advocate_role {width:100%;min-width: 980px;height:791px;background:url('/common/img/page/advocate/bg_on_advocate03.jpg') no-repeat center bottom;margin:60px 0;}
.subContents.advocate .on_advocate .apply .on_advocate_role > .tit {font-family:noto_m;font-size:30px;color:#fff;line-height:30px;padding-top:60px; margin-bottom:38px;}
.subContents.advocate .on_advocate .apply .on_advocate_role .bar {background:#a4a5a3;margin:0 0 38px 0;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul li{position:absolute; width:307px;padding:30px; background:#fff;border-radius:4px;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul li .tit {height:40px; font-family:noto_m;font-size:22px;color:#005eb8;line-height:22px;border-bottom:1px solid #bbbcbc;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul li .con {height:85px; font-family:noto_d;font-size:15px;color:#333;line-height:22px;margin-top:18px;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul .r1 {left:0;top:0;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul .r2 {left:336px;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul .r3 {left:673px;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul .r4 {left:168px; top:281px;}
.subContents.advocate .on_advocate .apply .on_advocate_role ul .r5 {left:505px; top:281px;}
.subContents.advocate .on_advocate .apply .we_com {height:106px;background:url('/common/img/page/advocate/bg_on_advocate05.png') no-repeat center top;}
.subContents.advocate .on_advocate .apply .we_com p {font-family:noto_r;font-size:32px;color:#333;padding-top:70px;}
.subContents.advocate .on_advocate .apply .we_com p em {font-family:noto_m;color:#005eb8;}

/* 애드보킷 : 프렌즈샵 */
.subContents.advocate .friendsShop .visual_friends {width:100%;min-width:980px;height:370px; background:url('/common/img/page/advocate/bg_friends_01.jpg') no-repeat center top;}
.subContents.advocate .friendsShop .visual_friends .tit {font-family:noto_m;font-size:30px;color:#fff;line-height:30px;padding-top:60px;}
.subContents.advocate .friendsShop .visual_friends .bar {background:#b9a69c;margin:35px 0;}
.subContents.advocate .friendsShop .visual_friends .s_con3 {color:#fff; margin-bottom:20px;}
.subContents.advocate .friendsShop .visual_friends .pop_btn {display:inline-block;width:128px;height:48px; font-family:noto_m;font-size:14px;color:#fff; line-height:45px;text-align:center;vertical-align:middle;text-decoration:none; border:2px solid #fff;border-radius:4px;}
.subContents.advocate .friendsShop .visual_friends .pop_btn:last-child {color:#000; background:#fff;margin-left:8px;}
.subContents.advocate .friendsShop .shop_search {margin:30px auto;}
.subContents.advocate .friendsShop .shop_search > div {height:76px;background:#fbfbfb;padding:20px 0 0 25px;}
.subContents.advocate .friendsShop .shop_search > div .label_tit {display:inline-block;font-family:noto_d;font-size:16px;color:#005eb8;line-height:16px;vertical-align:middle;margin-right:18px;}
.subContents.advocate .friendsShop .shop_search .search_bar1 {float:left; width:428px;}
.subContents.advocate .friendsShop .shop_search .search_bar2 {float:right; width:542px;}
.subContents.advocate .friendsShop .boardList_1 .list li .tit_box{display:block;height:108px;padding:30px 20px 0 20px;}
.subContents.advocate .friendsShop .boardList_1 .list li .tit_box .tit{height:15px;}
.subContents.advocate .friendsShop .boardList_1 .list li .over {padding-top:150px;}


/******** 애드보킷 : 팝업 ********/
.pop_type1 .pop_content .pop_common .tbl_type1 th {padding-top:25px;}
.pop_type1 .pop_content .pop_common .tbl_type1 .btn_s_type2 {vertical-align:top;}
.pop_type1 .pop_content .pop_common table {margin-bottom:15px;}
.pop_type1 .pop_content .pop_common .warning {text-align:center;}
.pop_type1 .pop_content .pop_common p.s_con3 {text-align:center;line-height:24px;padding:15px 0 30px 0;}

.pop_type1 .pop_content.shopDetail .shop_img {width:740px;height:494px;overflow:hidden;}
.pop_type1 .pop_content.shopDetail .tit_area .s_tit5 {font-size:30px;line-height:30px;padding-top:35px;}
.pop_type1 .pop_content.shopDetail .tit_area .share_box {padding:30px 0 0 15px;}
.pop_type1 .pop_content.shopDetail .s_con3 {line-height:22px;padding:14px 0 25px 0;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.shopDetail .info_area {font-family:noto_d;font-size:13px;color:#767676;margin-top:25px;}
.pop_type1 .pop_content.shopDetail .info_area .address {margin-bottom:10px;}
.pop_type1 .pop_content.shopDetail .info_area .address span {background:url('/common/img/icon/pin_2.png') no-repeat 0 center;padding:5px 0 5px 27px;}
.pop_type1 .pop_content.shopDetail .info_area .tel {background:url('/common/img/icon/tel.png') no-repeat 0 center;padding:5px 0 5px 27px;}
.pop_type1 .pop_content.shopDetail .info_area .homepage {background:url('/common/img/icon/home.png') no-repeat 0 center;padding:5px 0 5px 27px;}
.pop_type1 .pop_content.shopGuide .intro.s_con3 {text-align:center;color:#005eb8;margin-bottom:20px;}
.pop_type1 .pop_content.shopGuide .guide_con .s_tit6 {margin-bottom:15px;}
.pop_type1 .pop_content.shopGuide .guide_con .box_type3 {margin-bottom:35px;}
.pop_type1 .pop_content.shopGuide .guide_con .box_type3 .s_con7 {display:block;line-height:30px; letter-spacing:-0.8px;background:url('/common/img/bu/bar_2.png') no-repeat 0 14px !important;}
.pop_type1 .pop_content.shopGuide .guide_con .box_type3 .s_con1 {color:#767676;line-height:24px; letter-spacing:-0.3px;background:url('/common/img/bu/star_1.png') no-repeat 0 10px;margin-top:3px;}
.pop_type1 .pop_content.shopGuide .tel {background:url('/common/img/icon/tel.png') no-repeat 0 2px;padding:0 0 20px 25px;border-bottom:1px solid #c9c9c9;}
.pop_type1 .pop_content.shopGuide .tel .t.s_con3 {color:#666;}
.pop_type1 .pop_content.shopApply .intro.s_con3 {text-align:center;color:#005eb8;margin-bottom:20px;}
.pop_type1 .pop_content.shopApply .input_div .login_field {font-family:'noto_r';font-size:22px;color:#333;margin-bottom:25px;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 th {font-size:16px;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .radio_ui {margin-left:-10px;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .radio_ui .css_label {font-size:13px; margin:5px 0 5px 10px;padding: 0 0 0 23px;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .btn_s_type3 {vertical-align:top;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .textarea_type2 {height:138px;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .onshop.clear2 {width:400px;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .clear2 .codeNum {float:left;}
.pop_type1 .pop_content.shopApply .input_div .login_input .tableWrap2 .tbl_type1 .clear2 .checkbox_ui {float:right;padding-top:8px;}
.pop_type1 .pop_content.StoryApply .intro {font-family:noto_d;font-size:18px;color:#767676;text-align:center;margin-bottom:25px;}
.pop_type1 .pop_content.StoryApply .intro em {color:#121212;}
.pop_type1 .pop_content.StoryApply .tableWrap2 .tbl_type1 .textarea_type2 {height:388px;margin-bottom:15px;}
.pop_type1 .pop_content.blueBrdApply .tbl_type1 tbody tr:first-child th {padding-top:5px;}
.pop_type1 .pop_content.blueBrdApply .tbl_type1 tbody tr:first-child td {padding-top:0;}
.pop_type1 .pop_content.blueBrdApply .tbl_type1 .textarea_type2 {height:138px;margin-bottom:5px;}
.pop_type1 .pop_content.seasonCamApply .tbl_type1 tbody tr:first-child th {padding-top:5px;}
.pop_type1 .pop_content.seasonCamApply .tbl_type1 tbody tr:first-child td {padding-top:0;}
.pop_type1 .pop_content.seasonCamApply .tbl_type1 .textarea_type2 {height:138px;margin-bottom:5px;}
.pop_type1 .pop_content.combandApply .tbl_type1 .s_con3 {padding-top:7px;}
.pop_type1 .pop_content.combandApply .tbl_type1 .s_con1 {padding-top:5px;background:url('/common/img/bu/rect_01.png') no-repeat 0 15px;}

/* 애드보킷 : 자료실 */
.subContents.advocate .dataRoom .stitle {font-family:'noto_m';font-size:30px;color:#121212;line-height:30px; padding:38px 0;border-bottom:2px solid #676767;}
.subContents.advocate .dataRoom .packetList li {padding:30px 0; border-bottom:1px solid #dcdcdc;}
.subContents.advocate .dataRoom .packetList li:after {content:".";clear:both;display:block;height:0;visibility:hidden;}
.subContents.advocate .dataRoom .packetList li .img {float:left;width:160px;height:120px;overflow:hidden;}
.subContents.advocate .dataRoom .packetList li .list_con {float:left;width:600px;min-height:120px;padding:15px 0 0 25px;}
.subContents.advocate .dataRoom .packetList li .list_con .s_tit6 {margin-bottom:13px;height:31px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.subContents.advocate .dataRoom .packetList li .list_con .s_con3 {letter-spacing:-0.5px;}
.subContents.advocate .dataRoom .packetList li .download_bt {float:right; padding-top:43px;}
.subContents.advocate .dataRoom .data_photo {margin:30px 0 10px 0;}
.subContents.advocate .dataRoom .data_photo .bigImg {float:left; width:629px;height:468px;overflow:hidden;background-size:cover !important;}
.subContents.advocate .dataRoom .data_photo .bigImg .btn_b_type2 {margin-top:210px;}
.subContents.advocate .dataRoom .data_photo .thumbImg {float:right; width:319px;height:468px;overflow:auto;background:#f6f6f6;}
.subContents.advocate .dataRoom .data_photo .thumbImg li {width:262px;height:196px;margin:20px 20px 40px 20px;background-size:cover !important;}
.subContents.advocate .dataRoom .data_photo .thumbImg li .over {display:none;width:100%;height:100%;border:4px solid #005eb8;cursor:pointer;}
/*.subContents.advocate .dataRoom .data_photo .thumbImg li:hover .over {display:block;}*/
.subContents.advocate .dataRoom .data_photo .thumbImg li.on .over {display:block;} /* 제이쿼리 */
.subContents.advocate .dataRoom .dataWidget {margin:30px 0 60px;}
.subContents.advocate .dataRoom .dataWidget li {float:left; margin-left:32px;}
.subContents.advocate .dataRoom .dataWidget li:first-child {margin-left:0;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox {display:none; position:absolute;bottom:-145px; width:462px;height:125px;background:#fff;padding:30px;border:1px solid #d8d8d8;border-radius:4px;
																-webkit-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
															       -moz-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	 -o-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	-ms-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																		box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox.pos0 {left:0;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox.pos1 {left:260px;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox.pos2 {left:260px;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox.pos3 {left:260px;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox.pos4 {left:518px;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox p {font-family:noto_d;font-size:14px;color:#666;margin-bottom:12px;}
.subContents.advocate .dataRoom .widgetWrap .bnrCodeBox .close {width:12px;height:12px;text-indent:-9999px;background:url('/common/img/btn/close_2.png') no-repeat;position:absolute;right:15px;top:15px;}

/* 애드보킷 : 캠페인 */
.subContents.advocate .visual_campaign {width:100%;min-width:980px;height:370px; background:url('/common/img/page/advocate/bg_sharing_01.jpg') no-repeat center top;padding-top:90px; margin-bottom:40px; text-align:center;}
.subContents.advocate .visual_campaign .tit {font-family:noto_m;font-size:30px;color:#fff;line-height:30px;}
.subContents.advocate .visual_campaign .bar {background:#b9a69c;margin:35px 0;}
.subContents.advocate .visual_campaign .s_con3 {color:#fff; margin-bottom:20px;}
.subContents.advocate .campaign h2 {font-family:'noto_m';font-size:30px;color:#121212;line-height:30px;text-align:center; margin-bottom:40px;}
.subContents.advocate .campaign .campaignList {margin-bottom:30px;}
.subContents.advocate .campaign .campaignList li {padding:30px 0;border-bottom:1px solid #dcdcdc;}
.subContents.advocate .campaign .campaignList li:first-child {border-top:1px solid #dcdcdc;}
.subContents.advocate .campaign .campaignList li:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.advocate .campaign .campaignList li.no_content {font-size:18px;background:#fff;text-align:center;padding:100px 0 100px 0;}
.subContents.advocate .campaign .campaignList .img {float:left;width:410px;height:170px;overflow:hidden;}
.subContents.advocate .campaign .campaignList .con {float:left;width:450px;padding:15px 0 0 40px;}
.subContents.advocate .campaign .campaignList .con .label {display:inline-block;font-family:noto_b;color:#fff;padding:2px 8px 2px 8px;background:#00a3c6;margin-bottom:10px;}
.subContents.advocate .campaign .campaignList .con .tit {display:block;font-family:noto_r;font-size:22px;color:#333;margin-bottom:20px;}
.subContents.advocate .campaign .campaignList .con .txt {font-size:15px;color:#767676;line-height:24px;}
.subContents.advocate .campaign .campaignList .status {float:right;display:inline-block;width:90px;height:auto;padding-top:40px;}
.subContents.advocate .campaign .campaignList .status span {display:inline-block;width:90px;height:90px;font-family:noto_r;font-size:16px;color:#333;text-align:center;padding-top:36px;border-radius:45px;}
.subContents.advocate .campaign .campaignList .status span.ing {background:#ffcd00;}
.subContents.advocate .campaign .campaignList .status span.end {background:#dcdcdc;}
.subContents.advocate .campaign .boardView_1 .tit_box .txt {margin-top:-15px;}

/* 애드보킷 활동공유 */
.subContents.advocate .share_best {width:100%;min-width:980px;height:514px;background:url('/common/img/page/advocate/bg_sharing_02.jpg') no-repeat center top;padding-top:40px;margin-bottom:40px;}
.subContents.advocate .share_best h2.tit {font-family:'noto_m';font-size:30px;color:#fff;text-align:center;line-height:30px;margin-bottom:40px;}
.subContents.advocate .share_best .best_wrap {overflow:hidden;margin-left:25px;}
.subContents.advocate .share_best .best_wrap .best3 {width:1005px;}
.subContents.advocate .share_best .best_wrap .best3:after{display:block;height:0;clear:both;content:".";visibility:hidden;}
.subContents.advocate .share_best .best_wrap .best3 li {float:left;width:310px;margin:0 25px 25px 0; position: relative;background:#fff;}
.subContents.advocate .share_best .best_wrap .best3 li .img_wh {display:inline-block;width:310px;height:231px;overflow:hidden; vertical-align: top;}
.subContents.advocate .share_best .best_wrap .best3 li .tit_box{display:block;height:138px;padding:30px 20px 0 20px;}
.subContents.advocate .share_best .best_wrap .best3 li .tit_box .tit{display:block;height:44px;color:#333;line-height:25px;font-size:18px;margin-bottom:20px;}
.subContents.advocate .share_best .best_wrap .best3 li .tit_box .name{color:#333;letter-spacing:-1px;}
.subContents.advocate .share_best .best_wrap .best3 li .tit_box .bar{display:inline-block;width:1px;height:10px;vertical-align:middle;margin:0 10px;background:#c9c9c9;}
.subContents.advocate .share_best .best_wrap .best3 li .tit_box .day{font-family:'noto_r';color:#767676;}
.subContents.advocate .share_best .best_wrap .best3 li .tit_box .hit{padding-left:20px;background:url('/common/img/icon/hit.png') no-repeat left center;}
.subContents.advocate .share_best .best_wrap .best3 li .over {display:block;width:100%;height:100%;text-align:center;padding-top:160px;background:url('/common/img/main/story_bg.png');opacity:0;position:absolute;left:0;top:0;transition: 0.5s;-webkit-transition: 0.5s;}
.subContents.advocate .share_best .best_wrap .best3 li:hover .over {display:block;opacity:1;}
.subContents.advocate .shareList .boardList_1 .list .tit_box {height:138px;}
.subContents.advocate .shareList .boardList_1 .list .tit_box .name {letter-spacing:-1px;}
.subContents.advocate .shareList .boardList_1 .list .tit_box .hit{padding-left:20px;background:url('/common/img/icon/hit.png') no-repeat left center;}
.subContents.advocate .shareList .btn_type1 {position:absolute;right:0; top :-30px;}
.subContents.advocate .sharingV .boardView_1 .tit_box .sub_tit {display:block;color:#767676;text-align:center;font-size:14px;margin-bottom:10px;}

/* 애드보킷 : DIY */
.subContents.advocate .visual_diy{width:100%;min-width:980px;height:370px; background:url('/common/img/page/advocate/bg_diy_01.jpg') no-repeat center top;padding-top:60px; margin-bottom:40px; text-align:center;}
.subContents.advocate .visual_diy .tit{font-family:noto_m;font-size:30px;color:#fff;line-height:30px;}
.subContents.advocate .visual_diy .bar {background:#b9a69c;margin:35px 0;}
.subContents.advocate .visual_diy .s_con3 {color:#fff; margin-bottom:20px;}
.subContents.advocate .diyList .boardList_1 .list li .tit_box {display:block;height:128px;padding:30px 20px 0 20px;}
.subContents.advocate .diyList .boardList_1 .list li .tit_box .tit {height:35px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:18px; margin-bottom:0;}
.subContents.advocate .diyList .boardList_1 .list li .tit_box .name{display:block;}
.subContents.advocate .diyList .boardList_1 .list li .tit_box .hit{padding-left:20px;background:url('/common/img/icon/hit.png') no-repeat left center;}
.subContents.advocate .diyList .contact_qna {margin-top:60px;}

/* 애드보킷 : 소개 : FOC */
.subContents.advocate .foc .intro .img {height:430px;background:url('/common/img/page/advocate/bg_FOC_01.jpg') no-repeat center bottom;margin-top:40px; }
.subContents.advocate .foc .intro .sub_tit {padding:60px 0 20px;}
.subContents.advocate .foc .intro .sub_con {font-family:noto_d;font-size:16px;color:#005eb8;line-height:16px;margin-bottom:40px;}
.subContents.advocate .foc .license {border-top:2px solid #222;border-left:1px solid #e8e8e8;margin-bottom:60px;}
.subContents.advocate .foc .license li {float:left;width:50%;font-size:15px;padding:13px 0;background:#fff;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.advocate .foc .foc_role {width:100%; min-width:980px; height:380px; background:url('/common/img/page/advocate/bg_FOC_02.jpg') no-repeat center bottom;padding-top:60px;margin-bottom:20px;}
.subContents.advocate .foc .foc_role .sub_tit {color:#fff;}
.subContents.advocate .foc .foc_role .bar {background:#9cbed9;}
.subContents.advocate .foc .foc_role .s_con3 {color:#c5e0f6;line-height:24px;}
.subContents.advocate .foc .foc_act .sub_tit {padding:60px 0;}
.subContents.advocate .foc .foc_act ul li .s_tit6 {margin-bottom:15px;}
.subContents.advocate .foc .foc_act ul li:first-child .info_box {width:100%; border:1px solid #e8e8e8;border-top:0; border-collapse:collapse; background:#fbfbfb;margin-top:35px;}
.subContents.advocate .foc .foc_act ul li:first-child .info_box tbody tr {height:80px;}
.subContents.advocate .foc .foc_act ul li:first-child .info_box tbody tr td {border:1px solid #e8e8e8;vertical-align:middle;}
.subContents.advocate .foc .foc_act ul li {padding-bottom:250px;margin-bottom:55px;}
.subContents.advocate .foc .foc_act ul li:nth-child(1) {background:url('/common/img/page/advocate/bg_FOC_03.jpg') no-repeat center bottom;}
.subContents.advocate .foc .foc_act ul li:nth-child(2) {background:url('/common/img/page/advocate/bg_FOC_04.jpg') no-repeat center bottom;}
.subContents.advocate .foc .foc_act ul li:nth-child(3) {background:url('/common/img/page/advocate/bg_FOC_05.jpg') no-repeat center bottom;}
.subContents.advocate .foc .foc_act ul li:nth-child(4) {background:url('/common/img/page/advocate/bg_FOC_06.jpg') no-repeat center bottom;}
.subContents.advocate .foc .foc_act ul li:nth-child(5) {background:url('/common/img/page/advocate/bg_FOC_07.jpg') no-repeat center bottom;}
.subContents.advocate .foc .contact_qna {margin-bottom:60px;}

/* 애드보킷 : 소개 : VOC */
.subContents.advocate .voc .intro .s_con3 {padding:45px 0;letter-spacing:-0.1px;}
.subContents.advocate .voc .voc_role {width:100%; min-width:980px; height:529px; background:url('/common/img/page/advocate/bg_VOC_01.jpg') no-repeat center bottom;padding-top:60px;margin-bottom:20px;}
.subContents.advocate .voc .voc_role .sub_tit {color:#fff;}
.subContents.advocate .voc .voc_role .bar {color:#9cbed9;}
.subContents.advocate .voc .voc_role .s_con3 {color:#c5e0f6;line-height:24px;}
.subContents.advocate .voc .voc_role .s_con3 li {margin-bottom:20px;}
.subContents.advocate .voc .voc_act .sub_tit {padding:60px 0;}
.subContents.advocate .voc .voc_act ul li .s_tit6 {margin-bottom:15px;}
.subContents.advocate .voc .voc_act ul li:first-child .info_box {width:100%; height:80px; border:1px solid #e8e8e8;border-top:0; border-collapse:collapse; background:#fbfbfb;margin-top:35px;}
.subContents.advocate .voc .voc_act ul li:first-child .info_box tr td {border:1px solid #e8e8e8;vertical-align:middle;}
.subContents.advocate .voc .voc_act ul li {padding-bottom:250px;margin-bottom:55px;}
.subContents.advocate .voc .voc_act ul li:nth-child(1) {background:url('/common/img/page/advocate/bg_VOC_02.jpg') no-repeat center bottom;}
.subContents.advocate .voc .voc_act ul li:nth-child(2) {background:url('/common/img/page/advocate/bg_VOC_03.jpg') no-repeat center bottom;}
.subContents.advocate .voc .voc_act ul li:nth-child(3) {background:url('/common/img/page/advocate/bg_VOC_04.jpg') no-repeat center bottom;}
.subContents.advocate .voc .voc_act ul li:nth-child(4) {background:url('/common/img/page/advocate/bg_VOC_05.jpg') no-repeat center bottom;margin-bottom:80px;}
.subContents.advocate .voc .voc_guide {width:100%; min-width:980px; height:855px; background:url('/common/img/page/advocate/bg_VOC_06.jpg') no-repeat center bottom;padding-top:60px;margin-bottom:60px;}
.subContents.advocate .voc .voc_guide .sub_tit {color:#fff;}
.subContents.advocate .voc .voc_guide .bar {background:#99bfde;}
.subContents.advocate .voc .voc_guide .s_con3 {color:#c5e0f6;line-height:24px;margin-bottom:50px;}
.subContents.advocate .voc .voc_guide .tit {font-family:noto_r;font-size:22px;color:#fff;padding-bottom:12px;}
.subContents.advocate .voc .voc_guide .license ul li {padding-bottom:5px;}
.subContents.advocate .voc .voc_guide .howTo a {color:#c5e0f6;text-decoration:none;}
.subContents.advocate .voc .voc_guide .howTo a.download {display:inline-block;color:#ffcd00;text-decoration:underline;padding-right:7px; background:url('/common/img/bu/arr_7.png') no-repeat right 8px;}
.subContents.advocate .voc .voc_guide .howTo .s_con3 {margin-bottom:25px;}
.subContents.advocate .voc .voc_guide .howTo .how {width:820px;height:110px; margin:0 auto;border:2px solid #126fbd;border-radius:4px;background:url('/common/img/icon/arrow_01.png') no-repeat center;}
.subContents.advocate .voc .voc_guide .howTo .how div {float:left;width:50%;font-family:noto_d;font-size:15px;color:#fff; text-align:center;line-height:110px;}
.subContents.advocate .voc .voc_guide .howTo .how div span {padding-left:70px;}
.subContents.advocate .voc .voc_guide .howTo .how div.step1 span {display:inline-block; background:url('/common/img/icon/apply_write.png') no-repeat left center;}
.subContents.advocate .voc .voc_guide .howTo .how div.step2 span {display:inline-block; background:url('/common/img/icon/apply_send.png') no-repeat left center;}
.subContents.advocate .voc .voc_guide .info {width:820px;margin-top:30px;}
.subContents.advocate .voc .voc_guide .info li {float:left;width:33.33%;}
.subContents.advocate .voc .v_contact_qna {border:1px solid #e8e8e8;margin-bottom:60px;}
.subContents.advocate .voc .v_contact_qna .tit {width:100%;height:60px;font-family:noto_r;font-size:20px;color:#555;padding-top:15px;text-align:center;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.advocate .voc .v_contact_qna .seoul {float:left;width:50%;height:173px; text-align:center;border-right:1px solid #e8e8e8;}
.subContents.advocate .voc .v_contact_qna .busan {float:left;width:50%;height:173px;text-align:center;}
.subContents.advocate .voc .v_contact_qna .part {font-family:noto_d;font-size:15px;color:#333;line-height:15px;padding:20px 0;border-bottom:1px solid #e8e8e8;}
.subContents.advocate .voc .v_contact_qna .con {text-align:left;padding:30px 0 0 120px;}
.subContents.advocate .voc .v_contact_qna .con .tel {display:inline-block;font-family:noto_d;font-size:15px;color:#767676; background:url('/common/img/icon/tel.png') no-repeat 0 center;padding-left:28px; margin-bottom:15px;}
.subContents.advocate .voc .v_contact_qna .con .email {display:inline-block;font-family:noto_d;font-size:15px;color:#767676; background:url('/common/img/icon/email.png') no-repeat 0 center;padding-left:28px;}
.subContents.advocate .voc .v_contact_qna .con .email a {color:#2f4af3;text-decoration:underline;}
.subContents.advocate .voc .v_contact_qna .con .txt {color:#333;}

/* 애드보킷 : YVOC */
.subContents.advocate .yvoc .intro .sub_tit {padding:60px 0 20px;}
.subContents.advocate .yvoc .intro .sub_con {font-family:noto_d;font-size:16px;color:#005eb8;line-height:16px;margin-bottom:40px;}
.subContents.advocate .yvoc .license {border-top:2px solid #222;border-left:1px solid #e8e8e8;margin-bottom:60px;}
.subContents.advocate .yvoc .license li {float:left;width:50%;font-size:15px;padding:13px 0;background:#fff;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.subContents.advocate .yvoc .license li:first-child {width:100%;background:#fbfbfb;}
.subContents.advocate .yvoc .license li:last-child {width:100%;}
.subContents.advocate .yvoc .yvoc_role {width:100%; min-width:980px; height:332px; background:url('/common/img/page/advocate/bg_YVOC_01.jpg') no-repeat center bottom;padding-top:60px;}
.subContents.advocate .yvoc .yvoc_role .sub_tit {color:#fff;}
.subContents.advocate .yvoc .yvoc_role .bar {background:#b5e6ff;}
.subContents.advocate .yvoc .yvoc_role .s_con3 {color:#fff;line-height:24px;}
.subContents.advocate .yvoc .yvoc_term {padding-top:60px;margin-bottom:80px;}
.subContents.advocate .yvoc .yvoc_term .bar {background:#428dce;}
.subContents.advocate .yvoc .yvoc_term .s_con3 {line-height:24px;}
.subContents.advocate .yvoc .yvoc_term .s_con3 em {color:#005eb8;}
.subContents.advocate .yvoc .yvoc_organize .visual {width:100%; min-width:980px; height:332px; background:url('/common/img/page/advocate/bg_YVOC_02.jpg') no-repeat center top;padding-top:60px;margin-bottom:60px;}
.subContents.advocate .yvoc .yvoc_organize .sub_tit {color:#fff;}
.subContents.advocate .yvoc .yvoc_organize .bar {background:#9bbcd8;}
.subContents.advocate .yvoc .yvoc_organize .s_con3 {color:#c5e0f6;line-height:24px;}
.subContents.advocate .yvoc .yvoc_organize .sect .local {float:left;width:475px;border:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.advocate .yvoc .yvoc_organize .sect .local .img {height:232px;background:url('/common/img/page/advocate/bg_YVOC_03.jpg') no-repeat 0 0;}
.subContents.advocate .yvoc .yvoc_organize .sect .team {float:right;width:475px;border:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.advocate .yvoc .yvoc_organize .sect .team .img {height:232px;background:url('/common/img/page/advocate/bg_YVOC_04.jpg') no-repeat 0 0;}
.subContents.advocate .yvoc .yvoc_organize .sect .txt_area {height:136px;}
.subContents.advocate .yvoc .yvoc_organize .sect .txt_area .s_tit2 {padding-top:25px;}
.subContents.advocate .yvoc .yvoc_organize .sect .txt_area .s_con6 {padding-top:15px;}
.subContents.advocate .yvoc .yvoc_act .sub_tit {padding:60px 0;}
.subContents.advocate .yvoc .yvoc_act ul li .s_tit6 {color:#005eb8;line-height:14px; margin-bottom:15px;}
.subContents.advocate .yvoc .yvoc_act ul li .s_con3 {line-height:24px; padding-bottom:250px;}
.subContents.advocate .yvoc .yvoc_act ul li:nth-child(1) > .s_con3 {background:url('/common/img/page/advocate/bg_YVOC_05.jpg') no-repeat center bottom;margin-bottom:55px;}
.subContents.advocate .yvoc .yvoc_act ul li:nth-child(2) > .s_con3 {background:url('/common/img/page/advocate/bg_YVOC_06.jpg') no-repeat center bottom;margin-bottom:35px;}
.subContents.advocate .yvoc .yvoc_act ul li:nth-child(2) .project {width:600px;margin:0 auto;}
.subContents.advocate .yvoc .yvoc_act ul li:nth-child(2) .project .tit {float:left; font-family:noto_d;font-size:15px;color:#121212;}
.subContents.advocate .yvoc .yvoc_act ul li:nth-child(2) .project .con {float:right; font-family:noto_d;font-size:15px;color:#767676; text-align:left;margin-bottom:15px;}
.subContents.advocate .yvoc .yvoc_act ul li:nth-child(3) > .s_con3 {background:url('/common/img/page/advocate/bg_YVOC_07.jpg') no-repeat center bottom;margin-bottom:60px;}
.subContents.advocate .yvoc .yvoc_guide {width:100%; min-width:980px; height:744px; background:url('/common/img/page/advocate/bg_YVOC_08.jpg') no-repeat center bottom;padding-top:60px;margin-bottom:60px;}
.subContents.advocate .yvoc .yvoc_guide .sub_tit {color:#fff;}
.subContents.advocate .yvoc .yvoc_guide .bar {background:#99bfde;}
.subContents.advocate .yvoc .yvoc_guide .s_con3 {color:#c5e0f6;line-height:28px;margin-bottom:50px;}
.subContents.advocate .yvoc .yvoc_guide .tit {font-family:noto_r;font-size:22px;color:#fff;padding-bottom:12px;}
.subContents.advocate .yvoc .yvoc_guide .license ul li {padding-bottom:5px;}
.subContents.advocate .yvoc .yvoc_guide .howTo a {color:#c5e0f6;text-decoration:none;}
.subContents.advocate .yvoc .yvoc_guide .howTo a.download {display:inline-block;color:#ffcd00;text-decoration:underline;padding-right:7px; background:url('/common/img/bu/arr_7.png') no-repeat right 8px;}
.subContents.advocate .yvoc .yvoc_guide .howTo .s_con3 {margin-bottom:25px;}
.subContents.advocate .yvoc .yvoc_guide .howTo .how {width:820px;height:110px; margin:0 auto;border:2px solid #126fbd;border-radius:4px;background:url('/common/img/icon/arrow_01.png') no-repeat center;}
.subContents.advocate .yvoc .yvoc_guide .howTo .how div {float:left;width:50%;font-family:noto_d;font-size:13px;color:#c5e0f6;text-align:left;padding:30px 0 0 40px;}
.subContents.advocate .yvoc .yvoc_guide .howTo .how div span {padding:5px 0 5px 70px;}
.subContents.advocate .yvoc .yvoc_guide .howTo .how div span em {font-size:15px;color:#fff;}
.subContents.advocate .yvoc .yvoc_guide .howTo .how div.step1 span {display:inline-block; background:url('/common/img/icon/apply_write.png') no-repeat left center;}
.subContents.advocate .yvoc .yvoc_guide .howTo .how div.step2 span {display:inline-block; background:url('/common/img/icon/apply_send.png') no-repeat left center;margin-left:50px;}
.subContents.advocate .yvoc .yvoc_guide .info {width:820px;margin-top:30px;}
.subContents.advocate .yvoc .yvoc_guide .info li {float:left;width:33.33%;}
.subContents.advocate .yvoc .banner {margin-top:60px;padding-top:60px;border-top:1px solid #e8e8e8;}

/* 애드보킷 : 컴패션나눔별 */
.subContents.advocate .star .intro .advo_con.padding {padding:60px 0;}
.subContents.advocate .star .intro .star_act {margin-bottom:60px;}
.subContents.advocate .star .intro .star_act li {float:left;width:33.33%;}
.subContents.advocate .star .intro .star_act li .s_tit7 {color:#005eb8;margin-bottom:45px;}
.subContents.advocate .star .intro .star_act li .s_tit7 em {font-family:noto_b;}
.subContents.advocate .star .intro .star_act li .icon {display:block;height:60px;}
.subContents.advocate .star .intro .star_act li:nth-child(1) .icon {background:url('/common/img/page/advocate/star_icon_01.png') no-repeat center top;}
.subContents.advocate .star .intro .star_act li:nth-child(2) .icon {background:url('/common/img/page/advocate/star_icon_02.png') no-repeat center 18px;}
.subContents.advocate .star .intro .star_act li:nth-child(3) .icon {background:url('/common/img/page/advocate/star_icon_03.png') no-repeat center 12px;}
.subContents.advocate .star .star_apply {width:100%; min-width:980px; height:590px; background:url('/common/img/page/advocate/bg_star_01.jpg') no-repeat center bottom;padding-top:60px;margin-bottom:60px;}
.subContents.advocate .star .star_apply .sub_tit {color:#fff;}
.subContents.advocate .star .star_apply .bar {background:#99c0df;}
.subContents.advocate .star .star_apply .howTo {width:980px;height:203px;border:2px solid #126fbd;border-radius:4px;}
.subContents.advocate .star .star_apply .howTo li {float:left;width:33.33%;font-family:'noto_d';font-size:15px;color:#fff;padding-top:25px;line-height:24px;}
.subContents.advocate .star .star_apply .howTo li .tit {font-size:18px;padding-bottom:10px;}
.subContents.advocate .star .star_apply .bt_area {margin:40px 0 20px;}
.subContents.advocate .star .star_apply .bt_area .downBt {display:inline-block;width:243px;height:48px; font-family:noto_m;font-size:14px;color:#fff; line-height:45px;text-align:center;vertical-align:middle;text-decoration:none; border:2px solid #fff;border-radius:4px;}
.subContents.advocate .star .star_apply .bt_area .downBt:first-child {color:#005eb8; background:#fff;margin-right:8px;}
.subContents.advocate .star .star_apply .con {font-family:noto_d;font-size:12px;color:#c5e0f6;line-height:13px;}
.subContents.advocate .star .contact_qna {margin-bottom:60px;}

/* 애드보킷 : 컴패션밴드 */
.subContents.advocate .band .intro .band_act {margin-top:60px;}
.subContents.advocate .band .intro .band_act li .s_tit7 {color:#005eb8;margin-bottom:25px;}
.subContents.advocate .band .intro .band_act li .icon {display:block;margin-bottom:25px;}
.subContents.advocate .band .intro .band_act li .s_con3 {margin-bottom:35px;}
.subContents.advocate .band .intro .band_act li:nth-child(1) .icon {height:43px;background:url('/common/img/page/advocate/band_icon_01.png') no-repeat center top;}
.subContents.advocate .band .intro .band_act li:nth-child(2) .icon {height:59px;background:url('/common/img/page/advocate/band_icon_02.png') no-repeat center top;}
.subContents.advocate .band .intro .band_act li:nth-child(3) .icon {height:54px;background:url('/common/img/page/advocate/band_icon_03.png') no-repeat center top;}
.subContents.advocate .band .band_recruit.bg_bottom {width:100%;min-width:980px;padding-bottom:812px;background:url('/common/img/page/advocate/bg_band_02.jpg') no-repeat center bottom;}
.subContents.advocate .band .band_recruit .bgContent {width:100%;min-width:980px;height:384px; background:url('/common/img/page/advocate/bg_band_01.jpg') no-repeat center bottom;padding-top:60px;}
.subContents.advocate .band .band_recruit .sub_tit {color:#fff;}
.subContents.advocate .band .band_recruit .bar {background:#a0c1df;}
.subContents.advocate .band .band_recruit .s_tit7 {color:#fff;margin-bottom:15px;}
.subContents.advocate .band .band_recruit .s_con3.fc_sky {color:#c5e0f6;line-height:30px;}
.subContents.advocate .band .band_recruit .band_apply {margin-top:60px;}
.subContents.advocate .band .band_recruit .band_apply .s_tit7 {color:#005eb8;}
.subContents.advocate .band .band_recruit .band_apply .howTo {height:215px;border:1px solid #e2e2e2;border-radius:4px 4px 0 0;border-bottom:0;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul {width:760px;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul .s_con3 {float:left;width:33.33%;padding-top:30px;line-height:15px;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul .s_con3:first-child {padding-right:45px;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul .s_con3:last-child {padding-left:25px;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul .s_con3 span {color:#005eb8;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul .s_con3 p {padding-top:25px;line-height:24px;letter-spacing:-1px;}
.subContents.advocate .band .band_recruit .band_apply .howTo ul .s_con3 .btn_s_type4 {line-height:30px;margin-top:30px;}
.subContents.advocate .band .band_recruit .band_apply .song_wrap {border:1px solid #e2e2e2;border-radius:0 0 4px 4px;border-top:0;margin-bottom:35px;}
.subContents.advocate .band .band_recruit .band_apply .song_wrap .song {width:760px;margin:0 auto; border-top:1px solid #e2e2e2;padding:25px 0;}
.subContents.advocate .band .band_recruit .band_apply .song_wrap .song .tit {font-family:noto_d;font-size:15px;color:#333;}
.subContents.advocate .band .band_recruit .band_apply .song_wrap .song .con {font-family:noto_d;font-size:13px;color:#767676;line-height:24px;}

/* 애드보킷 : 컴패션어데이 */
.subContents.advocate .aday .visual_aday {width:100%;min-width:980px;height:370px; background:url('/common/img/page/advocate/bg_aday_01.jpg') no-repeat center top;padding-top:90px;margin-bottom:60px;}
.subContents.advocate .aday .visual_aday .sub_tit {color:#fff;}
.subContents.advocate .aday .visual_aday .bar {background:#9a9b9b;}
.subContents.advocate .aday .visual_aday .s_con3 {color:#fff;line-height:24px;}
.subContents.advocate .aday .bgContent {width:100%;min-width:980px; background:url('/common/img/page/advocate/bg_aday_02.jpg') no-repeat center top;padding-top:60px;}
.subContents.advocate .aday .bgContent .childRecom .sub_tit {color:#fff;}
.subContents.advocate .aday .bgContent .childRecom .bar {background:#9bbbd5;}
.subContents.advocate .aday .bgContent .childRecom .recom_img {width: 100%;height: 503px;padding-left: 15px;}
.subContents.advocate .aday .bgContent .childRecom .recom_img div {float:left;}
.subContents.advocate .aday .bgContent .childRecom .recom_img .img {display:inline-block;width:30%; height:503px; background:url('/common/img/page/advocate/aday_img.png') no-repeat center;}
.subContents.advocate .aday .bgContent .childRecom .recom_img .arr {display:inline-block;width:5%; height:503px; background:url('/common/img/page/advocate/aday_arr.png') no-repeat 0 center;}
.subContents.advocate .aday .bgContent .childRecom .howTo {border-bottom:1px solid #cfcfcf;margin-top:95px;padding-bottom:35px; }
.subContents.advocate .aday .bgContent .childRecom .howTo li {float:left;width:33.33%;}
.subContents.advocate .aday .bgContent .childRecom .howTo li span {font-family:noto_m;font-size:15px;color:#005eb8;}
.subContents.advocate .aday .bgContent .childRecom .howTo li .tit {font-family:noto_m;font-size:22px;color:#005eb8;margin-bottom:20px;}
.subContents.advocate .aday .bgContent .childRecom .howTo li .s_con3 {line-height:24px;}
.subContents.advocate .aday .aday_conb {padding-top:80px;}
.subContents.advocate .aday .aday_conb .sub_tit em {font-family:noto_m;color:#005eb8;}
.subContents.advocate .aday .aday_conb > .s_con3 {padding-top:20px;margin-bottom:80px;}
.subContents.advocate .aday .aday_conb .shortcut {height:114px;background:#fbfbfb;padding-top:45px;}
.subContents.advocate .aday .aday_conb .shortcut .s_con3 em {color:#005eb8;}

/* 애드보킷 : 블루보드 */
.subContents.advocate .blueBoard .visual_blue {width:100%;min-width:980px;height:370px; background:url('/common/img/page/advocate/bg_blueBrd_01.jpg') no-repeat center top;padding-top:90px;margin-bottom:60px;}
.subContents.advocate .blueBoard .visual_blue .sub_tit {color:#fff;}
.subContents.advocate .blueBoard .visual_blue .bar {background:#b9bbbc;}
.subContents.advocate .blueBoard .visual_blue .s_con3 {color:#fff;line-height:24px;}
.subContents.advocate .blueBoard .exemple {height:300px;background:url('/common/img/page/advocate/bg_blueBrd_02.jpg') no-repeat center top;margin-bottom:60px;}
.subContents.advocate .blueBoard .act_guide {width:100%;min-width:980px;height:639px; background:url('/common/img/page/advocate/bg_blueBrd_03.jpg') no-repeat center top;padding-top:60px;margin-bottom:55px;}
.subContents.advocate .blueBoard .act_guide .sub_tit {color:#fff;}
.subContents.advocate .blueBoard .blue_conb {text-align:left;border-bottom:1px solid #bbb;}
.subContents.advocate .blueBoard .blue_conb > li {padding-bottom:50px;}
.subContents.advocate .blueBoard .blue_conb > li .s_tit6 {margin-bottom:20px;}
.subContents.advocate .blueBoard .blue_conb > li .s_con3 {line-height:24px;}
.subContents.advocate .blueBoard .blue_conb .consist ul {height:76px;background:#fbfbfb;padding:30px 0 0 219px;margin-bottom:15px;}
.subContents.advocate .blueBoard .blue_conb .consist ul li {float:left;margin-right:120px;}
.subContents.advocate .blueBoard .blue_conb .consist ul li:last-child {margin-right:0;}
.subContents.advocate .blueBoard .contact_qna {margin-top:60px;}

/* 애드보킷 : 컴패션 천만 명에게 알리기 */
.subContents.advocate .inform .visual_inform {width:100%;min-width:980px;height:370px; background:url('/common/img/page/advocate/bg_inform_01.jpg') no-repeat center top;padding-top:90px;margin-bottom:60px;}
.subContents.advocate .inform .visual_inform .sub_tit {color:#fff;}
.subContents.advocate .inform .visual_inform .bar {background:#b0b1bf;}
.subContents.advocate .inform .visual_inform .s_con3 {color:#fff;line-height:24px;}
.subContents.advocate .inform .inform_is {margin-bottom:60px;}
.subContents.advocate .inform .inform_is .s_con3 {font-size:18px;margin:18px 0 35px;}
.subContents.advocate .inform .inform_is ul {width:720px;margin:0 auto; height:86px; padding:15px 0 0 32px;text-align:left;border:1px solid #e8e8e8;}
.subContents.advocate .inform .inform_is ul .s_con8 {line-height:28px;background-position:0 13px;}
.subContents.advocate .inform .course {width:100%;min-width:980px;height:398px; background:url('/common/img/page/advocate/bg_inform_02.jpg') no-repeat center top;padding-top:60px;margin-bottom:60px;}
.subContents.advocate .inform .course .sub_tit {color:#fff;}
.subContents.advocate .inform .course .bar {background:#99c0df;}
.subContents.advocate .inform .course .s_con3 {color:#fff;line-height:24px;}
.subContents.advocate .inform .course .howTo {width:980px;margin:0 auto; height:129px;border:2px solid #126fbd;border-radius:4px;padding-top:40px;}
.subContents.advocate .inform .course .howTo li {float:left;width:33.33%;background:url('/common/img/page/advocate/inform_arr.png') no-repeat right center;}
.subContents.advocate .inform .course .howTo li:last-child {background:none;}
.subContents.advocate .inform .procedure .stepBox {margin-bottom:60px;}
.subContents.advocate .inform .procedure .stepBox .curcle {display:inline-block; width:88px;height:88px;font-family:noto_r;font-size:22px;color:#fff;line-height:88px;background:#005eb8;border-radius:88px;margin-bottom:15px;}
.subContents.advocate .inform .procedure .stepBox .sample_box {background:#fbfbfb; text-align:left;padding:30px 30px 0 30px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .sample {float:left;}
.subContents.advocate .inform .procedure .stepBox .sample_box .sample .s_tit5 {margin-bottom:15px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story {float:right;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story .s_tit5 {margin-bottom:35px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story .s_tit5 span {font-family:noto_d;font-size:13px;color:#767676;margin-left:10px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story .shortcut {width:570px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story .shortcut li {float:left;margin-bottom:35px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story .shortcut li:nth-child(2n) {margin-left:20px;}
.subContents.advocate .inform .procedure .stepBox .sample_box .story .shortcut .st_tit {display:inline-block;font-family:'noto_d';font-size:15px;color:#333;padding-left:8px;line-height:15px; letter-spacing:-0.3px;background:url('/common/img/page/advocate/dot_1.png') no-repeat 0 7px;margin-top:12px;}
.subContents.advocate .inform .conb {width:100%;min-width:980px;height:685px; background:url('/common/img/page/advocate/bg_inform_03.jpg') no-repeat center top;padding-top:55px;}
.subContents.advocate .inform .conb .sub_tit {line-height:40px;}
.subContents.advocate .inform .conb .bar {background:#428dce;}
.subContents.advocate .inform .conb .con {font-family:'noto_d';font-size:16px;color:#333;margin-bottom:100px;}
.subContents.advocate .inform .conb .img_logo {display:block;height:220px;background:url('/common/img/page/advocate/bg_logo.png') no-repeat top center;}



/*************** 소개 ****************/
.subContents.aboutus .subTit_d {font-family:noto_d;font-size:30px;line-height:30px;color:#fff;}
.subContents.aboutus .subTit_d.bk {color:#121212;}
.subContents.aboutus .subTit_d em {color:#005eb8;}
.subContents.aboutus .subTit_m {font-family:noto_m;font-size:30px;line-height:40px;color:#121212;letter-spacing:-0.5px;}
.subContents.aboutus .subTit_m.wh {color:#fff;}
.subContents.aboutus .bar {display:inline-block;width:2px;height:40px;background:#fff;margin:35px 0;opacity:0.6;}
.subContents.aboutus .con_wh {font-family:'noto_d';font-size:15px;color:#fff;line-height:24px;}

.subContents.aboutus .visual_aboutus {width:100%;min-width:980px;height:430px;background:url('/common/img/page/about-us/visual_about.jpg') no-repeat center top;text-align:center;padding-top:80px;}
.subContents.aboutus .visual_aboutus .subTit_d {line-height:40px;}
.subContents.aboutus .tab_area {width:100%;min-width:980px;background:#f5f5f5;}
.subContents.aboutus .tab_area ul li {float:left;width:163px;height:90px;background:url('/common/img/page/about-us/bar_1.png') no-repeat left center;text-align:center;padding-top:35px;}
.subContents.aboutus .tab_area ul li:first-child {background:none;}
.subContents.aboutus .tab_area ul li a {font-size:15px;color:#666;}
.subContents.aboutus .tab_area ul li.on {border-bottom:4px solid #005eb8;}
.subContents.aboutus .tab_area ul li.on a {font-family:noto_m;font-size:18px;color:#005eb8;}
.subContents.aboutus .tab_area ul li.on a:hover {text-decoration:none;}
.subContents.aboutus .bible {font-size:15px;color:#333;line-height:24px;padding-top:55px;background:url('/common/img/page/about-us/icon_1.png') no-repeat center top;}
.subContents.aboutus .bible span {color:#767676;}

/* 소개 : 컴패션은 */
.subContents.aboutus .compassion_is .conWrap {padding-top:55px;padding-bottom:35px;border-bottom:1px solid #e8e8e8;}
.subContents.aboutus .compassion_is .conWrap em {color:#005eb8;}
.subContents.aboutus .compassion_is .conL {float:left;width:415px;font-family:noto_r;font-size:22px;color:#333;text-align:left;}
.subContents.aboutus .compassion_is .conR {float:right;width:565px;font-size:15px;color:#767676;text-align:left;line-height:24px;}
.subContents.aboutus .compassion_is .conR strong {color:#333;}
.subContents.aboutus .compassion_is .start .conWrap {padding-top:490px;background:url('/common/img/page/about-us/about_bg1.jpg')no-repeat center top;}
.subContents.aboutus .compassion_is .start .subTit_m {padding-top:60px;margin-bottom:35px;}
.subContents.aboutus .compassion_is .about_movie {width:100%;min-width:980px;height:818px;background:url('/common/img/page/about-us/about_bg2.jpg') no-repeat center top;padding-top:50px;margin-top:90px;}
.subContents.aboutus .compassion_is .bringup .subTit_m {padding-top:60px;margin-bottom:35px;}
.subContents.aboutus .compassion_is .bringup .copy {font-size:26px;color:#333;margin-bottom:40px;}
.subContents.aboutus .compassion_is .bringup .copy em {font-family:noto_m;color:#005eb8;}
.subContents.aboutus .compassion_is .bringup .con_box {background:#f5f5f5;padding:55px 35px;text-align:left;}
.subContents.aboutus .compassion_is .bringup .con_box .s_tit5 {line-height:30px;margin-bottom:35px;}
.subContents.aboutus .compassion_is .bringup .con_box .s_con3 {color:#666;line-height:24px;letter-spacing:-0.5px;}
.subContents.aboutus .compassion_is .greeting_bg {width:100%;min-width:980px;height:430px;background:url('/common/img/page/about-us/about_bg3.jpg') no-repeat center top;padding-top:105px;margin-top:95px;}
.subContents.aboutus .compassion_is .greeting .conWrap {padding-bottom:50px;}
.subContents.aboutus .compassion_is .greeting .conWrap .conR strong {font-size:18px;color:#333;margin-left:5px;}
.subContents.aboutus .compassion_is .greeting .conWrap .conR img {display:inline-block;margin:20px 0 -15px 15px;}

/* 소개 : 컴패션의정신 */
.subContents.aboutus .spirit .promise {width:100%;min-width:980px;height:430px;background:url('/common/img/page/about-us/about_bg4.jpg') no-repeat center top;padding-top:100px;}
.subContents.aboutus .spirit .promise .subTit_m {color:#005eb8;margin-bottom:10px;}
.subContents.aboutus .spirit .promise .bar {background:#84b1d8;opacity:1;}
.subContents.aboutus .spirit .promise .s_con3 {padding-top:15px;line-height:24px;}
.subContents.aboutus .spirit .focus {width:100%;min-width:980px;height:524px;background:url('/common/img/page/about-us/about_bg5.jpg') no-repeat center top;padding-top:60px;}
.subContents.aboutus .spirit .focus .s_tit6 {color:#fff;margin-bottom:45px;}
.subContents.aboutus .spirit .focus ul li {float:left;width:33.3333%;color:#fff;padding-top:95px;}
.subContents.aboutus .spirit .focus ul li:nth-child(1) {background:url('/common/img/page/about-us/icon_2.png') no-repeat center top;}
.subContents.aboutus .spirit .focus ul li:nth-child(2) {background:url('/common/img/page/about-us/icon_3.png') no-repeat center top;}
.subContents.aboutus .spirit .focus ul li:nth-child(3) {background:url('/common/img/page/about-us/icon_4.png') no-repeat center top;}
.subContents.aboutus .spirit .focus ul li .tit {font-family:noto_m;font-size:26px;line-height:26px;margin-bottom:20px;}
.subContents.aboutus .spirit .focus ul li .tit .eng {font-family:noto_d;font-size:16px;text-transform:uppercase;}
.subContents.aboutus .spirit .focus ul li .con {font-size:15px;color:#c5e0f6;}
.subContents.aboutus .spirit .coreValue {padding-top:60px;}
.subContents.aboutus .spirit .coreValue .bar {background:#428dce;opacity:1;}
.subContents.aboutus .spirit .coreValue .copy {font-size:26px;color:#333;margin-bottom:35px;}
.subContents.aboutus .spirit .coreValue .copy em {color:#005eb8;}
.subContents.aboutus .spirit .coreValue ul li {float:left;width:25%;}
.subContents.aboutus .spirit .coreValue ul li .curcle {width:170px;height:170px;border-radius:170px;background:#005eb8;margin:0 auto 15px;padding-top:60px;}
.subContents.aboutus .spirit .coreValue ul li .curcle .txt {display:block;font-family:noto_m;font-size:20px;color:#fff;margin-bottom:5px;}
.subContents.aboutus .spirit .coreValue ul li .curcle .eng {font-size:13px;color:#c5e0f6;}
.subContents.aboutus .spirit .coreValue ul li .con {font-size:14px;}

/* 소개 : 어린이보호정책 */
.subContents.aboutus .policy .belief {padding-top:60px;}
.subContents.aboutus .policy .belief .s_tit6 {color:#005eb8;padding:30px 0 15px;}
.subContents.aboutus .policy .belief .s_con3 {line-height:24px;margin-bottom:80px;}
.subContents.aboutus .policy .outline {width:100%;min-width:980px;height:470px;background:url('/common/img/page/about-us/about_bg6.jpg') no-repeat center top;padding-top:55px;}
.subContents.aboutus .policy .outline ul {text-align:left;padding:30px 30px 15px 30px;border:2px solid #126fbd;border-radius:4px;margin-top:30px;}
.subContents.aboutus .policy .outline ul li {float:left;width:50%;padding-bottom:10px;}
.subContents.aboutus .policy .outline ul li:nth-child(2n) {padding-left:35px;}
.subContents.aboutus .policy .outline ul li .s_con1 {color:#d5dde7;background:url(/common/img/bu/rect_02.png) no-repeat 0 10px;}
.subContents.aboutus .policy .swear {padding-top:60px;}
.subContents.aboutus .policy .swear .subTit_d {color:#121212;}
.subContents.aboutus .policy .swear .bar {background:#428dce;opacity:1;}
.subContents.aboutus .policy .swear .con {font-size:15px;color:#333;line-height:24px;margin-bottom:35px;}
.subContents.aboutus .policy .swear ol {border-top:1px solid #e8e8e8;text-align:left;margin-bottom:60px;}
.subContents.aboutus .policy .swear ol li {border-bottom:1px solid #e8e8e8;padding:30px 20px;}
.subContents.aboutus .policy .swear ol li:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContents.aboutus .policy .swear ol li span {display:inline-block;float:left;font-family:noto_m;font-size:18px;color:#005eb8;line-height:22px;margin-right:23px;}
.subContents.aboutus .policy .swear ol li .s_con3 {display:inline-block;float:left;line-height:24px;}
.subContents.aboutus .policy .swear .box_type2 {text-align:left;padding:30px 40px;line-height:40px;}
.subContents.aboutus .policy .swear .box_type2 em {display:block;font-size:22px;color:#333;padding-top:10px;}

/* 소개 : 연혁 */
.subContents.aboutus .history .tab_contents .dist {padding-top:35px;text-align:right;}
.subContents.aboutus .history .tab_contents .dist span {display:inline-block;font-family:noto_m;font-size:15px;padding-left:12px;margin-left:20px;}
.subContents.aboutus .history .tab_contents .dist span.korea {color:#005eb8;background:url('/common/img/page/about-us/dot_1.png') no-repeat 0 center;}
.subContents.aboutus .history .tab_contents .dist span.global {color:#333;background:url('/common/img/page/about-us/dot_2.png') no-repeat 0 center;}
.subContents.aboutus .history .tab_contents .tc td {padding:30px 0;vertical-align:middle;letter-spacing:-0.5px;}
.subContents.aboutus .history .tab_contents .tc td ul li {margin:5px 0;}
.subContents.aboutus .history .tab_contents .tc td ul li img {display:inline-block; margin:5px 0;}
.subContents.aboutus .history .tab_contents .tc td ul li span em {font-family:noto_m;font-size:18px;}
.subContents.aboutus .history .tab_contents .tc .year {font-family:noto_r;font-size:38px;color:#121212;text-align:center;border-right:none;padding:0;}
.subContents.aboutus .history .tab_contents .tc .int {font-size:15px;color:#333;line-height:24px;}
.subContents.aboutus .history .tab_contents .tc .kor {font-size:15px;color:#005eb8;line-height:24px;}
.subContents.aboutus .history .tab_contents .tc .tdL {text-align:right;padding-right:30px; border-right:2px solid #e8e8e8;}
.subContents.aboutus .history .tab_contents .tc .tdR {text-align:left;padding-left:30px;}
.subContents.aboutus .history .tab_contents .tc .kor.tdR .rect {display:inline-block;padding-left:10px;background:url('/common/img/page/about-us/rect_1.png') no-repeat left 10px;}
.subContents.aboutus .history .tab_contents .tc .kor.tdL .rect {display:inline-block;padding-right:10px;background:url('/common/img/page/about-us/rect_1.png') no-repeat right 10px;}
.subContents.aboutus .history .tab_contents .tc .int.tdR .rect {display:inline-block;padding-left:10px;background:url('/common/img/page/about-us/rect_2.png') no-repeat left 10px;}
.subContents.aboutus .history .tab_contents .tc .int.tdL .rect {display:inline-block;padding-right:10px;background:url('/common/img/page/about-us/rect_2.png') no-repeat right 10px;}

/* 소개 : CI */
.subContents.aboutus .identity .ci_logo {text-align:center;padding-top:60px;}
.subContents.aboutus .identity .ci_logo .desc {font-size:15px;color:#333;padding-top:15px;margin-bottom:50px;}
.subContents.aboutus .identity .ci_logo .s_con3 {color:#666;line-height:24px;padding:235px 0 60px;background:url('/common/img/page/about-us/logo_1.jpg') no-repeat center top;}
.subContents.aboutus .identity .logo_mean {width:100%;min-width:980px;padding:60px 0;background:#f5f5f5;}
.subContents.aboutus .identity .logo_mean ul li {margin-bottom:20px;}
.subContents.aboutus .identity .logo_mean ul li:after {content:".";clear:both;display:block;height:0;visibility:hidden;}
.subContents.aboutus .identity .logo_mean ul li .logo_part {float:left;}
.subContents.aboutus .identity .logo_mean ul li .meaning {float:left;margin-left:28px;}
.subContents.aboutus .identity .logo_mean ul li .meaning .tit {font-family:noto_m;font-size:28px;color:#333;line-height:28px;}
.subContents.aboutus .identity .logo_mean ul li .meaning .eng {font-family:noto_l;font-size:20px;color:#333;margin-left:10px;}
.subContents.aboutus .identity .logo_mean ul li .meaning .s_con3 {color:#666;line-height:24px;margin-top:15px;}
.subContents.aboutus .identity .bluecorner {text-align:center;padding-top:60px;}
.subContents.aboutus .identity .bluecorner .bar {background:#428dce;opacity:1;}
.subContents.aboutus .identity .bluecorner .s_tit7 {padding-top:200px;background:url('/common/img/page/about-us/ci_bg_1.jpg') no-repeat center top;}
.subContents.aboutus .identity .bluecorner .s_con3 {color:#666;line-height:24px;padding:35px 0;border-bottom:1px solid #e8e8e8;}
.subContents.aboutus .identity .blue {width:100%;min-width:980px;height:524px;background:url('/common/img/page/about-us/ci_bg_2.jpg') no-repeat center top;padding-top:60px;margin-top:100px;}
.subContents.aboutus .identity .blue .desc_wrap {padding-left:190px;margin-top:55px;}
.subContents.aboutus .identity .blue .desc_wrap .panton {float:left;font-family:noto_r;font-size:18px;color:#fff;letter-spacing:-0.5px;padding-top:160px;background:url('/common/img/page/about-us/ci_color.png') no-repeat center top;}
.subContents.aboutus .identity .blue .desc_wrap .panton .eng {font-family:noto_l;font-size:13px;margin-left:3px;}
.subContents.aboutus .identity .blue .desc_wrap .desc {float:left;text-align:left;font-size:15px;color:#fff;opacity:0.9;margin-left:45px;}

/* 소개 : 찾아오시는길 */
.subContents.aboutus .contact .conWrap .con_top {min-width:980px;}
.subContents.aboutus .contact .conWrap .con_top .info_bg {float:left;width:50%;height:480px;background:#005eb8;text-align:right;}
.subContents.aboutus .contact .conWrap .con_top .map {float:left;width:50%;height:480px;}
.subContents.aboutus .contact .conWrap .con_top .info_bg .info {display:inline-block;width:490px;text-align:left;padding-top:105px;}
.subContents.aboutus .contact .conWrap .con_top .info_bg .info .subTit_m {padding:5px 0 5px 50px;background:url('/common/img/page/about-us/icon_5.png') no-repeat 10px center;margin-bottom:30px;}
.subContents.aboutus .contact .conWrap .con_top .info_bg .info table tbody tr {font-size:15px;}
.subContents.aboutus .contact .conWrap .con_top .info_bg .info table tbody tr th {color:#fff;padding:4px 0;}
.subContents.aboutus .contact .conWrap .con_top .info_bg .info table tbody tr td {color:#c5e0f6;}
.subContents.aboutus .contact .conWrap .con_top .info_bg .info table tbody tr td a {color:#c5e0f6;}
.subContents.aboutus .contact .conWrap .con_bottom .con {padding:30px 0 60px;}
.subContents.aboutus .contact .conWrap .con_bottom .con.subway {border-bottom:1px solid #e8e8e8;}
.subContents.aboutus .contact .conWrap .con_bottom .con .subTit_m {padding:5px 0 5px 50px;margin-bottom:25px;}
.subContents.aboutus .contact .conWrap .con_bottom .con.subway .subTit_m {background:url('/common/img/page/about-us/icon_6.png') no-repeat left center;}
.subContents.aboutus .contact .conWrap .con_bottom .con.bus .subTit_m {background:url('/common/img/page/about-us/icon_7.png') no-repeat left center;}
.subContents.aboutus .contact .conWrap .con_bottom .con ul li {float:left;width:50%;font-size:15px;color:#666;letter-spacing:-0.5px;}
.subContents.aboutus .contact .conWrap .con_bottom .con ul li:nth-child(2n) {padding-left:20px;}
.subContents.aboutus .contact .conWrap .con_bottom .subway ul li .line_num {display:inline-block;width:20px;height:20px;font-family:noto_m;font-size:13px;color:#fff;line-height:20px;border-radius:20px;text-align:center;margin-right:5px;}
.subContents.aboutus .contact .conWrap .con_bottom .subway ul li .line_num.six {background:#b5500b;}
.subContents.aboutus .contact .conWrap .con_bottom .subway ul li .line_num.one {background:#f0602f;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li {margin-bottom:20px;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li .sort {display:inline-block;width:38px;height:20px;font-family:noto_m;font-size:13px;color:#fff;line-height:20px;border-radius:2px;text-align:center;margin-right:15px;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li .sort.blue {background:#395cb3;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li .sort.yellow {background:#f8b109;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li .sort.green {background:#50a232;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li .sort.red {background:#dc1219;}
.subContents.aboutus .contact .conWrap .con_bottom .bus ul li .sort.sky {background:#70b0e0;}

/* 소개 : 홍보대사 */
.subContents.aboutus .promote .conWrap {padding-top:420px;padding-bottom:60px;}
.subContents.aboutus .promote .conWrap1 {background:url('/common/img/page/about-us/about_bg7.jpg')no-repeat center top;}
.subContents.aboutus .promote .conWrap2 {background:url('/common/img/page/about-us/about_bg8.jpg')no-repeat center top;}
.subContents.aboutus .promote .conWrap em {color:#005eb8;}
.subContents.aboutus .promote .conL {float:left;width:415px;font-family:noto_r;font-size:22px;color:#333;text-align:left;}
.subContents.aboutus .promote .conR {float:right;width:565px;font-size:15px;color:#767676;text-align:left;line-height:24px;}
.subContents.aboutus .promote .conR strong {color:#333;}

/* 소개 : 함께하는나라 */
.subContents.aboutus .visual_country {width:100%;min-width:980px;height:370px;background:url('/common/img/page/about-us/visual_country.jpg') no-repeat center top;text-align:center;padding-top:90px;}
.subContents.aboutus .country .box_type6 {text-align:center;margin:60px 0;}
.subContents.aboutus .country .box_type6 .tit {display:inline-block;font-family:noto_m;font-size:15px;color:#333;padding-left:23px;}
.subContents.aboutus .country .box_type6 .tit.ye {background:url('/common/img/page/about-us/colorbar_1.png') no-repeat left center;margin-right:40px;}
.subContents.aboutus .country .box_type6 .tit.bl {background:url('/common/img/page/about-us/colorbar_2.png') no-repeat left center;}
.subContents.aboutus .country .nationWrap a {position:absolute;}
.subContents.aboutus .country .nationWrap a:hover {color:#005eb8;}
.subContents.aboutus .country .nationWrap a.NO {top:27px;}
.subContents.aboutus .country .nationWrap a.GE {top:60px;}
.subContents.aboutus .country .nationWrap a.NL {top:93px;}
.subContents.aboutus .country .nationWrap a.UK {top:123px;}
.subContents.aboutus .country .nationWrap a.FRA {top:153px;}
.subContents.aboutus .country .nationWrap a.SW {top:185px;}
.subContents.aboutus .country .nationWrap a.IT {top:215px;}
.subContents.aboutus .country .nationWrap a.KO {right:390px;top:183px;}
.subContents.aboutus .country .nationWrap a.AU {left:430px;top:363px;}
.subContents.aboutus .country .nationWrap a.NZ {left:542px;top:392px;}
.subContents.aboutus .country .nationWrap a.CA {left:720px;top:116px;}
.subContents.aboutus .country .nationWrap a.AM {left:760px;top:188px;}
.subContents.aboutus .country .nationWrap .benefit a {font-family:noto_r;color:#333;}
.subContents.aboutus .country .nationWrap .benefit a:hover {color:#005eb8;}
.subContents.aboutus .country .nationWrap .benefit a.on {color:#005eb8;text-decoration:underline;}
.subContents.aboutus .country .nationWrap .benefit a.BF {top:244px;}
.subContents.aboutus .country .nationWrap .benefit a.GH {top:272px;}
.subContents.aboutus .country .nationWrap .benefit a.TG {top:303px;}
.subContents.aboutus .country .nationWrap .benefit a.UG {top:334px;}
.subContents.aboutus .country .nationWrap .benefit a.RW {top:363px;}
.subContents.aboutus .country .nationWrap .benefit a.LK {right:670px;top:303px;}
.subContents.aboutus .country .nationWrap .benefit a.ET {right:670px;top:333px;}
.subContents.aboutus .country .nationWrap .benefit a.KE {right:670px;top:362px;}
.subContents.aboutus .country .nationWrap .benefit a.TZ {right:670px;top:390px;}
.subContents.aboutus .country .nationWrap .benefit a.IN {right:390px;top:213px;}
.subContents.aboutus .country .nationWrap .benefit a.BD {right:390px;top:244px;}
.subContents.aboutus .country .nationWrap .benefit a.TH {right:390px;top:275px;}
.subContents.aboutus .country .nationWrap .benefit a.PH {right:390px;top:305px;}
.subContents.aboutus .country .nationWrap .benefit a.IO {right:390px;top:333px;}
.subContents.aboutus .country .nationWrap .benefit a.ME {left:645px;top:183px;}
.subContents.aboutus .country .nationWrap .benefit a.GU {left:645px;top:213px;}
.subContents.aboutus .country .nationWrap .benefit a.ES {left:645px;top:243px;}
.subContents.aboutus .country .nationWrap .benefit a.NI {left:645px;top:273px;}
.subContents.aboutus .country .nationWrap .benefit a.CO {left:645px;top:303px;}
.subContents.aboutus .country .nationWrap .benefit a.EC {left:645px;top:333px;}
.subContents.aboutus .country .nationWrap .benefit a.PE {left:645px;top:363px;}
.subContents.aboutus .country .nationWrap .benefit a.BO {left:645px;top:393px;}
.subContents.aboutus .country .nationWrap .benefit a.HA {right:0;top:183px;}
.subContents.aboutus .country .nationWrap .benefit a.DR {right:0;top:213px;}
.subContents.aboutus .country .nationWrap .benefit a.HO {right:0;top:243px;}
.subContents.aboutus .country .nationWrap .benefit a.BR {right:0;top:273px;}
.subContents.aboutus .country .comment {text-align:center;margin-bottom:60px;}

.subContents.aboutus .country .contentsWrap .subTit_m em {font-family:noto_m;color:#005eb8;}
.subContents.aboutus .country .contentsWrap {display:none;}
.subContents.aboutus .country .contentsWrap.on {display:block;}
.subContents.aboutus .country .contentsWrap .nation_info {display:none;}
.subContents.aboutus .country .contentsWrap .nation_info.on {display:block;}
.subContents.aboutus .country .contentsWrap .nation_info .con_top {width:100%;min-width:980px;min-height:560px;background:#f6f6f6;position:relative;}
.subContents.aboutus .country .contentsWrap .nation_info .con_top .txt_bg {width:50%;text-align:right;}
.subContents.aboutus .country .contentsWrap .nation_info .con_top .txt_bg .txt {display:inline-block;width:490px;text-align:left;padding:60px 0;}
.subContents.aboutus .country .contentsWrap .nation_info .con_top .txt_bg .txt .since {font-family:noto_r;font-size:20px;color:#333;padding:30px 0;letter-spacing:-0.5px;}
.subContents.aboutus .country .contentsWrap .nation_info .con_top .txt_bg .txt .s_con3 {line-height:24px;letter-spacing:-0.5px;}
.subContents.aboutus .country .contentsWrap .nation_info .con_top .nation_img {width:50%;height:100%;position:absolute;right:0;top:0;background-size:cover !important;}
.subContents.aboutus .country .contentsWrap .nation_info.BO .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/BO_볼리비아.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.BR .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/BR_브라질.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.CO .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/CO_콜롬비아.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.EC .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/EC_에콰도르.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.PE .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/PE_페루.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.DR .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/DR_도미니카공화국.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.ES .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/ES_엘살바도르.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.GU .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/GU_과테말라.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.HA .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/HA_아이티.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.HO .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/HO_온두라스.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.ME .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/ME_멕시코.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.NI .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/NI_니카라과.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.BF .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/BF_부르키나파소.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.ET .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/ET_에티오피아.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.GH .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/GH_가나.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.KE .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/KE_케냐.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.RW .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/RW_르완다.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.TZ .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/TZ_탄자니아.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.UG .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/UG_우간다.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.TG .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/TG_토고.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.BD .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/BD_방글라데시.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.IN .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/IN_인도_EI_동인도.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.IO .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/IO_인도네시아_ID_동인도네시아.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.PH .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/PH_필리핀.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.TH .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/TH_태국.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info.LK .con_top .nation_img {background:url('/common/img/page/about-us/nation_img/LK_스리랑카.jpg') no-repeat left top;}
.subContents.aboutus .country .contentsWrap .nation_info .bg_pray {width:100%;min-width:980px;height:463px;background:url('/common/img/page/about-us/about_bg10.jpg') no-repeat center top;text-align:center;padding-top:45px;}

.subContents.aboutus .country .contentsWrap .nation_child {text-align:center;padding-top:60px;margin-bottom:60px;background:url('/common/img/page/about-us/about_bg11.jpg') no-repeat center bottom;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox {width:310px;height:auto;border:1px solid #e8e8e8;margin:0 auto;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .snsWrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;position:relative;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .snsWrap .day {float:left;font-family:'noto_m';font-size:15px;color:#005eb8;padding-left:20px;margin:18px 0 0 20px;background:url('/common/img/main/icon_clock.png') no-repeat left center;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .child_info {width:100%;height:308px;text-align:center;background:#fbfbfb;padding-top:28px;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .child_info .pic {display:block;width:150px;height:150px;text-indent:-9999px;border-radius:75px;overflow:hidden;background-size:cover;margin:0 auto 15px auto;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .child_info .name {display:inline-block;font-size:20px;color:#333;font-family:'noto_r';line-height:24px;margin-bottom:15px;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .child_info .info span {display:inline-block;font-size:14px;color:#666;line-height:22px;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .child_info .info span.part {padding-right:10px;margin-right:10px;background:url('/common/img/common/ft_bar.png') no-repeat right center;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .more {width:100%;height:55px;border-top:1px solid #e8e8e8;}
.subContents.aboutus .country .contentsWrap .nation_child .childBox .more a {display:inline-block;width:100%;height:100%;font-family:'noto_r';font-size:15px;color:#121212;text-align:center;line-height:55px;}

/* 소개 : 연례보고 : 사업성과보고서 */
.subContents.aboutus .performance .contit {margin-bottom:35px;text-align:center;}
.subContents.aboutus .performance .contit .tit {font-size:22px;color:#333;letter-spacing:-0.8px;margin-bottom:30px;}
.subContents.aboutus .performance .contit .tit em {color:#005eb8;}
.subContents.aboutus .performance .contit .s_con3 {letter-spacing:-1.1px;}
.subContents.aboutus .performance .latest_report {background:#fbfbfb;border:1px solid #e8e8e8;padding:35px;margin-bottom:60px;}
.subContents.aboutus .performance .latest_report .imgBox {float:left;width:50%;text-align:right;padding-right:30px;}
.subContents.aboutus .performance .latest_report .imgBox a {display:inline-block;width:auto;height:302px;
																				-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
																				-o-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
																				-ms-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
																				box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
}
.subContents.aboutus .performance .latest_report .imgBox a img {width:auto;height:100%;}
.subContents.aboutus .performance .latest_report .txtBox {float:left;width:50%;height:302px; padding-left:30px;}
.subContents.aboutus .performance .txtBox .eng {font-size:12px;color:#005eb8;margin-top:20px;letter-spacing:-0.2px;}
.subContents.aboutus .performance .txtBox .report_tit a {display:block;font-family:noto_m;font-size:22px;color:#333;letter-spacing:-0.8px;}
.subContents.aboutus .performance .txtBox .report_con {font-family:noto_r;font-size:15px;color:#666;height:180px;padding:25px 0;}
.subContents.aboutus .performance .txtBox .btn_group a {width:110px;padding:0;}
.subContents.aboutus .performance .report_list {overflow:hidden;}
.subContents.aboutus .performance .report_list ul {width:1040px;}
.subContents.aboutus .performance .report_list ul li {float:left;width:520px;border-bottom:1px solid #e8e8e8;padding-bottom:40px;margin-bottom:40px;}
.subContents.aboutus .performance .report_list ul li:after {content:".";clear:both;display:block;height:0;visibility:hidden;}
.subContents.aboutus .performance .report_list ul li .imgBox {float:left;}
.subContents.aboutus .performance .report_list ul li .imgBox a {display:block;width:232px;height:233px;overflow:hidden;border-top:1px solid #f4f4f4;
																				-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
																				-o-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
																				-ms-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
																				box-shadow: 0 1px 3px 0 rgba(0,0,0,0.4);
}
.subContents.aboutus .performance .report_list ul li .imgBox a img {width:auto;height:100%;}
.subContents.aboutus .performance .report_list ul li .txtBox {float:left;height:232px;margin-left:20px;position:relative;}
.subContents.aboutus .performance .report_list ul li .txtBox .btn_group {position:absolute;left:0;bottom:0;}
.subContents.aboutus .performance .report_list ul li .txtBox .btn_group a {display:block;}
.subContents.aboutus .performance .report_list ul li .txtBox .btn_group a:first-child {margin-bottom:5px;}

/* 소개 : 연례보고 : 재무보고 */
.subContents.aboutus .finance .con_top a.charity {display:inline-block;width:350px;height:350px;background:url('/common/img/page/about-us/report_img1.png') no-repeat center;margin-top:40px;}
.subContents.aboutus .finance .con_top a.charity .btn_b_type5 {margin-top:286px;}
.subContents.aboutus .finance .con_top a.charity:hover .btn_b_type5 {background:#fff;color:#121212;text-decoration:none;}
.subContents.aboutus .finance .con_top .bar {background:#428dce;opacity:1;margin:60px 0 50px;}
.subContents.aboutus .finance .con_top .s_con3 {line-height:24px;letter-spacing:-0.5px;margin-bottom:35px;}
.subContents.aboutus .finance .box_type6 {position:relative;height:82px;padding:20px;margin-bottom:60px;}
.subContents.aboutus .finance .box_type6 img {position:absolute;left:0;top:0;}
.subContents.aboutus .finance .box_type6 p {padding-left:180px;line-height:20px;}
.subContents.aboutus .finance .fn_report .tableWrap1 .tbl_type1 td {font-size:15px; color:#444;vertical-align:middle;padding:12px 0 12px 10px;}
.subContents.aboutus .finance .fn_report .tableWrap1 .tbl_type1 td a {width:110px;padding:0;margin-right:5px;}

/* 소개 : 공지사항 , 보도자료 */
.subContents.aboutus .notice .boardList_2 .list li .lst_box .whole_box .lst_tit {float:left;padding-left:0;}
.subContents.aboutus .notice .boardView_1 .tit_box {border-bottom:2px solid #444;}
.subContents.aboutus .reporting .boardList_2 .list li .lst_box .whole_box .lst_tit {float:none;display:inline-block;width:auto;padding-left:0;}
.subContents.aboutus .reporting .boardList_2 .list li .lst_box .whole_box .news_agency {display:inline-block;width:auto;font-size:20px;color:#f78122;margin-right:10px;}
.subContents.aboutus .reporting .boardView_1 .tit_box {border-bottom:2px solid #444;}
.subContents.aboutus .reporting .boardView_1 .view_contents a.view {display:inline-block;color:#121212;padding-right:10px; background:url('/common/img/bu/arr_8.png') no-repeat right 4px;border-bottom:1px solid #121212;line-height:1.1;margin-top:40px;}
.subContents.aboutus .reporting .boardView_1 .view_contents a:hover {text-decoration:none;}

/* 소개 : 뉴스레터 */
.subContents.aboutus .newsletter .visual_intro {width:100%;min-width:980px;height:370px; background:url('/common/img/page/about-us/bg_newsletter_01.jpg') no-repeat center top;padding-top:90px;margin-bottom:60px;}
.subContents.aboutus .newsletter .news_con {width:980px;height:auto;margin:0 auto;overflow:hidden;}
.subContents.aboutus .newsletter .news_con ul {width:1005px;}
.subContents.aboutus .newsletter .news_con ul li {float:left;position:relative;margin:0 25px 18px 0;width:310px;height:230px;overflow:hidden;cursor:pointer;}
.subContents.aboutus .newsletter .news_con ul li.newest {width:645px;height:478px;overflow:hidden;}
.subContents.aboutus .newsletter .news_con ul li .year {position:absolute;left:0;top:0;}
.subContents.aboutus .newsletter .news_con ul li .over {display:block;width:100%;height:100%;text-align:center;padding-top:90px;background:url('/common/img/main/story_bg.png');opacity:0;position:absolute;left:0;top:0;transition: 0.5s;-webkit-transition: 0.5s;}
.subContents.aboutus .newsletter .news_con ul li.newest .over {padding-top:230px;}
.subContents.aboutus .newsletter .news_con ul li:hover .over {display:block;opacity:1;}
.subContents.aboutus .newsletter .news_con .btn_com_more {margin:32px 0 55px;}
.subContents.aboutus .newsletter .conb {margin-top:45px;}
.subContents.aboutus .newsletter .conb .s_tit2 {display:inline-block; margin-right:15px;}
.subContents.aboutus .newsletter .conb .s_tit2 em {font-family:noto_m; color:#005eb8;}
.subContents.aboutus .newsletter .conb .btn_s_type1 {display:inline-block; margin-top:-10px;}
.subContents.aboutus .newsletter .boardView_1 .tit_box {padding-bottom:30px; border-bottom:2px solid #444;}
.subContents.aboutus .newsletter .boardView_1 .tit_box .tit {font-size:26px;}

/* 팝업 : 뉴스레터 */
.pop_type1 .pop_content.newspop .tableWrap2 {border-top:0;margin-top:-15px;}
.pop_type1 .pop_content.newspop .tableWrap2 .tbl_type1 th {font-family:noto_d;font-size:16px;color:#121212;}
.pop_type1 .pop_content.newspop .tableWrap2 .tbl_type1 th,
.pop_type1 .pop_content.newspop .tableWrap2 .tbl_type1 td {padding:25px 0;}
.pop_type1 .pop_content.newspop .tableWrap2 .tbl_type1 .con_bl {font-size:16px;color:#005eb8;}
.pop_type1 .pop_content.newspop .tableWrap2 .tbl_type1 tbody .address td {padding:20px 0;}
.pop_type1 .pop_content.newspop .tableWrap2 .tbl_type1 tbody .address .btn_s_type2 {margin-top:-10px;}
.pop_type1 .pop_content.newspop .conb {text-align:center;padding:25px 0;}
.pop_type1 .pop_content.newspop .conb .s_con3 {line-height:24px;}
.pop_type1 .pop_content.newspop .popShadow {display:none; position:absolute;left:121px;border-radius:4px;
																-webkit-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
															       -moz-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	 -o-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																	-ms-box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
																		box-shadow:0px 2px 5px rgba(75, 75, 75, 0.3);
}
.pop_type1 .pop_content.newspop .systempop_ok {top:224px;width:358px;height:224px;text-align:center;background:#fff;padding:30px;border:1px solid #d8d8d8;}
.pop_type1 .pop_content.newspop .systempop_ok .close {width:12px;height:12px;text-indent:-9999px;background:url('/common/img/btn/close_2.png') no-repeat;position:absolute;right:15px;top:15px;}
.pop_type1 .pop_content.newspop .systempop_ok .s_tit5 {padding-top:50px;background:url('/common/img/icon/check_4.png') no-repeat center top;margin-bottom:13px;}
.pop_type1 .pop_content.newspop .systempop_ok .s_con3 {line-height:23px;}
.pop_type1 .pop_content.newspop .systempop_x {top:124px; width:358px;}
.pop_type1 .pop_content.newspop .systempop_x .close {width:12px;height:12px;text-indent:-9999px;background:url('/common/img/btn/close_2.png') no-repeat;position:absolute;right:15px;top:15px;}
.pop_type1 .pop_content.newspop .systempop_x .con {height:212px;text-align:center;background:#fff;border:1px solid #d8d8d8;border-bottom:0; border-radius:4px 4px 0 0;padding:30px;}
.pop_type1 .pop_content.newspop .systempop_x .con .s_tit5 {padding-top:50px;background:url('/common/img/icon/x_1.png') no-repeat center top;margin-bottom:13px;}
.pop_type1 .pop_content.newspop .systempop_x .con .s_con3 {line-height:23px;}
.pop_type1 .pop_content.newspop .systempop_x .con .s_con3 em {color:#005eb8;}
.pop_type1 .pop_content.newspop .systempop_x .conb {width:100%;height:95px;background:#f8f8f8;padding:30px;text-align:center;border:1px solid #d8d8d8;border-top:0; border-radius:0 0 4px 4px;}


/************** ETC ***************/

/* 1:1문의 */
.subContents.etc .tbl_type2 th span {font-family:'noto_r' !important;padding-left:20px;}
.subContents.etc .tbl_type2 th.aCon {vertical-align:top;padding-top:30px;}
.subContents.etc .tbl_type2 td.typeSel {padding: 20px 0 10px 30px;}
.subContents.etc .tbl_type2 td.typeSel .guide_comment2 {display:block;}
.subContents.etc .tbl_type2 td.titbox {padding: 20px 0 10px 30px;}
.subContents.etc .tbl_type2 td .textarea_type2 {padding:10px 20px;}
.subContents.etc .tbl_type2 td .textCount {position:relative; font-size:13px;color:#a9a8a8;text-align:right;}
.subContents.etc .tbl_type2 td .textCount .guide_comment2 {position:absolute;left:0;top:5px;}

/* FAQ */
.subContents.etc .faqSrch {width:100%;border-bottom:1px solid #e8e8e8; background:#fcfcfc;margin-bottom:60px;}
.subContents.etc .faqSrch .w450 {width:450px;margin:0 auto;padding:84px 0;}
.subContents.etc .faqSrch .w450 .srchWrap {position:relative; border:2px solid #e8e8e8;border-radius:3px;background:#fff;padding:13px 20px;}
.subContents.etc .faqSrch .w450 .srchWrap .srch_input {width:370px; height:24px;font-size:18px;}
.subContents.etc .faqSrch .w450 .srchWrap .srch_btn {display:inline-block;width:26px;height:26px;text-indent:-9999px;text-align:left;position:absolute;right:22px;top:15px;background:url('/common/img/icon/search_4.png') no-repeat right center;}
.subContents.etc .faqSrch .w450 .hot {padding-left:46px;background:url('/common/img/icon/hot_1.png') no-repeat left center;margin-top:10px;}
.subContents.etc .faqSrch .w450 .hot li {float:left;padding:0 18px;background:url('/common/img/page/etc/bar.png') no-repeat left center;}
.subContents.etc .faqSrch .w450 .hot li:first-child {background:none;}
.subContents.etc .faqTop {width:100%;height:60px;border-top:2px solid #444;background:#fbfbfb;}
.subContents.etc .faqTop span:first-child {display:inline-block;width:216px;height:60px;font-size:15px;color:#444;text-align:center;padding:20px 0 0 66px;}
.subContents.etc .faqTop span:last-child {display:inline-block;width:620px;font-size:15px;color:#444;text-align:center;}
.subContents.etc .faq {border-top:1px solid #e8e8e8;margin-bottom:40px;}
.subContents.etc .faq .faqSet .q_wrap {width:100%;height:60px;border-bottom:1px solid #e8e8e8;background:url('/common/img/bu/down_2.png') no-repeat 936px 25px;text-align:left;}
.subContents.etc .faq .faqSet .q_wrap.on {background:url('/common/img/bu/up_2.png') no-repeat 936px 25px;}
.subContents.etc .faq .faqSet .q_wrap .q_icon {display:inline-block;width:216px;height:60px;font-size:15px;color:#444;text-align:center;padding:20px 0 0 66px;background:url('/common/img/icon/q.png') no-repeat 20px 12px;}
.subContents.etc .faq .faqSet .q_wrap .q_tit {font-size:15px;color:#444;text-align:left;padding-left:10px;}
.subContents.etc .faq .faqSet .q_wrap .q_tit:hover {text-decoration:underline;}
.subContents.etc .faq .faqSet .a_wrap {display:none;width:100%;height:auto;font-size:14px;color:#767676;line-height:24px;padding:18px 200px 25px 100px;border-bottom:1px solid #e8e8e8;background:#fbfbfb;}
.subContents.etc .faq .faqSet:last-child .q_wrap {border-bottom:1px solid #c6c6c6;}
.subContents.etc .faq .noContent {width:100%;height:318px;font-family:noto_r;font-size:18px;color:#333; text-align:center;line-height:318px; border-bottom:1px solid #c6c6c6;}
.subContents.etc .conb .s_con6 {line-height:25px;margin-bottom:15px;}

/* etc : 에러페이지 */
.etc.error {padding:160px 0;text-align:center;}
.etc.error .logo img {display:inline; margin-bottom:45px;}
.etc.error .bgContent {width:100%;min-width:980px;background:#fbfbfb;padding:60px 0;margin-bottom:35px;}
.etc.error .copyright {width:980px;margin:0 auto; font-family:'noto_r';font-size:13px;color:#666;}
.etc.error .systemCheck .sysCon .tit {font-family:noto_r;font-size:38px;color:#121212;padding-top:150px;background:url('/common/img/icon/system_1.png') no-repeat center top;margin-bottom:20px;}
.etc.error .systemCheck .sysCon .s_con3 {line-height:24px;}
.etc.error .systemCheck .sysCon .checktime {width:433px;font-family:noto_d;font-size:16px; color:#555; margin:35px auto 15px; padding:18px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.etc.error .systemCheck .sysCon .checktime span {margin:0 5px;}
.etc.error .systemError .sysCon .tit {font-family:noto_r;font-size:22px;color:#121212;line-height:35px; padding-top:160px;background:url('/common/img/icon/error_1.png') no-repeat center top;margin-bottom:55px;}

/* etc : 팝업 */
.pop_type1 .pop_content.american .logo img {display:inline; margin:30px 0 45px;}
.pop_type1 .pop_content.american .s_tit6 {margin-bottom:20px;}
.pop_type1 .pop_content.american .s_con3 {line-height:24px;}
.pop_type1 .pop_content.american .btn_ac {margin-top:50px;padding-top:30px;border-top:1px solid #e8e8e8;}
.pop_type1 .pop_content.pwChange .s_tit6 {padding-top:160px;background:url('/common/img/icon/pw_3.png') no-repeat center top;margin-bottom:15px;}
.pop_type1 .pop_content.pwChange .s_con3 {line-height:24px;margin-bottom:55px;}
.pop_type1 .pop_content.pwChange .input_area {width:420px; margin:0 auto;}
.pop_type1 .pop_content.pwChange .input_area .now_pw {padding-bottom:20px;border-bottom:1px solid #e8e8e8;}
.pop_type1 .pop_content.pwChange .input_area .new_pw {padding:20px 0 30px;}
.pop_type1 .pop_content.pwChange .input_area .new_pw .pw_input1 {margin-bottom:10px;}
.pop_type1 .pop_content.pwChange .btn_ac {padding-top:30px;border-top:1px solid #e8e8e8;}

/* etc : 이용약관 */
.subContents.etc .rules .s_con3 {line-height:30px;letter-spacing:-0.5px;}
.subContents.etc .rules .s_con3 em {font-family:noto_m;}
.subContents.etc .rules .tbl_rules {width:100%; border-collapse:collapse;}
.subContents.etc .rules .tbl_rules thead tr th {font-family:'noto_d';font-size:15px;color:#767676;line-height:30px;font-weight:normal;vertical-align:middle;padding:10px 20px;border-top:1px solid #ddd;border-left:1px solid #ddd;background:#f5f5f5;}
.subContents.etc .rules .tbl_rules thead tr th:last-child {border-right:1px solid #ddd;}
.subContents.etc .rules .tbl_rules tbody th {font-family:'noto_d';font-size:15px;color:#767676;line-height:30px;font-weight:normal;vertical-align:middle;padding:10px 20px;border:1px solid #ddd;}
.subContents.etc .rules .tbl_rules tr td {font-family:'noto_d';font-size:15px;color:#767676;line-height:30px;font-weight:normal;vertical-align:middle;text-align:center;padding:10px 20px;border:1px solid #ddd;}