@charset "euc-kr";

/*font*/
@import url(font.css);

/**********************************¾ÆÀÌÄÜ ÆùÆ®*********************************/
@import url(fontawesome_font.min.css);
@import url(lineicon_font.min.css);
@import url(sosa_font.min.css);
@import url(icomoon_font.css);
/**********************************¾ÆÀÌÄÜ ÆùÆ®*********************************/

@import url(http://fonts.googleapis.com/css?family=Archivo+Black); /*±½Àº¿µ¹®ÆùÆ®-Á¦¸ñÃ¼*/
@import url(http://fonts.googleapis.com/css?family=Paytone+One); /*±½Àº¿µ¹®ÆùÆ®-Á¦¸ñÃ¼*/
@import url(http://fonts.googleapis.com/css?family=Arizonia); /*¿µ¹®ÆùÆ® ÇÊ±âÃ¼-Á¦¸ñÃ¼*/
@import url(http://fonts.googleapis.com/css?family=Ramaraja);
@import url(http://fonts.googleapis.com/css?family=Pinyon+Script);
@import url(http://fonts.googleapis.com/css?family=Lobster);
@import url(http://fonts.googleapis.com/css?family=Righteous);

/*¹«·áÀ¥ÆùÆ® / ¿ù1000ºä ÀÌ»ó ÆùÆ®¸ØÃã, ±× ÀÌ»ó½Ã À¯·áÀüÈ¯ typolink.co.kr*/
@import url(http://api.typolink.co.kr/css?family=RixSGo+L:400|RixSGo+M:400|RixSGo+B:400|RixSGo+EB:400);


/*±âº»*/
html,body,p,h1,h2,h3,h4,h5,h6,ul,dl,dt,dd,ol,li,table,th,td,form,fieldset,legend,input,textarea,button,select,span{
	margin:0;
	padding:0;
	vertical-align:middle
}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
fieldset,img,button{border:0}
img,input{vertical-align:middle}
table{border-collapse:collapse;vertical-align:middle}
address,em{font-style:normal}
ol,ul{list-style:none}



hr{
	display: block; 
	height: 0; 
	border: 0; 
	border-top: 1px solid rgba(0,0,0,0.07);  /*¸ÞÀÎ ÆäÀÌÁö°£ °æ°è¶óÀÎ*/
	border-bottom: 1px solid rgba(255,255,255,0.2);   /*¸ÞÀÎ ÆäÀÌÁö°£ °æ°è¶óÀÎ*/
	margin: 1em 0 1em 0; 
	padding:0 0 0 0;
}



h2 {
	font-size:12pt; 
	color:#FF7373;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif; 
}
	A:link    { color:#000; text-decoration:none;}
	A:visited { color:#000; text-decoration:none;}
	A:active  { color:#000; text-decoration:none;}
	A:hover   { color:#EC6161; text-decoration:none;}

  A.layer:link      {color:#B2EAFF; text-decoration:none;}
  A.layer:visited   {color:#B2EAFF; text-decoration:none;}
  A.layer:active    {color:#B2EAFF; text-decoration:none;}
  A.layer:hover      {color:#FFD200; text-decoration:none;}  
  
  A.footer:link      {color:#ffffff; text-decoration:none;}
  A.footer:visited   {color:#ffffff; text-decoration:none;}
  A.footer:active    {color:#ffffff; text-decoration:none;}
  A.footer:hover      {color:#FFD200; 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
}
body{-webkit-text-size-adjust:none;}


 
body { 
	margin:0 auto; 
	padding-left:0;
	background:url( ../img/index_bg.gif ) repeat-x;  
	background-color:#ffffff;
	letter-spacing: -0.05em;
	vertical-align:middle;
}
body,textarea,input,select, table, tr, td, span, p{
	line-height: 160%;
	text-align:left; 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:10pt; 
	color:#000
}
p,br,body,table,td { color:#000;}


@media screen and (max-width: 1024px) {
html {overflow-x: hidden;/*min-width:1028px;*/}
body,textarea,input,select, table, tr, td, span, p{
	line-height: 1.8;
	font-size:9pt;
	}
}




.space_line { display:block; padding: 1.5em;} /*ºó°ø°£*/

.spaceline01 { 
	height:5em;
	position:relative;   
	display:block; 
	}
.spaceline02 { 
	height:1em;
	position:relative;   
	display:block; 
	}
.spaceline03 {  /*ÁÂ¿ìºó°ø°£Ã³¸®*/
	position:relative; 
    padding: 2px 10px;
	}
.spaceline04 {  /*ÁÂ¿ìºó°ø°£Ã³¸®*/
	position:relative; 
    padding: 2px 5px;
	}

.spaceline05 {
	position:relative; 
    margin:5px 0 8px 0;
	border-bottom: 1px solid #efefef;
	display:block; 
	}
.spaceline06 {
	position:relative; 
    margin:3px 0 3px 0;
	border-bottom: 1px solid #f8f8f8;
	display:block; 
	}

.row-content.buffer,
.row-content.buffer-top {
    padding-top: 0;
}

.spaceline07 {
	position:relative; 
    margin:10px 0;
	border-bottom: 1px solid #E6E6E6;
	display:block; 
	}

.spaceline08 {
	position:relative; 
    margin:1em 0 1em 0;
	border-bottom: 1px solid #f5f5f5;
	display:block; 
	}

.spaceline09 {
	position:relative; 
	border-top: 1px solid #ddd;
	display:block; 
	}

.spacelin10 { 
	height:4em;
	position:relative;   
	display:block; 
	}

.spacelin11 { 
	height:1em;
	position:relative;   
	display:block; 
	}
.spaceline12 {
	position:relative; 
    margin:1em 0 1em 0;
	border-bottom: 1px solid #E6E6E6;
	display:block; 
	}
.spaceline13 {
	position:relative; 
    margin:1em 0 1em 0;
	border-bottom: 1px solid #ccc;
	display:block; 
	}
.spaceline14 {
	position:relative; 
    margin:2em 0 2em 0;
	border-bottom: 1px solid #eee;
	display:block; 
	}
.spaceline14-1{
	position:relative; 
    margin:2em 0 2em 0;
	border-top: 1px solid #eee;
	display:block; 
	}
.spaceline-item {
	width:100%;
	display: block;
	margin:2em 0;
	border-top:1px solid  #aaa;
	}

.spacelin15 { 
	height:3em;
	position:relative;   
	display:block; 
	}
	
	
.article_line_sens { 
	position: relative; 
	border-bottom: 1px solid #E6E6E6; 
	padding: 10px 0; }
.article_line_sens { list-style: disc; margin: 0 0 0 0; }
.article_line_sens:first-child { padding-top: 0; }
.article_line_sens:after { 
	content: ''; 
	position: absolute; 
	bottom: -5px; 
	margin-left: -4.5px; 
	left: 50%; 
	width: 7px; 
	height: 7px; 
	border-radius: 50%; 
	border: 1px solid #E6E6E6; 
	background: #fff; }

.article_line_sens:before { 
	content: ''; 
	position: absolute; 
	bottom: -7px; 
	margin-left: -7.5px; 
	left: 50%; 
	width: 15px; 
	height: 15px; 
	background: #fff; }	
 /*End*/


.font1 {font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#F6576C}
.font2 {font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#42A4FF}
.font3 {font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#6DC616}
.font4 {font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#333333}

.box_c{border-radius:5px; height:24px;margin:3px;padding:2px 5px; border:2px solid #9C9C9C;font-size:9pt;vertical-align:middle;text-align:left;  background-color:#F6F6F6}
.table_padding1 { padding:0 10px 0 10px;}

.table_border1 { 
	border:2px solid #9D9FA6; 
	text-align:center;
}

.table_border2 { 
	margin:2px 0 2px 0; 
	border:2px solid #fff;
	background-color: #E6E7EA; 
	text-align:center;
	padding:10px 10px;

}

.tipbox{
	background:#E9F2F8; 
	border-width:1; 
	border-color:black; 
	border-style:dotted; 
	padding:5px 15px 10px 15px;/* margin:5px 0 5px 0;*/
}


.table_all{border: 3px solid #3D55E5; padding:5px;}
.table_all_A{border: 3px solid #3D55E5; padding:5px;}
.table_all_B{border: 3px solid #3AB231; padding:5px;}
.table_all_C{border: 3px solid #A747BB; padding:5px;}

.table_all_view{border: 3px solid #333; padding:0;}
.table_all{border: 3px solid #333; padding:5px;}
.tabletd_all{border:1px solid #333; font-size:10pt; padding:5px;}
.tabletd_all2{border:1px solid #333; font-size:10pt; padding:5px;}
.tabletd_all2:hover{background:#efefef;}

.tabletd_small{
	border:1px solid #333;
	text-align:left; 
	font-size:10pt; 
	padding:5px;}

.leftmenu_icon1 { 
	padding-left:17px;
	font-size:10pt; 
	font-family: 'RixSGo B',"NanumGothicBold",'RixSGo M', "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	letter-spacing: -0.1em;
	background:url(../img/left_menu_2013icon1.gif) 0px 1px no-repeat;
}

.tablemenutd{border:1px solid #999; padding:5px;}

.tabletd_Lmall{border:1px solid #333;text-align:center;
	font-size:10pt; padding:5px;}


.tabletd_allnew1{border:2px solid #000;  
	font-size:10pt; padding:5px;}
.tabletd_allnew2{border:1px solid #000;  
	font-size:10pt; padding:5px;}

.table_all_margin { margin:5px;}
.table_all_marginO {font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;}

.tabletd_smallT{border:1px solid #999;text-align:left;
	font-size:9pt; padding:5px;}

.sensbody {font-size:9pt;}
.productM {font-size:10pt;font-family: 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;}


.img-visual { position:relative; }



@media screen and (max-width: 1024px) {
	.img-visual img { width:100%; height:auto;}
}
img.resize_itemS {
  max-width: 70px;
  min-width: 30px;
  height: auto;
  width: 100%;
}
img.resizeS {
  max-width: 960px;
  height: auto;
  width: 100%;
}
img.resizeO {
  height: auto;
  width: auto;
}
img.resizeBook {
  max-width: 560px;
  height: auto;
  width: auto;
}

img.resize-gallery {
  max-width: 700px;
  height: auto;
  width: 100%;
}

img.resize-request-list {
  max-width: 130px;
  height: auto;
  width: 100%;
}

img.resizeADD {
  max-width: 560px;
  height: auto;
  width: auto;
  border: 1px solid #333;
  border-radius:10px
}
img.resizeADD_view {
  max-width: 260px;
  height: auto;
  width: auto;
}
img.resize-snsiconw {
  max-width: 100px;
  height: auto;
  width: auto;
}

.index_login{display:inline-block; width:100%; text-align:center;vertical-align:middle;
background:#495164;
border-radius:20px;
height:170px; line-height:180px;
padding:0; margin:0px 1px 0 0px;}

.index_login2{display:inline-block; width:96%;vertical-align:middle;
background:#fff;
border-radius:13px;
text-align:center;
height:150px; line-height:150px;
padding:0 0 0 0; margin:10px;}

.index_login3 {width:550px;text-align:center;}

.index_login4 {
width:95%;
border: 8px solid #495164;
display:inline-block; 
text-align:center;
vertical-align:middle;
background:#ffffff;
border-radius:20px;
padding:0; margin:0;}


.box-radius{display:inline-block; width:95%; text-align:center;vertical-align:middle;
background:#495164;
border-radius:7px;
height:33px; line-height:33px;
padding:10px; margin:0px 1px 0 0px;
color:#fff; float:left;font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;}
.box-radius:link{background:#495164;text-decoration:none;color:#fff;}
.box-radius:visited{background:#495164;text-decoration:none;color:#fff;}
.box-radius:hover{background:#6E7B99;text-decoration:none;color:#fff;}

.box-radius2{display:inline-block; width:412px; text-align:center;vertical-align:middle;
background:#FF7575;
border-radius:5px;
height:20px; line-height:20px;
padding:10px 10px; margin:0px 1px 0 0px;
color:#fff; float:left;font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;}
.box-radius2:link{background:#FF7575;text-decoration:none;color:#fff;}
.box-radius2:visited{background:#FF7575;text-decoration:none;color:#fff;}
.box-radius2:hover{background:#E55959;text-decoration:none;color:#fff;}


.box-radius3{display:inline-block; width:412px; text-align:center;vertical-align:middle;
background:#495164;
border-radius:5px;
height:20px; line-height:20px;
padding:10px 10px; margin:0px 1px 0 0px;
color:#fff; float:left;font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;}
.box-radius3:link{background:#495164;text-decoration:none;color:#fff;}
.box-radius3:visited{background:#495164;text-decoration:none;color:#fff;}
.box-radius3:hover{background:#6E7B99;text-decoration:none;color:#fff;}

.box-radius4{display:inline-block; text-align:center;vertical-align:middle;
background:#495164;
border-radius:5px;
padding:10px 10px; margin:0px 0 0 0px;
color:#fff; float:left;font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;}
.box-radius3:link{background:#495164;text-decoration:none;color:#fff;}
.box-radius3:visited{background:#495164;text-decoration:none;color:#fff;}
.box-radius3:hover{background:#6E7B99;text-decoration:none;color:#fff;}


scrollbar-3dlight-color:#595959;
scrollbar-arrow-color:#7F7F7F;
scrollbar-face-color:#DFDFDF;
scrollbar-highlight-color:#FFFFF;
scrollbar-shadow-color:#595959
scrollbar-base-color:#CFCFCF;
scrollbar-darkshadow-color:#FFFFFF;
}
a { onfocus : "this.blur();" }

/*----------------------------------------------------------------
    Skills rings
----------------------------------------------------------------*/

.chart {
    position: relative;
    display: inline-block;
    margin: 1em;
    width: 178px;
    height: 178px;
    text-align: center;
}

.chart canvas {
    width: 178px;
    height: 178px;
}

.chart-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.percent,
.count-number,
.count-number-done {
    color: #666;
    font-weight: 700;
    font-size: 2.333em;
   font-family: 'RixSGo M',"NanumGothic","Dotum", 'Montserrat', sans-serif;
    line-height: 1.34;
}

.text-light .percent,
.text-light .count-number,
.text-light .count-number-done {
    color: #fff;
}

.percent:after {
    content: '%';
}

.chart-title,
.count-subject {
    font-weight: 700;
    font-size: 0.889em;
   font-family: 'RixSGo M',"NanumGothic","Dotum", 'Montserrat', sans-serif;
}

.chart-title {
    color: #999;
}

.text-light .chart-title,
.text-light .count-subject {
    color: rgba(255,255,255,0.7);
}

.text-light .timeline .experience-info p {
    color: rgba(255,255,255,0.7);
}

.text-light .timeline time {
    color: rgba(255,255,255,0.5);
}

.text-light .timeline .experience,
.text-light .timeline .experience .circle {
    border-color: rgba(255,255,255,0.5);
}



/*»ó´Ü¼­ºê¸Þ´º*/
.sm_a {
	color: #000000; 
	text-decoration:none;  
	font-family:'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:9pt; 
	line-height: 150%;} 
.sm_a:link{color: #000000;} 
.sm_a:hover {color: #E60000;} 
.smenu{top:0px; padding-top:20px; position:absolute;} 
/*»ó´Ü¼­ºê¸Þ´º*/


.f08					{font-size:11px;}
.f08_B				{font-size:11px; font-weight: bold;}
.f08_F				{font-size:11px; color:#FFFFFF;}
.f08_F_B				{font-size:11px; color:#FFFFFF; font-weight: bold;}
.f09_b_join			{font-size:12px; font-weight: bold; color:#CC3366; text-decoration:underline;}
.f09_b				{font-size:12px; font-weight: bold;}
.f09_F				{font-size:12px; color:#FFFFFF;}
.f09_CC0			{font-size:12px; color:#CC0000;}

.f09_b_CC0{
	font-size:11pt;  
	color:#000000;
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.f09_b_003{
	font-size:11pt;  
	color:#0033CC;
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.f09_b_CC6{
	font-size:11pt;  
	color:#CC6600;
	font-family:'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}

.sensM					{ 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:11pt; 
	text-align:center;
}
.sensD					{ 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:11pt;
}
.sensR					{ color:#E60000; font-size:10pt; text-align:center;}
.sensO					{ color:#000; font-size:10pt; text-align:center;}
.sensP					{ color:#000; font-size:10pt; padding-left:10px;}
.sensW					{ color:#000; font-size:10pt;}
.sensX					{ color:#000; font-size:9pt;}
.sens_xbold					{  
	text-align:center;
	color:#000; 
	font-size:10pt;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.sens					{ 
	letter-spacing: -0.1em; 
	font-size:10pt;
	text-align:center;line-height: 120%
}
.sensK					{ letter-spacing: -0.1em; font-size:10pt;line-height: 120%}
.sensL					{ color:#000000; font-size:11pt;  letter-spacing: -0.04em; }
.sensA					{ color:#7C7C7C; font-size:10pt;}
.menu					{ color:#000000; font-size:10pt; letter-spacing: -0.1em; }
.sensC					{ color:#E60000; font-size:10pt; }

.date {
	color:#333; 
	font-size: 10pt; 
	line-height: 140%; 
	letter-spacing: -0.1em;
	padding:10px 0;
	text-align:center;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}


.menulinkcopy  { 
	font-size: 9pt;
	letter-spacing: -0.01em;
	line-height: 140%;
}

.mmenu  { font-size: 9pt; letter-spacing: -0.01em; line-height: 140%;   text-align:center;}
.mmenu1  { font-size: 12px; letter-spacing: -0.1em; line-height: 140%}
.left_menuM  { color:#51586B; font-size: 11px; font-weight:bold; letter-spacing: -0.1em;}
.left_menuS  {
	color:#51586B; 
	font-size: 10pt; 
	letter-spacing: -0.1em;
	font-family: 'RixSGo B','RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}

.top_menuL { font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#ffffff; font-size: 12pt; letter-spacing: -0.1em; padding-top:2px; text-align:center;}
.top_menuL a:link {color:#ffffff; text-decoration:none;}
.top_menuL a:visited {color:#ffffff;}
.top_menuL a:hover{color:#FFD200;}

.top_menuL_On {font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#FFD200; font-size: 12pt; letter-spacing: -0.1em; padding-top:2px; text-align:center;}
.top_menuL_On a:link {color:#ffffff; text-decoration:none;}
.top_menuL_On a:visited {color:#FFD200;}
.top_menuL_On a:hover{color:#FFD200;}

.main_titleL  {width:96%; color:#ffffff; font-size: 11pt; letter-spacing: -0.1em;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;}
.main_titleline  { font-size: 10pt; letter-spacing: -0.1em;border-bottom:1px solid #ddd;}
.main_titleM  { font-size: 12px; letter-spacing: -0.1em;}
.main_titleS  { font-size: 11px; letter-spacing: -0.01em;}
.main_titleO  {color:#ffffff; font-size: 11pt; letter-spacing: -0.1em;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;}

.sub_titleO  { color:#000; font-weight:bold; font-size: 20pt; letter-spacing: -0.1em;}
.sub_titleS  { 
	color:#999;
	font-size: 11pt;
	letter-spacing: -0.1em; 
	line-height: 140%; 
	padding-bottom:10px;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.sub_titleL  { 
	color:#000000; 
	font-size: 18px; 
	letter-spacing: -0.1em;
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
}
.sub_titleM  {
	color:#3981DA;  
	font-size: 16px; 
	letter-spacing: -0.1em;
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
}
.contenM  {
	color:#000000;
	font-size: 11pt; 
	font-family: 'RixSGo B',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	text-align:center;
}
.contenL  { 
	color:#000000;
	font-size: 12px;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
}
.contenS  {
	color:#000000; 
	font-size: 12px;
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
}
.contenT  {
	color:#000000;
	font-size: 10pt; 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	padding:2em 0;
}
.contenO  {
	color:#000000;
	font-size: 11pt; 
	font-family: 'RixSGo B',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
}
.contenG  {
	color:#000000;
	font-size: 10pt; 
	font-family: 'RixSGo B',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.01em; 
	text-align:center;
}
.menu { color:#000333; font-size: 12px; line-height: 140% }
.top_menu { color:#000333; font-size: 11px; line-height: 140%}
.menuorange { color:#FF6531; font-size: 12px; line-height: 140%}
.tmb { color:#525152; font-size: 9pt;  line-height: 150%;  text-align:center;}
.menublue { color:#E04C4C; font-size: 9pt; line-height: 150%}
.menupurple { color:#AA7DCC; font-size: 12px; line-height: 150%	}
.menured { color:#FF0000; font-size: 12px; line-height: 130%	}

@media (min-width:200px) and (max-width:640px){
	.contenT  {
		font-size:9pt;
		padding:2em 0;
	}
	.contenO  {
		font-size:10pt;
		padding:2em 0;
	}
	.contenM  {
		color:#000000;
		font-size: 11pt; 
		text-align:center;
	}
}
/* ¸Þ´º¾óÁ¦¸ñ1 */
.m_cate { 
	color:#E30000; 
	font-size: 12px;
}
.pagemap_title { 
	color:#000333;
	font-size: 12pt;
	letter-spacing: -0.1em;
	padding-top:3px;
}
.pagemap_titleS { 
	color:#D70000; 
	font-size: 11pt;
	letter-spacing: -0.01em; 
	padding-top:3px; 
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
}
.pagemap_titleM { 
	color:#000333; 
	font-size: 11pt;
	letter-spacing: -0.01em;
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:6px; 
}
.pagemap_titleB	{ 
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
}
.pageinfoB { 
	color:#ffffff;
	font-size: 10pt; 
	letter-spacing: -0.01em;
}

.pageinfoA { 
	color:#FFEA00; 
	font-size: 11pt;
	letter-spacing: -0.01em;
	font-family: 'RixSGo B',"NanumGothicBold", 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
}
.pageinfoC { 
	color:#FFF9B8; 
	font-size: 10pt;
	letter-spacing: -0.01em;
}
.pageinfoD { 
	color:#7FA0CE;
	font-size: 10pt;
	letter-spacing: -0.01em;
}


/* ¸Þ´º¾óÁ¦¸ñ2 */
.m2_cate { color:565656;font-size: 11px;}
#syakuLightbox {
  left:0;
  top:0;
  position:absolute;
  z-index:1001;
  filter:alpha(opacity=50); 
  opacity:0.5;
  background:#000;
  cursor:pointer;
}

#syakuLightboxDisplay {
position:absolute;
z-index:1002;
left:0;
top:0;
cursor:pointer;
}

#syakuLightboxMenu {
display:none;position: absolute;z-index: 1;
padding:4px;
}

#syakuLightboxBtnOpen {
  width:16px; height:16px; 
  background-image:url(images/open.png) !important; 
  background-repeat:no-repeat; 
  border:0; 
  background-color:transparent; 
  vertical-align:middle; 
  display:inline-block; 
  text-decoration:none; 
  padding:0 !important;
  cursor:pointer;
}

#syakuLightboxBtnClose {
  width:16px; height:16px; 
  background-image:url(../images/close.png) !important; 
  background-repeat:no-repeat; 
  border:10px; 
  background-color:transparent; 
  vertical-align:middle; 
  display:inline-block; 
  text-decoration:none; 
  padding:30px;
  cursor:pointer;
}

#syakuLightboxLoading {
  background-color:#fff;
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
#syakuLightboxLoadingImg {
  padding-left:32px;
  padding-bottom:32px;
  background : transparent url(./images/loader.gif) no-repeat;
}


/*¹öÆ°Ã³¸®1*/
.esensbtn-botton1{
	display:inline-block; 
	text-align:center;
	background:#09C0EF; 
	border-radius:1px;
	height:40px;
	line-height:40px;
	padding:0 34px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size: 11pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}
.esensbtn-botton1:link{background:#09C0EF;text-decoration:none;color:#fff;}
.esensbtn-botton1:visited{background:#09C0EF;text-decoration:none;color:#fff;}
.esensbtn-botton1:hover{background:#1ECCF9;text-decoration:none;color:#fff;}

/*¹öÆ°Ã³¸®1-1*/
.esensbtn-botton1_1{
	display:inline-block; 
	text-align:center;
	background:#32B0B8; 
	border-radius:1px;
	height:40px; 
	line-height:40px;
	padding:0 34px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size: 11pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton1_1:link{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn-botton1_1:visited{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn-botton1_1:hover{background:#35949A;text-decoration:none;color:#fff;}

/*¹öÆ°Ã³¸®1-2*/
.esensbtn-botton1_2{
	display:inline-block; 
	text-align:center;
	background:#FC6E51; 
	border-radius:0 40px 40px 40px;
	height:40px; 
	line-height:40px;
	padding:0 34px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size: 11pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton1_2:link{background:#FC6E51;text-decoration:none;color:#fff;}
.esensbtn-botton1_2:visited{background:#FC6E51;text-decoration:none;color:#fff;}
.esensbtn-botton1_2:hover{background:#E84C4B;text-decoration:none;color:#fff;}


/*¹öÆ°Ã³¸®2*/
.esensbtn-botton2{
	display:inline-block; 
	text-align:center;
	background:#09C0EF; 
	border-radius:1px;
	height:33px; 
	line-height:33px;
	padding:0 20px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif; 
	letter-spacing: -0.1em;
}
.esensbtn-botton2:link{background:#09C0EF;text-decoration:none;color:#fff;}
.esensbtn-botton2:visited{background:#09C0EF;text-decoration:none;color:#fff;}
.esensbtn-botton2:hover{background:#009DC5;text-decoration:none;color:#fff;}

/*¹öÆ°Ã³¸®3*/
.esensbtn-botton3{
	display:inline-block; 
	text-align:center;
	background:#ED7272; 
	border-radius:1px;
	height:33px;
	line-height:33px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton3:link{background:#ED7272;text-decoration:none;color:#fff;}
.esensbtn-botton3:visited{background:#ED7272;text-decoration:none;color:#fff;}
.esensbtn-botton3:hover{background:#CA4E4E;text-decoration:none;color:#fff;}

/*´ñ±Û¹öÆ°Ã³¸®*/
.esensbtn-botton4{
	display:inline-block;
	text-align:center;
	background:#F57070; 
	border-radius:1px;
	height:62px; 
	line-height:62px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton4:link{background:#F57070;text-decoration:none;color:#fff;}
.esensbtn-botton4:visited{background:#F57070;text-decoration:none;color:#fff;}
.esensbtn-botton4:hover{background:#CA4E4E;text-decoration:none;color:#fff;}



/*¸ð¹ÙÀÏ ·Î±×ÀÎ ¹öÆ°Ã³¸®*/
.esensbtn_login-btn{
	display:inline-block;
	text-align:center;
	background:#495164; 
	border-radius:1px;
	height:100px;
	line-height:100px;
	padding:0 40px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_login-btn:link{background:#495164;text-decoration:none;color:#fff;}
.esensbtn_login-btn:visited{background:#495164;text-decoration:none;color:#fff;}
.esensbtn_login-btn:hover{background:#4F81BD;text-decoration:none;color:#fff;}



/*°Ô½ÃÆÇ¹öÆ°-ºí·ç1*/
.esensbtn_bbs_blue{
	display:inline-block;
	text-align:center;
	background:#32B0B8; 
	border-radius:1px;
	vertical-align:middle; 
	height:30px; 
	line-height:30px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_bbs_blue:link{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn_bbs_blue:visited{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn_bbs_blue:hover{background:#1F8187;text-decoration:none;color:#fff;}

/*°Ô½ÃÆÇ¹öÆ°-·¹µå*/
.esensbtn_bbs_bt1{
	display:inline-block;
	text-align:center;
	background:#F26A6A; 
	border-radius:1px;
	height:33px;
	line-height:30px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_bbs_bt1:link{background:#F26A6A;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt1:visited{background:#F26A6A;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt1:hover{background:#BC3F3F;text-decoration:none;color:#fff;}

/*°Ô½ÃÆÇ¹öÆ°-ºí·ç*/
.esensbtn_bbs_bt2{
	display:inline-block;
	text-align:center;
	background:#32B0B8; 
	border-radius:1px;
	height:33px; 
	line-height:30px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_bbs_bt2:link{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt2:visited{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt2:hover{background:#1F8187;text-decoration:none;color:#fff;}

/*°Ô½ÃÆÇ¹öÆ°-³×ÀÌºñ*/
.esensbtn_bbs_bt3{
	display:inline-block;
	text-align:center;
	background:#FF7575; 
	border-radius:1px;
	height:33px; 
	line-height:30px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_bbs_bt3:link{background:#FF7575;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt3:visited{background:#FF7575;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt3:hover{background:#21293C;text-decoration:none;color:#fff;}

/*°Ô½ÃÆÇ¹öÆ°-±×·¹ÀÌ*/
.esensbtn_bbs_bt4{
	display:inline-block;
	text-align:center;
	background:#59678E; 
	border-radius:1px;
	height:33px; 
	line-height:33px;
	padding:0 20px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_bbs_bt4:link{background:#59678E;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt4:visited{background:#59678E;text-decoration:none;color:#fff;}
.esensbtn_bbs_bt4:hover{background:#3C4868;text-decoration:none;color:#fff;}


/*ÄÚ¸àÆ®µî·Ï¹öÆ°Ã³¸®*/
.esensbtn-botton5{
	display:inline-block;
	text-align:center;
	background:#333; 
	border-radius:1px;
	height:80px;
	width:95px;
	line-height:80px;
	padding:0 20px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton5:link{background:#333;text-decoration:none;color:#fff;}
.esensbtn-botton5:visited{background:#F57070;text-decoration:none;color:#fff;}
.esensbtn-botton5:hover{background:#ED7272;text-decoration:none;color:#fff;}


/*Á¦Ç°»èÁ¦¹öÆ°*/
.esensbtn-delbtn{ 
	text-align:center;
	background:#333;
	border-radius:7px;
	height:36px;
	padding:12px 5px 0 5px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-delbtn:link{background:#333;text-decoration:none;color:#fff;}
.esensbtn-delbtn:visited{background:#F57070;text-decoration:none;color:#fff;}
.esensbtn-delbtn:hover{background:#ED7272;text-decoration:none;color:#fff;}


/*¹öÆ°Ã³¸®6-±×·¹ÀÌ*/
.esensbtn-botton6{
	display:inline-block;
	text-align:center;
	background:#ddd; 
	border-radius:5px;
	height:30px; 
	line-height:30px;
	padding:0 20px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#333;
	font-size: 10pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton6:link{background:#ddd;text-decoration:none;color:#333;}
.esensbtn-botton6:visited{background:#ddd;text-decoration:none;color:#333;}
.esensbtn-botton6:hover{background:#999;text-decoration:none;color:#fff;}

/*¹öÆ°Ã³¸®7*/
.esensbtn-botton7{
	display:inline-block;
	text-align:center;
	background:#ED7272; 
	border-radius:1px;
	height:53px;
	line-height:53px;
	padding:0 40px; 
	margin:5px 2px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size:12pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton7:link{background:#ED7272;text-decoration:none;color:#fff;}
.esensbtn-botton7:visited{background:#ED7272;text-decoration:none;color:#fff;}
.esensbtn-botton7:hover{background:#CA4E4E;text-decoration:none;color:#fff;}


.esensbtn-botton7_1{
	display:inline-block; 
	text-align:center;
	background:#5F82E5; 
	border-radius:1px;
	height:53px; line-height:53px;
	padding:0 40px; margin:5px 2px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size:12pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton7_1:link{background:#5F82E5;text-decoration:none;color:#fff;}
.esensbtn-botton7_1:visited{background:#5F82E5;text-decoration:none;color:#fff;}
.esensbtn-botton7_1:hover{background:#809CEC;text-decoration:none;color:#fff;}


/*faqÄ«Å×°í¸®*/
.btn-faq{
	display:inline-block; 
	text-align:center;
	background:#32B0B8; 
	border-radius:7px;
	height:33px; 
	line-height:33px;
	padding:0 40px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn-faq:link{background:#32B0B8;text-decoration:none;color:#fff;}
.btn-faq:visited{background:#32B0B8;text-decoration:none;color:#fff;}
.btn-faq:hover{background:#FE6D4C;text-decoration:none;color:#fff;}


/*»ó´Ü°¡ÀÌµå¸Þ´º*/
.btn_guide1{
	text-align:center; 
	vertical-align:middle;
	background:#000; 
	border-radius:1px;
	height:24px;
	padding:4px 10px 4px 10px; 
	margin:1px 1px 1px 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font: 9pt/10pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn_guide1:link{background:#000;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide1:visited{background:#000;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide1:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}

.btn_guide2{
	text-align:center; 
	vertical-align:middle;
	background:#F79646; 
	border-radius:1px;
	line-height:24px;
	height:24px;
	padding:4px 10px 4px 10px; 
	margin:1px 1px 1px 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font: 9pt/10pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn_guide2:link{background:#F79646;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide2:visited{background:#F79646;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide2:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}

.btn_guide3{
	display:inline-block;
	text-align:center; 
	vertical-align:middle;
	background:#9BBB59; 
	height:24px;
	padding:4px 10px 4px 10px; 
	margin:1px 1px 1px 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font: 9pt/10pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn_guide3:link{background:#9BBB59;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide3:visited{background:#9BBB59;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide3:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}


.btn_guide6{
    position: relative;
    display: inline-block;
    margin:2px;
    padding:4px 10px 4px 10px; 
    border-bottom: none;
    -webkit-border-radius:0.1em;
    -moz-border-radius: 0.1em;
    border-radius: 0.1em;
    color: #fff !important;
    text-decoration: none !important;
    text-transform: uppercase;
    font-size: 14pt !important;
	text-align:center;
    cursor: pointer;
	background:#F79646;
}
	.btn_guide6:link{background:#F79646;text-decoration:none;color:#fff; vertical-align:middle;}
	.btn_guide6:visited{background:#F79646;text-decoration:none;color:#fff; vertical-align:middle;}
	.btn_guide6:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}


.btn_guide7{
    position: relative;
    display: inline-block;
	margin:2px;
    padding:4px 10px 4px 10px; 
    border-bottom: none;
    -webkit-border-radius:0.1em;
    -moz-border-radius: 0.1em;
    border-radius: 0.1em;
    color: #fff !important;
    text-decoration: none !important;
    text-transform: uppercase;
    font-size: 14pt !important;
	text-align:center;
    cursor: pointer;
	background:#32B0B8;
}
	.btn_guide7:link{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}
	.btn_guide7:visited{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}
	.btn_guide7:hover{background:#9BBB59;text-decoration:none;color:#fff; vertical-align:middle;}



/*!Ä«Å×°í¸®»ç¿ë/¹Ì»ç¿ë¹öÆ° */
.btn_guide4{
	text-align:center;
	display:inline-block;
	background:#FF581E; 
	border-radius:1px;
	height:17px;
	padding:0 10px 0px 10px; 
	padding-top:8px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font: 9pt/9pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn_guide5{
	text-align:center;
	display:inline-block;
	background:#F79646; 
	border-radius:1px;
	height:17px;
	padding:0 10px 0px 10px; 
	padding-top:8px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font: 9pt/9pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
/*small size Gray*/
.smallBtn07 { border-radius:2px; color:#fff; font: 11px/12px 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block;padding:4px 4px 4px 4px;text-decoration:none !important; text-align:center; box-shadow: 0px 0px 0px;-webkit-box-shadow: 0px 0px 0px;-moz-box-shadow: 0px 0px 0px; background-color:#333}
.smallBtn07:hover{ color:#fff; background-color:#FD8585; font: 11px/12px 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block; text-align:center;}
a.smallBtn07 { color:#ffffff;  letter-spacing: -1px;}
a.smallBtn07 a:link {color:#ffffff; text-decoration:none;}
a.smallBtn07 a:visited {color:#ffffff;}

/*small size1*/
.menusmall_btn1 { 
	border-radius:1px; 
	color:#fff;
	font-size:10pt;
	display:inline-block; 
	padding:3px 20px 3px 20px;
	margin:0 10px 0 10px;
	text-decoration:none !important; 
	text-align:center; 
	background-color:#EF6F6F;
}
.menusmall_btn1:hover{ color:#fff; background-color:#FD8585;}
a.menusmall_btn1 { color:#ffffff;}
a.menusmall_btn1 a:link {color:#ffffff;}
a.menusmall_btn1 a:visited {color:#ffffff;}

/*small size2*/
.menusmall_btn2 {
	border-radius:1px;  
	color:#fff;
	font-size:10pt;
	display:inline-block; 
	padding:3px 20px 3px 20px;
	margin:0 10px 0 10px;
	text-decoration:none !important;
	text-align:center;
	background-color:#9BBB59;
}
.menusmall_btn2:hover{ color:#fff; background-color:#BBD100;}
a.menusmall_btn2 { color:#ffffff; }
a.menusmall_btn2 a:link {color:#ffffff;}
a.menusmall_btn2 a:visited {color:#ffffff;}

/*small size3*/
.menusmall_btn3 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt;
	display:inline-block;
	padding:3px 10px 3px 10px; 
	margin:1px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#333;
}
	.menusmall_btn3:hover{ color:#fff; background-color:#88A0E7;}
	a.menusmall_btn3 { color:#ffffff; }
	a.menusmall_btn3 a:link {color:#ffffff; text-decoration:none;}
	a.menusmall_btn3 a:visited {color:#ffffff;}

/*small size4*/
.menusmall_btn4 {
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	display:inline-block;
	padding:3px 10px 3px 10px; 
	margin:1px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#999;
}
.menusmall_btn4:hover{ color:#fff; background-color:#597ADB;  font-size:9pt; text-align:center;}
a.menusmall_btn4 { color:#ffffff;  letter-spacing: -1px;}
a.menusmall_btn4 a:link {color:#ffffff; text-decoration:none;}
a.menusmall_btn4 a:visited {color:#ffffff;}


/*small size5*/
.menusmall_btn5 { border-radius:1px;  color:#fff; font-size:9pt;display:inline-block; 
padding:3px 10px 3px 10px;
margin:0 1px 0 1px; text-align:center; background-color:#333;
}
.menusmall_btn5:hover{ color:#fff; background-color:#88A0E7;  font-size:9pt; text-align:center;}
a.menusmall_btn5 { color:#ffffff;  letter-spacing: -1px;}
a.menusmall_btn5 a:link {color:#ffffff; text-decoration:none;}
a.menusmall_btn5 a:visited {color:#ffffff;}

/*small size6*/
.menusmall_btn6 { border-radius:1px;  color:#fff; font-size:9pt;display:inline-block;  
padding:3px 10px 3px 10px; 
margin:0 1px 0 1px; text-align:center; background-color:#999;
}
.menusmall_btn6:hover{ color:#fff; background-color:#597ADB;  font-size:9pt; text-align:center;}
a.menusmall_btn6 { color:#ffffff;  letter-spacing: -1px;}
a.menusmall_btn6 a:link {color:#ffffff; text-decoration:none;}
a.menusmall_btn6 a:visited {color:#ffffff;}


/*small size7*/
.menusmall_btn7 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	display:inline-block;
	padding:3px 10px 3px 10px; 
	margin:1px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#597ADB;
}
.menusmall_btn7:hover{ color:#fff; background-color:#597ADB;  font-size:9pt; text-align:center;}
a.menusmall_btn7 { color:#ffffff;  letter-spacing: -1px;}
a.menusmall_btn7 a:link {color:#ffffff; text-decoration:none;}
a.menusmall_btn7 a:visited {color:#ffffff;}

.menusmall_btn7-1 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	display:inline-block;
	padding:3px 10px 3px 10px; 
	margin:1px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#FC6E51;
}
.menusmall_btn7-1:hover{ color:#fff; background-color:#E84C4B;  font-size:9pt; text-align:center;}
a.menusmall_btn7-1 { color:#ffffff;  letter-spacing: -1px;}
a.menusmall_btn7-1 a:link {color:#ffffff; text-decoration:none;}
a.menusmall_btn7-1 a:visited {color:#ffffff;}

/*small size8*/
.menusmall_btn8 { border-radius:1px;  color:#fff;display:inline-block;  font: 10pt 'RixSGo M',"NanumGothicBold","NanumGothic",ng; padding:3px 10px 3px 10px; margin:0 2px 0 0; text-align:center; background-color:#B27DFD;}
.menusmall_btn8:hover{ color:#fff; background-color:#945DE0; text-align:center;}
.menusmall_btn8 { color:#ffffff;  letter-spacing: -1px;}
.menusmall_btn8:link {color:#ffffff; text-decoration:none;}
.menusmall_btn8:visited {color:#ffffff;}

.menusmall_btn9P { 
	border-radius:10px;  
	color:#333; 
	display:inline-block; 
	font-size:9pt; 
	border:1px; border-color:#333; border-style:solid;
	padding:2px 5px 5px 4px; 
	margin:0 1px 0 1px; 
	text-decoration:none !important; 
	text-align:center; 
	letter-spacing: -1px;

	background-color:#fff;}
.menusmall_btn9P:hover{ color:#fff; background-color:#333;}
a.menusmall_btn9P { color:#ffffff;}
a.menusmall_btn9P a:link {color:#ffffff; text-decoration:none;}
a.menusmall_btn9P a:visited {color:#ffffff;}

.menusmall_btn10 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt;
	display:inline-block; 
	padding:3px 10px 3px 10px; 
	margin:1px;
	text-decoration:none !important; 
	text-align:center; 
	background-color:#09C0EF;
}
	.menusmall_btn10:hover{ color:#fff; background-color:#03AFDB;}
	a.menusmall_btn10 { color:#ffffff; }
	a.menusmall_btn10 a:link {color:#ffffff; text-decoration:none;}
	a.menusmall_btn10 a:visited {color:#ffffff;}

.menusmall_btn11 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt;
	display:inline-block; 
	padding:3px 10px 3px 10px; 
	margin:1px;
	text-decoration:none !important; 
	text-align:center; 
	background-color:#FC6E51;
}
	.menusmall_btn11:hover{ color:#fff; background-color:#E84C4B;}
	a.menusmall_btn11 { color:#ffffff; }
	a.menusmall_btn11 a:link {color:#ffffff; text-decoration:none;}
	a.menusmall_btn11 a:visited {color:#ffffff;}


/*1Â÷/2Â÷/3Â÷ Ä«Å×°í¸® Ç¥½Ã¾ÆÀÌÄÜ*/
.item_category_icon1 { 
	font: 10pt 'RixSGo M',"NanumGothicBold","NanumGothic",ng;
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	padding:3px 10px 3px 10px; 
	margin:0 1px 0 10px; 
	text-align:center; 
	background-color:#333;}

.item_category_icon2 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	padding:3px 10px 3px 10px; 
	margin:0 1px 0 20px; 
	text-align:center; 
	background-color:#777;}

.item_category_icon3 { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	padding:3px 10px 3px 10px; 
	margin:0 1px 0 30px; 
	text-align:center; 
	background-color:#bbb;}



/*ÀüÃ¼º¸±â¹öÆ°*/
.searchB_more { border-radius:1px;  color:#fff; font-size:9pt; padding:5px 20px 5px 20px; margin:0 3px 3px 3px; 
	text-decoration:none !important; text-align:center; background-color:#333;}
.searchB_more:hover{ color:#fff; background-color:#FD8585;  font-size:9pt; text-align:center;}
a.searchB_more { color:#ffffff;  letter-spacing: -1px;}
a.searchB_more a:link {color:#ffffff; text-decoration:none;}
a.searchB_more a:visited {color:#ffffff;}

/*small size µµ¿ò¸»¹öÆ°*/
.searchB {
	border-radius:1px;
	display:inline-block; 
	text-shadow:none;  
	color:#fff;
	font-size:9pt;
	padding:1px 20px 0 20px;
	margin:3px; 
	text-decoration:none !important; 
	text-align:center;
	background-color:#333;
}

	.searchB:hover{ color:#fff; background-color:#FD8585; }
	a.searchB { color:#ffffff;  letter-spacing: -1px;}
	a.searchB a:link {color:#ffffff; text-decoration:none;}
	a.searchB a:visited {color:#ffffff;}

/*small size µµ¿ò¸»¹öÆ°1*/
.searchC { 
	border-radius:1px;
	color:#fff;
	display:inline-block; 
	font-size:9pt;
	padding:1px 20px 0 20px;
	margin:3px; 
	text-decoration:none !important; 
	text-align:center;
	background-color:#09C0EF;
}
	.searchC:hover{ color:#fff; background-color:#0094BA;}
	a.searchC { color:#ffffff;  letter-spacing: -1px;}
	a.searchC a:link {color:#ffffff; text-decoration:none;}
	a.searchC a:visited {color:#ffffff;}

/*small size µµ¿ò¸»¹öÆ°2*/
.searchE { 
	border-radius:1px;
	color:#fff;
	font-size:9pt;
	padding:1px 20px 0 20px;
	margin:3px; 
	text-decoration:none !important; 
	text-align:center;
	background-color:#E35959;
}
.searchE:hover{ color:#fff; background-color:#BD4343;}
a.searchE { color:#ffffff;  letter-spacing: -1px;}
a.searchE a:link {color:#ffffff; text-decoration:none;}
a.searchE a:visited {color:#ffffff;}

.bbsicon-noneesens {display:none;}
.bbsicon-noneesens2 {display:none;}

/*small size µµ¿ò¸»¹öÆ°3*/
.searchF { 
	border-radius:1px;
	color:#fff;
	display:inline-block; 
	font-size:9pt;
	padding:1px 20px 0 20px;
	margin:3px; 
	text-decoration:none !important; 
	text-align:center;
	background-color:#32B0B8;
}
.searchF:hover{ color:#fff; background-color:#31859B;  font-size:9pt; text-align:center;}
a.searchF { color:#ffffff;  letter-spacing: -1px;}
a.searchF a:link {color:#ffffff; text-decoration:none;}
a.searchF a:visited {color:#ffffff;}

/*small size µµ¿ò¸»¹öÆ°4*/
.searchG { 
	border-radius:1px;
	color:#fff;
	display:inline-block; 
	font-size:9pt;
	padding:1px 20px 0 20px;
	margin:3px; 
	text-decoration:none !important; 
	text-align:center;
	background-color:#E35959;
}
.searchG:hover{ color:#fff; background-color:#BD4343;  font-size:9pt; text-align:center;}
a.searchG { color:#ffffff;  letter-spacing: -1px;}
a.searchG a:link {color:#ffffff; text-decoration:none;}
a.searchG a:visited {color:#ffffff;}



/*small size µµ¿ò¸»¹öÆ°5*/
.searchC_sc { 
	border-radius:1px;  
	color:#fff; 
	font-size:9pt; 
	padding:3px 5px 3px 3px; 
	margin:0 1px 0 1px; 
	text-decoration:none !important; 
	text-align:center;   
	letter-spacing: -1px;
	background-color:#32B0B8;}
.searchC_sc:hover{ color:#fff; background-color:#31859B;}
a.searchC_sc { color:#ffffff;}
a.searchC_sc a:link {color:#ffffff; text-decoration:none;}
a.searchC_sc a:visited {color:#ffffff;}



/*small size µµ¿ò¸»¹öÆ°5*/
.searchC_icon_sns { 
	border-radius:30px;  
	color:#fff; 
	font-size:11pt; line-height:36px;
	padding:10px 30px 10px 30px; 
	margin:0 1px 0 1px; 
	text-decoration:none !important; 
	text-align:center;   
	letter-spacing: -1px;
	background-color:#f05d5d;}
.searchC_icon_sns:hover{ color:#fff; background-color:#ff8383;}
a.searchC_icon_sns { color:#ffffff;}
a.searchC_icon_sns a:link {color:#ffffff; text-decoration:none;}
a.searchC_icon_sns a:visited {color:#ffffff;}




/*°Ô½ÃÆÇ°Ë»ö¹öÆ°1*/
.search_bbs {
	border-radius:1px;
	color:#fff; 
	font-size:10pt; 
	padding:10px 20px 10px 20px; 
	margin:0 2px 0 2px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#333;
}
	.search_bbs:hover{ color:#fff; background-color:#777;}
	a.search_bbs { color:#ffffff;}
	a.search_bbs a:link {color:#ffffff;}
	a.search_bbs a:visited {color:#ffffff;}


/*°Ô½ÃÆÇ°Ë»ö¹öÆ°2*/
.search_bbs1 {
	border-radius:1px;
	color:#fff; 
	font-size:10pt; 
	padding:10px 20px 10px 20px; 
	margin:2px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#DA707E;
	letter-spacing: -1px;
	display:inline-block;
	line-height:18px;
}
.search_bbs1:hover{ color:#fff; background-color:#A83E4C;}
a.search_bbs1 { color:#ffffff; }
a.search_bbs1 a:link {color:#ffffff;}
a.search_bbs1 a:visited {color:#ffffff;}

/*°Ô½ÃÆÇ°Ë»ö¹öÆ°3*/
.search_bbs2 { 
	border-radius:1px;
	color:#fff; 
	font-size:10pt; 
	padding:10px 20px 10px 20px; 
	margin:2px;  
	text-decoration:none !important;
	text-align:center; 
	background-color:#76923C;
	letter-spacing: -1px;
	display:inline-block;
	line-height:18px;
	}
.search_bbs2:hover{ color:#fff; background-color:#4F6128;}
a.search_bbs2 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs2 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs a:visited {color:#ffffff;}

/*°Ô½ÃÆÇ°Ë»ö¹öÆ°4*/
.search_bbs3 { 
	border-radius:1px;
	color:#fff; 
	font-size:10pt; 
	padding:10px 20px 10px 20px; 
	margin:2px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#606D8C;
	letter-spacing: -1px;display:inline-block;
	line-height:18px;
}
.search_bbs3:hover{ color:#fff; background-color:#414C66;}
a.search_bbs3 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs3 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs3 a:visited {color:#ffffff;}

.search_bbs4 {
	border-radius:1px;
	color:#fff; 
	font-size:10pt; 
	padding:10px 20px 10px 20px; 
	margin:2px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#333;display:inline-block;line-height:18px;
}
	.search_bbs4:hover{ color:#fff; background-color:#777;}
	a.search_bbs4 { color:#ffffff;}
	a.search_bbs4 a:link {color:#ffffff;}
	a.search_bbs4 a:visited {color:#ffffff;}



.search_bbs_box { display:inline-block; }

.search_bbs5 { border-radius:1px;  color:#fff; font-size:9pt; padding:8px 5px 8px 5px; margin:1px; text-decoration:none !important; text-align:center; background-color:#4BACC6;}
.search_bbs5:hover{ color:#fff; background-color:#267F96;  font-size:9pt; text-align:center;}
a.search_bbs5 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs5 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs5 a:visited {color:#ffffff;}


.search_bbs6 { border-radius:1px; margin:0 0 0 6px; color:#fff; font-size:9pt; padding:8px 35px 8px 35px; text-decoration:none !important; text-align:center; background-color:#4BACC6;}
.search_bbs6:hover{ color:#fff; background-color:#267F96;  font-size:9pt; text-align:center;}
a.search_bbs6 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs6 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs6 a:visited {color:#ffffff;}


.search_bbs7 { 
	border-radius:1px;  
	color:#fff; font-size:9pt; 
	padding:13px 8px 13px 6px; margin:1px; 
	text-decoration:none !important; 
	text-align:center; 
	background-color:#000;}
.search_bbs7:hover{ color:#fff; background-color:#777;  font-size:9pt; text-align:center;}
a.search_bbs7 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs7 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs7 a:visited {color:#ffffff;}


.search_bbs7_1 { 
	border-radius:1px;  
	color:#fff; font-size:9pt; 
	padding:5px 8px 5px 6px; margin:1px; 
	text-decoration:none !important; 
	text-align:center; 
	background-color:#333;}
.search_bbs7_1:hover{ color:#fff; background-color:#777;  font-size:9pt; text-align:center;}
a.search_bbs7_1 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs7_1 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs7_1 a:visited {color:#ffffff;}


.search_bbs8 { 
	border-radius:1px; margin:0 0 0 6px; color:#fff; 
	font-size:9pt; padding:8px 35px 8px 35px; 
	text-decoration:none !important; 
	text-align:center; background-color:#000;}
.search_bbs8:hover{ color:#fff; background-color:#777;  font-size:9pt; text-align:center;}
a.search_bbs8 { color:#ffffff;  letter-spacing: -1px;}
a.search_bbs8 a:link {color:#ffffff; text-decoration:none;}
a.search_bbs8 a:visited {color:#ffffff;}


/*Ä«Å×°í¸®µî·Ï¹öÆ°*/
.category_bt2 { border-radius:1px; margin:0 0 0 6px; color:#fff; font-size:9pt; padding:8px 15px 8px 15px; text-decoration:none !important; text-align:center; background-color:#4BACC6;}
.category_bt2:hover{ color:#fff; background-color:#267F96;  font-size:9pt; text-align:center;}
a.category_bt2 { color:#ffffff;  letter-spacing: -1px;}
a.category_bt2 a:link {color:#ffffff; text-decoration:none;}
a.category_bt2 a:visited {color:#ffffff;}

.category_bt3 { border-radius:1px; margin:0 0 0 6px; color:#fff; font-size:9pt; padding:8px 15px 8px 15px; text-decoration:none !important; text-align:center; background-color:#A0CD51;}
.category_bt3:hover{ color:#fff; background-color:#79A62B;  font-size:9pt; text-align:center;}
a.category_bt3 { color:#ffffff;  letter-spacing: -1px;}
a.category_bt3 a:link {color:#ffffff; text-decoration:none;}
a.category_bt3 a:visited {color:#ffffff;}



/*small size µµ¿ò¸»¹öÆ°Èò»ö*/
.searchD { border-radius:5px;  
color:#fff; font-size:9pt; padding:3px 7px 3px 7px; 
margin:0 10px 0 10px; text-decoration:none !important; 
text-align:center; background-color:#FFF;
border:1px; border-color:#ddd; border-style:solid;
}
a.searchD:hover{ color:#888888; background-color:#E1E1E1;  letter-spacing: -1px; font-size:9pt; text-align:center;border:1px; border-color:#bbb; border-style:solid;}
a.searchD a:link {color:#888888; text-decoration:none;}
a.searchD a:visited {color:#888888;}



/*¹Ì´Ï»èÁ¦(x)¹öÆ°*/
.searchDX { border-radius:4px;  
color:#fff; font-size:9pt; padding:2px 3px 2px 2px; 
margin:0 2px 0 2px; text-decoration:none !important; 
text-align:center; background-color:#FFF;
border:1px; border-color:#ddd; border-style:solid;
}



/*¶ó¿îµå¹è°æ*/
.Btn07_bg { border-radius:7px; width:94%; color:#333; font: 11px/12px 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block;padding:20px 20px 20px 20px;text-decoration:none !important; text-align:center; background-color:#CFEAF2}
.Btn08_bg { border-radius:7px; width:80%; color:#333; font: 11pt 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block;padding:15px 20px 15px 20px;text-decoration:none !important; text-align:center; background-color:#CFEAF2}

/*Ä«Å×°í¸®¼øÀ§*/
.ranking_bgM { 
	border-radius:1px;
	color:#333; font: 10pt 'RixSGo M',"NanumGothicBold","NanumGothic",ng;
	padding:5px 20px 5px 20px;
	margin:1px;
	text-decoration:none !important; 
	text-align:center; background-color:#CFEAF2
	}


/*¸ÞÀÎ°øÁö»çÇ×¸µÅ©*/
.btn_news { height:22px; color:#546687; font: 12px/14px 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block;padding:5px 0 0px 0;text-decoration:none !important;
	box-shadow: 0px 0px 0px;-webkit-box-shadow: 0px 0px 0px;-moz-box-shadow: 0px 0px 0px; background-color:}
.btn_news:hover{ height:22px;color:#fff; background-color:#6C82AA; font:bold 12px/14px 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block;} 
a.btn_news { color:#546687;  letter-spacing: -1px;}
a.btn_news a:link {color:#546687; text-decoration:none;}
a.btn_news a:visited {color:#546687;}


/*»ç¿ëÀÚÆäÀÌÁöÁ¤º¸BOX*/
.pageinfo_box { border-radius:7px;width:100%; color:#fff; font: 11px/12px 'RixSGo M',"NanumGothicBold","NanumGothic",ng;display:inline-block;padding:4px 4px 4px 4px;text-decoration:none !important; text-align:center; box-shadow: 0px 0px 0px;-webkit-box-shadow: 0px 0px 0px;-moz-box-shadow: 0px 0px 0px; background-color:#778AA3}

.font_icon001 { font-size:16pt;  color:#fff; padding-right:3px;}

.co_name_noneesens { display:none; }
.request_noneesens { display:none; }
/*======°ü¸®ÀÚ·Î±×ÀÎ¿µ¿ª====== */
@media (min-width:200px) and (max-width:1090px){
	.searchC { 
		border-radius:1px;
		color:#fff;
		display:inline-block; 
		font-size:9pt;
		padding:1px 10px 0 10px;
		margin:3px; 
	}

	.searchE { 
		border-radius:1px;
		color:#fff;
		font-size:9pt;
		padding:1px 20px 0 20px;
		margin:3px;
	}
	.searchF { 
		border-radius:1px;
		color:#fff;
		display:inline-block; 
		font-size:9pt;
		padding:1px 10px 0 10px;
		margin:3px; 
	}
	.searchG { 
		border-radius:1px;
		color:#fff;
		display:inline-block; 
		font-size:9pt;
		padding:1px 10px 0 10px;
		margin:3px; 
	}

	
	
	.btn_guide6{
		position: relative;
		display: inline-block;
		margin:2px;
		padding:0 10px 0 10px; 
		border-bottom: none;
		-webkit-border-radius:0.1em;
		-moz-border-radius: 0.1em;
		border-radius: 0.1em;
		color: #fff !important;
		text-decoration: none !important;
		text-transform: uppercase;
		font-size: 17pt !important;
		text-align:center;
		cursor: pointer;
		background:#F79646;
	}

	.btn_guide7{
		position: relative;
		display: inline-block;
		margin:2px;
		padding:0 10px 0 10px; 
		border-bottom: none;
		-webkit-border-radius:0.1em;
		-moz-border-radius: 0.1em;
		border-radius: 0.1em;
		color: #fff !important;
		text-decoration: none !important;
		text-transform: uppercase;
		font-size: 17pt !important;
		text-align:center;
		cursor: pointer;
		background:#32B0B8;
	}

	.co_name_noneesens { display:inline-block; }
	.request_noneesens { display:inline-block; }
	.esensbtn-botton5{
		height:40px;
		font-size:10pt;
		line-height:40px;
		width:100%;
		background:#333; 
		border-radius:1px;
		padding:0 0;
		margin:0px 1px 0 1px;
		text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
		color:#fff;
		font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}
	/*°Ô½ÃÆÇ°Ë»ö¹öÆ°1*/
	.search_bbs {
		border-radius:1px;
		color:#fff; 
		font-size:10pt; 
		height:20px;
		line-height:20px;
		padding:5px 10px 5px 10px; 
		margin:0 2px 0 2px; 
		text-decoration:none !important;
		text-align:center; 
		background-color:#333;
		display:inline-block;
	}
	.esensbtn-botton1, .esensbtn-botton1_1{
		text-align:center;
		height:40px; 
		line-height:40px;
		padding:0 20px;
		margin:2px 1px 2px 1px;
		text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
		color:#fff;
		font-size: 11pt;
	}
}

@media (min-width:200px) and (max-width:1270px){
.bbsicon-noneesens {
	display:inline-block;
	text-align:center; 
	vertical-align:middle;
	background:#FC6E51; 
	border-radius:50%;
	height:17px;
	padding:0 5px 0px 5px; 
	padding-top:6px; 
	margin:1px 1px 1px 4px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font: 9pt/9pt 'RixSGo B',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
	.bbsicon-noneesens:hover{ color:#fff; background-color:#FD9985;}
	a.bbsicon-noneesens { color:#ffffff; }
	a.bbsicon-noneesens a:link {color:#ffffff;}
	a.bbsicon-noneesens a:visited {color:#ffffff;}

.bbsicon-noneesens2 {
	display:inline-block;
	text-align:center; 
	vertical-align:middle;
	background:#4F81BD; 
	border-radius:30px;
	height:17px;
	padding:0 9px 0px 9px; 
	padding-top:6px; 
	margin:1px 1px 1px 4px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font: 9pt/9pt 'RixSGo B',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
	.bbsicon-noneesens2:hover{ color:#fff; background-color:#1F497D;}
	a.bbsicon-noneesens2 { color:#ffffff; }
	a.bbsicon-noneesens2 a:link {color:#ffffff;}
	a.bbsicon-noneesens2 a:visited {color:#ffffff;}


.btn_guide2{
	display:inline-block;
	text-align:center; 
	vertical-align:middle;
	background:#F79646; 
	border-radius:1px;
	height:17px;
	padding:0 5px 0px 5px; 
	padding-top:6px; 
	margin:1px 1px 1px 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font: 9pt/9pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn_guide3{
	display:inline-block;
	text-align:center; 
	vertical-align:middle;
	background:#9BBB59; 
	border-radius:1px;
	height:17px;
	padding:0 5px 0px 5px; 
	padding-top:8px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font: 9pt/9pt 'RixSGo M',"NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}

img.resizeO {
  height: auto;
  width: 100%;
}

img.resizeBook {
  min-width: 150px;
  height: auto;
  width: 100%;
}
img.resizeADD {
  min-width: 150px;
  height: auto;
  width: 100%;
}

img.resizeDG {
  min-width: 150px;
  height: auto;
  width: 30%;
}
.esensbtn-botton7{
	text-align:center;
	background:#ED7272; 
	border-radius:1px;
	padding:0 10px; margin:2px 2px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size:10pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}

.esensbtn-botton7_1{
	text-align:center;
	background:#5F82E5; 
	border-radius:1px;
	padding:0 10px; margin:2px 2px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-size:10pt;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.font_icon001 {display: none;}

.spec_contsens{
	width:100%;
	padding-top:300px;
	text-align:center;
}
}
.padding_5 {padding:0 5px;}
@media (min-width:1280px) and (max-width:5000px){/*pcweb*/ /*1232(5000)*/
/*ÀüÃ¼¹è°æ¹×»ó´Ü¿©¹é:containerItem*/
.spec_contsens{display: none;}
}


@media only screen and (min-width: 180px) and (max-width: 680px) {
.menusmall_btn1 {font-size:9pt; padding:3px 10px 3px 10px; margin:2px;}
.menusmall_btn2 {font-size:9pt; padding:3px 10px 3px 10px; margin:2px;}
.menusmall_btn3 {font-size:9pt; padding:3px 6px 3px 5px; margin:2px;}
.menusmall_btn4 {font-size:9pt; padding:3px 6px 3px 5px; margin:2px;}
.menusmall_btn5 {font-size:9pt; padding:3px 6px 3px 5px; margin:2px;}
.menusmall_btn7 {font-size:9pt; padding:3px 6px 3px 5px; margin:2px;}
.date {
	color:#666; 
	font-size: 9pt; 
}

.sensM{ 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:9pt; 
	text-align:center;
	}

.f08				{font-size:9pt; letter-spacing: -0.1em;}
.f08_B				{font-size:9pt; letter-spacing: -0.1em;}
.f08_F				{font-size:9pt; letter-spacing: -0.1em;}
.f08_F_B			{font-size:9pt; letter-spacing: -0.1em;}
.f09_b_join			{font-size:9pt; letter-spacing: -0.1em;}
.f09_b				{font-size:9pt; letter-spacing: -0.1em;}
.f09_F				{font-size:9pt; letter-spacing: -0.1em;}
.f09_CC0			{font-size:9pt; letter-spacing: -0.1em;}
.f09_b_CC0			{font-size:10pt; letter-spacing: -0.1em;}
.f09_b_003			{font-size:9pt; letter-spacing: -0.1em;}
.f09_b_CC6			{font-size:9pt; letter-spacing: -0.1em;}

/*1Â÷/2Â÷/3Â÷ Ä«Å×°í¸® Ç¥½Ã¾ÆÀÌÄÜ*/
.item_category_icon1 { 
	padding:3px 5px 3px 5px; 
	margin:0 1px 0 1px; 
	}

.item_category_icon2 { 
	padding:3px 5px 3px 5px; 
	margin:0 1px 0 5px;
	}

.item_category_icon3 { 
	padding:3px 5px 3px 5px; 
	margin:0 1px 0 10px;
	}


.sensL {font-size: 9pt;}
.customizing_img {display: none;}
.sub_titleO {font-size:12pt}
.sub_titleS {font-size:10pt}

.top_menuL { 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#ffffff; 
	font-size: 9pt; 
	letter-spacing: -0.1em; 
	padding-top:2px; 
	text-align:center;
	}
.top_menuL a:link {color:#ffffff; text-decoration:none;}
.top_menuL a:visited {color:#ffffff;}
.top_menuL a:hover{color:#FFD200;}

.top_menuL_On {
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#FFD200;
	font-size: 9pt;
	letter-spacing: -0.1em; 
	padding-top:2px;
	text-align:center;
	}
.top_menuL_On a:link {color:#ffffff; text-decoration:none;}
.top_menuL_On a:visited {color:#FFD200;}
.top_menuL_On a:hover{color:#FFD200;}
.index_login2 { width:95%;}
.index_login3 { width:100%;}
/*¸ð¹ÙÀÏ ·Î±×ÀÎ ¹öÆ°Ã³¸®*/
.esensbtn_login-btn{
	display:inline-block;
	text-align:center;
	background:#495164; 
	border-radius:7px;
	height:60px; 
	line-height:60px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	float:left;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_login-btn:link{background:#495164;text-decoration:none;color:#fff;}
.esensbtn_login-btn:visited{background:#495164;text-decoration:none;color:#fff;}
.esensbtn_login-btn:hover{background:#4F81BD;text-decoration:none;color:#fff;}
}


@media only screen and (min-width: 681px) and (max-width: 1140px) {
.top_menuL { 
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#ffffff; 
	font-size: 10pt;
	letter-spacing: -0.1em;
	padding-top:2px;
	text-align:center;
	}
.top_menuL a:link {color:#ffffff; text-decoration:none;}
.top_menuL a:visited {color:#ffffff;}
.top_menuL a:hover{color:#FFD200;}

.top_menuL_On {
	font-family: 'RixSGo M',"NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#FFD200; 
	font-size: 10pt;
	letter-spacing: -0.1em;
	padding-top:2px; 
	text-align:center;
	}
.top_menuL_On a:link {color:#ffffff; text-decoration:none;}
.top_menuL_On a:visited {color:#FFD200;}
.top_menuL_On a:hover{color:#FFD200;}
.index_login3 { width:90%;}
/*¸ð¹ÙÀÏ ·Î±×ÀÎ ¹öÆ°Ã³¸®*/
.esensbtn_login-btn{
	display:inline-block; 
	text-align:center;
	background:#495164; 
	border-radius:7px;
	height:60px; 
	line-height:60px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	float:left;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn_login-btn:link{background:#495164;text-decoration:none;color:#fff;}
.esensbtn_login-btn:visited{background:#495164;text-decoration:none;color:#fff;}
.esensbtn_login-btn:hover{background:#4F81BD;text-decoration:none;color:#fff;}
}

/* placeholder color ÇÊµå³»ºÎ¿¡ ¼³¸í±Û ÀÍ½º6~9 ¾ÈµÊ */
.placeholder_color::-webkit-input-placeholder{color:#a9a9a9} 
.placeholder_color:-moz-placeholder{color:#a9a9a9}
.placeholder_color::-moz-placeholder{color:#a9a9a9}
.placeholder_color:-ms-input-placeholder{color:#a9a9a9}


/* =================È¸¿ø°¡ÀÔÆû ½ÃÀÛ================= */
.joinInfo .bbs_write01 th p em{padding-left:7px;color:#f00;}
.joinInfo .bbs_write01 td p{display:inline-block;padding:3px 0 3px 0;}
.joinInfo .bbs_write01 td p:first-child{margin-right:-4px;}

/*ÇÊµå¼¼·ÎÁ¤·Ä */
.joinInfo .bbs_write01 td input, .joinInfo .bbs_write01 td select{vertical-align:middle;}
.joinInfo .bbs_write01 td input[type="radio"]{margin:0 0 0 0;vertical-align:middle;}

/* °¢ ÇÊµåµé.. */
.joinInfo .bbs_write01 td .formText{width:138px;}
.joinInfo .bbs_write01 td .formSelect{width:140px;}
.joinInfo .bbs_write01 td .textDomin{width:198px;}
.joinInfo .bbs_write01 td .textphone{width:40px;}
.joinInfo .bbs_write01 td .textPost{width:48px;}
.joinInfo .bbs_write01 td .textAddr01{width:95%;}
.joinInfo .bbs_write01 td .textAddr02{width:95%;}
.joinInfo .bbs_write01 td.email{padding:7px 0 3px;}
.joinInfo .bbs_write01 td.addr01{padding-top:7px;}
.joinInfo .bbs_write01 td.addr02{padding-bottom:7px;}
.joinInfo .bbs_write01 td.addr02 p{margin-top:-3px;padding-top:0;}
.joinInfo .bbs_write01 td.addr02 input{margin:6px 0 0;}

#calendar_list_tableTD_on:hover {
	background:#f9f9f9;
	}

#page_divcont {margin:0 auto; width:100%;} 

#page_divLeft {clear:both; float:left; width:30%;} 
#page_divcenter {float:left; width:30%;}  
#page_divright {float:left; width:30%;} 


#page_divcont1 {margin:0 auto; width:100%;} 

#page_divLeft1 {clear:both; float:left; width:auto;} 
#page_divcenter1 {float:left; width:5%; padding-top:15px;}  
#page_divright1 {float:left; width:20%; padding-top:5px;} 


.staricon {color:#E84C4B; font-size:12pt;}

#page_divcont_TOW {margin:0 auto; width:100%;} 

#page_divLeft1_TOW {clear:both; float:left; width:50%;  width:auto; margin:10px 0;} 
#page_divright1_TOW {float:left; width:50%; margin:10px 0; padding-top:4px;} 
.sensOsize {font-size:10pt; text-align:center;}



@media (min-width:641px) and (max-width:959px){/*tablet ~pc*//*768(611)*/
#page_divcont {margin:0 auto; width:100%;} 

#page_divLeft {clear:both; float:left; width:45%; margin:10px 0;} 
#page_divcenter {float:left; width:45%; margin:10px 0;} 
#page_divright {float:left; width:45%;} 


#page_divcont1 {margin:0 auto; width:100%;} 

#page_divLeft1 {clear:both; float:left; width:auto; margin:10px 0;} 
#page_divcenter1 {float:left; width:5%; padding-top:15px; margin:10px 0;} 
#page_divright1 {float:left; width:45%; padding-top:15px;} 

select.formSelect_width{ min-width:150px; }
}


@media (min-width:180px) and (max-width:640px){/*mobile and mini- tablet*/
#page_divcont {margin:0 auto; width:100%;} 

#page_divLeft {clear:both; float:left; width:100%;  margin:10px 0;} 
#page_divcenter {float:left; width:100%;  margin:10px 0;} 
#page_divright {float:left; width:100%;} 


#page_divcont1 {margin:0 auto; width:100%;} 

#page_divLeft1 {clear:both; float:left; width:auto;  margin:10px 0;} 
#page_divcenter1 {float:left; width:5%; padding-top:15px; margin:10px 0;} 
#page_divright1 {float:left; width:100%;} 


#page_divcont_TOW {margin:0 auto; width:100%;} 

#page_divLeft1_TOW {clear:both; float:left; width:100%;  width:auto;} 
#page_divright1_TOW {float:left; width:100%; padding-top:4px;} 


/*°Ô½ÃÆÇ¹öÆ°-·¹µå*/
.esensbtn_bbs_bt1{padding:0 15px; font-size:9pt;}
/*°Ô½ÃÆÇ¹öÆ°-ºí·ç*/
.esensbtn_bbs_bt2{padding:0 15px; font-size:9pt;}
/*°Ô½ÃÆÇ¹öÆ°-³×ÀÌºñ*/
.esensbtn_bbs_bt3{padding:0 15px; font-size:9pt;}
/*°Ô½ÃÆÇ¹öÆ°-±×·¹ÀÌ*/
.esensbtn_bbs_bt4{padding:0 15px; font-size:9pt;}


}

.diaryopen1 {display: block;}
.diaryopen2 {display: none;}
.bbs_view_box01 {display: none;}

@media (min-width:180px) and (max-width:1023px){/*mobile and mini- tablet*/
.diaryopen1 {display: none;}
.diaryopen2 {display: block;}
.bbs_view_box01 {
	display: block;
	font-size:9pt; 
	color:#FC6E51;
}

.sensOsize {font-size:9pt; text-align:center; letter-spacing: -0.1em;}
}

.fa-main_icon1 {
	font-size:4em; 
	color:#F09AA6; 
	margin:0 30px;
	}
.fa-main_icon2 {
	font-size:3.2em; 
	color:#95B3D7; 
	margin:0 26px;
	}
.fa-main_icon_bold {
	padding:2px;
	font-size:9pt;
	text-align:center;
	font-family: 'RixSGo M',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}


@media (min-width:180px) and (max-width:800px){/*mobile and mini- tablet*/
.fa-main_icon1 {
	font-size:2.5em; 
	}
.fa-main_icon2 {
	font-size:2.5em; 
	}
}

/*µå·¹±× ¼ø¼­Á¤·Ä*/
.dragdroplink_cont { width: 100%; float: left; }
.dragdrop_cont { height: 30px;  margin-bottom: 10px; }

.dragdrop_1 { background-color: #ED5565; }
.dragdrop_2 { background-color: #E95546; }
.dragdrop_3 { background-color: #34BC9D; }
.dragdrop_4 { background-color: #D870A9; }
.dragdrop_5 { background-color: #434A53; }


.sens_body { 
	color:#333; 
	font-size: 11pt; 
	letter-spacing: -0.1em;
	}

.sens_body2 { 
	color:#333; 
	font-size: 11pt;
	 letter-spacing: -0.1px;
	 font-family: 'RixSGo B',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}

.sens_body3 { 
	color:#333; 
	font-size: 10pt; 
	letter-spacing: -0.1em;
	}
.sens_body4 { 
	color:#000; 
	font-size: 14pt; 
	letter-spacing: -0.1px;
	}
.sens_body5 { 
	color:#777; 
	font-size: 10pt; 
	letter-spacing: -1px;
	}
.sens_body6 { 
	color:#333; 
	font-size: 10pt; 
	letter-spacing: -1px;
	}
.sens_body7 { 
	color:#548DD4; 
	font-size: 10pt; 
	letter-spacing: -1px;
	font-family: 'RixSGo B',"NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}
.sens_body8 { 
	color:#777; 
	font-size: 10pt; 
	letter-spacing: -1px;
	}
.sens_body9 { 
	color:#777; 
	font-size: 12pt; 
	letter-spacing: -1px;
	}

.fa-star-font{	
	color:#FC6E51;
	font-size: 10pt;
}


@media (min-width:180px) and (max-width:1024px){/*mobile and mini- tablet*/
	.menu_shop_none {display: none;}
	.sens_body2 { 	font-size: 10pt;	}
	.sens_body5 { 	font-size: 10pt; 	}
	.sens_body8 { 	font-size: 10pt; 	}
	
	.fa-star-font{	
		color:#FC6E51;
		font-size:8pt;
	}
}

@media (min-width:601px) and (max-width:940px){/*mobile and mini- tablet*/
.menu_shop_none {display: none;}
.sens_body6 { 
	font-size: 9pt; 
	}
}
@media (min-width:180px) and (max-width:600px){/*mobile and mini- tablet*/
.menu_shop_none {display: none;}
.sens_body6 { 
	font-size: 9pt; 
	}
}

.minibox_btn01 {
	text-align:center;  
	background:#fff; 
	border-radius:5px;;
	padding:5px 20px 5px 20px; 
	margin:3px 1px;
	display: inline-block;
	border:2px solid #777;
	color:#333;
	font-size: 10pt;
	letter-spacing: -1px;
	font-family:  'RixSGo M', "NanumBarunGothic", "NanumBarunGothicBold", "Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn01:hover{ 
		color:#fff; 
		background-color:#777; 
		border:2px solid #777;
	}
	a.minibox_btn01 { 
		color:#333;  
	}
	a.minibox_btn01 a:link {
		color:#333; 
	}
	a.minibox_btn01 a:visited {
		color:#333;
	}


.minibox_btn02_chomini_black {
	text-align:center;  
	background:#7DD6ED; 
	border-radius:10px;
	line-height:20px;
	padding:0 5px 0 4px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 9pt;
	vertical-align:middle;
	letter-spacing: -0.5px;
	font-family:  'RixSGo B', "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	min-width:30px;
	}
	.minibox_btn02_chomini_black:hover{color:#fff;background-color:#47C6E7;}
	a.minibox_btn02_chomini_black {color:#fff;}
	a.minibox_btn02_chomini_black a:link {color:#fff;}
	a.minibox_btn02_chomini_black a:visited {color:#fff;}



.minibox_btn03_chomini_black {
	text-align:center;  
	background:#F09AA6; 
	border-radius:10px;
	line-height:20px;
	padding:0 5px 0 4px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 9pt;
	vertical-align:middle;
	letter-spacing: -0.5px;
	font-family:  'RixSGo B', "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	min-width:30px;
	}
	.minibox_btn03_chomini_black:hover{color:#fff;background-color:#E66173;}
	a.minibox_btn03_chomini_black {color:#fff;}
	a.minibox_btn03_chomini_black a:link {color:#fff;}
	a.minibox_btn03_chomini_black a:visited {color:#fff;}


.minibox_btn04_chomini_black {
	text-align:center;  
	background:#FC6E51; 
	border-radius:10px;
	line-height:20px;
	padding:0 5px 0 4px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 9pt;
	vertical-align:middle;
	letter-spacing: -0.5px;
	font-family:  'RixSGo B', "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn04_chomini_black:hover{color:#fff;background-color:#333;}
	a.minibox_btn04_chomini_black {color:#fff;}
	a.minibox_btn04_chomini_black a:link {color:#fff;}
	a.minibox_btn04_chomini_black a:visited {color:#fff;}


.minibox_btn05_chomini_black {
	text-align:center;  
	background:#55C1E7; 
	border-radius:26px;
	line-height:26px;
	padding:0 10px 0 10px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 9pt;
	vertical-align:middle;
	letter-spacing: -0.5px;
	font-family:  'RixSGo B', "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn05_chomini_black:hover{color:#fff;background-color:#2AAAD7;}
	a.minibox_btn05_chomini_black {color:#fff;}
	a.minibox_btn05_chomini_black a:link {color:#fff;}
	a.minibox_btn05_chomini_black a:visited {color:#fff;}

.minibox_btn06_chomini_black {
	text-align:center;  
	background:#A864A8; 
	border-radius:26px;
	line-height:26px;
	padding:0 10px 0 10px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 9pt;
	vertical-align:middle;
	letter-spacing: -0.5px;
	font-family:  'RixSGo B', "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn06_chomini_black:hover{color:#fff;background-color:#A722A9;}
	a.minibox_btn06_chomini_black {color:#fff;}
	a.minibox_btn06_chomini_black a:link {color:#fff;}
	a.minibox_btn06_chomini_black a:visited {color:#fff;}


/*ÆäÀÌÁö ´Ù´Ü ³ª´©±â Ãß°¡*/

.esensbox-wrapper {
	overflow: hidden;
}
.esensbox-wrapper_gallery {
	overflow: hidden;
	width: 100%;
}

.esensbox-col {
	background: #FFF;
	float: left;
	margin-left: 3.2%;
	margin-bottom: 30px;
}
.esensbox-col_2dan  {
	background: #fff;
	margin-left: 3.2%;
	margin-bottom: 30px;
}
.esensbox-col_3dan {
	background: #FFF;
	float: left;
	margin-bottom: 30px;
}
.esensbox-col_5dan {
	background: #fff;
	float: left;
	margin-left: 3.2%;
	margin-bottom: 30px;
}

.fullwidth .esensbox-col {
	float: none;
	margin-left: 0;
}

.esensbox-grid4 .esensbox-col {
	width: 22.6%;
}

.esensbox-grid3 .esensbox-col {
	width: 2%;
}

.esensbox-grid3 .esensbox-col_3dan {
	width: 30%;
}

.esensbox-grid5 .esensbox-col_5dan {
	width: 22.6%;
}


.esensbox-grid2 .esensbox-col {
	width: 48.4%;
}


.esensbox-grid2  {
	width: 97%;
	margin:auto;
}


.esensbox-grid-box01 {float: left; width:15%; padding:1em 0 0 0; }/*ÆäÀÌÁö ÀüÃ¼ ÁÂÃø°ú ÄÁÅÙÃ÷ ¿µ¿ª 2´Ü ³ª´©±â*/
.esensbox-grid-box02 {float: right; width:82%; padding:2em 1em 2em 1em; }
.esensbox-grid-box03 {float: left; width:82%;}/*ÆäÀÌÁö ÀüÃ¼ ÁÂÃø°ú ÄÁÅÙÃ÷ ¿µ¿ª 2´Ü ³ª´©±â*/
.esensbox-grid-box04 {float: left; width:15%; padding:1em 0 0 0; }


.esensbox-col_2dan-1 {	width: 48.4%;	float: left;}
.esensbox-col_2dan-2 {	width: 48.4%;	float: right;}
.esensbox-col_2dan-3 {	width: 60%;	float: left;}
.esensbox-col_2dan-4 {	width: 35%;	float: right;}

.esensbox-grid-bbsbox01 {float: left; width:30%; padding:0; }
.esensbox-grid-bbsbox02 {float: left; width:12%; padding:5px; }
.esensbox-grid-bbsbox03 {float: left; width:15%; padding:0; }
.esensbox-grid-bbsbox04 {float: left; width:5%; padding:5px; }
.esensbox-grid-bbsbox05 {float: left; width:35%; padding:0;}

.esensbox-grid4 .esensbox-col:nth-of-type(4n+1),
.esensbox-grid3 .esensbox-col:nth-of-type(3n+1),
.esensbox-grid2 .esensbox-col:nth-of-type(2n+1),
.esensbox-grid3 .esensbox-col_3dan:nth-of-type(3n+1),
.esensbox-grid5 .esensbox-col_5dan:nth-of-type(4n+1) {
	margin-left: 0;
	clear: left;
}
#esensbox-grid-table-box {
	width:100%;
	display: inline-block;
	border:2px solid  #333; 
}
	.esensbox-grid-table-box01 { 
		width: 24.89%;
		height:80px;
		top: 50%;
		text-align:center;
		padding-top: 20px;
		padding-bottom: 20px;
		border-right:1px solid  #ddd; 
		border-bottom:1px solid  #ddd;	
		float: left; 
	}

@media screen and (max-width: 740px) {
	.noneesens-900 {display: none;}
	.esensbox-grid4 .esensbox-col {
		width: 31.2%;
	}
	.esensbox-grid5 .esensbox-col_5dan {
		width: 31.2%;
	}
	.esensbox-grid4 .esensbox-col:nth-of-type(4n+1) {
		margin-left: 3.2%;
		clear: none;
	}
	.esensbox-grid4 .esensbox-col:nth-of-type(3n+1) {
		margin-left: 0;
		clear: left;
	}
	.esensbox-grid5 .esensbox-col_5dan:nth-of-type(4n+1) {
		margin-left: 0;
		clear: left;
	}
.esensbox-grid-box03 {float: left; width:100%;}
.esensbox-grid-box04 {float: left; width:100%; padding:10px 0 0 0; }

}

@media screen and (max-width: 960px) {
	.noneesens-600 {display: none;}
	.esensbox-col_2dan-1 {	width: 100%; float: left; }
	.esensbox-col_2dan-2 {	width: 100%; float: left; }
	.esensbox-col_2dan-3 {	width: 100%; float: left;}
	.esensbox-col_2dan-4 {	width: 100%; float: left;}
	
	.esensbox-grid3 .esensbox-col_3dan {
		width: 100%;
	}	
.esensbox-grid-box03 {float: left; width:100%;}
.esensbox-grid-box04 {float: left; width:100%; padding:10px 0 0 0; }


	.esensbox-grid-table-box01 { 
		width: 50.00%;
		height:80px;
		float: left; 	
	}
}


@media only screen and (min-width: 140px) and (max-width: 340px) {
	.esensbox-grid-table-box01 { 
		width: 49.57%;
		height:80px;
		float: left; 
	}
}

@media only screen and (min-width: 340px) and (max-width: 859px) {
	.esensbox-grid-table-box01 { 
		width: 49.67%;
		height:80px;
		float: left; 
	}
}

@media only screen and (min-width: 860px) and (max-width: 960px) {
	.esensbox-grid-table-box01 { 
		width: 49.87%;
		height:80px;
		float: left; 
	}
}
@media only screen and (min-width: 961px) and (max-width: 1279px) {
	.esensbox-grid-table-box01 { 
		width: 33.22%;
		height:80px;
		float: left; 
	}
}

@media screen and (max-width: 1279px) {
	.esensbox-grid-box01 {display: none;}
	.esensbox-grid-box02 {float: left; width:100%; padding-left:0}

	.esensbox-grid-bbsbox01 {float: left; width:40%; padding:0; }
	.esensbox-grid-bbsbox02 {float: left; width:50%; padding:5px; }

	.esensbox-grid-bbsbox03 {float: left; width:20%; padding:0; clear: left; }
	.esensbox-grid-bbsbox04 {float: left; width:10%; padding:5px;}
	.esensbox-grid-bbsbox05 {float: left; width:60%; padding:5px;}

}


@media screen and (max-width: 600px) {
	.esensbox-grid4 .esensbox-col {
		width: 48.4%;
	}
	.esensbox-grid5 .esensbox-col_5dan {
		width: 46.4%;
	}
	.esensbox-grid4 .esensbox-col:nth-of-type(3n+1) {
		margin-left: 3.2%;
		clear: none;
	}
	.esensbox-grid4 .esensbox-col:nth-of-type(2n+1) {
		margin-left: 0;
		clear: left;
	}

	.esensbox-grid3 .esensbox-col {
		width: 48.4%;
	}
	.esensbox-grid3 .esensbox-col:nth-of-type(3n+1) {
		margin-left: 3.2%;
		clear: none;
	}
	.esensbox-grid3 .esensbox-col:nth-of-type(2n+1) {
		margin-left: 0;
		clear: left;
	}
	.esensbox-grid5 .esensbox-col_5dan:nth-of-type(2n+1) {
		margin-left: 0;
		clear: left;
	}
}


@media screen and (max-width: 640px) {
	.esensbox-col {
		width: 100% !important;
		margin-left: 0 !important;
		clear: none !important;
	}

	.esensbox-grid-bbsbox01 {float: left; width:40%; padding:0; }
	.esensbox-grid-bbsbox02 {float: left; width:50%; padding:5px; }

	.esensbox-grid-bbsbox03 {float: left; width:25%; padding:0; clear: left; }
	.esensbox-grid-bbsbox04 {float: left; width:10%; padding:5px;}
	.esensbox-grid-bbsbox05 {float: left; width:50%; padding:5px;}

}
@media screen and (max-width: 480px) {
	.esensbox-grid-bbsbox01 {float: left; width:40%; padding:0; }
	.esensbox-grid-bbsbox02 {float: left; width:50%; padding:5px; }

	.esensbox-grid-bbsbox03 {float: left; width:40%; padding:0; clear: left; }
	.esensbox-grid-bbsbox04 {float: left; width:50%; padding:5px;}
	.esensbox-grid-bbsbox05 {float: left; width:100%; padding:5px; }
}



/*ÆäÀÌÁö ´Ù´Ü ³ª´©±â Ãß°¡ End*/


/*Á¦Ç°¸®½ºÆ®.°Ô½ÃÆÇ¸®½ºÆ® ÆäÀÌÂ¡ ¹øÈ£ Ç¥½Ã ¼Ó¼º*/
.item_page_number_on {
	padding:0.5em 0.8em 0.3em 0.8em;
	margin-right:0.2em;
	background-color:#09C0EF;
	border:1px solid  #08A9D2;
	border-radius:1px; 
	color:#ffffff; 
	font-size:11pt;
	line-height:30px;
	background: -moz-linear-gradient(top,  #08A9D2 0%, #08A9D2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#08A9D2), color-stop(100%,#08A9D2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #09C0EF 0%,#08A9D2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #09C0EF 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #09C0EF 0%,#08A9D2 100%); /* IE10+ */
	background: linear-gradient(top,  #09C0EF 0%,#08A9D2 100%); /* W3C */
}
.item_page_number_off {
	padding:0.5em 0.8em 0.3em 0.8em;
	margin-right:0.2em;
	background-color:#fff;
	border:1px solid  #ddd;
	border-radius:1px; 
	color:#333; 
	font-size:11pt;
	line-height:30px;
	background: -moz-linear-gradient(top,  #efefef 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#FEFEFE)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top,  #efefef 0%,#efefef 100%); /* W3C */
}
.item_page_number_off:hover {
	padding:0.5em 0.8em 0.3em 0.8em;
	margin-right:0.2em;
	background-color:#6AD5F1;
	border:1px solid  #2DC3EA;
	border-radius:1px; 
	color:#fff; 
	font-size:11pt;
	line-height:30px;
	background: -moz-linear-gradient(top,  #09C0EF 0%, #09C0EF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#09C0EF), color-stop(100%,#09C0EF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #64DDFC 0%,#09C0EF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #64DDFC 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #64DDFC 0%,#09C0EF 100%); /* IE10+ */
	background: linear-gradient(top,  #64DDFC 0%,#09C0EF 100%); /* W3C */
}
.item_page_number_np {
	padding:0.5em 0.8em 0.3em 0.8em;
	margin-right:0.2em;
	background-color:#fff;
	border:1px solid  #ddd;
	border-radius:1px; 
	color:#333; 
	font-size:11pt;
	line-height:30px;
}
.item_page_number_np:hover {
	padding:0.5em 0.8em 0.3em 0.8em;
	margin-right:0.2em;
	background-color:#F79646;
	border:1px solid  #F5AD3C;
	border-radius:1px; 
	color:#333; 
	font-size:11pt;
	line-height:30px;
	background: -moz-linear-gradient(top,  #F79646 0%, #F79646 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F79646), color-stop(100%,#F79646)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #F5CF3C 0%,#F79646 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #F5CF3C 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #F5CF3C 0%,#F79646 100%); /* IE10+ */
	background: linear-gradient(top,  #F79646 0%,#F79646 100%); /* W3C */
}
a.item_page_number_np {
	padding:0.5em 0.8em 0.3em 0.8em;
	margin-right:0.2em;
	background-color:#efefef;
	border:1px solid  #ddd;
	border-radius:1px; 
	color:#333; 
	font-size:11pt;
	line-height:30px;
	background: -moz-linear-gradient(top,  #efefef 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#FEFEFE)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top,  #efefef 0%,#efefef 100%); /* W3C */
}
/*Á¦Ç°¸®½ºÆ®.°Ô½ÃÆÇ¸®½ºÆ® ÆäÀÌÂ¡ ¹øÈ£ Ç¥½Ã ¼Ó¼º End*/

.user-mailform-box { display: inline-block; padding:3px; }


/* -- ¹öÆ° -- */
.button2014esens {
  display: inline-block;
  padding: 2px 5px 2px 5px;
  background: #97BCCE;
  border-radius: 1px;
  color: #fff;
  cursor: pointer;
  margin:0.1em;
  line-height:20px;
  text-align:center;
}
	.button2014esens:hover{color:#fff;background-color:#FA8A71;}
	a.button2014esens {color:#fff;}
	a.button2014esens a:link {color:#fff;}
	a.button2014esens a:visited {color:#fff;}
	.button2014esens:active,.button2014esens.sensbutton-checked { background-color: #FA8A71;}


	.button2014_font {
	  color: #fff;
	  font-size:10pt;
	  font-family:  'RixSGo B', "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	}
		.button2014_font:hover{color:#fff;}
		a.button2014_font {color:#fff;}
		a.button2014_font a:link {color:#fff;}
		a.button2014_font a:visited {color:#fff;}


.carticom_mobile_circle {
	display:inline-block;
	padding:0.1em 0.7em;
	margin:0;
	border-radius:50px; 
	background: #7CA0B2;
	color: #fff;
	font-size:9pt;
}

.scrap_font03{
	font-size:10pt; 
	line-height: 130%;
	letter-spacing: -1px;
	color:#FC6E51;
	font-family:  'RixSGo M', "NanumBarunGothic", "NanumBarunGothicBold", "Dotum", "Tahoma", "Helvetica", sans-serif;
}

.scrap_font04{
	font-size:10pt; 
	line-height: 130%;
	letter-spacing: -1px;
	color:#fff;
	font-family:  'RixSGo M', "NanumBarunGothic", "NanumBarunGothicBold", "Dotum", "Tahoma", "Helvetica", sans-serif;
}

.minibox_btn04_chomini_bold { /*Å×µÎ¸®ÀÖ´Â ¹Ì´Ï¹öÆ°*/
	text-align:center;  
	background:#fff; 
	border-radius:20px;;
	border: 2px solid #ccc;
	padding:3px 6px 3px 6px;  
	min-width:110px;
	margin:2px 1px;
	display: inline-block;
	color:#000;
	font-size: 10pt;
	line-height: 18px;
	letter-spacing: -1px;
		font-family:  'RixSGo M', "NanumBarunGothic", "NanumBarunGothicBold", "Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn04_chomini_bold:hover{ color:#fff; background-color:#FC6E51; border: 2px solid #FC6E51;}
	a.minibox_btn04_chomini_bold {color:#000;}
	a.minibox_btn04_chomini_bold a:link {color:#000;}
	a.minibox_btn04_chomini_bold a:visited {color:#000;}
	.minibox_btn04_chomini_bold:hover .scrap_font03{ color:#fff; background-color:#FC6E51; border: 2px solid #FC6E51;}

.minibox_btn03_chomini_bold { /*Å×µÎ¸®ÀÖ´Â ¹Ì´Ï¹öÆ°*/
	text-align:center;  
	background:#55C1E7; 
	border-radius:20px;;
	padding:3px 6px 3px 6px;  
	min-width:110px;
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 10pt;
	line-height: 18px;
	letter-spacing: -1px;
	font-family:  'RixSGo M', "NanumBarunGothic", "NanumBarunGothicBold", "Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn03_chomini_bold:hover{ color:#fff; background-color:#2C9CD8; }
	a.minibox_btn03_chomini_bold {color:#fff;}
	a.minibox_btn03_chomini_bold a:link {color:#fff;}
	a.minibox_btn03_chomini_bold a:visited {color:#fff;}
	.minibox_btn03_chomini_bold:hover .scrap_font04{ color:#fff; background-color:#2C9CD8;}
