@charset "utf-8";
/* CSS Document */



a { text-decoration:none;}

body { position:relative; background:#000000; -webkit-text-size-adjust:none;}

#big_wrap { width:100%; background:#000000; overflow:hidden; position:relative; max-width:1500px; min-width:320px; margin:0 auto;}


.select {}

.h_wrap { float:left; width:100%; position:fixed; left:0; top:20px; z-index:1000;}
.header { width:100%; max-width:1500px; margin:0 auto;}
.header h1 { float:left;}
.header h1 a.logo_a { margin-left:50px;}
.header ul { float:right;margin-right:50px;}
.header ul li { float:left; margin:0 3px; margin-top:8px;}
.header ul li a { float:left;}
.header .h1_600 { display:none; }
.header .lan { display:none; float:right;}
.header .lan_a { display:none; position:absolute; right:0; top:10px;}
.header .mn_btn { display:none;}
.header .mu_layer { display:none;}
.header .h1_2 img { margin-top:5px;}

.header .h1_600 .mu_layer { width:36%; min-width:250px; position:absolute; top:48px; left:-20px; background:#222; }
.header .h1_600 .mu_layer ul { float:left; width:100%; margin:0; padding:10px 0;}
.header .h1_600 .mu_layer ul li { width:100%; margin:0; padding:1px 0;}
.header .h1_600 .mu_layer ul li a { float:left; margin-left:20px; width:80%; color:#fff; padding:5px 5px; font-size:14px;}
.header .h1_600 .mu_layer ul li a:hover { color:#222; background:#ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px;}

.header .h1_600 ul .lan_sel2 li a img { width:22px; height:15px;}

.wrap { width:100%; /*max-width:1366px; min-width:768px;*/ margin:0 auto;}
.con_wrap { float:left; width:100%; /*height:100%;*/ /*min-width:768px; max-width:1366px;*/ position:relative;}
.contents { overflow:hidden; float:left; width:100%; min-height:600px; height:100%; /*min-width:768px; max-width:1366px;*/ text-align:center; position:relative;}
.contents img.con_img1_1 { width:100%; vertical-align:middle; height:100%;/*min-width:1366px; max-width:1366px; height:768px;*/}
.contents img.con_img { background-size:cover; -ms-behavior:url('https://www.mandofootloose.com/en/web/css/backgroundsize.min.htc'); position:none; top:0; width:100%; vertical-align:middle; max-width:1500px; min-height:768px; height:100%; /*min-width:1366px; max-width:1366px; height:768px;*/}
.contents img.con_img2 { display:none;}
.contents img.con_img3 { display:none;}


.contents_main { overflow:hidden; float:left; width:100%; min-height:600px; /*min-width:768px; max-width:1366px;*/ text-align:center; position:relative;}
.contents_main img.con_img1_1 { width:100%; vertical-align:middle; min-width:534px; /*max-width:1300px;min-width:1366px; max-width:1366px; height:768px;*/}

.contents_main img.con_img { width:100%; vertical-align:middle; max-width:1500px; min-height:768px; height:100%; /*min-width:1366px; max-width:1366px; height:768px;*/}
.contents_main img.con_img2 { display:none;}
.contents_main img.con_img3 { display:none;}

.con_bg { background:url('../images/aboutbrand/con_bg_2014.png') no-repeat center center; background-size:cover !important;  }
.con_bg2 { background:url('../images/aboutbrand/smart.jpg') no-repeat center center; background-size:cover; background:url('../images/aboutbrand/smart_2014_ie8.jpg') no-repeat center center\0/IE8; background-size:100%\0/IE8; }
.con_bg3 { background:url('../images/aboutbrand/simple_var2.jpg') no-repeat center center; background-size:cover; background:url('../images/aboutbrand/simple_var2_2014_ie7.jpg') no-repeat center center\0/IE8; background-size:100%\0/IE8; }
.con_bg4 { background:url('../images/aboutbrand/stylish.jpg') no-repeat bottom center; background-size:cover; background:url('../images/aboutbrand/stylish_2014_ie7.jpg') no-repeat center center\0/IE8; background-size:100%\0/IE8; }
.con_bg4_add01 { background:url('../images/aboutbrand/inspiration.jpg') no-repeat bottom center; background-size:cover; background:url('../images/aboutbrand/inspiration_ie8.jpg') no-repeat center center\0/IE8; background-size:100%\0/IE8;}
.con_bg4_add02 { background:url('../images/aboutbrand/innovation.jpg') no-repeat bottom center; background-size:cover; background:url('../images/aboutbrand/innovation_ie8.jpg') no-repeat center center\0/IE8; background-size:100%\0/IE8;}
.con_bg4_add03 { background:url('../images/aboutbrand/lifestyle.jpg') no-repeat center center; background-size:cover; background:url('../images/aboutbrand/lifestyle_ie8.jpg') no-repeat center center\0/IE8; background-size:100%\0/IE8;}
.con_bg4_add04 { background:url('../images/products/product_g1_g2.jpg') no-repeat bottom center; background-size:cover;background:url('../images/products/product_g1_g2_ie8.jpg') no-repeat center bottom\0/IE8; background-size:100%\0/IE8;}
.con_bg4_add05 { background:url('../images/products/product_g1_g2.jpg') no-repeat bottom center; background-size:cover;background:url('../images/products/product_g1_g2_ie8.jpg') no-repeat center bottom\0/IE8; background-size:100%\0/IE8;}


.contents .text_area { position:absolute; left:95px; bottom:86px;}
.contents .text_area h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents .text_area h3 { color:#fff; font-size:17px; margin-bottom:20px; line-height:1.4; text-align:left;}
.contents .text_area p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents .text_area p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents .text_area p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents .text_area .mando_quick { float:left; margin-top:20px;}
.contents .text_area .mando_quick p { float:left; padding-right:28px; background:url('../../../web/images/aboutbrand/mando_quick_btn.png') no-repeat right center;}
.contents .text_area .mando_quick p a { font-size:13px; font-weight:bold; color:#82c241;}
.contents .text_area .mando_quick p a:hover { text-decoration:underline;}

.contents .tit_ball_wrap_1 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents .tit_ball_wrap_2 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents .tit_ball_wrap_3 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents .tit_ball_wrap_4 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents .tit_ball { position:relative; width:280px; height:160px; padding-top:120px; margin:auto; text-align:center; vertical-align:middle; background:url(../images/common/tit_ball_bg.png) no-repeat; z-index:100; behavior:url('https://www.mandofootloose.com/en/web/css/web/PIE/PIE.');}
.contents .tit_ball2 { position:relative; width:280px; height:150px; padding-top:130px; margin:auto; text-align:center; vertical-align:middle; background:url(../images/common/tit_ball_bg.png) no-repeat; z-index:100;}
.contents .tit_ball img {  margin:0 auto;}
.contents .tit_ball2 p { color:#fff; font-size:36px; }
.contents .tit_ball2 p.np { font-size:34px;}

.contents .con_quick { width:100%; position:absolute; left:0; bottom:100px; margin:0 auto;}
.contents .con_quick p { color:#fff; margin-bottom:10px; font-size:13px; line-height:1.3;}
.contents .con_quick img { cursor:pointer;}


.contents_main .text_area { position:absolute; left:95px; bottom:86px; width:400px;}
.contents_main .text_area h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main .text_area h3 { color:#fff; font-size:20px; margin-bottom:30px; line-height:1.4; text-align:left;}
.contents_main .text_area p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main .tit_ball_wrap_1 { width:100%; position:absolute; left:0; top:45%; margin-top:-120px; z-index:100;}
.contents_main .tit_ball_wrap_2 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents_main .tit_ball_wrap_3 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents_main .tit_ball_wrap_4 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents_main .tit_ball { position:relative; width:280px; height:160px; padding-top:120px; margin:auto; text-align:center; vertical-align:middle; background:url(../images/common/tit_ball_bg.png) no-repeat; z-index:100; behavior:url('https://www.mandofootloose.com/en/web/css/web/PIE/PIE.');}
.contents_main .tit_ball2 { position:relative; width:280px; height:150px; padding-top:130px; margin:auto; text-align:center; vertical-align:middle; background:url(../images/common/tit_ball_bg.png) no-repeat; z-index:100;}
.contents_main .tit_ball img {  margin:0 auto;}
.contents_main .tit_ball2 p { color:#fff; font-size:36px; }

.contents_main .con_quick { width:100%; position:absolute; left:0; bottom:100px; margin:0 auto;}
.contents_main .con_quick p { color:#fff; margin-bottom:10px; font-size:13px; line-height:1.3;}
.contents_main .con_quick img { cursor:pointer;}

/*
.ta1 { display:none;}
.ta2 { display:none;}
.ta3 { display:none;}
*/

/*
.contents .tit_ball { position:absolute; border-radius:50%; background:#82c341; margin:0 auto; text-align:center; z-index:80;}*/
.page_btn { width:1366px; z-index:120;}
.page_btn img { width:15px; height:15px; margin-bottom:17px;}
.page_btn ul { position:fixed; z-index:120; /*margin-left:1336px;*/margin-left:1440px;}

.f_wrap { clear:both; width:100%; position:fixed; left:0; bottom:0; background:#222; height:30px;display:none; padding-top:13px; opacity:0.8; -ms-filter:alpha(opacity=80); -moz-filter:alpha(opacity=80); -o-filter:alpha(opacity=80); filter:alpha(opacity=80); z-index:1000;}

.f_wrap_2 { clear:both; width:100%; position:fixed; left:0; bottom:0; height:43px; z-index:1000; display:none;}
.footer { width:100%; max-width:1500px; margin:0 auto;}
.footer ul { float:left; margin-left:20px; padding-top:13px;}
.footer ul li { float:left; /*margin-right:25px;*/ margin-right:18px;}
.footer ul li a {  float:left; color:#fff; font-size:16px;}
.footer ul li a.sel { color:#629133; margin-right:0;}
.footer ul li.last { margin-right:0;}

.footer p { float:left;}
.footer p a { color:#fff;}

.f_right { float:right; position:relative; padding-top:13px;}
.footer p a { line-height:1.4;}
.footer p.p1 a { color:#629133; font-size:13px;}
.footer p.p2 { /*margin-left:22px;*/margin-left:14px;}
.footer p.p2 a { font-size:13px;}
.footer .w_lan { float:right; width:45px; height:30px; /*margin-left:45px;*/margin-left:0px; margin-top:-1px; margin-right:0; position:relative;}
.footer .w_lan img { cursor:pointer; width:22px; height:15px;}

.footer .w_lan li { margin-right:0;}
.footer .w_lan li.f_lan2 { float:right; margin-right:10px;}
.footer .w_lan li a img { float:right;}

.footer .w_lan ul { display:none; position:absolute; margin:0; right:0px; bottom:42px; background:#222; opacity:0.5; -ms-filter:alpha(opacity=50); -moz-filter:alpha(opacity=50); -o-filter:alpha(opacity=50); filter:alpha(opacity=50);}

.footer .w_lan ul li { height:15px; padding:0 11px 25px 12px; margin-right:0;}





/* Products*/


.contents_products .text_area { position:absolute; left:95px; bottom:86px; width:400px;}
.contents_products .text_area h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_products .text_area h3 { color:#fff; font-size:20px; margin-bottom:30px; line-height:1.4; text-align:left;}
.contents_products .text_area p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_products .tit_ball_wrap_1 { width:100%; position:absolute; left:0; top:45%; margin-top:-120px; z-index:100;}
.contents_products .tit_ball_wrap_2 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents_products .tit_ball_wrap_3 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents_products .tit_ball_wrap_4 { width:100%; position:absolute; left:0; top:50%; margin-top:-120px; z-index:100;}
.contents_products .tit_ball { position:relative; width:280px; height:160px; padding-top:120px; margin:auto; text-align:center; vertical-align:middle; background:url(../images/common/tit_ball_bg.png) no-repeat; z-index:100; behavior:url('https://www.mandofootloose.com/en/web/css/web/PIE/PIE.');}
.contents_products .tit_ball2 { position:relative; width:280px; height:150px; padding-top:130px; margin:auto; text-align:center; vertical-align:middle; background:url(../images/common/tit_ball_bg.png) no-repeat; z-index:100;}
.contents_products .tit_ball img {  margin:0 auto;}
.contents_products .tit_ball2 p { color:#fff; font-size:36px; }

.contents_products .con_quick { width:100%; position:absolute; left:0; bottom:100px; margin:0 auto;}
.contents_products .con_quick p { color:#fff; margin-bottom:10px; font-size:13px; line-height:1.3;}
.contents_products .con_quick img { cursor:pointer;}


.contents_products { overflow:hidden; float:left; width:100%; min-height:600px; /*min-width:768px; max-width:1366px;*/ text-align:center; position:relative;}
.contents_productsimg.con_img1_1 { width:100%; vertical-align:middle; min-width:800px;/*min-width:1366px; max-width:1366px; height:768px;*/}

.contents_products .con_p1 { float:left; width:50%; height:100%; position:relative;  cursor:pointer; z-index:100;}
.contents_products .con_p1 img.c_p_img1_1 { width:100%; margin-top:100px;}
.contents_products .con_p1 .p1_btn {  width:100%; height:60px; position:absolute; left:0; *bottom:20%;/* margin-top:-120px;*/ z-index:100; cursor:pointer;}
.contents_products .con_p1 .p1_btn img { vertical-align:middle; margin-left:50px;}
.contents_products .con_p1 .p1_btn img.first { margin-right:25px;}

.contents_products .con_p2 { float:left; width:50%; height:100%; position:relative; cursor:pointer; z-index:1; }
.contents_products .con_p2 img.c_p_img1_2 { width:100%; margin-top:100px;}
.contents_products .con_p2 .p2_btn {  width:100%; height:60px; position:absolute; left:0; *bottom:20%; /*margin-top:-120px;*/ z-index:100; cursor:pointer;}
.contents_products .con_p2 .p2_btn img { vertical-align:middle;}
.contents_products .con_p2 .p2_btn span { display:block; color:#fff; margin-left:-125px; font-size:14px;}

.contents_products .head_line { width:100%; position:absolute; left:0; top:30%; margin-top:-120px; z-index:100;}
.contents_products .head_line p { font-size:24px; color:#fff; line-height:1.4; text-align:center; }



.contents_main2 { overflow:hidden; float:left; width:100%; min-height:600px; /*min-width:768px; max-width:1366px;*/ text-align:center; position:relative;}
.contents_main2 img.con_img1_2 { width:100%; vertical-align:middle; /*min-width:1366px; max-width:1366px; height:768px;*/}
.contents_main2 img.con_img1_3 { width:100%; vertical-align:middle; position:absolute; top:0; right:0; /*min-width:1366px; max-width:1366px; height:768px;*/}
.contents_main2 img.con_img1_4 { width:100%; vertical-align:middle; position:absolute; bottom:-60px; right:0; min-width:700px; /*max-width:1366px; height:768px;*/}
.contents_main2 img.con_img1_5 { width:100%; vertical-align:middle; /* height:768px;*/}
.contents_main2 img.con_img1_6 { width:100%; vertical-align:middle; /*min-width:1366px; max-width:1366px; height:768px;*/}
.contents_main2 img.con_img1_7 { width:40%; vertical-align:middle; position:absolute; bottom:50px; right:0;/*min-width:1366px; max-width:1366px; height:768px;*/}
.contents_main2 img.con_img1_8 {  width:100%; margin-top:10px; vertical-align:middle; min-width:534px;/*min-width:1366px; max-width:1366px; height:768px;*/}


.contents_main2 img.con_img { width:100%; vertical-align:middle; max-width:1500px; min-height:768px; height:100%; /*min-width:1366px; max-width:1366px; height:768px;*/}
.contents_main2 img.con_img2 { display:none;}
.contents_main2 img.con_img3 { display:none;}

.contents_main2 .text_area_new_wrap {  width:100%; position:absolute; left:0; top:185px; margin-top:-50px; z-index:100;}
.contents_main2 .text_area_new { position:relative; width:555px; margin:auto; text-align:center; vertical-align:middle;  z-index:100; }
.contents_main2 .text_area_new img { width:100%;}

.contents_main2 .text_area_first_wrap {  width:100%; position:absolute; left:2%; top:350px; margin-top:-50px; z-index:100;}
.contents_main2 .text_area_first { position:relative; width:360px; margin:auto; text-align:center; vertical-align:middle;  z-index:100; }
.contents_main2 .text_area_first h2 { color:#fff; font-size:15px; line-height:1.4; text-align:left; font-weight:bold; margin-bottom:5px;}
.contents_main2 .text_area_first span { color:#add181; font-size:17px; margin-bottom:18px; line-height:1.4; text-align:left;}
.contents_main2 .text_area_first p { color:#9d9d9d; font-size:14px; line-height:1.6; text-align:left;}
.contents_main2 .text_area_first p.tp1 { color:#9d9d9d; font-size:14px; line-height:1.6; text-align:left;}
.contents_main2 .text_area_first p.tp2 { color:#9d9d9d; display:none; font-size:14px; line-height:1.6; text-align:left;}
.contents_main2 .text_area_first2 { position:relative; width:360px; margin:auto; text-align:center; vertical-align:middle;  z-index:100; }
.contents_main2 .text_area_first2 h2 { color:#fff; font-size:15px; line-height:1.4; text-align:left; font-weight:bold; margin-bottom:5px;}
.contents_main2 .text_area_first2 span { color:#add181; font-size:17px; margin-bottom:18px; line-height:1.4; text-align:left;}
.contents_main2 .text_area_first2 p { color:#9d9d9d; font-size:14px; line-height:1.6; text-align:left;}
.contents_main2 .text_area_first2 p.tp1 { color:#9d9d9d; font-size:14px; line-height:1.6; text-align:left;}
.contents_main2 .text_area_first2 p.tp2 { color:#9d9d9d; display:none; font-size:14px; line-height:1.6; text-align:left;}




.contents_main2 .text_area { position:absolute; left:95px; bottom:86px;}
.contents_main2 .text_area h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area h3 { color:#fff; font-size:17px; margin-bottom:18px; line-height:1.4; text-align:left;}
.contents_main2 .text_area p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area_1 { position:absolute; left:150px; top:130px;}
.contents_main2 .text_area_1 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area_1 h3 { color:#fff; font-size:17px; margin-bottom:18px; line-height:1.4; text-align:left;}
.contents_main2 .text_area_1 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area_1 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}


.contents_main2 .con_quick { width:100%; position:absolute; left:0; bottom:100px; margin:0 auto;}
.contents_main2 .con_quick p { color:#fff; margin-bottom:10px; font-size:13px; line-height:1.3;}
.contents_main2 .con_quick img { cursor:pointer;}


.contents_main2 .text_area { position:absolute; left:150px; bottom:200px;}
.contents_main2 .text_area h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area p.tp1_1 { color:#fff; font-size:11px; line-height:1.6; text-align:left;}
.contents_main2 .text_area p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area p.tp2_1 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .g2 { display:none;}

.contents_main2 .text_area2 { position:absolute; left:150px; top:200px;}
.contents_main2 .text_area2 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area2 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area2 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area2 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area2 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area2_1 { position:absolute; right:150px; top:200px; width:450px;}
.contents_main2 .text_area2_1 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area2_1 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area2_1 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area2_1 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area2_1 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area3 { position:absolute; left:150px; top:200px;}
.contents_main2 .text_area3 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area3 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area3 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area3 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area3 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area4 { position:absolute; right:150px; top:120px;}
.contents_main2 .text_area4 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area4 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area4 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area4 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area4 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area4_1 { position:absolute; left:150px; top:125px;}
.contents_main2 .text_area4_1 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area4_1 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area4_1 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area4_1 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area4_1 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}


.contents_main2 .text_area5 { position:absolute; left:150px; top:45%;}
.contents_main2 .text_area5 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area5 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area5 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area5 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area5 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area5 .color_area { margin-top:10px;}
.contents_main2 .text_area5 .color_area img { float:left; margin-right:5px; width:50px;}

.contents_main2 .text_area6 { position:absolute; left:150px; bottom:15%; z-index:150;}
.contents_main2 .text_area6 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area6 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area6 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area6 p.tp1 { width:373px; color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area6 p.tp1_g1 { width:410px; color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area6 p.tp1_1 { width:373px; color:#fff; font-size:11px; line-height:1.6; text-align:left;}
.contents_main2 .text_area6 p.tp1_1 span { font-size:11px;}
.contents_main2 .text_area6 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area6 p.tp2_1 { display:none; color:#fff; font-size:11px; line-height:1.6; text-align:left;}


.contents_main2 .text_area7 { position:absolute; left:150px; top:200px;}
.contents_main2 .text_area7 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area7 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area7 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area7 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area7 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area8 { position:absolute; right:35px; bottom:10%;}
.contents_main2 .text_area8 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area8 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area8 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area8 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area8 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}

.contents_main2 .text_area9 { position:absolute; left:130px; bottom:20%; z-index:100;}
.contents_main2 .text_area9 h2 { color:#fff; font-size:28px; line-height:1.4; text-align:left; font-weight:bold;}
.contents_main2 .text_area9 h3 { color:#fff; font-size:17px; margin-bottom:10px; line-height:1.4; text-align:left;}
.contents_main2 .text_area9 h3.h3_w { display:block;}
.contents_main2 .text_area9 h3.h3_m { display:none;}
.contents_main2 .text_area9 p { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area9 p.tp1 { color:#fff; font-size:13px; line-height:1.6; text-align:left;}
.contents_main2 .text_area9 p.tp2 { display:none; color:#fff; font-size:13px; line-height:1.6; text-align:left;}


.con_bg_p{ background:url('https://www.mandofootloose.com/en/web/images/aboutbrand/con_bg_2014.jpg') no-repeat center center; background-size:cover !important;  }
.con_bg5 {}
.con_bg6 { background:url('../images/products/bg_battery2.jpg') no-repeat center bottom; background-size:cover;}
.con_bg6_1 { background:url('../images/products/g2_battery_open.jpg') no-repeat left bottom; background-size:cover;}
.con_bg7 { background:url('../images/products/easyFoldSaddle2.jpg') no-repeat center center; background-size:cover;}
.con_bg8 { background:url('../images/products/g2_throttle.jpg') no-repeat left bottom; background-size:cover; }
.con_bg9 { background:url('../images/products/g2_rearwheel.jpg') no-repeat center center; background-size:cover;}
.con_bg10 { background:url('../images/products/mark.jpg') no-repeat right bottom; background-size:cover;}
.con_bg11 { background:url('../images/products/stylish_colors.jpg') no-repeat right bottom; background-size:cover;}

.con_bg12 { background:url('../images/products/simple_outside.jpg') no-repeat center bottom; background-size:cover !important;  }


.products_info { position:absolute; top:9%; left:50px; text-align:left; }
.products_info ul { width:230px; margin-bottom:5px; margin-top:10px;}
.products_info ul li { font-size:12px; padding:3px 0; border-bottom:1px solid #82c341; text-align:left; color:#fff; line-height:1.5; }
.products_info ul li span { font-size:12px; color:#82c332;}
.products_info ul li.h2 { font-size:21px; color:#fff;}
.products_info ul li.last { border-bottom:none;}
.logo_contain { position:absolute; top:120px; right:15%; float:left; z-index:150;}
.logo_contain img { float:left; margin-right:5px; width:130px;}
.logo_contain img.if { width:83px; }
.logo_contain img.logo_last2 { width:35px; margin-right:65px;}
.products_info p { font-size:11px; color:#fff; line-height:1.5;}

.color_btn { position:absolute; width:100%; margin:0 auto; z-index:100; bottom:20%; left:0; }
.color_btn ul { width:360px; height:38px; margin:auto; text-align:center; z-index:100;}
.color_btn ul li { float:left; font-size:12px; color:#fff; padding:0 12px; }
.color_btn ul li img { width:33px; cursor:pointer; vertical-align:middle;}
.color_btn ul li.g1_quick { float:right; display:none;}
.color_btn ul li.g2_quick { float:right; display:none;}
.color_btn ul li.g1_quick img { width:132px; margin-top:10px;}
.color_btn ul li.g2_quick img { width:132px; margin-top:10px;}
.color_btn ul li span { display:block; font-size:11px;}
.color_btn ul li span.col82 { font-size:13px; color:#82c341;}
.color_btn ul li img.color_on { display:none;  }
.color_btn ul li.tit img { width:22px; margin-top:5px; }
.color_btn ul li.tit span { font-size:12px; margin-top:6px;}

.contents_main .col2 { display:none;}
.contents_main .col3 { display:none;}
.contents_main .col4 { display:none;}
.contents_main .col5 { display:none;}


.g2 { display:none;}


.contents_main img.con_img1_g1 { width:100%; vertical-align:middle; min-width:534px; /*min-width:1366px; max-width:1366px; height:768px;*/}

.contents_main img.con_img1_g2 { width:100%; vertical-align:middle; min-width:534px; /*min-width:1366px; max-width:1366px; height:768px;*/}

.contents_main .con_quick img.logo { margin-left:30px;}

.con_h { min-height:568px;}

.contents_main .con_quick2 { width:100%; position:absolute; left:0; bottom:10%; margin:0 auto; z-index:110;}
.contents_main .con_quick2 p { color:#fff; margin-bottom:10px; font-size:13px; line-height:1.3;}
.contents_main .con_quick2 img { cursor:pointer;}
.contents_main .con_quick2 img.logo { margin-left:50px; width:200px; margin-bottom:10px;}

.info_btn { display:none; cursor:pointer;}
.top { display:none; cursor:pointer;}

.info_layer {}



/* Á¦Ç°»óÁ¦Á¤º¸ */

.info_layer { width:63.333333%; max-width:950px; position:absolute; top:50px; left:50%; z-index:900; min-width:320px; background:#000;}
.info_layer .info_top { float:left; border-bottom:1px solid #82c341; position:relative; width:90.878947%; max-width:870px; margin:0px 4.210526%;/*padding:10px 0;*/ padding-bottom:10px; padding-top:10px; background:#000; border-top-left-radius:5px; border-top-right-radius:5px; }
.info_layer .info_top h3 { float:left; font-size:16px; font-weight:bold; color:#fff; /*margin-left:19px;*/ }
.info_layer .info_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.info_layer .info_top p span { margin:0 11px; color:#595959;}
.info_layer .info_top img { float:right; margin-right:4.210526%; cursor:pointer;}

.info_layer .info_con { float:left; width:91.578947%; max-width:870px; padding:10px 4.210526%; padding-top:0; background:#000; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.info_layer .info_con .info { float:left; width:99%; max-width:853px; height:100%;  }

.info_layer .info_con .info {}
.info_layer .info_con .info table { width:100%; margin:0; padding:0; margin-bottom:5px;}
.info_layer .info_con .info table td { width:50%;font-size:11px; color:#fff; text-align:left; line-height:1.5; padding:5px 0; border-bottom:1px solid #82c341;}
.info_layer .info_con .info table td span { font-size:11px; color:#82c341;}

.info_layer2 { width:63.333333%; max-width:950px; position:absolute; top:50px; left:50%; z-index:900; min-width:320px; background:#000;}
.info_layer2 .info_top { float:left; border-bottom:1px solid #82c341; position:relative; width:90.878947%; max-width:870px; margin:0px 4.210526%;/*padding:10px 0;*/ padding-bottom:10px; padding-top:10px; background:#000; border-top-left-radius:5px; border-top-right-radius:5px; }
.info_layer2 .info_top h3 { float:left; font-size:16px; font-weight:bold; color:#fff; /*margin-left:19px;*/ }
.info_layer2 .info_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.info_layer2 .info_top p span { margin:0 11px; color:#595959;}
.info_layer2 .info_top img { float:right; margin-right:4.210526%; cursor:pointer;}

.info_layer2 .info_con { float:left; width:91.578947%; max-width:870px; padding:10px 4.210526%; padding-top:0; background:#000; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.info_layer2 .info_con .info { float:left; width:99%; max-width:853px; height:100%;  }

.info_layer2 .info_con .info {}
.info_layer2 .info_con .info table { width:100%; margin:0; padding:0; margin-bottom:5px;}
.info_layer2 .info_con .info table td { width:50%;font-size:11px; color:#fff; text-align:left; line-height:1.5; padding:5px 0; border-bottom:1px solid #82c341;}
.info_layer2 .info_con .info table td span { font-size:11px; color:#82c341;}


.info_con p { font-size:10px; color:#fff; text-align:left; line-height:1.5;}

.info_w { display:block;}
.info_m { display:none;}


/* È¸¿ø°¡ÀÔ */

.login_pop { width:83.333333%; max-width:950px; position:absolute; top:120px; left:50%; z-index:900; min-width:320px;}
.login_pop .login_top { float:left; position:relative; width:100%; max-width:950px; padding:15px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.login_pop .login_top h3 { float:left; font-size:19px; font-weight:bold; color:#fff; margin-left:39px; }
.login_pop .login_top p { float:left; font-size:14px; color:#fff; margin-top:3px; }
.login_pop .login_top p span { margin:0 11px; color:#595959;}
.login_pop .login_top img { float:right; margin-right:38px; cursor:pointer;}

.login_pop .login_con { float:left; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.login_pop .login_con p { font-size:14px; color:#414141; line-height:1.5; margin-bottom:25px;}
.login_pop .login_con h3 { float:left; width:100%; font-size:18px; color:#414141; font-weight:bold; margin-bottom:18px;}
.login_pop .login_con .login { float:left; width:98%; max-width:853px; border-top:2px solid #808080; margin-bottom:11px; overflow-y:auto; overflow-x:hidden;  }
.login_pop .login_con .login table { width:100%; margin:0; padding:0;}
.login_pop .login_con .login table th { background:#f5f5f5; padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left; }
.login_pop .login_con .login table th label { display:block; font-size:14px; font-weight:bold; color:#414141; margin-left:15px; *margin-left:0px; line-height:1.5; text-align:left;}
.login_pop .login_con .login table td { padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left;}
.login_pop .login_con .login table td.fwb { font-size:14px;}
.login_pop .login_con .login table td input.login_in01 { width:50%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.login_pop .login_con .login table td input.login_in01_1 { width:80%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.login_pop .login_con .login table td input.login_in02 { width:30%; margin-left:2%; *margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf; vertical-align:middle;}
.login_pop .login_con .login table td textarea { width:92%; height:50px; margin-left:1%; border:1px solid #bfbfbf; resize:none; overflow:auto;}
.login_pop .login_con .login table td textarea.t_area2 { width:92%; height:133px; line-height:1.5; padding:1%;}
.login_pop .login_con .login table td.llogint { border-bottom:0;}
.login_pop .login_con .login table td img { vertical-align:middle;}
.login_pop .login_con .login table td p { font-size:13px; color:#9e9e9e; margin-left:2%; margin-bottom:0; margin-top:5px;}

.login_tab_s { display:none;}
.login_pop .login_con .login table.login_tab_s th { width:20%;}
.login_pop .login_con .login table.login_tab_s td { width:80%;}
.login_pop .login_con .login table.login_tab_s td input.login_in02 { margin-left:5px;}
.login_pop .login_con .login table.login_tab_s td textarea { margin-left:5px; *width:80%;}

.agree_ara { float:left; width:100%; margin-top:10px;}
.agree_ara p { float:left; margin-bottom:0 !important;}
.agr_ara_btn { float:right; padding-right:30px;}
.agr_ara_btn input { margin-right:6px; margin-left:19px;}
.agr_ara_btn span { font-size:14px; font-weight:bold; color:#414141;}

.login_text { float:left; width:100%;}
.login_text .text_ara { float:left; width:70.034482%;}
.login_text .text01 { float:left; width:100%;}
.login_text .text01 p { float:left; font-size:14px; color:#414141; margin-bottom:0; margin-right:11px;}
.login_text .text01 input { margin-right:6px; margin-left:19px;}
.login_text .text01 span { font-size:14px; font-weight:bold; color:#414141;}

.login_text .text02 { float:left; width:100%; font-size:14px; color:#414141; margin-bottom:5px;}
.login_text .text02 p { float:left; font-size:14px; color:#414141; margin-bottom:0;}
.login_text .text02 span { font-weight:bold; color:#414141; }

.login_text img { float:right;}

.ep { float:left; width:100%; max-width:853px; margin-bottom:11px; text-align:center;}
.ep table { width:100%; margin:0; padding:0; margin-bottom:22px; }
.ep table th { font-size:15px; color:#414141; font-weight:bold; background:#f3ffe6; border-bottom:1px solid #90cb53; border-top:1px solid #90cb53; padding-left:3%; text-align:left; vertical-align:middle;}
.ep table td { padding:10px 0; border-bottom:1px solid #90cb53; border-top:1px solid #90cb53; padding-left:3%; text-align:left; vertical-align:middle;}
.ep table td input { float:left; width:90%; padding:5px 0 5px 5px; border:1px solid #c1c1c1;}
.ep img { margin-left:12px;}

.ep02 { float:left; width:100%; max-width:853px; margin-bottom:11px; display:none; text-align:center;}
.ep02 table { width:100%; margin:0; padding:0; margin-bottom:22px; }
.ep02 table th { font-size:15px; color:#414141; font-weight:bold; background:#f3ffe6; border-bottom:1px solid #90cb53; border-top:1px solid #90cb53; padding-left:3%; text-align:left;}
.ep02 table td { padding:10px 0; border-bottom:1px solid #90cb53; border-top:1px solid #90cb53; padding-left:3%; text-align:left;}
.ep02 table td input { width:90%; padding:5px 0 5px 5px; border:1px solid #c1c1c1;}
.ep02 img { }




/* È¸¿ø°¡ÀÔ - ÀÌ¿ë¾à°ü*/


.term { float:left; width:100%; /*max-width:853px;*/ max-height:300px; border-top:2px solid #808080; margin-bottom:11px; overflow-y:auto; overflow-x:hidden; padding-top:20px;}
.term p { margin-bottom:38px;}
.term h4 { float:left; width:100%; font-size:16px; font-weight:bold; color:#414141; margin-bottom:8px; line-height:1.5;}
.term textarea { width:95%; padding:2%; resize:none; height:167px; line-height:1.5; margin-bottom:12px;}
.term .term_check { float:right; margin-bottom:23px; padding-right:10px;}
.term .term_check span { font-size:14px; color:#414141; font-weight:bold;}
.term .as_text { text-align:right;}
.term .as_text img { float:inherit; margin-left:10px;}


/* È¸¿ø°¡ÀÔ - º»ÀÎÀÎÁõ */

.term .accredit { float:left; width:100%; padding:50px 0 44px; text-align:center; background:#f5f5f5;}
.term .accredit img { margin-bottom:32px;}
.term .accredit p { font-size:14px; color:#414141;}

/* È¸¿ø°¡ÀÔ - Á¤º¸ÀÔ·Â*/
.login_pop .login_con .login table td input.login_in03 { width:40%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.login_pop .login_con .login table td .birthday { float:left; width:70%; margin-left:2%;}
.login_pop .login_con .login table td .birthday select { width:20%; height:34px; text-align:right; min-width:55px;}
.login_pop .login_con .login table td .birthday span { font-size:14px; color:#414141; font-weight:bold;}
.login_pop .login_con .login table td .brr { float:left; padding-top:10px;}
.login_pop .login_con .login table td .brr input { vertical-align:middle;}
.login_pop .login_con .login table td .brr span { vertical-align:middle; margin:0 10px; font-size:14px; color:#414141; font-weight:bold;}


.login_pop .login_con .login table th.bb2 { border-bottom:2px solid #808080;} 
.login_pop .login_con .login table td.bb2 { border-bottom:2px solid #808080;}
.login_pop .login_con .login table td.bb2 span { font-size:14px; color:#414141; font-weight:bold;}

.login_pop .login_con h3.h3_2 { float:left; width:inherit; }
.login_pop .login_con ul { float:right; margin-top:10px; text-align:right;}
.login_pop .login_con ul li { float:left; font-size:13px; color:#9e9e9e;}
.login_pop .login_con ul li.li_sel { font-weight:bold; color:#414141; font-size:13px;}

/* È¸¿ø°¡ÀÔ - °¡ÀÔ¿Ï·á */

.term .final { float:left; width:100%; padding:50px 0 44px; text-align:center; background:#f5f5f5;}
.term .final h4 { font-size:19px; font-weight:bold; color:#414141; line-height:1.5;}
.term .final h4 span { font-size:19px; font-weight:bold; color:#90cb53;}
.term .final p { font-size:14px; color:#414141; line-height:1.5;}




/* Àå¹Ù±¸´Ï - °áÁ¦ÇÏ±â */

.basket_pop { width:83.333333%; max-width:950px; position:absolute; top:120px; /*left:50%;*/ z-index:900; min-width:320px;}
.basket_pop .basket_top { float:left; position:relative; width:100%; max-width:950px; padding:15px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.basket_pop .basket_top h3 { float:left; font-size:19px; font-weight:bold; color:#fff; margin-left:39px; }
.basket_pop .basket_top p { float:left; font-size:14px; color:#fff; margin-top:3px; }
.basket_pop .basket_top p span { margin:0 11px; color:#595959;}
.basket_pop .basket_top img { float:right; margin-right:38px; cursor:pointer;}

.basket_pop .basket_con { float:left; position:relative; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.basket_pop .basket_con p { font-size:14px; color:#414141; line-height:1.5; margin-bottom:25px;}
.basket_pop .basket_con h3 { float:left; width:50%; font-size:22px; color:#414141; font-weight:bold; margin-bottom:18px;}
.basket_pop .basket_con img.logout { float:right; margin-right:2%;}
.basket_pop .basket_con .basket { float:left; width:98%; max-width:853px; margin-bottom:11px; overflow-y:auto; overflow-x:hidden;  }
.basket_pop .basket_con .basket_table { float:left; width:100%; border-top:2px solid #90cb53; border-bottom:2px solid #90cb53; margin-bottom:48px;}
.basket_pop .basket_con .basket_table table { width:98%; margin:0; padding:0;}
.basket_pop .basket_con .basket_table table th { padding:15px 0; vertical-align:middle; border-bottom:1px solid #ccc; border-right:1px solid #ccc; text-align:center;}
.basket_pop .basket_con .basket_table table th img { vertical-align:middle; margin:0 5px;}
.basket_pop .basket_con .basket_table table th img.bor { border:1px solid #ccc;}
.basket_pop .basket_con .basket_table table td { padding:15px 0; font-size:14px; color:#414141; padding-left:3%; border-bottom:1px solid #ccc; line-height:1.5; vertical-align:middle; text-align:left;}
.basket_pop .basket_con .basket_table table td span { float:left; width:44px; height:100%; font-weight:bold; font-size:14px; color:#414141;}
.basket_pop .basket_con .basket_table table td.last { padding-left:0; padding-right:3%; text-align:right; font-weight:bold;}
.basket_pop .basket_con .basket_table table td .num { float:left;}
.basket_pop .basket_con .basket_table table td .num img { float:left; cursor:pointer;}
.basket_pop .basket_con .basket_table table td .num span { text-align:center; border-bottom:1px solid #ccc; border-top:1px solid #ccc; height:19px;}
/*.basket_pop .basket_con .basket_table table td.md { min-width:111px;}*/
.basket_pop .basket_con .basket_table table tfoot th { background:#e2f7cb;  font-size:15px; color:#414141; text-align:left; font-weight:bold; padding-left:3%;}
.basket_pop .basket_con .basket_table table tfoot td { background:#f5f5f5; font-size:15px; color:#414141; font-weight:bold; text-align:right;}


.basket_pop .basket_con .basket_table2 { float:left; width:100%; border-top:2px solid #7a7a7a; border-bottom:2px solid #7a7a7a;}
.basket_pop .basket_con .basket_table2 table { width:98%; margin:0; padding:0;}
.basket_pop .basket_con .basket_table2 table th { padding:15px 0;background:#f5f5f5; padding-left:3%; font-size:15px; color:#414141; font-weight:bold; text-align:left;}
.basket_pop .basket_con .basket_table2 table td { padding:15px 0; padding-right:3%; text-align:right; font-size:15px;}
.basket_pop .basket_con .basket_table2 table tfoot th { background:#e2f7cb; padding-left:3%; font-size:15px; color:#414141; text-align:left; font-weight:bold;}
.basket_pop .basket_con .basket_table2 table tfoot td { background:#f5f5f5; font-size:15px; color:#414141; font-weight:bold; text-align:right;}

.basket_btn_area { float:left; width:100%; text-align:right; padding-top:20px;}
.basket_btn_area img { margin:5px 0;}

.prev_page { position:absolute; right:4.210526%; top:29px; margin-right:17px;}

/* Àå¹Ù±¸´Ï - °áÁ¦ÇÏ±â2*/


.basket_pop .basket_con h3 { float:left; width:100%; font-size:17px; color:#414141; font-weight:bold; margin-bottom:18px;}
.basket_pop .basket_con h3.first_h3 { float:left; width:50%; font-size:17px; color:#414141; font-weight:bold; margin-bottom:18px;}

.basket_pop .basket_con .basket_table table td span.last { width:100%; text-align:right;}
.basket_pop .basket_con .basket_table table td span.red { color:#e31919;}

.basket_pop .basket_con p.delivery_p { float:left; width:100%;}
.basket_pop .basket_con .delivery { float:left; width:98%; margin-bottom:48px;}
.basket_pop .basket_con .delivery table { float:left; width:100%; border-top:2px solid #7a7a7a; border-bottom:2px solid #7a7a7a;}
.basket_pop .basket_con .delivery table th { padding:10px 0; padding-left:3%; text-align:left; vertical-align:middle; background:#f5f5f5; font-size:14px; font-weight:bold; border-bottom:1px solid #cccccc;}
.basket_pop .basket_con .delivery table td { padding:10px 0; padding-left:3%; text-align:left; vertical-align:middle; border-bottom:1px solid #cccccc;}
.basket_pop .basket_con .delivery table td input { padding:5px 0 5px 5px;}
.basket_pop .basket_con .delivery table td input.in01 { width:50%;}
.basket_pop .basket_con .delivery table td input.in02 { width:30%;}
.basket_pop .basket_con .delivery table td input.in03 { width:80%;}
.basket_pop .basket_con .delivery table td textarea { width:80%; resize:none; height:90px;}
.basket_pop .basket_con .delivery table td img { vertical-align:middle;}


.cash_wrap { float:left; width:100%;}
.cash { float:left; width:23%;}
.cash .cash_top { background:#f5f5f5; padding:12px 0; text-align:center;}
.cash .cash_top p { margin-bottom:0; font-size:15px; font-weight:bold; color:#414141;}
.cash .cash_bottom { padding:26px 0; text-align:center;}
.cash .cash_bottom p { margin-bottom:0; font-size:15px; font-weight:bold; color:#414141;}

.cash02 { float:left; width:25%;}
.cash02 .cash_top { background:#f5f5f5; padding:12px 0; text-align:center;}
.cash02 .cash_top p { margin-bottom:0; font-size:15px; font-weight:bold; color:#414141;}
.cash02 .cash_bottom {  text-align:center;}
.cash02 .cash_bottom p { margin-bottom:0; padding:26px 0; padding-left:36px; font-size:15px; font-weight:bold; color:#414141; background:url(../images/basket/minus.jpg) no-repeat left center;}

.cash03 { float:left; width:25%;}
.cash03 .cash_top { background:#f5f5f5; padding:12px 0; text-align:center;}
.cash03 .cash_top p { margin-bottom:0; font-size:15px; font-weight:bold; color:#414141;}
.cash03 .cash_bottom { text-align:center;}
.cash03 .cash_bottom p { margin-bottom:0; padding:26px 0; padding-left:36px; font-size:15px; font-weight:bold; color:#414141; background:url(../images/basket/pluse.jpg) no-repeat left center;}


.cash04 { float:left; width:27%;}
.cash04 .cash_top { background:#f5f5f5; padding:12px 0; text-align:center;}
.cash04 .cash_top p { margin-bottom:0; font-size:15px; font-weight:bold; color:#414141;}
.cash04 .cash_bottom { text-align:center;}
.cash04 .cash_bottom p { margin-bottom:0; padding:26px 0; padding-left:36px; font-size:15px; font-weight:bold; color:#414141; background:url(../images/basket/equal.jpg) no-repeat left center;}


.delivery_info { float:left; width:100%; border-top:2px solid #90cb53; padding:17px 0 48px 0;}
.delivery_info textarea { width:94%; padding:2%; height:150px; resize:none; font-size:14px; color:#414141; line-height:1.5;}

.final_cash { float:left; width:98%; border-top:2px solid #7a7a7a; border-bottom:2px solid #7a7a7a; }
.final_cash  table { float:left; width:100%; margin:0; padding:0;}
.final_cash  table th { font-size:14px; font-weight:bold; color:#414141; padding:17px 0; padding-left:3%; background:#f5f5f5; text-align:left; vertical-align:middle;}
.final_cash  table td { font-size:13px; font-weight:bold; color:#414141; padding:17px 0; padding-left:3%; text-align:left; vertical-align:middle; line-height:1.5;}
.final_cash  table td div { float:left;}
.final_cash  table td input { vertical-align:middle; margin-top:0;}
.final_cash  table td span { vertical-align:middle;}
.final_cash  table td p { float:left; background:url(../images/basket/basket_pointer.jpg) no-repeat left center; font-size:13px; padding-left:37px; line-height:1.7 !important;}


/* CONTACT */

.contact_pop { width:89.333333%; max-width:1150px; position:absolute; top:90px; /*left:50%;*/ z-index:900; min-width:320px;}
.contact_pop .contact_top { float:left; position:relative; width:100%; max-width:1150px; padding:23px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.contact_pop .contact_top h3 { float:left; font-size:22px; font-weight:bold; color:#fff; margin-left:39px; }
.contact_pop .contact_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.contact_pop .contact_top p span { margin:0 11px; color:#595959;}
.contact_pop .contact_top img { float:right; margin-right:38px; cursor:pointer;}

.contact_pop .contact_con { float:left; width:91.578947%; max-width:1170px; padding:29px 4.210526%; background:#ffffff; border-radius:5px;}
.contact_pop .contact_con .con_l { float:left; width:28.3%;}
.contact_pop .contact_con .con_l h3 { color:#90cb53; font-size:22px; font-weight:bold; margin-bottom:40px;}
.contact_pop .contact_con .con_l p.h4 { color:#414141; font-size:17px; font-weight:bold; margin-bottom:30px;}



.contact_pop .contact_con .con_r { float:right; width:33%; border-top:2px solid #808080;}
.contact_pop .contact_con .con_r table.login_tab_b { width:100%; margin:0; padding:0;}
.contact_pop .contact_con .con_r table.login_tab_b th { background:#f5f5f5; padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left; }
.contact_pop .contact_con .con_r table.login_tab_b th label { display:block; font-size:13px; font-weight:bold; color:#414141; margin-left:15px; *margin-left:0px; line-height:1.5; text-align:left;}
.contact_pop .contact_con .con_r table.login_tab_b td { padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left;}
.contact_pop .contact_con .con_r table.login_tab_b td.fwb { font-size:13px;}
.contact_pop .contact_con .con_r table.login_tab_b td input { width:94%; margin-left:2%; padding:5px 0 5px 5px; border:1px solid #bfbfbf;}
.contact_pop .contact_con .con_r table.login_tab_b td input.login_in01_1 { width:80%; margin-left:2%; padding:5px 0 5px 5px; border:1px solid #bfbfbf;}
.contact_pop .contact_con .con_r table.login_tab_b td input.login_in02 { width:50%; margin-left:2%; *margin-left:2%; padding:5px 0 5px 5px; border:1px solid #bfbfbf; vertical-align:middle;}
.contact_pop .contact_con .con_r table.login_tab_b td textarea { width:92%; height:160px; margin-left:2%; border:1px solid #bfbfbf; resize:none; overflow:auto;}
.contact_pop .contact_con .con_r table.login_tab_b td textarea.t_area2 { width:92%; height:133px; line-height:1.5; padding:1%;}
.contact_pop .contact_con .con_r table.login_tab_b td.llogint { border-bottom:0;}
.contact_pop .contact_con .con_r table.login_tab_b td img { vertical-align:middle; width:41px;}
.contact_pop .contact_con .con_r table.login_tab_b td p { font-size:13px; color:#9e9e9e; margin-bottom:0; margin-top:-5px;}
.contact_pop .contact_con .con_r table.login_tab_b td span { font-size:13px; color:#414141; margin-left:2%; margin-bottom:0;}

.contact_pop .contact_con .con_r .as_text { margin:20px 0 30px 0;}
.contact_pop .contact_con .con_r .as_text img { margin-left:1.4%;}
.contact_pop .contact_con .con_r .as_text .text_ara { width:100%;} 
.contact_pop .contact_con .con_r .as_text .text01 { width:100%;} 
.contact_pop .contact_con .con_r .contact_confirm { width:100%; text-align:right;}

.contact_pop .contact_con p { font-size:13px; color:#414141; line-height:1.5; margin-bottom:25px;}
.contact_pop .contact_con h3 { float:left; width:100%; font-size:18px; color:#000000; font-weight:bold; margin-bottom:8px;}
.contact_pop .contact_con p.company_info { float:left; width:95%; margin-bottom:33px;}
.contact_pop .contact_con span.green { font-size:14px; color:#70a836;}
.contact_pop .contact_con .contact { float:left; width:33%; max-width:853px; border-top:2px solid #808080; margin-bottom:11px; margin:0 3% 0 2%; }
.contact_pop .contact_con .contact table.login_tab_b { width:100%; margin:0; padding:0;}
.contact_pop .contact_con .contact table.login_tab_b th { background:#f5f5f5; padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left; }
.contact_pop .contact_con .contact table.login_tab_b th label { display:block; font-size:13px; font-weight:bold; color:#414141; margin-left:15px; *margin-left:0px; line-height:1.5; text-align:left;}
.contact_pop .contact_con .contact table.login_tab_b td { padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left;}
.contact_pop .contact_con .contact table.login_tab_b td.td2 { padding:15px 0;}
.contact_pop .contact_con .contact table.login_tab_b td.fwb { font-size:13px;}
.contact_pop .contact_con .contact table.login_tab_b td input.login_in01 { width:50%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.contact_pop .contact_con .contact table.login_tab_b td input.login_in01_1 { width:80%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.contact_pop .contact_con .contact table.login_tab_b td input.login_in02 { width:50%; margin-left:2%; *margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf; vertical-align:middle;}
.contact_pop .contact_con .contact table.login_tab_b td textarea { width:92%; height:160px; margin-left:2%; border:1px solid #bfbfbf; resize:none; }
.contact_pop .contact_con .contact table.login_tab_b td textarea.t_area2 { width:97%; height:133px; line-height:1.5; padding:1%; margin-left:0;}
.contact_pop .contact_con .contact table.login_tab_b td.llogint { border-bottom:0;}
.contact_pop .contact_con .contact table.login_tab_b td img { vertical-align:middle;}
.contact_pop .contact_con .contact table.login_tab_b td p { font-size:13px; color:#9e9e9e; margin-bottom:0; margin-top:-5px;}
.contact_pop .contact_con .contact table.login_tab_b td span { font-size:13px; color:#414141; margin-left:2%; margin-bottom:0;}

.contact_pop .contact_con .contact .as_text { margin:20px 0 30px 0;}
.contact_pop .contact_con .contact .as_text img { margin-left:1.4%;}
.contact_pop .contact_con .contact .as_text .text_ara { width:100%;} 
.contact_pop .contact_con .contact .as_text .text01 { width:100%;} 

.contact_pop .contact_con .contact .agr_ara_btn span { font-size:13px; font-weight:bold; color:#414141;}


.contact_pop .contact_con .contact .mypage_tab { float:left; width:99.25%; background:url(../images/mypage/dot.jpg) repeat-x left bottom;}
.contact_pop .contact_con .contact .mypage_tab ul { float:left; width:100%;}
.contact_pop .contact_con .contact .mypage_tab ul li { float:left; width:12.3%; min-width:85px; border:1px solid #cccccc; text-align:center;}
.contact_pop .contact_con .contact .mypage_tab ul li a { float:left; width:100%; font-size:15px; color:#414141; font-weight:bold; padding:9px 0; border-top:3px solid #e2e2e2;}
.contact_pop .contact_con .contact .mypage_tab ul li a:hover { border-top:3px solid #90cb53;}
.contact_pop .contact_con .contact .mypage_tab ul li a.sel { border-top:3px solid #90cb53;}
.contact_pop .contact_con .contact .mypage_tab ul li:hover { border-bottom:1px solid #fff;}
.contact_pop .contact_con .contact .mypage_tab ul li.sel { border-bottom:1px solid #fff; margin:0;}

.contact_pop .contact_con .contact .agr_ara_btn { float:left;}

.contact_pop .contact_con .as_text .text01 input { margin-left:19px;}

.contact_pop .contact_con p { margin-bottom:0;}
.contact_pop .contact_con .inbox { float:left; width:135px;}

/* CONTACT */

.contact_pop2 .contact_top { float:left; position:relative; width:100%; max-width:1150px; padding:23px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.contact_pop2 .contact_top h3 { float:left; font-size:22px; font-weight:bold; color:#fff; margin-left:39px; }
.contact_pop2 .contact_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.contact_pop2 .contact_top p span { margin:0 11px; color:#595959;}
.contact_pop2 .contact_top img { float:right; margin-right:38px; cursor:pointer;}

.contact_pop2 .contact_con { float:left; width:91.578947%; max-width:1170px; padding:29px 4.210526%; background:#ffffff; border-radius:5px;}
.contact_pop2 .contact_con .con_l { float:left; width:28.3%;}
.contact_pop2 .contact_con .con_l h3 { color:#90cb53; font-size:22px; font-weight:bold; margin-bottom:40px;}
.contact_pop2 .contact_con .con_l p.h4 { color:#414141; font-size:17px; font-weight:bold; margin-bottom:30px;}



.contact_pop2 .contact_con .con_r { float:right; width:33%; border-top:2px solid #808080;}
.contact_pop2 .contact_con .con_r table.login_tab_b { width:100%; margin:0; padding:0;}
.contact_pop2 .contact_con .con_r table.login_tab_b th { background:#f5f5f5; padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left; }
.contact_pop2 .contact_con .con_r table.login_tab_b th label { display:block; font-size:13px; font-weight:bold; color:#414141; margin-left:15px; *margin-left:0px; line-height:1.5; text-align:left;}
.contact_pop2 .contact_con .con_r table.login_tab_b td { padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left;}
.contact_pop2 .contact_con .con_r table.login_tab_b td.fwb { font-size:13px;}
.contact_pop2 .contact_con .con_r table.login_tab_b td input { width:94%; margin-left:2%; padding:5px 0 5px 5px; border:1px solid #bfbfbf;}
.contact_pop2 .contact_con .con_r table.login_tab_b td input.login_in01_1 { width:80%; margin-left:2%; padding:5px 0 5px 5px; border:1px solid #bfbfbf;}
.contact_pop2 .contact_con .con_r table.login_tab_b td input.login_in02 { width:50%; margin-left:2%; *margin-left:2%; padding:5px 0 5px 5px; border:1px solid #bfbfbf; vertical-align:middle;}
.contact_pop2 .contact_con .con_r table.login_tab_b td textarea { width:92%; height:160px; margin-left:2%; border:1px solid #bfbfbf; resize:none; overflow:auto;}
.contact_pop2 .contact_con .con_r table.login_tab_b td textarea.t_area2 { width:92%; height:133px; line-height:1.5; padding:1%;}
.contact_pop2 .contact_con .con_r table.login_tab_b td.llogint { border-bottom:0;}
.contact_pop2 .contact_con .con_r table.login_tab_b td img { vertical-align:middle; width:41px;}
.contact_pop2 .contact_con .con_r table.login_tab_b td p { font-size:13px; color:#9e9e9e; margin-bottom:0; margin-top:-5px;}
.contact_pop2 .contact_con .con_r table.login_tab_b td span { font-size:13px; color:#414141; margin-left:2%; margin-bottom:0;}

.contact_pop2 .contact_con .con_r .as_text { margin:20px 0 30px 0;}
.contact_pop2 .contact_con .con_r .as_text img { margin-left:1.4%;}
.contact_pop2 .contact_con .con_r .as_text .text_ara { width:100%;} 
.contact_pop2 .contact_con .con_r .as_text .text01 { width:100%;} 
.contact_pop2 .contact_con .con_r .contact_confirm { width:100%; text-align:right;}

.contact_pop2 .contact_con p { font-size:13px; color:#414141; line-height:1.5; margin-bottom:25px;}
.contact_pop2 .contact_con h3 { float:left; width:100%; font-size:18px; color:#000000; font-weight:bold; margin-bottom:8px;}
.contact_pop2 .contact_con p.company_info { float:left; width:95%; margin-bottom:33px;}
.contact_pop2 .contact_con span.green { font-size:14px; color:#70a836;}
.contact_pop2 .contact_con .contact { float:left; width:100%; max-width:853px; border-top:2px solid #808080; margin-bottom:11px; margin:0 3% 0 2%; }
.contact_pop2 .contact_con .contact table.login_tab_b { width:100%; margin:0; padding:0;}
.contact_pop2 .contact_con .contact table.login_tab_b th { background:#f5f5f5; padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left; }
.contact_pop2 .contact_con .contact table.login_tab_b th label { display:block; font-size:13px; font-weight:bold; color:#414141; margin-left:15px; *margin-left:0px; line-height:1.5; text-align:left;}
.contact_pop2 .contact_con .contact table.login_tab_b td { padding:10px; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left;}
.contact_pop2 .contact_con .contact table.login_tab_b td.td2 { padding:15px 0;}
.contact_pop2 .contact_con .contact table.login_tab_b td.fwb { font-size:13px;}
.contact_pop2 .contact_con .contact table.login_tab_b td input.login_in01 { width:50%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.contact_pop2 .contact_con .contact table.login_tab_b td input.login_in01_1 { width:80%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.contact_pop2 .contact_con .contact table.login_tab_b td input.login_in02 { width:50%; margin-left:2%; *margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf; vertical-align:middle;}
.contact_pop2 .contact_con .contact table.login_tab_b td textarea { width:100%; height:350px; border:1px solid #bfbfbf; resize:none; }
.contact_pop2 .contact_con .contact table.login_tab_b td textarea.t_area2 { width:97%; height:133px; line-height:1.5; padding:1%; margin-left:0;}
.contact_pop2 .contact_con .contact table.login_tab_b td.llogint { border-bottom:0;}
.contact_pop2 .contact_con .contact table.login_tab_b td img { vertical-align:middle;}
.contact_pop2 .contact_con .contact table.login_tab_b td p { font-size:13px; color:#9e9e9e; margin-bottom:0; margin-top:-5px;}
.contact_pop2 .contact_con .contact table.login_tab_b td span { font-size:13px; color:#414141; margin-left:2%; margin-bottom:0;}

.contact_pop2 .contact_con .contact .as_text { margin:20px 0 30px 0;}
.contact_pop2 .contact_con .contact .as_text img { margin-left:1.4%;}
.contact_pop2 .contact_con .contact .as_text .text_ara { width:100%;} 
.contact_pop2 .contact_con .contact .as_text .text01 { width:100%;} 

.contact_pop2 .contact_con .contact .agr_ara_btn span { font-size:13px; font-weight:bold; color:#414141;}


.contact_pop2 .contact_con .contact .mypage_tab { float:left; width:99.25%; background:url(../images/mypage/dot.jpg) repeat-x left bottom;}
.contact_pop2 .contact_con .contact .mypage_tab ul { float:left; width:100%;}
.contact_pop2 .contact_con .contact .mypage_tab ul li { float:left; width:12.3%; min-width:85px; border:1px solid #cccccc; text-align:center;}
.contact_pop2 .contact_con .contact .mypage_tab ul li a { float:left; width:100%; font-size:15px; color:#414141; font-weight:bold; padding:9px 0; border-top:3px solid #e2e2e2;}
.contact_pop2 .contact_con .contact .mypage_tab ul li a:hover { border-top:3px solid #90cb53;}
.contact_pop2 .contact_con .contact .mypage_tab ul li a.sel { border-top:3px solid #90cb53;}
.contact_pop2 .contact_con .contact .mypage_tab ul li:hover { border-bottom:1px solid #fff;}
.contact_pop2 .contact_con .contact .mypage_tab ul li.sel { border-bottom:1px solid #fff; margin:0;}

.contact_pop2 .contact_con .contact .agr_ara_btn { float:left;}

.contact_pop2 .contact_con .as_text .text01 input { margin-left:19px;}

.contact_pop2 .contact_con p { margin-bottom:0;}
.contact_pop2 .contact_con .inbox { float:left; width:135px;}









/* °áÁ¦ÇÏ±â */

.payment_pop { width:83.333333%; max-width:950px; position:absolute; top:90px; left:50%; z-index:900; min-width:320px;}
.payment_pop .payment_top { float:left; position:relative; width:100%; max-width:950px; padding:23px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.payment_pop .payment_top h3 { float:left; font-size:22px; font-weight:bold; color:#fff; margin-left:39px; }
.payment_pop .payment_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.payment_pop .payment_top p span { margin:0 11px; color:#595959;}
.payment_pop .payment_top img { float:right; margin-right:38px; cursor:pointer;}

.payment_pop .payment_con { float:left; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.payment_pop .payment_con p { font-size:14px; color:#414141; line-height:1.5; margin-bottom:25px;}
.payment_pop .payment_con h3 { float:left; width:99%; font-size:22px; color:#414141; font-weight:bold; margin-bottom:18px;}
.payment_pop .payment_con .payment { float:left; width:98%; max-width:853px; margin-bottom:11px; overflow-x:hidden; overflow-y:auto;  }
.payment_pop .payment_con .payment table { width:99%; margin:0; padding:0; border-top:2px solid #808080; border-bottom:2px solid #808080;}
.payment_pop .payment_con .payment table th { background:#f5f5f5; padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left; }
.payment_pop .payment_con .payment table th label { display:block; font-size:14px; font-weight:bold; color:#414141; margin-left:15px; *margin-left:0px; line-height:1.5; text-align:left;}
.payment_pop .payment_con .payment table td { padding:10px 0; border-bottom:1px solid #cccccc; vertical-align:middle; text-align:left;}
.payment_pop .payment_con .payment table td.fwb { font-size:14px;}
.payment_pop .payment_con .payment table td input.login_in01 { width:50%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.payment_pop .payment_con .payment table td input.login_in01_1 { width:80%; margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf;}
.payment_pop .payment_con .payment table td input.login_in02 { width:30%; margin-left:2%; *margin-left:2%; padding:6px 0 6px 5px; border:1px solid #bfbfbf; vertical-align:middle;}
.payment_pop .payment_con .payment table td textarea { width:92%; height:50px; margin-left:1%; border:1px solid #bfbfbf; resize:none; overflow:auto;}
.payment_pop .payment_con .payment table td textarea.t_area2 { width:92%; height:133px; line-height:1.5; padding:1%;}
.payment_pop .payment_con .payment table td.llogint { border-bottom:0;}
.payment_pop .payment_con .payment table td img { vertical-align:middle;}
.payment_pop .payment_con .payment table td p { font-size:13px; color:#9e9e9e; margin-left:2%; margin-bottom:0; margin-top:5px;}


.agree_ara { float:left; width:100%; margin-top:10px;}
.agree_ara p { float:left; margin-bottom:0 !important;}
.agr_ara_btn { float:right; padding-right:30px;}
.agr_ara_btn input { margin-right:6px; margin-left:19px;}
.agr_ara_btn span { font-size:13px; font-weight:bold; color:#414141;}


.payment_pop .payment_con .payment .payment01 { float:left; width:99%; margin-bottom:48px;}
.payment_pop .payment_con .payment .payment01 table { width:100%; border-top:2px solid #90cb53; border-bottom:2px solid #90cb53;}
.payment_pop .payment_con .payment .payment01 table th { background:#fff; text-align:center; vertical-align:middle; padding:17px 0; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.payment_pop .payment_con .payment .payment01 table td { font-size:14px; color:#414141; text-align:left; padding:17px 0; line-height:1.5; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding-left:3%;}
.payment_pop .payment_con .payment .payment01 table td.last { text-align:right; padding-right:3%; border-right:0; padding-left:0%;}
.payment_pop .payment_con .payment .payment01 table tfoot th { font-size:15px; background:#e2f7cb; font-weight:bold;}
.payment_pop .payment_con .payment .payment01 table tfoot td { font-size:19px; background:#f3ffe6; text-align:right; padding-right:3%; border-right:0; font-weight:bold; padding-left:0%;}


.payment_pop .payment_con .payment .payment02 { float:left; width:99%; margin-bottom:48px;}
.payment_pop .payment_con .payment .payment02 table { width:100%; border-top:2px solid #7a7a7a; border-bottom:2px solid #7a7a7a;}
.payment_pop .payment_con .payment .payment02 table th { font-size:15px; font-weight:bold; background:#fff; text-align:center; vertical-align:middle; padding:17px 0; border-bottom:1px solid #ccc; border-right:1px solid #ccc; text-align:left; padding-left:3%;}
.payment_pop .payment_con .payment .payment02 table td { font-size:15px; color:#414141; text-align:left; padding:17px 0; line-height:1.5; border-bottom:1px solid #ccc; padding-right:3%; text-align:right;}
.payment_pop .payment_con .payment .payment02 table td.last { text-align:right; padding-right:3%; border-right:0;}
.payment_pop .payment_con .payment .payment02 table tfoot th { font-size:15px; background:#e2f7cb; font-weight:bold;}
.payment_pop .payment_con .payment .payment02 table tfoot td { font-size:19px; background:#f3ffe6; text-align:right; padding-right:3%; border-right:0; font-weight:bold;}
.payment_pop .payment_con .payment table td textarea { margin-left:2%; width:80%;}

.payment_pop .payment_con h3.last { padding-bottom:18px; border-bottom:2px solid #90cb53; }
.payment_pop .payment_con textarea.last { float:left; width:97%; height:168px; padding:17px 1%; line-height:1.5; resize:none; margin-bottom:20px;}
.pay_btn_area { float:left; width:99%; text-align:right; padding-right:1%;}
.pay_btn_area img { margin-left:12px;}


/* °³ÀÎÁ¤º¸ Ãë±Þ¹æÄ§ */

.personal_info_pop { width:83.333333%; max-width:950px; position:absolute; top:120px; /*left:50%;*/ z-index:900; min-width:320px;}
.personal_info_pop .personal_info_top { float:left; position:relative; width:100%; max-width:950px; padding:15px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.personal_info_pop .personal_info_top h3 { float:left; font-size:19px; font-weight:bold; color:#fff; margin-left:39px; }
.personal_info_pop .personal_info_top p { float:left; font-size:14px; color:#fff; margin-top:3px; }
.personal_info_pop .personal_info_top p span { margin:0 11px; color:#595959;}
.personal_info_pop .personal_info_top img { float:right; margin-right:38px; cursor:pointer;}

.personal_info_pop .personal_info_con { float:left; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.personal_info_pop .personal_info_con p { font-size:14px; color:#414141; line-height:1.5; margin-bottom:25px;}
.personal_info_pop .personal_info_con h3 { float:left; width:99%; font-size:17px; color:#000000; font-weight:bold; padding-bottom:14px; border-bottom:2px solid #cecece; margin-bottom:17px;}
.personal_info_pop .personal_info_con textarea { width:94%; padding:2.5%; height:100px; resize:none; margin-bottom:35px; line-height:1.5;}
.personal_info_pop .personal_info_con div { width:94%; font-size:13px; padding:2.5%; height:100px; resize:none; margin-bottom:35px; line-height:1.5;}





#back {
		position:fixed;
		width:100%;
		height:100%;
		left:0;
		top:0;
		background:#000;
		opacity:1; filter:alpha(opacity=100);
		display:none;
		z-index:160;
}






/* ¾ÆÀÌµð/ºñ¹Ð¹øÈ£ Ã£±â */

.id_pw_find_wrap { width:100%; max-width:381px; min-width:320px;}
.id_pw_find_wrap .ipf_header { float:left; width:89%; padding:0 5.5%; background:#90cb53;}
.id_pw_find_wrap .ipf_header p { padding:20px 0; font-size:19px; font-weight:bold; color:#fff;}
.id_pw_find_wrap .ipf_cont { float:left; width:89%; padding:31px 5.5%; background:#fff; }
.id_pw_find_wrap .ipf_cont .cont01 { float:left; width:100%;}
.id_pw_find_wrap .ipf_cont .cont01 h3 { float:left; width:100%; font-size:19px; font-weight:bold; color:#414141; margin-bottom:14px;}
.id_pw_find_wrap .ipf_cont .cont01 table { width:100%; border-top:2px solid #c2c2c2; border-bottom:2px solid #c2c2c2; margin-bottom:10px;}
.id_pw_find_wrap .ipf_cont .cont01 table th { font-size:15px; font-weight:bold; color:#414141; text-align:left; vertical-align:middle; background:#f5f5f5; padding-left:3%; border-bottom:1px solid #cecece;}
.id_pw_find_wrap .ipf_cont .cont01 table th label { font-size:15px; font-weight:bold; color:#414141;}
.id_pw_find_wrap .ipf_cont .cont01 table td { padding:10px 0; padding-left:3%; text-align:left; vertical-align:middle; border-bottom:1px solid #cecece;}
.id_pw_find_wrap .ipf_cont .cont01 table th.last { border-bottom:0;}
.id_pw_find_wrap .ipf_cont .cont01 table td.last { border-bottom:0;}
.id_pw_find_wrap .ipf_cont .cont01 table td input { width:80%; padding:6px 0 6px 5px;}
.ipf_btn { float:left; width:100%; text-align:right;}

/* ¼¼±Ý°è»ê¼­ ½ÅÃ» / Çö±Ý¿µ¼öÁõ ½ÅÃ» */
.pop_bill_wrap { width:100%; max-width:651px; min-width:320px;}
.pop_bill_wrap .bill_header { float:left; width:89%; padding:0 5.5%; background:#90cb53;}
.pop_bill_wrap .bill_header p { padding:20px 0; font-size:19px; font-weight:bold; color:#fff;}
.pop_bill_wrap .bill_cont { float:left; width:89%; padding:31px 5.5%; background:#fff; }
.pop_bill_wrap .bill_cont .cont01 { float:left; width:100%;}
.pop_bill_wrap .bill_cont .cont01 h3 { float:left; width:100%; font-size:19px; font-weight:bold; color:#414141; margin-bottom:14px;}
.pop_bill_wrap .bill_cont .cont01 table { width:100%; border-top:2px solid #c2c2c2; border-bottom:2px solid #c2c2c2; margin-bottom:10px;}
.pop_bill_wrap .bill_cont .cont01 table th { width:25%; font-size:15px; font-weight:bold; color:#414141; text-align:left; vertical-align:middle; background:#f5f5f5; padding-left:3%; border-bottom:1px solid #cecece;}
.pop_bill_wrap .bill_cont .cont01 table th label { font-size:15px; font-weight:bold; color:#414141;}
.pop_bill_wrap .bill_cont .cont01 table td { padding:10px 0; padding-left:3%; text-align:left; vertical-align:middle; border-bottom:1px solid #cecece;}
.pop_bill_wrap .bill_cont .cont01 table th.last { border-bottom:0;}
.pop_bill_wrap .bill_cont .cont01 table td.last { border-bottom:0;}
.pop_bill_wrap .bill_cont .cont01 table td input { padding:6px 0 6px 5px;}
.pop_bill_wrap .bill_cont .cont01 .infoBill li { padding-left:5px; margin-bottom: 30px; line-height: 1.5em; }
.bill_btn { float:left; width:100%; text-align:right;}

/* WHERE TO BUY */
.contents_where { float:left; width:100%; margin-top:94px; border-top:1px solid #373737;}
.where_h { width:100%; max-width:1086px; margin:0 auto; padding-top:70px; padding-bottom:54px; position:relative; background:url(../images/wheretobuy/global_map.jpg) no-repeat left top;}
.where_h h2 { font-size:24px; font-weight:bold; color:#eaeaea; margin-bottom:12px;}
.where_h p { font-size:15px; color:#ffffff; line-height:1.5;}
.contents_where .where_h .search { top:91px;}

.contents_where .where_h .search2 { position:absolute; top:208px; right:0px;}

.search2 .sel7 { float:left; margin-right:5px;}
.search2 .sel7 .sel_img { float:left; position:relative; z-index:30; background:#eaeaea;}
.search2 .sel7 .sel_img p { float:left;  border:1px solid #000; padding:5px 0px 5px 7px; width:107px; line-height:1.5; cursor:pointer; min-width:59px; *min-width:59px;  background:none}
.search2 .sel7 .sel_img p img { float:right; margin-top:9px; margin-right:9px; float:right;}
.search2 .sel7 .sel_img p a { text-decoration:none; font-size:14px; color:#4a4a4a; font-family:Helvetica, sans-serif;}
.search2 .sel7 .sel_img p span { float:left; margin-left:5px;}
.search2 .sel7 .sel_img .sel_pointer { float:left; position:absolute; left:83px; top:12px;}
.search2 .sel7 img { float:right; cursor:pointer;}
.search2 .sel7 .sel_img .sel_opt { background:none; position:absolute; left:0px; top:32px; z-index:9999; border:1px solid #000; display:none;}
.search2 .sel7 .sel_img .sel_opt ul { float:left; width:148px; background:#000; z-index:9999;}
.search2 .sel7 .sel_img .sel_opt ul li { padding:0; float:left; width:100%; font-size:12px; text-align:left; cursor:pointer; min-width:54px; background:none;}
.search2 .sel7 .sel_img .sel_opt ul li:hover { background:#82c341;}
.search2 .sel7 .sel_img .sel_opt ul li a { float:left; width:133px; font-size:12px; color:#eaeaea; padding:7px 0 7px 15px;}
.search2 .sel7 .sel_img .sel_opt ul li a:hover { color:#000 !important;}

.search2 .sel7 .sel_img .sel_opt ul li.li_none {float:left; width:100%; height:11px;}
.search2 .sel7 .sel_img .sel_opt ul li.li_none:hover { background:#000;}
.search2 .sel7 .sel_img .sel_opt ul li.continent a { color:#82c341; border-bottom:1px solid #416221;}

.ser_life2 { padding-right:0px; z-index:100;}



.contents_where2 { float:left; width:100%; padding:85px 0 53px 0; background:#eaeaea; position:relative;}

.con_where { width:100%; max-width:1086px; margin:0 auto; border-bottom:2px solid #484848; border-top:2px solid #484848; margin-bottom:30px;}
.con_where table { width:100%; margin:0; padding:0;}
.con_where table th { font-size:15px; font-weight:bold; color:#040404; background:#d9d9d9; vertical-align:middle; border-bottom:2px solid #a6a6a6; padding:15px 0; padding-left:3%; text-align:left;}
.con_where table td { font-size:15px; color:#4a4a4a; vertical-align:middle; padding:8px 0; padding-left:3%; text-align:left; line-height:1.5; border-bottom:1px solid #cfcfcf; background:#ffffff;}

.con_where table td a { color:#74b330;}
.con_where table td img { float:left; max-width:76px; min-width:76px;}


.con_where2 { width:100%; max-width:1086px; margin:0 auto; border-bottom:2px solid #484848; border-top:2px solid #484848; margin-bottom:30px;}
.con_where2 table { width:100%; margin:0; padding:0;}
.con_where2 table th { font-size:15px; font-weight:bold; color:#040404; background:#d9d9d9; vertical-align:middle; border-bottom:2px solid #a6a6a6; padding:15px 0; padding-left:3%; text-align:left;}
.con_where2 table td { font-size:15px; color:#4a4a4a; vertical-align:middle; padding:8px 0; padding-left:3%; text-align:left; line-height:1.5; border-bottom:1px solid #cfcfcf; background:#ffffff;}

.con_where2 table td a { color:#74b330;}
.con_where2 table td img { max-width:76px; min-width:76px;}

.top_btn_area2 { overflow:hidden; width:100%; max-width:1086px; margin:0px auto; padding:20px 0; }
.top_btn_area2 img { float:right; cursor:pointer; margin-right:5px;}

.con_where{}
.con_where2 { display:none; width:100%;}




/* where_pop*/

.where_pop { width:100%; max-width:542px; min-width:542px; position:absolute; top:330px; /*left:50%;*/ z-index:900; min-width:320px;}
.where_pop .where_top { float:left; position:relative; width:100%; max-width:542px; min-width:542px; padding:15px 0; background:#414141; border-top-left-radius:5px; border-top-right-radius:5px; }
.where_pop .where_top h3 { float:left; font-size:19px; font-weight:bold; color:#fff; margin-left:19px; }
.where_pop .where_top p { float:left; font-size:13px; color:#fff; margin-top:3px; }
.where_pop .where_top p span { margin:0 11px; color:#595959;}
.where_pop .where_top img { float:right; margin-right:18px; cursor:pointer;}

.where_pop .where_con { float:left; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.where_pop .where_con p { font-size:14px; color:#414141; line-height:1.5; margin-bottom:25px;}
.where_pop .where_con h3 { float:left; width:50%; font-size:22px; color:#414141; font-weight:bold; margin-bottom:18px;}

.where_l { float:left; width:50%;}
.where_r { float:right; width:45%;}
.where_r h4 { font-size:14px; font-weight:bold; color:#040404; margin-bottom:5px;}
.where_r p { font-size:15px; color:#4a4949; line-height:1.3; padding-bottom:6px; border-bottom:1px solid #cfcfcf; margin-bottom:6px !important;}
.where_r p a { font-size:15px; color:#74b330; line-height:1.3;}




/* ½Ã¸®¾ó¹øÈ£ ¾çµµÇÏ±â*/



.transfer01_pop { width:63.333333%; max-width:630px; position:absolute; top:90px; /*left:50%;*/ z-index:900; min-width:320px;}
.transfer01_pop .transfer01_top { float:left; position:relative; width:100%; max-width:630px; padding:23px 0; background:#90cb53; border-top-left-radius:5px; border-top-right-radius:5px; }
.transfer01_pop .transfer01_top h3 { float:left; line-height:1.3; font-size:22px; font-weight:bold; color:#fff; margin-left:39px; }
.transfer01_pop .transfer01_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.transfe01r_pop .transfer01_top p span { margin:0 11px; color:#595959;}
.transfer01_pop .transfer01_top img { float:right; margin-right:38px; cursor:pointer;}

.transfer01_pop .transfer01_con { float:left; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; max-height:550px; overflow-y:auto; overflow-x:hidden;}
.transfer01_pop .transfer01_con .trans_01 { float:left; width:100%; margin-bottom:30px;}
.transfer01_pop .transfer01_con .trans_01 p { float:left; font-size:14px; color:#414141; line-height:1.5; margin-bottom:15px;}
.transfer01_pop .transfer01_con .trans_01 h3 { float:left; width:100%; font-size:19px; color:#414141; font-weight:bold; margin-bottom:10px;}
.transfer01_pop .transfer01_con .trans_01 textarea { float:left; width:92%; padding:20px 3%; height:160px; resize:none; line-height:1.5;} 
.transfer01_pop .transfer01_con .trans_01 .check_area { float:right; margin-right:2%; padding-top:12px;}
.transfer01_pop .transfer01_con .trans_01 .check_area input {}
.transfer01_pop .transfer01_con .trans_01 .check_area span { font-size:14px; color:#414141; font-weight:bold;}

.transfer01_pop .transfer01_con .trans_01 table { float:left; width:100%; margin:0; padding:0; border-top:2px solid #c5c5c5; border-bottom:2px solid #c5c5c5;}
.transfer01_pop .transfer01_con .trans_01 table th { width:22%; padding:10px 0; border-bottom:1px solid #cecece; font-size:15px; font-weight:bold; color:#414141; padding-left:3%; text-align:left; vertical-align:middle; background:#f5f5f5; line-height:1.5;}
.transfer01_pop .transfer01_con .trans_01 table th label { font-size:15px; font-weight:bold; color:#414141;}
.transfer01_pop .transfer01_con .trans_01 table td { width:72%; padding:10px 0; border-bottom:1px solid #cecece; padding-left:3%; text-align:left; vertical-align:middle;}
.transfer01_pop .transfer01_con .trans_01 table td input { float:left; padding:6px 0 6px 5px; max-width:232px;}
.transfer01_pop .transfer01_con .trans_01 table td select { max-width:241px; height:36px;}
.transfer01_pop .transfer01_con .trans_01 .trans_text { float:left; width:100%; text-align:left; margin-top:25px;}
.transfer01_pop .transfer01_con .trans_01 .trans_text p { font-size:14px; font-weight:bold; color:#414141; line-height:1.5;}
.transfer01_pop .transfer01_con .trans_btn { float:left; width:100%; text-align:center;}
.transfer01_pop .transfer01_con .trans_btn img { margin:0 3px; cursor:pointer;}



/* ¸¸µµÇ²·ç½º Á¦Ç° ¾çµµ*/


.transfer02_pop { width:63.333333%; max-width:630px; position:absolute; top:90px; /*left:50%;*/ z-index:900; min-width:320px;}
.transfer02_pop .transfer02_top { float:left; position:relative; width:100%; max-width:630px; padding:23px 0; background:#90cb53; border-top-left-radius:5px; border-top-right-radius:5px; }
.transfer02_pop .transfer02_top h3 { float:left; line-height:1.3; font-size:22px; font-weight:bold; color:#fff; margin-left:39px; }
.transfer02_pop .transfer02_top p { float:left; font-size:15px; color:#fff; margin-top:3px; }
.transfe01r_pop .transfer02_top p span { margin:0 11px; color:#595959;}
.transfer02_pop .transfer02_top img { float:right; margin-right:38px; cursor:pointer;}

.transfer02_pop .transfer02_con { float:left; width:91.578947%; max-width:870px; padding:29px 4.210526%; background:#ffffff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; max-height:550px; overflow-y:auto; overflow-x:hidden;}
.transfer02_pop .transfer02_con .trans_02 { float:left; width:100%; margin-bottom:30px;}
.transfer02_pop .transfer02_con .trans_02 p { float:left; font-size:14px; color:#414141; line-height:1.5; margin-bottom:15px;}
.transfer02_pop .transfer02_con .trans_02 h3 { float:left; width:100%; font-size:19px; color:#414141; font-weight:bold; margin-bottom:10px;}


.transfer02_pop .transfer02_con .trans_02 table { float:left; width:100%; margin:0; padding:0; border-top:2px solid #90cb53; border-bottom:2px solid #90cb53;}
.transfer02_pop .transfer02_con .trans_02 table th { width:22%; padding:10px 0; border-bottom:1px solid #cecece; font-size:15px; font-weight:bold; color:#414141; padding-left:3%; text-align:left; vertical-align:middle; background:#f3ffe6; line-height:1.5;}
.transfer02_pop .transfer02_con .trans_02 table th label { font-size:15px; font-weight:bold; color:#414141;}
.transfer02_pop .transfer02_con .trans_02 table td { width:72%; padding:10px 0; border-bottom:1px solid #cecece; padding-left:3%; font-size:14px; text-align:left; vertical-align:middle;}
.transfer02_pop .transfer02_con .trans_02 table td input { padding:6px 0 6px 5px; max-width:232px;}
.transfer02_pop .transfer02_con .trans_02 table td select { max-width:241px; height:36px;}
.transfer02_pop .transfer02_con .trans_02 .trans_text { float:left; width:100%; text-align:left; margin-top:25px;}
.transfer02_pop .transfer02_con .trans_02 .trans_text p { font-size:14px; font-weight:bold; color:#414141; line-height:1.5;}
.transfer02_pop .transfer02_con .trans_02 .trans_text img { float:right; cursor:pointer;}


/* dealer */
.contents_shop_w { float:left; width:100%; margin-top:54px; border-top:0px solid #373737; padding-top:66px;}
.shop_h { width:100%; max-width:1086px; margin:0 auto; margin-bottom:30px; position:relative;}
.shop_h h2 { font-size:23px; font-weight:bold; color:#eaeaea; margin-bottom:8px;}
.shop_h p { font-size:13px; color:#ffffff; line-height:1.5;}


.contents_dealer { float:left; width:100%; padding:300px 0; background:#eaeaea;}
.contents_dealer2 { float:left; width:100%; padding:150px 0; background:#eaeaea;}
.contents_dealer2 .dealer_pw { width:555px; margin:0 auto; margin-bottom:30px; }
.contents_dealer2 .dealer_pw p { float:left; font-size:16px; font-weight:bold; color:#2f2f2f; margin-top:10px; margin-right:23px;}
.contents_dealer2 .dealer_pw input { float:left; width:325px; padding:9px 0 9px 5px; border:1px solid #7a7a7a; border-right:0; background:none;}
.contents_dealer2 .dealer_pw img { float:left;}



.contents_dealer { float:left; width:100%; padding:51px 0 107px 0; background:#eaeaea;}
.contents_dealer .dealer { width:1086px; margin:0 auto; margin-bottom:30px; }
.contents_dealer .dealer .dealer_tit { float:left; width:100%; position:relative; margin-bottom:22px; padding-bottom:22px; border-bottom:2px solid #7a7a7a;}
.contents_dealer .dealer .dealer_tit img.down_all { position:absolute; right:40px; top:-5px;}
.contents_dealer .dealer .dealer_tit h3 { float:left; font-size:17px; font-weight:bold; color:#2f2f2f; margin-right:17px;}
.contents_dealer .dealer .dealer_tit h3.t_h3 { float:left; width:100%; padding-bottom:16px; border-bottom:2px solid #7a7a7a;}



.contents_dealer .dealer .dealer_tit p { float:left; font-size:13px; color:#414141; margin-top:3px; line-height:1.6;}
.contents_dealer .dealer .dealer_tit span { float:right; font-size:14px; color:#505050; line-height:1.6; margin-right:5px;}
.contents_dealer .dealer .dealer_tit span a { float:right; font-size:14px; color:#505050;}



.contents_dealer .dealer .dealer_tit2 { float:left; width:100%; margin-bottom:22px; position:relative;}
.contents_dealer .dealer .dealer_tit2 img.down_all { position:absolute; right:40px; top:-5px;}
.contents_dealer .dealer .dealer_tit2 h3 { float:left; font-size:17px; font-weight:bold; color:#2f2f2f; margin-right:17px;}
.contents_dealer .dealer .dealer_tit2 h3.t_h3 { float:left; font-size:17px; width:100%; padding-bottom:16px; border-bottom:2px solid #7a7a7a;}
.contents_dealer .dealer .dealer_tit2 table { float:left; width:100%;}
.contents_dealer .dealer .dealer_tit2 table th { font-size:17px; color:#414141; padding:23px 0; border-bottom:1px solid #cccccc; text-align:left; vertical-align:middle; padding-left:1%;}
.contents_dealer .dealer .dealer_tit2 table td { font-size:17px; color:#414141; padding:23px 0; border-bottom:1px solid #cccccc; text-align:right; vertical-align:middle; padding-right:1%;}
.contents_dealer .dealer .dealer_tit2 table td img { float:none; margin-right:5px;}
.contents_dealer .dealer .dealer_tit2 table td.leaf { padding:6px 0; padding-right:1%;}
.contents_dealer .dealer .dealer_tit2 table td.leaf img { margin:2px;}

.contents_dealer .dealer .dealer_tit2 p { float:left; font-size:13px; color:#414141; margin-top:3px; line-height:1.6;}
.contents_dealer .dealer .dealer_tit2 span { float:right; font-size:14px; color:#505050; line-height:1.6; margin-right:5px;}
.contents_dealer .dealer .dealer_tit2 span a { float:right; font-size:14px; color:#505050;}



.contents_dealer .dealer .shop_area { float:left; width:100%;}
.contents_dealer .dealer .dealer_w { float:left; margin-right:2.4%; max-width:344px; margin-bottom:30px;}
.contents_dealer .dealer .shop_place { float:left; width:100%; max-width:312px; padding:16px; background:#fff; border-bottom:1px solid #d0d0d0; }
.contents_dealer .dealer .shop_place img { width:100%; margin-bottom:16px; height:180px;}
.contents_dealer .dealer .shop_place h4 { float:left; width:100%; text-align:left; font-size:13px; color:#2f2f2f; }

.contents_dealer .dealer .dealer_w .down_btn { float:left; width:100%; max-width:328px; padding:11px 0; text-align:right; background:#fff; padding-right:16px;}
.contents_dealer .dealer .dealer_w .down_btn img { float:none;}

.contents_dealer .shop_last { margin-right:0 !important;}

.top_btn_area { overflow:hidden; width:100%; max-width:1086px; margin:0px auto; padding:20px 0;}
.top_btn_area img { float:right; cursor:pointer;}
.contents_dealer .dealer .g1_04 { clear:both;}