@charset "UTF-8";
@import url('font/stylesheet.css');
@import url('jquery.modal.css');
@import url('member.css?ver=1.4');
@import url('layout.css?ver=1.4');
@import url('popup.css?ver=1.4');
@import url('../XEIcon-2.2.0/xeicon.min.css');
/*
** reset
*/
#simplemodal-overlay {background-color:#000}
.notokr-regular { font-family:notokr-regular !important; }
.notokr-bold { font-family:notokr-bold !important; }
.notokr-light { font-family:notokr-light !important; }
.notokr-medium { font-family:notokr-medium !important; }

html, body {height:100%;margin:0;padding:0;}
#contentArea {min-height:100%;margin:-100px 0 -100px}
* html #contentArea {height:100%}
#headerArea {height:100px;position:relative;z-index:2}
#footerArea {height:100px;position:relative;background:#f2f2f2}

body,hr,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
fieldset,img{border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {position:relative;background:#fff;-webkit-text-size-adjust:none;}
body,input,textarea,select,button,pre {font-size:14px;line-height:1.5;font-family:'notokr';color:#333} /* color값은 디자인가이드에 맞게사용 */
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:none;color:#047bbf}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}
table {border-collapse:collapse}
caption {display:none}
.placeholder {color:#ccc}
::-webkit-input-placeholder {color:#aaa}
:-moz-placeholder {color:#aaa}
::-moz-placeholder {color:#aaa}
:-ms-input-placeholder {color:#aaa}
input[type=text]::-ms-clear {display:none}
img {vertical-align:top}
select {padding:1px 4px}
.ir_pm {display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px} /* 사용된 이미지내 의미있는 텍스트의 대체텍스트를 제공할때 */
.ir_wa {display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1} /* 중요한 이미지 대체텍스트로 이미지off시에도 대체 텍스트를 보여주고자 할때 */
.screen_out {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px} /* 대체텍스트가 아닌 접근성을 위한 숨김텍스트를 제공할때 */
.screen_hide {font-size:0;line-height:0;visibility:hidden} /* screen_out클래스를 사용할 수 없으며, 해당 텍스트를 숨겨야 할때 */
.f_left {float:left}
.f_right {float:right}
.fBlue {color:#318bc2}
.fRed {color:#d41f34}
.fOrange {color:#e85302}
.fWhite {color:#fff}
.strong {font-weight:bold}
.f11 {font-size:11px !important}
.f12 {font-size:12px !important}
.f13 {font-size:13px !important}
.f14 {font-size:14px !important}
.f16 {font-size:16px !important}
.f18 {font-size:18px !important}
.uline {text-decoration:underline}
.w160 {width:160px}
.w164 {width:164px}
.fix_image img {
	max-width:100%;
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

