@charset "utf-8";
/* CSS Document */
@import url("/css/basic.css");

/*common*/
.main_title_dl{position:relative; width:100%; overflow:hidden; margin:18px auto 22px auto;}
.main_title_dl dt{float:left; width:94%;}
.main_title_dl dd{float:right:6%;}

/*list ul*/
.main_list_ul{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.main_list_ul li{line-height:1.8; *line-height:1.5;}
.main_list_ul li a{display:block; color:#767676;}

.main_list_ul02{position:relative; width:100%; height:96px; *height:108px; overflow:hidden; margin:0 auto 14px auto; *margin:-12px auto 14px auto;}
.main_list_ul02 li{position:relative; line-height:1.6;}
.main_list_ul02 li .list_ul02_span{position:absolute; right:0; top:0; color:#aeaeae; font-size:11px;}
.main_list_ul02 li a{display:block; color:#767676;}

.main_list_ul03{position:relative; width:100%; height:102px; overflow:hidden; margin:0 auto 14px auto;}
.main_list_ul03 li{position:relative; line-height:1.7;}
.main_list_ul03 li .main_list_dl{position:relative; width:100%; overflow:hidden;}
.main_list_ul03 li .main_list_dl dt{float:left; width:20%; margin:0 6% 0 0; background:url(/img/list_ul_line.gif) no-repeat right 4px; *cursor:pointer;}
.main_list_ul03 li .main_list_dl dd{float:right:74%; *cursor:pointer;}
.main_list_ul03 li a{display:block; color:#767676;}


/*main slide*/

/*
.slider4{clear:both; position:relative; left:-148px; width:100%; height:300px; margin:0 auto; overflow:hidden;}
.slide{position:absolute; width:20%; height:300px;}
.bx-prev{display:none;}
.bx-next{display:none;}
.bx-pager {position:absolute; top:268px; left:50%; margin:0 0 0 360px; overflow:hidden; z-index:2;}
.bx-pager .bx-pager-item, .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1; *display: inline;}
.bx-pager.bx-default-pager a {text-indent: -9999px; display: block; width: 11px; height: 11px; background:url(/img/main_pager.png) no-repeat 0 0; margin:0 10px 0 0;}
.bx-pager.bx-default-pager a:hover, .bx-pager.bx-default-pager a.active {width: 11px; height: 11px; background:url(/img/main_pager_on.png) no-repeat 0 0;}

@media handheld, only screen and (max-width: 1920px) {
	.slider4{left:484px; }
}
@media handheld, only screen and (max-width: 1400px) {
	.slider4{left:214px; }
}
@media handheld, only screen and (max-width: 1266px) {
	.slider4{left:158px; }
}
@media handheld, only screen and (max-width: 954px) {
	.slider4{left:0; }
}
*/

/* mainVisual */
#contents .mainVisual{width:100%; height:300px; overflow:hidden;}
#contents .mainVisual .slideWrap{position:relative; width:950px; margin:0px auto; }
#contents .mainVisual .slideWrap ul.slide{/*width:6000px;*/ overflow:hidden;}
#contents .mainVisual .slideWrap ul.slide li{position:relative; float:left; overflow:hidden; width:950px; height:300px; margin:0 10px 0 0;}
/*
#contents .mainVisual .slideWrap .txtBox{width:316px; height:328px; position:absolute; right:66px; top:48px; overflow:hidden}
#contents .mainVisual .slideWrap .txtBox li{float:left; overflow:hidden; width:316px; height:328px; position:relative}
*/
#contents .mainVisual  .slideWrap .Indicator{position:absolute; right:0; top:270px; width:120px; }
#contents .mainVisual  .slideWrap .Indicator ul{overflow:hidden; float:left}
#contents .mainVisual  .slideWrap .Indicator li{float:left; width:11px; height:11px; background:url(/img/main_pager.png) no-repeat; margin-right:5px; line-height:100px; overflow:hidden; cursor:pointer;}
#contents .mainVisual  .slideWrap .Indicator li.on{width:11px; height:11px; background:url(/img/main_pager_on.png) no-repeat}
/*
.mainVisual  .slideWrap .autoBtn{display:block; width:10px; height:10px; background:url(/img/slidPlay-icon.png) no-repeat; float:left}
.mainVisual  .slideWrap .autoBtn.off{background:url('/img/slidStop-icon.png') no-repeat}
*/

/*
#contents .mainVisual .slideWrap .left{position:absolute; width:2000px; height:424px; background-color:white; opacity:.7; filter: alpha(opacity=70); left:0; margin-left:1024px; z-index:10; top:0px}
#contents .mainVisual .slideWrap .right{position:absolute; width:2000px; height:424px; background-color:white; opacity:.7; filter: alpha(opacity=70); right:0; margin-right:1024px; z-index:10; top:0px}
#contents .mainVisual .slideWrap .btnLeft{position:absolute; left:0px; top:42%; width:44px; height:63px}
#contents .mainVisual .slideWrap .btnRight{position:absolute; right:0px; top:42%; width:44px; height:63px}
#contents .mainVisual  .slideWrap .bx-next{background:url('/img/kor/icon/mainLeft.png') no-repeat; width:44px; height:63px; display:block}
#contents .mainVisual  .slideWrap .bx-prev{background:url('/img/kor/icon/mainRight.png') no-repeat; width:44px; height:63px; display:block}
*/


/*main con*/
.main_left{float:left; position:relative; width:308px; overflow:hidden; margin:0 auto;}
.main_center{float:left; position:relative; width:324px; overflow:hidden; margin:0 0 0 8px; border-right:1px solid #c6c6c6;}
.main_right{float:right; position:relative; width:309px; overflow:hidden; margin:0 auto;}
.two_right_div{float:left; position:relative; width:634px; overflow:hidden; margin:0 0 0 8px; }
.two02_right_div{float:left; position:relative; width:634px; height:173px; margin:0 0 0 8px; overflow:hidden; background:url(/img/main_con_bg2.gif) no-repeat 0 0;}

.main_movie{position:relative; width:100%; height:173px; overflow:hidden; margin:0 auto; background:url(/img/main_con_bg1.gif) no-repeat 0 0;}
.main_movie .moive_con_div{position:relative; width:266px; height:168px; overflow:hidden; margin:0 auto; background:url(/img/main_bg01.gif) no-repeat right bottom;}

.notice_con_div{position:relative; width:269px;overflow:hidden; padding:0 27.5px; border-bottom:1px solid #c6c6c6;}

.sky_con_div{position:relative; width:269px;overflow:hidden; padding:0 27.5px;}

.tel_con_div{position:relative; width:266px;overflow:hidden; padding:0 27.5px; border-bottom:1px solid #c6c6c6;}

.main_con_dl{position:relative; width:100%; overflow:hidden; margin:0 auto 17px auto; /*padding:8px 0 7px 0;*/}
.main_con_dl dt{float:left; width:50%; margin:0 10% 0 0; *cursor:pointer;}
.main_con_dl dd{float:right; width:40%; font-size:20px; margin:20px 0 0 0; *cursor:pointer;}

.sky02_con_div{position:relative; width:266px;overflow:hidden; padding:0 27.5px;}

.main_btn_ul{position:relative; width:100%; overflow:hidden; margin:10px auto 0 auto;}
.main_btn_ul li{float:left;}

.main_img_btn_ul{position:relative; width:100%; overflow:hidden; margin:10px auto 8px auto;}
.main_img_btn_ul li{float:left; margin:0 8px 0 0;}
.main_img_btn_ul li.last{margin:0;}

.right_div_con_div{position:relative; width:592px; margin:0 auto; overflow:hidden;}

.blog_dl{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.blog_dl dt{float:left; width:40%; margin:0 10% 0 0;}
.blog_dl dd{float:right; width:50%;}
.blog_dl dd .blog_ul{position:relative; width:100%; overflow:hidden;}
.blog_dl dd .blog_ul li{line-height:1.6; *line-height:1.4;}
.blog_dl dd .blog_ul li a{color:#767676;}