@charset "utf-8";

/* **** reset **** */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header, hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video, input, button {margin:0; padding:0; border:0; font-size:100%;}
a, a:visited {margin:0; padding:0; font-size:100%;text-decoration:none;}
a:hover {text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
fieldset, img, abbr, acronym { border:0 none;}
ol, ul { list-style:none; }
table {border-collapse: separate; border-spacing:0; border:0 none;}
caption, th, td {text-align:left; font-weight: normal; border:0;}
caption {visibility:hidden; font-size:0; width:1; height:1; line-height:0}
address, caption, strong, em, cite {font-weight:normal; font-style:normal;}
ins { text-decoration:none; }
del { text-decoration:line-through;}
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote,q { quotes:"" ""; }
hr { display:none; }
.clearfix:after {content:"";display:block; clear:both;}
label, input, select{vertical-align:middle;}
textarea {overflow: auto; vertical-align:top;}
img {vertical-align:top; border: 0; -ms-interpolation-mode: bicubic;}
.hid {font-size:0; line-height:0; width:1px; height:1px; overflow:hidden; position:absolute; border: 0; clip: rect(0 0 0 0); margin: -1px; padding: 0;}
[hidden] {display: none;}
mark {background-color:#ff9;color:#000; font-style:italic; font-weight:bold;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption { display: block }
audio,c anvas, video {display: inline-block; *display: inline;  *zoom: 1;}
nav ul {list-style:none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
button[disabled], input[disabled] {cursor: default;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box; padding: 0; *height:13px; *width: 13px;}
svg:not(:root) {overflow: hidden;}

/* **** common **** */
/* font */
@font-face{
	font-family: NanumGothic;
	src: url(../fonts/NanumGothic.eot);
	src: local('¡Ø'), url(../fonts/NanumGothic.woff) format('woff');
	font-style: normal;
	font-weight: normal;
}
html, body{width:100%; height:100%; font-size:13px; line-height:1em; font-family:NanumGothic, "³ª´®°íµñ", "¸¼Àº °íµñ", Malgun Gothic, "µ¸¿ò", Dotum, "±¼¸²", Gulim, Helvetica, Arial, AppleGothic, sans-serif;color:#000;}
a:hover {text-decoration:none;}


.red {color:#ff0000 !important;}
.red2 {color:#d50c0c !important;}

.org {color:#ff5400 !important;}
.blue {color:#005dac !important;}

/* ÅØ½ºÆ® */
.tac {text-align:center !important;}
.tal {text-align:left !important;}
.tar {text-align:right !important;}
.b {font-weight:bold;}

/* float */
.fl_l {float:left !important;}
.fl_r {float:right !important;}
.fl_n {float:none !important;}
.fl_cl {clear:both !important;}

/* margin */
.mg0 {margin:0 !important;}

.mgt0 {margin-top:0 !important;}
.mgt10 {margin-top:10px !important;}
.mgt20 {margin-top:20px !important;}
.mgt30 {margin-top:30px !important;}

.mgr10 {margin-right:10px !important;}
.mgr20 {margin-right:20px !important;}
.mgr30 {margin-right:30px !important;}

.mgb5 {margin-bottom:5px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb15 {margin-bottom:15px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgb50 {margin-bottom:50px !important;}
.mgb90 {margin-bottom:90px !important;}

.mgl0 {margin-left:0 !important;}
.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}
.mgl20 {margin-left:20px !important;}
.mgl30 {margin-left:30px !important;}

/* padding */
.pad0 {margin:0 !important;}

.padt10 {padding-top:10px !important;}
.padt20 {padding-top:20px !important;}
.padt30 {padding-top:30px !important;}
.padt50 {padding-top:50px !important;}

.padr10 {padding-right:10px !important;}
.padr20 {padding-right:20px !important;}
.padr30 {padding-right:30px !important;}

.padb10 {padding-bottom:10px !important;}
.padb20 {padding-bottom:20px !important;}
.padb30 {padding-bottom:30px !important;}

.padl10 {padding-left:10px !important;}
.padl20 {padding-left:20px !important;}
.padl30 {padding-left:30px !important;}

/* border */
.b_tn {border-top:none !important;}
.b_bn {border-bottom:none !important;}
.b_ln {border-left:none !important;}
.b_rn {border-right:none !important;}

/* ¶óÀÎ */
.line01 {clear:both;width:100%;border-bottom:1px #e2e2e2 solid;}

/* ÀÎÇ² */
.ip01 {border:1px #bbb solid;padding:6px 0 5px 10px;font-size:13px;color:#666;font-family:NanumGothic, "³ª´®°íµñ", "¸¼Àº °íµñ", Malgun Gothic, "µ¸¿ò", Dotum, "±¼¸²", Gulim, Helvetica, Arial, AppleGothic, sans-serif;}
.ip02 {border:1px #e2e2e2 solid;padding:3px 0 4px 0;font-size:13px;color:#666;font-family:NanumGothic, "³ª´®°íµñ", "¸¼Àº °íµñ", Malgun Gothic, "µ¸¿ò", Dotum, "±¼¸²", Gulim, Helvetica, Arial, AppleGothic, sans-serif;}
.sel01 {border:1px #bbb solid;padding:5px 0 4px 0;font-size:13px;color:#666;font-family:NanumGothic, "³ª´®°íµñ", "¸¼Àº °íµñ", Malgun Gothic, "µ¸¿ò", Dotum, "±¼¸²", Gulim, Helvetica, Arial, AppleGothic, sans-serif;}
textarea.txta {padding:10px 0 0 10px;border:1px #bbb solid;}

/* ¹öÆ° */
.btn_red0101 {display:inline-block;width:164px;height:51px;line-height:51px;text-align:center;color:#fff;font-size:15px;font-weight: bold;background:#d50c0c;}

.btn_gr0101 {display:inline-block;width:130px;height:51px;line-height:51px;text-align:center;color:#fff;font-size:15px;background:#999;}
.btn_gr0102 {display:inline-block;width:91px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:11px;background:#aaa;}
.btn_gr0103 {display:inline-block;width:60px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:11px;background:#aaa;}
.btn_gr0104 {display:inline-block;width:50px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:13px;background:#aaa;}


.btn_wh0101 {display:inline-block;width:164px;height:49px;line-height:49px;text-align:center;color:#d50c0c;font-size:15px;font-weight: bold;background:#fff;border:1px #d50c0c solid;}
.btn_wh0102 {display:inline-block;width:128px;height:49px;line-height:49px;text-align:center;color:#999;font-size:15px;background:#fff;border:1px #999 solid;}
.btn_wh0103 {display:inline-block;width:128px;height:49px;line-height:49px;text-align:center;color:#d50c0c;font-size:15px;background:#fff;border:1px #d50c0c solid;}


.btn_bl0101 {display:inline-block;width:164px;height:49px;line-height:49px;text-align:center;color:#005dac;font-size:15px;font-weight: bold;background:#fff;border:1px #005dac solid;}
.btn_bl0102 {display:inline-block;width:91px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:11px;background:#00223e;}
.btn_bl0103 {display:inline-block;width:164px;height:51px;line-height:51px;text-align:center;color:#fff;font-size:15px;font-weight: bold;background:#005dac;}

.btn_org0102 {display:inline-block;width:91px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:11px;background:#ff5400;}


/* bbs ¹öÆ° */
.btn_area:after {content:"";clear:both;display:block;}
.bbs_btn_gr {display:inline-block;padding:0 10px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:11px;background:#545861;}

/* ***** °øÅë½ºÅ¸ÀÏ ***** */

/* ·¹ÀÌ¾Æ¿ô */
#wrap {position:relative;width:970px;margin:0 auto;}
#header {position:fixed;width:970px;margin:0 auto;z-index:120;}
#header.header_fixed {position:fixed;}
#container {clear:both;position:relative;width:970px;margin:0 auto;padding-top:190px;}
#footer {position:relative;width:970px;margin:0 auto;padding-top:20px;}

/* *** Çì´õ *** */
#header {background:#fff;}
#header h1 {width:100%;text-align:center;padding:53px 0 15px 0;}

/* *** Ç²ÅÍ *** */
#footer {min-height:200px;}
.foot_logo {padding-top:32px;}
#footer address {position:absolute;top:78px;left:150px;font-size:12px;color:#000;line-height:1.5;letter-spacing:-1px;}

.foot_menu {overflow:hidden;padding:10px 0 10px 12px;margin-bottom:20px;background:#333;}
.foot_menu li {float:left;display:inline-block;margin-left:17px;padding-left:17px;background:url(../images/common/bu_bar.gif) no-repeat 0 2px;}
.foot_menu li.fir {margin-left:0;padding-left:0;background:none;}
.foot_menu li a {color:#fff;font-size:12px;}
a.kcp {position:absolute;top:68px;right:0;}

/* À¯Æ¿¸Þ´º */
#util_menu {position:absolute;top:10px;left:0;}
#util_menu li {float:left;display:inline-block;padding-left:13px;margin-left:13px;background:url(../images/common/bu_bar.gif) no-repeat 0 7px;}
#util_menu li a {font-size:12px;display:block;padding:5px 0;font-weight:normal;color:#010101;}
#util_menu li.fir {margin-left:0;padding-left:0;background:none;}
#util_menu li.fir a {display:block;padding:5px 12px;background:#ff5400;color:#fff;}
#util_menu li.sd {background:none;padding-left:0;}
#util_menu li.smp_list a {color:#d50c0c;}

/* ¼Ò¼È¸Þ´º */
.social_menu {position:absolute;top:10px;right:0px;}
.social_menu li {float:left;display:inline-block;margin-left:5px;}

/* gnb */
#gnb_wrap {position:relative;z-index:120;}
#gnb {overflow:hidden;/* #00223e */background: url(../images/common/bg_gnb.gif) no-repeat 0 0;}
#gnb > li {float:left;display:inline-block;}
#gnb > li > a {display:block;font-weight:bold;color:#fff;}
#gnb > li a.titm {width:149px;padding:10px 0;text-align:center;/* background:#005dac; */}
#gnb > li:hover a.titm {color:#00fffc;background:/* #005dac */ url(../images/common/ico_gnb.gif) no-repeat center bottom;}
#gnb > li.on a.titm {color:#00fffc;background:/* #005dac */ url(../images/common/ico_gnb.gif) no-repeat center bottom;}
#gnb > li a.titm2 {padding:10px 19px;/* background:#00223e; */}
#gnb > li a.titm2:hover,
#gnb > li a.titm2.on {color:#00fffc;}

#gnb div.dep02 {position:absolute;top:33px;left:0;width:966px;padding:24px 0 20px 0;background:#fff;border:2px #005dac solid;border-top:none;display:none;z-index:100;}
#gnb div.dep02 div.subm_wrap {padding:0 15px;}
#gnb div.dep02 div.subm {float:left;display:inline-block;overflow:hidden;width:226px;margin-left:16px;border-right:1px #dbdbdb solid;}
#gnb div.dep02 div.subm .sub_titm {font-weight:bold;color:#000;padding:0 0 5px 0;margin-bottom:10px;width:206px;border-bottom:3px #555 solid;}
#gnb div.dep02 div.subm .sub_titm a {font-size:13px;}
#gnb div.dep02 div.subm ul {line-height:1.8;}
#gnb div.dep02 div.subm a {font-size:13px;color:#005dac;}
#gnb div.dep02 div.subm a:hover {color:#005dac;text-decoration:underline;}
#gnb div.dep02 div.subm.fir {margin-left:0;}
#gnb div.dep02 div.subm.last {width:207px;border-right:none;}
.subm01,
.subm01 div.subm {min-height:200px;}
.subm02,
.subm02 div.subm {min-height:250px;}
.subm03,
.subm03 div.subm {min-height:150px;}
.subm04,
.subm04 div.subm {min-height:150px;}
.fixed_btn {position:absolute;bottom:0px;right:0px;z-index:100;}

/* °Ë»ö */
#sh_wrap {width:188px;position:absolute;top:66px;right:0;height:26px;border:1px #888 solid;z-index:100;}
#sh_wrap input[type="text"] {width:144px;position:absolute;top:6px;left:0;padding-left:10px;font-size:12px;color:#888;font-family:NanumGothic, "³ª´®°íµñ", "¸¼Àº °íµñ", Malgun Gothic;}
#sh_wrap .btn_sh {position:absolute;top:4px;right:8px;}

/* ÆäÀÌÂ¡ */
.pagenate{clear:both;position:relative;padding:20px 0 20px 0;}
.pagenate .page{text-align:center}
.pagenate .page a {display:inline-block;margin:0 1px;padding:5px 9px 5px 9px; border:1px solid #ebe4d7; color:#4c4c4c; font-size:12px;text-align:center;vertical-align:middle;}
.pagenate .page a:hover,
.pagenate .page a:active,
.pagenate .page a:focus {border:1px solid #005dac;color:#005dac;text-decoration:none}
.pagenate .page a.on {padding:5px 9px 5px 9px;border:1px solid #005dac;color:#005dac;}
.pagenate .page a.page_btn  {width:23px; height:23px;padding:0;margin:0;background:url('../images/common/ico_board.png') no-repeat; font-size:1px; line-height:0; text-indent:-9999em; *text-indent:; overflow:hidden;}
.pagenate .page a.first {background-position:-4px -2px;}
.pagenate .page a.prev {background-position:-34px -2px;}
.pagenate .page a.end {background-position:-92px -2px}
.pagenate .page a.next {background-position:-62px -2px}
.pagenate .btn_r {position:absolute; right:0; top:20px}
.pagenate .btn_l {position:absolute; left:0; top:20px}

/* º»¹®Å¸ÀÌÆ² */
.tit_area {margin-bottom:50px;}
.tit_area.type2 {overflow:hidden;margin-bottom:-22px;}
.tit_area:after {content:"";clear:both;display:block;}
.tit_area h3 {float:left;font-size:30px;font-weight:bold;color:#0c4367;line-height:1.5;}
.tit_area p.txt {float:left;padding:20px 0 0 10px;font-size:13px;color:#777;line-height:1.3;}

.tit_area2 {margin-bottom:50px;}
.tit_area2:after {content:"";clear:both;display:block;}
.tit_area2 h3 {font-size:30px;font-weight:bold;color:#0c4367;line-height:1.5;}
.tit_area2 p.txt {font-size:13px;color:#777;line-height:1.3;}

/* Å×ÀÌºí */
table.type01 {border-top:1px #eee solid;}
table.type01 th {padding:13px 0 13px 30px;border-bottom:1px #eee solid;}
table.type01 th.b_l {padding-left:0;text-align:center;border-left:1px #eee solid;}
table.type01 td {padding:13px 0 13px 12px;border-bottom:1px #eee solid;border-left:1px #eee solid;}
.vat_wrap {display:none;}
.vat_wrap td.vat_area {padding:0;}

.table_tit_area {position:relative;margin-bottom:10px;*zoom:1;}
.table_tit_area:after {content:"";clear:both;display:block;}
.table_tit {float:left;font-size:15px;color:#00223e;font-weight:bold;line-height:100%;}
.table_tit span {padding-left:5px;font-size:12px;color:#d50c0c;font-weight:normal;}
.ch_same {float:right;color:#d50c0c;}
table.type02 {border-top:2px #00223e solid;}
table.type02 th {padding:13px 0 13px 30px;border-bottom:1px #eee solid;}
table.type02 th.b_l {padding-left:0;text-align:center;border-left:1px #eee solid;}
table.type02 td {padding:13px 0 13px 12px;border-bottom:1px #eee solid;border-left:1px #eee solid;}

table.type03 {border-top:2px #005dac solid;font-size:13px;border-bottom:1px #005dac solid;}
table.type03 thead th {padding:12px 0;border-bottom:1px #005dac solid;font-weight:bold;color:#00223e;text-align:center;}
table.type03 tbody tr.notice td {background:#f7f7f7;}
table.type03 tbody tr td.fir {font-weight:bold;font-size:13px;}
table.type03 tbody tr td.blue a {color:#005dac;}
table.type03 tbody tr td.tit {font-weight:bold;font-size:15px;text-align:left;padding-left:10px;}
table.type03 tbody tr td.tit a {font-weight:bold;font-size:15px;}
table.type03 tbody tr td.tit img {vertical-align:middle;}
table.type03 tbody td {padding:12px 0;border-bottom:1px #bababa solid;color:#000;text-align:center;}
table.type03 tbody td a {color:#000;}
table.type03 tbody tr:last-child td {border-bottom:none;}
/*150215*/
table.type03 tbody tr td.tit a {display: block;}
table.type03 tbody tr td.tit a > span {display: inline-block;vertical-align: middle;}
table.type03 tbody tr td.tit a > span.pic {width:50px;height: 50px;margin-right: 10px;}
table.type03 tbody tr td.tit a > span.pic img {width: 100%;height: auto;}
table.type03 tbody tr td.tit a > span.pname {width: 190px;margin-right: 20px;font-size: 12px;font-weight: normal;line-height: 1.4;}
table.type03 tbody tr td.tit a > span.tit_txt {line-height: 1.1;}
/*//150215*/

table.type03.view {border-bottom:none;}
table.type03.view th {text-align:left;padding-left:20px;font-size:15px;color:#00223e;font-weight:bold;background:#f7f7f7;border-bottom:1px #bababa solid;}
table.type03.view td {text-align:left !important;padding-left:20px;font-size:15px;}
table.type03.view td.txt {line-height:1.7;border-bottom:none;border-bottom:1px #005dac solid !important;}
table.type03.view tr.txt td,
table.type03.view tr.txt th {border-bottom:none;border-bottom:1px #005dac solid !important;}
table.type03.view tr:last-child td {border-bottom:1px #bababa solid;}

/* ÀÌÀü±Û, ´ÙÀ½±Û */
.page_nav {clear:both;padding:10px 0;border-top:2px #005dac solid;border-bottom:2px #005dac solid;}
.page_nav a {font-size:15px;color:#00223e;font-weight:normal;line-height:100%;}
.page_nav a span {display:inline-block;padding:0 20px;color:#00223e;font-weight:bold;}

.find_zipcode {position:fixed;top:50%;left:50%;width:500px;height:400px;margin-left:-250px;margin-top:-200px;z-index:300;}
.find_zipcode h3 {height:55px;line-height:55px;padding-left:18px;font-size:20px;font-weight:bold;background:#005dac;color:white;}
.find_zipcode .btn_close {display:block;position:absolute;top:0;right:0;padding:10px;}
.find_zipcode .zipcode_con {padding-left:17px;width:483px;height:345px;overflow-y:auto;background:#fff;line-height:1.4;color:#333;}
.find_zipcode .zipcode_con h4 {padding:16px 0 10px 0;font-size:15px;font-weight:bold;color:#005dac;}
.find_zipcode .zipcode_con ul.txt {padding:0 0 20px 15px;}
.find_zipcode .zipcode_con .sh_zip {margin-bottom:10px;}
.find_zipcode .zipcode_con .zip_output {padding:10px 0 10px 0;margin-bottom:20px;width:450px;border:1px #005dac solid;}
.find_zipcode .zipcode_con .zip_output p {text-align:center;margin-bottom:10px;}
.find_zipcode .zipcode_con .zip_output ul {padding-left:10px;font-size:12px;letter-spacing:-1px;line-height:1.6;}
.ovl {width:100%;height:100%;position:fixed;top:0;left:0;z-index:290;background:url(../images/common/ovl.png) repeat 0 0;}

/* »óÇ°¸®½ºÆ® ¸Þ´º */
.prd_menu_wrap {position:relative;height:80px;}
.prd_menu_wrap ul.prd_menu {position:relative;text-align:center;}
.prd_menu_wrap ul.prd_menu:after {content:"";clear:both;display:block;}
.prd_menu_wrap ul.prd_menu.part01 {padding-left:213px;}
.prd_menu_wrap ul.prd_menu.part02 {padding-left:150px;}
.prd_menu_wrap ul.prd_menu.part03 {padding-left:370px;}
.prd_menu_wrap ul.prd_menu.part04 {padding-left:280px;}
.prd_menu_wrap ul.prd_menu.part05 {padding-left:300px;}
.prd_menu_wrap li {float:left;display:inline-block;line-height:1.0;}
.prd_menu_wrap li:hover a.prd_titm,
.prd_menu_wrap li.on a.prd_titm {font-weight:bold;}
.prd_menu_wrap li a.prd_titm {float:left;display:inline-block;padding:0 11px;font-size:16px;color:#005dac;}
/* .prd_menu_wrap li ul.prd_subm {position:absolute;top:46px;left:0;}
.prd_menu_wrap li ul.prd_subm li {float:left;display:inline-block;text-align:center;}
.prd_menu_wrap li ul.prd_subm li a {float:left;display:inline-block;text-align:center;font-size:13px;color:#00223e;}
.prd_menu_wrap li ul.prd_subm li a:hover,
.prd_menu_wrap li ul.prd_subm li a.on {font-weight:bold;} */

/*150129*/
.prd_menu_wrap li div.prd_subm {width:100%;position:absolute;top:23px;left:0;padding:20px 0;text-align:center;display:none;}
.prd_menu_wrap li div.prd_subm.active {display:block;}

/*ÇÏÀ§ ¸Þ´ºµé °£°Ý Á¶Á¤ - 2015-02-10 ±è´ë¹Î ¼öÁ¤
.prd_menu_wrap li div.prd_subm a {display:inline-block;padding:5px 31px;text-align:left;font-size:13px;color:#00223e;}
*/
.prd_menu_wrap li div.prd_subm a {display:inline-block;padding:5px 23px;text-align:left;font-size:13px;color:#00223e;}

.prd_menu_wrap li div.prd_subm a:hover,
.prd_menu_wrap li div.prd_subm a.on {font-weight:bold;}
.prd_menu_wrap .line {position:absolute;top:30px;left:0;height:1px;width:100%;background:#005dac;}
/*//150129*/

#prd_list_wrap {clear:both;}
#prd_list_wrap:after {content:"";clear:both;display:block;}
/*120129*/
#prd_list_wrap li.prd_list {width:222px;height: 300px;margin:0 10px 30px 10px;float:left;display:inline-block;letter-spacing:-1px;text-align:center;}
/*120129*/
#prd_list_wrap li.prd_list dt {width:222px;height:222px;border:1px #eee solid;margin-bottom:20px;}
#prd_list_wrap li.prd_list dd.prd_name {width:220px;margin:0 auto 5px;}
#prd_list_wrap li.prd_list dd.prd_name a {font-size:13px;color:#333;line-height:22px;}
#prd_list_wrap li.prd_list dd.price {font-weight:bold;color:#000;margin-bottom:5px;}


/* °³ÀÎ°áÁ¦ ¸®½ºÆ® 141128 Ãß°¡*/
#pay_list_wrap {clear:both;}
#pay_list_wrap:after {content:"";clear:both;display:block;}
#pay_list_wrap li {width:222px;margin:0 10px 30px 10px;float:left;display:inline-block;letter-spacing:-1px;text-align:center;}
#pay_list_wrap li dt {width:222px;height:222px;border:1px #eee solid;margin-bottom:20px;}
#pay_list_wrap li dd.prd_name {width:220px;margin:0 auto;}
#pay_list_wrap li dd.prd_name a {font-size:13px;color:#333;line-height:22px;}
#pay_list_wrap li dd.price {font-weight:bold;color:#000;margin-bottom:5px;}
span.request {display:inline-block;width:47px;margin: 0 auto;padding: 1px 2px;background: #ff5400;color: #fff;font-size:11px;font-family: "µ¸¿ò", dotum;}

/*141218 Ãß°¡ */
.mgb40 {margin-bottom: 40px !important;}
.btn_gr0103_2 {display:inline-block;padding: 0 10px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:11px;background:#aaa;}

/*150129 Ãß°¡*/
table.type04 {border-top:1px #ddd solid;}
table.type04.tal thead th {padding: 6px 0;border-bottom:1px #ddd solid;background: #aaa;font-size:12px;font-weight: bold;text-align: center;color: #fff;}
table.type04.tal tbody th {padding: 6px 0 6px 0;border-bottom:1px #ddd solid;background: #aaa;font-size:12px;font-weight: bold;text-align: center;color: #fff;}
table.type04.tal tbody td {padding: 6px 0 6px 15px;border-bottom:1px #ddd solid;background: #fff;font-size:12px;font-weight: bold;text-align: left;color: #555;}
table.type04 .txta01 {padding: 10px;font-family:NanumGothic, "³ª´®°íµñ";font-size: 13px;}

table.type04.qna_view {border-top: none;}
table.type04.qna_view th.qtit {vertical-align: top;}
table.type04.qna_view span.q {display: inline-block;font-size: 30px;font-weight: bold;color: #000;}
table.type04.qna_view .qtxt {font-size: 13px;font-weight: bold;color: #000;}
table.type04.qna_view .btn_area {padding: 30px 0 0 0;text-align: left;}
