@charset "UTF-8";

/*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(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*/



/*±âº»*/
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;
}
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}
a{text-decoration:none; color:#333;}



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: 2em 0 2em 0; 
	padding:0 0 0 0;
}



h2 {
	font-size:12pt; 
	color:#FF7373;
	font-family: "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; 
	vertical-align:middle;
}
body,textarea,input,select, table, tr, td, span, p{
	line-height: 160%;
	text-align:left; 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:10pt; 
	color:#000;
	letter-spacing: -0.09em;
}
input{height:26px;}
textarea{width:90%;}

p,br,body,table,td { color:#000;}
.admin_main_txt{padding-left:40px; background:#fff;}
.admin_main_txt_title{font-family: "Noto Sans KR", sans-serif; font-size:27px; color:#1f1f1f; font-weight:normal; letter-spacing:-0.5px; margin-bottom:27px; }
.admin_main_txt_cont{margin-bottom:50px;}
.admin_main_txt_cont p{font-family: "Noto Sans KR", sans-serif; font-size:17px; color:#736e6e; font-weight:lighter;}
.admin_main_txt_cont p font{font-family: "Noto Sans KR", sans-serif; font-weight:normal;}
.admin_main_btns{padding:40px; background:#f5f5f5;}
.admin_main_btns_title{font-family: "Noto Sans KR", sans-serif; font-size:27px; color:#1f1f1f; margin-bottom:40px;}
.admin_banner_list li{margin:0; padding:0; list-style:none;}
.admin_banner_list li img{width:100%; margin-bottom:0;}


@media screen and (max-width: 1024px) {
html {overflow-x: hidden;/*min-width:1028px;*/ height:100%;}
body,textarea,input,select, table, tr, td, span, p{
	line-height: 1.8;
	font-size:9pt;
	letter-spacing:0;
	}
body{
background: url(../../data/designImages/login_bg.jpg)no-repeat center center fixed;
    background-size: cover;}
}




.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; 
	}
.spacelin15 { 
	height:2em;
	position:relative;   
	display:block; 
	}

.spaceline-item {
	width:100%;
	display: block;
	margin:2em 0;
	border-top:1px solid  #aaa;
	}

.footer-space { 
	height:2em;
	position:relative;   
	display:block; 
	background: #f8f8f8;
	}

 /*¼½¼Çº° ¶óÀÎÃ³¸®*/
.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: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#F6576C}
.font2 {font-family: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#42A4FF}
.font3 {font-family: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	font-size:10pt; color:#6DC616}
.font4 {font-family: "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 {}

.table_border1 { 
}

.table_border2 { 

}
.tipbox{
	background:#f5f4f4; 
	padding:1em; /* margin:5px 0 5px 0; */

}
.tipbox-in-out{
	background:#fff; 
	padding:1em;
	border:2px dotted #FF5A3F;  
	padding:1em;

}

.tipbox-in{
	background:#fff; 
	padding:1em;
	padding:1em;

}
.tipbox-in .glyphicon { color:#FF5A3F; font-size:20pt !important;  }

.table_all{border: 1px solid #C2C2C2; padding:5px;}
.table_all_A{border: 3px solid #b62727; padding:5px;}
.table_all_B{border: 3px solid #b62727; padding:5px;}
.table_all_C{border: 3px solid #b62727; padding:5px;}

.table_all_view{border: 3px solid #333; padding:0;}
.tabletd_all{border:1px solid #C2C2C2; font-size:10pt; padding:5px; }


/*********°ü¸®ÀÚ ¸Þ´º Á¾ÇÕ°ü¸® µå¶ø´Ù¿î¸Þ´º********/
.table_all_sitemenu_box {
	border:1px solid #C2C2C2; 
	color:#777; font-size:10pt; text-align:center;
}
.table_all_sitemenu_right {
	border-right:1px solid #C2C2C2; 
	padding:5px;
	text-align:center;
}
	.table_all_sitemenu_right_cont1 { /*Á¦¸ñ*/
		width:200px; 
		padding-left:10px; 
		text-align:left;
		color:#000000;
		font-size: 11pt; 
		font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
		letter-spacing: -0.1em; 
	}
	.table_all_sitemenu_right_cont2 {width:200px;}/*»ç¿ëÀ¯¹«*/
	.table_all_sitemenu_right_cont3 {width:200px; color:#aaaaaa}/*¸ðµâ¼±ÅÃ*/
	.table_all_sitemenu_right_cont4 {text-align:left; WORD-BREAK: break-all; word-wrap: break-word}/*¸µÅ©*/
	.table_all_sitemenu_right_cont5 {width:200px}/*°ü¸®*/
.table_all_sitemenu_left {
	border-left:0 solid #C2C2C2; 
	padding:5px;
	text-align:center;
}

.menutable-boldcheck-box {
	width:100%;
	border-top:1px solid #C2C2C2; 
	font-size:10pt;
}
.menutable-boldcheck-box-right {
	width:299px;
	background:#FAF3F3;
	font-size:10pt;
	text-align:right;
	padding:.5em;
	padding-right:1em;
	border-bottom:1px solid #ddd; 
	border-right:1px solid #ddd; 
}
.menutable-boldcheck-box-left {
	font-size:10pt;
	padding:.5em;
	padding-left:1em;
	border-bottom:1px solid #ddd; 
}

.sitemenu_table_titlebg { /**¸Þ´ºÅ×ÀÌºíÁ¦¸ñ¹Ù**/
	font-size:12pt; 
	font-family: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica", sans-serif; 
	background:#fff; 
	margin:3px;
	padding: 0.2em;
	text-align:center;
	background: -moz-linear-gradient(#fff, #f6f6f6);
    background: -ms-linear-gradient(#fff, #f6f6f6);
    background: -o-linear-gradient(#fff, #f6f6f6);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f6f6f6));
    background: -webkit-linear-gradient(#fff, #f6f6f6);
    background: linear-gradient(#fff, #f6f6f6);
	border-top:1px solid #C2C2C2;
	border-bottom:1px solid #8F8F8F;
	border-left:1px solid #C2C2C2;
	border-right:1px solid #8F8F8F;
    color: #333;
    text-shadow: 0 1px rgba(255,255,255,0.9);
}
	.sitemenu_table_titlebg_cont1 { width:200px; }/*Á¦¸ñ*/
	.sitemenu_table_titlebg_cont2 {width:200px;}/*»ç¿ëÀ¯¹«*/
	.sitemenu_table_titlebg_cont3 {width:200px;}/*¸ðµâ¼±ÅÃ*/
	.sitemenu_table_titlebg_cont4 {}/*¸µÅ©*/
	.sitemenu_table_titlebg_cont5 {width:200px}/*°ü¸®*/


@media screen and (max-width: 1024px) {
	.table_all_sitemenu_right_cont1 { width:auto; }/*Á¦¸ñ*/
	.table_all_sitemenu_right_cont2 {width:60px;}/*»ç¿ëÀ¯¹«*/
	.table_all_sitemenu_right_cont3 {width:80px;}/*¸ðµâ¼±ÅÃ*/
	.table_all_sitemenu_right_cont4 {display:none;}/*¸µÅ©*/
	.table_all_sitemenu_right_cont5 {width:80px}/*°ü¸®*/

	.sitemenu_table_titlebg_cont1 { width:auto; }/*Á¦¸ñ*/
	.sitemenu_table_titlebg_cont2 {width:60px;}/*»ç¿ëÀ¯¹«*/
	.sitemenu_table_titlebg_cont3 {width:80px;}/*¸ðµâ¼±ÅÃ*/
	.sitemenu_table_titlebg_cont4 {display:none;}/*¸µÅ©*/
	.sitemenu_table_titlebg_cont5 {width:80px}/*°ü¸®*/
}
/*********°ü¸®ÀÚ ¸Þ´º Á¾ÇÕ°ü¸® µå¶ø´Ù¿î¸Þ´º End********/



.tabletd_all_field {
	border-top:1px solid #C2C2C2;  
	border-left:1px solid #C2C2C2; 
	border-right:1px solid #C2C2C2; 
	font-size:10pt; 
	padding:5px; 
}

.tabletd_all_field_bottom { 
	border-top:1px solid #C2C2C2; 
	padding:1px; 
}

.tabletd_all_cont_subject {border:1px solid #C2C2C2; font-size:10pt; padding:5px; background:#f6f6f6; }
.tabletd_all_cont_cont {border:1px solid #C2C2C2; font-size:10pt; color:#777; padding:5px; background:#fff; }

.tabletd_all2{border:1px solid #C2C2C2; font-size:10pt; padding:5px;  background:#fff;}
.tabletd_all2:hover{background:#f6f6f6;}
.tabletd_small{
	border:1px solid #C2C2C2;
	text-align:left; 
	font-size:10pt; 
	padding:5px;
	background:#fff;
}

.leftmenu_icon1 {margin:0 10px; height:49px; line-height:49px; display:block; border-top: 1px solid #000; border-bottom: 1px solid #4d4d4d;}
.leftmenu_icon1 a{font-family: "Noto Sans KR", sans-serif; font-size:16px; color:#ffffff; font-weight:lighter; padding-left:5px;}

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

.tabletd_Lmall{
	border:1px solid #C2C2C2;
	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: "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: "NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif; padding-right:5px;}

/*ÀÌ¹ÌÁö¸®»çÀÌÁî*/
@media screen and (max-width: 1024px) {
.productM {font-size:10pt;}
input.formText_mo100{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C; background-color:#F6F6F6}
input.formText_molo{width:200px; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo{width:200px; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_400{width:400px; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_600{width:600px; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_800{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_mini{width:50px; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}

}
@media (min-width:200px) and (max-width:640px){
input.formText_mo100{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C; background-color:#F6F6F6}
input.formText_molo{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_400{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_600{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_800{width:80%; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}
input.formText_mo_mini{width:50px; border-radius:5px; height:20px;font-size:9pt;margin:1px;padding:2px 5px;border:2px solid #9C9C9C;vertical-align:middle; text-align:left; background-color:#F6F6F6}

}


.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:100%;
display:inline-block; 
text-align:center;
vertical-align:middle;
background:#ffffff;
border-radius:20px;
padding:0; margin:0;}


.box-radius{display:inline-block; width:100%; text-align:center;vertical-align:middle;
background:#495164;
padding:10px 0; margin:0px 1px 0 0px;
color:#fff; float:left;font-family: "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: "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: "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: "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: "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: "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:"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: "NanumGothicBold", "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.f09_b_003{
	font-size:11pt;  
	color:#0033CC;
	font-family: "NanumGothicBold", "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.f09_b_CC6{
	font-size:11pt;  
	color:#CC6600;
	font-family:"NanumGothicBold", "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}

.sensM					{ 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:11pt; 
	text-align:center;
}
.sensD					{ 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	font-size:11pt;
}
.sensR					{ color:#E60000; font-size:10pt; text-align:center;}
.sensO					{ color:#777; font-size:10pt; text-align:center;}
.sensP					{ color:#777; font-size:10pt; padding-left:10px;}
.sensW					{ color:#777; font-size:10pt;}
.sensX					{ color:#777; font-size:9pt;}
.sens_xbold					{  
	text-align:center;
	color:#777; 
	font-size:10pt;
	font-family: "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:#777; font-size:11pt;  letter-spacing: -0.04em; }
.sensA					{ color:#7C7C7C; font-size:10pt;}
.menu					{ color:#777; 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;
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}


.menulinkcopy  { 
	font-size: 8pt;
	letter-spacing: -0.01em;
	line-height: 140%;
	color:#777;
}

.mmenu  { font-size: 8pt; 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;}

/*******2017.8Ãß°¡******/
.lefttable-box-title {
	width:100%; 
	margin-top:1em;
	background:#E8EAEE url(../img/left_service_table_bg1.png) no-repeat;
	height:46px; 
	font-size:18pt;
	color:#333; 
	padding-top:.4em; 
	padding-left:1.5em;
}
.left_menuS  {
	color:#6D758A; 
	font-size: 10pt; 
	letter-spacing: -0.1em;
	font-family:  "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	background: url(../img/left_menu_2013icon2.gif) left 6px no-repeat;
	padding-left:.8em;
	height:20px;
	margin-left:1em;
	text-shadow: 0 1px 0 #fff; 
}
.left_menuS  a{
	color:#4C5366; 
	text-shadow: 0 1px 0 #fff; 
}
.left_menuS_bottomline { width:100%; height:2px; background: url(../img/left_menu_2013_line.gif) repeat; }


.top_menuL { font-family: "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: "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: "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: "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: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
}
.sub_titleL  { 
	color:#000000; 
	font-size: 14pt; 
	letter-spacing: -0.1em;
	font-family: "NanumGothicBold", "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	padding-top:3em;
}
.sub_titleM  {
	color:#312d2e;  
	font-size: 12pt; 
	letter-spacing: -0.1em;
	line-height:50px;
	font-family: "NanumGothicBold", "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
}
.sub_titleM-icon  {
	font-size: 16pt; 
}
.contenM  {
	color:#000000;
	font-size: 11pt; 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	text-align:center;
}
.contenM-eng {
	color:#999;
	font-size: 10pt; 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	text-align:left;
	display:block; 
}
.contenM-ko {
	color:#000;
	font-size: 11pt; 
	font-family:  "NanumGothicBold", "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	text-align:left;
	display:block; 
}
.contenM-footer  {
	color:#000000;
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	text-align:center;
}

.contenL  { 
	color:#000000;
	font-size: 12px;
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
}
.contenS  {
	color:#000000; 
	font-size: 12px;
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
}
.contenT  {
	color:#000000;
	font-size: 10pt; 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
	padding:2em 0;
}
.contenO  {
	color:#000000;
	font-size: 11pt; 
	font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; 
	letter-spacing: -0.1em; 
}

.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;
	}
	.sensD{ font-size:10pt;	}
}
/* ¸Þ´º¾óÁ¦¸ñ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: "NanumGothicBold", "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: "NanumGothicBold", "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: "NanumGothicBold", "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:#1f1f1f; 
	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: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}
.esensbtn-botton1:link{background:#3f3f3f;text-decoration:none;color:#fff;}
.esensbtn-botton1:visited{background:#3f3f3f;text-decoration:none;color:#fff;}
.esensbtn-botton1:hover{background:#3f3f3f;text-decoration:none;color:#fff;}

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


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


.esensbtn-botton3-1{
	display:inline-block; 
	text-align:center;
	background:#333; 
	border-radius:1px;
	height:33px;
	line-height:33px;
	padding:0 20px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-family: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.esensbtn-botton3-1 a{color:#fff;}
.esensbtn-botton3-1:link{color:#fff;}
.esensbtn-botton3-1:visited{color:#fff;}
.esensbtn-botton3-1:hover{background:#777;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: "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: "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: "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: "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: "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: "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: "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:8px;
	height:80px;
	width:140px;
	line-height:80px;
	padding:0 20px;
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font-family: "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: "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: "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: "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: "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: "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;}

.admin_title h1{font-size:40px; font-family:'Arial', sans-serif; color:#352d2c; font-weight:bold; line-height:1.3;}


/*»ó´Ü°¡ÀÌµå¸Þ´º*/
.btn_guide1{
	display:inline-block; 
	text-align:center;  
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-size: 14px;
	font-family: "Noto Sans KR", sans-serif;
	text-decoration:none;
	width:137px;
	height:49px;
	line-height:49px;
	border:1px solid #fff;
	border-radius:30px;
	font-weight:normal;
	margin-right:10px;
}

.btn_home{
	display:inline-block; 
	text-align:center;  
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font-size: 14px;
	font-family: "Noto Sans KR", sans-serif;
	text-decoration:none;
	width:216px;
	height:49px;
	line-height:49px;
	border-radius:30px;
	font-weight:normal;
	background:#343231;

}

.top_btn_group{height:69px; line-height:69px; text-align:center; margin:0 10px; border-bottom:1px solid #4d4d4d;}
.top_btn_group a{font-family: "Noto Sans KR", sans-serif; font-size:14px; color:#bdbdbd; font-weight:bold; margin-left:27px; letter-spacing:-0.5px;}
.top_btn_group a:nth-child(1){margin-left:0;}
.top_btn_group a:nth-child(2){display:none;}

.admin_cs_center{background:#1f1f1f; padding-bottom:1000px;}
.admin_cs_center .cs_txt{padding-left:25px;}
.admin_cs_center h1{font-family: "Noto Sans KR", sans-serif; font-weight:normal; font-size:20px; color:#cd0e0e; margin-bottom:15px;}
.admin_cs_center img{margin-bottom:22px; width:80%;}
.admin_cs_center h2{font-family: "Noto Sans KR", sans-serif; font-weight:normal; font-size:15px; color:#b8b8b8; margin-bottom:15px; padding-left:20px; background:url('../../../data/designImages/left_mail_icon.png')no-repeat left center;}
.admin_cs_center p{font-family: "Noto Sans KR", sans-serif; font-weight:lighter; font-size:13ppx; color:#757575;}

.btn_guide1-1{
	display:inline-block;
	text-align:center; 
	background:#09C0EF; 
	border-radius:1px;
	line-height:20px;
	padding:10px 10px; 
	margin:0px 1px 0 1px;
	color:#fff;
	font: 9pt/10pt "NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}

.btn_guide1-1-1{
	text-align:center;  
	background:#fff; 
	border-radius:1px;
	padding:0 12px 0 11px; 
	font-size: 9pt;
	letter-spacing: -0.5px;	
}
.btn_guide1-1-1:link{background:#fff;text-decoration:none;}
.btn_guide1-1-1:visited{background:#fff;text-decoration:none;}

.btn_guide1-2{
	display:inline-block;
	text-align:center; 
	background:#09C0EF; 
	border-radius:1px;
	line-height:20px;
	padding:10px 10px; 
	margin:0px 1px 0 1px;
	color:#fff;
	font: 9pt/10pt "NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
.btn_guide1-2:link{background:#09C0EF;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide1-2:visited{background:#09C0EF;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide1-2:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}


.btn_guide2{
	display:inline-block;
	text-align:center; 
	background:#F79646; 
	border-radius:3px;
	line-height:20px;
	padding:10px 10px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff; 
	font: 9pt/10pt "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:#FF7300;text-decoration:none;color:#fff; vertical-align:middle;}

.btn_guide3{
	display:inline-block;
	text-align:center; 
	background:#9BBB59; 
	border-radius:1px;
	line-height:20px;
	padding:10px 10px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font: 9pt/10pt "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:#659600;text-decoration:none;color:#fff; vertical-align:middle;}

/*!Ä«Å×°í¸®»ç¿ë/¹Ì»ç¿ë¹öÆ° */
.btn_guide4{
	text-align:center;
	display:inline-block;
	background:#FF581E; 
	border-radius:1px;
	height:18px;
	padding:0 10px 0px 10px; 
	padding-top:8px; 
	margin:0px 1px 0 1px;
	text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
	color:#fff;
	font: 8pt/9pt "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: 8pt/9pt "NanumGothicBold","NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
}
/*small size Gray*/
.smallBtn07 { border-radius:2px; color:#fff; font: 11px/12px "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 "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:8pt;
	display:inline-block; 
	padding:3px 10px 3px 10px; 
	margin:0 1px 0 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:8pt; display:inline-block;padding:3px 10px 3px 10px; margin:0 1px 0 1px; text-decoration:none !important; text-align:center; background-color:#999;}
.menusmall_btn4:hover{ color:#fff; background-color:#597ADB;  font-size:8pt; 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:8pt;display:inline-block;  padding:3px 10px 3px 10px; margin:0 2px 0 0; text-align:center; background-color:#333;}
.menusmall_btn5:hover{ color:#fff; background-color:#88A0E7;  font-size:8pt; 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:8pt;display:inline-block;  padding:3px 10px 3px 10px; margin:0 2px 0 0; text-align:center; background-color:#999;}
.menusmall_btn6:hover{ color:#fff; background-color:#597ADB;  font-size:8pt; 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:8pt; display:inline-block; padding:3px 10px 3px 10px; margin:0 2px 0 0; text-align:center; background-color:#597ADB;}
.menusmall_btn7:hover{ color:#fff; background-color:#597ADB;  font-size:8pt; 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;}


/*small size8*/
.menusmall_btn8 { border-radius:1px;  color:#fff;display:inline-block;  font: 10pt "NanumGothicBold","NanumGothic",ng; padding:3px 10px 3px 10px; margin:0 2px 0 0; text-align:center; background-color:#515151;}
.menusmall_btn8:hover{ color:#fff; background-color:#3a3a3a; 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:8pt; 
	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;}


/*1Â÷/2Â÷/3Â÷ Ä«Å×°í¸® Ç¥½Ã¾ÆÀÌÄÜ*/
.item_category_icon1 { 
	font: 10pt "NanumGothicBold","NanumGothic",ng;
	border-radius:1px;  
	color:#fff; 
	font-size:8pt; 
	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:8pt; 
	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:8pt; 
	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:8pt;
	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:8pt; 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;
	line-height:16px;
	padding:3px 5px 3px 5px;
	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 { 
	display: inline-block;
	padding: 3px 8px;
	margin-bottom: 0;
	margin-left: 5px;
	font-size: 10pt;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	  touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	 -moz-user-select: none;
	  -ms-user-select: none;
		  user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color:#fff;
	background-color:#32B0B8;
	text-decoration:none !important;
}
	.searchC:hover{ color:#fff; background-color:#31859B;}
	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;
	display:inline-block; 
	font-size:8pt;
	padding:1px 10px 0 10px;
	margin:3px;
	text-decoration:none !important;
	text-align:center;
	background-color:#FF4254;
	border-radius: 4px;
}
.searchE:hover{ color:#fff; background-color:#F33636;}
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; font-size:8pt; padding:3px 7px 3px 5px; margin:0 3px 0 3px; text-decoration:none !important; text-align:center; background-color:#32B0B8;}
.searchF:hover{ color:#fff; background-color:#31859B;  font-size:8pt; 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; font-size:8pt; padding:3px 7px 3px 5px; margin:0 3px 0 3px; text-decoration:none !important; text-align:center; background-color:#E35959;}
.searchG:hover{ color:#fff; background-color:#BD4343;  font-size:8pt; 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:8pt; 
	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:2px; 
	text-decoration:none !important;
	text-align:center; 
	background-color:#333;
	letter-spacing: -1px;
	display:inline-block;
	line-height:18px;
}
	.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:8pt; 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:8pt; 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:8pt; 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:8pt; 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:8pt; 
	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:8pt; 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:8pt; 
	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:8pt; 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:2px; color:#fff; 
	font-size:10pt; padding:11px 20px 11px 20px; letter-spacing: -1px;
	text-decoration:none !important; 
	text-align:center; background-color:#000;}
.search_bbs8:hover{ color:#fff; background-color:#777;  font-size:10pt; 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:8pt; 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:8pt; 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:8pt; 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:8pt; 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:8pt; 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:8pt; 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:8pt; 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 "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 "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 "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 "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 "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 "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:#312d2e;}

.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){
	.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:5px;
		padding:0 0;
		margin:0px 1px 0 1px;
		text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
		color:#fff;
		font-family: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}
	/*°Ô½ÃÆÇ°Ë»ö¹öÆ°1*/

	.esensbtn-botton1{
		text-align:center;
		display:inline-block;
		height:40px; 
		line-height:40px;
		padding:0 34px;
		margin:1px 1px 1px 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:30px;
		height:22px;
		padding:10px 15px;
		padding-top:6px; 
		margin:1px 1px 1px 4px;
		text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
		color:#fff; 
		font: 8pt/9pt "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;}
	
	.sub_titleL  { font-size: 12pt; padding-top:0; }
	.sub_titleM  { font-size: 11pt; padding-top:0; }
	.esensbox-grid2 {margin-top:0em !important; } 
	.left_menuS_bottomline { width:97%; height:8px; background: url(../img/left_menu_2013_line.gif) repeat; }
	.bbsicon-noneesens2 {
		display:inline-block;
		text-align:center; 
		vertical-align:middle;
		background:#4F81BD; 
		border-radius:30px;
		height:22px;
		padding:10px 15px;
		padding-top:6px; 
		margin:1px 1px 1px 4px;
		text-transform:uppercase;/*!¿µ¹®´ë¹®ÀÚ·Î ÀÓÀÇº¯°æ */
		color:#fff; 
		font: 8pt/9pt "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;}


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: "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: "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:8pt; padding:3px 6px 3px 5px; margin:2px;}
.menusmall_btn4 {font-size:8pt; padding:3px 6px 3px 5px; margin:2px;}
.menusmall_btn5 {font-size:8pt; padding:3px 6px 3px 5px; margin:2px;}

.date {
	color:#666; 
	font-size: 9pt; 
}

.sensM{ 
	font-family: "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: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#ffffff; 
	font-size: 8pt; 
	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: "NanumGothic",  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;
	color:#FFD200;
	font-size: 8pt;
	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: "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: "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: "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: "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;}

#page_divcont {margin:0 auto; width:100%;} 
#page_divcont> .page-divLeft-box { margin:0 auto; width:70%; } 

#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_divcont> .page-divLeft-box { 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:8pt; 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: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	width:184px;
	background:#ffffff;
	border-left:30px solid #f5f5f5;;
	}
.fa-main_icon_bold:nth-child(1){border-left:0;}
.fa-main_icon_bold a{display:inline-block; font-family: "Noto Sans KR", sans-serif; font-size:17px; color:#3c3c3c; font-weight:400;}
.fa-main_icon_bold a img{margin-bottom:32px;}
.fa-main_icon_bold a .btn_go{height:38px; line-height:33px; border:1px solid #000000; border-radius:30px; background:#fff; width:115px; margin:30px 0;}
.fa-main_icon_bold a .btn_go p{font-family: "Noto Sans KR", sans-serif; font-size:14px; color:#000; font-weight:400; text-align:center; line-height:34px;}
.fa-main_icon_bold a:hover .btn_go{background:#ac2f2f;}
.fa-main_icon_bold a:hover .btn_go p{color:#ffffff;}

.fx_bg{background:url('../images/admin_fx_bg.jpg')no-repeat right bottom; background-attachment:fixed; padding:60px 0 35px 40px; margin-bottom:0!important;}
.fx_bg h1{font-family: "NanumSquare", sans-serif; font-weight:bold; font-size:28px; color:#fff; margin-bottom:25px;}
.fx_bg h1 span{font-family: "NanumSquare", sans-serif; font-weight:bold; font-size:36px; color:#fff;}
.fx_bg p{font-family: "NanumSquare", sans-serif; font-weight:bold; font-size:17px; color:rgba(255, 255, 255, .7); margin-bottom:40px; line-height:1.3; letter-spacing:-0.5px;}
.fx_bg a{width:173px; height:42px; line-height:40px; border:1px solid #fff; color:#fff; text-align:center; display:inline-block; font-family: "Noto Sans KR", sans-serif; font-size:14px; font-weight:400; border-radius:30px;}
.fx_bg a:hover{background:#fff; color:#000;}

.admin_footer{margin-left:272px; background:#404040; padding:20px 0 16px;}
.footer_txt{width:750px; text-align:center;}
.footer_txt p{display:block; text-align:center;}
.footer_txt .copyright_txt1{font-family: "Noto Sans KR", sans-serif; color:#fff; font-weight:lighter; font-size:14px; letter-spacing:0px;}
.footer_txt .copyright_txt2{font-family: "Noto Sans KR", sans-serif; color:#e7b52f; font-weight:lighter; font-size:14px; letter-spacing:0px; margin-bottom:0;}



@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: "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: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif;
	}
.sens_body8 { 
	color:#777; 
	font-size: 10pt; 
	letter-spacing: -1px;
	}
.sens_body9 { 
	color:#736e6e; 
	font-size: 17px; 
	letter-spacing: -0.5px;
	padding-left:25px;
	font-family: "Noto Sans KR", sans-serif;
	font-weight:lighter;
	}
.sens_body9 font{font-family: "Noto Sans KR", sans-serif; font-weight:400; color:#434242;}
.sens_body10 { 
	color:#000; 
	font-size: 12pt; 
	letter-spacing: -1px;
	}
.sens_body11 { 
	color:#000; 
	font-size: 16pt; 
	letter-spacing: -1px;
	}
@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; 	}
}

@media (min-width:601px) and (max-width:940px){/*mobile and mini- tablet*/
.menu_shop_none {display: none;}
.sens_body6 { 
	font-size: 8pt; 
	}
}
@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:   "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:#09C0EF; 
	border-radius:10px;
	line-height:20px;
	padding:0 12px 0 11px; 
	margin:2px 1px;
	display: block;
	color:#fff;
	font-size: 8pt;
	vertical-align:middle;
	letter-spacing: -0.5px;
	font-family:   "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn02_chomini_black:hover{color:#fff;background-color:#000;}
	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:#09C0EF; 
	line-height:16px;
	border-radius:16px;;
	padding:1px 12px 0 11px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 8pt;
	letter-spacing: -0.5px;
	font-family:   "NanumBarunGothicBold",  "NanumBarunGothic","Dotum", "Tahoma", "Helvetica", sans-serif;
	}
	.minibox_btn03_chomini_black:hover{color:#fff;background-color:#000;}
	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:16px;;
	padding:0 12px 0 11px; 
	margin:2px 1px;
	display: inline-block;
	color:#fff;
	font-size: 8pt;
	letter-spacing: -0.5px;
	font-family:   "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;}



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

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

.esensbox-col {
	float: left;
	margin-left: 3.2%;
	margin-bottom: 30px;
}
.esensbox-col_2dan  {
	margin-left: 3.2%;
	margin-bottom: 30px;
}
.esensbox-col_3dan {
	float: left;
	margin-left: 3.2%;
	margin-bottom: 30px;
}
.esensbox-col_5dan {
	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: 30%;
}

.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: 100%;
	margin:auto;
}


.esensbox-grid-box01 {float: left; width:15%; padding:1em 0 0 0; }/*ÆäÀÌÁö ÀüÃ¼ ÁÂÃø°ú ÄÁÅÙÃ÷ ¿µ¿ª 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:20%; padding:0; }
.esensbox-grid-bbsbox02 {float: left; width:12%; padding:0 5px; }
.esensbox-grid-bbsbox03 {float: left; width:25%; padding:0; }
.esensbox-grid-bbsbox04 {float: left; width:15%; padding:5px; }
.esensbox-grid-bbsbox05 {float: left; 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:auto;
		min-height:110px;
		top: 50%;
		text-align:center;
		padding-top: 20px;
		padding-bottom: 20px;
		border-right:1px solid  #ddd; 
		border-bottom:1px solid  #ddd;	
		float: left; 
	}

.category-grid-box {
	display: inline-block;
	width:100%;
	font-size:12pt; 
	font-family: "NanumGothicBold", "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica", sans-serif; 
	background:#fff; 
	background: -moz-linear-gradient(#fff, #f6f6f6);
    background: -ms-linear-gradient(#fff, #f6f6f6);
    background: -o-linear-gradient(#fff, #f6f6f6);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f6f6f6));
    background: -webkit-linear-gradient(#fff, #f6f6f6);
    background: linear-gradient(#fff, #f6f6f6);

	border-top:1px solid #C2C2C2;
	border-bottom:1px solid #8F8F8F;
	border-left:1px solid #C2C2C2;
	border-right:1px solid #8F8F8F;

    color: #333;
    text-shadow: 0 1px rgba(255,255,255,0.9);
}
.category-grid-box-left {
	float: left; 
	width:25%;
	height:70px;
	display: inline-block;
	text-align:center;
	padding: 1.5em 2em .5em;
	border-right:1px solid #ddd;
    color: #666;
}
.category-grid-box-right {
	float: left;
	width:70%; 
	display: inline-block;
	padding: 1em 2em;
	text-align:left;
    color: #666;
}

@media screen and (max-width: 740px) {
	.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 (min-width: 1279px) {
	.esensbox-grid-box02 {float: left; width:80%; margin-left:300px; height:100%; min-height:750px; padding-top:3em; }
	.esensbox-grid-box03 {float: left; width:80%; margin-left:300px; height:100%; min-height:750px; padding-top:3em; }/*ÆäÀÌÁö ÀüÃ¼ ÁÂÃø°ú ÄÁÅÙÃ÷ ¿µ¿ª 2´Ü ³ª´©±â*/
}

@media screen and (min-width: 1024px) {
	.esensbox-grid-box02 {float: left; width:75%; margin-left:300px;height:100%;min-height:750px; padding-top:3em; }
	.esensbox-grid-box03 {float: left; width:75%; margin-left:300px;height:100%;min-height:750px; padding-top:3em; }/*ÆäÀÌÁö ÀüÃ¼ ÁÂÃø°ú ÄÁÅÙÃ÷ ¿µ¿ª 2´Ü ³ª´©±â*/
}

@media screen and (max-width: 1023px) {
	.esensbox-grid-box02 {float: none; width:90%; margin:0 auto; height:100%; min-height:100%; padding-top:3em; }
	.esensbox-grid-box03 {float: none; width:90%; margin:0 auto; height:100%; min-height:100%; padding-top:3em; }/*ÆäÀÌÁö ÀüÃ¼ ÁÂÃø°ú ÄÁÅÙÃ÷ ¿µ¿ª 2´Ü ³ª´©±â*/

	.category-grid-box-left {float: left; width:100%; text-align:center; border-bottom:1px solid #ddd; border-right:0 solid #ddd; }
	.category-grid-box-right {float: left; width:100%; padding-left:2em;text-align:center;  }
}

@media screen and (max-width: 960px) {
	.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%;
		min-height:150px;
		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-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; text-align:center;}
	.esensbox-grid-bbsbox05 {float: left; width:100%; 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:40%; padding:0; clear: left; }
	.esensbox-grid-bbsbox04 {float: left; width:50%; padding:5px;}
	.esensbox-grid-bbsbox05 {float: left; width:100%; 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;text-align:right;}
	.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:#1f1f1f;
	border:1px solid  #1f1f1f;
	border-radius:1px; 
	color:#fff; 
	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:#393939;
	border:1px solid  #393939;
	border-radius:1px; 
	color:#fff; 
	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; }

.admin_upload_images {
	position:absolute;
	display: inline-block;
	background: #fff;
	height:30px;
	padding:0 1em;
	margin-top:-1em;
	margin-left:2em;
	line-height:30px;
	font-size:11pt;
	color:#FC6E51
}
.admin_upload_images_box {
	width:90%;
	border:2px dotted #FC6E51;
	padding:2em;
	text-align:center;
}
.admin_upload_images_box img{
	width:auto;
	max-width:700px;
}
/* ¿ìÃø Å¾ ¹öÆ°  */
#elevator_item_sens {
width: 60px;
height: 100px;
position: fixed;
right: 15px;
bottom: -30px;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
-o-transition: opacity .4s ease-in-out;
opacity: 1;
z-index: 8;
display: none;
}
#elevator_item_sens.off {
opacity: 0;
visibility: hidden
}
#elevator_sens_btn {
display: block;
width: 50px;
height: 40px;
background: url(../images/icon_top.png) center center no-repeat;
background-color: rgba(255,255,255,0.8);
border-radius: 2px;
cursor: pointer;
border: 1px solid rgba(0,0,0,.1);
margin-bottom: 7px
}
#elevator_sens_btn:hover {
background:rgba(0,0,0,0.5) url(../images/icon_top_on.png) center center no-repeat;
}
#elevator_sens_btn:active {
background-color: rgba(206,121,102,.75)
}
/*¿ìÃø Å¾ 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: #fff;
  font-weight: 500;
  cursor: pointer;
  margin-left:0.1em;
 
}
.button2014esens:link {color: #fff;}
.button2014esens:hover { background-color: #FA8A71;  color: #fff;}
.button2014esens:active,.button2014esens.sensbutton-checked { background-color: #FA8A71;}
.button2014esens.sensbutton-checked {  color: white;}
/* ¼­ºêÆäÀÌÁö »ó´Ü ÅÜ¸Þ´º end */


/******************* »ç¾÷¼Ò°³ ÅÜ¸Þ´º ***************************/
/* ÅÜ¸Þ´º */
.tabs a { color:#333; text-align:center;}
.subsearch_Mouse_over_tab {	
	width:10%;
	padding:0 20px; 
	height:60px;
	text-decoration:none; 
	text-decoration: none; 
	text-align:center;
	color:#333; 
	border-radius:0px;
	border-right: 1px solid #999;
	background: #E4E7EF;
}
	.subsearch_Mouse_over_tab:hover a{color:#0096E6; }
	.subsearch_Mouse_over_tab  a{color:#0096E6; }

.subsearch_Mouse_unover_tab {
	width:10%;
	padding:0 20px; 
	text-align:center;
	border-radius:0px;
	border-right: 1px solid #999; background: #fff;
}
	.subsearch_Mouse_unover_tab:hover a{color:#0096E6; }
	.subsearch_Mouse_unover_tab  a{color:#333; }
.subsearch_pctabs { 
	width:100%;
	font-size: 14pt;
	letter-spacing: -1px;
	color:#333;
	border-radius:0px;
	border-right: 1px solid #999; background: #fff;
}

.subsearch_pctabsIN {
	width:10%;
	padding:0 20px;
	text-align:center;
	border-radius:0px;
	border-right: 1px solid #999;
}
.subsearch_detail_content_in { /*³»¿ëºÎºÐ */
	width:100%;
	padding:0;
	color:#333;
}
.subsearch_tablebox_pc { display:inline-block; }

@media screen and (max-width: 980px) {
	.subsearch_Mouse_over_tab {	
		width:10%;
		padding:0 20px; 
		height:50px;
	}
	.subsearch_pctabs { 
		width:100%;
		font-size: 14pt;
		letter-spacing: -1px;
		color:#333;
		border-radius:0px;
		line-height:26px
	}
}
@media screen and (max-width: 768px) {
	.subsearch_Mouse_over_tab {	
		width:3%;
		padding:0 10px; 
		height:40px;
	}
	.subsearch_Mouse_unover_tab {
		width:3%;
		padding:0 10px; 
	}
	.subsearch_pctabsIN {
		width:3%;
		padding:0 10px;
	}
	.subsearch_pctabs { 
		width:100%;
		font-size: 12pt;
		letter-spacing: -1px;
		color:#333;
		border-radius:0px;
		line-height:18px;
		padding-top:0px; 
	}
}

/******************* »ç¾÷¼Ò°³ ÅÜ¸Þ´º End ***************************/


/*********************************** °Ô½ÃÆÇ Ã·ºÎÆÄÀÏ ¼Ó¼º ***********************************/
.fileUpload {
	background: #f8f8f8;
	border: 0;
	color: #000;
	display: block;
	margin: 0;
	width: 100%;
	-o-border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 4px;
	border:1px solid  #aaa;
	margin:.5em 0;
}
.fileUpload .fileBtn {
	background: #FFAE00;color: #fff;
	cursor: pointer;
	float: left;
	font-size: 10pt;
	padding: 0 0;
	text-align: center;
	width: 100px;
	padding:6px 0;
	-o-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
.fileUpload .fileBtn:hover {
	background: #FF5F5F;
	color: #fff;
}

.fileUpload .fileName {
	float: left;
	overflow: hidden;
	white-space: nowrap;
	width: 67%;
	text-align: left;
	color: #000;
	padding: 0 1em;
}
.fileUpload .fileBtn:hover {
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-timing-function: ease-in;
	-moz-transition-property: background;
	-moz-transition-duration: 0.4s;
	-moz-transition-timing-function: ease-in;
	-o-transition-property: background;
	-o-transition-duration: 0.4s;
	-o-transition-timing-function: ease-in;
	-ms-transition-property: background;
	-ms-transition-duration: 0.4s;
	-ms-transition-timing-function: ease-in;
	transition-property: background;
	transition-duration: 0.4s;
	transition-timing-function: ease-in;
}
.fileUpload:after {
	clear: both;
	content: " ";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
/*********************************** °Ô½ÃÆÇ Ã·ºÎÆÄÀÏ ¼Ó¼º End ***********************************/
.fa-star_rev { font-size:16pt; color:#FF7800 }



/**** SNS¾ÆÀÌÄÜ ¸®½ºÆ® ***/
.esens-grid-wrap {
	margin: 1em auto;
	width: 100%;
	
	/* border-spacing fix (part 2) */
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#esens-grid-container4:after {
	clear: left;
	content: "";
	display: block;
	height: 0;
	visibility: hidden;
}

.esens-grid-item4 {
	border: 1px solid rgba(0,0,0, .1);
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;text-align:center;
	margin: 0 0 10px 1%;
	padding: 20px;
	width: 10%;	/* (25% width - 1% margin) + (1% removed margin / 4 columns) */
}
 .esens-grid-item4:hover {
    background-color: #fff;
	border: 0 solid #F68E56;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
 }



.esens-grid-item4:first-child, .esens-grid-item4:nth-child(7n) {
	clear: left;
	margin-left: 0;	/* the removed margin */
}

.esens-grid-item4:nth-child(2n)		{ background-color:#fff; }
.esens-grid-item4:nth-child(2n-1)	{ background-color:#fff; }

.wrecker {
	border-spacing: 10px;
	margin: 0 -10px;	/* border-spacing fix (part 1) */
	min-width: auto;	/* not perfect, but just in case there isn't enough content */
	 margin:0 auto;
}

.wrecker-cell {
	vertical-align: top;
	width: 375px; margin:0 auto;
}
.itemgrid-box-imagesT-box{
	overflow: hidden;
	width: 100%;
	display: block; 
	border-bottom: 1px solid #DDDDDD;
}
.itemgrid-box-imagesT-box img:hover{ 
    transform: scale(1.1, 1.1);
    transition: all 0.4s ease-in-out 0s;
}
.itemgrid-box-imagesT-box img{
	display: inline-block;
	width: 100%;
	transition: all 0.4s ease-in-out 0s;
}
.itemgrid-box:hover .itemgrid-box-imagesT-box img{ 
    transform: scale(1.1, 1.1);
    transition: all 0.4s ease-in-out 0s;
}



@media (min-width:640px) and (max-width:1024px){
	.esens-grid-item4				{ width:32.66%; }	/* (33.33% width - 1% margin) + (1% removed margin / 3 columns) */
	.esens-grid-item4:nth-child(4n) { clear:left; margin-left:0; }
	.esens-grid-item4:nth-child(5n) { clear:none; margin-left:1%; }
	.wrecker {min-width: 300px;}
	.wrecker-cell {width:300px;}
}
@media (min-width:320px) and (max-width:640px){
	.esens-grid-item4				{ width:40%; }
	.esens-grid-item4:nth-child(5n) { margin-left:0; }
	.esens-grid-item4:nth-child(3n) { clear:left; margin-left:0; }
	.esens-grid-item4:nth-child(2n) { clear:none; margin-left:0; }
	.itemgrid-box-wrapcont {padding-top:3em; margin-bottom:0 }
	.wrecker {min-width: 200px;}
	.wrecker-cell {width: 50%;}

}
/**** SNS¾ÆÀÌÄÜ ¸®½ºÆ®end ***/
.gallerylist-fontsizeA{ 
	font-size:11pt; 
	color:#333; 
	letter-spacing: -0.1em; 
}


@media screen and (max-width:764px) {	
	.gallerylist-fontsizeA{ 
		font-size:10pt; 
	}
} 