@font-face {
font-family:"samsungif_bdit";
src:url("../fonts/samsungif_bdit-webfont.eot");
src:url("../fonts/samsungif_bdit-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/samsungif_bdit-webfont.woff") format("woff"), url("../fonts/samsungif_bdit-webfont.ttf") format("truetype"), url("../fonts/samsungif_bdit-webfont.svg#samsungif_bdit") format("svg");
font-weight:normal;
font-style:normal
}
@font-face {
font-family:"SamsungIFBd";
src:url("../fonts/samsungif_bd-webfont.eot");
src:url("../fonts/samsungif_bd-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/samsungif_bd-webfont.woff") format("woff"), url("../fonts/samsungif_bd-webfont.ttf") format("truetype"), url("../fonts/samsungif_bd-webfont.svg#SamsungIFBd") format("svg");
font-weight:normal;
font-style:normal
}
@font-face {
font-family:"samsungif_blk";
src:url("../fonts/samsungif_blk-webfont.eot");
src:url("../fonts/samsungif_blk-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/samsungif_blk-webfont.woff") format("woff"), url("../fonts/samsungif_blk-webfont.ttf") format("truetype"), url("../fonts/samsungif_blk-webfont.svg#samsungif_blk") format("svg");
font-weight:normal;
font-style:normal
}
@font-face {
font-family:"samsungif_it";
src:url("../fonts/samsungif_it-webfont.eot");
src:url("../fonts/samsungif_it-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/samsungif_it-webfont.woff") format("woff"), url("../fonts/samsungif_it-webfont.ttf") format("truetype"), url("../fonts/samsungif_it-webfont.svg#samsungif_it") format("svg");
font-weight:normal;
font-style:normal
}
@font-face {
font-family:"samsungif_rg";
src:url("../fonts/samsungif_rg-webfont.eot");
src:url("../fonts/samsungif_rg-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/samsungif_rg-webfont.woff") format("woff"), url("../fonts/samsungif_rg-webfont.ttf") format("truetype"), url("../fonts/samsungif_rg-webfont.svg#samsungif_rg") format("svg");
font-weight:normal;
font-style:normal
}
body {
	color:#333333;
	font-family:'samsungif_rg', Arial, sans-serif
}
.ch_body {
	background:#ededed;
	height:100%;
	min-height:100%
}
.ch_body section {
	padding:0 0 20px;
	background:#fff;
	margin-bottom:0 !important;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.ch_body section h4, .ch_body section ul {
	padding:0 15px
}
@media screen and (min-width: 960px) {
.ch_body section .ch_btn {
margin-left:15px
}
.ch_body section .ch_confirm {
margin-left:0
}
}
@media screen and (max-width: 959px) {
.ch_body section .ch_btn {
width:90%;
margin-left:auto;
margin-right:auto
}
}
.ch_wrapper {
	font:20px/1.2 'samsungif_rg', Arial, sans-serif
}
.ch_body b, .ch_body strong {
	font-weight:bold
}
.ch_body h1 {
	font-size:42px;
	margin:0 0 20px 0;
	padding:0
}
.ch_body h2 {
	font-size:34px;
	margin:0 0 20px 0;
	padding:0
}
.ch_body h3 {
	font-size:28px;
	margin:0 0 20px 0;
	padding:0
}
.ch_body h4 {
	font-size:23px;
	margin:0 0 20px 0;
	padding:0;
	line-height:1.1
}
.ch_body h4.special {
	color:#068dcc
}
.ch_body h5 {
	font-size:23px;
	margin:0 0 20px 0;
	padding:0
}
.ch_body h6 {
	font-size:19px;
	margin:0 0 20px 0;
	padding:0
}
.ch_body a {
	color:#068dcc;
	text-decoration:none
}
.ch_body a:visited {
	color:#0686c2;
	text-decoration:none
}
.ch_body a:hover {
	color:#0694d6;
	text-decoration:none
}
.ch_body a:link {
	color:#068dcc;
	text-decoration:none
}
.ch_wrapper ol, .ch_wrapper ul, .ch_wrapper p {
	margin:0 0 30px 0
}
.ch_body section {
	margin-bottom:20px
}
.ch_body b, .ch_body strong {
	font-weight:bold;
	font-family:'samsungif_bd', sans-serif;
	color:inherit
}
.ch_body .ch_btn {
	display:block;
	font-size:14px;
	font-family:inherit;
	outline:none;
	box-shadow:none;
	border:1px solid #333;
	cursor:pointer;
	background:#ccc;
	background-image:none;
	padding:3px 15px;
	color:#fff;
	line-height:28px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap
}
.ch_body .ch_btn:hover, .ch_body .ch_btn:visited, .ch_body .ch_btn:link {
	color:#fff;
	text-decoration:none
}
.ch_body .ch_btn.btn-l {
	font-size:18px;
	line-height:24px;
	padding:11px
}
.ch_body .ch_btn.btn-samsung {
	border:none;
	background:#0689d9;
	border-radius:9px
}
.ch_body .ch_btn:focus, .ch_body .ch_btn:active {
	text-decoration:underline
}
.ch_body button::-moz-focus-inner {
padding:0;
border:0
}
.ch_body a {
	white-space:nowrap
}
section+section {
	background:url(../img/section_bg.jpg) repeat-x top
}
section+section h6 {
	padding:20px 0 0
}
.ch_main-header {
	border-bottom:1px solid #DBDBDB;
	margin:0;
	padding:10px 0 9px;
	background:#ffffff;
	background:-moz-linear-gradient(top, #fff 0%, #f0f0f0 70%, #e5e5e5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(70%, #f0f0f0), color-stop(100%, #e5e5e5));
	background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 70%, #e5e5e5 100%);
	background:-o-linear-gradient(top, #fff 0%, #f0f0f0 70%, #e5e5e5 100%);
	background:-ms-linear-gradient(top, #fff 0%, #f0f0f0 70%, #e5e5e5 100%);
	background:linear-gradient(to bottom, #ffffff 0%, #f0f0f0 70%, #e5e5e5 100%);
	color:#010101;
	font-size:19px
}
.ch_body .header-img {
	width:100%;
	height:auto;
	margin-bottom:20px;
	max-width:960px
}
.ch_body .ch_product-list {
	margin-bottom:30px;
	overflow:hidden
}
.ch_body .ch_product-list header {
	height:36px;
	background:url(../img/series.jpg) no-repeat
}
#ch_product-list-s8 header {
	background-position:0 -36px
}
#ch_product-list-s7 header {
	background-position:0 -72px
}
#ch_product-list-s6 header {
	background-position:0 -108px
}
#ch_product-list-s5 header {
	background-position:0 -144px
}
#ch_product-list-s4 header {
	background-position:0 -180px
}
#ch_product-list-s3 header {
	background-position:0 -216px
}
#ch_product-list-s2 header {
	background-position:0 -252px
}
#ch_product-list-sp header {
	background-position:0 -288px
}
#ch_product-list-so header {
	background-position:0 -324px
}
.ch_product {
	text-align:center;
	margin-bottom:30px;
	padding:20px 0 10px 0
}
.ch_product.special {
	background:url(../img/special.jpg) top left no-repeat
}
.ch_product a {
	display:block;
	text-align:center
}
.ch_product img {
	display:block;
	margin:0 auto 10px;
	width:90%;
	height:auto
}
.ch_title {
	font-size:18px;
	text-shadow:#fff -1px -1px 0;
	font-weight:bold;
	font-family:'samsungif_bd', sans-serif
}
.ch_body ul.asterix {
	margin:0 0 10px;
	font-size:15px
}
.ch_body ul.asterix+h5 {
	font-size:19px
}
.ch_body .asterix li {
	padding:0 0 5px 0
}
.asterix li:before {
	content:'* '
}
#ch_confirm {
	display:none;
	width:90%;
	padding:2% 2%;
	position:fixed;
	box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);
	background:#fff;
	border:1px solid #d2d2d2;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	z-index:9999;
	top:15%;
	left:50%;
	margin-left:-45%;
	text-align:right
}
#ch_confirm p {
	line-height:1.5;
	text-align:left;
	margin-bottom:20px;
	display:block
}
#ch_confirm .ch_btn {
	display:inline-block !important
}
@media screen and (min-width: 640px) {
#ch_confirm {
width:40%;
padding:2% 2%;
margin-left:-20%
}
.ch_product {
width:50%;
float:left
}
}
@media screen and (max-width: 700px) {
h4.special {
font-size:18px;
line-height:1.3
}
}
@media screen and (min-width: 960px) {
.ch_wrapper {
padding:0;
width:960px;
margin:0 auto
}
.ch_body .ch_btn {
display:inline-block
}
.ch_product {
width:33.333%;
float:left
}
.ch_product:hover {
background:#ffffff;
background:-moz-linear-gradient(top, #fff 0%, #f1f1f1 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f1f1f1));
background:-webkit-linear-gradient(top, #fff 0%, #f1f1f1 100%);
background:-o-linear-gradient(top, #fff 0%, #f1f1f1 100%);
background:-ms-linear-gradient(top, #fff 0%, #f1f1f1 100%);
background:linear-gradient(to bottom, #ffffff 0%, #f1f1f1 100%)
}
}

a.accLink {
	display:block;
	width:1px;
	height:1px;
	top:0;
	left:0;
	position:absolute;
	text-align:center;
	overflow:hidden
}
a.accLink:focus, a.accLink:active, a.accLink:hover {
	background:#0C4DA2;
	color:#FFFFFF;
	padding:10px 0;
	width:100%;
	height:auto;
	text-decoration:underline;
	z-index:9000
}
