#visual{width:100%;height:700px;z-index:-1;background:url(http://kimc92.com/base/img/kimc/images/main/visual_img.png) center top black;position:relative;margin-top:-120px;}
.top_visual{width:100%;height:700px;text-indent:-99999px;z-index:-1;position:relative;background:url("http://kimc92.com/base/img/kimc/images/main/visual_img.png") no-repeat 50% 0;background-size:2000px;margin-top:-133px;}
#contents{position:relative;width:1100px;margin:50px auto 70px auto;*margin:50px auto 5px auto;}
#contents .con01{width:1100px;height:172px;margin:0 auto 70px auto;}
#contents .con01 .oderservice_forum{width:443px;float:left;}
#contents .con01 .oderservice_forum tr td{font-size:13px;color:#6d6d6d;}
#contents .con01 .oderservice_forum tr td a{font-size:13px;color:#6d6d6d;}
#contents .con01 .oderservice_forum .oder_con td{height:30px;background:url((http://kimc92.com/base/img/kimc/images/main/noti_line.gif);}
#contents .con01 .contact_us_wrap{float:right;}
#contents .con02{width:1100px;height:282px;margin:0 auto 70px auto;}
#contents .con02 .gallery_wrap{width:493px;float:left;}
#contents .con02 .gallery_wrap .gall_box td{width:120px;height:80px;padding-left:5px;}
#contents .con02 .gallery_wrap .gall_box .fir{padding-left:0;}
#contents .con02 .gallery_wrap .gall_box td a:hover{background:white;opacity:0.8;}
#contents .con02 .movie_wrap{width:517px;float:right;}
#contents .con02 .movie_wrap .movie_tit li{float:left;margin-bottom:15px;}
.con03_wrap{width:100%;height:170px;background:url((http://kimc92.com/base/img/kimc/images/main/kim_eventcompany_bg.jpg) center;}
.con03_wrap .con03{width:1100px;margin:0 auto;}
.con03_wrap .con03 .event_tit li{height:17px;padding-top:20px;}
.gallery_wrap tbody tr:nth-child(4), .gallery_wrap tbody tr:nth-child(5){height:83px;}