/*µå·¡±×*/
*::selection {background:#fff; color:#d73d29; text-shadow:none;}
*::-moz-selection {background:#fff; color:#d73d29; text-shadow:none;}
*::-webkit-selection {background:#fff; color: #d73d29; text-shadow: none;}

.contentWrap {width:1004px; margin:0 auto; }
/*.mainVisualWrap {width:100%; height:416px; position:relative; z-index:1;}
.mainVisualWrap .contentWrap {position:relative; height:416px;}
.mainVisualWrap .contentWrap a.btn_mainVisualDetail {width:105px; height:33px; position:absolute; left:59px; bottom:70px;}
.mainVisualWrap .contentWrap ul.thumb_mainVisual {
	width: 730px;
	position: absolute;
	top: 365px;
	right: 107px;
}
.mainVisualWrap .contentWrap ul.thumb_mainVisual li {margin-right:10px; margin-bottom:10px; width:63px; height:79px; float:left; position:relative;}
.mainVisualWrap .contentWrap ul.thumb_mainVisual li a {display:block; width:63px; height:79px; position:absolute; top:0px; left:0px; background:#000; opacity: 0.4;filter: alpha(opacity=40);}
.mainVisualWrap .contentWrap ul.thumb_mainVisual li a.on,
.mainVisualWrap .contentWrap ul.thumb_mainVisual li a.selected{ width:57px; height:73px;border:3px solid #ff5959; top:0px; left:0px; opacity: 1;filter: alpha(opacity=100); _width:69px; _height:85px; background:url("") 0 0;}
.mainVisualWrap .contentWrap ul.thumb_mainVisual li > img {width:63px; height:79px;}

.magazineWrap {height:416px; position:absolute; left:0; z-index:3;width:100%; display:none; background:#d9d9d9; }
.magazineWrap .contentWrap{ height:406px; position:relative; text-align:left; font-size:0px; line-height:0px;}
.magazineWrap .contentWrap > img,
.magazineWrap .contentWrap > div {float:left}
.magazineWrap .contentWrap #target_coverstorymain {width:725px;}
.magazineWrap .contentWrap a.downBtn {position:absolute; right:11px; bottom:-58px;}
.magazineWrap .contentWrap ul {width:235px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:0px; line-height:0px; float:left;}
.magazineWrap .contentWrap ul li {width:215px; height:81px; border-top:1px solid #494a4d; background:#55565a; padding-left:20px; padding-top:20px; float:left;}
.magazineWrap .contentWrap ul li:first-child {border-top:0px; height:80px}
.magazineWrap .contentWrap ul li .playDBImg {width:60px; height:60px; position:relative; margin-right:13px; float:left;}
.magazineWrap .contentWrap ul li .playDBImg img {width:60px; height:60px;}
.magazineWrap .contentWrap ul li .playDBImg a {width:60px; height:60px; display:block; background:url("") 0 -49px no-repeat; position:absolute; top:0px; left:0px;}
.magazineWrap .contentWrap ul li a.playDBTitle {display:block; height:25px; float:left; font-weight:bold; color:#fff; line-height:25px; text-decoration:none; width:120px;}
.magazineWrap .contentWrap ul li a.playDBInfo {line-height:17px; color:#b2b2b2; height:35px; float:left; text-decoration:none; width:120px;}*/

.banner_longBannerArea1 {height:63px; text-align:left; position:relative; z-index:2;}
.banner_longBannerArea1 .movingBanner {position:absolute; right:0px; bottom:8px;}
.banner_longBannerArea1 .movingBanner img {position:relative; z-index:2}
.banner_longBannerArea1 .arrowBanner{
	position: absolute;
	right: 13px;
	bottom: -45px;
	z-index: 3;
}
.banner_longBannerArea1 .arrowBanner .bannerUp {display:block;}
.banner_longBannerArea1 .arrowBanner .bannerDown {display:none;}
.banner_longBannerArea1 .arrowBanner.open {right:11px;}
.banner_longBannerArea1 .arrowBanner.open .bannerUp {display:none;}
.banner_longBannerArea1 .arrowBanner.open .bannerDown {display:block;}


/*
.banner_longBannerArea1 {height:63px; text-align:left; position:relative; z-index:2;}
.banner_longBannerArea1 .movingBanner {position:absolute; right:0px; bottom:8px;}
.banner_longBannerArea1 .movingBanner img {position:relative; z-index:2}
.banner_longBannerArea1 .arrowBanner{position:absolute; right:13px;bottom:15px; z-index:3;}
.banner_longBannerArea1 .arrowBanner .bannerUp {display:block;}
.banner_longBannerArea1 .arrowBanner .bannerDown {display:none;}
.banner_longBannerArea1 .arrowBanner.open {right:11px;}
.banner_longBannerArea1 .arrowBanner.open .bannerUp {display:none;}
.banner_longBannerArea1 .arrowBanner.open .bannerDown {display:block;}*/

/*°¡Á®¿È½ÃÀÛ*/
.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;
	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_roll2 { width:100%; height:300px; }
.ban_roll2 li		{ position:relative; height:300px; }
.ban_roll2 li .b_ezone		{ display:block; position:absolute; left:50%; top:0; width:1004px; height:300px; margin:0 0 0 -506px; }
.ban_roll2 li .b_ezone a		{ display:block; position:absolute; left:0; top:0; width:1004px; height:300px; }
.ban_roll2 .b_roll01 { background:#030202 url(../new_img/main2015/Index_MainBanner011.jpg) no-repeat 50% top; }
.ban_roll2 .b_roll02 { background:url(../new_img/main2015/Index_MainBanner033.jpg) no-repeat 50% top; }
.ban_roll2 .b_roll03 { background:#ffe21f url(../new_img/main2015/Index_MainBanner022.jpg) no-repeat 50% top; }
.ban_roll2 .b_roll04 { background:#fff000 url(../new_img/main2015/Index_MainBanner044.jpg) no-repeat 50% top; }
.ban_roll2 .b_roll05 { background:#fff000 url(../new_img/main2015/Index_MainBanner055.jpg) no-repeat 50% top; }

.ban_roll2 .bx-pager	{ position:relative; /* top:-92px; */ width:960px; height:51px; margin:-134px auto 0 auto; border-bottom:9px solid #2d2d2d; z-index:10; }
.ban_roll2 .bx-pager:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.ban_roll2 .bx-pager	a		{ display:block; float:left; width:192px; height:51px; }
.ban_roll2 .bx-pager	span	{ display:block; width:192px; height:51px; }
.ban_roll2 .bx-pager	span.bx_thumb01	{ background:url(../new_img/main2015/main_off_thumb0111.png) no-repeat left top; }
.ban_roll2 .bx-pager	span.bx_thumb02	{ background:url(../new_img/main2015/main_off_thumb22.png) no-repeat left top; }
.ban_roll2 .bx-pager	span.bx_thumb03	{ background:url(../new_img/main2015/main_off_thumb33.png) no-repeat left top; }
.ban_roll2 .bx-pager	span.bx_thumb04	{ background:url(../new_img/main2015/main_off_thumb044.png) no-repeat left top; }
.ban_roll2 .bx-pager	span.bx_thumb05	{ background:url(../new_img/main2015/main_off_thumb055.png) no-repeat left top; }
.ban_roll2 .bx-pager	.active span.bx_thumb01	{ background:url(../new_img/main2015/main_on_thumb111.png) no-repeat left top; }
.ban_roll2 .bx-pager	.active span.bx_thumb02	{ background:url(../new_img/main2015/main_on_thumb22.png) no-repeat left top; }
.ban_roll2 .bx-pager	.active span.bx_thumb03	{ background:url(../new_img/main2015/main_on_thumb33.png) no-repeat left top; }
.ban_roll2 .bx-pager	.active span.bx_thumb04	{ background:url(../new_img/main2015/main_on_thumb44.png) no-repeat left top; }
.ban_roll2 .bx-pager	.active span.bx_thumb05	{ background:url(../new_img/main2015/main_on_thumb055.png) no-repeat left top; }


/*
.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:#030202 url(../new_img/main2015/Index_MainBanner01.jpg) no-repeat 50% top; }
.ban_roll .b_roll02	{ background:url(../new_img/main2015/Index_MainBanner02.jpg) no-repeat 50% top; }
.ban_roll .b_roll03 { background:#ffe21f url(../new_img/main2015/Index_MainBanner03.jpg) no-repeat 50% top; }
.ban_roll .b_roll04 { background:#fff000 url(../new_img/main2015/Index_MainBanner04.jpg) no-repeat 50% top; }

.ban_roll .bx-pager	{ position:relative; /* top:-92px; */ width:960px; height:79px; margin:-88px 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(../new_img/main2015/main_off_thumb09.png) no-repeat left top; }
.ban_roll .bx-pager	span.bx_thumb02	{ background:url(../new_img/main2015/main_off_thumb10.png) no-repeat left top; }
.ban_roll .bx-pager	span.bx_thumb03	{ background:url(../new_img/main2015/main_off_thumb11.png) no-repeat left top; }
.ban_roll .bx-pager	span.bx_thumb04	{ background:url(../new_img/main2015/main_off_thumb01.png) no-repeat left top; }
.ban_roll .bx-pager	.active span.bx_thumb01	{ background:url(../new_img/main2015/main_on_thumb09.png) no-repeat left top; }
.ban_roll .bx-pager	.active span.bx_thumb02	{ background:url(../new_img/main2015/main_on_thumb10.png) no-repeat left top; }
.ban_roll .bx-pager	.active span.bx_thumb03	{ background:url(../new_img/main2015/main_on_thumb11.png) no-repeat left top; }
.ban_roll .bx-pager	.active span.bx_thumb04	{ background:url(../new_img/main2015/main_on_thumb01.png) no-repeat left top; }

/* D-Day */
.d_day				{ position:absolute; left:50%; top:0; /* top:160px; */ width:134px; height:120px; margin:0 0 0 507px; background:#fff; z-index:10; }
.d_day .dday_wrap	{ position:relative; width:134px; text-align:center; }
.d_day .dday_wrap .dday_prev{ display:block; position:absolute; left:7px; top:78px; width:14px; height:22px; background:url("/Img2/Gov2/main/141223/btn_dday_nav.png") no-repeat left top; }
.d_day .dday_wrap .dday_next{ display:block; position:absolute; right:10px; top:78px; width:14px; height:22px; background:url("/Img2/Gov2/main/141223/btn_dday_nav.png") no-repeat -20px top; }

.d_day dt			{ width:114px; height:40px; text-align:center; padding:19px 0 0 0; margin:0 0 0 10px; overflow:hidden; }
.d_day dt a			{ display:block; line-height:20px; color:#1f1f1f; vertical-align:middle; font-size:14px; font-weight:bold; text-align:center; overflow:hidden; }
.d_day dd.dday_image{ width:86px; overflow:hidden; height:22px; line-height:22px; text-align:center; margin:19px 0 0 24px; *zoom:1; }
.d_day dd.dday_image:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.d_day dd.dday_image img	{ display:block; float:left; }


/* 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; 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:'Noto Sans KR', sans-serif !important; 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:10px}

.mainbox1{ width:100%; height:228px;}

.mainbox1 .packege{ width:760px; float:left; display:block; position:relative; height:228px; margin-left:0;} 

.mainbox0{ width:100%; height:461px;}
.mainbox0 .packege2{ width:760px; float:left; display:block; position:relative; height:159px; margin-left:0;} 

.mainbox0 .benefit{ width:268px; height:288px;  float:left; display:block; position:relative}
.mainbox0 .benefit2{ width:268px; height:auto;  float:left; display:block; position:relative margin:0;}
.mainbox0 .benefit .top{height:152px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block;}
.mainbox0 .benefit .top2{height:auto; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block;}
.mainbox0 .benefit .bott{  height:129px; background-color:#FFF;  float:left; display:block; }
.mainbox0 .benefit2 .bott{  height:129px; background-color:#FFF; float:left; display:block;}

.mainbox1 .packege .gallerys{ height:228px;float:left;}
.mainbox1 .packege .gallerys .sfont{ width:215px; height:30px;line-height:17px; text-align: left; color:#666}

#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} 

/*Áö»çÅÇ*/

.tabs{ width:230px; position:relative;  font-family:'Noto Sans KR', sans-serif !important;}
.tabMenu { font-size:16px; height:40px; border-bottom:1px solid #ddd;}
.tabMenu li {float:left; position:relative; display:block; width:115px; height:28px; margin-right:0px; text-align:center;font-size:14px }
.tabMenu li a {position:absolute; left:0; top:0; display:block; width:115px; height:30px; padding-top:10px; border-bottom:0; background:#ddd; color:#666; }
.tabMenu li a:hover { background:#ddd; color:#666; font-weight:600; text-decoration:none}
.tabMenu li.active a { width:115px; padding-bottom:1px; border-bottom:0; background:#fff; font-weight:bold; color:#e05047; text-decoration:none}
.tab-cont { clear:both; padding:5px; width:230px; height:170px; border-top:0;}
.tab-cont li{ float:left; text-align:center; }
#tab1 li{ margin-right:0px;}
#tab2 li{ margin-right:0px;}

#rollingBanner1{width:220px; height:170px; background:#fff; margin:0 10px 10px 0;}
#rollingBanner1 li {list-style:none; float:left; padding-right:3px;}
.clsBannerScreen1 {overflow: hidden; height: 170px;width: 220px; border:0px solid #e1e1e1;  }
.clsBannerScreen1 .img {display:none; }
.clsBannerButton1 {cursor:pointer;border-bottom:0px; z-index:2; overflow:hidden; position:absolute; top:195px; left:40px;  }
.clsBannerButton1 li{ width:12px; height:12px; }

/* ÇØ¿ÜÁö»ç ½½¶óÀÌµå */
#banner_list_1{width:220px; height:170px; margin:0 10px 10px 0;}
#banner_list_1 li{list-style:none; float:left; padding-right:3px;}
.clsBannerScreen{overflow: hidden; height:170px;width:220px; border:0px solid #e1e1e1; }
.clsBannerScreen .img{display:none; }
.clsBannerButton {
	cursor: pointer;
	border-bottom: 0px;
	z-index: 10;
	overflow: hidden;
	position: absolute;
	top: 195px;
	left:95px;
	
}
.clsBannerButton li{width:13px; height:13px; }

.mainbox2{ width:100%; height:100%; float:left; margin-bottom:10px}
.mainbox2 .benefit{ width:268px; height:288px;  float:left; display:block; position:relative}
.mainbox2 .benefit2{ width:268px; height:auto;  float:left; display:block; position:relative margin:0;}
.mainbox2 .benefit .top{height:152px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block;}
.mainbox2 .benefit .top2{height:auto; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block;}
.mainbox2 .benefit .bott{  height:129px; background-color:#FFF;  float:left; display:block; }
.mainbox2 .benefit2 .bott{  height:129px; background-color:#FFF; float:left; display:block;}

.tabs1{ width:268px; position:relative;  font-family:'Noto Sans KR', sans-serif !important;}
.tabMenu1 { font-size:16px; height:40px; border-bottom:1px solid #ddd;}
.tabMenu1 li {float:left; position:relative; display:block; width:134px; height:28px; margin-right:0px; text-align:center;font-size:14px }
.tabMenu1 li a {position:absolute; left:0; top:0; display:block; width:134px; height:30px; padding-top:10px; border-bottom:0; background:#ddd; color:#666; }
.tabMenu1 li a:hover { background:#ddd; color:#666; font-weight:600; text-decoration:none}
.tabMenu1 li.active a { width:134px; padding-bottom:1px; border-bottom:0; background:#fff; font-weight:bold; color:#e05047; text-decoration:none}
.tab-cont1 { clear:both; padding:17px 10px; width:249px; height:213px; border-top:0;}
.tab-cont1 li{ float:left; text-align:center; }
#tab3 li{ margin-right:0px;}
#tab4 li{ margin-right:0px;}
.gray{color:#666;}

/*ÇÐ±³ÃßÃµ*/
.recomm{ width:477px; height:288px; background-color:#FFF; border:1px solid #e15146; float:left; display:block; position:relative; margin-left:10px} 
.tabs2{ width:477px; position:relative;  font-family:'Noto Sans KR', sans-serif !important;}
.tabMenu2 {  height:35px; margin-left:150px }
.tabMenu2 li {float:left; position:relative; display:block; width:45px; height:28px; margin-right:0px; text-align:center;}
.tabMenu2 li a {position:absolute; left:0; top:0; display:block; width:45px; height:30px; padding-top:10px; border-bottom:0;  color:#666; }
.tabMenu2 li a:hover {  color:#666; font-weight:600; text-decoration:none}
.tabMenu2 li.active a { width:45px; padding-bottom:1px; border-bottom:0; background:#fff; font-weight:bold; color:#e05047; text-decoration:none; background-image:url(../new_img/main2015/r_icon01.jpg) }
.tab-cont2 { clear:both; padding:10px 0 10px 18px; width:455px; height:150px; border-top:0;}
.tab-cont2 li{ float:left; text-align:center; }
#tab5 li{ margin-right:0px; }
#tab6 li{ margin-right:0px;}
#tab7 li{ margin-right:0px;}
#tab8 li{ margin-right:0px;}

.sh_gallerys{ width:136px; height:98px; margin-right:13px; margin-left:0; border:1px solid #cccbcb; float:left; margin-bottom:5px;  }
.sh_gallerys .sfont{ width:136px; height:30px;line-height:17px; padding:7px 7px 2px 7px; font-size:12px; text-align: left; color:#999}

#sh_re01{position:absolute;
	left:20px;
	top: -6px;
	width: 49px;
	height:56px;
	z-index:50;
}
/*¸ÞÀÎ¼­Ä¡*/
.sch_box{ width:228px; height:220px; background-color:#FFF; border:1px solid #dbdbdb; float:right; display:block; position:relative}

.tabs3{ width:230px; position:relative;  font-family:'Noto Sans KR', sans-serif !important;}
.tabMenu3 { font-size:16px; height:40px; border-bottom:1px solid #ddd;}
.tabMenu3 li {float:left; position:relative; display:block; width:115px; height:28px; margin-right:0px; text-align:center;font-size:14px }
.tabMenu3 li a {position:absolute; left:0; top:0; display:block; width:115px; height:30px; padding-top:10px; border-bottom:0; background:#ddd; color:#666; }
.tabMenu3 li a:hover { background:#ddd; color:#666; font-weight:600; text-decoration:none}
.tabMenu3 li.active a { width:115px; padding-bottom:1px; border-bottom:0; background:#fff; font-weight:bold; color:#e05047; text-decoration:none}
.tab-cont3 { clear:both; padding:20px 10px 15px 10px; width:210px; height:215px; border-top:0;}
.tab-cont3 li{ float:left; text-align:center; }
#tab9 li{ margin-right:0px;}
#tab10 li{ margin-right:0px;}
.base_tbl{ float:left; width:100%; margin:0 0 10px 7px; color:#3c78bc; overflow:hidden; }
.base_tbl th{ height:27px; padding:2px 1px 5px 0px;overflow:hidden; font-size:12px;line-height:18px; text-align:left; color:#666666; font-weight:600 }
.base_tbl td{  height:27px;  text-align:left; overflow:hidden; padding:2px 0px 5px 5px; font-weight:normal; color:#666}
.base_tbl .newline{  height:22px;  text-align:left; overflow:hidden; padding:2px 0px 5px 20px; font-weight:normal; color:#666; font-size:13px}
.base_tbl .dot{background:url('../new_img/main2015/icon_one.gif') no-repeat 10px 12px; }
.base_tbl td img { vertical-align:middle; margin-left:5px}
.base_tbl .p_line{ margin-left:-2px; border:1px solid #CCC}

.tabs5{ width:230px; position:relative;  font-family:'Noto Sans KR', sans-serif !important;}
.tabMenu5 { font-size:16px; height:40px; border-bottom:1px solid #ddd;}
.tabMenu5 li {float:left; position:relative; display:block; width:100px; height:28px; margin-right:0px; text-align:center;font-size:14px }
.tabMenu5 li a {position:absolute; left:0; top:0; display:block; width:100px; height:30px; padding-top:10px; border-bottom:0; background:#ddd; color:#666; }
.tabMenu5 li a:hover { background:#ddd; color:#666; font-weight:600; text-decoration:none}
.tabMenu5 li.active a { width:100px; padding-bottom:1px; border-bottom:0; background:#fff; font-weight:bold; color:#e05047; text-decoration:none}

/*ÇØ¿ÜÁö»ç´º½º*/
.glober_n{ float:left; width:100%; margin:0 0 10px 7px; color:#3c78bc; overflow:hidden; }
.glober_n th{ height:18px; padding:2px 1px 3px 0px;overflow:hidden; font-size:12px;line-height:13px; text-align:left; color:#666666; font-weight:600 }
.glober_n td{  height:18px;  text-align:left; overflow:hidden; padding:2px 0px 3px 5px; font-weight:normal; color:#666}
.glober_n .newline{  height:18px;  text-align:left; overflow:hidden; padding:2px 0px 3px 20px; font-weight:normal; color:#666; font-size:13px}
.glober_n .dot{background:url('../new_img/main2015/icon_one.gif') no-repeat 10px 12px; }
.glober_n td img { vertical-align:middle; margin-left:5px}
.glober_n .p_line{ border:1px solid #CCC; width:225px; height:115px;  background:#000; overflow:hidden;}
.glober_n .p_line img{ margin-left:0px }


.mainbox3{ width:100%; height:100%; float:left; margin-bottom:10px}
.mainbox3 .new{ width:268px; height:330px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative} 
.tabs4{ width:268px; position:relative;  font-family:'Noto Sans KR', sans-serif !important;}
.tabMenu4 { font-size:16px; height:40px; border-bottom:1px solid #ddd;}
.tabMenu4 li {float:left; position:relative; display:block; width:134px; height:28px; margin-right:0px; text-align:center;font-size:14px }
.tabMenu4 li a {position:absolute; left:0; top:0; display:block; width:134px; height:30px; padding-top:10px; border-bottom:0; background:#ddd; color:#666; }
.tabMenu4 li a:hover { background:#ddd; color:#666; font-weight:600; text-decoration:none}
.tabMenu4 li.active a { width:134px; padding-bottom:1px; border-bottom:0; background:#fff; font-weight:bold; color:#e05047; text-decoration:none}
.tab-cont4 { clear:both; padding:13px 10px 5px 10px; width:249px; height:271px; border-top:0;}
.tab-cont4 li{ float:left; text-align:center; }
.tab-cont5 { clear:both; padding:13px 10px 5px 10px; width:249px; height:271px; border-top:0;}
.tab-cont5 li{ float:left; text-align:center; }
#tab11 li{ margin-right:0px;}
#tab12 li{ margin-right:0px;}
.supporters{ width:723px; height:330px; float:right; position:relative; background-color:#FFF; border:1px solid #dbdbdb;}
#supp_tit{position:absolute;
	left:20px;
	top: 20px;
	width: 100px;
	height:15px;
	font-size:14px;
	font-weight:600;
	color:#e15148;
	z-index:50;
}
/*¸ÞÀÎ ³ª¶ó ¾ÆÀÌÄÜµé*/
#icon_usa{position:absolute;
	left:180px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_ca{position:absolute;
	left:410px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_nz{position:absolute;
	left:650px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_au{position:absolute;
	left:650px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_etc{position:absolute;
	left:650px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_ira{position:absolute;
	left:650px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_ph{position:absolute;
	left:650px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
}
#icon_uk{position:absolute;
	left:650px;
	top: 155px;
	width: 49px;
	height:49px;
	z-index:50;
	
}


/*°úÁ¤º°ÃßÃµÇÏ‚u*/
.mainbox4{ width:100%; height:100%; float:left; margin-bottom:10px}
.mainbox4 .sh_re{ width:1004px; height:88px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative} 
.mainbox4 .sh_re .shleft{ float:left; width:80px}

.boBtn_wrap{width:924px;height:88px; float:left;}
.boBtn_wrap ul{margin-left:0px}
.boBtn_wrap ul li{float:left;margin-right:0px;padding:0px 0}
.boBtn_wrap ul li.end{margin-right:0}
.boBtn_wrap ul li a{display:block;width:115px;height:88px;text-indent:-9999px;background:url(//www.gamjauhak.com/new_img/main2015/process_img2.jpg) left top no-repeat}
.boBtn_wrap ul li a.b_01{background-position:0 0}
.boBtn_wrap ul li a.b_01:active,
.boBtn_wrap ul li a.b_01:focus,
.boBtn_wrap ul li a.b_01:hover{background-position:0 -88px}
.boBtn_wrap ul li a.b_02{background-position:-115px 0}
.boBtn_wrap ul li a.b_02:active,.m_container 
.boBtn_wrap ul li a
.b_02:focus,
.boBtn_wrap ul li a.b_02:hover{background-position:-115px -88px}
.boBtn_wrap ul li a.b_03{background-position:-230px 0}
.boBtn_wrap ul li a.b_03:active,
.boBtn_wrap ul li a.b_03:focus,
.boBtn_wrap ul li a.b_03:hover{background-position:-230px -88px}
.boBtn_wrap ul li a.b_04{background-position:-345px 0}
.boBtn_wrap ul li a.b_04:active,
.boBtn_wrap ul li a.b_04:focus,
.boBtn_wrap ul li a.b_04:hover{background-position:-345px -88px}
.boBtn_wrap ul li a.b_05{background-position:-460px 0}
.boBtn_wrap ul li a.b_05:active,
.boBtn_wrap ul li a.b_05:focus,
.boBtn_wrap ul li a.b_05:hover{background-position:-460px -88px}
.boBtn_wrap ul li a.b_06{background-position:-575px 0}
.boBtn_wrap ul li a.b_06:active,
.boBtn_wrap ul li a.b_06:focus,
.boBtn_wrap ul li a.b_06:hover{background-position:-575px -88px}
.boBtn_wrap ul li a.b_07{background-position:-690px 0}
.boBtn_wrap ul li a.b_07:active,
.boBtn_wrap ul li a.b_07:focus,
.boBtn_wrap ul li a.b_07:hover{background-position:-690px -88px}
.boBtn_wrap ul li a.b_08{background-position:-807px 0}
.boBtn_wrap ul li a.b_08:active,
.boBtn_wrap ul li a.b_08:focus,
.boBtn_wrap ul li a.b_08:hover{background-position:-807px -88px}

/*¸ÞÀÎ5*/
.mainbox5{ width:100%; height:100%; float:left; margin-bottom:10px}
.m_movie{width:313px; height:250px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative}
.m_movie .tit{ height:17px; color:#e35048; font-size:14px; padding-left:20px; margin-top:15px; font-weight:600; float:left; text-align:left}
.m_movie .more {position:absolute; top:20px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.m_movie .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}
.m_movie .mimg{ width:250px; height:140px; border:1px solid #dbdbdb; position:relative; float:left; margin:10px 0 0 15px}

.m_movie .cont{ float:left;width:270px; height:20px; text-align:center;color:#666; margin-top:7px; line-height:18px; margin-left:20px;}
.m_movie tit{font-size:12px; margin-top:0px; padding-bottom:3px; font-weight:bold; color:#666; display:block; text-align:left }
.m_movie dl{overflow:hidden;clear:both;padding-top:0px;color:#ababab;line-height:13px}
.m_movie dt{float:left;width:30px;font-weight:bold}
.m_movie dd{float:left;width:280px; color:#666; text-align:left}
.play{
	position: absolute;
	left: 80px;
	top: 93px;
	width: 70px;
	height: 70px;
	z-index: 50;
	
}

/*¸ÞÀÎ5_Å×½ºÆ®*/
.m_movie2{width:327px; height:200px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative}
.m_movie2 .tit{ height:17px; color:#e35048; font-size:14px; padding-left:20px; margin-top:15px; font-weight:600; float:left; text-align:left}
.m_movie2 .more {position:absolute; top:20px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.m_movie2 .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}
.m_movie2 .mimg{ width:250px; height:140px; border:1px solid #dbdbdb; position:relative; float:left; margin:5px 0 0 5px}

.m_movie2 .cont{ float:left;width:270px; height:20px; text-align:center;color:#666; margin-top:7px; line-height:18px; margin-left:10px;}
.m_movie2 tit{font-size:12px; margin-top:0px; padding-bottom:3px; font-weight:bold; color:#666; display:block; text-align:left }
.m_movie2 dl{overflow:hidden;clear:both;padding-top:0px;color:#ababab;line-height:13px}
.m_movie2 dt{float:left;width:30px;font-weight:bold}
.m_movie2 dd{float:left;width:280px; color:#666; text-align:left}
.m_movie2 .play{
	position: absolute;
	left: 100px;
	top: 50px;
	width: 70px;
	height: 70px;
	z-index: 50;
	
}

.m_gal2{width:327px; height:200px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative; }
.m_gal2 .tit{ height:17px; color:#e35048; font-size:14px; padding-left:20px; margin-top:10px; font-weight:600; float:left; text-align:left}
.m_gal2 .more {position:absolute; top:20px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.m_gal2 .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}
.m_gal2 .mimg{ width:280px; height:140px; border:1px solid #dbdbdb; position:relative; float:left; margin:5px 0 0 5px}

.m_gal2 .cont{ float:left;width:270px; height:20px; text-align:center;color:#666; margin-top:7px; line-height:18px; margin-left:20px;}
.m_gal2 tit{font-size:12px; margin-top:0px; padding-bottom:3px; font-weight:bold; color:#666; display:block; text-align:left }
.m_gal2 dl{overflow:hidden;clear:both;padding-top:0px;color:#ababab;line-height:13px}
.m_gal2 dt{float:left;width:30px;font-weight:bold}
.m_gal2 dd{float:left;width:280px; color:#666; text-align:left}





.m_gal{width:313px; height:250px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative; }
.m_gal .tit{ height:17px; color:#e35048; font-size:14px; padding-left:20px; margin-top:15px; font-weight:600; float:left; text-align:left}
.m_gal .more {position:absolute; top:20px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.m_gal .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}
.m_gal .mimg{ width:280px; height:140px; border:1px solid #dbdbdb; position:relative; float:left; margin:10px 0 0 15px}

.m_gal .cont{ float:left;width:270px; height:20px; text-align:center;color:#666; margin-top:7px; line-height:18px; margin-left:20px;}
.m_gal tit{font-size:12px; margin-top:0px; padding-bottom:3px; font-weight:bold; color:#666; display:block; text-align:left }
.m_gal dl{overflow:hidden;clear:both;padding-top:0px;color:#ababab;line-height:13px}
.m_gal dt{float:left;width:30px;font-weight:bold}
.m_gal dd{float:left;width:280px; color:#666; text-align:left}






.m_review{width:294px; height:250px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative; margin-left:8px}
.m_review .tit{ height:20px; color:#e35048; font-size:14px; padding-left:20px; margin-top:20px; font-weight:600; float:left; text-align:left}
.m_review .more {position:absolute; top:24px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.m_review .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}

.m_review2{width:250px; height:275px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; position:relative; font-size:12px;}
.m_review2 .tit{ height:15px; color:#e35048; font-size:14px; padding-left:20px; margin-top:10px; font-weight:600; float:left; text-align:left}
.m_review2 .more {position:absolute; top:15px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.m_review2 .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}

.c_red{ color:#dc1626; font-weight:600}
.gj_pro{width:231px; height:250px; background-color:#dff3fc; border:1px solid #dbdbdb; float:right; display:block; position:relative; }
.gj_pro ul{ width:213px; height:186px; margin-left:10px}
.gj_pro ul li{ display:block}

.mainbox6{width:100%; height:100%; float:left; margin-bottom:40px}
.com_box{width:633px; height:500px; position:relative; float:left}
.com_box .product{width:631px; height:266px; background-color:#FFF; border:1px solid #dbdbdb; float:left; display:block; margin-bottom:16px}
.com_box .comm{width:631px; height:205px;  float:left; display:block;}
.e_new{ width:210px; height:206px; background-color:#0151e6; position:relative; float:left }
.e_new .tit{ height:20px; margin-top:15px; color:#FFF; font-size:14px; font-weight:600; text-align:left; margin-left:20px}
.e_new .more {position:absolute; top:18px; right:5px; padding-left:4px; padding-right:16px; font-size:11px; color:#fff;}
.e_play{
	position: absolute;
	left: 70px;
	top: 80px;
	width: 70px;
	height: 70px;
	z-index: 50;
	
}
.e_play2{
	position: absolute;
	left: 130px;
	top: 120px;
	width: 70px;
	height: 70px;
	z-index: 50;
	
}
.e_ted{ width:211px; height:206px; position:relative; float:left }
.e_ted .tit{
	height: 20px;
	position: absolute;
	left: 16px;
	top: 14px;
	color: #FFF;
	font-size: 14px;
	font-weight: 600;
	z-index: 55;
}
.e_ted .more {position:absolute; top:18px; right:5px; padding-left:4px; padding-right:16px; font-size:11px; color:#fff;}
.ted_play{
	position: absolute;
	left: 70px;
	top: 80px;
	width: 70px;
	height: 70px;
	z-index: 50;
	
}

.e_radio{ width:210px; height:206px; position:relative; float:left }
.e_radio .tit{
	height: 20px;
	position: absolute;
	left: 16px;
	top: 14px;
	color: #FFF;
	font-size: 14px;
	font-weight: 600;
	z-index: 55;
}
.e_radio .more {position:absolute; top:18px; right:5px; padding-left:4px; padding-right:16px; font-size:11px; color:#fff;}


.face_box{ width:357px; height:467px; background-color:#FFF; border:1px solid #00539f; float:right; display:block;}
.face_box2{ width:327px; height:467px; background-color:#FFF; border:1px solid #00539f; float:right; display:block; float:left;}



.insta_box{ width:327px; height:467px; background-color:#FFF; border:1px solid #de4420; float:right; display:block;  float:left;}



.mainbox7{width:100%; height:100%; float:left; margin-bottom:40px; margin-top:-20px;}



/* ¼­Æ÷ÅÍÁî ÅÇ */
.tab_product{width:625px; height:263px; margin:1px 0 0 3px; position:relative; display:block;}
.tab_product ul{ padding-top:13px; font-family:'Noto Sans KR', sans-serif !important; 
	font-size:15px;  list-style:none;*zoom:1; }
.tab_product ul:after{display:block;clear:both;content:""}
.tab_product li{float:left;margin-bottom:-1px}
.tab_product li a{float:left; background:#f0f0f0;color:#666666;text-decoration:none; margin-left:2px}
.tab_product li a:first-child{/*border-left:1px solid #bbbbbb*/}
.tab_product li a span{display:inline-block;padding:8px 20px 8px 20px;letter-spacing:-1px;cursor:pointer}
.tab_product li ul{display:none;position:absolute;top:70px;left:0;width:100%; margin:0;padding:0;border:0;list-style:none; }
.tab_product li ul:after{display:block;clear:both;content:""}
.tab_product li li{float:none; margin:0 0 8px 0;color:#999}
.tab_product li li.more{;top:-30px;right:0;border:0 !important;background:transparent}
.tab_product.m1 .m1 a,
.tab_product.m2 .m2 a,
.tab_product.m3 .m3 a,
.tab_product.m4 .m4 a{margin-top:0; background-color:#e15148; color:#fff; font-weight:bold}
.tab_product.m1 .m1 a span,
.tab_product.m2 .m2 a span,
.tab_product.m3 .m3 a span,
.tab_product.m4 .m4 a span{padding-top:7px;font-weight: 600}
.tab_product.m1 .m1 ul,
.tab_product.m2 .m2 ul,
.tab_product.m3 .m3 ul,
.tab_product.m4 .m4 ul{display:block;}
.tab_product .js_off{height:auto}
.tab_product .js_off ul{border:0}
.tab_product .js_off li{float:none;position:relative}
.tab_product .js_off li a{display:block;float:none;border:0 !important; !important;background:#191919 !important;font-weight:bold;color:#ababab}
.tab_product .js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_product .js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_product .js_off li li.more{top:7px;right:15px}

.prlst_thmb{display:inline-block; width:189px; height:130px; margin:-10px 8px 10px 4px; padding:0; }
.prlst_thmb:after{overflow:hidden;clear:both;content:''}
.prlst_thmb .thmb{float:left;width:189px;margin-right:20px;}
.prlst_thmb .thmb img{width:189px; height:130px; border:1px solid #CCC}
.prlst_thmb .cont{float:left;width:189px; height:25px; text-align:center;color:#666; margin-top:5px; line-height:20px }
.prlst_thmb tit{font-size:13px; margin-top:0px; padding-bottom:3px; font-weight:bold; color:#333; display:block; border-bottom:1px solid #CCC}
.prlst_thmb dl{overflow:hidden;clear:both;padding-top:10px;color:#ababab;line-height:17px}
.prlst_thmb dt{float:left;width:30px;font-weight:bold}
.prlst_thmb dd{float:left;width:189px; color:#666}
.prlst_thmb p{padding:14px 0 13px 29px; letter-spacing:1px}
.prlst_thmb a{margin-top:0px; border:0; background-color:none; display:inline-block}

.pr_tit{position:absolute;
	left:20px;
	top: 20px;
	width: 150px;
	height:20px;
	font-size:14px;
	font-weight:600;
	color:#e15148;
	z-index:50;
}

/* Áß°£¹è³Ê */
.mBanner a {display:block; margin-left:15px; border:1px solid #d9d9d9; width: 308px; height: 128px;float:left;}
.mBanner a:first-child {margin-left:0px;}
.mBanner img {width: 308px; height: 128px; vertical-align:top;}

.showReview {margin-top: 30px; display: inline-block;}
.showReview p.tit {margin-bottom: 12px;}
.showReview p.tit a {font-family:'Noto Sans KR', sans-serif !important; color: #888; display: inline-block; margin-right: 10px;}
.showReview p.tit a:hover {text-decoration: none;}
.showReview p.tit a.on {color: #ff5959; font-weight: bold;}
.showReview p.tit a.area {margin: 0 0 0 20px; background: url("file:///C|/Users/gamjapoto/AppData/Roaming/Adobe/Dreamweaver CS6/en_US/Configuration/Temp/img/hLine.jpg") right 1px no-repeat; padding-right: 12px; }
.showReview p.tit a.show {margin-left: 10px;}
.showReview a.detailBtn {position: absolute; top: 0; right: 0;}




/* ¼­Æ÷ÅÍÁî ÅÇ */

.supp_more {position:absolute; top:250px; right:15px; padding-left:4px; padding-right:16px; font-size:11px; color:#333;}
.supp_more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:'Noto Sans KR', sans-serif !important; font-weight:bold; color:#fff; text-align:center; font-weight:bold; background:#333 url("../new_img/main2015/icon_img01.gif") no-repeat 50% 50%;}


.tab_member{width:710px; height:300px; margin:1px 0 0 3px; position:relative; display:block;}
.tab_member ul{ padding-top:15px; font-family:'Noto Sans KR', sans-serif !important; 
	font-size:15px;  list-style:none;*zoom:1}
.tab_member ul:after{display:block;clear:both;content:""}
.tab_member li{float:left;margin-bottom:-1px}
.tab_member li > a{float:left; background:#f0f0f0;color:#666666;text-decoration:none; margin-left:2px}
.tab_member li > a:first-child{/*border-left:1px solid #bbbbbb*/}
.tab_member li > a span{display:inline-block;padding:8px 10px 8px 10px;letter-spacing:-1px;cursor:pointer}
.tab_member li ul{display:none;position:absolute;top:70px;left:0;width:100%; margin:0;padding:0;border:0;list-style:none; }
.tab_member li ul:after{display:block;clear:both;content:""}
.tab_member li li{float:none; margin:0 0 8px 0;color:#999}
.tab_member li li.more{;top:-30px;right:0;border:0 !important;background:transparent}
.tab_member.m1 .m1 > a,
.tab_member.m2 .m2 > a,
.tab_member.m3 .m3 > a,
.tab_member.m4 .m4 > a,
.tab_member.m5 .m5 > a,
.tab_member.m6 .m6 > a,
.tab_member.m7 .m7 > a,
.tab_member.m8 .m8 > a,
.tab_member.m9 .m9 > a,
.tab_member.m10 .m10 > a,
.tab_member.m11 .m11 > a,
.tab_member.m12 .m12 > a{margin-top:0; background-color:#e15148; color:#fff; font-weight:bold}
.tab_member.m1 .m1 > a span,
.tab_member.m2 .m2 > a span,
.tab_member.m3 .m3 > a span,
.tab_member.m4 .m4 > a span,
.tab_member.m5 .m5 > a span,
.tab_member.m6 .m6 > a span,
.tab_member.m7 .m7 > a span,
.tab_member.m8 .m8 > a span,
.tab_member.m9 .m9 > a span,
.tab_member.m10 .m10 > a span,
.tab_member.m11 .m11 > a span,
.tab_member.m12 .m12 > a span{padding-top:7px;font-weight: 600}
.tab_member.m1 .m1 ul,
.tab_member.m2 .m2 ul,
.tab_member.m3 .m3 ul,
.tab_member.m4 .m4 ul,
.tab_member.m5 .m5 ul,
.tab_member.m6 .m6 ul,
.tab_member.m7 .m7 ul,
.tab_member.m8 .m8 ul,
.tab_member.m9 .m9 ul,
.tab_member.m10 .m10 ul,
.tab_member.m11 .m11 ul,
.tab_member.m12 .m12 ul{display:block;}
.tab_member .js_off{height:auto}
.tab_member .js_off ul{border:0}
.tab_member .js_off li{float:none;position:relative}
.tab_member .js_off li a{display:block;float:none;border:0 !important; !important;background:#191919 !important;font-weight:bold;color:#ababab}
.tab_member .js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_member .js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_member .js_off li li.more{top:7px;right:15px}

.lst_thmb{display:inline-block; width:223px; height:140px; margin:0px 1px 10px 7px; padding:0; }
.lst_thmb:after{overflow:hidden;clear:both;content:''}
.lst_thmb .thmb{float:left;width:223px;margin-right:15px;}
.lst_thmb .thmb img{width:223px; height:140px; border:1px solid #CCC}
.lst_thmb .cont{float:left;width:223px; height:30px; text-align:center;color:#666; margin-top:5px; line-height:28px }
.lst_thmb tit{font-size:13px; margin-top:0px; padding-bottom:3px; font-weight:bold; color:#333; display:block; border-bottom:1px solid #CCC}
.lst_thmb dl{overflow:hidden;clear:both;padding-top:10px;color:#ababab;line-height:17px}
.lst_thmb dt{float:left;width:30px;font-weight:bold}
.lst_thmb dd{float:left;width:215px; color:#666}
.lst_thmb p{padding:14px 0 13px 29px; letter-spacing:1px}
.lst_thmb a{margin-top:0px; border:0; background-color:none; display:inline-block}
.lst_thmb1{display:inline-block; width:370px; height:170px; margin:10px 0 10px 20px; padding:15px; background:url(../new_img/member/mamber_bg1.jpg)}
.lst_thmb1:after{overflow:hidden;clear:both;content:''}
.lst_thmb1 .thmb{float:left;width:130px;margin-right:20px}
.lst_thmb1 .thmb img{width:132px; height:170px}
.lst_thmb1 .cont{float:left; width:215px}
.lst_thmb1 tit{font-size:12px; margin-top:32px; padding-bottom:16px; font-weight:bold; color:#fff; display:block}
.lst_thmb1 dl{overflow:hidden;clear:both;padding-bottom:5px;color:#ababab;line-height:20px}
.lst_thmb1 dt{float:left;width:30px;font-weight:bold}
.lst_thmb1 dd{float:left;width:215px}



#notice_layer {width:278px; border:5px solid #ccc; background:#fff; position:absolute; top:0px; left:0px; z-index:103;}





/* 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:'Noto Sans KR', sans-serif !important; 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("//www.gamjauhak.com/new_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}
