@charset "UTF-8";
/*
	@ Function : PYH COMMON CSS
*/
/*
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@import url(/css/css.css);
@import url(/css/nanumgothic.css);
*/
body {-webkit-text-size-adjust:none;}
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;}
html,body{height:100%; }
table,th,td {border-spacing:0;}
table caption{display:none}
img,fieldset,iframe {border:0;}
img,input,select,button{vertical-align:middle;}
input,button,select,textarea {font-family:"맑은 고딕","malgun gothic",sans-serif;outline:none;letter-spacing:-1px;}
input[type=submit],
input[type=button] {cursor:pointer;-webkit-appearance:none;}
input[type=reset] {cursor:pointer;-webkit-appearance:none;}
button {cursor:pointer;-webkit-appearance:none;}
img {max-width:100%;}
ul,ol,li {list-style:none;}
a {color:#666;text-decoration:none;}
strong {font-weight:600;}
.blind {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;}
.ls0 {letter-spacing:0 !important;}
.show {display:block !important;}
.hide {display:none !important;}
.tac {text-align:center !important;}
.tar {text-align:right !important;}
.tal {text-align:left !important;}
.blue {color:#1d71d0;}
.line0{border:0 !important;}
.mb30{margin-bottom:30px !important}
.mt10{margin-top:10px !important}
.mt100{margin-top:100px !important}
.bgf{background:#fff !important;}
/*.fc-enable{color:#ccc !important}*/
.fc-enable{color:#555 !important}/*20160204 김유화수정*/
.overh{overflow:hidden;}
.fl{float:left;}





/*layer*/
.modal {display:none;position:fixed;padding:30px;background:#fff;z-index:9999;text-align:center;box-sizing:border-box;}
.modal h3 {margin-bottom:20px;font-size:20px;color:#333;}
.modal p {margin-bottom:20px;font-size:14px;color:#666;}
.modal button {margin:0 5px;}
.modalSecond {display:none;position:fixed;padding:30px;background:#fff;z-index:9999;text-align:center;box-sizing:border-box;}
.modalSecond h3 {margin-bottom:20px;font-size:20px;color:#333;}
.modalSecond p {margin-bottom:20px;font-size:14px;color:#666;}
.modalSecond button {margin:0 5px;}
.black {position:fixed;width:100%;height:100%;top:0;left:0;background:url('../images/bg_black.png');z-index:40;}
.black-loading {position:fixed;width:100%;height:100%;top:0;left:0;background:url('../images/bg_black.png');z-index:70;}
.layer {display:none;position:absolute;padding:30px;border:1px solid #ccc;background:#fff;box-sizing:border-box;z-index:30;}
.layer-close {display:inline-block;position:absolute;top:30px;right:30px;width:30px;height:30px;border:none;background:url('../images/sprite.png') no-repeat -176px -184px;text-indent:-9999px;}
.layer-subtit {margin-bottom:30px;font-size:15px;color:#666;line-height:24px;}
.layer-subtit2 {display:block;margin-bottom:10px;font-size:15px;color:#666;}
.layer-tit {margin-bottom:30px;font-size:20px;color:#333;text-align:center;}
.layer-table {margin:10px 0;}
.layer-table .comm-table tr th {font-size:15px;}
#layer-codegeo {top:-120px;left:50%;width:580px;margin-left:-290px;}
#layer-bonus {top:-60px;left:50%;width:580px;margin-left:-290px;text-align:center;}
#layer-cvc {top:-50px;left:50%;margin-left:-180px;padding:30px;background:#f4f3f1;}
.layer-cvc-tit {margin-bottom:10px;font-size:17px;font-weight:600;color:#333;}
.layer-cvc-desc {font-size:14px;color:#666;}
.layer-cvc-desc strong {color:#de1717;}
#layer-email-result {top:0px;left:50%;width:580px;margin-left:-290px;} {top:-100px;left:50%;width:580px;margin-left:-290px;}
#layer-agreement {top:-250px;left:50%;width:580px;margin-left:-290px;}
#layer-productchange {top:-100px;left:50%;width:640px;margin-left:-320px;}
.layer-addservice {top:-100px;left:50%;width:640px;margin-left:-320px;}
#layer-close {top:-100px;left:50%;width:580px;margin-left:-290px;}
#layer-pin {top:0;left:0;width:580px;text-align:center;}
#layer-pay {top:0;left:0;width:660px;}
#layer-modify {top:0;left:0;width:660px;}
#layer-pwfind {top:0;left:50%;width:580px;margin-left:-290px;}
#layer-email-send {left:50%;top:-100px;width:580px;margin-left:-290px;text-align:center;}
#layer-email-send .layer-content {line-height:25px;}
#layer-email-send2 {left:50%;top:-100px;width:580px;margin-left:-290px;text-align:center;}
#layer-email-send3 {left:50%;top:-100px;width:580px;margin-left:-290px;text-align:center;}
.layer-find-result {padding:20px 0;background:#fafafa;}
.layer-find-result dt, .layer-find-result dd {display:inline-block;}
.layer-find-result dt {font-weight:600;color:#333;}
.layer-find-result dt.last {margin-left:50px;}
.layer-find-result dd {color:#666;}


.btn-layer {width:100px;padding:6px 0;border:2px solid #1d71d0;border-radius:25px;background:#1d71d0;font-size:14px;font-weight:600;color:#fff;box-sizing:border-box;}
.btn-layer.g {background:#fff;border:2px solid #999;color:#999;}
.btn-layer.b {background:#1da2c5;}
.btn-layer.r {background:#d70033; border:2px solid #d70033;}


.ipt-ta {overflow-y:scroll;height:150px;padding:10px 15px;border:1px solid #ccc;resize:none;box-sizing:border-box;line-height:24px;word-break:break-all;}

table.tablesorter thead tr .header {
	background-image: url('../images/bg.gif');
	background-repeat: no-repeat;
	background-position: center right;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url('../images/asc.gif');
}
table.tablesorter thead tr .headerSortDown {
	background-image: url('../images/desc.gif');
}