@charset "euc-kr";
/* Çªµåºô ½ºÅä¸® : ¿¬Çõ */
.story.bg-history {background:url(/eng/images/story/history_img01.jpg?v190510) left 145px no-repeat}
.story .history { padding-top:250px; }
.story .history h4 { visibility:hidden; }
.story .history h5 { visibility:hidden;height:0; }
.story .history li { padding-left:95px;padding-bottom:60px;color:#444444; font-size:13px; }
.story .history .y2020 {background:url(/eng/images/story/history_2020.gif) left 6px no-repeat}
.story .history .y2019 {background:url(/eng/images/story/history_2019.gif?v21) left 6px no-repeat}
.story .history .y2018 {background:url(/eng/images/story/history_2018.gif?v21) left 6px no-repeat}
.story .history .y2017 {background:url(/eng/images/story/history_2017.gif?v21) left 6px no-repeat}
.story .history .y2016 {background:url(/eng/images/story/history_2016.gif?v20) left 6px no-repeat}
.story .history .y2015 {background:url(/eng/images/story/history_2015.gif?v19) left 6px no-repeat}
.story .history .y2014 {background:url(/eng/images/story/history_2014.gif) left 6px no-repeat}
.story .history .y2013 {background:url(/eng/images/story/history_2013.gif) left 6px no-repeat}
.story .history .y2012 {background:url(/eng/images/story/history_2012.gif) left 6px no-repeat}
.story .history .y2011 {background:url(/eng/images/story/history_2011.gif) left 6px no-repeat}
.story .history .y2010 {background:url(/eng/images/story/history_2010.gif) left 6px no-repeat}
.story .history .y2009 {background:url(/eng/images/story/history_2009.gif) left 6px no-repeat}
.story .history .y2008 {background:url(/eng/images/story/history_2008.gif) left 6px no-repeat}
.story .history .y2007 {background:url(/eng/images/story/history_2007.gif) left 6px no-repeat}
.story .history .y2006 {background:url(/eng/images/story/history_2006.gif) left 6px no-repeat}
.story .history .y2005 {background:url(/eng/images/story/history_2005.gif) left 6px no-repeat}
.story .history .y2004 {background:url(/eng/images/story/history_2004.gif) left 6px no-repeat}
.story .history .y2003 {background:url(/eng/images/story/history_2003.gif) left 6px no-repeat}
.story .history .y2002 {background:url(/eng/images/story/history_2002.gif) left 6px no-repeat}
.story .history .y2000 {background:url(/eng/images/story/history_2000.gif) left 6px no-repeat}
.story .history .y1999 {background:url(/eng/images/story/history_1999.gif) left 6px no-repeat}
.story .history .y1997 {background:url(/eng/images/story/history_1997.gif) left 6px no-repeat}
.story .history .y1994 {background:url(/eng/images/story/history_1994.gif) left 6px no-repeat}

/* Çªµåºô ½ºÅä¸® : Çªµåºô ¼Ò°³ */
.story .foodvilleintro { line-height:1.6;}
.story .foodvilleintro .visual { background:url('/eng/images/story/foodvilleintro_img01.jpg') no-repeat;  padding-top:325px; color:#757575; margin-bottom:35px;}
.story .foodvilleintro h4 { padding:0px 0;margin-bottom:5px; }
.story .foodvilleintro p { padding:0 0 20px 0; }
.story .foodvilleintro div:first-child{ margin-bottom:16px; }
.story .foodvilleintro .paragraph01 {background:url(/eng/images/story/foodvilleintro_img04.jpg) right bottom no-repeat;}
.story .foodvilleintro .paragraph01 p { width:375px }
.story .foodvilleintro .paragraph02 {    margin-top:10px; padding-left:385px;background:url(/eng/images/story/foodvilleintro_img02.jpg?v190510) left 59% no-repeat; }
.story .foodvilleintro .paragraph02 p { width:360px; }
.story .foodvilleintro .paragraph03 { background:url(/eng/images/story/foodvilleintro_img03.jpg) right bottom no-repeat; margin-top:40px; }
.story .foodvilleintro .paragraph03 h4 {  }
.story .foodvilleintro .paragraph03 p { width:375px; }
.story .foodvilleintro .btnwrap {  width:220px;}

/* Çªµåºô ½ºÅä¸® : CEO ÀÎ»ç¸» */
/*.story .ceogreeting { background:url(/eng/images/story/ceogreeting_img01.jpg) 399px 62px no-repeat;color:#666; }*/
.story .ceogreeting h4 { height:17px;margin:0;padding-bottom:28px; }
.story .ceogreeting p { padding:0 0 20px 0;line-height:19px; }
.story .ceogreeting p.mt40.bold.blue{ padding-bottom:12px;color:#007bc2 !important; }
.story .ceogreeting .paragraph02 { padding:10px 0 35px 0; }
.story .ceogreeting .signiture { color:#444444; }
.story .ceogreeting .signiture strong { font-size:14px; }

/* Çªµåºô ½ºÅä¸® : CI ¼Ò°³ */
.story .ci h4 { height:17px;padding:5px 0 10px 0; }
.story .ci .paragraph01 { margin-bottom:60px; }
.story .ci .paragraph01 h4 { margin-bottom:33px; }
.story .ci .paragraph01 p { margin-top:30px;width:765px;overflow:hidden; }
.story .cl .paragraph01 .left {}
.story .cl .paragraph01 .right {}
.story .ci .paragraph02 { margin-bottom:55px; }

/* Çªµåºô ½ºÅä¸® : ºñÀü & ¹Ì¼Ç */
.story .vision .paragraph01 img { display:block; }
.story .vision dt { margin:70px 0 20px; }
.story .vision dt:first-child { margin-top:0; }
.story .vision dt.wtf{ margin-top:62px; }

/* Çªµåºô ½ºÅä¸® : Àç¹«Á¤º¸ */
.story .finance {}
.story .finance h4 { height:16px;font-weight:bold;font-size:16px;width:765px;border-bottom:1px #dedede solid;padding:0 0 10px 0;color:#555555; }
.story .finance .paragraph01 { margin-top:30px;position:relative; }
.story .finance .paragraph01 .left .ref, .story .finance .paragraph01 .right .ref { font-size:11px;text-align:right;padding:0; }
.story .finance .paragraph01 .left { width:370px; }
.story .finance .paragraph01 .right { width:370px;position:absolute;top:0;right:0; }
.story .finance .paragraph01 .tblhorizon { width:370px;margin:0; }
.story .finance .paragraph01 .tblhorizon th { border-right:none; }
.story .finance .paragraph01 .tblhorizon td { border-right:none; }
.story .finance .paragraph01 .tblhorizon thead th { color:#222222;font-weight:bold;background-color:#f9f9f9; }
.story .finance .paragraph01 .tblhorizon tbody th, .story .finance .paragraph01 .tblhorizon tbody td { height:31px;line-height:31px;padding-top:0;padding-bottom:0; }
.story .finance .paragraph01 .tblhorizon tbody .darkline { border-bottom:1px #c5c5c5 solid; }
.story .finance .paragraph01 .tblhorizon tbody .title { color:#444444;font-weight:bold;border-bottom:1px #c5c5c5 solid;text-indent:0; }
.story .finance .paragraph01 .tblhorizon tbody th.subtitle { color:#666;text-align:left;background-color:#f9f9f9;border-bottom:1px #c5c5c5 solid;text-indent:0px; }
.story .finance .paragraph01 .tblhorizon tbody td.subtitle { color:#666;text-align:right;background-color:#f9f9f9;border-bottom:1px #c5c5c5 solid; }
.story .finance .paragraph01 .tblhorizon tbody th { text-align:left;text-indent:10px;font-weight:normal; }
.story .finance .paragraph01 .tblhorizon tbody td { text-align:right;padding-right:20px; }
.story .finance .paragraph01 .tblhorizon tbody th.total { text-align:left;text-indent:10px;color:#0a7dcd;font-size:14px; padding-top:5px;border-bottom:1px #c5c5c5 solid; }
.story .finance .paragraph01 .tblhorizon tbody td.total { text-align:right;color:#0a7dcd;font-size:14px;padding-right:20px;border-bottom:1px #c5c5c5 solid; }

.story .finance .paragraph01 p.ref { font-size:11px;padding:5px 0;clear:both; }
.story .finance .paragraph02 { position:relative;margin-top:20px;border-top:1px #d8d8d8 solid;border-bottom:1px #d8d8d8 solid;background-color:#f5f5f5;color:#555555;padding:20px 35px; }
.story .finance .paragraph02 .left { width:315px;border-right:1px #d8d8d8 solid;height:88px;line-height:88px;background:url(/eng/images/story/finance_logo.gif) left 50% no-repeat;padding-top:12px;padding-left:30px; }
.story .finance .paragraph02 .left span { visibility:hidden; }
.story .finance .paragraph02 .right { position:absolute;top:30px;right:30px;width:320px;color:#666;font-size:11px;line-height:180%; }
.story .finance .paragraph02 .right strong { display:block; }
.story .finance .paragraph02 .right strong.r { text-align:right;padding-right:1px; }

/* Çªµåºô ½ºÅä¸® : ¿À½Ã´Â ±æ */
.story .map .paragraph01 { margin-bottom:25px; }
.story .map .btnwrap { margin-top:15px;text-align:right; }
