@charset "utf-8";

/* (s)HTML Features */
* {border:0; padding:0; margin:0;}
	@font-face {
	font-family: 'NanumGothic Bold';
	font-style: normal;
	font-weight: bold;
	src: url('http://www.samsung.com/sec/common/font/NanumGothicBold.eot');
	src: local('?'),
	url('http://www.samsung.com/sec/common/font/NanumGothicBold.woff') format('woff'),
	url('http://www.samsung.com/sec/common/font/NanumGothicBold.ttf') format('truetype');
	}

	@font-face {
	font-family: 'NanumGothic';
	font-style: normal;
	font-weight: bold;
	src: url('http://www.samsung.com/sec/common/font/NanumGothic.eot');
	src: local('?'),
	url('http://www.samsung.com/sec/common/font/NanumGothic.woff') format('woff'),
	url('http://www.samsung.com/sec/common/font/NanumGothic.ttf') format('truetype');
	}

.float_left{float:left;}
.float_right{float:right;}
.mt26{margin-top:26px;!important;}
.mt30{margin-top:30px;!important;}
.mt60{margin-top:60px;!important;}
.mb20{margin-bottom:20px; !important;}
.mb26{margin-bottom:26px; !important;}
.mb30{margin-bottom:30px; font-family:'PFSquareSansProMedium'; !important;}
.mb60{margin-bottom:60px; !important;}
.mb80{margin-bottom:80px; !important;}
.mb90{margin-bottom:90px; !important;}
.mb100{margin-bottom:100px; !important;}

.main_feature1{position:relative;}
.main_feature1 h3{font:31px NanumGothic; font-weight:bold; color:#000;}
.main_feature1 .cont_text { color:#5d5d5d; font:14px "Arial"; line-height:20px;}

.main_feature2{position:relative; height:320px; margin-top:100px;border-top:1px solid #ccc;}
.main_feature2 h4{font:18px NanumGothic; font-weight:bold; color:#000;}
.main_feature2 .info_text {position:absolute; top:39px; left:0px;}
.main_feature2 .info_text .cont_text { color:#5d5d5d; font:14px "Arial"; line-height:20px; }

.main_feature3{position:relative; height:320px; margin-top:90px; }
.main_feature3 h4{font:18px NanumGothic; font-weight:bold; color:#000;}
.main_feature3 .info_text {position:absolute; top:39px; left:660px;}
.main_feature3 .info_text .cont_text { color:#5d5d5d; font:14px "Arial"; line-height:20px; }


.main_feature4{position:relative; height:320px; margin-top:90px; }
.main_feature4 h4{font:18px NanumGothic; font-weight:bold; color:#000;}
.main_feature4 .info_text {position:absolute; top:39px; left:0px;}
.main_feature4 .info_text .cont_text { color:#5d5d5d; font:14px "Arial"; line-height:20px; }

.section_area{position:relative;width:960px;}

.section_area .logo_area{position:relative; height:50px;}
.section_area .logo_area h5{float:left;}
.section_area .logo_area h3{float:left; padding:0 10px 0 10px; position:relative; top:4px; font:32px NanumGothic; font-weight:bold; color:#000; letter-spacing:-0.05em;}


.section_01{position:relative; width:960px; height:420px; margin-top:60px; }
.section_01 h4{font:18px NanumGothic; font-weight:bold; color:#000; line-height:26px;}
.section_01 .info_text {position:absolute; top:39px; left:640px; }
.section_01 .info_text .cont_text { width:300px; color:#5d5d5d; font:14px "Arial"; line-height:20px;}

.section_02{position:relative; height:552px;}
.section_02 .sec_01{float:left; width:450px; }
.section_02 .sec_01 h4{ font:18px NanumGothic; font-weight:bold; color:#000; }
.section_02 .sec_01 .cont_text { color:#5d5d5d; font:14px "Arial";  line-height:20px;}

.section_02 .sec_02{float:left; width:450px; margin-left:50px;}
.section_02 .sec_02 h4{ font:18px NanumGothic; font-weight:bold; color:#000;}
.section_02 .sec_02 .cont_text { color:#5d5d5d; font:14px "Arial"; line-height:20px;}

.section_03{position:relative;margin-top:80px; margin-bottom:60px;border-top:1px solid #ccc;}
.section_03 h4{font:18px NanumGothic; font-weight:bold; color:#000;}
.section_03 .cont_text{color:#5d5d5d; font:14px "Arial"; line-height:20px;}

.tableArea strong{display:block;font:18px NanumGothic; font-weight:bold; color:#000;margin-top:80px; border-top:1px solid #ccc;}
table.spec {width: 100%; border-collapse: collapse;}
table.spec thead th {width:240px;background-color: #767676; color: #fff; font: 'NanumGothic Bold'; font-weight:bold; font-size: 21px; padding: 5px 0 5px 20px; text-align: left;}
table.spec tbody th, table.spec tbody td {border-bottom: 1px solid #ccc; text-align: left; padding: 10px 0 10px 20px; line-height: 140%; font-weight:normal;}
.tr_bgcolor{background-color:#eee;}
table.spec tbody td {width:720px;color: #000;line-height:20px;}
table.spec tbody tr.last th, table.spec tbody tr.last td {border: none;}
.span_txt_color{display:block; color:#4c4c4c; line-height:20px;}
.cont_text { color:#5d5d5d; font:14px "Arial"; line-height:20px;}
