/* Reset CSS */
* {margin:0; padding:0; outline:0;}
a {text-decoration:none; color:#313131;}
img {border:none; margin:0 auto; padding:0 auto; vertical-align:top;}
table {border-collapse:collapse; border-spacing:0;}
input[type='checkbox'] {margin:0 auto; padding:0; border:none;}
input[type='radio'] {margin:0 auto; padding:0; border:none;}
body {background:#fff;font-family:Verdana, Tahoma, dotum; font-size:100%; line-height:1em; color:#333}
alt {overflow:hidden;}
a { text-decoration: none; }
a { color:inherit; }
ul, ol, dl { list-style: none; }
input, select {border: solid 1px #a1a1a1;-moz-border-radius: 0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;font: 1.1em Verdana bold;outline: none;height:2.0em;padding:2px;}

#agreeall input[type='checkbox'] {background: #fff;border: solid 1px #555;height: 24px;width: 24px;-webkit-appearance: none;-webkit-border-radius: 4px;}
#agreeall input[type='checkbox']:checked {background: #fff;border: solid 1px #ff630b;}
#agreeall input[type='checkbox']:checked:after {content: ' ';display: block;width: 14px;height: 14px;background:url(/assets/mcenter/mobile/images/checkb_14.png) no-repeat;position: relative;top: 4px;left: 4px;-webkit-border-radius: 2px;}

/* MainBanner style */
.mbbg {height:246px;}
#container { width:414px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:414px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:414px; height:246px;}
.slides_container a { width:414px; height:246px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:210px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }

/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 213px; width:382px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none;}
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:382px;cursor:pointer;}
.clsBannerButton li {width:62px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}
.rolimgtextarea {width:766px;height:427px;background:url(../images/sub/comimg_bg.png);position:absolute;padding:390px 0 20px;font-size:18px;color:#000;text-align:center;}
.rollbig_img {width:766px; height:427px;}
.rollsmall_img {width:125px;height:70px;}

/* Basic */
.bgtop {width:100%;padding-top:4.6em;background:#fff;}
.bgtop_area {z-index:100; top:0px; left:0px; right:0px; position:absoulte !important; position:fixed;box-shadow: 0 1px 10px rgba(0,0,0,0.3);}
.sctop {width:30%;height:28px;padding:0px 0.75em;boder:none;font-size:0.9em;}
.logotop_area {width:100%;padding:1.5em;background:#ffffff;text-align:center;}
.ft_area {width:100%;padding:0.5em;background:#333;color:#999;}
.fttxt1 {width:100%;font-size:1.1em;font-weight:bold;line-height:1.2em;text-align:center;color:#313131;}
.fttxt2 {width:100%;padding-top:1.0em;font-size:1.0em;line-height:1.2em;text-align:left;}
.fttxt3 {width:100%;padding-top:1.0em;font-size:1.0em;line-height:1.5em;text-align:left;color:#666;letter-spacing:-0.05em;}
.btn_mm1 {display:block;width:100%;padding:0.5em 0;border-right:solid 1px #cccccc;font-size:0.9em;text-align:center;line-height:1.5em;font-weight:bold;color:#014995;}
.btn_mm2 {display:block;width:100%;padding:0.5em 0;font-size:0.9em;text-align:center;line-height:1.5em;font-weight:bold;color:#014995;}
.btn_write {display:block;width:90%;padding:0.5em;background:#f0f0f0;border:solid 1px #cccccc;font-size:1.2em;text-align:center;line-height:1.5em;font-weight:bold;color:#313131;}
.btn_modifydel {padding:0.2em 1.0em;background:#ccc;border:solid 1px #b3b3b3;font-size:1.0em;text-align:center;line-height:1.5em;font-weight:bold;color:#313131;}
.btn_modifydel2 {padding:0.5em 2.5em;background:#ccc;border:solid 1px #b3b3b3;font-size:1.0em;text-align:center;line-height:1.5em;font-weight:bold;color:#313131;}
.notice_area {width:100%;padding:0.5em;background:#eeeeee;}
.cs_area {width:100%;padding:0.5em;background:#c7e0f9;border:solid 1px #014995;font-size:0.75em;text-align:center;line-height:1.5em;font-weight:bold;color:#014995;}
.cs_area2 {width:100%;padding:0.5em;background:#f5f5f5;border:solid 1px #d9d9d9;font-size:0.95em;text-align:center;line-height:1.8em;}
.cs_title {font-size:1.75em;color:#000000;font-weight:bold;line-height:1.5em;}
.cs_title2 {color:#313131;font-weight:bold;line-height:1.5em;}
.cs_call {font-size:1.3em;color:#0160c5;font-weight:bold;}
.btnmgo {height:45px;}
.mainbtn_t1 {padding:0.5em;font-size:1.2em;color:#0160c5;text-align:left;line-height:1.2em}
.mainbtn_t2 {padding:0.5em;font-size:1.2em;color:#009944;text-align:left;line-height:1.2em}
.mainbtn_t3 {padding:0.5em;font-size:1.2em;color:#75468a;text-align:left;line-height:1.2em}
.maptop {padding:0.5em 0;background:#fff;}
.subtoptab {padding:0.95em 1.0em 1.0em;background:#f9f9f9;border-bottom:solid 1px #dbdbdb;color:#666;font-size:0.95em;text-align:right;}
.subtoptab_arr {padding:0.2em 0.25em 0;height:13px;}
.subtoptab_arrback {padding:0.1em 0.5em 0 0;height:26px;}
.subbar {padding:0.1em 1.5em;background:#5099e5;}
.subscript1 {padding:1.0em 0 0;color:#666;line-height:1.4em;font-size:1.1em;}
.subscript2 {color:#666;line-height:1.4em;font-size:1.1em;}
.subscript3 {color:#5099e5;font-weight:bold;}
.subscript4 {color:#666;padding-left:1.0em;font-size:1.1em;color:#5099e5;}
.subscript5 {color:#666;padding-left:1.0em;font-size:1.1em;letter-spacing:-0.05em;}
.subtscr1 {padding:0 0 1.0em;color:#5099e5;font-size:1.2em;font-weight:bold;}
.histit {text-align:right;vertical-align:top;}
.histitl {text-align:left;vertical-align:top;width:18%;}
.hisstit {padding:0 0 0.75em 0.75em;line-height:1.3em;}
.hisstit2 {padding:0 0 0.75em 0.75em;line-height:1.6em;color:#dadada;}
.histbtn {color:#5099e5;}
.cenpoint {font-size:1.4em;background:#fff;-moz-border-radius: 0;-webkit-border-radius: 0;-khtml-border-radius: 0;border-radius: 0;width:100%;border:solid 0.2em #002060;}
.maptitle {padding:0.75em;font-size:1.5em;line-height:1.0em;font-weight:bold;text-align:left;border-bottom:solid 2px #333;color:#333;}
.maptitle2 {padding:0.75em;background:#d2d8dd;font-size:1.5em;line-height:1.0em;font-weight:bold;text-align:center;}
.maplist_on {width:100%;padding:0.5em;background:#01a8cd;color:#fff;border-bottom:solid 1px #0c7690;font-size:1.75em;line-height:1.2em;}
.maplisticon {padding:0.5em 0 0.5em 0.5em;background:#004570;color:#fff;border-bottom:solid 1px #032b42;font-size:1.2em;line-height:1.2em;vertical-align:middle;}
.maplists {width:100%;padding:0.5em;background:#004570;color:#fff;border-bottom:solid 1px #032b42;font-size:1.2em;line-height:1.5em;vertical-align:middle;}
.maplist_off {width:100%;padding:0.5em;background:#fff;color:#707070;border-bottom:solid 1px #959595;font-size:1.75em;line-height:1.2em;}
.maptitle_top {width:100%;padding:0.2em 0;font-size:1.5em;line-height:1.0em;font-weight:bold;text-align:center;}
.maptitle_name {padding-bottom:0.5em;color:#0160c5; font-size:1.2em; font-weight:bold;}
.map_area {width:100%;background:#fff;padding:1.0em;}
.map_icon {padding:0.5em 0.5em 0 1.0em;}
.map_add {padding:0.5em 0;font-size:1.2em;color:#;line-height:1.2em;}
.map_call {padding:0.5em 0;font-size:1.2em;color:#2777ca;line-height:1.2em;}
.cate_product1 {color:#00d1ff;}
.cate_product2 {color:#00ba30;}
.cate_product3 {color:#434343;font-size:0.85em;letter-spacing:-0.05em;}
.ptitle_name {padding-bottom:0.5em;color:#0160c5; font-size:0.80em; font-weight:bold;}
.cs_con {width:100%;padding:0.75em;background:#fff;color:#434343;border-bottom:solid 1px #959595;font-size:1.0em;line-height:1.2em;letter-spacing:-0.01em;}
.cs_date {color:#7d7d7d;font-size:0.8em;line-height:1.2em;}
.bottom_pagenum {width:100%;padding:1.0em 0 1.5em;}
.pnumon {color:#1863af;font-weight:bold;}
.cs_con2 {width:100%;padding:0.5em;background:#fff;color:#434343;border-bottom:solid 1px #959595;color:#0160c5;font-size:1.1em;line-height:1.2em;letter-spacing:-0.01em;}
.cs_con21 {width:75%;padding:0.5em;background:#fff;color:#434343;color:#0160c5;font-size:1.1em;line-height:1.2em;letter-spacing:-0.01em;}
.cs_con3 {width:80%;padding:0.75em;background:#fff;color:#434343;border-bottom:solid 1px #959595;font-size:1.0em;line-height:1.2em;letter-spacing:-0.01em;}
.cs_date2 {width:20%;background:#fff;border-bottom:solid 1px #959595;color:#7d7d7d;font-size:0.8em;line-height:1.2em;}
.cs_date21 {width:25%;background:#fff;border-bottom:solid 1px #959595;color:#7d7d7d;font-size:0.8em;line-height:1.2em;}
.cs_noti {width:100%;background:#e5e5e5;padding:0.75em 0.75em 2.0em;font-size:0.85em;}
.faq_iconq {padding:1.25em 0.5em;background:#fff;border-bottom:solid 1px #959595;font-size:1.2em;line-height:1.2em;}
.faq_q {width:70%;padding:0.75em 0.5em;background:#fff;color:#707070;border-bottom:solid 1px #959595;font-size:1.2em;line-height:1.2em;letter-spacing:-0.05em;text-align:left;}
.faq_q2 {padding:0.75em 0.5em;background:#fff;color:#5099e5 ;border-bottom:solid 1px #959595;font-size:1.2em;line-height:1.2em;letter-spacing:-0.05em;}
.faq_qs {padding:0.75em 0.2em;background:#fff;color:#707070;border-bottom:solid 1px #959595;font-size:0.75em;line-height:1.2em;}
.faq_qs2 {padding:0.75em 1.0em;background:#fff;color:#707070;border-bottom:solid 1px #959595;font-size:0.75em;line-height:1.2em;text-align:right;}
.faq_aarea {padding:0.5em 0.5em 0;background:#f0f0f0;}
.faq_a {width:100%;padding:0.75em 0.5em;background:#f0f0f0;color:#313131;border-bottom:solid 1px #959595;font-size:1.1em;line-height:1.2em;}
.faq_a img {width:100%;}
.faq_abig {width:90%;padding:1.0em;background:#fff;color:#808080;border:solid 1px #ccc;font-size:0.9em;line-height:1.2em;}
.faq_abig2 {width:90%;padding:1.0em;background:#f0f0f0;color:#808080;border:solid 1px #ccc;font-size:0.9em;line-height:1.2em;}
.cslinetop {padding:0.5em 0;line-height:1.5em;color:#666;}
.cslinetop2 {padding:0.5em 0;line-height:1.5em;color:#333; font-size:1.2em;}
.cssubtxt {font-size:0.75em;color:#808080;}
.cswrite {width:90%;height:120px;padding:0.5em;background:#fff;border:none;font-size:1.1em;border-radius:0;border:solid 1px #a1a1a1;color:#666;}
.txtinfo_title {padding-bottom:0.1em;font-size:1.5em;line-height:1.2em; font-weight:bold;}
.txtinfo_sub {padding-bottom:0.1em;font-size:1.2em;line-height:1.2em; font-weight:bold;}
.txtinfo {padding-bottom:1.0em;font-size:0.75em;line-height:1.4em;}
.btpagearrl {padding:0 0.5em 0 0;height:15px;}
.btpagearrr {padding:0 0 0 0.5em;height:15px;}
.bokcol {color:#5099e5;}
.scrtdot {height:18px;padding:0.15em 0.25em 0 0;}
.scrtlimg {width:100%;padding:0;}

.forw_bttxt {font-size:15px;height:18px;vertical-align:top;}
.next_bttxt {font-size:15px;height:18px;vertical-align:top;}

/* Btn */
.btn {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding:0.5em 0.75em;}
.btn:hover { text-decoration: none;}
.btn:active { text-decoration: none;}

.white {color: #666; font-size:1.0em;background: #fff;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;border:solid 1px #ccc;}
.white:hover {color:#666;}
.white:active { color: #666;}
.whiteb {color: #5099e5; font-size:1.0em;background: #fff;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px; border-radius: 8px;border:solid 1px #ccc;}
.whiteb:hover {color:#5099e5;}
.whiteb:active { color: #5099e5;}
.gray {color: #fff; font-size:1.0em;background: #999;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.gray:hover {color:#fff;}
.gray:active { color: #fff; }
.gray2 {color: #fff; font-size:1.3em;padding:1.0em 0;background: #999;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.gray2:hover {color:#fff;}
.gray2:active { color: #fff; }
.blue {color: #ffffff; font-size:1.0em;background: #152564;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.blue:hover {color:#fff;}
.blue:active { color: #fff; }
.skyblue {color: #ffffff; font-size:1.0em;background: #5099e5;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.skyblue:hover {color:#fff;}
.skyblue:active { color: #fff;}
.skyblue2 {color: #ffffff; font-size:1.3em;padding:1.0em 0;background: #5099e5;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.skyblue2:hover {color:#fff;}
.skyblue2:active { color: #fff;}
.btfull {width:100%;color: #333; padding:1.0em 0;font-size:1.2em;background: #d2d8dd;border:solid 1px #a9b7c3;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.btfull:hover {color:#333;}
.btfull:active { color: #333;}
.btfull2 {width:100%;color: #fff; padding:1.0em 0;font-size:1.2em;background: #5099e5;border:solid 1px #307ecf;-webkit-border-radius: 8px;-border-radius: 8px; border-radius: 8px;}
.btfull2:hover {color:#fff;}
.btfull2:active { color: #fff;}

.mmenutop{display:block;padding:0.70em 1.5em;background:#152564;border-bottom:solid 1px #3a3a3a;text-align:left; color:#fff; line-height:1.5em; letter-spacing:-0.1em;}
.mmenutxt{display:block;padding:0.5em 1.0em;background:#fff;border-bottom:solid 1px #e1e1e1;text-align:left; font-size:1.4em; color:#333; line-height:1.5em;}
.mmenutxt2{display:block;padding:0.5em 2.0em;background:#f0f0f0;border-bottom:solid 1px #e1e1e1;text-align:left; font-size:1.2em; color:#666; line-height:1.5em;}
.mmenuclose{display:block;background:#c6c6c6;font-size:1.0em; color:#000; line-height:1.5em; letter-spacing:-0.1em;text-align:right;}
.mmenuicon{float:right;}
.mmicon {width:30%;padding-top:0.5em;float:right;}
.mmicon2 {width:60%;padding-top:0.5em;float:right;}
.mmicon25 {width:40%;padding-top:0.25em;float:right;}
.mmicon3 {width:40%;padding:0.2em;float:right;}
.mmiconl {width:6%;float:left; padding-right:0.2em;}
.mmenuindex{display:block;padding:0.5em 0.45em;background:#fff;border-top:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#5099e5;font-weight:bold; line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex1{display:block;padding:0.5em 0.45em;background:#fff;border-top:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#5099e5;font-weight:bold; line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex2{display:block;padding:0.5em 0.45em;background:#fafafa;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex3{display:block;padding:0.5em 0.45em;background:#eee;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindexc1{display:block;padding:0.5em 0.45em;background:#fff;border-top:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;border-left:solid 1px #aaaaaa;text-align:center; font-size:1.3em; color:#002060;font-weight:bold; line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindexc2{display:block;padding:0.5em 0.45em;background:#fafafa;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:1.3em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}
.btmenutxt{display:block;padding:0.5em;background:#333333;border-bottom:solid 1px #151515;text-align:left; font-size:1.4em; color:#eeeeee; line-height:1.5em; letter-spacing:-0.05em;font-weight:bold;}
.btmenutxt2{display:block;padding:0.5em 1.5em;background:#535353;border-bottom:solid 1px #151515;text-align:left; font-size:1.2em; color:#eeeeee; line-height:1.5em; letter-spacing:-0.05em;}
.mmenuindex5{display:block;padding:0.5em 0.45em;background:#fff;border-top:solid 1px #aaaaaa;text-align:center; font-size:0.85em; color:#5099e5;font-weight:bold; line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex6{display:block;padding:0.5em 0.45em;background:#eee;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:0.85em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}

.center_photo {padding:0.5em 0;font-size:1.2em;color:#2777ca;line-height:1.2em; text-align:center;}
.subct_title {padding:0.75em 0 0;font-size:1.5em;line-height:1.2em;font-weight:bold;}
.subct_titlec {color:#73bd11}
.subct_sub {padding:1.0em 0 1.2em;line-height:1.2em;word-break:break-all;}
.subct_subt {padding:0.5em;line-height:1.5em;word-break:break-all;font-weight:bold;}
.subct_subs {padding:0 0.5em 0.5em;font-size:0.95em;line-height:1.5em;word-break:break-all;}
.subct_line {padding-top:0.5em;border-bottom:solid 1px #e7e7e7;}
.subct_st {color:#139db6;font-weight:bold;}
.subct_st2 {color:#3264bd;font-weight:bold;}
.subct_st3 {color:#6e6edd;font-weight:bold;}
.subct_st4 {color:#ff0000;font-weight:bold;}
.subct_pyot {padding:0.5em;background:#f7f7f7;text-align:center;}
.subct_pyo {padding:0.5em;text-align:left; line-height:1.2em;}
.subct_pyo1 {padding:0.5em;text-align:left; line-height:1.2em; text-align:center;}
.subct_pyop {padding:0.5em;color:#3463bf;text-align:left;}
.subct_pyol {width:1px;background:#e4e4e5;}
.center_search {width:90%;height:1.5em; padding:0.5em; font-size:0.75em;}
.center_searbtn {width:100%;padding:0.2em;background:#0160c5;color:#fff;text-align:center;font-weight:bold;}

.pyotit {background:#00456f;padding:0.5em;text-align:center;color:#fff;font-weight:bold;}
.pyotxt1 {background:#00a7cb;padding:0.5em;text-align:center;color:#fff;}
.pyotxt2 {background:#00829e;padding:0.5em;text-align:center;color:#fff;}
.pyotxt3 {background:#fff;padding:0.5em;text-align:center;color:#139db6;}

/* Popup */
.poptit {font-family:"Malgun Gothic";width:100%;padding:1.5em;text-align:left;font-size:1.15em;background:#f5f5f5;font-weight:bold;border-bottom:solid 2px #57a1ee;}
.popsub {font-family:"Malgun Gothic";padding:1.5em 1.5em 0.5em; font-size:1.0em;line-height:1.3em;}
.poptxt {}
.popclose {font-family:"Malgun Gothic";padding:0.5em 1.2em; background:#ffffff;border:solid 1px #ccc;}

/* Layer menu */
.white_content {
	display: none;
	top:0; left:0; right:0; position:absoulte !important; position:fixed;
	background:#fff;
	width: 75%;
	height:100%;
	z-index:1002;
	overflow: auto;
}
.black_overlay{
	display: none;
	top:0;bottom:0px; left:0px; right:0px; position:absoulte !important; position:fixed;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.80;
	opacity:.75;
	filter: alpha(opacity=75);
}
/* Layer Location */
.white_content2 {
	display: none;
	top:3.0em; left:0; right:0; position:absoulte !important; position:fixed;
	left: 0;
	margin-left:50%;
	width: 50%;
	z-index:1002;
	overflow: auto;
}

.mainbtn {width:100%;height:130px;border:solid 1px #6d7b88;}
.btmbtn {width:100%;padding:0.1em 0.5em;background:#2c2c2c;border:solid 1px #232323;color:#e6e6e6;font-size:1.2em;text-align:center;}
.quickqna {width:100%;border:solid 1px #ccc;}
.quickqna_t1 {padding:0.5em;font-size:1.2em;color:#313131;text-align:left;line-height:1.2em;font-weight:bold;}
.quickqna_t2 {color:#0160c5;text-align:left;line-height:1.2em;font-weight:bold;}
.icon260 {width:80px;}
.icon200 {width:110px;}
.icon160 {width:90px;}
.icon124 {width:70px;}
.icon120 {width:90px;}
.icon121 {height:5.8em;}
.iconsns {height:30px;}
.iconsnsl {height:40px;}
.iconltft {height:20px;}
.icon89 {width:51px}
.icon88 {width:50px;}
.icon72 {width:40px;}
.icon52 {width:25px;}
.icon49 {width:25px}
.icon44 {width:21px}
.icon40 {width:20px}
.icon36 {width:18px;}
.icon35 {width:23px;}
.icon35_v {float:right;width:23px;padding-top:0.1em;}
.icon35_tri {float:left;width:23px;padding:0 0.2em 0;}
.toplogo {height:48px;}
.toplogow {height:48px;opacity:0.5;}
.icon30 {width:16px;}
.icon27 {width:16px;}

/* iphone3, iphone4, iphone5, Galaxy s2, Galaxy S4 */
@media only screen
and (max-width: 359px ){
body{font-size:0.75em;}
.sctop {width:30%;height:23px;padding:0px 0.75em;border:none;font-size:0.9em;}
.bgtop {width:100%;padding-top:4.0em;background:#fff;}
/* SlidesPage style */
.mbbg {height:190px;}
#container { width:320px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:320px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:320px; height:190px;}
.slides_container a { width:320px; height:190px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:170px; left:50%; margin:1px auto 0; width:42px; margin-left:-15px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:13px; height:0; padding-top:13px;background-image:url(/assets/mcenter/mobile/mb/pagination2.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 14px; }
/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 165px; width:296px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:296px;cursor:pointer;}
.clsBannerButton li {width:48px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}

.subtoptab_arr {padding:0.2em 0.25em 0;height:9px;}
.subtoptab_arrback {padding:0.1em 0.5em 0 0;height:19px;}
.btnmgo {height:34px;}
.mmenuindex{display:block;padding:0.5em;background:#fff;border-top:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#5099e5;font-weight:bold; line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex2{display:block;padding:0.5em;background:#fafafa;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex3{display:block;padding:0.5em;background:#eee;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:1.0em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex5{display:block;padding:0.5em 0.45em;background:#fff;border-top:solid 1px #aaaaaa;text-align:center; font-size:0.85em; color:#5099e5;font-weight:bold; line-height:1.5em; letter-spacing:-0.085em;}
.mmenuindex6{display:block;padding:0.5em 0.45em;background:#eee;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;text-align:center; font-size:0.85em; color:#313131;line-height:1.5em; letter-spacing:-0.085em;}
.faq_q {width:70%;padding:0.75em 0.5em;background:#fff;color:#707070;border-bottom:solid 1px #959595;font-size:1.1em;line-height:1.2em;letter-spacing:-0.05em;text-align:left;}
.icon260 {width:70px;}
.icon200 {width:90px;}
.icon160 {width:70px;}
.icon124 {width:54px;}
.icon120 {width:80px;}
.icon121 {height:5.8em;}
.icon89 {width:39px}
.icon88 {width:39px;}
.icon72 {width:33px;}
.icon52 {width:24px;}
.icon49 {width:22px}
.icon44 {width:20px}
.icon40 {width:18px}
.icon36 {width:16px;}
.icon35 {width:20px;}
.toplogo {height:30px;}
.toplogow {height:30px;opacity:0.5;}
.icon30 {width:16px;}
.icon27 {width:16px;}
.iconltft {height:15px;}
}

/* Galaxy s3, Galaxy S2 lte */
@media only screen
and (min-width: 360px)
and (max-width: 374px){
body{font-size:0.85em;}
/* SlidesPage style */
.mbbg {height:214px;}
.bgtop {width:100%;padding-top:5.1em;background:#fff;}
#container { width:360px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:360px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:360px; height:214px;}
.slides_container a { width:360px; height:214px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:180px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 186px; width:334px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:334px;cursor:pointer;}
.clsBannerButton li {width:54px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}

.subtoptab_arr {padding:0.22em 0.25em 0;height:9px;}
.subtoptab_arrback {padding:0.0em 0.5em 0 0;height:19px;}
.btnmgo {height:38px;}
.icon200 {width:105px;}
.icon121 {height:5.8em;}
.iconltft {height:17px;}
}

/* iphone 6 */
@media only screen
and (min-width: 375px )
and (max-width: 399px ){
body{font-size:0.9em;}
/* SlidesPage style */
.mbbg {height:223px;}
.bgtop {width:100%;padding-top:5.0em;background:#fff;}
#container { width:375px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:375px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:375px; height:223px;}
.slides_container a { width:375px; height:223px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:190px; left:50%; margin:1px auto 0; width:78px; margin-left:-43px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 193px; width:347px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:347px;cursor:pointer;}
.clsBannerButton li {width:56px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}

.subtoptab_arr {padding:0.1em 0.25em 0;height:13px;}
.subtoptab_arrback {padding:0.0em 0.5em 0 0;height:23px;}
.btnmgo {height:40px;}
.icon200 {width:105px;}
.icon121 {height:5.8em;}
}

/* Galaxy note */
@media only screen
and (min-width: 400px )
and (max-width: 413px ){
body{font-size:0.95em;}
/* SlidesPage style */
.mbbg {height:238px;}
#container { width:400px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:400px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:400px; height:238px;}
.slides_container a { width:400px; height:238px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:200px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
.icon121 {height:5.8em;}
}

/* iphone 6+ */
@media only screen
and (min-width: 414px )
and (max-width: 599px ){
body{font-size:1.0em;}
}

/* 600px */
@media only screen
and (min-width: 600px )
and (max-width: 767px ){
body{font-size:1.2em;}
/* SlidesPage style */
.mbbg {height:356px;}
.bgtop {width:100%;padding-top:4.0em;background:#fff;}
#container { width:600px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:600px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:600px; height:356px;}
.slides_container a { width:600px; height:356px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:325px; left:50%; margin:1px auto 0; width:87px; margin-left:-44px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 313px; width:562px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:562px;cursor:pointer;}
.clsBannerButton li {width:92px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}

.btnmgo {height:54px;}
.icon200 {width:170px;}
.icon121 {height:5.8em;}
/* Layer menu */
.white_content {display: none;top:0; left:0; right:0; position:absoulte !important; position:fixed;left: 0;width: 70%;height:100%;z-index:1002;overflow: auto;}
/* Layer Location */
.white_content2 {display: none;top:2.70em; left:0; right:0; position:absoulte !important; position:fixed;left: 0;margin-left:50%;width: 50%;z-index:1002;overflow: auto;}
}
/* ÅÂºí¸´ÀÌ»ó */
@media only screen
and (min-width: 768px )
and (max-width: 799px ){
body{font-size:1.2em;}
/* SlidesPage style */
.mbbg {height:456px;}
.bgtop {width:100%;padding-top:4.0em;background:#fff;}
#container { width:768px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:768px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:768px; height:456px;}
.slides_container a { width:768px; height:456px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:420px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 406px; width:730px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:730px;cursor:pointer;}
.clsBannerButton li {width:120px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}

.icon200 {width:200px;}
.icon121 {height:5.8em;}
/* Layer menu */
.white_content {display: none;top:0; left:0; right:0; position:absoulte !important; position:fixed;left: 0;width: 50%;height:100%;z-index:1002;overflow: auto;}
}
/* 800 */
@media only screen
and (min-width: 800px )
and (max-width: 475px ){
body{font-size:1.2em;}
/* SlidesPage style */
.mbbg {height:475px;}
#container { width:800px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:800px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:800px; height:475px;}
.slides_container a { width:800px; height:475px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:470px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
/* Company Photo slide img */
.clsBannerScreen {overflow: hidden;position: relative; height: 406px; width:730px; cursor:pointer; clear:both;}
.clsBannerScreen .images {position:absolute; display:none; }
ul, li {list-style:none; margin:0; padding:0; font-size:10pt; }
.clsBannerButton {width:730px;cursor:pointer;}
.clsBannerButton li {width:120px; float:left; padding:5px 1px 0 0;}
.clsBannerButton li img {width:100%;}
.clsBannerButton li.labelOverClass {font-weight:bold;}
.clsBannerButton li span {color:#626262;font-family:'Malgun Gothic';font-size:12px;line-height:2.0em;}

.icon200 {width:200px;}
/* Layer menu */
.white_content {display: none;top:0; left:0; right:0; position:absoulte !important; position:fixed;left: 0;width: 50%;height:100%;z-index:1002;overflow: auto;}
/* Layer Location */
.white_content2 {display: none;top:2.70em; left:0; right:0; position:absoulte !important; position:fixed;left: 0;margin-left:50%;width: 50%;z-index:1002;overflow: auto;}
}
/* 980 */
@media only screen
and (min-width: 980px )
and (max-width: 1279px ){
body{font-size:1.2em;}
/* SlidesPage style */
.mbbg {height:582px;}
#container { width:980px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:980px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:980px; height:582px;}
.slides_container a { width:980px; height:582px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:550px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
.icon200 {width:180px;}
.icon121 {height:5.8em;}
/* Layer menu */
.white_content {
	display: none;
	top:0; left:0; right:0; position:absoulte !important; position:fixed;
	left: 0;
	width: 50%;
	height:100%;
	z-index:1002;
	overflow: auto;
}
/* Layer Location */
.white_content2 {
	display: none;
	top:2.70em; left:0; right:0; position:absoulte !important; position:fixed;
	left: 0;
	margin-left:50%;
	width: 50%;
	z-index:1002;
	overflow: auto;
}
}
/* etc */
@media only screen
and (min-width: 1280px ){
body{font-size:1.2em;}
/* SlidesPage style */
.mbbg {height:760px;}
#container { width:1280px; padding:0px; margin:0 auto; position:relative; z-index:0; }
#slides { position:absolute; top: 0px; left:0px; z-index:100; }
.slides_container { width:1280px; overflow:hidden; position:relative; display:none; }
.slides_container img { width:1280px; height:760px;}
.slides_container a { width:1280px; height:760px; display:block; }
.slides_container a img { display:block; }
/* Pagination */
.pagination { position:absolute;z-index:101; top:1200px; left:50%; margin:1px auto 0; width:100px; margin-left:-40px; }
.pagination li { float:left; margin:0 -1px; list-style:none; }
.pagination li a { display:block; width:28px; height:0; padding-top:28px;background-image:url(/assets/mcenter/mobile/mb/pagination.png); background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a { background-position:0 29px; }
.icon200 {width:180px;}
/* Layer menu */
.white_content {
	display: none;
	top:0; left:0; right:0; position:absoulte !important; position:fixed;
	left: 0;
	width: 50%;
	height:100%;
	z-index:1002;
	overflow: auto;
}
/* Layer Location */
.white_content2 {
	display: none;
	top:2.70em; left:0; right:0; position:absoulte !important; position:fixed;
	left: 0;
	margin-left:50%;
	width: 50%;
	z-index:1002;
	overflow: auto;
}
}