@charset "utf-8";

/*finefra_main_css*/

@font-face {
  font-family:'NotoSans';
  font-style:normal;
  font-weight:normal;
  src:url('/font/NotoSans-Regular.eot');
  src:url('/font/NotoSans-Regular?#iefix')format('embedded-opentype'),/*ie6,7,8적용 embedded-opentype ie8,9적용*/
      url('/font/NotoSans-Regular.woff')format('woff'),/*ie 제외한 나머지*/
      url('/font/NotoSans-Regular.ttf')format('truetype'),
      url('/font/NotoSans-Regular.svg#OpenSans')format('svg');/*모바일브라우저를 위해서*/
}
 
@font-face {
  font-family:'NotoSans';
  font-style:normal;
  font-weight:bold;
  src:url('/font/NotoSans-Bold.eot');
  src:url('/font/NotoSans-Bold?#iefix')format('embedded-opentype'),/*ie6,7,8적용 embedded-opentype ie8,9적용*/
      url('/font/NotoSans-Bold.woff')format('woff'),/*ie 제외한 나머지*/
      url('/font/NotoSans-Bold.ttf')format('truetype'),
      url('/font/NotoSans-Bold.svg#OpenSans')format('svg');/*모바일브라우저를 위해서*/
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/font/OpenSans-Regular.eot');
  src: url('/font/OpenSans-Regular?#iefix')format('embedded-opentype'),/*ie6,7,8적용 embedded-opentype ie8,9적용*/
       url('/font/OpenSans-Regular.woff')format('woff'),/*ie 제외한 나머지*/
       url('/font/OpenSans-Regular.ttf')format('truetype'),
       url('/font/OpenSans-Regular.svg#OpenSans')format('svg');/*모바일브라우저를 위해서*/
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/font/OpenSans-Semibold.eot');
  src: url('/font/OpenSans-Semibold?#iefix')format('embedded-opentype'),/*ie6,7,8적용 embedded-opentype ie8,9적용*/
       url('/font/OpenSans-Semibold.woff')format('woff'),/*ie 제외한 나머지*/
       url('/font/OpenSans-Semibold.ttf')format('truetype'),
       url('/font/OpenSans-Semibold.svg#OpenSans')format('svg');/*모바일브라우저를 위해서*/
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/font/OpenSans-Bold.eot');
  src: url('/font/OpenSans-Bold?#iefix')format('embedded-opentype'),/*ie6,7,8적용 embedded-opentype ie8,9적용*/
       url('/font/OpenSans-Bold.woff')format('woff'),/*ie 제외한 나머지*/
       url('/font/OpenSans-Bold.ttf')format('truetype'),
       url('/font/OpenSans-Bold.svg#OpenSans')format('svg');/*모바일브라우저를 위해서*/
}

@font-face {
  font-family: 'meiryo';
  font-style: normal;
  font-weight: 700;
  src: url('/font/meiryo.ttc');
  src: url('/font/meiryo.ttc')format('embedded-opentype'),/*ie6,7,8적용 embedded-opentype ie8,9적용*/
       url('/font/meiryo.ttc')format('woff'),/*ie 제외한 나머지*/
       url('/font/meiryo.ttc')format('truetype'),
       url('/font/meiryo.ttc')format('svg');/*모바일브라우저를 위해서*/
}



/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,p,th,td {margin:0;padding:0;font-size:12px;font-family:meiryo;}
body {line-height:18px; color:#666;}
html {scrollbar-face-color:#ffffff;scrollbar-3dlight-color:#ffffff;scrollbar-highlight-color:#cccccc;scrollbar-shadow-color:#cccccc;scrollbar-darkshadow-color:#ffffff;scrollbar-arrow-color:#cccccc;scrollbar-track-color:#ffffff;}
input, select, textarea, span {font-size:13px;vertical-align:middle;} 
img,fieldset,iframe {border:0 none; vertical-align:middle;}
li	{list-style:none}
em,address {font-style:normal}
table {border-collapse:collapse; border-spacing:0;}
table caption {display:none;}
legend {font-size:0 ;height:0; left:0; line-height:0; overflow:hidden; position:absolute; top:0; visibility:hidden ; width:0;}
textarea {overflow:auto;padding:3px 3px 2px;border:1px solid #aaaaaa;border-right-color:#d5d5d5;border-bottom-color:#d5d5d5;}
input[type="text"] {padding:3px 3px 0; height:15px;border:1px solid #aaaaaa;border-right-color:#d5d5d5;border-bottom-color:#d5d5d5;}
input[type="password"] {padding:3px 3px 0; height:15px;border:1px solid #aaaaaa;border-right-color:#d5d5d5;border-bottom-color:#d5d5d5;}
input[type="file"] {padding:3px 3px 0\9; height:20px\9;border:1px solid #aaaaaa\9;border-right-color:#d5d5d5\9;border-bottom-color:#d5d5d5\9;}
input[type="radio"] {width:15px; height:15px; margin:0 0 3px; padding:0;}
input[type="checkbox"] {width:15px; height:15px;margin: 0 0 3px;}
input[disabled="disabled"] {background:#eeeeee; border:0px;}
input[readonly="readonly"] {background:#f3f3f3; }
select {height:19px\9;height:20px;}
*:first-child+html select {height:auto}
select[multiple="multiple"] {height:auto;}
*:first-child+html input {margin:-1px 0}
/*input.checkbox {width:13px;height:13px;vertical-align:top;}*/
label {padding:0 8px 0 0;}
a {color:#333333;text-decoration:none; outline:none; selector-dummy:expression(this.hideFocus=true);}
a:link {color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#155186;text-decoration:underline;}
a:active{color:#155186;text-decoration:none;}
.underline {text-decoration:underline;}
.line_through {text-decoration: line-through;}

html, body {margin:0;min-height:100%;height:100%;}
 
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
margin: 0;
}


.body_wrap{min-height: 100%;width:100%;}
#contents_wrap {height:100%;padding-bottom:220px;}
#footer_wrap {margin-top:-220px;/*clear: both; position: relative; height: 220px;*/}


/*header*/
#header_wrap { width:100%;height:233px;z-index:100;background: url('/img/KR/main_img/bg_header.png') repeat top left;}
#header_wrap .header { width:1082px; margin:0 auto; position:relative; height:168px;}
#header_wrap .top_links {position:absolute;width:1082px;height:33px;}
#header_wrap .top_links .area_favorite {position:absolute;top:8px;left:5px;height:23px;}
#header_wrap .top_links .area_favorite a {float:left;color:#636363;font:normal 11px '돋움',Dotum,helvetica,arial,sans-serif;}
#header_wrap .top_links .area_favorite a:hover {text-decoration:none;}
#header_wrap .top_links .area_favorite span {background: url('/img/KR/main_img/ico_gnb_favorite.png') no-repeat 0 0;width:15px;height:18px;display:inline-block;margin-right:6px;}
#header_wrap .top_links .area_links {position:absolute;top:8px;right:-5px;height:23px;}
#header_wrap .top_links .area_links li {float:left;}
#header_wrap .top_links .area_links a {color:#636363;font:normal 11px '돋움',Dotum,helvetica,arial,sans-serif;margin-right:6px;line-height:20px;}
#header_wrap .top_links .area_links a:hover {text-decoration:none;}
#header_wrap .top_links .area_links a span.bg_line {background: url('/img/KR/main_img/bg_gnb_line.png') no-repeat center center;width:3px;height:10px;display:inline-block;}
#header_wrap .top_links .area_links a span.ico_arrow {background: url('/img/KR/main_img/ico_gnb_arrow.png') no-repeat center center;width:5px;height:10px;display:inline-block;}
#header_wrap .top_links .area_links span.ico_cart {background: url('/img/KR/main_img/ico_cart.png') no-repeat center center;width:20px;height:20px;margin-right:3px;display:inline-block;}
#header_wrap .top_zone {position:absolute;width:1082px;top:33px;height:135px;}
#header_wrap .top_zone .top_banner {float:left;width:270px;display:inline-block;margin-top:50px;}
#header_wrap .header h1.logo {float:left;width:450px;height:85px;margin:0;text-align:center;display:inline-block;margin-top:50px;}

#header_wrap > .header > .top_menu { font-size:14px; color:#fff; display:inline-block; float:right; margin-right:25px; margin-top:15px; float:right;}
#header_wrap > .header > .top_menu > li { float:left; margin-left:20px;}
#header_wrap > .header > .top_menu > li > input { width:80px;}

#header_wrap .top_links .area_links .language {font-size:12px;font:normal 11px Arial,sans-serif;/*margin-top:4px;*/}
#header_wrap .top_links .area_links .language .language_sub {position:absolute;display:none;width:80px;line-height:25px;z-index:995;margin-top:5px;background:#FFF;border:2px solid #c9bdb2;padding:5px 8px;}
#header_wrap .top_links .area_links .language .language_sub a {text-decoration:none;}
#header_wrap .top_links .area_links .language .language_sub a li {color:#636363;font-size:12px;text-decoration:none;background:url('/img/KR/main_img/dot_language.png') no-repeat left center;padding-left:8px;line-height:16px;}
#header_wrap .top_links .area_links .language .language_sub a li:hover {text-decoration:none;}


#header_wrap > .header > .top_menu > li > .login {color:#fff; background:#111520; border:1px #0A0E19 solid; text-align:center; line-height:20px; width:50px;}
#header_wrap > .header > .top_menu > li > .login:hover { color:#000; background:#D8D5D5; border:1px #DBDBDB solid;}
#header_wrap > .header > .top_menu > li > a { color:#3e3e3e; text-decoration:none;}
#header_wrap > .header > .top_menu > li > a:hover { color:#4b4b4b;}
#header_wrap > .header > h1 { position:absolute; display:inline-block; margin-top:10px; padding:3px; margin-left:15px;}
 
#header_wrap .main_menu_wrap {height:45px;background:#666666;margin:0 auto;width:100%;min-width:1082px; text-align:center;}
#header_wrap .main_menu_wrap .main_menu { height:45px; width:1082px; margin:0 auto; font-family:NotoSans,helvetica,arial,sans-serif; font-weight:500;}
#header_wrap .main_menu_wrap .main_menu li .line { /*background:#c3c3c3; height:2px; margin:0 auto; width:0;*/}

#header_wrap .main_menu_wrap:after { content:""; clear:both; display:block;}

#header_wrap .main_menu_wrap .main_menu li {float:left;width:270px;border-right: 1px solid #858585;height:45px;line-height:45px; }
#header_wrap .main_menu_wrap .main_menu li a { color:#FFF;font-size:16px;font-family:NotoSans,helvetica,arial,sans-serif; font-weight:500;}
#header_wrap .main_menu_wrap .main_menu li a:hover {text-decoration:none;}
#header_wrap .main_menu_wrap .main_menu li:nth-child(1) { /*margin-right:270px*/border-left: 1px solid #858585;}
#header_wrap .main_menu_wrap .main_menu li:nth-child(2) { /*margin-right:270px*/}
#header_wrap .main_menu_wrap .main_menu li:nth-child(3) {/*margin-right:270px*/}
#header_wrap .main_menu_wrap .main_menu li:last-child {width:272px;}
#header_wrap .main_menu_wrap .main_menu li ul {position:absolute;z-index:997;width:270px;overflow:hidden;background:#fff;display:none;border:1px solid #d5dde1;padding:3px 0;}
#header_wrap .main_menu_wrap .main_menu li ul.sub4 {width:272px;}
#header_wrap .main_menu_wrap .main_menu li ul a li {color:#636363; font-size:13px;border-left:none;height:30px;line-height:30px;border-left:none !important;}
#header_wrap .main_menu_wrap .main_menu li ul a li:hover {color:#56b0d2;}


/*slider*/
#slider_wrap { width:100%; position:relative;margin-bottom:20px;}
#slider_wrap:after { content:""; clear:both; display:block;}
#slider_wrap > .mainn { width:1082px; margin:0 auto; height:530px;}
#slider_wrap > .mainn:after { content:""; clear:both; display:block;}

#slider_wrap .main_inner { display:inline-block; float:left;}
#slider_wrap .main_right { display:inline-block; width:250px; height:530px; float:right;}
#slider_wrap .main_right li {width:250px;}
#slider_wrap .main_right a {display:inline-block;}
.slick-next { display:none; }
.slick-arrow { display:none; }

#slider_wrap > .mainn > .slider { display:inline-block; margin:0 auto; width:1082px; float:left; z-index:555;}
#slider_wrap > .mainn > .slider:after { content:""; clear:both; display:block;}
#slider_wrap > .mainn > .slider > div { margin:0 auto; width:1082px; float:left;}
.slick-slide img { margin:0 auto; float:left;}
#slider_wrap > .mainn > .slider > div > a > img { margin:0 auto;}
#slider_wrap .slick-dots { width:150px;float:left; margin:-35px 0 0 900px;z-index:556;}
#slider_wrap .slick-dots li { width:20px;margin-right:10px;height:20px;background:url('/img/off_icon.png');opacity:0.5;filter:alpha(opacity=50);}
#slider_wrap .slick-dots .slick-active {background:url('/img/on_icon.png');}


/*contents_line*/
#contents_line { margin:0 auto;}


/*contents1_kor*/
#contents1_wrap { width:100%; display:inline-block;}
#contents1_wrap > .contents1 { width:100%; margin:0 auto; padding-top:50px;}
#contents1_wrap > .contents1 > .box1_KR { border:1px #41444B solid; width:235px; height:235px; float:left; margin-right:80px; margin-left:60px; background:url('/img/KR/main_img/box1.jpg') no-repeat; box-shadow:3px 3px 5px #353535;}

#contents1_wrap > .contents1 > .box1_KR > a > button { width:100px; line-height:27px; background:transparent; border:1px solid #353535; color:#353535; margin-top:195px; margin-left:120px; position:relative;}
#contents1_wrap > .contents1 > .box1_KR > a > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents1_wrap > .contents1 > .box1_KR > a > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:#353535;}

#contents1_wrap > .contents1 > .box2_KR { border:1px #353535 solid; width:235px; height:235px; float:left; margin-right:80px; background:url('/img/KR/main_img/box2.jpg') no-repeat; box-shadow:3px 3px 5px #353535;}

#contents1_wrap > .contents1 > .box2_KR > a > button { width:100px; line-height:27px; background:transparent; border:1px solid #353535; color:#353535; margin-top:195px; margin-left:120px; position:relative;}
#contents1_wrap > .contents1 > .box2_KR > a > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents1_wrap > .contents1 > .box2_KR > a > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:#353535;}

#contents1_wrap > .contents1 > .box3_KR { border:1px #353535 solid; width:235px; height:235px; float:left; background:url('/img/KR/main_img/box3.jpg') no-repeat; box-shadow:3px 3px 5px #353535;}
#contents1_wrap > .contents1 > .box3_KR > a > button { width:100px; line-height:27px; background:transparent; border:1px solid #353535; color:#353535; margin-top:195px; margin-left:120px; position:relative;}
#contents1_wrap > .contents1 > .box3_KR > a > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer; cursor:pointer;}
#contents1_wrap > .contents1 > .box3_KR > a > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:#353535;}

.contents1_bot {width:990px; margin-top:80px;}
.contents1_bot > .denti { }
.contents1_bot > .denti > a > img {margin-left:20px;}

.contents1_bot > .ddmore {}
.contents1_bot > .ddmore > a > img { float:right; margin-right:40px;}


/*english*/
#contents1_wrap > .contents1 > .box1_ENG { border:1px #41444B solid; width:235px; height:235px; float:left; margin-right:80px; margin-left:60px; background:url('/img/ENG/main_img/box1.jpg') no-repeat; box-shadow:3px 3px 5px #353535;}
#contents1_wrap > .contents1 > .box2_ENG { border:1px #353535 solid; width:235px; height:235px; float:left; margin-right:80px; background:url('/img/ENG/main_img/box2.jpg') no-repeat; box-shadow:3px 3px 5px #353535;}
#contents1_wrap > .contents1 > .box3_ENG { border:1px #353535 solid; width:235px; height:235px; float:left; background:url('/img/ENG/main_img/box3.jpg') no-repeat; box-shadow:3px 3px 5px #353535;}

#contents1_wrap > .contents1 { width:1100px; margin:0 auto; padding-top:50px;}

#contents1_wrap > .contents1 > .box1_ENG > a > button { width:100px; line-height:27px; background:transparent; border:1px solid #353535; color:#353535; margin-top:195px; margin-left:120px; position:relative;}
#contents1_wrap > .contents1 > .box1_ENG > a > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents1_wrap > .contents1 > .box1_ENG > a > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:#353535;}

#contents1_wrap > .contents1 > .box2_ENG > a > button { width:100px; line-height:27px; background:transparent; border:1px solid #353535; color:#353535; margin-top:195px; margin-left:120px; position:relative;}
#contents1_wrap > .contents1 > .box2_ENG > a > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents1_wrap > .contents1 > .box2_ENG > a > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:#353535;}

#contents1_wrap > .contents1 > .box3_ENG > a > button { width:100px; line-height:27px; background:transparent; border:1px solid #353535; color:#353535; margin-top:195px; margin-left:120px; position:relative;}
#contents1_wrap > .contents1 > .box3_ENG > a > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer; cursor:pointer;}
#contents1_wrap > .contents1 > .box3_ENG > a > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:#353535;}

/*nonmenber_order*/
.result {margin:30px 0 0 0;}
.mobile_cart_list {margin:50px 0 0 0;}
.mobile_cart_list ul {width:662px;height:50px;margin:10px 500px 0 -125px;}
.mobile_cart_list li {float:left;width:94px;height:50px;}
.nonmember_th li {border-top:2px solid #111;border-bottom:1px solid #999;font-size:14px;line-height:40px;font-weight:bold;}
.nonmember_td li {padding:7px 0 0 0;}



/*contents2*/
.icon { float:right; margin:-50px 180px 0 0;}
#contents2_wrap { width:100%;margin-bottom:20px;}
#contents2_wrap:after { content:""; clear:both; display:block;}
/*#contents2_wrap > .contents2 { width:1100px; margin:0 auto; margin-top:70px; border:1px red solid;}*/
#contents2_wrap > .contents2:after { content:""; clear:both; display:block;}

#contents2_wrap .contents2 {width:1082px;overflow:hidden;margin:0 auto;}
#contents2_wrap .contents2 h1 {font-family:NotoSans,helvetica,arial,sans-serif;font-weight:bold;font-size:17px;color:#333333;line-height:22px;display:inline-block;}
#contents2_wrap .contents2 .btn_more {float:right;background:url('/img/KR/main_img/ico_main_board.png')no-repeat right center;padding-right:13px;display:inline-block;}
#contents2_wrap .contents2 .btn_more a {font-size:12px;color:#606060;}

#contents2_wrap .contents2 .notice {position:relative;float:left;width:361px;border:1px solid #cbd4d9;background:#f4f7f7;float:left;padding:20px;}
#contents2_wrap .contents2 .notice .notice_list {margin-top:10px;}
#contents2_wrap .contents2 .notice .notice_list li {background:url('/img/KR/main_img/dot_main_notice.png') no-repeat left center;color:#606060;line-height:20px;}
#contents2_wrap .contents2 .notice .notice_list li a { display:inline-block; text-decoration:none; font-size:11px; width:160px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#606060; margin-left:10px;}
#contents2_wrap .contents2 .notice .notice_list li span {float:right;font-size:11px;} 

#contents2_wrap > .contents2 > .notice > a > button { width:120px; line-height:25px; background:transparent; border:1px solid #262626; float:right; margin:25px 20px 0 0; position:relative;}
#contents2_wrap > .contents2 > .notice > a > button .more { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents2_wrap > .contents2 > .notice > a > button span span {display:block; width:120px; line-height:25px; color:#fff; background-color:#262626;}

#contents2_wrap .contents2 .oral {position:relative;float:left;width:360px;border:1px solid #cbd4d9;border-left:none !important;background:#f4f7f7;float:left;padding:20px;}
#contents2_wrap .contents2 .oral .oral_list {margin-top:10px;}
#contents2_wrap .contents2 .oral .oral_list li {background:url('/img/KR/main_img/dot_main_notice.png') no-repeat left center;color:#606060;line-height:20px;}
#contents2_wrap .contents2 .oral .oral_list li a { display:inline-block; text-decoration:none; font-size:11px; width:160px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#606060; margin-left:10px;}
#contents2_wrap .contents2 .oral .oral_list li span {float:right;font-size:11px;}

#contents2_wrap > .contents2 > .oral > a > button {width:120px; line-height:25px; background:transparent; border:1px solid #262626; float:right; margin:25px 20px 0 0; position:relative;}
#contents2_wrap > .contents2 > .oral > a > button .more { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents2_wrap > .contents2 > .oral > a > button span span {display:block; width:120px; line-height:25px; color:#fff; background-color:#262626;}

#contents2_wrap .contents2 .review {position:relative;float:left;width:361px;border:1px solid #cbd4d9;border-left:none !important;background:#f4f7f7;float:left;padding:20px;}
#contents2_wrap .contents2 .review .review_list {margin-top:10px;}
#contents2_wrap .contents2 .review .review_list li {background:url('/img/KR/main_img/dot_main_notice.png') no-repeat left center;color:#606060;line-height:20px;}
#contents2_wrap .contents2 .review .review_list li a {display:inline-block; text-decoration:none; font-size:11px; width:160px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#606060; margin-left:10px;}
#contents2_wrap .contents2 .review .review_list li span {float:right;font-size:11px;}

#contents2_wrap > .contents2 > .review > a > button { width:120px; line-height:25px; background:transparent; border:1px solid #262626; float:right; margin:25px 20px 0 0; position:relative;}
#contents2_wrap > .contents2 > .review > a > button .more { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents2_wrap > .contents2 > .review > a > button span span {display:block; width:120px; height:25px; color:#fff; background-color:red;}



/*메인 광고영상*/
#contents2_wrap .contents2 .review2 {position:relative;float:left;width:272px;height:174px;border:1px solid #cbd4d9;border-left:none !important;background:#f4f7f7;float:left;padding:20px;}
#contents2_wrap .contents2 .review2 h1 {color:#0000ff;text-align:center;font-size:18px;}
#contents2_wrap .contents2 .review2 .review_list {margin-top:10px;}
#contents2_wrap .contents2 .review2 .review_list li {background:url('/img/KR/main_img/dot_main_notice.png') no-repeat left center;color:#606060;line-height:20px;}
#contents2_wrap .contents2 .review2 .review_list li a {display:inline-block; text-decoration:none; font-size:13px; width:200px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#606060; margin-left:10px;}
#contents2_wrap .contents2 .review2 .review_list li span {float:right;font-size:13px;}

#contents2_wrap > .contents2 > .review2 > a > button { width:120px; line-height:25px; background:transparent; border:1px solid #262626; float:right; margin:25px 20px 0 0; position:relative;}
#contents2_wrap > .contents2 > .review2 > a > button .more { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents2_wrap > .contents2 > .review2 > a > button span span {display:block; width:120px; height:25px; color:#fff; background-color:red;}











#contents3_wrap >  p { font-weight:bold; font-size:10pt; color:#111520; text-align:center; }


/*contents3*/
#contents3_wrap {width:100%;}
#contents3_wrap .contents3 {position:relative;width:1082px; overflow:hidden;}
#contents3_wrap .contents3 .donation {width:100%;font-family:NotoSans,helvetica,arial,sans-serif;font-weight:normal;font-size:21px;color:#606060;height:69px;text-align:center;padding-top:13px;display:inline-block;}
#contents3_wrap .contents3 .donation em {font-weight:bold;color:#5695bc;}

#contents3_wrap .footer_under {position:relative;width:100%;}
#contents3_wrap .footer_under .donation { border:1px #D5D5D5 solid; display:inline-block; color:#111520; font-size:14px; padding:10px; text-align:center; float:left; font-weight:bold; color:#878787; }
#contents3_wrap .footer_under .img_box {width:1082px;margin:0 auto; padding-left:30px; }
#contents3_wrap .footer_under .img_box div {margin:1px auto 0;}


/*footer*/
#footer_wrap { width:100%;min-width:1082px; height:220px;}
#footer_wrap .footer { position:relative;width:1082px;padding:40px 0;margin:0 auto;}

#footer_wrap .footer li {height:18px;line-height:18px;}
#footer_wrap .footer li.tit {color:#444444;font-family:NotoSans,helvetica,arial,sans-serif;font-weight:bold;font-size:13px;}






#footer_wrap .footer .copyright {float:left;width:1082px;}
#footer_wrap .footer .copyright li {text-align:center;margin:0 0 10px 0;}
#footer_wrap .footer .copyright li a {color:#636363;}
#footer_wrap .footer .copyright li a:hover {text-decoration:none;}
#footer_wrap .footer .copyright li span.bg_line {background:url('/img/KR/main_img/bg_copyright_line.png')no-repeat center center;width:16px;height:10px;display:inline-block;}
#footer_wrap .footer .copyright ul .line {width:1082px; height:5px; background:#999999;}
#footer_wrap .footer .copyright .address {margin-top:10px;line-height:18px;}
#footer_wrap .footer .copyright .address a {padding-right:12px;text-decoration:underline;background:url('/img/KR/main_img/ico_copyright_arrow.png')no-repeat right 4px;}

#footer_wrap > .footer > .footer_logo { width:1100px; border-bottom:1px white solid; margin:0 auto;}
#footer_wrap > .footer > .footer_logo:after { content:""; display:block; clear:both;}
#footer_wrap > .footer > .footer_logo > .logo_txt { color:#fff; font-size:13px; display:inline-block; padding-bottom:15px; float:left;}

#footer_wrap > .footer > .footer_logo > .footer_list { float:right; display:inline-block; margin:-50px auto 0 auto;}
#footer_wrap > .footer > .footer_logo > .footer_list > li { margin-bottom:3px;}
#footer_wrap > .footer > .footer_logo > .footer_list > li > a { color:#fff; font-size:13px;}
#footer_wrap > .footer > .footer_logo > .footer_list > li > a:hover { text-decoration:underline;}

#footer_wrap > .footer > .footer_txt > .ttt > .account { border:1px white solid; display:inline-block; padding:10px; color:white; font-size:16px;}


#footer_wrap > .footer > .footer_txt {width:1100px; margin:0 auto; text-align:center; color:#111520; font-size:10pt;  margin-top:20px;}
#footer_wrap > .footer > .footer_txt:after { content:""; display:block; clear:both;} 
#footer_wrap > .footer > .footer_txt > .tt { line-height:26px; margin-left:40px; font-size:11pt; color:white; float:left; text-align:left;}

#footer_wrap > .footer > .footer_txt > .ttt { font-size:10pt; color:#fff; float:right; text-align:left; line-height:23px;}
#footer_wrap > .footer > .footer_txt > .ttt > a { color:#c3c3c3;}
#footer_wrap > .footer > .footer_txt > .ttt > a:hover { text-decoration:underline;}


/*Side menu*/
.side_menu {overflow:hidden;width:130px;bottom:100px;vertical-align:top;display:block;position:fixed;right:0;z-index:20;}
.side_menu .tocplus {background:#c2a9a8;}
.side_menu .app_download {background:#8ba3b5;padding:5px;margin-top:4px;}
.side_menu .app_download li {color:#fff;}
.side_menu .app_download li.tit {font-weight:bold;height:23px;padding-left:2px;}
.side_menu .app_download li.stxt {font-size:11px;}
.side_menu .app_download li input {height:23px;margin:7px 0;}
.side_menu .app_download .app_btn {height:35px;width:120px;border:1px solid #deab00;color:#2b323c;font-weight:bold;margin-top:10px;margin-bottom:3px;cursor:pointer;padding-bottom:10px;border-radius:3px;
			background: #fdd50f;
			background: -webkit-linear-gradient(#ffe36e, #f7c503);
			background: -o-linear-gradient(#ffe36e, #f7c503);
			background: -moz-linear-gradient(#ffe36e, #f7c503);
			background: linear-gradient(#ffe36e, #f7c503);
			display:inline-block;
}
.side_menu .naver {border:1px solid #c3cace;padding:5px;margin-top:4px;text-align:center;background:#fff;}
.side_menu .btn_top {margin-top:4px;}


/*contents*/
#contents_wrap { width:100%;}
#contents_wrap .contents {width:1082px;margin:0 auto;}
#contents_wrap .contents h1 {font-family:NotoSans,helvetica,arial,sans-serif;font-weight:normal;font-size:30px;color:#343232;width:100%;height:30px;margin:0 0 40px;text-align:center;display:inline-block;}
#contents_wrap .contents .img {margin-bottom:40px;}
#contents_wrap .contents .intro {}
#contents_wrap .contents .intro li {font-family:NotoSans,helvetica,arial,sans-serif;font-weight:normal;font-size:15px;line-height:24px;text-align:center;color:#636363;margin-bottom:40px;}
#contents_wrap .contents .intro li.txt18 {font-size:18px;line-height:30px;color:#606060;}
#contents_wrap .contents .intro li.txt18 em {color:#5b7cae;font-weight:bold;}

#contents_wrap .left_menu { width:1082px;margin-bottom:40px;border-bottom:1px solid #dedede;}
#contents_wrap .left_menu:after { content:"";clear:both;display:block;}
#contents_wrap .left_menu li {position:relative;float:left;height:50px;box-sizing:border-box;border:1px solid #dedede;border-bottom:none; }
#contents_wrap .left_menu li a {display:block;position:relative;z-index:2;width:100%;height:100%;font-size:14px;text-align:center;color:#666;line-height:48px;font-weight:bold;padding:0 20px;}
#contents_wrap .left_menu li.on {background:#cccdce;border:1px solid #cccdce;}
#contents_wrap .left_menu li.on a {color:#fff;}
#contents_wrap .left_menu li + li {border-left:0;}

#contents_wrap .left_menu a { text-decoration:none; text-align:center;}
#contents_wrap .left_menu a:first-child li {border-left:1px solid #dedede !important;}
#contents_wrap .left_menu a li {float:left;font-size:14px;font-weight:bold;color:#636363;border:1px solid #dedede;padding:10px 26px 12px;}
#contents_wrap .left_menu a li:hover {color:#fff;background:#cccdce;}
#contents_wrap .left_menu a li .left_text { line-height:30px; font-size:11pt; padding:5px; }
#contents_wrap .left_menu .join_li { background:#cccdce; color:#FFF;}

#contents_wrap > #contents_line_join3 > .contents_left > img { border:2px #262626 solid; margin:40px; box-shadow:2px 2px 2px #262626;}


/*company*/
#contents_wrap .contents .intro_idea {display:inline-block;margin-bottom:40px;}
#contents_wrap .contents .intro_idea .intro_idea_detail {float:left;width:270px;padding:0 20px;}
#contents_wrap .contents .intro_idea .intro_idea_detail .img {height:200px;}
#contents_wrap .contents .tit {color:#333333;font-weight:bold;font-size:18px;height:25px;background:url('/img/KR/about_finefra_img/ico_company_idea.png')no-repeat left 3px;padding-left:8px;}
#contents_wrap .contents .intro_idea .intro_idea_detail .txt {color:#636363;font-size:14px;line-height:23px;}

#contents_wrap .contents .history {display:inline-block;margin-bottom:40px;width:100%;}
#contents_wrap .contents .history .right {padding-left:565px;}
#contents_wrap .contents .history .left {padding-right:568px;}
#contents_wrap .contents .history li {font-size:14px;line-height:30px;}
#contents_wrap .contents .history .right li strong {color:#333333;margin-right:7px;}
#contents_wrap .contents .history .left li strong {color:#333333;margin-left:7px;}
#contents_wrap .contents .history .history2017 {width:100%;height:106px;background:url('/img/KR/about_finefra_img/img_company_history2017.png')no-repeat left center;display:inline-block;padding-top:46px;text-align:right;}
#contents_wrap .contents .history .history2016 {width:100%;height:183px;background:url('/img/KR/about_finefra_img/img_company_history2016.png')no-repeat left center;display:inline-block;padding-top:63px;}
#contents_wrap .contents .history .history2015 {width:100%;height:227px;background:url('/img/KR/about_finefra_img/img_company_history2015.png')no-repeat left center;display:inline-block;padding-top:46px;text-align:right;}
#contents_wrap .contents .history .history2014 {width:100%;height:166px;background:url('/img/KR/about_finefra_img/img_company_history2014.png')no-repeat left center;display:inline-block;padding-top:46px;}
#contents_wrap .contents .history .history2013 {width:100%;height:106px;background:url('/img/KR/about_finefra_img/img_company_history2013.png')no-repeat left center;display:inline-block;padding-top:46px;text-align:right;}

#contents_wrap .contents .develop_check {width:100%;height:395px;display:inline-block;background:url('/img/KR/about_finefra_img/img_develop_check.png')no-repeat center center;margin:40px 0;}
#contents_wrap .contents .manufacturing_process {width:100%;height:728px;background:url('/img/KR/about_finefra_img/img_manufacturing_process.png')no-repeat center center;margin:40px 0 50px;}

#contents_wrap .contents .develop_check2 {width:100%;height:395px;display:inline-block;background:url('/img/ENG/about_finefra_img/img_develop_check.png')no-repeat center center;margin:40px 0;}
#contents_wrap .contents .manufacturing_process2 {width:100%;height:728px;background:url('/img/ENG/about_finefra_img/img_manufacturing_process.png')no-repeat center center;margin:40px 0 50px;}


#contents_wrap .contents .address {width:100%;margin:25px 0 40px;display:inline-block;}
#contents_wrap .contents .address span {font-size:14px;}
#contents_wrap .contents .address span.left {float:left;}
#contents_wrap .contents .address span.right {float:right;}

#contents_wrap .contents .map {width:100%;display:inline-block;text-align:center;}
#contents_wrap .contents h2.map_choice {font-size:14px;}

.map_list_table1 {width:100%;border-top:1px solid #999999;border-bottom:1px solid #dddddd;margin-top:4px;table-layout:fixed;background:#fafafa;}
.map_list_table1 th {font-size:14px;height:43px;}
.map_list_table {width:100%;border-bottom:1px solid #ebebeb;table-layout:fixed;margin-bottom:40px;}
.map_list_table tbody {padding-bottom:3px;}
.map_list_table td {font-size:13px;padding-bottom:5px;}
.map_list_table button.btn_view {width:20px;height:20px;background:url('/img/KR/about_finefra_img/btn_view.png')no-repeat center center;border:0;cursor:pointer;}
.map_list_table .center {text-align:center;}
.map_list_table .unit {font-weight:bold;height:40px;color:#5b7cae;}


/*contents_left*/
#contents_line_join { margin:0 auto; width:990px; border-left:#262626 1px solid; border-right:#262626 1px solid; }
#contents_line_join:after { content:""; display:block; clear:both;}

#contents_wrap > #contents_line_join > .contents_left { float:left; width:1100px;}
#contents_wrap > #contents_line_join > .contents_left > .top_join { width:168px; padding-top:15px; height:56px; border:2px #262626 solid; margin:50px auto 30px auto; box-shadow:2px 2px 2px #262626;}
#contents_wrap > #contents_line_join > .contents_left > .top_join > .e { text-align:center; color:#616161;}
#contents_wrap > #contents_line_join > .contents_left > .top_join > .k { font-size:15pt; font-weight:bold; color:#262626; text-align:center;}

#contents_wrap > #contents_line_join > .contents_left > .left_menu > a { text-decoration:none; text-align:center;}
#contents_wrap > #contents_line_join > .contents_left > .left_menu > a > li { line-height:45px; font-size:13pt; color:#262626; border-bottom:1px #262626 solid;}
#contents_wrap > #contents_line_join > .contents_left > .left_menu > a > li:hover {color:white; background:#262626;}
#contents_wrap > #contents_line_join > .contents_left > .left_menu > a > .join_li { background:#262626; color:white;}

#contents_wrap > #contents_line_join > .contents_left > img { border:2px #262626 solid; margin:40px; box-shadow:2px 2px 2px #262626;}


/*contents_right*/
#contents_wrap > #contents_line_join3 > .contents_left { float:left; width:1082px;}
#contents_wrap > #contents_line_join3 > .contents_right {width:1082px; }
#contents_wrap > #contents_line_join3:after { content:""; display:block; clear:both;}

#contents_wrap > #contents_line_join > .contents_right { width:720px; margin-left:260px;}
#contents_wrap > #contents_line_join > .contents_right > .step_menu { margin-top:70px; width:694px; height:60px; border:2px #262626 solid;}
#contents_wrap > #contents_line_join > .contents_right > .step_menu > li { float:left;}
#contents_wrap > #contents_line_join > .contents_right > p {}
#contents_wrap > #contents_line_join > .contents_right > .box1 { width:674px; border:1px #262626 solid; margin-top:10px; height:187px; overflow:auto; padding:10px; font-size:10pt; margin-bottom:10px;}
#contents_wrap > #contents_line_join > .contents_right > input { width:17px; height:17px; margin-top:5px;}

#contents_wrap > #contents_line_join > .contents_right > .box2 { width:674px; border:1px #262626 solid; margin-top:10px; height:187px; overflow:auto; padding:10px; font-size:10pt; margin-bottom:10px;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot { width:694px; margin-top:30px; height:70px; }

#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button1 { width:133px; height:46px; background:red; border:none; color:white; font-weight:normal; margin:10px 0 0 200px; }
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button1:hover { background:#C40000;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button2 { width:133px; height:46px; background:grey; border:none; color:white; font-weight:normal; margin:10px 0 0 10px;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button2:hover { background:#6E6E6E;}


/*contents_left*/
##contents_line_join { margin:0 auto; width:990px;border-left:#262626 1px solid; border-right:#262626 1px solid; }

#contents_wrap > #contents_line_join > .contents_left { width:1100px;}
#contents_wrap > #contents_line_join > .contents_left > .top_join { width:168px; padding-top:15px; height:56px; border:2px #262626 solid; margin:50px auto 30px auto; box-shadow:2px 2px 2px #262626;}
#contents_wrap > #contents_line_join > .contents_left > .top_join > .e { text-align:center; color:#616161;}
#contents_wrap > #contents_line_join > .contents_left > .top_join > .k { font-size:15pt; font-weight:bold; color:#262626; text-align:center;}

#contents_wrap > #contents_line_join > .contents_left > .left_menu > a { text-decoration:none; text-align:center;}
#contents_wrap > #contents_line_join > .contents_left > .left_menu > a > li { line-height:45px; font-size:13pt; color:#262626; border:1px red solid;}
#contents_wrap > #contents_line_join > .contents_left > .left_menu > a > li:hover {color:white; background:#262626;}
#contents_wrap > #contents_line_join > .contents_left > .left_menu > a > .join_li { background:#262626; color:white;}

#contents_wrap > #contents_line_join > .contents_left > img { border:2px #262626 solid; margin:40px; box-shadow:2px 2px 2px #262626;}


/*contents_right*/
#contents_wrap > #contents_line_join > .contents_right { width:720px; margin-left:260px;}
#contents_wrap > #contents_line_join > .contents_right > h1 {}

#contents_wrap > #contents_line_join > .contents_right > .step_menu { margin-top:70px; width:694px; height:60px; border:2px #262626 solid;}
#contents_wrap > #contents_line_join > .contents_right > .step_menu > li { float:left;}

#contents_wrap > #contents_line_join > .contents_right > .join_p { margin-top:60px; font-size:16pt; font-weight:bold;}

#contents_wrap > #contents_line_join > .contents_right > input { width:17px; height:17px; margin-top:5px;}
#contents_wrap > #contents_line_join > .contents_right > .join_span { vertical-align:top; padding-top:5px; display:inline-block; font-size:9pt; font-weight:bold; color:#262626;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot { width:694px; margin-top:30px; height:70px;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button1 { width:133px; height:46px; background:red; border:none; color:white; font-weight:normal; margin:25px 0 0 180px;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button1:hover { background:#C40000;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button2 { width:133px; height:46px; background:grey; border:none; color:white; font-weight:normal; margin:25px 0 0 10px;}
#contents_wrap > #contents_line_join > .contents_right > .contents_right_bot > a > .button2:hover { background:#6E6E6E;}

#contents_wrap > #contents_line_join3 > .contents_right .join_table { width:1100px; margin-top:30px; }
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td input { margin-left:10px; float:left;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .user_id {width:320px; height:25px;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .user_name {width:200px; height:25px;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .bar { margin-left:15px;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td span { font-size:10pt; margin-top:3px; margin-left:3px; float:left;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .radio { margin-top:5px; float:left; }
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .number { width:80px; height:25px;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .address { width:288px;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .user_add { width:200px; line-height:25px; float:left;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td .add_btn { height:33px;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td select { float:left; width:83px; margin-left:10px; height:33px; font-size:10pt;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td select option { }
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td a {float:left; height:15px; display:inline-block;}
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td a img { border:1px #262626 solid; margin-left:15px; }
#contents_wrap > #contents_line_join3 > .contents_right .join_table tbody tr td p { font-size:9pt; display:inline-block; margin:5px 0 0 15px;}


/*contents_left*/
#contents_wrap > #contents_line_join3 { margin:0 auto;width:1082px;}
#contents_wrap > #contents_line_join3 > .contents_left { float:left; width:1100px;}
#contents_wrap > #contents_line_join3 > .contents_left > .top_join { width:168px; line-height:71px;border:2px #262626 solid; margin:50px auto 30px auto; box-shadow:2px 2px 2px #262626;}
#contents_wrap > #contents_line_join3 > .contents_left > .top_join > .e { text-align:center; color:#616161;}
#contents_wrap > #contents_line_join3 > .contents_left > .top_join > .k { font-size:15pt; font-weight:bold; color:#262626; text-align:center;}

.left_menu_off { border-bottom:1px #7e7e7e solid;}


/*contents member*/
#contents_wrap > #contents_line_join3 > .contents_right > h1 {}
#contents_wrap:after { content:""; clear:both; display:block;}

#contents_wrap > #contents_line_join3 > .contents_right > .step_menu { margin-top:70px; width:694px; height:60px; border:2px #262626 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .step_menu > li { float:left;}
#contents_wrap > #contents_line_join3 > .contents_right > p { margin-top:50px; font-size:14pt; font-weight:bold;}

#contents_wrap .contents .box1 { width:1082px;border:1px #c3cace solid;height:188px;overflow:auto;padding:10px;font-size:10pt;margin-bottom:10px;}
#contents_wrap .contents .box2 { width:1082px;border:1px #c3cace solid;height:188px;overflow:auto; padding:10px;font-size:10pt;margin-bottom:10px;}
#contents_wrap .contents .join_member h2 { margin-top:30px; font-size:16px; font-weight:bold;color:#333333;margin-bottom:5px;}
#contents_wrap .contents .join_member input.check { width:17px; height:17px;margin-right:5px;}
#contents_wrap .contents .join_member .join_span {width:100%;text-align:right;}
#contents_wrap .contents .join_member .join_promise {width:100%;}

#contents_wrap .contents .join_member .join_table {width:100%;margin:4px 0;table-layout:fixed;border-top:1px solid #999999;border-bottom:1px solid #dddddd;}
#contents_wrap .contents .join_member .join_table th {padding:4px 5px 3px;width:25%;background:#fafafa;color:#696d81;text-align:left;padding-left:20px;font-size:13px;height:35px;}
#contents_wrap .contents .join_member .join_table td {padding:4px 5px 3px;color:#636363;font-size:13px;}
#contents_wrap .contents .join_member .join_table tr {border-bottom:1px solid #ebebeb;}
#contents_wrap .contents .join_member .join_table tr:last-child {border-bottom:none;}
#contents_wrap .contents .join_member .join_table td input, select {height:26px;border:1px solid #bfbfbf;padding:3px;}
#contents_wrap .contents .join_member .join_table .stxt_info {margin-left:7px;font-size:12px;}
#contents_wrap .contents .join_member .join_table td input[type="checkbox"] {height:15px;width:15px;margin:0 5px 0 2px;}
#contents_wrap .contents .join_member .join_table .address {width:initial;margin:0 0 5px 0;}
#contents_wrap .contents .join_member .join_table .phone-num {width:137px;}
#contents_wrap .contents .join_member .join_table .number {width:137px;}

#contents_wrap .contents .join_member .btn_member_wrap {width:100%;text-align:center;margin-top:20px;margin-bottom:40px;}
#contents_wrap .contents .join_member .btn_member_wrap input {border:1px solid #758998;background:#7c8f9d;color:#fff;border-radius:2px;height:36px;padding:0 30px 2px;font-size:15px;}
#contents_wrap .contents .join_member .btn_member_wrap input.cancel {border:1px solid #7d7d7d;background:#858585;}

#contents_wrap .contents .join_member .join_complete {text-align:left;margin:40px 0 100px;font-size:14px;margin:30px 0 70px 200px;}
#contents_wrap .contents .join_member .join_complete em {color:#5b7cae;}

#contents_wrap .contents .find_idpw_wrap {width:720px;margin:0 auto 40px;border:1px solid #c3cace;padding:40px 125px 30px;overflow:hidden;}
#contents_wrap .contents h2.find_idpw {font-size:26px;width:100%;text-align:center;display:inline-block;height:30px;margin:20px 0;}
#contents_wrap .contents h2.find_idpw em {color:#5b7cae;}

#contents_wrap .contents .find_idpw_wrap .id_box {width:312px;display:inline-block;}
#contents_wrap .contents .find_idpw_wrap .id_box li {margin-bottom:10px;display:inline-block;}
#contents_wrap .contents .find_idpw_wrap .id_box .lab_g {position:absolute;top:10px;font-size:14px;font-weight:bold;color:#959595;}
#contents_wrap .contents .find_idpw_wrap .id_box input {height:36px;background:#fff;border:1px #bfbfbf solid;font-size:14px;padding:3px 7px;}
#contents_wrap .contents .find_idpw_wrap .btn_findid {float:right;width:152px;height:84px;}
#contents_wrap .contents .find_idpw_wrap .btn_cer_send {float:right;width:152px;height:38px;margin-top:92px;}
#contents_wrap .contents .find_idpw_wrap .btn_cer_confirm {float:right;width:152px;height:38px;margin-top:-46px;}


/*common*/
#contents_wrap .icon_licencse {visibility:hidden;height:0;}
.txt_red {color:#f24443;font-weight:bold;}
.txt_blue {color:#407fe9;font-weight:bold;}


/*contents_right*/
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot { width:694px; margin-top:30px; height:70px;}

#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button1 { width:133px; height:46px; background:red; border:none; color:white; font-weight:normal; margin:10px 0 0 200px;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button1:hover { background:#C40000;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button2 { width:133px; height:46px; background:grey; border:none; color:white; font-weight:normal; margin:10px 0 0 10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button2:hover { background:#6E6E6E;}


/*contents_right+join3*/
#contents_wrap > #contents_line_join3 > .contents_right > h1 {}
#contents_wrap > #contents_line_join3 > .contents_right > .step_menu { margin-top:70px; margin-bottom:40px; width:694px; height:60px; border:2px #262626 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .step_menu > li { float:left;}
#contents_wrap > #contents_line_join3 > .contents_right > p { margin-top:60px; font-size:14pt; font-weight:bold;}
#contents_wrap > #contents_line_join3 > .contents_right > .join3_com { margin-top:50px; font-size:23pt; font-weight:300; color:black; margin-left:380px;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot { width:1100px; margin-top:30px; height:70px; margin-bottom:20px; color:black;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button1 { width:200px; height:46px; background:#092360; border:none; color:white; font-weight:normal; margin:25px 0 0 360px;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button1:hover { background:#092F89;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button2 { width:200px; height:46px; background:grey; border:none; color:white; font-weight:normal; margin:25px 0 0 10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .contents_right_bot > a > .button2:hover { background:#6E6E6E;}


/*contents_left*/
#contents_line_login { margin:0 auto; width:990px; height:980px; border-left:#262626 1px solid; border-right:#262626 1px solid; }

#contents_wrap > #contents_line_login > .contents_left { width:250px;}
#contents_wrap > #contents_line_login > .contents_left > .top_join { width:168px; padding-top:15px; height:56px; border:2px #262626 solid; margin:50px auto 30px auto; box-shadow:2px 2px 2px #262626;}
#contents_wrap > #contents_line_login > .contents_left > .top_join > .e { text-align:center; color:#616161;}
#contents_wrap > #contents_line_login > .contents_left > .top_join > .k { font-size:15pt; font-weight:bold; color:#262626; text-align:center;}

#contents_wrap > #contents_line_login > .contents_left > .left_menu { box-shadow:2px 2px 2px #262626; border:2px #262626 solid; width:168px; margin:0 auto;}
#contents_wrap > #contents_line_login > .contents_left > .left_menu > a { text-decoration:none; text-align:center;}
#contents_wrap > #contents_line_login > .contents_left > .left_menu > a > li { line-height:45px; font-size:13pt; color:#262626;}
#contents_wrap > #contents_line_login > .contents_left > .left_menu > a > li:hover {color:white; background:#262626;}
#contents_wrap > #contents_line_login > .contents_left > .left_menu > a > .join_li { background:#262626; color:white;}
#contents_wrap > #contents_line_login > .contents_left > .left_menu > a > li > p { height:1px; background:#262626; width:90%; margin:0 auto;}
#contents_wrap > #contents_line_login > .contents_left > img { border:2px #262626 solid; margin:40px; box-shadow:2px 2px 2px #262626;}


/* shopping product list */
.products_list {position:relative;width:100%;}
.products_list li {float:left;width:220px;display:list-item;margin:0 65px 40px;}
.products_list .products_img {float:left;}
.products_list .products_img a img {width:220px;border:1px solid #dddddd;}
.products_list .products_img .memo_box {}
.products_list .products_detail {width:220px;display:inline-block;margin-top:10px;}
.products_list .products_detail .name {width:100%;margin-top:13px;text-align:center;display:inline-block;}
.products_list .products_detail .name a {font-size:13px;color:#636363;}
.products_list .products_detail .name a:hover {text-decoration:none;}
.products_list .products_detail .price {width:100%;font-size:14px;font-weight:bold;color:#333;text-align:center;margin-top:4px;display:inline-block;}
.products_list .products_detail .btn {display:inline-block;width:110px;text-align:center;padding:6px 0 8px;border-left:1px solid #ececec;border-bottom:1px solid #ececec;cursor:pointer;text-decoration:none;/*border-radius:2px;*/}
.products_list .products_detail .btn.cart {float:left;background:#858585;}
.products_list .products_detail .btn.purshase {float:right;background:#7c8f9d;}
.products_list .products_detail .btn span {color:#fff;font-size:13px;}

#contents_wrap > #contents_line_join3 > .contents_right > .shop_box1 > .shop_list > a > li > button .buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
#contents_wrap > #contents_line_join3 > .contents_right > .shop_box1 > .shop_list > a > li > button span span {display:block; width:100px; height:27px; line-height:27px; color:#fff; background-color:red; }
#contents_wrap > #contents_line_join3 > .contents_right > .shop_box1 > .shop_list > a > li > button { width:100px; line-height:27px; background:transparent; margin-top:30px; border:1px solid #353535; color:#353535; position:relative;}
#contents_wrap > #contents_line_join3 > .contents_right > .buy_bot { margin:150px 0 0 200px;}


/*buy_tooth_view1*/
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 { margin-top:100px; border-top:2px #262626 solid; border-bottom:2px #262626 solid; width:1100px; height:450px;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > img { float:left;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > .view_txt { height:290px; display:inline-block; padding:10px; margin-left:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > .view_txt > li { padding:17px 10px 10px; margin-left:20px;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > .view_txt > li > h3 { text-align:center;  font-size:19px;}


#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > a { }
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > a > .button1 { width:250px; height:45px; background:red; border:none; color:white; font-weight:normal; margin-left:35px;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > a > .button1:hover { background:#C40000;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > a > .button2 { width:250px; height:45px; background:grey; border:none; color:white; font-weight:normal;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > a > .button2:hover { background:#6E6E6E;}

#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > .gift2 {padding:5px; width:488px; float:left; font-size:15px; margin-left:35px; margin-bottom:10px; border-top:2px #262626 solid; border-bottom:2px #262626 solid; margin-top:20px;}
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > .gift2 > .gift_t { font-weight:bold; font-size:15px; line-height:23px; text-align:center;}


/*buy_tooth_view2~5(20161214)*/
#contents_wrap > #contents_line_join3 > .contents_right > .tooth_view_1 > .view_txt > li > small { color:red; font-weight:bold;}


/*shopping cart*/
#contents_wrap .contents .first_ta {width:100%;border-top:1px solid #999999;border-bottom:1px solid #dddddd;table-layout:fixed;}
#contents_wrap .contents .first_ta th {font-size:14px;height:43px;border-bottom:1px solid #dddddd;background:#fafafa;}
#contents_wrap .contents .first_ta td {font-size:13px;text-align:center;height:35px;line-height:23px;padding:3px 0;}
#contents_wrap .contents .first_ta td span {}
#contents_wrap .contents .first_ta td input.num {width:40px;height:25px;border:1px solid #d4d8d9;}
#contents_wrap .contents .first_ta .left {text-align:left;}
#contents_wrap .contents .first_ta span.product_img img {width:92px;margin:5px;}
#contents_wrap .contents .first_ta span.product_name {font-weight:bold;color:#333333;font-size:13px;}

#contents_wrap .contents .first_ta .qty {position:relative;display:inline-block;width:50px;text-align:left;}
#contents_wrap .contents .first_ta .qty .btn_up {position:absolute;left:39px;top:0;cursor:pointer;}
#contents_wrap .contents .first_ta .qty .btn_down {position:absolute;left:39px;bottom:0;cursor:pointer;}

#contents_wrap .contents .first_ta tbody .first_ta_tr1 td { border-bottom:1px #999 solid;line-height:30px;}
#contents_wrap .contents .first_ta tbody .first_ta_tr3 td { border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;height:45px;}
#contents_wrap .contents .first_ta tbody .first_ta_tr2 { height:100px; border-bottom:1px #c3c3c3 solid;}
#contents_wrap .contents .first_ta tbody .first_ta_tr2 td .gggg { color:red; display:inline-block; margin-top:5px;}

#contents_wrap .contents .first_ta tbody .first_ta_tr3 td {font-size:13px;font-weight:bold;}
#contents_wrap .contents .first_ta tbody .first_ta_tr3 .total {font-size:14px;color:#f24443;}


/*btn*/
.btn_wrap {margin:30px auto 40px;text-align:center;}
.btn_blue {height:36px;padding:5px 30px 7px;color:#FFF;background:#7c8f9d;font-size:15px;text-decoration: none !important;border:1px solid #758998;/*border-radius:2px;*/cursor:pointer;}
.btn_brown {height:36px;padding:5px 30px 7px;color:#FFF;background:#858585;font-size:15px;text-decoration: none !important;border:1px solid #7d7d7d;/*border-radius:2px;*/cursor:pointer;}

.btn_board_search {height:27px;padding:1px 15px 4px;color:#FFF;background:#999;font-size:13px;text-decoration: none !important;border:1px solid #909090;/*border-radius:2px;*/cursor:pointer;}
.btn_board_comment {border:1px solid #bfbfbf;color:#343232;font-weight:bold;/*border-radius:2px;*/background:#fff;height:76px;padding:3px 15px;cursor:pointer;}

.inner_btn {background:#7c8f9d url('/img/KR/login_img/ico_btn_arrow.png')no-repeat 6px center; border:1px solid #758998;color:#fff;padding:3px 7px 2px 18px;font:normal 11px '돋움',Dotum,helvetica,arial,sans-serif;/*border-radius:2px;*/cursor:pointer;margin-bottom:3px;}
.inner_btn.del {background:url('/img/KR/login_img/ico_btn_del.png')no-repeat 7px center; border:1px solid #bfbfbf;color:#636363;}


/* Paginate*/
.paginate {padding:6px 0;text-align:center;margin:20px auto 40px;}
.paginate a, .paginate .on{display:inline-block;position:relative;padding:1px 5px 0; margin:0 3px;border:1px solid #ffffff;color:#999;text-decoration:none;vertical-align:top; line-height:16px;font:normal 14px Tahoma,Sans-serif;}
.paginate a:hover, .paginate a:active, .paginate a:focus{cursor:pointer;}
.paginate .on {color:#00a7e4;font-weight:bold;}

.paginate a.prevend {padding:0 5px 1px; width:15px; height:20px;  background:url(/img/KR/customer_img/ico_paginate_prevend.png) no-repeat center center;}
.paginate a.prev {padding:0 5px 1px; width:10px; height:20px; background:url(/img/KR/customer_img/ico_paginate_prev.png) no-repeat center center;}
.paginate a.next {padding:0 5px 1px; width:10px; height:20px; background:url(/img/KR/customer_img/ico_paginate_next.png) no-repeat center center;}
.paginate a.nextend {padding:0 5px 1px; width:15px; height:20px; background:url(/img/KR/customer_img/ico_paginate_nextend.png) no-repeat center center;}


/*order search*/
#contents_wrap .order_nomember {margin:0 auto; text-align:center;font-size:13px;line-height:20px;margin-bottom:30px;} 
#contents_wrap .order_nomember .txt_red {color:#f24443;font-weight:bold;vertical-align:initial;}

#contents_wrap .order_search_wrap {width:435px;margin:0 auto 40px;}
#contents_wrap .order_search {width:310px;float:left;}
#contents_wrap .order_search li input {height:26px;border:1px solid #bfbfbf;padding:3px;margin-bottom:8px;}
#contents_wrap .order_search .btn_search {float:right;}

#contents_wrap .order_complete {width:480px;margin:0 auto;border:1px solid #dedede;padding:15px 28px;background:#fafafa;}
#contents_wrap .order_complete span {font-size:15px;text-align:left;display:block;margin-bottom:10px;}
#contents_wrap .order_complete .bank_account {border:1px solid #dedede;background:#fff url('/img/KR/order_img/logo_kb_big.png')no-repeat 15px center;padding-left:165px;padding-top:10px;height:45px;font-size:16px;font-weight:bold;color:#3b3b3b;width:100%;display:inline-block;text-align:left;}
#contents_wrap .order_complete .bank_account .num {font-size:15px;font-family:Open Sans,helvetica,arial,sans-serif;margin-left:10px;}

#contents_wrap > #contents_line_join3 > .contents_right > .second_ta { margin-top:15px; border-top:1px #262626 solid; border-bottom:1px #262626 solid; margin:0 auto;width:800px;}
#contents_wrap > #contents_line_join3 > .contents_right > .second_ta tr {height:50px;}
#contents_wrap > #contents_line_join3 > .contents_right > .second_ta .second_ta_td1 { text-align:center; font-weight:bold; color:#181818; background:#BBBBBB; width:150px; height:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .second_ta .second_ta_td2 { background:#fff; width:544px;}
#contents_wrap > #contents_line_join3 > .contents_right > .second_ta .second_ta_td2 .in1 { width:285px; height:30px; margin-left:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .second_ta .second_ta_td2 .in2 { width:70px; height:30px; margin-left:10px;}

#contents_wrap > #contents_line_join3 > .contents_right > .third_ta { margin-top:15px; border-top:1px #262626 solid; border-bottom:1px #262626 solid; margin:0 auto; width:800px;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta tr {height:50px;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta .third_ta_td1 { text-align:center; font-weight:bold; color:#181818; background:#BBBBBB; width:150px; height:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta .third_ta_td2 { background:#fff; width:544px;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta .third_ta_td2 .in1 { width:285px; height:30px; margin-left:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta .third_ta_td2 .in2 { width:70px; height:30px; margin-left:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta a { color:black; text-decoration:none; border:2px #262626 solid; width:80px; display:block; float:right; margin-right:250px; line-height:30px; text-align:center; font-weight:bold;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta a:hover { background:#C3C3C3;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta .txt { font-weight:bold; color:#828282;}
#contents_wrap > #contents_line_join3 > .contents_right > .third_ta p { font-size:11pt; margin:10px; font-weight:bold; color:#828282;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta { margin-top:15px; border-top:1px #262626 solid; border-bottom:1px #262626 solid; margin:0 auto; width:800px;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta tr {height:50px;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td1 { text-align:center; font-weight:bold; color:#181818; background:#BBBBBB; width:150px; height:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 { background:#fff; width:544px;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 .in3 { width:150px; height:30px; margin-left:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 p { margin:10px; font-weight:bold; color:#262626;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 p span { color:red;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 a { width:80px; border:2px #262626 solid; display:block; float:right; margin-right:10px; text-align:center; text-decoration:none; color:black; font-weight:bold; line-height:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 .cancel { margin-right:190px; background:#C3C3C3;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 .cancel:hover {background:#9A9A9A;}
#contents_wrap > #contents_line_join3 > .contents_right > .fourth_ta .fourth_ta_td2 .use:hover {background:#DBDBDB;}
#contents_wrap > #contents_line_join3 > .contents_right > span { margin-top:10px; color:red;}

#wrap { width:694px; background:#fff; text-align:center;}
#tab { width:694px;}
#tab > .tab_btn { height:50px; overflow:hidden;}
#tab > .tab_btn > li { width:173px; float:left;}
#tab > .tab_btn > li > a { display:block; height:50px; line-height:50px; text-align:center; border:2px #262626 solid; text-decoration:none; background:#c3c3c3; color:black;}
#tab > .tab_btn > li > a.on { background:#fff; color:#000; border:2px #262626 solid; text-decoration:none;}

#tab > .txt_wrap {}
#tab > .txt_wrap > div { height:150px; width:688px; text-align:left;}
#tab > .txt_wrap > div.txt1 > p { padding-top:20px; padding-left:20px;}
#tab > .txt_wrap > div.txt2 > p { padding-top:15px; padding-left:15px; padding-right:15px; font-size:11pt;}
#tab > .txt_wrap > div.txt3 > p { padding-top:25px; padding-left:15px; padding-right:15px; font-size:11pt;}
#tab > .txt_wrap > div.txt4 > p {padding-top:15px; padding-left:15px; padding-right:15px; font-size:11pt;}
#tab > .txt_wrap > div.txt1 { border-right:2px #262626 solid; border-left:2px #262626 solid; border-bottom:2px #262626 solid;}
#tab > .txt_wrap > div.txt2 { border-right:2px #262626 solid; border-left:2px #262626 solid; border-bottom:2px #262626 solid;}
#tab > .txt_wrap > div.txt3 { border-right:2px #262626 solid; border-left:2px #262626 solid; border-bottom:2px #262626 solid;}
#tab > .txt_wrap > div.txt4 { border-right:2px #262626 solid; border-left:2px #262626 solid; border-bottom:2px #262626 solid;}

#contents_wrap > #contents_line_join3 > .contents_right > a > button {  border:none; margin-top:50px; height:60px; width:345px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .last_cancel { float:left; width:200px; background:grey; color:white; font-weight:300; font-size:15pt;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .last_cancel:hover { background:#525252;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .last_comple { margin-right:30px; margin-left:330px; float:left; width:200px; background:#092360; color:white; font-weight:300; font-size:15pt; margin-bottom:100px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .last_comple:hover { background:#072A7C;}


/*customer_review 20161216*/
#contents_wrap > #contents_line_join3 > .contents_right > .customer_review_h1 { margin-bottom:10px; text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_review_h4 { color:red; margin-top:3px; text-align:center;font-weight:normal;}
.customer_review_hh4 { color:grey; margin:3px auto -20px auto; text-align:center;font-weight:normal;}
#contents_wrap > #contents_line_join3 > .contents_right > #list_search { border:1px #262626 solid; color:#262626; font-weight:bold; width:105px; height:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_input { width:180px; color:#262626; font-weight:bold; border:1px solid #262626; height:29px; font-size:15px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .customer_enter { width:75px; border:1px black solid; background:#262626; color:white; height:31px; margin-top:60px; margin-bottom:30px;}

#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot { display:inline-block; margin-left:50px; line-height:50px; text-align:center; margin-top:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot > .customer_arrow { float:left; margin-right:10px; margin-left:10px; display:block; width:34px; line-height:34px; font-weight:bold; color:#262626; border:1px #262626 solid; text-decoration:none;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot > .customer_arrow:hover { background:#7F7F7F;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot > .customer_number { font-size:13pt; float:left; width:34px; line-height:34px; text-decoration:none; font-weight:bold; color:#262626;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot > .customer_number:hover { text-decoration:underline; color:black;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot > .writing { width:130px; display:inline-block; line-height:35px; background:red; color:white; font-weight:bold; text-decoration:none; margin-left:500px; margin-top:25px;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bot > .writing:hover { background:#AE0000;}


/*FAQ table*/
#contents_wrap .tb_faqs {width:100%;margin-bottom:40px;}
#contents_wrap .tb_faqs h3 {margin:1em 0;padding-left:20px;font-weight:bold;font-size:14px;background:url('/img/KR/customer_img/ico_faq.png')no-repeat left center;color:#555555;}
#contents_wrap .tb_faqs .answer p {font-size:13px;line-height:20px;}

#contents_wrap > #contents_line_join3 > .contents_right > .faq_table { border-collapse: collapse; margin-top:50px; border-top:2px #262626 solid; width:1100px;}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_table > tbody > .faq_table_tr1 { border-bottom:2px #262626 solid; border-left:2px #262626 solid; border-right:2px #262626 solid; font-size:14pt; padding-left:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_table > tbody > .faq_table_tr1 > .faq_table_td1 { padding:10px; font-weight:bold; color:#262626;}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_table > tbody > .faq_table_tr2 > .faq_table_td2 { padding:25px; font-size: 11pt; line-height:22px; color:#262626;}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_table > tbody > .faq_table_tr2 > .faq_table_td2 > .red { color:red; font-weight:bold; font-size:13pt;}

#contents_wrap > #contents_line_join3 > .contents_right > .faq_list { margin-top:20px;}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_list > a {}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_list > a > li { color:black; text-decoration:underline; float:left; margin-bottom:30px; margin-right:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .faq_list > a > li:hover { color:red;}


/*id/pw찾기*/
#contents_wrap > #contents_line_join3 > .contents_right > .idpw_h1 { margin-top:40px; text-align:center; color:#262626; margin-bottom:20px;}
#contents_wrap > #contents_line_join3 > .contents_right > form > .id_box { width:800px; margin-top:20px; border:2px #737373 solid; height:249px; margin:0 auto;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .name_box { margin:50px 0 0 150px; height:31px; width:380px; }
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .name_box > .name_txt { display:inline-block; color:#262626; font-size:23px; margin-top:6px; float:left;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .name_box > .idpw_name_wrap { width:300px; height:25px; background:#fff; font-size:23px; margin-top:8px; float:left; margin-left:15px; border:1px #A9A9A9 solid;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .name_box > input {width:300px; height:25px; background:#fff; font-size:23px; margin-top:8px; float:left; margin-left:15px; border:1px #A9A9A9 solid;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .number_box { margin:30px 0 0 68px; height:31px; width:450px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .number_box > .name_txt { display:inline-block; color:#262626; font-size:23px; margin-left:8px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .number_box > input { margin-left:6px; border:1px #a9a9a9 solid; width:70px; height:25px; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .idpw_txt { font-size:14px; text-align:center; width:350px; margin:25px 0 0 180px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > a > .id_enter { float:right; width:170px; text-align:center; line-height:100px; margin:-135px 70px 0 0; background:#262626; color:white; box-shadow:3px 3px 5px #7F7F7F; font-size:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > a > .id_enter:hover { color:#E9E9E9; background:#1E1E1E;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .id_com { font-size:18px; text-align:center;margin-top:20px; margin-right:60px;} 
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .id_com > span { color:blue; font-weight:bold;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box > .id_fail {margin-right:60px; font-size:18px; text-align:center;} 




/**/
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box { width:800px; margin-top:20px; border:2px #737373 solid; margin:0 auto; border:1px red solid;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box:after { content:""; clear:both; display:block;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box { margin:40px 0 0 112px; height:31px; width:350px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box > .name_txt { display:inline-block; color:#262626; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box > .idpw_name_wrap2 > input { border:1px #a9a9a9 solid; background:#fff; margin-left:20px; width:280px; height:25px; margin-top:8px; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box > input { border:1px #a9a9a9 solid; background:#fff; margin-left:20px; width:280px; height:25px; margin-top:8px; font-size:23px;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .number_box { margin:30px 0 0 30px; height:31px; width:435px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .number_box > .name_txt { display:inline-block; color:#262626; font-size:23px; margin-left:13px; padding-right:3px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .number_box > input { margin-left:10px; width:70px; line-height:25px; font-size:23px;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .idpw_txt { font-size:13.5px; text-align:center; width:300px; margin:20px 0 0 170px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > a > .id_enter { float:right; width:170px; text-align:center; line-height:38px; margin:-65px 40px 0 0; background:#262626; color:white; box-shadow:3px 3px 5px #7F7F7F; font-size:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > a > .id_enter:hover { color:#E9E9E9; background:#1E1E1E;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_box_s { margin:40px 0 0 120px; height:31px; width:400px; }
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_box_s > .id_txt { display:inline-block; color:#262626; font-size:23px; margin-left:5px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_box_s > .idpw_id_wrap2 { width:280px; height:25px; border:1px #a9a9a9 solid; background:#fff; font-size:23px; margin-left:90px; margin-top:-30px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_box_s > input {width:290px; height:25px; border:1px #a9a9a9 solid; background:#fff; font-size:23px; margin-left:105px; margin-top:-30px;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .pw_com > .idpw_number_wrap2 { margin:20px 0 0 210px; width:280px; border:1px #a9a9a9 solid; background:#fff; height:25px; font-size:15px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .pw_com > input {margin:20px 0 0 225px; width:290px; border:1px #a9a9a9 solid; background:#fff; height:25px; font-size:15px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .idpw_com { margin-top:-35px; box-shadow:3px 3px 5px #7F7F7F; float:right; margin-right:70px;}

#contents_wrap > #contents_line_join3 > .contents_right > .idpw_h1 { margin-top:40px; text-align:center; color:#262626; margin-bottom:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box  { width:800px; margin-top:20px; border:2px #737373 solid; height:370px; margin:0 auto;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box { margin:50px 0 0 150px; height:31px; width:380px; }
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box > .name_txt { display:inline-block; color:#262626; font-size:23px; float:left; margin-top:4px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .name_box > input {width:290px; line-height:25px; font-size:23px; float:left; margin-left:30px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .number_box { margin:30px 0 0 68px; height:31px; width:450px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > ..pw_box > .number_box > .name_txt { display:inline-block; color:#262626; font-size:27px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box> .number_box > input { margin-left:13px; border:1px #a9a9a9 solid; width:70px; height:25px; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .idpw_txt { font-size:14px; text-align:center; width:350px; margin:25px 0 0 180px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box> a > .id_enter { float:right; width:170px; text-align:center; line-height:100px; margin:-135px 70px 0 0; background:#262626; color:white; box-shadow:3px 3px 5px #7F7F7F; font-size:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > a > .id_enter:hover { color:#E9E9E9; background:#1E1E1E;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_com { font-size:18px; text-align:center;margin-top:20px; margin-right:60px;} 
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_com > span { color:blue; font-weight:bold;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box > .id_fail {margin-right:60px; font-size:18px; text-align:center;} 


/*login*/
#contents_wrap .login_box {width:467px;margin:0 auto;}
#contents_wrap .login_box h1 {margin-top:50px;text-align:left;}
#contents_wrap .login_box .top_block {width:335px;display:inline-block;}
#contents_wrap .login_box .top_block li {margin-bottom:12px;display:inline-block;}
#contents_wrap .login_box .top_block li input {width:330px;height:38px;background:#fff;border:1px #bfbfbf solid;font-size:14px;padding:3px 7px;}
#contents_wrap .login_box .top_block a {text-decoration:none;color:#636363;}
#contents_wrap .login_box .top_block .id {background:url('/img/KR/login_img/bg_id.png')no-repeat right 4px;;padding-right:10px;}
#contents_wrap .login_box .top_block .member {padding-left:10px;}
#contents_wrap .btn_login {float:right;width:125px;height:90px;}

#contents_wrap .login_box a { display:inline-block; }
#contents_wrap .login_box a .login_ent { position:absolute; margin-top:-90px;}

#contents_wrap .login_benefit {width:670px;margin:0 auto;margin-top:50px;}
#contents_wrap .login_benefit h2 {text-align:center;font-size:30px;font-weight:bold;height:30px;margin-bottom:35px;}
#contents_wrap .login_benefit h2 em {color:#5b7cae;}
#contents_wrap .login_benefit .benefit_box {margin-bottom:80px;display:inline-block;}
#contents_wrap .login_benefit .benefit_box li {float:left;width:325px;border:1px solid #c3cace;margin-right:7px;padding:10px;text-align:center;color:#636363;font-size:14px;font-weight:bold;line-height:28px;height:113px;}
#contents_wrap .login_benefit .benefit_box li em {color:#5b7cae;font-size:30px;font-family:Open Sans,helvetica,arial,sans-serif;}

#contents_wrap > #contents_line_join3 > .contents_right > .login_box > .bot_block { display:inline-block; margin-top:16px; margin-left:150px; }
#contents_wrap > #contents_line_join3 > .contents_right > .login_box > .bot_block > a > li {float:left; margin-right:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .login_bottom { margin-top:50px;}


/*게시판 글쓰기 css*/
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing {border-collapse: collapse; margin-top:100px; border-top:2px #262626 solid; width:1100px;} 
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr { height:40px; border-bottom:1px #C3C3C3 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > td { line-height:30px;}
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > .writing_td1{ width:120px; text-align:center; }


/**/
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > td > .writing_big { margin:0 auto; height:400px; width:694px;}
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > td > .review_title { width:500px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_enter { color:white; width:150px; border:none; background:#092360; height:50px; margin:30px 15px 0 180px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_enter:hover { background:#072A7C;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_cancel { width:150px; height:50px; border:none; background:grey; color:white;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_cancel:hover { background:#767676;}

#contents_wrap > #contents_line_join3 > .contents_right > .review_writing {border-collapse: collapse; margin-top:20px; border-top:2px #262626 solid; width:1100px;} 
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr { height:40px; border-bottom:1px #C3C3C3 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > td { line-height:25px;}
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > .writing_td1 { width:120px; text-align:center; }

#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > td > .writing_big { margin:0 auto; height:400px; width:694px;}
#contents_wrap > #contents_line_join3 > .contents_right > .review_writing > tbody > tr > td > .review_title { width:600px; }
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_enter { color:white; width:150px; border:none; background:#092360; height:50px; margin:30px 15px 50px 390px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_enter:hover { background:#072a7c;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_cancel { width:150px; height:50px; border:none; background:grey; color:white;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .writing_cancel:hover { background:#767676;}


/*제휴문의*/
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_span { font-size:14px; text-align:center; color:#262626; margin:0 auto;}
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_agree { color:black; margin-top:10px; font-weight:bold; text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_agree_box { margin-top:20px; font-size:15px; padding:10px; width:1100px; border:2px red solid; text-align:center; margin-bottom:10px;}
#contents_wrap > #contents_line_join3 > .contents_right > .check_agree {vertical-align:top; font-size:12pt; font-weight: bold; color: #262626; margin:0px 0 7px 5px;}
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_table {margin-top:10px; border-collapse: collapse; border-top:2px #262626 solid; border-bottom:2px #262626 solid; width:1100px;}
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_table > tbody > tr { height:40px; border-bottom:1px #C3C3C3 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_table > tbody > tr > td:first-child { width:250px; height:33px; text-align:center; padding:10px 0;}

#contents_wrap > #contents_line_join3 > .contents_right > .alliance_table > tbody > tr > td > .alliance_text { width:600px;}
#contents_wrap > #contents_line_join3 > .contents_right > .alliance_table > tbody > tr > td > input { height:28px;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .alliance_bot { width:150px; height:40px; margin-left:475px; margin-top:20px; background:#092360; color:white;}
#contents_wrap > #contents_line_join3 > .contents_right > a > .alliance_bot:hover { background:#072a7c;}


/*회원정보수정 css*/
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table { border-collapse: collapse; margin-top:20px; border-top:1px #262626 solid;  border-bottom:1px #262626 solid; width:1100px; font-size:10pt; color:black;}

.customer_table_tr1 { background:#f1f1f1; color:#666666; border-bottom:1px #262626 solid;}

#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > tr > td:nth-child(1) {text-align:center; width:60px;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > tr > td:nth-child(2) {text-align:left; width:200px; padding-left:10px}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > tr > td:nth-child(3) { text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > tr > td:nth-child(4) {text-align:center; width:200px; }
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > tr > td:nth-child(5) {text-align:center; width:80px; }
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > tr { height:35px; border-bottom:1px #e3e3e3 solid; color:black;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > .point_table_tr1 { text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > .point_table_tr2 { text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > .point_table_tr1 > .point_table_td1 { width:60px;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table > tbody > .point_table_tr2 > .point_table_td1 { width:60px;}


/*후기 view페이지*/
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box { width:1100px; border-top:2px #262626 solid; position:relative; border-bottom:2px #262626 solid; }
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .view_left_box { text-align:center; height:50px; width:880px; border:#c3c3c3 solid 1px; position:absolute;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .view_right_box { background:#c3c3c3; width:220px; height:50px;border:#c3c3c3 solid 1px; margin-left:878px;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .view_right_box > .right_p { text-align:center; margin-top:5px;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .view_left_box > .right_p { text-align:center; margin-top:15px;}

#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .buy_list {border-collapse: collapse; margin-top:10px ; line-height:20px; font-size:13px; width:430px; color:blue; text-align:left;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .buy_list > tbody > tr:first-child { text-align:left;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .buy_list > tbody > tr {}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .buy_list > tbody > tr > td:nth-child(2) { font-size:13px;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .buy_list > tbody > tr { }
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .customer_ip { background:#fff; width:220px; line-height:30px; text-align:center; float:right; font-size:11px;}

#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .view_contents { margin-bottom:10px; margin-top:40px; padding:15px;}

#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box:after { content:""; display:block; clear:both;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .scrape:after { content:""; display:block; clear:both;}

#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .scrape > .scrape_ul { border:1px #c3c3c3 solid; display:inline-block; float:right; margin-right:15px; margin-top:15px; margin-bottom:5px; color:#7F7F7F; font-size:11pt;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .scrape > .scrape_ul > li { line-height:25px; float:left; padding:5px;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .scrape > .scrape_ul > a > li {float:left; padding:5px;}

#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .customer_file { width:694px; border-top:1px #c3c3c3 solid; border-bottom:1px #c3c3c3 solid; margin-bottom:5px; font-size:10pt;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .customer_file > span { float:left; padding:5px 10px 5px 10px; color:#7F7F7F;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .customer_file > .file_list {display:inline-block; color:#7F7F7F;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .customer_file > .file_list > a { text-decoration:none; color:#7f7f7f;}
#contents_wrap > #contents_line_join3 > .contents_right > .view_big_box > .customer_file > .file_list > a > li { padding:5px;}

#contents_wrap > #contents_line_join3 > .contents_right > .pre_next {  border-top:1px #c3c3c3 solid; padding:25px; border-bottom:1px #c3c3c3 solid; width:635px;}
#contents_wrap > #contents_line_join3 > .contents_right > .pre_next > .pre { vertical-align:center;}

#contents_wrap > #contents_line_join3 > .contents_right > .pre_next > .pre_title > a { margin-bottom:10px; vertical-align:top; display:inline-block; text-decoration:none; color:#262626; padding-left:10px; line-height:25px;}
#contents_wrap > #contents_line_join3 > .contents_right > .pre_next > .pre_title > a:hover { text-decoration:underline;}

#contents_wrap > #contents_line_join3 > .contents_right > .pre_next > .next { }
#contents_wrap > #contents_line_join3 > .contents_right > .pre_next > .next_title > a { vertical-align:top; display:inline-block; text-decoration:none; color:#262626; padding-left:10px; line-height:25px;}
#contents_wrap > #contents_line_join3 > .contents_right > .pre_next > .next_title > a:hover { text-decoration:underline;}

#contents_wrap > #contents_line_join3 > .contents_right > .customer_bottom {  float:right; margin:10px 10px 30px 0 ;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_bottom > a > li { margin-right:10px; float:left;}




/*모바일작업*/


/*

#mobile_header_wrap { width:100%;}
#moblie_header { background:#262626; width:100%; margin:0 auto;}

#mobile_header_wrap > #mobile_header > a > .mobile_logo { border:1px red solid;}
#moblie_header > .mobile_top_menu {border:1px red solid; display:inline-block; font-size:0.6em; margin:0 auto;}
#moblie_header > .mobile_top_menu > li { float:left; margin-right:1%;}
#moblie_header > .mobile_top_menu > li > a { color:white; text-decoration:none;}
#moblie_header > a > .menu_img { float:right;}
*/


/*헤더 스타일*/
* {margin:0; padding:0;}

li {list-style:none;}
a {text-decoration:none;}
img {border:0;}

#wrap { width:100%;}
#main_header {margin:10px 0 10px 0; height:70px; background:url('/img/mobile/header_background.png'); position:relative;}
#main_header > a > img { margin:0 auto; margin-top:10px; vertical-align:center;}
#main_header > label { float:right; vertical-align:center;}
.hwang { float:left; padding-right:10px;}
	

/* 토글 목록입니다*/
#toggle {display:none;}
#toggle + #wrap > #toggle_gnb_wrap {display:none;}
#toggle:checked + #wrap > #toggle_gnb_wrap {display:block;}


/* 토글 구현*/
#toggle_gnb_wrap {position:relative; width:100%;}
#toggle_gub {background:#fff; padding:5px; margin:0 auto;}
#toggle_gub > ul {overflow:hidden;}
#toggle_gub > .toggle_top { background:white; width:99%; padding:5px; display:inline-block; margin:0 auto;}
#toggle_gub > .toggle_top > li {width:48%; margin:1% 1% 6% 1%; background:#262626;}
#toggle_gub > .toggle_top > li > a { color:white; line-height:35px;font-size:25px;}
#toggle_gub > .toggle_top > li > .toggle_bot { background:white; height:330px;}
#toggle_gub > .toggle_top > li > .toggle_bot > li { padding:2%;}
#toggle_gub > .toggle_top > li > .toggle_bot > li > a { color:#262626; font-size:25px;line-height:30px;}
#toggle_gub > ul > li {width:80px; float:left;}


/* 네비 스타일*/
#top_gnb { overflow:hidden; background:#666666; height:20%; position:relative;}
#top_gnb > div > a { float:left; width:25%; height:50px; line-height:50px; text-align:center; color:white; font-size:30px;}
#top_gnb > label { float:left; width:25%; height:35px; line-height:35px; text-align:center; color:white; }
#lang_toggle { background:rgba(127,127,127,0.7); width:25%; position:absolute; right:0;}
#lang_toggle > .lang_toggle_ul > a > li {color:white; padding:5px;}


.mobile_li {height:30px;font-size:25px;}
.mobile_li a {font-size:20px;}



/*컨텐츠부분*/
#button_wrap { width:100%; margin:0 auto;}
#button_wrap > a > ul { display:inline-block;}
#button_wrap > a > ul > li { color:#262626; font-weight:bold;}
#button_wrap > a > .button_ul { width:22%; margin:4% 4%;}
#button_wrap > a > .button_ul > li:nth-child(2) { font-size:1.5em;}

#contents_wrap { margin:0 auto;}

#contents_wrap > .mobile_notice { width:100%; background:#262626;}
#contents_wrap > .mobile_notice:after {clear:both; content:""; display:block;}
#contents_wrap > .mobile_notice > .notice_left { float:left; margin:4% 0 0 5%;}
#contents_wrap > .mobile_notice > .notice_more { float:right; border:1px #fff solid; font-size:0.9em; color:#fff; margin:4% 5% 2% 0; padding:3px 15px 3px 15px; }

#contents_wrap > .mobile_notice > .mobile_notice_list {font-size:1.5em;}
#contents_wrap > .mobile_notice > .mobile_notice_list > li { color:white; text-align:left;}
#contents_wrap > .mobile_notice > .mobile_notice_list > li > a { float:left; color:white; margin-left:2%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width:50%; padding:3%;}
#contents_wrap > .mobile_notice > .mobile_notice_list > li > a:before {content:"·"}
#contents_wrap > .mobile_notice > .mobile_notice_list > li > span { padding:3%; float:right; margin-right:2%;}

#contents_wrap > .approval_img { margin:0 auto; padding:3%;}


/*푸터부분*/
#mobile_footer_wrap {margin:-200px 0 0 0; width:100%; background:url('/img/mobile/mobile_footer.jpg');}
#mobile_footer_wrap:after { clear:both; content:""; display:block;}
#mobile_footer_wrap > .mobile_footer { width:90%; margin:0 auto; padding-top:3%;}
#mobile_footer_wrap > .mobile_footer:after { clear:both; content:""; display:block;}

#mobile_footer_wrap > .mobile_footer > .home_pc { color:white; display:inline-block; background:black; width:45%; height:50px; margin-right:4%; line-height:45px;font-size:30px;}
#mobile_footer_wrap > .mobile_footer > .mobile_p { color:white; margin-top:4%; font-size:0.8em; padding-bottom:3%;}

#mobile_footer_wrap > .mobile_footer > .mobile_bot_a { color:white; font-size:0.5em; margin-right:1%; text-decoration:underline;}


/*모바일 회원가입*/

#contents_wrap {}
#contents_wrap > .contents { width:90%; margin:0 auto;}
#contents_wrap > .contents > .mobile_join_box1 { width:90%; border: 1px #262626 solid; margin:0 auto; font-size:0.3em; height:140px; overflow: auto; padding: 10px; font-size: 10pt;}
#contents_wrap > .contents > .mobile_join_span { margin-top:5%; font-weight:bold; display:inline-block; margin-bottom:3%; font-size:30px;}

#contents_wrap > .contents > .mobile_check { margin-top:3%;}
#contents_wrap > .contents > .mobile_check > input { width:20px; height:20px;}
#contents_wrap > .contents > .mobile_check > span { font-size:25px;}

#contents_wrap > .contents > .mobile_join_span2 { margin-top:10%; font-weight:bold; display:inline-block;font-size:30px;margin-bottom:20px; }
#contents_wrap > .contents > .mobile_join_span3 { font-size:20px; margin-top:1%; color:#262626; line-height:25px; }

#contents_wrap > .contents > .mobile_join_table { border:2px #262626 solid; width:100%; margin:0 auto; border-collapse: collapse;}
#contents_wrap > .contents > .mobile_join_table > tbody > tr { height:50px; border:1px #c3c3c3 solid;}
#contents_wrap > .contents > .mobile_join_table > tbody > tr > td { font-size:20px; }
#contents_wrap > .contents > .mobile_join_table > tbody > tr > td:first-child { background:#c3c3c3; width:30%; height:100px; padding:0 30px 0 30px;font-size:20px;}
#contents_wrap > .contents > .mobile_join_table > tbody > tr > td:nth-child(2) { padding:2%; }


#contents_wrap > .contents > .mobile_join_table > tbody > tr > td > .one_input { width:90%; height:50px;}
#contents_wrap > .contents > .mobile_join_table > tbody > tr > td > .mobile_join_txt { font-size:25px; font-weight:bold; line-height:30px; margin-top:3%; display:inline-block;}
#contents_wrap > .contents > .mobile_join_table > tbody > tr > td > .mobile_join_number { width:22%; }

#contents_wrap > .contents > a > .mobile_join_com { background:red; border:none; width:25%; color:white; margin-top:5%; margin-right:5%; margin-left:2%; line-height:40px; font-size:30px; padding:5px 5px 5px 5px;}
#contents_wrap > .contents > a > .mobile_join_cancel { background:#c3c3c3; border:none; width:20%; color:white;  line-height:40px; font-size:30px; padding:5px 5px 5px 5px;}

#contents_wrap > .contents > .contents_right_bot > a > .mobile_join_com { background:red; border:none; width:20%; color:white; margin-top:5%; margin-right:5%; margin-left:2%; line-height:40px;}
#contents_wrap > .contents > .contents_right_bot > a > .mobile_join_cancel { background:#c3c3c3; border:none; width:20%; color:white;  line-height:40px;}

#contents_wrap > .contents > .mobile_login_box { border:2px #464a8a solid; width:80%; margin:5% auto;}
#contents_wrap > .contents > .mobile_login_box:after { clear:both; content:""; display:block;}
#contents_wrap > .contents > .mobile_login_box > .mobile_login_ul { width:70%; display:inline-block; float:left; }
#contents_wrap > .contents > .mobile_login_box > .mobile_login_ul > li { margin-top:10%;}
#contents_wrap > .contents > .mobile_login_box > .mobile_login_ul > li > span { width:40%; font-size:15px; font-weight:bold; float:left; display:inline-block;line-height:35px;}
#contents_wrap > .contents > .mobile_login_box > .mobile_login_ul > li > input { float:left; width:50%; height:50px; line-height:30px; }
#contents_wrap > .contents > .mobile_login_box > a > .mobile_login_enter { background:#464a8a; display:inline-block; width:25%; height:110px; line-height:100px; border-radius:5px; color:white; font-size:25px; margin:6.5% 0 0 -50px;}
#contents_wrap > .contents > .mobile_login_box > .mobile_login_pw { display:inline-block; margin:3% auto;}
#contents_wrap > .contents > .mobile_login_box > .mobile_login_pw > a > li {  margin:3% auto; display:inline-block; float:left;}
#contents_wrap > .contents > .mobile_login_bot { font-size:1.8em; font-weight:bold; display:inline-block; margin-bottom:5%;}



.idpw_inbox { border:0px #eaeaea solid; width:90%;margin:4% auto;position:relative; text-align:right;}


/*모바일 id/pw찾기*/
/*btn*/
/*.btn_wrap {margin:30px auto 40px;text-align:center;}*/
.btn_blue2 {height:36px;padding:5px 30px 7px;color:#FFF;background:#7c8f9d;font-size:15px;text-decoration: none !important;border:1px solid #758998;/*border-radius:2px;*/cursor:pointer;}
.btn_brown2 {height:36px;padding:5px 30px 7px;color:#FFF;background:#858585;font-size:15px;text-decoration: none !important;border:1px solid #7d7d7d;/*border-radius:2px;*/cursor:pointer;}

#contents_wrap .contents .find_idpw_wrap2 {width:100%;margin:10px auto 40px;border:1px solid #c3cace;padding:40px 125px 30px;overflow:hidden;}
#contents_wrap .contents h2.find_idpw {font-size:40px;width:100%;text-align:center;display:inline-block;height:20px;margin:70px 0;}
#contents_wrap .contents h2.find_idpw em {color:#5b7cae;}

#contents_wrap .contents .find_idpw_wrap2 .id_box2 {width:100%;display:inline-block;border:0px solid blue;}
#contents_wrap .contents .find_idpw_wrap2 .id_box2_sub {margin:0 0 0 10%; width:80%;}
#contents_wrap .contents .find_idpw_wrap2 .id_box2 li {margin-bottom:10px;display:inline-block;}
#contents_wrap .contents .find_idpw_wrap2 .id_box2 .lab_g {position:absolute;top:10px;font-size:14px;font-weight:bold;color:#959595;}
#contents_wrap .contents .find_idpw_wrap2 .id_box2 input {height:36px;background:#fff;border:1px #bfbfbf solid;font-size:14px;padding:3px 7px;}
#contents_wrap .contents .find_idpw_wrap2 .btn_findid2 {width:152px;height:84px; border:0px solid green;position:relative;margin:20px 0 0 27%;}
#contents_wrap .contents .find_idpw_wrap2 .btn_cer_send2 {width:152px;height:38px;margin:10px 0 10px 13%;}
#contents_wrap .contents .find_idpw_wrap2 .btn_cer_confirm2 {width:152px;height:38px;margin:10px 0 0 13%;}



#contents_wrap > #contents_line_join3 > .contents_right > .idpw_h1 { margin-top:40px; text-align:center; color:#262626; margin-bottom:20px;}
#contents_wrap > #contents_line_join3 > .contents_right > form > .id_box2 { width:800px; margin-top:20px; border:2px #737373 solid; height:249px; margin:0 auto;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .name_box { margin:50px 0 0 150px; height:31px; width:380px; }
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .name_box > .name_txt { display:inline-block; color:#262626; font-size:23px; margin-top:6px; float:left;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .name_box > .idpw_name_wrap { width:300px; height:25px; background:#fff; font-size:23px; margin-top:8px; float:left; margin-left:15px; border:1px #A9A9A9 solid;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .name_box > input {width:300px; height:25px; background:#fff; font-size:23px; margin-top:8px; float:left; margin-left:15px; border:1px #A9A9A9 solid;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .number_box { margin:30px 0 0 68px; height:31px; width:450px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .number_box > .name_txt { display:inline-block; color:#262626; font-size:23px; margin-left:8px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .number_box > input { margin-left:6px; border:1px #a9a9a9 solid; width:70px; height:25px; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .idpw_txt { font-size:14px; text-align:center; width:350px; margin:25px 0 0 180px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > a > .id_enter { float:right; width:170px; text-align:center; line-height:100px; margin:-135px 70px 0 0; background:#262626; color:white; box-shadow:3px 3px 5px #7F7F7F; font-size:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > a > .id_enter:hover { color:#E9E9E9; background:#1E1E1E;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .id_com { font-size:18px; text-align:center;margin-top:20px; margin-right:60px;} 
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .id_com > span { color:blue; font-weight:bold;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .id_box2 > .id_fail {margin-right:60px; font-size:18px; text-align:center;} 




/**/
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 { width:800px; margin-top:20px; border:2px #737373 solid; margin:0 auto; border:1px red solid;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2:after { content:""; clear:both; display:block;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box { margin:40px 0 0 112px; height:31px; width:350px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box > .name_txt { display:inline-block; color:#262626; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box > .idpw_name_wrap2 > input { border:1px #a9a9a9 solid; background:#fff; margin-left:20px; width:280px; height:25px; margin-top:8px; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box > input { border:1px #a9a9a9 solid; background:#fff; margin-left:20px; width:280px; height:25px; margin-top:8px; font-size:23px;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .number_box { margin:30px 0 0 30px; height:31px; width:435px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .number_box > .name_txt { display:inline-block; color:#262626; font-size:23px; margin-left:13px; padding-right:3px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .number_box > input { margin-left:10px; width:70px; line-height:25px; font-size:23px;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .idpw_txt { font-size:13.5px; text-align:center; width:300px; margin:20px 0 0 170px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > a > .id_enter { float:right; width:170px; text-align:center; line-height:38px; margin:-65px 40px 0 0; background:#262626; color:white; box-shadow:3px 3px 5px #7F7F7F; font-size:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > a > .id_enter:hover { color:#E9E9E9; background:#1E1E1E;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_box2_s { margin:40px 0 0 120px; height:31px; width:400px; }
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_box2_s > .id_txt { display:inline-block; color:#262626; font-size:23px; margin-left:5px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_box2_s > .idpw_id_wrap2 { width:280px; height:25px; border:1px #a9a9a9 solid; background:#fff; font-size:23px; margin-left:90px; margin-top:-30px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_box2_s > input {width:290px; height:25px; border:1px #a9a9a9 solid; background:#fff; font-size:23px; margin-left:105px; margin-top:-30px;}

#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .pw_com > .idpw_number_wrap2 { margin:20px 0 0 210px; width:280px; border:1px #a9a9a9 solid; background:#fff; height:25px; font-size:15px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .pw_com > input {margin:20px 0 0 225px; width:290px; border:1px #a9a9a9 solid; background:#fff; height:25px; font-size:15px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .idpw_com { margin-top:-35px; box-shadow:3px 3px 5px #7F7F7F; float:right; margin-right:70px;}

#contents_wrap > #contents_line_join3 > .contents_right > .idpw_h1 { margin-top:40px; text-align:center; color:#262626; margin-bottom:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2  { width:800px; margin-top:20px; border:2px #737373 solid; height:370px; margin:0 auto;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box { margin:50px 0 0 150px; height:31px; width:380px; }
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box > .name_txt { display:inline-block; color:#262626; font-size:23px; float:left; margin-top:4px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .name_box > input {width:290px; line-height:25px; font-size:23px; float:left; margin-left:30px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .number_box { margin:30px 0 0 68px; height:31px; width:450px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > ..pw_box2 > .number_box > .name_txt { display:inline-block; color:#262626; font-size:27px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2> .number_box > input { margin-left:13px; border:1px #a9a9a9 solid; width:70px; height:25px; font-size:23px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .idpw_txt { font-size:14px; text-align:center; width:350px; margin:25px 0 0 180px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2> a > .id_enter { float:right; width:170px; text-align:center; line-height:100px; margin:-135px 70px 0 0; background:#262626; color:white; box-shadow:3px 3px 5px #7F7F7F; font-size:20px;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > a > .id_enter:hover { color:#E9E9E9; background:#1E1E1E;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_com { font-size:18px; text-align:center;margin-top:20px; margin-right:60px;} 
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_com > span { color:blue; font-weight:bold;}
#contents_wrap > #contents_line_join3 > .contents_right >  form > .pw_box2 > .id_fail {margin-right:60px; font-size:18px; text-align:center;} 
/**모바일 id/pw찾기*/








/*모바일 구매*/
#contents_wrap > .contents { margin:0 auto;}
#contents_wrap > .contents:after { clear:both; content:""; display:block;}
#contents_wrap > .contents > a > .mobile_buy_ul { width:45%; display:inline-block; margin-right:6%; margin-left:2%; float:left; margin-top:5%; }
#contents_wrap > .contents > a > .mobile_buy_ul > li { margin-top:3%;}
#contents_wrap > .contents > a > .mobile_buy_ul > li:first-child { border:1px #c3c3c3 solid; display:inline-block; color:black;}

.mobile_goods_name {color:black; padding:3%; font-size:20px; font-weight:300;}
#contents_wrap > .contents > a > .mobile_buy_ul > li:nth-child(2) { color:black; line-height:15px; font-weight:bold; font-size:20px;}
#contents_wrap > .contents > a > .mobile_buy_ul > li:nth-child(3) { color:red; line-height:15px;  font-size:30px;}
#contents_wrap > .contents > a > .mobile_buy_ul > li:nth-child(4) { color:black;}
#contents_wrap > .contents > a > .mobile_buy_ul > li:nth-child(5) { background:#dd3313; border:1px red solid; display:inline-block; width:40%; height:30px; color:white;font-size:20px;line-height:25px;}

#contents_wrap > .contents > a > .mobile_buy_ul2 {  width:45%; float:left; margin-top:5%; }
#contents_wrap > .contents > a > .mobile_buy_ul2 > li { margin-top:3%;}
#contents_wrap > .contents > a > .mobile_buy_ul2 > li:first-child { border:1px #c3c3c3 solid; display:inline-block;}
#contents_wrap > .contents > a > .mobile_buy_ul2 > li:nth-child(2) { color:black; padding:3%; font-size:20px; font-weight:bold;}
#contents_wrap > .contents > a > .mobile_buy_ul2 > li:nth-child(3) { color:red; line-height:15px; font-size:30px;}
#contents_wrap > .contents > a > .mobile_buy_ul2 > li:nth-child(4) { color:black;}
#contents_wrap > .contents > a > .mobile_buy_ul2 > li:nth-child(5) { background:#dd3313; border:1px red solid; display:inline-block; width:40%; height:30px;color:white;font-size:20px;line-height:25px;}

#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul { width:50%; display:inline-block; margin-right:6%; margin-left:2%; float:left; margin-top:5%; }
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul > li { margin-top:3%;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul > li:first-child { border:1px #c3c3c3 solid; display:inline-block;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul > li:nth-child(2) { color:black; padding:3%; font-size:20px; font-weight:bold;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul > li:nth-child(3) { color:red; line-height:15px;  font-size:30px;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul > li:nth-child(4) { color:black;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul > li:nth-child(5) { border:1px red solid; display:inline-block; width:50%; color:red;}

#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 {  width:45%; float:left; margin-top:5%; }
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 > li { margin-top:3%;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 > li:first-child { border:1px #c3c3c3 solid; display:inline-block;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 > li:nth-child(2) { color:black; padding:3%; font-size:20px; font-weight:bold;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 > li:nth-child(3) { color:red; line-height:15px; font-size:30px;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 > li:nth-child(4) { color:black;}
#contents_wrap > .contents > .mobile_box_line3 > a > .mobile_buy_ul2 > li:nth-child(5) { border:1px red solid; display:inline-block; width:50%; color:red;}



/*제품소개*/
#contents_wrap > .contents > .mobile_buy_button { width:80%; line-height:40px; margin-top:5%; background:#dd3313; font-size:25px; color:white;}


/*모바일 후기*/
#contents_wrap > .contents > .mobile_customer_review { border-top: 2px #262626 solid; border-bottom:2px #262626 solid; }
#contents_wrap > .contents > .mobile_customer_review > .mobile_customer_notice > a { color:black;}
#contents_wrap > .contents > .mobile_customer_review > li { padding:3% 0 3% 2%; border-bottom:1px white solid; width:98%; display:inline-block;}
#contents_wrap > .contents > .mobile_customer_review > li > a { float:left;}
#contents_wrap > .contents > .mobile_customer_review > .mobile_customer_notice { font-size:1em; background:#c3c3c3;}
#contents_wrap > .contents > .mobile_customer_review > .mobile_customer_review_li {border-bottom:1px #262626 solid; }

#contents_wrap > .contents > .mobile_customer_review > li > a { float:left;}
#contents_wrap > .contents > .mobile_customer_review > .mobile_customer_review_li > a > .mobile_review_data { float:left; color:#848484;}
#contents_wrap > .contents > .mobile_customer_review > .mobile_customer_review_li > a > .mobile_review_tittle { float:left; padding:0.6% 0; display:inline-block; font-size:1.4em; color:#262626; text-align:left;}

#contents_wrap > .contents > .mobile_customer_txt { padding:0.8% 0;}
#contents_wrap > .contents > .mobile_customer_txt:after { clear:both; content:""; display:block;}
#contents_wrap > .contents > .mobile_customer_txt > .mobile_review_txt { color:red; padding:0.5% 0;}
#contents_wrap > .contents > .mobile_customer_txt > .mobile_review_txt2 { color:#848484; padding:0.5% 0;}

#contents_wrap > .contents > .customer_review_number { padding-top:5%;}
#contents_wrap > .contents > .customer_review_number > a { color:black;}
#contents_wrap > .contents > .customer_review_number > a > li { width:10%;height:50px; padding-top:1%; padding-bottom:1.5%; margin-right:2%; background:#c3c3c3; display:inline-block;font-size:30px;line-height:30px;}

#contents_wrap > .contents:after { content:""; display:block; clear:both;}
#contents_wrap > .contents > .mobile_coustomer_search { display:block; margin:3% 0;}
#contents_wrap > .contents > .mobile_coustomer_search:after { clear:both; content:""; display:block;}
#contents_wrap > .contents > .mobile_coustomer_search > li { float:left;}
#contents_wrap > .contents > .mobile_coustomer_search > li > input { float:left; display:inline-block; height:50px;}
#contents_wrap > .contents > .mobile_coustomer_search > li > button { float:left; display:inline-block; height:50px; width:50px; background:#262626; color:white; border:none;font-size:20px; }


/*모바일 회원가입 완료페이지*/
#contents_wrap > .contents > .mobile_join3_com { font-size:1.2em; display:inline-block; text-align:left; margin:10% 0 0 0;}

/*모바일 장바구니 css*/
#contents_wrap > .contents > .mobile_cart_list {border-collapse: collapse; width:100%; margin:0 auto; border-top:2px #262626 solid; border-bottom:2px #262626 solid;}
#contents_wrap > .contents > .mobile_cart_list > tbody > tr { line-height:250%; border-bottom:1px #262626 solid; font-size:30px; }
#contents_wrap > .contents > .mobile_cart_list > tbody > tr:last-child { line-height:150%;}
#contents_wrap > .contents > .mobile_cart_list > tbody > tr > .mobile_red { color:red; }
#contents_wrap > .contents > .mobile_cart_list > tbody > tr > .mobile_red > a { color:red;}
#contents_wrap > .contents > a > .mobile_cart_btn { width:80%; color:white; border:none; background:red; cursor: pointer; margin-top:5%;margin-bottom:3%;line-height: 40px; font-size:1.2em; font-weight:bold;}


/*모바일 구매 뷰페이지*/
#contents_wrap > .contents > .mobile_buy_box { margin-top:5%; width:100%; border-top:2px #262626 solid; border-bottom:2px #262626 solid;}
#contents_wrap > .contents > .mobile_buy_box:after { content:""; clear:both; display:block;}
#contents_wrap > .contents > .mobile_buy_box > .mobile_goods_img { float:left;}

#contents_wrap > .contents > .mobile_buy_box > .mobile_buy_ul { margin-bottom:1%; width:47%; text-align:left; float:left;}
#contents_wrap > .contents > .mobile_buy_box > .mobile_buy_ul > li > input { width:15%;}
#contents_wrap > .contents > .mobile_buy_box > .mobile_buy_ul > li { padding:2% 0 1% 24%;}
#contents_wrap > .contents > .mobile_buy_box > .mobile_buy_ul > li:first-child { font-weight:bold; font-size:1.2em;}

#contents_wrap > .contents > .mobile_buy_box > a > .mobile_view_com { background:#092360; color:white; font-size:18px; border:none; font-weight:bold; padding:1% 1%; float:right; margin-right:1%;}
#contents_wrap > .contents > .mobile_buy_box > a > .mobile_view_com:hover { background:#072a7c}
#contents_wrap > .contents > .mobile_buy_box > a > .mobile_view_cartin { background:grey; color:white; font-size:18px; border:none; font-weight:bold; padding:1% 1%; float:right; margin-right:3%;}



/*모바일 구매 완료페이지*/
#contents_wrap > .contents > .mobile_order_top { font-size:1.5em; margin-top:2%; font-weight:bold;}
#contents_wrap > .contents > .mobile_order_list {border-collapse: collapse; width:100%;  margin:0 auto; border-top:2px #262626 solid; border-bottom:2px #262626 solid;}
#contents_wrap > .contents > .mobile_order_list > tbody > tr { line-height:250%; border-bottom:1px #262626 solid;}
#contents_wrap > .contents > .mobile_order_list > tbody > tr > td:first-child { width:25%;}
#contents_wrap > .contents > .mobile_order_list > tbody > tr:last-child { line-height:150%;}
#contents_wrap > .contents > .mobile_order_list > tbody > tr > .mobile_red { color:red;}
#contents_wrap > .contents > .mobile_order_list > tbody > tr > .mobile_red > a { color:red;}

#contents_wrap > .contents > a > .mobile_cart_btn { width:80%; color:white; border:none; background:#dd3313; cursor: pointer; margin-top:5%;margin-bottom:3%;line-height: 40px; font-size:1.2em; font-weight:bold;}

#contents_wrap > .contents > .mobile_order_table { width:100%; border-collapse: collapse; border-top:2px #262626 solid; border-bottom:2px #262626 solid;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr { border-bottom:1px #262626 solid;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td { padding:2% 0;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td:first-child { font-weight:bold; width:35%; background:#d9d9d9;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > input { float:left;  }
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > .input_long { margin-left:2%; padding:1% 0; height:35px; }
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > .input_short { margin:0 2%; padding:1% 0; width:20%; height:35px; }
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > .hyphen { float:left;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > .mobile_red { color:red;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > .mobile_order_memo { margin-top:1%; float:left; margin-left:3%; color:#575757;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > .input_100 { margin-left:2%; width:67%; padding:1% 0;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > .mobile_point_txt { text-align:left; padding-left:3%; padding-right:2%;}
#contents_wrap > .contents > .mobile_order_table > tbody > tr > td > textarea { float:left;}
#contents_wrap > .contents > .mobile_dele_txt {margin-top:2%; display:inline-block; color:#0567B2;}

#contents_wrap > .contents > .mobile_order_payment {border-collapse: collapse; border-top:2px #262626 solid; border-bottom:2px #262626 solid; width:100%;}
#contents_wrap > .contents > .mobile_order_payment > tbody > tr:first-child {border-bottom:1px solid #c3c3c3;}
#contents_wrap > .contents > .mobile_order_payment > tbody > tr > td { text-align:center; padding:3% 0;}

#contents_wrap > .contents > a > .mobile_join_com { background:red; border:none; width:20%; color:white; margin-top:5%; margin-right:5%; margin-left:2%; line-height:40px;}
#contents_wrap > .contents > a > .mobile_join_cancel { background:#c3c3c3; border:none; width:20%; color:white;  line-height:40px;}


/*모바일 후기 뷰페이지*/
#contents_wrap > .contents > .mobile_review_big { margin-top:2%; width:100%; border-top:2px #262626 solid; border-bottom:2px #262626 solid; }
#contents_wrap > .contents > .mobile_review_big:after { clear:both; display:block; content:"";}
.notice_mark { float:left; margin-left:10px; text-align:left;}

#contents_wrap > .contents > .mobile_review_big > .mobile_review_top { border:1px #c3c3c3 solid;}
#contents_wrap > .contents > .mobile_review_big > .mobile_review_top:after { clear:both; display:block; content:"";}
#contents_wrap > .contents > .mobile_review_big > .mobile_review_top > .mobile_review_left { width:70%; line-height:50px; background:#fff; float:left; font-size:1.2em;}
#contents_wrap > .contents > .mobile_review_big  > .mobile_review_top > .mobile_review_right { width:30%; height:50px; background:#c3c3c3; font-size:1.2em; float:right;}

#contents_wrap > .contents > .mobile_review_big  > .mobile_review_table { width:70%; margin:3% auto;}
#contents_wrap > .contents > .mobile_review_big  > .mobile_review_table > tbody > tr > td { border:1px #c3c3c3 solid;}

#contents_wrap > .contents > .mobile_review_big  > .mobile_reivew_contents { padding:1%; font-size:1.2em; text-align:left;}

#contents_wrap > .contents > .mobile_review_big  > .mobile_review_scrape { border:1px #c3c3c3 solid; width:30%; display:inline-block; margin:1% 0; float:right;}
#contents_wrap > .contents > .mobile_review_big  > .mobile_review_scrape:after { content:""; display:block; clear:both;}
#contents_wrap > .contents > .mobile_review_big  > .mobile_review_scrape > li { font-size:0.8em; padding:2% 5%; border-bottom:1px #c3c3c3 solid;}
#contents_wrap > .contents > .mobile_review_big  > .mobile_review_scrape > a > li { margin-left:1.5%; float:left; padding:5%;}

#contents_wrap > .contents > .mobile_review_bot { display:inline-block; float:right; margin-right:2%; margin-top:2%;}
#contents_wrap > .contents > .mobile_review_bot:after { content:""; clear:both; display:block;}
#contents_wrap > .contents > .mobile_review_bot > li { float:left; }


/*모바일 리뷰 write*/
#contents_wrap > .contents > .mobile_write_table { border-collapse: collapse; width:100%; border-top:2px #262626 solid; border-bottom:2px #262626 solid;}

#contents_wrap > .contents > .mobile_write_table > tbody > tr { border-bottom:1px #c3c3c3 solid;}
#contents_wrap > .contents > .mobile_write_table > tbody > tr > td:first-child { width:20%; padding:2% 0;}
#contents_wrap > .contents > .mobile_write_table > tbody > tr > td > input { float:left; padding:1% 0;}
#contents_wrap > .contents > .mobile_write_table > tbody > tr > td > .mobile_write_title { width:90%;}

#contents_wrap > .contents > a > .mobile_view_com { margin-top:5%; margin-right:1%; background:#092360; color:white; border:none; font-weight:bold; padding:2% 10%;}
#contents_wrap > .contents > a > .mobile_view_com:hover { background:#072a7c;}
#contents_wrap > .contents > a > .mobile_view_cartin { background:grey; color:white; margin-left:1%; border:none; font-weight:bold; padding:2% 10%;}


/*제품소개*/
.pro_btn { width:200px; line-height:37px; background:transparent; border:2px solid #092360; color:#092360; margin:30px 0 30px 450px; position:relative;}
.pro_btn .pro_buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
.pro_btn .pro_buy span {display:block; width:200px; height:37px; line-height:37px; color:#fff; background-color:#092360;}


/*구매 뷰페이지 추가*/
#contents_wrap > #contents_line_join3 > .contents_right > #gift { text-align:center; line-height:18px; width:694px; font-size:12px; height:100px;}
#contents_wrap > #contents_line_join3 > .contents_right > #gift:after {content:""; display:block; clear:both;}
#contents_wrap > #contents_line_join3 > .contents_right > #gift > .gift2 {padding:5px; width:335px; float:left;border-right:1px #262626 solid;border-bottom:1px #262626 solid; }

#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn { height:53px; font-size:18px; text-align:center; width:1100px; margin-top:20px;}
#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn:after { content:""; clear:both; display:block;}

#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn > li { float:left; padding:15px 0;}
#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn > .explan {width:547px; border-top:2px #262626 solid;border-left:2px #262626 solid;border-right:2px #262626 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn > .explan:hover { background:#E3E3E3; cursor:pointer;}
#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn > .ingre { width:547px; border-top:2px #c3c3c3 solid;border-right:2px #c3c3c3 solid; border-bottom:2px #262626 solid;}
#contents_wrap > #contents_line_join3 > .contents_right > .purchase_m_btn > .ingre:hover { background:#E3E3E3; cursor:pointer;}

.ingree { float:left;width:100%;display:none;margin-bottom:40px;}
.ingree h4 {font-size:17px;font-weight:bold;color:#333333;margin:25px 0 20px;}
.ingree .main_ingre {margin-bottom:25px;}
.ingree .main_ingre li {font-size:13px;padding-left:15px;background:url('/img/KR/product_img/dot_goods_ingre.png')no-repeat 5px 7px;}
.ingree .main_ingre li strong {color:#5a5a5a;}
.ingree .add_ingre {margin-bottom:20px;}
.ingree .add_ingre:after { content:""; display:block; clear:both;}
.ingree .add_ingre img {float:left;width:160px;margin-right:20px;}
.ingree .add_ingre .ingre_contents {float:left;width:850px;}
.ingree .add_ingre .ingre_contents .ingre_tit {font-size:14px;color:#0367B2;font-weight:bold;padding:10px 0;}
.ingree .add_ingre .ingre_contents li {font-size:13px;}
.ingree .add_ingre .ingre_contents li:nth-child(3) { padding-bottom:7px; width:700px; border-bottom:2px #0367B2 solid; font-size:13px; line-height:18px;}


/*모바일 faq*/
#contents_wrap > .contents > .faq_table { border-collapse: collapse; margin-top:50px; border-top:0px #262626 solid; width:100%;}
#contents_wrap > .contents > .faq_table > tbody > .faq_table_tr1 { border-bottom:0px #262626 solid; border-left:0px #262626 solid; border-right:0px #262626 solid; font-size:14pt; padding-left:10px;background:#999999;height:50px;}
#contents_wrap > .contents > .faq_table > tbody > .faq_table_tr1 > .faq_table_td1 { padding:10px; font-weight:bold; color:#262626;font-size:30px;}
#contents_wrap > .contents > .faq_table > tbody > .faq_table_tr2 > .faq_table_td2 { padding:25px; font-size: 11pt; line-height:22px; color:#262626; text-align:left;}
#contents_wrap > .contents > .faq_table > tbody > .faq_table_tr2 > .faq_table_td2 > .red { color:red; font-weight:bold; font-size:13pt;}

#contents_wrap > .contents > .faq_list { width:100%; text-align:center; font-size:0.9em;}
#contents_wrap > .contents > .faq_list:after { content:""; clear:both; display:block;}
#contents_wrap > .contents > .faq_list > a {}
#contents_wrap > .contents > .faq_list > a > li { color:black; text-decoration:underline;text-align:center; float:left; margin-bottom:30px; margin-right:10px;}
#contents_wrap > .contents > .faq_list > a > li:hover { color:red;}


/*제휴문의모바일*/
#contents_wrap > .contents > .alliance_span { font-size:14px; display:inline-block;  margin-top:10px; color:#262626;}
#contents_wrap > .contents > .alliance_agree { color:black; margin-top:20px; font-weight:bold;}
#contents_wrap > .contents > .alliance_agree_box { font-size:15px; padding:10px; width:100%; border:2px red solid;}
#contents_wrap > .contents > .check_agree {vertical-align: top; padding-top:10px; display: inline-block; font-size: 15pt; font-weight: bold; color: #262626;}

#contents_wrap > .contents > .alliance_table {margin-top:20px; border-collapse: collapse; border-top:2px #262626 solid; border-bottom:2px #262626 solid; width:100%;}
#contents_wrap > .contents > .alliance_table > tbody > tr { height:40px; border-bottom:1px #C3C3C3 solid;}
#contents_wrap > .contents > .alliance_table > tbody > tr > td:first-child { width:148px; height:33px; text-align:center;}
#contents_wrap > .contents > .alliance_table > tbody > tr > td > .alliance_text { width:100%;}
#contents_wrap > .contents > .alliance_table > tbody > tr > td > input { height:28px;}
#contents_wrap > .contents > a > .alliance_bot { width:150px; height:40px; margin-top:20px; border:1px #262626 solid; background:#262626; color:white;}
#contents_wrap > .contents > a > .alliance_bot:hover { background:#434343;}


/*모바일 치과 제휴점 스타일*/
#contents_wrap > #contents > .map_list_box { border-top:2px #262626 solid; border-bottom:2px #262626 solid; overflow:auto; width:100%; height:500px; }
#contents_wrap > #contents > .map_list_box > .map_list_table { border-collapse: collapse; width:100%;}
#contents_wrap > #contents > .map_list_box > .map_list_table > tbody > tr > .unit { font-weight:bold; color:#262626; font-size:18px; text-align:center; padding:10px; width:100%;}
#contents_wrap > #contents > .map_list_box > .map_list_table > tbody > .map_list_contents > td {font-size:15px; padding:15px 0 10px 10px; }
#contents_wrap > #contents > .map_list_box > .map_list_table > tbody > .map_list_contents > td > button {background:#0367B2; color:white; border:none; margin-left:10px; width:80px; line-height:40px;}
#contents_wrap > #contents > .map_list_box > .map_list_table > tbody > .map_list_contents > td > button:hover { background:#004274; cursor:pointer;}

#contents_wrap > #contents > .map_list_box { border-top:2px #262626 solid; border-bottom:2px #262626 solid; overflow:auto; width:100%; height:500px; margin:0 auto;}
#contents_wrap > #contents > .map_list_table1 { border-collapse: collapse; width:100%; margin:0 auto;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr:first-child { background:#262626; color:white; line-height:35px; font-size:18px; text-align:center;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr { width:100%;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr > td:first-child { width:35%;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr > td:nth-child(2) { width:35%;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr > td:nth-child(3) { width:15%;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr > td:nth-child(4) { width:13%;}
#contents_wrap > #contents > .map_list_table1 > tbody > tr > .unit { font-weight:bold; color:#262626; font-size:18px; text-align:center; padding:10px;}

#contents_wrap > #contents > .map_list_table1 > tbody > .map_list_contents > td {font-size:15px; padding:15px 0 10px 10px; }
#contents_wrap > #contents > .map_list_table1 > tbody > .map_list_contents > td > button {background:#0367B2; color:white; border:none; margin-left:10px; width:10%; line-height:40px;}
#contents_wrap > #contents > .map_list_table1 > tbody > .map_list_contents > td > button:hover { background:#004274; cursor:pointer;}

.ggg:hover { text-decoration:underline;}
.gggg:hover { text-decoration:underline;}

.mobile_li { display:inline-block; width:16.6%; background:#262626; color:white; font-size:10pt;; line-height:200%; margin-bottom:3%; margin:0 auto;border:0px solid red;}

.write { background:#262626; color:white; float:right; margin-bottom:100px; padding:5px 20px; font-size:20px; margin-top:-70px;}
.write:hover {background:#3F3F3F;}


/*회원탈퇴*/
.drop_out_bot {font-size:19px; line-height:20px; margin-left:380px;}
#order_option { width:50%;}
.mobile_product_list { float:left; width:20%; background:#262626; color:white; font-size:1.2em; margin-bottom:3%; font-size:0.8em; display:block; padding:2% 0;}
.root_daum_roughmap { margin:0 auto;}
.join_go { cursor:pointer; margin-left:10px;}
.join_go:hover { text-decoration:underline;}
.address_order { margin:8px 0 0 10px; height:30px;}
.tbl_type { width:800px; margin:20px auto; border-top:2px #262626 solid; border-bottom:2px #262626 solid; padding:10px; }
.customer_table_td1 { width:80px; text-align:center; }
.customer_table_td3 { width:210px; text-align:center;}
.customer_table_td4 { width:120px;text-align:center;}
.customer_table_td5 {text-align:center; width:120px; text-align:center;}
.customer_table_td6 {text-align:center; width:150px; text-align:center;}
.customer_table_td7 {text-align:center; width:120px; text-align:center;}
.customer_table_td9 { padding-top:13px;}

#contents_wrap > #contents_line_join3 > .contents_right > .customer_table { border-collapse: collapse; margin-top:50px; border-top:1px #262626 solid;  border-bottom:1px #262626 solid; width:1100px; font-size:10pt; color:black;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table1 { border-collapse: collapse; margin-top:20px; border-top:2px #262626 solid;  border-bottom:2px #262626 solid; width:1100px; font-size:10pt; color:black;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table1 > tbody > tr { height:50px;border-bottom:1px #262626 solid; color:black;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table1 > tbody > .point_table_tr1 { text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table1 > tbody > .point_table_tr2 { text-align:center;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table1 > tbody > .point_table_tr1 > .point_table_td1 { width:60px;}
#contents_wrap > #contents_line_join3 > .contents_right > .customer_table1 > tbody > .point_table_tr2 > .point_table_td1 { width:60px;}


/*
.toothpaste1 { position:absolute; display:block; border:1px red solid; height:775px;}
.toothpaste4 { position:absolute; margin-top:264px; display:block;}
*/

/* 치약 */

.grass_box { width:1100px; height:500px; margin-top:20px; background:url('/img/KR/product_img/grass.jpg') no-repeat;}
.ingre_1 { margin-left:340px; margin-top:55px;}
.ingre_2 { margin-left:340px;}
.small_box { width:1100px; height:500px; background:url('/img/KR/product_img/small_bg.jpg') no-repeat;}
.small_box > .small_p { font-size:30px; font-weight:300; margin-left:375px; margin-top:20px;}
.small_1 { margin:35px 0 0 0; opacity:0;}
.small_2 { margin:20px 0 0 0; opacity:0;}
.small_3 { margin:20px 0 0 0; opacity:0;}

.denist_box { width:1100px; height:366px; margin-top:20px; background:url('/img/KR/product_img/dentist.jpg') no-repeat;}
.denist_box > .dentist_txt { margin:262px 0 0 430px;}

.recom { width:1100px; height:625px; margin-top:20px; background:url('/img/KR/product_img/recom_bg.jpg') no-repeat;}
.howto { width:1100px; height:574px; background:url('/img/KR/product_img/howtouse_bg.jpg') no-repeat;}
.tooth_last {margin-top:20px; width:1100px; height:500px; background:url('/img/KR/product_img/finefra_last_bg.jpg') no-repeat;}


/* 비누 */
.soap_box1 { width:1100px; height:500px; background:url('/img/KR/product_img/soap1_bg.jpg') no-repeat;}
.soap_box1 > .soap_box1_txt { margin:200px 0 0 230px;}
.soap_ingre { width:1100px; height:600px; background:url('/img/KR/product_img/ingre_soap_bg.jpg') no-repeat; margin-top:20px;}
.soap_box2 { height:426px; width:1100px; background:url('/img/KR/product_img/panacea_soap2_bg.jpg') no-repeat;}
.soap_box2 > .soap_box2_txt { margin:390px 0 0 330px;}

.flavor { width:1100px; margin-top:20px; height:476px; background:url('/img/KR/product_img/flavor.jpg') no-repeat;}
.flavor > .flavor_txt { margin:300px 0 0 510px;}

.economic { width:1100px; margin-top:20px; height:500px; background:url('/img/KR/product_img/economical.jpg') no-repeat;}
.economic > .eco_1 { margin:90px 0 0 150px;}
.economic > .eco_2 { margin:90px 0 0 -190px;}
.economic > .eco_3 { margin:90px 0 0 -190px;}
.economic > .eco_4 { margin:90px 0 0 -190px;}

.recom_soap { width:1100px; height:832px; margin-top:20px; background:url('/img/KR/product_img/recom_soap_bg.jpg') no-repeat;}
.soap_howto { width:1100px; height:742px; margin-top:20px; background:url('/img/KR/product_img/howto_soap_bg.jpg') no-repeat;}
.soap_howto > .soap_howto_1 { margin:110px 0 0 250px;}
.soap_howto > .soap_howto_2 { margin:-150px 0 0 250px;}
.soap_howto > .soap_howto_3 { margin:-150px 0 0 250px;}
.soap_howto > .soap_howto_4 { margin:-150px 0 0 250px;}

.soap_last { width:1100px; height:550px; margin-top:20px; background:url('/img/KR/product_img/soap_last_bg.jpg') no-repeat;}
.soap_last > .soap_last_txt { margin:65px 0 0 230px;}


/* 샴푸 */
.body_kr .shampoo_box1 {width:1100px; height:452px; margin-top:20px; background:url('/img/KR/product_img/shampoo1_bg.jpg') no-repeat;}
.body_eng .shampoo_box1 {width:1100px; height:452px; margin-top:20px; background:url('/img/ENG/product_img/shampoo1_bg.jpg') no-repeat;}
.shampoo_box1 > .shampoo1_txt { margin:317px 0 0 285px;}

.shampoo_ingre { width:1100px; height:600px; background:url('/img/KR/product_img/ingre_shampoo_bg.jpg') no-repeat; margin-top:20px;}
.shampoo_ingre > .ingre_shampoo1 { margin:20px 0 0 360px;}
.shampoo_ingre > .ingre_shampoo2 { margin:10px 0 0 360px;}
.shampoo_ingre > .ingre_shampoo3 { margin:10px 0 0 360px;}

.usda { width:1100px; height:234px; margin-top:20px; background:url('/img/KR/product_img/usda.jpg') no-repeat;}
.usda > .usda_txt { border:1px #c3c3c3 solid; margin:10px 0 0 900px;}

.scalp { width:1100px; height:400px; background:url('/img/KR/product_img/scalp_bg.jpg') no-repeat; margin-top:20px;}
.scalp > .scalp_txt { margin:265px 0 0 0; opacity:0;}

.recom_shampoo { width:1100px; height:617px; background:url('/img/KR/product_img/recom_shampoo_bg.jpg') no-repeat; margin-top:20px;}

.shampoo_last { width:1100px; height:500px; margin-top:20px; background:url('/img/KR/product_img/shampoo_last_bg.jpg') no-repeat;}
.shampoo_last > .shampoo_last_txt { margin:130px 0 0 410px;}


/* 테라피 */
.therapy1 { width:1100px; height:500px; background:url('/img/KR/product_img/therapy1_bg.jpg') no-repeat;}
.therapy1 > .therapy1_txt { margin:250px 0 0 340px;}
.therapy_5no { width:1100px; height:369px; margin-top:20px; background:url('/img/KR/product_img/therapy_5no_bg.jpg') no-repeat;}
.therapy_nature { width:1100px; height:700px; margin-top:20px; background:url('/img/KR/product_img/therapy_nature_bg.jpg') no-repeat;}

.oil_water { width:1100px; height:253px; margin-top:20px; background:url('/img/KR/product_img/water_oil_bg.jpg') no-repeat; }
.oil_water > .oil_water_txt { margin:50px 0 0 150px;}

.therapy_recom { width:1100px; height:591px; margin-top:20px; background:url('/img/KR/product_img/therapy_recom_bg.jpg') no-repeat;}

.therapy_ingre { width:1100px; height:600px; margin-top:20px; background:url('/img/KR/product_img/therapy_ingre_bg.jpg') no-repeat;}
.therapy_ingre > .therapy_ingre1 { margin:55px 0 0 326px;}
.therapy_ingre > .therapy_ingre2 { margin:5px 0 0 326px;}
.therapy_ingre > .therapy_ingre3 { margin:5px 0 0 326px;}
.therapy_ingre > .therapy_ingre4 { margin:5px 0 0 326px;}

.therapy_howto { width:1100px; height:1009px; margin-top:20px; background:url('/img/KR/product_img/therapy_howtouse_bg.jpg') no-repeat;}
.therapy_howto > .therapy_howto1 {margin:80px 0 0 158px; }
.therapy_howto > .therapy_howto2 {margin:60px 0 0 158px;}
.therapy_howto > .therapy_howto3 {margin:-110px 0 0 158px;}
.therapy_howto > .therapy_howto4 {margin:-110px 0 0 158px;}
.therapy_howto > .therapy_howto5 {margin:-110px 0 0 158px;}
.therapy_howto > .therapy_howto6 { margin:95px 0 0 158px;}

.therapy_last { width:1100px; height:500px; margin-top:30px; background:url('/img/KR/product_img/therapy_last_bg.jpg') no-repeat; }
.therapy_last > .therapy_last_txt { margin:200px 0 0 70px; }


/* 마사지 폼 */
.foam_first { width:1100px; height:500px; background:url('/img/KR/product_img/foam_1_bg.jpg') no-repeat;}
.foam_first > .foam_1_txt { margin:270px 0 0 315px;}
.foam_ingre { width:1100px; height:600px; margin-top:20px; background:url('/img/KR/product_img/foam_ingre_bg.jpg') no-repeat;}

.foam_water { width:1100px; height:366px; margin-top:20px; background:url('/img/KR/product_img/foam_2_bg.jpg') no-repeat;}
.foam_water > .foam_water_txt { margin:300px 0 0 575px; opacity:0; }

.foam_one { width:1100px; height:466px; margin-top:20px; background:url('/img/KR/product_img/foam_one_bg.jpg') no-repeat; }
.foam_one_txt { margin:380px 0 0 120px; opacity:0;}
.foam_4 { width:1100px; height:471px; margin-top:20px; background:url('/img/KR/product_img/foam_4_bg.jpg') no-repeat;}
.foam_recom { width:1100px; height:815px; margin-top:20px; background:url('/img/KR/product_img/foam_recom_bg.jpg') no-repeat;}

.foam_deep { width:1100px; height:493px; margin-top:20px; background:url('/img/KR/product_img/foam_deep_bg.jpg') no-repeat;}
.foam_deep > .foam_deep_1 { margin:75px 0 0 0;}
.foam_deep > .foam_deep_2 { margin:0 0 0 -342px;}
.foam_deep > .foam_deep_3 { margin:0 0 0 -342px;}

.foam_last { width:1100px; height:500px; margin-top:20px; background:url('/img/KR/product_img/foam_last_bg.jpg') no-repeat;}
.foam_last > .foam_last_txt { margin:180px 0 0 95px;}


/*웹 문자보내기*/
.left_mobile { border-left:1px #c3c3c3 solid; border-right:1px #c3c3c3 solid; border-bottom:1px #c3c3c3 solid; color:#5e5e5e; width:215px;}
.app_btn { width:215px; line-height:30px; background:transparent; border:none; background:#F4F4F4; border:1px #ccc solid; color:#353535;position:relative; margin-top:15px; font-size:14px;}
.app_btn .pro_buy { position:absolute; top:0; left:0; width:0; height:100%; overflow:hidden; cursor:pointer;}
.app_btn .pro_buy span {display:block; width:215px; height:30px; line-height:30px; color:#fff; background-color:#092360;}



/*구매 뷰페이지 다시*/
#contents_wrap .contents .goods_view {border-top:1px #dddddd solid;width:1082px;height:450px;margin-bottom:15px;}
#contents_wrap .contents .goods_view .good_img {float:left;position:relative;width:532px;overflow:hidden;}
#contents_wrap .contents .goods_view .good_info {float:left;width:550px;}
#contents_wrap .contents .goods_view .view_table {width:100%;font-size:14px;border-collapse: collapse;margin:20px 0;}
#contents_wrap .contents .goods_view .view_table tbody tr { line-height:40px;}
#contents_wrap .contents .goods_view .view_table tbody tr td:first-child {font-weight:bold;}
#contents_wrap .contents .goods_view .view_table tbody tr td input {width:40px;height:25px;line-height:23px;border:1px solid #d4d8d9;}
#contents_wrap .contents .goods_view .view_table tbody tr td {background:url('/img/KR/product_img/img_dotted.png') repeat left bottom;}
#contents_wrap .contents .goods_view .view_table .qty {position:relative;display:inline-block;width:50px;text-align:left;margin-top:7px;}
#contents_wrap .contents .goods_view .view_table .qty .btn_up {position:absolute;left:39px;top:0;cursor:pointer;}
#contents_wrap .contents .goods_view .view_table .qty .btn_down {position:absolute;left:39px;bottom:0;cursor:pointer;}

#contents_wrap .contents .goods_view .free_gift .calculator { font-weight:bold; font-size:15px;line-height:25px;display:inline-block;margin-bottom:10px;}
#contents_wrap .contents .goods_view .free_gift {float:left;width:100%;}
#contents_wrap .contents .goods_view .free_gift span {vertical-align:initial;}

#contents_wrap .contents .purchase_basic_gift {float:left;width:100%;table-layout:fixed;}
#contents_wrap .contents .purchase_basic_gift th {width:100%;padding:10px 0 12px;background-color:#f2f2f2;font-size:14px;border:1px solid #ddd;}
#contents_wrap .contents .purchase_basic_gift td {text-align:center;padding:15px 0 17px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

#contents_wrap .contents .goods_detail_tab {float:left;width:100%;border-top:1px solid #dddddd;padding:13px 0 0;margin-top:20px;}
#contents_wrap .contents .goods_detail_tab li {float:left;border-left:1px solid #a7a7a7;padding:0 19px;cursor:pointer;}
#contents_wrap .contents .goods_detail_tab li.on {border-left:none;font-weight:bold;color:#343232;}
#contents_wrap .contents .goods_detail {float:left;width:100%;margin-bottom:40px}

#contents_wrap .contents .goods_view .view_table .view_txt { height:290px; display:inline-block; padding:10px; margin-left:30px;}
#contents_wrap .contents .goods_view .view_table .view_txt > li { padding:17px 10px 10px; margin-left:20px;}
#contents_wrap .contents .goods_view .view_table .view_txt > li > h3 { text-align:center;  font-size:19px;}
#contents_wrap .contents .goods_view .view_table a { }
#contents_wrap .contents .goods_view .view_table a .button1 { width:250px; height:45px; background:red; border:none; color:white; font-weight:normal; margin-left:35px;}
#contents_wrap .contents .goods_view .view_table a .button1:hover { background:#C40000;}
#contents_wrap .contents .goods_view .view_table a .button2 { width:250px; height:45px; background:grey; border:none; color:white; font-weight:normal;}
#contents_wrap .contents .goods_view .view_table a .button2:hover { background:#6E6E6E;}


/* input 크로스브라우징 */
.main_app {width:213px; height:25px; overflow:hidden; background:#fff; border:1px #ccc solid;}


/* 구매페이지 동의 */
.order_agree_table { background:#ccc;}
.order_agree_table > tbody > tr:first-child { text-align:center; font-weight:400; font-size:20px;}
.order_agree_table > tbody > tr > td { background:#fff; font-size:14px; padding:5px;}


/* 개발과정 */
.body_kr .development {width:1100px; height:2096px; background:url('/img/KR/about_finefra_img/development.jpg') no-repeat;}
.development > .devel_tooth { margin:350px 0 0 800px; opacity:0;}

.leave_span { margin:0 0 10px 130px; }
.leave_spanin { color:red;}

.blog { color:white;}
.blog:hover { text-decoration:underline;}
.edit_infor { margin-left:130px; margin-bottom:15px;}
.essen { color:red;}


/* 코멘트 디자인 */
.comment { width:1100px; background:#F9F9F9;}
.comment > tbody > tr > td:first-child { width:150px; padding:5px;}
.comment > tbody > tr > td:nth-child(2) { width:950px; padding:5px;}
.comment > tbody > tr > td > .comment_date { color:#979797; font-size:13px;}


/* 모바일 코멘트 디자인 */
.mobile_comment { width:100%; background:#F9F9F9; margin-top:3%;}
.mobile_comment > tbody > tr > td:first-child { width:20%; padding:5px; font-size:0.9em;}
.mobile_comment > tbody > tr > td:nth-child(2) { width:80%; padding:5px; font-size:0.9em;}
.mobile_comment > tbody > tr > td > .mobile_comment_date { color:#979797; font-size:0.7em;}

.company_history { width:1100px; height:1580px; margin-bottom:150px; background:url('/img/KR/about_finefra_img/company_history.jpg') no-repeat;} 


/**/
.payment_txt { float:left;}
.depositor { float:left; margin:20px 0 0 -330px; width:600px;}
.cash_name { float:left; }
.cash_same { float:left; margin-left:10px;}
.cash_same_txt { float:left; margin-right:10px;}
.cash_recipe { float:left;}
.add_txt { color:red; font-weight:bold; }
.mobile_addtxt { color:red; font-weight:bold;}


/* 개인정보 */
.privacy_wrap { width:100%;}
.privacy_wrap > .privacy { width:1082px; margin:0 auto;}
.privacy_wrap > .privacy:after { content:""; clear:both; display:block;}
.privacy_login { float:right;box-sizing:border-box;margin-top:20px;}
.privacy_wrap > .privacy_header_wrap { border-top:1px #c3c3c3 solid; border-bottom:1px #c3c3c3 solid; width:100%;}
.privacy_wrap > .privacy_header_wrap:after {content:""; clear:both; display:block;}
.privacy_wrap > .privacy_header_wrap > .privacy_header:after {content:""; clear:both; display:block;}
.privacy_wrap > .privacy_header_wrap > .privacy_header > .logo { float:left;}

.privacy_header { width:1082px; margin:0 auto; padding:10px 0;}

.privacy_table { font-size:15px; text-align:center; background:#c3c3c3; margin-top:20px;}
.privacy_table > tbody > tr > td > a { color:black;}
.privacy_table > tbody > tr > td { color:black;background:#fff; padding:7px;}
.privacy_table > tbody > tr > td:hover { background:#017DC7; }
.privacy_table > tbody > tr > td:hover a { color:white;}

.privacy_in { margin-top:10px; font-size:15px; line-height:20px;}
.privacy_table2 { border-collapse:collapse; margin-top:50px;}
.privacy_table2 > tbody > tr { width:1100px; border:1px #DADADA solid;}
.privacy_table2 > tbody > tr:first-child > td:first-child {width:250px;}
.privacy_table2 > tbody > tr > td { padding:15px;}
.privacy_table2 > tbody > tr > td:nth-child(2) { font-size:15px; line-height:23px;}

.b_txt { color:#C2CBD2; font-size:50px; float:left;}
.s_txt { color:#017DC7; font-size:18px; float:left; margin-left:65px; margin-top:-35px; line-height:25px;}

.s5_txt { color:#017DC7; font-size:18px; float:left; margin-top:10px; margin-left:5px;}

.txt_box { }
.txt_box:after { clear:both; display:block; content:"";}

.top_go { background:#dadada; border:1px #dadada solid; font-weight:bold; color:#fff; padding:10px; position:fixed; margin:20px 0 0 1200px;}
.top_go:hover { background:#B1B1B1;}

.privacy_footer_wrap { width:100%; background:url('/img/footer.jpg') repeat-x; margin-top:40px;font-family:'나눔 고딕'; } 
.privacy_footer_wrap .privacy_footer { width:1100px; margin:0 auto;}
.privacy_footer_wrap .privacy_footer:after { content:""; clear:both; display:block;}
.privacy_footer_wrap .privacy_footer .privacy_logo { margin-top:30px;}
.privacy_footer_wrap .privacy_footer .privacy_ftxt { color:white; font-size:14px;}
.privacy_ul { float:right; list-style:disc; margin-top:-80px;}
.privacy_ul > li { list-style:disc; color:white; margin-bottom:5px;}
.privacy_ul > li > a { color:white;}
.privacy_ul > li > a:hover { text-decoration:underline;}

.privacy_info { color:white; font-size:14px; float:left; margin-top:20px;}
.privacy_info > li { margin-bottom:5px;}
.privacy_info > li > a { color:white;}
.privacy_info > li > a:hover { text-decoration:underline;}

.privacy_cli { margin-left:50px;}

.privacy_bot_txt { color:white; float:right; width:700px; margin:35px 0 0 0;}


/**/
.terms_header_wrap { width:100%; font-family:'나눔 고딕'; border-top:1px #c3c3c3 solid; border-bottom:1px #c3c3c3 solid;}
.terms_header_wrap:after { clear:both; display:block; content:"";}
.terms_header { width:1082px; margin:0 auto; padding:10px 0;}
.terms_header:after { clear:both; display:block; content:"";}
.terms_login {float:right;box-sizing:border-box;margin-top:20px;}
.terms_logo { float:left;}

.terms_content_wrap { width:100%; font-family:'나눔 고딕';}
.terms_content { width:1082px; margin:0 auto; }
.terms_content:after { content:""; display:block; clear:both;}

.terms_left { float:left;width:50%;font-size:14px;margin-bottom:30px;margin-top:20px;}
.terms_left > li { margin-bottom:5px;}
.terms_left > li > a { margin-left:10px; color:#017DC7; font-weight:bold;}
.terms_left > li > a:hover { text-decoration:underline;}
.terms_right { float:left;width:50%;font-size:14px;margin-bottom:30px;margin-top:20px;}
.terms_right > li { margin-bottom:5px;}
.terms_right > li > a { margin-left:10px; color:#017DC7; font-weight:bold;}
.terms_right > li > a:hover { text-decoration:underline;}

.terms_box { }
.terms_box h4 a { color:black;}
.terms_p { padding:10px 0; font-size:14px; line-height:20px;}

.terms_box2 { margin-top:20px;}
.terms_box2 h4 a { color:black;}


.t_top { margin:300px 0 0 1200px; position:fixed;background:#dadada; border:1px #dadada solid; font-weight:bold; color:#fff; padding:10px; }
.t_top:hover {background:#B1B1B1;}

.terms_footer_wrap { width:100%; background:url('/img/footer.jpg') repeat-x; color:white; font-family:'나눔 고딕';}
.terms_footer { width:1100px; margin:0 auto;}

.terms_logo {}
.terms_ftxt { color:white; font-size:14px;}
.terms_ul {float:right; list-style:disc; margin-top:-80px; }
.terms_ul > li {list-style:disc;margin-bottom:5px;}
.terms_ul > li > a { color:white;}
.terms_ul > li > a:hover { text-decoration:underline;}
.privacy_bot_txt > a { color:white;}
.privacy_bot_txt > a:hover { text-decoration:underline;}


/* 기본형3 */
.history_wrap { width:1020px; margin:0 auto;}
.history_wrap > .his_top_con > .jewoo_his_logo { margin-top:30px; margin-bottom:30px;}

.his_1 { margin-right:23px; box-shadow:2px 2px 5px #5A5A5A;}
.his_2 { margin-right:23px; box-shadow:2px 2px 5px #5a5a5a;}
.his_3 { box-shadow:2px 2px 5px #5a5a5a;}
.his_4 { margin-right:23px; margin-top:60px; box-shadow:2px 2px 5px #5a5a5a;}
.his_5 { margin-right:23px; box-shadow:2px 2px 5px #5a5a5a;}
.his_6 { box-shadow:2px 2px 5px #5a5a5a;}
.his_7 { margin-right:23px; margin-top:60px; box-shadow:2px 2px 5px #5a5a5a;}
.his_8 { margin-right:23px; box-shadow:2px 2px 5px #5a5a5a;}
.his_9 { box-shadow:2px 2px 5px #5a5a5a;}
.his_10 { margin-right:23px; margin-top:60px; box-shadow:2px 2px 5px #5a5a5a;}
.his_11 { margin-right:23px; box-shadow:2px 2px 5px #5a5a5a;}
.his_12 { box-shadow:2px 2px 5px #5a5a5a;}


/* board */
.board_search {text-align:right;margin-bottom:10px;}
.board_search input {height:26px;border:1px solid #bfbfbf;padding:3px;}
.search_nodata {color:#989898;font-weight:bold;font-size:17px;margin-top:22px;text-align:center;}

.tb_board {width:100%;border-top:1px solid #999999;border-bottom:1px solid #dddddd;table-layout:fixed;color:#4f4f4f;}
.tb_board th {font-size:14px;height:43px;border-bottom:1px solid #dddddd;background:#fafafa;}
.tb_board td {font-size:13px;text-align:center;height:35px;line-height:23px;padding:3px 0;}
.tb_board tbody tr {height:32px; border-bottom:1px solid #e3e3e3;}

.tb_board_writing {width:100%;margin:4px 0;table-layout:fixed;border-top:1px solid #999999;border-bottom:1px solid #dddddd;}
.tb_board_writing th {padding:4px 5px 3px;width:25%;background:#fafafa;color:#696d81;text-align:left;padding-left:20px;font-size:13px;height:35px;}
.tb_board_writing td {padding:4px 5px 3px;color:#636363;font-size:13px;}
.tb_board_writing tr {border-bottom:1px solid #ebebeb;}
.tb_board_writing tr:last-child {border-bottom:none;}
.tb_board_writing td input, select {height:26px;border:1px solid #bfbfbf;padding:3px;}
.tb_board_writing .panel {margin-bottom:0;}

.ddan_bdox { width:1100px; border-bottom:1px #e3e3e3 solid; font-size:10pt;}
.ddan_bdox:after { content:""; clear:both; display:block;}
.ddan_bdox > .ddan_left { float:left; width:170px; padding:10px;}
.ddan_right { float:right; width:883px; padding:10px;}
.ddan_txt { width:1017px; height:100px; border:#a6a6a6 solid 1px; padding:5px; }
.ddan_btn { border:1px #a6a6a6 solid;height:112px; background:#f9f9f9; margin:0; padding:0;}
.ddan_btn:hover { cursor:pointer; background:#E0E0E0;}

.ddan33 > td { background:#f9f9f9; padding:10px; text-align:left;}
.ddan44 > .ddan44_1 { width:102px; padding:10px;}
.ddan44 > .ddan44_2 { width:958px; padding:10px;}

.ddan5:after { content:""; clear:both; display:block;}

.mobile_ddan_table { width:100%; border-collapse: collapse;}
.mobile_ddan_table > tbody > tr { border-bottom:1px solid #e3e3e3;}
.mobile_ddan_table > tbody > tr > td { padding:1%;}
.mobile_ddan_table > tbody > tr > td:first-child { width:20%;}
.mobile_ddan_table > tbody > tr > td:nth-child(2) { width:35%;}
.mobile_ddan_table > tbody > tr > td:nth-child(3) { width:25%;}
.mobile_ddan_table > tbody > tr > td:nth-child(4) { width:20%;}
.mobile_ddan_table > tbody > .m_ddan_title { background:#F1F1F1; border-top:1px #424242 solid; border-bottom:1px #424242 solid;}
.m_ddan_date { font-size:0.7em;}

.m_ddan_txt { width:100%;}
.m_ddan_btn { width:100%; height:100%; border-radius:0; border:1px #a6a6a6 solid; background:#E2E2E2;}

.ddan33 {line-height: 170%;}
.dnb_duns { border:1px red solid; float:left; margin:-63px 0 0 100px;}


/* for mobile */
#quick_m_wrap {width:200px; height:100%; display:inline-block; position:fixed; top:0px; right:-201px; border-left:1px solid #54c4d0; z-index:10000; }
#quick_m_wrap #quick_m_bt {width:110px; display:inline-block; position:absolute; left:-91px; bottom:80px;}
#quick_m_wrap #quick_m_bt a {width:100%; display:inline-block;}
#quick_m_wrap #quick_m_bt a img {width:100%;}
#quick_m_wrap #quick_m_bt a.open {}
#quick_m_wrap #quick_m_bt a.close {display:none;}
#quick_m_wrap #quick_m_bt.on a.open {display:none;}
#quick_m_wrap #quick_m_bt.on a.close {display:inline-block;}
#quick_m_wrap #quick_m_bg {width:260px; height:100%; padding-top:20px; background:white;}
#quick_m_wrap #quick_m_bg #quick_m {width:260px; height:92%; padding-left:20px; border-top:1px solid #54c4d0;  border-bottom:1px solid #54c4d0; overflow-y:scroll;}
#quick_m_wrap #quick_m_bg #quick_m p.title {}
#quick_m_wrap #quick_m_bg #quick_m p.call {margin:3px 0px 0px;}
#quick_m_wrap #quick_m_bg #quick_m p.call p.m_open {width:100px; height:100px; margin:13px 0px 0px;}
#quick_m_wrap #quick_m_bg #quick_m p img {width:100px;height:auto;}
#quick_m_wrap #quick_m_bg #quick_m a.bt {width:100px; height:100px; display:block; height:100px; margin:5px 0px 0px; overflow:hidden;}
#quick_m_wrap #quick_m_bg #quick_m a.bt img {width:200px;}
#quick_m_wrap #quick_m_bg #quick_m a.bt:hover img {margin-left:-100%;}
#quick_m_wrap #quick_m_bg #quick_m a.top_bt {width:100px; height:100px; display:block; height:22px; margin:3px 0px 20px; }
#quick_m_wrap #quick_m_bg #quick_m a.top_bt img {width:100px;}