﻿html, body {
	margin: 0;
}

html, body, table, a {
	font-family: 'Verdana', 'Malgun Gothic';
	color: #111111;
}

body {
	background-color: #f4f4f4;
	font-size: 12px;
	min-width: 1200px;
	width: auto !important;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24 {padding-left: 0; padding-right: 0;}

.container-fluid {padding: 0 20px 0 0;}
.row {margin-left: 0; margin-right: 5px;}
.logo-container {padding-left: 15px;}
.navbar-default .nav > li:first-child {padding-left: 15px; padding-right: 0px;}
.snb-container {width: 230px; padding-left: 15px;}
.body-container {margin-left: 245px; margin-right: 10px; padding-left: 0; padding-right: 0;}


.error-con {border-top: 1px solid #0e4194; border-bottom: 1px solid #0e4194;}
.error-tit {color: #0e4194; font-size: 24px;}
.error-sub {font-size: 16px;}
.error-text {font-size: 14px; color: #888888; width:600px; text-align: center;}
.error-info {font-size: 14px;}

.btn:hover, .btn:focus, .btn.focus {color: #ffffff;}
.btn-notice {background-color: #0e4194; color: #ffffff;}
.btn-notice:hover {background-color: #09285c; color: #ffffff;}
.btn-silver {background-color: #aaaaaa; color: #ffffff;}
.btn-silver:hover {background-color: #888888; color: #ffffff;}


.bottom-0 {
	margin-bottom: 0px !important;
}

.bottom-3 {
	margin-bottom: 3px !important;
}

.bottom-5 {
	margin-bottom: 5px !important;
}

.bottom-7 {
	margin-bottom: 7px !important;
}

.bottom-10 {
	margin-bottom: 10px !important;
}

.bottom-15 {
	margin-bottom: 15px !important;
}

.bottom-17 {
	margin-bottom: 17px !important;
}

.bottom-20 {
	margin-bottom: 20px !important;
}

.bottom-30 {
	margin-bottom: 30px !important;
}

.bottom-50 {
	margin-bottom: 50px !important;
}

.top-0 {
	margin-top: 0px !important;
}

.top-3 {
	margin-top: 3px !important;
}

.top-5 {
	margin-top: 5px !important;
}

.top-7 {
	margin-top: 7px !important;
}

.top-10 {
	margin-top: 10px !important;
}

.top-15 {
	margin-top: 15px !important;
}

.top-17 {
	margin-top: 17px !important;
}

.top-20 {
	margin-top: 20px !important;
}

.top-30 {
	margin-top: 30px !important;
}

.right-0 {
	margin-right: 0px !important;
}

.right-3 {
	margin-right: 3px !important;
}

.right-5 {
	margin-right: 5px !important;
}

.right-7 {
	margin-right: 7px !important;
}

.right-10 {
	margin-right: 10px !important;
}

.right-15 {
	margin-right: 15px !important;
}

.right-17 {
	margin-right: 17px !important;
}

.right-20 {
	margin-right: 20px !important;
}

.right-25 {
	margin-right: 25px !important;
}

.right-30 {
	margin-right: 30px !important;
}

.left-0 {
	margin-left: 0px !important;
}

.left-3 {
	margin-left: 3px !important;
}

.left-5 {
	margin-left: 5px !important;
}

.left-7 {
	margin-left: 7px !important;
}

.left-10 {
	margin-left: 10px !important;
}

.left-15 {
	margin-left: 15px !important;
}

.left-17 {
	margin-left: 17px !important;
}

.left-20 {
	margin-left: 20px !important;
}

.left-25 {
	margin-left: 25px !important;
}

.p-bottom-0 {
	padding-bottom: 0px !important;
}

.p-bottom-3 {
	padding-bottom: 3px !important;
}

.p-bottom-5 {
	padding-bottom: 5px !important;
}

.p-bottom-7 {
	padding-bottom: 7px !important;
}

.p-bottom-10 {
	padding-bottom: 10px !important;
}

.p-bottom-15 {
	padding-bottom: 15px !important;
}

.p-bottom-17 {
	padding-bottom: 17px !important;
}

.p-bottom-20 {
	padding-bottom: 20px !important;
}

.p-bottom-30 {
	padding-bottom: 30px !important;
}

.p-top-0 {
	padding-top: 0px !important;
}

.p-top-3 {
	padding-top: 3px !important;
}

.p-top-5 {
	padding-top: 5px !important;
}

.p-top-7 {
	padding-top: 7px !important;
}

.p-top-10 {
	padding-top: 10px !important;
}

.p-top-15 {
	padding-top: 15px !important;
}

.p-top-17 {
	padding-top: 17px !important;
}

.p-top-20 {
	padding-top: 20px !important;
}

.p-top-30 {
	padding-top: 30px !important;
}

.p-right-0 {
	padding-right: 0px !important;
}

.p-right-3 {
	padding-right: 3px !important;
}

.p-right-5 {
	padding-right: 5px !important;
}

.p-right-7 {
	padding-right: 7px !important;
}

.p-right-10 {
	padding-right: 10px !important;
}

.p-right-15 {
	padding-right: 15px !important;
}

.p-right-17 {
	padding-right: 17px !important;
}

.p-right-20 {
	padding-right: 20px !important;
}

.p-right-25 {
	padding-right: 25px !important;
}

.p-right-30 {
	padding-right: 30px !important;
}

.p-left-0 {
	padding-left: 0px !important;
}

.p-left-3 {
	padding-left: 3px !important;
}

.p-left-5 {
	padding-left: 5px !important;
}

.p-left-7 {
	padding-left: 7px !important;
}

.p-left-10 {
	padding-left: 10px !important;
}

.p-left-15 {
	padding-left: 15px !important;
}

.p-left-17 {
	padding-left: 17px !important;
}

.p-left-20 {
	padding-left: 20px !important;
}

.p-left-25 {
	padding-left: 25px !important;
}

.no-padding {
	padding: 0 !important;
}

.no-margin {
	margin: 0 !important;
}

.no-padding-left {
	padding-left: 0 !important;
}

.no-padding-right {
	padding-right: 0 !important;
}

.no-border-left {
	border-left: none !important;
}

.no-border-right {
	border-right: none !important;
}

.padding1 {
	padding: 1px !important;
}

.padding2 {
	padding: 2px !important;
}

.btn-round-lg {
	border-radius: 22.5px;
	padding-left: 15px;
	padding-right: 15px;
}

.btn-round {
	border-radius: 17px;
	padding-left: 12px;
	padding-right: 12px;
}

.btn-round-sm {
	border-radius: 15px;
	padding-left: 10px;
	padding-right: 10px;
}

.btn-round-xs {
	border-radius: 11px;
	padding-left: 7px;
	padding-right: 7px;
}

.btn-width-lg {
	padding-left: 50px;
	padding-right: 50px;
}

.btn-width {
	padding-left: 35px;
	padding-right: 35px;
}

.btn-width-sm {
	padding-left: 25px;
	padding-right: 25px;
}

.btn-width-xs {
	padding-left: 15px;
	padding-right: 15px;
}

.text-silver {
	color: #aaaaaa;
}

.text-gray {
	color: #666666;
}

.text-bold {
	font-weight: bold;
}

.bg-white {
	background-color: #fff;
}

.width-50 {
	width: 50%;
}

.width-33 {
	width: 33.3333333333%;
}

.badge-red {
	background-color: #d8005e
}

.badge-yellow {
	background-color: #bab100
}

.badge-blue {
	background-color: #0061d8
}

.text-center {
	text-align: center;
}

.div-inline div {
	display: inline-block;
}

.font-11 {
	font-size: 11px;
}

.font-10 {
	font-size: 10px;
}

.font-9 {
	font-size: 9px;
}

.font-8 {
	font-size: 8px;
}

.font-normal {
	font-weight: normal;
}

