@charset "utf-8";

/* default css */
body {}
html, body {padding:0; margin:0; border:0; -webkit-text-size-adjust:none;}
h1, h2, h3, h4, h5, h6 {text-align:left;font-weight:normal;margin:0; padding:0; border:0;}
table {table-layout:fixed; margin:0; padding:0; border-collapse:collapse;}
td, th {empty-cells:show;}
form, img, fieldset, legend, input, select, textarea, div, p, dl, dt, dd, ul, ol, li, fieldset, blockquote, th, td, iframe {margin:0;padding:0;border:0;}
ul, ol{list-style:none;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:none;}
address {font-style:normal;}
textarea {overflow:auto;}
hr, legend, .hide {text-indent:-5555px; width:0; height:0; visibility:hidden; font-size:0; line-height:0; position:absolute; top:-5555px; left:-5555px;}/* For Screen Reader */ 
caption {text-indent:-5555px; width:0; height:0; visibility:hidden;font-size:0; line-height:0;  }
caption, th {text-align:left;}
td {vertical-align:middle;}
img {vertical-align:top;max-width:100%;}



html, body, table, input, textarea,  h1, h2, h3, h4 {font-family:"Arial";}
body{font:13px "Arial",  sans-serif; color:#1b1b1b;}
a:link, a:visited {color:#4d4848;}
a.active {color:#5b5d5f;}
input, textarea {font-family:"Arial", sans-serif; color:#1b1b1b; font-size:12px;}
select {color:#5b5d5f; font-size:12px;}
table a:hover {color:#1b1b1b; text-decoration:underline; font-weight:bold;}

/* skip */
.skip a {display:block; position:absolute; left:0; top:-9999px; overflow:hidden; width:100%; background:black; color:#fff; font-size:12px; font-weight:bold; text-align:center; z-index:2222;}
.skip a:focus {position:absolute; top:0; padding:10px 0; z-index:99999;}



/* 손가락 표시 */
.click {cursor:pointer;}

/* -- font -- */
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fw_bold{font-weight:bold;}

/* --- margin --- */
.mb0{margin-bottom:0!important;}
.mb5 {margin-bottom:5px!important;}
.mb10 {margin-bottom:10px!important;}
.mb15 {margin-bottom:15px!important;}
.mb20 {margin-bottom:20px!important;}
.mb25 {margin-bottom:25px!important;}
.mb30 {margin-bottom:30px!important;}
.mb40 {margin-bottom:40px!important;}
.mb50 {margin-bottom:50px!important;}
.mb100 {margin-bottom:100px!important;}
.mb250 {margin-bottom:250px!important;}
.ml125{margin-left:125px!important;}
.ml165{margin-left:165px!important;}
.mr61{margin-right:61px!important;}
.mt0{margin-top:0!important;}
.mt15{margin-top:15px!important;}
.pb10{padding-bottom:10px!important;}
.pl15{padding-left:15px!important;}
.pl85{padding-left:95px!important;}
.tx-l{text-align:left!important;}
.tx-c{text-align:center!important;}
.tx-r{text-align:right!important;}
.gray{
	color:#6e6e6e !important;
}
.green{
	color:#0a7c7d !important;
}
.blue{
	color:#044784 !important;
}

/* --- clear---*/
.clear{
	clear:both;
}
.fl{
	float:left !important;
}
.fr{
	float:right !important;
}
.red_color{
	color:red !important;
}

.list_date {
	color:red !important;
}

.fcw {
    color: white !important;
}
