/*font, 메인로테이트베너*/
@import url(font.css);

@import url(https://fonts.googleapis.com/css?family=Archivo+Black); /*굵은영문폰트-제목체*/
@import url(https://fonts.googleapis.com/css?family=Paytone+One); /*굵은영문폰트-제목체*/
@import url(https://fonts.googleapis.com/css?family=Arizonia); /*영문폰트 필기체-제목체*/

/*기본*/
html,body,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:top}
table{border-collapse:collapse}
address,em{font-style:normal}
ol,ul{list-style:none}
p {border:0; margin:0; padding:0;  margin-top:0px; margin-bottom:0px; width:100%;}

 

	A:link    { color:#5d5d5d;}
	A:visited { color:#5d5d5d;}
	A:active  { color:#5d5d5d;}
	A:hover   { color:#EC6161;}


/*moblie 및 html5 하위호환처리*/
 
body{-webkit-text-size-adjust:none;font-size: 15px}


.box_c{border-radius:5px;margin:3px;padding:2px 5px; border:2px solid #9C9C9C;vertical-align:middle;text-align:left;  background-color:#F6F6F6}
.table_padding1 { padding:0 10px 0 10px;}
.table_border1 { border:2px solid #9D9FA6; text-align:center;}
.table_border2 { margin:2px 0 2px 0; border:2px solid #fff;background-color: #E6E7EA; text-align:center; padding:10px 10px;}
.tipbox{
	display:inline-block;
	background:#E9F2F8; border-width:1;
	border-color:black; border-style:dotted;
	padding:5px 15px 10px 15px; margin:5px 0 5px 0;}

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

.table_all_view{border: 3px solid #333; padding:0;}
.table_all{border: 3px solid #333; padding:5px;}
.tabletd_all{border:1px solid #333;  font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif; padding:5px;}
.tabletd_all2{border:1px solid #333;  font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;
	font-size:10pt; padding:5px;}
.tabletd_all2:hover{background:#efefef;}

.tabletd_small{border:1px solid #333;text-align:left; font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;
	font-size:10pt; padding:5px;}

.leftmenu_icon1 {  padding-left:17px;font-size:10pt; background:url(../img/left_menu_2013icon1.gif) no-repeat;}
.tablemenutd{border:1px solid #999; padding:5px;}

.tabletd_Lmall{border:1px solid #333;text-align:center; font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;
	font-size:10pt; padding:5px;}


.tabletd_allnew1{border:2px solid #000;  font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;
	font-size:10pt; padding:5px;}
.tabletd_allnew2{border:1px solid #000;  font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;
	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-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;
	font-size:9pt; padding:5px;}
.sub_titleO  { color:#000; font-weight:bold; font-size: 20pt; letter-spacing: -0.1em;}
.sub_titleS  { color:#999; font-weight:bold; font-size: 14pt; letter-spacing: -0.1em; line-height: 140%; padding-bottom:10px;}
.sub_titleL  { color:#000000; font-weight:bold; font-size: 18px; letter-spacing: -0.1em;}
.sub_titleM  { color:#3981DA; font-weight:bold; font-size: 16px; letter-spacing: -0.1em;}
.contenM  {color:#000000;height:35px;font-size: 12px;font-weight:bold;font-family: "Tahoma", "Helvetica", "sans-serif";letter-spacing: -0.1em;padding-top:5px;padding-bottom:5px;}
.contenL  { color:#000000; font-size: 12px; font-weight:bold; letter-spacing: -0.1em;}
.contenS  { color:#000000; font-size: 12px; letter-spacing: -0.1em;}

.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:14px; font-weight: bold; color:#000000;}
.f09_b_003			{font-size:12px; font-weight: bold; color:#0033CC;}
.f09_b_CC6			{font-size:12px; font-weight: bold; color:#CC6600;}
.sensM					{ font-family:'NanumGothicBold', 'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif; font-size:11pt; text-align:center;}
.sensD					{ font-family:'NanumGothicBold', 'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif; font-size:11pt;}
.sensR					{ color:#E60000; font-size:10pt; font-weight: bold; text-align:center;}
.sensO					{ color:#000; font-size:10pt; text-align:center;}
.sensP					{ color:#000; font-size:10pt; padding-left:10px;}
.sensW					{ color:#000; font-size:10pt;}
.sensX					{ color:#000; font-size:9pt;}
.sens_xbold					{  text-align:center; color:#000; font-size:9pt;font-family:'NanumGothicBold', 'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;}
.sens					{ font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif; letter-spacing: -0.1em; font-size:9pt; text-align:center;line-height: 120%}
.sensK					{ font-family:'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif; letter-spacing: -0.1em; font-size:9pt;line-height: 120%}
.sensL					{ color:#000000; font-size:11pt;  letter-spacing: -0.1em; }
.sensA					{ color:#7C7C7C; font-size:10pt;}
.menu					{ color:#000000; font-size:10pt; letter-spacing: -0.1em; }
.sensC					{ color:#E60000; font-size:11px; font-weight: bold; letter-spacing: -0.1em; }
.date { color:#000333; font-size: 9pt; line-height: 140%; letter-spacing: -0.1em; padding-top:5px;font-family:'NanumGothicBold', 'NanumGothic',  "Dotum", "돋움", "Arial", "Helvetica", sans-serif;}


/*버튼처리1*/
.esensbtn-botton1{display:inline-block; text-align:center;
	background:#F26A6A;
	border-radius:5px;
	height:40px; line-height:40px;
	padding:0 34px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;font-size: 11pt;font-family:"NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.esensbtn-botton1:link{background:#F26A6A;text-decoration:none;color:#fff;}
.esensbtn-botton1:visited{background:#F26A6A;text-decoration:none;color:#fff;}
.esensbtn-botton1:hover{background:#CA6363;text-decoration:none;color:#fff;}
/*버튼처리1-1*/
.esensbtn-botton1_1{display:inline-block; text-align:center;
	background:#32B0B8;
	border-radius:5px;
	height:40px; line-height:40px;
	padding:0 34px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;font-size: 11pt;font-family:"NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.esensbtn-botton1_1:link{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn-botton1_1:visited{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn-botton1_1:hover{background:#35949A;text-decoration:none;color:#fff;}


/*버튼처리2*/
.esensbtn-botton2{display:inline-block; text-align:center;
	background:#32B0B8;
	border-radius:3px;
	height:33px; line-height:33px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;font-family:"NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.esensbtn-botton2:link{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn-botton2:visited{background:#32B0B8;text-decoration:none;color:#fff;}
.esensbtn-botton2:hover{background:#ED7272;text-decoration:none;color:#fff;}

/*버튼처리3*/
.esensbtn-botton3{display:inline-block; text-align:center;
	background:#ED7272;
	border-radius:3px;
	height:33px; line-height:33px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;font-family:"NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.esensbtn-botton3:link{background:#ED7272;text-decoration:none;color:#fff;}
.esensbtn-botton3:visited{background:#ED7272;text-decoration:none;color:#fff;}
.esensbtn-botton3:hover{background:#CA4E4E;text-decoration:none;color:#fff;}

/*댓글버튼처리*/
.esensbtn-botton4{display:inline-block; text-align:center;
	background:#F57070;
	border-radius:7px;
	height:62px; line-height:62px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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:7px;
	height:100px; line-height:100px;
	padding:0 40px; 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;}



/*게시판버튼-블루1*/
.esensbtn_bbs_blue{display:inline-block; text-align:center;
	background:#32B0B8;
	border-radius:3px;
	vertical-align:middle;
	height:30px; line-height:30px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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:3px;
	height:33px; line-height:33px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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:3px;
	height:33px; line-height:33px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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:3px;
	height:33px; line-height:33px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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:3px;
	height:33px; line-height:33px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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:7px;
	height:62px; line-height:62px;
	padding:0 20px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left;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; float:left;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;}


/*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; float:left;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;}


/*상단가이드메뉴*/
.btn_guide1{display:inline-block; text-align:center; vertical-align:middle;
	background:#000;
	border-radius:3px;
	height:17px;
	padding:0 10px 0px 10px; padding-top:6px; margin:1px 1px 1px 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; font: 8pt/9pt "NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.btn_guide1:link{background:#000;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide1:visited{background:#000;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide1:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}

.btn_guide2{display:inline-block; text-align:center; vertical-align:middle;
	background:#F79646;
	border-radius:3px;
	height:17px;
	padding:0 10px 0px 10px; padding-top:6px; margin:1px 1px 1px 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; font: 8pt/9pt "NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.btn_guide2:link{background:#F79646;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide2:visited{background:#F79646;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide2:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}

.btn_guide3{display:inline-block; text-align:center; vertical-align:middle;
	background:#9BBB59;
	border-radius:3px;
	height:17px;
	padding:0 10px 0px 10px; padding-top:8px; margin:0px 1px 0 1px;
	text-transform:uppercase;/*!영문대문자로 임의변경 */
	color:#fff; float:left; font: 8pt/9pt "NanumGothicBold", "NanumGothic", "돋움", "Tahoma", "Helvetica",  sans-serif;}
.btn_guide3:link{background:#9BBB59;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide3:visited{background:#9BBB59;text-decoration:none;color:#fff; vertical-align:middle;}
.btn_guide3:hover{background:#32B0B8;text-decoration:none;color:#fff; vertical-align:middle;}

