/*************************************************************************************************/
/* header ¼³Á¤ */
/**************************************************************************************************/
#header { }
#header > li { position:relative; }
#header > li.row1 { height:60px;background-color:#ffffff; }
#header > li.row1 .logo { display:block; float:left; width:50%; height:55px; background:url("../../images/logo.png") 10px 30% no-repeat; }

#header > li.row1-1 { height:40px;border-bottom:0px solid #006300;}
#header > li.row1-1 .all_sh_form { height:30px; line-height:30px; margin-top:0px; overflow:hidden; }
#header > li.row1-1 .input_search { float:left; height:24px; line-height:30px;width:50%;}
#header > li.row1-1 .btn_search { float:left; display:block; width:31px; height:26px; margin:1px 10px 8px 0px; }
#header > li.row1-1 .btn_search > img { width:100%; }
#header > li.row1-1 > a {color:#FFFFFF;}

#header .LMenu { width:100%; float:left; }
#header .LMenu td { overflow:hidden; }
#header .LMenu td .allmenu { display:block; width:100%; }
#header .LMenu td img { width:100%; }

#header > .row2 { clear:both; height:0px;z-index:9999; }
.allmenu_div { display:none; position:relative; clear:both; width:100%; padding:0px; z-index:9999; background-color:#ffffff; border-bottom:1px solid #cbcbcb; border:0px solid #000000;}
.allmenu_div .member_info { display:inline-block; width:100%; padding:0px; font-size:1em; font-weight:bold; }
.allmenu_div .member_info .member_info1 { background-color:#ececee; padding:5px 10px; border:1px solid #cccccc; border-radius:0px; }
.allmenu_div .member_info .member_info2 { float:left; display:block; text-align:center;width:46%; height:19px; background-color:#ececee; padding:5px 1%; margin-top:10px; margin-right:1%; border:1px solid #cccccc; border-radius:3px; background-color:#ececee;}
.allmenu_div .member_info .member_info3 { float:right; display:block; text-align:center;width:46%; height:19px; background-color:#ececee; padding:5px 1%; margin-top:10px; border:1px solid #cccccc; border-radius:3px; background-color:#ececee;}
.allmenu_div > .title { clear:both; height:30px; line-height:40px; font-size:1.125em; font-weight:bold;border-bottom:1px solid #616161;background-color:#616161;text-align:center;color:#FFFFFF;font-size:16px;height:40px;}
.allmenu_div > li.menu_deph1 { margin-top:1px;} 
.allmenu_div > li > dd { display:block; font-size:1.2em; font-weight:bold; color:#525251; background:#FFFFFF url("../../images/plus2.png") 10px 40% no-repeat; border:0px solid #FFFFFF; border-radius:0px;height:20px;padding-left:33px;padding-top:10px;border-bottom:0px solid #999999;background-size:5%;}
.allmenu_div > li > dd.select { color:#6aab21; border-bottom:1px solid #FFFFFF; }

.allmenu_div > li > div.menu_deph2 { display:inline-block; width:100%; background:#FFFFFF; border:0px solid #000000; border-top:0px solid #cccccc; }
.allmenu_div > li > div > a { display:block; float:left; width:49%; padding:5px 0px; text-align:center; font-size:1.4em;background:#FFFFFF;border:1px solid #E1E1E1;margin:0px auto; }

#header > li.row3 { clear:both; background-color:#efefef; }
#header > li.row3 > a.mainmenu { display:block; float:left; width:25%; height:40px; line-height:45px; text-align:center; font-size:12px; font-weight:bold; color:#525251; background:url("../../images/menu_bar.png") 100%  50% no-repeat; }
/*#header > li.row3 > a.select_menu { color:#57b42b; }*/

/*************************************************************************************************/
/* footer ¼³Á¤ */
/*************************************************************************************************/
#footer { clear:both; display:inline-block; background:#fff; width:100%}
#footer > ul { height:35px; background:url('../../images/cp_bg.jpg')repeat; border-top:0px solid #111111; border-bottom:0px solid #cbcbcb;border:0px solid #000000 }
#footer > ul > li { display:block; float:left; width:25%; height:35px; line-height:35px; text-align:center; }
#footer > ul > li > a { display:block;font-size:1.0em; color:#747373;}
#footer > #gup_footer { padding-top:10px;padding-left:0px;margin:0px;width:100%}
#footer > #gup_footer > span { display:block; float:left; color:#bbbbbb; font-size:0.938em;margin:0px 0px;padding:0px 0px 0px 0px;}
.footer_txt{color:#000;}

/*************************************************************************************************/
/* main ¼³Á¤ */
/*************************************************************************************************/
#main_section { clear:both; padding-bottom:30px; overflow:hidden; }
#gup_visual { margin:0px; overflow:hidden; }
#gup_visual img { display:block; width:100%; border-radius:0px; text-align:center; }

#gup_visual_btn { clear:both; height:24px; margin:0px auto;border:0px solid #000000;width:70px; }
#gup_visual_btn > a { display:block; float:left; width:14px; height:14px; margin:1px; background:url("../../images/btn_visual.png") -14px 0px no-repeat; background-size:200%; color:transparent;text-align:center; }
#gup_visual_btn > a.activeSlide { background-position:0px; }

.customer { height:50px; margin-top:10px; border:0px solid #828282; }
.customer > li { float:left; padding:10px 0px; font-size:1.1em; color:#363636; text-align:center; }
.customer > li > span { color:#2c65bb; font-weight:bold; }
.customer > li > span > span {color:#1560d2;font-weight:normal;font-size:11pt;}
#tel_box { position:absolute; left:50%; top:0px; width:200px; padding:10px; margin-left:-100px; background:url("../../images/tel_bg.jpg") 0 0 no-repeat; overflow:hidden; border-radius:0px; z-index:99999; }
.tel_close { display:block; float:right; width:16px; height:16px; text-align:center; line-height:16px; border:1px solid #ffffff;}
#tel_box > p { height:30px; line-height:30px; color:#ffffff; text-align:left; font-size:1.4em; font-weight:bold; }
#tel_box > li { width:100%; min-height:30px; padding:10px 20px; border-bottom:1px dotted #a9a9a9; background:#ffffff; font-size:1.5em; font-weight:bold; }
.btn_tel { font-weight:normal; font-size:0.9em; }

/*************************************************************************************************/
/* ¼­ºê °øÅë ¼³Á¤ */
/*************************************************************************************************/
#sub_section { clear:both; padding-bottom:30px; overflow:hidden; }
.sub_title { padding:8px 0px;width:100%; font-size:2.0em; font-weight:bold; text-align:center;color:#212121;border-bottom:1px solid #333333;height:35px;line-height:150%;}
.sub_title2 { padding:15px 0px; font-size:1.4em; font-weight:bold; text-align:center;color:#212121;border-bottom:1px solid #333333;background:url("../images/tit_bg.jpg") repeat;text-align:left;padding-left:10px;background-color:#ffffff}
ul.content_title { clear:both; height:30px; margin:0px 10px; }
ul.content_title > li.col1 { float:left; width:5px; height:18px; background:#243b9f;margin-top:5px; }
ul.content_title > li.col2 { float:left; height:26px; line-height:30px; padding-left:3px; font-size:1.5em; font-weight:bold; color:#393837; }
.sangdam { position:fixed; right:5%; top:50%; width:15%; height:15%; display:block; }
.sangdam > img { width:100%; }



.mm1 {color:#FFFFFF;font-size:12px;font-family:Malgun Gothic;font-weight:bold;}

/*************************************************************************************************/
/* »óÇ°¸®½ºÆ® °øÅë ¼³Á¤ */
/*************************************************************************************************/
.prod_title { clear:both; height:40px; line-height:30px; padding-top:6px; padding-left:10px; font-size:1.6em; color:#393837; font-weight:bold;}
.prod_title > select { float:right; }
.prod_title > .path { float:right; font-weight:normal; font-size:11px; vertical-align:bottom;padding-right:10px }

.prod_list { clear:both; }
.prod_list li { float:left; margin:1%; overflow:hidden; /*border:1px solid green;*/}
.prod_list li.col50 { width:48%;}
.prod_list li.col40 { width:38%;}
.prod_list li.col30 { width:31%; }
.prod_list li img { width:100%; margin-bottom:0px; padding:2px; border:1px solid #ddd;box-sizing:border-box;background-color:#FFFFFF;text-align:center;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-top-left-radius:0px;-moz-border-top-right-radius:0px;-moz-border-bottom-left-radius:0px;-moz-border-bottom-right-radius:0px;}/* box-sizing:border-box; */
.prod_list li span { min-height:15px; line-height:15px; padding:0px 0px; margin-top:0px; }
.prod_list li .prod_name {display:block;font-size:9pt; text-align:center; overflow:hidden;border:0px solid #888888;height:10px;padding-top:4px;font-weight:bold;}
.prod_list li .prod_opt1 {display:block; font-size:13pt; text-align:right; overflow:hidden;border-top:0px solid #CFCFCF;padding:6px 6px 6px 0px;color:#fc5050;font-weight:bold;}
.prod_list li .prod_txt { height:20px;display:block; font-size:8pt; text-align:center; overflow:hidden;border-top:0px solid #CFCFCF;padding:2px 3px 6px 3px;color:#999;line-height:100%;}

.prod_content_img {margin:0px auto; padding:0px;width:100%}
.prod_content_img > .bigimg { width:95%;margin:0px auto; }
.prod_content_img > .bigimg > img { width:98%;border-radius:4px;margin:4px; padding:4px; border:1px solid #ddd;box-sizing:border-box;background-color:#FFFFFF}
.prod_content_img > .smallimg {width:94%;margin:0px auto;border:0px solid #000;  }
.prod_content_img > .smallimg > img { float:left; width:18.8%; height:60px;margin:2px;border-radius:4px;padding:2px; border:1px solid #ddd;box-sizing:border-box;background-color:#fff;}

.prod_content { display:inline-block; margin:10px 10px 20px 10px; }
.prod_content > li { float:left; min-height:50px; line-height:50px; padding:0px 10px; border-bottom:1px solid #cccccc; }
.prod_content > li.col_con { width:100%; line-height:150%; padding-bottom:20px; }
.prod_content > li.col25 { width:25%; }
.prod_content > li.col35 { width:35%; }
.prod_content > li.col40 { width:40%; }
.prod_content > li.col50 { width:50%; }
.prod_content > li.col100 { width:100%; }

.mainlist-type ul {overflow:hidden;margin:3px 4px 0;}
.mainlist-type ul li {display:inline-block; width:33%; padding:4px; box-sizing:border-box;  -webkit-box-sizing:border-box; overflow:hidden;}
.mainlist-type ul li a {display:inline-block; width:100%; padding-bottom:5px;}
.mainlist-type ul li .thumb {padding:3px; border:1px solid #d4d4d4; border-radius:0px; line-height:0; font-size:0;}
.mainlist-type ul li .thumb img {width:100%;height: auto; border-radius:0px;}


/*************************************************************************************************/
/* ¹öÆ° °øÅë ¼³Á¤ */
/*************************************************************************************************/
.btn_area { margin:20px auto; text-align:center; }
.btn_s { padding:2px 5px; }
.btn_m { padding:2px 5px; }
.btn_l { padding:4px 20px; }
.btn_ok { width:60px; height:60px; line-height:60px; text-align:center; }

.btn5f {
	color:#ffffff; 
	font-weight:bold; 
	border:0px solid #FFFFFF;
	background: rgb(255,154,114); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,154,114,1) 0%, rgba(255,75,5,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,154,114,1)), color-stop(100%,rgba(255,75,5,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a72', endColorstr='#ff4b05',GradientType=0 ); /* IE6-9 */
}

.btn5s {
	color:#ffffff;
	font-size:9pt;
	padding-left:10px;
	padding-right:10px;
	height:22px;
	font-weight:bold; 
	border:0px solid #ff4800;
	background: rgb(46,156,223); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(46,156,223,1) 0%, rgba(28,120,175,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(46,156,223,1)), color-stop(100%,rgba(28,120,175,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(46,156,223,1) 0%,rgba(28,120,175,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(46,156,223,1) 0%,rgba(28,120,175,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(46,156,223,1) 0%,rgba(28,120,175,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(46,156,223,1) 0%,rgba(28,120,175,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e9cdf', endColorstr='#1c78af',GradientType=0 ); /* IE6-9 */
	border-radius:0px;
}

.btn5yb		{
	color:#ffffff; 
	font-weight:bold; 
	border:0px solid #ff4800;
	background: rgb(255,154,114); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,154,114,1) 0%, rgba(255,75,5,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,154,114,1)), color-stop(100%,rgba(255,75,5,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a72', endColorstr='#ff4b05',GradientType=0 ); /* IE6-9 */
	border-radius:0px;
}

.btn3r		{
	color:#ffffff; 
	border:0px solid #ff4800;
	font-size:9pt;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	font-weight:bold; 
	background: rgb(253,222,143); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(128,201,95,1) 0%, rgba(75,160,38,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,201,95,1)), color-stop(100%,rgba(75,160,38,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(128,201,95,1) 0%,rgba(75,160,38,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(128,201,95,1) 0%,rgba(75,160,38,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(128,201,95,1) 0%,rgba(75,160,38,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(128,201,95,1) 0%,rgba(75,160,38,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80c95f', endColorstr='#4ba026',GradientType=0 ); /* IE6-9 */
	border-radius:0px;
}


.btn3db		{
	color:#ffffff;
	border:0px solid #ff4800;
	font-size:9pt;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	font-weight:bold; 
	background: rgb(0,91,192); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0,91,192,1) 0%, rgba(0,68,144,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,91,192,1)), color-stop(100%,rgba(0,68,144,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,91,192,1) 0%,rgba(0,68,144,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,91,192,1) 0%,rgba(0,68,144,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,91,192,1) 0%,rgba(0,68,144,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,91,192,1) 0%,rgba(0,68,144,1) 100%); /* W3C */
	border-radius:0px;
	cursor:hand;
	cursor:pointer;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005bc0', endColorstr='#004490',GradientType=0 ); /* IE6-9 */
}

.bg_gray {
	font-weight:bold; 
	background: rgb(253,253,253); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(207,207,207,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(207,207,207,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}



.btn_bg_gray {
	border:1px solid #bdbdbd;
	color:#555555; border-radius:0px;
	font-weight:bold; 
	background: rgb(253,253,253); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(207,207,207,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(207,207,207,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}

.btn_bg_green {	
	color:#ffffff; 
	border-radius:4px;
	border:1px solid #243b9f;/*Å×µÎ¸®*/
	background: rgb(92,92,92); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(92,92,92,1) 0%, rgba(92,92,92,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(92,92,92,1)), color-stop(100%,rgba(92,92,92,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(92,92,92,1) 0%,rgba(92,92,92,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(92,92,92,1) 0%,rgba(92,92,92,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(92,92,92,1) 0%,rgba(92,92,92,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(92,92,92,1) 0%,rgba(92,92,92,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1a1a1', endColorstr='#313131',GradientType=0 ); /* IE6-9 */
}

.btn_line_green {	
	font-weight:bold; border-radius:0px;
	background-color:#ffffff;
	border:2px solid #243b9f;
}

.btn_bg_orange {	
	color:#ffffff; 
	font-weight:bold; border-radius:0px;
	border:1px solid #ff4800;
	background: rgb(255,154,114); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,154,114,1) 0%, rgba(255,75,5,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,154,114,1)), color-stop(100%,rgba(255,75,5,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,154,114,1) 0%,rgba(255,75,5,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9a72', endColorstr='#ff4b05',GradientType=0 ); /* IE6-9 */
}

.btn_bg_yellow {	
	color:#ffffff; 
	font-weight:bold; border-radius:0px;
	border:1px solid #ffae00;
	background: rgb(253,222,143); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(253,222,143,1) 0%, rgba(255,176,7,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,222,143,1)), color-stop(100%,rgba(255,176,7,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,222,143,1) 0%,rgba(255,176,7,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,222,143,1) 0%,rgba(255,176,7,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,222,143,1) 0%,rgba(255,176,7,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,222,143,1) 0%,rgba(255,176,7,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdde8f', endColorstr='#ffb007',GradientType=0 ); /* IE6-9 */
}

/* mobile */
.mo-t1{FONT-SIZE: 16px;letter-spacing:-1px; line-height: 150%;color:212121;font-weight:bold}
.btn_big {float:center; display:block; text-align:center;font-size:14pt;width:96%;height:42px;line-height:42px; background-color:#ececee; border:1px solid #cccccc; border-radius:0px; background:url:#ececee;}
.btn_big2 {float:center; display:block; text-align:center;font-size:14pt;width:96%;height:42px;line-height:42px; background-color:#ececee; border:1px solid #ff4811; border-radius:0px; background:url:#ececee;color:#FFFFFF;background:url('../../images/tit_bg2.jpg') repeat;}
.btn_big3 {float:center; display:block; text-align:center;font-size:12pt;width:70%;height:42px;line-height:40px; background-color:#ececee; border:1px solid #ff4811; border-radius:0px; background:url:#ececee;color:#FFFFFF;background:url('../../images/tit_bg2.jpg') repeat;font-family: 'Malgun Gothic', serif;}
.btn_big4 {float:center; display:block; text-align:center;font-size:14pt;width:96%;height:42px;line-height:42px; background-color:#ececee; border:1px solid #ff4811; border-radius:0px; background:url:#ececee;color:#FFFFFF;background:url('../../images/tit_bg2.jpg') repeat;}
.mobile-in {
	font-family: 'Malgun Gothic', serif;
	letter-spacing:0px;
	font-size: 11px;
	color: 000000;
	background-color: FFFFFF;
	height:16px;
	border:1px solid #000;
	text-align:center;
	}
.8f{font-size:8pt;}
.9size {font-size:9pt;}
.10size {font-size:10pt;}
.11size {font-size:11pt;}
.12size {font-size:12pt;}
.bbs_btn {height:24px;width:60px;}
.in {height:20px;}

/*ÀÌ¹ÌÁö À§¿¡ ÀÌ¹ÌÁö ³õ±â*/
.double_img01 {position: relative;display: inline-block;}
.double_img02 {position: absolute;left:0;top:0;}
#img_over01 {position: relative;display: inline-block;}
#img_over02 {position: absolute;left:0;top:0;}

.nm1 {font-family:Arial;font-size:9pt;font-weight:bold;line-height:10pt;}
.nm2 {font-family:Arial;font-size:18pt;font-weight:bold;line-height:18pt;}
.listG {font-family:"Malgun Gothic"; font-size: 11pt; color: #000000; width:150; height: 25; border: 1x solid #B9B9B9;}
.fbox {border:0px solid #6e8f96;border-radius:0px;text-align:center;padding-top:4px;}
.t1 {font-family:"Malgun Gothic"; font-size: 10pt; color: #000000;font-weight:bold;}
.8t2{font-size:10pt;}

/*------------------------------------------------------------------------------------------------------------------------------------------------
 Main content definition
------------------------------------------------------------------------------------------------------------------------------------------------*/
/* All Device */
/* ¸ðµç ÇØ»óµµ¸¦ À§ÇÑ °øÅë ÄÚµå¸¦ ÀÛ¼ºÇÑ´Ù. ¸ðµç ÇØ»óµµ¿¡¼­ ÀÌ ÄÚµå°¡ ½ÇÇàµÊ. */

/* Swipe js */
.swipe_mv {overflow:hidden; position:relative; visibility:hidden; width:100%;margin:0px auto;text-align:center;padding-top:15px}
.swipe_mv ul {overflow:hidden; position:relative; width:100%}
.swipe_mv ul li {float:left; position:relative; width:100%}
.swipe_mv ul li a {display:block}
.swipe_mv ul li img {border-radius:0px; xbox-shadow:0px 0px 5px #a7a299}
.swipe_mv ul li a img {border-radius:0px; xbox-shadow:0px 0px 5px #a7a299}
/*.swipe_mv ul li a img {width:100%;min-height:90px;vertical-align:top;-webkit-mask:url('../../resource/imagesmobile/main/mv_mask.png') 0 0 no-repeat;-webkit-mask-size:100% 100%}*/
.swipe_mv_page {text-align:center; width:100%; margin-top:5px}
.swipe_mv_pn {position:absolute; left:0; top:37%; width:100%; vertical-align:top}
.swipe_mv_pn div a {overflow:hidden; display:inline-block; height:72px}
.swipe_mv_pn div a img {width:100%}

.pager {z-index:10}
.pager .spage {
	display:inline-block;
	width:10px;
	height:10px;
	background:#dfdfdf;
	box-shadow:0px 1px 2px #555 inset;
	margin:0 3px;
	cursor:pointer;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-top-left-radius:0px;
	-moz-border-top-right-radius:0px;
	-moz-border-bottom-left-radius:0px;
	-moz-border-bottom-right-radius:0px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px
}
.pager .on {background:#60c31f}


/* Smartphones (portrait and landscape) */
@media only screen and (min-device-width:320px) and (max-device-width:480px) {
	/* Styles */
}

/* Smartphones (landscape) */
@media only screen and (min-width:321px) {
	/* Styles */
}

/* Smartphones (portrait) */
@media only screen and (max-width:320px) {
	/* Styles */
}

/* iPads (portrait and landscape) */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	/* Styles */
}

/* iPads (landscape) */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
	/* Styles */
}

/* iPads (portrait) */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
	/* Styles */
}

/* Desktops and laptops */
@media only screen and (min-width:1224px) {
	/* Styles */
}

/* Large screens */
@media only screen and (min-width:1824px) {
	/* Styles */
}

/* iPhone 4 */
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
	/* Styles */
}

.swipe_ts_goods {width:327px; margin:0 auto; position:relative; overflow:hidden; visibility:hidden}
.swipe_ts_goods ul {width:100%; margin-top:5px; position:relative; overflow:hidden}
.swipe_ts_goods ul li {float:left; position:relative; width:100%; text-align:center}
.swipe_ts_goods ul li a {float:left; display:block; margin-right:7px; width:102px}
.swipe_ts_goods ul li a.swipe_ts_ae {margin-right:0 !important}
.swipe_ts_goods ul li a img {margin-top:3px; width:94px; border-radius:0px}
.swipe_ts_goods ul li span.ts_img {display:block; width:100px; height:100px; background-color:#ffffff; border:1px solid #b8b8b8; border-radius:0px}
.swipe_ts_goods ul li span.ts_title {display:block; margin-top:5px; font-size:16px; color:#2c2c2c; font-weight:bold}
.swipe_ts_goods ul li span.ts_cont {display:block; padding:0 5px; margin-top:2px; line-height:14px !important; font-size:12px; color:#999999}
.pager {text-align:center; width:100%}

.ts_goods {width:320px; height:200px; margin:0 auto; position:relative; overflow:hidden}
.ts_goods ul {width:99999px; height:200px; position:absolute; top:0; left:0; overflow:hidden}
.ts_goods ul li {float:left; width:109px; height:200px; font-size:14px; text-align:center}
.ts_goods ul li a {display:block; margin-right:5px; width:100px; height:200px}
.ts_goods ul li a img {margin-top:3px; width:94px; border-radius:0px}
.ts_goods ul li span.ts_img {display:block; width:100px; height:100px; background-color:#ffffff; border:1px solid #b8b8b8; border-radius:0px}
.ts_goods ul li span.ts_title {display:block; margin-top:5px; font-size:16px; color:#2c2c2c; font-weight:bold}
.ts_goods ul li span.ts_cont {display:block; padding:0 5px; margin-top:2px; line-height:14px !important; font-size:12px; color:#999999}

.mgb {position:relative; padding:5px 10px 10px; background-color:#ffffff; border:1px solid #b7b7b7; border-radius:0px}
.mbg_h2 {font-size:20px; font-weight:bold}
.mbg_h2_tc {color:#52c021}
.mbg_more {position:absolute; display:block; top:0; right:0}
.mbg_more img {width:26px; height:26px; border-radius:0 0px 0 0px}

.customer_box {position:relative; text-align:center; width:100%; height:30px; padding:10px 0; background:url('../../resource/imagesmobile/main/customer_bg.png') repeat; border-radius:0px}
.customer_box img {margin:0 2px}

.round2{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-top-left-radius:2px;-moz-border-top-right-radius:2px;-moz-border-bottom-left-radius:2px;-moz-border-bottom-right-radius:2px;border-radius:2px;}
.round6{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-top-left-radius:6px;-moz-border-top-right-radius:6px;-moz-border-bottom-left-radius:6px;-moz-border-bottom-right-radius:6px;}
.round10{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-top-left-radius:0px;-moz-border-top-right-radius:0px;-moz-border-bottom-left-radius:0px;-moz-border-bottom-right-radius:0px;}

/*´õº¸±â*/
.btnarea {margin-top:-5px;padding-bottom:10px; text-align:center;}
.btnarea .morebtn {
	display:inline-block; width:100px; height:30px; background:#ffffff; font-size:12px; line-height:30px;
	border:1px solid #bdbdbd;
	color:#555555; border-radius:0px;
	font-weight:bold; 
	background: rgb(253,253,253); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(207,207,207,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(207,207,207,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(207,207,207,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */
}
.btnarea .morebtn span {font-weight:bold; color:#000;}

