.contentWrap {width:1004px; margin:0 auto; }
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/






/* GNB - ¸ÞÀÎ */
#headerwrap {width:100%; z-index:10000;  }

#headerwrap .gnb {position:relative; width:100%; height:30px;margin:0 auto; border-bottom:solid 1px #dfdfdf; background-color:#f7f7f7;}
#headerwrap .gnb .g_center{position:relative; width:986px;height:30px; border-bottom:solid 1px #dfdfdf; background-color:#f7f7f7; margin:0 auto}
#headerwrap .gnb .g_center ul.left_m{position:absolute; left:-175px; width:606px;height:30px; }
#headerwrap .gnb .g_center ul.left_m li{ float:left; border-right:solid 1px #dfdfdf;height:30px; padding:0 0; }
#headerwrap .gnb .g_center ul.left_m li.line{border-left:solid 1px #dfdfdf;}
#headerwrap .gnb .g_center ul.left_m li.sns1{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll 0px 0px; width:31px; height:30px; background-color: #e68578;}/*°¨ÀÚÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.sns2{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -31px 0px; width:31px; height:30px; background-color: #e68578;}/*°¨ÀÚÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.sns3{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -61px 0px; width:31px; height:30px; background-color: #e68578;}/*°¨ÀÚÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.sns4{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -91px 0px; width:31px; height:30px;background-color: #e68578;}/*°¨ÀÚÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.sns5{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -123px 0px; width:31px; height:30px;background-color: #e68578;}/*°¨ÀÚÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.f1{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -158px 0px; width:66px; height:30px;}/*°¨ÀÚÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.f2{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -226px 0px; width:67px; height:30px}/*ÇØ¿Ü´ëÇÐÁøÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.f3{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -296px 0px; width:109px; height:30px}/*ÃÊÁß°íÀ¯ÇÐ*/
#headerwrap .gnb .g_center ul.left_m li.f4{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -409px 0px; width:68px; height:30px}/*°¨ÀÚÄ·ÇÁ*/
#headerwrap .gnb .g_center ul.left_m li.f5{ background:url(http://www.gamjauhak.com/new_img/main2016/sprite_gnb_2016.png) no-repeat scroll -483px 0px; width:68px; height:30px}/*°¨ÀÚÆä½ºÆ¼¹ú*/
#headerwrap .gnb .g_center ul.left_m li span{text-indent: -3000em; display: block; overflow: hidden; height:30px;}
#headerwrap .gnb .g_center ul.right_m{ position:absolute; right:-120px;height:42px;}
#headerwrap .gnb .g_center ul.right_m li{ float:left;height:15px; padding:0px 8px; font-size:11px; color:#666; letter-spacing:-1px; border-right:solid 1px #dfdfdf; margin-top:9px}
#headerwrap .gnb .g_center ul.right_m li.sf1{ background:url(http://www.gamjauhak.com/new_img/main2015/sprite_gnb_si.png) no-repeat scroll -456px -3px; width:40px; height:15px}
#headerwrap .gnb .g_center ul.right_m li.sf2{ background:url(http://www.gamjauhak.com/new_img/main2015/sprite_gnb_si.png) no-repeat scroll -514px -3px; width:55px; height:15px}
#headerwrap .gnb .g_center ul.right_m li.sf3{ background:url(http://www.gamjauhak.com/new_img/main2015/sprite_gnb_si.png) no-repeat scroll -586px -3px; width:55px; height:15px}
#headerwrap .gnb .g_center ul.right_m li span{text-indent: -3000em; display: block; overflow: hidden; height:30px;}
#headerwrap .gnb .g_center ul.right_m li.line{ border-right:none}




/*°¡Á®¿È½ÃÀÛ*/
.hidden				{ position:absolute; z-index:-1; visibility:hidden; }
/*		.bx-wrapper .bx-viewport	{*/
/*			-moz-box-shadow:none;*/
/*			-webkit-box-shadow:none;*/
/*			box-shadow:none;*/
/*			border:none;*/
/*			left:0;*/
/*			height:374px !important;*/
/*			background:none;*/
/*		}*/
/*		.bx-wrapper			{ margin:0 auto 0 auto !important; }*/
/**/
/*		.bx-wrapper img		{ /* max-width:358px; */ display:inline; /* border:2px solid #ccc; */ }*/
/*		.bx-wrapper .bx-prev		{ left:50%; margin-left:-560px; margin-top:60px;  background: url(../../new_img/main2015/nav_controls.png) no-repeat 0 0; }*/
/*		.bx-wrapper .bx-next		{ right:50%; margin-right:-560px;margin-top:60px; background: url(../../new_img/main2015/nav_controls.png) no-repeat -100px 0; }*/
/*		.bx-wrapper .bx-prev:hover	{ background-position:0 0; }*/
/*		.bx-wrapper .bx-next:hover	{ background-position:-100px 0; }*/
/**/
/*		.bx-wrapper .bx-controls-direction a { position: absolute; top:258px; outline:0; width:54px; height:103px; text-indent:-9999px; z-index:9999; }*/

		.ban_roll			{ width:100%; height:374px; }
		.ban_roll li		{ position:relative; height:374px; }
		.ban_roll li .b_ezone		{ display:block; position:absolute; left:50%; top:0; width:1004px; height:374px; margin:0 0 0 -506px; }
		.ban_roll li .b_ezone a		{ display:block; position:absolute; left:0; top:0; width:1004px; height:374px; }
		/*
		.ban_roll li.b_roll02 .b_ezone a		{ top:55px; width:184px; height:184px; }
		.ban_roll li.b_roll02 .b_ezone a.b_ezone01		{ left:148px; }
		.ban_roll li.b_roll02 .b_ezone a.b_ezone02		{ left:413px; }
		.ban_roll li.b_roll02 .b_ezone a.b_ezone03		{ left:677px; }
		*/

		.ban_roll .b_roll01	{ background:url(../../new_img/main2015/banner_baimg01.jpg) no-repeat 50% top; }
		.ban_roll .b_roll02	{ background:#ffe21f url() no-repeat 50% top; }
		.ban_roll .b_roll03 { background:#030202 url() no-repeat 50% top; }
		.ban_roll .b_roll04 { background:#fff000 url() no-repeat 50% top; }

		.ban_roll .bx-pager	{ position:relative; /* top:-92px; */ width:960px; height:79px; margin:-72px auto 0 auto; border-bottom:9px solid #2d2d2d; z-index:10; }
		.ban_roll .bx-pager:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
		.ban_roll .bx-pager	a		{ display:block; float:left; width:240px; height:79px; }
		.ban_roll .bx-pager	span	{ display:block; width:240px; height:79px; }
		.ban_roll .bx-pager	span.bx_thumb01	{ background:url(../../img/main2015/main_off_thumb01.png) no-repeat left top; }
		.ban_roll .bx-pager	span.bx_thumb02	{ background:url(../../new_img/main2015/main_off_thumb02.png) no-repeat left top; }
		.ban_roll .bx-pager	span.bx_thumb03	{ background:url(../../new_img/main2015/main_off_thumb03.png) no-repeat left top; }
		.ban_roll .bx-pager	span.bx_thumb04	{ background:url(../../new_img/main2015/main_off_thumb04.png) no-repeat left top; }
		.ban_roll .bx-pager	.active span.bx_thumb01	{ background:url(../../new_img/main2015/main_on_thumb01.png) no-repeat left top; }
		.ban_roll .bx-pager	.active span.bx_thumb02	{ background:url(../../new_img/main2015/main_on_thumb02.png) no-repeat left top; }
		.ban_roll .bx-pager	.active span.bx_thumb03	{ background:url(../../new_img/main2015/main_on_thumb03.png) no-repeat left top; }
		.ban_roll .bx-pager	.active span.bx_thumb04	{ background:url(../../new_img/main2015/main_on_thumb04.png) no-repeat left top; }

	

		/* Extra Menu */
		/*
		.extra_menu			{ position:absolute; left:50%; top:88px; width:134px; height:35px; margin:0 0 0 507px; background:#fff; z-index:10; }
		.extra_menu:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
		.extra_menu	a		{ display:block; float:left; width:67px; height:35px; background:url(/Img2/Gov2/main/141223/extra_menu.gif) no-repeat left top; overflow:hidden; }
		.extra_menu	a.link_c		{ background-position:-67px 0; }
		*/
		.extra_menu			{ position:absolute; left:50%; top:88px; width:286px; height:35px; margin:0 0 0 355px; background:#fff; z-index:10; }
		.extra_menu:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
		.extra_menu	a		{ display:block; float:left;  height:35px; background:url(/Img2/Gov2/main/141223/extra_menu_new.gif) no-repeat left top; overflow:hidden; }
		.extra_menu	a.link_9		{ width:95px; background-position:0 0; }
		.extra_menu	a.link_7		{ width:57px; background-position:-95px 0; }
		.extra_menu	a.link_c		{ width:60px; background-position:-152px 0; }
		.extra_menu	a.link_t		{ width:74px; background-position:-212px 0; }

		/* Main Contents */
		.main_wrap			{ position:relative; width:1012px; /* height:959px; */ margin:0 auto; background:#b4b4b4; }
		.main_wrap .main_item		{ width:1012px; /* height:245px; */ overflow:hidden; }
		.main_wrap .main_item:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
		.main_wrap .main_item a		{ display:block; float:left; height:245px; }
		.main_wrap .main_item span	{ display:block; float:left; height:245px; }

		.main_wrap .main_fix		{ position:relative; height:224px; }
		.main_wrap .main_fix:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
		.main_wrap .main_fix .sub_item		{ float:left; text-align:left; height:220px; }
		.main_wrap .main_fix .sub_item01	{ width:506px; border-bottom:4px solid #818181; background:#fff; }
		.main_wrap .main_fix .sub_item02	{ width:253px; border-bottom:4px solid #b4b4b4; background:#eee; }
		.main_wrap .main_fix .sub_item03	{ width:253px; border-bottom:4px solid #ffcc00; background:#ffe708; }

		.main_wrap .main_fix .sub_item02 dl	{ width:195px; margin:29px 29px 0 29px; }
		.main_wrap .main_fix .sub_item02 dt	{ height:19px; margin:0 0 15px 0; }
		.main_wrap .main_fix .sub_item02 dd	{ height:26px; line-height:26px; }
		.main_wrap .main_fix .sub_item02 a	{ display:block; width:195px; height:26px; text-overflow:ellipsis; white-space:nowrap; overflow: hidden; }

		/* Main Right Area */
		/* Old
		.main_quick			{ position:absolute; right:-134px; top:-40px; width:134px; height:530px; background:#fff; z-index:10; }
		.main_quick	.quick_util		{ }
		.main_quick	.quick_util	ul	{ padding:13px 0 12px 0; }
		.main_quick	.quick_util	li	{ height:52px; }
		.main_quick	.quick_util	li a		{ display:block; width:100%; height:52px; background:url(/Img2/Gov2/main/141223/quick_menu.gif) no-repeat left top; }
		.main_quick	.quick_util	li.q_util01 a		{ background-position:0 -300px; }
		.main_quick	.quick_util	li.q_util02 a		{ background-position:0 -120px; }
		.main_quick	.quick_util	li.q_util03 a		{ background-position:0 -180px; }
		.main_quick	.quick_util	li.q_util04 a		{ background-position:0 -240px; }
		.main_quick	.quick_util	li.q_util05 a		{ background-position:0 0; }
		.main_quick	.quick_util	li.q_util06 a		{ background-position:0 -60px; }

		.main_quick	.quick_util	ul.before_util		{ padding:27px 0 18px 0; }
		.main_quick	.quick_util	ul.before_util li	{ margin:0 0 8px 0; }
		*/

		/* New */
		.main_quick			{ position:absolute; right:-134px; top:-120px; width:134px; height:530px; background:#fff; z-index:10; }
		.main_quick	.quick_util		{ }
		.main_quick	.quick_util	ul	{ padding:1px 0 1px 0; }
		.main_quick	.quick_util	li	{ height:40px; }
		.main_quick	.quick_util	li a		{ display:block; width:100%; height:40px; background:url(/Img2/Gov2/main/141223/quick_menu.gif) no-repeat left top; }
		.main_quick	.quick_util	li.q_util01 a		{ background-position:0 -306px; }
		.main_quick	.quick_util	li.q_util02 a		{ background-position:0 -126px; }
		.main_quick	.quick_util	li.q_util03 a		{ background-position:0 -186px; }
		.main_quick	.quick_util	li.q_util04 a		{ background-position:0 -245px; }
		.main_quick	.quick_util	li.q_util05 a		{ background-position:0 -6px; }
		.main_quick	.quick_util	li.q_util06 a		{ background-position:0 -66px; }

		/* Main Left Area */
		.main_academy		{ position:absolute; left:-134px; bottom:0; width:134px; height:224px; background:#3b5997; z-index:10; }

		/* Full Menu */
		.main_spot			{ padding:46px 0 40px 0; background:#fff; }
		.full_menu			{ position:relative; width:1012px; margin:0 auto; }
		.full_menu ul		{ *zoom:1; }
		.full_menu ul:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
		.full_menu li		{ float:left; text-align:left; padding:0 0 0 0; }
		.full_menu li.ct_item01		{ width:169px; margin:0 0 0 2px; }
		.full_menu li.ct_item02 	{ width:186px; }
		.full_menu li.ct_item03 	{ width:175px; }
		.full_menu li.ct_item04 	{ width:197px; }
		.full_menu li.ct_item05 	{ width:178px; }
		.full_menu li.ct_item06 	{ }

		.full_menu dt		{ height:17px; line-height:17px; font-size:14px; font-weight:bold; margin:0 0 17px 0;  }
		.full_menu dd		{ height:24px; line-height:24px; letter-spacing:-1px; }
		.full_menu span.item_sub	{ display:block; }
		.full_menu a strong	{ /* color:#d6880e; */ }
/*°¡Á®¿È³¡*/

.m_quickwrap {position: absolute;left:50%; margin-left:500px; padding:589px 5px 10px 10px; top:1px; z-index:9999;}

.q_timg{margin-left:5px; width:151px; margin-top:5px}
.q_timg td{ font-size:12px; height:20px; line-height:18px}
.q_timg .td12{ color:#666}
.q_text{ padding:0 0 0 3px; margin:2px 3px 2px; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;  font-family:"NanumGothic",sans-serif; color:#666; font-size:12px}
.qw100{width:100px;}
.qw120{width:120px;}
.qw124{width:124px;}
.qw130{width:130px;}


.clearFix {clear:both;}

.longBanner {height:96px; position:relative; margin-bottom:27px;}
.longBanner a {position:absolute; left:0px; bottom:0px;}

/*°¨ÀÚÀ¯ÇÐ ¸ÞÀÎºÎºÐ½ÃÀÛ*/
.themeArea {height: auto; background:#edeeee; }
.mainarea {height:100%; background:#ededed; }
.mainarea .content{ width:1004px; margin:0 auto; }
.onebox{ height:50px}
.mainbox1{ width:100%; height:225px; margin-bottom:35px}
.mainbox1 .packege{ width:752px; height:200px; background-color:#FFF; border:1px solid #dbdbdb; padding:25px 0 0 3px; float:left; display:block; position:relative} 


.mainbox1 .packege .gallerys{ width:225px; height:127px; margin-right:0px; margin-left:15px; border:1px solid #cccbcb; float:left; margin-bottom:10px }
.mainbox1 .packege .gallerys .bot{ width:155px; padding:5px 15px 5px 15px;  height:20px; line-height:14px;  margin-top:3px; font-size:13px; font-weight:600; text-align: center; padding-left:10px; color:#494949}
.mainbox1 .packege .gallerys .sfont{ width:215px; height:30px;line-height:17px; padding:15px 7px 2px 7px; font-size:12px; text-align: left; color:#666}
.mainbox1 .packege .gallerys .sfont .usa{ color:#06F; font-weight:600}
.mainbox1 .packege .gallerys .sfont .ca{ color:#ff3366; font-weight:600}
.mainbox1 .packege .gallerys .sfont .uk{ color:#9333ff; font-weight:600}
#p_re01{position:absolute;
	left:220px;
	top: 10px;
	width: 42px;
	height:43px;
	z-index:50;
}
#p_re02{position:absolute;
	left:460px;
	top: 10px;
	width: 42px;
	height:43px;
	z-index:50;
}

#p_re03{position:absolute;
	left:700px;
	top: 10px;
	width: 42px;
	height:43px;
	z-index:50;
}
.mainbox1 .branch{ width:220px; height:220px; background-color:#FFF; border:1px solid #dbdbdb; padding:0px 5px 5px 5px; float:right; display:block; position:relative} 




/* footer */
#footer_warp {width:100%;background:url(../../new_img/main2015/bg_footer.gif) repeat-x;}
#footer_warp * {}
#footer_warp .sizeBox {width:1004px;text-align:left;margin:0 auto;position:relative;z-index:1;}
#footer_warp .footLinks:before, #footer_warp .footLinks:after {content:"";display:table;}
#footer_warp .footLinks:after {clear:both;}
#footer_warp .footLinks {zoom:1;}
#footer_warp .footLinks li {float:left;padding:0 10px;background:url(../../new_img/main2015/footerSeparator.gif) no-repeat 0 0;line-height:1.4;}
#footer_warp .footLinks li:first-child {background:none;padding-left:0;}
#footer_warp .footLinks li a {float:left;line-height:normal;}
#footer_warp .links {height:21px;padding-top:11px;color:#d7d7d7;letter-spacing:-2px;}
#footer_warp .links a {color:#464646;letter-spacing:-1px;}
#footer_warp .links a.em {color:#d51920;}
#footer_warp .company {padding:15px 0 10px 0;zoom:1;color:#898989;}
#footer_warp .company a {color:#898989;}
#footer_warp .company:after {content:'';display:block;clear:both;}
#footer_warp .company * {vertical-align:top;}
#footer_warp .company strong {display:inline-block;padding-bottom:4px;}
#footer_warp .company .num {letter-spacing:0;}
#footer_warp .company .softTxt {color:#d7d7d7;}
#footer_warp .customer {float:left;width:346px;line-height:16px;letter-spacing:-1px;}
#footer_warp .business {float:left;width:329px;line-height:16px;letter-spacing:-1px;}
#footer_warp .safeService {float:left;line-height:16px;letter-spacing:-1px;}
#footer_warp .inquiryBtn {display:inline-block;width:59px;height:15px;margin-top:-2px;background:url() no-repeat;}
#footer_warp .joinBtn {display:inline-block;width:86px;height:15px;margin-top:-1px;background:url() -69px 0 no-repeat;}
#footer_warp .award {width:960px;height:49px;background:url() 0 -15px no-repeat;zoom:1;}
#footer_warp .award:after {content:'';display:block;clear:both;}
#footer_warp .award a {float:left;height:49px;}
#footer_warp .award .a01 {width:85px;}
#footer_warp .award .a02 {width:75px;}
#footer_warp .award .a03 {width:120px;}
#footer_warp .award .safetykorea {width:106px;}
#footer_warp .award .a04 {width:163px;}
#footer_warp .award .a05 {width:120px;}
#footer_warp .award .a06 {width:93px;}
#footer_warp .award .a07 {width:100px; margin-right:40px;}
#footer_warp address {display:block;padding:15px 0 5px 0;color:#898989;}
#footer_warp address * {vertical-align:middle;}
#footer_warp address .busiInfoBtn {display:inline-block;width:70px;height:15px;margin-top:-2px;background:url() -165px 0 no-repeat;}
#footer_warp .copyright {padding-bottom:30px;}
#footer_warp .copyright .txt1 {color:#464646; line-height:18px}
#footer_warp .copyright .txt2 {font-family:Tahoma;color:#898989; margin-bottom:20px}

#footer_warp .goLink {
	position: absolute;
	right: 10px;
	top: 30px;
}
#footer_warp .goLink select{float:left; width:135px; height:28px; margin-right:2px ; font-size:12px; letter-spacing:0px; }
#footer_warp .goLink a.bt {background: url("http://www.gamjauhak.com/img/main2015/footer_bg.jpg") no-repeat 0 0 #eaeaea; color:#444;display: block;float: left;  line-height: 26px; height: 28px;text-align: center; width:51px; text-decoration:none; font-weight:bold}
