
@import url('/system/css/global.css?v=20250714');
@import url('/system/css/board.css?v=20250714');
@import url('/system/css/layout.css?v=20250714');
@import url('/system/css/popup.css?v=20250714');
@import url('/system/css/style.css?v=20250714');
@import url('/system/css/style1.css?v=20250714');
@import url('/system/css/style2.css?v=20250714');
@import url('/system/css/style3.css?v=20250714');
@import url('/system/css/style4.css?v=20250714');
@import url('/system/css/style5.css?v=20250714');
@import url('/system/css/style6.css?v=20250714');
@import url('/system/css/domestic.css?v=20250714');
@import url('/system/css/hybrid.css?v=20250714');
@import url('/system/css/giftcard.css?v=20250714');
@import url('/system/css/air.css?v=20250714');

*{
	font-family:'Nanum Gothic', sans-serif;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

:root{
	/*	Border	*/
	/*	Color	*/
	--yellow: #F2AF00;
	--red: #F23200;
	--blue: #0013A6;
	--green: #00AC4B;
	--white: #FFF;
	--black: #1F292E;

	--hover:#F28200;
	--remark: #00DC60;
	--confirm: #33bbff;

	--color-white: var(--white);
	--color-weak:#F2F3F1;
	--color-hazy:#D1DBE0;
	--color-pale:#C2CFD6;;
	--color-washy:#B3C3CB;;
	--color-light : #95ADB7;
	--color-watery : #7694A2;
	--color-shadow : #5D7A89;
	--color : #485F6A;
	--color-middle:#34444C;
	--color-bold: #1F292E;

	--color-remark: #CC9900;

	/*	Background	*/
	--background-scroll: #e6f7ff;
	--background-scroll-thumb: #006699;

	--background-hover:#F28200;
	--background-main: #E0E6EB;
	--background-white: var(--white);
	--background-hazy: #F8F8F8;
	--background-form: #E6F9FF;

	--button: #66CCFF;
	
	/*	Border	*/
	--border-seperate: #E0E6EB;
	--border-form: #E0E6EB;
	--border-main: #D0DAE1;

	/*	Radius	*/
	--radius-window: 1rem;
	--radius-form: 0.25rem;
	--radius-small: 0.25rem;

	/*	Size	*/
	--font-main: 0.875rem;

	/*	Index	*/
	--index-title: 10;
}


body{
	color: var(--color);
	background-color: var(--color-white);
	letter-spacing: -0.05em;
	word-spacing: 0.1em;
}

@media only screen and (max-width: 767px) {
	/* 모바일 가로	*/
	body{
		font-size:	0.8125rem;
	}
}

table{
	width:100%;
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
	table-layout:fixed;
}

a{
	display:inline-block;
	text-decoration:none;
	color:inherit;
}

i{
	vertical-align:middle;
}

ul, dl, ol, li, dd, dt{
	list-style: none;
}