/*reset*/
body,div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,a { margin: 0; padding: 0; }
ul,ol,dl { list-style: none; }
img { border: 0; vertical-align: middle; }
a { text-decoration: none; border: 0 }
body { overflow: hidden; overflow-y: auto; overflow-x: hidden; /*백그라운드 좌측상단에 위치해있으니깐 백그라운드포지션값으로 맞출것 center top; */ }
body, html { width: 100%; }
body .top_bar { background: url('/images/NDM_intro_top.gif') repeat-x; }
body .login_top_bg { background: url('/images/login_top_bg.jpg') repeat-x; height: 36px; }

#intro_wrap { margin: 0 auto; width: 1200px; }
#intro_wrap #header { margin: 0 auto; width: 1055px; height: 84px; }
#intro_wrap .header_line { position: absolute; width: 100%; height: 84px; border-bottom: 3px solid #b5d12e; left: 0px; top: 0px; }
#intro_wrap .header_wrap { width: 1055px; height: 84px; float: left; }
#intro_wrap .header_sign { float: right; margin-top: 5px; }
#intro_wrap .header_wrap h1 { margin: 23px 0px 0px 14px; }
#intro_wrap .intro_login { position: relative; float: right; margin-top: -18px; margin-right: 9px; }
#intro_wrap .intro_login1_1 { margin-bottom: 3px; margin-right: 5px; }
#intro_wrap .intro_login1_1 p { display: inline; }
#intro_wrap .intro_login1 { margin-bottom: 3px; cursor: pointer; }
#intro_wrap .intro_login_button { margin-bottom: 3px; cursor: pointer; }

#intro_contents { margin: 0 auto; width: 1055px; min-height: 600px; }
#intro_contents .con_nav_bg { 
	float: left; width: 865px; height: 335px; margin-top: 17px; 
	border-top: 1px solid #c0c0c0; 
	border-bottom: 1px solid #c0c0c0; 
	border-left: 1px solid #c0c0c0; 
	overflow: hidden; 
}

#intro_contents .con_nav { float: left; margin-top: 17px; }
#intro_contents .con_nav li { cursor: pointer; }
#intro_contents .con_nav1 { display: block; width: 185px; height: 84px; overflow: hidden; border-right: 1px solid #c0c0c0; }
#intro_contents .con_nav2 { display: block; width: 185px; height: 84px; overflow: hidden; border-right: 1px solid #c0c0c0; }
#intro_contents .con_nav3 { display: block; width: 185px; height: 84px; overflow: hidden; border-right: 1px solid #c0c0c0; }
#intro_contents .con_nav4 { display: block; width: 185px; height: 84px; overflow: hidden; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; }
#intro_contents .con_nav li img.none { display: none; }

/*contents_box*/
#intro_contents .contents1 { margin: 0 auto; float: left; width: 1051px; border: 1px solid #d0d0ce; margin-top: 15px; }
#intro_contents .contents1_text { float: left; margin: 10px 0px 0px 14px; }
#intro_contents .contents1_1 { float: left; margin-left: 6px; margin-bottom: 9px; }
#intro_contents .contents1_1 img { float: left; }
#intro_contents .contents1_img { display: block; width: 1035px; float: left; margin: 6px 0px 10px 12px; }
#intro_contents .contents1_left_arr { float: left; margin-right: 12px; margin-top: 106px; cursor: pointer; }
#intro_contents .contents1_img1 { position: relative; float: left; display: block; width: 231px; padding:  0 6px; }
#intro_contents .contents1_right_arr { float: left; margin-left: 12px; margin-top: 106px; cursor: pointer; }
/*img bottom_box*/
#intro_contents .contents_box1 { position: absolute; width: 231px; height: 53px; background: url("/images/contents_bottom_box.png") no-repeat; bottom: 0px; left: 0px; margin:  0 6px; }
#intro_contents .contents_box1_text1 { text-align: center; font: bold 11px/14px "돋움"; color: white; margin-top: 12px; }
#intro_contents .contents_box1_text2 { text-align: center; font: bold 11px/14px "돋움"; color: white; }
#intro_contents .intro_visual { margin: 15px 0px 0px 43px; }

#footer { margin: 0 auto; float: left; width: 1198px; height: 26px; padding-top: 30px; }
#footer_bg { position: absolute; width: 100%; height: 26px; background: #f5f5f5; left: 0px; border: 1px solid #d0d0ce; z-index: 100; }
#footer ul { position: absolute; margin-bottom: 11px; z-index: 110; }
#footer li { float: left; display: block; width: 157px; margin-top: 7px; text-align: center; background: url("/images/top_menu_bar.png") 100% 20% no-repeat; color: #393939; color: #204B21; }
#footer li a { font: bold 14px "黑体"; color: #393939; }
#footer .f_menu4 { background-position: -999em; }
.footer2 { float: left; margin-top: 11px; }
.footer2 h2 { float: left; }
.copyright { float: left; margin-left: 26px; margin-top: 10px }

.login_wrap h1 { text-align: center; margin-bottom: 10px; padding: 10px 0 8px 0; font-size: 18px; border-bottom: 2px solid #ccc; background-color: #595959; color: #fff; font-weight: normal; }
.login_wrap button { background-color: #fff; border: 1px solid #ccc; padding: 4px 0; width: 75px; }
.login_wrap button.b1 { background-color: #343434; color: #fff; }
.login_wrap button.b2 { background-color: #204B21; color: #fff; }
.login_contents_wrap ul li { padding: 5px; }
.login_contents1 { float: left;  }
.login_contents3 { clear: both; float: left; } 
.login_contents5 { clear: both; float: left; }
.login_contents7 { clear: both; float: left; }
.log_nav { border-bottom: 1px solid #d6d8d8; text-align: center; margin-top: 10px; padding-bottom: 10px; }

#wrap { margin: 0 auto; width: 1200px; }
#header { width: 1200px; height: 157px; }
.log_line { position: absolute; width: 100%; height: 38px; border-bottom: 1px solid #dedede; left: 0px }
.log { position: relative; width: 1200px; height: 38px; border-bottom: 1px solid #dedede; margin: 0 auto; }
.log p { float: left; margin-top: 15px; font: bold 12px "돋움"; color: #5a5a5a; margin-left: 76px; }
.log p strong  { color: #70A11B; }
.log ul { float: right; margin-top: 15px; margin-right: 67px; }
.log ul li { float: left; }
.log ul li a { font: 14px "黑体"; color: #575757; margin-left: 8px; margin-right: 8px; letter-spacing: -0.5px; }
.log1 a span { font: bold 13px "黑体"; color: red; } 

.seach_wrap { margin: 0 auto; width: 1200px; height: 90px; position: relative; }
.seach h1 { float: left; margin-left: 67px; margin-top: 24px; }
.seach_bar { float: left; width: 400px; height: 27px; border: 2px solid #a8d755; margin: 34px 15px 0px 20px; text-align: right; }
.seach_bar img { float: right; cursor: pointer; }
.seach_bar .quick_keyword { width: 355px; height: 25px; position: relative; border: 0; }  
.seach ul { float: left; margin-top: 47px; margin-right: 50px; }
.seach ul li { float: left; }
.seach ul li a { font: 11px "돋움"; color: #444444; }
.seach ul li img { margin-right: 6px; margin-left: 6px; margin-top: -2px; }
.event { position:absolute; top: 10px; right: 80px; width: 178px; height: 65px; }
.event img { width: 178px; }

.top_menu { position: relative; float: left; height: 28px; margin: 0 auto; }
.top_menu_line { position: absolute; width: 100%; height: 26px; border-bottom: 3px solid #b5d12e; left: 0px; left: 0px; }
.top_menu>li { float: left; position: relative; top: -3px; width: 120px; height: 31px; text-align: center; background: url("/images/top_menu_bar.png") 100% 45% no-repeat; }
.top_menu>li.selected { background-color: #b5d12e; }
.top_menu>li.selected>a { color: #fff; }
.nav_wrap img { float: left; }
.shop_arrow { margin-top: 13px; }

.shop2 img { float: left; }
.shop_sub { position: relative; }
.shop_sub ul { position: absolute; top: 28px; left: 0px; z-index: 100; border: 2px solid #b5d12e; width: 124px; height: 121px; text-align: center; background: white; display: none; }
.shop_sub ul li { position: relative; }
.shop_sub ul li a { margin-top: 13px; font-size: 14px; height: 13px; font-weight: normal; padding-top: 0px; }
.top_menu .shop_sub2 { display: none; top: -10px; left: 100px; height: auto; width: 160px; padding: 10px 0; }
.top_menu .shop_sub2 li { padding: 5px 0; font-size: 14px; }
.top_menu .shop_sub2 li a { margin-top: 0; font: 12px "돋움"; height: auto; }
.top_menu .shop9 { background-position: -999em; }
.top_menu li a { font: bold 14px "黑体"; color: #121212; height: 31px; display: block; padding-top: 4px; }

.nav_wrap { position: relative;  z-index: 1;}
.nav_wrap .shop1 { float: left; margin-left: 67px; display: block; width: 87px; height: 31px; background: #204b21; cursor: pointer; position: absolute; top: -28px; }
.nav_wrap .shop2 { float: left; margin-left: 67px; display: block; width: 87px; height: 31px; background: #8eb942; text-align: center; cursor: pointer; position: absolute; top: -28px; left: 87px; }
#nav1 { position: absolute; left: 0; top: 0; float: left; width: 172px; height: 400px; border: 1px solid #d0d0ce; margin-left: 67px; overflow: hidden; }
.nav_bg  { position: absolute; top: 230px; left: 60px; }
#nav1 ul li { float: left; }
#nav1 .mall { display: block; width: 172px; height: 31px; text-align: center; border-bottom: 1px solid #d0d0ce; }

#nav1 .mall_1 { width: 6px; height: 122px; border-bottom: 1px solid white; border-right: 1px solid #d0d0ce; background: #e17f7e; }
#nav1 .mall_1-1 { width: 165px; height: 122px; border-bottom: 1px solid white; background: #fce6e6; }
#nav1 .mall_1-1_con { float: left; margin: 10px 0px 0px 21px; font: 14px '黑体'; }
#nav1 .mall_1-1_con li { display: block; clear: both; cursor: pointer; margin-bottom: 6px; }
#nav1 .mall_1-1_con li a { color: black; }

#nav1 .mall_2 { width: 6px; height: 122px; border-bottom: 1px solid white; border-right: 1px solid #d0d0ce; background: #7dbefb; }
#nav1 .mall_2-1 { width: 165px; height: 122px; border-bottom: 1px solid white; background: #eaf3fc; }
#nav1 .mall_2-1_con { float: left; margin: 10px 0px 0px 21px; font: 14px '黑体'; }
#nav1 .mall_2-1_con li { display: block; clear: both; margin-bottom: 6px; }
#nav1 .mall_2-1_con li a { color: black; }

#nav1 .mall_3 { width: 6px; height: 122px; border-bottom: 1px solid white; border-right: 1px solid #d0d0ce; background: #a3a79b; }
#nav1 .mall_3-1 { width: 165px; height: 122px; border-bottom: 1px solid white; background: #f1f1f1; }
#nav1 .mall_3-1_con { float: left; margin: 10px 0px 0px 21px; font: 14px '黑体'; }
#nav1 .mall_3-1_con li { display: block; clear: both; margin-bottom: 6px; }
#nav1 .mall_3-1_con li a { color: black; }

#nav2 { position: absolute; left: 0; top: 0; float: left; width: 172px; height: 400px; border: 1px solid #d0d0ce; margin-left: 67px; overflow: hidden; }
.nav_bg  { position: absolute; top: 230px; left: 60px; }
#nav2 ul li { float: left; }
#nav2 .kind { display: block; width: 172px; height: 31px; text-align: center; border-bottom: 1px solid #d0d0ce; }

#nav2 .kind_1 { width: 6px; height: 122px; border-bottom: 1px solid white; border-right: 1px solid #d0d0ce; background: #e17f7e; }
#nav2 .kind_1-1 { width: 165px; height: 122px; border-bottom: 1px solid white; background: #fce6e6; }
#nav2 .kind_1-1_con { float: left; margin: 18px 0px 0px 21px; font: 14px '黑体'; }
#nav2 .kind_1-1_con li { display: block; width: 87px; clear: both; cursor: pointer; margin-bottom: 8px; }
#nav2 .kind_1-1_con li a { color: black; margin-right: 52px; }

#nav2 .kind_2 { width: 6px; height: 122px; border-bottom: 1px solid white; border-right: 1px solid #d0d0ce; background: #7dbefb; }
#nav2 .kind_2-1 { width: 165px; height: 122px; border-bottom: 1px solid white; background: #eaf3fc; }
#nav2 .kind_2-1_con { float: left; margin: 18px 0px 0px 21px; font: 14px '黑体'; }
#nav2 .kind_2-1_con li { display: block; width: 87px; clear: both; margin-bottom: 8px; }
#nav2 .kind_2-1_con li a { color: black; }

#nav2 .kind_3 { width: 6px; height: 122px; border-bottom: 1px solid white; border-right: 1px solid #d0d0ce; background: #a3a79b; }
#nav2 .kind_3-1 { width: 165px; height: 122px; border-bottom: 1px solid white; background: #f1f1f1; }
#nav2 .kind_3-1_con { float: left; margin: 18px 0px 0px 21px; font: 14px '黑体'; }
#nav2 .kind_3-1_con li { display: block; width: 87px; clear: both; margin-bottom: 8px; }
#nav2 .kind_3-1_con li a { color: black; }

#nav_con_wrap { position: relative; margin-top: 10px; }
.nav_con1 { position: relative; float: left; width: 1018px; overflow: hidden; }
.nav_con1 p { padding: 5px; font-size: 16px; font-weight: bold;}
.nav_con1 li { float: left; width: 198px; height: 198px; border-bottom: 1px solid #dedede; margin-left: 5px; overflow: hidden; }
.nav_con1 li img { width: 198px; }
.nav_con2 { float: left; width: 180px; height: 190px; border: 1px solid #d0d0ce; margin-left: 7px; margin-top: 10px; overflow: hidden; }
.nav_con2 img { display: block; width: 180px; height: 190px; }
.nav_con3 { float: left; width: 180px; height: 190px; border: 1px solid #d0d0ce; margin-left: 7px; margin-top: 7px; overflow: hidden; }
.nav_con3 img { display: block; width: 180px; height: 190px; }
.nav_con4 { float: left; width: 175px; height: 227px; border: 1px solid #d0d0ce; overflow: hidden; }

.nav_sub { position: absolute; width: 57px; height: 340px; border: 1px solid #d0d0ce; top: 10px; left: 890px; text-align: center; }
.nav_sub1 { display: block; padding-top: 4px; width: 57px; height: 15px; background: #70a11b; font: bold 8px "Tahoma"; color: white; }
.nav_sub2 { display: block; width: 57px; height: 19px; border-bottom: 1px solid #d0d0ce; background: #f5ffe4; font: 12px "黑体"; color: #5a5a5a; }
.nav_sub3 { display: block; width: 57px; height: 19px; border-bottom: 1px solid #d0d0ce; background: #f5ffe4; font: 12px "黑体"; color: #5a5a5a; }
.nav_sub4 { margin: 7px 0px 7px 0px; font-size: 12px; word-spacing: -1px; letter-spacing: -1px }
.nav_sub5,.nav_sub6,.nav_sub7,.nav_sub8  { display: inline-block; width: 46px; height: 46px; border: 1px solid #d0d0ce; }
.nav_sub9  { display: block; width: 51px; margin-top: 4px; cursor: pointer; text-align: center; }
.nav_sub9 img { float: left; margin-left: 3px; }
.nav_sub_top  { position: absolute; top: 355px; left: 890px; }

#contents  { float: left; width: 1200px; text-align: center; }
#contents div { margin-top: 10px; }
#contents .contents1 { margin: 0 auto; float: left; width: 1051px; height: 293px; border: 1px solid #d0d0ce; margin-left: 67px; margin-bottom: 8px; }
#contents .contents1_text { float: left; margin: 10px 0px 0px 14px; }
#contents .contents1_1 { float: left; margin-left: 6px; margin-bottom: 9px; }
#contents .contents1_1 img { float: left; }
#contents .contents1_img { display: block; width: 1035px; float: left; margin: 6px 0px 0px 6px; }
#contents .contents1_left_arr { float: left; margin-right: 12px; margin-top: 106px; cursor: pointer; }
#contents .contents1_img1 { position: relative; float: left; display: block; padding: 0 6px; }
#contents .contents1_right_arr { float: left; margin-left: 16px; margin-top: 106px; cursor: pointer; }
/*img bottom_box*/
#contents .contents_box1 { position: absolute; width: 231px; height: 43px; background: url("/images/contents_bottom_box.png") no-repeat; bottom: 0px; left: 0px; margin: 0 6px; }
#contents .contents_box1_text1 { text-align: center; font: bold 11px/14px "돋움"; color: white; margin-top: 12px; }
#contents .contents_box1_text2 { text-align: center; font: bold 11px/14px "돋움"; color: white; }

#contents .contents2 { position: relative; margin: 0 auto; float: left; width: 1051px; height: 360px; border: 1px solid #d0d0ce; margin-left: 67px; margin-bottom: 23px; }
#contents .contents2_new img { position: absolute; top: 10px; left: -10px; z-index: 100; }
#contents .contents2 ul { margin-top: 11px; }
#contents .contents2_img1 { position: relative; float: left; display: block; padding: 0 6px; width: 160px; height: 160px; margin-top: 10px; }
#contents .contents2_img1 img { display: block; width: 160px; border: 1px solid #d0d0ce; }
#contents .contents2_event { display: block; float: left; width: 257px; margin-left: 11px; height: 224px; }
/*img bottom_box*/
#contents .contents_box { position: absolute; width: 162px; height: 65px; background: url("/images/contents_bottom_box.png") no-repeat; bottom: 0; left: 0px; margin: 0 6px; }
#contents .contents_box_text1 { text-align: center; font: bold 12px/14px "돋움"; color: white; margin-top: 9px; }
#contents .contents_box_text2 { text-align: center; font: bold 12px/14px "돋움"; color: white; }
#contents .contents_box_text3 { text-align: center; font: 12px/14px "돋움"; color: white; }

#contents .contents3 { clear: both; margin-left: 67px; margin-bottom: 44px }
#contents .contents3_1 { float: left; width: 626px; height: 160px; border: 1px solid #d0d0ce; margin-right: 5px; margin-bottom: 1px; }
#contents .contents3_1 img { display: block; width: 626px; height: 160px; }
#contents .contents3_2 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 2px; }
#contents .contents3_2 img { display: block; width: 418px; height: 78px; }
#contents .contents3_3 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 1px; }
#contents .contents3_3 img { display: block; width: 418px; height: 78px; }
#contents .contents3_4 { position: relative; float: left; width: 1052px; height: 78px; border: 1px solid #d0d0ce; }
#contents .contents3_4 .contents3_4bg { display: block; width: 1052px; height: 78px; }
#contents .contents3_4 a { position: absolute; top: 5px; left: 877px; }

#contents .contents4 { position: relative; margin: 0 auto; float: left; width: 1051px; height: 360px; border: 1px solid #d0d0ce; margin-left: 67px; margin-bottom: 23px; margin-top: 20px; }
#contents .contents4_new img { position: absolute; top: 10px; left: -10px; z-index: 100; }
#contents .contents4 ul { margin-top: 11px; }
#contents .contents4_left_arr { float: left; margin-right: 11px; margin-top: 104px; margin-left: 6px; cursor: pointer; }
#contents .contents4_img1 { position: relative; overflow: hidden; float: left; display: block; margin-right: 17px; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents4_img1 img { display: block; width: 221px; height: 222px; }
#contents .contents4_img2 { position: relative; overflow: hidden; float: left; display: block; margin-right: 17px; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents4_img2 img { display: block; width: 221px; height: 222px; }
#contents .contents4_img3 { position: relative; overflow: hidden; float: left; display: block; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents4_img3 img { display: block; width: 221px; height: 222px; }
#contents .contents4_right_arr { float: left; margin-top: 104px; margin-left: 11px; cursor: pointer; }
#contents .contents4_event { display: block; float: left; width: 257px; margin-left: 11px; height: 224px; }

#contents .contents5 { clear: both; margin-left: 67px; margin-bottom: 44px }
#contents .contents5_1 { float: left; width: 626px; height: 160px; border: 1px solid #d0d0ce; margin-right: 5px; margin-bottom: 1px; }
#contents .contents5_1 img { display: block; width: 626px; height: 160px; }
#contents .contents5_2 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 2px; }
#contents .contents5_2 img { display: block; width: 418px; height: 78px; }
#contents .contents5_3 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 1px; }
#contents .contents5_3 img { display: block; width: 418px; height: 78px; }
#contents .contents5_4 { position: relative; float: left; width: 1052px; height: 78px; border: 1px solid #d0d0ce; }
#contents .contents5_4 .contents3_4bg { display: block; width: 1052px; height: 78px; }
#contents .contents5_4 a { position: absolute; top: 5px; left: 877px; }

#contents .contents6 { position: relative; margin: 0 auto; float: left; width: 1051px; height: 360px; border: 1px solid #d0d0ce; margin-left: 67px; margin-bottom: 23px; margin-top: 20px; }
#contents .contents6_new img { position: absolute; top: 10px; left: -10px; z-index: 100 }
#contents .contents6 ul { margin-top: 11px; }
#contents .contents6_left_arr { float: left; margin-right: 11px; margin-top: 104px; margin-left: 6px; cursor: pointer; }
#contents .contents6_img1 { position: relative; overflow: hidden; float: left; display: block; margin-right: 17px; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents6_img2 { position: relative; overflow: hidden; float: left; display: block; margin-right: 17px; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents6_img3 { position: relative; overflow: hidden; float: left; display: block; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents6_right_arr { float: left; margin-top: 104px; margin-left: 11px; cursor: pointer; }
#contents .contents6_event { display: block; float: left; width: 257px; margin-left: 11px; height: 224px; }

#contents .contents7 { clear: both; margin-left: 67px; margin-bottom: 31px }
#contents .contents7_1 { float: left; width: 626px; height: 160px; border: 1px solid #d0d0ce; margin-right: 5px; margin-bottom: 1px; }
#contents .contents7_1 img { display: block; width: 626px; height: 160px; }
#contents .contents7_2 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 2px; }
#contents .contents7_2 img { display: block; width: 418px; height: 78px; }
#contents .contents7_3 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 1px; }
#contents .contents7_3 img { display: block; width: 418px; height: 78px; }
#contents .contents7_4 { position: relative; float: left; width: 1052px; height: 78px; border: 1px solid #d0d0ce; }
#contents .contents7_4 .contents3_4bg { display: block; width: 1052px; height: 78px; }
#contents .contents7_4 a { position: absolute; top: 5px; left: 877px; }


#contents .contents8 { position: relative; margin: 0 auto; float: left; width: 1051px; height: 360px; border: 1px solid #d0d0ce; margin-left: 67px; margin-bottom: 21px; margin-top: 20px; }
#contents .contents8_new img { position: absolute; top: 10px; left: -10px; z-index: 100 }
#contents .contents8 ul { margin-top: 11px; }
#contents .contents8_left_arr { float: left; margin-right: 11px; margin-top: 104px; margin-left: 6px; cursor: pointer; }
#contents .contents8_img1 { position: relative; overflow: hidden; float: left; display: block; margin-right: 17px; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents8_img1 img { display: block; width: 221px; height: 222px; }
#contents .contents8_img2 { position: relative; overflow: hidden; float: left; display: block; margin-right: 17px; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents8_img2 img { display: block; width: 221px; height: 222px; }
#contents .contents8_img3 { position: relative; overflow: hidden; float: left; display: block; width: 221px; height: 222px; border: 1px solid #d0d0ce; }
#contents .contents8_img3 img { display: block; width: 221px; height: 222px; }
#contents .contents8_right_arr { float: left; margin-top: 104px; margin-left: 11px; cursor: pointer; }
#contents .contents8_event { display: block; float: left; width: 257px; margin-left: 11px; height: 224px; }

#contents .contents9 { clear: both; margin-left: 67px; margin-bottom: 59px; }
#contents .contents9_1 { float: left; width: 626px; height: 160px; border: 1px solid #d0d0ce; margin-right: 5px; margin-bottom: 1px; }
#contents .contents9_1 img { display: block; width: 626px; height: 160px; }
#contents .contents9_2 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 2px; }
#contents .contents9_2 img { display: block; width: 418px; height: 78px; }
#contents .contents9_3 { float: left; width: 418px; height: 78px; border: 1px solid #d0d0ce; margin-bottom: 1px; }
#contents .contents9_3 img { display: block; width: 418px; height: 78px; }
#contents .contents9_4 { position: relative; float: left; width: 1052px; height: 78px; border: 1px solid #d0d0ce; }
#contents .contents9_4 .contents3_4bg { display: block; width: 1052px; height: 78px; }
#contents .contents9_4 a { position: absolute; top: 5px; left: 877px; }

#contents .contents10 { position: relative; float: left; margin-left: 67px; width: 515px; height: 106px; border-bottom: 1px solid #d0d0ce; margin-right: 19px; margin-top: 20px;}
#contents .contents10_1 { float: left; width: 515px; height: 25px; border-bottom: 2px solid #717171; margin-bottom: 27px; }
#contents .contents10_1 img { float: left; }
#contents .contents10_2 { float: left; margin-left: 18px; }
#contents .contents10_2_1 img { float: left; display: inline-block; height: 25px; }
#contents .contents10_2_1 div { float: left; margin-left: 5px }
#contents .contents10_2_1 p { font: 12px "돋움"; color: #404040; } 
#contents .contents10_2_1 span { font: bold 12px "돋움"; color: #404040; } 
#contents .contents10_2_1 { float: left; display: block; width: 130px; height: 25px; margin-right: 38px; }
#contents .contents10_2_2 { float: left; margin-right: 38px; }
#contents .contents10_2_2 img { float: left; display: inline-block; height: 25px; }
#contents .contents10_2_2 div { float: left; margin-left: 5px }
#contents .contents10_2_2 p { font: 12px "돋움"; color: #404040; } 
#contents .contents10_2_2 span { font: bold 13px "黑体"; color: #404040; }
#contents .contents10_2_3 { float: left; }
#contents .contents10_2_3 img { float: left; display: inline-block; height: 25px; }
#contents .contents10_2_3 div { float: left; margin-left: 5px }
#contents .contents10_2_3 p { font: 12px "돋움"; color: #404040; } 
#contents .contents10_2_3 span { font: bold 12px "돋움"; color: #404040; } 

#contents .contents11 { position: relative; float: left; width: 515px; height: 106px; border-bottom: 1px solid #d0d0ce; margin-bottom: 44px; margin-top: 20px; }
#contents .contents11_1 img { float: left; }
#contents .contents11_1 { float: left; width: 515px; height: 25px; border-bottom: 2px solid #717171; }
#contents .contents11_2 { margin-left: 18px; margin-top: 35px; }
#contents .contents11_2 li { clear: both; padding-top: 3px; }
#contents .contents11_2 li img { float: left; }
#contents .contents11_2 li p { float: left; font: 11px "돋움"; color: #555555; margin-left: 11px; }
#contents .contents11_2 li p a { color: #555555; }

#footer { margin: 0 auto; float: left; width: 1198px; height: 26px; }
#footer_bg { position: absolute; width: 100%; height: 26px; background: #f5f5f5; left: 0px; border: 1px solid #d0d0ce; z-index: 100 }
#footer ul { position: absolute; float: left; margin-left: 291px; margin-bottom: 11px; z-index: 110 }
#footer li { float: left; display: block; width: 157px; margin-top: 7px; text-align: center; background: url("/images/top_menu_bar.png") 100% 20% no-repeat; color: #393939; }
#footer li a { font: bold 13px "黑体"; color: #393939; }
#footer .f_menu4 { background-position: -999em; }
.footer2 { float: left; margin-top: 11px; margin-bottom: 20px; }
.footer2 h2 { float: left; }
.copyright { float: left; margin-left: 26px; margin-top: 10px }


/*입금알림입력 css*/
#deposit_wrap { margin: 0 auto; width: 1200px; height: 984px; }
.deposit_table_wrap { margin: 0 auto; width: 1053px; height: 600px; }
.deposit_head { width: 1027px; height: 62px; border-bottom: 3px solid #afce1e; }
.deposit_head_img { float: left; margin: 37px 0px 0px 23px; }
.deposit_pop { float: left; width: 1027px; height: 33px; }
.deposit_pop a { float: right; margin-right: 12px; line-height: 33px; vertical-align: middle; }

.deposit_table { padding: 0; }
.deposit_table th { height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 0 0 no-repeat; }
.deposit_head1 { width: 50px; }
.deposit_head2 { width: 96px; }
.deposit_head3 { width: 116px; }
.deposit_head4 { width: 114px; }
.deposit_head5 { width: 122px; }
.deposit_head6 { width: 223px; }
.deposit_head7 { width: 194px; }
.deposit_head8 { width: 99px; }

.deposit_table td { font-size: 12px; color: #a5acaa; height: 35px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.deposit_head1_1 { width: 50px; }
.deposit_head1_1 p { font: bold 11px "Tahoma"; color: #282828; }
.deposit_head2_1 { width: 96px; }
.deposit_head3_1 { width: 116px; }
.deposit_head4_1 { width: 114px; }
.deposit_head5_1 { width: 122px; }
.deposit_head6_1 { width: 223px; text-align: left; }
.deposit_head7_1 { width: 194px; }
.deposit_head8_1 { width: 99px; }
.deposit_head8_1 p {  font: 11px "Tahoma"; }

.deposit_board_mov { clear: both; margin-top: 25px; text-align: center; }
.deposit_board_mov p { margin-left: 15px; margin-right: 15px; font: 11px "돋움"; color: #a5acaa; cursor: pointer; }
.deposit_board_mov a { font: 14px "Tahoma"; color: #6e6e6e; margin-right: 6px; }
.deposit_caution { margin-right: 50px; margin-top: 19px; }
.deposit_caution p { font: bold 11px "SimHei"; color: #515151; letter-spacing: 1px; }

.deposit_pop_wrap { width: 700px; position: absolute; top: 120px; left: 160px; background-color:  #fff; border: 1px solid #ccc; }
.deposit_pop_head { float: left; width: 670px; height: 48px; border-bottom: 2px solid #afce1e; margin-left: 10px; }
.deposit_pop_head img { float: left; margin: 25px 0px 0px 15px; }
.deposit_pop_contents { float: left; width: 579px; height: 244px; border: 1px solid #e3e3e3; margin: 28px 0px 0px 57px; background: url('/images/deposit_pop_bg.png') 437px 31px no-repeat; overflow: hidden; }
.deposit_pop_contents1 { float: left; margin: 22px 0px 0px 22px; height: 30px; }
.deposit_pop_contents1 p { float: left; font: 12px "굴림"; color: #6e6e6e; margin: 5px 5px 0px 5px; width: 128px; }
.deposit_pop_contents1 input { float: left; width: 100px; height: 19px; border: 1px solid #d6d8d8; margin-left: 15px; }
.deposit_pop_contents1 select { float: left; width: 46px; height: 23px; border: 1px solid #d6d8d8; }
.deposit_pop_contents2 { clear: both; float: left; margin: 0px 0px 0px 22px; height: 30px; }
.deposit_pop_contents2 p { float: left; font: 12px "굴림"; color: #6e6e6e; margin: 5px 5px 0px 5px; width: 128px; }
.deposit_pop_contents2 input { float: left; width: 100px; height: 19px; border: 1px solid #d6d8d8; margin-left: 15px; }
.deposit_pop_contents3 { clear: both; float: left; margin: 0px 0px 0px 22px; height: 30px; }
.deposit_pop_contents3 p { float: left; font: 12px "굴림"; color: #6e6e6e; margin: 5px 5px 0px 5px; width: 128px; }
.deposit_pop_contents3 input { float: left; width: 100px; height: 19px; border: 1px solid #d6d8d8; margin-left: 15px; }
.deposit_pop_contents4 { clear: both; float: left; margin: 0px 0px 0px 22px; height: 30px; }
.deposit_pop_contents4 p { float: left; font: 12px "굴림"; color: #6e6e6e; margin: 5px 5px 0px 5px; width: 128px; }
.deposit_pop_contents4 input { float: left; width: 310px; height: 19px; border: 1px solid #d6d8d8; margin-left: 15px; }
.deposit_pop_contents5 { clear: both; float: left; margin: 0px 0px 0px 22px; height: 30px; }
.deposit_pop_contents5 p { float: left; font: 12px "굴림"; color: #6e6e6e; margin: 5px 5px 0px 5px; width: 128px; }
.deposit_pop_contents5 textarea { float: left; width: 364px; height: 78px; border: 1px solid #d6d8d8; margin-left: 15px; }
.deposit_confirm { float: left; width: 700px; height: 82px; text-align: center; line-height: 82px; vertical-align: middle; }
.deposit_confirm a { vertical-align: middle; }
.deposit_confirm input { vertical-align: middle; padding-top: 4px; }

/*나의계좌 css*/
#account_wrap { margin: 0 auto; width: 1200px; }
.account_table_wrap { margin: 0 auto; width: 1053px; margin-bottom: 20px; min-height: 500px; }
.account_table_wrap table caption { width: 1027px; border-bottom: 3px solid #afce1e; text-align: left; margin-bottom: 30px; }
.account_head { margin: 37px 0px 8px 23px; }
.account_table1 { margin-top: 26px; }
.account_head1 { width: 130px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.account_head2 { width: 158px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.account_head3 { width: 152px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.account_head4 { width: 197px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.account_head5 { width: 381px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background: #e5e5e5; text-align: center; }
.account_head1_1 { width: 130px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.account_head1_1 p { font: bold 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.account_head2_1 { width: 158px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.account_head2_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.account_head3_1 { width: 152px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.account_head3_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.account_head4_1 { width: 197px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.account_head4_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.account_head5_1 { width: 381px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.account_head5_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }

.account_caution { float: right; margin-left: 54px; margin-top: 24px; margin-bottom: 20px; }
.account_caution2 { font: 11px "돋움"; color: #515151; margin-top: 2px; margin-top: 2px; }
.account_caution1 { font: bold 14px "돋움"; color: #bc0b1c; margin-left: -5px; margin-bottom: 3px; }

/*배송현황 css*/
#ship_wrap { margin: 0 auto; width: 1200px; }
.ship_table_wrap { margin: 0 auto; width: 1053px; position: relative; }
.ship_head { display: block; width: 1027px; height: 62px; border-bottom: 3px solid #afce1e; }
.ship_head_img { margin: 37px 0px 0px 23px; }
.ship_table1 { margin-top: 21px; clear: both; }
.ship_table1 caption { width: 1027px; border-bottom: 2px solid #b0b0b0; text-align: left; margin-bottom: 10px; }

.ship_table1_1 { margin-top: 9px; }
.ship_head1 { width: 73px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.ship_head2 { width: 174px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.ship_head3 { width: 193px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.ship_head4 { width: 197px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; }
.ship_head5 { width: 211px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background: #e5e5e5 url('/images/cart/cart01_board_bar.gif') 100% 50% no-repeat; text-align: center; }
.ship_head6 { width: 170px; height: 28px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background: #e5e5e5; text-align: center; }

.ship_head1_1 { width: 73px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head1_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.ship_head2_1 { width: 174px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head2_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.ship_head2_1 p a { color: #515151; }
.ship_head3_1 { width: 193px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head3_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.ship_head4_1 { width: 197px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head4_1 p { font: bold 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }
.ship_head4_1_1 { width: 197px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head4_1_1 p { font: bold 12px "돋움"; color: #fd7700; line-height: 43px; vertical-align: center; }
.ship_head5_1 { width: 211px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head5_1 p { font: bold 12px "SimHei"; color: #515151; line-height: 43px; vertical-align: center; }
.ship_head6_1 { width: 170px; height: 42px; border-bottom: 1px solid #e0e0e0; text-align: center; }
.ship_head6_1 p { font: 12px "돋움"; color: #515151; line-height: 43px; vertical-align: center; }

.ship_board_mov { margin-left: 452px; margin-top: 25px; }
.ship_board_mov p { margin-left: 15px; margin-right: 15px; font: 11px "돋움"; color: #a5acaa; cursor: pointer; }
.ship_board_mov a { font: 11px "돋움"; color: #6e6e6e; margin-right: 6px; }
.ship_caution { float: right; margin-right: 50px; margin-top: 19px; margin-bottom: 20px; }
.ship_caution p { font: bold 14px "SimHei"; color: #515151; letter-spacing: 1px; }


/*주문접수현황01css*/
#accept_wrap { margin: 0 auto; width: 1200px; }
#accept01_wrap { margin: 0 auto; width: 1053px; min-height: 500px; }
.accept_top_wrap { float: left; margin-top: 27px; }

.accept01_top1 { float: left; width: 1021px; height: 86px; border: 2px solid #3f3f3f; }
.accept_top1_img  { float: left; margin-left: 22px; margin-top: 24px; }
.accept_top1_2_img  { float: left; margin-left: 68px; margin-top: 27px; }
.accept_top1_bg  { float: left; margin: 35px 85px 0px 71px; }
.accept_top1_3_img  { float: left; margin-top: 25px; }
.accept_top1_bg1  { float: left; margin: 35px 60px 0px 77px; }
.accept_top1_4_img  { float: left; margin-top: 26px; }

.accept01_order_top2 { float: left; width: 1025px; height: 31px; background: url('/images/cart/order_top2.gif') no-repeat; }
.accept01_order_top01 { float: left; margin-left: 33px; }
.accept01_order_top01 .top2_img { float: left; font: bold 12px "돋움"; color: white; line-height: 31px; vertical-align: middle; }
.accept01_order_top02 { float: right; margin-right: 25px; }
.accept01_order_top2 .top_dot { float: left; margin-right: 7px; margin-top: 13px; }
.accept01_order_top02 .top2_text1 { float: left; font: 12px "돋움"; color: white; line-height: 31px; vertical-align: middle; margin-right: 5px; }
.accept01_order_top02 .top2_text2 { float: left; font: bold 14px "돋움"; color: #ffff7e; line-height: 31px; vertical-align: middle; }
.accept01_order_top02 .top2_text3 { float: left; font: bold 14px "돋움"; color: white; line-height: 31px; vertical-align: middle; }
.accept01_order_top02 .top2_text4 { float: left; font: 14px "돋움"; color: white; line-height: 31px; vertical-align: middle; margin: 0px 3px 0px 3px; }

.accept01_write { float: left; width: 1025px; height: 75px; }
.accept01_write p { float: left; line-height: 68px; vertical-align: middle; }
.accept01_write p input { width: 92px; height: 20px; border: 1px solid #e3e9ef; margin: 0px 15px 0px 15px; }
.accept01_write_img img { cursor: pointer; }

/*주문접수현황표*/
.accept01_confirm { clear: both; width: 1025px; position: relative; }
.accept01_confirm .accept01_confirm1_1 { height: 26px; background: #e8e8e8; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.accept01_confirm1 { width: 416px; height: 28px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.accept01_confirm2 { width: 139px; height: 28px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.accept01_confirm3 { width: 128px; height: 28px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.accept01_confirm4 { width: 144px; height: 28px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.accept01_confirm5 { width: 102px; height: 28px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.accept01_confirm6 { width: 94px; height: 28px; text-align: center; line-height: 24px; vertical-align: middle; }

.accept01_confirm td { border-bottom: 1px solid #616161; }
.accept01_confirm2_1 { position: relative; }
.accept01_confirm2_1 td { position: relative; }
.accept01_confirm2_1 .accept01_confirm2_1_1 { width: 30px; text-align: center; }
.accept01_confirm2_1 .accept01_confirm2_1_1 p { font: bold 12px "돋움"; color: #404040; vertical-align: middle; }
.accept01_confirm2_1 .accept01_confirm2_1_2 { width: 386px; }
.accept01_confirm2_1_2 { padding: 5px 0; }
.accept01_confirm2_1_2 .accept01_imgbox { width: 88px; border: 1px solid #ccc; float: left; }
.accept01_confirm2_1_2 .accept01_textbox { width: 290px; border-bottom: 1px solid #ccc; margin-left: 6px; float: left; padding: 5px 0; height: 45px; }
.accept01_confirm2_1_2 .accept01_textbox p { clear: both; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.accept01_confirm2_1_2 .accept01_textbox1 { width: 290px; margin-left: 6px; float: left; padding: 5px 0; }
.accept01_confirm2_1_2 .accept01_textbox1 p { clear: both; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.accept01_confirm2_1 .accept01_confirm2_1_3 { width: 139px; }

.accept01_confirm2_1_3,
.accept01_confirm2_1_4,
.accept01_confirm2_1_5,
.accept01_confirm2_1_6,
.accept01_confirm2_1_7 { padding-bottom: 35px; }
.accept01_confirm2_1_3 .accept01_textbox { width: 139px; text-align: center; }
.accept01_confirm2_1_3 .accept01_textbox p { clear: both; font: 12px "돋움"; color: #515151; }
.accept01_confirm2_1_3 .accept01_textbox .accept01_text1_1 { font: bold 12px "돋움"; color: #ab1f2a; text-align: center; }
.accept01_confirm2_1_3 .accept01_textbox .accept01_text1_2 { font: bold 12px "돋움"; color: #515151; }
.accept01_confirm2_1_3 .accept01_textbox .accept01_text1_3 { font: bold 12px "돋움"; color: #0000ff; }
.accept01_confirm2_1_3 .accept01_textbox1 { width: 139px; }
.accept01_confirm2_1_3 .accept01_textbox1 p { clear: both; font: bold 12px "돋움"; color: #686868; }

.accept01_confirm2_1_4 .accept01_textbox { width: 128px; text-align: center; }
.accept01_confirm2_1_4 .accept01_textbox p { font: bold 12px "돋움"; color: #ab1f2a; vertical-align: middle; }
.accept01_confirm2_1_5 .accept01_textbox { width: 144px; }
.accept01_confirm2_1_5 .accept01_textbox p { font: bold 12px "돋움"; color: #515151; text-align: center; }
.accept01_confirm2_1_6 .accept01_textbox { width: 102px; text-align: center; }
.accept01_confirm2_1_6 .accept01_textbox p { font: bold 12px "돋움"; color: #515151; }
.accept01_confirm2_1_6 .accept01_textbox1 { position: absolute; right: 0px; font: bold 12px "돋움"; background-color: #eee; padding: 3px; width: 490px; margin-top: 4px; }
.accept01_confirm2_1_7 .accept01_textbox { width: 94px; text-align: center; }
.accept01_confirm2_1_7 .accept01_textbox p { vertical-align: middle; }
.accept01_confirm2_1_7 .accept01_textbox img { cursor: pointer; }
.accept01_confirm2_1_7 .accept01_textbox1 { position: absolute; right: 0px; font: bold 12px "돋움"; background-color: #eee; padding: 3px; width: 490px; margin-top: 21px; }


/*금일준비완료02css*/
#accept02_wrap { margin: 0 auto; width: 1200px; }
#accept02_contents_wrap { margin: 0 auto; width: 1053px; min-height: 600px; }
.accept02_write { float: left; width: 1025px; height: 58px; }
.accept02_write p { float: left; line-height: 58px; vertical-align: middle; }
.accept02_write p input { width: 92px; height: 20px; border: 1px solid #e3e9ef; margin: 0px 15px 0px 15px; }
.accept02_write_img img { cursor: pointer; }
.accept03_write { float: left; width: 1025px; height: 27px; }
.accept02_write2 p { float: left; line-height: 27px; vertical-align: middle; }
.accept02_write2 p img { float: left; margin-left: 18px; }
.accept02_confirm { clear: both; width: 1025px; position: relative; }
.accept02_confirm .accept01_confirm1_1 th { height: 26px; background: #e8e8e8; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.accept02_confirm .accept01_confirm2_1 td { border-bottom: 1px solid #616161; }
.accept02_caution { float: left; margin: 18px 0px 0px 16px; }
.accept02_caution p { font: 11px "돋움"; color: #404040; }

/*취소현황완료03css*/
.accept03_board_mov { float: left; width: 641px; margin: 25px 0px 0px 382px; }
.accept03_board_mov img { float: left; }
.accept03_board_mov p { float: left; margin-left: 15px; margin-right: 15px; font: 11px "돋움"; color: #a5acaa; cursor: pointer; }
.accept03_board_mov a { float: left; font: 11px "돋움"; color: #6e6e6e; margin-right: 6px; }
.current_page_num { font: bold 14px "Tahoma"; color: #6e6e6e; }

.qa { width: 1015px; margin-top: 35px; }
.qa img { float: left; margin-left: 92px; margin-right: 14px; }
.qa p { font: 11px "돋움"; color: #474747; margin-top: 5px; }
.qa_line { width: 1015px; border-top: 3px solid #afce1e; margin: 9px 0px 0px 79px; }
.qa_board { width: 1014px; margin-left: 79px; margin-bottom: 20px; }

/*매장디스플레이*/
#display_wrap { margin: 0 auto; width: 1200px; height: 3443px; }
#display_contents { margin: 0 auto; width: 1200px; height: 2970px; }
.detail_top_head { float: left; width: 1015px; height: 26px; border-bottom: 3px solid #afce1e; margin: 35px 0px 0px 0px; font-weight: bold; padding-left: 10px; }
.detail_top_head img { margin-left: 12px; }
.display_contents_wrap { margin: 0 auto; width: 1016px; height: 2600px; }
.display_nav_wrap { float: left; width: 1016px; height: 87px; }
.display_before { float: right; margin: 10px 15px 0px 0px; }
.display_nav { float: left; width: 1016px; height: 31px; background: url('/images/cart/display_nav_bg.gif') no-repeat; margin-top: 5px; }
.display_nav ul { float: left; }
.display_nav ul li { float: left; }
.display_nav ul li p { float: left; line-height: 25px; vertical-align: middle; margin-right: 3px; }
.display_nav ul li a { float: left; font: 11px/31px "돋움"; color: white; margin-right: 13px; }
.display_nav ul .display_nav1 p { font: bold 13px/31px "돋움"; color: white; margin: 0px 12px 0px 12px; }
.display_list li { float: left; position: relative; display: block; overflow: hidden; margin-left: 27px; margin-bottom: 22px; border: 1px solid #ccc; }
.display_box1 { position: absolute; width: 231px; height: 43px; background: url("/images/cart/contents_bottom_box.png") no-repeat; top: 159px; left: 0px; display: none; }
.display_box1_text1 { text-align: center; font: bold 11px "돋움"; color: white; margin-top: 8px; word-spacing: -1px; }
.display_box1_text2 { text-align: center; font: bold 11px "돋움"; color: white; word-spacing: -1px; }
.display_list .display_list1 { margin-left: 0px; }

/*매장디스플레이 view*/
#display2_wrap { margin: 0 auto; width: 1200px; }
#display2_contents { margin: 0 auto; width: 1200px; }
.display2_contents_wrap { margin: 0 auto; width: 1016px; }
.display2_contents_wrap p { float: left; display: block; width: 78px; height: 88px; border: 1px solid #dfdfdf; margin-right: 4px; margin-bottom: 9px; overflow: hidden; position: relative; padding-top: 10px; }

.display_view_detail { float: left; width: 740px; position: relative; margin-right: 16px; }
.display_view_detail img { margin-bottom: 50px; border: 1px solid #dfdfdf; width: 745px; }
.display_view_detail_main { margin-left: 5px; }


/*상품목록 css*/
#list_wrap { margin: 0 auto; width: 1200px; }
#list_contents { float: left; width: 1200px; }
.list_contents_wrap { margin: 0 auto; margin-top: 10px; }
.list_contents1 { clear:both; margin-bottom: 20px; }
.list_contents1_1 { position: relative; display: flex; flex-wrap: wrap; background: #a0a0a0; height: 70px; }
.list_contents1_1>div>p { font: bold 14px/28px "돋움"; color: white; vertical-align: middle; margin: 0 0 0 23px; display: inline-block; width: 80px; }
.list_contents1_1>div { display: flex; align-items: center; width: 340px; }
.list_contents1_1>div>input[type="text"] { width: 200px; border: 1px solid #eef0f2; }
.list_contents1_1>div>select { font: 14px "돋움"; color: #707070; width: 206px; height: 18px; border: 1px solid #eef0f2; }
.list_contents1_1>div.buttons { position: absolute; top: 10px; right: 20px; width: 178px; }
.list_contents1_1>div.buttons p { width: auto; }
.list_contents1_1>div.buttons input { height: 50px; width: 70px; white-space: normal; word-wrap: break-word; cursor: pointer; }
.list_contents1_2 { height: 40px; background: #e4e4e4; display: flex; justify-content: space-between; align-items: center; }
.list_contents1_2 select { margin-left: 20px; height: 28px; font-size: 16px; }
.list_contents1_2 ul { padding-bottom: 3px; margin-right: 15px; }
.list_contents1_2 ul li { display: inline-block; line-height: 24px; }
.list_contents1_2 ul li input[type=button] { border-radius: 10px; border: 1px solid; height: 28px; cursor: pointer; }
.list_contents1_2 ul li input[type=button].sort_on { background-color: #a0a0a0; color: #ffffff; }

.dis_none { display: none; }
.list_contents_seach { margin: 2px 10px 0px 0px; text-align: right; font-size: 12px; line-height: 19px; }
.list_contents_seach input[type=text] { width: 237px; height: 19px; border: 1px solid #a6a6a6; }
.list_contents_seach img { cursor: pointer; }
.list_contents2 { width: 1053px; }
.list_contents2 ul { float: left; margin: 7px 0px 0px 0px; }
.list_contents2 ul li { float: left; margin: 8px 0px 0px 7px; }
.list_contents3 { clear: both; margin: 0 auto; width: 1030px; padding-top: 20px; }
.list_contents3 ul { float: left; width: 285px; height: 486px; margin-left: 50px; }
.list_contents3 ul li { float: left; }
.list_contents3_1 { display: block; width: 281px; height: 278px; border: 1px solid #ccc; cursor: pointer; position: relative; }
.list_contents3_1_1 { position: absolute; top: -4px; left: 8px; }
.list_contents3_1_img { width: 281px; height: 278px; }
.list_contents3_2 ul { float: left; height: 69px; margin-left: -6px; }
.list_contents3_2 ul li { float: left; width: 49px; height: 50px; border: 1px solid #ccc; overflow: hidden; margin-left: 6px; margin-top: 6px; cursor: pointer; }
.list_contents3_3 { display: block; width: 281px; height: 36px; }
.list_contents3_3 p { float: left; text-align: left; font: 12px/17px "돋움"; color: #393939; }
.list_contents3_3 img { float: right; cursor: pointer; }
.list_contents3_4 { clear: both; width: 100%; }
.list_contents3_4 p { clear: both; font: 11px/20px "돋움"; color: #393939; position: relative; text-align: center; }
.list_contents3_4_line { position: absolute; width: 53px; border: 1px solid #ff9030; top: 8px; left: 0px; }
.list_contents3_4_font1 { font: bold 12px/17px "돋움"; color: #595959; margin-left: 5px; }
.list_contents3_4_font2 { font: bold 13px/17px "돋움"; color: #393939; margin: 0 5px 10px 10px; }
.list_contents3_4_font3 { font: 11px/17px "돋움"; color: #696969; }
.list_contents3_4 .list_contents3_4_bottom { clear: both; float: left; font: 12px "돋움"; color: #393939; }

.list_contents4 { clear: both; display: flex; justify-content: flex-start; flex-wrap: wrap; }
.list_contents4 ul { width: 220px; padding: 0 10px 10px 10px; }
.list_contents4 .list_contents3_1 { display: block; width: 220px; height: 220px; border: 1px solid #ccc; cursor: pointer; position: relative; }
.list_contents4 .list_contents3_1_img { width: 220px; height: 220px; }
.list_contents4 .list_contents3_1_1 { position: absolute; top: -4px; left: 8px; }
.list_contents4 .list_contents3_2 ul { height: 64px; margin-left: 0; }
.list_contents4 .list_contents3_2 ul li { width: 47px; height: 47px; border: 1px solid #ccc; overflow: hidden; margin-left: 8px; margin-top: 6px; cursor: pointer; }
.list_contents4 .list_contents3_2 ul li:first-child { margin-left: 0; }
.list_contents4 .list_contents3_3 { display: block; width: 224px; height: 36px; }
.list_contents4 .list_contents3_4 p { font-size: 12px; }
.list_contents4>div { width: 100%; }

#loading { clear: both; text-align: center; padding-top: 200px; padding-bottom: 200px; }
#list_filter_01 { clear: both; }
#list_filter_02 { clear: both; margin-top: 10px; }
#list_filter_03 { clear: both; margin-top: 10px; }

#mall_list .mall_nav_wrap { padding-top: 10px; }
#mall_list .mall_nav_wrap {  width: 1053px; }
#mall_list .mall_nav { height: 31px; background: url('/images/cart/display_nav_bg.gif'); overflow: hidden; }
#mall_list .mall_nav ul {  margin-top: 0; }
#mall_list .mall_nav ul li { float: left; margin-top: 2px; }
#mall_list .mall_nav ul li p { float: left; line-height: 25px; vertical-align: middle; margin-right: 3px; }
#mall_list .mall_nav ul li a { float: left; font: 13px/31px "돋움"; color: white; margin-right: 13px; }
#mall_list .mall_nav ul .mall_nav1 p a { font: bold 13px/31px "돋움"; color: white; margin: 0px 12px 0px 12px; }

#store_list { margin-bottom: 10px; }
#store_list .store_list li a { display: flex; align-items: center; width: 256px; height: 40px; background: url('/images/list_contents2_1.gif') no-repeat; font-size: 12px; padding: 0px 25px 0px 8px; overflow: hidden; box-sizing: border-box;   }

#season_list .season_nav_wrap { padding-top: 10px; }
#season_list .season_nav_wrap {  width: 1053px;  }
#season_list .season_nav ul {  margin-top: 0; background: url('/images/cart/display_nav_bg.gif'); width: 1053px;  }
#season_list .season_nav ul li { float: left; margin-top: 0; font-size: 12px; font: 11px/30px "돋움"; color: white; margin-right: 13px; color: #fff; }
#season_list .season_nav ul li p { display: inline; line-height: 30px; vertical-align: middle; margin-right: 3px; }
#season_list .season_nav ul li input { vertical-align: middle; }
#season_list .season_nav ul li.season_btn a { padding: 5px 5px 3px 5px; background-color: #fff; border: 1px solid #ccc; color: #000; font-size: 13px; }
#season_list .season_nav ul .season_nav1 p a { font: bold 13px/31px "돋움"; color: white; margin: 0px 12px 0px 12px; }
#season_list { clear: both; }

#cloth01_list .cloth_nav_wrap { padding-top: 10px; }
#cloth01_list .cloth_nav_wrap { width: 1053px; }
#cloth01_list .cloth_nav { background: url('/images/cart/display_nav_bg.gif'); height: 31px; }
#cloth01_list .cloth_nav h2 { float: left; color: #fff; font-size: 12px; padding: 10px; }
#cloth01_list .cloth_nav div.cloth_btn { float: right; margin: 10px 10px 0 0;   }
#cloth01_list .cloth_nav ul.kind01 { margin-top: 2px; }
#cloth01_list .cloth_nav ul.kind01 a { color: #fff; font-size: 12px; }
#cloth01_list .cloth_nav p.selected_cloth { clear: both; text-align: center; padding: 10px 0; border-bottom: 1px solid #333; }
#cloth01_list .cloth_nav .cloth_btn a { padding: 5px 5px 3px 5px; background-color: #fff; border: 1px solid #ccc; color: #000; font-size: 12px; }
#cloth01_list .cloth_nav .kind_02 { clear: both; width: 100%; display: none; font-size: 12px; border-bottom: 1px solid #333; padding-bottom: 8px; }
#cloth01_list .cloth_nav .kind_02 .name_check { margin-top: 5px; } 
#cloth01_list { clear: both; }

#cloth02_list .cloth_nav_wrap { padding-top: 10px; }
#cloth02_list .cloth_nav_wrap {  width: 1053px; }
#cloth02_list .cloth_nav { height: 31px; background: url('/images/cart/display_nav_bg.gif'); }
#cloth02_list .cloth_nav ul { margin-top: 0; }
#cloth02_list .cloth_nav ul li { float: left; margin-top: 2px; font-size: 12px; font: 13px/31px "돋움"; color: white; margin-right: 13px; color: #fff; }
#cloth02_list .cloth_nav ul li p { display: inline; line-height: 25px; vertical-align: middle; margin-right: 3px; }
#cloth02_list .cloth_nav ul li input { vertical-align: middle; }
#cloth02_list .cloth_nav ul li.cloth_btn a { padding: 5px 5px 3px 5px; background-color: #fff; border: 1px solid #ccc; color: #000; font-size: 13px; }
#cloth02_list .cloth_nav ul .cloth_nav1 p a { font: bold 13px/31px "돋움"; color: white; margin: 0px 12px 0px 12px; }
#cloth02_list { clear: both; }

.detail_head_contents { width: 1200px; height: 640px; margin-top: 35px; }
.detail_head_contents p { float: left; font: bold 16px "돋움"; color: #474747; margin-top: 5px; margin-left: 92px; letter-spacing: -1px; }
.detail_line { float: left; width: 1015px; border-top: 3px solid #afce1e; margin: 9px 0px 25px 78px; }
.detail_head_contents1 { float: left; width: 387px; height: 374px; border: 1px solid #d1d1d1; margin-left: 143px; margin-right: 53px; }
.detail_head_contents1 img { display: block; width: 387px; height: 374px; }

.detail_head_text { float: left; width: 438px; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; }

.detail_head_text1 { position: relative; float: left; width: 433px; border-bottom: 1px solid #d1d1d1; }
.detail_head_text1 table { float: left; }
.detail_head_text1 table th { padding: 8px 0 8px 11px; width: 140px; text-align: left; color: #606060; font-weight: 500; }
.detail_head_text1 table th span { color:#ff864b; }
.detail_head_text1 table td { font: 14px "돋움"; color: #747474; padding: 6px 0; }
.detail_head_text1 table td span { font: bold 20px "돋움"; color: #ff864b; }

.detail_head_text3 { position: relative; float: left; }
.detail_head_text3 table { float: left; }
.detail_head_text3 table th { padding: 8px 0 8px 11px; width: 140px; text-align: left; color: #606060; font-weight: 500; }
.detail_head_text3 table td { font: 14px "돋움"; color: #747474; margin-bottom: 12px; line-height: 16px; word-break: break-all; }
.detail_head_text3_input { margin-top: 18px; position: relative; }
.detail_head_text3_input input { float: left; width: 44px; height: 18px; text-align: center; font: 12px "돋움"; color: #747474; }
.detail_head_text3_input p { float: left; margin: 7px 17px 0px 8px; font: 12px "黑体"; color: #747474 }
.detail_head_text3_input img { float: left; cursor: pointer; }
.detail_head_text3_input .input2 { float: left; margin-top: 4px; margin-right: 5px; }
.detail_head_text3_input .input3 { float: right; margin-top: -5px; }

.input2_pop { position: absolute; width: 489px; border: 2px solid #bcd541; top: 100px; left: -18px; background: white; display: none; padding: 10px; }
.input2_pop_textwrap { position: relative; font-size: 12px; height: 60px; }
.input2_pop_textwrap div input { display: inline-block; }
.input2_pop_textwrap div span { display: inline-block; }
.input2_pop_sub1 { float: left; margin-top: 23px; margin-left: 25px; font: bold 11px "돋움"; color: #111; }
.input2_pop_sub1_1 { float: left; margin-top: 16px; margin-left: 25px; font: bold 11px "돋움"; color: #111; letter-spacing: -1px; }
.input2_pop_sub2 { float: left; margin-top: 14px; width: 76px; height: 19px; border: 1px solid #d6d8d8; margin-left: 12px; }
.input2_pop_sub2_1 { float: left; margin-top: 7px; width: 76px; height: 19px; border: 1px solid #d6d8d8; margin-left: 9px; }
.input2_pop_sub3 { float: left; margin-top: 23px; font: 12px "돋움"; color: #464646; margin-left: 5px; }
.input2_pop_sub3_1 { float: left; margin-top: 16px; font: 12px "돋움"; color: #464646; margin-left: 5px; }
.input2_pop_button { float: right; margin-right: 22px; }
.input2_pop_button img { float: left; cursor: pointer; }

.detail_head_contents2 { clear: both; float: left; margin: 26px 0px 23px 142px; width: 442px; }
.detail_head_contents2 ul li { float: left; cursor: pointer; }
.detail_head_contents2_1 { margin-top: 21px; cursor: pointer; }
.detail_head_contents2_2 { display: block; width: 63px; height: 61px; border: 3px solid #afce1e; margin-left: 10px; }
.detail_head_contents2_3 { display: block; width: 63px; height: 61px; border: 1px solid #d1d1d1; margin-left: 5px; }
.detail_head_contents2_4 { display: block; width: 63px; height: 61px; border: 1px solid #d1d1d1; margin-left: 5px; }
.detail_head_contents2_5 { display: block; width: 63px; height: 61px; border: 1px solid #d1d1d1; margin-left: 5px; }
.detail_head_contents2_6 { display: block; width: 63px; height: 61px; border: 1px solid #d1d1d1; margin-left: 5px; }
.detail_head_contents2_7 { margin-top: 21px; cursor: pointer; margin-right: 50px; margin-left: 10px; }
.detail_head_button { float: left; margin-top: 33px; }
.detail_head_button img { float: left; border: 1px solid black; margin-right: 10px; cursor: pointer; }

.detail_head_caution { float: left; margin-left: 116px; }

.similar_product { float: left; margin-left: 68px; width: 1026px; height: 351px; }
.product_line { float: left; width: 1026px; height: 29px; border-bottom: 2px solid #b0b0b0; margin-bottom: 25px; }
.similar_product ul { float: left; }
.similar_product ul li { float: left; }
.text_wrap { clear: both; float: left; margin: 9px 0px 9px 18px; text-align: center; }
.similar_product li img { float: left; border: 1px solid #ececec; margin-left: 22px; margin-right: 22px; }
.similar_product ul li p { font: 11px "돋움"; color: #646464; letter-spacing: -0.5px; }
.similar_product ul li span { display: block; float: left; font: bold 14px "돋움"; color: #303030; margin-top: 5px; margin-left: 26px; }
.similar_product ul li a { clear: both; float: left; text-decoration: underline; display: block; font: bold 11px "돋움"; margin-left: 37px; letter-spacing: -1px; }

.detail_product { margin: 30px 0 65px 68px; width: 1026px; text-align: center; }
.product_line { float: left; width: 1026px; height: 29px; border-bottom: 2px solid #b0b0b0; margin-bottom: 12px; }
.detail_product_head { float: left; }
.detail_product .product_feature { text-align: left; font-size: 18px; margin-bottom: 10px; }
.detail_product .product_detail { text-align: left; font-size: 18px; font-weight: bold; }

.product_caution { float: left; margin-left: 68px; width: 1026px; }
.product_caution_line { float: left; width: 1015px; height: 29px; border-bottom: 2px solid #afce1e; margin-bottom: 18px; }
.product_caution img { clear: both; float: left; margin-left: 21px; }
.product_caution ul { float: left; height: 120px; background: url('/images/detail/product_caution_bg.png') 22px 4px no-repeat; }
.product_caution_text { margin-left: 37px; font: 12px "돋움"; color: #4a4a4a; margin-bottom: 10px; }

.product_caution2 { float: left; margin-left: 68px; width: 1026px; margin-top: 20px; margin-bottom: 20px; }
.product_caution2_line { float: left; width: 1015px; height: 29px; border-bottom: 2px solid #afce1e; margin-bottom: 18px; }
.product_caution2 img { clear: both; float: left; margin-left: 21px; }
.product_caution2 ul { float: left; height: 70px; background: url('/images/detail/product_caution_bg.png') 22px 4px no-repeat; }
.product_caution2_text { margin-left: 37px; font: 12px "돋움"; color: #4a4a4a; margin-bottom: 10px; }


/*위시리스트CSS*/
#wish_wrap { margin: 0 auto; width: 1200px; }
.wish_contents_wrap { margin: 0 auto; width: 1053px; }
.wish_head { float: left; display: block; width: 1027px; height: 62px; border-bottom: 3px solid #afce1e; }
.wish_head_img { float: left; margin: 37px 0px 0px 23px; }
.wish_head2 { float: left; display: block; width: 1027px; height: 57px }
.wish_head2 img { float: left; margin: 34px 11px 0px 12px; }
.wish_head2 p { float: left; margin-top: 34px; }
.wish_text1 { font: bold 11px '돋움'; color: #3f3f3f; }
.wish_text2 { font: bold 11px '돋움'; color: #5c5c5c; margin: 0px 3px 0px 3px; }

.wish_confirm { float: left; width: 1025px; margin-bottom: 78px; margin-top:  20px; min-height:  300px; }
.wish_confirm .wish_confirm1_1 { float: left; width: 1025px; height: 26px; background: #e8e8e8; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.wish_confirm ul li { float: left; }
.wish_confirm1 { width: 30px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; }
.wish_confirm1 input { margin-top: 3px; }
.wish_confirm2 { width: 610px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.wish_confirm3 { width: 210px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.wish_confirm4 { width: 164px; height: 26px; text-align: center; line-height: 24px; vertical-align: middle; }

.wish_confirm .wish_confirm2_1 { float: left; width: 1025px; height: 130px; border-bottom: 1px solid #616161; }
.wish_confirm2_1 .wish_confirm2_1_1 { width: 30px; height: 26px; text-align: center; margin-top: 50px; float: left; }
.wish_confirm2_1 .wish_confirm2_1_1 input { margin-top: 3px; }
.wish_confirm2_1 .wish_confirm2_1_2 { width: 610px; height: 130px; }
.wish_confirm2_1_2 .wish_imgbox { float: left; width: 88px; height: 89px; border: 1px solid #ccc; margin: 20px 0px 0px 20px; }
.wish_confirm2_1_2 .wish_textbox { float: left; width: 493px; height: 64px; border-bottom: 1px solid #ccc; margin-left: 6px; }
.wish_confirm2_1_2 .wish_textbox p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.wish_confirm2_1_2 .wish_textbox p a  { color: #515151; }
.wish_confirm2_1_2 .wish_text1 { margin-top: 22px; margin-bottom: 8px; }
.wish_confirm2_1_2 .wish_textbox1 { float: left; width: 324px; height: 65px; margin-left: 6px; }
.wish_confirm2_1_2 .wish_textbox1 p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.wish_confirm2_1_2 .wish_text2 { margin-top: 12px; margin-bottom: 8px; }
.wish_confirm2_1 .wish_confirm2_1_3 { float: left; width: 210px; height: 130px; text-align: center; }
.wish_confirm2_1 .wish_confirm2_1_3 p  { font: bold 12px "돋움"; color: #b11c30; line-height: 130px; vertical-align: middle; }
.wish_confirm2_1 .wish_confirm2_1_4 { float: left; width: 164px; height: 130px; text-align: center; }
.wish_confirm2_1 .wish_confirm2_1_4 p  { font: bold 12px "돋움"; color: #b11c30; line-height: 130px; vertical-align: middle; }
.wish_confirm2_1 .wish_confirm2_1_4 img { cursor: pointer; }

.wish_shopping { float: right; margin-top: 22px; margin-right: 25px; }
.wish_shopping img { margin-left: 5px; }


/*01장바구니팝업css*/
#sub_cart01_wrap { margin: 0 auto; width: 1200px; }
#cart01_wrap { margin: 0 auto; width: 1053px; }
.cart01_order_top1_2_img  { float: left; margin-left: 96px; margin-top: 28px; }
.cart01_order_top2 { float: left; width: 1025px; height: 31px; background: url('/images/cart/order_top2.gif') no-repeat; }
.cart01_order_top2 ul { float: right; margin-right: 40px; }
.cart01_order_top2 ul li { float: left; margin-left: 47px; }
.cart01_order_top2 ul li img { float: left; margin-right: 7px; margin-top: 13px; }
.cart01_order_top2 ul li p { float: left; font: 12px "돋움"; color: white; line-height: 31px; vertical-align: middle; }
.cart01_order_top2 ul li span { font: bold 16px "돋움"; color: white; line-height: 31px; vertical-align: middle; }
.cart01_order_text3 { font: bold 12px "돋움"; color: #515151; margin: 40px 0px 0px 0px; text-align:  center; }
.cart01_order_text4 { font: bold 12px "돋움"; color: #c94a56; margin: 0px 0px 0px 0px; text-align:  center; }
.cart01_order_text4_2 { font: bold 12px "돋움"; color: #0000ff; margin: 0px 0px 0px 0px; text-align:  center; }
.cart01_order_text5 { position: relative; margin: 38px 0px 0px 0; text-align:  center; }
.cart01_order_text5 input { float: left; width: 42px; height: 16px; border: 1px solid #d3d3d3; text-align: center; font: 12px "돋움"; color: #747474; }
.cart01_order_text5 p { font: 13px "黑体"; color: #878787; line-height: 22px; vertical-align: middle; margin-left: 7px; }
.cart01_order_text5_pop { display: none; position: absolute; width: 175px; height: 84px; border: 2px solid #b8d336; top: 23px; left: 3px; background: white; }
.cart01_order_text5_pop input { float: left; width: 42px; height: 16px; border: 1px solid #d3d3d3; text-align: center; font: 12px "돋움"; color: #747474; margin-left: 53px; margin-top: 18px; }
.cart01_order_text5_pop p { float: left; font: bold 14px "黑体"; color: #494949; margin-left: 7px; margin-top: 20px; }
.cart01_order_text5_pop div { clear: both; float: left; margin-left: 7px; }
.cart01_order_text5_pop img { float: left; margin: 13px 0px 0px 5px; cursor: pointer; }
.cart01_order_text6 { float: left; cursor: pointer; width: 58px; height: 15px; background: #f0f0f0; border: 1px solid #9f9f9f; margin-left: 50px; margin-top: 5px; }
.cart01_order_text8 { font: 12px "돋움"; color: #515151; margin: 35px 0px 0px 0px; text-align: center; }
.cart01_order_text8 p { font: 11px "돋움"; color: #595959; }
.cart01_order_text8 img { margin-top: 7px; cursor: pointer; }

.cart01_board_mov { float: left; width: 641px; margin: 22px 0px 0px 457px; }
.cart01_board_mov img { float: left; }
.cart01_board_mov p { float: left; margin-left: 15px; margin-right: 15px; font: 11px "돋움"; color: #a5acaa; cursor: pointer; }
.cart01_board_mov a { float: left; font: 11px "돋움"; color: #6e6e6e; margin-right: 6px; }

.cart01_shopping { float: right; margin-top: 55px; }
.cart01_shopping img { margin-left: 5px; }


/*02주문결제페이지css*/
#sub_cart_wrap { margin: 0 auto; width: 1200px; }
#cart_wrap { margin: 0 auto; width: 1053px; }

/*상단 쇼핑정보 이미지*/
.order_top_wrap { float: left; margin-top: 27px; margin-bottom: 25px; }
.order_top1 { float: left; width: 1021px; height: 86px; border: 2px solid #3f3f3f; background: url('/images/cart/order_top_bg.gif') 50% 50% no-repeat; }
.order_top1_img  { float: left; margin-left: 22px; margin-top: 24px; }
.order_top1_2_img  { float: left; margin-left: 50px; margin-top: 28px; }
.order_top1_bg  { float: left; margin: 35px 33px 0px 42px; }
.order_top1_3_img  { float: left; margin-top: 18px; }
.order_top1_bg1  { float: left; margin: 35px 26px 0px 26px; }
.order_top1_4_img  { float: left; margin-top: 25px; }

.order_top2 { float: left; width: 1025px; height: 31px; background: url('/images/cart/order_top2.gif') no-repeat; }
.order_top2 ul { float: right; margin-right: 40px; }
.order_top2 ul li { float: left; margin-left: 22px; }
.order_top2 ul li img { float: left; margin-right: 7px; margin-top: 13px; }
.order_top2 ul li p { float: left; font: 12px "돋움"; color: white; line-height: 31px; vertical-align: middle; }
.order_top2 ul li span { float: left; font: bold 12px "돋움"; color: white; line-height: 31px; vertical-align: middle; }

/*주문결제확인창*/
.order_confirm { float: left; width: 1025px; margin-bottom: 78px; position:  relative; }
.order_confirm .order_confirm1_1 { float: left; width: 1025px; height: 26px; background: #e8e8e8; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.order_confirm ul li { float: left; }
.order_confirm1 { width: 30px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; }
.order_confirm1 input { margin-top: 3px; }
.order_confirm2 { width: 550px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.order_confirm3 { width: 106px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.order_confirm4 { width: 108px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.order_confirm5 { width: 111px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.order_confirm6 { width: 118px; height: 26px; text-align: center; line-height: 24px; vertical-align: middle; }

.order_confirm .order_confirm2_1 { float: left; width: 1025px; height: 130px; border-bottom: 1px solid #616161; position:  relative; }
.order_confirm2_1 .order_confirm2_1_1 { width: 30px; height: 26px; text-align: center; margin-top: 50px; float: left; }
.order_confirm2_1 .order_confirm2_1_1 input { margin-top: 3px; }
.order_confirm2_1 .order_confirm2_1_2 { width: 550px; height: 130px; }
.order_confirm2_1_2 .order_imgbox { float: left; width: 88px; height: 89px; border: 1px solid #ccc; margin: 20px 0px 0px 20px; }
.order_confirm2_1_2 .order_textbox { float: left; width: 424px; height: 64px; border-bottom: 1px solid #ccc; margin-left: 6px; }
.order_confirm2_1_2 .order_textbox p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.order_confirm2_1_2 .order_textbox p a  { color: #515151; }
.order_confirm2_1_2 .order_text1 { margin-top: 22px; margin-bottom: 8px; }
.order_confirm2_1_2 .order_textbox1 { float: left; width: 324px; height: 65px; margin-left: 6px; }
.order_confirm2_1_2 .order_textbox1 p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.order_confirm2_1_2 .order_text2 { margin-top: 12px; margin-bottom: 8px; }

.order_confirm2_1 .order_confirm2_1_3 { width: 106px; height: 130px; }
.order_confirm2_1 .order_confirm2_1_3 p { clear: both; }
.order_text3 { font: bold 12px "돋움"; color: #515151; margin: 30px 0px 0px 0px; text-align:  center; }
.order_text4 { font: bold 12px "돋움"; color: #b11c30; margin: 0px 0px 0px 0px; text-align:  center; }
.order_confirm2_1 .order_confirm2_1_4 { width: 108px; height: 130px }
.order_text5 { font: bold 12px "돋움"; color: #515151; margin: 44px 0px 0px 0px; text-align:  center; }
.order_text6 { font: bold 12px "돋움"; color: #515151; margin: 2px 0px 0px 0px; text-align:  center; }
.order_confirm2_1 .order_confirm2_1_5 { width: 111px; height: 130px }
.order_text7 { font: bold 12px "돋움"; color: #b11c30; margin: 48px 0px 0px 0px; text-align:  center; }
.order_confirm2_1 .order_confirm2_1_6 { width: 118px; height: 130px; }
.order_text8 { font:  12px "돋움"; color: #515151; margin: 48px 0px 0px 0px; text-align:  center; }

.order_confirm2_1 .msg2admin  {  position:  absolute; bottom:  0px; right:  0px; border:  1px solid #f00; }

.order_sum { float: left; width: 1026px; height: 35px; background: #e5efb5; margin-top: 27px; }
.order_sum div { float: right; margin-right: 20px; }
.order_sum p { float: left; word-spacing: 2px; }
.order_sum .sum1 { font: bold 12px "돋움"; color: #313131; line-height: 35px; vertical-align: middle; }
.order_sum .sum2 { font: bold 14px "돋움"; color: #313131; line-height: 35px; vertical-align: middle; letter-spacing: -1px; margin-left: 5px; }
.order_sum .sum3 { font: 12px "돋움"; color: #313131; line-height: 35px; vertical-align: middle; letter-spacing: -1px; margin-left: 5px; }

.cart_table1 { margin-bottom: 65px; }
.table_line { display: block; float: left; width: 1025px; height: 30px; border-bottom: 2px solid #b0b0b0; }
.table_line img { float: left; }
.cart_table1 td { border-bottom: 1px solid #eef0f2; }
.cart_table2 { width: 98%; }
.cart_table2 td { border-bottom: 1px solid #eef0f2; font-size:  14px; }

.td1 { width: 162px; height: 35px; }
.td1 img { margin-left: 20px; }
.td2 { width: 862px; height: 35px; }
.td2 p { font:  12px "돋움"; color: #a5acaa;  }

.td2_1 input { float: left; }
.td2_1 p { float: left; font:  14px "돋움"; font-weight: bold; color: #f00; margin-top: 5px; margin-right: 14px; }
.cart_table2_textbox { border: 1px solid #d6d8d8; width: 212px; height: 21px; }
.cart_table2_6_textbox1 { border: 1px solid #d6d8d8; width: 90px; height: 19px; }
.cart_table2_6_textbox2 { float: left; border: 1px solid #d6d8d8; width: 494px; height: 19px; }
.td2_6 p { float: left; font: 12px "돋움"; color: #a5acaa; margin-left: 15px; margin-top: 5px; }
.td2_6_1 p { float: left; font: 12px "돋움"; color: #a5acaa; margin-left: 15px; }


.td2_6_mail { height: 20px; border: 1px solid white; }
.td2_6_mail input { float: left; margin-right: 5px; }
.td2_6_mail div { float: left; margin-right: 5px; }
.td2_6_mail div img { cursor: pointer; }

.td1_6 img { float: left; margin-left: 20px; }
.td2_6 { height: 35px; border: 1px solid white; }
.td2_6_1 { width: 862px; height: 30px; border-bottom: 1px solid #eef0f2; }
.td2_6_1 input { float: left; margin-left: 1px; margin-top: -5px; }

.td1_memo { width: 162px; height: 101px; border-bottom: 1px solid #eef0f2; }
.td1_memo img { float: left; margin-left: 20px; margin-top: -35px; }
.td2_memo { width: 862px; height: 30px; border-bottom: 1px solid #eef0f2; }
.td2_memo textarea { width: 494px; height: 79px; border: 1px solid #d6d8d8; }

.cart_table3 { float: left; margin-top: 27px; }


.cart_table3_td1 { width: 162px; height: 35px; border-bottom: 1px solid #eef0f2; }
.cart_table3_td1 img { margin-left: 20px; }
.cart_table3_td1 p { margin-left: 20px; font:  12px "돋움"; color: #6e6e6e; line-height: 35px; vertical-align: middle; }
.cart_table3_td2 { width: 862px; height: 35px; border-bottom: 1px solid #eef0f2; }
.cart_table3_td2 span { float: left; font: bold 14px "돋움"; color: #859914; line-height: 35px; vertical-align: middle; }
.cart_table3_td2 p { float: left; margin-left: 5px; font:  12px "돋움"; color: #6e6e6e; line-height: 35px; vertical-align: middle; }
.cart_table3_td1_5 { width: 162px; height: 79px; border-bottom: 1px solid #eef0f2; }
.cart_table3_td1_5 img { float: left; margin-left: 20px; margin-top: -30px; }
.cart_table3_td2_5 { float: left; width: 862px; }
.cart_table3_td2_5 input { float: left; width: 104px; height: 20px; border: 1px solid #d6d8d8; margin-top: 5px; margin-bottom: -10px; }
.cart_table3_td2_5_1  { width: 862px; border-bottom: 1px solid #eef0f2; }
.cart_table3_td2_5_1 p { clear: both; float: left; font:  12px "돋움"; color: #9B703F; font-weight: bold; }
.cart_movebox { float: right; margin-top: 33px; margin-right: 40px; }
.cart_movebox a, input  {  vertical-align:  middle; }
.cart_movebox input  {  padding-top:  3px; } 


/*03주문완료페이지css*/
#sub_cart03_wrap { margin: 0 auto; width: 1200px; }
#cart03_wrap { margin: 0 auto; width: 1053px; }
.cart03_order_top_wrap { float: left; margin-top: 27px; margin-bottom: 52px; }
.cart03_order_top1_2_img  { float: left; margin-left: 278px; margin-top: 28px; }


/*주문확인창*/
.cart03_order_wrap { display: block; float: left; width: 1025px; border-bottom: 1px solid #616161; }
.cart03_order_wrap li { float: left; display: block; }
.cart03_order01 { float: left; width: 120px; height: 266px; }
.cart03_order01 p { font: 12px "돋움"; color: #6e6e6e; margin: 24px 0px 0px 22px; }
.cart03_order02 { float: left; width: 1025px; height: 132px; border-bottom: 1px solid #616161; }
.cart03_order02 ul { float: left; }
.cart03_order02 ul li { float: left; }
.cart03_order02_1 { display: block; width: 552px; }
.cart03_order02 .order_imgbox { float: left; width: 88px; height: 89px; border: 1px solid #ccc; margin: 20px 0px 0px 20px; }
.cart03_order02 .order_textbox { float: left; width: 424px; height: 64px; border-bottom: 1px solid #ccc; margin-left: 6px; }
.cart03_order02 .order_textbox p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.cart03_order02 .order_textbox p a  { color: #515151; }
.cart03_order02 .order_text1 { margin-top: 22px; margin-bottom: 8px; }
.cart03_order02 .order_textbox1 { float: left; width: 324px; height: 65px; margin-left: 6px; }
.cart03_order02 .order_textbox1 p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.cart03_order02 .order_text2 { margin-top: 12px; margin-bottom: 8px; }
.cart03_order02_2 {  position: relative; display: block; width: 147px; height: 132px; text-align: center; font: bold 13px "돋움"; color: #424242; line-height: 132px; vertical-align: middle; }
.cart03_order02_2_1 { position: absolute; top: 0px; left: 0px; color: #0000ff; width: 147px; margin-top: 75px; line-height: normal;  }
.cart03_order02_3 { display: block; width: 147px; height: 132px; text-align: center; font: bold 13px "돋움"; color: #424242; line-height: 132px; vertical-align: middle; }
.cart03_order02_4 { display: block; width: 147px; height: 132px; text-align: center; font: bold 13px "돋움"; color: #424242; line-height: 132px; vertical-align: middle; }
.cart03_order03_1 { display: block; width: 452px; }
.cart03_order03 { float: left; width: 905px; height: 132px; }
.cart03_order03 ul { float: left; }
.cart03_order03 ul li { float: left; }
.cart03_order03 .order_imgbox { float: left; width: 88px; height: 89px; border: 1px solid #ccc; margin: 20px 0px 0px 20px; }
.cart03_order03 .order_textbox { float: left; width: 324px; height: 64px; margin-left: 6px; }
.cart03_order03 .order_textbox p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.cart03_order03 .order_text1 { margin-top: 22px; margin-bottom: 8px; }
.cart03_order03 .order_textbox1 { float: left; width: 324px; height: 65px; margin-left: 6px; }
.cart03_order03 .order_textbox1 p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.cart03_order03 .order_text2 { margin-top: 12px; margin-bottom: 8px; }

.cart03_order04 { clear: both; float: right; width: 1025; height: 53px; margin-right: 40px; }
.cart03_order04 p { float: left; font: bold 14px "돋움"; color: #a12436; word-spacing: 2px; margin-left: 10px; line-height: 53px; vertical-align: middle; }
.cart03_order04 .cart03_order04_text { float: left; font: bold 14px "黑体"; color: #a12436; word-spacing: 2px; margin-left: 10px; line-height: 53px; vertical-align: middle; }

/*주문결제 테이블*/

.cart03_order05 { float: left; margin-top: 26px; }
.cart03_order05_table1_1 { width: 114px; height: 32px; border-top: 1px solid #eef0f2; border-bottom: 1px solid #eef0f2; }
.cart03_order05_table1_1 p { float: left; font: bold 12px "돋움"; color: #6e6e6e; margin-left: 20px; }
.cart03_order05_table1_2 { border-bottom: 1px solid #eef0f2; width: 114px; height: 34px; }
.cart03_order05_table1_2 p { float: left; font: bold 12px "黑体"; color: #6e6e6e; margin-left: 20px; }
.cart03_order05_table1_3 { border-bottom: 1px solid #eef0f2; width: 114px; height: 72px; }
.cart03_order05_table1_3 p { float: left; font: bold 12px "黑体"; color: #6e6e6e; margin-left: 20px; }

.cart03_order05_table1 { border-bottom: 1px solid #eef0f2; width: 114px; height: 34px; }
.cart03_order05_table1 p { float: left; font: bold 12px "돋움"; color: #6e6e6e; margin-left: 20px; letter-spacing: -1px; }


.cart03_order05_table2 { border-bottom: 1px solid #eef0f2; width: 912px; height: 34px; }
.cart03_order05_table2 p { float: left; font: 12px "돋움"; color: #585858; margin-left: 50px; }
.cart03_order05_table2_1 { border-bottom: 1px solid #eef0f2; width: 912px; height: 32px; border-top: 1px solid #eef0f2; border-bottom: 1px solid #eef0f2 }
.cart03_order05_table2_1 p { float: left; font: 12px "돋움"; color: #585858; margin-left: 50px; }
.cart03_order05_table2_2 { width: 912px; height: 24px; }
.cart03_order05_table2_2 p { float: left; font: 12px "돋움"; color: #585858; margin-left: 50px; }
.cart03_order05_table2_3 { border-bottom: 1px solid #eef0f2; width: 912px; height: 34px; }
.cart03_order05_table2_3 p { float: left; font: bold 12px "돋움"; color: #950233; margin-left: 50px; }
.cart03_order05_table2_4 { border-bottom: 1px solid #eef0f2; width: 912px; height: 24px; }
.cart03_order05_table2_4 p { float: left; font: 12px "돋움"; color: #585858; margin-left: 50px; }

.cart03_shopping { float: right; margin: 32px 45px 0px 0px; }

#msg2admin  { position: absolute; bottom:  5px; right:  0px; width:  430px; background-color:  #efefef; padding:  5px; font-size:  12px; }
#border_strong  {  position:  absolute; top:  0px; left:  0px; }
#border_strong form  {  border:  3px solid #b5d12e; font-size:  12px; padding:  10px; width:  999px; height:  104px; }
#border_strong .msg2admin  {  position:  absolute; bottom:  5px; right:  4px; }
#border_strong .msg2admin input  {  width:  430px; height:  18px; }
#border_strong .gomi_order_input  {  position:  absolute; top:  3px; left:  684px; width:  108px; text-align:  center; padding:  36px 0; background-color:  #fff; }
#border_strong .size_order_input  {  position:  absolute; top:  10px; left:  150px; width:  760px; height:  70px; padding:  5px; text-align:  center; background-color:  #fff; border:  1px solid #efefef; }
#border_strong .edit_buttons  {  position:  absolute; top:  3px; right:  3px; width:  108px; text-align:  center; padding:  28px 0; background-color:  #fff; }
#border_strong .edit_buttons .btn_basic  {  margin-bottom:  5px; }


/*불량처리CSS*/
#poor_wrap { margin: 0 auto; width: 1200px; }
.poor_contents_wrap { margin: 0 auto; width: 1040px; }
.poor_head { float: left; display: block; width: 1019px; height: 62px; border-bottom: 3px solid #afce1e; }
.poor_head_img { float: left; margin: 37px 0px 0px 23px; }
.poor_head2 { float: right; height: 40px; margin-right: 20px; }
.poor_head2_1 { float: left; margin-top: 15px; margin-right: 5px; }
.poor_head2 input { float: left; width: 138px; height: 16px; border: 1px solid #d2d2d2; margin: 10px 5px 0px 5px; }
.poor_head2_2 { float: left; margin-top: 12px; margin-right: 5px; cursor: pointer; }
.poor_select1 { float: left; position: relative; width: 1027px; height: 62px; }
.poor_select1_1 { cursor: pointer; float: left; }
.poor_bg1 { position: absolute; z-index: 90 }
.poor_select1_2 { position: absolute; margin-left: 7px; z-index: 100; cursor: pointer; }

.poor_select2 { float: left; position: relative; width: 1027px; height: 62px; display: none; }
.poor_select2_1 { position: absolute; cursor: pointer; }
.poor_bg2 { position: absolute; }
.poor_select2_2 { float: left; margin-left: 135px; cursor: pointer; }


.poor_confirm { float: left; width: 1025px; min-height: 200px; margin-bottom: 78px; }
.poor_confirm .poor_confirm1_1 { float: left; width: 1025px; height: 26px; background: #e8e8e8; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.poor_confirm ul li { float: left; }
.poor_confirm1 { width: 59px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; }
.poor_confirm2 { width: 459px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.poor_confirm3 { width: 168px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.poor_confirm4 { width: 172px; height: 26px; background: url('/images/qa/qa_board_bar.gif') 100% 50% no-repeat; text-align: center; line-height: 24px; vertical-align: middle; }
.poor_confirm5 { width: 160px; height: 26px; text-align: center; line-height: 24px; vertical-align: middle; }

.poor_view1 { float: left; }
.poor_view2 { float: left; display: none; }
.poor_confirm .poor_confirm2_1 { float: left; width: 1025px; height: 130px; border-bottom: 1px solid #616161; }
.poor_confirm2_1 .poor_confirm2_1_1 { float: left; width: 59px; height: 26px; text-align: center; }
.poor_confirm2_1 .poor_confirm2_1_1 p { float: left; margin-left: 22px; font: 12px "돋움"; color: #515151; line-height: 130px; vertical-align: middle; }
.poor_confirm2_1 .poor_confirm2_1_2 { width: 459px; height: 130px; }
.poor_confirm2_1_2 .poor_imgbox { float: left; width: 88px; height: 89px; border: 1px solid #ccc; margin: 20px 0px 0px 20px; }
.poor_confirm2_1_2 .poor_textbox { float: left; width: 343px; height: 64px; border-bottom: 1px solid #ccc; margin-left: 6px; }
.poor_confirm2_1_2 .poor_textbox p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.poor_confirm2_1_2 .poor_text1 { margin-top: 22px; margin-bottom: 8px; }
.poor_confirm2_1_2 .poor_textbox1 { float: left; width: 324px; height: 65px; margin-left: 6px; }
.poor_confirm2_1_2 .poor_textbox1 p { clear: both; float: left; font: 12px "돋움"; color: #515151; margin-left: 20px; }
.poor_confirm2_1_2 .poor_text2 { margin-top: 12px; margin-bottom: 8px; }
.poor_confirm2_1 .poor_confirm2_1_3 { float: left; width: 168px; height: 130px; text-align: center; }
.poor_confirm2_1 .poor_confirm2_1_3 p  { font: bold 12px "돋움"; color: #b11c30; line-height: 130px; vertical-align: middle; }
.poor_confirm2_1 .poor_confirm2_1_4 { float: left; width: 172px; height: 130px; text-align: center; }
.poor_confirm2_1 .poor_confirm2_1_4 p  { font: bold 12px "돋움"; color: #b11c30; line-height: 130px; vertical-align: middle; }
.poor_confirm2_1 .poor_confirm2_1_4 img { cursor: pointer; }
.poor_confirm2_1 .poor_confirm2_1_5 { float: left; width: 160px; height: 130px; text-align: center; }


.poor_board_mov { float: left; width: 641px; margin: 25px 0px 0px 393px; }
.poor_board_mov img { float: left; }
.poor_board_mov p { float: left; margin-left: 15px; margin-right: 15px; font: 11px "돋움"; color: #a5acaa; cursor: pointer; }
.poor_board_mov a { float: left; font: 11px "돋움"; color: #6e6e6e; margin-right: 6px; }

.join_head { float: left; width: 670px; height: 48px; border-bottom: 2px solid #afce1e; margin-left: 10px; }
.join_wrap { float: left; width: 700px; height: 708px; }
.join_head { float: left; width: 670px; height: 48px; border-bottom: 2px solid #afce1e; margin-left: 10px; }
.join_head p { float: left; margin: 25px 0px 0px 15px; font-weight: bold; font-size: 16px; }
.join_header { float: left; width: 663px; height: 84px; border: 2px solid #3f3f3f; margin:  25px 0px 0px 12px; }
.join_header p { float: left; line-height: 84px; vertical-align: middle; }
.join_header1 { margin-left: 30px; }
.join_headerbg { margin: 0px 50px; }
.join_headerbg1 { margin: 0px 50px; }
.join_head2 { float: left; width: 663px; height: 29px; border-bottom: 2px solid #b0b0b0; margin:  22px 0px 0px 12px; }
.join_head2_1 { float: right; margin: 0px 10px 0px 0px; cursor: pointer; }

.agree_body { float: left; font: 12px/40px "굴림"; color: #414141; vertical-align: middle; margin: 0px 0px 0px 32px; }
.agree_body div { float: left; margin: 0px 0px 0px -11px; width: 633px; height: 318px; background: #f2f2f2; overflow-y: scroll; padding: 10px; border: 1px solid #B0B0B0; }
.agree_body_check { clear: both; width: 653px; text-align: center; font: 12px/45px "굴림"; vertical-align: middle; }
.agree_body_check input { vertical-align: -2px; }

.confirm_box { float: left; width: 700px; text-align: center; margin: 25px 0px 0px 0px; }
.confirm_box img { cursor: pointer; margin: 0px 10px 0px 0px; }

.login_wrap .star { padding-bottom: 5px; }
.login_wrap { font-size: 14px; }
/*아이디*/
.footer2_sub_id { float: left; margin: 32px 0px 0px 27px; width: 641px; }
.footer2_sub_id_head { float: left; width: 641px; height: 23px; border-bottom: 1px solid #616161; }
.footer2_sub_id_head1 { float: left; margin: 5px 0px 0px 8px; font-weight: bold; color: #ab1f2a; }
.footer2_sub_id_head2 { float: right; margin: 5px 15px 0px 0px; }
.footer2_sub_id_head1_2 { float: left; width: 641px; height: 50px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_id_head3 { float: left; width: 140px; }
.footer2_sub_id_head3 p { margin: 15px 0px 0px 15px; }
.footer2_sub_id_head3_1 { float: left; }
.footer2_sub_id_head3_1 input { float: left; width: 157px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_id_head3_1 p { clear: both; float: left; font: 12px "굴림"; color: #5e5e5e; margin: 5px 0px 0px 0px; }
.footer2_sub_id_head1_3 { float: left; width: 641px; height: 50px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_id_head1_4 { float: left; width: 641px; height: 50px; border-bottom: 1px solid #616161; }

/*개인정보*/
.footer2_sub_private  { float: left; margin: 32px 0px 0px 27px; width: 641px; }
.footer2_sub_private_head { float: left; width: 641px; height: 23px; border-bottom: 1px solid #616161; }
.footer2_sub_private_head1 { float: left; margin: 5px 0px 0px 8px; font-weight: bold; color: #ab1f2a; }
.footer2_sub_private_head2 { float: right; margin: 5px 15px 0px 0px; }
.footer2_sub_private_head1_2 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_private_head3 { float: left; width: 140px; }
.footer2_sub_private_head3 p { margin: 12px 0px 0px 15px; }
.footer2_sub_private_head3_1 { float: left; }
.footer2_sub_private_head3_1 input { float: left; width: 157px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_private_head3_1 p { clear: both; float: left; font: 12px "굴림"; color: #5e5e5e; margin: 5px 0px 0px 0px; }
.footer2_sub_private_head1_3 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_private_head1_4 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; ; }
.footer2_sub_private_head1_4 .footer2_sub_private_head3 img { margin: 10px 0px 0px 35px; }
.footer2_sub_private_input { float: left; width: 269px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_private_head3_2 { float: left; }
.footer2_sub_private_head3_2 p { float: left; font: 11px "굴림"; color: #5e5e5e; }
.footer2_sub_private_head3_2 p input { float: left; }
.footer2_sub_private_head3_2 .footer2_sub_private_head3_2_check { margin: 8px 0px 0px 5px; line-height: 20px; vertical-align: middle; }
.footer2_sub_private_head3_2 .footer2_sub_private_head3_2_check input { vertical-align: -2px; }
.footer2_sub_private_head3_2 span { clear: both; float: left; font: 11px "굴림"; color: #5e5e5e; margin: 2px 0px 0px 0px; }
.footer2_sub_private_head1_5 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #616161; }
.footer2_sub_private_head3_2 div { float: left; margin-top: 5px; }
.footer2_sub_private_head3_2 div p { float: left; margin: 5px 5px 0px 0px; }
.footer2_sub_private_head3_2 div p input { float: left; margin-top: -5px; margin-right: 5px; width: 110px; height: 19px; border: 1px solid #eef0f2; }
.footer2_sub_private_head3_2 div select { width: 110px; height: 22px; border: 1px solid #eef0f2; font: 11px "굴림"; color: #5e5e5e; }
.footer2_sub_private_head1_5 .footer2_sub_private_head3_2 span { clear: both; float: left; font: 11px "굴림"; color: #5e5e5e; margin: 10px 0px 0px 0px; letter-spacing: -1px; }


/*매장정보*/
.footer2_sub_info  { float: left; margin: 32px 0px 0px 27px; width: 641px; }
.footer2_sub_info_head { float: left; width: 641px; height: 23px; border-bottom: 1px solid #616161; }
.footer2_sub_info_head1 { float: left; margin: 5px 0px 0px 8px; font-weight: bold; color: #ab1f2a; }
.footer2_sub_info_head2 { float: right; margin: 5px 15px 0px 0px; }
.footer2_sub_info_head1_2 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_info_head3 { float: left; width: 140px; }
.footer2_sub_info_head3 p { margin: 15px 0px 0px 35px; }
.footer2_sub_info_head3_1_1 { float: left; width: 100px; }
.footer2_sub_info_head3_1_1 p { margin: 12px 0px 0px 15px; }
.footer2_sub_info_head3_1 { float: left; }
.footer2_sub_info_head3_1 input { float: left; width: 157px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_info_head3_1 p { clear: both; float: left; font: 11px "굴림"; color: #5e5e5e; margin: 5px 0px 0px 0px; }
.footer2_sub_info_head3_1 select { float: left; margin: 5px 0px 0px 0px; width: 204px; height: 23px; border: 1px solid #eef0f2; }
.footer2_sub_info_head3_1 .footer2_sub_private_input { float: left; width: 269px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_info_head1_3 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_info_head1_4 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_info_head1_5 { float: left; width: 641px; height: 34px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_info_head1_6 { float: left; width: 641px; height: 58px; border-bottom: 1px solid #eef0f2; }
.footer2_sub_info_head_mail div { float: left; }
.footer2_sub_info_head_mail div .info_mail { float: left; width: 92px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_info_head_mail div .info_margin { float: left; margin: 5px 5px 0px 5px; }
.footer2_sub_info_head_mail div img { float: left; margin: 8px 0px 0px 10px; cursor: pointer; }
.footer2_sub_info_head_mail div .info_float { float: left; font: 12px "굴림"; color: #5e5e5e; margin: 15px 0px 0px 5px; }
.footer2_sub_info_head_mail div .info_mail1 { clear: both; float: left; width: 478px; height: 19px; border: 1px solid #eef0f2; margin: 5px 0px 0px 0px; }
.footer2_sub_info_head_mail div p { clear: both; float: left; font: 12px "굴림"; color: #5e5e5e; margin: 10px 0px 0px 0px; }
.footer2_sub_info_head1_7 { float: left; width: 641px; height: 103px; border-bottom: 1px solid #616161; }
.footer2_sub_info_head3_1 textarea { float: left; margin: 5px 0px 0px 0px; width: 484px; height: 84px; }


.confirm_box { float: left; width: 700px; text-align: center; margin: 25px 0px 0px 0px; }
.confirm_box img { cursor: pointer; margin: 0px 10px 0px 0px; }

.join_contents { float: left; width: 663px; height: 242px; border-bottom: 2px solid #b0b0b0; margin:  0px 0px 0px 12px; background: url('/images/join_contents_bg.gif') 28px 12px no-repeat; }
.join_contents img { float: right; margin-bottom: 27px; }
.join_confirm { float: left; width: 700px; height: 58px; text-align: center; line-height: 58px; vertical-align: middle; }
.join_confirm img { cursor: pointer; }

.mini_layer_popup { position: relative; }
.mini_layer_popup_inbox { display: none; position: absolute; top: 0; left: 0; padding: 5px; border: 1px solid #ccc; background-color: #fff; }
input.error { border: 1px solid #f00; }

.product_search { position: fixed; top: 0; z-index: 1; }

#list_rows { clear: both; }

.btn_white {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:7px 10px 5px 10px;
	text-decoration:none;
	text-shadow: 0px 1px 0px #ffffff;
	line-height: 12px;
}
.btn_white:hover {
	background-color:#f6f6f6;
}
.btn_white:active {
	position:relative;
	top:1px;
}

.intro #header {
	height: 100%;
	text-align: center;
}
.intro #nav_con_wrap {
	width: auto;
	margin-top: 10px;
	margin-left: 0;
}
.intro .nav_con4 {
	float: none;
	margin: 0 auto;
	height: auto;
	width: 325px;
}
.intro .nav_con4 input {
	width: 268px;
}
.intro .log_nav {
	border: 0;
}
.intro #contents {
	text-align: center;
	margin-top: 10px;
}