﻿@charset "utf-8";

/* 여백 */
.mgt0 {margin-top:0px !important;}
.mgt5 {margin-top:5px !important;}
.mgt10 {margin-top:10px !important;}
.mgt15 {margin-top:15px !important;}
.mgt20 {margin-top:20px !important;}
.mgt25 {margin-top:25px !important;}
.mgt30 {margin-top:30px !important;}
.mgt40 {margin-top:40px !important;}
.mgt45 {margin-top:45px !important;}
.mgt50 {margin-top:50px !important;}
.mgt55 {margin-top:55px !important;}
.mgb0 {margin-bottom:0px !important;}
.mgb25 {margin-bottom:25px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl20 {margin-left:20px !important;}
.mgl40 {margin-left:40px !important;}
.mgl60 {margin-left:60px !important;}
.mgr2 {margin-right:2px !important;}
.mgr10 {margin-right:10px !important;}
.pdt3 {padding-top:3px !important;}
.pdt25 {padding-top:25px !important;}
.pdb35 {padding-bottom:35px !important;}
.pdl15 {padding-left:15px !important;}
.pdl6 {padding-left:6px !important;}

/* 버튼영역 */
.btn_left01 {margin-top:15px;}
.btn_left02 {margin-top:30px;}
.btn_left03 {margin-top:-20px;}
.btn_center01 {text-align:center;margin-top:30px;}
.btn_center02 {text-align:center;margin-top:20px;}
.btn_center03 {text-align:center;margin-top:15px;}
.btn_center04 {text-align:center;margin-top:16px;}
.btn_right01 {text-align:right;margin-top:10px;}

/* tab */
.tab_style01 {height:35px;background:url('/images/common/bg_tab01.gif') repeat-x 0 0;}
.tab_style01 li {float:left;margin-right:1px;}
.tab_style01 .none {margin-right:0;}

.tab_style02 {height:30px;background:url('/images/common/bg_tab02.gif') repeat-x 0 0;}
.tab_style02 li {float:left;margin-right:1px;}

/* 게시판 리스트 */
.board_list {border-top:2px solid #000;border-bottom:1px solid #aaa;}
.board_list table {width:100%;}
.board_list thead th {height:33px;background:url('/images/board/line01.gif') no-repeat 0 11px;line-height:0;font-size:0;}
.board_list tbody td {text-align:center;color:#454545;border-top:1px solid #ddd;padding:7px 0 5px;position:relative;}
.board_list tbody td a {color:#454545;}
.board_list tbody td a:hover, .board_list tbody .on a {color:#333;font-weight:bold;letter-spacing:-1px;text-decoration:underline;}
.board_list .tit {text-align:left;padding-left:15px;}
.board_list .none {background:none;}
.board_list .first td {border-top:1px solid #aaa;}
.board_list .ico {vertical-align:middle;margin:-4px 0 0 5px;}
.board_list .reply {color:#dd9700;}
.board_list .reply_cont {margin:20px 0;border:1px solid #ddd;background:#f5f5f5;padding:30px 30px 20px;text-align:left;*zoom:1;}
.board_list .reply_cont:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.board_list .reply_cont dt {float:left;width:40px;color:#333;font-weight:bold;}
.board_list .reply_cont dd {float:left;width:635px;padding-top:3px;}
.board_list .reply_cont .st1 {height:40px;}
.board_list .reply_cont .st2 {height:40px;color:#333;font-weight:bold;}
.board_list .date {font-size:11px;color:#757575;}
.board_list .other {display:block;color:#333;font-weight:bold;}
.board_list .price {font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}
.board_list .order_state2 {color:#dd9700;font-size:11px;}
.board_list .discount {font-family:'Tahoma';font-size:11px;color:#eb8f00;font-weight:bold;}
.board_list .mileage1 {font-family:'Tahoma';font-size:11px;color:#666;font-weight:bold;}
.board_list .mileage2 {font-family:'Tahoma';font-size:11px;color:#b53737;font-weight:bold;}
.board_list .fs1 {font-size:11px;}

/* 게시판 보기 */
.board_view {border-top:2px solid #000;border-bottom:1px solid #aaa;}
.board_view .view_tit {/*height:23px;*/border-bottom:1px solid #aaa;color:#333;font-weight:bold;padding:10px 100px 10px 20px;position:relative;}
.board_view .view_tit span {position:absolute;top:10px;right:20px;font-weight:normal;color:#757575;}
.board_view .view_cont {padding:20px;}

/* 게시판 쓰기 */
.board_write {border-top:2px solid #000;}
.board_write table {width:100%;}
.board_write table * {vertical-align:middle;}
.board_write tbody th {background:#ededed;text-align:left;padding-left:15px;border-bottom:1px solid #ddd;}
.board_write tbody td {padding:7px 0 7px 10px;border-bottom:1px solid #ddd;}
.board_write .txt1 {height:18px;border:1px solid #ddd;padding:2px 0 0 4px;}
.board_write .textarea1 {width:554px;height:270px;border:1px solid #ddd;padding:2px 0 0 4px;}
.board_write .v_top {vertical-align:top;padding-top:10px;}
.board_write .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

/* faq 검색 */
.faq_search {height:55px;border:1px solid #ddd;background:#f5f5f5;padding:13px 0 0 20px;margin-bottom:20px;}
.faq_search * {vertical-align:middle;}
.faq_search .info1 {margin-bottom:8px;}
.faq_search .form1 {float:left;padding-right:5px;}
.faq_search .txt1 {width:522px;height:18px;border:1px solid #ddd;padding:2px 0 0 4px;}

/* faq 리스트 */
.faq_list {margin-top:30px;}
.faq_list {border-top:2px solid #000;border-bottom:1px solid #aaa;}
.faq_list table {width:100%;}
.faq_list thead th {height:33px;background:url('/images/board/line01.gif') no-repeat 0 11px;}
.faq_list tbody td {text-align:center;color:#666;border-top:1px solid #ddd;padding:7px 0 5px;}
.faq_list tbody td a {color:#666;}
.faq_list tbody td a:hover {color:#333;font-weight:bold;letter-spacing:-1px;}
.faq_list .tit {text-align:left;padding-left:15px;}
.faq_list .none {background:none;}
.faq_list .first td {border-top:1px solid #aaa;}
.faq_list .ico {margin-right:5px;}
.faq_list .fs1 {font-size:11px;}

/* faq 보기 */
.faq_view {border-top:2px solid #000;border-bottom:1px solid #aaa;}
.faq_view .view_tit {height:23px;border-bottom:1px solid #aaa;color:#333;font-weight:bold;padding:10px 0 0 50px;background:url('/images/icon/icon_question.gif') no-repeat 20px 11px;position:relative;}
.faq_view .view_tit span {position:absolute;top:10px;right:20px;font-weight:normal;color:#757575;}
.faq_view .view_cont {padding:20px 20px 20px 50px;background:url('/images/icon/icon_answer.gif') no-repeat 20px 22px;}

/* 이전,다음글 */
.before_next {border-top:1px solid #ddd;height:60px;margin-top:20px;}
.before_next dt {float:left;width:90px;text-align:center;height:20px;border-bottom:1px solid #ddd;padding-top:10px;}
.before_next dd {float:left;width:640px;padding-left:10px;height:22px;border-bottom:1px solid #ddd;padding-top:8px;}

/* 게시판 검색 */
.board_search {width:280px;margin:30px auto 0 auto;}
.board_search * {vertical-align:middle;}
.board_search .txt1 {width:138px;height:18px;border:1px solid #ddd;padding:2px 0 0 4px;}
.board_search .form1 {float:left;padding-right:5px;margin-top:1px;}

/* select box */
.combobox_area {position:relative;}
.select_basic {height:15x;_height:16px;font-size:11px;font-family:"돋움",Dotum,Helvetica,AppleGothic,Sans-serif;color:#999;
			padding:4px 4px;border:1px solid #ccc;background:#fff url(/images/common/selelct_typeA_arrow.gif) no-repeat right top;cursor:pointer;vertical-align:middle;_margin:-1px 0;}
.select_basic_wrapper {position:absolute;left:0;z-index:99999;font-size:12px;line-height:1.5;font-family:"돋움",Dotum,Helvetica,AppleGothic,Sans-serif;color:#272727;
			border:1px solid #ccc;background-color:#fff;overflow:auto;overflow-x:hidden;
			top:20px !important}
.select_basic_wrapper ul {margin:0;padding:0;list-style-type:none;}
.select_basic_wrapper li {padding-left:4px;cursor:pointer;}
.select_basic_wrapper li.selected {background-color:#fff;}
.select_basic_wrapper li.current {background-color:#eaeaea;} 




/* list */
.product_list {width:100%;}
.product_list .left_cont {float:left;width:180px;}
.product_list .left_cont .left_menu {width:180px;height:391px;}
.product_list .left_cont .left_banner {width:145px;margin-top:116px;}
.product_list .left_cont .left_banner li {margin-bottom:10px;}

.product_list .right_cont {float:right;width:800px;position:relative;}
.product_list .right_cont .visual {margin-bottom:30px;}
.product_list .right_cont .top_sort {height:28px;margin-top:10px;position:relative;z-index:1;}  /* 수정 : 2012-04-18 */
.product_list .right_cont .top_sort .form1 {float:left;}
.product_list .right_cont .top_sort .align_type {float:left;height:23px;margin-left:14px;}
.product_list .right_cont .top_sort .align_type li {float:left;height:18px;font-size:0;line-height:0;padding:5px 0 0 0;}
.product_list .right_cont .top_sort .align_type li img {display:block;float:left;}
.product_list .right_cont .top_sort .pageskip01 {position:absolute;top:0;right:0;width:175px;}
.product_list .right_cont .top_sort .pageskip01 li.text {color:#666666;font-size:12px;line-height:16px;padding-right:5px;}
.product_list .right_cont .top_sort .pageskip01 li.text a {color:#6aa6c9;padding:0 10px;}

.product_list .right_cont .product_list01 {*zoom:1;position:relative;}
.product_list .right_cont .product_list01:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.product_list .right_cont .product_list01 li {float:left;}


/* 상품 유니트 */
.product01 {position:relative;display:block;width:180px;height:332px;background:#fff;padding:8px;margin:0 2px;_margin:0;}
.product01_over {display:block;background:url('/images/category/bg_list_over01.gif') no-repeat;cursor:pointer;}
.product01 .check_zone {display:none;position:absolute;bottom:8px;right:4px;font-size:0;line-height:0;background:url('/images/icon/icon_bar01.png') no-repeat 25px 2px;}
.product01_over .check_zone {display:block;position:absolute;bottom:8px;right:4px;font-size:0;line-height:0;}
.product01 .check_zone img, 
.product01_over .check_zone img {margin:0 5px;}

.product01 ul {width:180px;}
.product01 ul li {float:none;display:block;width:180px;font-size:0;line-height:0;}
.product01 ul li.img {width:180px;height:230px;padding:0 0 10px 0;}
.product01 ul li.img img {width:180px;height:230px;}
.product01 ul li.subject {padding:0 0 8px 4px;}
.product01 ul li.subject a {color:#999999;font-size:11px;line-height:14px;word-spacing:-2px;}
.product01 ul li.subject .ico {margin-right:5px;}
.product01 ul li.money {color:#333333;font-size:11px;line-height:12px;font-family:"tohoma";padding:0 0 11px 4px;}
.product01 ul li.money .sale1 {color:#333333;text-decoration:line-through;}
.product01 ul li.money .sale2 {color:#b53737;padding-left:5px;} /* 수정 : 2012-04-18 */
.product01 ul li.color {display:block;color:#bbbbbb;font-size:11px;line-height:12px;font-family:"tohoma";padding:0 0 0 4px;}
.product01 ul li.icon_color {display:none !important;}

.product01_over ul {width:180px;}
.product01_over ul li {float:none !important;display:block;font-size:0;line-height:0;}
.product01_over ul li.img {width:180px;height:230px;padding:0 0 10px 0;}
.product01_over ul li.img img {width:180px;height:230px;}
.product01_over ul li.subject {padding:0 0 8px 4px;}
.product01_over ul li.subject a {color:#cccccc;font-size:11px;line-height:14px;}
.product01_over ul li.subject .ico {margin-right:5px;}
.product01_over ul li.money {color:#ffffff;font-size:11px;line-height:14px;font-family:"tohoma";padding:0 0 5px 4px;}
.product01_over ul li.money .sale1 {color:#fff;text-decoration:line-through;}
.product01_over ul li.money .sale2 {color:#ffaa46;padding-left:5px;} /* 수정 : 2012-04-18 */
.product01_over ul li.color {display:none !important;}
.product01_over ul li.icon_color {display:block !important;height:12px;}
.product01_over ul li.icon_color img {width:12px;height:12px;padding-left:2px;margin-bottom:2px;}


/* 미리보기 팝업 */
.preview_layer {position:absolute;background:#fff;border:1px solid #000;padding:20px;z-index:1000;}
.preview_layer .sec01 {float:left;width:274px;text-align:left;position:relative;}
.preview_layer .sec01 .big {width:271px;height:346px;margin-bottom:5px;padding-left:0;}
.preview_layer .sec01 .big img {width:269px;height:344px;border:1px solid #eaeaea;}
.preview_layer .sec01 .list01 {position:relative;width:179px;height:70px;margin-left:46px;overflow:hidden;}
.preview_layer .sec01 .list01 ul {position:absolute;top:0;left:0;width:20000px;}
.preview_layer .sec01 .list01 li {float:left;width:55px;padding-left:7px;}
.preview_layer .sec01 .list01 li img {width:55px;height:70px;}
.preview_layer .sec01 .list01 .first {padding-left:0;}
.preview_layer .sec01 .btn01 {position:absolute;bottom:26px;left:18px;}
.preview_layer .sec01 .btn02 {position:absolute;bottom:26px;right:18px;}
.preview_layer .sec02 {float:right;width:315px;padding-top:5px;margin-left:20px;}
.preview_layer .sec02 .subject {width:285px;font-size:16px;color:#757575;font-weight:bold;line-height:18px;margin-bottom:5px;}
.preview_layer .sec02 .price {font-family:'Tahoma';height:37px;background:url('/images/product/line01.gif') repeat-x 0 bottom;margin-bottom:15px;}
.preview_layer .sec02 .price li {float:left;padding-right:5px;font-size:16px;color:#000;font-weight:bold;}
.preview_layer .sec02 .price .price1 {text-decoration:line-through;}
.preview_layer .sec02 .price .price2 {color:#b53737;}
.preview_layer .sec02 .color {margin-bottom:10px;*zoom:1;}
.preview_layer .sec02 .color:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.preview_layer .sec02 .color li {float:left;margin-right:5px;}
.preview_layer .sec02 .color li img {width:19px;height:19px;border:1px solid #fff;}
.preview_layer .sec02 .color li a {display:block;border:1px solid #cbcbcb;}
.preview_layer .sec02 .color li a:hover {border:1px solid #000;}
.preview_layer .sec02 .color .on a {border:1px solid #000;}
.preview_layer .sec02 .size {margin-bottom:10px;*zoom:1;}
.preview_layer .sec02 .size:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.preview_layer .sec02 .size li {float:left;margin:0 5px 5px 0;}
.preview_layer .sec02 .size li a {display:inline-block;height:21px;border:1px solid #cbcbcb;font-family:'Tahoma';font-size:11px;color:#666;padding:5px 10px 0;*dispaly:inline;*zoom:1;}
.preview_layer .sec02 .size li a:hover {text-decoration:none;border:1px solid #000;}
.preview_layer .sec02 .size .on a {border:1px solid #000;}
.preview_layer .sec02 .size .img {padding-top:3px;}
.preview_layer .sec02 .btn_area {margin-top:112px;*margin-top:110px;background:url('/images/product/line01.gif') repeat-x 0 0;padding-top:20px;}
.preview_layer .btn_close {position:absolute;top:10px;right:10px;}


/* 상품 상세 */
.detail_view {padding:0 30px;*zoom:1;}
.detail_view:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont {float:left;width:740px;margin-right:61px;}
/* 상단영역 */
.detail_view .cont .top_cont {margin-bottom:45px;*zoom:1;}
.detail_view .cont .top_cont:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}

.detail_view .cont .top_cont .img_area {float:left;width:360px;position:relative;z-index:10;}
.detail_view .cont .top_cont .img_area .big {width:360px;height:460px;padding-left:0;margin-bottom:5px;}
.detail_view .cont .top_cont .img_area .big img {width:358px;height:458px;border:1px solid #e9e9e9;}
.detail_view .cont .top_cont .img_area .list01 {position:relative;width:303px;height:70px;margin-left:29px;overflow:hidden;}
.detail_view .cont .top_cont .img_area .list01 ul {position:absolute;top:0;left:0;width:20000px;height:70px;}
.detail_view .cont .top_cont .img_area .list01 ul li {float:left;padding-left:7px;}
.detail_view .cont .top_cont .img_area .list01 ul li img {width:55px;height:70px;}
.detail_view .cont .top_cont .img_area .list01 .first {padding-left:0px;}
.detail_view .cont .top_cont .img_area .btn1 {position:absolute;bottom:25px;left:0;}
.detail_view .cont .top_cont .img_area .btn2 {position:absolute;bottom:25px;right:0;}
.detail_view .cont .top_cont .img_area .icon {position:absolute;top:0;left:0;}

.detail_view .cont .top_cont .txt_area {float:left;width:355px;padding:5px 0 0 25px;}
.detail_view .cont .top_cont .txt_area .subject {font-size:16px;color:#757575;font-weight:bold;line-height:24px;}
.detail_view .cont .top_cont .txt_area .subject .ico {vertical-align:middle;margin:0 4px 4px 0;*margin:0 4px 2px 0;} /* 수정 : 2012-05-17 */

.detail_view .cont .top_cont .txt_area .price1 {font-family:'Tahoma';color:#000;font-size:16px;line-height:24px;height:37px;background:url('/images/product/line01.gif') repeat-x 0 bottom;margin-bottom:15px;}
.detail_view .cont .top_cont .txt_area .price1 .sale1 {font-family:'Tahoma';color:#000;font-size:16px;line-height:24px;text-decoration:line-through;padding-right:10px;} /* 수정 : 2012-05-17 */
.detail_view .cont .top_cont .txt_area .price1 .sale2 {font-family:'Tahoma';color:#000;font-size:16px;line-height:24px;color:#b53737;padding-left:10px;}

.detail_view .cont .top_cont .txt_area .color {margin-bottom:10px;*zoom:1;}
.detail_view .cont .top_cont .txt_area .color:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont .top_cont .txt_area .color li {float:left;margin:0 4px 5px 0;}
.detail_view .cont .top_cont .txt_area .color li a {display:block;border:1px solid #cbcbcb;}
.detail_view .cont .top_cont .txt_area .color li a:hover {border:1px solid #000;}
.detail_view .cont .top_cont .txt_area .color .on a {border:1px solid #000;}
.detail_view .cont .top_cont .txt_area .color li img {width:19px;height:19px;border:1px solid #fff;}

.detail_view .cont .top_cont .txt_area .size {margin-bottom:10px;*zoom:1;}
.detail_view .cont .top_cont .txt_area .size:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont .top_cont .txt_area .size li {float:left;margin:0 5px 5px 0;}
.detail_view .cont .top_cont .txt_area .size li a {display:inline-block;height:21px;border:1px solid #cbcbcb;font-family:'Tahoma';font-size:11px;color:#666;padding:5px 10px 0;*dispaly:inline;*zoom:1;}
.detail_view .cont .top_cont .txt_area .size li a:hover {text-decoration:none;border:1px solid #000;}
.detail_view .cont .top_cont .txt_area .size .on a {border:1px solid #000;}
.detail_view .cont .top_cont .txt_area .size .img {padding-top:3px;}

.detail_view .cont .top_cont .txt_area .select_area {border:1px solid #e8e9e9;background:#f9f9f9;padding:15px 15px 10px 20px;margin-bottom:20px;*zoom:1;}
.detail_view .cont .top_cont .txt_area .select_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont .top_cont .txt_area .select_area dl {width:100%;clear:both;}
.detail_view .cont .top_cont .txt_area .select_area dt {float:left;width:90px;height:20px;padding-top:2px;}
.detail_view .cont .top_cont .txt_area .select_area dd {float:left;width:220px;word-wrap:break-word;word-break:break-all;}
.detail_view .cont .top_cont .txt_area .select_area .total {background:url('/images/product/line02.gif') repeat-x 0 0;padding-top:15px;margin-top:15px;}
.detail_view .cont .top_cont .txt_area .select_area .price2 {background:url('/images/product/line02.gif') repeat-x 0 0;padding-top:15px;margin-top:15px;color:#b53737;font-size:16px;font-family:'Tahoma';}
.detail_view .cont .top_cont .txt_area .select_area .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

.detail_view .cont .top_cont .txt_area .btn_area {margin-bottom:58px;}

.detail_view .cont .top_cont .txt_area .evaluation {padding-bottom:15px;border-bottom:1px solid #d6d6d6;margin-bottom:18px;position:relative;*zoom:1;}
.detail_view .cont .top_cont .txt_area .evaluation:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont .top_cont .txt_area .evaluation .top_area {*zoom:1;}
.detail_view .cont .top_cont .txt_area .evaluation .top_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont .top_cont .txt_area .evaluation .tit {float:left;width:116px;font-size:11px;color:#454545;font-weight:bold;}
.detail_view .cont .top_cont .txt_area .evaluation .tit img {vertical-align:middle;}
.detail_view .cont .top_cont .txt_area .evaluation .star {float:left;width:75px;}
.detail_view .cont .top_cont .txt_area .evaluation .more {position:absolute;top:5px;right:5px;font-size:11px;background:url('/images/icon/bul02.gif') no-repeat right 2px;*background-position:right 4px;padding-right:10px;line-height:11px;margin-bottom:20px;}
.detail_view .cont .top_cont .txt_area .evaluation .more a {color:#454545;text-decoration:underline;}
.detail_view .cont .top_cont .txt_area .evaluation .btn_appraisal {margin-top:10px;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer {position:absolute;top:25px;left:0;width:330px;height:145px;border:1px solid #c5c5c5;background:#fff;padding:10px 0 0 25px;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer table {width:100%;font-family:'Tahoma';font-size:13px;color:#666;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer th {padding-top:5px;*padding-top:0px;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer td {padding:3px 0;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer td span {font-weight:bold;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer .graph {background:#e6e6e6;height:8px;position:relative;}
.detail_view .cont .top_cont .txt_area .evaluation .appraisal_layer .graph span {position:absolute;top:0;left:0;display:inline-block;height:8px;background:url('/images/product/bg_graph.gif') no-repeat 0 0;*dispaly:inline;*zoom:1;}
.detail_view .cont .top_cont .txt_area .sns {overflow:hidden;*zoom:1;} /* 수정 : 2012-04-29 */
.detail_view .cont .top_cont .txt_area .sns .facebook_good {float:left;margin-right:10px;} /* 수정 : 2012-04-29 */


/* 하단영역 */
.detail_view .cont .btn_cont {}
.detail_view .cont .btn_cont .tab_cont {padding-top:30px;}
.detail_view .cont .btn_cont .tab_cont .banner {margin-bottom:15px;}
/* 상품상세 */
.detail_view .cont .btn_cont .product_detail {}
.detail_view .cont .btn_cont .product_detail .detail_info {padding:10px;margin-bottom:20px; color:#767676;}
.detail_view .cont .btn_cont .product_detail ul {overflow:hidden;*zoom:1;} /* 수정 : 2012-04-30 */
.detail_view .cont .btn_cont .product_detail ul li {float:left;margin-bottom:20px;}
.detail_view .cont .btn_cont .product_detail ul li img {border:1px solid #dfdfdf;}
.detail_view .cont .btn_cont .product_detail .ar {float:right;}
/* 세탁정보 */
.detail_view .cont .btn_cont .wash_info {padding:0 20px;}
.detail_view .cont .btn_cont .wash_info .tit {height:30px;border-bottom:1px solid #dedede;}
.detail_view .cont .btn_cont .wash_info ul {border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:25px 0;*zoom:1;}
.detail_view .cont .btn_cont .wash_info ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_view .cont .btn_cont .wash_info li {float:left;padding-left:22px;}
.detail_view .cont .btn_cont .wash_info .first {padding-left:0;}
.detail_view .cont .btn_cont .wash_info .st1 {padding-left:20px;}
.detail_view .cont .btn_cont .wash_info .st2 {padding-left:16px;}
/* 배송정보,반품안내 */
.detail_view .delivery_info {padding-left:20px;}
/* 상품문의 */
.detail_view .product_inquiry {}
.detail_view .product_inquiry .info_txt {margin:0 0 30px 20px;}
.detail_view .product_inquiry table {width:100%;border-top:1px solid #ddd;}
.detail_view .product_inquiry table * {vertical-align:middle;}
.detail_view .product_inquiry table th {text-align:left;padding-left:15px;background:#ededed;border-bottom:1px solid #ddd;}
.detail_view .product_inquiry table td {padding:7px 0 7px 10px;border-bottom:1px solid #ddd;color:#666;}
.detail_view .product_inquiry table td span {font-family:'Arial';color:#aeaeae;}
.detail_view .product_inquiry table .txt1 {height:18px;border:1px solid #ddd;padding:2px 0 0 4px;vertical-align:middle;}
.detail_view .product_inquiry table .v_top {vertical-align:top;padding-top:10px;}
.detail_view .product_inquiry table textarea {width:550px;height:270px;border:1px solid #ddd;padding:2px 0 0 4px;}
.detail_view .product_inquiry .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

/* 추천베스트 */
.detail_view .recom_best {float:left;width:119px;}
.detail_view .recom_best .sec1 {padding-top:8px;}
.detail_view .recom_best .sec1 .tit {height:30px;}
.detail_view .recom_best .sec2 {padding-top:50px;}
.detail_view .recom_best .sec2 .tit {height:40px;}
.detail_view .recom_best ul {}
.detail_view .recom_best ul li {margin-top:30px;}
.detail_view .recom_best .first {margin-top:0;}
.detail_view .recom_best .thumbnail {margin-bottom:10px;}
.detail_view .recom_best .thumbnail img {}
.detail_view .recom_best .subject {text-align:center;font-size:11px;color:#999;line-height:14px;}
.detail_view .recom_best .price {text-align:center;font-size:11px;color:#757575;font-weight:bold;line-height:14px;}

/* whats hot */
.what_hot {}
.what_hot .left_menu {float:left;width:180px;}
.what_hot .right_cont {float:right;width:800px;}
.what_hot .page_location {}
.what_hot .banner_list {margin-top:30px;*zoom:1;}
.what_hot .banner_list:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.what_hot .banner_list li {float:left;width:260px;padding-left:10px;margin-bottom:10px;}
.what_hot .banner_list li img {width:258px;height:330px;}
.what_hot .banner_list li a {display:block;width:258px;height:330px;border:1px solid #d5d5d5;}
.what_hot .banner_list li a:hover {border:1px solid #959595;}
.what_hot .banner_list .first {padding-left:0;}
.what_hot .tab_style01 {margin-top:30px;}
.what_hot .board_view {margin-top:30px;}
.what_hot .right_cont .top_sort {position:relative;height:28px;font-size:0;line-height:0;margin-top:10px;}
.what_hot .right_cont .top_sort select {float:left;width:92px;height:21px;color:#757575;font-size:11px;line-height:19px;border:1px solid #cbcbcb;}
.what_hot .right_cont .top_sort ul {float:left;height:23px;margin-left:14px;}
.what_hot .right_cont .top_sort li {float:left;height:18px;font-size:0;line-height:0;padding:5px 0 0 0;}
.what_hot .right_cont .top_sort li img {display:block;float:left;}
.what_hot .right_cont .top_sort .pageskip01 {position:absolute;top:0;right:0;}
.what_hot .right_cont .top_sort .pageskip01 li.text {color:#666666;font-size:12px;line-height:16px;padding-right:5px;}
.what_hot .right_cont .top_sort .pageskip01 li.text a {color:#6aa6c9;padding:0 10px;}
.what_hot .reply_write {margin-top:30px;}
.what_hot .reply_write .registration {position:relative;border:1px solid #ddd;background:#f5f5f5;padding:14px 20px 10px 19px;margin-bottom:10px;} /* 수정 : 2012-05-17 */
.what_hot .reply_write .registration h4 {height:25px;} /* 수정 : 2012-05-17 */
.what_hot .reply_write .registration h4 span {color:#b53737;font-weight:bold;} /* 수정 : 2012-05-17 */
.what_hot .reply_write .registration * {vertical-align:middle;}
.what_hot .reply_write .registration textarea {width:677px;height:58px;border:1px solid #d5d5d5;padding:2px 0 0 4px;}
.what_hot .reply_write .registration p {padding:8px 0 0 10px;width:675px;font-size:11px;color:#999;position:relative;}
.what_hot .reply_write .registration p span {position:absolute;top:8px;right:0;font-size:11px;color:#999;}
.what_hot .reply_write .reply_list {border-bottom:1px solid #aaa;}
.what_hot .reply_write .reply_list li {height:100%;border-top:1px solid #ddd;padding:10px 0 8px 20px;color:#666;position:relative;}
.what_hot .reply_write .reply_list .first {border-top:0;}
.what_hot .reply_write .reply_list .cont {display:block;width:620px;color:#757575;}
.what_hot .reply_write .reply_list .id {position:absolute;top:10px;right:100px;color:#757575;}
.what_hot .reply_write .reply_list .date {position:absolute;top:10px;right:15px;background:url('/images/hot/bar01.gif') no-repeat 0 3px;padding-left:15px;color:#757575;}
.what_hot .category_list {margin-bottom:10px;}
.what_hot .category_list .category_tit {height:21px;border-bottom:1px solid #333;margin:10px 0;position:relative;}
.what_hot .category_list .category_tit .top {position:absolute;top:7px;right:0;}
.what_hot .category_list .first {margin-top:30px;}
.what_hot .product_list01 {*zoom:1;position:relative;}
.what_hot .product_list01:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.what_hot .product_list01 li {float:left;}
.what_hot .hot01 {border-bottom:1px solid #b9b9b9;padding-bottom:20px;margin:20px 0;}
.what_hot .hot02 {overflow:hidden;*zoom:1;}
.what_hot .hot02 .hot_left {float:left;}
.what_hot .hot02 .hot_right {float:right;}

/* 이벤트 배너 - 150917 추가 */
div#page_event {width: 800px; height:391px; background:url('/images/sub_banner/img_event_page_bg.png'); margin: 0 auto; text-align: left; line-height:0;}
div#container_event {position:relative; padding: 0px; width:800px; height:391px;}
div.content_event {display: none; float: left; position:relative; width: 541px; height:391px;margin-left:-7px; margin-top:0;}
div.content_event a, div.navigation a {text-decoration: none; color: #777;}
div.content_event a:focus, div.content_event a:hover, div.content_event a:active {text-decoration: underline;}
div.controls {position:absolute; top:50px; left:645px; margin-top: 5px; height: 23px;}
div.controls a {padding: 0;}
div.ss-controls {display:none; float: left;}
div.nav-controls {float: right;}
div.nav-controls .next{position:absolute;top:150px;left:0;width:60px;height:35px;padding:0;background:url('/images/sub_banner/btn_event_down.png') no-repeat;}
div.nav-controls .prev{position:absolute;top:0;left:0;width:60px;height:35px;padding:0;background:url('/images/sub_banner/btn_event_up.png') no-repeat;}
div.slideshow-container {position: relative; clear: both; width:541px; height: 391px;}
div.loader {position: absolute; top: 0; left: 0; background-image: url('loader.gif'); background-repeat: no-repeat; background-position: center; width: 541px; height: 391px;  }
div.slideshow {}
div.slideshow span.image-wrapper {display: block; position: absolute; top: 0; left: 0;}
div.slideshow a.advance-link {display: block; width: 550px; height: 391px; line-height: 391px; text-align: left;}
div.slideshow a.advance-link img{padding:0; margin:0; width:541px; height:391px;}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {text-decoration: none;}
div.slideshow img {vertical-align: middle;}
div.download {float: right;}
div.caption-container {position: absolute; top:115px; left:548px; clear: left; height: 65px;}
span.image-caption {display: block; position: absolute; width: 259px; top: 0; left: 0;}
div.caption {padding:0;}
div.image-title {font-weight: bold; font-size: 1.4em;}
div.image-desc {line-height: 1.3em; padding-top: 12px;}
div.navigation {position:absolute; top:310px; left:565px;}
ul.thumbs {clear: both; margin: 0; padding: 0;}
ul.thumbs li {float: left; padding: 0; margin: 5px 10px 5px 0; list-style: none;}
a.thumb {padding: 2px; display: block; border: 1px solid #ccc;}
ul.thumbs li.selected a.thumb {background: #fff;}
a.thumb:focus {outline: none;}
ul.thumbs img {border: none; display: block;}
div.pagination {clear: both;}
div.navigation div.top {margin-bottom: 12px; height: 11px;}
div.navigation div.bottom {margin-top: 12px;}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {display: block; float: left; margin-right: 2px; padding: 4px 7px 2px 7px; border: 1px solid #ccc;}
div.pagination a:hover {background-color: #eee; text-decoration: none;}
div.pagination span.current {font-weight: bold; background-color: #000; border-color: #000; color: #fff;}
div.pagination span.ellipsis {border: none; padding: 5px 0 3px 2px;}

/* 스타일 배너 - 150917 추가 */
.collection-wrapper {position: relative; width:980px; height:700px; padding: 0; *zoom: 1;}
.collection-wrapper img {max-width: 100%; display: block;}
.collection-wrapper .bx-viewport {background: #fff; -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);}
.collection-wrapper .bx-pager, .collection-wrapper .bx-controls-auto {position: absolute; bottom: -30px; width: 100%;}
.collection-wrapper .bx-loading {min-height: 50px; background: url(/images/sub_banner/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}
.collection-wrapper .bx-pager {text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px;}
.collection-wrapper .bx-pager .bx-pager-item, .collection-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1; *display: inline;}
.collection-wrapper .bx-pager.bx-default-pager a {background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.collection-wrapper .bx-pager.bx-default-pager a:hover, .collection-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.collection-wrapper .bx-prev {left: 0px; width:58px; height:50px; background: url(/images/sub_banner/btn_collection_prev.png) no-repeat;}
.collection-wrapper .bx-next {right: 0px; width:58px; height:50px; background: url(/images/sub_banner/btn_collection_next.png) no-repeat;}
.collection-wrapper .bx-controls-direction a {position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 58px; height: 50px; text-indent: -9999px; z-index: 9999;}
.collection-wrapper .bx-controls-direction a.disabled {display: none;}
.collection-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left; width: 80%;}
.collection-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0; width: 35px;}
.collection-wrapper .bx-caption {position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%;}
.collection-wrapper .bx-caption span {color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}

/* 단체주문하기 */
.group_order {}
.group_order .left_cont {float:left;width:180px;}
.group_order .left_cont .left_menu {float:left;width:180px;}
.group_order .left_cont .left_banner {float:left;width:145px;padding-top:47px;}
.group_order .left_cont .left_banner li {margin-bottom:10px;}
.group_order .right_cont {float:right;width:800px;}
.group_order .right_cont .top_sort {position:relative;height:28px;font-size:0;line-height:0;margin-top:10px;}
.group_order .right_cont .top_sort select {float:left;width:92px;height:21px;color:#757575;font-size:11px;line-height:19px;border:1px solid #cbcbcb;}
.group_order .right_cont .top_sort ul {float:left;height:23px;margin-left:14px;}
.group_order .right_cont .top_sort li {float:left;height:18px;font-size:0;line-height:0;padding:5px 0 0 0;}
.group_order .right_cont .top_sort li img {display:block;float:left;}
.group_order .right_cont .top_sort .pageskip01 {position:absolute;top:0;right:0;}
.group_order .right_cont .top_sort .pageskip01 li.text {color:#666666;font-size:12px;line-height:16px;padding-right:5px;}
.group_order .right_cont .top_sort .pageskip01 li.text a {color:#6aa6c9;padding:0 10px;}

.group_order .right_cont .product_list01 {*zoom:1;position:relative;}
.group_order .right_cont .product_list01:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.group_order .right_cont .product_list01 li {float:left;margin:0;} /* 수정 : 2012-05-01 */
.group_order .right_cont .product_list01 .product01 li.img img {width:180px;height:230px;}


.product01 ul li.img img {width:180px;height:230px;}

.group_order .right_cont .group_view {margin-top:30px;}

.group_order .right_cont .group_view .img_area {float:left;width:402px;position:relative;}
.group_order .right_cont .group_view .img_area .big {width:402px;height:460px;padding-left:0;margin-bottom:5px;}
.group_order .right_cont .group_view .img_area .big img {width:400px;height:525px;border:1px solid #e9e9e9;}
.group_order .right_cont .group_view .img_area .list01 {position:relative;width:360px;height:120px;margin-top:80px;margin-left:12px;overflow:hidden;}
.group_order .right_cont .group_view .img_area .list01 ul {position:absolute;top:0;left:0;width:20000px;height:120px;}
.group_order .right_cont .group_view .img_area .list01 ul li {float:left;padding-left:17px;}
.group_order .right_cont .group_view .img_area .list01 ul li img {width:55px;height:70px;}
.group_order .right_cont .group_view .img_area .list01 ul li span {display:block;width:55px;font-size:11px;color:#666;text-align:center;letter-spacing:-1px;padding-top:5px;line-height:14px;}
.group_order .right_cont .group_view .img_area .btn1 {position:absolute;bottom:25px;left:0;top:570px;}
.group_order .right_cont .group_view .img_area .btn2 {position:absolute;bottom:25px;right:0;top:570px;}

.group_order .right_cont .group_view .sec01 {float:left;width:402px;position:relative;}
.group_order .right_cont .group_view .sec01 ul {}
.group_order .right_cont .group_view .sec01 ul li {float:left;width:55px;padding-left:17px;}
.group_order .right_cont .group_view .sec01 ul li img {width:55px;height:72px;}
.group_order .right_cont .group_view .sec01 ul li span {display:block;width:55px;font-size:11px;color:#666;text-align:center;letter-spacing:-1px;padding-top:5px;line-height:14px;}
.group_order .right_cont .group_view .sec01 .big {width:402px;margin-bottom:15px;padding-left:0;}
.group_order .right_cont .group_view .sec01 .big img {width:400px;height:525px;border:1px solid #e9e9e9;}
.group_order .right_cont .group_view .sec01 .first {padding-left:30px;}
.group_order .right_cont .group_view .sec01 .btn01 {position:absolute;left:0;top:570px;}
.group_order .right_cont .group_view .sec01 .btn02 {position:absolute;right:0;top:570px;}
.group_order .right_cont .group_view .sec02 {float:left;width:340px;padding:5px 0 0 25px;}
.group_order .right_cont .group_view .sec02 .code {color:#666;line-height:20px;}
.group_order .right_cont .group_view .sec02 .tit {font-size:16px;color:#757575;font-weight:bold;height:30px;}
.group_order .right_cont .group_view .sec02 .price {font-family:'Tahoma';font-size:16px;color:#b53737;font-weight:bold;height:30px;}
.group_order .right_cont .group_view .sec02 .detail_info {border-bottom:1px solid #ddd;background:url('/images/group/line01.gif') repeat-x 0 0;padding:30px 0;}
.group_order .right_cont .group_view .sec02 .detail_info li {background:url('/images/icon/bul04.gif') no-repeat 0 7px;padding:0 0 10px 10px;line-height:20px;color:#666;}
.group_order .right_cont .group_view .sec02 .detail_info li ul {}
.group_order .right_cont .group_view .sec02 .detail_info li ul li {background:none;padding:0;}

.group_order .right_cont .group_list {margin-top:20px;*zoom:1;}
.group_order .right_cont .group_list:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.group_order .right_cont .group_list li {float:left;width:180px;padding-left:20px;margin-bottom:50px;}
.group_order .right_cont .group_list li img {width:180px;height:230px;}
.group_order .right_cont .group_list li span {display:block;text-align:center;font-size:11px;color:#999;padding-top:10px;}
.group_order .right_cont .group_list .first {padding-left:10px;}

.group_order .right_cont .group_payment {margin-top:20px;}
.group_order .right_cont .group_payment .sec01 {float:left;width:402px;}
.group_order .right_cont .group_payment .sec01 img {width:400px;height:525px;border:1px solid #e9e9e9;}
.group_order .right_cont .group_payment .sec02 {float:right;width:373px;padding-top:2px;}
.group_order .right_cont .group_payment .sec02 h4 {margin-bottom:15px;}
.group_order .right_cont .group_payment .sec02 .box_style {border:1px solid #e8e9e9;background:#f9f9f9;padding:15px 20px 15px;}
.group_order .right_cont .group_payment .sec02 .box_style .txt01 {height:26px;background:url('/images/group/line02.gif') repeat-x 0 bottom;font-size:14px;color:#666;font-weight:bold;margin-bottom:10px;}
.group_order .right_cont .group_payment .sec02 .box_style dl {*zoom:1;}
.group_order .right_cont .group_payment .sec02 .box_style dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.group_order .right_cont .group_payment .sec02 .box_style dl * {vertical-align:middle;}
.group_order .right_cont .group_payment .sec02 .box_style dl dt {float:left;width:85px;padding-top:2px;line-height:0;}
.group_order .right_cont .group_payment .sec02 .box_style dl dd {float:left;width:240px;color:#666;}
.group_order .right_cont .group_payment .sec02 .box_style dl dd span {font-family:'Tahoma';font-size:16px;color:#b53737;font-weight:bold;line-height:18px;}
.group_order .right_cont .group_payment .sec02 .box_style .pds {padding-top:4px;}
/*
.group_order .right_cont .group_payment .sec02 table {width:100%;margin-top:20px;border-top:2px solid #000;}
.group_order .right_cont .group_payment .sec02 thead th {height:27px;background:url('/images/board/line01.gif') no-repeat 0 11px;border-bottom:1px solid #aaa;padding-top:6px;}
.group_order .right_cont .group_payment .sec02 tbody td {text-align:center;border-bottom:1px solid #ddd;color:#666;padding:8px 0 6px;}
.group_order .right_cont .group_payment .sec02 .none {background:none;}
*/

/* 검색결과 */
.search_result {padding:0 30px;}
.search_result .result_txt {height:33px;border:1px solid #ddd;background:#f5f5f5;margin-top:20px;text-align:center;padding-top:15px;color:#333;}
.search_result .result_txt span {color:#b53737;font-weight:bold;}

.search_result .top_sort {position:relative;height:28px;font-size:0;line-height:0;margin-top:10px;}
.search_result .top_sort select {float:left;width:92px;height:21px;color:#757575;font-size:11px;line-height:19px;border:1px solid #cbcbcb;}
.search_result .top_sort ul {float:left;height:23px;margin-left:14px;}
.search_result .top_sort li {float:left;height:18px;font-size:0;line-height:0;padding:5px 0 0 0;}
.search_result .top_sort li img {display:block;float:left;}
.search_result .top_sort .pageskip01 {position:absolute;top:0;right:0;}
.search_result .top_sort .pageskip01 li.text {color:#666666;font-size:12px;line-height:16px;padding-right:5px;}
.search_result .top_sort .pageskip01 li.text a {color:#6aa6c9;padding:0 10px;}

.search_result .product_list01 {*zoom:1;position:relative;}
.search_result .product_list01:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.search_result .product_list01 li {float:left;display:inline;margin:0;padding:0 15px;}
.search_result .product_list01 .product01 li.img img {width:180px;height:230px;}

.search_result .product01_over ul {width:180px;}
.search_result .product01_over ul li {float:none !important;display:block;font-size:0;line-height:0;padding:0;}
.search_result .product01_over ul li.img {width:180px;height:230px;padding:0 0 10px 0;}
.search_result .product01_over ul li.img img {width:180px;height:230px;}
.search_result .product01_over ul li.subject {padding:0 0 8px 4px;}
.search_result .product01_over ul li.subject a {color:#cccccc;font-size:11px;line-height:14px;}
.search_result .product01_over ul li.subject .ico {margin-right:5px;}
.search_result .product01_over ul li.money {color:#ffffff;font-size:11px;line-height:14px;font-family:"tohoma";padding:0 0 11px 4px;}
.search_result .product01_over ul li.money .sale1 {color:#fff;text-decoration:line-through;}
.search_result .product01_over ul li.money .sale2 {color:#ffaa46;padding-left:10px;}
.search_result .product01_over ul li.color {display:none !important;}
.search_result .product01_over ul li.icon_color {display:block !important;height:12px;}
.search_result .product01_over ul li.icon_color img {width:12px;height:12px;padding-left:2px;}


/* 로그인 */
.login {padding:0 30px;}
.login h2 {height:50px;}
.login .login_area {float:left;width:503px;margin-bottom:30px;}
.login .login_area .mem {width:503px;height:251px;border:1px solid #dddddd;padding:21px 40px 0;margin-bottom:10px;}
.login .login_area .mem h3 {height:28px;background:url('/images/member/line01.gif') repeat-x 0 bottom;margin-bottom:20px;}
.login .login_area .mem .input_area {height:93px;background:url('/images/member/line01.gif') repeat-x 0 bottom;padding-left:70px;margin-bottom:17px;}
.login .login_area .mem .input_area dl {float:left;width:269px;margin-right:10px;}
.login .login_area .mem .input_area dl dt {float:left;width:60px;height:30px;position:relative;}
.login .login_area .mem .input_area dl dt span {display:block;width:40px;height:20px;position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.login .login_area .mem .input_area dl dd {float:left;width:209px;height:30px;}
.login .login_area .mem .input_area .txt1 {width:203px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.login .login_area .mem .input_area .btn_login {float:left;}
.login .login_area .mem .input_area .id_save {clear:both;margin-left:60px;}
.login .login_area .mem ul {}
.login .login_area .mem ul li {height:28px;position:relative;}
.login .login_area .mem ul li span {position:absolute;top:0;right:0;}
.login .login_area .mem01 {width:503px;height:294px;border:1px solid #dddddd;padding:21px 40px 0;margin-bottom:10px;}
.login .login_area .mem01 h3 {height:28px;background:url('/images/member/line01.gif') repeat-x 0 bottom;margin-bottom:30px;}
.login .login_area .mem01 .input_area {height:93px;background:url('/images/member/line01.gif') repeat-x 0 bottom;padding-left:70px;margin-bottom:30px;}
.login .login_area .mem01 .input_area dl {float:left;width:269px;margin-right:10px;}
.login .login_area .mem01 .input_area dl dt {float:left;width:60px;height:30px;position:relative;}
.login .login_area .mem01 .input_area dl dt span {display:block;width:40px;height:20px;position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.login .login_area .mem01 .input_area dl dd {float:left;width:209px;height:30px;}
.login .login_area .mem01 .input_area .txt1 {width:203px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.login .login_area .mem01 .input_area .btn_login {float:left;}
.login .login_area .mem01 .input_area .id_save {clear:both;margin-left:60px;}
.login .login_area .mem01 ul {}
.login .login_area .mem01 ul li {height:28px;position:relative;}
.login .login_area .mem01 ul li span {position:absolute;top:0;right:0;}
.login .login_area .no_mem {width:503px;height:32px;border:1px solid #ddd;padding:10px 40px 0;}
.login .login_area .no_mem h3 {float:left;width:125px;padding-top:5px;}
.login .login_area .no_mem .txt1 {width:203px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
/* 웅진개발자 추가*/
.login .login_area .no_mem .txt2 {width:133px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.login .login_area .no_mem .txt3 {width:38px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
/* 웅진개발자 추가*/
.login .login_area .no_mem .btn01 {margin-left:10px;}
.login .nonmem_buy {border:1px solid #ddd;padding:22px 0 15px 37px;margin-bottom:40px;}
.login .nonmem_buy .tit {height:40px;}
.login .nonmem_buy .info {}
.login .nonmem_buy .info li {margin-bottom:15px;position:relative;}
.login .nonmem_buy .info .btn01 {position:absolute;left:339px;top:17px;}
.login .nonmem_buy .term {width:818px;height:137px;border:1px solid #ddd;padding:20px 10px 0 10px;overflow-y:scroll;margin-bottom:10px;}
.login .nonmem_buy .term dt {color:#666;line-height:24px;}
.login .nonmem_buy .term dd {color:#666;line-height:24px;}
.login .nonmem_buy .agree {text-align:right;padding-right:40px;position:relative;}
.login .nonmem_buy .agree * {vertical-align:middle;}
.login .nonmem_buy .agree .checkbox01 {margin-top:2px;}
.login .nonmem_buy .agree span {display:block;width:120px;height:13px;position:absolute;top:0;right:0;font-size:11px;letter-spacing:-2px;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.login .benefit {float:right;}

/* 회원가입 */
.join {padding:0 30px;}
.join h2 {height:50px;}
.join h3 {height:30px;}
.join .join_step {margin-bottom:30px;}
/* 이용약관,개인정보취급방침 */
.join .terms {height:187px;border:1px solid #ddd;overflow-y:auto;overflow-x:hidden;padding:20px 20px 0;} /* 수정 : 2012-05-01 */
.join .terms h4 {line-height:22px;padding-top:20px;} /* 수정 : 2012-05-01 */
.join .terms .none {background:none;} /* 수정 : 2012-05-01 */
.join .terms p {line-height:18px;} /* 수정 : 2012-05-01 */
.join .terms li {line-height:18px;}/* 수정 : 2012-05-01 */
.join .terms .table01 {width:870px;border-top:2px solid #000;margin-top:25px;}  /* 수정 : 2012-05-01 */
.join .terms .table01 thead th {text-align:center;border-bottom:1px solid #aaa;padding:8px 0 4px;background:url('/images/board/line01.gif') no-repeat 0 13px;} /* 수정 : 2012-05-01 */
.join .terms .table01 tbody th {text-align:left;font-weight:normal;background:#fff;border-right:1px solid #eee;padding:5px 0 5px 15px;} /* 수정 : 2012-05-01 */
.join .terms .table01 tbody td {padding-left:15px;} /* 수정 : 2012-05-01 */
.join .terms .table01 .first th, .join .terms .table01 .first td {border-top:0;} /* 수정 : 2012-05-01 */
.join .terms .ac th, .join .terms .ac td {text-align:center;padding-left:0;} /* 수정 : 2012-05-01 */
.join .terms .table01 .none {background:none;}/* 수정 : 2012-05-01 */

.join .terms_info {padding-top:10px;font-size:11px;color:#999999;}
.join .agree {text-align:right;margin-top:10px;position:relative;}
.join .agree * {vertical-align:middle;}
.join .agree .checkbox01 {margin-top:2px;}
.join .agree span {display:block;width:120px;height:13px;position:absolute;top:0;right:0;font-size:11px;letter-spacing:-2px;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.join .integration_info {margin-top:30px;}
.join .join_already {position:relative;margin-bottom:30px;}
.join .join_already .btn_area {position:absolute;top:92px;left:369px;}
.join .confirm_input1 {height:161px;border:1px solid #ddd;margin:20px 0 30px;padding:25px 0 0 276px;}
.join .confirm_input1 dl {width:333px;*zoom:1;}
.join .confirm_input1 dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.join .confirm_input1 dl dt {float:left;width:100px;margin-bottom:10px;position:relative;}
.join .confirm_input1 dl dt span {display:block;width:60px;height:22px;position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.join .confirm_input1 dl dd {float:left;width:233px;margin-bottom:10px;}
.join .confirm_input1 .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.join .confirm_input1 p {clear:both;margin-top:15px;background:url('/images/icon/bul03.gif') no-repeat 0 5px;padding-left:7px;font-size:11px;color:#999;}
.join .confirm_input2 {border:1px solid #ddd;margin:20px 0 30px;padding:25px 0 25px 40px;}
.join .confirm_input2 dl {float:left;width:333px;padding:5px 0 0 189px;*zoom:1;}
.join .confirm_input2 dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.join .confirm_input2 dl dt {float:left;width:100px;margin-bottom:10px;position:relative;}
.join .confirm_input2 dl dt span {display:block;width:60px;height:22px;position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.join .confirm_input2 dl dd {float:left;width:233px;margin-bottom:10px;}
.join .confirm_input2 .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.join .confirm_input2 .info1 {margin-bottom:15px;}
.join .confirm_input2 .info2 {clear:both;margin-top:15px;background:url('/images/icon/bul03.gif') no-repeat 189px 5px;padding-left:196px;font-size:11px;color:#999;}
.join table {width:100%;border-top:2px solid #000;}
.join table * {vertical-align:middle;}
.join table th {text-align:left;padding-left:15px;background:#ededed;border-bottom:1px solid #ddd;}
.join table td {padding:10px 0 9px 10px;border-bottom:1px solid #ddd;color:#666;}
.join table .txt1 {height:18px;border:1px solid #ddd;padding:2px 0 0 4px;vertical-align:middle;}
.join table span {padding-left:15px;font-size:11px;color:#aaa;}
.join .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

/* 장바구니 */
.shopping_cart {padding:0 30px;}
.shopping_cart h3 {height:50px;}
.shopping_cart h3 span {display:inline-block;padding:18px 0 0 10px;*dispaly:inline;*zoom:1;}
.shopping_cart h4 {height:30px;}
.shopping_cart .step {margin-bottom:30px;}

.shopping_cart .cart_list {}
.shopping_cart .cart_list {border-top:2px solid #000;border-bottom:1px solid #aaa;}
.shopping_cart .cart_list table {width:100%;}
.shopping_cart .cart_list thead th {height:33px;background:url('/images/board/line01.gif') no-repeat 0 11px; color:#464646; font-size:12px; font-family:Malgun Gothic,'맑은고딕',Helvetica,sans-serif,'돋움',Dotum,'굴림',Gulim;}
.shopping_cart .cart_list tbody td {text-align:center;color:#454545;border-top:1px solid #ddd;padding:7px 0 5px;position:relative;}
.shopping_cart .cart_list .tit {text-align:left;padding-left:15px;}
.shopping_cart .cart_list .none {background:none;}
.shopping_cart .cart_list .produt {text-align:left;padding-left:10px;}
.shopping_cart .cart_list .produt .thumbnail {display:block;float:left;width:57px;}
.shopping_cart .cart_list .produt .thumbnail img {width:55px;height:70px;border:1px solid #ddd;}
.shopping_cart .cart_list .produt .tit {float:left; padding:11px 0 0 10px;color:#666;line-height:18px;}
.shopping_cart .cart_list .produt .tit a {color:#666;}
.shopping_cart .cart_list .produt .tit a:hover {text-decoration:none;}
.shopping_cart .cart_list .produt .tit span {display:block;color:#c48e8c;}
.shopping_cart .cart_list .price {font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}
.shopping_cart .cart_list .mileage {font-size:11px;color:#666;font-weight:bold;}
.shopping_cart .cart_list .coupon {font-family:'Tahoma';font-size:11px;color:#ec9000;font-weight:bold;}
.shopping_cart .cart_list .btn_change {display:block;margin-top:5px;}
.shopping_cart .cart_list .form1 {display:inline-block;*dispaly:inline;*zoom:1;text-align:left;}
.shopping_cart .cart_list .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}

.shopping_cart .total_price1 {height:55px;border-bottom:1px solid #aaa;position:relative;}

/* 0726 수정한부분*/
.shopping_cart .total_price1 dl {position:absolute;top:15px;right:20px;}
.shopping_cart .total_price1 dl dt {float:left; padding-top:5px;}
.shopping_cart .total_price1 dl dd {float:left; margin-left:20px;}
/* //0726 수정한부분*/
.shopping_cart .total_price1 dl dd .unit {vertical-align:middle;margin-bottom:5px;}
.shopping_cart .total_price1 dl dd span {font-family:'Tahoma';font-size:20px;color:#b53737;font-weight:bold;line-height:22px;}
.shopping_cart .total_price1 .go_cart {position:absolute;top:13px;left:0;height:30px;}

.shopping_cart .banner {margin-top:30px;}

.shopping_cart .discount_card {margin-top:30px;}
.shopping_cart .discount_card .tit {height:30px;}

.shopping_cart .order_write {margin-top:30px;}
.shopping_cart .order_write .info_table {width:100%;border-top:2px solid #000;}
.shopping_cart .order_write .info_table * {vertical-align:middle;}
.shopping_cart .order_write .info_table th {text-align:left;padding-left:20px;background:#ededed;border-bottom:1px solid #ddd;}
.shopping_cart .order_write .info_table td {border-bottom:1px solid #ddd;color:#666;padding:7px 0 7px 10px;}
.shopping_cart .order_write .info_table .pds {padding:0 20px;}
.shopping_cart .order_write .info_table .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.shopping_cart .order_write .info_table .txt2 {height:18px;border:1px solid #dddddd;padding:2px 4px 0 0;vertical-align:middle;text-align:right;}
.shopping_cart .order_write .info_table .v_top {vertical-align:top;padding-top:10px;}
.shopping_cart .order_write .info_table .info {margin:10px 0 0 10px;position:relative;}
.shopping_cart .order_write .info_table .info span {position:absolute;top:1px;right:20px;}
.shopping_cart .order_write .info_table .mileage {color:#666;padding-left:10px;} /* 마일리지 문구  */
.shopping_cart .order_write .info_table .st1 {border-bottom:1px solid #aaa;} /* 결제정보 입력 및 최종 결제금액 확인 타이틀 */
.shopping_cart .order_write .info_table .option {padding:10px 0 5px 40px;border-bottom:0;} /* 결제수단 선택 */
.shopping_cart .order_write .info_table .option_input {padding:5px 15px 15px 15px;} /* 결제수단 입력 */
.shopping_cart .order_write .info_table .form1 {display:inline-block;*dispaly:inline;*zoom:1;}
.shopping_cart .order_write .info_table .reset_pos {position:relative;}
.shopping_cart .order_write .info_table .sub_msg {position:absolute;top:21px;left:0;width:724px;background:#fff;border:1px solid #dddddd;z-index:100;padding:6px 0 3px 0;}
.shopping_cart .order_write .info_table .sub_msg li {height:20px;padding-left:10px;}
.shopping_cart .order_write .total_price2 {height:55px;border-bottom:1px solid #aaa;position:relative;}
.shopping_cart .order_write .total_price2 dl {position:absolute;top:15px;left:20px;width:100%;} /* 수정 : 2012-05-18 */
.shopping_cart .order_write .total_price2 dl dt {float:left;padding-top:5px;}
.shopping_cart .order_write .total_price2 dl dd {float:right;text-align:left;padding-right:30px;} /* 수정 : 2012-05-18 */
.shopping_cart .order_write .total_price2 dl dd .unit {vertical-align:middle;margin-bottom:5px;}
.shopping_cart .order_write .total_price2 dl dd .fc1 {font-family:'Tahoma';font-size:20px;color:#b53737;font-weight:bold;line-height:22px;}
.shopping_cart .order_write .total_price2 dl dd .info {display:none;padding-left:30px;font-size:11px;color:#db7803;}
.shopping_cart .order_write .payment_option {margin-top:30px;*zoom:1;}
.shopping_cart .order_write .payment_option:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.shopping_cart .order_write .payment_option .sec1 {}
.shopping_cart .order_write .payment_option .sec1 .input_layer {height:80px;background:#ededed;padding:10px 0 0 35px;}
.shopping_cart .order_write .payment_option .sec1 .input_layer dl {*zoom:1;}
.shopping_cart .order_write .payment_option .sec1 .input_layer dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.shopping_cart .order_write .payment_option .sec1 .input_layer dl dt {float:left;width:65px;background:url('/images/icon/bul04.gif') no-repeat 0 6px;padding-left:10px;color:#666;padding-top:2px;clear:both;}
.shopping_cart .order_write .payment_option .sec1 .input_layer dl dd {float:left;margin-bottom:10px;}
.shopping_cart .order_write .payment_option .sec1 .input_layer .option_info {padding:10px 0 0 10px;}
.shopping_cart .order_write .payment_option .sec1 .input_layer .option_info li {background:url('/images/icon/bul05.gif') no-repeat 0 5px;padding-left:7px;color:#757575;}
.shopping_cart .order_write .payment_option .sec1 .input_layer .option_info li span {color:#db7803;font-weight:bold;}

.shopping_cart .payment_comp {}
.shopping_cart .payment_comp .comp_info {margin-bottom:30px;position:relative;}
.shopping_cart .payment_comp .comp_info span {display:block;position:absolute;top:66px;left:390px;width:180px;text-align:center;font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}
.shopping_cart .payment_comp .info_table {width:100%;border-top:2px solid #000;}
.shopping_cart .payment_comp .info_table * {vertical-align:middle;}
.shopping_cart .payment_comp .info_table th {text-align:left;padding-left:20px;background:#ededed;border-bottom:1px solid #ddd;}
.shopping_cart .payment_comp .info_table td {border-bottom:1px solid #ddd;color:#666;padding:7px 0 7px 10px;}
.shopping_cart .payment_comp .info_table .pds {padding:0 20px;}
.shopping_cart .payment_comp .info_table .price {font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}
.shopping_cart .payment_comp .info_table .unit {display:inline-block;padding-top:3px;*dispaly:inline;*zoom:1;}
.shopping_cart .payment_comp .info_table .fs1 {font-weight:bold;color:#666;}
.shopping_cart .payment_comp .info_table .fs2 {font-size:11px;color:#db7803;padding-left:10px;}
.shopping_cart .payment_comp .delivery_info {*zoom:1;}
.shopping_cart .payment_comp .delivery_info:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.shopping_cart .payment_comp .delivery_info .sec1 {float:left;width:576px;}
.shopping_cart .payment_comp .delivery_info .sec1 .info_table td {border-bottom:1px solid #ddd;color:#666;padding:10px 0 10px 10px;}
.shopping_cart .payment_comp .delivery_info .sec1 .info_table .v_top {height:58px;vertical-align:top;padding-top:10px;}
.shopping_cart .payment_comp .delivery_info .sec2 {float:right;width:280px;height:173px;background:url('/images/cart/bg_payment1.gif') no-repeat 0 0;padding:20px 25px 0;}

/* 0803 */
.shopping_cart .payment_comp .delivery_info .sec2 .total_price {height:30px;}
.shopping_cart .payment_comp .delivery_info .sec2 .total_price dt {float:left;width:130px;}
.shopping_cart .payment_comp .delivery_info .sec2 .total_price dt span {display:block;padding-top:3px;}
.shopping_cart .payment_comp .delivery_info .sec2 .total_price dd {float:left;font-weight:bold;}
.shopping_cart .payment_comp .delivery_info .sec2 .total_price .price {font-family:'Tahoma';font-size:30px;color:#b53737;font-weight:bold;}
.shopping_cart .payment_comp .delivery_info .sec2 .total_price .unit {vertical-align:middle;margin-bottom:5px;}
.shopping_cart .payment_comp .delivery_info .sec2 .detail_price {height:120px;background:#ededed;padding:10px 25px 0 15px;}
.shopping_cart .payment_comp .delivery_info .sec2 .detail_price dt {float:left;width:100px;height:20px;}
.shopping_cart .payment_comp .delivery_info .sec2 .detail_price dd {float:right;width:140px;text-align:right;font-size:11px;color:#666;height:20px;}
/* 0803 */

/* 쿠폰팝업 - 150924 추가 */
.couponpop_bg{position:fixed; top:0; left:0; width:100%; height:100%; z-index:1000; background:#000; opacity:0.7; filter: alpha(opacity:'70'); display:none;}
.couponpop_wrap{position:absolute; top:0; left:0; width:770px; height:670px; z-index:1001; background:#fff;}
.couponpop_wrap h1{width:770px; height:40px;}
.couponpop_wrap .inbox{position:relative; width:720px; height:auto; padding:30px 25px 15px;}
.couponpop_wrap .inbox .box_wrap{position:relative; top:0; left:0; width:740px; height:317px; overflow-y:auto;}
.couponpop_wrap .inbox .box{float:left; width:345px; height:auto;}
.couponpop_wrap .inbox h2{width:345px; height:16px; margin-bottom:15px;}
.couponpop_wrap .inbox table{width:345px; height:auto; border-collapse:collapse; border-top:2px solid #666666; margin-bottom:25px;}
.couponpop_wrap .inbox table th{width:auto; height:38px; background:#dadada; padding-left:15px; text-align:left; font-weight:500;}
.couponpop_wrap .inbox table td{width:auto; height:38px; background:#ededed; border-bottom:1px solid #ddd; padding-left:15px;}
.couponpop_wrap .inbox table td strong{color:#ec9000;}
.couponpop_wrap .inbox .discount{clear:both; width:620px; height:73px; line-height:73px; border:1px solid #c2c1b4; background:#ededed; text-align:center; margin:25px 0; padding-left:98px}
.couponpop_wrap .inbox .discount .boxr{float:right;}
.couponpop_wrap .inbox .discount span{margin-top:2px; padding:0 5px; display:block; float:left; font-weight:600;}
.couponpop_wrap .inbox .discount strong{font-size:21px; font-family:Tahoma; color:#3d3c3c; display:block; float:left;}
.couponpop_wrap .inbox .discount strong.po_red{color:#b53737;}
.couponpop_wrap .inbox .infotxt{margin-bottom:25px; line-height:15px;}
.couponpop_wrap .inbox .btn_box{width:720px; height:35px; text-align:center;}
.couponpop_wrap .close{width:770px; height:39px; border-top:1px solid #ddd; line-height:39px;}
.couponpop_wrap .close a{float:right; margin-right:25px;}
.couponpop_wrap .close a img{vertical-align:middle;}

/* 마이페이지 */
.mypage {padding:0 30px 0 20px;}
.mypage .left_menu {float:left;width:180px;}
.mypage .right_cont {float:right;width:740px;}
.mypage .right_cont01 {width:100%;}
.mypage h3 {height:45px;}
.mypage h3 span {display:inline-block;font-family:'Tahoma';font-size:16px;color:#757575;padding:8px 0 0 5px;*dispaly:inline;*zoom:1;}
.mypage h4 {height:30px;position:relative;}
.mypage h4 a {position:absolute;top:0;right:0;}

.mypage .my_shop_info {height:104px;background:url('/images/mypage/bg_my_shop_info.gif') no-repeat 0 0;margin:0 0 30px 10px;position:relative;}
.mypage .my_shop_info .tit {position:absolute;top:30px;left:35px;}
.mypage .my_shop_info .grade {position:absolute;top:17px;left:211px;width:360px;}
.mypage .my_shop_info .grade .icon {float:left;width:55px;margin-right:25px;}
.mypage .my_shop_info .grade .icon img {width:55px;height:65px;}
.mypage .my_shop_info .grade .txt {height:25px;color:#757575;}
.mypage .my_shop_info .grade .txt span {display:inline-block;padding:2px 0 0 4px;*dispaly:inline;*zoom:1;}
.mypage .my_shop_info .grade .txt strong {color:#333;font-weight:bold;}
.mypage .my_shop_info .grade .txt a {vertical-align:middle;margin-left:10px;}
.mypage .my_shop_info .grade .chance {float:left;width:279px;height:47px;background:url('/images/mypage/bg_chance.gif') no-repeat 0 0;}
.mypage .my_shop_info .grade .chance p {padding:8px 0 0 88px;font-size:11px;color:#757575;}
.mypage .my_shop_info .grade .chance p strong {font-family:'Tahoma';font-size:11px;color:#333;font-weight:bold;}
.mypage .my_shop_info .grade .chance p .fc1 {font-family:'Tahoma';font-size:11px;color:#b53737;font-weight:bold;}
.mypage .my_shop_info .coupon {position:absolute;top:28px;right:219px;width:50px;}
.mypage .my_shop_info .coupon dt {height:27px;}
.mypage .my_shop_info .coupon dd, .mypage .my_shop_info .coupon dd a {font-family:'Tahoma';font-size:20px;color:#b53737;font-weight:bold;text-align:center;}
.mypage .my_shop_info .coupon dd .unit {vertical-align:middle;}
.mypage .my_shop_info .mileage {position:absolute;top:28px;right:45px;width:80px;}
.mypage .my_shop_info .mileage dt {height:27px;}
.mypage .my_shop_info .mileage dd {font-family:'Tahoma';font-size:20px;color:#b53737;font-weight:bold;text-align:center;}
.mypage .my_shop_info .mileage dd .unit {vertical-align:middle;}

.mypage .search_area {border:1px solid #ddd;background:#f5f5f5;height:48px;margin-bottom:20px;position:relative;}
.mypage .search_area .term {position:absolute;top:13px;left:19px;}
.mypage .search_area .term li {float:left;height:22px;text-align:center;background:#fff;margin-right:5px;font-size:11px;}
.mypage .search_area .term li a {display:block;height:16px;width:50px;border:1px solid #ccc;padding:4px 0 2px 0;color:#999;background:#fff;}
.mypage .search_area .term .st1 {width:80px;}
.mypage .search_area .term li a:hover, 
.mypage .search_area .term .on a {border:1px solid #a4a4a4;color:#333;text-decoration:none;}
.mypage .search_area .input_area {position:absolute;top:12px;right:20px;}
.mypage .search_area .input_area * {vertical-align:middle;}
.mypage .search_area .input_area .txt1 {width:82px;height:14px;border:1px solid #bbb;padding:4px 0 0 7px;font-size:11px;color:#757575;vertical-align:middle;margin-right:3px;}
.mypage .search_area .input_area .btn01 {vertical-align:middle;}
.mypage .search_area .input_area .btn02 {vertical-align:middle;margin-left:20px;}

.mypage .mypage_list {border-top:2px solid #000;border-bottom:1px solid #aaa;}
.mypage .mypage_list table {width:100%;}
.mypage .mypage_list thead th {height:33px;background:url('/images/board/line01.gif') no-repeat 0 10px;line-height:0;font-size:0;}
.mypage .mypage_list tbody td {text-align:center;color:#454545;border-top:1px solid #ddd;padding:10px 0;position:relative;}
.mypage .mypage_list .first td {border-top:1px solid #aaa;}
.mypage .mypage_list .tit {text-align:left;padding-left:15px;}
.mypage .mypage_list .none {background:none;}
.mypage .mypage_list .produt {text-align:left;padding-left:10px;}
.mypage .mypage_list .produt .thumbnail {display:block;float:left;width:57px;}
.mypage .mypage_list .produt .thumbnail img {width:55px;height:70px;border:1px solid #ddd;}
.mypage .mypage_list .produt .tit {float:left;width:75%;padding:20px 0 0 10px;color:#666;line-height:18px;}
.mypage .mypage_list .produt .tit a {color:#666;}
.mypage .mypage_list .produt .tit span {display:block;color:#c48e8c;}
.mypage .mypage_list .produt2 {text-align:left;padding-left:10px;}
.mypage .mypage_list .produt2 .thumbnail {display:block;float:left;width:57px;}
.mypage .mypage_list .produt2 .thumbnail img {width:55px;height:70px;border:1px solid #ddd;}
.mypage .mypage_list .produt2 .tit {float:left;width:75%;padding:20px 0 0 10px;color:#666;line-height:18px;}
.mypage .mypage_list .produt2 .tit a {color:#666;}
.mypage .mypage_list .produt2 .tit span {display:block;color:#333;font-weight:bold;}
.mypage .mypage_list .date {font-size:11px;color:#757575;}
.mypage .mypage_list .detail_view {display:block;padding-top:25px;}
.mypage .mypage_list .detail_view a {background:url('/images/icon/bul06.gif') no-repeat right 1px;padding-right:10px;font-size:11px;color:#333;text-decoration:underline;letter-spacing:-2px;}
.mypage .mypage_list .detail_view a:hover {font-weight:normal;color:#333;letter-spacing:-2px;}
.mypage .mypage_list .price {font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}
.mypage .mypage_list .price2 {font-family:'Tahoma';font-size:14px;color:#666666;font-weight:bold;}
.mypage .mypage_list .order_state {color:#dd9700;font-size:11px;border-left:1px solid #ddd;}
.mypage .mypage_list .order_state a {display:block;margin-top:5px;}
.mypage .mypage_list .order_state2 {color:#dd9700;font-size:11px;}
.mypage .mypage_list .refund {border-left:1px solid #ddd;color:#b53737;}
.mypage .mypage_list .refund span {font-family:'Tahoma';font-size:16px;color:#b53737;font-weight:bold;}
.mypage .mypage_list .form1 {display:inline-block;*dispaly:inline;*zoom:1;text-align:left;}

.mypage .img_list {border-top:2px solid #000;border-bottom:1px solid #aaa;padding:20px 0 17px;*zoom:1;}
.mypage .img_list:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.mypage .img_list li {float:left;width:119px;padding-left:36px;}
.mypage .img_list li ul {}
.mypage .img_list li ul li {padding-left:0;}
.mypage .img_list .first {padding-left:0;}
.mypage .img_list .img01 {margin-bottom:10px;}
.mypage .img_list .ico {margin-bottom:10px;}
.mypage .img_list .subject {font-size:11px;color:#999;line-height:14px;}
.mypage .img_list .subject a {color:#999;}
.mypage .img_list .price {font-family:'Tahoma';font-size:11px;color:#333;padding-top:5px;}
.mypage .img_list .color {font-family:'Tahoma';font-size:11px;color:#bbb;padding-top:5px;}
.mypage .img_list .option {color:#eb8f00;line-height:18px;font-size:11px;}

.mypage .list_table {border-top:2px solid #000;}
.mypage .list_table table {width:100%;}
.mypage .list_table thead th {height:33px;background:url('/images/board/line01.gif') no-repeat 0 11px;border-bottom:1px solid #aaa;}
.mypage .list_table tbody th {text-align:left;padding-left:20px;background:#ededed;border-bottom:1px solid #ddd;padding-top:5px;}
.mypage .list_table tbody td {border-bottom:1px solid #ddd;padding:10px 0 10px 10px;color:#666;}
.mypage .list_table tbody td .reset_pos {position:relative;} /* 추가 : 2012-04-29 */
.mypage .list_table tbody td .sub_msg {position:absolute;top:21px;left:0;width:554px;background:#fff;border:1px solid #dddddd;z-index:100;padding:6px 0 3px 0;} /* 추가 : 2012-04-29 */
.mypage .list_table tbody td .sub_msg li {height:20px;padding-left:10px;} /* 추가 : 2012-04-29 */
.mypage .list_table .none {background:none;}
.mypage .list_table .pds {padding:0 20px;}
.mypage .list_table .price {font-family:'Tahoma';color:#b53737;font-weight:bold;}
.mypage .list_table .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.mypage .list_table .txt2 {height:18px;border:1px solid #dddddd;padding:2px 4px 0 0;vertical-align:middle;text-align:right;}
.mypage .list_table .info {font-size:11px;color:#757575;padding-left:10px;vertical-align:middle;}
.mypage .list_table .fc1 {color:#db7803;}
.mypage .list_table label {font-size:11px;color:#757575;vertical-align:middle;}
.mypage .list_table .cause td {padding-left:70px;line-height:18px;border-bottom:1px solid #aaa;}
.mypage .list_table .mgs {margin:5px 0 0 13px;}
.mypage .list_table .info {font-size:11px;letter-spacing:-1px;margin:10px 0 0 5px;position:relative;}
.mypage .list_table .info span {position:absolute;top:1px;right:20px;}
.mypage .list_table .bdb td {border-bottom:1px solid #aaa;}
.mypage .list_table .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

.mypage .order_num {height:70px;background:url('/images/mypage/bg_order_num.gif') no-repeat 0 0;margin-top:30px;position:relative;}
.mypage .order_num .name {position:absolute;top:27px;left:220px;width:80px;font-size:13px;color:#333;font-weight:bold;text-align:right;}
.mypage .order_num .num {position:absolute;top:26px;left:425px;width:180px;text-align:center;font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}

.mypage .info_cancel {margin-top:30px;}
.mypage .info_cancel p {height:45px;}
.mypage .info_cancel .tab_cont {margin-top:20px;}

.mypage .notice {margin:30px 0;}

.mypage .box_style01 {border:1px solid #ddd;background:#f5f5f5;padding:10px 0;text-align:center;color:#454545;}
.mypage .box_style01 * {vertical-align:middle;}
.mypage .box_style01 .pds {padding:0 20px;}
.mypage .box_style01 .fs1 {display:block;color:#b53737;font-weight:bold;}
.mypage .box_style01 .fs2 {color:#b53737;font-weight:bold;}
.mypage .box_style01 .form1 {display:inline-block;text-align:left;*dispaly:inline;*zoom:1;}

.mypage .cause_input {margin-top:10px;}
.mypage .cause_input textarea {width:710px;height:47px;border:1px solid #ddd;padding:7px 15px 0 15px;}
.mypage .cause_input p {text-align:right;padding-top:5px;color:#757575;}
.mypage .cause_input1 {width:700px;padding:0 20px;}
.mypage .cause_input1 textarea {width:670px;height:47px;border:1px solid #ddd;padding:7px 15px 0 15px;}
.mypage .cause_input1 p {text-align:right;padding-top:5px;color:#757575;}

.mypage .total_price {height:55px;border-bottom:1px solid #aaa;position:relative;}
.mypage .total_price * {vertical-align:middle;}
.mypage .total_price dl {position:absolute;top:15px;right:0;}
.mypage .total_price dt {float:left;width:135px;padding-top:1px;*padding-top:4px;}
.mypage .total_price dd {float:left;}
.mypage .total_price dd span {font-family:'Tahoma';font-size:20px;color:#b53737;font-weight:bold;}

.mypage .info_right {text-align:right;font-size:11px;color:#757575;padding-top:10px;}

.mypage .mileage_info {height:56px;background:url('/images/mypage/bg_mileage_info.gif') no-repeat 0 0;padding:28px 0 0 120px;margin:25px 0;color:#757575;line-height:18px;}
.mypage .mileage_info strong {color:#333;}
.mypage .mileage_info span {font-family:'Tahoma';font-size:14px;color:#b53737;font-weight:bold;}

.mypage .wish_list {border-top:2px solid #000;border-bottom:1px solid #aaa;margin-top:10px;}
.mypage .wish_list ul {border-top:1px solid #ddd;*zoom:1;}
.mypage .wish_list ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.mypage .wish_list .none {border-top:0;}
.mypage .wish_list li {float:left;width:119px;padding:20px 0 15px 36px;}
.mypage .wish_list .first {padding-left:0;}
.mypage .wish_list .check {display:block;text-align:center;margin-bottom:10px;}
.mypage .wish_list .img {display:block;margin-bottom:10px;}
.mypage .wish_list .img img {width:119px;height:152px;}
.mypage .wish_list .icon {display:block;height:25px;}
.mypage .wish_list .icon a {margin-right:7px;}
.mypage .wish_list .option {display:block;font-size:11px;color:#eb8f00;line-height:18px;}
.mypage .wish_list .info {display:block;font-size:11px;color:#999;line-height:14px;padding-bottom:5px;}
.mypage .wish_list .price {display:block;font-family:'Tahoma';font-size:11px;color:#333;}
.mypage .wish_page {}
.mypage .wish_page .pageskip02 {}
.mypage .wish_page .pageskip02 a {width:15px;}

.mypage .info_change {}
.mypage .info_change .input_pw {height:138px;border:1px solid #ddd;padding:25px 40px 0;}
.mypage .info_change .input_pw p {height:35px;background:url('/images/mypage/line01.gif') repeat-x 0 bottom;text-align:center;color:#333;font-weight:bold;vertical-align:middle;}
.mypage .info_change .input_pw dl {width:280px;margin:20px auto 0 auto;}
.mypage .info_change .input_pw dl dt {float:left;width:70px;height:22px;padding-top:3px;}
.mypage .info_change .input_pw dl dd {float:left;width:210px;color:#666;height:25px;}
.mypage .info_change .input_pw .txt1 {width:203px;height:18px;border:1px solid #ddd;padding:2px 0 0 4px;vertical-align:middle;}
.mypage .info_change table {width:100%;border-top:2px solid #000;}
.mypage .info_change table * {vertical-align:middle;}
.mypage .info_change table th {text-align:left;padding-left:15px;background:#ededed;border-bottom:1px solid #ddd;}
.mypage .info_change table td {padding:7px 0 7px 10px;border-bottom:1px solid #ddd;color:#666;}
.mypage .info_change table .txt1 {height:18px;border:1px solid #ddd;padding:2px 0 0 4px;vertical-align:middle;}
.mypage .info_change table span {padding-left:5px;font-size:11px;color:#aaa;}
.mypage .info_change table .st1 {display:block;padding-top:5px;padding-left:0;}
.mypage .info_change table .info {display:block;padding-top:5px;font-size:11px;color:#aaa;}
.mypage .info_change .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

.mypage .withdrawal_cause {border-top:2px solid #000;border-bottom:1px solid #ddd;padding-bottom:10px;}
.mypage .withdrawal_cause .tit {height:23px;border-bottom:1px solid #aaa;padding:10px 0 0 15px;}
.mypage .withdrawal_cause ul {padding:20px 20px 0;*zoom:1;}
.mypage .withdrawal_cause ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.mypage .withdrawal_cause ul li {float:left;width:175px;font-size:11px;color:#666;margin-bottom:20px;letter-spacing:-1px;}

.withdraw_comp {width:100%;}


/* 고객센터 */
.customer {padding:0 30px 0 20px;}
.customer .left_menu {float:left;width:180px;}
.customer .right_cont {float:left;width:740px;padding-left:10px;}
.customer h3 {height:50px;}
.customer h4 {height:27px;} /* 추가 : 2012-05-17 */

/* 나의상담내역 작성하기 */
.customer .qna_write {height:60px;padding-left:10px;position:relative;}
.customer .qna_write a {position:absolute;top:0;right:0;}
/* 나의상담내역쓰기 안내 */
.qna_wirte_info {margin-bottom:25px;padding-left:10px;}

.customer .customer_txt {height:40px;} /* 추가 : 2012-05-17 */
.customer .customer_img {margin-bottom:40px;} /* 추가 : 2012-05-17 */

/* about */
.about {padding:0 30px 0 20px;}
.about .left_menu {float:left;width:180px;}
.about .right_cont {float:left;width:740px;padding-left:10px;}
.about h3 {height:40px;}
.about h4 {margin-bottom:20px;}
.about h5 {height:25px;}

.about .info_company {}
.about .info_company .txt01 {margin:20px 0 45px;}
.about .info_company .devide {}
.about .info_company .devide .sec01 {float:left;width:402px;margin-top:12px;}
.about .info_company .devide .sec02 {float:right;width:338px;}

.about .info_brand {}

.about .history_company {margin-top:10px;}
.about .history_company .sec1 {float:left;}
.about .history_company .sec2 {float:right;}

.about .store_info {}
.about .store_info .sec01 {float:left;width:348px;height:381px;/*border:1px solid #ccc;padding-top:7px;*/}
.about .store_info .sec01 .flash_area {width:348px;height:375px;}
.about .store_info .sec02 {float:right;width:380px;}
.about .store_info .sec02 .search_area {height:37px;border:1px solid #ddd;background:#f5f5f5;padding:13px 0 0 21px;margin-bottom:10px;}
.about .store_info .sec02 .search_area .txt1 {width:94px;height:18px;border:1px solid #ddd;padding:2px 0 0 4px;vertical-align:middle;}
.about .store_info .sec02 .result_list {}
.about .store_info .sec02 .result_list li {border-bottom:1px solid #ddd;padding:10px 0 10px 0;position:relative;} /* 수정 : 2012-05-17 */
.about .store_info .sec02 .result_list li .address {display:block;width:350px;color:#666;} /* 수정 : 2012-05-17 */
.about .store_info .sec02 .result_list li .tit {display:block;color:#666;font-weight:bold;height:30px;}
.about .store_info .sec02 .result_list li .phone {position:absolute;top:23px;right:10px;background:url('../../images/icon/icon_phone.gif') no-repeat 0 3px;padding-left:18px;color:#666;} /* 수정 : 2012-05-17 */
.about .store_info .sec02 .pageskip02 {font-size:11px;text-align:center;margin-top:20px;font-weight:bold;}
.about .store_info .sec02 .pageskip02 a {display:inline-block;width:20px;color:#666666;*dispaly:inline;*zoom:1;}
.about .store_info .sec02 .pageskip02 img {vertical-align:middle;margin-bottom:2px;}
.about .store_info .sec02 .pageskip02 a:hover,
.about .store_info .sec02 .pageskip02 .on {font-weight:bold;color:#333;background:#eaeaea;}
.about .store_info .sec02 .pageskip02 .bar {color:#9d9d9d;}
.about .store_info .sec02 .pageskip02 .img01 {margin-right:5px;}
.about .store_info .sec02 .pageskip02 .img02 {margin-left:5px;}
.about .store_info .sec02 .pageskip02 .btn01 {width:17px;}
.about .store_info .sec02 .pageskip02 .btn02 {width:13px;}
.about .store_inquiry {background:url('/images/about/bg_store_inquiry.gif') no-repeat right bottom;height:520px;}
.about .store_inquiry .info {margin-bottom:40px;}
.about .store_inquiry table {width:472px;border-top:2px solid #000;}
.about .store_inquiry table th {background:#ededed;border-bottom:1px solid #ddd;text-align:left;padding-left:15px;}
.about .store_inquiry table td {border-bottom:1px solid #ddd;padding:12px 0 10px 10px;color:#757575;}
.about .store_inquiry table td a {color:#757575;}
.about .store_inquiry table td a:hover {text-decoration:none;}

/* media */
.media {padding:0 30px 0 20px;}
.media .left_menu {float:left;width:180px;}
.media .right_cont {float:left;width:740px;padding-left:10px;}
.media h3 {height:40px;}
.media h4 {margin-bottom:20px;}

.media .tv_cf {border-top:2px solid #000;padding-top:10px;}
.media .tv_cf .select_area {position:relative;margin-bottom:10px;}
.media .tv_cf .player_area {height:549px;margin-bottom:30px;}

.media .tv_cf .list_area {position:relative;height:116px;*zoom:1;overflow:hidden;}
.media .tv_cf .list_area ul {position:absolute;top:0;left:20px;width:20000px;}
.media .tv_cf .list_area ul li {float:left;width:132px;padding-left:10px;}
.media .tv_cf .list_area ul li span {display:block;text-align:center;}
.media .tv_cf .list_area ul li a img {width:132px;height:86px;margin-bottom:15px;}
.media .tv_cf .list_area ul li a:hover img {width:122px;height:76px;border:5px solid #ff7885;}
.media .tv_cf .list_area .first {padding-left:0px;}
.media .tv_cf .list_area .btn01 {position:absolute;top:0px;left:0;}
.media .tv_cf .list_area .btn02 {position:absolute;top:0px;right:0;}

.media .paper_cf {border-top:2px solid #000;padding-top:10px;}
.media .paper_cf .select_area {position:relative;margin-bottom:10px;}
.media .paper_cf .select_area .season {position:absolute;top:7px;right:0;}
.media .paper_cf .select_area .season li {float:left;}
.media .paper_cf .player_area {height:549px;margin-bottom:30px;}
.media .paper_cf .list_area {height:86px;position:relative;overflow:hidden;}
.media .paper_cf .list_area ul {position:absolute;top:0;left:20px;width:20000px;}
.media .paper_cf .list_area ul li {float:left;width:132px;padding-left:10px;}
.media .paper_cf .list_area ul li a img {width:132px;height:86px;margin-bottom:15px;}
.media .paper_cf .list_area ul li a:hover img {width:122px;height:76px;border:5px solid #ff7885;}
.media .paper_cf .list_area .first {padding-left:0;}
.media .paper_cf .list_area .btn01 {position:absolute;top:0px;left:0;}
.media .paper_cf .list_area .btn02 {position:absolute;top:0px;right:0;}

.media .wallpaper {border-top:2px solid #000;padding-top:10px;}
.media .wallpaper .select_area {position:relative;height:30px;z-index:10;}
.media .wallpaper .select_area .season {position:absolute;top:7px;right:0;}
.media .wallpaper .select_area .season li {float:left;}

.media .wallpaper .wallpaper_list {}
.media .wallpaper .wallpaper_list li {float:left;width:170px;height:260px;margin-left:20px;margin-bottom:20px;position:relative;}
.media .wallpaper .wallpaper_list .thumbnail {}
.media .wallpaper .wallpaper_list .thumbnail img {width:170px;height:260px;}
.media .wallpaper .wallpaper_list .first {margin-left:0;}

.media .wallpaper .wallpaper_list .hover_layer {position:absolute;top:0;left:0;width:170px;height:260px;}
.media .wallpaper .wallpaper_list .hover_layer p {width:170px;height:260px;}
.media .wallpaper .wallpaper_list .hover_layer p img {width:170px;height:260px;}
.media .wallpaper .wallpaper_list .hover_layer p.btn01 {position:absolute;top:172px;left:25px;width:70px;height:10px;} /* 수정 : 2012-03-21 */
.media .wallpaper .wallpaper_list .hover_layer p.btn01 img {width:70px;height:10px;} /* 수정 : 2012-03-21 */
.media .wallpaper .wallpaper_list .hover_layer p.btn02 {position:absolute;top:192px;left:25px;width:78px;height:10px;} /* 수정 : 2012-03-21 */
.media .wallpaper .wallpaper_list .hover_layer p.btn02 img {width:78px;height:10px;} /* 수정 : 2012-03-21 */

/* etc */
.etc {padding:0 30px;}
.etc h3 {height:60px;}
/* 이용약관,개인정보취급방침 */
.etc .terms1 {height:380px;color:#757575;line-height:22px;word-spacing:-1px;overflow-x:hidden;overflow-y:scroll;border:1px solid #eee;padding:10px;} /* 수정 : 2012-04-29 */
.etc .terms1 h4 {line-height:22px;padding-top:20px;}
.etc .terms1 .none {background:none;}
.etc .terms1 p {line-height:18px;}
.etc .terms1 table {width:870px;border-top:2px solid #000;border-bottom:1px solid #aaa;margin-top:25px;}  /* 수정 : 2012-04-29 */
.etc .terms1 thead th {border-bottom:1px solid #aaa;padding:8px 0 4px;background:url('/images/board/line01.gif') no-repeat 0 13px;}
.etc .terms1 tbody th {text-align:left;padding-left:15px;font-weight:normal;border-top:1px solid #ddd;border-right:1px solid #eee;}
.etc .terms1 tbody td {border-top:1px solid #ddd;padding-left:15px;}
.etc .terms1 .first th, .etc .terms1 .first td {border-top:0;}
.etc .terms1 .ac th, .etc .terms1 .ac td {text-align:center;padding-left:0;}
/* 사이트맵 */
.site_map {}
.site_map a {font-weight:bold;} /* 추가 : 2012-05-18 */
.site_map .top_area {height:353px;}
.site_map .sec01 {float:left;width:123px;}
.site_map .sec02 {float:left;width:123px;padding-left:30px;}
.site_map .sec03 {float:left;width:133px;padding-left:40px;background:url('/images/etc/line01.gif') no-repeat left 0;}
.site_map .sec04 {float:left;width:123px;padding-left:50px;}
.site_map .sec05 {float:left;width:174px;padding-left:30px;}
.site_map h4 {height:22px;margin-bottom:10px;}
.site_map ul {padding-left:7px;}
.site_map ul li {margin-bottom:10px;}
.site_map ul li ul {padding:10px 0 0 0;}
.site_map ul li ul li {margin-bottom:5px;}

/* 코디북 */
.codi_book {}
.codi_book .codi_list {}
.codi_book .codi_list li {float:left;position:relative;}
.codi_book .codi_list li img {width:195px;height:250px;}
.codi_book .codi_list li .over_layer {position:absolute;top:0;left:0;}

.codi_book .codi_detail {padding:0 30px 0 0px;}
.codi_book .codi_detail .view_list {}
.codi_book .codi_detail .view_list .sec01 {margin-left:120px;padding-bottom:25px;*zoom:1;}
.codi_book .codi_detail .view_list .sec01:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.codi_book .codi_detail .view_list .sec02 {padding:25px 0px 25px 0px ; margin-left:120px;background:url('/images/codi/line01.gif') repeat-x 0 0;*zoom:1;}
.codi_book .codi_detail .view_list .sec02:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.codi_book .codi_detail .view_list .img_area {float:left;width:360px;position:relative;}
.codi_book .codi_detail .view_list .img_area .big {width:360px;height:460px;padding-left:0;margin-bottom:5px;}
.codi_book .codi_detail .view_list .img_area .big img {width:358px;height:458px;border:1px solid #e9e9e9;}
.codi_book .codi_detail .view_list .img_area .list01 {position:relative;width:303px;height:70px;margin-left:29px;overflow:hidden;}
.codi_book .codi_detail .view_list .img_area .list01 ul {position:absolute;top:0;left:0;width:20000px;height:70px;}
.codi_book .codi_detail .view_list .img_area .list01 ul li {float:left;padding-left:7px;}
.codi_book .codi_detail .view_list .img_area .list01 ul li img {width:55px;height:70px;}
.codi_book .codi_detail .view_list .img_area .list01 .first {padding-left:0px;}
.codi_book .codi_detail .view_list .img_area .btn1 {position:absolute;bottom:25px;left:0;}
.codi_book .codi_detail .view_list .img_area .btn2 {position:absolute;bottom:25px;right:0;}
.codi_book .codi_detail .view_list .img_area .icon {position:absolute;top:0;left:0;}
/*
.codi_book .codi_detail .view_list .img_area {float:left;width:360px;position:relative;}
.codi_book .codi_detail .view_list .img_area ul {}
.codi_book .codi_detail .view_list .img_area ul li {float:left;padding-left:7px;}
.codi_book .codi_detail .view_list .img_area ul li img {width:55px;height:70px;}
.codi_book .codi_detail .view_list .img_area .big {width:360px;height:460px;padding-left:0;margin-bottom:5px;}
.codi_book .codi_detail .view_list .img_area .big img {width:358px;height:458px;border:1px solid #e9e9e9;}
.codi_book .codi_detail .view_list .img_area .first {padding-left:29px;}
.codi_book .codi_detail .view_list .img_area .btn1 {position:absolute;bottom:25px;left:0;}
.codi_book .codi_detail .view_list .img_area .btn2 {position:absolute;bottom:25px;right:0;}
.codi_book .codi_detail .view_list .img_area .icon {position:absolute;top:0;left:0;}
*/

.codi_book .codi_detail .view_list .txt_area {float:left;width:355px;padding:5px 0 0 25px;}
.codi_book .codi_detail .view_list .txt_area {float:left;width:355px;padding:5px 0 0 25px;}
.codi_book .codi_detail .view_list .txt_area .subject {font-size:16px;color:#757575;font-weight:bold;line-height:24px;}
.codi_book .codi_detail .view_list .txt_area .subject .ico {vertical-align:middle;margin-bottom:4px;*margin-bottom:2px;}

.codi_book .codi_detail .view_list .txt_area .price1 {font-family:'Tahoma';color:#000;font-size:16px;line-height:24px;height:37px;background:url('/images/product/line01.gif') repeat-x 0 bottom;margin-bottom:15px;}
.codi_book .codi_detail .view_list .txt_area .price1 .sale1 {font-family:'Tahoma';color:#000;font-size:16px;line-height:24px;text-decoration:line-through}
.codi_book .codi_detail .view_list .txt_area .price1 .sale2 {font-family:'Tahoma';color:#000;font-size:16px;line-height:24px;color:#b53737;padding-left:10px;}

.codi_book .codi_detail .view_list .txt_area .color {margin-bottom:10px;*zoom:1;}
.codi_book .codi_detail .view_list .txt_area .color:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.codi_book .codi_detail .view_list .txt_area .color li {float:left;margin:0 4px 5px 0;}
.codi_book .codi_detail .view_list .txt_area .color li a {display:block;border:1px solid #cbcbcb;}
.codi_book .codi_detail .view_list .txt_area .color li a:hover {border:1px solid #000;}
.codi_book .codi_detail .view_list .txt_area .color .on a {border:1px solid #000;}
.codi_book .codi_detail .view_list .txt_area .color li img {width:19px;height:19px;border:1px solid #fff;}

.codi_book .codi_detail .view_list .txt_area .size {margin-bottom:10px;*zoom:1;}
.codi_book .codi_detail .view_list .txt_area .size:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.codi_book .codi_detail .view_list .txt_area .size li {float:left;margin:0 5px 5px 0;}
.codi_book .codi_detail .view_list .txt_area .size li a {display:inline-block;height:21px;border:1px solid #cbcbcb;font-family:'Tahoma';font-size:11px;color:#666;padding:5px 10px 0;*dispaly:inline;*zoom:1;}
.codi_book .codi_detail .view_list .txt_area .size li a:hover {text-decoration:none;border:1px solid #000;}
.codi_book .codi_detail .view_list .txt_area .size .on a {border:1px solid #000;}
.codi_book .codi_detail .view_list .txt_area .size .img {padding-top:3px;}

.codi_book .codi_detail .view_list .txt_area .select_area {border:1px solid #e8e9e9;background:#f9f9f9;padding:15px 15px 10px 20px;margin-bottom:20px;*zoom:1;}
.codi_book .codi_detail .view_list .txt_area .select_area:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.codi_book .codi_detail .view_list .txt_area .select_area dl {width:100%;clear:both;}
.codi_book .codi_detail .view_list .txt_area .select_area dt {float:left;width:90px;height:20px;padding-top:2px;}
.codi_book .codi_detail .view_list .txt_area .select_area dd {float:left;width:220px;word-wrap:break-word;word-break:break-all;}
.codi_book .codi_detail .view_list .txt_area .select_area .total {background:url('/images/product/line02.gif') repeat-x 0 0;padding-top:15px;margin-top:15px;}
.codi_book .codi_detail .view_list .txt_area .select_area .price2 {background:url('/images/product/line02.gif') repeat-x 0 0;padding-top:15px;margin-top:15px;color:#b53737;font-size:16px;font-family:'Tahoma';}
.codi_book .codi_detail .view_list .txt_area .select_area .form1 {display:inline-block;*dispaly:inline;*zoom:1;}

.codi_book .codi_detail .view_list .txt_area .btn_area {margin-bottom:58px;}

.codi_layer {position:absolute;width:411px;height:525px;border:2px solid #f0a900;}
.codi_layer .thumbnail {}
.codi_layer .thumbnail img {width:411px;height:525px;}
.codi_layer .detail {position:absolute;bottom:22px;right:22px;}
.codi_layer .close {position:absolute;top:0;right:0;}



/* 팝업 */
.popup {background:url('/images/popup/bg_head.gif') repeat-x 0 0;}
.popup .pop_head {height:28px;padding:12px 0 0 20px;margin-bottom:25px;}
.popup .pop_cont {padding:0 20px;}
.popup .pop_foot {height:35px;border-top:1px solid #dddddd;margin-top:20px;position:relative;}
.popup .pop_foot a {position:absolute;top:9px;right:13px;}
/* 사이즈 */
.pop426 {width:426px;}
.pop428 {width:428px;}
.pop450 {width:450px;}
.pop550 {width:550px;}
.pop650 {width:650px;}
.pop670 {width:670px;}

/* 회원ID 찾기 */
.popup .find_id {}
.popup .find_id .tab_style02 {margin-bottom:20px;}
.popup .find_id .info_input {width:290px;margin:0 auto;overflow:hidden;}
.popup .find_id .info_input * {vertical-align:middle;}
.popup .find_id .info_input dt {float:left;width:80px;position:relative;}
.popup .find_id .info_input dt span {position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.popup .find_id .info_input dd {float:left;width:210px;margin-bottom:5px;}
.popup .find_id .ipin {text-align:center;}
.popup .find_id .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.popup .find_id .join_area {width:100%;background:url('/images/member/line01.gif') repeat-x 0 0;padding:15px 9px 0 12px;margin-top:20px;}
.popup .find_id .join_area li {margin-bottom:5px;position:relative;}
.popup .find_id .join_area li span {position:absolute;top:0;right:0;}
.popup .find_id .join_area .st1 {top:2px;}
.popup .find_id .result_txt1 {text-align:center;margin:0 auto;} /* 수정 : 2012-04-30 */
.popup .find_id .result_txt1 strong {color:#333;font-weight:bold;} /* 수정 : 2012-04-30 */
.popup .find_id .result_txt2 {text-align:center;margin:0 auto;} /* 수정 : 2012-04-30 */
.popup .find_id .result_txt2 strong {color:#333;font-weight:bold;} /* 수정 : 2012-04-30 */
.popup .find_id .result_txt3 {text-align:center;}

/* 아이디 중복확인 */
.popup .check_id {}
.popup .check_id .result_txt1 {text-align:center;margin:0 auto;} /* 수정 : 2012-04-30 */
.popup .check_id .result_txt1 strong {color:#333;}  /* 수정 : 2012-04-30 */
.popup .check_id .result_txt2 {text-align:center;margin:0 auto;} /* 수정 : 2012-04-30 */
.popup .check_id .result_txt2 strong {color:#333;}  /* 수정 : 2012-04-30 */
.popup .check_id .other_check {width:100%;background:url('/images/member/line01.gif') repeat-x 0 0;padding-top:15px;margin-top:20px;}
.popup .check_id .other_check .info1 {padding-left:5px;height:26px;}
.popup .check_id .other_check .info2 {padding:10px 0 0 5px;font-size:11px;color:#aaa;}
.popup .check_id .other_check .input_area {height:34px;border:1px solid #ddd;background:#f5f5f5;padding:14px 0 0 40px;}
.popup .check_id .other_check .input_area dl {float:left;width:210px;}
.popup .check_id .other_check .input_area dl dt {float:left;width:45px;position:relative;}
.popup .check_id .other_check .input_area dl dt span {position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.popup .check_id .other_check .input_area .txt1 {width:156px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.popup .check_id .other_check .input_area .btn1 {float:left;margin-left:10px;}

/* 우편번호 검색 */
.popup .search_zipcode {}
.popup .search_zipcode .txt1 {padding-left:5px;height:20px;}
.popup .search_zipcode .txt2 {padding-left:15px;height:25px;}
.popup .search_zipcode .input_area {height:34px;border:1px solid #ddd;background:#f5f5f5;padding:14px 0 0 40px;}
.popup .search_zipcode .input_area dl {float:left;width:310px;}
.popup .search_zipcode .input_area dl dt {float:left;width:45px;position:relative;}
.popup .search_zipcode .input_area dl dt span {position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.popup .search_zipcode .input_area .txt1 {width:256px;height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.popup .search_zipcode .input_area .btn1 {float:left;margin-left:10px;}
.popup .search_zipcode .code_list {margin-top:10px;border-top:2px solid #000;}
.popup .search_zipcode .code_list .tit {height:23px;border-bottom:1px solid #aaa;padding-top:10px;}
.popup .search_zipcode .code_list .tit li {float:left;width:287px;text-align:center;}
.popup .search_zipcode .code_list .tit .st1 {width:70px;background:url('/images/popup/line01.gif') no-repeat right 1px;}
.popup .search_zipcode .code_list .list_area {height:350px;overflow-y:scroll;oveflow-x:hidden;border-bottom:1px solid #aaa;}
.popup .search_zipcode .code_list .list_area .list {color:#666;}
.popup .search_zipcode .code_list .list_area .list a {color:#666;}
.popup .search_zipcode .code_list .list_area .list th {font-weight:normal;border-bottom:1px solid #ddd;}
.popup .search_zipcode .code_list .list_area .list th a:hover {text-decoration:none;}
.popup .search_zipcode .code_list .list_area .list td {border-bottom:1px solid #ddd;padding:8px 15px 5px 15px;}
.popup .search_zipcode .code_list .list_area .list td a:hover {text-decoration:none;}

/* 우편번호 검색 new */
.popup .search_zipcode_new {}
.popup .search_zipcode_new .txt1 {padding-left:5px;height:20px;}
.popup .search_zipcode_new .txt2 {padding-left:15px;height:25px;}
.popup .search_zipcode_new .input_area {height:150px;border:1px solid #ddd;background:#f5f5f5;padding:14px 0 14px 0px;}
.popup .search_zipcode_new .input_area dl {float:left;width:310px;}
.popup .search_zipcode_new .input_area dl dt {float:left;width:100px;position:relative;}
.popup .search_zipcode_new .input_area dl dt span {position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.popup .search_zipcode_new .input_area .txt1 {width:256px;height:18px;border:1px solid #b0b0b0;padding:2px 0 0 4px;vertical-align:middle;}
.popup .search_zipcode_new .input_area .btn1 {float:left;margin-left:10px;}


.popup .search_zipcode_new .order_write .txt1 {height:18px;border:1px solid #b0b0b0;padding:2px 0 0 4px;vertical-align:middle;}

.popup .search_zipcode_new .info_table {width:100%;border-top:2px solid #000;}
.popup .search_zipcode_new .info_table * {vertical-align:middle;}
.popup .search_zipcode_new .info_table th {text-align:left;padding-left:20px;background:#ededed;border-bottom:1px solid #ddd;}
.popup .search_zipcode_new .info_table td {border-bottom:1px solid #ddd;color:#b0b0b0;padding:7px 0 7px 10px;}
.popup .search_zipcode_new .info_table .pds {padding:0 20px;}
.popup .search_zipcode_new .info_table .txt1 {height:18px;border:1px solid #dddddd;padding:2px 0 0 4px;vertical-align:middle;}
.popup .search_zipcode_new .info_table .txt2 {height:18px;border:1px solid #dddddd;padding:2px 4px 0 0;vertical-align:middle;text-align:right;}
.popup .search_zipcode_new .info_table .v_top {vertical-align:top;padding-top:10px;}
.popup .search_zipcode_new .info_table .info {margin:10px 0 0 10px;position:relative;}
.popup .search_zipcode_new .info_table .info span {position:absolute;top:1px;right:20px;}
.popup .search_zipcode_new .info_table .mileage {color:#666;padding-left:10px;} /* 마일리지 문구  */
.popup .search_zipcode_new .info_table .st1 {border-bottom:1px solid #aaa;} /* 결제정보 입력 및 최종 결제금액 확인 타이틀 */
.popup .search_zipcode_new .info_table .option {padding:10px 0 5px 40px;border-bottom:0;} /* 결제수단 선택 */
.popup .search_zipcode_new .info_table .option_input {padding:5px 15px 15px 15px;} /* 결제수단 입력 */
.popup .search_zipcode_new .info_table .form1 {display:inline-block;*dispaly:inline;*zoom:1;}
.popup .search_zipcode_new .info_table .reset_pos {position:relative;}
.popup .search_zipcode_new .info_table .sub_msg {position:absolute;top:21px;left:0;width:724px;background:#fff;border:1px solid #dddddd;z-index:100;padding:6px 0 3px 0;}
.popup .search_zipcode_new .info_table .sub_msg li {height:20px;padding-left:10px;}


.popup .search_zipcode_new .code_list {margin-top:10px;border-top:2px solid #000;}
.popup .search_zipcode_new .code_list .tit {height:23px;border-bottom:1px solid #aaa;padding-top:10px;}
.popup .search_zipcode_new .code_list .tit li {float:left;width:287px;text-align:center;}
.popup .search_zipcode_new .code_list .tit .st1 {width:70px;background:url('/images/popup/line01.gif') no-repeat right 1px;}
.popup .search_zipcode_new .code_list .list_area {height:300px;overflow-y:scroll;oveflow-x:hidden;border-bottom:1px solid #aaa;}
.popup .search_zipcode_new .code_list .list_area .list {color:#b0b0b0}
.popup .search_zipcode_new .code_list .list_area .list a {color:#b0b0b0}
.popup .search_zipcode_new .code_list .list_area .list th {font-weight:normal;border-bottom:1px solid #ddd;}
.popup .search_zipcode_new .code_list .list_area .list th a:hover {text-decoration:none;}
.popup .search_zipcode_new .code_list .list_area .list td {border-bottom:1px solid #ddd;padding:8px 15px 5px 15px;}
.popup .search_zipcode_new .code_list .list_area .list td a:hover {text-decoration:none;}

/* 과거 배송지 정보 */
.popup .delivery_option {}
.popup .delivery_option .info {margin-bottom:20px;}
.popup .delivery_option table {width:100%;border-top:2px solid #000;border-bottom:1px solid #aaa;}
.popup .delivery_option table th {height:33px;border-bottom:1px solid #aaa;background:url('/images/board/line01.gif') no-repeat 0 11px;}
.popup .delivery_option table td {text-align:center;border-top:1px solid #ddd;padding:7px 0;}
.popup .delivery_option .first th, .delivery_option .first td {border-top:0;}
.popup .delivery_option .none {background:none;}
.popup .delivery_option .al {padding-left:15px;}

/* 쿠폰선택 */
.popup .coupon_choice {}
.popup .coupon_choice .info {margin-bottom:20px;}
.popup .coupon_choice table {width:100%;border-top:2px solid #000;border-bottom:1px solid #aaa;}
.popup .coupon_choice table th {height:33px;border-bottom:1px solid #aaa;background:url('/images/board/line01.gif') no-repeat 0 11px;}
.popup .coupon_choice table td {text-align:center;border-top:1px solid #ddd;padding:7px 0;color:#666;}
.popup .coupon_choice .first th, .coupon_choice .first td {border-top:0;}
.popup .coupon_choice .none {background:none;}
.popup .coupon_choice .al {padding-left:15px;}
.popup .coupon_choice .discount {font-family:'Tahoma';font-size:11px;color:#ec9000;font-weight:bold;}
.popup .coupon_choice dl {margin-top:15px;}
.popup .coupon_choice dl dt {height:20px;}
.popup .coupon_choice dl dd {font-size:11px;color:#999;background:url('/images/icon/bul05.gif') no-repeat 6px 5px;padding-left:13px;}

/* 배송조회 */
.popup .check_delivery {}
.popup .check_delivery h2 {margin-bottom:15px;}
.popup .check_delivery .list_table {width:100%;border-top:2px solid #000;}
.popup .check_delivery .list_table tbody th {text-align:left;padding-left:20px;background:#ededed;border-bottom:1px solid #ddd;}
.popup .check_delivery .list_table tbody td {border-bottom:1px solid #ddd;padding:10px 0 10px 10px;color:#666;}
.popup .check_delivery .input_area {height:34px;border:1px solid #ddd;background:#f5f5f5;padding:14px 0 0 128px;margin:30px 0 15px;}
.popup .check_delivery .input_area dl {float:left;width:290px;}
.popup .check_delivery .input_area dl dt {float:left;width:65px;position:relative;}
.popup .check_delivery .input_area dl dt span {position:absolute;top:0;left:0;filter:alpha(opacity:0);opacity:0;-moz-opacity:0;}
.popup .check_delivery .input_area .txt1 {width:215px;height:18px;border:1px solid #ddd;padding:2px 0 0 4px;vertical-align:middle;}
.popup .check_delivery .input_area .btn1 {float:left;margin-left:5px;}
.popup .check_delivery .info {background:url('/images/icon/bul03.gif') no-repeat 0 5px;padding-left:10px;font-size:11px;color:#999;}

/* 색상,사이즈 수정 */
.popup .change_option {}
.popup .change_option .list_table {width:100%;border-top:2px solid #000;}
.popup .change_option .list_table tbody th {text-align:left;padding-left:20px;background:#ededed;border-bottom:1px solid #ddd;}
.popup .change_option .list_table tbody td {border-bottom:1px solid #ddd;padding:10px 0 10px 10px;color:#666;}
.popup .change_option .list_table .v_top {vertical-align:top;padding-top:20px;}
.popup .change_option .list_table ul {overflow:hidden;*zoom:1;} /* 수정 : 2012-05-01 */
.popup .change_option .list_table ul li {float:left;width:150px;height:20px;margin-top:10px;color:#666;} /* 수정 : 2012-05-01 */
.popup .change_option .list_table ul li * {vertical-align:middle;}
/*.popup .change_option .list_table ul.ul01 li {width:auto;} /* 추가 : 2012-04-29 */

/* 상품평가하기 */
.popup .appraisal {}
.popup .appraisal .product {height:90px;border-bottom:2px solid #000;}
.popup .appraisal .product .img01 {float:left;width:55px;}
.popup .appraisal .product .img01 img {width:55px;height:70px;}
.popup .appraisal .product .subject {float:left;width:300px;padding:15px 0 0 20px;color:#666;height:18px;}
.popup .appraisal .product .option {float:left;width:300px;padding-left:20px;color:#c48e8c;}
.popup .appraisal .select {padding:20px 25px 15px 10px;*zoom:1;border-bottom:1px solid #ddd;}
.popup .appraisal .select:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.popup .appraisal .select li {float:left;width:150px;margin-bottom:20px;}
.popup .appraisal .select .tit {display:block;float:left;width:35px;padding-top:5px;}
.popup .appraisal .select .selectbox {float:left;width:104px;}
.popup .appraisal .select .fr {float:right;}

/* 이전 구매내역 */
.popup .breakdown {}
.popup .breakdown .info {height:30px;background:url('/images/icon/bul04.gif') no-repeat 0 5px;padding-left:10px;color:#757575;}
.popup .breakdown .info span {color:#000;}
.popup .breakdown .info strong {color:#000;}
.popup .breakdown table {width:100%;border-top:2px solid #000;border-bottom:1px solid #aaa;}
.popup .breakdown thead th {height:33px;background:url('/images/board/line01.gif') no-repeat 0 11px;line-height:0;font-size:0;}
.popup .breakdown tbody td {text-align:center;color:#454545;border-top:1px solid #ddd;padding:7px 0 5px;position:relative;}
.popup .breakdown tbody td span {font-family:'Tahoma';color:#b53737;font-weight:bold;}
.popup .breakdown .tit {text-align:left;padding-left:15px;}
.popup .breakdown .none {background:none;}
.popup .breakdown .first td {border-top:1px solid #aaa;}

/* 사이즈 가이드 */
.popup .size_guide {}
.popup .size_guide .tit {height:30px;text-align:left;}
.popup .size_guide table {width:100%;background:#c2c2c2;}
.popup .size_guide table thead th {background:#ededed;padding:5px 0 3px;}
.popup .size_guide table tbody th {background:#fff;font-weight:normal;padding:5px 0 3px;}
.popup .size_guide table tbody td {background:#fff;text-align:center;padding:5px 0 3px;}
.popup .size_guide .info {padding-top:5px;font-size:11px;letter-spacing:-1px;color:#aaa;}

/*  select box */
.selectbody {position:relative;height:16px;margin-top:1px;background:url('/images/common/selelct_typeA_arrow.gif') no-repeat right 0;;border:1px solid #cbcbcb;padding:2px 0 0;cursor:pointer;}
.selectbody	.title {padding-left:5px;}
.selectbody	.title img {vertical-align:top;}
.selectsub {position:absolute;top:20px;left:-1px;width:100%;height:85px;background:#fff;border:1px solid #cbcbcb;overflow-Y:auto;padding:3px 0;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-highlight-color:#fffffF;
	scrollbar-3dlight-color:#cacaca;
	scrollbar-shadow-color:#cacaca;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-arrow-color: #cacaca;
	}
.selectsub p {padding:2px 0 2px 5px;}
.selLeft {float:left}


/* 추가 : 2012-04-19 */
.about h3.tit {height:78px;}

/* 채용정보(쓰기) */
.about .t_write {width:740px;margin-bottom:30px;}
.about .t_write table {width:740px;border-top:2px solid #000000;}
.about .t_write table th {padding:8px 0 8px 0;background:#ededed;text-align:left;border-bottom:1px solid #dddddd;}
.about .t_write table th img {margin-left:20px;}
.about .t_write table td {padding:8px 0 8px 10px;text-align:left;border-bottom:1px solid #dddddd;}
.about .t_write table .btn_file {padding-left:7px;}
.about .t_write table th.center {text-align:center;}
.about .t_write table th.center img {margin-left:0;}


.about h4.s_tit {height:30px;margin-bottom:0;}

.about .t_write01 {width:734px;margin-bottom:29px;border:3px solid #dddddd;}
.about .t_write01 table {}
.about .t_write01 table th {background:#dddddd;}
.about .t_write01 table th ul {}
.about .t_write01 table th ul li {padding:15px 0;color:#666666;}
.about .t_write01 table td {text-align:left;padding:22px 0 22px 0;}
.about .t_write01 table td ul {width:520px;margin-left:25px;}
.about .t_write01 table td ul li {border-bottom:1px solid #dddddd;padding:3px 0 3px 0;font-weight:bold;color:#666666;}
.about .t_write01 table td span {padding-left:66px;}
.about .t_write01 table .last {border-bottom:none;}


.about .text01 {font-size:11px;color:#666666;font-weight:normal;padding-left:5px;text-align:middle;}
.about .icon01 {padding:5px 0 0 3px;}

/* 인적사항 */
.about .t_write02 {width:740px;margin-bottom:30px;}
.about .table_write02 {width:740px;border-top:2px solid #000000;}
.about .table_write02 th {padding:10px 0 10px 0;text-align:left;background:#ededed;border-bottom:1px solid #dddddd;}
.about .table_write02 th img {margin-left:20px;}
.about .table_write02 td {padding:10px 0 10px 10px;text-align:left;border-bottom:1px solid #dddddd;color:#666666;}
.about .table_write02 .pad {margin:8px 0 8px 0;}
.about .table_write02 .term {padding:15px 0 0 18px;color:#666666;}
.about .table_write02 .gun {padding:9px 0 0 18px;color:#666666;}
.about .table_write02 .exem {padding:8px 0 13px 0;color:#666666;}

.about .family {border-top:0;}
.about .family th {border-top:1px solid #e6e6e6;border-bottom:none;padding:7px 0 7px 0;text-align:center;background:#f2f2f2 url('/images/icon/ico_bar.gif') no-repeat left 7px;}
.about .family th img {margin-left:0;}
.about .family td {border-bottom:1px solid #f2f2f2;padding:9px 0 4px 0;text-align:center;}
.about .family .none {background:none;background:#f2f2f2}
.about .family .t_left {border-left:1px solid #e6e6e6;}
.about .family .t_right {border-right:1px solid #e6e6e6;}
.about .family .left {border-left:1px solid #f2f2f2;text-align:left;padding-left:0;}
.about .family .right {border-right:1px solid #f2f2f2;}


/* 학력사항 및 어학/자격 */
.about .t_write03 {width:740px;margin-bottom:18px;}
.about .t_write03 table {width:740px;border-top:2px solid #000000;}
.about .t_write03 table th {border-bottom:1px solid #aaaaaa;padding:11px 0 11px 0;background:url('/images/icon/ico_bar.gif') no-repeat left 11px;}
.about .t_write03 table td {text-align:center;border-bottom:1px solid #dddddd;padding:7px 0 9px 0;color:#666666;}
.about .t_write03 table td.left {text-align:left;padding-left:10px;}
.about .t_write03 table .none {background:none;}


/* layer popup */
/*
.layerpop {position:relative;height:100%;background:#fff;}
.layerpop .layerpop_head {overflow:hidden;position:absolute;top:0;left:0;width:100%;height:35px;text-align:right;background:#000;}
.layerpop .layerpop_head .l_close {margin:7px 7px 0 0;}
.layerpop .layerpop_head .tit {float:left;color:#fff;font-size:14px;font-weight:bold;padding:7px 0 0 5px;} 		* 수정 : 2012-04-30 *
.layerpop .layerpop_cont {min-height:100%;margin:0 0 -28px 0;border-left:1px solid #000;border-right:1px solid #000;}
.layerpop .layerpop_cont .in_head {height:45px;}
.layerpop .layerpop_cont .cont {background:#fff;padding:0 10px 0 9px;} 		* 수정 : 2012-04-30 *
.layerpop .layerpop_cont .in_foot {height:38px;}
.layerpop .layerpop_foot {position:relative;height:28px;text-align:right;background:#fff;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}
.layerpop .layerpop_foot label {vertical-align:middle;color:#666666;font-size:11px;margin:0 10px 0 5px;cursor:pointer;}
*/
.layerpop {position:relative;height:100%;width:100%;background:#fff;}
.layerpop .layerpop_head {overflow:hidden;position:absolute;top:0px;left:0;width:100%;height:0px;text-align:right;background:#000;}
.layerpop .layerpop_head .tit {float:left;color:#fff;font-size:14px;font-weight:bold;padding:0px 0 0 0px;} /* 수정 : 2012-04-30 */
.layerpop .layerpop_cont {min-height:100%;width:100%;margin:0px 0px -28px 0px;padding:0px 0 0 0px;}
.layerpop .layerpop_cont .in_head {height:0px;}
.layerpop .layerpop_cont .cont {background:#fff;margin:0px 0 0 0px;padding:0px 0px 0 0px;} /* 수정 : 2012-04-30 */
.layerpop .layerpop_cont .in_foot {height:0px;}
.layerpop .layerpop_foot {position:relative;height:23px;text-align:right;background:#a8a8a8;border:1px solid #000;padding:5px 0 0 0;}
/*.layerpop .layerpop_foot {position:relative;height:23px;text-align:right;background:#000;border-bottom:0px solid #000;padding:5px 0 0 0;}*/
.layerpop .layerpop_foot label {vertical-align:middle;color:#666666;font-size:11px;margin:0px 10px 0 5px;cursor:pointer;padding:0px 0 0 0;}
.layerpop .layerpop_foot .l_close {vertical-align:middle;margin:0px 7px 0 0;padding:0 0 0px 0;}



/* paging */
.paging_area {position:relative;height:15px;text-align:center;font-size:0;line-height:0;padding-top:5px;margin-top:10px;}
.paging_area * {vertical-align:top;}
.paging_area a {display:inline-block;height:12px;color:#333333;font-size:11px;line-height:11px;border-right:1px solid #cacaca;padding:3px 9px 0 9px;}
.paging_area span.on {display:inline-block;height:12px;color:#333333;font-size:11px;font-weight:bold;line-height:11px;background:#f4f4f4;border-right:1px solid #cacaca;padding:3px 9px 0 9px;}
.paging_area a.icon {height:14px;background:#fff;border:0;padding:1px 2px 0 2px;}
.paging_area a.icon_next {height:14px;background:#fff;border:0;padding:1px 2px 0 2px;margin-left:-3px;}
.paging_area .p_btn_left {position:absolute;top:0;left:0;}
.paging_area .p_btn_left a {height:auto;font-size:0;line-height:0;border:0;padding:0;}
.paging_area .p_btn_right {position:absolute;top:0;right:0;}
.paging_area .p_btn_right a {height:auto;font-size:0;line-height:0;border:0;padding:0;}




/*영상팝업*/
.micro_popup_bg {    background-color: #000;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;display: none;}
.micro_popup_wrap .popup_sns{overflow:hidden;}
.micro_popup_wrap .popup_sns div{float:right;}
.micro_popup_wrap .popup_sns a{float:left;    margin: 8px 4px;}
.micro_popup_wrap .popup_sns a img{display:block;}
.micro_popup_wrap .popup_video{cursor:pointer;}
.micro_popup_wrap .popup_video img{display:block;}
.micro_popup_wrap .popup_bt{overflow:hidden;    margin-top: 5px;}
.micro_popup_wrap .popup_bt a{float: right;}
.micro_popup_wrap .popup_bt a.popup_bt_change{float: left;}
.micro_popup_wrap .popup_bt a img{display:block;}
.micro_popup_wrap .popup_close{position: fixed;top: 3%;right: 3%;cursor: pointer;}

.micro_wrapper2{width:1024px;margin:0 auto;}
.micro_wrapper2 h2{padding:20px;background-color:#000;background:url(../img/micro/h2_1.png) no-repeat 0 ;    text-indent: -9999px; display:block;}

