@charset "euc-kr"; 

/* font */
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,900,300);

/* reset */
html, body {height:100%;}
*{margin:0;padding:0;letter-spacing:0;font-family:"Malgun Gothic", sans-serif, ¸¼Àº °íµñ;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
body{font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ;letter-spacing:0;font-size:16px;/*line-height:24px;*/color:#475069;background-color:#fff;}
h3,h4,h5,h6{font-size:100%;font-weight:normal !important;/*line-height:21px;*/font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";}
img{vertical-align:top;border:0}
button,input,select,textarea{margin:0;/*font-size:100%;*/vertical-align:middle}
.db_form_wrap input,select {border-radius: 0;} /* safari input, select¹Ú½º ¶ó¿îµù À¾¾Ö±â */
fieldset{border:0}
legend,caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0}
address,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
strong{font-style:normal;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ;font-weight:bold;}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;width:100%;}
caption,hr,legend{width:0px;height:0px;font-size:1px;text-indent:-9999em;line-height:0}
th{text-align:left;font-size:14px;color:#333;line-height:18px;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ;letter-spacing:0;vertical-align:top;font-weight:normal;}
th label{font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";}
td{text-align:left;color:#333;line-height:22px;/*vertical-align:top*/}
dt {font-weight:normal;}
label em{color:#929292;}

/* form controll */
.db_form_wrap input[type=checkbox],
.db_form_wrap input[type=radio]{width:13px;height:13px;margin:2px 0;padding:0;vertical-align:middle}
.db_form_wrap input[type=text],
.db_form_wrap input[type=tel],
.db_form_wrap input[type=password] {padding:1px 0 1px 0;text-indent:0;line-height:20px;height:20px;border:0;color:#333;background:transparent;width:100%;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.db_form_wrap select {padding:5px 0;border:0;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ;color:#333;}
::-webkit-input-placeholder { color:#929292 !important;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ !important; }
::-moz-placeholder {color:#929292 !important;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ !important; } /* firefox 19+ */
:-ms-input-placeholder {color:#929292 !important;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ !important; } /* ie */
.db_form_wrap input:-moz-placeholder {color:#929292 !important;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ !important; }
.placeholdersjs{color:#929292 !important;font-family:"RixSGo M","Malgun Gothic",sans-serif !important;}
.db_form_wrap textarea{background:#fff;padding:1px 0 1px 0;text-indent:0;width:100%;height:18px;line-height:18px;color:#333;border:0;font-family:"Malgun Gothic",sans-serif, ¸¼Àº °íµñ;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;resize:none;overflow:hidden !important;}
/*textarea, input, *:focus {outline: none !important; }*/
.db_form_wrap textarea:focus, input:focus {}
.db_form_wrap input:-webkit-autofill {-webkit-box-shadow:0 0 0 500px #fff inset;}

.db_form_wrap input[type=button]{cursor:pointer}

/* Modal ================== */
* {
	margin:0; 
	padding:0;
}

#modal_overlay {
	position:fixed; 
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	z-index:5000;
}

#modal {
	position:absolute;
	background:url(tint20.png) 0 0 repeat;
	background:rgba(0,0,0,0.2);
	border-radius:14px;
	margin:4px;
	padding:8px;
	z-index:5001;
}

#modal_content {
	border-radius:8px;
	background:#fff;
	padding:0px;
	z-index:5001;
}

#modal_close {
	position:absolute;
	background:url(/img/btn_close.png) 0 0 no-repeat;
	width:32px;
	height:32px;
	display:block;
	text-indent:-9999px;
	top:16px;
	right:16px;
	z-index:5001;
}
/* E Modal ================== */

.vat {vertical-align:top !important;}
.vam {vertical-align:middle !important;}
.vm {vertical-align:middle !important;}
.vsub {vertical-align:sub !important;}
.fl {float:left !important}
.fr {float:right !important}
.fn {float:none !important}
.txt_l {text-align:left !important;}
.txt_r {text-align:right !important;}
.txt_c {text-align:center !important;}

.col_red {color:#ff5029; font-weight: normal;}
.col_redb {color:#f9b000; font-weight: bold;}
.col_green{color:#0096af; font-weight: normal;}
.col_greenb{color:#0096af; font-weight: bold;}
.col_yellow{color:#ffe566; font-weight: normal;}
.col_yellowb{color:#ffe566; font-weight: bold;}
.col_black{color:#333333; font-weight: normal;}
.col_blackb{color:#333333; font-weight: bold;}
.col_gray {color:#999; font-weight: normal;}
.col_grayb{color:#999; font-weight: bold;}

.fs_30 {font-size:30px !important;}
.fs_26 {font-size:26px !important;}
.fs_24 {font-size:24px !important;}
.fs_22 {font-size:22px !important;}
.fs_20 {font-size:20px !important;}
.fs_18 {font-size:18px !important;}
.fs_16 {font-size:16px !important;}
.fs_14 {font-size:14px !important;}
.fs_13 {font-size:13px !important;}
.fs_11 {font-size:11px !important;}
.fwb {font-weight: bold;}

.ltr1 {letter-spacing:-1px !important;}
.ltr2 {letter-spacing:-2px !important;}
.ltr3 {letter-spacing:-3px !important;}
.ltr4 {letter-spacing:-4px !important;}
.ltr5 {letter-spacing:-5px !important;}

.lh18 {line-height:1.8}
.lh20 {line-height:2.0}
.lh24 {line-height:2.4}
.lh28 {line-height:2.8}

.wd_100 {width:100px !important;}

.highlight {background:yellow;}
.highlightb {background:yellow;font-weight: bold; text-decoration:underline; }
.highlight_l {border-bottom: 5px solid yellow;}
.keyword {}

.ff_400 {font-family:Roboto; font-weight: 400; }
.ff_700 {font-family:Roboto; font-weight: 700; }
.ff_800 {font-family:Roboto; font-weight: 800; }
.ff_300 {font-family:Roboto; font-weight: 300; }

.mgt2 {margin-top: 2px !important;}
.mgt20 {margin-top: 20px !important;}
.mgb5 {margin-bottom: 5px !important;}

/* link */
a,a:link,a:visited,a:active,a:hover,a:focus{color:#475069;font-size:100%;text-decoration:none;}
a:hover {text-decoration:none;color:#475069;}
.focus{outline:1px solid #0096af}


/* ·¹ÀÌ¾Æ¿ô */
#wrap { position: relative; overflow:hidden; margin: 0 auto; height:auto; min-width:100%; max-width:100%; text-align:center; }
#header { position: relative; overflow:hidden; margin: 0 auto; height:auto; min-width:100%; max-width:100%; text-align:center;background:#fefae6; }
#footer { position: relative; overflow:hidden; margin: 0 auto; height:auto; min-width:100%; max-width:100%; text-align:center; background:#FFF;}
#footer_cont { position: relative; overflow:hidden; margin: 0 auto; height:auto; min-width:100%; max-width:100%; text-align:center; background:url(/img/bottom_back.png) repeat-x; margin-top:20px;}
#container { position: relative; overflow:hidden; margin: 0 auto; height:auto; min-width:100%; max-width:100%; text-align:center; background:#fffae1; border:0px solid red;}
* html #container { height:100%; }
#container_cont { position: relative; overflow:hidden; margin: 0 auto; height:auto; min-width:100%; max-width:100%;  }
.clear {clear:both;}

/* ½ÃÀÛ : Header ================== */
/* Header ·Î°í */
#header_wrap { position:relative; min-width:1000px; max-width:1000px; margin:0px auto; height:auto; text-align: left; }
/*#header_wrap h1 {position:absolute;left:0;top:20px; height:auto; }*/
#header_wrap h1 {font-weight:bold !important;font-size:24px;}
#header_wrap span.top_sang  {position:relative; width:40%; left:24%; top:5px; text-align:left; border:0px solid blue; height:auto; }
#header_wrap span.top_tel  {position:relative; width:30%; left:24%; right:0; top:15px;text-align:left; border:0px solid blue; height:auto; }

/* ³¡ :  Header ================== */

/* ½ÃÀÛ : ¸Þ´º ================== */
#topTmwrap {width: 100%; height:auto; margin-top:0; padding: 0; background:#ffd2ff;border-top:1px solid #000;border-bottom:1px solid #000;}

#top_gnb {margin:0 auto; text-align: center; padding:0; min-width:1050px; max-width:1050px;position:relative; color:#2f4862;}
#top_gnb ul {position:relative; /*float:left; */--width:100%; display:inline-block; height: auto; text-align:left; padding:0; line-height: 2.0;}
#top_gnb ul li {display:inline-block; text-align:center; padding: 9px 25px;--border:1px solid #ff2200;}
#top_gnb ul li.on {background-color:#FFF; }
#top_gnb ul li a {margin:0;padding:0;font-family:¸¼Àº °íµñ, MalgunGothic; font-size:21px; color:#FFF; font-weight:bold; letter-spacing:-2px;font-weight:bold !important; }
#top_gnb ul li a h2:hover {color:#0080ff;   text-decoration:none; }
#top_gnb ul li a h2.on {color:#0080ff;  }
#top_gnb ul li a h2.on:hover {color:#0080ff;   text-decoration:none;}
/* ³¡ :  ¸Þ´º ================== */

/* ½ÃÀÛ : Footer ================== */
#footer_cont_wrap { position:relative; min-width:1000px; max-width:1000px; margin:40px auto; height:auto; text-align: left; }
#footer_cont_wrap .mmenu {float:left;padding-bottom:10px;margin-right: 5px;}
#footer_cont_wrap .mmenu li {float:left; display:block;padding:0 40px 0 40px;font-family:"Malgun Gothic";font-size:14px; font-weight:600; letter-spacing: -1px; line-height:22px;color:#333333;background:url("/img/bg_footer_line2.gif") no-repeat left 4px}
#footer_cont_wrap .mmenu li:first-child {padding-left:0;background:none;}
#footer_cont_wrap .mmenu li:last-child {padding-right:0;}

#footer_wrap { position:relative; min-width:1000px; max-width:1000px; margin:40px auto; height:auto; text-align: left; }
#footer_wrap h1 {position:absolute;left:0;top:35px; height:auto; }
#footer_wrap .smenu{float:left;padding-bottom:10px;margin-right: 5px;}
#footer_wrap .smenu li{float:left}
#footer_wrap .smenu li a{display:block;padding:0 9px 0 9px;font-family:"Malgun Gothic";font-size:14px; font-weight:600; letter-spacing: -1px; line-height:22px;color:#666;background:url("/img/bg_footer_line.gif") no-repeat left 4px}
#footer_wrap .smenu li a:hover{text-decoration:none}
#footer_wrap .smenu li:first-child a{padding-left:0;background:none;}

#footer_wrap .address{margin:10px auto; font-family:"Malgun Gothic"; font-size:14px;line-height:22px;color:#777777;}
#footer_wrap .address span{margin-right:15px;letter-spacing: -2px;}
#footer_wrap .copyright{font-family:"Malgun Gothic"; font-size:14px;line-height:22px;color:#777777; text-align:left;}
#footer_wrap .tel_num {font-family:"Malgun Gothic","Roboto"; font-size:18px; font-weight:800; display:inline-block; color:#999; }
/* ³¡ :  Footer ================== */

/* ½ÃÀÛ : container ================== */
#container_wrap { position:relative; min-width:1000px; max-width:1000px; margin:-10px auto; height:702px; background:url("/img/kb_main_back.png") no-repeat; }
#container_wrap .main_time { position:absolute; left:33.5%; top:23px; width:350px; padding:0; height:40px;line-height:40px;  text-align:center;border:1px solid #333;background:#0080ff;color:#fff;border-radius:20px;font-size:18px;font-weight:bold; }

#container_wrap .main_select { position:absolute; left:18.5%; top:155px; width:300px; padding:10px; text-align:center; background:#fff; border:3px solid #999; color:#666; }
#container_wrap .notice {position:relative; margin:0 auto; top:280px; width:80%; padding:10px 0; height:auto; text-align:center; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:22px; color:#475069; letter-spacing:-2px; font-weight:bold; }

/* ³»º¸Çè·áÁï½Ã»êÃâ DBÆû */
#container_wrap #db_form {position:relative; min-width:85%; max-width:85%; top:280px; margin:0 auto; height:auto; text-align:center; border:0px solid blue;  }
#container_wrap #db_arrow2 {position:relative; min-width:82px; max-width:82px; margin:0 auto; top:150px; height:82px; text-align:center; background:url("/img/kb_db_arrow.gif") no-repeat 0 0; }
#container_wrap #db_left {/*position:relative; */float:left; min-width:46%; max-width:46%; }
#container_wrap #db_arrow {/*position:relative; */float:left; min-width:78px; max-width:78px; margin:100px 0 0 8px; height:78px; background:url("/img/kb_db_arrow.gif") no-repeat; }
#container_wrap #db_right {/*position:relative; */float:right; min-width:46%; max-width:46%; }

#container_wrap .db_form_wrap {position:relative; min-width:100%; max-width:100%; margin:20px auto; height:auto; text-align:center;background:#dbdbdb; border:1px solid #475069;overflow:hidden;border-radius:20px;}
#container_wrap .db_form_wrap h2 {padding: 15px 10px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:26px; color:#fff; font-weight:800 !important; letter-spacing:-2.5px; background:#0080ff;}

#container_wrap .db_form_wrap .tab_all {position:relative; min-width:74%; max-width:74%; margin:20px auto; height:auto; text-align:center; border: 0px solid green; font-size:14px; color:#475069;}
#container_wrap .db_form_wrap .tab_all ul{position:relative; width:100%; margin:0 auto; height:auto; text-align:center; border: 0px solid red;}
#container_wrap .db_form_wrap .tab_all ul li {display:inline-block; width:100%; margin:0; padding:2px 5px; font-weight:bold; text-align: left;border:none;  border: 0px solid red;vertical-align:top; letter-spacing: -1px; }

#container_wrap .db_form_wrap .tab_all .inpbox100 {width:99.3%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 0px solid #ccc;}
#container_wrap .db_form_wrap .tab_all .inpbox80 {width:79.8%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 0px solid #ccc;}
#container_wrap .db_form_wrap .tab_all .inpbox50 {width:49.5%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 0px solid #ccc;}
#container_wrap .db_form_wrap .tab_all .inpbox70 {width:60.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 0px solid #ccc;}
#container_wrap .db_form_wrap .tab_all .select30 {width:28.5%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px 0 5px 10px;border: 0px solid #ccc;}
#container_wrap .db_form_wrap .tab_all .inpradio {position:relative; display: inline-block; width:18.0%; height:auto; background-color:#999; font-size:14px; font-weight:bold; padding:6px 0;border: 0px solid #ccc; color:#FFF;}
#container_wrap .db_form_wrap .tab_all .inpradio_on {position:relative; display: inline-block; width:18.0%; height:auto; background-color:#519b9a; font-size:14px; font-weight:bold; padding:6px 0;border: 0px solid #0096af; color:#FFF;}
#container_wrap .db_form_wrap .tab_all .inpradio_sms {position:relative; display: inline-block; margin-left:4px; width:18.0%; height:auto; background-color:#999; font-size:14px; font-weight:bold; padding:6px 0;border: 0px solid #ccc; color:#FFF;}
#container_wrap .db_form_wrap .tab_all .inpradio_sms_on {position:relative; display: inline-block; margin-left:4px; width:18.0%; height:auto; background-color:#519b9a; font-size:14px; font-weight:bold; padding:6px 0;border: 0px solid #0096af; color:#FFF;}

#container_wrap .db_form_wrap .tab_all .inphan {ime-mode:active;} /* ÇÑ±ÛÀÔ·Â±âº»°ª */
#container_wrap .db_form_wrap .tab_all .inpeng {ime-mode:inactive;} /* ¿µ¹®ÀÔ·Â±âº»°ª */

#container_wrap .db_form_wrap .btn_block {position:relative; display: inline-block; display:block;height:43px; line-height:41px;background:#c5c5c5;text-align:center;text-decoration:none !important;font-family:¸¼Àº °íµñ, "Malgun Gothic"; letter-spacing:-2px;}
#container_wrap .db_form_wrap .btn_block.white {background:#FFF;color:#333;margin-bottom:5px; }
#container_wrap .db_form_wrap .btn_block.green {background:#0096af;color:#fff;}
#container_wrap .db_form_wrap .btn_block.red {background:#2f9d9a;color:#fff; } 

#container_wrap .db_form_wrap .tablen {position:relative; min-width:74%; max-width:74%; margin:20px auto; height:auto; text-align:center; }
#container_wrap .db_form_wrap .tablen thead th {border-bottom:1px solid #8d8d8d; padding:29px 0 29px 0;vertical-align:middle; font-size:22px; color:#475069; font-weight:bold !important; letter-spacing:-1px;}
#container_wrap .db_form_wrap .tablen th {border-bottom:1px solid #8d8d8d;padding:15px 0 15px 0;}
#container_wrap .db_form_wrap .tablen td {border-bottom:1px solid #8d8d8d;padding:15px 0 15px 0; font-size:18px; color:#475069; font-weight:bold !important; letter-spacing:-1px;}
#container_wrap .db_form_wrap .tablen td.on {background:#FFF; border-bottom:1px solid #8d8d8d;padding:15px 0 15px 0; color:#ff5029; }
#container_wrap .db_form_wrap .tablen .txt_r {padding-right:0;}
#container_wrap .db_form_wrap .tablen .txt_c {text-align:center !important;}

/* ³¡ :  container ================== */

/* ½ÃÀÛ : container_cont ================== */
#container_cont_wrap { position:relative; min-width:1000px; max-width:1000px; margin:40px auto; height:auto; }
#container_cont_wrap h2 {padding: 0; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:42px; color:#475069; font-weight:800 !important; letter-spacing:-5px; }
#container_cont_wrap h3 {padding: 0; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:22px; color:#475069; font-weight:600 !important; letter-spacing:-2px; text-align:left; border-bottom:1px sold #e3e3e3;}
#container_cont_wrap h4 {margin-top:20px; padding: 0; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:16px; color:#475069; font-weight:600 !important; letter-spacing:-2px; text-align:left;}

#container_cont_wrap #list_bann {position:relative; min-width:100%; max-width:100%; margin:20px auto; height:auto; text-align:center; border:0px solid blue;  }
#container_cont_wrap #list_bann #bann_left {/*position:relative; */float:left; min-width:460px; max-width:460px; }
#container_cont_wrap #list_bann #bann_right {/*position:relative; */float:right; min-width:527px; max-width:527px; }

/* »óÇ°¸®½ºÆ® */
#container_cont_wrap #list_goods .btn_block {position:relative; display: inline-block; display:block;height:43px; line-height:41px;background:#c5c5c5;text-align:center;text-decoration:none !important;font-family:¸¼Àº °íµñ, "Malgun Gothic"; letter-spacing:-2px;}
#container_cont_wrap #list_goods .btn_block.white {background:#FFF;color:#333;margin-bottom:5px;  font-weight:bold }
#container_cont_wrap #list_goods .btn_block.navy {background:#475069;color:#fff; font-weight:bold }
#container_cont_wrap #list_goods .btn_block.red {background:#e01b22;color:#fff; font-weight:bold }

#container_cont_wrap #list_goods .tablen_line5 {position:relative; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border-top:5px solid #f9b000; }
#container_cont_wrap #list_goods .tablen {position:relative; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border-bottom:1px solid #ccc;}
#container_cont_wrap #list_goods .tablen thead td {padding:5px 5px; ;vertical-align:middle; font-size:13px; color:#475069; font-weight:bold !important; letter-spacing:-1px; text-align:center; background:#f5f5f5;}

#container_cont_wrap #list_goods .tablen_detail {position:relative; min-width:100%; max-width:100%; margin:20px auto; height:auto; text-align:center; }
#container_cont_wrap #list_goods .tablen_detail th {background:#f9b000; padding:10px 0 10px 0 ;vertical-align:middle; font-size:14px; color:#FFF; font-weight:bold !important; letter-spacing:-2px; text-align:center; }
#container_cont_wrap #list_goods .tablen_detail th div {background:#f9b000; padding:10px 0 10px 0 ;vertical-align:middle; font-size:14px; color:#FFF; font-weight:bold !important; letter-spacing:-2px; text-align:center; }
#container_cont_wrap #list_goods .tablen_detail td {padding:0 5px; ;vertical-align:middle; font-size:14px; color:#475069; font-weight:normal !important; letter-spacing:-1px; text-align:left; }
#container_cont_wrap #list_goods .tablen_detail td a,a:link,a:active {padding:0 5px; ;vertical-align:middle; font-size:14px; color:#475069; font-weight:normal !important; letter-spacing:-1px; text-align:left; }
#container_cont_wrap #list_goods .tablen_detail td a:hover {padding:0 5px; ;vertical-align:middle; font-size:14px; color:#475069; font-weight:normal !important; letter-spacing:-1px; text-align:left; text-decoration:underline;; }
#container_cont_wrap #list_goods .tablen_detail .txt_r {padding-right:0;}
#container_cont_wrap #list_goods .tablen_detail .txt_c {text-align:center !important;}

/* °è¾àÀÚ À¯ÀÇ»çÇ× */
#container_cont_wrap #list_type {position:relative;left:0; height:auto; width:100%; text-align:left;font-family:"Malgun Gothic",Arial; font-size:14px; line-height:1.8; letter-spacing: -1px; font-weight: 400; }
#container_cont_wrap #list_type ul {position:relative; width:98%; padding:10px 0; line-height:2.0;}
#container_cont_wrap #list_type li {width:100%; padding-left:15px; font-family:"Malgun Gothic",Arial; font-size:14px; line-height:1.8; letter-spacing: -1px; font-weight: 400; background:url("/img/icon_dot.png") no-repeat left 0 top 7px;}
#container_cont_wrap #list_type li .ico_none {width:100%; padding-left:15px; font-family:"Malgun Gothic",Arial; font-size:14px; line-height:1.8; letter-spacing: -1px; font-weight: 400; }
#container_cont_wrap #list_type li.gray {width:100%; padding-left:15px; font-family:"Malgun Gothic",Arial; font-size:13px; line-height:1.8; letter-spacing: -1px; font-weight: 400; color:gray;}

#container_cont_wrap #list_typen {position:relative;left:0; margin:20px auto; height:auto; width:100%; background:#f9f9f9; border:1px solid #e3e3e3; padding:20px; }
#container_cont_wrap #list_typen ul {position:relative; width:80%; padding:20px;line-height:2.0; }
#container_cont_wrap #list_typen li {width:98%; padding-left:15px; font-family:"Malgun Gothic",Arial; font-size:14px; line-height:1.8; letter-spacing: -1px; font-weight: 400; background:url("/img/icon_dot.png") no-repeat left 0 top 7px; text-align:left; }

/* ³¡ :  container_cont ================== */

/* ½ÃÀÛ : ÆË¾÷ ·¹ÀÌ¾î : »óÇ°»ó´ã½ÅÃ» ================== */
.layer_quick {float: left; width: 100%;  height: auto; margin: 0;}
.layer_quick ul {float: left; width: 100%; text-align: center;  padding: 0;}
.layer_quick li {float: left;  margin-right: 5px;}


#layer_quick_form {float: left; width: 100%; height: auto; text-align: center;  background: #fff;}

.layer_quick h2 {width:100%; margin:0; text-align: center; }
.layer_quick h3 {width:100%; padding:10px 0px; text-align: center; color:#FFF; font:bold 18px Nanum Gothic, Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; letter-spacing: -3px; line-height: 150%; word-break: break-all; background-color:#364657;}
.layer_quick h3 span {color:#ff5029; letter-spacing: -3px; font-weight: bold;}

.table_quick {position:relative; width:83%;  _width:73%; margin: 20px auto; padding:2px; text-align:center; font:bold 16px malgunGothic,"¸¼Àº °íµñ",'µ¸¿ò'; text-align: center; letter-spacing: -2px; border: 0px solid red;}
.table_quick th {background-color:#FBFBFB; border-right:1px solid #E2E4E4; border-bottom:1px solid #E2E4E4; color:#5a5b60; height:21px; text-align:center;}
.table_quick td {border-right:0px solid #E2E4E4; color:#666; line-height:150%; font:bold 14px; height:33px; text-align: left; letter-spacing: -2px; }

.table_quick .inpbox100 {width:98.3%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 1px solid #ccc;}
.table_quick .inpbox80 {width:79.8%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 1px solid #ccc;}
.table_quick .inpbox50 {width:49.5%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 1px solid #ccc;}
.table_quick .inpbox70 {width:60.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:5px; border: 1px solid #ccc;}
.table_quick .select30 {width:28.5%; height:auto; background-color:#FFF; font-size:14px; font-weight:bold; padding:6px 0 6px 10px;border: 1px solid #ccc;}
.table_quick .inpradio {position:relative; display: inline-block; width:18.0%; height:auto; background-color:#999; font-size:14px; font-weight:bold; padding:7px 0;border: 0px solid #ccc; color:#FFF;}
.table_quick .inpradio_on {position:relative; display: inline-block; width:18.0%; height:auto; background-color:#519b9a; font-size:14px; font-weight:bold; padding:7px 0;border: 0px solid #0096af; color:#FFF;}
.table_quick .inpradio_sms {position:relative; display: inline-block; margin-left:4px; width:18.0%; height:auto; background-color:#999; font-size:14px; font-weight:bold; padding:7px 0;border: 0px solid #ccc; color:#FFF;}
.table_quick .inpradio_sms_on {position:relative; display: inline-block; margin-left:4px; width:18.0%; height:auto; background-color:#519b9a; font-size:14px; font-weight:bold; padding:7px 0;border: 0px solid #0096af; color:#FFF;}
.table_quick .inputmemo{font-family:¸¼Àº °íµñ, MalgunGothic; font-weight:bold;font-size: 14px; background: #FFFFFF; border: solid 1px #e3e3e3;margin:0; padding:5px; width:99%;height:100%; line-height:150%; }
/* ³¡ :  ÆË¾÷ ·¹ÀÌ¾î : »óÇ°»ó´ã½ÅÃ» ================== */

.layer_prod_service {float: left; width: 1000px;  height: 680px; margin: 0; background: #fff;}
.layer_prod_service ul {float: left; width: 100%; text-align: center;  padding: 0;}
.layer_prod_service li {float: left;  margin-right: 5px;}

#layer_prod_top {float: left; width: 100%; height: 100px; padding: 0;background: url(/img/layerProd_top.png) repeat-x; /*no-repeat 0 0;*/}
#layer_prod_top ul {/*display:inline; display: inline-block !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1; */}
#layer_prod_top li {float:left; width:100%;}
#layer_prod_top li.pname {float:left; width:100%; padding:22px 0 0 0; font: bold 26px Malgun Gothic,'µ¸¿ò'; letter-spacing: -2px; text-decoration: none; color: #F5F5F5; text-align: center;}
#layer_prod_top li.certi {float: left; padding:5px 0 0 0; font: normal 11px 'µ¸¿ò'; color: #e3e3e3; letter-spacing: 0; text-align: center;}
#layer_prod_top li.btnclose {padding:0; text-align: right;}

#layer_prod_mid {float: left; width: 100%; height: 580px; padding: 0;background: url(/img/layerProd_bg.png) no-repeat 0 0; text-align: center;}
#layer_prod_mid_contents {width: 900px; margin:0 auto; text-align: center;}

#layer_prod_midd {float: left; width: 100%; height: 580px; padding: 0;background: url(/img/layerProd_bg.png) no-repeat 0 0; text-align: center;}
#layer_prod_midd #border {width:890px; height:100px; margin:0 auto;}
#layer_prod_midd #border ol{width:887px; height:80px; border:5px solid #99cce5; margin-top:20px;background: url(/img/ill_result.png) no-repeat 5px 15px; text-align: center; }
#layer_prod_midd .result li.re_01{float:left; margin:18px 0 0 250px;  border-radius:8px; font-size:20px; display:block; background:#3e85a0; width:125px; height:45px;}
#layer_prod_midd .result li.re_01 p {font-weight:600; color:#fff; text-align:center; padding-top:5px; font-size:20px;}
#layer_prod_midd .result li.re_02{float:left; margin:28px 0px 0px 15px; font-size:16px; letter-spacing:-2px; text-align:left;}
#layer_prod_midd .result li.re_02 span.pink{color:#fb686d; text-decoration:underline; font-weight:600;}
#layer_prod_midd .result li.re_02 span.black{color:#000; font-weight:600;}
#layer_prod_midd .result li.re_03 {margin-left:260px;}
#layer_prod_midd_contents {width: 900px; margin:0 auto; text-align: center;}

#layer_prod_tabmenu {float: left; width: 100%; padding: 0;background: url(/img/tabmenu_bg.png) repeat-x;}
#layer_prod_tabmenu ul {float:left; width:100%; display:inline; display: inline-block !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1;}
#layer_prod_tabmenu li {float: left; width:172px; margin:0; padding: 0;}

#layer_prod_l {width: 25%; float:left; height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: left; }
#layer_prod_btn {width: 45%; float:left; height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: center; }
#layer_prod_tel {width: 30%; float:right; height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: right; }

/* Layer S ³» º¸Çè·á È®ÀÎ °á°ú ================== */
/* ·¹ÀÌ¾î Å¾ Á¦¸ñ  */
#md_goods_cont {position:relative; min-width:100%; max-width:100%; width:650px; margin:0 auto; height:auto; border: 0px solid red; padding-bottom:10px;}
#md_goods_cont h2 {display:block; background:#00b4cc; padding:10px 10px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:22px; color:#FFF; font-weight:400 !important; letter-spacing:-2px; text-align: center;}
#md_goods_cont h3 {margin-top:8px; padding: 0 ; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#777777; font-weight:400 !important; letter-spacing:-1px;}

#md_goods_cont .ly_cont_m {position:relative; /*float:left;*/ width:99%; height:650px; overflow:-moz-scrollbars-vertical; overflow-y:auto; margin:20px auto; border:0px solid gray; } /* ·¹ÀÌ¾î ÆË¾÷ Áß¾ÓÄÁÅÙÃ÷ ½ºÅ©·Ñ¹Ù ÀÚµ¿ FF IE*/
#md_goods_cont .md_cont_m_result {position:relative; /*float:left;*/ width:99%; height:auto; margin:20px auto; border:0px solid gray; } /*  ³»º¸Çè·áÈ®ÀÎ ·¹ÀÌ¾î ÆË¾÷ Áß¾ÓÄÁÅÙÃ÷ ½ºÅ©·Ñ¹Ù ¾ø´Â°Å*/
#md_goods_cont .ly_cont_m h3 {margin-top:8px; padding: 0 ; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:20px; color:#475069; font-weight:600 !important; letter-spacing:-2px;}
#md_goods_cont .ly_cont_m p {margin-top:8px; padding: 0 ; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:16px; color:#777777; font-weight:600 !important; letter-spacing:-1px;}

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : °¡ÀÔ¿¹½Ã */ 
#md_goods_cont .ly_cont_m #goods_desc_03 {position:relative; left:10px; height:auto; width:95%; font-family:¸¼Àº °íµñ, "Malgun Gothic"; }
#md_goods_cont .ly_cont_m #goods_desc_03 h5 {margin:0; padding: 0 0 0 0; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:16px; color:#475069; font-weight:bold !important; letter-spacing:-2px;}
#md_goods_cont .ly_cont_m #goods_desc_03 .notice {width:100%; padding-left:25px; font-family:"Malgun Gothic",Arial; font-size:14px; color:#00b4cc; line-height:1.8; letter-spacing: -1px; font-weight: 400; background:url("/img/bu_chkbox_on.png") no-repeat left 0 top 2px;}

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : °¡ÀÔ¿¹½Ã Æ¯ÀÌ»çÇ× */
#md_goods_cont .ly_cont_m #goods_attenion_03 {position:relative; height:auto; width:95%;}
#md_goods_cont .ly_cont_m #goods_attenion_03 ul {position:relative; width:95%; padding:5px;line-height:2.0;}
#md_goods_cont .ly_cont_m #goods_attenion_03 li {width:100%; padding-left:12px; font-family:"Malgun Gothic",Arial; font-size:13px; color:#555; line-height:1.8; letter-spacing: -1px; font-weight: 400; background:url("/img/bu_dash.png") no-repeat left 0 top 12px;}

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : ¾Ë¾ÆµÎ½Ç»çÇ× */ 
#md_goods_cont .ly_cont_m #goods_desc_needs {position:relative; left:20px; height:auto; width:95%;font-family:¸¼Àº °íµñ, "Malgun Gothic"; }

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : °¡ÀÔ½Ã¾Ë¾ÆµÎ½Ç»çÇ× table  */
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen {margin:0 0 0 0;border-top:2px solid #475069; width: 90%;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen table{font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; letter-spacing:-1px; width: 90%;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen thead th {border-bottom:1px solid #8d8d8d;padding:11px 10px 11px 0;vertical-align:middle; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; font-weight:bold !important; letter-spacing:-1px;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen tfoot th {border-bottom:1px solid #e7e7e7;padding:10px 10px 10px 0;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen th {border-bottom:1px solid #e7e7e7;padding:9px 10px 9px 0;/*font-family:"RixSGo M";font-weight:normal !important;font-size:16px;*/}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen td {border-bottom:1px solid #e7e7e7;padding:9px 10px 9px 0;font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; font-weight:400 !important; letter-spacing:-1px;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen .txt_r {padding-right:0;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen .txt_c {text-align:center !important;} 

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : ³»º¸Çè·áÈ®ÀÎ °á°ú¾È³»  */
#md_goods_cont .md_cont_m_result #goods_result_scroll {position:relative; /*float:left;*/ width:95%; height:150px; overflow:-moz-scrollbars-vertical; overflow-y:auto; margin:10px auto; border:0px solid gray; } /* ·¹ÀÌ¾î ÆË¾÷ Áß¾ÓÄÁÅÙÃ÷ ½ºÅ©·Ñ¹Ù ÀÚµ¿ FF IE*/
#md_goods_cont .md_cont_m_result #goods_result {position:relative; margin:0 auto; height:auto; width:95%;font-family:¸¼Àº °íµñ, "Malgun Gothic", Arial; }
#md_goods_cont .md_cont_m_result #goods_result_info {position:relative; height:auto; margin: 0 auto; width:95%; background:#f9f9f9; border:1px solid #e3e3e3;padding:10px 10px;}
#md_goods_cont .md_cont_m_result #goods_result_info ul {position:relative; width:95%; margin:0 0; font-family:"¸¼Àº °íµñ, Malgun Gothic", Arial; font-size:13px; letter-spacing: -2px; font-weight: 400;}
#md_goods_cont .md_cont_m_result #goods_result_info li {width:100%; text-align:center; line-height: 1.3; letter-spacing: -2px;}
#md_goods_cont .md_cont_m_result #goods_result_info li .red {color:#e11b22; font-weight:600; }
#md_goods_cont .md_cont_m_result #goods_result_info li .green {color:#00b4cc; font-weight:600; }
#md_goods_cont .md_cont_m_result .notice {width:95%; padding-left:20px; font-family:"Malgun Gothic",Arial; font-size:12px; color:#777777; line-height:1.3; letter-spacing: -1px; font-weight: 400; background:url("/img/ico_attention.gif") no-repeat left 0 top 3px;}


/* ´Ù½Ã ¸ÂÃã°ßÀû ÇØº¸±â Ãß°¡ 20180418 */
#md_goods_cont .md_cont_m_result #goods_result_re {position:relative; height:auto; margin: 0 auto; width:95%; background:#e5fcff; border:1px solid #00b4cc;padding:10px 10px;}
#md_goods_cont .md_cont_m_result #goods_result_re ul {position:relative; width:98%; margin:5px 0; font-family:"Malgun Gothic"; font-size:16px; letter-spacing: -1px; font-weight: 400;}
#md_goods_cont .md_cont_m_result #goods_result_re li {width:100%; text-align:center; line-height: 1.3;}
#md_goods_cont .md_cont_m_result #goods_result_re li .red {color:#e11b22; font-weight:600; }
#md_goods_cont .md_cont_m_result #goods_result_re li .green {color:#00b4cc; font-weight:600; }


/* table */
/* lytable 99%*/
.goods_desc_table {position:relative;left:0; margin:10px 0 10px 0;border-top:2px solid #e11b22; width:99%}
.goods_desc_table table{font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; letter-spacing:-1px;}
.goods_desc_table thead th {border-bottom:1px solid #8d8d8d;padding:5px 3px 5px 0;vertical-align:middle; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:bold !important; letter-spacing:-1px; background-color: #f5f5f5;}
.goods_desc_table tfoot th {border-bottom:1px solid #e7e7e7;padding:5px 3px 5px 0;}
.goods_desc_table tbody th {border-bottom:1px solid #e7e7e7;padding:5px 3px 5px 0;/*font-family:"RixSGo M";font-weight:normal !important;font-size:16px;*/}
.goods_desc_table td.first {border-bottom:1px solid #e7e7e7;padding5px 3px 5px 0;vertical-align:middle; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:bold !important; letter-spacing:-1px;}
.goods_desc_table td {border-bottom:1px solid #e7e7e7;padding:5px 3px 5px 0;font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:400 !important; letter-spacing:-1px;}
.goods_desc_table td ul li {margin:5px 0; padding-left: 10px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:400 !important; letter-spacing:-1px; background:url("/img/bu_dot_03.png") no-repeat left 0 top 7px;}
.goods_desc_table td div {margin:5px 0 10px 0; }
.goods_desc_table .txt_r {padding-right:0;}
.goods_desc_table .txt_c {text-align:center !important;}
.goods_desc_table tbody th.txt_c {text-align:center !important;}
.goods_desc_table tbody td.txt_c {text-align:center !important;}


.top{vertical-align: top !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.fc {float:center !important;}
.bold {font-weight:bold;}
.dash {border-bottom:1px dashed #9ea4ac;}
.txt_c {text-align:center !important;}
.txt_l {text-align:left !important;}
.txt_s11{font-size:11px; letter-spacing: -1px;}
.txt_s12{font-size:12px; letter-spacing: -1px;}
.txt_s15{font-size:15px; letter-spacing: -2px;}
.txt_s14 {font-size:14px !important;}
.txt_s16 {font-size:16px !important;}
.txt_s20 {font-size:20px !important;}
.txt_s24 {font-size:23px !important;}
.txt_s35 {font-size:35px !important;}
.txt_s30 {font-size:30px !important;}
.txt_s40 {font-size:40px !important;}
.ff_700 {font-family:Roboto; font-weight: 700; }
.ff_900 {font-family:Roboto; font-weight: 900; }
.pred {color:#e21a22; font-weight: bold;}
.ppoint {color:#009db2; font-weight: bold;}
.pFFF {color:#FFF;}
.txt_back_yellow { background: #ffff99; line-height: 120%; letter-spacing:-1px; }
.txt_underline {text-decoration: underline;}

.fw_b {font-weight:700 !important;}
.ltr1 {letter-spacing:-1px !important;}
.ltr2 {letter-spacing:-2px !important;}
.ltr3 {letter-spacing:-3px !important;}
.ltr4 {letter-spacing:-4px !important;}
.ltr6 {letter-spacing:-6px !important;}
.ltr50 {letter-spacing:50px !important;}
.tunderline {margin:0 auto; text-align:center; width: 70%; height: 3px; border-top: 1px solid red;}
.padda5 {padding:5px;}
.btn-set{height:auto;margin:5px 0; text-align:center !important;}
.lineh20 {line-height:200% !important;}


.button2.red {
  font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";
  position: relative;
  text-decoration: none !important;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #e11b22;
  padding: 0.3em 1.5em;
  background-color: #e11b22;
  color: #FFF;
  font: 16px/1.5 Verdana, "Arial", Sans-Serief;
  vertical-align: middle;
  font-weight:bold;
  -webkit-box-shadow: inset 0px 0px 3px #e11b22;
  -moz-box-shadow: inset 0px 0px 3px #e11b22;
  box-shadow: inset 0px 0px 3px #e11b22;
  background-color: #e11b22;
}
.button2.red:hover, .button2.red:focus {
  outline: 1;
  background-color: #eb4545;
  color: #FFF;
  font-weight:bold;
}


.button2.navy {
  font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";
  position: relative;
  text-decoration: none !important;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #333;
  padding: 0.5em 1.5em;
  background-color: #475069;
  color: #FFF;
  font: 14px/1 Verdana, "Arial", Sans-Serief;
  vertical-align: middle;
  -webkit-box-shadow: inset 0px 0px 3px #475069;
  -moz-box-shadow: inset 0px 0px 3px #475069;
  box-shadow: inset 0px 0px 3px #475069;
  background-color: #475069;
}
.button2.navy:hover, .button2.navy:focus {
  outline: 1;
  background-color: #333;
  color: #FFF;
}


.button2.green {
  font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";
  position: relative;
  text-decoration: none !important;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #0096af;
  padding: 0.5em 1.5em;
  background-color: #0096af;
  color: #FFF;
  font: 14px/1 Verdana, "Arial", Sans-Serief;
  vertical-align: middle;
  -webkit-box-shadow: inset 0px 0px 3px #0096af;
  -moz-box-shadow: inset 0px 0px 3px #0096af;
  box-shadow: inset 0px 0px 3px #0096af;
  background-color: #0096af;
}
.button2.green:hover, .button2.green:focus {
  outline: 1;
  background-color: #0096af;
  color: #FFF;
}
/* Layer  E  ³» º¸Çè·á È®ÀÎ °á°ú ================== */

/* Äü¸Þ´º */
.quick {position: absolute; left:1030px; top:0; z-index:3;} /* »ó´Ü°úÀÇ ¿©¹éÀº quick.js Âü°í */
.quick ul {}
.quick ul li {margin-bottom:0; }
.quick ul li.last {margin-top:-2px; }
.quick ul li a {display:inline-block; width:80px; margin:0; padding:0; overflow:hidden;vertical-align:middle;}
.quick ul li a span {top:0; left:-9999px; width:0; height:0; margin:0; padding:0; font-size:0; line-height:0}
.quick span a {margin:10px 0 0 9px;}
.quick span a img {vertical-align:middle; text-align: center;}

.quick_txt {
    position: absolute;
    top: 12px;
    left: 6px;
    width: 66px;
    height: 34px;
    background-color: #3e85a0;
    text-align: center;
    font-size: 0.79em;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: -1.7px;
    line-height: 1.2;
    font-family: '¸¼Àº °íµñ',Malgun Gothic,'µ¸¿ò',dotum,Helvetica,Apple Gothic,Arial,sans-serif;
}



/* ÀüÃ¼»óÇ° ¸®½ºÆ® Å¸ÀÌÆ² */

.tb_goods {position:relative; margin: 0 0 50px 0; width:100%; }
.tb_goods th { height: 40px; background-color:#fef8ea; border-top: 0px solid #364b5d;border-bottom: 1px solid #e0e0e0; text-align:center; padding: 0px 5px; color:#3c5083;font-family:¸¼Àº °íµñ, MalgunGothic;  font-weight:bold;font-size:14px; letter-spacing:-1px; word-break:break-all;line-height:40px;}

/* ÀüÃ¼»óÇ° ¸®½ºÆ® Å¸ÀÌÆ² */




/* Ä¿¹Â´ÏÆ¼ */
.comu_cafe_area {width:1000px;height:auto;margin:0 auto;}
.comu_cafe_title{width:1000px;height:40px;}
.comu_cafe_title h3{font-size:20px;line-height:40px;font-weight:bold;text-align:left;font-weight:bold !important;}
.comu_cafe_in{float:left;width:1000px;height:auto;}
.comu_cafe_box{float:left;width:490px;height:auto;}
.comu_cafe_box img {width:488px;height:67px;border:1px solid #ccc;cursor:pointer;}
.comu_cafe_box img:hover{border:1px solid #000;}
/* Ä¿¹Â´ÏÆ¼ */

/* ¸Þ´º °Ô½Ã±Û,ÀÌ¹ÌÁö */
.menu_text_area {float:left;width:100%;height:auto;font-family:'¸¼Àº °íµñ';margin-top:10px;line-height:32px;font-size:20px;}
.menu_text_area h2{color:#003070 !important;}
.menu_text_area img{margin-top:20px;}
.menu_text_area ul{text-align:justify;}
.menu_text_area ul li {font-size:20px;margin-top:20px;color:#333;}




/* ¸Þ´º °Ô½Ã±Û,ÀÌ¹ÌÁö */
.menu_text_area {float:left;width:100%;height:auto;font-family:'¸¼Àº °íµñ';margin-top:10px;line-height:32px;text-align:justify;}
.menu_text_area > div {font-size:16px;margin-top:20px;color:#333;}
/* ¸Þ´º °Ô½Ã±Û,ÀÌ¹ÌÁö */

/* ¸Þ´º ÆäÀÌÁö Å×ÀÌºí */
.menu_table_area{margin-bottom:20px;line-height:20px;}
.menu_table_area span{font-size:14px;}

.tbl_menu_view { position:relative;  line-height:28px; border-collapse:collapse; word-break:break-word; }
.tbl_menu_view::after { content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#ccc; }
.tbl_menu_view tbody th,
.tbl_menu_view tbody td { height:auto;min-height:100px; padding:20px 20px;text-align:justify;  border-bottom:1px #ddd solid; border-right:1px #ddd solid;vertical-align:middle !important;font-size:16px; }
.tbl_menu_view tbody th {font-weight:bold; background:#f6f6f6; word-break:break-all; }
.tbl_menu_view tbody td { font-weight:300;  line-height:28px;}
.tbl_menu_view tbody td:last-child { border-right:0; }
.tbl_menu_view tbody td:last-child[rowspan] {border-left:1px solid #ddd;}

.tbl_menu_view2 { position:relative;  line-height:28px; border-collapse:collapse; word-break:break-word; }
.tbl_menu_view2::after { content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:#ccc; }
.tbl_menu_view2 tbody th,
.tbl_menu_view2 tbody td { height:auto;min-height:100px; padding:5px 20px;text-align:justify;  border-bottom:1px #ddd solid; border-right:1px #ddd solid;vertical-align:middle !important;font-size:16px; }
.tbl_menu_view2 tbody th {font-weight:bold; background:#f6f6f6; word-break:break-all; }
.tbl_menu_view2 tbody td { font-weight:300;  line-height:28px;}
.tbl_menu_view2 tbody td:last-child { border-right:0; }
.tbl_menu_view2 tbody td:last-child[rowspan] {border-left:1px solid #ddd;}

.tbl_title{padding:16px 20px !important;background:#0071d2 !important;font-size:20px !important;color:#fff;text-align:center !important;font-weight:bold !important;}
/* ¸Þ´º ÆäÀÌÁö Å×ÀÌºí */

.cls_ico_up{display:inline-block;width:13px;height:11px;background:url('/common/img/icon_up.png')}
.cls_ico_down{display:inline-block;width:13px;height:11px;background:url('/common/img/icon_down.png') no-repeat;}



.nav-item h2{    margin: 0;
    padding: 0;
    font-family: ¸¼Àº °íµñ, MalgunGothic;
    font-size: 21px;
    color: #333;
    font-weight: bold;
    letter-spacing: -2px;
    font-weight: bold !important;}


.new_prdt_inform .txt_infrom h4, .new_prdt_inform01 .txt_infrom h4{
margin-bottom: 13px;
    font-size: 22px;
    font-family: notoR;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 100%;
}


.new_prdt_inform .img_infrom{
    float: left;
    width: 150px;
    padding-left: 30px;
    vertical-align: top;

}

ul.new_prdt_drivr01 > li{
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d2d2d2;
}

.new_prdt_inform {
    clear: both;
    width: 1000px;
    overflow: hidden;
	margin: 0 auto;
}

.new_prdt_inform .txt_infrom {
    float: left;
    vertical-align: top;
    width: 750px;
}
ul.insPrdt_bul {
    clear: both;
	float: left;
}

ul.insPrdt_bul li {
    line-height: 21px;
    padding-left: 8px;
    margin-left: 3px;
    margin: 0 0 6px 0;
}

.new_prdt_inform .pFont, .new_prdt_inform01 .pFont {
    color: #956703;
    font-size: 17px;
    font-weight: normal;
    font-family: notoR;
}

@font-face {
    font-family: 'NanumSquareNeo-Variable';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/NanumSquareNeo-Variable.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

.b{font-weight:bold;}