﻿@charset "utf-8";
/* imccube site 2010. 05. 24 */
body{margin:0; padding:0; font-family:Gulim; font-size:12px; color:#666;}
html{overflow-y:scroll;
	scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#DDDDDD;
    scrollbar-highlight-color:#DDDDDD;
    scrollbar-3dlight-color:#F7F7F7;
    scrollbar-darkshadow-color:#F7F7F7;
    scrollbar-track-color:#F7F7F7;
    scrollbar-arrow-color:#CCCCCC;}
A:link {COLOR:#666666; text-decoration:none;}
A:visited {COLOR:#666666; text-decoration:none;}
A:hover {COLOR:#000000; text-decoration:none;}
A:active {COLOR:#666666; text-decoration:none;}
a {cursor:hand; selector-dummy :expression(this.hideFocus=true);} 
dl,ul,ol,li{list-style:none;}
img{border:0;}
#imc_all{margin:0 auto;width:1000px; height:800px;}
.imc_top{position: absolute; top:10px; z-index:103;}
.imc_footer{position: absolute; top:680px; z-index:203;height:120px;}
.contents{position: absolute; top:160px; z-index:150;width:970px;margin-left:30px;}
.about_smenu{margin-left:100px;}
.box{margin:20px 0 30px 0;}
.box2{margin-bottom:10px;}
.recruit_table{width:613px; padding:9px 0 0 118px; height:103px; background:url('../images/recruit_38.gif') no-repeat 0;}
.input_text{padding:3px;height:11px;border:1px solid #adadad;vertical-align:middle;margin-bottom:18px;color:#666;}
.input_tell{padding:3px;height:11px;border:1px solid #adadad;vertical-align:middle;width:50px;color:#666;}
.input_file{height:19px;border:1px solid #adadad; font-family:Dotum; font-size:11px;font-weight:border;color:#999;width:585px;}

.online01{margin:20px 0; width:985px; height:46px; background:url('../images/online_01.gif') no-repeat 0 top;padding:30px 0 0 150px;}
.online_title01{margin-right:30px;}
.online_title02{margin:0 0 10px 20px;}
.online_title03{margin-top:20px;}
.online_btn{margin-top:20px;}
.online_agree{width:925px;height:79px;padding:15px 5px 0 15px;line-height:20px;color:#666;font-size:12px;text-align:left;background-color:#fff;overflow:auto;overflow-x:hidden;overflow-y:auto;border:3px solid #e1e1e1;}
.tb_join{width:950px;border-right:1px solid #ccc;}
.tb_join th{padding:10px;text-align:left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; background:#f7f7f7;font-weight:normal;}
.tb_join th img{vertical-align:middle;}
.tb_join td{padding:0 0 0 10px; text-align:left;border-bottom:1px solid #ccc;color:#999;font-size:12px;line-height:30px;vertical-align:middle; }
.input_tabletext{padding:3px;height:11px;border:1px solid #adadad;vertical-align:middle; color:#666;}
.tb_join td.td03 {padding:35px 0 0 0;line-height:14px;text-align:center;vertical-align:middle;}
.tb_join td.td03 .note{margin:12px 0 0;padding:0 10px;}
.tb_join td.td03 .btn_regist{margin:7px 0 0;}
.tb_join td.td03 p{text-align:left;font-size:12px;line-height:14px;}
.info_tel {width:44px;border:1px solid #ccc;}
.table_textarea {margin:8px 0;border:1px solid #ccc; padding:3px; overflow:scroll;overflow-x:hidden;overflow-y:scroll;width:800px;height:55px;color:#666;font-size:12px;}

.table_list{width:460px;}
.table_list tr td{border-bottom:1px solid #ccc;padding:10px 0;text-align:left;}
.table_list tr td.no{color:#666;font-size:11px;width:15px;padding:0 15px;text-align:left;}
.table_list tr td.title{font-family:Gulim;width:300px;text-align:left;padding-left:10px;}
.table_list tr:hover{background:#e7e7e7;}
.table_list tr td.date{color:#666;font-size:11px;padding-left:1px;width:60px;text-align:right;padding-right:45px;}
.table_list tr td.hits{text-align:right;padding-right:22px;}

.table_notice{float:left; margin:20px 0 0 38px;border-top:2px solid #666;width:465px;}
.table_notice tr td{height:25px;border-bottom:1px solid #ccc;}
.table_notice tr td span.title{float:left;text-align:left;font-family:Gulim;padding:15px 10px;font-size:13px;color:#000;font-weight:bold;}
.table_notice tr td span.date{float:right;text-align:right;color:#666;font-size:11px;padding-top:15px;}
.table_notice tr td span.hits{float:right;text-align:right;padding:0 20px; font-size:12px;width:20px;padding-top:15px;}
.table_notice tr td.notice{padding:20px 0 20px 20px;line-height:180%;color:#000;height:285px;}
.page_no{margin:0 20px;font-weight:bold;}
.notice_img{width:170px;float:right;margin-top:-32px;}
.page_noall{margin:10px 0; width:460px;}
.notice_left{float:left;margin-top:50px;}
.title_img{float:left;}

.notice {margin-top:20px;width:1000px;padding-bottom:8px;}
.notice img{float:left;}
.notice .noticelist{overflow:hidden;float:left;width:250px;height:20px;position:relative; top:3px; left:9px;}
.notice .noticelist a {color:#666666;text-decoration:none;}

/* small menu */
div.small_homenormal {float:right;width:28px; height:15px; background:url('../images/s01_home.png') no-repeat 0 top;}
div.small_homeover {float:right;width:28px; height:15px; background:url('../images/s01_homeo.png') no-repeat 0 top;}
div.small_sitemapnormal {float:right;width:39px; height:15px; background:url('../images/s_02sitemap.png') no-repeat 0 top;margin-right:20px;}
div.small_sitemapover {float:right;width:39px; height:15px; background:url('../images/s_02sitemapo.png') no-repeat 0 top;margin-right:20px;}
div.small_contastusnormal {float:right;width:49px; height:15px; background:url('../images/s_03contactus.png') no-repeat 0 top;margin-right:25px;}
div.small_contastusover {float:right;width:49px; height:15px; background:url('../images/s_03contactuso.png') no-repeat 0 top;margin-right:25px;}

/* big menu */
div.small_aboutimc_normal {float:left;width:64px; height:35px; background:url('../images/menu_01.gif') no-repeat 0 top;margin-right:35px;}
div.small_aboutimc_over {float:left;width:64px; height:35px; background:url('../images/menu_o01.gif') no-repeat 0 top;margin-right:35px;}
div.small_marketing_normal {float:left;width:61px; height:35px; background:url('../images/menu_02.gif') no-repeat 0 top;margin-right:35px;}
div.small_marketing_over {float:left;width:61px; height:35px; background:url('../images/menu_o02.gif') no-repeat 0 top;margin-right:35px;}
div.small_contents_normal {float:left;width:56px; height:35px; background:url('../images/menu_03.gif') no-repeat 0 top;margin-right:35px;}
div.small_contents_over {float:left;width:56px; height:35px; background:url('../images/menu_o03.gif') no-repeat 0 top;margin-right:35px;}
div.small_media_normal {float:left;width:41px; height:35px; background:url('../images/menu_04.gif') no-repeat 0 top;margin-right:35px;}
div.small_media_over {float:left;width:41px; height:35px; background:url('../images/menu_o04.gif') no-repeat 0 top;margin-right:35px;}
div.small_clients_normal {float:left;width:42px; height:35px; background:url('../images/menu_05.gif') no-repeat 0 top;margin-right:35px;}
div.small_clients_over {float:left;width:42px; height:35px; background:url('../images/menu_o05.gif') no-repeat 0 top;margin-right:35px;}
div.small_blog_normal {float:left;width:27px; height:35px; background:url('../images/menu_06.gif') no-repeat 0 top;margin-right:35px;}
div.small_blog_over {float:left;width:27px; height:35px; background:url('../images/menu_o06.gif') no-repeat 0 top;margin-right:35px;}
div.small_olineinfo_normal {float:left;width:54px; height:35px; background:url('../images/menu_07.gif') no-repeat 0 top;}
div.small_olineinfo_over {float:left;width:54px; height:35px; background:url('../images/menu_o07.gif') no-repeat 0 top;}


