

#main_visual { position:relative; width:100%; height:391px;  margin:0 auto; overflow:hidden;}
#main_visual ul li.main_roll_img01{width:100%; height:391px; }
#main_visual .main_title{position:relative; width:1000px; margin:0 auto;}
#main_visual .main_title .btn_rolling{position:absolute; top:350px;}
#main_visual .main_title .btn_rolling ul li{display:inline-block; float:left; padding-right:5px;}
#main_visual .main_title .main_t{position:absolute; top:50px;}
#main_visual .main_title .main_t p.eng_txt{font-size:11px; color:#b7b0a6; padding-bottom:10px;}
#main_visual .main_title .main_t p.big_txt{font-size:38px; color:#dc7b40; font-family:'NanumMyeongjo'; font-weight:600; line-height:34px; padding-bottom:15px; letter-spacing:-1px;}
#main_visual .main_title .main_t p.big_txt span{font-size:22px; font-weight:normal;}
#main_visual .main_title .main_t p.small_txt{font-size:13px; color:#8c8c8c; border-top:1px solid #f8f4eb; padding-top:15px; line-height:22px;}

/*#main_con{position:relative; width:100%; margin:0; padding:0;}*/

#block1_1{position:relative; width:100%; height:77px; background:#fbfbfb; border-bottom:1px solid #ececec; }
#block1_1 .icon{position:relative; width:1000px; margin:0 auto; border-left:1px solid #ececec; height:78px;}
#block1_1 .icon h2{font-size:17px; color:#606060; letter-spacing:-0.5px; padding:20px 40px; border:0px solid #000; background:url('../images/main/quick_bar.gif') no-repeat 130px center;}
#block1_1 .icon h2 p.small{font-size:10px; color:#a3a3a3; font-weight:normal; letter-spacing:0;}
#block1_1 .icon ul{position:absolute; top:10px; left:148px; width:850px;}
#block1_1 .icon ul li{display:inline-block; *display: inline; *zoom: 1; font-size:12px;}
#block1_1 .icon ul li.icon01 a{display:block; width:90px; text-align:center; padding-top:42px; background:url('../images/main/quick_icon01.png') no-repeat top center;}
#block1_1 .icon ul li.icon01 a:hover{background:url('../images/main/quick_icon01_on.png') no-repeat top center; color:#faa85a; font-weight:600;}
#block1_1 .icon ul li.icon02 a{display:block; width:90px; text-align:center; padding-top:42px; background:url('../images/main/quick_icon02.png') no-repeat top center;}
#block1_1 .icon ul li.icon02 a:hover{background:url('../images/main/quick_icon02_on.png') no-repeat top center; color:#faa85a; font-weight:600;}
#block1_1 .icon ul li.icon03 a{display:block; width:90px; text-align:center; padding-top:42px; background:url('../images/main/quick_icon03.png') no-repeat top center;}
#block1_1 .icon ul li.icon03 a:hover{background:url('../images/main/quick_icon03_on.png') no-repeat top center; color:#faa85a; font-weight:600;}
#block1_1 .icon ul li.icon04 a{display:block; width:90px; text-align:center; padding-top:42px; background:url('../images/main/quick_icon04.png') no-repeat top center;}
#block1_1 .icon ul li.icon04 a:hover{background:url('../images/main/quick_icon04_on.png') no-repeat top center; color:#faa85a; font-weight:600;}
#block1_1 .icon ul li.icon05 a{display:block; width:90px; text-align:center; padding-top:42px; background:url('../images/main/quick_icon05.png') no-repeat top center;}
#block1_1 .icon ul li.icon05 a:hover{background:url('../images/main/quick_icon05_on.png') no-repeat top center; color:#faa85a; font-weight:600;}
#block1_1 .icon ul li.icon06 a{display:block; width:90px; text-align:center; padding-top:42px; background:url('../images/main/quick_icon06.png') no-repeat top center;}
#block1_1 .icon ul li.icon06 a:hover{background:url('../images/main/quick_icon06_on.png') no-repeat top center; color:#faa85a; font-weight:600;}
#block1_1 .icon ul li.big_icon01{position:absolute; top:-10px; right:136px;}
#block1_1 .icon ul li.big_icon02{position:absolute; top:-10px; right:-2px;}
/*#quick_m .icon .big_icon{width:275px; position:absolute; top:0; right:0; }
#quick_m .icon .big_icon ul{}
#quick_m .icon .big_icon ul li{display:inline-block; *display: inline; *zoom: 1;}*/

 /* section1 */
#section1 {	position:relative;clear:both;margin:0;overflow:hidden; width:100%;}
#section2 {	position:relative;clear:both;margin:0;overflow:hidden; width:100%; background:#FFF; border-bottom:1px solid #e5e4e5;}
#section3 {position:relative;clear:both;margin:0;overflow:hidden; width:100%; background:#FFF; border-bottom:1px solid #e5e4e5;}
#section4 {position:relative;clear:both;margin:0;overflow:hidden; width:100%; background:#FFF; border-bottom:1px solid #e5e4e5;}

.block2_table{position:relative; width:1000px; margin:0 auto; }
.block3_table{position:relative; width:1000px; margin:0 auto; }

.block2_1{position:relative; float:left; width:330px; height:210px; border-right:1px solid #e5e4e5; padding-top:35px;/* padding-bottom:20px;*/}
.block2_1 .notice_tab ul li{display:inline-block; *display: inline; *zoom: 1; text-align:center; font-size:16px; line-height:40px; width:150px; height:44px; background:url('../images/main/nt_off.gif') no-repeat 0 0; margin-right:-2px; }
.block2_1 .notice_tab ul li a{float:left; display:block; width:150px; height:44px; color:#939393; }
.block2_1 .notice_tab ul li a:hover, .block2_1 .notice_tab ul li a.active{color:#fff; font-size:16px; background:url('../images/main/nt_on.gif') no-repeat 0 0;}
.block2_1 .notice{width:320px; margin-top:16px;}
.block2_1 .notice ul li{color:#9f9f9f; line-height:24px;}
.block2_1 .notice ul li span{}
.block2_1 .notice ul li a{font-size:13px; color:#000;}

.block2_2{position:relative; float:left; padding-top:35px; margin-left:40px;}
.block2_2 .bor_title{font-size:16px; color:#222222; letter-spacing:-0.5px;}
.block2_2 .bor_title span{font-size:11px; color:#ababab; font-weight:normal; padding-left:5px;}
.block2_2 .more {position:absolute; top:35px; right:5px; border:1px solid #dcdcdc;}
.block2_2 .more li{float:left; width:25px; height:25px; border-right:1px solid #dcdcdc;}
.block2_2 .more li.last{border-right:none; }
.block2_2 .more li a{display:block; width:25px; height:25px; text-align:center; line-height:25px; font-size:8px; font-weight:600;}
.block2_2 .ga_img{position:relative; width:615px; overflow:hidden;}
.block2_2 .ga_img ul li{float:left; margin:20px 0 0 15px; border:1px solid #f0f0f0;}
.block2_2 .ga_img ul li:first-child{margin-left:0;}

.block3_1{position:relative; float:left; width:325px; height:170px; border-right:1px solid #e5e4e5; padding-top:20px; word-break:break-all; }
.block3_1 .info_txt{font-size:12px; color:#7c7c7c; padding-top:10px;}
.block3_1 .main_icon01{position:absolute; top:50px; left:170px;}
.block3_1 .info_title{font-size:16px; font-weight:600; color:#222222;}
.block3_1 .info_title span{font-size:10px; font-weight:normal; col or:#a7a7a7; padding-left:5px;}


.block3_1 .bor_title{font-size:16px; color:#222222; letter-spacing:-0.5px;}
.block3_1 .bor_title span{font-size:11px; color:#ababab; font-weight:normal; padding-left:5px;}
.block3_1 .more {position:absolute; top:-2px; right:0; border:1px solid #dcdcdc;}
.block3_1 .more li{float:left; width:25px; height:25px; border-right:1px solid #dcdcdc;}
.block3_1 .more li.last{border-right:none; }
.block3_1 .more li a{display:block; width:25px; height:25px; text-align:center; line-height:25px; font-size:8px; font-weight:600;}
.block3_1 .ga_img{position:relative; width:615px; }
.block3_1 .ga_img ul li{float:left; padding:20px 25px 0 0;}
.block3_1 .ga_img ul li.last{padding-right:0;}



.block3_2{position:relative; float:left; width:330px; height:170px; border-right:1px solid #e5e4e5; padding-top:20px; padding-left:30px;word-break:break-all;}
.block3_2 .info_txt{font-size:12px; color:#7c7c7c; padding-top:10px;}
.block3_2 .main_icon02{position:absolute; top:50px; left:180px;}
.block3_2 .info_title{font-size:16px; font-weight:600; color:#222222;}
.block3_2 .info_title span{font-size:10px; font-weight:normal; color:#a7a7a7; padding-left:5px;}


.block3_2 .bor_title{font-size:16px; color:#222222; letter-spacing:-0.5px;}
.block3_2 .bor_title span{font-size:11px; color:#ababab; font-weight:normal; padding-left:5px;}
.block3_2 .more {position:absolute; top:-2px; right:0; border:1px solid #dcdcdc;}
.block3_2 .more li{float:left; width:25px; height:25px; border-right:1px solid #dcdcdc;}
.block3_2 .more li.last{border-right:none; }
.block3_2 .more li a{display:block; width:25px; height:25px; text-align:center; line-height:25px; font-size:8px; font-weight:600;}
.block3_2 .ga_img{position:relative; width:615px; }
.block3_2 .ga_img ul li{float:left; padding:20px 25px 0 0;}
.block3_2 .ga_img ul li.last{padding-right:0;}


.block3_3{position:relative; float:left; width:300px; height:170px; padding-top:20px; padding-left:30px; word-break:break-all; overflow:hidden;}
.block3_3 .info_txt{font-size:12px; color:#7c7c7c; padding-top:10px;}
.block3_3 .main_icon03{position:absolute; top:50px; left:180px;}
.block3_3 .info_title{font-size:16px; font-weight:600; color:#222222; }
.block3_3 .info_title span{font-size:10px; font-weight:normal; color:#a7a7a7; padding-left:5px;}

.btn_go{ margin-top:30px;}
.btn_go a{border:1px solid #74695f; display:block; width:101px; height:24px; line-height:24px; text-align:center; background:#fff; color:#444444;}
.btn_go a:hover{background:#74695f; color:#fff;}

.block4_1{position:relative; width:1000px; height:44px; margin:0 auto;}
.block4_1 ul li{float:left; line-height:44px;}
.block4_1 ul li a.green{color:#008027; font-weight:600;}
.block4_1 .family_site{position:absolute; right:0;}
.block4_1 .family_site select{display:block; color:#fff; width:237px; height:44px; background:#6c6c6c; font-size:13px; text-align:center; line-height:44px;}

/*board2 tab*/
.block3_1 .notice_tab ul li{display:inline-block; *display: inline; *zoom: 1; text-align:center; font-size:16px; line-height:40px; width:150px; height:44px; background:url('../images/main/nt_off.gif') no-repeat 0 0; margin-right:-2px; }
.block3_1 .notice_tab ul li a{display:block; width:150px; height:44px; color:#939393; }
.block3_1 .notice_tab ul li a:hover, .block3_1 .notice_tab ul li a.active{color:#fff; font-size:16px; background:url('../images/main/nt_on.gif') no-repeat 0 0;}

.block3_2 .notice_tab ul li{display:inline-block; *display: inline; *zoom: 1; text-align:center; font-size:16px; line-height:40px; width:150px; height:44px; background:url('../images/main/nt_off.gif') no-repeat 0 0; margin-right:-2px; }
.block3_2 .notice_tab ul li a{display:block; width:150px; height:44px; color:#939393; }
.block3_2 .notice_tab ul li a:hover, .block3_2 .notice_tab ul li a.active{color:#fff; font-size:16px; background:url('../images/main/nt_on.gif') no-repeat 0 0;}

.block3_3 .notice_tab ul li{display:inline-block; *display: inline; *zoom: 1; text-align:center; font-size:16px; line-height:40px; width:150px; height:44px; background:url('../images/main/nt_off.gif') no-repeat 0 0; margin-right:-2px; }
.block3_3 .notice_tab ul li a{display:block; width:150px; height:44px; color:#939393; }
.block3_3 .notice_tab ul li a:hover, .block3_3 .notice_tab ul li a.active{color:#fff; font-size:16px; background:url('../images/main/nt_on.gif') no-repeat 0 0;}