@charset "utf-8";
/* ETC CSS Document */

/* 사이트맵 */
.wrap_sitemap .box {display:block; float:left; position:relative; width:29%; height:337px;} 
.wrap_sitemap .box:nth-child(1), .wrap_sitemap .box:nth-child(2), .wrap_sitemap .box:nth-child(4), .wrap_sitemap .box:nth-child(5) {margin-right:6.5%;}
.wrap_sitemap .bg_tit {width:320px; height:60px; margin:0 auto; background:url("/shared_growth/images/etc/bg_sitemap_pc.jpg") no-repeat; background-position:50% 50%;}
.wrap_sitemap .bg_tit .tit_sitemap {text-align:center; font-size:1.375em; line-height:2.7em; color:#fff;}
.wrap_sitemap:after {content:''; display:block; clear:both;}
.wrap_sitemap .list_sitemap {width:320px; margin:0 auto; padding-top:19px;}
.wrap_sitemap .list_sitemap li {margin-bottom:4px; padding-left:23px;}
.wrap_sitemap .list_sitemap a {display:block; padding:3px 0 3px 10px; font-size:1em; color:#0d0d0d; background:url("/shared_growth/images/common/bl_dot.png") no-repeat left 15px;}
.wrap_sitemap .list_sitemap li:hover {background-color:#e4f3fa;}
@media all and (min-width:768px) and (max-width:1150px){
	.wrap_sitemap .box {width:48%; height:auto; padding-bottom:30px;}	
	.wrap_sitemap .box:nth-child(1), .wrap_sitemap .box:nth-child(2), .wrap_sitemap .box:nth-child(4), .wrap_sitemap .box:nth-child(5) {margin-right:0;}
	.wrap_sitemap .box:nth-child(1), .wrap_sitemap .box:nth-child(3), .wrap_sitemap .box:nth-child(5) {margin-right:4%}
	.wrap_sitemap .box:nth-child(5) {padding-bottom:0;}
	.wrap_sitemap .bg_tit {background:url("/shared_growth/images/etc/bg_sitemap_pc.jpg") no-repeat;}
	.wrap_sitemap .list_sitemap a {background-position:left 13px;}
}
@media (max-width: 767px){
	.wrap_sitemap .box {width:48%; padding-bottom:30px; height:auto;}
	.wrap_sitemap .bg_tit {width:100%; height:46px; margin:0; background:url("/shared_growth/images/etc/bg_sitemap_m.jpg") no-repeat; background-size:100% 46px;}
	.wrap_sitemap .bg_tit .tit_sitemap {font-size:1em; line-height:47px;}
	.wrap_sitemap .list_sitemap {width:100%; margin:0; padding-top:6px;}	
	.wrap_sitemap .box:nth-child(1), .wrap_sitemap .box:nth-child(2), .wrap_sitemap .box:nth-child(4), .wrap_sitemap .box:nth-child(5) {margin-right:0;}
	.wrap_sitemap .box:nth-child(1), .wrap_sitemap .box:nth-child(3), .wrap_sitemap .box:nth-child(5) {margin-right:4%}
	.wrap_sitemap .box:nth-child(5) {padding-bottom:0;}
	.wrap_sitemap .list_sitemap li {margin-bottom:0; padding:0 0 1px 9px;}
	.wrap_sitemap .list_sitemap a {padding-left:5px;background-position:left 13px;}
}

/* 개인정보처리방침 */
.law_box {position:relative}
.law_box .tit_law {padding-left:8px; margin-bottom:11px; font-size:1.125em; background:url("/shared_growth/images/common/bul_circledot.png") no-repeat 0 13px; color:#0d0d0d}
.law_box p {padding:0 0 28px 8px;}
.law_box p.etc {padding-bottom:10px;}
.law_box p.etc02 {padding:0 0 20px 22px;text-indent:-22px;}
.law_box .depth1 {padding:0 0 28px 0px;}
.law_box .depth1 li {padding-left:28px; text-indent:-20px;}
.law_box .depth1 li.etc {padding-left:26px; text-indent:0;}
.law_box .depth1_other {padding:0 0 28px 0px;}
.law_box .depth1_other li {padding-left:22px; text-indent:-15px;}
.law_box .depth2 {padding:10px 0 10px 0px;}
.law_box .depth2 li {padding-left:16px; text-indent:-15px;}
.law_box .depth2 li.etc {padding-left:16px; text-indent:0;}
.law_box .depth3 {padding:10px 0 10px 0;}
.law_box .depth3 li {padding-left:22px; text-indent:-22px;}
.law_box .depth3 li.etc {padding-left:22px; text-indent:0;}
.law_box .revise_date {width:122px; padding:14px 0 17px 20px; border:1px solid #cdcdcd;}
.law_box .icon_file {margin-left:0; padding:5px 33px 6px 0; text-indent:0; background-position:right 7px;}
.law_box .icon_file span {border-bottom:1px solid #666;}
.law_box .icon_file:hover span {color:#0079bf; border-bottom:1px solid #0079bf;}
.law_box .personal_down {padding-left:8px;}
@media all and (min-width:768px) and (max-width:1150px){
	.law_box .tit_law {background-position:0 9px;}
}
@media all and (max-width:767px){
	.law_box .tit_law {margin-bottom:11px; font-size:1.142em; background-position:0 10px;}
	.law_box p {padding-bottom:18px;}
	.law_box .depth1_other li {padding-left:20px; text-indent:-13px;}	
	.law_box .depth2 li {padding-left:12px; text-indent:-13px;}
	.law_box .depth2 li.etc {padding-left:12px;}
	.law_box .depth3 li {padding-left:18px; text-indent:-19px;}
	.law_box .depth3 li.etc {padding-left:18px;}
	.law_box .icon_file {display:inline-block;padding-right:24px;background-position:right 9px;}
	.law_box .personal_down .txt {display:block;}	
}