
#Inner h1 {position:relative; padding:20px 0 10px 0px;}
#Inner h2 {position:relative;}
#Inner h3 {position:relative;}
#Inner h4 {position:relative; float:left; width:100%;  padding:7px  0 7px 0px; border:0px;  font-size:13px; line-height:18px;  color:#ff5600; letter-spacing:-1px;} 


#Inner h5{position:relative; padding:0 0 10px 10px;}

#Inner  h3.title01 {position:relative; width:705px; padding:3px 0 20px 30px;  background:url(../images/design/icon_01.gif) no-repeat 0px 0px;  }
#Inner  h3.title02 {position:relative; width:725px; height:17px;  padding:15px 10px 20px 20px; margin:0px;  background:url(../images/com/icon_02.gif) no-repeat 0px 18px;   border:none; }


/*about*/


.about01  {float:left; width:100%; height:430px; position:relative; background:url(../images/about/2015_01.jpg) top right no-repeat;}
.about01 p {float:left;  padding:0 0 20px 20px;}

.about02  {float:left; width:100%; position:relative; background:url(../images/about/02_bg_01.gif)  top right no-repeat; }
.about02 p {float:left; width:100%; padding:0 0 20px 0px;}


	.Pro_list {position:relative; float:left;  width:100%; padding:0px 0 10px 0; margin:10px 0 15px 0; *padding:0px 0 20px 0;}
	.Pro_list li {float:left; text-align:center;  width:236px;  padding:0 0px 0px 0px; margin:0 10px 10px 0; }
	.Pro_list li.blankend {float:left; text-align:center;  width:236px;  padding:0 0px 0px 0px; margin:0 0px 10px 0; }
	 .pro_img	{float:left; width:236px;  height:102px;  margin-bottom:5px;}
	 .pro_content	{width:236px; margin:0px 0; font-size:12px; /* line-height:16px;*/  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', Dotum;  }
	 .pro_content	h3 {position:relative;  float:left; width:100%; padding:0 0 3px 0;  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', Dotum;  font-size:13px; color:#717171; z-index:4;  }
	 .pro_content	b	{padding-top:5px;font-weight:bold; color:#ff1800;}


.map_wrap{position:relative; float:left; width:95%;}
.map_wrap .map_view{overflow:hidden; padding-bottom:20px}
.map_wrap dl.addr{overflow:hidden;padding:0 20px;line-height:30px; margin:10px 0 0 0; border-top:1px solid #d1d1d1;  border-bottom:1px solid #d1d1d1; }
.map_wrap dl.addr dt{float:left;width:8%;padding-right:20px;margin-right:20px; color:#333;font-size:13px;font-weight:bold;}
.map_wrap dl.addr dd{float:left;width:80%;margin-right:20px;color:#555; }
.map_wrap dl.addr dd.w20 {float:left;width:32%;margin-right:20px;color:#555;}


.about06  {float:left; width:100%; position:relative; padding:0 0 40px 205px; background:url(../images/about/06_bg_01.gif)  top left no-repeat;  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', Dotum;}
.about06 ul li {width:100%; padding:0 0 5px 0;  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', Dotum;}
.about06 ul li.tblank {padding:30px 0 5px 0; font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', Dotum;}

.about06 p {float:left;  padding:0 0 20px 0px;}




.design01  {float:left; width:100%; position:relative; padding:00px 0 40px 0; background:url(../images/design/01_bg_01.gif)  top right no-repeat;  }
.design01  h3 {width:100%; padding:0 0 40px 0;}
.design01 ul li {width:49%; padding:0 0 20px 0;  }
.design01 ul li.lblank {width:49%; padding:0 0 20px 49%; }
.design01 ul li.rblank {width:49%; padding:0 49% 20px 0; }



.design02 {float:left; width:100%; position:relative; padding:0px 0 20px 0;   font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', 'Dotum';}  
.design02 p {width:100%; margin:0 0 20px 0; text-align:center; }
.design02  h3 {width:705px; padding:3px 0 20px 30px;  background:url(../images/design/icon_01.gif) no-repeat 0px 0px;  }
.design02 ul li {width:725px; padding:0 0 7px 10px;  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', 'Dotum';  color:#3c3c3c;}



.service_search  {position:relative; float:left; width:690px; height:250px; padding:30px 0 0 0px;  background:url(../images/service/02_search_box.gif)  top left no-repeat;  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', Dotum;}
.service_search h3 { width:100%; text-align:center; padding:0 0 40px 0;}
.service_search ul {position:relative;  margin:0px 150px 0 180px; width:300px;}
.service_search ul li {width:100%; padding:0 0 5px 0;}
.service_search ul li label {display:inline-block;		  width:80px;}
.service_search .more{position:absolute;right:180px; top:85px;  *top:95px;}


.topGallery {position:relative;width:100%; text-align:center; padding:0 0 10px 0; }
.topGallery object{width:420px;height:315px;}
.topGallery embed{width:420px;height:315px; }
/*.topGallery  iframe{width:420px;height:315px; }*/
.topGallery .title{width:100%;height:28px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.topGallery .title a{font-size:15px; font-weight:bold;color:#333;}
/*.topGallery .conts{line-height:20px;height:281px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.topGallery .conts a{color:#8e8e8e;background:#fff;}
.topGallery .conts a:hover{color:#ee3224;}
.topGallery .date{height:22px;padding-right:5px;}
.topGallery .date a{font-size:10px;color:#8e8e8e;font-family:Tahoma,Arial,Helvetica,sans-serif;background:#fff;}
.topGallery a:hover{text-decoration:underline;}
*/


 .underGallery{float:left; width:100%;}
 .underGallery:after{content:"";clear:both;display:block;}
 .underGallery li{position:relative;float:left;width:47%;height:100px;margin-right:2%;overflow:hidden;}
 .underGallery li .photo{width:120px;position:absolute;left:0;top:0;}
 .underGallery li .photo .btnPlay{position:absolute;left:48px;top:30px;}
 .underGallery li .title{padding:0 0 0 130px;height:18px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
 .underGallery li .title a{font-size:12px;font-weight:bold;color:#5e5e5e;}
/* .underGallery li .conts{padding:0 0 0 130px;height:29px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
 .underGallery li .conts a{font-size:11px;color:#8e8e8e;background:#fff;}
 .underGallery li .conts a:hover{color:#ee3224;}
 .underGallery li .date{padding:0 0 0 130px;}
 .underGallery li .date a{font-size:10px;color:#8e8e8e;font-family:Tahoma,Arial,Helvetica,sans-serif;background:#fff;}
 .underGallery li a:hover{text-decoration:underline;}
*/






.service03 {position:relative; float:left; width:100%;padding:0px 0 20px 0;}  
.service03  h3 {position:relative;  float:left; width:685px; padding:10px 0 10px 30px; margin:0; background:url(../images/design/icon_01.gif) no-repeat 0px 7px;}
.service03 ul li { float:left; width:685px; padding:0 0 7px 30px;  color:#3c3c3c;}






/*
.collection_list {position:relative; float:left;  width:735px; margin:0 0 10px 0;} 
.collection_list ul li {float:left;}
.collection_list ul li.leftimg {position:relative; float:left; width:380px; margin:0 10px 0 0; text-align:center; font-size:13px; font-weight:bold;}
.collection_list ul li.leftimg img { border:1px solid #eaeaea; margin:0 0 5px 0; max-width:380px; }

.collection_list ul li.rightlist {position:relative; float:left; width:330px; text-align:center; }
.collection_list ul li.rightlist ul li {float:left; height:120px; padding:0 10px 10px 10px; border:0px solid;}
.collection_list ul li.rightlist p {float:left; width:100%; padding:10px 0 0 0 ;}
.collection_list ul li.rightlist p a {padding:0 4px 0 4px ;}
*/

.collection_list {position:relative; float:left;  width:100%; margin:0 0 10px 0;} 
.collection_list ul li {float:left;}
.collection_list ul li.leftimg {position:relative; float:left; width:400px; margin:0 10px 0 0; text-align:center; font-size:13px; font-weight:bold;}
.collection_list ul li.leftimg img { border:1px solid #eaeaea; margin:0 0 5px 0; width:100%;}

.collection_list ul li.rightlist {position:relative; float:left; width:320px; text-align:center; border:0px solid; }
.collection_list ul li.rightlist ul li {float:left; height:120px; padding:0 8px 10px 8px; border:0px solid;}
.collection_list ul li.rightlist p {float:left; width:100%; padding:10px 0 0 0 ;}
.collection_list ul li.rightlist p a {padding:0 4px 0 4px ;}




.about-board01  { float:left;	width:99%;	text-align:center; vertical-align:middle; margin-bottom:10px;	border-top:1px solid #186ab4; border-collapse:collapse; }


.about-board01 table.board01 thead {border-top:1px solid #186ab4; }
.about-board01 table.board01 td {text-align:left; padding:10px 5px 10px 15px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board01 th {vertical-align:middle; font-weight:bold; color:#2968be; /* color:#328bad;*/background-color:#f7f7f7; border-bottom:1px solid #c8c8c8;  }


.about-board01 table.board02 thead {border-top:1px solid #186ab4; }
.about-board01 table.board02 td {text-align:center; padding:10px 5px 10px 5px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board02 td.tleft {text-align:left; padding:10px 5px 10px 15px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board02 th {vertical-align:middle;  padding:10px 5px 10px 5px; font-weight:bold; color:#2968be; background-color:#f7f7f7; border-bottom:1px solid #c8c8c8;  }

.about-board01 table.board03 thead {border-top:1px solid #186ab4; }
.about-board01 table.board03 td {text-align:left; padding:5px 5px 5px 5px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board03 td.tcen {text-align:center; padding:5px 5px 5px 10px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board03 td b {color:#525c9f;}
.about-board01 table.board03 th {vertical-align:middle;  padding:5px 5px 5px 10px; font-weight:bold; color:#2968be; background-color:#f7f7f7; border-bottom:1px solid #c8c8c8;  }


.about-board01 table.board04 thead {border-top:1px solid #18b469; }
.about-board01 table.board04 td {text-align:left; padding:5px 5px 5px 5px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board04 td.tcen {text-align:center; padding:5px 5px 5px 10px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
.about-board01 table.board04 td b {color:#399642;}
.about-board01 table.board04 th {vertical-align:middle;  padding:5px 5px 5px 10px; font-weight:bold; color:#399642; background-color:#f7f7f7; border-bottom:1px solid #c8c8c8;  }




.about-board01 .rline01 {border-right:1px solid #94addc; }
.about-board01 .rline02 {border-right:1px solid #c8c8c8; }
.about-board01 .rline03 {border-top:1px solid #9496dc; }
.about-board01 .left {text-align:left;  width:98%;}
.about-board01 .wfont01 {color:#007894; font-weight:bold;}
.about-board01 .wfont02 {color:#111111; font-weight:bold; font-size:13px;}


/*  Á¦Ç°¼Ò°³ */

.pro01  {float:left; width:100%; position:relative; background:url(../images/product/01_img_bg.gif) 40px right no-repeat;}
.pro01 ul li {float:left; padding:25px 0 0 0;}
.pro01 p {float:left;  padding:0 0 20px 20px;}



.pro_tab {float:left; width:100%; margin:0px 0 20px 0px;  }
.pro_tab ul {width:100%;  border-bottom:1px solid #ccc; height:34px; margin:0 0 5px 0; }
.pro_tab ul li {float:left; padding-right:2px;}
.pro_img  {float:left; width:100%; margin:10px 0 20px 7px;}
.pro_img ul li {float:left;  background:url(../images/product/02_line_01.gif) bottom no-repeat;  padding:10px 0; }


.pro03_mov {float:left; width:100%; margin:20px 0 0px 0px;}
.pro03_mov  ul li {float:left; padding:10px 15px 0 10px ;}
.pro03_mov  ul li.pdr {float:left; padding:10px 25px 0 0 ;}

.pro03_box {float:left; width:100%; margin:20px 0 20px 0px;}





/*  Á¦Ç°±â´É */


.skill01 {float:left; width:100%; position:relative;  padding:10px 0 0 0;}
.skill01 h2 {position:relative; width:100%; padding:10px 0 10px 0px; }
.skill01 ul {float:left; padding:0px 0 10px 0;}
.skill01 ul li {float:left; padding:10px 0 13px 10px; width:700px;}

.skill02 {float:left; width:100%; position:relative;  padding:0px 0 0 0; border-top:2px solid #b0b0b0; }
.skill02 ul { float:left; width:100%; padding: 10px 0; border-bottom:1px dashed #bbb; }
.skill02 ul li.left {width:100px; height:70px; background:url(../images/skill/line_01.gif) 0px right no-repeat;  }
.skill02 ul li.right {width:635px; padding:0 0 0 10px; }
.skill02 ul li.right h2 {width:635px; padding:0 0 10px 0;  *padding:0 0 5px 0; }

.skill02 div.view01 ul {width:685px; padding:10px 0 0 50px; /* border-top:1px solid #bbb; margin:10px 0 0 0 ;*/ }
.skill02 div.view01 ul li {height:22px;}
.skill02 div.view01 ul li.t01 { width:60px; color:#9fc941;   }
.skill02 div.view01 ul li.t04 { width:60px; color:#41b4c9;   }
.skill02 div.view01 ul li.t02 { width:200px; font-weight:bold; }
.skill02 div.view01 ul li.t03 { width:425px;  color:#a6a6a6; }


.skill02 div.view02 ul {width:735px; padding:10px 0 0 5px; /* border-top:1px solid #bbb; margin:10px 0 0 0 ;*/ ;}
.skill02 div.view02 ul li {height:22px;}
.skill02 div.view02 ul li.t01 { width:60px; color:#9fc941;   }
.skill02 div.view02 ul li.t04 { width:60px; color:#41b4c9;   }
.skill02 div.view02 ul li.t02 { width:185px; font-weight:bold; }
.skill02 div.view02 ul li.t022 {float:left; width:185px; font-weight:bold; letter-spacing:-2px; }
.skill02 div.view02 ul li.t021 {float:left; width:185px; font-weight:bold; letter-spacing:-0.2em; }

.skill02 div.view02 ul li.t03 { width:490px;  color:#767676 }
.skill02 div.view02 ul li.t033 { width:490px;  color:#767676; letter-spacing:-0.1em;  }
.skill02 div.view02 ul li.t031 { width:490px;  color:#767676; letter-spacing:-0.2em;  }
.skill02 div.view02 ul li.t032 { width:490px;  color:#767676; letter-spacing:-2px;  }
.skill02 div.view02 ul li.t034 { width:490px;  color:#767676; letter-spacing:-1px;  }


.skill02 div.view01 dl {position:relative; float:left; width:685px; padding:10px 0 0 50px; /* border-top:1px solid #bbb; margin:10px 0 0 0 ;*/ border:1px solid;}
.skill02 div.view01 dl dd {float:left; height:22px;}
.skill02 div.view01 dl dd.t01 {float:left; width:60px; color:#9fc941;   }
.skill02 div.view01 dl dd.t04 {float:left; width:60px; color:#41b4c9;   }
.skill02 div.view01 dl dd.t02 {float:left; width:200px; font-weight:bold; }
.skill02 div.view01 dl dd.t022 {float:left; width:200px; font-weight:bold; letter-spacing:-1px; }

.skill02 div.view01 dl dd.t03 {float:left; width:425px;  color:#a6a6a6; }

.skill03_01 {position:relative; float:left; width:100%; padding:10px 0 0 0;}
.skill03_01 h2  {position:relative; padding:0px 0 10px 0; width:100%;}
.skill03_01 p  {position:relative; float:left; width:100%;}
.skill03_01 ul {position:relative; width:100%; padding:0px 0 0 20px;  }
.skill03_01 ul li{float:left; width:100%;padding:0px 0 5px 0px;  }

.skill03_01 ol {position:relative; width:100%; padding:0px 0 0 20px; }
.skill03_01 ol li{float:left; width:100%; list-style:; padding:0px 0 5px 0px; }


/*  ÇÏ´ÂÀÏ */

.work_01  {float:left; width:100%; padding:0px 0px 0px 10px; }
.work_01 li {float:left;  width:100%;  padding:0 0 7px 0;}

.work_01_02  {float:left; width:100%; padding:0px 0px 0px 10px; }
.work_01_02 li {float:left;  width:100%;  padding:0 0 3px 0;}


.work_03  {float:left; width:470px; position:relative; background:url(../images/work/03_img_bg.gif) top right no-repeat;  padding:0px 250px 0px 0px; }
.work_03	h2.tit01 {float:left; position:relative; margin:0 0 10px 0; width:100%; }
.work_03	p{float:left; width:100%; padding:0 0 32px 0; }



.affi_01 {float:left; width:100%; position:relative; background:url(../images/affiliated/01_img_bg.gif) top right no-repeat;  padding:0px 0px 0px 0px; }

.affi_02  {float:left; width:100%; padding:7px 0px 20px 0px; }
.affi_02 li {float:left;  width:100%;  padding:0 0 7px 0;}





/* support */
.support_bank {position:relative;  float:left; width:100%; padding-bottom:10px; font-family:"arial"; font-size:17px; font-weight:bold; }
.support_bank ul li {float:left; width:100%; padding:0 0 20px 0;}
.support_bank ul li label {float:left; width:120px; margin-top:-5px;}
.support_bank ul li span {position:relative;  padding:0 0 0 30px; font-size:13px;}




/*active*/

.active01 {position:relative;  float:left; width:100%; padding-bottom:20px; }
.active01 li {float:left; width:740px;  background:url(../images/com/line_01.gif) bottom repeat-x; padding:5px 0 5px 0;}
.active01 li span {background:url(../images/com/icon_02.gif) no-repeat 10px 5px; padding-left:25px;}

.active02 {position:relative;  float:left; width:700px; padding:20px; text-align:center;  border:1px solid #ddd; margin:10px 0 10px 0; }

.active04  {position:relative;  float:left; width:100%;  text-align:center;  padding:30px 0 0 0;}

.active05 {position:relative;  float:left; width:700px; padding:0 0px 0 20px;  margin:0px 0 10px 0; }



.info01 {position:relative;  float:left; width:100%; padding-bottom:20px; }
.info01 li {float:left; width:715px; background:url(../images/com/icon_02.gif) no-repeat 10px 5px; padding-left:25px;} 

.info_law {float:left; width:720px; padding:10px; }
.info_law p {float:left; width:720px; padding-bottom:10px; line-height:16px;}


.table_blue01 { width:100%; border-collapse:collapse; clear:both; overflow:hidden; border-top:2px solid #2d69e3; }
.table_blue01 th { border:1px solid #d9d9d9; text-align:center;   padding:3px;  background:#f3f3f3; color:#0035a0; }
.table_blue01 td { border:1px solid #d9d9d9; text-align:center;  padding:3px;  background:#fff; }
.table_blue01 td.left { text-align:left; padding-left:10px; }


.table_green { width:100%; border-collapse:collapse; clear:both; overflow:hidden; border-top:2px solid #6fa734; }
.table_green th { border:1px solid #d9d9d9; text-align:center;   padding:3px;  background:#eff1cf; }
.table_green td { border:1px solid #d9d9d9; text-align:center;  padding:3px;  background:#fff; }
.table_green .al-l { text-align:left; padding-left:10px; }

.table_glay01 { border-collapse:collapse; clear:both; overflow:hidden; border-top:2px solid #b0b0b0; /* border:1px solid #d9d9d9 ; */}
/*.table_glay01 thead {border-top:2px solid #b0b0b0; }*/
.table_glay01 th {border:1px solid #d9d9d9; text-align:center;   padding:3px;  background:#f3f3f3; color:#565656;  font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', 'Dotum';}
.table_glay01 td {border:1px solid #d9d9d9; text-align:center;  padding:3px;  background:#fff; font-family:'NanumGothic', '³ª´®°íµñ','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic', 'Dotum';}
.table_glay01 td.left { text-align:left; padding-left:10px; }




/*
.service02	 {position:relative;  width:720px; padding:0 0 0 15px; }
.service02 li {float:left; width:720px;  background:url(../images/com/line_01.gif) bottom repeat-x; padding:5px 0 5px 0;}

*/

.service02 {position:relative;  float:left; width:720px; padding-bottom:0px; padding-left:15px;}
.service02 li {float:left; width:720px;  background:url(../images/com/line_01.gif) bottom repeat-x; padding:5px 0 5px 0;}

.service03 {position:relative;  float:left; width:720px; padding-bottom:0px; padding-left:15px;}



/* product */
.pro_tit {float:left; }
.pro_tit  li {float:left; padding:0px 0 20px 0;}

.pro_list_01 {float:left;  width:760px; }
.pro_list_01 li {float:left; padding:0 2px 20px 0; width:33%;}

.pro_s_title_01 {float:left; width:100%; height:80px; padding-top:5px; margin:5px; 0 5px 0; background:url(../images/product/s_title_bg_01.gif) no-repeat 0 0px; }
.pro_s_title_02 {float:left; width:100%; height:80px; padding-top:7px; margin:5px; 0 5px 0; background:url(../images/product/s_title_bg_02.gif) no-repeat 0 0px; }
.pro_s_title_03 {float:left; width:100%; height:80px; padding-top:25px; margin:0px; 0 5px 0; background:url(../images/product/s_title_bg_03.gif) no-repeat -5px 0px; }


.pro_view_01{float:left; }
.pro_view_01 li {float:left; padding:0 10px 10px 0; }

.pro_view_02{float:left; }
.pro_view_02 li {float:left; width:100%; padding:0 0px 10px 0;  }

.pro_view_03{float:left; width:765px; }
.pro_view_03 li {float:left; padding:0 0px 10px 0; }





/********************************************************************************************************/


.s_title_01	{ width:100%; padding:0px 0 0 10px;  background:url(../images/com/s_title_icon.gif) no-repeat 0 0px; margin-bottom:12px;} 



#map {float:left; margin:30px 0 0 40px;}

#map li {float:left;}


#Inner .stitle { float:left; padding:15px 0 15px 0px;;  vertical-align:middle; width:720px;}
#Inner .stitle h3 {float:left; position:relative; width:100%; padding:10px 0 10px 0 ; border:0px;   background:url() no-repeat 0px 21px;  }
#Inner .stitle ul{ padding-top:10px;  vertical-align:middle;}
#Inner .stitle ul li {width:100%; padding-top:5px;}

#Inner .stitle .text01 {padding-top:4px; }

 .stitle_01 {float:left; margin:15px 5px 15px 0px;;  vertical-align:middle;	width:95%;}





/* ÈÄ¿øÀÚ¼­ºñ½º  */




.service_t_box  {float:left;  background: url(../images/service/service_top_bg.gif) no-repeat; padding-top:20px; width:660px; height:80px; line-height:24px; text-align:center; vertical-align:middle; }
.service_t_box .name01 {font-size:15px; color:#2f2f2f; font-weight:bold;}
.service_t_box .name02 {font-size:14px; color:#72ae00; font-weight:bold;}




div.service-list-board01 table.board01 { float:left;	width:100%;	text-align:center; vertical-align:middle; text-align:center;
									/*border-top:1px solid #2a9fc5;*/
									border-bottom:1px solid #67a8f4; margin:10px 0 10px 0;}
div.service-list-board01 table.board01 td {padding:5px 0 3px 3px;	vertical-align:middle;	border-bottom:1px solid #e7e7e7;  }
div.service-list-board01 table.board01 td.tit01 {vertical-align:middle; font-weight:bold; color:#3372be; border-top:1px solid #67a8f4;  border-bottom:1px solid #67a8f4; background-color:#d8eaff;}

	 table.board01 .rline01 {border-right:1px solid #95c2f7; }
	 table.board01	.rline02 {border-right:1px solid #e7e7e7; }

	.left01 {text-align:left; padding:10px;}
	.wfont01 {color:#007894; font-weight:bold;}
	.wfont02 {color:#111111; font-weight:bold; font-size:13px;}




div.pro-board01 table.board01 { float:left;	width:100%;	text-align:center; vertical-align:middle; text-align:center;
									/*border-top:1px solid #2a9fc5;
									border-bottom:1px solid #2a9fc5;*/}
div.pro-board01 table.board01 td {padding:5px 0 5px 5px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;  }
div.pro-board01 table.board01 td.tit01 {vertical-align:middle; font-weight:bold; color:#880a00; border-top:1px solid #d40000; border-bottom:1px solid #d40000;/* background-color:#f6b7b7 */}
div.pro-board01 table.board01 td.tit02 {vertical-align:middle; border-top:1px solid #d40000; }

div.pro-board01	.rline01 {border-right:1px solid #e3b4b4; }
div.pro-board01   .rline02 {border-right:1px solid #c8c8c8; }


.t_box01  {float:left;  no-repeat; padding:30px 10px 20px 10px; width:96%; height:60px; border:4px solid #e7e7e7; margin:10px 20px 0 0; line-height:16px; text-align:center; vertical-align:middle;}

.t_box02  {float:left;  no-repeat; padding:15px 50px 15px 50px; width:85%; height:45px; border:2px solid #e7e7e7; margin:10px 20px 0 0; line-height:24px; vertical-align:middle;}
.t_box02  ul li {float:left;}



.order-form {float:left;width:100%;}

.order-form table { float:left;	width:100%;	text-align:left; vertical-align:middle; 
/*						border-top:2px solid #0079d6;*/
						border-bottom:1px solid #b0b0b0;}

.border-topline01 {border-top:2px solid #b0b0b0;}


.order-form table td {padding:5px 0 5px 10px;	vertical-align:middle;		border-bottom:1px solid #c8c8c8;}
.order-form table td.titbold {font-weight:bold; color:#7a7a7a}
.order-form table span.tit {font-weight:bold; color:#d50008}
.order-form01 {position:relative;float:left;width:100%; padding:0 0 20px 0;}
.order-form01 ul li {float:left; width:100%; padding:2px 0 2px 0;}
.order-form01 h4 {float:left; width:100%; padding:5px 0 5px 0px; }


.order-form01 table.board01 { float:left;	width:100%;	text-align:left; vertical-align:middle;  line-height:20px;
						/*border-top:2px solid #0079d6; border:1px solid #c8c8c8;*/  margin-bottom:10px; }
.order-form01 table.board01 td {padding:5px;	vertical-align:middle;		border:1px solid #c8c8c8;}
.order-form01 table.board01 td.titbold {font-weight:bold; color:#555; background-color:#f1f1f1; }
.order-form01 table.board01 span.tit {font-weight:bold; color:#d50008}

/*
.order-form01 table.board02 { float:left;	width:100%;	text-align:left; vertical-align:middle;  line-height:18px;
						border:1px solid #dedede;
						/*border-top:2px solid #0079d6;*/
						/*border-bottom:1px solid #0079d6; */}
.order-form01 table.board02  td {padding:3px 5 3px 5px;	vertical-align:middle; 	border-top:1px solid #dedede; /*	border-bottom:1px solid #c8c8c8;*/}
.order-form01 table.board02  td.titbold {font-weight:bold; color:#7a7a7a; /*background-color: #e1f3ff;*/}

.order-form01 table.board02  span.tit {font-weight:bold; color:#d50008}



/*

.order-form01 {float:left;width:100%;}
.order-form01 table { float:left;	width:100%;	text-align:left; vertical-align:middle;  line-height:20px;

						border-bottom:1px solid #b0b0b0; }
.order-form01 table td {padding:5px;	vertical-align:middle;		border-bottom:1px solid #c8c8c8;}
.order-form01 table td.titbold {font-weight:bold; color:#7a7a7a}
.order-form01 table span.tit {font-weight:bold; color:#d50008}


.order-form01 table.board02 { float:left;	width:100%;	text-align:left; vertical-align:middle;  line-height:18px;
						border:1px solid #dedede;
.order-form01 table.board02  td {padding:2px 5 2px 5px;	vertical-align:middle; 	border-top:1px solid #dedede; }
.order-form01 table.board02  td.titbold {font-weight:bold; color:#7a7a7a; }
.order-form01 table.board02  span.tit {font-weight:bold; color:#d50008}
.order-form01 table .rline01 {border-right:1px solid #e2e2e2; }
.order-form01 table .bg01 {background-color:#e8f3f7;}

*/





.cart-btn{float:left; margin-top:10px; width:100%; text-align:right;}
.cart-btn .bosearch {margin-top:10px; width:50%; text-align:left;}
.cart-btn .pagebtn01{position:absolute; right:0; padding-left:9px; padding-right:30px; padding-bottom:30px; }


/* ÀÌ¿ë¾à°ü */

div.agree { float:left;	width:700px;	text-align:left; vertical-align:middle;	border:1px solid #ddd;			padding:10px;		margin-bottom:10px;}
div.privacy {float:left; width:100%; padding:20px 10px 10px 10px; overflow:auto; text-align:left; line-height:18px;}
/*div.privacy  b {color:#376097; line-height:25px;}*/

.rule_text {float:left; background-color:#fff; width:100%; }
.rule_text  p {float:left; padding:10px 0 10px 0; width:100%;}
.rule_text  dt {float:left; padding:10px 0 10px 0; width:100%; font-weight:bold;}

.rule_text  dd	 {float:left; padding:5px 0 5px 0; width:100%}
.rule_text  ol	 {float:left; padding:5px 0 5px 0; width:100%}





.sitemap {float:left; position:relative; width:100%}
.sitemap  ul {float:left; padding:10px 0; }
.sitemap  ul  li {float:left;  padding:0px 18px ; width:210px;}
.sitemap  ul  li  h2 {padding:5px 0 ;}
.sitemap  ul  li ul {float:left; width:100%; }
.sitemap  ul  li ul li{float:left; width:180px; padding:5px 0px 5px 20px; border-bottom:1px #d7d7d7 dotted;	background:url('../images/etc/03_icon_01.gif') no-repeat 10px 10px; }
.sitemap  ul  li ul li  dl {float:left; width:160px; padding:5px; background-color:#eee; margin-top:5px; }
.sitemap  ul  li ul li  dl dd {float:left; width:70px; padding:2px 5px;; font-size:11px; }

/* ·Î±×ÀÎ */




.mem-login {	float:left;	margin:30px 10px 0 0; width:515px;	height:190px; border:1px solid #dfdfdf;	/*	background:url('../images/member/login_bg.gif') no-repeat 0 0;*/}

.mem-login fieldset {position:relative;	width:;		height:72px;		margin:60px 100px 0 100px;	}
		.mem-login fieldset ul li {margin-bottom:5px;			*margin-bottom:3px;	 vertical-align:middle;		}
		.mem-login fieldset ul li label {display:inline-block;				width:60px;			}
		.mem-login fieldset ul li input.text {width:135px;	border:1px solid #cfcfcf; 	background:#fff;	color:#313131;			}
		.mem-login fieldset input.login-btn {	position:absolute;			top:-8px;			right:0px;		}
		.mem-login fieldset div {margin:3px 0 0 56px;			color:#858585;			font-size:11px;		}
		.mem-login fieldset div input {				vertical-align:-2px;				*vertical-align:-1px;			}

	.login-list {	float:left;	 width:380px;		margin-left:20px; 		padding:0px 29px 6px 0;		*padding:0px 29px 6px 0;	}
		.login-list li {			float:left;			margin-top:6px;			padding-left:17px;		}
		*+html ul.login-list li {	margin-top:2px;		}			
		ul.login-list li span {	float:left;				width:230px;			color:#898989;			font-size:11px;			}
			ul.login-list li a {			float:right;		}


   /* ¾ÆÀÌµð.ºñ¹Ð¹øÈ£Ã£±â , ·Î±ä */
				      #find_password{width:320px; float:left; margin:0 auto;}
				         #password_title{height:30px; background-color:#dcdcdc; padding-left:20px;  padding-top:15px; padding-bottom:10px; float:left; width:400px;}
				         .guide_text{padding-left:15px;padding-top:10px; height:40px; font-size:11px; }
				         #find_area{height:70px; padding-left:5px;  padding-top:15px; float:left; width:400px;}
						  #form_find{width:265px;  float:left; height:70px; margin-left:30px; text-align:center;}
						  #btn_find{width:65px; float:right; height:70px; margin-right:30px; padding-top:5px;}
						  #form_login{width:210px; float:left; height:70px; margin-left:50px; text-align:center; }
						  #btn_login{width:75px; float:right; height:70px; margin-right:50px; padding-top:5px;}
        /* ¾ÆÀÌµð ºñ¹Ð¹øÈ£Ã£±â , ·Î±ä */

			    /* ¿ìÆí¹øÈ£Ã£±â */
				      #zipcode{width:355px;height:40px; float:left; margin:0 auto;}
				         #zip_title{height:40px; background-color:#dcdcdc;  padding-left:20px;  padding-top:15px;float:left; width:355px;}
				         #zipcode_search{height:320px; padding-left:20px; padding-top:10px;float:left; width:355px;}
						#zipcode td{font-size:12px;}
                   /* ¿ìÆí¹øÈ£Ã£±â */


.mem_login_sangga	 {	float:left;	 width:220px; height:175px; margin-top:30px; padding-top:15px; border:1px solid #dfdfdf; text-align:center; vertical-align:middle; }





/* popup layout */
#pop_wrap{}
#pop_header{ background:url(../images/member/bg_top.gif) no-repeat right 0; height:54px; position:relative}
#pop_header .logo{background:#d7182a}
#pop_header .title{padding:18px 0 6px 33px; background:url(../images/member/bg_title.gif) no-repeat 16px 16px;}
#pop_header .title2{padding:18px 0 6px 33px; background:url(../images/member/bg_title3.gif) no-repeat 16px 16px;}
#pop_header .title3{padding:18px 0 6px 33px; background:url(../images/member/bg_title4.gif) no-repeat 16px 16px;}
#pop_header .leftBg{ position:absolute; left:0; top:0; background:url(../images/member/bg_left_top.gif) no-repeat 0 0; width:10px; height:54px;}
#pop_header .close{ position:absolute; right:16px; top:21px;}

#pop_container{height:100%; border:6px solid #e5e5e5; border-top:none;padding:17px 10px 20px 10px ;}

#pop_container .zip_text_box {line-height:20px; padding-bottom:10px; text-align:center;}

/* ¿ìÆí¹øÈ£ °Ë»ö */
#pop_container .letterText{color:#959595;line-height:15px}
#pop_container .letterText strong{font-size:13px;color:#777;letter-spacing:-1px}
#pop_container .addressBox{overflow-y:scroll;height:90px;padding:10px;border:1px solid #e5e5e5}
#pop_container .addressBox a{display:block; color:#a1a1a1;}

#pop_container .ZipTblTit {width:320px; height:22px; border-top:2px solid #333333; border-bottom:1px solid #333333; font-size:12px; font-weight:bold;}
#pop_container .ZipTblTit td {background-color:#E0E0E0; text-align:center; padding-top:4px;}
#pop_container .ZipDivCon {width:320px; height:239px; font-size:11px; position:relative; overflow:auto; background-color:#EFEFEF; text-align:left; border-bottom:1px solid #333333;}
#pop_container .ZipTblCon {width:303px; height:238px;}
#pop_container .ZipTblList {width:100%;}
#pop_container .ZipTblList td { height:20px; background-color:#F2F2F2; border-bottom:1px solid #CCCCCC; padding-top:4px; font-size:11px;}

.popupBox td {font-size:12px;}


/* ¾ÆÀÌµðÃ£±â & ÆÐ½º¿öµåÃ£±â & ¾ÆÀÌµðÁßº¹°Ë»ö & ´Ð³×ÀÓ Áßº¹°Ë»ö */
#pop_container .idText{color:#777;line-height:15px}
#pop_container .idText strong{color:#daa341;line-height:15px}

#pop_container .bgBack{ background:#f4f4f4; text-align:center; padding:10px 0;}
#pop_container .bgBack strong{ color:#daa341;}





/*  °ü·Ã¹è³Ê */

.banner-all {width:100%; float:left;}
.banner-all ul li {width:25%; vertical-align:meddle; text-align:center;  }


/*  µ¿¾Æ¸® È¨ */

	.clubmain_list_box{position:relative; float:left;  background: url(../images/club/m_list_bg.gif) no-repeat; padding:50px 10px 15px 10px; width:730px; height:110px;  margin:0px 0px 15px 0px}
	.clubmain_list{float:left; line-height:26px; width:315px; padding:0px 15px 15px 15px;  margin-right:15px; }
	.clubmain_list dl dd { float:left; width:315px; background:url(../images/main/notice_icon.gif) 0px 30%  no-repeat; padding:0px 0 0px 10px; text-align:right;}

	.clubmain_gallery  {position:relative; width:740px; float:left; padding:0 0px 0 0px; margin:10px 0 10px 0px;}
	.clubmain_gallery h2{  float:left; width:740px; padding:0px 0 20px 0px;}
	.clubmain_gallery ul li  {float:left; width:116px; margin:0 7px 0px 0px; *margin:0 7px 0 0px; font-size:11px; line-height:18px; text-align:center; }
	.clubmain_gallery ul li  img {float:left; width:110px; height:74px; /*background:url(../images/main/gallery_bg.gif) no-repeat;*/ padding:3px; border:1px solid #d5d5d5 ; margin-bottom:7px;} 
	.clubmain_gallery .btn_more {position:absolute; padding-right:10px;	right:0; top:5px;}

	.clubmain_board  {position:relative; width:740px; float:left; padding:0 0px 0 0px; margin:10px 0 10px 0px;}
	.clubmain_board h2{  float:left; width:740px; padding:0px 0 20px 0px;}
	.clubmain_board p	{position:relative; float:left;width:720px; border:1px solid #ddd; background-color:#eee; padding:10px; margin-bottom:10px;}
	.clubmain_board ul {position:relative; width:720px; float:left; border:1px solid #ddd; padding:10px;}
	.clubmain_board	li {width:25%; padding:3px 0 3px 0; }
	.clubmain_board	li span {color:#ff5400;}

	.clubmain_memo  {position:relative; width:740px; float:left; padding:0 0px 0 0px; margin:10px 0 10px 0px;}
	.clubmain_memo h2{  float:left; width:740px; padding:0px 0 20px 0px;}
	.clubmain_memo h3{  float:left; width:740px; padding:10px 0 10px 0px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}

	.club_memo01 {float:left; position:relative;  width:714px; height:55px; border:3px solid #DCDCDC; padding:10px;}

	.meno_emot_icon {position:absolute; left:30px; top:10px; visibility:hidden; z-index:0;}

	.memo_icon_style {position:relative; width:300px; height:30px; border:2px solid #c4cad1; cursor:pointer; padding:5px; background-color:#fff;  }
	.memo_icon_style ul li {float:left; padding:5px;}


	

/*  °ü·Ã¹è³Ê */

.banner_all {width:100%; float:left;}
.banner_all ul li {width:145px; text-align:center; padding-bottom:20px; }
.banner_all ul li img{width:125px; height:40px; border:1px solid #dedede;}

.home_banner  {width:700px; float:left;}
.home_banner h4 {width:700px; padding:10px 0 10px 0; float:left;}
.home_banner p {width:700px;   padding:10px 0 10px 0; float:left;}
.home_banner dl dt {width:150px;  float:left; vertical-align:middle;  }
.home_banner dl dd {width:550px; padding:5px 0 5px 0;  float:left; vertical-align:middle;  }




/*´Þ·Â ÆË¾÷*/
#pop_calendar_mini{width:300px; height:200px; text-align:center;}
#calendar_mini_month{width:125px; height:30px; font-weight:bold; color:#369b18; margin-top:20px; margin-bottom:0px; }
#pop_inner{width:360px; margin-top:5px; float:left; border:1px solid #e3e3e3; background-color:#e4e4e4; padding:10px; margin-left:10px;}
#mini_calender_table{ float:left;width:300px; margin:10px 5px 0px 0px; float:left;  margin:0 auto; }
#mini_calender_table th{text-align:center; height:15px; font-size:11px; margin-bottom:5px;}
#mini_calender_table td{text-align:center; height:20px; font-size:11px;}		
/*´Þ·Â ÆË¾÷*/