﻿@charset "utf-8";
	
 
html, body {
    height: 100%;
}


/* 요소(element) 여백 초기화  */
em{ font-style:normal}
body, h1, h2, h3, h4, h5, h6, img, a, ul, li, dl, dt, dd, address, pre, cite, table, thead, tbody, tfoot, td, tr, th, p, summary, caption,input,textarea, select{margin:0;padding:0;}
div, p, td,ul,ol, ul, li,a,img,h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd, blockquote {border:0px; margin:0px; padding:0px;}
ul, ol, dl{list-style:none;}
img, table, th, tr, td{border:0;}
th{font-weight:bold }
fieldset {margin:0px;padding:0px;border:none;}
legend, caption {display:none;}
input, span, a, img{vertical-align:middle;} 

  
/* Anchor */ a:link, a:visited, a:hover, 
a:active{text-decoration:none; color:#595756;}

.DT_scroll{scrollbar-3dlight-color:#dbdbdc; 
scrollbar-face-color:#FFF; 
scrollbar-shadow-color:#dbdbdc; 
scrollbar-darkshadow-color:white; 
scrollbar-track-color:#fcfcfc; 
scrollbar-arrow-color:#adadad;}	



.image,img {
  -webkit-touch-callout: none;
}

.image,img,a {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent; /* 일부 안드로이드 호환을 위한 코드 */
}

.image,img,a {
  -webkit-user-select: none !important;
}
/*
.area,body,#bodyWrap {
  -webkit-overflow-scrolling: touch;
}
*/

.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}

.swipe .loadWrap{
	position:fixed;
	left:50%;
	top:60%;
	width:16px;
	height:16px;
	margin-left:-8px;
	margin-top:-8px;
}

.bgwhite{background:#fff !important;}
.mAuto{margin:0 auto !important;}

.d_form {
    font-size: 1em;
    padding: 0.5em;
    border: 1px solid #ccc;
    border-color: #dbdbdb #d2d2d2 #d0d0d0 #d2d2d3;
    box-shadow: inset 0.1em 0.1em 0.15em rgba(0,0,0,.1);
    vertical-align: middle;
    line-height: 1.25em;
    outline: 0;
    width: 20em;
}
.d_form.std {
    width: 25em;
}
.d_form.mini {
    width: 7em;
}
.d_form.large {
    width: 38em;
}
.d_form.cell{
	width:34px;
}

.defBtn {width:70px;font-weight:bold;}

.d_btn {
    display: inline-block;
    padding: 0.5em 1em;
    margin: 0.4em 0.15em;
    border: 1px solid #ccc;
    border-color: #dbdbdb #d2d2d2 #b2b2b2 #d2d2d3;
    cursor: pointer;
    color: #464646;
    border-radius: 0.2em;
    vertical-align: middle;
    font-size: 1em;
    line-height: 1.25em;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));
    background-image: -moz-linear-gradient(top,#fff,#f2f2f2);
    background-image: -o-gradient(top,#fff,#f2f2f2);
    background-image: linear-gradient(top,#fff,#f2f2f2);
}
.d_btn:hover {
    color: #464646;
    text-decoration: none;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));
    background-image: -moz-linear-gradient(top,#fff,#e5e5e5);
    background-image: -o-linear-gradient(top,#fff,#e5e5e5);
    background-image: linear-gradient(top,#fff,#e5e5e5);
}
.d_btn:active {
    border-color: #999;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#dbdbdb));
    background-image: -moz-linear-gradient(top,#ebebeb,#dbdbdb);
    background-image: -o-linear-gradient(top,#ebebeb,#dbdbdb);
    background-image: linear-gradient(top,#ebebeb,#dbdbdb);
    background-image: inset 0 1px 0.24em rgba(0,0,0,.4);
}
	 
.png24 {tmp:expression(setPng24(this));}
.ime-disabled{ime-mode:disabled;}
.trans-upper{text-transform:uppercase;}
.trans-lower{text-transform:lowercase;}
.line-through{text-decoration:line-through;}

.margin-center{margin:0 auto;}

.pabsolute{position:absolute;} 
.prelative{position:relative;} 
.pfixed{position:fixed;} 
  
/* Form Width%  */
.w5{width:5%}
.w6{width:6%}
.w7{width:7%}
.w8{width:8%}
.w9{width:9%}
.w10{width:10%}
.w13{width:13%}
.w15{width:15%}
.w17{width:17%}
.w18{width:18%}
.w20{width:20%}
.w25{width:25%}
.w28{width:28%}
.w30{width:30%}
.w35{width:35%}
.w36{width:36%}
.w38{width:38%}
.w40{width:40%}
.w42{width:42%}
.w45{width:45%}
.w50{width:50% !important;}
.w52{width:52%}
.w55{width:55%}
.w60{width:60%}
.w70{width:70% !important;}
.w75{width:75% !important;}
.w80{width:80% !important;}
.w90{width:90%}
.w95{width:95%}
.w98{width:98% !important;}
.w99{width:99%}
.w100{width:100% !important;}

.min-wPx10{min-width:10px !important;}
.min-wPx15{min-width:15px !important;}
.min-wPx20{min-width:20px !important;}
.min-wPx25{min-width:25px !important;}
.min-wPx30{min-width:30px !important;}
.min-wPx35{min-width:35px !important;}
.min-wPx40{min-width:40px !important;}
.min-wPx45{min-width:45px !important;}
.min-wPx50{min-width:50px !important;}
.min-wPx55{min-width:55px !important;}
.min-wPx60{min-width:60px !important;}
.min-wPx65{min-width:65px !important;}
.min-wPx70{min-width:70px !important;}
.min-wPx75{min-width:75px !important;}
.min-wPx80{min-width:80px !important;}
.min-wPx85{min-width:85px !important;}
.min-wPx90{min-width:90px !important;}
.min-wPx95{min-width:95px !important;}
.min-wPx100{min-width:100px !important;}

   /* 버튼 */
	button {
	    border: 0;
	    background: none;
	}
	
	/* 테두리 없애기 */
	fieldset, img, abbr,acronym { border:0 none; } 
   
   /*Text*/    
   body, input, textarea, select, table, button {
  font-family:sans-serif,'돋움',Dotum;
  font-size: 12px;
  color: #5b5b5b;
  line-height: 1.5em;
  margin: 0;
  padding: 0;
  letter-spacing:-0.5pt;
}
 .fb{font-weight:bold !important;} 
 
	 
/* 제목요소 */
h1, h2, h3, h4, h5, h6 {  
	font-size:100%;   
	font-weight:normal;   
	} 



/* 텍스트 관련 요소 초기화 */
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; }

/*숨기기*/
.ibl{width:1px;height:1px;overflow:hidden;}

/*overbg*/
.overBg{min-width:100%;min-height:100%;background:black;position:absolute;z-index:8888;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;}	
    
/* Float */
.f_left {float:left !important;}
.f_left.mT4 {margin-top:1px !important;*margin-top:4px !important;}
.f_left.mT5 {margin-top:1px !important;*margin-top:4px !important;}
.f_right {float:right !important;}
.f_clear {clear:both;_zoom:1;}
.clear {overflow:hidden;_zoom:1; clear:both;}
.of_hidden{overflow:hidden}

/*  Text-align */
.t_left {text-align:left !important;}
.t_right {text-align:right !important;}
.t_center {text-align:center !important;}

.v_top {vertical-align:top !important;}
.v_middle {vertical-align:middle !important;}
.v_bottom {vertical-align:bottom !important;}

.vt1{vertical-align:1px !important;}
.vt2{vertical-align:2px !important;}
.vt3{vertical-align:3px !important;}
.vt4{vertical-align:4px !important;}
.vt5{vertical-align:5px !important;}

.vtm0 {vertical-align:0px !important;}  
.vtm1 {vertical-align:-1px !important;}
.vtm2 {vertical-align:-2px !important;}
.vtm3 {vertical-align:-3px !important;}
.vtm4 {vertical-align:-4px !important;}
.vtm5 {vertical-align:-5px !important;}

 .hide{display:none;} 
.display_n {display:none !important;}
.display_b {display:block !important;}
.display_ib {display:inline-block !important;}

/*  Padding Top-Right-Bottom-Left */
.pd15{padding:15px !important;}

.pT0{padding-top:0px !important;} 
.pT3{padding-top:3px !important;}
.pT4{padding-top:4px !important;}
.pT5{padding-top:5px !important;}
.pT10{padding-top:10px !important;}
.pT12{padding-top:12px !important;}
.pT13{padding-top:13px !important;}
.pT15{padding-top:15px !important;}
.pT18{padding-top:18px !important;}
.pT20{padding-top:20px !important;}
.pT25{padding-top:25px !important;}
.pT30{padding-top:30px !important;}
.pT35{padding-top:35px !important;}
.pT40{padding-top:40px !important;}
.pT45{padding-top:45px !important;}
.pT50{padding-top:50px !important;}
.pT60{padding-top:60px !important;}
.pT70{padding-top:70px;}
.pT75{padding-top:75px !important;}
.pT80{padding-top:80px;}
.pT90{padding-top:90px;}
.pT100{padding-top:100px;}

.pR0{padding-right:0px !important;;}
.pR5{padding-right:5px !important;;}
.pR8{padding-right:8px;}
.pR10{padding-right:10px;}
.pR20{padding-right:20px;}
.pR30{padding-right:30px !important;}
.pR35{padding-right:35px !important;}
.pR40{padding-right:40px;}
.pR50{padding-right:50px;}
.pR60{padding-right:60px;}
.pR70{padding-right:70px;}
.pR80{padding-right:80px;}
.pR90{padding-right:90px;}
.pR100{padding-right:100px;}

.pB0{padding-bottom:0px !important;}
.pB1{padding-bottom:1px !important;}
.pB3{padding-bottom:3px !important;}
.pB5{padding-bottom:5px !important;}
.pB6{padding-bottom:6px !important;}
.pB7{padding-bottom:7px !important;}
.pB10{padding-bottom:10px !important;}
.pB11{padding-bottom:11px !important;}
.pB12{padding-bottom:12px !important;}
.pB13{padding-bottom:13px !important;}
.pB14{padding-bottom:14px !important;}
.pB15{padding-bottom:15px !important;}
.pB17{padding-bottom:17px !important;}
.pB20{padding-bottom:20px !important;}
.pB25{padding-bottom:25px !important;}
.pB30{padding-bottom:30px !important;}
.pB36{padding-bottom:36px !important;}
.pB37{padding-bottom:37px !important;}
.pB40{padding-bottom:40px !important;}
.pB50{padding-bottom:50px !important;}
.pB56{padding-bottom:56px !important;}
.pB57{padding-bottom:57px !important;}
.pB59{padding-bottom:59px !important;}
.pB60{padding-bottom:60px !important;}
.pB70{padding-bottom:70px !important;}
.pB80{padding-bottom:80px !important;}
.pB90{padding-bottom:90px;}
.pB100{padding-bottom:100px;}

.pL0{padding-left:0px !important;}
.pL1{padding-left:1px;}
.pL3{padding-left:3px;}
.pL5{padding-left:5px;}
.pL7{padding-left:7px;}
.pL8{padding-left:8px;}
.pL9{padding-left:9px;}
.pL10{padding-left:10px !important;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL25{padding-left:25px !important;}
.pL30{padding-left:30px;}
.pL33{padding-left:33px;}
.pL35{padding-left:35px;}
.pL40{padding-left:40px;}
.pL45{padding-left:45px;}
.pL50{padding-left:50px;}
.pL55{padding-left:55px;}
.pL60{padding-left:60px;}
.pL65{padding-left:65px;}
.pL70{padding-left:70px;}
.pL80{padding-left:80px;}
.pL85{padding-left:85px;}
.pL90{padding-left:90px;}
.pL100{padding-left:100px;}
.pL130{padding-left:130px;}
.pL160{padding-left:160px;}
.pL190{padding-left:190px;}
.pL200{padding-left:200px;}
.pL220{padding-left:220px;}
.pL230{padding-left:230px;}
.pL260{padding-left:260px;}
.pL320{padding-left:320px;}
.pL400{padding-left:400px;}
.pL450{padding-left:450px;}
.pL265{padding-left:265px;}
.pL800{padding-left:800px;}


/*  Marign Top/Right/Bottom/Left */
.mmT1 {margin-top:-1px !important;}
.mmT2 {margin-top:-2px !important;}
.mmT3 {margin-top:-3px !important;}
.mmT4 {margin-top:-4px !important;}
.mmT5 {margin-top:-5px !important;}
.mmT6 {margin-top:-6px !important;}
.mmT7_ie7 {margin-top:-7px !important;*margin-top:-2px !important;}
.mmT8 {margin-top:-8px !important;}
.mmT10 {margin-top:-10px;!important;}
.mmT20 {margin-top:-20px;!important;}
.mmT30 {margin-top:-30px;!important;}
.mmT40 {margin-top:-40px !important;}
.mmT50 {margin-top:-50px !important;}
.mT3_M {margin-top:-2px;}
.mmL3 {margin-left:-3px !important;}
.mmL5 {margin-left:-5px !important;}
.mmL10 {margin-left:-10px !important;}

.mT0{margin-top:0px !important;}
.mT1{margin-top:1px !important;}
.mT2{margin-top:2px !important;}
.mT3{margin-top:3px !important;}
.mT3_ie7{margin-top:0 !important;*margin-top:3px !important;}
.mT4{margin-top:4px !important;}
.mgT4{margin-top:4px !important;}
.mT5{margin-top:5px !important;}
.mT6{margin-top:6px !important;}
.mT7{margin-top:7px !important;}
.mT8{margin-top:8px !important;}
.mT9{margin-top:9px !important;}
.mT10{margin-top:10px !important;}
.mT11{margin-top:11px !important;}
.mT12{margin-top:12px !important;}
.mT13{margin-top:13px !important;}
.mT14{margin-top:14px !important;}
.mT15{margin-top:15px !important;}
.mT16{margin-top:16px !important;}
.mT17{margin-top:17px !important;}
.mT18{margin-top:18px !important;}
.mT19{margin-top:18px !important;}
.mT20{margin-top:20px;}
.mT21{margin-top:21px !important;}
.mT23{margin-top:24px !important;}
.mT24{margin-top:24px !important;}
.mT25{margin-top:25px !important;}
.mT26{margin-top:26px !important;}
.mT27{margin-top:27px !important;}
.mT28{margin-top:28px !important;}
.mT29{margin-top:29px !important;}
.mT30{margin-top:30px !important;}
.mT31{margin-top:31px !important;}
.mT33{margin-top:33px !important;}
.mT35{margin-top:35px !important;}
.mT40{margin-top:40px !important;}
.mT45{margin-top:45px !important;}
.mT50{margin-top:50px !important;}
.mT55{margin-top:55px !important;}
.mT60{margin-top:60px !important;}
.mT70{margin-top:70px !important;}
.mT80{margin-top:80px !important;}
.mT90{margin-top:90px !important;}
.mT100{margin-top:100px !important;}
.mTp3{margin-top:3% !important;}

.mR0 {margin-right:0 !important;}
.mR3 {margin-right:3px !important;}
.mR5{margin-right:5px !important;}
.mR6{margin-right:6px !important;}
.mR7{margin-right:8px !important;}
.mR8{margin-right:8px !important;}
.mR10{margin-right:10px !important;}
.mR13{margin-right:13px !important;}
.mR15{margin-right:15px !important;}
.mR17{margin-right:17px !important;}
.mR20{margin-right:20px;}
.mR25{margin-right:25px !important;}
.mR28{margin-right:28px;}
.mR30{margin-right:30px !important;}
.mR40{margin-right:40px !important;}
.mR45{margin-right:45px !important;}
.mR50{margin-right:50px;}
.mR51{margin-right:51px;}
.mR57{margin-right:57px !important;}
.mR60{margin-right:60px;}
.mR70{margin-right:70px;}
.mR80{margin-right:80px;}
.mR90{margin-right:90px;}
.mR100{margin-right:100px;}
.mR128{margin-right:128px !important;}

.mB0{margin-bottom:0px !important;}
.mB1{margin-bottom:1px !important;}
.mB2{margin-bottom:2px !important;}
.mB3{margin-bottom:3px !important;}
.mB4{margin-bottom:4px !important;}
.mB5{margin-bottom:5px !important;}
.mB6{margin-bottom:6px !important;}
.mB7{margin-bottom:7px !important;}
.mB8{margin-bottom:8px !important;}
.mB9{margin-bottom:9px !important;}
.mB10{margin-bottom:10px !important;}
.mB11{margin-bottom:11px !important;}
.mB12{margin-bottom:12px !important;}
.mB13{margin-bottom:13px !important;}
.mB14{margin-bottom:14px !important;}
.mB15{margin-bottom:15px !important;}
.mB16{margin-bottom:16px !important;}
.mB17{margin-bottom:17px !important;}
.mB18{margin-bottom:18px !important;}
.mB19{margin-bottom:19px !important;}
.mB20{margin-bottom:20px !important;}
.mB21{margin-bottom:21px !important;}
.mB22{margin-bottom:22px !important;}
.mB23{margin-bottom:23px !important;}
.mB24{margin-bottom:24px !important;}
.mB25{margin-bottom:25px !important;}
.mB26{margin-bottom:26px !important;}
.mB27{margin-bottom:27px !important;}
.mB28{margin-bottom:28px !important;}
.mB29{margin-bottom:29px !important;}
.mB30{margin-bottom:30px !important;}
.mB31{margin-bottom:31px !important;}
.mB32{margin-bottom:32px !important;}
.mB35{margin-bottom:35px !important;}
.mB37{margin-bottom:37px !important;}
.mB38{margin-bottom:38px !important;}
.mB40{margin-bottom:40px !important;}
.mB41{margin-bottom:41px !important;}
.mB42{margin-bottom:42px !important;}
.mB43{margin-bottom:43px !important;}
.mB44{margin-bottom:44px !important;}
.mB45{margin-bottom:45px !important;}
.mB46{margin-bottom:46px !important;}
.mB47{margin-bottom:47px !important;}
.mB49{margin-bottom:49px !important;}
.mB50{margin-bottom:50px !important;}
.mB60{margin-bottom:60px !important;}
.mB61{margin-bottom:61px !important;}
.mB64{margin-bottom:64px !important;}
.mB65{margin-bottom:65px !important;}
.mB70{margin-bottom:70px !important;}
.mB68{margin-bottom:68px !important;}
.mB80{margin-bottom:80px !important;}
.mB90{margin-bottom:90px !important;}
.mB94{margin-bottom:94px !important;}
.mB100{margin-bottom:100px !important;}
.mB150{margin-bottom:150px !important;}

.mL0{margin-left:0px !important;}
.mL2{margin-left:2px !important;}
.mL3{margin-left:3px !important;}
.mL4{margin-left:4px !important;}
.mL5{margin-left:5px !important;}
.mL6{margin-left:6px !important;}
.mL7{margin-left:7px !important;}
.mL8{margin-left:8px !important;}
.mL9{margin-left:9px !important;}
.mL10{margin-left:10px !important;}
.mL11{margin-left:11px !important;}
.mL12{margin-left:12px !important;}
.mL13{margin-left:13px !important;}
.mL14{margin-left:14px !important;}
.mL15{margin-left:15px !important;}
.mL16{margin-left:16px !important;}
.mL20{margin-left:20px !important;}
.mL22{margin-left:22px !important;}
.mL23{margin-left:23px !important;}
.mL24{margin-left:24px !important;}
.mL25{margin-left:25px !important;}
.mL30{margin-left:30px !important;}
.mL34{margin-left:34px !important;}
.mL36{margin-left:36px !important;}
.mL40{margin-left:40px !important;}
.mL41{margin-left:41px !important;}
.mL42{margin-left:42px !important;}
.mL43{margin-left:43px !important;}
.mL44{margin-left:44px !important;}
.mL45{margin-left:45px !important;}
.mL46{margin-left:46px !important;}
.mL47{margin-left:47px !important;}
.mL48{margin-left:48px !important;}
.mL49{margin-left:49px !important;}	
.mL50{margin-left:50px !important;}
.mL60{margin-left:60px !important;}
.mL65{margin-left:65px !important;}
.mL70{margin-left:70px !important;}
.mL75{margin-left:75px !important;}
.mL80{margin-left:80px !important;}
.mL90{margin-left:90px !important;}
.mL100{margin-left:100px !important;}
.mL110{margin-left:110px !important;}
.mL120{margin-left:120px !important;}
.mL125{margin-left:125px !important;}
.mL130{margin-left:130px !important;}
.mL150{margin-left:150px !important;}
.mL160{margin-left:160px !important;}
.mL170{margin-left:170px !important;}
.mL180{margin-left:180px !important;}
.mL184{margin-left:184px !important;}
.mL195{margin-left:195px !important;}
.mL200{margin-left:200px !important;}
.mL210{margin-left:210px !important;}
.mL220{margin-left:220px !important;}
.mL230{margin-left:230px !important;}
.mL240{margin-left:240px !important;}
.mL250{margin-left:250px !important;}


.l_height110{line-height:110% !important;}
.l_height120{line-height:120% !important;}
.l_height130{line-height:130% !important;}
.l_height140{line-height:140% !important;}
.l_height150{line-height:150% !important;}
.l_height160{line-height:160% !important;}
.l_height170{line-height:170% !important;}
.l_height180{line-height:180% !important;}
.l_height190{line-height:190% !important;}
.l_height200{line-height:200% !important;}

.font11 {font-size:11px;}
.font12 {font-size:12px !important;}
.font14 {font-size:14px !important;}
.coloraaa {color:#aaa !important;}
.color333 {color:#333 !important;}
.color444 {color:#444 !important;}
.color666 {color:#666 !important;}
.color555 {color:#555 !important;}
.color849 {color:#849b1b !important;}


.letter_1 {letter-spacing:-1px;}
.cursorP {cursor:pointer;}

/* border */
.bor_tn { border-top:none !important; }
.bor_rn { border-right:none !important; }
.bor_bn { border-bottom:none !important; }
.bor_ln { border-left:none !important; } 

.bor_t-c8c9ca{border-top:1px solid #c8c9ca !important;}
.bor_r-c8c9ca{border-right:1px solid #c8c9ca !important;}
.bor_b-c8c9ca{border-bottom:1px solid #c8c9ca !important;}
.bor_l-c8c9ca{border-left:1px solid #c8c9ca !important;}


/*배너*/
.banner01{text-align:center;background:#fff;width:100%;border-top:1px solid #ccc;}
.banner02{text-align:center;background:#49ceb1;width:100%;}
.banner01 img,.banner02 img{width:60%;}


.visualBanner{float:left;width:100%;text-align:center;background:#e6e7e9;}
.visualBanner a{float:left;width:100%;background:#49ceb1;border-bottom:1px solid #e6e7e8;}

.thumb{background:#fafafa url('../img/loading_thumb.png') no-repeat 50% 50%;background-size:40px 36px;}
.thumb{display:inline-block;width:100%;}
.thumb img{display:inline-block;width:100%;}

#bodyWrap {width:100%;margin:auto;}
.main{overflow:hidden;width:100%;}
.main article{background:#e3e3e8;}

/* ======= 전체공통 ======= */

.con_line{float:left;width:100%;height:5px;background:#e6e7e8;border-top:1px solid #bebfc0;}
.row_line{border-top:2px solid #e6e7e8;}
.row_mid_line{float:left;width:100%;display:inline-block;border-bottom:1px solid #e6e7e8;height:1px;padding:0;margin:0;}

/*swipe관련*/
.mwContainer{position:relative;width:100%;overflow:visible;}
.mwView{width:100%;top:0px;left:0px;position:absolute;}

#footer_wrap{height:60px;clear:both; position:relative;background:#414042;border-top:3px solid #e6e7e8;}
#footer_wrap a{color:#fff;}
#footer_wrap .footer_nav{text-align:center;}
#footer_wrap .footer_nav li{display:inline-block;color:#fff;border:1px solid #242423;border-radius:3px;background:#48484a;margin-top:14px;padding:3px 10px;}
#footer_wrap p{display:block;text-align:center;color:#fff;padding-top:20px;}



  

/*상세페이지 SNS*/
.snsNfont{float:left;width:95%;padding:10px 0;margin-left:10px;}
.snsNfont .snsIcon{}
.snsNfont .snsIcon li{float:left;padding:2px;}
.snsNfont .snsIcon li img{float:left;width:30px;}
.snsNfont #fontBtn{
	float:right;display:inline-block;padding:0 7px;border:1px solid rgba(0,0,0,.2);
	-webkit-border-radius:3px;border-radius:3px;}
.snsNfont #fontBtn .small{border-right:1px solid rgba(0,0,0,.2);padding:0 10px 0 4px;color:#ccc;font-weight:bold;}
.snsNfont #fontBtn .big{font-weight:bold;font-size:1.55em;padding:0 4px;}

	

	



/* 동영상 다시보기 플레이어 */
.flowplayer {background-color: #000;}
.fp-playlist {z-index: 100;position:absolute;width:254px;bottom:18%;left:50%;margin-left:-127px;}
.fp-playlist a {
	text-align:center;
	font-size:14px;
	font-weight:400;
	width:80px;
	height:22px;	
	background:#58595b;
	color:#fff;
	border:1px solid rgba(0,0,0,.7);
	-webkit-border-radius:12px;
	border-radius:12px;
	display:inline-block;
}
.fp-playlist a.is-active, .fp-playlist a.on {
	background:#00b1b7;
}
.replaySTop {position:relative;width:100%;margin:0 auto;}
.replaySTop h2{font-size:22px;float:left;width:100%;line-height:21px;font-weight:700;margin-bottom:15px;padding:15px 0;border-bottom:1px solid #c8c9ca;}
.replaySTop .playwrap{position:absolute;top: 50%;left:50%;margin-left:-40px;margin-top:-40px;z-index:10;}
.replaySTop .btnPlay{display: inline-block;
    overflow: hidden;
    background: url(/img/icon_play_on.png) no-repeat;
    -webkit-background-size: 80px 80px;
    background-size: 80px 80px;
    color: transparent;
    border:0;    
    width: 80px;
    height: 80px;
    background-position: 0px 0px;
 }
.replaySTop .quality{position:absolute;bottom:18%;left:50%;margin-left:-120px;}
.replaySTop .quality .on{background:#00b1b7;}
.replaySTop .btnDefault, .btnHigh, .btnHd{width:80px;border:0px;background-color: transparent;}
.replaySTop .mDefault, .mHigh, .mHd{
	display:inline-block;
	font-size:14px;
	font-weight:400;
	width:70px;
	height:22px;	
	background:#58595b;
	color:#fff;
	border:1px solid rgba(0,0,0,.7);
	-webkit-border-radius:12px;
	border-radius:12px;
}
.replaySTop .rimg{width:100%;}
.replaySTop .rimg img{width:100%;margin:0 auto;}

.streamWrap{position:relative;clear:both;}	
.androidWrap{width:100%;background:#000;}
.androidVideo{width:100%;margin:0 auto;}
.replaySTop .playwrap{position:absolute;top: 50%;left:50%;margin-left:-60px;margin-top:-60px;z-index:10;}
.replaySTop .btnPlay{
	display: inline-block;
    overflow: hidden;
    background: url(/common/flowplayer/flowplayer-6.0.3/skin/img/play_white.png) no-repeat;
    -webkit-background-size: 120px 120px;
    background-size: 120px 120px;
    color: transparent;
    border:0;    
    width: 120px;
    height: 120px;
    background-position: 0px 0px;
    cursor:pointer;
 }
@media all and (max-width:480px){
	.replaySTop .playwrap{margin-left:-30px;margin-top:-30px;}
	.replaySTop .btnPlay{
	    -webkit-background-size: 60px 60px;
	    background-size: 60px 60px;
	    width: 60px;
	    height: 60px;
	 }
	.lowAd-playlist {
	  z-index: 100;
	  position:absolute;width:254px;bottom:10%;left:50%;margin-left:-127px;
	}					 
}				 

.lowAd-playlist {
  z-index: 100;
  position:absolute;width:254px;bottom:18%;left:50%;margin-left:-127px;
}

.lowAd-playlist a {
	text-align:center;
	font-size:14px;
	font-weight:400;
	width:80px;
	height:22px;	
	background:#58595b;
	color:#fff;
	border:1px solid rgba(0,0,0,.7);
	-webkit-border-radius:12px;
	border-radius:12px;
	display:inline-block;
	padding-top:4px;
}
.lowAd-playlist a.is-active, .lowAd-playlist a.on {
	background:#00b1b7;
}				

