.List_event_top {position:relative; float:left; width:100%;  padding:10px 0;}

.Goods_event_Cate_Top {position:relative; float:left;  width:910px; border:1px solid #ccc ; margin:0px 0px 15px 0px; padding:10px;}
.Goods_event_Cate_Top li {position:relative;  float:left; padding:3px 10px; /*  background:url(../images/goods/cate_top_line.gif) 5px right no-repeat ; */ }
.Goods_event_Cate_Top li a.Over {color: #e42141; font-weight:bold; } 

.Goods_Cate_Top {position:relative; float:left; display:none;  width:100%; border:1px solid #5d5d5d; background-color:#5d5d5d; margin:0px 0px 15px 0px; padding:10px; box-sizing:border-box;}
.Goods_Cate_Top h3 {float:left;  width:100%; padding:10px 0 20px 10px; font-size:20px;color:#fff; }
.Goods_Cate_Top ul {width:100%; float:left; background-color:#efefef; padding:10px 5px 20px; box-sizing:border-box;}

.Goods_Cate_Top ul li {float:left; width:20%; padding:5px 0px 3px 10px;  /*  background:url(../images/goods/cate_top_line.gif) 5px right no-repeat ; */ }
.Goods_Cate_Top ul li a.Over {color:#970f39; font-weight:bold; } 

.Goods_Cate_Top ul li dl { float:left; position:relative; left:0px; top:10px; background-color:#fff; width:100%; padding:3px 0 3px 0; /* min-width:1240px; */}
.Goods_Cate_Top ul li dl dd { float:left; padding:5px 0px 3px 10px; width:15%; }
.Goods_Cate_Top ul li dl dd a.Over { color:#970f39; font-weight:600; }
/*
.Goods_Cate_Top ul li dl { float:left; position:relative; left:10px; top:61px; border:1px solid #ccc; background-color:#fff; width:960px; padding:2px 0 2px 0; }
.Goods_Cate_Top ul li dl dd { float:left; padding:5px 0px 3px 20px; width:120px; }
.Goods_Cate_Top ul li dl dd a.Over { color:#e42141; font-weight:bold; }
*/

.pay_list {position:relative; float:left; width:100%; height:40px; margin-bottom:30px;  font-size:16px; text-align:right; border-bottom:1px dashed #ccc;}
.pay_list span {text-align:left; float:left; padding:5px 10px 0 5px; }

.Pro_list {position:relative; float:left;  width:100%; padding:0px 0 0 0; margin:0 0 15px 0; }
.Pro_list ul { width:100%; overflow:hidden;}
.Pro_list ul li {float:left; text-align:center;  padding:0 6px 20px 6px; width:20%; box-sizing:border-box;}

#tipLayer {position:relative; left:150px; top:-150px; width:0px; height:0px; z-index:1000; visibility: hidden;}
#tip {position:absolute; left:0px; top:0px; width:400px; height:285px; padding:20px; background-color:#fff;  z-index:1000; border:2px solid #d2d2d2;}
#tip h3 {padding:0 0 15px 0 ;}
#tip h4 {padding:0 0 15px 0 ; font-size:17px; }
#tip p {padding:0px 0 10px 0;}
#tip strong {font-weight:bold; color:#222; font-size:15px; line-height:18px;}  
#tip ul {width:100%; }
#tip ul li  {width:100%; padding:0 0 5px 0;font-size:15px; }
/*

div.order_list{margin-bottom:10px;border-bottom:1px solid #e1e1e1}
div.order_list ul.list{overflow:hidden;width:100%;padding:40px 0 20px;border-top:1px solid #e1e1e1}
div.order_list li{float:left;width:150px;padding:0 16px 0 14px}
div.order_list ul li li{float:none;padding-left:0;padding-right:0}
div.mark{height:12px;padding-bottom:3px;font-size:11px;color:#333}
div.mark img{margin-right:4px}
div.mark strong{padding-right:7px;background:url(http://image.lotte.com/lotte/images/common/product/arr_sale.gif) no-repeat 100% 0}
div.mark .avenuel{position:absolute;top:0;left:0;z-index:100}

*/


.view_his {position:relative; float:left;  width:100%; border-bottom:1px solid #ccc ;  margin:0px 0px 10px 0px; padding:5px 0px 15px 0; text-align:right;}

.mypage_t_box {float:left; width:740px; height:67px; padding:20px; margin-bottom:20px; background:url(../images/mypage/mypage_t_bg.gif) no-repeat ; }

.mypage_t_box  h3.name {float:left; width:206px; font-size:16px; font-weight:bold; padding:10px 0 0px 0; }
.mypage_t_box ul li {float:left; width:122px; padding:40px 0 0px 10px; text-align:right;  }
.mypage_t_box ul li span {font-size:14px; font-weight:bold; color:#aa001c; 		font-family:'verdana'; font-weight:bold;	word-spacing:0px;}


h3.stit {float:left; background:url(../images/com/icon_01.gif) no-repeat 0px 5px; padding:0 0 0 20px;  margin:20px 0 10px 0;}


.order_list_t_box	{float:left; width:685px; padding:20px; margin-bottom:20px; background-color:#f2f2f2; border:1px solid #ccc ;}

.order_list_t_box  h3.name  {float:left; width:60px; font-size:16px; font-weight:bold; padding:0px 0 0px 0; }

.order_list_t_box ul li {float:left; padding:0px 0 0px 5px; }
.order_list_t_box ul li.leftblank {float:left; padding:0px 0 0px 15px; }





.coupon_box 	{float:left; width:685px; padding:20px; margin:20px 0; background-color:#fff; border:3px solid #e8e8e8 ;}
.coupon_box dl {float:left;}
.coupon_box dl dt {float:left; width:100px; padding:5px 0 ; border-bottom:1px dashed #e8e8e8 ;}
.coupon_box dl dd {float:left; width:585px; padding:5px 0 ;  border-bottom:1px dashed #e8e8e8 ;}
.coupon_box p {float:left; width:100%; padding:10px 0 0 0; text-align:center; }


#Inner h1 {position:relative; padding:0px 0 20px 0px;}
#Inner h2 {}
#Inner h3{}
#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  h3.title01 {position:relative; width:725px; height:17px;  padding:15px 10px 20px 20px; margin:0px;  background:url(../images/com/icon_01.gif) no-repeat 0px 18px;   border:none; }


/*about*/

/*tour*/
.about01  {float:left; width:100%; position:relative; }
.about01 p { position:relative; float:left; width:261px; padding:0 0 0 0; margin-left:-20px;}
.about01 ul { position:relative; float:right; width:440px;}
.about01 ul li {background:url(../images/tour/02_icon.gif) no-repeat 0px 1px;   border:none;  padding-left:20px; width:420px; height:25px;}



.about01 p {float:left;  padding:0 0 20px 20px;}




.about01_1 p {position:relative; float:left; width:100%; background:url(../images/tour/02_icon.gif) no-repeat 0 1px; border:nene; padding-left:20px; padding-bottom:10px;}
.about01_1 ul { position:relative; float:right; width:690px; padding-left:30px; }
/*.about01_1 ul li ul li{ padding-left:1px;}*/


.table01{float:left; width:100%; position:relative;}
.table01 ul{ position:relative; float:right; width:680px;}
.table01 li{ position:relative; float:center; width:150px;}

.table02{float:left; width:80px; position:relative; padding: 10px 10px 0 10px;}
.table02 ul{ position:relative; float:right; width:80px; }
.table02 li{ position:relative; float:center; }

.table03{float:left; width:150px; position:relative; padding: 10px 10px 0 10px; }
.table03 ul{ position:relative; float:right; width:150px;}
.table03 li{ position:relative; float:center;}

/*tour*/
.making-board01 table.board01 { float:left;	width:98%;	text-align:center; vertical-align:middle;
									/*border-top:1px solid #2a9fc5;
									border-bottom:1px solid #2a9fc5;*/}
.making-board01 table.board01 tr td {padding:5px 0 5px 5px;	vertical-align:top;	border-bottom:1px solid #888888;  }
.making-board01 table.board01 td {padding:5px 0 5px 5px;	vertical-align:middle;	border-bottom:1px solid #888888;  }
.making-board01 table.board01 td.tit01 {vertical-align:middle; font-weight:bold; color:#666666; border-top:1px solid #777777; background-color:#eeeeee;}



.making-board08 table.board01 { float:left;	width:98%;	text-align:center; vertical-align:middle;
									/*border-top:1px solid #2a9fc5;
									border-bottom:1px solid #2a9fc5;*/}
.making-board08 table.board01 tr td {padding:5px 0 5px 5px;	vertical-align:middle;	border-bottom:1px solid #515151;  }
.making-board08 table.board01 td {padding:5px 0 5px 5px;	vertical-align:middle;	border-bottom:1px solid #888888;  }
.making-board08 table.board01 td.tit01 {vertical-align:middle; font-weight:bold; color:#666666; border-top:1px solid #515151; background-color:#eeeeee;}



	table.board01 .rline01 {border-right:1px solid #acacac; }
	table.board01 .rline02 {border-right:1px solid #acacac; }

	.rline01 {border-right:1px solid #686868; }
	.rline02 {border-right:1px solid #e7e7e7; }
	.left01 {text-align:left; padding:10px;}
	.left02 {text-align:left; }
	.left03 {text-align:left; vertical-align:top;}
	.wfont01 {color:#292929; font-weight:bold;}
	.wfont02 {color:#111111; font-weight:bold; font-size:13px;}



.about_cer {position:relative; float:left; width:100%;}
.about_cer ul li {float:left; width:248px; height:480px;}
.about_cer ul li h2 {float:left; width:100%; height:35px;}  
.about_cer ul li.pdlr {padding:5px 30px 0 30px}
.about_cer ul li dl { }
.about_cer ul li dl dd {padding:0 0 10px 0; text-align:center;}




.about01_02 {float:left; width:100%; margin-top:20px; border-top:1px solid #9496dc;   border-bottom:1px solid #9496dc; width:740px; }
/*.about01_02 ul {float:left; width:100%; padding-bottom:10px;}
.about01_02 ul li {float:left; }
.about01_02 ul li.left { width:150px; text-align:center;}
.about01_02 ul li.right { width:580px; padding:5px 0 5px 0;}
*/

.about01_02  dl{ position:relative; float:left;}
.about01_02  dl dt{ float:left; background-color:#f7f7f7; color:#7d85b9; font-weight:bold; width:105px; padding:3px 0 3px 10px;  border-bottom:1px solid #c8c8c8;}
.about01_02  dl dd{ float:left;	 background-color:#fff; width:245px; padding:3px 0 3px 10px;  border-bottom:1px solid #c8c8c8;}
.about01_02  p { float:left; width:100%; padding:5px 10px 5px 10px; line-height:16px;}



.about02  {background-image:url(../images/about/02_img_bg_01.jpg); background-repeat:no-repeat ; padding:70px 20px 0 15px; line-height:16px; }
.about03  {float:left; padding:10px 10px 10px 10px; }
.about03 h3 {width:100%; padding:0px 10px 20px 0px; }
.about03 li {padding:10px 0px 10px 0px; border-bottom:1px dashed #c3c3c3;}


.about04  {float:left; position:relative; background:url(../images/about/04_img_bg.jpg) top center no-repeat;  padding:210px 0px 0px 0px; }
.about04 li {float:left; width:100%; padding:0 0 15px 0; }


.about05 {float:left; padding:0 0 10px 15px;}
.about05 h4 {width:100%; padding:5px 0 5px 13px;  background:url(../images/com/s_title_icon_01.gif) no-repeat 0 6px;}
.about05  p {padding-left:12px;}
.about05 span {color:#7779b2; font-weight:bold; padding:10px 0 10px 0; }

.about05  li {float:left; padding:2px 0 2px 0;}


.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:20px 0 20px 0px; border-bottom:1px solid #787878;  }
.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.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; 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 { width:100%; 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:#0035a0; }
.table_glay01 td {border:1px solid #d9d9d9; text-align:center;  padding:3px;  background:#fff; }
.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; }



.guide{font-size:10pt; text-align:left; padding-left: 5px}
.guide ul{padding:0px 0 0 5px;}
/*.guide ul{padding-left:5px padding-bottom:10px;}*/
.guide ul li{font-size:9pt;}
.guide ul li ul li{padding:0 5px 3px 5px;}




/********************************************************************************************************/


.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;}


 .stitle { float:left; padding:15px 0 15px 0px;;  vertical-align:middle; width:100%;  font-weight:600; font-size:22px; }
 .stitle h3 {float:left; position:relative; width:100%; font-size:24px; padding:10px 0 10px 0 ; border:0px;   background:url() no-repeat 0px 21px;  }
 .stitle h3 b {color:#d50008;}
 .stitle ul{ padding-top:10px;  vertical-align:middle;}
 .stitle ul li {width:100%; padding-top:5px; font-size:15px;}
.stitle ul li span {font-weight:600; color:#d50008}

 .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;}

div.service-list-board01 	 table.board01 .rline01 {border-right:1px solid #95c2f7; }
div.service-list-board01 	 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 table td {padding:5px 0 5px 10px; vertical-align:middle;border-bottom:1px solid #c8c8c8; font-size:15px; line-height:20px;}
.order-form table td.titbold {font-weight:600; color:#7a7a7a}
.order-form table span.tit {font-weight:600; color:#d50008}

.order-form01 {float:left;width:100%; box-sizing:border-box;}
.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 { float:left;	width:100%;	text-align:left; vertical-align:middle;  line-height:20px;
						/*border-top:2px solid #0079d6;*/
						border-bottom:1px solid #0079d6;  margin-bottom:10px; }
.order-form01 table td {padding:5px;	vertical-align:middle;		border-bottom:1px solid #c8c8c8;}
.order-form01 table td.titbold {font-weight:600; color:#444; background-color:#f7f7f7; }
.order-form01 table span.tit {font-weight:600; color:#d50008}

.order-form01 table td label { margin:0px 10px 0px 2px; }
.order-form01 table td ul li { float:left; width:14%; padding:2px 0 2px 0; }

.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-form {float:left;width:100%; margin:10px 0;}
.order-form table { float:left;	width:100%;	text-align:left; vertical-align:middle; 
/*						border-top:2px solid #0079d6;*/
						border-bottom:1px solid #0079d6;}

.border-topline01 {border-top:2px solid #222;}

.order-form table td {padding:10px 10px 10px 10px;	vertical-align:middle;		border-bottom:1px solid #c8c8c8;  font-size:16px; box-sizing:border-box;}
.order-form table td.titbold {font-weight:600; color:#444;}
.order-form table span.tit {font-weight:600; 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-top:2px solid #0079d6;*/
						border-bottom:1px solid #0079d6; }
.order-form01 table td {padding:10px;	vertical-align:middle;		border-bottom:1px solid #c8c8c8; font-size:16px;}
.order-form01 table td.titbold {font-weight:600; color:#444;}
.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;
						/*border-top:2px solid #0079d6;*/
						/*border-bottom:1px solid #0079d6; */}
.order-form01 table.board02  td {padding:2px 5 2px 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 table .rline01 {border-right:1px solid #e2e2e2; }
.order-form01 table .bg01 {background-color:#e8f3f7;}

/*

.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:100%;	text-align:left; vertical-align:middle;	/*border:1px solid #ddd;	*/	padding:5px;	margin-bottom:10px; box-sizing:border-box;}
div.privacy {float:left; width:100%; padding:20px 10px 10px 10px; overflow:auto; text-align:left; box-sizing:border-box;}
	
.rule_text {float:left; background-color:#fff; width:100%; padding:20px 0 50px; }
.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%}


/* ·Î±×ÀÎ */


.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; margin:0 auto; /* height:40px; float:left; */}
				         #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:hand; 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;  }
