@charset "utf-8";


/* subVisual */
#subVisual {background:url(/src/img/sub/sub_visual_01.jpg) center center no-repeat;width:100%;max-width:1830px;margin:0 auto;position:relative;min-height:200px;}

#subVisual.sv_02 {background:url(/src/img/sub/sub_visual_02.jpg) center center no-repeat;}
#subVisual.sv_03 {background:url(/src/img/sub/sub_visual_03.jpg) center center no-repeat;}
#subVisual.sv_04 {background:url(/src/img/sub/sub_visual_04.jpg) center center no-repeat;}
#subVisual.sv_05 {background:url(/src/img/sub/sub_visual_05.jpg) center center no-repeat;}
#subVisual.sv_06 {background:url(/src/img/sub/sub_visual_06.jpg) center center no-repeat;}






#subVisual .sv_tit {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
	

/* layout */
#layout {color:#333;font-size:0;}
#layout .lay_inner {width:100%;max-width:1300px;margin:0 auto;}
#layout .lay_cmn {display:inline-block;vertical-align:top;box-sizing:border-box;padding:20px 0 0 0;}
#layout .lay_l {width:18.33%;padding:20px 20px 0 0;}
	
#layout .lay_l nav.lnb h2.prnt_menu {background:#7bba52;font-size:22px;color:#fff;padding:25px 0 25px 20px;}
	
	
#layout .lay_l nav.lnb {margin:0 0 50px 0;}
#layout .lay_l nav.lnb ul.dep2 {padding:10px 0 0 0;}	
#layout .lay_l nav.lnb ul.dep2 > li {}
#layout .lay_l nav.lnb ul.dep2 > li > a {display:block;font-size:18px;padding:20px;border-bottom:1px solid #ccc;font-weight:500}
#layout .lay_l nav.lnb ul.dep2 > li.is_child a {border:0;}
	
#layout .lay_l nav.lnb ul.dep2 > li > ul.dep3 {border-bottom:1px solid #ccc;}
#layout .lay_l nav.lnb ul.dep2 > li > ul.dep3 li a {font-size:15px;display:block;padding:0 0 20px 20px}

#layout .lay_l nav.lnb ul.dep2 > li > ul.dep3 li a:before {content:"-";margin:0 5px 0 
0;}
	
	
	
#layout .lay_l .org_info ul {margin:0 0 30px 0}
#layout .lay_l .org_info ul li {display:inline-block;vertical-align:top;box-sizing:border-box;}
#layout .lay_l .org_info ul li:nth-child(1) {padding:0 15px;}
#layout .lay_l .org_info ul li span {display:block;font-size:16px;font-weight:500;}
#layout .lay_l .org_info ul li span.tit {display:block;;color:#628e46;}
#layout .lay_l .org_info ul li span.txt {line-height:22px;}

#layout .lay_l .org_info ul li div.sp_icon {width:50px;height:50px;display:block;margin:0 auto;background:url(/src/img/sub/org_info_sprite.png) 0 0 no-repeat;}

#layout .lay_l .org_info ul.org_contact li span.txt {font-size:24px;color:#333;font-weight:500;letter-spacing:-1px;}
#layout .lay_l .org_info ul.org_hour li div.sp_icon {background-position:0 -50px;}
	
	
#layout .lay_r {border-left:1px solid #d6d6d6;box-sizing:border-box;width:81.66%;font-size:16px;min-height:900px;padding:20px 30px;}
#layout .lay_r .lay_r_top {text-align:center;padding:30px 0 50px 0;border-bottom:1px dashed #d5d5d5;position:relative;margin:0 0 45px 0}
#layout .lay_r .lay_r_top h2.crnt_menu {font-size:30px;font-family:"s-coredream-medium";margin:0 0 15px 0}
#layout .lay_r .lay_r_top ul.breadcrumb li {display:inline-block;vertical-align:top;position:relative;}
#layout .lay_r .lay_r_top ul.breadcrumb li:after {content:"";width:7px;height:14px;background:url(/src/img/sub/breadcrumb_arrw.png) center center no-repeat;position:absolute;right:-4px;top:5px;}
#layout .lay_r .lay_r_top ul.breadcrumb li:last-child:after {display:none;}
	
#layout .lay_r .lay_r_top ul.breadcrumb li:first-child a:before {content:"";width:12px;height:13px;background:url(/src/img/sub/home_icon.png) center center no-repeat;display:inline-block;vertical-align:middle;margin:0 5px 0 0;}
#layout .lay_r .lay_r_top ul.breadcrumb li a {font-size:15px;color:#666;display:block;padding:0 10px;}
	
#layout .lay_r .lay_r_top a.share_btn {position:absolute;right:0;top:100px;font-size:0;width:32px;height:32px;background:url(/src/img/sub/share_icon.png) center center no-repeat;}
	

#layout .lay_r #contents > iframe {width:100%;min-height:3000px}
	




@media all and (max-width:1300px){
	
/*#layout .lay_inner {width:95%;margin:0 auto;}*/
	
	
#layout .lay_cmn {display:block;width:100%;max-width:100%;}
#layout .lay_l {padding:0;}
#layout .lay_l nav.lnb ul.dep2 > li {display:inline-block;width:48%;margin:1%;}
#layout .lay_l .org_info {display:none;}
	
#layout .lay_l nav.lnb h2.prnt_menu {font-size:20px;}
	
#layout .lay_r {border:0;width:95%;margin:0 auto;padding:20px 0;}
#layout .lay_r .lay_r_top h2.crnt_menu {font-size:28px}

}


@media all and (max-width:768px){
	
	
#layout .lay_l nav.lnb ul.dep2 > li > a {font-size:16px;}
	
	
#layout .lay_r .lay_r_top h2.crnt_menu {font-size:26px}

	
}






/*s0101 인사말*/

.s0101 .sub_inner {padding:53px 43px;background:url(/src/img/sub/s0101_bg.png)right bottom no-repeat;}
.s0101 .sub_inner .tit_img{margin:0 0 30px 0;}
.s0101 .sub_inner .tit_img img{display:block;max-width:100%;}
.s0101 .sub_inner .txt_wrap {}
.s0101 .sub_inner .txt_wrap .exp {font-size:17px;line-height:30px;padding:0 0 40px 0;}
.s0101 .sub_inner .txt_wrap .exp span{font-weight:500;}
.s0101 .sub_inner .txt_wrap .exp span.detail{color:#3a896a;}


@media all and (max-width:1024px){
	
.s0101 .sub_inner{padding:30px 20px 220px;}
}

@media all and (max-width:768px){
	
.s0101 .sub_inner .txt_wrap .exp {word-break:keep-all;}
.s0101 .sub_inner .txt_wrap .exp br {display:none;}
	
}




/*s0102 이용안내*/
.s0102 .sub_inner{}
.s0102 .sub_inner .con_wrap{font-size:0;margin:0 0 42px 0;}
.s0102 .sub_inner .con_wrap .tit{display:inline-block;vertical-align:top;font-weight:500;font-size:18px;width:12%;position:relative;padding:0 0 0 28px;}
.s0102 .sub_inner .con_wrap .tit:before {content:"";position:absolute;background:url(/src/img/sub/sub_bullet.png)center center no-repeat;width:24px;height:20px;left:0;top:5px;}

.s0102 .sub_inner .con_wrap .txt_wrap .q_btn {box-sizing:border-box;border:1px solid #ccc;border-radius:8px;display:inline-block;}
.s0102 .sub_inner .con_wrap .txt_wrap .q_btn a{display:block;padding:10px 54px 10px 45px;position:relative;}
.s0102 .sub_inner .con_wrap .txt_wrap .q_btn a:after{position:absolute;content:"";background:url(/src/img/sub/s0102_icon_02.png)center center;width:5px;height:10px;top:50%;transform:translate(0, -50%);right:15px;}
.s0102 .sub_inner .con_wrap .txt_wrap .q_btn a:before{position:absolute;content:"";background:url(/src/img/sub/s0102_icon.png)center center;width:18px;height:20px;top:50%;transform:translate(0, -50%);left:15px;}

.s0102 .sub_inner .con_wrap .txt_wrap{display:inline-block;font-size:17px;line-height:26px;width:84.8%;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd{display:inline-block;width:17%;vertical-align:middle;background:#fff8d4;padding: 20px 0 30px 0;margin:0 24px 0 0;line-height:20px;max-height:190px;border-radius:10px;box-sizing:border-box;position:relative;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:before{content:"";background:url(/src/img/sub/s0102_split_next.png)center center no-repeat;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);right:-32px;z-index:1;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd p{font-size:15px;line-height:20px;word-break:keep-all;text-align:center;min-height: 60px;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:last-child{margin:0;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:last-child:before{display:none;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd .sp_img{background:url(/src/img/sub/s0102_split.png)0 0 no-repeat;width:50px;height:50px;margin: 12px auto 20px auto;}

.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(2) {background:#f0f2cb;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(3) {background:#e1ecc3;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(4) {background:#d2e6ba;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(5) {background:#c3e0b1;}

.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(2) .sp_img{background-position:-50px 0;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(3) .sp_img{background-position:-100px 0;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(4) .sp_img{background-position:-150px 0;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(5) .sp_img{background-position:-200px 0;}

.s0102 .sub_inner .con_wrap .list {font-size:0;background:#f4f4f4;margin:60px 0 0 0;padding:20px 0;}
.s0102 .sub_inner .con_wrap .list li{font-size:17px;position:relative;margin:0 0 0 150px;}
.s0102 .sub_inner .con_wrap .list li:before{content:"";background:#333;width:8px;height:1px;display:inline-block;vertical-align:middle;margin:0 20px 0 0;}




@media all and (max-width:1024px){
	
.s0102 .sub_inner .con_wrap .tit {display:block;margin:0 0 20px 0;width:100%;}
.s0102 .sub_inner .con_wrap .txt_wrap {width:100%;}
	
.s0102 .sub_inner .con_wrap .txt_wrap dl {font-size:0;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd {width:32%;margin:0 2% 2% 0;vertical-align:top;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:before {display:none;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:after {content:"";position:absolute;left:10px;top:10px; width:35px;height:35px;background:#fff;border-radius:50%;line-height:35px;text-align:center;color:#7e9b6c;font-size:16px;font-weight:bold;box-shadow:2px 2px 5px rgba(0,0,0,0.3);text-indent:-1px;font-family:"s-coredream-bold";}
	
	
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(1):after {content:"1"}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(2):after {content:"2"}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(3):after {content:"3"}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(4):after {content:"4"}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(5):after {content:"5"}
	
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(3n) {margin-right:0;}
	
.s0102 .sub_inner .con_wrap .list {padding:20px;box-sizing:border-box;}
.s0102 .sub_inner .con_wrap .list li {margin:0;font-size:16px;padding:0 0 0 25px;word-break:keep-all;}
.s0102 .sub_inner .con_wrap .list li:before {content:"";position:absolute;left:0;top:12px;}
	
	
}


@media all and (max-width:768px){
	
.s0102 .sub_inner .con_wrap .txt_wrap dl dd {width:49%;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(3n) {margin-right:2%;}
.s0102 .sub_inner .con_wrap .txt_wrap dl dd:nth-child(2n) {margin-right:0;}
	
.s0102 .sub_inner .con_wrap .txt_wrap p br {display:none;}
	
.s0102 .sub_inner .con_wrap .list li  {font-size:15px;}
	
}

@media all and (max-width:640px){
	
.s0102 .sub_inner .con_wrap .txt_wrap dl dd {width:100%;}
	
}





/*s0103 - 운영체계*/
.s0103 {padding:0 0 100px 0;}
.s0103 .sub_inner .org {background:url(/src/img/sub/s0103_bg.png) center center no-repeat;}

.s0103 .sub_inner .org .org_top{text-align:center;}
.s0103 .sub_inner .org .org_top .img_wrap{display:inline-block;margin:0 50px;box-shadow:0 10px 16px 0px #f2f2f2;border-radius:50%;border:1px solid #ccc;background:#fff;}

.s0103 .sub_inner .org .org_mid {text-align:center;margin:32px 0 0 0;position:relative;height:237px;width:100%;}
.s0103 .sub_inner .org .org_mid>div{display:inline-block;margin:0 45px;vertical-align:middle;}
.s0103 .sub_inner .org .org_mid .img_wrap {background:url(/src/img/sub/s0103_org_bg.jpg)0 0 no-repeat;padding:84px 20px;background-size:100%;border-radius:50%;position:absolute;left:50%;top:calc(50% + 7px);transform:translate(-50%, -50%);margin:0;}
.s0103 .sub_inner .org .org_mid .org_txt{box-sizing:border-box;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:35px 0;position:absolute;left:60px;top:50%;transform:translateY(-50%);}
.s0103 .sub_inner .org .org_mid .org_txt p{font-family: "s-coredream-medium";font-size:2.2rem;line-height:32px;font-weight:bold;}
.s0103 .sub_inner .org .org_mid .org_txt p span{color:#006a8d;}
.s0103 .sub_inner .org .org_mid .org_txt:last-child {padding: 40px 0;left:auto;right:60px;}
.s0103 .sub_inner .org .org_mid .org_txt:last-child p span{color:#0c976d;}



@media all and (max-width:1024px){
.s0103 .sub_inner .org {background:none;}
.s0103 .sub_inner .org .org_top .img_wrap {display:block;width:100%;border-radius:5px;box-sizing:border-box;margin:0 0 20px 0;padding:0 20px;}
.s0103 .sub_inner .org .org_top .img_wrap img {max-width:100%;}
	
	
.s0103 .sub_inner .org .org_mid {height:100%;}
.s0103 .sub_inner .org .org_mid .org_txt {position:static;transform:none;width:100%;box-sizing:border-box;margin:0;}
.s0103 .sub_inner .org .org_mid .img_wrap {position:static;transform:none;display:block;background-size:cover;border-radius:5px;width:100%;box-sizing:border-box;margin:30px auto;padding:50px 20px;}
.s0103 .sub_inner .org .org_mid .img_wrap img {max-width:100%;}
	
	
	
}








/* s0201 - 조기중재서비스 */
.s0201 .sub_inner {background:url(/src/img/sub/s0201_bg.png) center center no-repeat; background-size:cover;padding:30px;box-sizing:border-box;}
.s0201 .sub_inner .img_wrap {padding:0 0 14px 20px;}
.s0201 .sub_inner .img_wrap img {max-width:100%;}

.s0201 .sub_inner .img_wrap:first-child {padding:40px 0 30px 20px;}
.s0201 .sub_inner .txt_wrap {padding:0 0 0 20px;}
.s0201 .sub_inner .txt_wrap p{font-size:17px;line-height:28px;padding:0 0 34px 0;}
.s0201 .sub_inner .txt_wrap p span{font-weight:500;}



@media all and (max-width:1024px){
	
.s0201 .sub_inner .txt_wrap p {word-break:keep-all;}
	
}



@media all and (max-width:768px){
.s0201 .sub_inner {padding:20px 10px;}
.s0201 .sub_inner .txt_wrap p {font-size:16px;}
.s0201 .sub_inner .txt_wrap p br {display:none;}
	
	
}




/* s0202 - 조기중재서비스 */

.s0202 .sub_inner .con_wrap{padding: 0 0 48px 0;font-size:0;}

.s0202 .sub_inner .con_wrap .tit{font-family:"s-coredream-medium";font-size:2.4rem;line-height:34px;color:#038f00;position:relative;padding:24px 0 30px 85px;}
.s0202 .sub_inner .con_wrap .tit:after{position:absolute;content:"";background:url(/src/img/sub/sub_bullet_02.png)center center no-repeat;width:74px;height:74px;left:0;top:0;color:#fff;background-size:contain;}
.s0202 .sub_inner .con_wrap .tit:before{position:absolute;content:"01";left:24px;top:20px;color:#fff;z-index:3;}
.s0202 .sub_inner .con_wrap:nth-child(2) .tit:before{content:"02";}
.s0202 .sub_inner .con_wrap:nth-child(3) .tit:before{content:"03";}

.s0202 .sub_inner .con_wrap .exp {font-size:1.7rem;line-height:24px;padding:0 0 0 78px;}
.s0202 .sub_inner .con_wrap .exp span {background:#fff112;}

.s0202 .sub_inner .con_wrap .sprite {font-size:0;padding:34px 0 0 78px;}
.s0202 .sub_inner .con_wrap .sprite li{display:inline-block;width:192px;text-align:center;box-sizing:border-box;border-radius:50%;border:20px solid #fff000;min-height:192px;margin: 0 24px 0 0;position:relative;background:#fff;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(2) {border-color:#90eb55;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(3) {border-color:#68d223;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(4) {border-color:#27d223;}
.s0202 .sub_inner .con_wrap .sprite li:last-child{margin:0;}
	
.s0202 .sub_inner .con_wrap .sprite li:after {background:url(/src/img/sub/s0202_sprite_02.png)0 0 no-repeat;width:126px;height:126px;content:"";position:absolute;top: 8px;z-index:-1;right: -100px;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(2):after{background-position:-126px 0;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(3):after{background-position:-252px 0;}
.s0202 .sub_inner .con_wrap .sprite li:last-child:after{display:none;}
	
.s0202 .sub_inner .con_wrap .sprite li .sp_icon{background:url(/src/img/sub/s0202_sprite.png)0 0 no-repeat;width:35px;height:35px;margin: 30px auto 20px auto;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(2) .sp_icon{background-position:-35px 0;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(3) .sp_icon{background-position:-70px 0;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(4) .sp_icon{background-position:-105px 0;}
	
.s0202 .sub_inner .con_wrap .sprite li span{font-size:1.7rem;}
	
.s0202 .sub_inner .con_wrap .img_wrap{display:inline-block;width:50%;vertical-align:middle;padding:0 0 0 78px;}
.s0202 .sub_inner .con_wrap .img_wrap img{width:100%;box-sizing:border-box;border-radius:10px;}
.s0202 .sub_inner .con_wrap .exp_l{display:inline-block;width:35%;font-size:1.7rem;vertical-align:middle;padding-left:20px;}




@media all and (max-width:1024px){
	
	
.s0202 .sub_inner .con_wrap .tit {font-size:22px;padding-top:30px;padding-left:80px}
	
.s0202 .sub_inner .con_wrap .tit:before {left:18px;top:50%;transform:translateY(-50%); font-size:20px;}
.s0202 .sub_inner .con_wrap .tit:after {width:60px;height:60px;top:50%;transform:translateY(-50%);}
.s0202 .sub_inner .con_wrap .sprite {font-size:0;}
.s0202 .sub_inner .con_wrap .sprite li {border-radius:20px;width:49%;margin:0 2% 2% 0;}
.s0202 .sub_inner .con_wrap .sprite li:nth-child(2n) {margin-right:0;}
	
.s0202 .sub_inner .con_wrap .sprite li:nth-child(2):after {display:none;}
	
}



@media all and (max-width:768px){
	
.s0202 .sub_inner .con_wrap .exp {padding:20px 0 20px 20px;margin:0 0 20px 0;line-height:28px;word-break:keep-all;}
.s0202 .sub_inner .con_wrap .exp br {display:none;}
	
.s0202 .sub_inner .con_wrap .sprite {padding:0;}
.s0202 .sub_inner .con_wrap .sprite li {width:100%;margin:0 0 4% 0;border-width:12px;min-height:100%;padding:30px 0;box-sizing:border-box;}
.s0202 .sub_inner .con_wrap .sprite li:after {content:"" ;display:block;top:auto;right:auto;left:50%;bottom:-60px;transform:translateX(-50%);}	
.s0202 .sub_inner .con_wrap .sprite li:nth-child(2):after {display:block;}
	
	
	
.s0202 .sub_inner .con_wrap .sprite li .sp_icon {margin:0 auto 15px;}
	
.s0202 .sub_inner .con_wrap .img_wrap {padding:0;width:100%;margin:0 auto 30px;}
.s0202 .sub_inner .con_wrap .exp_l {width:100%;padding:0;}
.s0202 .sub_inner .con_wrap .exp_l br {display:none;}
	
}
	



			
/* s0302 - 정신건강 QNA */
	
#psyQNA {padding:0 0 100px 0;}
	
	
#psyQNA ul.psyQNA_btn {font-size:0;margin:0 0 35px 0;}
#psyQNA ul.psyQNA_btn li {display:inline-block;vertical-align:top;width:25%;text-align:center;margin:-1px 0 0 -1px;border:1px solid #ccc;box-sizing:border-box;}
#psyQNA ul.psyQNA_btn li a {display:block;font-size:16px;padding:20px 0;}
#psyQNA ul.psyQNA_btn li.on {background:#7bba52;}
#psyQNA ul.psyQNA_btn li.on a {color:#fff;}
	
	
.psyQNA_cmn {display:none;}
.psyQNA_01 {display:block;}
	
#psyQNA .item {margin:0 0 10px 0;}
#psyQNA .item .bx_cmn {box-sizing:border-box;padding:25px 55px 25px 25px;font-size:0;}
#psyQNA .item .bx_cmn span {display:inline-block;vertical-align:top;}
#psyQNA .item .bx_cmn span.num {font-family:"s-coredream-bold";color:#7bba52;width:100%;max-width:45px;font-size:20px;}
#psyQNA .item .q {cursor:pointer;position:relative;}
#psyQNA .item .q:after {content:"";width:14px;height:8px;background:url(src/img/sub/supporters_q_arrw.png) center center no-repeat;position:absolute;right:33px;top:50%;transform:translateY(-50%);}
	
#psyQNA .item .q.on:after {transform:translateY(-50%) rotate(180deg);}
	
#psyQNA .item .a {background:#f4f4f4;border-radius:0 0 5px 5px;display:none;}
#psyQNA .item .a span.num {color:#4c4f8f;}
	
#psyQNA .item .bx_cmn span.txt_cmn {width:calc(100% - 45px)}
#psyQNA .item .bx_cmn span.q_txt {font-size:17px;}
#psyQNA .item .bx_cmn span.a_txt {font-size:16px;}
#psyQNA .item .bx_cmn span.a_txt span.txt {margin:0 0 20px 0;word-break:keep-all;display:block;}
	
	
#psyQNA .item .q {border-radius:5px;border:2px solid #ccc;}
#psyQNA  p.qna_source {font-weight:400;margin:30px 0 0 0;font-size:18px;}
	
	



























			
/* s0403 - 서포터즈 QNA */
	
#supportersQNA {padding:0 0 100px 0;}
#supportersQNA .item {margin:0 0 10px 0;}
#supportersQNA .item .bx_cmn {box-sizing:border-box;padding:25px 55px 25px 25px;font-size:0;}
#supportersQNA .item .bx_cmn span {display:inline-block;vertical-align:top;}
#supportersQNA .item .bx_cmn span.num {font-family:"s-coredream-bold";color:#7bba52;width:100%;max-width:45px;font-size:20px;}
#supportersQNA .item .q {cursor:pointer;position:relative;}
#supportersQNA .item .q:after {content:"";width:14px;height:8px;background:url(/src/img/sub/supporters_q_arrw.png) center center no-repeat;position:absolute;right:33px;top:50%;transform:translateY(-50%);}
	
#supportersQNA .item .q.on:after {transform:translateY(-50%) rotate(180deg);}
	
#supportersQNA .item .a {background:#f4f4f4;border-radius:0 0 5px 5px;display:none;}
#supportersQNA .item .a span.num {color:#4c4f8f;}
	
#supportersQNA .item .bx_cmn span.txt_cmn {width:calc(100% - 45px)}
#supportersQNA .item .bx_cmn span.q_txt {font-size:17px;}
#supportersQNA .item .bx_cmn span.a_txt {font-size:16px;}
	
	
#supportersQNA .item .q {border-radius:5px;border:2px solid #ccc;}
	
	
	






/* s0603 - 센터의뢰 구분 */


.division {margin:0 0 100px 0;}
.division .div_exp {text-align:center;font-size:18px;line-height:33px;margin:0 0 50px 0;}
.division .div_exp b {font-weight:bold;}
	
.division .div_wrap {text-align:center;width:100%;max-width:590px;margin:0 auto;font-size:0;}
.division .div_wrap .div_cmn {display:inline-block;vertical-align:top;border:1px solid #ccc;box-sizing:border-box;border-radius:10px;width:49%;margin:0 2% 2% 0;padding:45px 0 40px 0;}
.division .div_wrap .div_cmn a {display:block;}
	
.division .div_wrap .div_cmn span {display:block;}
.division .div_wrap .div_cmn span.div_tit {font-family:"s-coredream-medium";font-size:24px;margin:0 0 30px 0}
.division .div_wrap .div_cmn span.sp_icon {width:80px;height:80px;display:block;margin:0 auto 20px;background:url(/src/img/sub/division_sprite.png) 0 0 no-repeat;}
	
.division .div_wrap .div_r {margin-right:0;}
.division .div_wrap .div_r span.sp_icon {background-position:-80px 0;}
.division .div_wrap .div_cmn span.div_txt {font-size:16px;line-height:23px;}
	
.division .div_remark {text-align:center;font-size:16px;background:#faf8e7;width:100%;max-width:490px;margin:50px auto 0;padding:10px 0;border-radius:25px;}


