@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);

body{font-family:"Nanum Gothic","NanumGothic",'nanum gothic',"nanumgothic", "Open Sans", "¸¼Àº°íµñ", "MalgunGothic", "Malgun Gothic", Dotum, "µ¸¿ò", verdana, sans-serif;}
body{font-size:12px; color:#666; width:100%; height:100%; letter-spacing:0;}
*{margin:0; padding:0;}
ul{margin:0; padding:0;}
li{list-style:none;}
a, a:hover{text-decoration:none;}
img, p{margin:0; padding:0; border:0; vertical-align:middle;}
select, input{margin:0; padding:0;}
th{text-align:center;}
th, li, ul, span{box-sizing:border-box;}
.cf:after {display:block; content:''; clear:both;}
#wrap_group{display:block!important;}

/* Link Css */
a{cursor:pointer; overflow:hidden;color:#666;text-decoration:none}
a:link,  a:visited,  a:active {text-decoration:none}
a:hover{text-decoration:none;}
button{cursor:pointer; border:none; background:none; padding:0; margin:0 auto;}

/* common */
.inner{width:1200px;margin:0 auto;}
.font_os{}

/* sub common */
.container .inner{overflow:hidden;}
.aside{float:left;width:237px;border:1px solid #d8d8d8;}
.aside h2{text-align:center;padding:76px 0 74px;height:48px;line-height:1.1;}
.aside h2 strong{font-size:25px;color:#474747;display:block;}
.aside h2 span{font-family:Verdana;font-size:14px;color:#838383;display:block;margin:5px 0 0;}
.content{padding:58px 0 0;float:right;width:913px;}
.titles{font-family:"Nanum Barun Gothic";padding:30px 0 0;position:relative;}
.titles h3{color:#474747;font-size:20px;font-weight:bold;display:inline-block;}
.titles .desc{font-size:14px;color:#5e5e5e;display:inline-block;padding:6px 0 0;}

/* location */
.location{font-family:Dotum;color:#474747;font-size:12px;line-height:1.1;position:absolute;top:0;right:0;}
.location2{font-family:Dotum;color:#474747;font-size:12px;line-height:1.3;position:absolute;top:55px;right:0;}

/* tab */
.tabs .tab_menu{border-bottom:1px solid #d8d8d8;overflow:hidden;}
.tabs .tab_menu li{float:left;width:118px;height:60px;line-height:60px;text-align:center;}
.tabs .tab_menu li:first-child{border-right:1px solid #d8d8d8;}
.tabs .tab_menu a{color:#004c96;display:block;line-height:60px;font-size:14px;font-weight:bold;}
.tabs .tab_menu a.on{background:#004c96;color:#cedef1;}
.tabs .tab02_wrap{display:none;}
.tabs .tel{height:88px;padding:11px 0 0 30px;}
.tabs .tel h4{color:#004c96;background:url(/sharonoacokr/down/myimage/ico01.jpg) no-repeat 0 0;padding:0 0 0 27px;height:28px;line-height:32px;font-weight:bold;}
.tabs .tel ul{margin:3px 0 0;}
.tabs .tel li{line-height:20px;color:#606060;font-size:14px;}
.tabs .fax{height:74px;padding:25px 0 0 30px;background:#f5faff;}
.tabs .fax h4{color:#004c96;background:url(/sharonoacokr/down/myimage/ico02.jpg) no-repeat 0 0;padding:0 0 0 27px;height:28px;line-height:32px;font-weight:bold;}
.tabs .fax p{margin:3px 0 0;line-height:20px;color:#606060;font-size:14px;}
.tabs .tab02_wrap{padding:18px 0 0 30px;height:180px;}
.tabs .tab02_wrap h4{background:url(/sharonoacokr/down/myimage/ico03.jpg) no-repeat 0 0;padding:0 0 0 30px;color:#f7b200;font-size:14px;line-height:20px;height:20px;}
.tabs .tab02_wrap ul{margin:5px 0 0;line-height:24px;color:#606060;font-size:14px;}


/* sub01 */
.aside .sub_tit1{background:url(/sharonoacokr/down/myimage/bg_stit01.jpg) no-repeat;}
.sub_bg01{background:url(/sharonoacokr/down/myimage/bg_sub01.jpg) no-repeat 50% 0;padding:186px 0 0;}
.sub_bg01 .ceo{font-family:"Nanum Myeongjo", "NanumMyeongjo" !important;margin:85px 50px 0;font-size:20px;color:#000;line-height:38px;}
.sub_bg01 .ceo strong{display:block;font-size:30px;font-weight:normal;margin:0 0 11px;}
.sub_bg01 .ceo strong span{color:#000;}
.sub_bg01 .ceo > span{display:block;width:100%;line-height:60px;margin:35px 0 0;text-align:right;}
.sub_bg01 .ceo > span img{vertical-align:middle;position:relative;top:-5px;margin:0 0 0 15px;}
.sub_bg01 .company_info{margin:10px 0 0;background:url(/sharonoacokr/down/myimage/bg_company.jpg) no-repeat;height:310px;}
.sub_bg01 .company_info ul{line-height:30px;padding:64px 0 0 350px;font-size:15px;color:#000;}

.product .view img {
  width: 100%;
  height: 100%;
}