@charset "utf-8";
/* 2017 Author Designer By SANG HOON, LEE */

/* ==============================   System Style   ============================== */
	@import url("gcc/gcc_layout_main.css");
/* =============================   //System Style   ============================= */

/* ==============================   Reset   ============================== */
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0 none;vertical-align:baseline;font-family:'삼성원300',samsungone300,'돋움',dotum,sans-serif;color:#1c1c1c}
	dl,ul,ol,menu,li{list-style:none}
	blockquote:before,blockquote:after,q:before,q:after{content:''}
	input,select,textarea,button,label{vertical-align:middle}
	button{border:0 none;background-color:transparent;cursor:pointer}
	html,body{position:relative;width:100%;height:100%;background:#fff}
	a{color:#111;text-decoration:none;cursor:pointer}
	address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
	table{border-collapse:collapse;border-spacing:0}
	article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block;margin:0;padding:0;border:0 none}
	img{vertical-align:top}
/* =============================   //Reset   ============================= */

/* ==============================   Font   ============================== */
	html,body{line-height:1.5}
	address,caption,cite,code,dfn,em,var,span{font-style:normal;font-weight:normal}
	.gcc_fs10{font-size:.625rem}
	.gcc_fs11{font-size:.7rem}
	.gcc_fs12{font-size:.75rem}
	.gcc_fs13{font-size:.8rem}
	.gcc_fs14{font-size:.875rem}
	.gcc_fs15{font-size:.95rem}
	.gcc_fs16{font-size:1rem}
	.gcc_fs17{font-size:1.05rem}
	.gcc_fs18{font-size:1.125rem}
	.gcc_fs19{font-size:1.2rem}
	.gcc_fs20{font-size:1.25rem}
	.gcc_fs21{font-size:1.3rem}
	.gcc_fs22{font-size:1.4rem}
	.gcc_fs23{font-size:1.45rem}
	.gcc_fs24{font-size:1.5rem}
	.gcc_fs25{font-size:1.55rem}
	.gcc_fs26{font-size:1.6rem}
	.gcc_fs27{font-size:1.7rem}
	.gcc_fs28{font-size:1.75rem}
	.gcc_fs29{font-size:1.8rem}
	.gcc_fs30{font-size:1.85rem}
	.gcc_fs31{font-size:1.9rem}
	.gcc_fs32{font-size:2rem}
	.gcc_fs33{font-size:2.1rem}
	.gcc_fs34{font-size:2.15rem}
	.gcc_fs35{font-size:2.2rem}
	.gcc_fs36{font-size:2.25rem}
	.gcc_fs37{font-size:2.3rem}
	.gcc_fs38{font-size:2.35rem}
	.gcc_fs39{font-size:2.4rem}
	.gcc_fs40{font-size:2.45rem}
	.gcc_fs41{font-size:2.5rem}
	.gcc_fs42{font-size:2.55rem}
	.gcc_fs43{font-size:2.6rem}
	.gcc_fs44{font-size:2.65rem}
	.gcc_fs44{font-size:2.7rem}
	.gcc_fs46{font-size:2.75rem}
	.gcc_fs47{font-size:2.8rem}
	.gcc_fs48{font-size:2.85rem}
	.gcc_fs49{font-size:2.9rem}
	.gcc_fs50{font-size:2.95rem}
	.gcc_fs51{font-size:3rem}
	.gcc_fs52{font-size:3.05rem}
	.gcc_fs53{font-size:3.1rem}
	.gcc_fs54{font-size:3.15rem}
	.gcc_fs55{font-size:3.2rem}
	.gcc_fs56{font-size:3.25rem}
	.gcc_fs57{font-size:3.3rem}
	.gcc_fs58{font-size:3.35rem}
	.gcc_fs59{font-size:3.4rem}
	.gcc_fs60{font-size:3.4rem}
	.gcc_fs61{font-size:3.45rem}
	.gcc_fs62{font-size:3.5rem}
	.gcc_fs63{font-size:3.55rem}
	.gcc_fs64{font-size:4rem}
	.gcc_fs65{font-size:4.05rem}
	.gcc_fs66{font-size:4.1rem}
	.gcc_fs67{font-size:4.15rem}
	.gcc_fs68{font-size:4.2rem}
	.gcc_fs69{font-size:4.25rem}
	.gcc_fs70{font-size:4.3rem}
	.gcc_fwb{font-weight:bold}
	.gcc_fwn{font-weight:normal}
/* =============================   //Font   ============================= */

/* ==============================   Common   ============================== */
	legend{display:block;overflow:hidden;position:absolute;top:-90000px;left:-90000px;width:1px;height:1px;line-height:1px;font-size:1px}
	caption{display:block;overflow:hidden;position:absolute;top:-90000px;left:-90000px;width:1px;height:1px;line-height:1px;font-size:1px}
	.gcc_blind{display:block;overflow:hidden;position:absolute;top:-90000px;left:-90000px;width:1px;height:1px;line-height:1px;font-size:1px}
	.gcc_dpn{display:none !important}
	.gcc_dpb{display:block !important}
	.gcc_dpi{display:inline !important}
	.gcc_dpib{display:inline-block !important}
	.gcc_psr{position:relative !important}
	.gcc_abs{position:absolute !important}
	.gcc_ovon{overflow:auto !important}
	.gcc_ovhd{overflow:hidden !important}
	.gcc_ovvs{overflow:visible !important}
	.gcc_ovsc{overflow:scroll !important}
	.gcc_txtl{text-align:left !important}
	.gcc_txtr{text-align:right !important}
	.gcc_txtc{text-align:center !important}
	.gcc_txtvt{vertical-align:top !important}
	.gcc_txtvm{vertical-align:middle !important}
	.gcc_txtvb{vertical-align:bottom !important}
	.gcc_fl{float:left !important}
	.gcc_fr{float:right !important}
	.gcc_fn{float:none !important}
	.gcc_cl_red{color:#ec3564 !important}
	.gcc_cl_blue{color:#1e8af9 !important}
	.gcc_cl_orange{color:#eb8d00 !important}
	.gcc_cl_gray{color:#999 !important}
	.gcc_cl_brown{color:#9f752b !important}
	.gcc_cl_yellow{color:#ffd21d !important}
	.gcc_mgt20{margin:20px 0 0 0 !important}
	.gcc_mgt100{margin:100px 0 0 0 !important}
	.gcc_mgr5{margin:0 5px 0 0 !important}
	.gcc_mgl5{margin:0 0 0 5px !important}
/* =============================   //Common   ============================= */

/* ==============================   Common Select   ============================== */
	.gcc_slt{width:auto;overflow:hidden}
	.gcc_slt > div{width:calc(100% + 20px)}
	.gcc_slt > div select{width:100%;border:0 none;cursor:pointer}
	.gcc_slt > div select option{padding:5px 0}
	.gcc_slt:hover > div{width:100%}
	.gcc_slt:focus > div{width:100%}
/* =============================   //Common Select   ============================= */