@charset "utf-8";



/* ************************* S : common style************************** */

h4{}
h5{}
h6{}

/* 기본 컨텐츠 */
.basic_ul{}
.basic_p{}


/* 테이블 */
.basic_table{}
.basic_table02{}

/* 탭 */
.basic_tab{}
.basic_tab li{}
.col3 li{width:32.5%;}
.col4 li{width:24%;}

/* 컨텐츠 버튼 스타일 */
.basic_btn{}
.basic_btn a{}
/* 다운로드 버튼 */
.btn_down{}
.btn_down span{}
/* 새창연결 버튼 */
.btn_new{}
.btn_new span{}

/* 박스형 컨텐츠 */
.basic_box{}
.basic_box p{}

/* 폰트 사이즈 : 기본적으로 작성은 되어있으나 사용여부는 디자이너 판단 */
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}


/* 기본 마진 : 상황에 따라 추가 가능 */
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb05{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb30{margin-bottom:30px !important}

/* 기본 패딩 : 상황에 따라 추가 가능 */
.p0{padding:0 !important;}
.pb0{padding-bottom:0px !important}
.pb10{padding-bottom:10px !important}
.pb20{padding-bottom:20px !important}
.pb30{padding-bottom:30px !important}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl39{padding-left:30px;}
.pr10{padding-right:10px;}
.pr20{padding-right:10px;}
.pr30{padding-right:10px;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pt60{padding-top:60px !important;}
.pt70{padding-top:70px !important;}
.pt80{padding-top:80px !important;}
.pt100{padding-top:100px !important}


/* 배경 없앰 */
.bg_none{background:none !important;}


/* 폰트 컬러 : 상황에 따라 추가 가능 */
.fc01{color:red !important;}
.fc02{color:#2993d1 !important;}
.fc03{color:#4db848 !important;}

.va_top{vertical-align:top !important;}

/* 컨텐츠 float */
.f_left{float:left;}
.f_right{float:right;}

/* float 해제 */
.clear{clear:both}


/* 이미지 및 컨텐츠 정렬 시. */
.txt_center{text-align:center !important}
.txt_right{text-align:right !important}
.txt_left{text-align:left !important}

/* 이미지 코멘트 */
.comment{display:block;overflow:hidden;position:absolute;font-s:1.8em;left:-5000px;top:0;}


/* ************************* E : common style************************** */


/* Tablet */
@media all and (min-width:768px) {

}


/* Desktop */
@media all and (min-width:1023px) {

}











