@charset "utf-8";
/* base */
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, span, a, table, thead, tfoot, tbody, th, td, form, legend, label, input, textarea, address, strong, em, pre, q, abbr, acronym, cite, blockquote, object, iframe,fieldset, hr {margin:0; padding:0;}
body {font-family:Arial, sans-serif; font-size:12px; color:#777; line-height:14px;}
header, nav, section, aside, article, footer {display:block; margin:0; padding:0;}
img {border:0; margin:0; padding:0;}

a:link, 
a:visited {color:#999; text-decoration:none;}
a:hover, 
a:active,
a:focus {color:#555; text-decoration:none;}

/* layout */
/*body {-webkit-text-size-adjust:none; overflow-y:scroll;}加上这句就出来拉条了*/
.wrap_egs {width:1000px; margin:0 auto;}
.header_egs {position:relative; width:940px; min-height:155px; height:auto !important; height:155px; padding:0 30px;}
.header_egs:after {content:""; display:block; clear:both;}
.container_egs {position:relative; width:940px; /*min-height:500px; height:auto !important; height:500px;*/ padding:0 30px 50px;}
.container_egs:after {content:""; display:block; clear:both;}
.sidebar_egs {float:left; width:135px;}
.sidebar_egs img {vertical-align:top;}
.contents_egs {position:relative; float:right; width:770px; min-height:500px; height:auto !important; height:500px; border-top:2px solid #444;}
.contents_egs:after {content:""; display:block; clear:both;}
.footer_egs {position:relative; width:940px; min-height:30px; height:auto !important; height:30px; padding:0 30px;}

/* header */
.logo_egs {min-height:81px; height:auto !important; height:81px; padding:20px 0 0;}
.logo_egs img {vertical-align:top;}

.gnb_egs {float:left; width:639px; min-height:14px; height:auto !important; height:14px;}
.gnb_egs .menu {}
.gnb_egs .menu img {vertical-align:top;}
.gnb_egs .menu li {float:left; list-style-type:none; margin-right:40px;}
.gnb_egs .menu .item-115 {display:none;}
.gnb_egs .menu .item-141 {display:none;}
.gnb_egs .menu .item-142 {display:none;}

.search_egs {float:right; width:301px; min-height:19px; height:auto !important; height:19px;}
.search_egs img {vertical-align:top;}
.search_egs .top_right_search {float:left; width:176px; min-height:19px; height:auto !important; height:19px;} 
.search_egs .top_right_search .search {width:176px; border-bottom:2px solid #d6d6d6;}
.search_egs .top_right_search .search:after {content:""; display:block; clear:both;}
.search_egs .top_right_search .search label {float:left; width:46px; height:17px; text-indent:-9999px; background:url("templates/alticast_en/images/common/text_search.gif") no-repeat;}
.search_egs .top_right_search .search input {float:left;}
.search_egs .top_right_search .search .inputbox {width:104px; height:17px; font-family:Arial, sans-serif; font-size:100%; color:#555; vertical-align:middle; border:0 none; padding:0 5px;}
.search_egs .top_right_nation {float:right; width:95px;}

/* sidebar green */
.sidebar_green .sidebar_title {width:135px; height:95px;}
.sidebar_green .menu {}
.sidebar_green .menu li {font-size:13px; list-style-type:none; margin-bottom:15px;}
.sidebar_green .menu li a {color:#222; display:block; margin-bottom:4px;}
.sidebar_green .menu .active a {color:#19b59c; font-weight:bold;}
.sidebar_green .menu li li {line-height:16px; margin-bottom:0;}
.sidebar_green .menu li li a {color:#999; margin-bottom:0;}
.sidebar_green .menu .active li a {color:#999; font-weight:normal; margin-bottom:0;}
.sidebar_green .menu .active .current a {color:#555; /*text-indent:9px; background:url("templates/alticast_en/images/common/sidebar_on.gif") no-repeat 0 6px;*/}
.sidebar_green .contact_us {font-size:13px; padding:8px 0 0;}
.sidebar_green .contact_us img {vertical-align:bottom; display:inline-block; margin-bottom:2px;}
.sidebar_green .contact_us a {color:#444;}

/* sidebar blue */
.sidebar_blue .sidebar_title {width:135px; height:95px;}
.sidebar_blue .menu {}
.sidebar_blue .menu li {font-size:13px; list-style-type:none; margin-bottom:15px;}
.sidebar_blue .menu li a {color:#222; display:block; margin-bottom:4px;}
.sidebar_blue .menu .active a {color:#028bd3; font-weight:bold;}
.sidebar_blue .menu li li {line-height:16px; margin-bottom:0;}
.sidebar_blue .menu li li a {color:#999; margin-bottom:0;}
.sidebar_blue .menu .active li a {color:#999; font-weight:normal; margin-bottom:0;}
.sidebar_blue .menu .active .current a {color:#555; /*text-indent:9px; background:url("templates/alticast_en/images/common/sidebar_on.gif") no-repeat 0 6px;*/}
.sidebar_blue .contact_us {font-size:13px; padding:8px 0 0;}
.sidebar_blue .contact_us img {vertical-align:bottom; display:inline-block; margin-bottom:2px;}
.sidebar_blue .contact_us a {color:#444;}

/* sidebar orange */
.sidebar_orange .sidebar_title {width:135px; height:95px;}
.sidebar_orange .menu {}
.sidebar_orange .menu li {font-size:13px; list-style-type:none; margin-bottom:15px;}
.sidebar_orange .menu li a {color:#222; display:block; margin-bottom:4px;}
.sidebar_orange .menu .active a {color:#fe9a00; font-weight:bold;}
.sidebar_orange .menu li li {line-height:16px; margin-bottom:0;}
.sidebar_orange .menu li li a {color:#999; margin-bottom:0;}
.sidebar_orange .menu .active li a {color:#999; font-weight:normal; margin-bottom:0;}
.sidebar_orange .menu .active .current a {color:#555; /*text-indent:9px; background:url("templates/alticast_en/images/common/sidebar_on.gif") no-repeat 0 6px;*/}
.sidebar_orange .contact_us {font-size:13px; padding:8px 0 0;}
.sidebar_orange .contact_us img {vertical-align:bottom; display:inline-block; margin-bottom:2px;}
.sidebar_orange .contact_us a {color:#444;}

/* sidebar common */
.sidebar_egs .custom {font-size:13px; padding:8px 0 0;}
.sidebar_egs .custom img {vertical-align:bottom; display:inline-block; margin-bottom:2px;}
.sidebar_egs .custom a {color:#444;}

/* location */
.location_info {width:770px; text-align:right; min-height:24px; height:auto !important; height:24px; padding:6px 0 0;}
.location_info .breadcrumbs {font-size:11px;} 
.location_info .breadcrumbs a {color:#c0c0c0;}
.location_info .breadcrumbs span {color:#757575;}
.location_info .breadcrumbs img {margin:0 4px;}

/* contents */
.coninner_egs {position:relative; width:770px;}
.coninner_egs .subindex_title {height:147px; /*padding:30px 0 0;*/}
.coninner_egs .sub_title {height:147px;}
.coninner_egs .subindex_title img,
.coninner_egs .sub_title img {vertical-align:top;}

/* footer */
.footer_wrap {width:100%; padding:11px 0 0;}
.footer_wrap:after {content:""; display:block; clear:both;}
.footer_wrap img {vertical-align:top;}
.footer_wrap .footer_left {float:left;}
.footer_wrap .footer_right {float:right;}

.footer_wrap .footer_right li {float:left; list-style-type:none; background:url("templates/alticast_en/images/common/foot_line.gif") no-repeat right top; padding:0 5px;}
.footer_wrap .footer_right li.last {background:none; padding:0 0 0 5px;}

/* INTRO */
.intro_egs {position:relative; width:1280px; min-height:550px; height:auto !important; height:550px; background:url("templates/alticast_en/images/main/bg_intro.gif") no-repeat;}
.intro_egs .intro_inner1 {text-align:center; padding:147px 30px 0;}
.intro_egs .intro_inner2 {position:absolute; top:0; text-align:center; padding:109px 30px 0;}
.intro_egs .intro_inner2 #spin_blank_anigif {display:none; margin-left:500px; opacity:0.0; filter:alpha(opacity=0);}
.intro_egs .intro_inner2 #intro_image_2 {display:none; margin-left:360px; opacity:0.0; filter:alpha(opacity=0);}

/* MAIN */
.main_egs {position:relative; width:1280px; margin:0 auto;}
.main_egs .main_header {position:relative; min-height:145px; height:auto !important; height:145px; padding:0 30px; margin:0 auto;}
.main_egs .main_container_egs {position:relative; width:1280px; min-height:550px; height:auto !important; height:550px; overflow:hidden; background:url("templates/alticast_en/images/main/bg_intro.gif") no-repeat; margin:0 auto}
.main_egs .main_container_egs img {vertical-align:top;}

/********************************************************************************************/
.main_container_egs .rotate_arr_1 {position:absolute; top:-1000px; left:-475px; z-index:50;}
.main_container_egs .rotate_arr_2 {position:absolute; top:-1000px; left:-475px; z-index:51;}
.main_container_egs .rotate_arr_3 {position:absolute; top:-1000px; left:-475px; z-index:52;}
.main_container_egs .rotate_arr_4 {position:absolute; top:-1000px; left:-475px; z-index:53;}
/*
.main_container_egs .rotate_tit1 {position:absolute; top:2063px; left:3749px; z-index:140; display:none; opacity:0.0; filter:alpha(opacity=0);}
.main_container_egs .rotate_text1 {position:absolute; top:2136px; left:3749px; z-index:141; display:none; opacity:0.0; filter:alpha(opacity=0);}
.main_container_egs .rotate_btn1 {position:absolute; top:2310px; left:3749px; z-index:142; display:none; opacity:0.0; filter:alpha(opacity=0);}
*/

.main_container_egs .rotate_tit1 {position:absolute; top:131px; left:-30px; z-index:140; display:none; opacity:0.0; filter:alpha(opacity=0); font-size:60px; color:#FFF; margin-left:20px;}
.main_container_egs .rotate_text1 {position:absolute; top:194px; left:-30px; z-index:140; display:none; opacity:0.0; filter:alpha(opacity=0);}
.main_container_egs .rotate_btn1 {position:absolute; top:392px; left:-30px; z-index:140; display:none; opacity:0.0; filter:alpha(opacity=0);}

.main_container_egs .rotate_btn1 a {outline:none;}

.main_container_egs .rotate_visual {position:absolute; top:0px; left:0px; width:1280px; min-height:550px; height:auto !important; height:550px; overflow:hidden;}
.main_container_egs #r_visual_1 {position:absolute; top:0px; left:1280px;}
.main_container_egs #r_visual_2 {position:absolute; top:0px; left:1280px;}
.main_container_egs #r_visual_3 {position:absolute; top:0px; left:1280px;}
.main_container_egs #r_visual_4 {position:absolute; top:0px; left:1280px;}
/*.main_container_egs .rotate_visual {position:absolute; top:0px; left:-1280px; width:1280px; min-height:550px; height:auto !important; height:550px;}*/
.main_egs .main_footer_egs {position:relative; min-height:30px; height:auto !important; height:30px; padding:0 30px; margin:0 auto}

/* 2012.04.06 버튼 추가 */
.main_egs .main_container_egs .rotate_visual_btn {position:absolute; bottom:54px; right:497px; width:68px; display:block; z-index:200;}
.main_egs .main_container_egs .rotate_visual_btn:after {content:""; display:block; clear:both;}
.main_egs .main_container_egs .rotate_visual_btn li {float:left; margin-right:7px; list-style-type:none;}

/* solutions */
.solutions_step1 {position:relative; width:770px; min-height:383px; height:auto !important; height:383px; margin-bottom:3px;}
.solutions_step1 img {vertical-align:top;}
.solutions_step1 .solutions_inner {position:absolute; top:0; right:0; width:169px; height:383px; background:url("templates/alticast_en/images/solutions/solutions_inner_bg.png") no-repeat; padding:0 11px;}
.solutions_step1 .solutions_inner .solutions_stit {color:#19b59c; font-size:16px; margin:30px 0 9px;}
.solutions_step1 .solutions_inner .solutions_text {color:#fff; font-size:12px; line-height:16px; margin:0 0 24px;}
.solutions_step1 .solutions_inner .solutions_text_last {color:#fff; font-size:12px; line-height:16px; margin:0 0 9px;}

/* TV Experience */
.experience_step1 {position:relative; width:770px; min-height:310px; height:auto !important; height:310px;}
.experience_step1:after {content:""; display:block; clear:both;}
.experience_step1 img {vertical-align:top;}
.experience_step1 .experience_left {float:left; width:510px;}
.experience_step1 .experience_right {float:right; width:250px; height:289px; line-height:16px; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1; padding:17px 0 0;}
.experience_step1 .experience_right .experience_paragraph {margin:0 0 8px;}

/* altiView */
.altiview_step {width:770px; min-height:310px; height:auto !important; height:310px; background:url("templates/alticast_en/images/solutions/bg_altiview.jpg") no-repeat right top;}
.altiview_step img {display:block;}

/* altiPlatform */
.altiplatform_step {width:770px; min-height:310px; height:auto !important; height:310px; background:url("templates/alticast_en/images/solutions/bg_altiplatform.jpg") no-repeat right top;}
.altiplatform_step img {display:block;}

/* altiMetrics */
.altimetrics_step {width:770px; min-height:283px; height:auto !important; height:283px; background:url("templates/alticast_en/images/solutions/bg_altimetrics.jpg") no-repeat right top;}

/* altiSynchro */
.altisynchro_step {width:770px; min-height:282px; height:auto !important; height:282px; background:url("templates/alticast_en/images/solutions/bg_altisynchro.jpg") no-repeat right top;}

/* altiAd */
.altiad_step {width:770px; min-height:517px; height:auto !important; height:517px; background:url("templates/alticast_en/images/solutions/bg_altiad.jpg") no-repeat right top;}

/* Content Protection */ 
.protection_step1 {position:relative; width:770px; min-height:560px; height:auto !important; height:560px;}
.protection_step1:after {content:""; display:block; clear:both;}
.protection_step1 img {vertical-align:top;}
.protection_step1 .protection_left {float:left; width:510px;}
.protection_step1 .protection_right {float:right; width:250px; height:289px; line-height:16px; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1; padding:17px 0 0;} 
.protection_step1 .protection_right .protection_paragraph {margin:0 0 8px;}

/* altiProtect DRM */
.altiprotect_drm_step {width:770px; min-height:315px; height:auto !important; height:315px; background:url("templates/alticast_en/images/solutions/bg_altiprotect_drm.jpg") no-repeat right top;}
.altiprotect_drm_step img {display:block;}

/* altiProtect CAS */
.altiprotect_cas_step {width:770px; min-height:315px; height:auto !important; height:315px; background:url("templates/alticast_en/images/solutions/bg_altiprotect_cas.jpg") no-repeat right top;}
.altiprotect_cas_step img {display:block;}

/* Blu-ray */
.bluray_step1 {position:relative; width:770px; min-height:310px; height:auto !important; height:310px;}
.bluray_step1:after {content:""; display:block; clear:both;}
.bluray_step1 img {vertical-align:top;}
.bluray_step1 .bluray_left {float:left; width:510px;}
.bluray_step1 .bluray_right {float:right; width:250px; height:289px; line-height:16px; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1; padding:17px 0 0;}
.bluray_step1 .bluray_right .bluray_paragraph {margin:0 0 8px;}

/* ltiPlatform BDJ */
.altiPlatform_bdj_step {width:770px; min-height:275px; height:auto !important; height:275px; background:url("templates/alticast_en/images/solutions/bg_altiPlatform_bdj.jpg") no-repeat right top;}

/* altiMetrics */
.blu_altimetrics_step {width:770px; min-height:284px; height:auto !important; height:284px; background:url("templates/alticast_en/images/solutions/bg_blu_altimetrics.jpg") no-repeat right top;}

/* alti common */
.alti_content_text {font-size:14px; line-height:20px; padding:0 0 14px;}
.alti_left_text {font-size:14px; line-height:20px; padding:0 0 19px;}
.alti_down_btn {margin:17px 0 0;}

/* sub main list common */
.submain_list {width:770px; min-height:190px; height:auto !important; height:190px; margin-bottom:10px;}
.submain_list li {position:relative; float:left; width:190px; height:190px; list-style-type:none; margin-right:3px; overflow:hidden;}
.submain_list li a {outline:none;}
.submain_list li img {vertical-align:top;}
.submain_list li.second {margin-right:4px;}
.submain_list li.last {margin-right:0;}
.submain_list .submain_list_on {position:absolute; top:190px; left:0; display:none;}

/* img list common */
.goods_list_egs {position:relative;}
.goods_list_egs ul {position:relative; width:770px; overflow:hidden;}
.goods_list_egs .goods_list_protection {width:510px; overflow:hidden;}
.goods_list_egs li {position:relative; float:left; width:250px; height:250px; list-style-type:none; margin-right:10px; overflow:hidden}
.goods_list_egs li img {vertical-align:top;}
.goods_list_egs li.last {margin-right:0;}
.goods_list_egs .goods_list_inner {margin-bottom:10px;}
.goods_list_egs .goods_list_on {position:absolute; top:250px; left:0; display:none; }

/* news */
.news_step1 {position:relative; width:770px; min-height:32px; height:auto !important; height:32px; text-align:right;}
.news_step1:after {content:""; display:block; clear:both;}
.news_step1 img {vertical-align:top;}
.news_step1 .news_step1_inner {float:right;}
.news_step1 .news_step1_inner span {float:left;}
.news_step1 .news_step1_inner select {float:left; height:22px; font-size:100%; font-family:Arial, sans-serif; color:#777; vertical-align:middle;}

.news_step2 {position:relative; width:770px; border-top:2px solid #1997d8; border-bottom:1px solid #dadada;}
.news_step2 dl {padding:18px 20px 18px;}
.news_step2 dl.news_list_bg {background-color:#f8f8f8;}
.news_step2 dt { margin-bottom:7px;}
.news_step2 dt a {color:#777; font-weight:bold;}
.news_step2 dt a:hover,
.news_step2 dt a:focus {color:#1997d8; text-decoration:underline;}
.news_step2 dd {width:730px; color:#777; line-height:18px;}
.news_step2 dd:after {content:""; display:block; clear:both;}
.news_step2 dd li {float:left; font-size:11px; color:#999; list-style-type:none; background:url("templates/alticast_en/images/news/news_step2_line.gif") no-repeat 100% 6px; padding:1px 9px 0 0;}
.news_step2 dd li.last {background:none; padding:1px 9px 0;}

.news_step3 {position:relative; width:770px; border-top:2px solid #1997d8; border-bottom:1px solid #dadada; margin-bottom:15px;}
.news_step3 .news_view_top {width:730px; border-bottom:1px solid #f0f0f0; padding:10px 20px 10px;}
.news_step3 .news_view_top:after {content:""; display:block; clear:both;}
.news_step3 .news_view_top dt {float:left; width:577px; color:#777; font-weight:bold;}
.news_step3 .news_view_top dd {float:right; width:153px;}
.news_step3 .news_view_top dd li {font-size:11px; color:#999; list-style-type:none; text-align:right; /*background:url("/templates/alticast_en/images/news/news_step2_line.gif") no-repeat 100% 3px; padding:0 9px 0;*/}
.news_step3 .news_view_top dd li.last {background:none; /*padding:0 0 0 9px;*/}
.news_step3 .news_view_con {color:#777; line-height:18px; padding:16px 20px 15px;}

/* search */
.search {position:relative; width:770px;}
.search .word {height:41px; border:1px solid #d2d2d2; padding:15px 0 0 49px; margin-bottom:28px;}
.search .word:after {content:""; display:block; clear:both;}
.search .word label {float:left; width:116px; height:28px; text-indent:-9999px; background:url("templates/alticast_en/images/etc/search_keyword.gif") no-repeat;}
.search .word input.inputbox {float:left; width:441px; height:16px; color:#555; border:3px solid #19b59c; padding:3px 0; margin-right:10px;}
.search .word button.button {float:left; width:91px; height:28px; text-indent:-9999px; background:url("templates/alticast_en/images/etc/search_btn.gif") no-repeat; border:0 none;}

.search .searchintro {font-size:14px; color:#777;}
.search .phrases {padding:0 30px 15px; margin-bottom:10px; border:1px solid #d2d2d2;}
.search .phrases legend {height:22px; color:#777; font-weight:bold; *margin-left:-9px; padding-top:14px;}
.search .phrases .phrases-box {float:left; margin-bottom:10px;}
.search .phrases .phrases-box input {float:left; width:13px; height:13px; margin-right:4px;}
.search .phrases .phrases-box label {float:left; color:#777; margin-right:15px;}
.search .phrases .ordering-box {float:left; padding:0 0 0 25px;}
.search .phrases .ordering-box .ordering {color:#19b59c; background:url("templates/alticast_en/images/etc/search_icon.gif") no-repeat 0 0; padding-left:18px; margin-right:7px;}
.search .phrases .ordering-box select {width:132px; height:22px; color:#777;}
.search .only {display:none;}

.search .form-limit {position:relative; text-align:right; padding-top:20px;}
.search .form-limit label {color:#19b59c; background:url("templates/alticast_en/images/etc/search_icon.gif") no-repeat 0 1px; padding-left:16px; margin-right:7px;}
.search .form-limit select {width:62px; height:22px;}
.search .counter {font-family:Tahoma, sans-serif; color:#999; padding:15px 0 10px;}
.search .search-results {width:770px; border-top:2px solid #19b59c;}
.search .search-results dl {}
.search .search-results dt {color:#777; font-weight:bold; margin-bottom:7px; dpadding-top:18px; padding:15px 20px 0;}
.search .search-results dt a {color:#777;} 
.search .search-results dt a:hover,
.search .search-results dt a:focus {color:#19b59c; text-decoration:underline;}
.search .search-results dd {color:#777; line-height:18px; padding:0 20px;}
.search .search-results dd.result-created {color:#999; dmargin:4px 0 15px; border-bottom:1px solid #d4d4d4; padding:4px 20px 15px;}

.search .pagination {margin-top:15px;}
.search .pagination li {float:left; list-style-type:none; padding:0 6px;}
.search .pagination li span {color:#19b59c; font-weight:bold;}
.search .pagination li a {color:#777; font-weight:bold;}
.search .pagination .pagination-start a {color:#777;}
.search .pagination .pagination-start span {color:#777;}
.search .pagination .pagination-end a {color:#777;}
.search .pagination .pagination-end span {color:#777;}
.search .pagination .pagination-prev {}
.search .pagination .pagination-prev span {color:#19b59c; font-weight:bold;}
.search .pagination .pagination-prev a {color:#19b59c; font-weight:bold;}
.search .pagination .pagination-next span {color:#19b59c; font-weight:bold;}
.search .pagination .pagination-next a {color:#19b59c; font-weight:bold;}

/* sitemap */
.sitemap_step {position:relative; width:770px; min-height:350px; height:auto !important; height:350px;}
.sitemap_step:after {content:""; display:block; clear:both;}
.sitemap_step .sitemap_left {float:left; width:327px;}
.sitemap_step .sitemap_right {float:right; width:443px; background:url("templates/alticast_en/images/etc/sitemap_right.gif") no-repeat;}

.sitemap_step .sitemap_step_top {float:right; width:443px; padding:24px 0 0;}
.sitemap_step .sitemap_step_top dl.devide121 {width:121px;}
.sitemap_step .sitemap_step_top dl.devide144 {width:144px;}
.sitemap_step .sitemap_step_top dl {float:left;}
.sitemap_step .sitemap_step_top dt {margin-bottom:6px;}
.sitemap_step .sitemap_step_top dt a {color:#00ad91;}
.sitemap_step .sitemap_step_top dt a:hover,
.sitemap_step .sitemap_step_top dt a:focus {color:#00ad91; text-decoration:underline;}
.sitemap_step .sitemap_step_top dd {margin-bottom:3px;}
.sitemap_step .sitemap_step_top dd a {color:#777;}
.sitemap_step .sitemap_step_top dd a:hover,
.sitemap_step .sitemap_step_top dd a:focus {color:#777; text-decoration:underline;}

.sitemap_step .sitemap_step_bottom {float:right; width:432px; margin-top:65px;}
.sitemap_step .sitemap_step_bottom dl.devide88 {width:88px;}
.sitemap_step .sitemap_step_bottom dl.devide83 {width:83px;}
.sitemap_step .sitemap_step_bottom dl.devide103 {width:103px;}
.sitemap_step .sitemap_step_bottom dl.devide75 {width:75px;}
.sitemap_step .sitemap_step_bottom dl {float:left;}
.sitemap_step .sitemap_step_bottom dt {}
.sitemap_step .sitemap_step_bottom dt a {color:#fc9708;}
.sitemap_step .sitemap_step_bottom dt a:hover,
.sitemap_step .sitemap_step_bottom dt a:focus {color:#fc9708; text-decoration:underline;}

/* Mission */
.mission_step {width:770px; min-height:420px; height:auto !important; height:420px; background:url("templates/alticast_en/images/about/bg_mission.jpg") no-repeat right top;}

/* Careers */
.careers_step {width:770px; min-height:435px; height:auto !important; height:435px; background:url("templates/alticast_en/images/about/bg_careers.jpg") no-repeat right 73px;}
.careers_step .email_link {color:#fe9a00; text-decoration:underline;}

/* Contact Alticast */
.contact_step1 {width:770px; min-height:453px; height:auto !important; height:453px; background:url("templates/alticast_en/images/about/bg_contact.jpg") no-repeat right top;}

.contact_step1 img {vertical-align:top;}
.contact_step1 .contact_step1_stit {padding-top:148px; text-align:right;}
.contact_step1 .contact_list_pic {width:770px; overflow:hidden;}
.contact_step1 .contact_list_pic li {float:left; list-style-type:none;}

.contact_step1 .contact_list {width:770px; overflow:hidden;}
.contact_step1 .contact_list dl.devide176 {width:166px; padding-left:10px;}
.contact_step1 .contact_list dl.devide188 {width:165px; padding-left:23px;}
.contact_step1 .contact_list dl.devide190 {width:165px; padding-left:25px;}
.contact_step1 .contact_list dl.devide216 {width:191px; padding-left:25px; background:none;}
.contact_step1 .contact_list dl {float:left; background:url("templates/alticast_en/images/about/contact_list_line.gif") no-repeat right top;}
.contact_step1 .contact_list dt {color:#555; background:url("templates/alticast_en/images/about/contact_list_h.gif") no-repeat 0 5px; padding-left:13px; margin-bottom:5px;}
.contact_step1 .contact_list dd {color:#999; padding-left:13px; margin-bottom:5px;}

.contact_step2 {width:770px; min-height:352px; height:auto !important; height:352px;}
.contact_step2:after {content:""; display:block; clear:both;}
.contact_step2 .contact_step2_left {float:left; width:376px;}
.contact_step2 .contact_step2_right {float:right; width:364px; padding-top:32px;}
.contact_step2 .contact_step2_right table {width:100%; border-collapse:collapse;}
.contact_step2 .contact_step2_right table th {width:74px; color:#666; font-weight:normal; vertical-align:top; background:url("templates/alticast_en/images/about/contact_list_h.gif") no-repeat 0 10px; padding:5px 0 7px 10px;}
.contact_step2 .contact_step2_right table td {padding-bottom:7px;}
.contact_step2 .contact_step2_right table td input {width:283px; height:15px; font-family:Arial, sans-serif; font-size:100%; color:#555; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; background-color:#f0f0f0; padding:3px 0;}
.contact_step2 .contact_step2_right table td textarea {width:283px; height:149px; font-family:Arial, sans-serif; font-size:100%; color:#555; vertical-align:middle; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; background-color:#f0f0f0;}
.contact_step2 .contact_step2_right table td p {padding-top:5px;}
.contact_step2 .contact_step2_right table td .submit {width:70px; height:23px; color:#fff; font-weight:bold; margin-top:5px; border:0 none; background-color:#fe9a00;}
.contact_step2 .contact_step2_right table th.last {background:none;}

/* Customers Partners */
.customers_step1 {position:relative; width:770px; height:38px; margin-bottom:20px;}
.customers_step1:after {content:""; display:block; clear:both;}
.customers_step1 li {float:left; list-style-type:none;}
.customers_step1 li img {vertical-align:top;}
.customers_step1 li a {outline:none;}
.customers_step1 .on {position:relative; }
.customers_step1 li.first .on img {margin-left:0;}
.customers_step1 .on img {margin-left:-1px;}

.customers_step2 {position:relative; width:770px;}
.customers_step2:after {content:""; display:block; clear:both;}
.customers_step2 li {float:left; list-style-type:none;}
.customers_step2 li img {vertical-align:top;}
.customers_step2 li a {outline:none;}

/* Global Citizenship */
.global_step {width:770px; min-height:382px; height:auto !important; height:382px; background:url("templates/alticast_en/images/about/bg_global.jpg") no-repeat right top;}

/* Windmill */
.windmill_step1 {margin-bottom:23px;}
.windmill_step2 {font-size:14px; line-height:20px; margin-bottom:40px;}

/* common */
.text_right {text-align:right;}
.mar_b14 {margin-bottom:14px;}





/* 이 아래부터는 개별 처리 css 개발자 조작용 - 수정하지 말 것 */
/* make hidden top menu title */
.gnb_egs .menu .item-124 {display:none;}
.gnb_egs .menu .item-125 {display:none;}
.gnb_egs .menu .item-134 {display:none;}

/*.item-115	{ display:none; }			/* home index */
/*.item-141	{ display:none; }			/* search menu title */
/*.item-142	{ display:none; }			/* sitemap menu title */

fieldset.only		{ display:none; }			/* category select option in search result page */
.pagenav	{ display:block; }