@charset 'euc-kr';
@import url('global.css');	/* Reset, Base, Layout */
@import url('common.css');	/* Commonly Used Style */

a img {border:0 none;}

/* Main_new 2011-12-28 ¸®´º¾óºÎºÐ°³Æí*/
#mainNew {
	width:100%;
	min-width:990px;
}

#mainNew #GnbTop {
	width:100%;
	height:167px;
	overflow:hidden;
}

/*  Top ¿µ¿ª */
.mainCon {width:990px; margin:0 auto; position:relative;}
.mainCon .MainTopArea {margin:0 auto; width:972px; margin-bottom:15px; height:295px; background-image:url("/images/main_new/main_BG.png");}
.mainCon .MainTopArea .mainTop_Sub {margin:0 auto;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_left {height:295px; width:650px; margin: 0px 0px 0px 0px; float:left;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_left ul { padding:0; margin:0; }
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_left ul li {list-style:none; float:left; width:210px; height:140px; padding:0; margin:5px 0px 0px 5px;}

.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right {height:285px; width:317px; margin: 5px 5px 5px 0px; float:left; background-image:url("/images/main_new/search_tab_bg_01.png"); background-repeat:no-repeat; }
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subTop {margin:0 auto;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subTop ul { padding:0; margin:0; }
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subTop ul li {list-style:none; float:left;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subBottom {margin:0 auto;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subBottom ul { padding:0; margin:0; }
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subBottom ul li.first {list-style:none; float:left; width:60px; height:20px; padding:0; margin:5px 0px 0px 5px;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subBottom ul li.last {list-style:none; float:left; width:240px; height:20px; padding:0; margin:5px 0px 0px 5px;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subBottom ul li.search {list-style:none; float:left; width:300px; height:40px; padding:0; margin:15px 0px 0px 65px;}
.mainCon .MainTopArea .mainTop_Sub .mainTopSub_right .subBottom ul li.banner {list-style:none; float:left; width:300px; height:90px; padding:0; margin:5px 0px 0px 23px;}

/* middle ¿µ¿ª1 */

.mainCon .MidBnn1 {margin:0 auto; width:972px; height:257px; margin-bottom:15px;}
.mainCon .MidBnn1 .midBnnSub1_left {height:257px; width:325px; margin: 0px 7px 0px 0px; float:left; }
.mainCon .MidBnn1 .midBnnSub1_middle {height:257px; width:307px; margin: 0px 7px 0px 0px; float:left; }
.mainCon .MidBnn1 .midBnnSub1_middle ul { padding:0; margin:0; }
.mainCon .MidBnn1 .midBnnSub1_middle ul li.end {margin:7px 0px 0px 0px;}
.mainCon .MidBnn1 .midBnnSub1_right {height:257px; width:325px; margin: 0px 0px 0px 0px; float:left; }

/**/

.mainCon .MidBnn1_1 {margin:0 auto; width:972px; height:257px; margin-bottom:15px;}
.mainCon .MidBnn1_1 .midBnnSub1_left {height:257px; width:320px; margin: 0px 6px 0px 0px; float:left; }
.mainCon .MidBnn1_1 .midBnnSub1_middle {height:257px; width:320px; margin: 0px 6px 0px 0px; float:left; }
.mainCon .MidBnn1_1 .midBnnSub1_right {height:257px; width:320px; margin: 0px 0px 0px 0px; float:left; }

/* MidBnn2_1 ¿µ¿ª2 */
.mainCon .MidBnn1_1_new {margin:0 auto; width:972px; height:257px; margin-bottom:15px; }
.mainCon .MidBnn1_1_new .subcontents {height:257px; width:972px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn1_1_new .subcontents ul {padding:0; margin:0; list-style:none;}
.mainCon .MidBnn1_1_new .subcontents ul li {height:257px; width:320px; margin: 0px 6px 0px 0px; float:left; }
.mainCon .MidBnn1_1_new .subcontents ul li.last {height:257px; width:320px; margin: 0px 0px 0px 0px; float:left; }

/* middle ¿µ¿ª2 */
/*
.mainCon .MidBnn2 {margin:0 auto; width:972px; height:387px; margin-bottom:20px;}
.mainCon .MidBnn2 .midBnnSub2_left {height:387px; width:490px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_left .subtitle {height:26px; width:482px; margin: 0px 0px 5px 0px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_left .submain {height:362px; width:482px; margin: 0px 0px 0px 0px; float:left; background-image:url("/images/main_new/tr_tab_bg_01.png");}
.mainCon .MidBnn2 .midBnnSub2_left .submain .top {height:35px; width:482px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_left .submain .top ul { padding:0; margin:0; }
.mainCon .MidBnn2 .midBnnSub2_left .submain .top ul li {list-style:none; float:left;}
.mainCon .MidBnn2 .midBnnSub2_left .submain .left {height:327px; width:226px; margin: 10px 0px 0px 10px;  float:left; }			
.mainCon .MidBnn2 .midBnnSub2_left .submain .right {height:327px; width:226px; margin: 0px 0px 0px 5px; float:left; }

.mainCon .MidBnn2 .midBnnSub2_right {height:387px; width:482px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_right .subtitle {height:26px; width:482px; margin: 0px 0px 5px 0px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_right .submain {height:362px; width:482px; margin: 0px 0px 0px 0px; float:left; background-image:url("/images/main_new/tr_tab_bg_01.png");}
.mainCon .MidBnn2 .midBnnSub2_right .submain .top {height:35px; width:482px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_right .submain .top ul { padding:0; margin:0; }
.mainCon .MidBnn2 .midBnnSub2_right .submain .top ul li {list-style:none; float:left;}
.mainCon .MidBnn2 .midBnnSub2_right .submain .left {height:327px; width:226px; margin: 10px 0px 0px 10px; float:left; }
.mainCon .MidBnn2 .midBnnSub2_right .submain .right {height:327px; width:226px; margin: 0px 0px 0px 5px; float:left; }

ul.product-list {overflow: hidden; width:226px; margin-left:0px;}
ul.product-list > li .product-area {overflow: hidden; width:226px; height:95px; padding:10px 0 0 0px; }
ul.product-list > li .product-area .photo {float:left;}
ul.product-list > li .product-area .photo img {border: 1px solid #d3d3d3;}
ul.product-list > li .product-area ul {margin-left:120px; margin-top:10px;}
ul.product-list > li .product-area ul li {margin-bottom:7px; padding-left:5px; line-height: 100%; font-size:11px;}
ul.product-list > li .product-area ul li .price {color:#ff6501; font-weight: bold;}
*/
/* MidBnn2_1 ¿µ¿ª2 */
.mainCon .MidBnn2_1 {margin:0 auto; width:972px; height:402px; margin-bottom:15px; }
.mainCon .MidBnn2_1 .subtitle {height:26px; width:972px; margin: 0px 0px -3px 0px; float:left; }
.mainCon .MidBnn2_1 .subcontents {height:376px; width:972px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn2_1 .subcontents ul {padding:0; margin:0; list-style:none;}
.mainCon .MidBnn2_1 .subcontents ul li {height:180px; width:482px; margin: 8px 0px 0px 0px; float:left; }
.mainCon .MidBnn2_1 .subcontents ul li.last {height:180px; width:482px; margin: 8px 0px 0px 8px; float:left; }

/* MidBnn3 ¿µ¿ª3 */
/*
.mainCon .MidBnn3 {margin:0 auto; width:972px; height:190px; margin-bottom:20px;}
.mainCon .MidBnn3 .midBnnSub3_title {height:17px; width:972px; margin: 0px 0px 5px 0px; float:left; }
.mainCon .MidBnn3 .midBnnSub3_main {height:172px; width:972px; margin: 0px 7px 0px 0px; float:left; background:url("/images/main_new/crm_tab_bg_01.png");}
.mainCon .MidBnn3 .midBnnSub3_main .left {height:172px; width:219px; margin: 0px 7px 0px 0px; float:left; }
.mainCon .MidBnn3 .midBnnSub3_main .right {height:172px; width:741px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn3 .midBnnSub3_main .right ul { padding:0; margin:0; }
.mainCon .MidBnn3 .midBnnSub3_main .right ul li {list-style:none; float:left; width:245px; height:170px; padding:0; margin:5px 0px 0px 2px;}*/


/* MidBnn3_1 ¿µ¿ª3 */
.mainCon .MidBnn3_1 {margin:0 auto; width:972px; height:238px; margin-bottom:15px;}
.mainCon .MidBnn3_1 .midBnnSub3_1_left {height:238px; width:250px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn3_1 .midBnnSub3_1_left .midBnnSub3_1_left_title {width:250px; height:28px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn3_1 .midBnnSub3_1_left .midBnnSub3_1_left_title ul { padding:0; margin:0; }
.mainCon .MidBnn3_1 .midBnnSub3_1_left .midBnnSub3_1_left_title ul li {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn3_1 .midBnnSub3_1_left .midBnnSub3_1_left_title_contents {width:250px; height:200x; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn3_1 .midBnnSub3_1_left .midBnnSub3_1_left_title_contents ul { padding:0; margin:0; }
.mainCon .MidBnn3_1 .midBnnSub3_1_left .midBnnSub3_1_left_title_contents ul li {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}

.mainCon .MidBnn3_1 .midBnnSub3_1_right {height:238px; width:714px; margin: 0px 0px 0px 6px; float:left; }
.mainCon .MidBnn3_1 .midBnnSub3_1_right .midBnnSub3_1_right_title {width:714px; height:28px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn3_1 .midBnnSub3_1_right .midBnnSub3_1_right_title ul { padding:0; margin:0; }
.mainCon .MidBnn3_1 .midBnnSub3_1_right .midBnnSub3_1_right_title ul li {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn3_1 .midBnnSub3_1_right .midBnnSub3_1_right_contents {width:714px; height:200x; margin: 0px 0px 0px 0px; float:left; background:url("/images/main_new/product_main_bn_bg.png");}
.mainCon .MidBnn3_1 .midBnnSub3_1_right .midBnnSub3_1_right_contents ul { padding:0; margin:0; }
.mainCon .MidBnn3_1 .midBnnSub3_1_right .midBnnSub3_1_right_contents ul li {list-style:none; float:left; padding:0; margin:2px 0px 2px 2px;}

/* middle ¿µ¿ª4 */

.mainCon .MidBnn4 {margin:0 auto; width:972px; height:359px; margin-bottom:15px;}
.mainCon .MidBnn4 ul { padding:0; margin:0; }
.mainCon .MidBnn4 ul li {margin:5px 0px 0px 0px;}


/* middle ¿µ¿ª5 */
/*
.mainCon .MidBnn5 {margin:0 auto; width:972px; height:330px; margin-bottom:20px;}
.mainCon .MidBnn5 .midBnnSub5_left {height:330px; width:558px; margin: 0px 4px 0px 0px; float:left; background:url("/images/main_new/after_BG.png");}
.mainCon .MidBnn5 .midBnnSub5_left .top {height:175px; width:558px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area {height:30px; width:550px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area ul li {list-style:none; float:left; padding:0; margin:15px 0px 0px 25px;}
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area ul li.end {float:left; padding:0; margin:20px 0px 0px 60px;}
.mainCon .MidBnn5 .midBnnSub5_left .top .contents_area {height:320px; width:550px; margin: 20px 0px 0px 0px; float:left; } */

.mainCon .MidBnn5 {margin:0 auto; width:972px; height:330px; margin-bottom:15px;}
.mainCon .MidBnn5 .midBnnSub5_left {height:330px; width:558px; margin: 0px 4px 0px 0px; float:left; background:url("/images/main_new/after_BG.png");}
.mainCon .MidBnn5 .midBnnSub5_left .top {height:330px; width:558px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area {height:30px; width:550px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area ul li {list-style:none; float:left; padding:0; margin:10px 0px 0px 10px;}
.mainCon .MidBnn5 .midBnnSub5_left .top .title_area ul li.end {float:left; padding:0; margin:15px 0px 0px 210px;}
.mainCon .MidBnn5 .midBnnSub5_left .top .contents_area {height:300px; width:550px; margin: 5px 0px 0px 0px; float:left; }

/*
.mainCon .MidBnn5 .midBnnSub5_left .bottom {height:175px; width:558px; margin: -15px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_left .bottom .title_area {height:30px; width:550px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_left .bottom .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_left .bottom .title_area ul li {list-style:none; float:left; padding:0; margin:10px 0px 0px 10px;}
.mainCon .MidBnn5 .midBnnSub5_left .bottom .title_area ul li.end {float:left; padding:0; margin:15px 0px 0px 110px;}
.mainCon .MidBnn5 .midBnnSub5_left .bottom .contents_area {height:145px; width:550px; margin: 5px 0px 0px 0px; float:left; }
*/


.mainCon .MidBnn5 .midBnnSub5_right {height:330px; width:410px; margin: 0px 0px 0px 0px; float:left; background:url("/images/main_new/photo_bord_BG.png");}
.mainCon .MidBnn5 .midBnnSub5_right .top {height:175px; width:410px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_right .top .title_area {height:30px; width:410px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_right .top .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_right .top .title_area ul li {list-style:none; float:left; padding:0; margin:10px 0px 0px 10px;}
.mainCon .MidBnn5 .midBnnSub5_right .top .title_area ul li.end {float:left; padding:0; margin:12px 0px 0px 270px;}
.mainCon .MidBnn5 .midBnnSub5_right .top .contents_area {height:175px; width:410px; margin: 5px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_right .top .contents_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_right .top .contents_area ul li.detail_list {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn5 .midBnnSub5_right .top .contents_area ul li.detail_list .contents_detail {height:175px; width:190px; margin: 0px 0px 0px 10px; float:left; }


.mainCon .MidBnn5 .midBnnSub5_right .bottom {height:175px; width:558px; margin: -15px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_right .bottom .title_area {height:30px; width:410px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_right .bottom .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_right .bottom .title_area ul li {list-style:none; float:left; padding:0; margin:10px 0px 0px 10px;}
.mainCon .MidBnn5 .midBnnSub5_right .bottom .title_area ul li.end {float:left; padding:0; margin:12px 0px 0px 195px;}
.mainCon .MidBnn5 .midBnnSub5_right .bottom .contents_area {height:145px; width:410px; margin: 5px 0px 0px 0px; float:left; }
.mainCon .MidBnn5 .midBnnSub5_right .bottom .contents_area ul { padding:0; margin:0; }
.mainCon .MidBnn5 .midBnnSub5_right .bottom .contents_area ul li.detail_list {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn5 .midBnnSub5_right .bottom .contents_area ul li.detail_list .contents_detail {height:175px; width:190px; margin: 0px 0px 0px 10px; float:left; }



/* middle ¿µ¿ª6 */

.mainCon .MidBnn6 {margin:0 auto; width:972px; height:198px; margin-bottom:15px;}

/*
.mainCon .MidBnn6 .midBnnSub6_left {height:198px; width:357px; margin: 0px 2px 0px 0px; float:left; background:url("/images/maxim/cube_maxim_bg.png");}
.mainCon .MidBnn6 .midBnnSub6_left .title_area {height:36px; width:357px; margin: 10px 0px 0px 10px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_left .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn6 .midBnnSub6_left .title_area ul li {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn6 .midBnnSub6_left .title_area ul li.end {float:left; padding:0; margin:2px 0px 0px 165px;}
.mainCon .MidBnn6 .midBnnSub6_left .contents_area {height:115px; width:357px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Lift {float:left; width:110px; height:115px; margin:5px 0px 0px 10px; position:relative;  }
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right {float:left; width:237px; height:115px; }
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right .right_Title {float:left; width:237px; margin:5px 0px 0px 0px;}
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right .right_Title ul li {font-size:13px; font-weight:bold;}
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right .right_Con {float:left; width:232px; height:53px; margin:5px 5px 0px 0px;}
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right .right_Con ul li {font-size:11px;}
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right .right_Bottom {float:left; width:237px; margin:5px 0px 0px 0px;}
.mainCon .MidBnn6 .midBnnSub6_left .contents_area .area_Right .right_Bottom ul li {list-style:none; padding:0; float:right; margin:0px 10px 0px 0px; font-size:11px;}
.mainCon .MidBnn6 .midBnnSub6_left .bottom_area {height:47px; width:357px; margin: 0px 0px 0px 5px; float:left; }
*/
.mainCon .MidBnn6 .midBnnSub6_left {height:198px; width:357px; margin: 0px 2px 0px 0px; float:left; }

.mainCon .MidBnn6 .midBnnSub6_middle {height:198px; width:357px; margin: 0px 2px 0px 0px; float:left; }

.mainCon .MidBnn6 .midBnnSub6_right {height:198px; width:254px; margin: 0px 0px 0px 0px; float:left; background:url("/images/main_new/news_notice_BG.png");}
.mainCon .MidBnn6 .midBnnSub6_right .top {height:99px; width:254px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_right .top .title_area {height:36px; width:254px; margin: 10px 0px 0px 10px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_right .top .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn6 .midBnnSub6_right .top .title_area ul li {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn6 .midBnnSub6_right .top .title_area ul li.end {float:left; padding:0; margin:0px 0px 0px 130px;}
.mainCon .MidBnn6 .midBnnSub6_right .top .contents_area {height:63px; width:254px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_right .top .contents_area ul { padding:0; margin:0; }
.mainCon .MidBnn6 .midBnnSub6_right .top .contents_area ul li {float:left; padding:0; margin:2px 0px 2px 15px; font-size:11px; }
.mainCon .MidBnn6 .midBnnSub6_right .bottom {height:99px; width:254px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_right .bottom .title_area {height:36px; width:254px; margin: 10px 0px 0px 10px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_right .bottom .title_area ul { padding:0; margin:0; }
.mainCon .MidBnn6 .midBnnSub6_right .bottom .title_area ul li {list-style:none; float:left; padding:0; margin:0px 0px 0px 0px;}
.mainCon .MidBnn6 .midBnnSub6_right .bottom .title_area ul li.end {float:left; padding:0; margin:0px 0px 0px 102px;}
.mainCon .MidBnn6 .midBnnSub6_right .bottom .contents_area {height:63px; width:254px; margin: 0px 0px 0px 0px; float:left; }
.mainCon .MidBnn6 .midBnnSub6_right .bottom .contents_area ul { padding:0; margin:0; }
.mainCon .MidBnn6 .midBnnSub6_right .bottom .contents_area ul li {float:left; padding:0; margin:2px 0px 2px 15px; font-size:11px;}

/* Top ¿µ¿ª Ãß°¡ - 20160825 */
.mainTop_banner{position:relative; width:640px; height:285px; margin:5px 0px 0px 5px;}
.mainTop_banner .type{position:absolute; left:0; bottom:0; right:0; padding:20px; color:#fff; background-color:rgba(0,0,0,0.75); font-size:12px}
.mainTop_banner .type a {font-size:16px; display:block; margin-bottom:5px; color:#fff}
.mainTop_banner .type a:hover { text-decoration:underline; }
.mainTop_banner .photoslider-bullets1 { width:640px; height:285px; display:block; }
.mainTop_banner .photoslider-bullets1 .sliderkit-nav {position:absolute!important; top:10px; right:50px!important; }
.mainTop_banner .photoslider-bullets1 .sliderkit-nav { height:15px; }
.mainTop_banner .photoslider-bullets1 .sliderkit-nav ul li { width:15px!important; height:15px!important; }
.mainTop_banner .photoslider-bullets1 .sliderkit-panel:hover .type a { text-decoration:underline; }
.mainTop_banner .photoslider-bullets1 .sliderkit-panel { display:none;  }
.mainTop_banner .photoslider-bullets1 .sliderkit-panel:first-child { display:block; }

.subcontents_event{position:relative; float:left; width:100%; height:271px; overflow:hidden;}
.subcontents_event .arrow_pre{position:absolute; top:50%; margin-top:-25px; left:0}
.subcontents_event .arrow_next{position:absolute; top:50%; margin-top:-25px; right:0}
.subcontents_event ul{list-style:none;  margin:0; overflow:hidden}
.subcontents_event li{float:left; width:234px; list-style:none; padding:0}
.subcontents_event li:first-child{margin-left:0}
.subcontents_event li img { border:0px; }
.subcontents_event li .box{box-sizing:border-box; border:1px solid #e3e3e3; height:271px;}
.subcontents_event li .box .cons{padding:15px;}
.subcontents_event li .box .cons .tit{color:#000; font-size:14px; font-weight:bold; margin-bottom:5px}
.subcontents_event li .box .cons .price{font-size:14px; color:#f55d29; font-weight:bold}
.subcontents_event li .box .cons .price span{font-size:11px; color:#999999; display:inline-block; width:25px;}


/* New index Contents */
.inner {width:990px; margin:0 auto; font-family:'Nanum Gothic', sans-serif;}
.inner h1 {display:inline-block;}

.inner body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,figure {margin:0;padding:0;}
.inner article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main {display:block;}
.inner fieldset,img {border:0 none;}
.inner dl,ul,ol,menu,li {list-style:none;}
.inner blockquote, q {quotes:none;}
.inner blockquote:before, blockquote:after,q:before, q:after {content:''; content:none;}
.inner input,select,textarea,button {font-size:100%;vertical-align:middle;}
.inner button {border:0 none;background-color:transparent;cursor:pointer;}
.inner table {border-collapse:collapse;border-spacing:0;}
.inner body {-webkit-text-size-adjust:none;} /* ºäÇ¥Æ® º¯È¯½Ã ÆùÆ®Å©±â ÀÚµ¿È®´ë ¹æÁö */
.inner input[type='text'],input[type='password'],input[type='submit'],input[type='search'] {-webkit-appearance:none; border-radius:0;}
.inner input:checked[type='checkbox'] {background-color:#666; -webkit-appearance:checkbox;}
.inner button,input[type='button'],input[type='submit'],input[type='reset'],input[type='file'] {-webkit-appearance:button; border-radius:0;}
.inner input[type='search']::-webkit-search-cancel-button {-webkit-appearance:none;}
.inner html {font-size:15px;}
.inner body,th,td,input,select,textarea,button {line-height:1; font-family:'Nanum Gothic', sans-serif; font-size:13px; font-weight:500; color:#231f20; letter-spacing:-1px;}
.inner a {color:#000; text-decoration:none; -webkit-tap-highlight-color:transparent;}
.inner a:active, a:hover {text-decoration:none;}
.inner address,caption,cite,code,dfn,em,var {font-style:normal; font-weight:normal;}
.inner img {max-width:100%; height:auto; vertical-align:top;}

.inner .blue {color:#006ca5; font-weight:700;}
.inner .blue a {color:#006ca5; font-weight:700;}
.inner .left {float:left;}
.inner .right {float:right;}
.inner .textleft {text-align:left;}
.inner .textright {text-align:right;}
.inner .textcenter {text-align:center;}
.inner .under {text-decoration:underline;}
.inner .btn_more {display:inline-block; font-size:13px; padding-right:21px; background:url(../images/btn_more1.png) no-repeat right center; font-weight:700;}
.inner .btn_more.big {font-size:16px;}

.inner .event {margin-top:15px; overflow:hidden;}
.inner .event_tab {border:1px solid #2079a8; width:750px; float:left;}
.inner .tabmenu {overflow:hidden;}
.inner .tabmenu li {width:25%; float:left; }
.inner .tabmenu li a {display:block; height:38px; line-height:38px; text-align:center; background:#3d9bcc; color:#fff; font-size:13px; font-weight:700; border-left:1px solid #2079a8; border-bottom:1px solid #2079a8;}
.inner .tabmenu li:first-child a {border-left:0 none;}
.inner .tabmenu li a span {display:inline-block; /* line-height:1.2;*/}
.inner .tabmenu li a:hover,
.inner .tabmenu li a.on {color:#2079a8; background:#fff; border-bottom:1px solid #fff;}

.inner .event_tab .cont {padding-top:20px; padding-left:20px; overflow:hidden;}
.inner .event_tab .cont a {display:block; float:left; margin-right:22px; margin-bottom:15px;}
.inner .event_tab .cont figure {width:221px;}
.inner .event_tab .cont figure > img {border:1px solid #e2e2e2;}
.inner .event_tab .cont figcaption {margin-top:10px; padding-left:10px; position:relative; height:61px;}
.inner .event_tab .cont figcaption p {font-size:16px; font-weight:700; margin:5px 0 5px; max-width:219px; line-height:1.2; height:19px; overflow:hidden;}
.inner .event_tab .cont figcaption em {display:block; position:absolute; right:10px; bottom:-2px; font-size:18px; color:#2079a8; font-weight:700;}
.inner .event_tab .cont figcaption em sub {color:#231f20; vertical-align:bottom;}

.inner .hot {margin-left:761px; border:1px solid #d5d5d5;}
.inner .hot h2 {font-size:16px; padding:12px 14px 14px;}
.inner .hot_list {margin-bottom:12px; padding:0 14px;}
.inner .hot_list ul li {margin-top:5px;}
.inner .hot_list ul li a {display: block; overflow:hidden; font-size:11px;  letter-spacing:-1px;}
.inner .hot_list ul li a:hover span,
.inner .hot_list ul li a:hover em {text-decoration: underline;}
.inner .hot_list ul li a span {display:block; float:left;}
.inner .hot_list ul li a em {display:block; float:right; font-weight:700; color:#006ca5;}

.inner .booking {overflow:hidden; border:1px solid #e2e2e2; margin-top:10px;}
.inner .booking > div {padding:20px; width:50%; box-sizing:border-box;}
.inner .booking .left {border-right:1px solid #e2e2e2;}
.inner .maintable {margin-top:10px;}
.inner .maintable table {width:100%; border-top:1px solid #e2e2e2; text-align:center;}
.inner .maintable table th {border-bottom:1px solid #e2e2e2; background:#f2f2f2; height:29px; color:#444; font-weight:700;}
.inner .maintable table td {border-bottom:1px solid #e2e2e2; height:29px;}
.inner .maintable table td a:hover {text-decoration:underline;}

.inner .banner_mid {margin:10px 0;}

.inner .hotdeal {border:1px solid #e2e2e2; background:#f2f2f2; padding:18px 8px 46px;}
.inner .hotdeal h2 {font-size:16px; font-weight:700; padding-left:9px; margin-bottom:25px;}
.inner .hotdeal_list {overflow:hidden;}
.inner .hotdeal_list a {display:block; float:left; padding:0 9px; width:25%; box-sizing:border-box;}
.inner .hotdeal_list a figure {border:1px solid #e2e2e2;}
.inner .hotdeal_list a figcaption {border-top:1px solid #e2e2e2; background:#fff; padding:13px 17px;}
.inner .hotdeal_list a figcaption p {line-height:18px; height: 36px;   font-size:16px;  font-weight:700;}
.inner .hotdeal_list a figcaption span {display:block; text-align:right; margin-top:13px;}
.inner .hotdeal_list a figcaption span .orange {font-size:18px;}
.inner .hotdeal_list a:hover figcaption p {text-decoration:underline;}

.inner .review {overflow:hidden; border:1px solid #e2e2e2; margin-top:10px;}
.inner .review > div {padding:20px; width:44%; box-sizing:border-box;}
.inner .review .left {border-right:1px solid #e2e2e2; width:56%;}
.inner .review .right {padding:20px 0;}
.inner .maintable {margin-top:10px;}
.inner .maintable table {width:100%; border-top:1px solid #e2e2e2; text-align:center;}
.inner .maintable table th {border-bottom:1px solid #e2e2e2; background:#f2f2f2; height:29px; color:#444; font-weight:700; text-align:center;}
.inner .maintable table td {border-bottom:1px solid #e2e2e2; height:29px; }
.inner .maintable table td.textleft {text-indent:15px;}

.inner .review_slide {padding:0 20px;}
.inner .review_slide:first-child {border-bottom:1px solid #e2e2e2; margin-bottom:10px;}
.inner .bx-wrapper .bx-viewport {box-shadow: none;}
.inner .review .bx-wrapper .bx-viewport {margin-top:10px;}
.inner .review_slide1 li span,
.inner .review_slide2 li span {text-align:center; display:block; line-height:16px; margin-top:5px;}
.inner .review_slide1 li img,
.inner .review_slide2 li img {width:100%; height:100px; margin:0 auto;}
.inner .bx-wrapper .bx-controls-direction a.bx-prev {background: url(../images/btn_prev.png) no-repeat left top; top:40%; left:-28px; width:14px; height:26px;}
.inner .bx-wrapper .bx-controls-direction a.bx-next {background: url(../images/btn_next.png) no-repeat left top; top:40%; right:-28px; width:14px; height:26px;}

.inner .notice {overflow:hidden;}
.inner .noti_unit {width:322px; height:186px; box-sizing:border-box; border:3px solid #d4d4d4; padding:15px 20px; float:left;}
.inner .noti_unit hr {border-left:0 none;border-right:0 none;border-top:0 none; border-color:#e2e2e2; margin:10px 0 15px; }
.inner .noti_unit ul li a {line-height:20px;}
.inner .noti_unit ul li a:hover {text-decoration:underline;}

.inner .cs {margin:0 12px;}
.inner .cs strong {font-size:24px; display:block; margin-bottom:5px;}
.inner .cs dl {overflow:hidden; font-weight:700;}
.inner .cs dl dt {float:left; width:30%; font-size:11px; line-height:18px;}
.inner .cs dl dd {float:left; width:70%; line-height:18px;}
.inner .cs p {margin-top:10px;}

.inner .borderorange {border-color:#f15830;}
.inner .bordeblue {border-color:#3d9bcc;}

/* 170316 Ãß°¡ */
.hot h2 + div {overflow-y: auto; overflow-x:hidden; height:246px;}
.hot_list ul {overflow:hidden; max-height:57px;}
.hot_list ul.on {max-height:100%;}

/* 170317 Ãß°¡ */
.banner_mid {position:relative;}
.banner_mid .banner_slide li a img {width:990px; height:120px;}
.banner_mid .bx-wrapper {margin-bottom:0;}
.banner_mid .bx-wrapper .bx-viewport {border:0 none; left:0;}
.banner_mid .bx-wrapper .bx-controls {position:absolute; bottom:0; width:100%;}
.banner_mid .bx-wrapper .bx-pager {bottom:5px; padding-top:0; text-align:left; width:auto; margin-left:15px;}
.banner_mid .bx-wrapper .bx-pager.bx-default-pager a {margin:0 3px;}
.banner_mid .bx-wrapper .bx-pager.bx-default-pager a{background:#c4c6c9; border:1px solid #979a9b;}
.banner_mid .bx-wrapper .bx-pager.bx-default-pager a:hover,
.banner_mid .bx-wrapper .bx-pager.bx-default-pager a.active {background:#275ed9; border:1px solid #0757b2;}

/*Ãß°¡ 20170614*/
.spacial_price {width:990px;  margin-top:10px;}
.spacial_price > .sp_tit {font-size:16px; display:block; line-height:33px;  font-weight:700;  color:#000; margin-left:20px;}
.spacial_price > ul {overflow:hidden; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.spacial_price > ul li {float:left; width:20%;}
.spacial_price > ul li a {display:block; height:128px; overflow:hidden; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.spacial_price > ul li a:hover {background-color:#fbddcf;}
.spacial_price > ul li a span,
.spacial_price > ul li a span em {display:block;}
.spacial_price > ul li a .sp_area {float:left; width:100%; line-height:15px; font-weight:500; font-size:14px; height:30%;}
.spacial_price > ul li a .sp_area em {padding-left:14px; padding-top:18px; font-size:14px;}
.spacial_price > ul li a .sp_title {padding-left:14px; line-height:20px; font-size:14px; padding-top:14px; height:40%;}
.spacial_price > ul li a .sp_title em {font-size:14px; padding-top:27px; }
.spacial_price > ul li a .sp_price {padding-left:14px; line-height:20px; font-size:14px; height:30%;}
.spacial_price > ul li a .sp_price em {font-size:20px; font-weight:700; padding-top:27px; }
.spacial_price > ul li.first {float:left; width:20%; background-color:#ff7a58;}
.spacial_price > ul li.first a:hover {background-color:#ff7a58;}
.spacial_price > ul li.first a span,
.spacial_price > ul li.first a span em {display:block; color:#fff;}
.spacial_price > ul li.first a .sp_area {float:left; width:100%; line-height:15px; font-weight:500; font-size:14px; height:30%;}
.spacial_price > ul li.first a .sp_area em {padding-left:14px; padding-top:18px; font-size:14px;}
.spacial_price > ul li.first a .sp_title {padding-left:14px; line-height:20px; font-size:14px;  padding-top:14px; height:40%;}
.spacial_price > ul li.first a .sp_title em {font-size:14px; padding-top:27px; }
.spacial_price > ul li.first a .sp_price {padding-left:14px; line-height:20px;  font-size:14px; height:30%;}
.spacial_price > ul li.first a .sp_price em {font-size:20px; font-weight:700; }

/* 170317 Ãß°¡ */
.banner_main_top {position:relative;}
.banner_main_top .banner_main_slide li a img {width:227px; height:237px;}
.banner_main_top .bx-wrapper {margin-bottom:0;}
.banner_main_top .bx-wrapper .bx-viewport {border:0 none; left:0;}
.banner_main_top .bx-wrapper .bx-controls {position:absolute; bottom:0; width:100%;}
.banner_main_top .bx-wrapper .bx-pager {bottom:5px; padding-top:0; text-align:left; width:auto; margin-left:15px;}
.banner_main_top .bx-wrapper .bx-pager.bx-default-pager a {margin:0 3px;}
.banner_main_top .bx-wrapper .bx-pager.bx-default-pager a{background:#c4c6c9; border:1px solid #979a9b;}
.banner_main_top .bx-wrapper .bx-pager.bx-default-pager a:hover,
.banner_main_top .bx-wrapper .bx-pager.bx-default-pager a.active {background:#275ed9; border:1px solid #0757b2;}
