@charset "utf-8";

/*/////////////////////////////////////////////////pc버전이에요//////////////////////////////////////////////////////////*/
@media all and (min-width:769px){


p.p_content_title{font-weight:600;font-size:15px;padding-top:15px;}
p.p_justify{text-align:justify;}

.sub_visual_am{min-width:1200px;width:100%;height:180px;margin:0 auto;padding:2% 0;min-height:180px;background:url('../img/sub_visual_am.jpg') no-repeat;}
.sub_visual_bm{min-width:1200px;width:100%;height:180px;margin:0 auto;padding:2% 0;min-height:180px;background:url('../img/sub_visual_bm.jpg')  no-repeat;}
.sub_visual_cm{min-width:1200px;width:100%;height:180px;margin:0 auto;padding:2% 0;min-height:180px;background:url('../img/sub_visual_cm.jpg')  no-repeat;}
.sub_visual_dm{min-width:1200px;width:100%;height:180px;margin:0 auto;padding:2% 0;min-height:180px;background:url('../img/sub_visual_dm.jpg')  no-repeat;}
.sub_visual_em{min-width:1200px;width:100%;height:180px;margin:0 auto;padding:2% 0;min-height:180px;background:url('../img/sub_visual_em.jpg')  no-repeat;}



.sub_visual_title{color:#fff;font-size:38px;text-align:center;font-weight:500;letter-spacing:-1px;line-height:0px;padding-top:0px;}
.sub_visual_title_en{color:#fff;font-size:16px;text-align:center;font-weight:500;letter-spacing:-0px;line-height:0px;padding-bottom:7px;}
.sub_visual_title_co{width:14%;color:#fff;text-align:center;margin:0 auto;font-size:16px;text-align:center;font-weight:500;letter-spacing:-0.3px;line-height:0px;border-top:1px solid #f37121;padding:20px;}

#sub_wrapper {margin:0 auto;clear:both;width:1200px;height:auto;background:#fff;z-index:99999;height:auto}

.page_text_bold{padding:10px 0px 60px 0px;margin:0;line-height:0;font-size:24px;letter-spacing:-3px;text-align:center;}
.page_text_s_bold{color:#999;font-weight:500;font-size:18px;letter-spacing:-2px;margin-bottom:30px;text-align:center;}
.page_text_s1_bold{color:#999;font-weight:500;font-size:22px;letter-spacing:-3px;margin-bottom:30px;text-align:center;}
.page_text_blue{color:#e85a02;font-weight:500;font-size:22px;font-family:NanumGothicWeb,'맑은 고딕',malgun gothic,Helvetica,sans-serif;letter-spacing:-3px;padding:20px 0 8px 0px;line-height:30px;}
.page_text_red{color:#c20000;font-weight:500;font-size:18px;font-family:NanumGothicWeb,'맑은 고딕',malgun gothic,Helvetica,sans-serif;letter-spacing:-3px;padding:20px 0 8px 0px;line-height:30px;}
.page_text_blue img{padding-right:15px;}
.page_text_p20{padding-left:50px;}



.page_20{width:20%;float:left;height:auto;margin:0 auto;}
.page_30{width:30%;float:left;height:auto;margin:0 auto;}
.page_40{width:40%;float:left;height:auto;margin:0 auto;}
.page_40_right{width:40%;float:right;height:auto;margin:0 auto;}
.page_50{width:50%;float:left;height:auto;margin:0 auto;}
.page_50_right{width:50%;float:right;height:auto;margin:0 auto;}
.page_60_right{width:55%;float:right;height:auto;margin:0 auto;}
.page_40_left{width:40%;float:left;height:auto;margin:0 auto;margin-right:20px;}
.page_60{width:55%;float:left;height:auto;margin:0 auto;}
.page_70{width:70%;float:left;height:auto;margin:0 auto;}
.letter0{letter-spacing:0px;}
.weight100{font-weight:100;}

#sub_wrapper  .container_left{width:1200px;text-align:center;margin: 0 auto;;overflow:hidden;height:auto;padding-top:5px;background:#fff;}
#sub_wrapper  .container_left  .p_left_title{display:none}
/*서브페이지 포지셔닝 2018.06.17*/
#sub_wrapper  .container_left ul{width:100%;padding:0;margin-left:auto;margin-right:auto;text-align:center;overflow:hidden}

 
#sub_wrapper  .container_left ul li{float:left;width:16.5%;padding:14px 0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd}


#sub_wrapper  .container_left ul li:nth-child(1){border-left:1px solid #ddd;}


#sub_wrapper  .container_left .left_tel{width:100%;padding:0;margin:0;background:#fff;text-align:left;font-size:15px;line-height:20px;padding:60px 0 0px 0px;letter-spacing:-1px;color:#666;}

#sub_wrapper  .container_left .left_tel ul li{width:100%;padding:4px 0 4px 0px;border-bottom:1px solid #fff}

#sub_wrapper  .container_left .left_tel img{padding:5px 10px 0 0px;line-height:0px;}
#sub_wrapper  .container_left .left_tel p{float:left;}



#sub_wrapper  .container_right{float:right;width:100%;margin:0 auto;overflow:hidden;height:auto;}
#sub_wrapper .container_right article{padding:0 5px;}


#sub_wrapper  .container_right .position{width:100%;text-align:center;padding:0px 0 60px 0;font-size:12px;color:#999;}


#sub_wrapper .container_right  .position span.home{font-weight:600;color:#999;letter-spacing:0px;}
#sub_wrapper .container_right .position span.icon_home{background:#ddd;padding:0 7px;background:url('/V1/img/icon_home.png')no-repeat 0 1px}
#sub_wrapper .container_right  .position span.icon_arrow{background:#ddd;padding:0 6px;background:url('/V1/img/icon_arrow.png')no-repeat 4px 3px}
#sub_wrapper .container_right  .position span.prepage{font-weight:600;color:#999}
#sub_wrapper .container_right #container_title {width:100%;margin:40px 0 20px 5px;font-size:40px;font-weight:600;text-align:center;}


/*회사소개pc*/

.page_50_box{float:left;width:50%;padding:0px 0px 0 0;}
.page_25_box{float:left;width:50%;padding:0px 0px 0 0;}/*50% 안에 들어가기 때문에 50%함 chk*/
.page_25_box ul li:nth-child(3){font-size:12px;line-height:22px;}
.page_text_666{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 20px;margin-left: 20px;line-height:30px;color:#000;}
.page_text_p20{padding-left:50px;color:#666;}

.am02_img01 {text-align:center;margin:0 auto;}



#triangle-bottomright {
	width: 0;
	height: 0;
	border-bottom: 100px solid red;
	border-left: 100px solid transparent;
}


/*연혁 pc*/
.page_am03{color:#666;line-height:40px;float:right;width:65%;}
.page_am03 img{ padding-right:10px;}
.history_year{letter-spacing:0px;margin-right:30px; border-bottom: 1px solid #000; font-style: italic;font-size:16px; color: #1e1e1e; font-weight: 500;}


.page_am02_text_666{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 20px;margin-left: 30px;line-height:30px;}


/*사훈 및 실천계획 pc*/
.page_bm03_box{float:left;width:25%;padding:0px 0px 0 0;}
.page_bm03_text_s_bold01{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:320px 0 10px 0; margin: 0px 10px 30px 0px;background:url('../img/am04_img02.gif')no-repeat  top 25px center;background-size:85%;}
.page_bm03_text_s_bold02{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:320px 0 10px 0; margin: 0px 10px 30px 0px;background:url('../img/am04_img03.gif')no-repeat  top 25px center;background-size:85%;}
.page_bm03_text_s_bold03{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:320px 0 10px 0; margin: 0px 10px 30px 0px;background:url('../img/am04_img04.gif')no-repeat  top 25px center;background-size:85%;}
.page_bm03_text_s_bold04{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:320px 0 10px 0; margin: 0px 10px 30px 0px;background:url('../img/am04_img05.gif')no-repeat  top 25px center;background-size:85%;}
.am04_img01{text-align:center;margin:0 auto;}

.page_bm03_text_box{padding:0px 20px 0px 10px;}
.page_bm03_text_666{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 20px;margin-left: 40px;line-height:30px;}

/*오시는길 pc*/
.page_am05 {margin:0; padding:0;}
.page_am05 ul li{margin:0; padding:0;}
.page_am05 ul li:nth-child(01) {float:left;width:20%; border-bottom: 1px solid #000; line-height:40px;}
.page_am05 ul li:nth-child(02) {float:left;width:80%; border-bottom: 1px solid #ccc; line-height:40px;}
#mobile_map{display:none}

/*채용대행 pc*/
.bm03_img01{padding-left:70px;float:left;}
.bm03_img02{text-align:left}
.bm03_img03{text-align:left}



/*업무도급 pc*/
.bm07_img02 {padding:60px 0 0 140px;}

.page_am02_33_box{float:left;width:16%;padding:0px 0px 0 0;}
.page_am02_text_s_bold01{color:#105176;font-weight:500;font-size:20px;text-align:center;letter-spacing:-2px;padding:190px 0 30px 0; margin: 0px 10px 30px 0px;background:url('../img/bm07_img03.gif')no-repeat  top 25px center;background-size:85%;}
.page_am02_text_s_bold02{color:#105176;font-weight:500;font-size:20px;text-align:center;letter-spacing:-2px;padding:190px 0 30px 0; margin: 0px 10px 30px 0px;background:url('../img/bm07_img04.gif')no-repeat  top 25px center;background-size:85%;}
.page_am02_text_s_bold03{color:#105176;font-weight:500;font-size:20px;text-align:center;letter-spacing:-2px;padding:190px 0 30px 0; margin: 0px 10px 30px 0px;background:url('../img/bm07_img05.gif')no-repeat  top 25px center;background-size:85%;}
.page_am02_text_s_bold04{color:#105176;font-weight:500;font-size:20px;text-align:center;letter-spacing:-2px;padding:190px 0 30px 0; margin: 0px 10px 30px 0px;background:url('../img/bm07_img06.gif')no-repeat  top 25px center;background-size:85%;}
.page_am02_text_s_bold05{color:#105176;font-weight:500;font-size:20px;text-align:center;letter-spacing:-2px;padding:190px 0 30px 0; margin: 0px 10px 30px 0px;background:url('../img/bm07_img07.gif')no-repeat  top 25px center;background-size:85%;}
.page_am02_text_s_bold06{color:#105176;font-weight:500;font-size:20px;text-align:center;letter-spacing:-2px;padding:190px 0 30px 0; margin: 0px 10px 30px 0px;background:url('../img/bm07_img08.gif')no-repeat  top 25px center;background-size:85%;}

.page_am02_text_box{padding:0px 20px 0px 10px;}

/*프랜차이즈pc*/
.page_text_bm06{font-size:33px;letter-spacing:-3px;padding:40px 0 10px 20px;color:#c20000;text-align:center;margin:0 auto;}
.page_text_bm07{font-size:22px;letter-spacing:-3px;padding:120px 0 0px 20px;color:#c20000;}
.site_direct{width:30%;text-align:center;margin:0 auto; padding:10px 0 10px 0;border:1px solid #999;}
.page_06_01 ul {padding:0;margin-left: 20px;}
.page_06_01 ul li{padding:0;margin:0;}
.page_06_01 .page_text_subm06{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 30px;margin-left: 0px;}
/*-- 테이블 속성 pc--*/


.area_txt01{background:#f6f6f6; border-bottom:1px solid #0060a1; border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;font-size:14px; color: #000; font-weight:bold; text-align:left;height:30px;letter-spacing:0px;padding-left:30px;}
.area_txt01l{background:#f6f6f6; ;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; /*font-family:Dotum; */font-size:14px; color: #1876cd; font-weight:bold; text-align:center;}
.area_txt01rl{background:#f6f6f6; border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; font-size:14px; color: #293848; font-weight:bold; text-align:center;}
.area_txt01row{background:#fbfbfb;border-bottom:1px solid #cc0000; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-size:14px; color: #000;text-align:center;font-weight:bold;}

.area_txt02{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-lefT:1px solid #e6e6e6;color: #555555; text-align:left;font-size:14px;letter-spacing:0px;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;padding:3px 70px 3px 30px;}
.area_txt02row{background:#fbfbfb;border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;  font-size:14px; color: #000;text-align:center;font-weight:bold;}
.area_txt22{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:14px; color: #555555;  padding-left:135px;}

.area_txt03{background:#f6f6f6; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;font-size:14px; color: #000; font-weight:bold; text-align:left;height:30px;padding-left:30px;}
.area_txt04{background:#f6f6f6; border-right:1px solid #cc0000;border-left:1px solid #cc0000;font-size:14px; color: #000; font-weight:bold; text-align:center;height:40px;}



.area_txt05{width:20%;border-bottom:1px solid #000;color: #555555; text-align:left;padding:10px 0 10px 30px;}
.area_txt06{width:80%;border-bottom:1px solid #ccc;color: #555555; text-align:left;padding:10px 0 10px 30px;}
.area_txt07{width:20%;border-top:1px solid #000;border-bottom:1px solid #000;color: #555555; text-align:left;padding:10px 0 10px 30px;}






/* /////////////////////인증마크획득 사진 작은 사이즈 /////////////////////// css */

#img_small_ul ul {margin:0;padding:0;}
#img_small_ul li {float:left;width:24%;height:auto;padding:5px;list-style:none;}
#img_small_ul li:nth-child(13) {clear:both;width:24%;height:auto;padding:5px;list-style:none;}

#img_small_ul li p {width:100%;text-align:center;margin:0px 0 30px 0;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;}
#img_small_ul li img{border: 1px solid #ccc;padding:0 ;margin:0 auto;width:100%}



#sub_wrapper .container_right  img.am03_img01{}
#sub_wrapper .container_right img.am01_img01{width:90%;float:left;margin-right:5px}

.bm01_img{}

#sub_wrapper .container_right .bm02_clear{display:none}


}

/*/////////////////////////////////////////////////모바일버전이에요/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
@media all and (max-width:768px){

.page_text_s1_bold{color:#999;font-weight:500;font-size:18px;letter-spacing:-3px;margin-bottom:20px;text-align:center;}
.page_text_bold{padding:10px 0px 30px 0px;margin:0;line-height:0;font-size:16px;letter-spacing:-2px;text-align:center;}
.page_text_s_bold{color:#999;font-weight:500;font-size:16px;letter-spacing:-2px;margin-bottom:30px;text-align:center;}
.page_text_blue{color:#e85a02;font-weight:500;font-size:22px;font-family:NanumGothicWeb,'맑은 고딕',malgun gothic,Helvetica,sans-serif;letter-spacing:-3px;padding:20px 0 8px 0px;margin-left:0px;line-height:0px;}
.page_text_blue img{padding-right:15px;}
.page_text_red{color:#c20000;font-weight:500;font-size:16px;font-family:NanumGothicWeb,'맑은 고딕',malgun gothic,Helvetica,sans-serif;letter-spacing:-3px;padding:20px 0 8px 0px;line-height:30px;}
p.p_content_title{font-weight:600;font-size:15px}
p.p_justify{text-align:justify}

#sub_wrapper {margin:0 auto;clear:both;width:98%;height:auto;background:#fff;z-index:99999;height:auto}

#sub_wrapper .sub_visual_am{display:none}
#sub_wrapper .sub_visual_bm{display:none}
#sub_wrapper .sub_visual_cm{display:none}
#sub_wrapper .sub_visual_dm{display:none}
#sub_wrapper .sub_visual_em{display:none}
#sub_wrapper .sub_visual_fm{display:none}
.sub_visual_title_co {display:none}
#sub_wrapper  .container_left{display:none}
#sub_wrapper  .container_left .left_tel{display:none}

#sub_wrapper  .container_left .p_left_title{display:none}


#sub_wrapper  .container_right{width:100%;padding:0;margin:0;overflow:hidden;}
#sub_wrapper  .container_right article{font-size:15px}

.letter0{letter-spacing:0px;}


.sub_visual_title{display:none}
.sub_visual_title_en{display:none}

#sub_wrapper .container_right  .position{width:100%;text-align:center;padding:10px 0 0 0;font-size:11px}



#sub_wrapper .container_right  .position span.home{font-weight:600;color:#666;letter-spacing:0px;}
#sub_wrapper .container_right .position span.icon_home{background:#ddd;padding:0 7px;background:url('/V1/img/icon_home.png')no-repeat 0 1px;letter-spacing:0px;}
#sub_wrapper .container_right  .position span.icon_arrow{background:#ddd;padding:0 6px;background:url('/V1/img/icon_arrow.png')no-repeat 4px 3px;letter-spacing:0px;}
#sub_wrapper .container_right  .position span.prepage{font-weight:600;color:#000;letter-spacing:0px;}
#sub_wrapper .container_right #container_title {width:100%;margin:25px 0 0px 0px;font-size:27px;font-weight:600;text-align:center;}





/*구성원소개//모바일버전이에요//*/
#sub_wrapper .container_right ul.ul_organization{width:100%;margin:0;padding:0;height:auto}
#sub_wrapper .container_right ul.ul_organization li.li_organization{float:left;text-align:center;margin:0;padding:0;}
#sub_wrapper .container_right ul.ul_organization li.li_organization img{width:100%;margin:0;padding:0}
#sub_wrapper .container_right ul.ul_organization li.li_organization ul.ul_organization_01{width:100%;margin:0;padding:0;height:auto;overflow:hidden}
#sub_wrapper .container_right ul.ul_organization li.li_organization ul.ul_organization_01 li{padding-left:10px;text-align:left}
#sub_wrapper .container_right dt{font-size:15px}


#sub_wrapper .container_right .content_round{width:95%;margin:0 auto;border-radius:10px;border:1px solid #ddd;height:auto;padding:8px;text-align:justify}
#sub_wrapper .container_right .content_round .p_content_title_01{margin:0;padding:8px 0;font-weight:600;font-size:15px;background:linear-gradient(to bottom, #fff 94%, #0669fe 6%)no-repeat;background-size:8% 100%}
#sub_wrapper .container_right .content_round .p_content_title_02{margin:0;padding:8px 0;font-weight:600;font-size:14px;}


#sub_wrapper .container_right .content_round ul.ul_content_circle{width:92%;padding-left:22px}
#sub_wrapper .container_right .content_round ul.ul_content_circle li{padding:0;margin:0;list-style-type:circle}
#sub_wrapper .container_right .content_round ul.ul_content_decimal{width:92%;padding-left:22px}
#sub_wrapper .container_right .content_round ul.ul_content_decimal li{padding:0;margin:0;list-style-type:decimal}



/* /////////////////////인증마크획득 사진 작은 사이즈 /////////모바일버전이에요////////////////// css */

#img_small_ul ul {margin:0;padding:0;width:100%}
#img_small_ul li:nth-child(even) {float:left;width:46%;height:auto;padding:6px;list-style:none;}
#img_small_ul li:nth-child(odd) {float:right;width:46%;height:auto;padding:6px;list-style:none;}

#img_small_ul li:nth-child(11) {clear:both;width:46%;height:auto;padding:6px;list-style:none;}
#img_small_ul li:nth-child(13) {clear:both;float:left;width:46%;height:auto;padding:6px;list-style:none;}

#img_small_ul li p {width:100%;text-align:center;margin:0px 0 30px 0;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;font-size:14px;}
#img_small_ul li img{border: 1px solid #ccc;padding:10px 0 10px 0;width:100%}



#sub_wrapper .container_right img.am01_img01{width:45%;float:left;margin-right:5px}


.page_text_666{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 20px;margin-left: 20px;}
.img_m_100{width:100%;}
.page_text_p20{padding-left:40px;}

.page{width:95%;margin:0 auto;padding-top:30px;}

/*인사말모바일*/
.am01_img01{width:80%}
/*조직도모바일*/
.am02_img01 img{width:100%;text-align:center;margin:0 auto;}
/*회사개요모바일*/
.am03_img01{display:none}

/*비전모바일*/
.page_am02_33_box{float:left;width:100%;}
/*회사개요*/
.am03_img02{width:100%;text-align:center;margin:0 auto;}

/*사훈 및 실천계획*/
.am04_img01{width:90%;text-align:center;margin:0 auto;}

.page_bm03_box{float:left;width:50%;padding:0px 0px 0 0;}
.page_bm03_text_s_bold01{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:230px 0 10px 0; margin: 0px 10px 10px 0px;background:url('../img/am04_img02.gif')no-repeat  top 25px center;background-size:85%;}
.page_bm03_text_s_bold02{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:230px 0 10px 0; margin: 0px 10px 10px 0px;background:url('../img/am04_img03.gif')no-repeat  top 25px center;background-size:85%;}
.page_bm03_text_s_bold03{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:230px 0 10px 0; margin: 0px 10px 10px 0px;background:url('../img/am04_img04.gif')no-repeat  top 25px center;background-size:85%;}
.page_bm03_text_s_bold04{color:#000;font-weight:500;font-size:26px;text-align:center;letter-spacing:-3px;padding:230px 0 10px 0; margin: 0px 10px 10px 0px;background:url('../img/am04_img05.gif')no-repeat  top 25px center;background-size:85%;}
.am04_img01{text-align:center;margin:0 auto;}

.page_bm03_text_box{padding:0px 20px 0px 10px;}
.page_bm03_text_666{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 20px;margin-left: 20px;line-height:30px;}


/*오시는길*/

#pc_map{display:none}



/*채용대행*/
.bm03_img01 {width:100%;text-align:center;margin:0 auto;}


/*모바일에서 이미지 100% 일때*/
.mobile_img100{width:100%;text-align:center;margin:0 auto;}


/*프랜차이즈 모바일*/
.page_text_bm06{font-size:22px;letter-spacing:-3px;padding:0px 0 0px 20px;color:#c20000;}
.page_text_bm07{font-size:22px;letter-spacing:-3px;padding:0px 0 0px 20px;color:#c20000;}
.site_direct{width:40%;text-align:center;margin:0 auto; padding:10px 0 10px 0;border:1px solid #999;}
.page_06_01 ul {padding:0;margin-left: 20px;}
.page_06_01 ul li{padding:0;margin:0;}
.page_06_01 .page_text_subm06{background: url('../img/p_bg1.jpg') no-repeat 0 14px;padding-left: 20px;margin-left: 0px;}



/*연혁모바일*/
.page_am03{color:#666;line-height:40px;float:right;width:100%;}
.page_am03 img{ padding-right:10px;}
.history_year{letter-spacing:0px;margin-right:30px; border-bottom: 1px solid #000; font-style: italic;font-size:16px; color: #1e1e1e; font-weight: 500;}


/*경영이념모바일*/
.page_am02_text_666{background: url('../img/p_bg1.jpg') no-repeat 0 10px;padding-left: 15px;margin-left: 0px;line-height:30px;}


/*스마트온도제어기모바일*/
.bm02_50_box{float:left;width:100%;padding:0;margin:0 auto;}
.bm02_50_box p{text-align:center;padding:8px 0 8px  0;background:#0060a1;color:#fff;border-right: 1px solid #fff;}
.bm02_50_box img{padding:0;margin-top:-14px;width:100%;}
.bm02_img09{width:100%}
.page_text_bm02{background: url('../img/p_bg1.jpg') no-repeat 0 8px;padding-left: 20px;margin-left: 0px;line-height:20px;color:#000;font-size:12px;}


#sub_wrapper .container_right .table_bm02{display:none}

#sub_wrapper .container_right .table_bm02_mobile{width:100%;border-collapse:collapse;border-spacing:0;border:0}
#sub_wrapper .container_right .table_bm02_mobile th{text-align:center;color:#fff;font-weight:200;width:48%;padding:8px 0;border:1px solid #e9e9e9;background:#0060a1}
#sub_wrapper .container_right .table_bm02_mobile td{padding:5px;border:1px solid #e9e9e9;text-align:center;vertical-align:top}

#sub_wrapper .container_right .table_bm02_mobile td ul{width:100%;margin:0 0 0 5px;padding:0}
#sub_wrapper .container_right .table_bm02_mobile td ul li{list-style-type:none;text-align:left;padding-left:14px;line-height:180%;background: url('../img/p_bg1.jpg') no-repeat 0 10px;}









/*전기전자기기모바일*/
.bm03_30_box:nth-child(even){float:left;width:48%;padding:2px;margin:0 auto;}
.bm03_30_box:nth-child(odd){float:right;width:48%;padding:2px;margin:0 auto;}



.bm03_30_box p{text-align:center;padding:8px 0 8px  0;background:#0060a1;color:#fff;}
.bm03_30_box img{padding:0;margin-top:-14px;width:100%;}

.bm01_img{width:100%}

.bm03_img07{padding-top:40px;width:100%;}
.bm03_img08{padding-bottom:40px;width:100%;}





/*연구소소개모바일*/

.cm01_50_box{float:left;width:50%;padding:0;margin:0 auto;}
.cm01_50_box p{text-align:center;padding:8px 0 8px  0;color:#666;font-size:17px;font-weight:500;letter-spacing:-2px;}
.cm01_50_box img{text-align:center;}



.cm01_25_box{float:left;width:100%;padding:0px 0px 0 0;border: 1px solid #ccc;text-align:center;}/*50% 안에 들어가기 때문에 50%함 chk*/
.cm01_25_box img{padding-top:40px;}





.bm05_30_box{float:left;width:50%;padding:0;margin:0 auto;}
.bm05_30_box p{text-align:center;padding:8px 0 8px  0;background:#0060a1;color:#fff;border-right: 1px solid #fff;font-size:12px;}
.bm05_30_box img{padding:0;margin-top:-14px;width:99.5%;}




/*연구개발분야 모바일*/
.page_cm02_text_big{font-size:24px;letter-spacing:-3px;border :#fff 1px solid;padding: 40px 0 40px 40px;background:url('../img/am02_con_bg.jpg')no-repeat 0px -5px;color:#033eaa; }
.page_cm02_text_s_bold{color:#105176;font-weight:500;font-size:18px;letter-spacing:-2px;margin-bottom:20px;;margin-top:0px;padding: 0px 0 0px 30px;}
.page_cm02_text_666{color:#666;padding: 0px 0 0px 30px;}

/*연구성과모바일 */
.cm03area_txt02{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-lefT:1px solid #e6e6e6;color: #555555; text-align:left;font-size:14px;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;padding:10px 0 10px 15px;letter-spacing:-1px;}
.cm03_01area_txt02{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-lefT:1px solid #e6e6e6;color: #555555; text-align:left;font-size:14px;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;padding:10px 0 10px 25px;letter-spacing:-0.5px;line-height:25px;}
.cm03area_txt02_letter0{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6;color: #555555; text-align:left;font-size:14px;letter-spacing:0px;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;padding:10px 0 10px 15px;}


/*-- 테이블 속성 모바일--*/

.area_txt01{background:#f6f6f6; border-bottom:1px solid #0060a1; border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;font-size:14px; color: #000; font-weight:bold; text-align:left;height:30px;letter-spacing:0px;padding-left:30px;}
.area_txt01l{background:#f6f6f6; ;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; /*font-family:Dotum; */font-size:14px; color: #1876cd; font-weight:bold; text-align:center;}
.area_txt01rl{background:#f6f6f6; border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; font-size:14px; color: #293848; font-weight:bold; text-align:center;}
.area_txt01row{background:#fbfbfb;border-bottom:1px solid #cc0000; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-size:14px; color: #000;text-align:center;font-weight:bold;}

.area_txt02{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-lefT:1px solid #e6e6e6;color: #555555; text-align:left;font-size:14px;letter-spacing:0px;font-family:'맑은 고딕',malgun gothic,Helvetica,sans-serif;padding:3px 30px 3px 30px;}
.area_txt02row{background:#fbfbfb;border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;  font-size:14px; color: #000;text-align:center;font-weight:bold;}
.area_txt22{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:14px; color: #555555;  padding-left:135px;}

.area_txt03{background:#f6f6f6; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;font-size:14px; color: #000; font-weight:bold; text-align:left;height:30px;padding-left:30px;}
.area_txt04{background:#f6f6f6; border-right:1px solid #cc0000;border-left:1px solid #cc0000;font-size:14px; color: #000; font-weight:bold; text-align:center;height:40px;}



.area_txt05{width:30%;border-bottom:1px solid #000;color: #555555; text-align:left;padding:10px 0 10px 30px;}
.area_txt06{width:80%;border-bottom:1px solid #ccc;color: #555555; text-align:left;padding:10px 0 10px 30px;}
.area_txt07{width:30%;border-top:1px solid #000;border-bottom:1px solid #000;color: #555555; text-align:left;padding:10px 0 10px 30px;}



#sub_wrapper .container_right .page_50_box{clear:both;width:100%;padding:0px 0px 0 0;margin:0}
#sub_wrapper .container_right .bm02_clear{clear:both}

#sub_wrapper .container_right .page_50_box .page_25_box{float:left;width:48%;padding:0;margin:0}


#sub_wrapper .container_right .page_50_box .page_25_box p{text-align:left}/*50% 안에 들어가기 때문에 50%함 chk*/
#sub_wrapper .container_right .page_50_box .page_25_box ul li:nth-child(3){font-size:13px;line-height:22px;}
#sub_wrapper .container_right .page_50_box .page_25_box ul li img{width:40%;text-align:center;margin:0 auto}




}
