/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face { 
font-family: 'Noto Sans KR';
font-style: normal; 
font-weight: 100; 
src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');
} 

@font-face { 
font-family: 'Noto Sans KR'; 
font-style: normal; 
font-weight: 300; 
src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype'); 
} 

@font-face { 
font-family: 'Noto Sans KR'; 
font-style: normal; font-weight: 400; 
src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');
} 

@font-face { 
font-family: 'Noto Sans KR'; 
font-style: normal; 
font-weight: 500; src: 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype'); 
} 

@font-face { font-family: 'Noto Sans KR'; 
font-style: normal; font-weight: 700; 
src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), 
url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype'); 
}

@font-face {font-family:'SCDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');font-weight:200;}
@font-face {font-family:'SCDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');font-weight:400;}
@font-face {font-family:'SCDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');font-weight:600;}


html {  font-family: sans-serif;  /* 1 */
text-size-adjust: 100%;  -ms-text-size-adjust: 100;  /* 2 */
-webkit-text-size-adjust: 100;  /* 2 */
-moz-text-size-adjust: 100; }

/** * Remove default margin. */
* {padding:0; margin:0;}
body{
word-break:break-all; font-size:0.9rem; line-height:1.4; letter-spacing:-0.03em; 
font-family:"Noto Sans KR","Malgun Gothic", gulim, dotum, Helvetica, AppleGothic, Sans-serif; color:#555;
}

body, h1, h2, h3, h4, h5, h6, p, div, li, dt, dd, input, textarea, button { }

img, video, audio, object, embed, iframe {
  max-width: 100%; }
em {font-style:normal;}
img {
  border: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%; }

.farm-A-customize-board td table {
  width: auto !important; }

th, td {
  padding: 0; }

form {
  margin: 0; }

a {  text-decoration: none;
  color: #323232; }

header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {
  display: block;
  margin: 0; }

input {  line-height: 1; }
input[type=text], input[type=password], textarea {   border: 1px solid #dcdcdc; }
select {  background: #fff;  border: 1px solid #dcdcdc; }
img {
  border: 0;
  vertical-align: middle;
  max-width: 100%; }

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  color: #323232; }

ul {
  padding: 0;
  margin: 0; }

ul li {
  list-style: none; }

dl {
  margin: 0; }

dd {
  margin: 0; }

ul:after,
dl:after,
.clr:after,
.wrap:after {
  clear: both;
  display: block;
  content: ''; }


#div_page_info {  display: none !important; }




.margin_t_50{margin-top:50px}
.margin_t_5{margin-top:5%}
.margin_t_10{margin-top:10%}
.margin_b_10{margin-bottom:10%}
.em_purple{color:#6c266f}

.fL{float:left;} 
.fR{float:right}
 
/*** 브랜드 > 브랜드 소개 > 아이오마**/
.brand_ioma{text-align:center; width:100%;}
.brand_ioma .title{font-size:2em; font-weight:600; padding:8% 0 0; color:#000; letter-spacing:-1px; word-break:keep-all}
.brand_ioma .txt{ margin:0 auto 8%; font-size:1.3em; line-height:180%;}
.brand_ioma .txt p{padding:8% 0 0; text-align:center; word-break:keep-all}

.brand_ioma .ioma_info {width:92%; padding:5% 0 0; margin:10%  auto; box-sizing:border-box; }
.brand_ioma .ioma_info .img{margin-right:10%; margin-bottom:10%;}
.brand_ioma .ioma_info .title{font-size:1.5em;  padding:0; }
.brand_ioma .ioma_info .title em{font-size:107%;}
.brand_ioma .ioma_info .txt p{text-align:left;}
.brand_ioma .ioma_info .img1{margin-left:10%;}

@media all and (max-width:720px) {
.fL, .fR{float:none}
.brand_ioma .ioma_info{text-align:center }
.brand_ioma .txt{width:90%;  font-size:1em; }
.brand_ioma .ioma_info .img1{margin-left:0; margin-bottom:5%;}
.brand_ioma .ioma_info .img{margin-right:0; margin-bottom:5%;}
}

@media all and (max-width:430px) {
.brand_ioma .title{font-size:1.5em; }
.brand_ioma .txt br{display:none }
}