
.co_red{color:#a52301 !important; }
.co_green {color:#00752a !important; }
.co_blue {color:#104eb5 !important; }
.co_blue1 {color:#0b5ca1 !important; }
.co_black {color:#000 !important; }


  





/*tab_common*/
#tab_content0,#tab_content1,#tab_content2,#tab_content3,#tab_content4,#tab_content5,#tab_content6,#tab_content7{clear:both;color:#333; line-height:1.4; width:100%; overflow:hidden;}



/* tab_01 */
#tab_01 { overflow:hidden;width:100%; margin:0 0 30px 0; }
#tab_01 ul {width:100%;}
#tab_01 ul li{padding:0; _display:inline;float:left;margin-right:1px;padding-bottom:5px; }

#tab_01 ul li a{ display:block;_float:left; padding:0px 40px;  height:44px;text-align:center; line-height:44px;border:1px solid #ccc; color:#333;text-decoration:none;background:#fff; 
                 cursor:pointer;  font-family:'NanumGothicBoldWeb';  }
#tab_01 ul li.on {  background:url('../img/content/tab_bg.gif') no-repeat center bottom; }
#tab_01 ul li.on a{ background:#095ba0; color:#fff; border:1px solid #095ba0;}

 



/* greeting */


.greeting {width:100%;}
/*.greeting h2.gtit {width:65%; _width:100%; padding:70px 5% 70px 30%; letter-spacing:-2px;font-size:21px; color:#333; background:url('../img/content/ceo_titbg.gif') no-repeat 0 0; background-size:100%;}
.greeting h2.gtit span{font-size:22px;letter-spacing:-2px; }*/
h2.gtit {width:100%; }
h2.gtit img {width:100%; }
h3.gtit { width:100%; color:#555; font-size:30px; font-family:'NanumGothicWeb' ; font-weight:500; padding:50px 0 48px 0; letter-spacing:-2px;}
h3.gtit span { font-size:30px;letter-spacing:-2px;  font-family:'NanumGothicWeb' ; font-weight:500; }

.greeting dl dt {width:25%; float:left; }
.greeting dl dt img {width:100%; max-width:181px; }
.greeting dl dd {width:70%;float:right; font-size:15px; line-height:1.8; color:#414141;}
.greeting dl dd span {font-size:15px; line-height:1.8;}

.greeting dl dd.end {font-size:14px; padding:45px 0 0 0; text-align:right;}
.greeting dl dd.end span { font-size:14px; }


/*  history */
/*
h2.htit {width:100%; font-size:24pt; line-height:26pt; float:left; font-family: 'NanumGothicBoldWeb'; letter-spacing:-2px; color:#323232; background:url('../img/com/icon_tbg1.gif') no-repeat 0 5px; padding:5px 0 10px 25px ; }
   


.hbox {width:100%; overflow:hidden; padding: 25px 0; border-bottom:1px solid #ddd;}
.hfirst { border-top:2px solid #454545;}
.hbox h3.htit {width:20%; max-width: 100px; min-width: 100px;font-size:26pt; line-height:28pt; float:left;  font-family: 'NanumGothicBoldWeb';  letter-spacing:-3px; color:#55a8c8; text-align:center; padding:0 0 10px 0; }
.hbox dl.hconbox {width:80%; float:right; padding:5px 0; overflow:hidden; }
.hbox dl.hconbox dt {width:7%;font-size:16px; line-height:24px; float:left; font-family: 'NanumGothicBoldWeb'; color:#aaa; }
.hbox dl.hconbox dd {width:90%; font-size:13px; line-height:24px; float:right; color:#555; }
*/



/* organ */
/*
.organ {width:100%; }
.organ img { width:100%;max-width:720px;}
*/




/*  project */

.projectbox  {*zoom:1; display:inline-block; *display:inline; text-align:center;  width:100%; }
.projectbox:after{content:""; display:block; clear:both;} 


.projectbox  .mbox {display:inline-block;  width:175px;  margin:0 0.4% 10% 0.4%;float:left; #height:800px; #margin:0 0.4% 0 0.4%; overflow:hidden;}
.projectbox  .mbox .mimg { width:100%; padding:0 0 10px 0;}
.projectbox  .mbox .mimg img { width:175px; height:158px; }

.projectbox  img{max-width:729px;}
.projectbox  dl {display:inline-block; #float:left; width:100%; margin:0 0 0 5px;}
.projectbox  dl dt{width:35px; float:left;text-align:left; }
.projectbox  dl dt span {width:35px; font-size:18pt; line-height:20pt; text-align:left; color:#454e54; vertical-align:middle;

 display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;


}

.projectbox  dl dd {width: 75%; float:left; text-align:left; }

.projectbox  dl dd dl.mb {width: 100%; margin:0; padding:0;}
.projectbox  dl dd dl.mb dt {width: 100%; font-size:10pt; line-height:15pt; padding:3px 0 10px 0; font-family: 'NanumGothicBoldWeb'; text-align:left;  color:#454e54; }
.projectbox  dl dd dl.mb dd {width: 100%; font-size:9pt; line-height:14pt; color:#78839b;}

.projectbox  p.mb {width: 100%; text-align:center; margin:0; padding:0;font-size:10pt; line-height:15pt; padding:3px 0 10px 0; font-family: 'NanumGothicBoldWeb';  color:#454e54;}




/* map */

.map_wrap {width:100%; padding:0 0 30px 0; overflow:hidden;}
#map_canvas { width:99.7%; height:400px; border:1px solid #ccc; overflow:hidden; }
#map_canvas1 { width:99.7%; height:400px; border:1px solid #ccc; overflow:hidden; }
#map_canvas2 { width:99.7%; height:400px; border:1px solid #ccc; overflow:hidden; }
.map_Content { text-align:center; padding:0 10px;; overflow:hidden;}
.map .map_tit {width:100%; position:relative;padding:10px 0; margin:0;overflow:hidden;}
.map .map_tit .stit {width:45%; float:left; line-height:60px; font-size:17px; color:#333; float:left; font-weight:600; padding: 0;}

.map .map_tit .mark_naver{width:55%;max-width:156px; float:right;}
.map .map_txt_01 {width:100%; border-top: 2px solid #454545; overflow:hidden;}
.map .map_txt_01 dl{width:100%;  border-bottom: 1px solid #ced1d5; overflow:hidden;}
.map .map_txt_01 dl dt {width:20%; float:left;line-height:40px; text-align:center; color:#454545;  background:#f7f7f7; font-family: 'NanumGothicBoldWeb';}
.map .map_txt_01 dl dd {width:75%;float:right; line-height:40px; color:#565656; }

.map .map_txt_01 dl.list2 dt{ line-height:70px; }
.map .map_txt_01 dl.list2 dd {line-height:30px; padding:5px 0;}
.map .map_txt_01 dl.list2 dd .list_txt_01 {overflow:hidden;padding:5px 5px 0 5px; text-align:center;  line-height:30px; border:1px solid #d1d1d1; font-family:'µ¸¿ò'; font-size:11px; color:#999;}
.map .map_txt_01 dl.list2 dd .list_txt_02 {line-height:24px; padding-left:10px; color:#888;}
.map .map_txt_01 dl.list3 dt{  line-height:70px;}
.map .map_txt_01 dl.list3 dd {line-height:24px; padding:10px 20px;}



/* info */
img {max-width:100%}

/* char */
.sub_char_ye {float:left;}
.sub_char_btn {float:right;}
.sub_char_01 {clear:both;}
.sub_char_inz {float:left;}
.sub_char_chul {float:right;}
.sub_char_04 {clear:both;}

/* build */
#sub_build_show {width:97.5%; height:auto; border:1px solid #e3e3e3; margin-bottom:30px;}
#sub_build_ul {width:100%; height:auto;}
#sub_build_ul li {width:16%; height:auto;  float:left;}
#sub_build_ul li:nth-of-type(1) {text-align:center;}
#sub_build_ul li:nth-of-type(2) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(3) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(4) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(5) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(6) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(7) {text-align:center;}
#sub_build_ul li:nth-of-type(8) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(9) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(10) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(11) {text-align:center; margin-left:2px;}
#sub_build_ul li:nth-of-type(12) {text-align:center; margin-left:2px;}

/* plan */

/* cert */
#sub_cert_ul {width:100%;}
#sub_cert_ul li {width:25%; float:left; margin-bottom:10px;}

.layer_pop{display:none;position:fixed;top:0;left:0;z-index:10020;width:100%;height:100%;}
.layer_pop .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity=70);}
.layer_pop .showh_area{position:relative; top:5%; width:100%; text-align:center;}
.layer_pop img{ background-color:#fff; width:90%; max-width:486px;}





/* pvc */
.sub_fac_pvc_char {width:100%;}
.sub_fac_pvc_main01 {width:100%}
#sub_fac_pvc_main_div {width:100%;}
#sub_fac_pvc_main_div img {width:50%; display:block; float:left;}
#sub_fac_pvc_color_div {width:100%;}
#sub_fac_pvc_color_div img{float:left; width:50%; display:block;}
.sub_fac_pvc_sub {float:left; margin-right:30px; display:block;}
#sub_pvc_ul {width:306px; height:170px; float:left; }
#sub_pvc_ul li{width:92px; height:85px; float:left; text-align:center; }
#sub_pvc_ul p {font-size:11px;}
#sub_pvc_ul li:nth-of-type(1) {margin-right:15px;}
#sub_pvc_ul li:nth-of-type(2) {margin-right:15px;}
#sub_pvc_ul li:nth-of-type(4) {margin-right:15px;}
#sub_pvc_ul li:nth-of-type(5) {margin-right:15px;}
.sub_fac_pvc_chuc {display:block; float:left;}

/* bumper */
.sub_fac_bumper_mainp {font-size:15px; line-height:22px;}
.sub_fac_bumper_main {width:100%;}
#sub_fac_bumper_main_div {width:100%;}
#sub_fac_bumper_main_div img {display:block; width:33.3%; float:left;}
.sub_fac_bumper_3c {width:100%;}
#sub_fac_bumper_ul {width:100%; height:auto;}
#sub_fac_bumper_ul li {float:left; width:104px; height:100px; text-align:center; margin-right:15px;}
#sub_fac_bumper_ul li p{font-size:11px;}



/* fac */
.sub_fac_fac_main {width:100%;}
#sub_fac_fac_main_div {width:100%;}
#sub_fac_fac_main_div img {display:block; width:33.3%; float:left;}
#sub_fac_fac_ul01 {clear:both; width:100%;; height:auto;}
#sub_fac_fac_ul01 li {width:95%; height:auto; padding-left:15px; background:url("../../img/content/sub_fac_fac_dot.jpg") no-repeat 0 7px;}
#sub_fac_fac_ul01 li p {font-size:15px;}

#sub_fac_fac_ul02 {clear:both; width:98%;}
#sub_fac_fac_ul02 li {width:98%; padding:0 15px; background:url("../../img/content/sub_fac_fac_dot.jpg") no-repeat 0 7px;}
#sub_fac_fac_ul02 li p {font-size:15px;}

.sub_fac_fac_jumja_div {width:100%; height:auto; border-bottom:1px solid #e1e1e1; clear:both;}
.sub_fac_fac_jumja_ul_01 {}
.sub_fac_fac_jumja_ul_01 li {padding-left:15px; background:url("../../img/content/sub_fac_fac_radot.jpg") no-repeat 3px 6px;}



#sub_fac_fac_choke_main_div {width:100%; }
#sub_fac_fac_choke_main_div img {display:block; float:left;}
#sub_fac_fac_choke_main_div img:nth-of-type(1) {width:53.5%;}
#sub_fac_fac_choke_main_div img:nth-of-type(2) {width:46.5%;}

#sub_fac_fac_choke_div {width:100%;}
#sub_fac_fac_choke_div img{width:33.3%; display:block; float:left;}


#sub_fac_fac_choke_st_div {clear:both; width:99.7%;  overflow:hidden;}
#sub_fac_fac_choke_st_ul {width:100%;  margin-top:15px;}
#sub_fac_fac_choke_st_ul li{width:27%; height:5%; float:left; padding-left:30px; background:url("../../img/content/sub_fac_fac_radot.jpg") no-repeat 15px 6px; }
#sub_fac_fac_choke_st_div p{width:95%; float:left; }


#sub_fac_fac_choke_wall_div {width:100%;}
#sub_fac_fac_choke_wall_div img {width:33.3%; display:block; float:left;}

#sub_fac_fac_choke_st_div2 {clear:both; width:99.7%; overflow:hidden;}
#sub_fac_fac_choke_st_ul2 {width:100%;  margin-top:15px;}
#sub_fac_fac_choke_st_ul2 li{width:27%; height:5%; float:left; padding-left:30px; background:url("../../img/content/sub_fac_fac_radot.jpg") no-repeat 15px 6px; }
#sub_fac_fac_choke_st_div2 p{width:95%; float:left;}

.sub_fac_fac_hand {width:100%;}
.sub_fac_fac_hand_01 {width:50%;}
.sub_fac_fac_hand_div {width:50%;}
.sub_fac_fac_hand_div img {display:block; width:33.3%;}

.sub_fac_fac_hand_div2 {width:50%;}
.sub_fac_fac_hand_div2 img {display:block; width:50%;}


.ipcc{ height:50px; }
.ipcc:after{content:""; display:block; clear:both; }




.moviebox {width:100%;margin:10px 0 0 0;  }

iframe {width: 100%;}


      .youtubeWrap {
        position: relative;
        width: 100%;
        padding-bottom: 56.25%;
      }
      .youtubeWrap iframe {
        position: absolute;
        width: 100%;
        height: 100%;
      }





@media all and (max-width:1000px){


.moviebox {width:100%; left:0; margin-left:0; }
}

@media all and (max-width:789px){


h3.gtit {  font-size:22px;  padding:30px 0; letter-spacing:-1px;}
h3.gtit span {font-size:22px;letter-spacing:-1px; }


.greeting dl dd { font-size:13px;}
.greeting dl dd span {font-size:13px; }




}




@media all and (max-width:600px){



h3.gtit {  font-size:20px;  padding:20px 0; letter-spacing:0;}
h3.gtit span {font-size:20px;letter-spacing:0; }




}




@media all and (max-width:480px){


h3.gtit {  font-size:18px;  padding:20px 0; letter-spacing:0;}
h3.gtit span {font-size:18px;letter-spacing:0; }


.greeting dl dd { font-size:12px; }
.greeting dl dd span {font-size:12px; }

.greeting dl dd.end {font-size:13px; padding:20px 0 0 0; text-align:left;}
.greeting dl dd.end span { font-size:13px; }

/*.layer_pop .showh_area{ top:0;}*/


}


@media all and (max-width:360px){

h3.gtit {  font-size:16px; }
h3.gtit span {font-size:16px; }
.greeting dl dt {width:100%; float:none; text-align:center; padding:0 0 15px 0;}
.greeting dl dd {width:100%; float:none;}
.greeting dl dd { font-size:11px; }
.greeting dl dd span {font-size:11px; }




}


@media all and (max-width:320px){

h3.gtit {  font-size:16px; }





}


/*  1024ÀÌÇÏÇì´õ°øÅë */ 
/*
@media all and (max-width:1024px){
.bi .bibox {width:30.1%;} 


.bi p.bimg img {width:80%; max-width:180px; }










}


*/







/*  1024~720px¿ë */ 
/*
@media all and (min-width:789px) and (max-width:1024px){



.greeting {width:71%;  }

.energyimg li {width:48%; margin:0 0.2% 5px 0.2%; #float:left; }


}
*/

/*  1024ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:1000px){
.conbox {width:100%; float:none; }
.conleft {display:none;}
}
*/

/*  789ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:789px){
.cert ul li { width:24%;  height:250px;}
.cert ul li.last {width:48%; text-align:center;}

.greeting {width:69%;  }

.greeting h3.gtit {font-size:34pt; line-height:36pt; }
.greeting h3.gtit span{font-size:34pt; line-height:36pt; }
.greeting dl dt .ltxt {font-size:14pt;  line-height:20pt;  }

.greeting dl dd { line-height:22px; }
.greeting dl dd span { line-height:22px;  }


h2.contit {width:100%; float:none; overflow:hidden; padding:5px 0 20px 25px;  }
h2.contit .ltit {width:auto; float:left;}
h2.contit .lstit {width:auto; float:left; }



.bi .color h3 {width:15%;}
.bi .blist {width:84%; }


.build .txtbox {width:100%; float:none;}
.build .bimg {width:100%; float:none; text-align:center !important;}

.build .bimg img {margin:20px 0 0 0;}


#tabmenu_01 ul li{ width:15.6%;}


.etable_02 dl.etit {width:33%;float:left;background:none;}
.etable_02 dl.etit dt {width:100%; float:none; background:#454545; font-size:12px; }
.etable_02 dl.etit dd {width:100%; float:none; color:#323232; border-bottom:1px dotted #aaa;}

.etable_02 dl.etxt {width:33%;float:left;border-bottom:none;}
.etable_02 dl.etxt dt {width:100%; float:none;  background:#454545; color:#fff; font-size:12px;}
.etable_02 dl.etxt dt span { color:#1b8ec3; font-size:12px; }

.etable_02 dl.etxt dd {width:100%; float:none;  border-bottom:1px dotted #aaa;}


.ebox .txtlist_02 dl dt {width:3%; }
.ebox .txtlist_02 dl dd {width:97%; }

.ebox .txtlist_03 dl dt {width:3%; }
.ebox .txtlist_03 dl dd {width:97%; }
.energyimg li {width:48%; margin:0 0.2% 5px 0.2%; #float:left; }


}
*/

/*  700ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:700px){


.etable_02_2 dl.etit {width:49.9%;float:left;border:none;}
.etable_02_2 dl.etit dt {width:100%; float:none; font-size:12px; border-top:2px solid #323232; border-bottom:1px solid #454545; padding:10px 0 0 0; height:50px; }
.etable_02_2 dl.etit dd {width:100%; float:none; border-bottom:1px solid #aaa; height:60px; padding:10px 0 0 0;height:50px;}
.etable_02_2 dl.etxt {width:49.9%;float:left;border:none;}
.etable_02_2 dl.etxt dt {width:100%; float:none; font-size:12px;border-top:2px solid #323232; border-bottom:1px solid #454545; height:40px; padding:20px 0 0 0;  }
.etable_02_2 dl.etxt dd {width:100%; float:none; border-bottom:1px  solid #aaa; height:60px; padding:20px 0 0 0; height:40px;}

}
*/

/*  660ÀÌÇÏ¿ë */ 

@media all and (max-width:660px){
#sub_cert_ul li {width:33.3%;}

}

@media all and (max-width:480px){
#sub_cert_ul li {width:50%;}	
}

/*  600ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:600px){




h2.contit {width:100%; float:none; overflow:hidden; font-size:19pt;line-height:24pt; }
h2.contit .ltit { font-size:19pt;line-height:24pt; }
h2.contit .lstit { font-size:19pt;line-height:24pt; }

.conbox {width:100%; float:none; }
h2.vtit {font-size:22pt; }
h2.vtit span{font-size:22pt; }
*/

/* vision */
/*
.vision h2.vtit {font-size:24pt; line-height:30pt;}
.vision h2.vtit span {font-size:24pt; line-height:30pt;}
.vision h4.vtit {font-size:15px;} 
.vision dl {width:100%; margin:0; float:none; padding:25px 0; border-bottom:1px dotted #bbb; overflow:hidden;}
.vision dl.first {padding:0 0 25px;}

.vision dl.last {border-bottom:none; padding:25px 0 0 0;}

.vision dl dd dl.list_01 {border-bottom:none;} 
.vision dl dd dl.list_02 {border-bottom:none;} 
*/


/* greeting */
/*
.ceoimg { display:none;}
.greeting {width:100%; float:none;  }


.bi p.bimg{width:40%; }
.bi dl.btxt_01 {width:55%;}

.cert ul li { width:32%; }
*/



/* energy_table */
/*
.energy_table table th {font-size:12px;}





.projectbox  .mbox {width:47%;  margin:0 0.4% 15% 0.4%; #height:400px; #margin:0 0.4% 0 0.4%; float:none; }
.projectbox  .mbox .mimg img { width:100%; height:auto; }

#tabmenu_lo ul li{ width:49.4%;}

.hbox h3.htit {width:100%; float:none; text-align:left;font-size:22pt; line-height:26pt; }
.hbox dl.hconbox {width:100%; float:none; padding:3px 0;}
.hbox dl.hconbox dt {line-height:20px; padding:0 0 0 2%; width:8%; }
.hbox dl.hconbox dd {line-height:20px; width:87%;}


#map_canvas { width:99.6%; }
#map_canvas1 { width:99.6%; }
#map_canvas2 { width:99.6%; }
.map .map_txt_01 dl dt {width:94%; padding:10px 3% 0 3%; float:none; background:#fff; line-height:24px; text-align:left;}
.map .map_txt_01 dl dd {width:94%; padding:0 3% 10px 3%; float:none; line-height:24px;}

.map .map_txt_01 dl.list2 dt{ width:94%; padding:10px 3% 0 3%; float:none; background:#fff; line-height:20px; text-align:left;}
.map .map_txt_01 dl.list2 dd {width:94%; padding:0 3% 5px  3%; float:none; line-height:30px;}



.noemail h2.gtit {font-size:16pt; line-height:30pt;}
.noemail .nimg { padding:5% 0;}

.noemail dl dt {font-size:15px; line-height:20px; }
.noemail dl dd { line-height:22px;}
.noemail dl dd span { line-height:22px;  }
#tabmenu_01 ul li{  width:32%; margin:0 2px 2px 0; }
#tabmenu_01 ul li.first {border-left:1px solid #42506b;}




.ebox .txtlist_02 dl dt {width:4%; }
.ebox .txtlist_02 dl dd {width:96%; }

.ebox .txtlist_03 dl dt {width:4%; }
.ebox .txtlist_03 dl dd {width:96%; }



.etable_03 dl {width:100%; padding:0 0 20px 0;}
.etable_03_2 dl {width:100%; padding:0 0 20px 0;}



}
*/

/*  480ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:480px){


h2.vtit {font-size:20pt; }
h2.vtit span{font-size:20pt; }
h2.htit {font-size:22pt; }
  
.vision h2.vtit {font-size:22pt; line-height:26pt;}
.vision h2.vtit span {font-size:22pt; line-height:26pt;}  

.vision h4.vtit {font-size:13px;} 
.projectbox {text-align:center;}
.projectbox  .mbox {width:100%; max-width:290px; margin:0 auto 20% auto;  #height:450px; }


.cert ul li { width:49%;  height:250px;}
.cert ul li.last {width:99%;}
#map_canvas { width:99.5%; }
#map_canvas1 { width:99.5%; }
#map_canvas2 { width:99.5%; }

.greeting h3.gtit {font-size:30pt; line-height:34pt; }
.greeting h3.gtit span{font-size:30pt; line-height:34pt; }
.greeting dl dt .ltxt {font-size:12pt;  line-height:18pt;}

.bi p.bimg{width:98%; margin:0 0 30px 0 ; }
.bi dl.btxt_01 {width:100%;}

.bi .color h3 {width:90%; padding:0 0 10px 1.4%;}
.bi .blist {width:100%; }


#tabmenu_01 ul li a{ font-family: 'NanumGothicWeb';  }
*/

/* etable */
/*
.etable_01 dl dt {font-size:12px;}
.etable_01 dl dd {font-size:12px;}
.etable_01 dl dd.eimgbox dl {width:100%; padding:0 0 20px 0; }
.etable_01 dl dd.eimgbox dl dd {line-height:16px;font-size:12px;}
.etable_03_1 dl {width:100%; padding:0 0 20px 0;}

.etable_02_3 dl.etxt dt {font-size:11px; }

.etable_02_3 dl.etxt dd {font-size:11px; }

}
*/



/* 400ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:400px){



.vision h2.vtit {font-size:20pt; line-height:24pt;}
.vision h2.vtit span {font-size:20pt; line-height:24pt;} 

.bi .bibox {width:97.1%;}



.etable_02_1 dl.etit dt {font-size:12px; }
.etable_02_1 dl.etit dd {font-size:12px; }

.ebox .txtlist_02 dl dt {width:5%; }
.ebox .txtlist_02 dl dd {width:95%; }

.ebox .txtlist_03 dl dt {width:5%; }
.ebox .txtlist_03 dl dd {width:95%; }

.energyimg li {width:100%;  margin:0 0 5px 0;
*/

/* energy_table */
/*
.energy_table table th {font-size:11px;letter-spacing:-1px;}
.energy_table table td {font-size:11px; letter-spacing:-1px;}


}
*/

/*  360ÀÌÇÏ¿ë */ 
/*
@media all and (max-width:360px){

h2.contit { font-size:18pt;}
h2.contit .ltit {font-size:18pt;}
h2.contit .lstit {font-size:18pt;}



.vision h2.vtit {font-size:18pt; line-height:22pt;}
.vision h2.vtit span {font-size:18pt; line-height:22pt;}  


.greeting h3.gtit {font-size:26pt; line-height:28pt; }
.greeting h3.gtit span{font-size:26pt; line-height:28pt; }


#tabmenu_lo ul li{ width:49.2%;}

.etable_02_1 dl.etit dt {font-size:11px; }
.etable_02_1 dl.etit dd {font-size:11px; }


.etable_02_3 dl.etxt dt {letter-spacing:-0.5px; }

.etable_02_3 dl.etxt dd {letter-spacing:-0.5px; }
}






#flash a { font-size:11px; font-family:"µ¸¿ò",Dotum; }
*/