@charset "euc-kr";

/**********************************?„ì�´ì½? ?°íŠ¸********************************
@import url(fontawesome_font.min.css);
@import url(lineicon_font.min.css);
@import url(sosa_font.min.css);
/**********************************?„ì�´ì½? ?°íŠ¸*********************************/


/*font, ë©”ì�¸ë¡œí…Œ?´íŠ¸ë² ë„ˆ
@import url(font.css);

/*ê¸°ë³¸*/
html{overflow-y:scroll}
body{-webkit-text-size-adjust:none; color:#777; background:#fff}
body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea,button,select,b {margin:0; outline: none; padding:0}
body,input,textarea,select,button,h1,h2,h3,h4,h5,h6,label{
	line-height: 1.8;
	font-size:11pt;
	color:#333;
	font-family: 'RixSGo L', 'RixSGo M', 'NanumBarunGothic', 'NanumBarunGothicBold', "Dotum", 'Gulim', sans-serif;  
	letter-spacing: -0.05em;
	outline: none;
}
img,fieldset,frame,iframe,button{border:0 none}
input,select,textarea,label,img,button{vertical-align:middle;}
label, button {cursor: pointer}
button { background:transparent; *overflow:visible; }
button::-moz-focus-inner {border:0; padding:0;}/* FF ë²„íŠ¼?? ?¬ë°±ì´ˆê¸°?? */
ul,ol{list-style:none}
em,address{font-style:normal}


h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
fieldset,img,button{border:0}
img,input{vertical-align:top}
table{	border-collapse:collapse; color:#777; }
address,em{font-style:normal}
ol,ul{list-style:none; color:#777;}
hr{display:none}
p {	border:0;	margin:0; 	padding:0; 	width:100%; }
textarea,input,select{  
	font-size:10pt; 
	color:#777;
	vertical-align:middle;
	font-family:'RixSGo L', 'RixSGo M', 'NanumBarunGothic', 'NanumBarunGothicBold', "Dotum", 'Gulim', sans-serif;  
}
img, fieldset, hr {border:0; margin:0; padding:0;}
img {max-width:100%; height:auto;}
ul, ol {list-style-type:none;}

#favorite {
  text-decoration: none;
}
input[type='submit'],input[type='text'],textarea {-webkit-appearance:none;}
button, label{cursor:pointer}

A:link    { color:#333; text-decoration:none; }
A:visited { color:#333; text-decoration:none;}
A:active  { color:#333; text-decoration:none;}
A:hover   { color:#FC6E51; text-decoration:none;}

.hovercolor { color:#fff! important; text-decoration:none}

/*moblie ë°? html5 ?˜ìœ„?¸í™˜ì²˜ë¦¬*/
article, aside,map_aside, header, footer, figure, figcaption, nav, section, time, mark, canvas, video, audio, details, summary {
	display:block; 
	margin:0; 
	padding:0	
}

hr{
	display: block; 
	height: 0; 
	border: 0; 
	border-top: 1px solid rgba(0,0,0,0.08);  /*ë©”ì�¸ ?˜ì�´ì§?ê°? ê²½ê³„?¼ì�¸*/
	border-bottom: 1px solid rgba(255,255,255,0.3);   /*ë©”ì�¸ ?˜ì�´ì§?ê°? ê²½ê³„?¼ì�¸*/
	margin: 15px 0 15px 0; 
	padding:0 0 0 0;
}


/* ë§ˆìš°?? ?œëž˜ê·¸í• ?? ?�ì„±ê°? */
::selection{background:#EDFFB7;color:#333}
::-moz-selection{background:#FFB9B9;color:#333}


@media screen and (max-width: 1279px) {
html {overflow-x: hidden;}
body,html{
	margin:0 auto;
	line-height: 1.8;
	font-size:9pt;
	background: #fff;
	}
}


@media screen and (max-width: 1024px) {
html {overflow-x: hidden;/*min-width:1028px;*/}
body,html{
	margin:0 auto;
	line-height: 1.8;
	font-size:10pt;
	}
}






/* ?Œì�´ë¸?(table, td) ?Œë‘�ë¦? borderì²˜ë¦¬ */

.table_all{border: 3px solid #333; padding:5px;}
.tabletd_all{border:1px solid #ddd; 
	font-size:11pt; padding:5px;}
.tabletd_small{border:1px solid #333;text-align:left;
	font-size:10pt; padding:5px;}
.tablemenutd{border:1px solid #999; padding:5px;}
.tabletd_all2{border:1px solid #333; 
	font-size:10pt; padding:5px;}
.tabletd_all2:hover{background:#efefef;}

.jointable_all {border-top:3px solid #5C5C5C;border-bottom:2px solid #5C5C5C;}
.jointable_td {border-bottom:1px solid #ddd; height:45px; padding:0 10px 0 10px;}

/* ?Œì�´ë¸?(table, td) ?Œë‘�ë¦? borderì²˜ë¦¬  End*/





/* ?œë¸Œ?˜ì�´ì§? ?�ë‹¨ ?�ë©”?? ë²„íŠ¼ì²˜ë¦¬ */
/* -- ë©”ë‰´ë²„íŠ¼ì¤„ê°„ê²? -- */
.lineheigh_sens .button2014esens { margin-bottom: 2px;}

/* -- ?„ì²´ê°?ë¡œì‚¬?´ì¦ˆ -- */
.buttonprimary-content {margin-left: 0;  margin-right: 10px; padding-bottom:5px;  max-width: 960px;}

/* tablet-ish */
@media screen and ( min-width: 800px ) {
  .buttonprimary-content { margin-left: 10px; }}

/* desktop */
@media screen and ( min-width: 960px ) {
  .buttonprimary-content {   margin-right: 10px; }}

/* -- ë²„íŠ¼ -- */
.button2014esens {
  display: inline-block;
  padding: 15px 25px 15px 25px;
  background: #97BCCE;
  border: none;
  border-radius: 4px;
  color: #222;
  font-weight: 500;
  cursor: pointer;
 
}
.button2014esens:link {color: #fff;}
.button2014esens:hover { background-color: #FA8A71;  color: #222;}
.button2014esens:active,.button2014esens.sensbutton-checked { background-color: #FA8A71;}
.button2014esens.sensbutton-checked {  color: white;}
/* ?œë¸Œ?˜ì�´ì§? ?�ë‹¨ ?�ë©”?? end */


/*main and media common*/
@media(max-width:480px){
#subpage_contents{width:100%; max-width:100%; min-width:100%; margin:0 auto 10px; padding-top:0;}
.info_subpage{float:none;width:100%; height:auto; background:none}
.info_subpage.page_left{background:none; height:auto;}
.rightspec_cont{float:none;width:100%; padding-bottom:0}
.rightspec_cont input[type=text]{width:95.5%; max-width:95.5%}
.api_sec{width:100%; padding-left:10px;font-size: 10pt;}
.socialicon_main {
	background:#8DB3E2; 
	height:80px;  
	border-radius:5px;
	padding:10px;
	text-align: center;
	}
.button_list {font-size: 8pt;}
img.buttonSmall{
  width: 40px;
  height: 40px;
}
.esensbtn-botton1, .esensbtn-botton2, .esensbtn-botton3, .esensbtn-botton4, .esensbtn-botton5, .bbs4 {font-size: 10pt;}
.bbs_newsB {display:none;}
.bbs_newsD {font-size: 10pt;}
.profil {font-size: 10pt;line-height: 2em;}
.profilKR {font-size: 11pt;}
.pagemap_none {display: none;}
.boardsens {display: none;}
.new4_icon {display: none;}
.faqnone_tableON {display:none;}
.faqnone_table {display: block;}

.resize_newgallery { float: left; margin:5px;  max-width: 150px;  height: auto;}
.noneboard{display:block;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¤í”ˆ*/
.noneboarddisplay {display:none;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¨ê?*/
.bbs_newsA{font-size: 10pt;}
.bbs1{font-size: 9pt;}
	.pagemap_on, .pagemap_off {font-size: 10pt;}
}


@media (min-width:481px) and (max-width:640px){/*mobile and mini- tablet*/
#subpage_contents{width:100%; margin:0 auto 10px; padding-top:0;}
.info_subpage{float:none;width:100%; height:auto; background:none}
.info_subpage.page_left{background:none; height:auto;}
.rightspec_cont{float:none;width:100%; padding-bottom:39px}
.rightspec_cont input[type=text]{width:95.5%; max-width:95.5%}
.api_sec{width:100%; padding-left:10px;}
.socialicon_main {
	background:#8DB3E2; 
	height:80px; 
	border-radius:10px;
	}
.boardsens {display: none;}
.new4_icon {display: none;}
.faqnone_tableON {display:none;}
.faqnone_table {display: block;}

.resize_newgallery { float: left; margin:5px;  max-width: 250px;  height: auto;}
.noneboard{display:block;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¤í”ˆ*/
.noneboarddisplay {display:none;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¨ê?*/
.addtel {display: none;}
.bbs_newsB {display:none;}
.bbs_newsD {font-size: 10pt;}
}


@media (min-width:641px) and (max-width:959px){/*tablet ~pc*//*768(611)*/
/*sub*/
.info_subpage{float:none;width:100%; height:auto; background:none}
.rightspec_cont{float:none;width:100%; padding-bottom:39px}
.info_subpage.page_left{background:none; height:auto;}
.api_sec{width:100%; padding:10px;}
.faqnone_tableON {display:none;}
.faqnone_table {display: block;}

.resize_newgallery {
 width: 100%;
 max-width: 400px;
 height: auto;
 float: left;
 margin:5px;
}
.noneboard{display:none;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¨ê?*/
.noneboarddisplay {display:block;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¤í”ˆ*/
.addtel {display: none;}
.bbs_newsB {display:none;}
.bbs_newsD {font-size: 10pt;}
}

@media (min-width:960px) and (max-width:5000px){/*pcweb*/ /*1232(5000)*/
.resize_newgallery {
 width: 100%;
 max-width: 400px;
 height: auto;
 float: left;
 margin:5px;
}
.faqnone_tableON {display:block;}
.faqnone_table {display: none;}

.noneboard{display:none;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¨ê?*/
.noneboarddisplay {display:block;}/*ì£¼ì†Œë¡�ì¹´?Œê³ ë¦? ?¤í”ˆ*/
.addtel {display: none;}
.bbs_newsD {display: none;}
}
/*ë©”ì�¸2?? End*/



