@charset "utf-8";
@font-face{font-family:SYNaver; src:url(/expiration/css/NanumGothic.eot); src:local(※), url(/expiration/css/NanumGothic.woff) format(‘woff’) }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;}
body,div,dl,dt,dd,h1,h2,h3,h4,form,fieldset,p,th,td,input{color:#333; font-family:dotum,돋움,sans-serif; font-size:12px; font-weight:normal;}
body {scrollbar-face-color:#FFF; scrollbar-shadow-color:#FFF; scrollbar-highlight-color:#FFF; scrollbar-3dlight-color:#DDD; scrollbar-darkshadow-color:#DDD; scrollbar-base-color:#FFF; scrollbar-arrow-color:#DDD; scrollbar-track-color:#F7F7F7;}
hr{display:none;}
img,fieldset{border:0 none;}
ul,ol,li{list-style:none outside;}
img,input,select,textarea{vertical-align:middle;}
select {font-size:100%;}
a {color:#444;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
input[type="button"] {border:none; cursor:pointer;}

#SY {position:relative; width:100%; height:100%; text-align:center;}
#SYWarpTopMessage {position:absolute; top:0; left:0; width:100%; height:93px; z-index:3003; background:url(/expiration/img/sy_bg_top_gnb_bg01.png) repeat-x;}
#SYRollingMessage {position:absolute; top:0; left:0; width:100%; height:80px; overflow:hidden;}
#SYRollingMessage .Message00 {position:relative; width:1000px; height:80px; margin:0 auto; background:url(/expiration/img/sy_bg_top_gnb_message00.png) center no-repeat;}
#SYRollingMessage .Message01 {position:relative; width:1000px; height:80px; margin:0 auto; background:url(/expiration/img/sy_bg_top_gnb_message01.png) center no-repeat;}
#SYRollingMessage .Message02 {position:relative; width:1000px; height:80px; margin:0 auto; background:url(/expiration/img/sy_bg_top_gnb_message02.png) center no-repeat;}
#SYWarpTopMessage .bdsmall .Message01 {background:url(/expiration/img/sy_bg_top_gnb_message_bdsmall_01.png) center no-repeat;}
#SYWarpTopMessage .bdsmall .Message02 {background:url(/expiration/img/sy_bg_top_gnb_message_bdsmall_02.png) center no-repeat;}
#SYWarpTopMessage .ribo .Message01 {background:url(/expiration/img/sy_bg_top_gnb_message_ribo_01.png) center no-repeat;}
#SYWarpTopMessage .ribo .Message02 {background:url(/expiration/img/sy_bg_top_gnb_message_ribo_02.png) center no-repeat;}
#SYWarpTopMessage .KMSLogo {position:relative; width:45px; height:31px; text-indent:-3000px; background:url(/expiration/img/sy_logo_kms01.png) no-repeat;}

#SYCompnayOverview {position:relative; display:inline-block;*display:inline;*zoom:1; height:233px; margin:0 auto; padding-top:120px;}
#SYCompnayOverview .Photo {position:relative;display:inline-block;*display:inline;*zoom:1; width:266px; height:233px; margin:0; padding:0; background:url(/expiration/img/sy_bg_company_left01.gif) no-repeat;}
#SYCompnayOverview .Photo h1 {position:absolute; display:table-cell; top:10px; left:13px; width:241px; height:137px; text-align:center; vertical-align:middle;}
#SYCompnayOverview .Overview {display:inline-block;*display:inline;*zoom:1; margin:0; padding:0 10px 10px 20px; text-align:left; vertical-align:bottom;}
#SYCompnayOverview .Overview h3 {display:block; height:35px; font-size:18.2pt; font-family:나눔고딕, NanumGothic, SYNaver; font-weight:600;}
#SYCompnayOverview .Overview h2 {display:block; height:30px; margin-bottom:15px; font-size:24px; font-family:arial,tahoma,verdana; font-weight:600;}
#SYCompnayOverview .Overview dl {display:block;}
#SYCompnayOverview .Overview dt {display:inline-block;*display:inline;*zoom:1; width:45px; line-height:22px; text-align:right; color:#7f7f7f;}
#SYCompnayOverview .Overview dd {display:inline-block;*display:inline;*zoom:1; line-height:22px; font-weight:600; letter-spacing:-1px;}
#SYCompnayOverview .Overview dd p {display:block; width:560px; line-height:25px; background-color:#ddd;}
#SYCompnayOverview .Overview h1 {display:block; height:30px; margin:10px 0; font-size:12.2pt; font-family:나눔고딕, NanumGothic, SYNaver; font-weight:600;}


#SYFooter {position:relative; width:100%; height:148px; margin-top:20px; background:url(/expiration/img/sy_bg_footer_bg01.png) bottom repeat-x;}
#SYFooter .Content {position:relative; width:653px; height:68px; margin:0 auto; padding:10px 0; background:url(/expiration/img/sy_bg_footer_join_message01.gif) 0 10px no-repeat;}
#SYFooter .Content .Message {position:absolute; top:10px; left:239px; width:320px; height:68px; text-align:left; overflow:hidden;}
#SYFooter .Content .Message h2 {position:relative; width:310px; height:68px; text-indent:20px; line-height:68px; font-size:18.2pt; font-family:나눔고딕, NanumGothic, SYNaver; font-weight:600; letter-spacing:-2px;}
#SYFooter .Content .Message h2 strong {font-family:arial,tahoma,verdana!important;font-size:27px!important;font-weight:600;}
#SYFooter .Content .GO {position:absolute; top:10px; left:566px; width:87px; height:68px; text-indent:-3000px; background:url(/expiration/img/sy_btn_go01.gif) no-repeat; border:none; cursor:pointer;}
#SYFooter h1 {width:100%; height:60px; text-indent:-20000px; background:url(/expiration/img/sy_bg_kms_copyright01.png) center no-repeat;}