@charset "utf-8";

* { margin: 0; padding: 0; }

html,body{height:100%}
body{ display:table; width:100%; font-size:100%; font-family: "Malgun Gothic", "Dotum", "Tahoma","Helvetica", "Arial", "sans-serif";}  /*display:tableÀ» »ç¿ëÇÏ´Â ¹æ¹ý */
body a{text-decoration:none;}

#main_station{display:table-row; width:100%;}
#header{display:table-row; width:100%; height:72px;} /*³»ºÎ ÄÁÅÙÃ÷¿¡ µû¶ó ¾Ë¾Æ¼­ ÀÚµ¿À¸·Î ´Ã¾î³²*/
#footer{display:table-row; width:100%; height:1px;} /*³»ºÎ ÄÁÅÙÃ÷¿¡ µû¶ó ¾Ë¾Æ¼­ ÀÚµ¿À¸·Î ´Ã¾î³²*/
#container{display:table-row; width:100%; height:auto; background-color:000;} /* ¿µ¿ª ¿ª½Ã ±×¿¡ µû¶ó ¾Ë¾Æ¼­ height¸¦ °¡Á®°¨ */
#container img { display: block; }
#container_sub{display:table-row; width:100%; height:auto} /* sub_container ¿µ¿ª ¿ª½Ã ±×¿¡ µû¶ó ¾Ë¾Æ¼­ height¸¦ °¡Á®°¨*/
a#MOVE_TOP_BTN {
    position: fixed;
    right: 2%;
    bottom: 50px;
    display: none;
    z-index: 9999;
}


/**************** popup(ÆË¾÷) start****************/
	#popup {position:absolute; left: 8%; top: 20%; z-index: 200; width:247px; height:100%; visibility: visible; }
	#popup .img {position:absolute; left:0px; top:0px; width:100%; height:100%; background:url('../mobile_popup.png')  0 0 no-repeat; }
	#popup .img .close{position:absolute; top: 303px; width:247px; height:22px; background:url('../pop_back_mo.png'); }
	#popup .img .close .close_text{float:left; position:absolute; width:100%; color:#ffffff; font-weight:normal;}
	#popup .img .close .close_text a {color:#ffffff; font-weight:bold;}

	
	#popup2 {position:absolute; left: 8%; top: 20%; z-index: 200; width:80%; height:100%; visibility: visible; }
	#popup2 .img {position:absolute; left:0px; top:0px; width:100%; height:100%;}
	#popup2 .img .close{top: 303px; width:100%; height:22px; background:url('../pop_back_mo.png'); }
	#popup2 .img .close .close_text{float:left; position:absolute; width:100%; color:#ffffff; font-weight:normal;}
	#popup2 .img .close .close_text a {color:#ffffff; font-weight:bold;}
/**************** popup(ÆË¾÷) end ****************/


/**************** header ****************/
#header{
	height:65px;
	background-color:000;
	overflow:hidden;
	_overflow:;
}
@media all and (max-width:410px) {
	#header{ height:55px; }
}

  /* ¸Þ´º Åä±ÛÅ°
.menu{display: table; width:17%; height:65px; float:left; }
.menu span{display: table-cell;         text-align: left;         vertical-align: middle;     }
.menu span img { width: auto; height:100%; display:block; margin-left:0px; margin-right:auto;}
@media all and (max-width:410px) {
	.menu{ width:auto; height:55px; }
	.menu span img { width:auto; height:55px;}
}

 npc ·Î°í
.logo{display: table; width:65%; height:65px; float:left; } 
.logo span{display: table-cell;  text-align: center; vertical-align: middle; margin-top:auto;  margin-bottom:auto;    }
.logo span img { width:auto; height:95%;  display:block; margin-left:auto;  margin-right:auto;}
@media all and (max-width:410px) {
	.logo{ width:69%; height:55px; }
	.logo span img { width:auto; height:55px;}
}
@media all and (max-width:352px) {
	.logo{ width:60%; height:55px; }
	.logo span img { width:auto; height:55px;}
}

 Eng ¿¬°á 
.call{display: table; width:14%; height:65px; float:left;}
.call span{display: table-cell;         text-align: center;         vertical-align: middle;     }
.call span img { width: auto; height:100%; display:block; margin-left:auto;  margin-right:auto;}
@media all and (max-width:410px) {
	.call{ width:auto; height:55px; }
	.call span img { width:auto; height:55px; }
}*/

  /* ¸Þ´º Åä±ÛÅ° */
#header .menu{display:table; width:20%; height:auto; float:left; border-right:0px solid #626262; }/* border-right:2px solid #626262; */
#header .menu img { display:table; width:auto; height:auto;  margin-left:0px; margin-right:auto; text-align: left; vertical-align: middle; border-bottom:0px solid #606060; }

 /* npc ·Î°í */
#header .logo{display: table; width:60%; height:auto; float:left; border-right:0px solid #606060; } /*background-color:#511;*/
#header .logo img {display:table; width:auto; height:auto; text-align: center; vertical-align: middle; margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; border-bottom:0px solid #606060;}
@media all and (max-width:355px) {
	#header .logo {width:55%;}
}

 /* Eng ¿¬°á */
#header .lag{display: table; width:20%; height:auto; float:right;  border-right:0px solid #6f6f6f; } /*border-left:2px solid black; */
#header .lag img {display:table; width:auto; height:auto; text-align:right; vertical-align: middle; margin-left:auto;  margin-right:auto;  vertical-align: middle; border-bottom:0px solid #606060;}


/**************** index.asp container(ÀÌ¹ÌÁö ½½¶óÀÌµå) ***************#s_banner_wrap { position: relative; margin:0px}*/
.line_6 {display: table; width:99%; float:center; margin-left:auto; margin-right:auto; border:0.5px solid #000;} /* 666666 °¡·Î Line */

/* °øÁö»çÇ× */
.notice{display: table; width:100%; height:auto; float:left; position: relative; background-color:#ffffff; }

.notice_title {display: table-cell; width:auto;  height:auto; position: relative; float:left; background-color:#ffffff;
				margin-left:1%;  margin-right:auto; margin-top:1%;  margin-bottom:1%; 
				text-align:left; vertical-align: middle; font-size:4.7vw; }
.notice_title a{color:#000000;}
.notice_title img{display: table-cell; width:8%; max-width:27px; height:auto;  vertical-align:middle;  float:left; border:0px solid #434343; }
@media all and (min-width:420px) {
	.notice_title{ font-size:1.5em; }
}

/*.notice_text {display: table-cell; width:auto;  height:auto;  float:left; position: relative; background-color:#dddddd;}*/

.line_bk {display: table; width:99%; float:center; margin-left:auto; margin-right:auto; border:0.5px solid #000;} /* °ËÁ¤ Line */

/* About NPC 22.10.04 */
.about{display: table; width:100%; height:auto; float:left; background-color:#fff;  padding-bottom:10px; }

.about_title{display: table; width:100%; text-align: center; vertical-align: middle; font-size:2em; font-weight:500; background-color:#fff;
padding-top:20px; padding-bottom:10px;}
.about_title .a_line{display: table;text-align: center; float:center; margin-left:auto; margin-right:auto; background-color:#fff;}

.about_text{display: table; width:100%; text-align: center; vertical-align: middle; background-color:#fff;}

.about_img{display: table; width:auto; height:auto; float:center; margin-top:5%; margin-left:auto; margin-right:auto;  } /*background-color:#eeeefe;*/
.about_img .img1{display: table; width:49%; float:left; } /* background-color:#fff; */
.about_img .img1 img{width:90%; max-width:279px; height:100%; float:center;  margin-left:auto; margin-right:7px; margin-bottom:5px; }/*padding-right:7px; padding-left:auto;*/
.about_img .img2{display: table; width:49%; float:left;  }/* background-color:#fff; */
.about_img .img2 img{width:90%; max-width:279px; height:100%; float:center;  margin-left:7px; margin-right:auto; margin-bottom:5px;}/* padding-right:auto; padding-left:7px; */
.about_img .img3{display: table; width:49%; float:left;  }/* background-color:#fff; */
.about_img .img3 img{width:90%; max-width:279px; height:100%; float:center;  margin-left:auto; margin-right:7px; margin-top:5px; }/*padding-right:7px; padding-left:auto;*/
.about_img .img4{display: table; width:49%; float:left;  }/* background-color:#fff; */
.about_img .img4 img{width:90%; max-width:279px; height:100%; float:center;  margin-left:7px; margin-right:auto; margin-top:5px; }/* padding-right:auto; padding-left:7px; */

/* NPC News */
.news{display: table; width:100%; height:auto; float:left; background-color:#fff;  padding-bottom:10px; }

.news_title{display: table; width:100%; text-align: center; vertical-align: middle; font-size:2em; font-weight:500; background-color:#fff;
padding-top:20px; padding-bottom:10px;}
.news_title .n_line{display: table;text-align: center; float:center; margin-left:auto; margin-right:auto; background-color:#fff;}

.news_img{display: table; width:auto; height:auto; float:center; margin-left:auto; margin-right:auto; background-color:#fff; }
.news_img img{width:100%; max-width:640px; text-align: center; height:100%; float:left; display:block; }

.news_img .news_text_1{display: table; width:auto; float:left; text-align:left; vertical-align: middle; background-color:#fff; 
padding-left:10px; padding-right:auto; padding-top:5px; padding-bottom:5px;}
.news_img .news_text_2{display: table; width:auto; float:center; text-align:left; vertical-align: middle; background-color:#fff; 
padding-left:10px; padding-right:auto; padding-top:5px; padding-bottom:5px;}

/*±â»ç¿ø¹®º¸±â ¹öÆ° 22.10.04 */
.news_btn{display: table; width:auto; height:auto; float:center;  margin-left:auto; margin-right:auto;  margin-bottom:30px; margin-top:20px; }
.news_btn img{width:90%; max-width:268px; height:100%; margin-left:auto; margin-right:auto;  margin-bottom:auto; margin-top:auto; }

/* »ç¾÷&±â¼úÁ¦¾È 22.10.04 */
.proposal_btn{display: table; width:50%; height:auto; float:center;  margin-left:auto; margin-right:auto;  margin-top:10px; margin-bottom:10px; }
.proposal_btn img{width:100%;  max-width:313px;  height:auto; }
@media all and (max-width:380px) {
	.proposal_btn img{width:80%; text-align:center; margin-left:auto; margin-right:auto; }
}
.line_6 {display: table; width:99%; float:center; margin-left:auto; margin-right:auto; border:0.5px solid #000;} /* 666666 °¡·Î Line */

/* ´ã´çÀÚ¾È³» & ¿À½Ã´Â±æ 22.10.04 */
.manager_area{display: table; width:50%; height:auto; float:left;  margin-top:3px; margin-bottom:3px; background-color:#fff; }
.manager_area .manager{display: table; width:78%; height:auto; float:center; margin-left:auto; margin-right:auto;  }
.manager_area .manager img{width:95%; height:100%; height:auto; margin-left:auto; margin-right:auto;  margin-bottom:auto; margin-top:auto; }

.manager_area .manager_e{display: table; width:auto; height:auto; float:center; margin-left:auto; margin-right:auto;  } /*¿µ¹® Ãß°¡ */
.manager_area .manager_e img{width:90%;  max-width:185px;  height:auto;  margin-top:auto; margin-bottom:auto; padding-top:7px; padding-bottom:7px }																	/*¿µ¹® Ãß°¡ */
@media all and (max-width:380px) {
	.manager_area .manager img{width:80%;  text-align:center; margin-left:auto; margin-right:auto; }
	.manager_area .manager_e img{width:80%;  text-align:center; margin-left:auto; margin-right:auto; }																	/*¿µ¹® Ãß°¡ */
}

.map_area{display: table; width:50%; height:auto; float:right;  margin-top:3px; margin-bottom:3px; background-color:#fff; }
.map_area .map{display: table; width:78%; height:auto; float:center; margin-left:auto; margin-right:auto;  }
.map_area .map img{width:95%; height:100%; height:auto; margin-left:auto; margin-right:auto;  margin-bottom:auto; margin-top:auto; }

.map_area .map_e{display: table; width:auto; height:auto; float:center; margin-left:auto; margin-right:auto; padding-top:7px; padding-bottom:7px  }	/*¿µ¹® Ãß°¡ */
.map_area .map_e img{width:100%; max-width:185px; height:100%; }																	/*¿µ¹® Ãß°¡ */
@media all and (max-width:380px) {
	.map_area .map img{width:80%; text-align:center; margin-left:auto; margin-right:auto; }
	.map_area .map_e img{width:80%; text-align:center; margin-left:auto; margin-right:auto;}																	/*¿µ¹® Ãß°¡ */

}


/* Footer */
#footer_bk{display: table; position:relative; width:100%; height:auto; background-color:#000; padding-top:20px;  padding-bottom:20px;}

.f_logo_area{display: table; width:110px; height:auto; float:left; background-color:#000; }
@media all and (max-width:380px) {
	.f_logo_area{ width:70px; }
}
.f_logo_area .f_logo{display: table; width:70%; height:auto; float:center; margin-left:auto; margin-right:auto; background-color:#000;}
.f_logo_area .f_logo img{width:100%; height:100%;}

.f_content{display: table; width:auto; height:auto; float:left; background-color:#000; }

.f_content .t1{display: table; width:100%; height:auto; float:center; text-align:left; vertical-align: middle; font-size: 2.3888vw; line-height:1.2; color: #a6a6a6; 
			   margin-left:auto; margin-right:auto;	background-color:#000; }
.f_content .t1 a {font-weight:bold; color:#a6a6a6;}


/**************** [SUB page] *****************/
/* [sub ÆäÀÌÁö °øÅë top_title] */
#top_title{display:table; width:100%; height:auto; position: relative; background-color:333;}
.t_img_1{display: table; width:100%; height:283px; float:left; position: relative; margin:0;
	background-image:url("../images/company/main_img.png"); background-repeat:no-repeat; background-position:center; background-size: cover;
	overflow:hidden; 	_overflow:;  z-index:-500; }
@media all and (max-width:480px) {
	.t_img_1{ height:180px; }
}
/* ÀÌ¹ÌÁö À§ Áß¾Ó Title */
.t_img_1 .txt_1{display: table; width:100%; height:240px; float:left;  position: relative; background-color: rgba( 0, 0, 0, 0.1 );} 
.t_img_1 .txt_1 p{display: table-cell; text-align:center; vertical-align: middle; font-size:4.5em; font-weight:500; color:#fff; }

@media all and (max-width:480px) {
	.t_img_1 .txt_1{ height:137px;  }
	.t_img_1 .txt_1 p{font-size:3em;}
}

/* ÀÌ¹ÌÁö À§ ÇÏ´Ü Nav */
.t_img_1 .txt_2{display: table; width:100%; height:43px; float:left;  position: relative; background-color: rgba( 0, 0, 0, 0.45 );} 
.t_img_1 .txt_2_img {display: table-cell; width:auto; height:auto; float:left; padding-top:4px;  margin-left:6px;}
.t_img_1 .txt_2_img img{width:85%; height:85%;}
.t_img_1 .txt_2_txt p{display: table-cell; text-align:left; vertical-align: middle; float:left; font-size:1.5em; font-weight:500; color:#fff; 
padding-left:6px; padding-top:0.9%;}

@media all and (max-width:480px) {
	.t_img_1 .txt_2_txt p{font-size:1.2em; padding-top:2.5%;}
}
@media all and (max-width:360px) {
	.t_img_1 .txt_2_txt p{font-size:1.2em; padding-top:2.8%;}
}


/* ½Éº¼  */
.t_img_2{display: table; width:100%; height:auto; min-height:140px;  float:left; position: relative; margin:0;
	background-image:url("../images/company/pat.png"); background-repeat:no-repeat; background-position:left top;
	overflow:hidden; 	_overflow:;  z-index:-500; 
}
@media all and (max-width:480px) {
	.t_img_2{ background-image:url("../images/company/pat_480.png"); }
}
@media all and (min-width: 481px) and (max-width:700px){
	.t_img_2{height:auto;  min-height:210px;}
}

/* »ó´Ü Title Text */
.t_img_2 .t1{display: table-cell; width:100%; height:auto; float:left; position: relative; 
 text-align:center; vertical-align: middle;font-size:4.3vw; font-weight:600; color:#e83827;
 margin-top:6%; margin-bottom:6%; margin-left:auto; margin-right:auto; }

/*¿µ¹®*/
.t_img_2 .t1_e{display: table; width:90%; height:auto; float:center; position: relative; 
 text-align:center; vertical-align: middle; font-size:4.3vw; font-weight:600; color:#e83827;
 margin-top:6%; margin-bottom:6%; margin-left:auto; margin-right:auto; }

/* Line */
.t_img_2 .line_area{display: table-cell; width:92%; float:left; position: relative; margin-left:3.5%; }
.t_img_2 .line_area .l_1{display: table-cell; width:35%; height:auto; float:left; position: relative; margin:0; border:0.8px solid #434343; }
.t_img_2 .line_area .l_2{display: table-cell; width:28.5%; height:auto; float:left; position: relative; margin:0; border:0.8px solid #e83827; }
.t_img_2 .line_area .l_3{display: table-cell; width:35%; height:auto; float:left; position: relative; margin:0; border:0.8px solid #434343; }
@media all and (max-width:440px) {
	.t_img_2 .line_area{ width:94%; }
	.t_img_2 .line_area .l_1{width:34%;}
	.t_img_2 .line_area .l_2{width:28.5%;}
	.t_img_2 .line_area .l_3{width:34%;}
}

/* ÇÏ´Ü Title »ó¼¼ Text */
.t_img_2 .t2{display: table-cell; width:90%; height:auto; float:left;  position: relative;   
 margin-top:3%; margin-bottom:6%; margin-left:4%; text-align:center; vertical-align: middle; font-size:3.8vw; line-height:1.3;
 }
/*¿µ¹®*/
.t_img_2 .t2_e{display: table; width:90%; height:auto; float:center;  position: relative;   
 margin-top:8%; margin-bottom:6%; margin-left:auto; margin-right:auto;  text-align:center; vertical-align: middle; font-size:3.8vw; line-height:1.3;}

/*¿µ¹®*/
.t_img_2 .t3_e{display: table; width:90%; height:auto; float:center;  position: relative;   
 margin-top:8%; margin-bottom:6%; margin-left:auto; margin-right:auto;  text-align:right; vertical-align: middle; font-size:3.8vw; line-height:1.3;}




/************ [sub ÆäÀÌÁö °øÅë top_title] End ************/

/*title ¾Õ¿¡ »¡°£»ö Æ÷ÀÎÆ®*/
.r_type {margin-right:1%; position: relative;  vertical-align: middle; margin-bottom:5%;  margin-top:7%; margin-left:5%; font-size:23px; font-style:bold;}
.r_type img {margin-right:1%; position: relative;  vertical-align: middle; width:auto;  }

/************ [sub ÆäÀÌÁö º»¹®]  ************/
/* ±â¾÷Á¤º¸ page */
/* ±â¾÷°³¿ä*/
#intro{display:table; width:100%; height:auto; position: relative; }

.sub_img1{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub_img2{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto;  }
.sub_img2 img{display: table-cell; width:100%; max-width:640px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub_img2_t {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-top:2%; margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */




@media all and (min-width:740px) {
	.sub_img2_t { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub_img2_t { font-size:14px;}
}



/* ÀÎ»ç¸» page */
#greet{display:table; width:100%; height:auto; position: relative; }

.sub2_img1{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */

.sub2_img1_t {display: table-cell; width:88%; height:auto; float:left;  position: relative; 
margin-top:2%; margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */
.sub2_img1_t .l_img {display: table-cell; width:4%; height:auto; float:left;  position: relative; }
.sub2_img1_t .l_img img{margin-right:1%; position: relative; top:6px;}

.sub2_img1_t .r_txt {display: table-cell; width:95%; height:auto; float:right;  position: relative; }


.sub2_img1_t2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
margin-top:2%; margin-bottom:7%; margin-left:5%; text-align:right; vertical-align: middle; font-size:15px; line-height:1.5;} /* font-size:3.8vw; */


@media all and (min-width:740px) {
	.sub2_img1_t { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub2_img1_t { font-size:14px;}
}


@media all and (min-width:740px) {
	.sub2_img2_t { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub2_img2_t { font-size:14px;}
}


/* ¿¬Çõ page */
#history{display:table; width:100%; height:auto; position: relative; }

.sub3_img1{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub3_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub3_img1_t {display: table-cell; width:88%; height:auto; float:left;  position: relative; 
margin-top:2%; margin-bottom:7%; margin-left:5%; text-align:center; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


.sub3_img2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
margin-top:2%; margin-bottom:7%; margin-left:5%; text-align:right; vertical-align: middle; font-size:15px; line-height:1.5;} /* font-size:3.8vw; */
.sub3_img2 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }


@media all and (min-width:740px) {
	.sub3_img1_t { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub3_img1_t { font-size:14px;}
}




/* »ç¾÷ºÐ¾ß page */
#business{display:table; width:100%; height:auto; position: relative; }

.sub4_img1{display: table; width:55%; height:auto; left:0px;  position: relative; margin-bottom: 4%; margin-top: -4%;} /* border:0.8px solid #e83827; */
.sub4_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }


.sub4_click{display: table; width:auto; height:auto; float:right;  position: relative;  margin-right:5%; }/*border:0.8px solid #e83827;*/
.sub4_click li{ vertical-align:middle; float:right; list-style:none;  }
.sub4_click li a {text-decoration:none;}
.sub4_click li p{vertical-align:middle;}
.sub4_click li img{display: table-cell; width:60%; max-width:740px; height:auto;  margin-left:30%; }

.sub4_img2{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub4_img2 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub4_img3 {display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub4_img3 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub4_img3_t {display: table-cell; width:88%; height:auto; float:left;  position: relative;  margin-top: -4%;
margin-top:2%; margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:15px; line-height:1.5;} /* font-size:3.8vw; */


@media all and (min-width:740px) {
	.sub4_img3_t { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub4_img3_t { font-size:14px;}
}




/* rnd page */

#rnd{display:table; width:100%; height:auto; position: relative; }

.sub5_img1{display: table; width:80%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub5_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub5_img2{display: table; width:80%; height:auto; margin-left:auto;  position: relative; margin-right:auto;  }
.sub5_img2 img{display: table-cell; margin-bottom:7%; width:100%; max-width:640px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub5_text {display: table; width:90%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


@media all and (min-width:740px) {
	.sub5_text { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub5_text { font-size:14px;}
}



/* ÆÄÆ®³Ê½± page */

#partnership{display:table; width:100%; height:auto; position: relative; }

.sub6_img1{display: table; width:93%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub6_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub6_img2{display: table; width:100%; height:auto; margin-left:auto;  position: relative; margin-right:auto;  }
.sub6_img2 img{display: table-cell; margin-bottom:7%; width:100%; max-width:640px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.sub6_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


@media all and (min-width:740px) {
	.sub6_text { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub6_text { font-size:14px;}
}


/* ¿À½Ã´Â±æ page */

#contact{display:table; width:100%; height:auto; position: relative; }

.sub7_img1{display: table; width:95%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.sub7_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.box {display: table; width:90%; border:0.5px solid #666666; padding:2%; margin-bottom:5%; margin-left:auto; margin-right:auto; } 
.outline  {border-top: 0.5px solid #666666; margin-top:2%;}
.sub7_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.sub7_btn{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */ /* border:0.8px solid #e83827; */
.sub7_btn img{display: table-cell; width:100%; margin-bottom:7%; max-width:302px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

@media all and (min-width:740px) {
	.sub7_text { font-size:18px;}
}
@media all and (max-width:380px) {
	.sub7_text { font-size:14px;}
}





/* Á¦Ç°¼Ò°³ -ÄÁÅ×ÀÌ³Ê page */
/* sub_tap ¸Þ´º */
#sub_tap {display: table; width:98%; height:auto; margin-left:2%; margin-right:0px; margin-top:2%; margin-bottom:0%; background-color: #ffffff;}
#sub_tap ul {text-align: center; }
#sub_tap li {padding:0; display: inline-block; background-color: #ffffff;}
#sub_tap li a {display: block; width:190px; height: 40px; line-height: 40px; text-align: center; font-size:16px; color: #666; border: 1px solid #a0a0a0;  text-decoration:none;
			-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
@media all and (max-width:350px) {
	#sub_tap li a {font-size:14px;}
}
#sub_tap > ul > li.on > a ,#sub_tap > ul > li:hover > a {font-weight:600; color: #e83827; border: 1px solid #e83827; } /*  background-color: rgba( 0, 0, 0, 0.45 );  background-color: rgba( 232, 56, 39, 0.5 );  background-color:#e83827; */
#sub_tap li {display: block; width: 31.3%; float: left; padding-top:0%; padding-bottom:2%; padding-left:auto; padding-right:2%;}
#sub_tap li a {width: 100%;}

/* sub_tap_e English ¸Þ´º */
#sub_tap_e {display: table; width:98%; height:auto; margin-left:2%; margin-right:0px; margin-top:2%; margin-bottom:0%; background-color: #ffffff;}
#sub_tap_e ul {text-align: center; }
#sub_tap_e li {padding:0; display: inline-block; background-color: #ffffff;}
#sub_tap_e li a {display: block; width:auto; height: auto; min-height:42px; line-height:20px; text-align: center;  font-size:16px; color: #666; border: 1px solid #a0a0a0;  text-decoration:none;
			-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding-top:10px; padding-bottom:10px;}
@media all and (max-width:350px) {
	#sub_tap_e li a {font-size:14px;}
}
#sub_tap_e > ul > li.on > a ,#sub_tap_e > ul > li:hover > a {font-weight:600; color: #e83827; border: 1px solid #e83827; } /*  background-color: rgba( 0, 0, 0, 0.45 );  background-color: rgba( 232, 56, 39, 0.5 );  background-color:#e83827; */
#sub_tap_e li {display: block; width: 31.3%; float: left; padding-top:0%; padding-bottom:2%; padding-left:auto; padding-right:2%;}
#sub_tap_e li a {width: 100%;}

table {
	width:100%; 
	height:auto;
	border:1px; 
	border-spacing:0px; 
	border-collapse:collapse; 	
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	-o-box-sizing: border-box;
	position:relative;
}
th, td {border:1px; word-break:keep-all; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}/*line-height:1.5em;*/
th {line-height:initial;} /*  font-weight:normal; */
td {}

#search_box{display:table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #000000; }/**/
#search_box .search_text{display: table; width:auto; height:auto; float:right; position: relative; border:0px solid #000000}
#search_box .search_text input{width:150px; height:38px; font-size:12pt; color:#000000;  border:1px solid #000000; vertical-align:middle;
								 -webkit-appearance: none;  -webkit-border-radius: 0;}
#search_box .search_text img{ width:45px; height:auto; float:right; vertical-align:top;  border:0px solid #000000;}

/* Á¦Ç° List */
#search_list{display:table; width:95%; height:auto; position:relative; margin-left:auto; margin-right:auto; }
#search_list table.s_list{width:100%; height:auto;  border:0px solid #4f4f4f; margin-left:auto; margin-right:auto;}/*background-color:#ffffff;*/
#search_list table.s_list tr{width:100%; height:auto; border:0px solid #666aaa; } /*  padding-left:2%; padding-right:2%; padding-top:2%; padding-bottom:2%; */
#search_list table.s_list td{border:0px dashed #000000; text-align:left; vertical-align:top; 
			padding-left:1%; padding-right:1%; padding-top:1%; padding-bottom:1%;} /*dashed */


#content{display:table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; background-color: rgba( 0, 0, 0, 0 ); }/**/

.p_icon{display: table; width:auto; height:auto; position: relative;  font-size:1.3em; text-align:left; vertical-align: middle; padding-top:3%; padding-bottom:3%; padding-left:2%;  }/* border:0.8px solid #000000; */
.p_icon img{ width:25px; float:left; padding-right:10px;}


/* Á¦Ç° »ó¼¼ÆäÀÌÁö Á© ÇÏ´ÜºÎ ÀüÃ¼¸ñ·Ï(µÚ·Î°¡±â) ¹öÆ° */
.p_back{display: table; width:auto; height:auto; position: relative; float:right; padding-left:auto; padding-right:3%;  }/* border:0.8px solid #000000; */
.p_back img{ width:auto; height:auto; }

/*Â÷·®ÀûÀçÀ², Á¶°ßÇ¥ ÇÏ´Ü ÀÌÀü, ´ÙÀ½ ¹öÆ° ¿µ¿ª */
.page_area{display:table; width:auto; height:auto; position: relative; float:center; margin-left:auto; margin-right:auto; padding-left:auto; padding-right:auto;  border:0px solid #000000;  }

.b_30{display: table; width:100%; height:30px; position: relative; float:left;}/* border:0.8px solid #000000; */

/* Á¦Ç° Ä«Å×°í¸® table */
.p_table{display:table; width:100%; height:auto; font-size:100%; position: relative; } /* background-color:#fff000; ³ë¶û */
.p_table a{text-decoration:none; color:#000000; }
.p_table a:hover{color:#e83827; } /* ¸¶¿ì½º °®´Ù ´òÀ»¶§ Æ÷ÀÎÆ® ÄÃ·¯ »ç¿ë */
.p_table a:active{color:#e83827; }

table.p_01{width:100%; height:auto; }/*background-color:#ffffff;*/
table.p_01 tr{width:100%; height:auto; border:0px solid #666aaa; } /*  padding-left:2%; padding-right:2%; padding-top:2%; padding-bottom:2%; */
table.p_01 td{width:50%; height:auto; border:0px dashed #000000; text-align:center; vertical-align:top; 
			padding-left:2%; padding-right:2%; padding-top:2%; padding-bottom:3%;} /*dashed */
table.p_01 td img{width:100%; max-width:300px; height:auto; border:1px solid #cccccc; margin-bottom:3%; }
table.p_01 td p{ width:100%; height:auto; font-size:3.8vw; color:#000000; line-height:5vw; border:0px solid #cccccc; }
@media all and (min-width:700px) {
	table.p_01 td p{ width:100%; height:auto; font-size:1.5em; color:#000000; line-height:5vw; border:0px solid #cccccc; }
}

table.p_02{width:100%; height:auto;  border:0px solid #000000;}

/* »ó´Ü °íÁ¤ Á¦Ç° ºÐ·ù Ä«Å×°í¸® */
table.p_02_top{width:97%; height:auto;  border:1px solid #a0a0a0; margin:auto;}
table.p_02_top tr{width:100%; height:auto; border:0px solid #666aaa;}
table.p_02_top td{width:50%; height:auto; border:0px dashed #000000;  font-size:3.5vw; font-weight:normal; color:#000000; line-height:4vw;
vertical-align:top; padding-left:1.8%; padding-right:1.8%; padding-top:1.5%; padding-bottom:1.5%; } /*dashed */
table.p_02_top td img{margin-right:3px; vertical-align:middle;} /*dashed */
@media all and (min-width:700px) {
	table.p_02_top td{font-size:2vw; color:#ababab; line-height:2.5vw; padding-left:2%; padding-right:2%; padding-top:1%; padding-bottom:1%;}
}

/* »ó´Ü °íÁ¤ Á¦Ç° ºÐ·ù Ä«Å×°í¸®(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_p_type { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 97%; height:auto; table-layout: fixed; position: relative; border:1px solid #a0a0a0; margin:auto; background-color:#ffffff;} 

#divBodyScroll_p_type { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:auto; max-height: 160px; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }

#tblBody_p_type {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; table-layout: fixed; height: 30px;  border-collapse: collapse; font-size:3.5vw; font-weight:normal; color:#000000; line-height:4vw; background-color:#FDFCEA }
#tblBody_p_type td {vertical-align:top; padding-left:1.5%; padding-right:1.5%; padding-top:1.5%; padding-bottom:1.5%;  }
#tblBody_p_type td img{margin-right:3px; vertical-align:middle;}
@media all and (min-width:700px) {
	#tblBackground_p_type { width: 90%; }
	#tblBody_p_type{font-size:1.1em; color:#ababab; line-height:2.5vw; padding-left:2%; padding-right:2%; padding-top:1%; padding-bottom:1%;}
	#tblBody_p_type td img{margin-right:6px; vertical-align:middle;}
}


/* Á¦Ç° List */
#prod_list{display:table; width:90%; height:auto; position:relative; margin-left:auto; margin-right:auto; }
#prod_list .item_top{display:table; width:100%; height:auto; position:relative; padding-bottom:3px; border:0px solid #a0a0a0; }
#prod_list .item_top .item_name{display:table; width:100%; height:auto; float:left; position:relative; margin-bottom:5px; border:0px solid #a0a0a0; 
								text-align:left; font-size:1.2em; line-height:1.3em; font-weight:bold; vertical-align:middle;}
#prod_list .item_top .item_total{display:table; width:auto; height:auto; float:right;  position:relative; padding-right:1%;
								text-align:right; font-size:1em; line-height:1.2em; font-weight:normal; color:#ff7200; vertical-align:middle; border:0px solid #a0a0a0;}

/* ÇÏ´Ü Á¦Ç° List */
table.p_02_bottom{width:97%; height:auto;  border:1px solid #a0a0a0; margin:auto; background-color:#ff5555;}
table.p_02_bottom tr{width:100%; height:auto; border:0px solid #666aaa;}
table.p_02_bottom td{width:50%; height:auto; border:0px dashed #000000;  font-size:3.5vw; color:#000000; line-height:4vw;
						vertical-align:top; padding-left:1.8%; padding-right:1.8%; padding-top:1.5%; padding-bottom:1.5%; } /*dashed */
table.p_02_bottom td img{margin-right:3px; vertical-align:middle;} /*dashed */
@media all and (min-width:700px) {
	table.p_02_bottom td{font-size:2vw; color:#ababab; line-height:2.5vw; padding-left:2%; padding-right:2%; padding-top:1%; padding-bottom:1%;}
}



/* Á¦Ç° »ó¼¼ ½ºÆåÁ¤º¸ ºÎºÐ */
#prod_view{display:table; width:100%; height:auto; position:relative; margin-left:auto; margin-right:auto; }/* background-color:#dffadb;¹ÎÆ®*/

.p_img{display: table; width:70%; height:auto; position: relative; margin-left:auto; margin-right:auto; padding-top:15px; padding-bottom:15px; border:0px solid #000000;}/* */
.p_img img{display: table-cell; width:100%; max-width:380px; height:auto; float:center; text-align:center; margin:auto; vertical-align:middle; border:0px dashed #55ffff;}
/* ¿µ¹®Àº Title ÀÚ¸´¼ö ¶§¹®¿¡ %,ÃÖ´ë°ªÀÌ ´Ù¸§ ÁÖÀÇ ÇÒ °Í!*/
.p_spec{display: table; width:80%; max-width:550px; height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #0f0fff;
			}
.p_spec .p_title{display: table; width:100%; height:auto; float:center; font-size:1.5em; color: #fff; text-align:center; margin:auto; background-color:#313131;
				padding-top:12px; padding-bottom:12px;}/* */
.p_spec .p_title_t{display: table; width:100%; height:auto; float:center; font-size:1.3em; color: #fff; text-align:center; margin:auto; background-color:#313131;
				padding-top:12px; padding-bottom:12px;}/* Æ®·¯½ºÆ® Á¦Ç°¸íÀº ±æ¾î¼­ ±ÛÀÚÅ©±â ÁÙÀÓ */
.p_spec .p_line{display: table; width:100%; max-width:550px; height:1px; float:center; text-align:center; margin:auto; border-bottom:3px solid #313131;} 

.p_spec .p_txt{display: table; width:100%; max-width:550px; height:auto; float:center; font-size:1.2em; color: #000; text-align:center; margin:auto; 
				 border-bottom:1px solid #000000;  padding-top:0px; padding-bottom:0px; 
				 background-image:url('../images/product/spec_bg.png'); background-repeat:no-repeat; background-size:35% 100%;	}/*background-size: 300px 150px; background-color:#55dddd;*/
.p_spec .p_txt_left{display: table-cell; width:33%; max-width:182px; height:100%; font-weight: bold; float:left; font-size:0.8em; color: #000; line-height:1.3em; text-align:left; /*background-color:#55aadd; */
					margin:auto; padding-left:7px; padding-top:4px;  padding-bottom:4px;  
					word-break:normal; word-break:break-word;}/*  ¿ÞÂÊ Text    */
.p_spec .p_txt_right{display: table-cell; width:61%; height:auto; border-left:0px solid #000000; float:left; font-size:0.8em; color: #000; line-height:1.3em; text-align:left; 
					margin:auto; padding-left:7px; padding-top:4px;  padding-bottom:4px;
					word-break:normal; word-break:break-word;}/*  background-color:#22aaaa; ¿À¸¥ÂÊ Text*/
.t_line{display: table; width:100%; max-width:500px; height:1px; float:center; text-align:center; margin:auto; border-bottom:3px solid #000000;} 


/* Á¦Ç° ½Ç»ç¿ë ÀÌ¹ÌÁö ºÎºÐ */
.p_real_area{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; margin-bottom:15px; border:0px solid #0f0fff;}/* */
/* ±âº»Àº ½Ç»ç¿ë ÀÌ¹ÌÁö  */
.p_realimg{display: table; width:50%; height:auto; position: relative; margin-left:auto; margin-right:auto;  border:0px solid #0f0fff;}/* */
.p_realimg img{display: table; width:100%;  height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #0f0fff;}/* max-width:283px; */

/* Ã¼¾î&µ¥½ºÆ®ÀÇ °æ¿ì µµ¸éÀÌ¹Ç·Î Å«ÀÌ¹ÌÁö */
.p_realimg_cd{display: table; width:80%; height:auto; position: relative; margin-left:auto; margin-right:auto;  border:0px solid #0f0fff;}/* */
.p_realimg_cd img{display: table; width:100%;  height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #0f0fff;}/* max-width:283px; */


/* Á¦Ç° »ó¼¼Á¤º¸ ÀÌ¹ÌÁö µî·Ï½Ã Ãâ·Â ºÎºÐ*/
.p_detail_area{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; border-top:0px solid #0fafff; border-bottom:0px solid #0fafff; }/* ÇÏ´Ã»ö */

.p_d_title{display: table; width:100%; height:auto; float:left; font-size:1em; color: #000000; text-align:left;  padding-top:3px; padding-bottom:3px;}/*   background-color:#55aadd;*/
.p_d_title img{display:table; width:auto; height:auto; float:left; text-align:left; vertical-align:middle; margin-left:3%; margin-right:auto; margin-top:10px; margin-bottom:7px; border:0px dashed #55ffff;}
.p_d_title p{display: table; width:auto; height:auto; float:left; text-align:left; margin-left:7px; margin-right:auto; margin-top:5px; margin-bottom:7px; border-top:0px solid #0f0fff; border-bottom:0px solid #0f0fff;}/* */

.p_d_img_a{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #0f0fff;}/* */
.p_d_img_a img{display: table; width:80%; max-width:277px; height:auto; position: relative; margin-left:auto; margin-right:auto;  margin-bottom:5px; border:0px solid #0f0fff;}/* */
.p_d_img_a p{display: table; width:90%; height:auto; position: relative; float:left; text-align:center;  border-top:0px solid #0f0fff; border-bottom:0px solid #0f0fff;
			padding-left:5%; padding-right:auto; margin-left:auto; margin-right:auto;  margin-bottom:5px;}/* */

.p_d_img_b{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #0f0fff;}/* */
.p_d_img_b img{display: table; width:80%; max-width:283px; height:auto; position: relative; margin-left:auto; margin-right:auto;  margin-bottom:5px; border:0px solid #0f0fff;}/* */
.p_d_img_b p{display: table; width:90%; height:auto; position: relative; float:left; text-align:center;  border-top:0px solid #0f0fff; border-bottom:0px solid #0f0fff;
			padding-left:5%; padding-right:auto; margin-left:auto; margin-right:auto;  margin-bottom:5px;}/* */

.p_d_img_c{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; border:0px solid #0f0fff;}/* */
.p_d_img_c img{display: table; width:100%; max-width:675px; height:auto; position: relative; margin-left:auto; margin-right:auto;  margin-bottom:5px; border:0px solid #0f0fff;}/* */
.p_d_img_c p{display: table; width:90%; height:auto; position: relative; float:left; text-align:center;  border-top:0px solid #0f0fff; border-bottom:0px solid #0f0fff;
			padding-left:5%; padding-right:auto; margin-left:auto; margin-right:auto;  margin-bottom:5px;}/* */

/* Á¦Ç° »ó¼¼Á¤º¸ .asp ÆÄÀÏ ºÎºÐ */
#p_asp{display: table; width:95%; height:auto; position: relative; margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:15px; border:0px solid #0f0fff;}/* */

/*Á¦Ç° »ó¼¼ ÀÌ¹ÌÁö ÇÏ´Ü ³»¿ëyh*/
/*ÀÏ¹Ý*/
.d_p_img{display: table;  position: relative;  padding-top:15px;  padding-bottom:15px; }/* */
.d_p_img img{display: table-cell; width:100%; max-width:380px; height:auto; float:left; text-align:left; margin:auto; vertical-align:middle; border:0px dashed #55ffff;}

/*±ä°Í*/
.d_p_1img{display: table;  position: relative;  width:100%; height:auto; padding-top:15px;  padding-bottom:15px; }/* */
.d_p_1img img{display: table-cell; width:100%;  height:auto; max-width:380px; height:auto; float:left; text-align:left; margin:auto; vertical-align:middle; border:0px dashed #55ffff;}


/*ÆÛ¼¾Æ®*/
.90sm{display:table; width:90%; height:auto; position: relative; }

/*text*/
.d_p_txt{display: table; width:100%; max-width:500px; height:auto; float:center; font-size:1.2em; color: #000; text-align:center; margin:auto; 
		 border-bottom:1px solid #000000;  padding-top:4px; padding-bottom:4px; background-color:#55dddd;}/*background-size: 300px 150px; */
.d_p_txt_left{display: table-cell; width:30%; max-width:250px; height:100%; float:left; font-size:0.8em; color: #000; text-align:left; vertical-align:middle; margin:auto; padding-left:2%; background-color:#55aadd;   }/*  ¿ÞÂÊ Text */
.d_p_txt_right{display: table-cell; width:auto; height:auto; float:left; font-size:0.8em; color: #000; line-height:1.3em; text-align:left; margin:auto; padding-left:2%; }/*  background-color:#22aaaa; ¿À¸¥ÂÊ Text*/




/* ÄÁÅ×ÀÌ³Ê - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch;}
#tblHead { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 801px; height: 60px;  background-color: #484848; padding-top: 4px; 
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height: 403px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width: 801px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 0px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/* ÄÁÅ×ÀÌ³Ê - Á¶°ßÇ¥(º´¼ö) Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_g { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_g { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch;  }
#tblHead_g { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 710px; height: 60px;  background-color: #484848; padding-top: 4px; 
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_g { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height: 403px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_g {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width: 710px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 0px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }


/* ÄÁÅ×ÀÌ³Ê - Â÷·®ÀûÀçÀ² Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_stock { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_stock { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_stock { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 700px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_stock { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:404px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_stock {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width: 700px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/* ÆÄ·¿Æ® - Â÷·®ÀûÀçÀ² Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_p_stock { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_p_stock { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_p_stock { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 585px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_p_stock { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:404px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch;  border-top: 0px solid #d0d0d0; }
#tblBody_p_stock {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:585px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }


/* ÆÄ·¿Æ® - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_p { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_p { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_p { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 725px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_p { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:404px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_p {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:725px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/* ÆÄ·¿Æ® - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_pp { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_pp { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_pp { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 765px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_pp { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:404px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_pp {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:765px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }



/* ÆÄ·¿Æ® - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ-¼¼·Î ½ºÅ©·Ñ ¾øÀ½)-ÁßÇÏÁß¿ë ¾ç¸é»ç¿ë ÆÄ·¿Æ® - Æò¸éÇü */
#tblBackground_p_4 { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_p_4 { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_p_4 { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 705px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_p_4 { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:153px; overflow-x:scroll; -webkit-overflow-scrolling:touch;  border-top: 0px solid #d0d0d0; }
#tblBody_p_4 {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:705px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/* ÆÄ·¿Æ® - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ-¼¼·Î ½ºÅ©·Ñ ¾øÀ½)-ÁßÇÏÁß¿ë ¾ç¸é»ç¿ë ÆÄ·¿Æ® - Æò¸éÇü */
#tblBackground_p_1 { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_p_1 { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_p_1 { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 650px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_p_1 { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:51px; overflow-x:scroll; -webkit-overflow-scrolling:touch;  border-top: 0px solid #d0d0d0; }
#tblBody_p_1 {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:650px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/* ÆÄ·¿Æ® - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ) ¿µ¹® Ãß°¡ */
#tblBackground_p02 { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_p02 { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_p02 { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 825px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_p02 { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:404px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_p02 {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:825px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/* ÆÄ·¿Æ® - Á¶°ßÇ¥ Ç¥(³»ºÎ½ºÅ©·Ñ) */
#tblBackground_p03 { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_p03 { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_p03 { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 765px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_p03 { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:404px; overflow-x:scroll; overflow-y:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_p03 {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:765px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }


/* Ã¼¾îµ¥½ºÆ® - Â÷·®ÀûÀçÀ² */
#tblBackground_cd { /* È­¸é¿¡ º¸¿©¾ß ÇÒ TableÀÇ °¡·ÎÅ©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù.*/
	width: 96%; height:auto; table-layout: fixed; position: relative; margin-left:auto; margin-right:auto;} 
#divHeadScroll_cd { /* ¾ÈÀÇ ³»¿ëÀÌ 350º¸´Ù ±æ°Ô Àû¿ëÀÌ µÇ¹Ç·Î overflow-x, overflow-y¸¦ hiddenÀ» °É¾îÁà¼­ ¼³Á¤ÇÑ °¡·Î ³Êºñ¸¸Å­¸¸ È­¸é¿¡ º¸ÀÌµµ·Ï Àâ¾ÆÁÝ´Ï´Ù. */
	width: 100%; overflow-x: hidden; overflow-y: hidden; -webkit-overflow-scrolling:touch; }
#tblHead_cd { /* Çì´õ °íÁ¤ : TableÀÇ ÇÊµå¸íÀÇ ³Êºñ¸¦ ¿©±â¿¡¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÇÊµå¸íÀ» º¸¿©ÁÙ Å×ÀÌºíÀº bodyº¸´Ù ÇÏ³ªÀÇ td¸¦ ´õ °¡Áö¸ç ¸¶Áö¸· td´Â ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾Ê°í Å©±â¸¸ Àâ¾ÆÁÝ´Ï´Ù.
		 ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â µ¥ÀÌÅÍ¸¦ º¸¿©ÁÖ´Â Å×ÀÌºíÀº ¼¼·Î ½ºÅ©·ÑÀÇ °¡·ÎµÎ²²¸¸Å­ ´õ ÀÌµ¿ÇÏ±â ¶§¹®ÀÔ´Ï´Ù.*/
	table-layout: fixed; width: 375px; height: 60px;  background-color: #484848; padding-top: 4px; margin-top:5px;
	border-collapse: collapse; font-size: 13px; color: #fff; font-weight: bold; }
#divBodyScroll_cd { /* overflow-x, overflow-y´Â scroll·Î ÁöÁ¤ÇÏ°í, height´Â Å×ÀÌºíÀÇ µ¥ÀÌÅÍ°¡ ³ª¿Ã ±âº» Å©±â¸¦ Àâ¾ÆÁÝ´Ï´Ù. ¼¼·Î±æÀÌ¸¦ Àâ¾ÆÁÖÁö ¾ÊÀ¸¸é overflow-y°¡ °É¸®Áö ¾Ê½À´Ï´Ù. */
	width: 100%; height:460px; overflow-x:scroll; -webkit-overflow-scrolling:touch; border-top: 0px solid #d0d0d0; }
#tblBody_cd {/* tblBodyÀÇ µ¥ÀÌÅÍ´Â ÇÊ¿äÇÑ ¿­ÀÇ ¼ö¸¸Å­¸¸ ¸¸µå½Ã°í Çì´õ¿Í colÀÇ width´Â µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.*/
	width: 100%; max-width:375px; table-layout: fixed; height: 30px; border-collapse: collapse; font-size: 12px; color: #666; }
.title { text-align: center; font-weight: bold;  } /* Å×ÀÌºí ½ºÅ¸ÀÏ¿ë */
.content { border-bottom: 1px solid #d2d2d2; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; /*text-align: left;*/
			white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

/*°³¿ä, Æ¯Â¡*/

.info_img1{display: table; width:93%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:1%;} /* border:0.8px solid #e83827; */
.info_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.info_img2{display: table; width:0%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:3%;}
.info_img2 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.info_img3{display: table; width:40%; height:auto;  position: relative;  left:-3%; }
.info_img3 img{display: table-cell; margin-bottom:7%; width:100%; max-width:640px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.info_img4{display: table; width:80%; height:auto;  position: relative; margin-left:auto; margin-right:auto;  }
.info_img4 img{display: table-cell; margin-bottom:7%; width:100%; max-width:640px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }


.info_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.info_sub{display:table; width:90%; height:auto; float:left;  position: relative;  margin-left:5%; margin-right:auto; margin-bottom:7%;  border:0px solid #e83827;}
.info_img5 {display:table-cell; width:40%; height:auto; float:left;}
.info_img5 img{display:table-cell; width:100%; max-width:250px; height:auto; float:left;}
.info_text2 {display:table-cell; width:55%; height:auto; float:left; padding-left:10px;} /* font-size:3.8vw; */



.p_num{display: table; width:auto; height:auto; position: relative;  float: left; font-size:1.3em; text-align:left; vertical-align: middle; padding-top:3%; padding-bottom:3%; padding-left:2%;  }/* border:0.8px solid #000000; */
.p_num img{ width:25px; float:left; padding-right:10px;}


/*ÀûÀç¹æ½Ä*/

.way_img1{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:3%;} /* border:0.8px solid #e83827; */
.way_img1 img{display: table-cell; width:90%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.way_img2{display: table; width:100%; height:auto;  position: relative;  margin-left:5%; }
.way_img2 img{display: table-cell; margin-bottom:7%; width:100%; max-width:640px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.way_img3 {   margin-right:auto;  margin-right:auto; text-align:center;}
.way_img3 img {   margin-right:3%;}

.way_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.way_text2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:2%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


#way_t { margin-top:10px; margin-right:10px; width:90%; margin-right:auto; margin-left:auto; margin-bottom:8%; }
#way_t th {  text-align:center; padding:5px; font-size: 15px; color: #fff; font-weight: bold; background-color:#484848;}
#way_t td { padding:3px 5px; border-left:1px solid #e0e0e0;  border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }

 
 
 /*ÆÄ·ÊÅ¸ÀÌÁî ¿¹*/

.tize_img1{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.tize_img1 img{display: table-cell; width:90%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }


.tize_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

/*ÁÖÀÇ»çÇ× ¿µ¹® 80->90À¸·Î ¼öÁ¤*/ 

.cau_img1{display: table; width:93%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:1%;} /* border:0.8px solid #e83827; */
.cau_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.cau_img2{display: table; width:90%; height:auto;  position: relative;   margin-left:auto; margin-right:auto;}
.cau_img2 img{display: table-cell; margin-bottom:1%; width:100%; max-width:640px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.cau_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:2%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.cau_text2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:2%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.cau_icon{display: table; width:auto; height:auto; position: relative;  float: left; font-style: bold; font-size:1.0em; text-align:left; vertical-align: middle; padding-top:3%; padding-bottom:3%; padding-left:2%;  }/* border:0.8px solid #000000; */
.cau_icon img{ width:22px; float:left; padding-right:10px;}

/*Ã¼¾îµ¥½ºÅ©-°ü¶÷¼® Á¦Ç°Á¶°ßÇ¥ */
.cd_chart_img{display: table; width:93%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:1%;} /* border:0.8px solid #e83827; */
.cd_chart_img img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

/*Æ®·¯½ºÆ® ÀÎÁõ*/
.certi_img{display: table; width:30%; height:auto;  position: relative; margin-bottom:0%;} /* border:0.8px solid #e83827; */
.certi_img img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.certi_text {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:2%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

/*Æ®·¯½ºÆ® »ö»ó ¹ü·Ê*/

.color_img{display: table; width:80%; height:auto;  position: relative;   margin-left:auto; margin-right:auto; margin-bottom:3%;}
.color_img img{display: table-cell; margin-bottom:1%; width:100%; max-width:640px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.led_img{display: table; width:auto; height:auto;  position: relative;   margin-left:auto; margin-right:auto; margin-bottom:-3%;}
.led_img img{display: table-cell; margin-bottom:1%; width:100%; max-width:640px; height:auto; text-align:left; vertical-align: middle;  margin-left:auto; margin-right:auto; }



/* È«º¸¼¾ÅÍ -> ¿£ÇÇ¾¾ °Ô½ÃÆÇ */
#npc_news{display:table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto;  background-color: rgba( 0, 0, 255, 0 ); 
			font-size:1.1em; color: #000; line-height:1.3em; text-align:left; vertical-align:middle; }/**/

#b_view{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto;  border-bottom:1px solid #d2d2d2; }
.v_title{display: table; width:92%; height:auto; position: relative; margin-left:auto; margin-right:auto;  padding-top:13px; padding-bottom:13px;  padding-left:4%; padding-right:4%; background-color:#4d4d4d; vertical-align:middle; 
		word-break:normal; word-break:break-word;	}/* ±ÛÀÚ ÀÚ¸´¼ö ¿À¹ö½Ã ÁÙ³»¸² */
.v_title p{color: #fff; font-weight:600; vertical-align:middle; }
.v_sub{display: table; width:92%; height:55px; position: relative; margin-left:auto; margin-right:auto; padding-top:13px; padding-left:4%; padding-right:4%;  border-bottom:1px solid #d2d2d2; }
.v_content{display: table; width:auto; height:auto; position: relative; margin-left:auto; margin-right:auto; padding-left:4%; padding-right:4%; padding-top:4%; padding-bottom:7%; }
#b_view .v_content_e{display: table; width:90%; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; padding-left:4%; padding-right:4%; padding-top:4%; padding-bottom:7%; 
						word-break:normal; word-break:break-word;} /* word-break: ¿µ¹® ÀÚµ¿ ÁÙ¹Ù²Þ ¼Ó¼º */

#b_list5{display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; color: #000; border-bottom:0px solid #d2d2d2; }
.l_t_no{display: table-cell; width:10%; height:25px; position: relative;  float:left; text-align:center; font-size:0.8em; margin-left:auto; margin-right:auto; background-color:#ffffff; border-top:3px solid #4d4d4d; border-bottom:1px solid #d2d2d2;}
.l_t_title{display: table-cell; width:65%; height:25px; position: relative;  float:left; text-align:center; font-size:0.8em; margin-left:auto; margin-right:auto; background-color:#ffffff; border-top:3px solid #4d4d4d; border-bottom:1px solid #d2d2d2; }
.l_t_date{display: table-cell; width:25%; height:25px; position: relative;  float:left; text-align:center; font-size:0.8em; margin-left:auto; margin-right:auto; background-color:#ffffff;  border-top:3px solid #4d4d4d; border-bottom:1px solid #d2d2d2;}

.l_c_blank{display: table-cell; width:100%; height:25px; position: relative;  float:left; text-align:center; font-size:0.8em;  margin-left:auto; margin-right:auto; margin-bottom:4px; background-color:#ffffff;  border-bottom:1px solid #d2d2d2;}
.l_c_no{display: table-cell; width:10%; height:25px; position: relative;  float:left; text-align:center; font-size:0.8em; margin-left:auto; margin-right:auto;  margin-bottom:4px; background-color:#ffffff;  border-bottom:1px solid #d2d2d2;}
.l_c_title{display: table-cell; width:65%; height:25px; position: relative;  float:left; text-align:left; font-size:0.8em; margin-left:auto; margin-right:auto;  margin-bottom:4px; background-color:#ffffff; border-bottom:1px solid #d2d2d2; }
.l_c_title a{color: #000; font-weight:600;}
.l_c_title_e{display: table-cell; width:65%; height:25px; position: relative;  float:left; text-align:left; font-size:0.8em; margin-left:auto; margin-right:auto;  margin-bottom:4px; background-color:#ffffff; border-bottom:1px solid #d2d2d2; 
				white-space:nowrap; overflow:hidden;}/* ¿µ¹®½Ã Ãß°¡ */
.l_c_title_e a{color: #000; font-weight:600;}

.l_c_date{display: table-cell; width:25%; height:25px; position: relative;  float:left; text-align:center; font-size:0.8em; margin-left:auto; margin-right:auto; margin-bottom:4px; background-color:#ffffff; border-bottom:1px solid #d2d2d2;}

#paging {display: table; width:100%; height:auto; position: relative; margin-left:auto; margin-right:auto; margin-bottom:20px; text-align:center; font-size:0.9em; }
.selected { color:#afafaf; }
 img {vertical-align:middle;}

/* È«º¸¼¾ÅÍ -> Á¦¾È °Ô½ÃÆÇ */
#suggest{display:table; width:100%; height:auto; position: relative; }

.suggest_img1{display: table; width:15%; height:auto;   position: relative;  margin-bottom:4%;} /* border:0.8px solid #e83827; */
.suggest_img1 img{display: table-cell; width:100%; max-width:740px; margin-left:20%; height:auto; text-align:left; vertical-align: middle; }


.suggest_img2{display: table; width:90%; height:auto;   position: relative;  margin-bottom:4%;} /* border:0.8px solid #e83827; */
.suggest_img2 img{display: table-cell; width:100%; max-width:740px; margin-left:0%; height:auto; text-align:left; vertical-align: middle; }


.suggest_img3{display: table; width:58%; height:auto;   position: relative;  margin-bottom:4%;} /* border:0.8px solid #e83827; */
.suggest_img3 img{display: table-cell; width:100%; max-width:740px; margin-left:0%; height:auto; text-align:left; vertical-align: middle; }


.suggest_t1 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


.suggest_t2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;
 text-decoration:underline;} /* font-size:3.8vw; */


.suggest_t3 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;
 text-decoration:underline;} /* font-size:3.8vw; */



/* ---------------ÀÎÀçÃ¤¿ë ------------------------*/

/* ÀÎÀç»ó */
.rightpeople_t1 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5%; margin-left:5%; text-align:center; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.rightpeople_t2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.rightpeople_t3 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:7%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


.rightpeople_img1{display: table; width:25%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.rightpeople_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.rightpeople_img2{display: table; width:88%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.rightpeople_img2 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }


.line2  {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5%; margin-left:5%; text-align:center; vertical-align: middle; font-size:16px; line-height:1.5; border: 0.3px solid #7d7d7d; margin-top:3%; width:90%;}


 /* ÀÎ»çÁ¦µµ */
 .welfare_t1 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5%; margin-left:5%; text-align:center; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.welfare_t2 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

.welfare_t3 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:5.5%; margin-left:5%; text-align:center; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */


.welfare_img1{display: table; width:50%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.welfare_img1 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }


.welfare_img2{display: table; width:90%; height:auto; margin-left:auto;  position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.welfare_img2 img{display: table-cell; width:100%; max-width:740px; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }

.welfare_img3{display: table; width:40%; height:auto; margin-left:5%;  float:left; position: relative; margin-right:auto; margin-bottom:4%;} /* border:0.8px solid #e83827; */
.welfare_img3 img{display: table-cell; width:100%; max-width:740px; float:left; height:auto; text-align:center; vertical-align: middle;  margin-left:auto; margin-right:auto; }




/*--------´ã´çÀÚ ¾È³» & Àü±¹À¯Åë¸Á & ´ë¸®Á¡ ÇöÈ²------*/
#contect_list{display:table; width:100%; height:auto; position:relative; margin-left:auto; margin-right:auto; }/*¹ÎÆ® background-color:#dffadb;*/
.mail_t{display:table; width:95%; height:auto; position:relative; margin-left:auto; margin-right:auto; border:0px solid #000000;}
.mail_img{display: table-cell; width:30px; height:auto; position: relative; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:5px; border:0px solid #000000;}/* */
.mail_img img{display: table-cell; width:23px; height:auto; float:left; text-align:center; margin:auto; vertical-align:middle; border:0px dashed #55ffff;}
.mail_text{display: table-cell; width:auto; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:5px; border:0px solid #000000;}/* */
		/* Ç¥ ÀüÃ¼ */
.ct_list{display:table; width:95%; height:auto; position:relative; margin-left:auto; margin-right:auto; background-color:#ffffff;}

.ct_tag{display: table; width:38%; height:auto; position: relative; float:right; font-size:1.3em; font-weight:600; color:#ffffff; text-align:center; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px;
		background-color:#e83827; 
		-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; 
		-moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; 
		border-top-left-radius: 5px; border-top-right-radius: 5px;} /* Àü±¹À¯Åë¸Á tag*/
		/* Ç¥ »ó´Ü Title */
.ct_top{display: table; width:100%; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; color:#ffffff; background-color:#4c4c4c;}/* */
.ct_area{display: table-cell; width:30%; height:auto; position: relative; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_dept{display: table-cell; width:35%; height:auto; position: relative; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_dept_e{display: table-cell; width:45%; height:auto; position: relative; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #ffffff;}/* */
.ct_name{display: table-cell; width:35%; height:auto; position: relative; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_name img{display: table-cell; width:23px; height:auto; float:left; text-align:center; margin:auto; vertical-align:middle; border:0px dashed #55ffff;}
.ct_ven{display: table-cell; width:45%; height:auto; position: relative; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_name a{color:#000}
.ct_tel{display: table-cell; width:auto; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */

		/* Ç¥ º»¹® Title */
.ct_body{display: table; width:100%; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_b_area{display: table-cell; width:30%; height:auto; position: relative; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_b_dept{display: table-cell; width:35%; height:auto; position: relative; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_b_dept_e{display: table-cell; width:45%; height:auto; position: relative; text-align:center; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #ffffff;}/* */
.ct_b_name{display: table-cell; width:35%; height:auto; position: relative; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_b_ven{display: table-cell; width:45%; height:auto; position: relative; vertical-align:middle; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_b_name img{display: table-cell; width:23px; height:auto; float:left; text-align:center; margin:auto; vertical-align:middle; border:0px dashed #55ffff;}
.ct_b_name a{color:#000}

.ct_b_tel{display: table-cell; width:auto; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; border:0px solid #000000;}/* */
.ct_b_tel img{display: table-cell; width:27px; height:auto; position: relative; float:left; vertical-align:middle; margin-left:auto; margin-right:auto;}/* */

.ct_b_addr{display: table; width:auto; height:auto; position: relative; float:left; margin-left:2%; margin-right:2%; padding-top:1px; padding-bottom:8px; border:0px solid #000000;}/* */
.ct_line_1{display: table; width:100%; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; border-bottom:1px solid #7d7d7d;}/* °°Àº Áö¿ªÀÏ‹š */
.ct_line_2{display: table; width:100%; height:auto; position: relative; float:left; margin-left:auto; margin-right:auto; border-bottom:2px solid #e83827;}/* Áö¿ªÀÌ ´Ù¸¦¶§ */

/*--------´ã´çÀÚ ¾È³» mail page------*/
#agree_area {display:table; width:100%;  height:auto; position:relative; margin-left:auto; margin-right:auto; border:0px solid #aabbcc }
#agree_area ul {display:table; width:95%; height:auto; position:relative; margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:5px; padding-left:5px;
				background-color: #4c4c4c; color:#fff; font-weight: bold;  }
#agree_area textarea { width:95.5%; height:100px; margin-left:2.2%; margin-right:auto; margin-top:2px;  margin-bottom:5px;  border:1px solid #4c4c4c;}
#agree_area .right { float:right; margin-right:2.3%; margin-bottom:10px;}

#email_form { display:table; width:100%;  height:auto; position:relative; margin-left:auto; margin-right:auto; border:1px solid #4c4c4c}
.txt_box { display:table; width:90%;  height:auto; position:relative;  margin-top:10px; margin-left:auto; margin-right:auto; border:1px solid #4c4c4c}
.txt_box input{ width:90%; height: 27px; margin-top:6px; margin-bottom:4px; margin-left:5px; margin-right:auto; font-size: 15px; border:0px solid #1e832c; }/* °Ë»ö Input Box ¼³Á¤ */
.txt_box textarea{ width:90%; height: 150px; margin-top:6px; margin-bottom:4px; margin-left:5px; margin-right:auto; font-size: 15px; border:0px solid #1e832c; }
.send_btn { display:table; width:90%;  height:auto; position:relative;  margin-top:10px; margin-left:auto; margin-right:auto; border:0px solid #4c4c4c}/* Àü¼Û¹öÆ° ¼³Á¤ */
.send_btn img{display: table-cell; width:100%; max-width:130px; height:auto; position: relative; float:center; vertical-align:middle; margin-left:auto; margin-right:auto;}/* */
.txt_bottom { display:table; width:90%;  height:auto; position:relative;  margin-top:10px; margin-left:auto; margin-right:auto; border:0px solid #4c4c4c}


#email_send { display:table; width:90%;  height:auto; position:relative; float:center;   border:1px solid #4c4c4c; /*background-color:#1e832c;*/
				margin-left:auto; margin-right:auto;  margin-top:20px;  margin-bottom:20px; padding-top:20px;  padding-bottom:20px;
				-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.send_ok { display:table; width:95%;  height:auto; position:relative;  margin-top:auto; margin-left:auto; margin-right:auto; border:0px solid #4c4c4c;
			 font-size:1.2em; font-weight:600; line-height:2.3em; text-align:center;}
.send_ok img{display:table; width:auto; max-width:100px; height:auto; position: relative; float:center; text-align:center; margin-left:auto; margin-right:auto;  margin-top:15px;}

/*--------»çÀÌÆ® ¸Ê------*/
#sitemap{display:table; width:100%; height:auto; position: relative; }
.sitemap_box{background-color:#e1e5f0; width:90%; height:50px; margin-left:auto; margin-right:auto; line-height:2.5; margin-bottom:5%; }
.sitemap_box li{list-style:none; color:black; text-align:center; }


.sitemap_t1 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */

/*--------»çÀÌÆ® ¸Ê------*/
#sitemap{display:table; width:100%; height:auto; position: relative; }
/*.sitemap_box{background-color:#e1e5f0; width:90%; height:50px; margin-left:auto; margin-right:auto; line-height:2.5; margin-bottom:5%; }
.sitemap_box li{list-style:none; color:black; text-align:center; }


.sitemap_t1 {display: table-cell; width:88%; height:auto; float:left;  position: relative;  
 margin-bottom:7%; margin-left:5%; text-align:left; vertical-align: middle; font-size:16px; line-height:1.5;} /* font-size:3.8vw; */
a{color:black;}
.table_col_type2 a {color:black;}
.table_col_type2 {border-bottom:1px solid #d2d2d2; width:90%; margin-left:auto; margin-right:auto;}
.table_col_type2 thead th {padding:15px 7px 20px 7px; border-top:1px solid #ddd; background-color:#aeb7c1; font-size:14px; color:#black; text-align:center;}
.table_col_type2 thead th:first-child {border-left:0px;}
.table_col_type2 tbody th {padding:20px 7px; font-size:13px; text-align:center;}
.table_col_type2 tbody th:first-child {border-left:0px;}
.table_col_type2 tbody td {height:50px;padding:0px 7px; font-size:13px; text-align:center;}
.table_col_type2 tbody td:first-child {border-left:0px;}
.table_col_type2 tbody tr:nth-child(2n) {background-color:#eef5fd;}
.table_col_type2 tbody tr.bg {background-color:#eef5fd;}
.c{color:white;}



/*--------°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§----------*/

/*°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§*/
.privacy{}
.box_content {  border:1px solid #ccc; font-size: 12px; color: #444444; font-weight: bold;  letter-spacing:-1px; line-height:22px; padding:15px 30px; background-color:#ebebeb;  }
.pri_detail {margin-left:2%; margin-right:2%; padding-top: 20px; }
.pri_detail ul { margin:7px 0;}
.pri_detail .tit { font-size: 12px; font-weight:bold; letter-spacing:-1px; color:#4c4c4c;}
.pri_detail li { font-size: 12px; color: #666; letter-spacing:-1px; color:#b62c07; margin-left:20px; margin-bottom:15px; }
.pri_detail p { background:url('/images/product/bl_caution.gif') no-repeat; font-size: 12px; color: #666; letter-spacing:-1px; color:#666; margin-left:5px; margin-top:3px;  padding-left:15px; }













