﻿@charset "utf-8";
/* CSS Document */
html, body { min-height:100%;height:100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select { margin:0;padding:0;-webkit-text-size-adjust:none; }
body,input,textarea,select,button,table{ font-family:'Helvetica','Apple SD Gothic Neo',AppleGothic,'맑은 고딕','Malgun Gothic','돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif;font-size:14px;line-height:1.25em; }
body { word-wrap:break-word;word-break:break-all;text-align:left;background-color:#FFF; }
img,fieldset { border:0; }
ul,ol { list-style:none; }
hr, legend { display: none; }
em { font-style:normal; }
a { color:#171717;text-decoration:none;cursor:pointer }
input[type=button],input[type=text],input[type=number],input[type=tel],input[type=email],input[type=password],input,button,textarea { -webkit-appearance:none;-webkit-text-size-adjust:none;-webkit-border-radius:0; }
table { margin:0;padding:0;border-spacing:0;border-collapse:collapse; }

@font-face {
font-family: 'yesB';
src:url('//image.yes24.com/sysimage/font/yes24B.eot');
src:url('//image.yes24.com/sysimage/font/yes24B.eot?#iefix') format('embedded-opentype'),url('//image.yes24.com/sysimage/font/yes24B.woff') format('woff'),url('//image.yes24.com/sysimage/font/yes24B.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'yesM';
src:url('//image.yes24.com/sysimage/font/yes24M.eot');
src:url('//image.yes24.com/sysimage/font/yes24M.eot?#iefix') format('embedded-opentype'),url('//image.yes24.com/sysimage/font/yes24M.woff?ver=140721a') format('woff'),url('//image.yes24.com/sysimage/font/yes24M.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

/* emm font */	  
.yes_b {font-family:'yesB';font-weight:normal;}
.yes_m {font-family:'yesM';font-weight:normal;} 

/* 컨텐츠정렬관련 */
.cb { clear:both; }
.al {text-align:left !important;} .ac {text-align:center !important;} .ar {text-align:right !important;}
.at {vertical-align:top !important;} .am {vertical-align:middle !important;} .ab {vertical-align:bottom !important;}
.fl { float:left; } .fr { float:right; }
.ws_n { white-space:nowrap; }
.dp_b { display:block; }
.dp_ib { display:inline-block; }
.blind{ visibility:hidden;position:absolute;left:-999px;top:-999px;z-index:-1;width:1px;height:1px;overflow:hidden; }

.none { display:none !important; }

/* base margin , base padding */
.pa0	{ padding:0 !important; }
.pat0	{ padding-top:0 !important; }
.pat5	{ padding-top:5px !important; }
.pat7	{ padding-top:7px !important; }
.pat8	{ padding-top:8px !important; }
.pat10	{ padding-top:10px !important; }
.pat12	{ padding-top:12px !important; }
.pat15	{ padding-top:15px !important; }
.pat20	{ padding-top:20px !important; }
.par0	{ padding-right:0 !important; }
.par5	{ padding-right:5px; }
.par10	{ padding-right:10px; }
.par15	{ padding-right:15px; }
.pal0	{ padding-left:0 !important; }
.pal5	{ padding-left:5px; }
.pal10	{ padding-left:10px; }
.pal15	{ padding-left:15px; }
.pal20	{ padding-left:20px; }
.pab0	{ padding-bottom:0 !important; }
.pab5	{ padding-bottom:5px; }
.pab10	{ padding-bottom:10px !important; }
.pab12	{ padding-bottom:12px !important; }
.pab15	{ padding-bottom:15px; }
.pab20	{ padding-bottom:20px !important; }
.pab30	{ padding-bottom:30px; }

.mg0	{ margin:0 !important; }
.mgt_1	{ margin-top:-1px !important; }
.mgt_20 { margin-top:-20px !important; }
.mgt_25 { margin-top:-25px !important; }
.mgt_30 { margin-top:-30px !important; }
.mgt0	{ margin-top:0 !important; }
.mgt2	{ margin-top:2px !important; }
.mgt3	{ margin-top:3px !important; }
.mgt4	{ margin-top:4px !important; }
.mgt5	{ margin-top:5px !important; }
.mgt6	{ margin-top:6px !important; }
.mgt7	{ margin-top:7px !important; }
.mgt8	{ margin-top:8px !important; }
.mgt10	{ margin-top:10px !important; }
.mgt12	{ margin-top:12px !important; }
.mgt15	{ margin-top:15px !important; }
.mgt20	{ margin-top:20px !important; }
.mgt25	{ margin-top:25px !important; }
.mgt30	{ margin-top:30px !important; }
.mgr0	{ margin-right:0 !important; }
.mgr5	{ margin-right:5px !important; }
.mgr10	{ margin-right:10px !important; }
.mgr15	{ margin-right:15px !important; }
.mgr20	{ margin-right:20px !important; }
.mgb0	{ margin-bottom:0 !important; }
.mgb5	{ margin-bottom:5px !important; }
.mgb10	{ margin-bottom:10px !important; }
.mgb15	{ margin-bottom:15px !important; }
.mgb20	{ margin-bottom:20px !important; }
.mgb25	{ margin-bottom:25px !important; }
.mgb30	{ margin-bottom:30px !important; }
.mgl5	{ margin-left:5px !important; }
.mgl10	{ margin-left:10px !important; }
.mgl15	{ margin-left:15px !important; }
.mgl20	{ margin-left:20px !important; }

.fwB { font-weight:bold !important; }
.fwN { font-weight:normal !important; }

.txC_nor { color:#555 !important; }
.txC_black { color:#333 !important; }
.txC_gray  { color:#888 !important; }
.txC_hGray { color:#d3d3d3 !important; }
.txC_dim   { color:#ccc !important; }
.txC_act   { color:#6699cc !important; }
.txC_blue  { color:#6699cc !important; }
.txC_dBlue { color:#196ab3 !important; }
.txC_red   { color:#eb4956 !important; }
.txC_purp  { color:#b14178 !important; }
.txC_yell  { color:#fff568 !important; }
.txC_levG { color:#c3b702 !important; }
.txC_levR { color:#39b54a !important; }
.txC_levP { color:#3366cc !important; }

.txS_l  { font-size:18px !important; }
.txS_b  { font-size:16px !important; }
.txS_n  { font-size:14px !important; }
.txS_s  { font-size:12px !important; }
.txS_ss { font-size:11px !important; }
.txS_sss{ font-size:10px !important; }

.tx_sub { vertical-align:sub; }
.tx_sup { vertical-align:super; }
.tx_uln { text-decoration:underline; }
.tx_dash { text-decoration:line-through; }

.tx_lspS { letter-spacing:-1px; }
.tx_lspN { letter-spacing:0; }

/* clearfix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; clear:both; }/* Hides from IE-mac \*/ *html .clearfix {height: 1px;} .clearfix {display: block;}/* End hide from IE-mac */

/* image repleace text 기본형 */
.imgAlt { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;text-indent:-999em;vertical-align:top;} /* 기본 이미지 태체 태그 */
* html .imgAlt {text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie6 hack */  
*:first-child+html .imgAlt { text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie7 hack */

.imgBg { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top;} /* 기본 이미지 태체 태그 */

.inlnblock { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top;} /* 기본 이미지 태체 태그 */

* html .imgAltHack {text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie6 hack */  
*:first-child+html .imgAltHack { text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie7 hack */

/* common image */
.bgEnt { display:inline-block;width:auto;height:20px;overflow:hidden;line-height:999px;vertical-align:top;background-image:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403');background-size:400px auto; }

/* select box */
select.selTp01	{ padding:.2em 30px .2em 9px;width:auto;height:28px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;color:#666;vertical-align:middle;border:solid 1px #cccccc;background:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403') no-repeat 100% -200px;background-size:400px auto;border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none;background-color:#fff; }
select.selTp01:disabled	{ opacity:0.4;background-color:#f7f7f7; }
span.sel_wSizeS  { display:inline-block;width:70px; }
span.sel_wSizeS select.selTp01 { width:100%; }
span.sel_wSizeSS { display:inline-block;width:60px; }
span.sel_wSizeSS select.selTp01 { width:100%; }
span.sel_wSizeSM { display:inline-block;width:80px; }
span.sel_wSizeSM select.selTp01 { width:100%; }
span.sel_wSizeF { display:block; }
span.sel_wSizeF select.selTp01 { width:100%; }
span.inp_bor { display:inline-block;padding:3px 8px;width:auto;height:20px;line-height:20px;overflow:hidden;color:#666;border-bottom:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8;border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-radius:2px;background:#fff;box-shadow: inset 0 1px 2px 0 #fafafa; }
span.inp_bor.inp_disabled { opacity:0.4;background:#f7f7f7; } /* 주석 */
span.inp_bor input { width:100%;border:none;font-size:13px;-webkit-appearance:none;border-radius:0; }
span.inp_bor.s_size { padding:2px 8px;width:auto;height:18px;line-height:18px; }
span.inp_bor.s_size input { font-size:12px; }
span.inp_bor.ipt_wSizeS { padding:3px 3px;width:36px; }
span.inp_bor.ipt_wSizeSS { padding:3px 3px;width:26px; }
span.inp_bor.ipt_wSizeSM { padding:3px 3px;width:46px; }
span.inp_bor.ipt_wSizeM { padding:3px 3px;width:99px; }
span.inp_bor.ipt_wSizeL { padding:3px 3px;width:134px; }
span.inp_bor.ipt_wSizeF { display:block; }
span.txt_bor { display:inline-block;padding:4px 8px;width:auto;line-height:20px;overflow:hidden;color:#666;border-bottom:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8;border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-radius:2px;background:#fff;box-shadow: inset 0 1px 2px 0 #fafafa; }
span.txt_bor.txt_wSizeF { display:block; }
span.txt_bor textarea { width:100%;border:none;font-size:13px;-webkit-appearance:none;border-radius:0;resize:none; }
span.iptBtn_st { display:block;position:relative; }
span.iptBtn_st span.inp_bor.ipt_wSizeF { margin-right:49px; }
span.iptBtn_st.w_70 span.inp_bor.ipt_wSizeF { margin-right:76px; }
span.iptBtn_st .btn_c { position:absolute;right:0;top:0; }
input:focus {outline-style:none;}
input[type=checkbox],input[type=radio] { display:inline-block;margin:-2px 4px 0 0;padding:0;width:18px;height:18px;font-size:12px;line-height:1em;vertical-align:middle;border:solid 1px #ccc;-webkit-appearance: none;}
input[type=radio] { border-radius:18px;background-color:#fff;box-shadow: inset 0 3px 3px 0 #f0f0f0; }
input[type=checkbox] { background:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403') no-repeat 0 -230px;background-size:400px auto;border-radius:2px; }
input[type=checkbox]:checked { background:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403') no-repeat -20px -230px;background-size:400px auto; }
input[type=radio]:checked	 { background:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403') no-repeat -20px -230px;background-size:400px auto;box-shadow:none; }
input[type=text]::-ms-clear{ display: none; }
input[type=search]::-webkit-search-cancel-button { -webkit-appearance: none; }
input.placeH_nor::-webkit-input-placeholder { color:#888; }
input.placeH_nor:-moz-placeholder { color:#888; }
input.placeH_dim::-webkit-input-placeholder { color:#ccc; }
input.placeH_dim:-moz-placeholder { color:#ccc; }

/* btn */
.btn_c { display:inline-block;margin:0 1px;padding:0 8px;min-width:30px;height:30px;line-height:30px;text-indent:0 !important;text-align:center;vertical-align:top;font-size:15px;font-weight:bold;color:#666;border:solid 1px #ccc;border-radius:2px;background-color:#fff;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.1); }
.btn_c u { text-decoration:none; }
.btn_c.btn_gray  { background-color:#f2f2f2;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 #fff; }
.btn_c.btn_dGray { color:#fff;border:solid 1px #666666;background-color:#888888;text-shadow:0 -1px 0 rgba(85,85,85,1);box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 #888; }
.btn_c.btn_cblue { color:#fff;border:solid 1px #196ab3;background-color:#6699cc;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.btn_c.btn_blue  { color:#fff;border:solid 1px #08559b;background-color:#196ab3;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.btn_c.btn_sBlue { color:#fff;border:solid 1px #168a9c;background-color:#199db3;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.btn_c.btn_green { color:#fff;border:solid 1px #148f63;background-color:#19b37c;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.btn_c.btn_red   { color:#fff;border:solid 1px #b52430;background-color:#eb4956;text-shadow:0 -1px 0 rgba(0,0,0,0.5); }
.btn_c.btn_dim   { opacity:0.6; }
.btn_purple      { border:solid 1px #6f9aff;background-color:rgba(111,154,255,0.1); color:#6f9aff }

.btn_c.btn_selected	{ background-color:#f2f2f2;border:solid 1px #ccc;box-shadow:inset 0 1px 3px 0 #dedede,0 1px 0 0 #fff; }
.btn_c.btn_selected em.txt { color:#666;text-shadow:0 1px 0 #ffffff; }
.btn_c.btn_blue.btn_selected  { color:#fff;border:solid 1px #08559b;background-color:#125fa5;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.4),0 1px 0 0 #fff; }
.btn_c.btn_blue.btn_selected em.txt { color:#fff;text-shadow:none; }

.btn_c.btn_lspS { letter-spacing:-0.07em; }
.btn_c.btn_txblue { color:#6699cc; }
.btn_c.btn_txviol { color:#c16ed0; }
.btn_c em.txt { display:inline-block;height:32px;line-height:32px;overflow:hidden;vertical-align:top; }
.btn_c .bgC { vertical-align:top; }
.btn_c .ico_up { margin:0 -1px 0 1px;width:10px;height:12px;background-position:-40px -170px; }
.btn_c.ss_size { height:22px;line-height:22px;font-size:12px; }
.btn_c.ss_size em.txt { height:22px;line-height:22px; }
.btn_c.s_size { padding:0 6px;height:26px;line-height:26px;font-size:13px; }
.btn_c.s_size em.txt { height:26px;line-height:26px; }
.btn_c.l_size { height:42px;line-height:42px;font-size:15px; }
.btn_c.l_size em.txt { height:42px;line-height:42px; }
.btn_c.w_45 { margin:0;padding:0;width:43px; }
.btn_c.w_70 { margin:0;padding:0;width:70px; }
button.btn_c.w_45 { margin:0;padding:0;width:45px; }

/*  button */
button.btn_c.ss_size { height:24px; }
button.btn_c.s_size { height:28px; }
button.btn_c { height:34px; }
button.btn_c.l_size { height:40px; }

/* btn icon */
.btn_c.ss_size .ico_down { margin:-3px 0 0 -1px;width:10px;height:12px;vertical-align:middle;background-position:-161px -54px; }
.btn_c.ss_size .ico_gUp { margin:-1px 0 0 2px;width:5px;height:3px;vertical-align:middle;background-position:-80px -175px;background-color:#999; }
.btn_c.ss_size .ico_gDn { margin:-1px 0 0 2px;width:5px;height:3px;vertical-align:middle;background-position:-80px -180px;background-color:#999; }

/* btn full style */
.btn_full { display:block;margin:0 10px; }
.btn_full:after { content:'';clear:both;display:block; }
.btn_full li { float:left; }
.btn_full.btn_full2D li { width:50%; }
.btn_full.btn_full3D li { width:32%; }
.btn_full.btn_full3D li:nth-child(2) { width:36%; }
.btn_full li .btn_c { display:block;margin:0 3px;padding:0; }
.btn_full li:first-child .btn_c { display:block;margin:0 3px 0 0; }
.btn_full li:last-child .btn_c { display:block;margin:0 0 0 3px; }
.btn_full .btn_c em.bgC { margin:1px 1px 0 0;height:24px;vertical-align:top; }
.btn_full .btn_c em.bgC.ico_cart { width:28px;background-position:-85px -134px; }
.btn_full .btn_c em.bgC.ico_card { width:26px;background-position:-113px -134px; }

/* text icon */
.iconC { display:inline-block; padding:1px 3px 0;width:auto;height:13px;overflow:hidden;line-height:13px;font-size:10px;vertical-align:top;color:#666;font-weight:bold;border:solid 1px #ddd;background-color:#f2f2f2;border-radius:2px; margin-bottom: 6px; margin-right:3px} 
.iconC.icon_dim	   { border-color:#888888;color:#fff;background-color:#888888;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_red	   { border-color:#eb4956;color:#fff;background-color:#eb4956;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_pink   { border-color:#d5065e;color:#fff;background-color:#f74a94;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_blue   { border-color:#6699cc;color:#fff;background-color:#6699cc;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_navy   { border-color:#336ccc;color:#fff;background-color:#5885d1;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_green   { border-color:#548b00;color:#fff;background-color:#6eb600;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_sblue   { border-color:#5586e1;color:#fff;background-color:#6da9f7;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_dBlue  { border-color:#196ab3;color:#fff;background-color:#196ab3;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_purple { border-color:#8a2bd1;color:#fff;background-color:#ae66e5;text-shadow:0 0 1px rgba(0,0,0,0.3); } 
.iconC.icon_purple { border-color:#8a2bd1;color:#fff;background-color:#ae66e5;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_orange { border-color:#e64600;color:#fff;background-color:#ff6e4f;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_white  { border-color:#e5e5e5;color:#888;background-color:#ffffff;text-shadow:none; }
.rlb-14 {color:#fff;height:16px; line-height:16px;border:none; /*border-color:rgba(136,145,255,1);*/ background: rgba(136,145,255,1); background: linear-gradient(145deg, rgba(137,233,255,1) 0%, rgba(136,145,255,1) 50%, rgba(169,133,255,1) 100%);}
.iconC.icon_green2 { border-color:#138237;color:#fff;background-color:#138237;text-shadow:0 0 1px rgba(0,0,0,0.3); }							

.iconC.cockD { position:relative;overflow:visible; }
.iconC.cockD:after { content:'';margin-left:-3px;position:absolute;left:50%;bottom:-4px;width:6px;height:3px;background:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403') no-repeat -80px -170px;background-size:400px auto; }
.iconC.icon_dim.cockD:after   { background-color:#888888; }
.iconC.icon_red.cockD:after   { background-color:#eb4956; }
.iconC.icon_blue.cockD:after  { background-color:#6699cc; }
.iconC.icon_dBlue.cockD:after { background-color:#196ab3; }

.iconC.cockR { position:relative;overflow:visible; }
.iconC.cockR:after { content:'';position:absolute;margin-left:;right:-4px;top:4px;width:3px;height:5px;background:url('//tkfile.yes24.com/img/mobile/bgC_ent.png?ver=20230403') no-repeat -20px -170px;background-size:400px auto; }
.iconC.icon_dim.cockR:after   { background-color:#888888; }
.iconC.icon_red.cockR:after   { background-color:#eb4956; }
.iconC.icon_blue.cockR:after  { background-color:#6699cc; }
.iconC.icon_dBlue.cockR:after { background-color:#196ab3; }

.iconC.icon_coupon	{ border-color:#6699cc;color:#fff;background-color:#75a3d1;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_gCard	{ border-color:#93bd6a;color:#fff;background-color:#a3d175;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_gift	{ border-color:#6ac5c5;color:#fff;background-color:#75d1d1;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.iconC.icon_deliY	{ color:#5581ad;border-color:#a8c2dc ;background-color:#dde9f4;text-shadow:0 0 2px rgba(255,255,255,0.5); }
.iconC.icon_deliS	{ color:#c16ed0;border-color:#e0b7e8;background-color:#f3e2f5;text-shadow:0 0 2px rgba(255,255,255,0.5); }
.iconC.icon_ques	{ color:#888;border:solid 1px #ddd !important; }
.iconC.icon_used	{ color:#fff;border:solid 1px #bdb38c !important;background-color:#d2c79b; }
a .iconC.icon_ques  { color:#888;border:solid 1px #ddd !important; }
.iconC.icon_res		{ padding:1px 3px 0 4px;height:15px;line-height:15px;color:#fff;font-size:11px;border-color:#333;border-radius:0;background-color:#666;font-weight:normal;text-shadow:0 -1px 0 rgba(0,0,0,0.3); } /* 리소스키 */
.iconC.icon_what { position:relative;border-color:#6699cc;color:#fff;background-color:#75a3d1;text-shadow:0 0 1px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 #ffffff; }
.icon_cmtArea	{ display:inline-block;position:relative; }
.icon_cmtArea .iconC.icon_cmt { border-color:#6ac5c5;color:#fff;background-color:#75d1d1;text-shadow:0 0 1px rgba(0,0,0,0.3); }
.icon_cmtArea .ic_cock { position:absolute;right:5px;bottom:-2px;width:5px;height:7px;background-position:-242px -116px; }

em.bgEnt.ico_point { width:16px;height:16px;background-position:-35px -125px; }
em.bgEnt.icon_aDn { margin-top:1px;width:16px;height:14px;background-position:-81px -54px; }
em.bgEnt.icon_aUp { margin-top:1px;width:16px;height:14px;background-position:-97px -54px; }

/* tab */
.tab_normal { border-top:solid 1px #d3d3d3;background-color:#f2f2f2; }
.tab_normal:after { content:'';clear:both;display:block; }
.tab_normal .tabLi { display:table;width:100%; }
.tab_normal .tabLi li { display:table-cell;border-bottom:solid 1px #d3d3d3; }
.tab_normal.tab_2col .tabLi li { width:50%; }
.tab_normal.tab_3col .tabLi li { width:33.3%; }
.tab_normal.tab_3col .tabLi li:nth-child(2) { width:33.4%; }
.tab_normal.tab_4col .tabLi li { width:20%; }
.tab_normal.tab_7col .tabLi li { width:14.3%; }
.tab_normal.tab_7col .tabLi li:nth-child(4) { width:14.2%; }
.tab_normal .tabLi li a.tab_mnu { position:relative;display:block;height:33px;line-height:33px;text-align:center;font-size:13px;color:#555;font-weight:bold;border-top:solid 1px #fff;border-left:solid 1px #fff; }
.tab_normal .tabLi li a.tab_mnu:after { content:'';position:absolute;right:0;top:-1px;width:1px;height:35px;background-color:#d3d3d3; }
.tab_normal .tabLi li:last-child a.tab_mnu:after { display:none; }
.tab_normal .tabLi li.on { border-bottom:solid 1px #fff;background-color:#fff; }
.tab_normal .tabLi li.on a.tab_mnu { color:#333; }

.tab_cmt { padding:9px 10px 8px;border-bottom:solid 1px #e5e5e5; }
.tab_cmt p { font-size:12px;line-height:15px;color:#888; }
.tab_cmt_noData { padding:54px 0;text-align:center;line-height:15px;font-size:12px;color:#888; }

/* tab round */
.tab_round { position:relative;height:37px;overflow:hidden;font-size:13px;background-color:#f2f2f2;background:-webkit-gradient(linear,left bottom,left top,color-stop(0.00, #e9e9e9),color-stop(0.25, #f2f2f2)); }
.tab_round .tabLi { padding:0 4px;line-height:36px;text-align:center;border-bottom:1px solid #cccccc; }
.tab_round .tabLi:after { content:'';clear:both;display:block; }
.tab_round .tabLi li { float:left; }
.tab_round.tab_2col .tabLi li { width:50%; }
.tab_round.tab_3col .tabLi li { width:33.3%; }
.tab_round.tab_3col .tabLi li:nth-child(3) { width:33.4%; }
.tab_round .tabLi li a.tab_mnu { display:block;position:relative;font-weight:bold;color:#666; }
.tab_round .tabLi li a.tab_mnu:before, .tab_round .tabLi li a.tab_mnu:after { content:'';display:block;position:absolute;top:10px;height:16px;border-left:1px solid #ffffff; }
.tab_round .tabLi li a.tab_mnu:before { left:0; }
.tab_round .tabLi li a.tab_mnu:after { right:0;border-color:#dfdfdf; }
.tab_round.tab_3col .tabLi li:first-child a.tab_mnu:before,.tab_3col .tabLi li:last-child a.tab_mnu:after { display:none; }
.tab_round.tab_3col .tabLi li.on:last-child a.tab_mnu:after { display:block; }
.tab_round.tab_2col .tabLi li:first-child a.tab_mnu:before,.tab_2col .tabLi li:last-child a.tab_mnu:after { display:none; }
.tab_round.tab_2col .tabLi li.on:last-child a.tab_mnu:after { display:block; }
.tab_round .tab_pg { display:none;position:absolute;left:0;bottom:0;width:100%;height:8px;text-align:center }
.tab_round .tab_pg { display:none;position:absolute;left:0;bottom:0;width:100%;height:8px;text-align:center }
.tab_round .tab_pgN { display:inline-block;margin:0;width:6px;height:6px;overflow:hidden;border:1px solid #999;border-radius:4px;background-color:#fff;text-indent:10px;vertical-align:top; }
.tab_round .tab_pgNon { border-color:#125394;background-color:#2773b8; }
.tab_round .tabLi li.on .tab_pgA em { display:inline-block;vertical-align:top;line-height:27px; }
.tab_round .tabLi li.on .tab_pg { display:block; }
.tab_round .tabLi li.on a.tab_mnu { z-index:10;margin:4px -1px -1px;height:32px;line-height:32px;color:#333;border:1px solid #ccc;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fff; }
.tab_round .tabLi li.on a.tab_mnu:before,.tab_round .tabLi li.on a.tab_mnu:after { top:auto;bottom:0;width:3px;height:3px;border:0;border-bottom:1px solid #ccc; }
.tab_round .tabLi li.on a.tab_mnu:before { left:-4px;border-right:1px solid #ccc;border-bottom-right-radius:3px;-webkit-box-shadow:2px 2px 1px #fff }
.tab_round .tabLi li.on a.tab_mnu:after { right:-4px;border-left:1px solid #ccc;border-bottom-left-radius:3px;-webkit-box-shadow:-2px 2px 1px #fff }
.tab_round .tabLi li.on:first-child a.tab_mnu:before,.tab_round .tabLi li.on:last-child a.tab_mnu:after{ display:block; }
.yesDialogPopArea .tab_round { border-top-left-radius:2px;border-top-right-radius:2px; }

/* division li */
ul.diviLi {}
ul.diviLi:after { content:'';clear:both;display:block; }
ul.diviLi li { float:left;padding-bottom:6px; }
ul.diviLi li span.diviW { margin-right:3px;margin-left:3px; }
ul.diviLi.mod_5d li { width:20%; }
ul.diviLi.mod_5d li:nth-child(5n+1) span.diviW { margin-left:0; }
ul.diviLi.mod_5d li:nth-child(5n+5) span.diviW { margin-right:0; }
ul.diviLi.mod_4d li { width:25%; }
ul.diviLi.mod_4d li:nth-child(4n+1) span.diviW { margin-left:0; }
ul.diviLi.mod_4d li:nth-child(4n+4) span.diviW { margin-right:0; }
ul.diviLi.mod_3d li { width:33.3% }
ul.diviLi.mod_3d li:nth-child(3n+1) { width:33.4% }
ul.diviLi.mod_3d li:nth-child(3n+1) span.diviW { margin-left:0; }
ul.diviLi.mod_3d li:nth-child(3n+3) span.diviW { margin-right:0; }
ul.diviLi.mod_2d li { width:50%; }
ul.diviLi.mod_2d li:nth-child(2n+1) span.diviW { margin-left:0; }
ul.diviLi.mod_2d li:nth-child(2n+2) span.diviW { margin-right:0; }
ul.diviLi li.mergeRow { width:100%; }
ul.diviLi li.mergeRow span.diviW { margin:0; }
.yesDialogPopArea ul.diviLi { margin:0 10px; }

/* noData */
.noData { padding:30px 0 !important;width:100% !important;min-height:auto !important;max-height:auto !important;text-align:center;font-size:14px; }
.noData .icon_err { margin:0 auto;width:50px;height:50px; }
.noData .icon_err.ico_eS { background-position:-50px -620px; }
.noData .icon_err.ico_eN { background-position:-100px -620px; }
.noData .tit { display:block;margin:14px auto 0;padding:0 0 14px 0;width:80%;min-width:290px;max-width:600px;font-size:1.21em;line-height:1.3em;font-weight:bold;color:#333; }
.noData p.cmt { margin-top:5px;padding-bottom:15px;font-size:0.85em;word-wrap:break-word;word-break:break-all;line-height:1.3em;color:#666; }
.noData .alertLi { margin:0 auto;width:70%;min-width:230px;max-width:460px; }
.noData .noData_cmt { margin:0 auto;width:80%;min-width:230px;max-width:460px;font-size:13px;color:#999;line-height:1.3em; }
.noData .btn_area { margin-top:18px;text-align:center; }
.yesDialogPopArea .noData .tit { width:auto;min-width:220px;max-width:220px; }
.yesDialogPopArea .noData .noData_cmt { width:auto;min-width:220px;max-width:220px; }

/* 정렬 */
.sortArea { }
.sortArea:after { content:'';clear:both;display:block; }
.sortArea .sortLft { float:left; }
.sortArea .sortLft .txt { padding:0 11px;line-height:33px;font-size:12px;color:#888; }
.sortArea .sortRgt { float:right; }
.sortArea li { position:relative;float:left; }
.sortArea li:after { content:'';position:absolute;left:0;top:12px;width:1px;height:10px;font-size:1px;background-color:#d3d3d3; }
.sortArea li:first-child:after { display:none; }
.sortArea li a { display:block;padding:0 9px;line-height:32px;font-size:13px;color:#888;font-weight:bold; }
.sortArea li.on a { color:#6699cc; }
.sortArea.tpSel .sortLft { padding-left:10px; }

/* pagen */
.pagen { clear:both;padding-bottom:20px;text-align:center;font-size:14px; }
.pagen .bgEnt { margin:0;width:28px;height:28px;overflow:hidden;border:1px solid #d6d6d6;background-color:#fff;border-radius:2px;-webkit-border-radius:2px; }
.pagen .first { background-position:-150px -170px; }
.pagen .first.dim { background-position:-178px -170px; }
.pagen .prev { background-position:-206px -170px; }
.pagen .prev.dim { background-position:-234px -170px; }
.pagen .next { background-position:-262px -170px; }
.pagen .next.dim { background-position:-290px -170px; }
.pagen .end { background-position:-318px -170px; }
.pagen .end.dim { background-position:-346px -170px; }
.pagen .num { display:inline-block;padding:0 3px 0 2px;width:auto !important;min-width:23px;_width:28px;height:28px;font-size:0.85em;line-height:28px;vertical-align:top;border:1px solid #d6d6d6;color:#888;font-weight:bold;letter-spacing:-1px;background-color:#fff;border-radius:2px;-webkit-border-radius:2px; }
.pagen .num.t_s { font-size:0.78em; }
.pagen strong.num { border:solid 1px #6699cc;color:#fff;background-color:#75a3d1;text-shadow:0 0 1px rgba(0,0,0,0.5); }

/* flick btn rnd */
.pagenArrBtn { padding:10px 0 20px;text-align:center; }
.pagenArrBtn .btn { display:inline-block;margin:0 1px;padding:0;width:22px;height:22px;line-height:22px;text-align:center;vertical-align:middle;border:solid 1px #ccc;border-radius:2px;background-color:#FFF; }
.pagenArrBtn .btn_flickLft .bgEnt { margin:4px 0 0 0;width:16px;height:14px;background-position:-170px -145px; }
.pagenArrBtn .btn_flickRgt .bgEnt { margin:4px 0 0 0;width:16px;height:14px;background-position:-190px -145px; }
.pagenArrBtn .pagenRnd { margin:0 5px; }
.pagenArrBtn .pagenRnd em { display:inline-block;width:6px;height:6px;overflow:hidden;font-size:3px;line-height:99em;border:solid 1px #999;border-radius:6px;background-color:#fff; }
.pagenArrBtn .pagenRnd em.pageOn { border:solid 1px #125394;width:9px;border-radius:6px;background-color:#125394; }

.pagenTxt { display:table;width:100%;height:40px;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f8f8f8), color-stop(100%,#f2f2f2)); }
.pagenTxt a.btn_more { display:table-cell;padding-top:3px;text-align:center;font-size:15px;color:#555;border-right:solid 1px #d3d3d3;vertical-align:middle; }
.pagenTxt a.btn_more em.ico_dn { margin-right:2px;width:6px;height:17px;vertical-align:middle;background-position:-70px -170px; }
.pagenTxt a.btn_more .txt { display:inline-block;line-height:17px; }
.pagenTxt a.btn_more em.num { font-size:11px; }
.pagenTxt a.btn_more em.num u { text-decoration:none;color:#888; }
.pagenTxt a.btn_top { display:table-cell;width:47px;text-align:center;font-size:11px;line-height:10px;color:#555;border-left:solid 1px #fff;vertical-align:middle;  }
.pagenTxt a.btn_top .ico_up { margin:0 auto;width:10px;height:7px;background-position:-55px -177px; }
.pagenTxt a.btn_top .txt { display:block; }

.pagenList { border-top:solid 1px #d3d3d3; }
.pagenList li { border-bottom:solid 1px #d3d3d3; }
.pagenList li:after { content:'';clear:both;display:block; }
.pagenList li a { display:block;height:33px; }
.pagenList li em.item { float:left;padding-left:10px;line-height:33px;font-size:12px;color:#888; }
.pagenList li strong.txt { display:block;margin:0 10px 0 50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:33px;font-size:12px;color:#555; }

.botBtn_area { padding:15px 10px 40px 10px;text-align:center; }
.botBtn_area .btn_c { padding:0 20px; }
.botBtn_area.btn_full { margin:0 !important; }
.botBtn_area.btn_full .btn_c { display:block;margin:0 !important;padding:0; }

/* seat */
em.bgSeat { display:inline-block;width:11px;height:11px;overflow:hidden;line-height:999px;vertical-align:top;}
em.grade00{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat0.gif)0 0 no-repeat; color:#888888;}
em.grade01{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat1.gif)0 0 no-repeat; color:#888888;}
em.grade02{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat2.gif)0 0 no-repeat; color:#888888;}
em.grade03{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat3.gif)0 0 no-repeat; color:#888888;}
em.grade04{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat4.gif)0 0 no-repeat; color:#888888;}
em.grade05{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat5.gif)0 0 no-repeat; color:#888888;}
em.grade06{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat6.gif)0 0 no-repeat; color:#888888;}
em.grade07{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat7.gif)0 0 no-repeat; color:#888888;}
em.grade08{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat8.gif)0 0 no-repeat; color:#888888;}
em.grade09{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat9.gif)0 0 no-repeat; color:#888888;}
em.grade10{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat10.gif)0 0 no-repeat; color:#888888;}
em.grade11{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat11.gif)0 0 no-repeat; color:#888888;}
em.grade12{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat12.gif)0 0 no-repeat; color:#888888;}
em.grade13{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat13.gif)0 0 no-repeat; color:#888888;}
em.grade14{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat14.gif)0 0 no-repeat; color:#888888;}
em.grade15{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat15.gif)0 0 no-repeat; color:#888888;}
em.grade16{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat16.gif)0 0 no-repeat; color:#888888;}
em.grade17{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat17.gif)0 0 no-repeat; color:#888888;}
em.grade18{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat18.gif)0 0 no-repeat; color:#888888;}
em.grade19{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat19.gif)0 0 no-repeat; color:#888888;}
em.grade20{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat20.gif)0 0 no-repeat; color:#888888;}
em.grade21{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat21.gif)0 0 no-repeat; color:#888888;}
em.grade22{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat22.gif)0 0 no-repeat; color:#888888;}
em.grade23{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat23.gif)0 0 no-repeat; color:#888888;}
em.grade24{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat24.gif)0 0 no-repeat; color:#888888;}
em.grade25{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat25.gif)0 0 no-repeat; color:#888888;}
em.grade26{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat26.gif)0 0 no-repeat; color:#888888;}
em.grade27{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat27.gif)0 0 no-repeat; color:#888888;}
em.grade28{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat28.gif)0 0 no-repeat; color:#888888;}
em.grade29{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat29.gif)0 0 no-repeat; color:#888888;}
em.grade30{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat30.gif)0 0 no-repeat; color:#888888;}
em.grade31{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat31.gif)0 0 no-repeat; color:#888888;}
em.grade32{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat32.gif)0 0 no-repeat; color:#888888;}
em.grade33{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat33.gif)0 0 no-repeat; color:#888888;}
em.grade34{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat34.gif)0 0 no-repeat; color:#888888;}
em.grade35{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat35.gif)0 0 no-repeat; color:#888888;}
em.grade36{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat36.gif)0 0 no-repeat; color:#888888;}
em.grade37{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat37.gif)0 0 no-repeat; color:#888888;}
em.grade38{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat38.gif)0 0 no-repeat; color:#888888;}
em.grade39{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat39.gif)0 0 no-repeat; color:#888888;}
em.grade40{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat40.gif)0 0 no-repeat; color:#888888;}
em.grade41{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat41.gif)0 0 no-repeat; color:#888888;}
em.grade42{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat42.gif)0 0 no-repeat; color:#888888;}
em.grade43{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat43.gif)0 0 no-repeat; color:#888888;}
em.grade44{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat44.gif)0 0 no-repeat; color:#888888;}
em.grade45{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat45.gif)0 0 no-repeat; color:#888888;}
em.grade46{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat46.gif)0 0 no-repeat; color:#888888;}
em.grade47{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat47.gif)0 0 no-repeat; color:#888888;}
em.grade48{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat48.gif)0 0 no-repeat; color:#888888;}
em.grade49{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat49.gif)0 0 no-repeat; color:#888888;}
em.grade50{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat50.gif)0 0 no-repeat; color:#888888;}
em.grade51{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat51.gif)0 0 no-repeat; color:#888888;}
em.grade52{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat52.gif)0 0 no-repeat; color:#888888;}
em.grade53{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat53.gif)0 0 no-repeat; color:#888888;}
em.grade54{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat54.gif)0 0 no-repeat; color:#888888;}
em.grade55{ background:url(//tkfile.yes24.com/images/ticket_new/ic_seat55.gif)0 0 no-repeat; color:#888888;}

/* alertLi */
.botAlert { padding:20px 10px 20px 10px;border-top:solid 1px #e5e5e5; }
.botAlert.topBdrNo { border-top:none; }
.alertDl { }
.alertDl dt { font-size:13px;font-weight:bold;color:#333; }
.alertDl dd { padding-top:2px; }
.alertLi { font-size:13px;color:#888;text-align:left; }
.alertLi:after { content:'';clear:both;display:block; }
.alertLi li { margin:2px 0 0 0;padding:0 0 0 8px;line-height:16px;text-indent:-8px;border:none;text-align:left; }
.alertLi.alertLiChk li { padding:0 0 0 14px;text-indent:-14px; }
.alertLi li em.bl_rnd { display:inline-block;margin:0 4px 3px 0;width:2px;height:2px;overflow:hidden;border:1px solid #555;border-radius:4px;background-color:#666;text-indent:10px;text-decoration:none; }
.alertLi li em.bl_chk { margin:4px 4px 0 0;width:10px;height:10px;background-position:-131px -54px; }
.alertLi.tb_mod { }
.alertLi.tb_mod li { display:table;padding:0;text-indent:0; }
.alertLi.tb_mod li strong.alertItem { display:table-cell;white-space:nowrap;text-indent:0; }
.alertLi.tb_mod li span.alertCon { display:table-cell;padding-left:4px;text-indent:0; }
.alertLi.alertLiNo { }
.alertLi.alertLiNo li { padding:0 0 5px 0;text-indent:0; }
.alertLi.alertLiNo li:last-child { padding:0; }
.alertLi.alertLiNo2 { }
.alertLi.alertLiNo2 li { padding:0;text-indent:0; }
.alertLi.alertLiNo2 li:last-child { padding:0; }
.alertLiSmall { font-size:12px;color:#888;text-align:left; }
.alertLiSmall:after { content:'';clear:both;display:block; }
.alertLiSmall li { margin:3px 0 0 0;padding:0 0 2px 6px;line-height:15px;text-indent:-6px;border:none;text-align:left; }
.alertLiSmall li em.bl_bar { display:inline-block;margin:0 4px 3px 0;width:3px;height:1px;overflow:hidden;background-color:#888;text-indent:10px;text-decoration:none; }

/* table */
.tb_nor { border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc; }
.tb_nor.topBdrNo { border-top:none; }
.tb_nor caption { display:none; }
.tb_nor thead.none { display:none; }
.tb_nor th { padding:6px 0;font-size:13px;line-height:16px;font-weight:bold;text-align:center;color:#666;border-top:solid 1px #e5e5e5;color:#666;background-color:#f2f2f2; }
.tb_nor th a { color:#666; }
.tb_nor th.bgP { background-color:#f8f2f3 }
.tb_nor th.bgW { background-color:#fff; }
.tb_nor td.bgG { background-color:#f2f2f2 }
.tb_nor.tb_vertical th { }
.tb_nor.tb_vertical thead tr:first-child th { border-top:none; }
.tb_nor tr.row_dot th { border-bottom:dotted 1px #cccccc; }
.tb_nor tr.row_dot td { border-bottom:dotted 1px #cccccc; }
.tb_nor tr.row_gray01 td { background-color:#f2f2f2; }
.tb_nor tr.row_gray02 th { color:#333;background-color:#e7e7e7; }
.tb_nor tr.row_gray02 td { background-color:#e7e7e7; }
.tb_nor tr.row_lnTB th { border-top:solid 1px #cccccc; }
.tb_nor tr.row_lnTB td { border-top:solid 1px #cccccc; }
.tb_nor td { padding:4px 0;font-size:13px;background-color:#fff;border-top:solid 1px #e5e5e5;color:#666; }
.tb_nor td.bdr_topNo { border-top:none; }
.tb_nor .bdr_rgtLn { border-right:solid 1px #e5e5e5; }
.tb_nor td.ma0 { padding:0; }
.tb_nor th.txt { padding:6px 8px; }
.tb_nor td.txt { padding:6px 8px;line-height:1.6em; }
.tb_nor td.txt_thin { padding:6px 0;line-height:1.3em; }
.tb_nor td.txt_thin02 { padding:6px 5px 6px 0;line-height:1.3em; }
.tb_nor td.inpArea { padding:3px 8px; }
.tb_nor td.inpArea div.txtRow { padding:3px 0;min-height:20px;line-height:20px; }
.tb_nor td.inpArea div.inpRow { padding:3px 0;min-height:30px;line-height:30px; }
.tb_nor td.inpArea div.inpRow .inp_bor { vertical-align:top; }
.tb_nor td.inpArea div.inpRow img.photoImg { width:100%;max-width:400px; }
.tb_nor td.inpArea div.attachFile { position:relative; }
.tb_nor td.inpArea div.attachFile input#fileElem { position:absolute;visibility:hidden;width:0;height:0; }
.tb_nor td.inpArea div.attachFile span.btnFile { float:left; }
.tb_nor td.inpArea div.attachFile span.btnFile .btn_c { position:absolute;left:0;top:3px;padding:0;width:80px; }
.tb_nor td.inpArea div.attachFile span.txtFile { display:block;padding-left:85px; }
.tb_nor td.inpArea div.attachFile span.txtFile .txt { display:-webkit-box;height:36px;line-height:36px;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.tb_nor div.txt_cmt { padding:1px 0 3px;font-size:12px;line-height:1.30em;color:#888; }
.tb_nor span.txt_cmt { display:inline-block;padding:0 0 0 4px;line-height:20px;font-size:12px;color:#888;vertical-align:top; }
.tb_nor td.txt span.txt { display:inline-block;line-height:24px; }
.tb_nor.tb_vertical thead tr:first-child th { border-bottom:solid 1px #e5e5e5;; }
.tb_nor.tb_vertical thead tr:first-child td { border-bottom:solid 1px #e5e5e5;; }
.tb_nor td.txt div.inp_inline{display: flex;justify-content: space-between;gap: 4px;}
.tb_nor td.txt div.inp_inline span.inp_bor{width: 100%;}
.tb_nor tbody tr:first-child th { border-top:none; }
.tb_nor tbody tr:first-child td { border-top:none; }
.tb_nor tfoot tr:first-child th { border-top:solid 1px #cccccc; }
.tb_nor tfoot tr:first-child td { border-top:solid 1px #cccccc; }
.tb_nor tr.txC_gray td { color:#888 !important; }
.tb_nor tr.txC_gray td .txC_black { color:#888 !important; }
.tb_nor tr.txC_dim td { color:#ccc !important; }
.tb_nor tr.txC_dim td .txC_black { color:#ccc !important; }
.tb_nor .limit_2ln { display:-webkit-box;min-height:16px;max-height:32px;word-break:break-all;overflow:hidden;line-height:1.20em;font-size:13px;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.tb_nor .limit_1ln { display:-webkit-box;min-height:20px;max-height:20px;word-break:break-all;overflow:hidden;line-height:20px;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.tb_nor .limit_1ln .iconC { margin-top:-2px;vertical-align:middle; }
.tb_nor .alertLi { font-size:12px; }
.tb_nor .alertLi em.bl_rnd { color:#999;border-color:#999; }

.tb_nor .requareArea { display:inline-block; }
.tb_nor .requareArea .btn_arrow { margin:0;padding:0;width:22px;min-width:22px;height:22px;line-height:22px; }
.tb_nor .requareArea .ico.bgEnt { margin:9px 0 0 0;width:8px;height:5px; }
.tb_nor .requareArea .ico.bgEnt.ico_up { background-position:-100px -170px; }
.tb_nor .requareArea .ico.bgEnt.ico_dn { background-position:-100px -180px; }
.tb_nor .requareArea .alertLpArea { position:relative;z-index:1;text-align:left; }
.tb_nor .requareArea .alertLpLi { position:absolute;right:0;top:1px;padding:5px 3px 5px 7px;border:solid 1px #ccc;border-radius:2px;background-color:#fff; }
.tb_nor .requareArea .alertLpLi li { padding:1px 0;width:130px;font-size:11px;line-height:1.30em;word-break:break-all;color:#555; }
.tb_nor .requareArea .alertLpLi li em.bl_rnd { display:inline-block;margin:0 4px 2px 0;width:2px;height:2px;overflow:hidden;border:1px solid #555;border-radius:4px;background-color:#666;text-indent:10px;text-decoration:none; }

.tb_nor .tbRowDl { font-size:13px; }
.tb_nor .tbRowDl dt { position:relative;text-align:left; }
.tb_nor .tbRowDl dt a { display:block;padding:6px 8px;line-height:1.6em; }
.tb_nor .tbRowDl dt .ico { position:absolute;z-index:1;right:6px;top:10px;width:16px;height:14px;background-position:-170px -125px; }
.tb_nor .tbRowDl dt .ico.ico_dn { background-position:-170px -125px; }
.tb_nor .tbRowDl dt .ico.ico_up { background-position:-190px -125px; }
.tb_nor .tbRowDl dd { display:none;padding:0 8px; }
.tb_nor .tbRowDl dd.open { display:block; }
.tb_nor .tbRowDl dd li { padding:3px 0;line-height:24px;font-size:12px;color:#555;border-top:dashed 1px #E5E5E5; }
.tb_nor .tbRowDl dd li:after { content:'';clear:both;display:block; }
.tb_nor .tbRowDl dd li .item { float:left; }
.tb_nor .tbRowDl dd li .itemValu { float:right; }

.tb_nor .tbRowLi { margin:0 8px;font-size:13px; }
.tb_nor .tbRowLi u { text-decoration:none; }
.tb_nor .tbRowLi.nor_tp { }
.tb_nor .tbRowLi:after { content:'';clear:both;display:block; }
.tb_nor .tbRowLi li { float:left;padding:3px 0;width:100%;line-height:24px;border-top:dashed 1px #e5e5e5; }
.tb_nor .tbRowLi li:after { content:'';clear:both;display:block; }
.tb_nor .tbRowLi li .item { float:left;line-height:24px; }
.tb_nor .tbRowLi li .itemValu { float:right;line-height:24px; }
.tb_nor .tbRowLi li .txt { display:-webkit-box;min-height:24px;max-height:24px;line-height:24px;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.tb_nor .tbRowLi li:first-child { padding:6px 0 3px;border-top:none; }
.tb_nor .tbRowLi li:last-child { padding:3px 0 6px;border-top:solid 1px #e5e5e5; }
.tb_nor .tbRowLi.nor_tp li:last-child { padding:3px 0 6px;border-top:dashed 1px #e5e5e5; }
.tb_nor .tbRowLi li:first-child:last-child { padding:6px 0 6px;border-top:none; }

.tb_nor .tbRowLi02 { font-size:13px;border-top:solid 1px #ccc; }
.tb_nor .tbRowLi02 li { display:table;width:100%;border-top:solid 1px #e1e1e1; }
.tb_nor .tbRowLi02 li:first-child { border-top:none; }
.tb_nor .tbRowLi02 li .item { display:table-cell;padding:6px 8px;color:#555; }
.tb_nor .tbRowLi02 li .item em.txt { display:-webkit-box;height:17px;line-height:17px;overflow:hidden;word-break:break-all;color:#666;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.tb_nor .tbRowLi02 li .itemValu { display:table-cell;padding:6px 8px;color:#555;white-space:nowrap; }

.tb_nor .tbRowLi03 { margin:0 8px;font-size:13px; }
.tb_nor .tbRowLi03:after { content:'';clear:both;display:block; }
.tb_nor .tbRowLi03 li { float:left;padding:8px 0;width:100%;line-height:14px;border-top:dashed 1px #e5e5e5; }
.tb_nor .tbRowLi03 li:first-child { border-top:none; }

.tb_nor .tbRowLi04 { margin:0 8px;font-size:13px; }
.tb_nor .tbRowLi04 ul { display:table;width:100%; }
.tb_nor .tbRowLi04 li { display:table-row; }
.tb_nor .tbRowLi04 li { width:100%;border-bottom:dashed 1px #e1e1e1; }
.tb_nor .tbRowLi04 li:last-child { border-bottom:none; }
.tb_nor .tbRowLi04 li .item { display:table-cell;padding:6px 8px 6px 0;min-width:50px;width:50px;color:#555;white-space:nowrap;vertical-align:top; }
.tb_nor .tbRowLi04 li .itemValu { display:table-cell;padding:6px 0 6px 0;color:#555;text-align:left;font-size:13px;word-break:break-all;vertical-align:top; }
.tb_nor .tbRowLi04 li.noBdr { border-bottom:none; }
.tb_nor .tbRowLi04 li.bdr { border-bottom:dashed 1px #e1e1e1; }

.tb_nor .tbRowLi05_tit { margin:0 8px;padding:3px 0;line-height:28px;font-size:13px;color:#555;font-weight:normal; }
.tb_nor .tbRowLi05 { margin:0 8px;padding:0 0 5px;font-size:13px; }
.tb_nor .tbRowLi05 ul { display:table;width:100%; }
.tb_nor .tbRowLi05 li { display:table-row; }
.tb_nor .tbRowLi05 li { width:100%;border-top:dashed 1px #e1e1e1; }
.tb_nor .tbRowLi05 li.noBdr { border-top:none; }
.tb_nor .tbRowLi05 li:first-child { border-top:none; }
.tb_nor .tbRowLi05 li .item { display:table-cell;padding:3px 8px 3px 0;min-width:50px;width:50px;line-height:28px;color:#666;white-space:nowrap;vertical-align:top; }
.tb_nor .tbRowLi05 li .itemValu { display:table-cell;padding:3px 0;color:#666;text-align:left;word-break:break-all;vertical-align:top; }

.tb_nor .tbRowCmt { margin:0 8px;padding:5px 0;border-bottom:dashed 1px #e1e1e1; }

/* 회색 단순 입력 박스 */
.box_form_gray { padding:20px;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;background-color:#f2f2f2; }

/* Dialog pop */
.dialog-layer { border-radius:10px; }
.dialog-container { background:none; } 
.dialog-layer { background:none; }
.yesDialogPopArea { width:274px;border:solid 3px #6699cc;font-size:14px;color:#666;border-radius:4px;background-color:#6699cc;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2); }
.yesDialogPopArea h2.yesDLP_tit { padding-left:8px;height:26px;line-height:26px;font-size:1.07em;color:#fff;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.3); }
.yesDialogPopArea div.yesDLP_con { position:relative;margin-top:2px;padding:14px 8px 0 8px;background-color:#fff;border-radius:2px; }
.yesDialogPopArea div.yesDLP_con.tp_lp { padding:0; }
.yesDialogPopArea div.yesDLP_con:before { content:"";position:absolute;left:0;right:0;top:0;height:5px;border-radius:2px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0.30, #fff),color-stop(0.90, #e5e5e5)); }
.yesDialogPopArea div.yesDLP_con .txt_area { font-size:0.85em;color:#333;line-height:1.4;font-weight:normal; }
.yesDialogPopArea div.yesDLP_con .btn_area { margin:0 10px;padding:10px 0 15px 0;text-align:center; }
.yesDialogPopArea div.yesDLP_con .btn_area .btn_c { font-size:13px; }
.yesDialogPopArea div.yesDLP_con .btn_area .btn_c em.txt { display:inline-block;vertical-align:top; }
.yesDialogPopArea div.yesDLP_con .yesDLP_close { position:absolute;right:0;top:-29px;width:35px;height:26px; }
.yesDialogPopArea div.yesDLP_con .yesDLP_close .bgEnt { margin:5px 0 0 14px;width:17px;height:17px;background-position:-110px -125px; }
.yesDialogPopArea .tp_dlpWrap { margin-left:10px;margin-right:10px;color:#666; }
.yesDialogPopArea .tp_dlpWrap .cmt_top { padding-bottom:10px;font-size:13px;color:#666; }
.yesDialogPopArea .dlpDl { }
.yesDialogPopArea .dlpDl dt { padding:10px 0 3px 10px;font-size:14px;font-weight:bold;color:#333; }
.yesDialogPopArea .dlpDl dd { padding:0 10px 0; }
.yesDialogPopArea .yesDLP_conArea { font-size:0.85em;color:#555; }
.yesDialogPopArea .yesDLP_conArea .bdr_top { border-top:solid 1px #e5e5e5; }
.yesDialogPopArea .yesDLP_conArea .bdr_bot { border-bottom:solid 1px #e5e5e5; }
.yesDialogPopArea .yesDLP_conArea .txt_cmt_top { padding:12px 10px;line-height:1.30em; }
.yesDialogPopArea .yesDLP_conArea .txt_cmt_top p { line-height:1.50em; }
.yesDialogPopArea .yesDLP_conArea .txt_agree { padding:12px 0 10px 0;text-align:center; }
.yesDialogPopArea .dlp_agree { margin:0 10px;font-size:14px; }
.yesDialogPopArea .dlp_agree label { display:block;padding:10px 0 0 21px;font-size:0.85em;line-height:18px;text-indent:-21px; }
.yesDialogPopArea .yesDLP_conArea .txt_agree label { display:block;line-height:18px; }
.yesDialogPopArea .yesDLP_conArea .ipt_sB { width:164px; }
.yesDialogPopArea .yesDLP_conArea .ipt_sS { width:33px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_accent { min-height:30px;line-height:30px;font-size:1.08em;background-color:#f2f2f2; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_accent a { display:block;padding:0 8px 0 10px;min-height:30px;line-height:30px;color:#6699cc;font-weight:bold;background-color:#f2f2f2; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_accent a em.status { margin-top:2px;float:right;display:block;width:58px;height:28px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_accent a.on  em.status { background-position:-126px -270px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_accent a.off em.status { background-position:-184px -270px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_accent:after { content:'';clear:both;display:block; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor { padding-top:3px;border-top:solid 1px #e5e5e5; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor.bdr_top_no { border-top:none; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dt { padding-left:10px;height:30px;line-height:30px;font-size:1.08em;font-weight:bold;color:#333; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd { padding:0 10px 9px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic { display:table; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li { display:table-row; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li span.cell { display:table-cell;padding:3px 0;vertical-align:middle; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li span.cell label { display:inline-block; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li span.cell.item { min-width:70px;padding:0;line-height:30px;font-size:1.08em;font-weight:bold;vertical-align:middle; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li span.cell.item em { display:inline-block;padding:3px 0 0;min-height:21px;line-height:21px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li span.cell.item input.iptPos { margin-top:-2px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_basic li span.cell .inp_txt { display:-webkit-box;max-height:14px;line-height:14px;font-size:1.08em;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_hori { display:block; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_hori:after { content:'';clear:both;display:block; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_hori li { float:left;width:50%; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_hori li span.cell { display:block;padding:3px 0; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_hori li span.cell.item { font-weight:bold;font-size:1.08em; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_nor dd ul.dlpLi_hori li span.cell label { display:inline-block;padding:3px 0; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_dot { border-bottom:solid 1px #e5e5e5; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_dot dt { font-size:1.08em;font-weight:bold;color:#333;border-bottom:solid 1px #e5e5e5; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_dot dt label { display:inline-block;padding:12px 0 12px 12px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_dot dt label .iptPos { margin-top:-2px; }
.yesDialogPopArea .yesDLP_conArea .dlpLi_dot dd { padding:0; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk {  }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li { display:table;width:100%;border-top:dashed 1px #e1e1e1; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li:first-child { border-top:none; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li label { display:table-row; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li span.cell { display:table-cell;padding:12px 12px 10px 0; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li span.cell.chk { padding:12px 0 0 12px;width:24px;min-width:24px;font-size:1.08em;font-weight:bold; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li span.cell .coupon_name { display:-webkit-box;max-height:34px;line-height:17px;word-break:break-all;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li span.cell .coupon_term { display:block;margin-top:3px;font-size:12px;line-height:1.20em;color:#888; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li span.cell .coupon_benefit { margin-top:5px;display:-webkit-box;max-height:17px;line-height:17px;word-break:break-all;color:#6699cc;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.yesDialogPopArea .yesDLP_conArea ul.dlpLi_chk li span.cell .coupon_use { display:-webkit-box;max-height:17px;line-height:17px;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.yesDialogPopArea .yesDLP_conArea .yesDLP_couponUnit { margin-top:20px;padding:10px 12px 10px 12px;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5; }
.yesDialogPopArea .yesDLP_conArea .yesDLP_couponUnit .coupon_name { display:-webkit-box;max-height:34px;line-height:17px;word-break:break-all;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.yesDialogPopArea .yesDLP_conArea .yesDLP_couponUnit .coupon_benefit { margin-top:5px;display:block;max-height:17px;line-height:17px;color:#6699cc; }
.yesDialogPopArea .yesDLP_conArea .yesDLP_couponUnit .coupon_use { display:-webkit-box;max-height:17px;line-height:17px;word-break:break-all;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.yesDialogPopArea .deliFld { position:relative;padding:10px 10px 0 10px; }
.yesDialogPopArea .deliFld label { position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden; }
.yesDialogPopArea .deliFld .inp_bor { display:block;margin-right:51px; }
.yesDialogPopArea .deliFld .btn_c { position:absolute;right:10px;top:10px; }
.yesDialogPopArea .deliLi { margin:10px 10px 0; }
.yesDialogPopArea .deliLi li { display:table;width:100%;font-size:13px;border-bottom:solid 1px #e5e5e5; }
.yesDialogPopArea .deliLi li span.postTxt { display:table-cell;padding:5px 0;width:52px;text-align:center;vertical-align:middle;color:#888; }
.yesDialogPopArea .deliLi li span.postTxt em { display:block;line-height:18px;color:#888; }
.yesDialogPopArea .deliLi li span.deliTxt { display:table-cell;padding:5px 8px;vertical-align:middle; }
.yesDialogPopArea .deliLi li span.deliTxt strong.tit { display:block;line-height:18px;color:#333; }
.yesDialogPopArea .deliLi li span.deliTxt em.addrTxt { display:block;font-size:12px;line-height:18px;color:#888; }
.yesDialogPopArea .deliLi li span.deliBtn { display:table-cell;padding:8px 0;width:45px;vertical-align:middle; }
.yesDialogPopArea .dlpGLi { margin:0 10px;border-top:solid 1px #e6e6e6; }
.yesDialogPopArea .dlpGLi.act_tp { background-color:#f2f2f2; }
.yesDialogPopArea .dlpGLi li { border-bottom:solid 1px #e6e6e6; }
.yesDialogPopArea .dlpGLi li.txt { padding:10px 0;text-align:center; }
.yesDialogPopArea .dlpGLi li a { display:block;position:relative;padding:9px 0; }
.yesDialogPopArea .dlpGLi li a .dlpG_name { display:-webkit-box;margin-right:58px;:;height:32px;line-height:16px;word-break:break-all;overflow:hidden;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.yesDialogPopArea .dlpGLi li a .dlpG_price { display:block;margin-top:5px; }
.yesDialogPopArea .dlpGLi li a .dlpG_price em.yes_b { font-size:1.28em; }
.yesDialogPopArea .dlpGLi li a .dlpG_price em.iconC { margin:0 2px; }
.yesDialogPopArea .dlpGLi li a .dlpG_btn { display:block;position:absolute;right:0;top:9px;padding:6px 0 8px;width:46px;height:32px;font-size:13px;line-height:16px; }
.yesDialogPopArea .dlpGLi li.chk { }
.yesDialogPopArea .dlpGLi li.chk label { display:block;position:relative;padding:7px; }
.yesDialogPopArea .dlpGLi li.chk label input { position:absolute;left:10px;top:11px; }
.yesDialogPopArea .dlpGLi li.chk label .chk_info { padding-left:27px; }
.yesDialogPopArea .dlpGLi li.chk label .chk_info .dlpG_tit { display:block;line-height:20px;font-weight:bold;color:#6699cc;font-size:1.16em; }
.yesDialogPopArea .dlpGLi li.chk label .chk_info .dlpG_txt { margin-top:2px;display:block;line-height:14px;color:#333; }
.yesDialogPopArea .dlpGLi li.chk label .chk_info .dlpG_sub { margin-top:2px;display:block;line-height:14px;color:#888; }
.yesDialogPopArea .box_grayIpt { padding:10px;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;background-color:#f2f2f2;vertical-align:top; }
.yesDialogPopArea .box_grayIpt .inp_bor { vertical-align:top; }
.yesDialogPopArea .box_grayIpt label { display:none; }
.yesDialogPopArea .box_grayIpt .iptBtnFull { position:relative; }
.yesDialogPopArea .box_grayIpt .iptBtnFull .ipt_wSizeF { margin-right:51px; }
.yesDialogPopArea .box_grayIpt .iptBtnFull .btn_c.w_45 { position:absolute;right:0;top:0; }
.yesDialogPopArea .dlp_alert { padding:10px 10px 12px 10px; }
.yesDialogPopArea .dlp_alert dt { font-weight:bold;font-size:1.08em;color:#333; }
.yesDialogPopArea .dlp_alert dd { padding-top:3px; }
.yesDialogPopArea .alertLi { font-size:12px;color:#888;text-align:left; }
.yesDialogPopArea .alertLi:after { content:'';clear:both;display:block; }
.yesDialogPopArea .alertLi li { margin:2px 0 0 0;padding:0 0 0 8px;line-height:16px;text-indent:-8px;border:none;text-align:left; }
.yesDialogPopArea .alertLi.alertLiChk li { padding:0 0 0 14px;text-indent:-14px; }
.yesDialogPopArea .alertLi li em.bl_rnd { display:inline-block;margin:0 4px 3px 0;width:2px;height:2px;overflow:hidden;border:1px solid #666;border-radius:4px;background-color:#666;text-indent:10px;text-decoration:none; }
.yesDialogPopArea .alertLi li em.bl_chk { margin:4px 4px 0 0;width:10px;height:10px;background-position:-131px -54px; }
.yesDialogPopArea .dlpGoodsLi { border-top:solid 1px #ccc;border-bottom:solid 1px #ccc; }
.yesDialogPopArea .dlpGoodsLi {}
.yesDialogPopArea .chg_pwd { margin:0 10px;padding:10px 0 0 0; }
.yesDialogPopArea .chg_pwd label { display:none; }
.yesDialogPopArea .chg_pwd .inp_des { display:block;padding:5px 0 0 0;font-size:11px;color:#888;line-height:1.20em; }
.yesDialogPopArea .chg_pwd .asIs_pwd { padding:10px 10px 7px 10px;border-top:solid 1px #e1e1e1;background-color:#f2f2f2; }
.yesDialogPopArea .chg_pwd .tobe_pwd { position:relative;padding:10px 10px 7px 10px;border-top:solid 1px #e1e1e1; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty { display:block;position:absolute;left:10px;right:10px;top:40px;padding:7px 0 0 0; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty .pwd_saftyArea { display:block;position:relative;padding:0 5px;border:solid 2px #6699cc;border-radius:2px;background-color:#fff; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty .cock { position:absolute;left:50%;top:-9px;margin-left:-8px;width:17px;height:11px;background-position:-121px -422px }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong { display:inline-block;padding:0 3px;line-height:26px;font-size:12px;color:#333; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong.saftyTxt { padding:0 5px; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong.saftyTxt.lev1 { color:#d71920; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong.saftyTxt.lev2 { color:#fe8917; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong.saftyTxt.lev3 { color:#66b72a; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong.saftyTxt.lev4 { color:#5793eb; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty strong.saftyTxt.lev5 { color:#3365ae; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty span.saftyGraph { float:right;margin:7px 6px 0 0;width:60px;height:12px; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty span.saftyGraph.lev1 { background-position:-121px -433px; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty span.saftyGraph.lev2 { background-position:-121px -445px; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty span.saftyGraph.lev3 { background-position:-121px -457px; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty span.saftyGraph.lev4 { background-position:-121px -469px; }
.yesDialogPopArea .chg_pwd .tobe_pwd .pwd_safty span.saftyGraph.lev5 { background-position:-121px -481px; }
.yesDialogPopArea .chg_pwd .tobe_pwdRe { padding:10px;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1; }
.yesDialogPopArea .chg_pwd.chg_pwd_gray { margin:0 10px;padding:0;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;background-color:#f2f2f2; }
.yesDialogPopArea .chg_pwd.chg_pwd_gray .tobe_pwd { border:none; }
.yesDialogPopArea .chg_pwd.chg_pwd_gray .tobe_pwdRe { padding-top:0;border:none; }
.yesDialogPopArea .box_tbSt { margin:0 10px; }
.yesDialogPopArea .box_tbSt .popInfoLi {}
.yesDialogPopArea .box_tbSt .popInfoLi li { min-height:24px;line-height:24px;color:#666; }
.yesDialogPopArea .box_tbSt .popInfoLi li .btn_c { vertical-align:middle; }
/* card layer Pop logo */
.yesDialogPopArea .icon_cardC { display:block;margin:0 auto;width:48px;height:48px;overflow:hidden;border:solid 1px #e5e5e5;border-right:solid 1px #d2d2d2;border-bottom:solid 1px #d2d2d2;border-radius:6px;box-shadow: 0 1px 0 0 #fff; }
.yesDialogPopArea .icon_cardC img { overflow:hidden;border-radius:6px; }
.yesDialogPopArea .dlp_tickNumTb { display:table;height:28px; }
.yesDialogPopArea .dlp_tickNumTb { height:28px; }


@media all and (min-width:640px){

.sortArea.tpSel { padding-bottom:10px; }

}

.infotext{color:#888 !important;font-size:8pt !important;}

/*Ugc 게시물 신고하기 관련 ENTTICKET-19353 */
.yesDialogPopArea .tp_dlpWrap .tb_nor {border-top: none; border-bottom: none;}
.yesDialogPopArea .tp_dlpWrap .tb_nor th{background: none; border: none; font-weight: normal; text-align: left;}
#content_wrap .replyFormArea .reply_txtArea textarea{height: 100px;}


.bnRankZ { text-align:center;border-bottom:none !important;border-top:1px solid rgba(255,255,255,0.2);}
.my_bnRankZ{border: none;margin: 20px auto 0px;}
.bnRankZ img{height:60px;}
