@media only screen and (min-width: 0px) and (max-width: 800px) {
#header #menu2, #quickArea_s,#contents .subMenu .titleBg, #imgArea, #contents .subTitle ,#contents .navi ,.pageTitle, 
#contents hr , #footer .right,  .boardNone, .tel_pc,#mainImg ,.amazon_scroller, #site1Tit,.con_04, #boArea .boList .boContxt , #footer .right,
#contents .container .danList .quickCart, .nowBuy , #header #menu ul, .ep_board thead, .mPoint , .ep_schBG3, #header #menu, #quick , a.btn_03,   .naviArea, .cat, .kmap
{display:none;}
.img_100 { width:100%; }
.pcNone { display:block; }
.mobr { display:block; }
.mobileNone { display:none; }
.onM { margin-left:0px !important;  clear:both; width:100%; margin-top:10px; display:block;}
body,textarea,input,select{font-size:11px;}
body { margin: 0 0px;}
#wrap {width:100%; }
.allMenuList li.ly{display:none;}
.total_menu {position:absolute;text-align:center;z-index:9999999; top:0px; left:0px; padding:17px; display:block;}
.side_area , .contentBG { position:fixed; }
#header,#contents,#footer, #mainCon, .boList {position:relative;width:100%;margin:0 auto;}


.m_scroll { width:100%; overflow-x:scroll}
.samglotb { width:800px;}
.samglotb2 { width:800px;}
.mo_100 { width:100% !important;}
.bod_none { border-right: 0px solid #e5e5e5 !important; }

.vision { width:100%; background:#00225c; padding:50px 0px; text-align:center; color:#fff; font-size:20px;  font-family: 'notokr-bold'; -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;  }
.vision > p { color:#a0cf65; font-size:11px; padding-top:14px; }
.vision_ { color:#00225c; font-size:11px; padding-top:14px; font-size:13px; text-align:right; }
.value { width:100%; margin-top:40px;}
.value > li > h1 { font-size:18px; font-family: 'notokr-bold'; color:#00235d; margin-bottom:30px; padding:10px 0 ; width:100%; color:#fff; background:#00225c; -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; }
.value > li { width:19%; text-align:center; float:left; margin:0 3%; border-bottom:1px solid #eee; padding-bottom:40px; }


.mission { width:100%; background:#00225c; padding:50px 0px; text-align:center; color:#fff; font-size:20px; line-height:36px;  font-family: 'notokr-regular'; -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;  }



#contentsArea .catMenu4_ { position:relative;  text-align:center; font-weight:normal; padding:20px 0 20px 0;  }
#contentsArea .catMenu4_ a { display:block; float:left; width:32%; margin:1px; font-size:13px;background:#fafafa; padding:6px 0; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu4_ a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu4_ a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu4_ a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }




#headerArea {position:relative;width:100%; background:none}
#header {height:55px;}
#headerArea #header .logo {position: absolute;top:17px;left:0px;width:100%;height:55px; text-align:center;}
#headerArea > #header > .logo > a > img { width:140px; }
#header .topMenu {position: absolute;top:12px;right:0px; display:none; }
#header .topMenu li {float:left;padding:0 2px;height:39px;text-align:center; font-size:13px; }

.proSearBtn { width:55px; height:55px; text-align:center; position: absolute;top:0px;right:0px; background:#0554a1; color:#fff; font-size:30px; display:block; z-index:9999999999999999 }
.proSearBtn > img { width:100%; height:100%;}

.moLang { width:100%; height:55px; background:#000; position: absolute;top:0px;left:53px; color:#fff; padding-left:40px; display:block;  }
.moLang a { display:block; float:left; font-size:15px; padding:18px 0 0 0px;}

.bcc_01 { width:100%; margin: 0 auto;}
.bcc_01 > li {  width:100%; text-align:center; clear:both; padding:10px 0px; }
.bcc_01 > li > img { width:100%;}
.bcc_02 { width:100%; margin: 0 auto;}
.bcc_02 > li {  width:100%; text-align:center; clear:both; padding:10px 0px; }
.bcc_02 > li > img { width:100%;}
.bcc_03 { width:100%; margin: 0 auto;}
.bcc_03 > li {  width:100%; text-align:center; clear:both; padding:10px 0px; }
.bcc_03 > li > img { width:100%;}

.sintit {  font-size:16px; }


.jcc_rohs {  overflow:hidden; margin-top:30px; }
.jcc_rohs > li { float:left; width:50%; text-align:center; padding-bottom:20px;  }
.jcc_rohs > li > img {  padding:0px; margin-bottom:10px;  width:100%; }

.jcc_busi_01 {  overflow:hidden;  }
.jcc_busi_01 > li { float:left; width:100%; text-align:center; padding-bottom:20px; font-size:16px;  }
.jcc_busi_01 > li > img {  margin-bottom:10px; width:100%; }


.jcc_busi_02 {  overflow:hidden;  }
.jcc_busi_02 > li { float:left; width:100%; text-align:center;   }
.jcc_busi_02 > li > img {  margin-bottom:30px; width:100%; }

.envi > li > h2 { display:none;}

#footerArea {position:relative;width:100%;clear:both; background:#fff; text-align:center; border-top:1px solid #e5e5e5 }
#footer {color:#000;padding:50px 0 30px 0; font-size:12px; }
#footer > .left{position: absolute;top:30px;left:0px; width:100%;}
#footerArea > #footer > .left > .copytxt { color:#000; font-size:12px; padding-top:5px; }
#footerArea > #footer > .left > ul > .mtt { font-size:16px; font-weight:bold; letter-spacing:-1px; color:#000; padding-bottom:8px;}
#subImgArea { width:100%; height:80px; background:url(../../images/samwha/subBg.jpg) repeat-y center top; background-size:cover; }
#subImgArea .subTitleArea { position:relative;width:100%; text-align:center; padding:53px 0px 0px 0px;}
#subImgArea .subTitleArea .subTitle{ position:relative;  color:#fff; font-size:22px; letter-spacing:3px;  font-weight:bold; }
#contentsArea { position:relative; width:100%; margin:0px auto 50px auto; padding-bottom:50px; min-height:700px;}
#contentsArea > .conTitle2 { display:none; }
#contentsArea > .conTitle { display:none; text-align:center; letter-spacing:-1px; font-size:24px; font-weight:normal; padding:50px 0 10px 0; border-bottom:2px solid #333; font-family:"notokr-bold"; width:180px; margin: 0 auto; }
#contentsArea > .content {    padding:30px 10px 0 10px; }
#contentsArea .sub02Menu, #contentsArea .sub03Menu, #contentsArea .sub04Menu,#contentsArea .sub05Menu, #contentsArea .sub08Menu {width:99.9%; }
#contentsArea .sub01Menu a, #contentsArea .sub02Menu a, #contentsArea .sub03Menu a,#contentsArea .sub04Menu a ,#contentsArea .sub05Menu a ,#contentsArea .sub08Menu a  { font-size:13px; padding:15px 0 15px 0; }
#contentsArea .sub01Menu {width:150%; }

/*Γί°‘*/

.ep_board{ width:100%; border-top:2px solid #000; margin-top:20px; }
.ep_board th{ border-right: 1px solid #e5e5e5; font-size:16px;   border-bottom: 1px solid #666; height:60px; text-align:center;   font-weight:bold; color:#000;}
.ep_board td{ border-right: 0px solid #e5e5e5;  border-bottom: 1px solid #e5e5e5; padding:15px 0 15px 0px; line-height:20px; } 
.ep_board .last { border-right:0px; }
.ep_board .mdate { display:none; }

.envi  { width:100%; margin:50px auto 0 auto; }
.envi > li { text-align:center; padding:10px 0 30px 0; font-size:14px;}
.envi > li > h2 { text-align:center; font-size:30px; padding-bottom:10px; color:#0554a1;}


#proArea{ width:100%; }
#proArea_1,#proArea_2,#proArea_3 { width:100%; height: auto;  padding:0; background:#0554a1; margin-bottom:10px; margin:0px 0px 10px 0px;}

#proArea_1 a,#proArea_2 a,#proArea_3 a { display:block; color:#fff; padding:13px 20px; font-size:15px; color:#b9d0e5; border-bottom:1px solid #1962a8 }
#proArea_1 h1,#proArea_2 h1,#proArea_3 h1 {  color:#fff; padding:15px 0px; font-size:20px; text-align:center; background:#044584; } 

#moMenuTit{ width:100%; text-align:left; height:45px; margin:0px auto 0px auto; background:#fff; border-bottom:1px solid #eee;  font-size:18px; font-weight:bold; color:#0554a1; display:block ; }
#moMenuTit_on { position: absolute; width:100%; left: 0px; top: 14px; }
#moMenuTit_off { visibility: hidden; position: absolute; width:100%; left: 0px; top: 14px; }

a.mosubm { padding:0 10px; display:block; }

.fa-chevron-circle-down { position: absolute; width:50px; right: 10px; top: 0px; color:#0554a1;  }
.fa-chevron-circle-up { position: absolute; width:50px; right: 10px; top: 0px; color:#0554a1;  }
#moMenu {
	width:100%;
	position: absolute;
	left: 0px;
	top: 45px;
	z-index: 1;
	visibility: hidden;
	background:#fff;
}

#contentsArea .sub01Menu,#contentsArea .sub02Menu,#contentsArea .sub03Menu,#contentsArea .sub05Menu,#contentsArea .sub06Menu,#contentsArea .sub08Menu,#contentsArea .sub07Menu  {width:100%; margin:0px auto 0px auto; overflow:hidden;  border:0px; background:#222;}
#contentsArea .sub01Menu a,#contentsArea .sub02Menu a,#contentsArea .sub03Menu a,#contentsArea .sub05Menu a,#contentsArea .sub06Menu a ,#contentsArea .sub08Menu a,#contentsArea .sub07Menu a  { text-align:center; font-size:15px; color:#fff;  border-bottom:1px solid #333;  padding:12px 0 12px 0; display:block; width:100%; float:left; background:none;}
#contentsArea .sub01Menu a.out,#contentsArea .sub02Menu a.out,#contentsArea .sub03Menu a.out,#contentsArea .sub05Menu a.out,#contentsArea .sub06Menu a.out ,#contentsArea .sub08Menu a.out,#contentsArea .sub07Menu a.out  { width:100%; } 
#contentsArea .sub01Menu a.on,#contentsArea .sub02Menu a.on,#contentsArea .sub03Menu a.on,#contentsArea .sub05Menu a.on,#contentsArea .sub06Menu a.on ,#contentsArea .sub08Menu a.on,#contentsArea .sub07Menu a.on   { background:#0554a1; color:#fff; font-weight:bold}

#contentsArea .sub01Menu a:hover,#contentsArea .sub02Menu a:hover,#contentsArea .sub03Menu a:hover,#contentsArea .sub05Menu a:hover { color:#fff}
#contentsArea .sub01Menu a.on:hover,#contentsArea .sub02Menu a.on:hover,#contentsArea .sub03Menu a.on:hover,#contentsArea .sub05Menu a.on:hover { color:#fff;}
#contentsArea .sub04Menu { border:0px; }



#contentsArea .catMenu { position:relative;  text-align:left; font-weight:normal; padding:20px 0 0px 0; width:100%;  text-align:center;   }
#contentsArea .catMenu a { display:none; }
#contentsArea .catMenu a:hover { color:#0554a1}
#contentsArea .catMenu a.on { color:#000; background:#fff; border:0px solid #0554a1; font-weight:bold; font-size:22px; display:block; padding-bottom:0px;  }

#contentsArea .catMenu2 { position:relative;  text-align:center; font-weight:normal; padding:50px 0 0px 0;    }
#contentsArea .catMenu2 a { font-size:15px;background:#fafafa; padding:10px 20px 13px 20px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu2 a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu2 a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu2 a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }



#contentsArea .catMenu3 { position:relative;  text-align:center; font-weight:normal; padding:50px 0 0px 0;    }
#contentsArea .catMenu3 a { font-size:13px;background:#fafafa; padding:6px 8px 8px 8px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu3 a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu3 a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu3 a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }


#contentsArea .catMenu3_ { position:relative;  text-align:center; font-weight:normal; padding:50px 0 0px 0;    }
#contentsArea .catMenu3_ a { font-size:13px;background:#fafafa; padding:7px 10px 9px 10px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu3_ a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu3_ a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }

#contentsArea .catMenu4 { position:relative;  text-align:center; font-weight:normal; padding:0px 0 20px 0;    }
#contentsArea .catMenu4 a { font-size:13px;background:#fafafa; padding:6px 20px 9px 20px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu4 a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu4 a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu4 a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }

#contentsArea .catMenu5 { position:relative;  text-align:center; font-weight:normal; padding:30px 0 10px 0; display:block;    }
#contentsArea .catMenu5 a { font-size:13px;background:#fafafa; padding:7px 10px 9px 10px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu5 a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu5 a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu5 a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }

#contentsArea .catMenu6 { position:relative;  text-align:center; font-weight:normal; padding:0px 0 10px 0; display:block;    }
#contentsArea .catMenu6 a { width:100%; display:block; font-size:16px;background:#fafafa; padding:7px 0px 9px 0px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#333; margin-bottom:2px;  }
#contentsArea .catMenu6 a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu6 a.on { color:#fff; background:#0554a1;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu6 a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }

#contentsArea .catMenu6 a.glolink { width:100%; display:block; font-size:15px;background:#fff; padding:3px 0px 3px 0px; border:0px solid #ddd; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;  margin-bottom:0px; }
#contentsArea .catMenu6 a.glolink_on { color:#000; font-weight:bold; width:100%; display:block; font-size:15px;background:#fff; padding:3px 0px 3px 0px; border:0px solid #ddd; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;  margin-bottom:0px; }


#contentsArea .catMenu7 { position:relative;  text-align:center; font-weight:normal; padding:50px 0 0px 0;    }
#contentsArea .catMenu7 a { font-size:13px;background:#fafafa; padding:5px 5px 8px 5px; border:1px solid #ddd; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; color:#999;  }
#contentsArea .catMenu7 a:hover {color:#000; background:#fafafa; border:1px solid #ddd; }
#contentsArea .catMenu7 a.on { color:#000; background:#fff;  border:1px solid #333; font-weight:bold; }
#contentsArea .catMenu7 a.cat { position:absolute; top:41px; right:0px; background:#222; border:1px solid #222; color:#fff;  font-size:14px; padding:8px 20px 11px 20px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }





.pc_map { position:relative; width:100%; height:450px; margin:0 auto; overflow:hidden; border:1px solid #ddd;  }
.root_daum_roughmap { position:absolute; top:0px; left:0px;  }
.maptb { width:100%;}
.maptb th{ color:#000; border-bottom:1px solid #ccc; height:55px; background-color:#fff;  text-align:left; padding-left:15px; width:15%}
.maptb td{ border-bottom:1px solid #eee; padding-left:30px; padding:30px 10px;  }
.font_point{ font-weight:bold; color:#df262e}

.contit { font-size:24px; height:40px; font-weight:normal; letter-spacing:-1px; }

.insa_1 { width:100%; padding-bottom:50px; border-bottom:1px solid #e5e5e5; overflow:hidden; }
.insa_1 > .insa_top { float:right; width:60%;  }
.insa_1 > .insa_top > h1 { font-size:20px; padding:40px 0 10px 0; font-family:"notokr-bold";  }
.insa_1 > .insa_top  > p { font-size:16px; font-family:"notokr-regular"; line-height:18px; }
.insa_1 > img { float:left; padding-right:5%; width:35%; margin-top:40px; }
.insa_2 { width:100%; padding-top:50px;overflow:hidden; font-size:15px; }
.insa_2 > .in_left { float:left; width:100%;  }
.insa_2 > .in_right { float:left; width:100%;  }
.insa_3  { float:right; font-size:18px; font-weight:bold; padding-top:50px;}
.his_right { width:100%; margin-left:0px; background:none; padding-top:30px; }
.his_right > h1 { margin-left:0px; font-size:30px; height:70px; line-height:30px; background:url(../../images/common/his_line.jpg) repeat-y left -10px;  }
.his_right > ul { margin:0 0 0 0px;}
.his_right > ul > li {height:auto; font-size:14px; vertical-align:middle; letter-spacing:-1px; padding-bottom:10px; padding-right:20px;}
.his_right > ul > li > span { font-weight:bold; padding-right:10px;  font-size:14px;   letter-spacing:0px;}
.his_left { width:100%;  background:none; text-align:left; padding-top:30px;  }
.his_left > h1 { margin-left:0px; font-size:30px; height:70px; line-height:30px; background:url(../../images/common/his_line.jpg) repeat-y left -10px;  }
.his_left > ul  { margin:0 0 0 0px;}
.his_left > ul > li {height:auto;  font-size:14px; vertical-align:middle; letter-spacing:-1px; padding-bottom:10px; padding-right:20px;}
.his_left > ul > li > span { font-weight:bold; padding-right:10px;  font-size:14px;  letter-spacing:0px;  float:left; padding-left:0px;}
.sur > li { width:100%; height:200px; padding:370px 0px 0px 0px;}


.cer { width:100%; margin:0 auto; }
.cer > li { float:left; padding:0 0px 20px 0px; width:100%; text-align:center;}




.sur_Area { width:100%; background:none;  }

.sur_ > li { width:100%; height:250px; float:left; padding-top:20px; text-align:center; font-size:15px; margin-top:30px;  color:#666; letter-spacing:-1px; }
.sur_ > li > h1 {  font-weight:normal; font-size:24px; padding-bottom:30px; line-height:30px; font-family:"notokr-bold"; color:#333; text-decoration:underline }
.sur_ > li > h2 {  font-weight:normal; font-size:50px; padding-bottom:50px; line-height:30px; font-family:"notokr-bold"; color:#3383ce;  }


.samglotb3{ width:1000px; border-top:2px solid #000; margin-top:20px;  }
.samglotb3 .thtit { background:#fff;  font-size:20px;  height:70px;  }
.samglotb3 th{ font-size:16px; border-right: 1px solid #fff; font-weight:bold;   border-bottom: 1px solid #999;  padding:20px 50px 20px 50px; text-align:left; background:#fff;  color:#000;}
.samglotb3 td{ border-right: 1px solid #f2f2f2;  border-bottom: 1px solid #ccc; height:80px; line-height:24px; text-align:left; font-size:14px; padding:20px 50px 20px 50px; color:#666;   } 
.samglotb3 .last { border-right:0px;  }




.oper_01 { position:relative; background:url(../../images/samwha/0104_01.jpg) no-repeat center 30px; background-size:200px; width:320px; margin:0 auto; height:280px; border-bottom:0px solid #e5e5e5; font-family:notokr-regular; }	
.oper_01 > .oper_do_01 { position: absolute;top:0px; left:0px; line-height:20px; }
.oper_01 > .oper_do_02 { position: absolute;top:200px; left:0px; }
.oper_01 > .oper_do_03 { position: absolute;top:200px; left:240px;}
.oper_01 > .oper_do_04	{ position: absolute;top:115px; left:0px; line-height:20px; }
.oper_01 > .oper_do_04 > .oper_txt_1 > span{ color:#000}
.oper_txt_1 { font-size:16px; color:#266eb7; text-align:center; font-weight:normal; padding-bottom:10px; letter-spacing:-1px; }
.oper_txt_2 {font-size:13px; text-align:center }


.et_oper_01 { position:relative; background:url(../../images/samwha/0104_01.jpg) no-repeat center 120px; background-size:200px; width:320px; margin:0 auto; height:440px; border-bottom:0px solid #e5e5e5; font-family:notokr-regular; }	
.et_oper_01 > .et_oper_do_01 { position: absolute;top:40px; left:0px; line-height:20px; }
.et_oper_01 > .et_oper_do_02 { position: absolute;top:310px; left:-50px; }
.et_oper_01 > .et_oper_do_03 { position: absolute;top:310px; left:200px;}
.et_oper_01 > .et_oper_do_04	{ position: absolute;top:210px; left:0px; line-height:20px; }
.et_oper_01 > .et_oper_do_04 > .et_oper_txt_1 > span{ color:#000}
.et_oper_txt_1 { font-size:16px; color:#266eb7; text-align:center; font-weight:normal; padding-bottom:10px; letter-spacing:-1px; }
.et_oper_txt_2 {font-size:13px; text-align:center }





.oper_02 { width:100%; text-align:center; padding-top:40px; overflow:hidden; font-size:14px; border-top:1px solid #e5e5e5; }	
.oper_02 > h1 { font-weight:normal;  font-size:24px;   height:30px; width:100%; margin:0 auto 40px auto; }
.oper_02 > h2 { font-weight:normal;  font-size:18px; padding-bottom:20px;  }
.oper_02 > ul > .oper_left { float:left; width:44%; padding:200px 3% 0 3%;  padding-top:190px; background:url(../../images/samwha/0104_02.jpg) no-repeat center 0px; background-size:150px; }
.oper_02 > ul > .oper_right { float:left; width:44%; padding:200px 3% 0 3%; padding-top:190px; background:url(../../images/samwha/0104_03.jpg) no-repeat center 0px; background-size:150px;   }
.sam_ci > h1 { text-align:center; padding:0px 0 40px 0;  }
.sam_ci > h1 > img { width:100%; }
.sam_ci > h2 { text-align:center; padding:40px 0 0 0; }
.sam_ci > h2 > img { width:100%; }
.sam_ci > ul { overflow:hidden; }
.sam_ci > ul > li {width:100%; padding:0px 0px 50px 0px; height:auto; background:url(../../images/samwha/0105_02.jpg) no-repeat center top; padding-top:50px; float:left; text-align:center; font-size:14px; line-height:22px; }
.sam_ci > ul > li > span { display:block; font-size:38px; color:#005daa; font-family:"notokr-bold"; padding:30px 0 30px 0 }


.visi_01  { overflow:hidden; width:100%; padding:30px 0 50px 0;  border-bottom:1px solid #e5e5e5; display:none; }
.visi_01 > ul { width:330px; margin:0 auto;   }
.visi_01 > ul > li { width:110px;  background:url(../../images/samwha/0106_02.jpg) no-repeat center top; background-size:150px; height:160px; float:left;  text-align:center; line-height:18px; color:#a9a9a9 }
.visi_01 > ul > li > h1 { padding-bottom:5px; font-weight:normal; padding-top:55px; font-size:18px;letter-spacing:-1px;   }
.visi_01 > ul > .on { color:#1f72d8; background:url(../../images/samwha/0106_01.jpg) no-repeat center top ; background-size:150px;} 
.visi_02 { width:100%; text-align:center; padding-top:0px; overflow:hidden; font-size:16px; }	
.visi_02 > h1 { font-weight:normal;  font-size:24px;   height:30px; width:100%; margin:0 auto 40px auto; }
.visi_02 > h2 { font-weight:normal;  font-size:20px; padding-bottom:20px; line-height:24px  }
.visi_02 > h2 > span { color:#0457a5 ; }
.visi_03 { overflow:hidden; width:100%; background:none; margin:30px auto 0 auto; height:200px; }
.visi_03 > ul > li { width:33.3%; float:left; text-align:center; font-size:15px;  }
.visi_03 > ul > li > h1 { color:#0457a5;  border:2px solid #0457a5; margin:20px 5px; font-size:14px; font-weight:normal; line-height:13px; padding:20px 0px 20px 0px;}
.visi_04 {  position:relative; width:100%; height:auto; background:none; margin-top:50px; }

.visi_04 > h1 { display:none; }
.visi_04 > h2 { display:none; }
.visi_04 > ul { padding:30px 0px 30px 0px; font-size:14px; line-height:20px;}
.visi_04 > ul > li > h3 { font-size:24px; font-weight:normal; padding-bottom:20px; color:#fff; background:#3f79e5; text-align:center; padding:10px 0 10px 0; margin-bottom:20px; }
.visi_04 > ul > li > h4 { font-size:24px; font-weight:normal; padding-bottom:20px; color:#fff; background:#41adce; text-align:center; padding:10px 0 10px 0; margin-bottom:20px; margin-top:50px; }
.txt_bg { background:url(../../images/common/txt_bg.jpg) repeat-x center bottom;  }
.visi_05 {  position:relative;  overflow:hidden; width:330px; height:320px; margin:50px auto 50px auto;  background:url(../../images/samwha/0106_05.jpg) no-repeat center top; background-size:330px; font-family:notokr-regular;    }
.visi_05 > h1 { color:#fff; position:absolute; top:55px; left:100px; font-weight:normal; font-size:12px;  }
.visi_05 > h2 { color:#fff; position:absolute; top:225px; left:15px; font-weight:normal; font-size:12px;  }
.visi_05 > h3 { color:#fff; position:absolute; top:218px; left:200px; font-weight:normal; font-size:12px;  }
.visi_06 {  width:100%; border-top:1px solid #e5e5e5;   }
.visi_06 > ul > li { position:relative;  border-bottom:1px solid #e5e5e5; width:100%; overflow:hidden; padding:40px 0 40px 0; font-size:14px; }
.visi_06 > ul > li > h1 { background:url(../../images/samwha/0106_06.jpg) no-repeat center top; height:122px; width:280px; font-size:13px; color:#fff; font-weight:normal;  float:left; padding:92px 83px 0 0; text-align:center;  }
.visi_06 > ul > li > h2 { background:url(../../images/samwha/0106_07.jpg) no-repeat center top; height:122px; width:280px; font-size:13px; color:#fff; font-weight:normal;  float:left; padding:97px 83px 0 0; text-align:center;  }
.visi_06 > ul > li > h3 { background:url(../../images/samwha/0106_08.jpg) no-repeat center top; height:122px; width:280px; font-size:13px; color:#fff; font-weight:normal;  float:left; padding:92px 83px 0 0; text-align:center;  }
.visi_06 > ul > li > p { padding-top:20px; width:100%; overflow:hidden;}
.visi_06 > ul > li > .padtop { padding-top:20px;}
.env_01 { width:100%; text-align:center;  overflow:hidden; font-size:16px; }	
.env_01 > h1 { font-weight:normal;  font-size:22px; padding-bottom:30px;  }
.env_01 > h1 > span { color:#0457a5 ; }
.env_02 { width:100%; text-align:center;  overflow:hidden; font-size:30px; color:#fff; margin-top:50px;}	
.env_02 > ul > li { float:left; line-height:60px; padding-top:40px; width:100%; height:180px; }
.env_02 > ul > .env_02_01 { background:url(../../images/samwha/0107_01.jpg) no-repeat center top; margin-right:0px;  }
.env_02 > ul > .env_02_02 { background:url(../../images/samwha/0107_02.jpg) no-repeat center top; margin-right:0px;  }
.env_02 > ul > .env_02_03 { background:url(../../images/samwha/0107_03.jpg) no-repeat center top; margin-right:0px;  }
.glotb{ display:none; }



.glotb2{ width:100%; border-top: 2px solid #000;   }
.glotb2 th{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;color:#025ea9; text-align:left; font-size:14px;}
.glotb2 td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;padding:15px; font-size:13px;   } 
.glotb2 .last { border-right:0px; }
.glotb2 .bgc{ background:#f6f6f8; } 
.glo_area { overflow:hidden; width:100%; padding-bottom:50px;overflow:hidden;  }
.glo_home { width:100%; padding:20px 0 10px 0 ; color:#0554a1; font-size:15px; }
.glo_01 { float:left; width:100%; overflow:hidden;  }
.glo_01_left { float:left; width:30%; padding-top:5px;  }
.glo_01_right { float:left; width:65%; padding-left:5%; }
.glo_01_con {  clear:both; padding-top:30px;  }
.glo_01 > ul { padding-top:20px;}
.glo_02 { float:left; width:100%; overflow:hidden;  }
.mo_global { width:100%;}


.busi_01 { overflow:hidden; border-bottom: 1px solid #e5e5e5; margin-top:0px; }
.busi_01 > h1 { display:none; }
.busi_01 > h1 > span { display:block; padding-top:22px; font-size:16px; }
.busi_01 > ul { float:left; font-size:15px; margin-top:10px; margin-bottom:30px;  }
.busi_01 > ul > li { padding:10px 0;}

.busi_02_area { width:100%;border-bottom: 1px solid #e5e5e5;overflow:hidden; }

.busi_02 { width:100%; height:200px;  background:none; float:left;   } 
.busi_02 > ul { overflow:hidden; width:330px; margin:0 auto; }
.busi_02 > ul > li {  float:left; width:98px; letter-spacing:-2px; height: auto; padding:20px 0; height:100px; text-align:center; font-size:11px; border:1px solid #1b6caf; margin:5px; }
.busi_02 > ul > .center { width:98px;}
.busi_02 > ul > .center > h1 { color:#1b6caf; font-size:14px; }
.busi_02 > ul > li > h1 { color:#1b6caf; font-weight:normal;  padding:0px 0 20px 0; font-size:14px; }
.busi_03 {  position:relative; overflow:hidden; margin:0 auto;  width:100%; height:330px;  background:url(../../images/samwha/0402_03.jpg) no-repeat center top; background-size:330px;float:left; text-align:center; padding-left:0px; font-size:15px; }  
.busi_03 >  h1 { color:#1b6caf; font-weight:normal; font-size:20px; padding:70px  0px 100px 170px; color:#fff; }
.busi_03 > span { display:none; }



.info_1 { width:100%; padding-bottom:30px; text-align:center; border-bottom:1px solid #e5e5e5; overflow:hidden; font-size:20px; font-family:"notokr-regular"; line-height:22px; }
.info_1 > span { color:#0457a5;}
.info_2 { background:url(../../images/samwha/0401.jpg) no-repeat center top; height:80px; width:100%; color:#fff; font-family:"notokr-bold"; text-align:center; padding-top:50px; font-size:20px;line-height:32px;  }
.info_3 { width:100%; padding-top:50px;overflow:hidden; font-size:15px; }
.info_3 > .in_left { float:left; width:570px;  }
.info_3 > .in_right { float:right; width:570px;  }



.sam_tit_01 { font-size:26px; font-weight:normal; line-height:30px; background:url(../../images/samwha/tit_icon.jpg) no-repeat left 13px; padding-left:25px; letter-spacing:-1px; }
.sam_tit_01 > .busi_dan {  float:right; font-size:13px; }
.sam_tit_02 { font-size:20px; font-weight:normal; line-height:20px; background:url(../../images/samwha/tit_icon.jpg) no-repeat left 8px; padding-left:20px; margin-top:20px; letter-spacing:-1px; }


.proList { position:relative;  overflow:hidden; clear:both; padding-bottom:10px;  }
.proList li {  float:left; width:44%; padding:5px 3%; text-align:center; height:auto; min-height:50px;  }
.proList li img { width:100%;  }
.proList li > h1 {  position:relative; padding:15px 0px 5px 0px; text-align:center; color:#000; font-size:15px; font-weight:normal;}
.proList li > h1 a:hover { color:#0554a1}


.proView { position:relative;overflow:hidden;clear:both;  }
.pro_img {float:left; width:100%; position:relative;   }
.pro_img > .pro_btnArea {  width:100%; text-align:center; padding-top:30px; padding-bottom:50px;  }
.pro_img > .pro_btnArea > a { background:#fff; border:1px solid #ddd; padding:8px 15px 10px 12px; font-size:13px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;  }
.pro_img > .pro_btnArea > a:hover { background:#0554a1; color:#fff; border:1px solid #ddd;   }
.pro_de{ float:left; width:100%;margin-left:0px;   }
.pro_de > h1 { color:#0554a1; padding-bottom:20px; font-size:30px;  font-family:"notokr-bold";  }
.pro_de > p { padding-bottom:50px; }


.btnArea { text-align:center; margin-top:30px; padding:30px; clear:both; }
.round_1 { -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; }
.round_2 { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.ep_select {  height:37px; background:#fff; border:1px solid #ddd;  font-size:12px; color:#000; vertical-align:middle; }
a.btn_01 { background:#025ea9; padding:10px 30px 10px 30px; color:#fff; margin-right:1px; font-size:14px; font-weight:bold; letter-spacing:-1px;}
a.btn_01 > .fa-search {vertical-align:middle;}
a.btn_02 { background:#025ea9; padding:10px 20px 10px 20px; color:#fff; margin-right:1px; font-size:14px; font-weight:normal; letter-spacing:-1px;}
a.btn_03 {  padding:2px 18px 4px 15px; color:#999;  font-size:12px; font-weight:normal; letter-spacing:-1px; border:1px solid #555; margin-left:10px;}
.bLine { border-top:1px solid #000}
.ep_board .last_mo { border-right:0px; }
.p_l_20 { width:85%}
.ep_date { width:15%}

}