body {
	color: #333;
	font-size: 12px;
	line-height: 1.4em;
	padding: 0; margin:0;
	font-family:굴림,gulim,sans-serif;
	background:#fff;
}

ul,li,p,dl,dd,h1 {margin:0;padding:0}

div,p {padding:0; margin:0; border:0; font-family:굴림,gulim,sans-serif; font-size:12px; color:#333;}
ul,li,ol {list-style:none; margin:0; padding:0;}
dl,dt,dd	{margin:0; padding:0;}	
li	{line-height:1.7;}
img {border: 0 none;}

.cl	{clear: both;}

input,select{ vertical-align:middle;}
select	{ font-size:12px; }

a:link {font-size: 12px; font-family:굴림,gulim,sans-serif; color:#333; text-decoration:none;}
a:visited {font-size: 12px; font-family:굴림,gulim,sans-serif; color:#333; text-decoration:none;}
a:hover, a:active {font-size: 12px; font-family:굴림,gulim,sans-serif; color:#333; text-decoration:underline;}

textarea {
	color: #333;
	border:1px solid #ccc;
	font-size: 12px; padding:2px; line-height:1.4;
	font-family:굴림,gulim,sans-serif;
}

.inp	{
	color: #333;
	border:1px solid #d7d2ce;
	font-size: 12px;
	font-family:굴림,gulim,sans-serif;
}

.hand	{cursor:pointer;}

.b	{font-weight: bold;}

#body {margin: 0 auto; width:978px; background:url(http://cafeimg.hanmail.net/airforce/bg_body.gif) repeat-y left top;}

#top_image {height:124px;background-color:#FFF;}
#air_left {float:left; padding-bottom:10px; width:170px; background-color:#FFF;}
#air_content {float:left; margin: 0 12px;}
#air_right {float:right; width:200px;}
#air_con	{width:584px;}

#air_left .login_01 {margin-bottom:10px;padding:4px 4px 0 4px;width:162px;background:url(http://cafeimg.hanmail.net/airforce/bg_login_01.gif) no-repeat left top;}
#air_left .login_01 li {float:left;height:29px;font:normal 11px dotum,'돋움';color:#333;line-height:29px;background-color:#F0F7FA;}
#air_left .login_01 .tit {padding-right:3px;width:48px;text-align:right;}
*html #air_left .login_01 .space {padding-top:6px;height:23px;}
#air_left .login_01 .btn {width:35px;}

#air_left .login_02 {margin-bottom:8px;padding-left:10px;}
#air_left .login_02 dt {float:left;}
#air_left .login_02 dd {font:normal 11px dotum,'돋움';color:#333;}
#air_left .login_02 .input {width:94px;height:18px;border:1px solid #AEAEAE;}
#air_left .login_02 .btn {margin-top:2px;}
#air_left .login_02 .btn img {margin-left:3px;}

#air_left .login_03 {margin-bottom:9px;padding-left:15px;}
#air_left .login_03 li {float:left;font:normal 11px dotum,'돋움';color:#333;}
#air_left .login_03 li a {font:normal 11px dotum,'돋움';color:#333;text-decoration:none;}
#air_left .login_03 li.bar {padding-left:11px;background:url(http://cafeimg.hanmail.net/airforce/bg_bar_01.gif) no-repeat left top;background-position:5px 0;}

#air_left .login .btn_go {padding:5px 0 10px 0;width:170px;text-align:center;background:url(http://cafeimg.hanmail.net/airforce/bg_login_03.gif) no-repeat left bottom;}

#air_left .banner {margin: 10px 0; text-align:center;}

#air_left .left_notice {width:170px;background:url(http://cafeimg.hanmail.net/airforce/bg_left_02.gif) repeat-y left top;}
#air_left .left_notice dl {margin-bottom:10px;padding-left:10px;}
#air_left .left_notice dl.top {padding-top:18px;background:url(http://cafeimg.hanmail.net/airforce/bg_left_01.gif) no-repeat left top;}
#air_left .left_notice dl.bottom {margin-bottom:0;padding-bottom:15px;background:url(http://cafeimg.hanmail.net/airforce/bg_left_03.gif) no-repeat left bottom;}

#air_left .left_notice dt {margin-bottom:10px;width:150px;height:20px;font:bold 12px dotum,'돋움';color:#000;border-bottom:1px solid #E5E5E5;}
#air_left .left_notice dd {
	padding-left:6px; width:144px; height:20px;
	background:url(http://cafeimg.hanmail.net/airforce/bul_01.gif) no-repeat left bottom;background-position:0 8px;
}
#air_left .left_notice dd.fl {
	padding-left:6px; width: 68px; height:20px; float: left;
	background:url(http://cafeimg.hanmail.net/airforce/bul_01.gif) no-repeat left bottom;background-position:0 8px;
}

#focus_area	{width:584px;}
#focus_box {margin-bottom:10px; padding: 5px 0 0 5px;}
#focus_box dl, #focus_box dd	{padding: 0; margin: 0;}
#focus_box dl	{width: 100%; height: 160px;}
#focus_box dt {float:left; width: 418px; height:152px;}
#focus_box dd {float:left;}
#focus_box dd.icon {width: 4px; height: 25px;}
#focus_box dd.icon img	{margin-top: 19px;}
#focus_box dd.snap {width: 157px;}

#air_content .search {margin-bottom:24px;width:584px;height:36px;background:url(http://cafeimg.hanmail.net/airforce/bg_search.gif) no-repeat left top;}
#air_content .search li {float:left;padding-top:12px;font:normal 11px dotum,'돋움';color:#B1AB91;}
#air_content .search li.tit {padding-top:11px;width:130px;text-align:center;}
#air_content .search li.input {padding: 7px 0 0 0; font:normal 12px dotum,'돋움'; color:#b1ab91;}
#air_content .search li.input img	{vertical-align: middle;}
#air_content .search li input {padding: 4px 0 0 3px; width: 340px; height:17px;border:1px solid #E2DCCE;font:normal 12px dotum,'돋움';color:#B1AB91; vertical-align: middle;}

#air_content .notice {float:left;width:283px;height:110px;}
#air_content .notice h1 {margin-bottom:9px;}
#air_content .notice li {padding-left:16px;height:18px;background:url(http://cafeimg.hanmail.net/airforce/bul_01.gif) no-repeat left bottom;background-position:10px 8px;}

#air_content .air_news {float:right;width:283px;height:110px;}
#air_content .air_news h1 {margin-bottom:11px;}
#air_content .air_news dt {float:left;padding:0 10px;}
#air_content .air_news dt img {border:1px solid #bbb;}
#air_content .air_news dd {padding-left:6px;height:20px;background:url(http://cafeimg.hanmail.net/airforce/bul_01.gif) no-repeat left bottom;background-position:0 8px;}

#air_content .webzine {float: right;}
#air_content .webzine dt	{float: left;}
#air_content .webzine dd {padding-left:6px; height: 18px; background:url(http://cafeimg.hanmail.net/airforce/bul_01.gif) 0 4px no-repeat; float: left; width: 148px;}
#air_content .webzine dd.first	{margin-top: 13px;}

#air_content .event {clear:both; padding: 20px 0 0 0; margin: 0;}
#air_content .event h1 {margin:0 0 5px 3px;}

#air_content .event dl {width:285px;height:104px;border:1px solid #EFEFEF;background-color:#FAFAFA;}
#air_content .event dl.left {float:left;}
#air_content .event dl.right {float:right;}
#air_content .event dt {float:left;padding:12px 14px 0 12px;}
#air_content .event dt img {border:1px solid #bbb;}
#air_content .event dd {font:normal 12px dotum,'돋움';color:#666;}
#air_content .event dd.icon {margin-top:13px;height:23px;}
#air_content .event dd.tit {height:19px;font-weight:bold; color:#02418E; padding-top: 16px;}

#air_content .best_cafe {clear:both;float:left;margin-bottom:8px;width:283px;height:120px;}
#air_content .best_cafe h1 {margin-bottom:6px;}
#air_content .best_cafe ul {margin:0 6px;}
#air_content .best_cafe ul li	{height: 19px; width: 100%;}

#air_content .airforce_cafe {float:right;margin-bottom:8px;width:283px;height:120px;}
#air_content .airforce_cafe h1 {margin-bottom:6px;}
#air_content .airforce_cafe ul {margin:0 6px;}
#air_content .airforce_cafe ul li	{height: 19px; width: 100%;}

#air_content .family {clear:both;}
#air_content .family h1 {margin:0 0 5px 3px;}
#air_content .family ul {padding:15px 0 0 120px;width:464px;height:82px;background:url(http://cafeimg.hanmail.net/airforce/bg_site.gif) no-repeat left top;}
#air_content .family li {float:left;padding-left:7px;width:103px;height:24px;background:url(http://cafeimg.hanmail.net/airforce/bul_02.gif) no-repeat left top;background-position:0 8px;}
#air_content .family li a {color: #124998;}

#air_right .best_ucc {margin-bottom:20px;width:200px;height:279px;background:url(http://cafeimg.hanmail.net/airforce/bg_best_ucc.gif) no-repeat left bottom;}
#air_right .best_ucc dt {margin-bottom:10px; height:56px;}
#air_right .best_ucc dt img {display:block;}
#air_right .best_ucc dd {margin-left:11px;height:20px;}

#air_right .mov_live {margin-left:10px;}
#air_right .mov_live dt {height:25px;font:bold 12px dotum,'돋움';color:#014896;}
#air_right .mov_live dd {padding:7px 0; width:180px; height:51px; background-color: #fff; position: relative;}
#air_right .mov_live dd img {float:left; margin:0 5px 0 10px;}

/* font link style */
.txt_point {font-size:12px; color: #4677CA; font-family:돋움,Dotum,AppleGothic,sans-serif;}
a.txt_point:link, a.txt_point:visited	 {font-size:12px; color: #4677CA; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:none;}
a.txt_point:hover, a.txt_point:active {font-size:12px; color: #4677CA; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}

.stxt_333_u {font-size:11px; color:#333; font-family:돋움,Dotum,AppleGothic,sans-serif;}
a.stxt_333_u:link, a.stxt_333_u:visited	 {font-size:11px; color:#333; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}
a.stxt_333_u:hover, a.stxt_333_u:active {font-size:11px; color:#333; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}

.txt_666 {color:#666; font-weight:normal;}
a.txt_666:link, a.txt_666:visited  {color:#666; font-weight:normal; text-decoration:none;}
a.txt_666:hover, a.txt_666:active {color:#666; font-weight:normal; text-decoration:underline;}

.stxt_666 {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; font-weight:normal;}
a.stxt_666:link, a.stxt_666:visited	 {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; font-weight:normal; text-decoration:none;}
a.stxt_666:hover, a.stxt_666:active {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; font-weight:normal; text-decoration:underline;}

.stxt_666_u {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}
a.stxt_666_u:link, a.stxt_666_u:visited	 {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}
a.stxt_666_u:hover, a.stxt_666_u:active {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}

.txt_999 {color:#999;}
a.txt_999:link, a.txt_999:visited  {color:#999; text-decoration:none;}
a.txt_999:hover, a.txt_999:active {color:#999; text-decoration:underline;}

.stxt_999 {font-size:11px; color:#999; font-family:돋움,Dotum,AppleGothic,sans-serif;}
a.stxt_999:link, a.stxt_999:visited  {font-size:11px; color:#999; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:none;}
a.stxt_999:hover, a.stxt_999:active {font-size:11px; color:#999; font-family:돋움,Dotum,AppleGothic,sans-serif; text-decoration:underline;}

.stxt_999_u {font-size:11px; color:#666; font-family:돋움,Dotum,AppleGothic,sans-serif; font-weight:normal;}
a.stxt_999_u:link, a.stxt_999_u:visited  {font-size:11px; color:#999; font-family:돋움,Dotum,AppleGothic,sans-serif; font-weight:normal; text-decoration:underline;}
a.stxt_999_u:hover, a.stxt_999_u:active {font-size:11px; color:#999; font-family:돋움,Dotum,AppleGothic,sans-serif; font-weight:normal; text-decoration:underline;}

/* icon */
.icon_num1	{background: url(http://cafeimg.hanmail.net/airforce/i_no_01_b.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num2	{background: url(http://cafeimg.hanmail.net/airforce/i_no_02_b.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num3	{background: url(http://cafeimg.hanmail.net/airforce/i_no_03_b.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num4	{background: url(http://cafeimg.hanmail.net/airforce/i_no_04.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num5	{background: url(http://cafeimg.hanmail.net/airforce/i_no_05.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num6	{background: url(http://cafeimg.hanmail.net/airforce/i_no_06.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num7	{background: url(http://cafeimg.hanmail.net/airforce/i_no_07.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num8	{background: url(http://cafeimg.hanmail.net/airforce/i_no_08.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num9	{background: url(http://cafeimg.hanmail.net/airforce/i_no_09.gif) 0 3px no-repeat; padding-left: 16px;}
.icon_num10	{background: url(http://cafeimg.hanmail.net/airforce/i_no_10.gif) 0 3px no-repeat; padding-left: 16px;}

img.icon_movie	{position:absolute; top: 42px; left: 4px; border: none;}

/* img */
.img_lr6	{margin:0 6px}

/* footer */
#footer {clear:both; width:978px; background:#fff; border-top:1px solid #d9d9d9; text-align:center; padding-bottom:10px; color:#666; font-size:11px; letter-spacing:0px; clear: both; margin-top: 40px;}
#footer a	{color:#666; font-size:11px;}
#footer	p.capyright {padding:12px 0 4px 0; margin:0;}
#footer	p.corp {padding-top:10px; margin:0;color:#666; font-size:11px;}
#footer .txt_666_b	{font-size:12px}