/*공통 wrap*******************************************************************/
.conwrap{*zoom:1;}
.conwrap:after{content:"";display: block;clear:both;}

.new_contents_tit {font-size: 22px; color: #000; font-weight: 900; padding-left: 30px; margin-bottom: 15px; 
	               background: url(/new_images/contents/titicon.jpg) 0px 3px no-repeat; font-family:'Jalnan' }
.new_contents p{padding-bottom: 30px; font-size: 16px; line-height: 160%; color: #555;}

/*/////////////////////////////// sub01 ///////////////////////////////*/

/*01 센터소개 > 01 인사말 */
.p_intro0101{*zoom:1;}
.p_intro0101:after{content:"";display: block;clear:both;}

.p_intro0101 .left {width: 362px; float: left; }
.p_intro0101 .right {width: 60%; float: right;}
.p_intro0101 .right h2 {color: #3266cc; font-size: 36px; font-weight: 900; padding-bottom: 50px; line-height: 130%;  font-family:'Jalnan'}
.p_intro0101 .right h2 span{color: #013366; font-size: 36px; font-weight: 900;}
.p_intro0101 .right p{padding-bottom: 30px; font-size: 16px; line-height: 160%; color: #555;}
.p_intro0101 .right h3{text-align: right; font-size: 18px; color: #000; padding-top: 30px; }
.p_intro0101 .left h3{text-align: center; font-size: 18px; color: #000; padding-top: 30px; }

@media all and (max-width:1100px){  
.p_intro0101 .left {width: 35%; margin-right: 20px;}
.p_intro0101 .right {width: 60%;}	
}

@media all and (max-width:800px){  
.p_intro0101 .left {width: 100%; text-align: center; margin-bottom: 50px;}
.p_intro0101 .left h3{padding-top: 10px; }	
.p_intro0101 .right {width: 100%;}	
}

/*01 센터소개 > 02 센터소개 */
.p_intro0102{*zoom:1;}
.p_intro0102:after{content:"";display: block;clear:both;}
.p_intro0102{background: url(/new_images/contents/p_intro_02bg.jpg) bottom right no-repeat; }
.p_intro0102 h2 {text-align: center; color: #3266cc; font-size: 36px; font-weight: 900; padding-bottom: 50px; line-height: 130%;  font-family:'Jalnan'}
.p_intro0102 h2 span{color: #013366; font-size: 36px; font-weight: 900;}
.p_intro0102 p{padding-bottom: 30px; font-size: 16px; line-height: 160%; color: #555;}

@media all and (max-width:1000px){  
.mobilepb150 {padding-bottom: 150px;}
}


/*01 센터소개 > 03 법인소개 */
/*mobile / pc*/
#logo_form{ width:100%;  margin:0 auto;  }
#logo_form_m{ width:100%;  margin:0 auto;  display:none;  }

@media all and (max-width:1000px){  
#logo_form{  display:none;  }
#logo_form_m { display:block; }   
 }

.p_intro0103{*zoom:1;}
.p_intro0103:after{content:"";display: block;clear:both;}
.sub0104-content-box{font-size: 16px; line-height: 160%; color: #555; padding-bottom: 30px;}

.sub0104-ul0{background: #fff; border: 1px solid #ddd; border-radius: 10px;  padding: 25px; margin-bottom: 50px; *zoom:1;}
.sub0104-ul0:after{content:""; display:block; clear:both;}
.sub0104-ul0 li{font-size: 16px; line-height: 160%; color: #555; width: 100%;float: left;position: relative;padding-left: 14px;}
.sub0104-ul0 li:after{content:"";width: 4px;height: 4px;background: #b0b0b0;border-radius: 50%;position: absolute;left:0;top:9px;}

.sub0104-ul1{background: #f5f5f5;padding: 25px;*zoom:1;}
.sub0104-ul1:after{content:""; display:block; clear:both;}
.sub0104-ul1 li{font-size: 18px;width: 100%;float: left;position: relative;padding-left: 14px;}
.sub0104-ul1 li:after{content:"";width: 4px;height: 4px;background: #b0b0b0;border-radius: 50%;position: absolute;left:0;top:9px;}

.sub0104-ul2{*zoom:1; margin-bottom: 50px;}
.sub0104-ul2:after{content:""; display:block; clear:both;}
.sub0104-ul2 li{float: left;width: 160px;height: 160px;line-height: 130px;text-align: center;margin:0px 12px 12px 0px;border: 14px solid #000;border-radius: 50%;position: relative;font-size: 26px;}
.sub0104-ul2 li:after{content:"";position: absolute;width: 58px;height: 1px;left:50%;margin-left: -29px;top:50%;margin-top: 22px;}
.sub0104-ul2 li:last-child{margin-right: 0;}
.sub0104-ul2 li.n01{border-color: #90b2d6;color:#4d7aa9;}
.sub0104-ul2 li.n01:after{background: #90b2d6;}
.sub0104-ul2 li.n02{border-color: #bfce8a;color:#7c8f3a;}
.sub0104-ul2 li.n02:after{background: #bfce8a;}
.sub0104-ul2 li.n03{border-color: #8cc5b1;color:#439478;}
.sub0104-ul2 li.n03:after{background: #8cc5b1;}
.sub0104-ul2 li.n04{border-color: #7dbdcd;color: #3d8da1;}
.sub0104-ul2 li.n04:after{background: #7dbdcd;}
.sub0104-ul2 li.n05{border-color: #b596d2;color: #6b369c;}
.sub0104-ul2 li.n05:after{background: #b596d2;}
.sub0104-ul2 li.n06{border-color: #ee95a6;color: #c0566a;}
.sub0104-ul2 li.n06:after{background: #ee95a6;}

.sub0104-ul3{*zoom:1;margin: 0 -10px; margin-bottom: 50px;}
.sub0104-ul3:after{content:""; display:block; clear:both;}
.sub0104-ul3>li{width: 33.33%;padding: 10px;float: left;}
.sub0104-ul3>li div{background: #fff; border: 1px solid #ddd; border-radius: 10px; height: 280px;}
.sub0104-ul3>li p{height: 55px;line-height: 55px;text-align: center;font-size: 20px;color:#fff; border-radius: 10px 10px 0px 0px;}
.sub0104-ul3>li ul{padding: 20px;}
.sub0104-ul3 li.n01 p{background: #675bd4;}
.sub0104-ul3 li.n02 p{background: #a55bd4;}
.sub0104-ul3 li.n03 p{background: #d45bb1;}
.sub0104-ul3 li.n01 ul li{text-align: center;font-size: 16px; line-height: 160%; color: #555;}
.sub0104-ul3 li.n02 ul li, .sub0104-ul3 li.n03 ul li{position: relative;padding-left: 12px; font-size: 16px; line-height: 160%; color: #555;}
.sub0104-ul3 li.n02 ul li:after, .sub0104-ul3 li.n03 ul li:after{content:"";width: 4px;height: 4px;background: #b0b0b0;border-radius: 50%;position: absolute;left:0;top:8px;}


.sub0104-ul4{*zoom:1;}
.sub0104-ul4:after{content:""; display:block; clear:both;}
.sub0104-ul4{height: 300px;position: relative;background: url(/images/contents/con0104_logoL.jpg) 350px center no-repeat;  }
.sub0104-ul4 li.n01{position: absolute;left:50%;top:120px;margin-left: -485px;}
.sub0104-ul4 li.n02{position: absolute;left:50%;top:50px;margin-left: 80px;}
.sub0104-ul4 li.n03{position: absolute;left:50%;top:170px;margin-left: 80px;}
.sub0104-ul4 li strong{display: block;color:#0800bd;font-size: 18px;margin-bottom: 8px;position: relative;padding-left: 14px;}
.sub0104-ul4 li strong:after{content:"";width: 4px;height: 4px;background: #b0b0b0;border-radius: 50%;position: absolute;left:0;top:10px;}
.sub0104-ul4 li span{display: block;font-size: 16px; line-height: 160%; color: #555; padding-left: 13px;}

.introduce-character{background: url(/images/contents/con0104_characterL.jpg) right 10px top 10px no-repeat;padding-top: 140px;position: relative;  margin-bottom: 50px;}
.introduce-character:after{content:"";border: 1px solid #ddd;height: 258px;width: 100%;display: block;margin-top: 20px; border-radius: 10px; background: url(/images/contents/con0104_character_all.jpg) center center no-repeat;}
.sub0104-content-box p{color:#1341d8;font-size: 24px;}
.sub0104-content-box p span{color:#1341d8;font-size: 18px;}

.sub-table-list1{border-collapse:collapse;border-top: 2px solid #000;width: 100%; word-break:break-all;  margin-bottom: 50px;}
.sub-table-list1 th{text-align: center;font-size: 18px;background: #edf2f8;border: 1px solid #d9d9d9; padding: 10px;}
.sub-table-list1 td{border: 1px solid #d9d9d9;text-align:center;font-size: 16px; line-height: 160%; color: #555; padding:10px;}
.sub-table-list1 th:first-child, .sub-table-list1 td:first-child{border-left: none;}
.sub-table-list1 th:last-child, .sub-table-list1 td:last-child{border-right: none;}

.sub0104-ul5{padding-top: 30px; }
.sub0104-ul5 li{min-height:117px;padding-left: 140px;margin-bottom: 40px;}
.sub0104-ul5 li div{font-size: 20px;margin-bottom: 10px;font-weight: 700;}
.sub0104-ul5 li.n00 div{color:#ffc600;}
.sub0104-ul5 li.n01 div{color:#ff6500;}
.sub0104-ul5 li.n02 div{color:#29a200;}
.sub0104-ul5 li.n03 div{color:#0059ef;}
.sub0104-ul5 li.n04 div{color:#630000;}
.sub0104-ul5 li.n05 div{color:#8c0052;}
.sub0104-ul5 li p{font-size: 16px; line-height: 160%; color: #555;}
.sub0104-ul5 li.n00{background: url(/images/contents/con0104_logos0.jpg) 0px 0 no-repeat;}
.sub0104-ul5 li.n01{background: url(/images/contents/con0104_logos1.jpg) 0px 0 no-repeat;}
.sub0104-ul5 li.n02{background: url(/images/contents/con0104_logos2.jpg) 0px 0 no-repeat;}
.sub0104-ul5 li.n03{background: url(/images/contents/con0104_logos3.jpg) 0px 0 no-repeat;}
.sub0104-ul5 li.n04{background: url(/images/contents/con0104_logos4.jpg) 0px 0 no-repeat;}
.sub0104-ul5 li.n05{background: url(/images/contents/con0104_logos5.jpg) 0px 0 no-repeat;}

.sub0104-ul5-etc{margin-top: 20px;border-top: 1px solid #e0e0e0;padding-top: 50px;text-align: center;font-size: 18px;}

@media screen and (max-width: 1200px){
.sub-table-list1 th{font-size: 15px !important;}
.sub-table-list1 td{font-size: 14px !important;}
.sub0104-ul5 li{padding-left: 150px;background-position: 10px 0 !important;}	
}

@media screen and (max-width: 1000px){
.sub0104-ul3>li{width:100%;}
.sub0104-ul3>li div{height:none;}	
	
.sub0104-ul4{height: 300px;position: relative;background: url(/images/contents/con0104_logoS.jpg) top right no-repeat;  }	
.sub0104-ul4 strong{color:#0800bd;font-size: 18px;margin-bottom: 8px;}
.sub0104-ul4 span{font-size: 16px; line-height: 160%; color: #555; }
	
.introduce-character{background: url() 0px 0px no-repeat; padding-top: 0px; }	
}

@media screen and (max-width: 700px){
.sub0104-ul5 li{padding: 130px 10px 30px;background-position: center 0 !important;}
.sub0104-ul2 li{float: left;width: 45%; height: 160px;}	
}



/*01 센터소개 > 04 사업안내 */
.p_intro0104{*zoom:1;}
.p_intro0104:after{content:"";display: block;clear:both;}
.p_intro0104 h2 {font-size: 40px; color: #333; font-weight: 900; font-family:'Jalnan'; padding-bottom: 10px;}

/*연도 박스*/
.grayyear{*zoom:1; }
.grayyear:after{content:""; display:block; clear:both;}
.grayyear{border: 1px solid #ddd; border-radius: 10px; width: 100%; margin-bottom: 30px; }

.grayyear_l{*zoom:1; }
.grayyear_l:after{content:""; display:block; clear:both;}
.grayyear_l {width: 70%; float: left; }
.grayyear_l p {padding: 20px; font-size: 16px;}

.grayyear_r{*zoom:1; }
.grayyear_r:after{content:""; display:block; clear:both;}
.grayyear_r{width: 30%; float:right; padding: 10px; }

.grayyear_r.footer-go{border: 1px solid #fff !important; width:160px !important;border: none !important;height: auto !important; }
.grayyear_r.footer-go.select-box ul a{height: 35px !important;line-height: 35px !important;font-size: 14px;}
.grayyear_r.footer-go.select-box>a{font-size: 14px !important;background: #fff;height: 40px !important;line-height: 38px !important;background: #fff !important;font-weight:300;border-radius:8px;padding-right: 50px;border: 1px solid #e7e7e7;color:#666666 !important}
.grayyear_r.footer-go.select-box>a:after{content:"";width: 16px;height: 16px;background: url(/images/renewal/common/footer_icon02.jpg) center center no-repeat;position: absolute;right:15px;top:0px;height: 100%;transition:all ease-out .2s;}
.grayyear_r.footer-go.select-box.select-active>a{color:#0f64d1;}
.grayyear_r.footer-go.select-box.select-active>a:after{transform:rotate(180deg);}


/*블루박스*/
.p_intro_bbox{*zoom:1;}
.p_intro_bbox:after{content:"";display: block;clear:both;}
.p_intro_bbox{border-radius: 40px; padding: 60px; margin-bottom: 30px; background-color: #f1faff; }

.p_intro_bbox .left{width: 45%; float: left; margin-right: 20px; }
.p_intro_bbox .left table{width: 100%;}
.p_intro_bbox .left th p{width: 55px; height: 55px; border-radius: 28px;  background-color: #3266cc; vertical-align: top;
                        text-align: center; color: #fff; font-size: 15px; line-height: 55px; font-family:'Jalnan'}
.p_intro_bbox .left td span{color: #3266cc; font-size: 24px; line-height: 130%; font-weight: 600; font-family:'Jalnan'}
.p_intro_bbox .left td p {color: #9fb5e4; font-size: 14px; font-weight: 400; margin-top: 15px;}

.p_intro_bbox .right{width: 50%; float: right;}
.p_intro_bbox .right li{font-size: 16px; color: #555; line-height: 160%;}
.p_intro_bbox .right p{font-size: 18px; color: #333; font-weight: 400; text-align: left; padding-top: 10px;}

/*화이트박스*/
.p_intro_wbox{*zoom:1;}
.p_intro_wbox:after{content:"";display: block;clear:both;}
.p_intro_wbox{border-radius: 40px; padding: 60px; margin-bottom: 30px; background-color: #fff; }

.p_intro_wbox .left{width: 45%; float: left; margin-right: 20px; }
.p_intro_wbox .left table{width: 100%;}
.p_intro_wbox .left th p{width: 55px; height: 55px; border-radius: 28px;  background-color: #3266cc; vertical-align: top;
                        text-align: center; color: #fff; font-size: 15px; line-height: 55px; font-family:'Jalnan'}
.p_intro_wbox .left td span{color: #3266cc; font-size: 24px; line-height: 130%; font-weight: 600; font-family:'Jalnan'}
.p_intro_wbox .left td p {color: #9fb5e4; font-size: 14px; font-weight: 400; margin-top: 15px;}

.p_intro_wbox .right{width: 50%; float: right;}
.p_intro_wbox .right li{font-size: 16px; color: #555; line-height: 160%;}
.p_intro_wbox .right p{font-size: 18px; color: #333; font-weight: 400; text-align: left; padding-top: 10px;}





/*01 센터소개 > 05 운영방향과 추진전략 */


/*01 센터소개 > 06 조직도 */
.organization_v {}
.organization_v h2{background: url(/new_images/contents/organization_icon_v.jpg) 0px 0px no-repeat; padding-left: 30px; margin-bottom: 10px;
                   line-height: 29px; font-size: 24px; font-weight: 500; color: #7d6fc6;}
.organization_v table {width:100%; margin-bottom: 50px;}
.organization_v th {padding:15px 0px; background-color:#7d6fc6; border-radius: 15px; border: none;}	
.organization_v th p {border-right:1px solid #a49ad7; font-size:15px; line-height: 15px; color:#fff; font-weight:300; text-align:center;  }
.organization_v td {font-size:15px; border-bottom:#e2def9 1px solid; padding:15px; line-height:140%; color:#7c6ec5; text-align: center; }
.organization_v td li {text-align: left; padding-left: 20px;}


.organization_b {}
.organization_b h2{background: url(/new_images/contents/organization_icon_b.jpg) 0px 0px no-repeat; padding-left: 30px; margin-bottom: 10px;
                   line-height: 29px; font-size: 24px; font-weight: 500; color: #4c7ad8;}
.organization_b table {width:100%; margin-bottom: 50px;}
.organization_b th {padding:15px 0px; background-color:#4b79d7; border-radius: 15px; border: none;}	
.organization_b th p {border-right:1px solid #82a1e4; font-size:15px; line-height: 15px; color:#fff; font-weight:300; text-align:center;  }
.organization_b td {font-size:15px; border-bottom:#d7e3fb 1px solid; padding:15px; line-height:140%; color:#4b78d5; text-align: center; }
.organization_b td li {text-align: left;padding-left: 20px;}


.organization_g {}
.organization_g h2{background: url(/new_images/contents/organization_icon_g.jpg) 0px 0px no-repeat; padding-left: 30px; margin-bottom: 10px;
                   line-height: 29px; font-size: 24px; font-weight: 500; color: #0ea1b1;}
.organization_g table {width:100%; margin-bottom: 50px;}
.organization_g th {padding:15px 0px; background-color:#0ea1b3; border-radius: 15px; border: none;}	
.organization_g th p {border-right:1px solid #57bdc9; font-size:15px; line-height: 15px; color:#fff; font-weight:300; text-align:center;  }
.organization_g td {font-size:15px; border-bottom:#c8ebef 1px solid; padding:15px; line-height:140%; color:#0ba1b0; text-align: center; }
.organization_g td li {text-align: left;padding-left: 20px;}





/*/////////////////////////////// sub02 ///////////////////////////////*/
/*활동진흥사업 스킨*/

/*blue*/
.p_business_skin_b_tit{*zoom:1;}
.p_business_skin_b_tit:after{content:""; display:block; clear:both;}
.p_business_skin_b_tit{width: 100%; border: 1px solid #c9d5ed; border-bottom: none; background-color: #ebeff8; 
	                   border-radius: 20px 20px 0px 0px; padding: 30px 30px 20px;}
.p_business_skin_b_tit h2{width: 90%; color: #3367cc; font-size: 24px; font-weight: 900; font-family:'Jalnan'; float: left;
                         background: url(/new_images/contents/p_business_tit_b.png) 0px 0px no-repeat; padding-left: 40px;}
.p_business_skin_b_tit span {width: 10%; float: right; text-align: right; }

.p_business_skin_b{*zoom:1;}
.p_business_skin_b:after{content:""; display:block; clear:both;}
.p_business_skin_b{border: 1px solid #c9d5ed; background-color: #fff; border-radius: 0px 0px 20px 20px; padding: 40px; margin-bottom: 30px; }

/*green*/
.p_business_skin_g_tit{*zoom:1;}
.p_business_skin_g_tit:after{content:""; display:block; clear:both;}
.p_business_skin_g_tit{width: 100%; border: 1px solid #cbecdb; border-bottom: none; background-color: #ebf8f1; 
	                   border-radius: 20px 20px 0px 0px; padding: 30px 30px 20px;}
.p_business_skin_g_tit h2{width: 90%; color: #008687; font-size: 24px; font-weight: 900; font-family:'Jalnan'; float: left;
                         background: url(/new_images/contents/p_business_tit_g.png) 0px 0px no-repeat; padding-left: 40px;}
.p_business_skin_g_tit span {width: 10%; float: right; text-align: right; }

.p_business_skin_g{*zoom:1;}
.p_business_skin_g:after{content:""; display:block; clear:both;}
.p_business_skin_g{border: 1px solid #cbecdb; background-color: #fff; border-radius: 0px 0px 20px 20px; padding: 40px; margin-bottom: 30px; }

/*pink*/
.p_business_skin_p_tit{*zoom:1;}
.p_business_skin_p_tit:after{content:""; display:block; clear:both;}
.p_business_skin_p_tit{width: 100%; border: 1px solid #ebcadb; border-bottom: none; background-color: #f8ebf2; 
	                   border-radius: 20px 20px 0px 0px; padding: 30px 30px 20px;}
.p_business_skin_p_tit h2{width: 90%; color: #e348bd; font-size: 24px; font-weight: 900; font-family:'Jalnan'; float: left;
                         background: url(/new_images/contents/p_business_tit_p.png) 0px 0px no-repeat; padding-left: 40px;}
.p_business_skin_p_tit span {width: 10%; float: right; text-align: right; }

.p_business_skin_p{*zoom:1;}
.p_business_skin_p:after{content:""; display:block; clear:both;}
.p_business_skin_p{border: 1px solid #ebcadb; background-color: #fff; border-radius: 0px 0px 20px 20px; padding: 40px; margin-bottom: 30px; }

/*orange*/
.p_business_skin_o_tit{*zoom:1;}
.p_business_skin_o_tit:after{content:""; display:block; clear:both;}
.p_business_skin_o_tit{width: 100%; border: 1px solid #eddac9; border-bottom: none; background-color: #f8f0eb; 
	                   border-radius: 20px 20px 0px 0px; padding: 30px 30px 20px;}
.p_business_skin_o_tit h2{width: 90%; color: #ff7702; font-size: 24px; font-weight: 900; font-family:'Jalnan'; float: left;
                         background: url(/new_images/contents/p_business_tit_o.png) 0px 0px no-repeat; padding-left: 40px;}
.p_business_skin_o_tit span {width: 10%; float: right; text-align: right; }

.p_business_skin_o{*zoom:1;}
.p_business_skin_o:after{content:""; display:block; clear:both;}
.p_business_skin_o{border: 1px solid #eddac9; background-color: #fff; border-radius: 0px 0px 20px 20px; padding: 40px; margin-bottom: 30px; }

/*violet*/
.p_business_skin_v_tit{*zoom:1;}
.p_business_skin_v_tit:after{content:""; display:block; clear:both;}
.p_business_skin_v_tit{width: 100%; border: 1px solid #cac5ed; border-bottom: none; background-color: #ebeaf8; 
	                   border-radius: 20px 20px 0px 0px; padding: 30px 30px 20px;}
.p_business_skin_v_tit h2{width: 90%; color: #564edf; font-size: 24px; font-weight: 900; font-family:'Jalnan'; float: left;
                         background: url(/new_images/contents/p_business_tit_v.png) 0px 0px no-repeat; padding-left: 40px;}
.p_business_skin_v_tit span {width: 10%; float: right; text-align: right; }

.p_business_skin_v{*zoom:1;}
.p_business_skin_v:after{content:""; display:block; clear:both;}
.p_business_skin_v{border: 1px solid #cac5ed; background-color: #fff; border-radius: 0px 0px 20px 20px; padding: 40px; margin-bottom: 30px; }



/*공통*/
.p_business {padding-bottom: 15px;}
.p_business li{position:relative;padding-left:100px; color:#555; font-size:16px; line-height:1.6em; }
.p_business li:first-child{margin-top:0;}
.p_business li span{position:absolute;left:0;top:0;display:block;background:url(/new_images/contents/p_business_icon.jpg) 0px 8px no-repeat;
	               padding-left:12px; padding-bottom:5px; font-size:16px;color:#000; font-weight: 400; }

.p_business .conbox {background:url(/new_images/contents/p_business_dotline.gif) 0px 0px repeat-x; margin-top: 30px; padding-top: 50px;
                     color:#555; font-size:16px; line-height:1.6em;}
.p_business .conbox img {width: 45%; border-radius: 10px; margin-right:10px; }
/*공통 끝*/


@media screen and (max-width: 700px){	
.p_business_skin_b_tit{padding: 20px 20px 15px;}	
.p_business_skin_b_tit h2{width: 80%; }
.p_business_skin_b_tit span {width: 20%; }	
.p_business_skin_b{padding: 40px 20px; }
	
.p_business_skin_g_tit{padding: 20px 20px 15px;}	
.p_business_skin_g_tit h2{width: 80%;}
.p_business_skin_g_tit span {width: 20%; }	
.p_business_skin_g{padding: 40px 20px; }
	
.p_business_skin_p_tit{padding: 20px 20px 15px;}	
.p_business_skin_p_tit h2{width: 80%;}
.p_business_skin_p_tit span {width: 20%; }	
.p_business_skin_p{padding: 40px 20px; }
	
.p_business_skin_o_tit{padding: 20px 20px 15px;}	
.p_business_skin_o_tit h2{width: 80%; }
.p_business_skin_o_tit span {width: 20%; }	
.p_business_skin_o{padding: 40px 20px; }	
	
.p_business_skin_v_tit{padding: 20px 20px 15px;}	
.p_business_skin_v_tit h2{width: 80%;}
.p_business_skin_v_tit span {width: 20%; }	
.p_business_skin_v{padding: 40px 20px; }	
	
	
.p_business li{padding-left:0;}
.p_business li span{position:static;display:block;}
.p_business li div{padding-left: 10px;}	
.p_business .conbox img {width: 100%; margin-right:0px; }	
}




/*/////////////////////////////// sub03 ///////////////////////////////*/
/*03 청소년정책사업 > 01 청소년수련활동 신고제*/
.p_project0301{*zoom:1;}
.p_project0301:after{content:""; display:block; clear:both;}

.p_project_bbox{border-radius: 30px; padding: 60px; 
	            background: url(/new_images/contents/p_project_sb.png) 60px center no-repeat #f4f7fe; margin-bottom: 50px; }
.p_project_bbox h2{color: #333; font-size: 30px; font-weight: 900; padding-bottom: 20px; line-height: 130%;  font-family:'Jalnan'; padding-left: 200px;}
.p_project_bbox h2 span{color: #3465cc;}
.p_project_bbox p{color: #555; font-size: 15px; padding-left: 200px;}
.p_project_bbox p span{color: #FF9900;}
.p_project0301 .new_contents {padding-bottom: 30px; font-size: 16px; line-height: 160%; color: #555;}

.p_project_bbox2{border-radius: 30px; padding: 60px; 
	            background: url(/new_images/contents/p_project_sb1.png) 60px center no-repeat #f4f7fe; margin-bottom: 50px; }
.p_project_bbox2 h2{color: #333; font-size: 30px; font-weight: 900; padding-bottom: 20px; line-height: 130%;  font-family:'Jalnan'; padding-left: 200px;}
.p_project_bbox2 h2 span{color: #3465cc;}
.p_project_bbox2 p{color: #555; font-size: 15px; padding-left: 200px;}
.p_project_bbox2 p span{color: #FF9900;}

.ulstyle_rd{*zoom:1;}
.ulstyle_rd:after{content:""; display:block; clear:both;}
.ulstyle_rd li{width:19%; margin: 2px; text-align: center; color: #fff; font-size: 18px; line-height: 160%; padding: 15px; border-radius: 15px; float: left; }
.ulstyle_rd .bg_blue_1 {background-color: #06c;}
.ulstyle_rd .bg_blue_2 {background-color: #0088CC;}

.width100{*zoom:1;}
.width100:after{content:""; display:block; clear:both;}
.width100 .left_tit{width: 10%; float: left;}
.width100 .left_tit {color: #000; font-size: 16px; line-height: 160%; padding: 15px; background-color: #F8F8F8; border-radius: 15px; margin: 0px 20px 20px 0px; vertical-align: top; text-align: center;}
.width100 .right_con{width: 85%; float: right; margin-bottom: 70px;}
.width100 .right_con p{font-size: 16px; line-height: 160%; color: #555;}

.width100 .right_con .right_con_bt{color: #fff; font-size: 15px; line-height: 160%; padding: 10px 15px; background: url(/new_images/contents/libt_icon.png) right 15px no-repeat; background-color: #06c; width: 40%; margin-top:10px; border-radius: 0px 25px 25px 0px; }

.width100 .right_con h3{font-size: 18px; color: #000; font-weight: 400; margin-top: 50px;}
.width100 .right_con .graybox{background-color: #fafafa; margin-top: 10px; padding: 30px 30px 25px;}
.width100 .right_con .graybox li{background: url(/new_images/contents/p_project_li.gif) 0 5px no-repeat; padding-left: 10px; padding-bottom: 5px;
                                 font-size: 15px; line-height: 150%; color: #555;}
.width100 .right_con .graybox li span{color: #000;}
.width100 .right_con h4 {color: #FF9900; padding-top: 10px;}

.manager_box{border-radius: 10px; background-color: #ebeff8; border: 1px solid #d5dce4;  margin-bottom: 50px; width: 100%; float: left; }
.manager_box div{width: 100px; float: left; background: url(/new_images/contents/qicon.jpg) top left no-repeat; padding-left: 30px; margin: 30px 20px 30px 40px;  
	             height: 23px; line-height: 23px; font-size: 16px; color: #333; font-weight: 900; border-right: 1px solid #d5dce4; }
.manager_box p{float: left; padding-left: 0px; margin: 30px 0px; height: 23px; line-height: 23px; 
	           font-size: 16px; color: #333; font-weight: 900; font-weight: 300; }
.manager_box p span{font-weight: 500; padding-left: 10px;}

@media screen and (max-width: 700px){
.width100 .left_tit{width: 100%; }	
.width100 .right_con{width: 100%; }	
.width100 .right_con .right_con_bt{width:100%;}
	
.ulstyle_rd li{width:48%; font-size: 16px; }
	
.p_project_bbox{padding: 30px; background: url(/new_images/contents/p_project_sb.png) center 30px no-repeat #f4f7fe; margin-bottom: 50px; }
.p_project_bbox h2{padding-bottom: 20px; padding-top: 170px; padding-left:0px; width: 100%;}
.p_project_bbox p{padding-left:0px; width: 100%;}	
}


/*03청소년정책사업 > 02 청소년수련활동 인증제*/
.p_project_skin{*zoom:1;}
.p_project_skin:after{content:""; display:block; clear:both;}

.p_project_skin h2{color: #0279b3; font-size: 30px; font-weight: 900; padding-bottom: 20px; line-height: 130%;  font-family:'Jalnan';
                   background: url(/new_images/contents/p_project_tit.jpg) top left no-repeat; padding-left: 40px;}

.p_project_borderbox {border: 1px solid #d1d1d1; background-color: #fff; border-radius: 20px; padding: 40px 40px 20px; }
.p_project_borderbox{*zoom:1;}
.p_project_borderbox:after{content:""; display:block; clear:both;}

.p_project_borderbox .right {width: 20%; float: right;}
.p_project_borderbox .right img{text-align: center; vertical-align: middle;}
.p_project_borderbox .left {width: 80%; float: left;}

.p_project_box {border: 1px solid #fff; background-color: #fff; border-radius: 20px; padding: 40px 40px 40px; }
.p_project_box{*zoom:1;}
.p_project_box:after{content:""; display:block; clear:both;}

.p_project {padding-bottom: 25px;}
.p_project li{position:relative;padding-left:100px; color:#555; font-size:16px; line-height:1.6em; }
.p_project li:first-child{margin-top:0;}
.p_project li span{position:absolute;left:0;top:0;display:block;background:url(/new_images/contents/p_project_icon.jpg) 0px 2px no-repeat;
	               padding-left:26px; padding-bottom:5px; font-size:16px;color:#000; font-weight: 400; }
.p_project li .photo img {width: 45%; border-radius: 10px; margin-right:10px; }

@media screen and (max-width: 700px){
.p_project_borderbox {padding: 40px 20px 20px; }	
.p_project_box {padding: 40px 20px 20px; }	
.p_project_borderbox .right {width: 100%; float: none;}
.p_project_borderbox .right img{padding-bottom: 30px;}
.p_project_borderbox .left {width: 100%; float: none;}		

.p_project_skin h2{color: #0279b3; font-size: 24px;}	
.p_project li{padding-left:0;}
.p_project li span{position:static;display:block;}
.p_project li .photo img  {width: 100%; margin-right:0px; margin-bottom:5px; }	
}




/*03청소년정책사업 > 03 청소년자원봉사*/




/*04.정보실 > 06.청소년 법령*/
.p_info0406{*zoom:1;}
.p_info0406:after{content:""; display:block; clear:both;}
.p_info0406 {border-top: 1px solid #000; }

.p_info0406 .pinfo04_wrap{*zoom:1;}
.p_info0406 .pinfo04_wrap:after{content:""; display:block; clear:both;}
.p_info0406 .pinfo04_wrap {border-bottom: 1px solid #e0e0e0;}
.p_info0406 .pinfo04_wrap {border-bottom: 1px solid #e0e0e0;}
.p_info0406 .pinfo04_wrap .left {width: 40%; font-family:'Jalnan';  }
.p_info0406 .pinfo04_wrap .left .tit1{color: #005f91; float: left; padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .tit2{color: #017e92; float: left;padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .tit3{color: #009265; float: left;padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .tit4{color: #908600; float: left;padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .tit5{color: #923200; float: left;padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .tit6{color: #710090; float: left;padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .tit7{color: #90006f; float: left;padding-top: 60px}
.p_info0406 .pinfo04_wrap .left .sty7{padding: 60px 0px;}
.p_info0406 .pinfo04_wrap .left img{padding: 50px 10px 0px 50px; float: left;}

.p_info0406 .pinfo04_wrap .right {width: 60%; float: right;}
.p_info0406 .pinfo04_wrap .right table{width: 100%;}
.p_info0406 .pinfo04_wrap .right td,th {border-bottom: 1px solid #e0e0e0;}
.p_info0406 .pinfo04_wrap .right .linenone{border-bottom: 0px solid #e0e0e0;}
.p_info0406 .pinfo04_wrap .right td {padding: 20px; }
.p_info0406 .pinfo04_wrap .right td li{background:url(/new_images/contents/p_infosub04_li.jpg) 0px -1px no-repeat; padding-left: 30px; font-size: 17px; }
.p_info0406 .pinfo04_wrap .right th {width:100px; }
.p_info0406 .pinfo04_wrap .right th img{text-align: center; }
.p_info0406 .pinfo04_wrap .right .margint {margin-top: 60px;}


@media screen and (max-width: 900px){
.p_info0406 .pinfo04_wrap .left {width: 100%; float:none; }	
.p_info0406 .pinfo04_wrap .left img{padding: 50px 10px 10px 10px;}	
.p_info0406 .pinfo04_wrap .right {width: 100%; float:none;}
.p_info0406 .pinfo04_wrap .left .sty7{padding: 60px 0px 0px;}	
.p_info0406 .pinfo04_wrap .right .margint {margin-top: 0px;}	
}




/*/////////////////////////////////////표 스타일/////////////////////////////////////*/
/*표 스타일 - 블루*/
.pstyle_blue{width: 100%; margin-bottom: 70px;}
.pstyle_blue th {border:#d4d7ea 1px solid; vertical-align:middle; padding:15px; 
                 font-size:16px; color:#fff; font-weight:400; background-color:#5b6797; text-align:center;}	 
.pstyle_blue td {font-size:16px; border:#d4d7ea 1px solid; padding:15px; line-height:140%; color:#555; }
.pstyle_blue .bg {background-color:#f5f5fd; color: #333; text-align: center;}


/*표 스타일 - 오렌지*/
.pstyle_orange{width: 100%; margin-bottom: 70px;}
.pstyle_orange th {border:#dbdce0 1px solid; vertical-align:middle; padding:15px; 
                 font-size:16px; color:#fff; font-weight:400; background-color:#ff8f4d; text-align:center;}	 
.pstyle_orange td {font-size:16px; border:#dbdce0 1px solid; padding:15px; line-height:140%; color:#555; }
.pstyle_orange .bg {background-color:#f7f8fa; color: #333; text-align: center;}


/*약관 내 표 스타일 - 블루*/
.pstyle_blue_rull {width: 100%; }
.pstyle_blue_rull th {border:#d4d7ea 1px solid; vertical-align:middle; padding:15px; 
                 font-size:16px; color:#fff; font-weight:400; background-color:#5b6797; text-align:center;}	 
.pstyle_blue_rull td {font-size:16px; text-align:center; border:#d4d7ea 1px solid; padding:15px; line-height:140%; color:#555; }
.pstyle_blue_rull .bg {background-color:#f5f5fd; color: #333; text-align: center;}
