@charset "utf-8";

@import url(layout.css);
@import url(common.css);

/* common */
.mt05 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.pl15 {padding-left:15px;}

.color_red {color:#c52d04;}
.color_blue {color:#1395b8;}

.ttype01 {margin:0 0 38px 0;font-size:30px;color:#c52d04;line-height:24px;}
.ttype02 {margin:0 0 20px 0;font-size:30px;color:#c52d04;line-height:36px;text-align:center;}
.ttype_img {padding:20px 0 30px 0;text-align:center;}
.boxtype01 {padding:12px 18px 12px 18px;border:1px solid #dcdcdc;}
.boxtype02 {padding:12px 18px 12px 18px;border:1px solid #dcdcdc;background:#f8f8f8;}
.olist01 {line-height:24px;}
.ulist01 li {line-height:20px;padding-left:9px;background:url('/images/sub/dot03.gif') no-repeat left 8px;}

.h401 {margin:30px 0 25px 0;font-size:24px;color:#4d4b4a;font-weight:bold;letter-spacing:-1px;}
.h402 {margin:40px 0 0 0;}
.h403 {margin:23px 0 15px 0;color:#4d4b4a;font-size:30px;font-weight:bold;}
.h404 {margin:0 0 15px 0;color:#4d4b4a;font-size:30px;font-weight:bold;}
.h405 {margin:25px 0 7px 0;color:#4d4b4a;font-size:18px;font-weight:bold;}
.h406 {margin:25px 0 20px 0;color:#4d4b4a;font-size:24px;font-weight:bold;}
.h407 {margin:28px 0 20px 0;padding-top:17px;color:#4d4b4a;font-size:24px;font-weight:bold;border-top:1px solid #dcdcdc;}
.h408 {margin:28px 0 20px 0;padding-top:17px;color:#4d4b4a;font-size:24px;font-weight:bold;}
.h501 {margin:10px 0 7px 0;font-size:13px;font-weight:bold;color:#168eda;}
.h502 {margin:15px 0 3px 0;font-size:14px;font-weight:bold;color:#4d4b4a;}

/* tab */
.tab01 {position:relative;height:42px;margin-bottom:20px;overflow:hidden;border-top:2px solid #726255;}
.tab01 ul li {position:relative;float:left;width:358px;text-align:center;margin-right:-1px;line-height:13px;padding-left:1px;border:1px solid #e6e6e6;background:#f6f6f6;}
.tab01 ul li.li02 {width:357px;}
.tab01 ul li a {display:block;padding:13px 0 14px 0;text-align:center;font-weight:bold;color:#888;font-size:14px;text-decoration:none !important;}
.tab01 ul li.on {border:1px solid #726255;margin-right:0;background:#726255;}
.tab01 ul li.on a {color:#fff;font-weight:bold;text-align:center;}
.tab01 ul li .ico01 a {padding-left:15px;background:url('/images/sub/gallery_icon.gif') no-repeat 44% 9px;}
.tab01 ul li.on .ico01 a {padding-left:15px;background:url('/images/sub/gallery_icon_on.gif') no-repeat 44% 9px;}
.tab01 ul li .ico02 a {padding-left:15px;background:url('/images/sub/vod_icon.gif') no-repeat 42% 11px;}
.tab01 ul li.on .ico02 a {padding-left:15px;background:url('/images/sub/vod_icon_on.gif') no-repeat 42% 11px;}

.tab02 {position:relative;height:42px;margin-bottom:35px;overflow:hidden;border-top:2px solid #726255;}
.tab02 ul li {position:relative;float:left;width:172px;text-align:center;margin-right:-1px;line-height:13px;padding-left:1px;border:1px solid #e6e6e6;background:#f6f6f6;}
.tab02 ul li.li04 {width:171px;}
.tab02 ul li a {display:block;padding:13px 0 14px 0;text-align:center;font-weight:bold;color:#888;font-size:14px;text-decoration:none !important;}
.tab02 ul li.on {width:172px;border:1px solid #726255;margin-right:0;background:#726255;}
.tab02 ul li.on a {color:#fff;font-weight:bold;text-align:center;}

/* table */
.tbl_view01 {width:100%;border-top:1px solid #168eda;clear:both;}
.tbl_view01 th {padding:7px 0 7px 18px;color:#168eda;border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;text-align:left;background:#f7f9fa;}
.tbl_view01 td {padding:7px 0 7px 12px;color:#666;border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;text-align:left;}
.tbl_view01 .tleft {padding:7px 5px 7px 12px;text-align:left;}
.tbl_view01 .last {border-right:0;}
.tbl_view01 td span {font-size:12px;}
.tbl_view01 .no_data {padding:50px 0 50px 0;text-align:center;}
.tbl_view01 .no_data1 {padding:20px 0 20px 0;text-align:center;}
.tbl_view01 .reply {color:#0d9de7;text-decoration:underline;}

.tbl_view02 {width:100%;border-top:1px solid #168eda;clear:both;}
.tbl_view02 th {padding:7px 0 7px 0;color:#168eda;border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;text-align:center;background:#f7f9fa;}
.tbl_view02 td {padding:7px 0 7px 0;color:#666;border-bottom:1px solid #e0e1e4;text-align:center;}
.tbl_view02 .tleft {padding:7px 5px 7px 12px;text-align:left;}
.tbl_view02 .last {border-right:0;}
.tbl_view02 .no_data {padding:7px 0 7px 0;text-align:center;}
.tbl_view02 tr.sum td {padding:7px 15px 7px 0;background:#e4ebee;border-top:1px solid #bfc3cb;border-bottom:0;text-align:right;}
.tbl_view02 tr.sum td .txt01 {color:#db0000;font-size:18px;}

.tbl_view03 {width:100%;border-top:1px solid #168eda;clear:both;}
.tbl_view03 th {padding:7px 0 7px 18px;color:#168eda;border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;text-align:left;background:#f7f9fa;}
.tbl_view03 td {padding:7px 0 7px 12px;color:#666;border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;text-align:left;}
.tbl_view03 .tleft {padding:7px 5px 7px 12px;text-align:left;}
.tbl_view03 .last {border-right:0;}
.tbl_view03 td span {font-size:12px;}
.tbl_view03 .tcolor01 {color:#ff7e00;font-weight:bold;font-size:18px;}
.tbl_view03 .tcolor02 {color:#ff7e00;font-weight:bold;font-size:24px;}

.tbl_view04 {width:100%;border-top:1px solid #96b647;border-bottom:1px solid #cbc3bc;clear:both;}
.tbl_view04 th {padding:7px 0 6px 30px;color:#555;border-top:1px solid #e6e6e6;text-align:left;background:#fff;font-weight:normal;}
.tbl_view04 td {padding:7px 0 6px 12px;color:#555;border-top:1px solid #e6e6e6;text-align:left;}
.tbl_view04 th.th01 {padding:7px 0 6px 0;text-align:center;font-weight:bold;background:#f6f8ef;}
.tbl_view04 .tit {font-weight:bold;font-size:14px;}
.tbl_view04 tr.first th,.tbl_view04 tr.first td {border-top:0;}

.tbl_view05 {width:100%;border-top:1px solid #c2cbd8;clear:both;line-height:1.4em;}
.tbl_view05 th {padding:8px 5px 8px 15px;color:#666;border-bottom:1px solid #dbe0e4;text-align:left;background:#f7f7f9;}
.tbl_view05 td {padding:8px 0 8px 15px;border-bottom:1px solid #dbe0e4;color:#777;text-align:left;}

.tbl_view06 {width:100%;border-top:1px solid #bfc3cb;clear:both;line-height:1.4em;}
.tbl_view06 th {padding:6px 5px 6px 17px;font-size:12px;color:#777;border-bottom:1px solid #e0e1e4;border-right:1px solid #e0e1e4;text-align:left;background:#f3f4f4;}
.tbl_view06 td {padding:6px 0 6px 12px;font-size:12px;border-bottom:1px solid #e0e1e4;color:#777;text-align:left;}

input.intype01 {height:17px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
input.intype02 {height:23px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
input.intype03 {height:17px;padding:3px 0 0 5px;border:1px solid #d9d9d9;color:#666;background:#fff;}
input.intype04 {height:17px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
input.intype05 {height:17px;padding:3px 0 0 0;border:1px solid #cbcbcb;color:#666;background:#fff;text-align:center;}
input.intype06 {height:20px;padding:3px 0 0 5px;border:1px solid #ebebeb;color:#666;background:#f9f9f9;}
select.seltype01 {height:22px;border:1px solid #e5e5e5;color:#777;font-size:12px;}
select.seltype02 {height:24px;border:1px solid #c9c9c9;color:#777;font-size:12px;}
textarea {overflow:auto;padding:5px;border:1px solid #e5e5e5;vertical-align:top;background:#f9f9f9;}
.btn_area_center {margin:30px 0 10px;text-align:center;}
.btn_area_center a {margin:0 3px;}
.btn_area_center1 {margin:20px 0 10px;text-align:center;}
.btn_area_center1 a {margin:0 3px;}
.btn_area_right {margin:10px 0 10px;text-align:right;}
.btn_area_right a {margin:0 3px;}

.board_search {text-align:right;padding-bottom:10px;}
.board_desc {color:#de1f26;font-size:18px;padding-bottom:12px;}
.board_top_txt {padding:25px 0 5px 5px;}
.board_top_txt span {color:#f68702;}

/* Board_List */
.board_list {width:100%;border-top:1px solid #168eda;border-bottom:1px solid #dfe6eb;clear:both;line-height:1.4em;}
.board_list th {padding:8px 0 7px 0;color:#168eda;border-bottom:1px solid #dfe6eb;border-right:1px solid #dfe6eb;background:#f7f9fa;}
.board_list td {padding:8px 0 7px 0;color:#4d4b4a;border-bottom:1px solid #dfe6eb;border-right:1px solid #dfe6eb;text-align:center;}
.board_list .last {border-right:0;}
.board_list .last_c {text-align:left;padding-left:8px}
.board_list .tit {padding:5px 0 5px 12px;text-align:left;}
.board_list a:hover {color:#168eda;text-decoration:underline;}
.board_list tr.odd td {background:#f8f8f8;}

/* Board_View */
.board_view {width:100%;margin-top:50px;border-top:1px solid #168eda;clear:both;line-height:1.4em;}
.board_view th {padding:8px 0 7px 0;color:#232323;font-size:12px;text-align:center;border-bottom:1px solid #dfe6eb;border-right:1px solid #dfe6eb;background:#f7f9fa;}
.board_view td {padding:8px 0 7px 15px;color:#666;font-size:12px;text-align:left;border-bottom:1px solid #dfe6eb;border-right:1px solid #dfe6eb;}
.board_view .last {border-right:0;}
.board_view .tit {padding:8px 0 7px 15px;text-align:left;}
.board_view .cont {padding:20px 20px 25px 20px;text-align:left;line-height:24px;}
.board_view a:hover {color:#2d54b0;text-decoration:underline;}

/* Board_Write */
.board_write {width:100%;margin-top:50px;border-top:1px solid #168eda;clear:both;line-height:1.4em;}
.board_write th {padding:8px 0 7px 0;color:#232323;font-size:12px;text-align:center;border-bottom:1px solid #dfe6eb;border-right:1px solid #e0e1e4;background:#f7f9fa;}
.board_write td {padding:8px 0 7px 15px;color:#666;font-size:12px;text-align:left;border-bottom:1px solid #dfe6eb;border-right:0;}
.board_write .last {border-right:0;}
.board_write .tit {padding:8px 0 7px 15px;text-align:left;}
.board_write .cont {padding:20px 20px 25px 20px;text-align:left;line-height:24px;}
.board_write a:hover {color:#2d54b0;text-decoration:underline;}

/* paginate */
.paginate {text-align:center;padding:15px 0px 10px 0px;clear:both;line-height:200%;font-family:Tahoma,Arial;}
.paginate a.pre{ margin:0 8px 0 2px; padding:0;background:none;border:0;}
.paginate a.pre_end{ margin:0; padding:0;background:none;border:0;}
.paginate a.next{ margin:0 2px 0 8px; padding:0;background:none;border:0;}
.paginate a.next_end { margin:0; padding:0;background:none;border:0;}
.paginate a.pre:hover,.paginate a.pre_end:hover,.paginate a.next:hover,.paginate a.next_end:hover {border:0;padding:0;}
.paginate a {width:24px;height:24px;font-size:12px;padding:1px 7px 3px 7px;margin:0 1px;color:#666;text-align:center;border:1px solid #fff;}
.paginate img { margin-bottom:3px;}
.paginate a.active {padding:1px 7px 3px 7px;color:#fff !important;background:#f89031;}
.paginate a:hover {padding:1px 7px 3px 7px;color:#fff !important;background:#f89031;}
*:first-child+html .paginate img { margin:2px 0 0 0;}

/* 굿모닝팝스 소개 */
.about01 {padding-left:330px;min-height:253px;background:url('/images/sub/about_img01.jpg') no-repeat left top;}
.about01 .txt01 {color:#666;font-size:18px;font-weight:bold;padding:20px 0 10px 0;}
.about01 .txt02 {color:#168eda;font-size:28px;font-weight:bold;padding:0 0 18px 0;}
.about01 .txt03 {color:#666;line-height:24px;}
.about02 {overflow:hidden;border-bottom:1px solid #dcdcdc;margin-top:66px;}
.about02 span {display:inline-block;color:#4d4b4a;font-size:17px;font-weight:bold;padding-bottom:5px;}
.about02 .txt01 {float:left;width:240px;padding:120px 0 70px 0;color:#282727;text-align:center;font-size:14px;background:url('/images/sub/about_icon01.gif') no-repeat center top;}
.about02 .txt02 {float:left;width:240px;padding:120px 0 70px 0;color:#282727;text-align:center;font-size:14px;background:url('/images/sub/about_icon02.gif') no-repeat center top;}
.about02 .txt03 {float:right;width:216px;padding:120px 0 70px 0;color:#282727;text-align:center;font-size:14px;background:url('/images/sub/about_icon03.gif') no-repeat center top;}
.about03 {padding-left:240px;min-height:253px;background:url('/images/sub/about_img02.jpg') no-repeat left top;}
.about03 dl {overflow:hidden;}
.about03 dt {float:left;width:90px;color:#168eda;font-size:14px;font-weight:bold;margin-bottom:10px;}
.about03 dd {float:left;width:360px;color:#282727;font-size:14px;margin-bottom:10px;}

/* 청취 방법 소개 20150723 추가 */
.listen01 {padding-left:300px;min-height:200px;background:url('/images/sub/listen_img01.jpg') no-repeat left top;}
.listen01 .txt01 {color:#168eda;font-size:24px;font-weight:bold;padding:20px 0 10px 0;}
.listen01 .txt02 {color:#666;line-height:24px;}

.pblut {padding-left:10px;margin-left:20px;font-size:14px;background:url('/images/sub/dot02.gif') no-repeat left 7px;}
.sample_page {position:relative;margin-top:15px;}
.sample_page .audio {position:absolute;right:20px;top:23px;padding:7px 40px 10px 0;background:url('/images/sub/audio.gif') no-repeat right top;}
.sample_page .audio a {color:#168eda;}

.faq_list {width:100%;border-top:1px solid #168eda;clear:both;}
.faq_list th {padding:6px 0 5px 0;color:#168eda;border-bottom:1px solid #e0e1e4;text-align:center;background:#f7f9fa;}
.faq_list td {padding:8px 0 7px 0;color:#666;border-bottom:1px solid #e0e1e4;text-align:center;}
.faq_list .tit {padding:8px 5px 7px 0;text-align:left;}
.faq_list .ansleft {padding:8px 20px 7px 0;text-align:left;}
.faq_list .icon {padding:10px 0 0 0;vertical-align:top;}
.faq_list .tit .on {font-weight:bold;color:#666;text-decoration:underline;}

.month_area {overflow:hidden;background:url('/images/sub/bg_screen.gif') no-repeat left bottom;}
.month_area .last_month {text-align:right;padding-bottom:10px;}
.month_area .last_month span {padding-left:17px;background:url('/images/sub/icon_last_month.gif') no-repeat left -1px;}
.month_area .month_thumb {float:left;width:258px;height:399px;}
.month_area .month_info {float:right;width:423px;}
.month_area .month_info .tit {padding:4px 0 6px 0;color:#4d4b4a;font-size:30px;line-height:30px;font-weight:bold;}
.month_area .month_info .tit span {color:#6f6f6f;font-size:14px;font-weight:normal;}
.month_area .month_info dl {width:435px;overflow:hidden;border-top:1px solid #dcdcdc;padding-top:12px;}
.month_area .month_info dt {float:left;width:62px;padding:1px 0 1px 9px;color:#4d4b4a;font-size:14px;font-weight:bold;background:url('/images/sub/dot03.gif') no-repeat left 12px;}
.month_area .month_info dd {position:relative;float:left;width:330px;padding:1px 0 1px 0;color:#4d4b4a;font-size:13px;}

.month_area02 {overflow:hidden;background:url('/images/sub/bg_pops.gif') no-repeat left 90%;padding-bottom:70px;border-bottom:1px solid #dcdcdc;}
.month_area02 .last_month {text-align:right;padding-bottom:10px;}
.month_area02 .last_month span {padding-left:17px;background:url('/images/sub/icon_last_month.gif') no-repeat left -1px;}

.synopsis {border-bottom:1px solid #dcdcdc;padding-bottom:30px;}
.actor {border-bottom:1px solid #dcdcdc;overflow:hidden;}
.actor_inner {padding-bottom:40px;overflow:hidden;}
.actor .tit {font-size:16px;font-weight:bold;}
.actor .left {float:left;width:202px;}
.actor .right {float:right;width:476px;}

.singer {overflow:hidden;}
.singer_inner {padding-bottom:30px;margin-bottom:30px;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.singer .tit {font-size:16px;font-weight:bold;}
.singer .left {float:left;width:258px;}
.singer .right {float:right;width:420px;}

.schedule {padding:20px;border:1px solid #dcdcdc;overflow:hidden;}
.schedule .left {float:left;width:256px;}
.schedule .right {float:right;width:356px;height:265px;padding:20px 0 0 30px;background:url('/images/sub/bg_schedule.gif') no-repeat left top;}
.schedule .right .english {height:84px;}
.schedule .right .english h4 {color:#fff;font-size:16px;font-weight:bold;}
.schedule .right .english p {color:#4d4b4a;font-size:13px;padding-left:10px;margin:8px 0 0 13px;background:url('/images/sub/dot03.gif') no-repeat left 8px;}
.schedule .right .english p span {display:block;color:#168eda;font-size:13px;font-weight:bold;}
.present_month {text-align:center;font-weight:bold;font-family:Arial;background:#4d4b4a;padding:10px 0 7px;}
.present_month span {display:inline-block;margin:0 5px;font-size:22px;color:#ecc8b5;}
.present_month span em {display:inline-block;font-size:25px;color:#fff;}
.present_month a {vertical-align:top;}
.schedule_list {width:100%;border-collapse:collapse;clear:both;border-top:1px solid #b4c2d5;}
.schedule_list th {padding:9px 0;color:#333;border-right:1px solid #d9e0ea;border-bottom:1px solid #d9e0ea;background:#f1f3f6;}
.schedule_list th.sunday {color:#e8051b;}
.schedule_list td {padding:8px 2px 8px 2px;color:#888;vertical-align:top;border-right:1px solid #d9e0ea;border-bottom:1px solid #d9e0ea;font-size:11px;
background:#fff;text-align:center;}
.schedule_list .satday {color:#4074b0;}
.schedule_list td.sunday {color:#e8051b;}
.schedule_list .last {border-right:0;}
.schedule_list .current_day {background:#2f97d9;color:#fff}
.schedule_list .current_day a {color:#fff}

.subscribe {overflow:hidden;margin-right:-12px;}
.subscribe li {float:left;width:225px;height:480px;margin-right:12px;background:url('/images/sub/bg_subscribe.gif') no-repeat left top;}
.subscribe .h5_sub {height:32px;color:#272625;font-size:16px;font-weight:bold;padding:8px 0 0 13px;}
.subscribe .h5_sub_p {width:210px;height:32px;color:#272625;font-size:13px;font-weight:bold;padding:3px 0 0 5px;line-height:1.4em;}
.subscribe .sub_list {overflow:hidden;margin-left:17px;height:88px;padding-top:10px;}
.subscribe .sub_list dt {float:left;width:50px;padding-left:10px;margin-bottom:5px;font-weight:bold;color:#666;background:url('/images/sub/dot03.gif') no-repeat left 8px;}
.subscribe .sub_list dd {float:left;width:130px;margin-bottom:5px;font-weight:bold;color:#666;}
.subscribe .sub_btn {text-align:center;margin:12px 0 11px;}
.subscribe .sub_btn a {margin:0 1px;}
.subscribe .thumb {text-align:center;}

.subscribe02 {overflow:hidden;margin-right:-12px;}
.subscribe02 li {float:left;width:225px;height:534px;margin-right:12px;background:url('/images/sub/bg_subscribe02.gif') no-repeat left top;}
.subscribe02 .h5_sub {height:32px;color:#272625;font-size:16px;font-weight:bold;padding:8px 0 0 13px;}
.subscribe02 .sub_list {overflow:hidden;margin-left:17px;height:142px;padding-top:10px;}
.subscribe02 .sub_list dt {float:left;width:50px;padding-left:10px;margin-bottom:5px;font-weight:bold;color:#666;background:url('/images/sub/dot03.gif') no-repeat left 8px;}
.subscribe02 .sub_list dd {float:left;width:130px;margin-bottom:5px;font-weight:bold;color:#666;}
.subscribe02 .sub_btn {text-align:center;margin:12px 0 11px;}
.subscribe02 .sub_btn a {margin:0 1px;}
.subscribe02 .thumb {text-align:center;}

.major_news {overflow:hidden;margin-right:-10px;}
.major_news .new {position:absolute;right:3px;top:0;}
.major_last_month {text-align:right;padding-bottom:10px;}
.major_last_month span {padding-left:17px;background:url('/images/sub/icon_last_month.gif') no-repeat left -1px;}
.major_news .article {position:relative;float:left;width:345px;padding-top:9px;margin:0 10px 10px 0;overflow:hidden;background:url('/images/sub/article.gif') no-repeat left top;}
.major_news .article dt {color:#4d4b4a;font-size:18px;font-weight:bold;margin-bottom:5px;}
.major_news .article dd {color:#666;font-size:14px;line-height:18px;margin-bottom:12px;}
.major_news .inner {overflow:hidden;padding:8px 18px 18px 18px;background:url('/images/sub/article_inner.gif') no-repeat left bottom;}
.major_news .thumb {position:relative;}
.major_news .thumb .win {position:absolute;right:5px;top:5px;}

.major_news .news01 {position:absolute;left:0;top:0;width:345px;}
.major_news .news02 {position:absolute;left:356px;top:0;width:345px;}
.major_news .news03 {position:absolute;left:356px;top:332px;width:345px;}
.major_news .news04 {position:absolute;left:0;top:553px;width:345px;}
.major_news .news05 {position:absolute;left:356px;top:664px;width:345px;}



.main_major_news {position:relative;min-height:200px;}
.main_major_news .new {position:absolute;right:3px;top:0;}
.main_major_last_month {text-align:right;padding-bottom:10px;}
.main_major_last_month span {padding-left:17px;background:url('/images/sub/icon_last_month.gif') no-repeat left -1px;}
.main_major_news .article {position:absolute;left:0;top:0;width:345px;padding-top:10px;overflow:hidden;background:url('/images/sub/article.gif') no-repeat left top;}
.main_major_news .article dt {color:#4d4b4a;font-size:18px;font-weight:bold;margin-bottom:5px;}
.main_major_news .article dd {color:#666;font-size:14px;line-height:18px;margin-bottom:12px;}
.main_major_news .inner {overflow:hidden;padding:8px 18px 18px 18px;background:url('/images/sub/article_inner.gif') no-repeat left bottom;}
.main_major_news .thumb {position:relative;}
.main_major_news .thumb .win {position:absolute;right:5px;top:5px;}

.main_major_news .news01 {position:absolute;left:0;top:0;width:345px;}
.main_major_news .news02 {position:absolute;left:356px;top:0;width:345px;}
.main_major_news .news03 {position:absolute;left:356px;top:332px;width:345px;}
.main_major_news .news04 {position:absolute;left:0;top:553px;width:345px;}
.main_major_news .news05 {position:absolute;left:356px;top:664px;width:345px;}



/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp
{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;padding:0!important;background:#fff;}
.fancybox-opened {z-index: 8030;}
.fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading {background-image: url('/images/sub/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('/images/sub/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top:-18px;right:-18px;width:47px;height:47px;cursor:pointer;z-index: 8040;background:url('/images/sub/btn_close.png') no-repeat left top;}
.fancybox-close:hover {background:url('/images/sub/btn_close_over.png') no-repeat left top;}
.fancybox-nav {position: absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration: none;background: transparent url('/images/sub/blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left:0;}
.fancybox-next {right:0;}
.fancybox-nav span {position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -18px;cursor: pointer;z-index: 8040;/* visibility: hidden; */}
.fancybox-prev span {left:0;background:url('/images/sub/btn_left.png') no-repeat left top;}
.fancybox-next span {right:0;background:url('/images/sub/btn_right.png') no-repeat left top;}
.fancybox-prev span:hover {background:url('/images/sub/btn_left_over.png') no-repeat left top;}
.fancybox-next span:hover {background:url('/images/sub/btn_right_over.png') no-repeat left top;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}

/* Overlay helper */
.fancybox-lock {overflow: hidden !important; width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('/images/sub/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}

/* 버튼
a.btntype01 {padding:5px 3px 0 4px;height:30px;min-width:92px;display:inline-block;text-align:center;vertical-align:middle;background:#2d54b0;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype01 span {padding-right:18px;background:url("/images/sub/icon_check.gif") no-repeat right 4px;}
a.btntype02 {padding:5px 17px 0 17px;height:28px;display:inline-block;text-align:center;vertical-align:middle;background:#f2f2f2;
color:#666 !important;text-decoration:none !important;white-space:nowrap;font-size:14px;border:1px solid #e5e5e5;}
a.btntype03 {display:inline-block;padding-right:15px;line-height:51px;_line-height:52px;vertical-align:middle;background:url('/images/sub/bg_btn03.gif') no-repeat 100% 0;
font-size:17px;color:#4d4b4a !important;font-weight:bold;text-decoration:none !important;white-space:nowrap;}
a.btntype03 span {display:block;padding:0 9px 0 25px;background:url('/images/sub/bg_btn03.gif') no-repeat}
a.btntype04 {display:inline-block;padding-right:15px;line-height:51px;_line-height:52px;vertical-align:middle;background:url('/images/sub/bg_btn04.gif') no-repeat 100% 0;
font-size:17px;color:#fff !important;font-weight:bold;text-decoration:none !important;white-space:nowrap;}
a.btntype04 span {display:block;padding:0 9px 0 25px;background:url('/images/sub/bg_btn04.gif') no-repeat}
a.btntype05 {display:inline-block;padding-right:20px;line-height:49px;_line-height:50px;vertical-align:middle;background:url('/images/sub/bg_btn05.gif') no-repeat 100% 0;
font-size:20px;color:#fff !important;font-weight:bold;text-decoration:none !important;white-space:nowrap;}
a.btntype05 span {display:block;padding:0 9px 0 28px;background:url('/images/sub/bg_btn05.gif') no-repeat}
a.btntype06 {padding:4px 10px 0 10px;height:26px;min-width:70px;display:inline-block;text-align:center;vertical-align:middle;background:#ed6b1c;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype07 {padding:4px 10px 0 10px;height:26px;min-width:70px;display:inline-block;text-align:center;vertical-align:middle;background:#83868f;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btnaddr {padding:0 3px 0 3px;height:22px;min-width:80px;display:inline-block;text-align:center;vertical-align:middle;background:#404040;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:12px;}
a.btndel {padding:0 7px 0 6px;height:22px;display:inline-block;text-align:center;vertical-align:middle;background:#f7f9fa;
color:#4d4b4a !important;text-decoration:none !important;white-space:nowrap;font-size:13px;border:1px solid #bfbfbf;}
 */

/* 버튼 */
a.btntype01 {padding:5px 3px 0 4px;height:30px;min-width:92px;display:inline-block;text-align:center;vertical-align:middle;background:#404040;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype01 span {padding-right:18px;background:url("/images/sub/icon_check.gif") no-repeat right 5px;}
a.btntype01:hover {background:#da6d2a;}
a.btntype02 {padding:10px 7px 0 7px;height:33px;min-width:92px;display:inline-block;text-align:center;vertical-align:middle;background:#da6d2a;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype02 span {padding-left:18px;background:url("/images/sub/icon_check.gif") no-repeat left 2px;}
a.btntype03 {padding:10px 7px 0 7px;height:33px;min-width:92px;display:inline-block;text-align:center;vertical-align:middle;background:#9e9e9e;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype03 span {padding-left:20px;padding-bottom:3px;background:url("/images/sub/icon_bas.gif") no-repeat left 0;}
a.btntype04 {padding:10px 7px 0 7px;height:33px;min-width:92px;display:inline-block;text-align:center;vertical-align:middle;background:#168eda;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype05 {padding:10px 7px 0 7px;height:33px;min-width:92px;display:inline-block;text-align:center;vertical-align:middle;background:#9e9e9e;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype06 {padding:4px 10px 0 10px;height:26px;min-width:70px;display:inline-block;text-align:center;vertical-align:middle;background:#ed6b1c;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype07 {padding:4px 10px 0 10px;height:26px;min-width:70px;display:inline-block;text-align:center;vertical-align:middle;background:#83868f;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:14px;}
a.btntype08 {display:inline-block;padding-right:20px;line-height:49px;_line-height:50px;vertical-align:middle;background:url('/images/sub/bg_btn05.gif') no-repeat 100% 0;
font-size:20px;color:#fff !important;font-weight:bold;text-decoration:none !important;white-space:nowrap;}
a.btntype08 span {display:block;padding:0 9px 0 28px;background:url('/images/sub/bg_btn05.gif') no-repeat}
a.btnaddr {padding:0 3px 0 3px;height:22px;min-width:80px;display:inline-block;text-align:center;vertical-align:middle;background:#404040;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:12px;}
a.btndel {padding:0 7px 0 6px;height:22px;display:inline-block;text-align:center;vertical-align:middle;background:#f7f9fa;
color:#4d4b4a !important;text-decoration:none !important;white-space:nowrap;font-size:13px;border:1px solid #bfbfbf;}
a.btntype09 {padding:0px 5px 0 5px;height:24px;min-width:70px;display:inline-block;text-align:center;vertical-align:middle;background:#4d4b4a;
color:#fff !important;text-decoration:none !important;white-space:nowrap;font-size:13px;}

/* 장바구니
.order_end {padding:70px 0 30px 0;border-bottom:1px solid #dcdcdc;text-align:center;}
.order_end .order_txt01 {padding:0 0 13px 0;color:#666;font-size:24px;}
.order_end .order_txt02 {color:#666;font-size:13px;}
 */

/* 장바구니 */
.order_end {padding:70px 0 30px 0;border-bottom:1px solid #cbc3bc;text-align:center;}
.order_end .order_txt01 {padding:0 0 20px 0;color:#444746;font-size:30px;}
.order_end .order_txt02 {color:#555;font-size:13px;}

/* 로그인
.login_area {padding:25px 0 0 0;overflow:hidden;}
.login_input01 {float:left;margin:0 auto;width:341px;padding-bottom:25px;position:relative;border-bottom:1px solid #e5e5e5;}
.login_input01 ul,.login_input02 ul { padding-left:15px;}
.login_input01 ul li,.login_input02 ul li { padding-bottom: 7px;}
.login_input01 .btnlogin {position: absolute;right:28px;top:57px;}
.login_input01 .intype {height:23px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
.login_input01 input.intype:focus {height:23px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
.login_input01 .ov_label {padding:5px 0 0 8px;font-size:13px;cursor:pointer;color:#777;}
.login_input01 input, label {vertical-align:middle;}
.login_area .idpw {padding:2px 0 0 15px;}
.login_area .idpw label {margin-right:27px;}
.login_area .idpw span {position:relative;top:2px;}
.login_area h4 {margin:20px 0 15px 0; padding-bottom: 7px;border-bottom:1px solid #bfc3cb;}
.login_input02 {float:right;margin:0 auto;width:341px;padding-bottom:25px;position: relative;border-bottom:1px solid #e5e5e5;}
.login_input02 .btnlogin {position: absolute;right:28px;top:57px;}
.login_input02 .intype {height:23px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
.login_input02 input.intype:focus {height:23px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
.login_input02 .ov_label {padding:5px 0 0 8px;font-size:13px;cursor:pointer;color:#777;}
.login_input02 input, label {vertical-align:middle;}
.login_member {text-align:left;padding-top:16px;}

.idpw_area {overflow:hidden;}
.idpw_input01 {float:left;margin:0 auto;width:341px;padding-bottom:25px;position:relative;}
.idpw_input01 ul { padding-left:15px;border-bottom:1px solid #e5e5e5;padding-bottom:23px;}
.idpw_input02 ul { padding-left:15px;border-bottom:1px solid #e5e5e5;padding-bottom:5px;}
.idpw_input01 ul li,.idpw_input02 ul li { padding-bottom:7px;}
.idpw_input01 ul li label,.idpw_input02 ul li label {display:inline-block;width:80px;color:#777;}
.idpw_area .intype {height:23px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
.idpw_area .seltype {height:28px;padding:3px 0 0 5px;border:1px solid #e5e5e5;color:#666;background:#f8f8f8;}
.idpw_input02 {float:right;margin:0 auto;width:341px;padding-bottom:7px;position: relative;}
.idpw_input01 h4 {margin:23px 0 30px 0; padding-bottom:7px;border-bottom:1px solid #bfc3cb;color:#282727;font-size:18px;font-weight:normal;}
.idpw_input02 h4 {margin:0 0 14px 0; padding-bottom:7px;border-bottom:1px solid #bfc3cb;color:#282727;font-size:18px;font-weight:normal;}
.idpw_input01 h4 span,.idpw_input02 h4 span {font-size:13px;display:inline-block;}

#layermask {position:absolute;left:0;top:0;z-index:9000;display:none;background:url('/images/sub/bg_layermask.png') repeat left top;}
.layerwrap {position:fixed;top:50%;left:50%;display:none;z-index:9999;border:1px solid #3d3d3d;}
 */

/* 로그인 */
.login_process {margin-top:-10px;}
.h4_login01 {margin:55px 0 0 0;padding-bottom:10px;border-bottom:1px solid #d0d0d0;}
.login_sel {overflow:hidden;}
.login_sel .log_left {float:left;margin-top:50px;padding:0 0 0 196px;width:330px;height:60px;text-align:center;}
.login_sel .log_right {float:left;margin-top:50px;padding:0 0 0 120px;width:220px;height:110px;}
.login_sel .txt01 {font-size:20px;font-weight:bold;color:#242424;margin-bottom:8px;}
.login_sel .txt02 {font-size:14px;color:#777;margin-bottom:20px;}
.h5_login {margin:35px 0 10px 0;}
.agree_box {height:114px;overflow:auto;padding:15px 15px 15px 15px;font-size:12px;border:1px solid #d0d0d0;}
.agree_box02 {height:415px;overflow:auto;padding:15px 15px 15px 15px;font-size:12px;border:1px solid #d0d0d0;}
.agree_check {font-size:12px;color:#777;margin-top:5px;}

.login_area {padding:25px 0 0 0;}
.login_input {margin:0 auto;width:407px; margin-bottom:35px;position: relative;}
.login_input ul li { padding-bottom: 7px;}
.login_input .btnlogin {position: absolute;right:0;top:0;}
.login_input ul li label {display: inline-block; width: 60px;}
.login_area .idpw {padding:2px 0 0 64px;}
.login_area .idpw label {margin-right:27px;}
.login_area .idpw span {position:relative;top:2px;}
.login_area .login_member {border-top:1px solid #e5e5e5;text-align:center;padding-top:23px;}

#layermask {position:absolute;left:0;top:0;z-index:9000;display:none;background:url('/images/sub/bg_layermask.png') repeat left top;}
.layerwrap {position:fixed;top:50%;left:50%;display:none;z-index:9999;border:1px solid #3d3d3d;}

/* popup_주소검색 */
body.bg_popup {background:url('../../images/sub/bg_popup.gif') repeat-x left top;}
.popup_wrap {width:510px;padding:0 25px;font-family:Dotum;font-size:12px;}
.popup_wrap h3 {margin:25px 0 14px 0;}
.popup_tab {position:relative;height:42px;margin-bottom:20px;overflow:hidden;border-top:1px solid #e6e6e6;}
.popup_tab ul li {position:relative;float:left;width:252px;text-align:center;margin-right:-1px;line-height:13px;padding-left:1px;border:1px solid #e6e6e6;border-top:0;background:#f6f6f6;}
.popup_tab ul li.li02 {width:253px;}
.popup_tab ul li a {display:block;padding:13px 0 14px 0;text-align:center;font-weight:bold;color:#686868;text-decoration:none !important;}
.popup_tab ul li.on {border:1px solid #d9d9d9;border-bottom:0;border-top:0;margin-right:-1px;background:#fff;}
.popup_tab ul li.on a {color:#000;font-weight:bold;text-align:center;}

.addr_content .addr_txt01 {color:#000;line-height:18px;margin-bottom:2px;}
.addr_content .addr_txt02 {color:#686868;}
.addr_content .addr_txt03 {color:#686868;padding:23px 0 5px 0;}
.addr_content .addr_txt04 {color:#000;padding:10px 0 2px 0;}
.addr_txt05 {color:#686868;padding:10px 0 0 0;font-size:11px;}
.addr_content .addr_input {padding:16px 18px 16px 18px;border:1px solid #eaeaea;background:#f0f0f0;color:#000;}
.addr_content .addr_result {overflow:auto;height:263px;overflow-x:hidden;border-bottom:1px solid #d9d9d9;}
.addr_content .addr_detail {color:#686868;padding:12px 10px 5px 18px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.addr_content .addr_detail li {margin-bottom:7px;}
.addr_content .addr_detail li span {padding:0 5px 0 7px;background:url('../../images/common/addr_dot.gif') no-repeat left 4px;}

.addr_list {width:100%;border-top:1px solid #d9d9d9;clear:both;line-height:1.4em;}
.addr_list th {padding:6px 0 3px 0;font-size:14px;color:#000;font-size:12px;border-bottom:1px solid #d9d9d9;text-align:center;background:#f0f0f0;}
.addr_list td {padding:2px 0 2px 0;color:#e47226;font-size:12px;text-align:center;}
.addr_list td a {color:#686868;}
.addr_list .tit {padding:5px 0 5px 0px;text-align:left;line-height:20px;color:#686868}
.addr_list .no_data {padding:30px 0 30px 0;text-align:center;}
.addr_search {width:100%;border:1px solid #eaeaea;clear:both;line-height:1.4em;margin-top:10px;}
.addr_search th {padding:9px 0 8px 0;font-size:14px;color:#000;font-size:12px;text-align:center;background:#f0f0f0;}
.addr_search td {padding:9px 0 8px 0;color:#686868;text-align:center;font-size:12px;}
.addr_search .tit {padding:9px 0 8px 12px;text-align:left;}

.pop_btn {margin:20px 0 10px 0;text-align:center;}
.pop_btn a {margin:0 2px;}
a.btnpop {padding:13px 7px 0 7px !important;height:30px !important;}

/* 메인슬라이드 */
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit{display:none;position:relative;text-align:left;}
.sliderkit a,.sliderkit a:hover{text-decoration:none;}
.sliderkit img{border:0;}
.slider01 {width:553px;height:772px;position:relative;float:left;}
.slider01 .sliderkit-panels{ width:553px !important;height:772px !important;overflow:hidden;}
.slider01 .sliderkit-panels .sliderkit-panel-active,
.slider01 .sliderkit-panels .sliderkit-panel-old { width:553px !important;height:772px !important;}
.slider01 .sliderkit-go-btn {position:absolute;top:45%;z-index:10;width:49px;height:80px;}
.slider01 .sliderkit-go-prev {left:-70px;}
.slider01 .sliderkit-go-next {right:-70px;}
.slider01 .sliderkit-go-btn a {display:block;width:49px;height:80px;cursor:pointer;text-indent:-9999px;}
.slider01 .sliderkit-go-prev a {background:url('/images/sub/btn_left.png') 0 0 no-repeat;}
.slider01 .sliderkit-go-next a {background:url('/images/sub/btn_right.png') 0 0 no-repeat;}
.slider01 .sliderkit-go-prev a:hover {background:url('/images/sub/btn_left_over.png') 0 0 no-repeat;}
.slider01 .sliderkit-go-next a:hover {background:url('/images/sub/btn_right_over.png') 0 0 no-repeat;}
.slider01 .sliderkit-nav{position:relative;top:20px;left:45%;height:17px;}
.slider01 .sliderkit-nav-clip ul{height:17px !important;}
.slider01 .sliderkit-nav-clip ul li{float:left;margin:0 6px 0 0;width:17px;height:17px;}
.slider01 .sliderkit-nav-clip ul li a{width:17px;height:17px;background:url('/images/sub/navigator.png') no-repeat 0 0; display:block;}
.slider01 .sliderkit-nav-clip ul li.sliderkit-selected a{background:url('/images/sub/navigator_on.png') no-repeat 0 0;}

/* 마이페이지 */
.info_area {padding:16px 0 12px 0;border-top:1px solid #96b647;border-bottom:1px solid #cbc3bc;}
.info_txt {padding:0 0 16px 0;border-bottom:1px solid #e6e6e6;text-align:center;}
.info_input {margin:0 auto;width:330px;padding:18px 0 0 0;}
.info_input ul li {padding-bottom:7px;}
.info_input ul li label {display:inline-block;width:80px;}
.info_area .idpw {padding:2px 0 0 64px;}
.info_area .idpw label {margin-right:27px;}
.info_area .idpw span {position:relative;top:2px;}




/* Popup */
.popup_wrap_modal {position:relative;}
.popup_header {position:relative;width:100%;height:35px;background:#d3d3d3;overflow:hidden;}
.popup_header h2 {padding:4px 0 5px 33px;*padding:0 0 9px 33px;margin:7px 0 0 10px;background:url('/images/pop_bult.png') no-repeat left 1px;}
.popup_header .close {position:absolute;right:10px;top:12px;}
.popup_content {position:relative;padding:20px 0;overflow:hidden;line-height:1.5em;color:#4c4c4c;text-align:center;}
.poptxt1 {width:310px;height:20px;padding-top:9px;margin-left:46px;background:url('/images/bg_poptxt.gif') no-repeat left top;line-height:0.1em;}
.poptxt1 span.poptxt {padding-left:13px;background:url('/images/pop_bult01.gif') no-repeat left 2px;*background-position:0 0;}
.poptxt2 {width:100%;margin:10px 0 7px 0;text-align:center;}
.pop_con_btn {text-align:center;padding:10px;border-top:1px solid #d1d4db;}

/* Modal Window */
#layermask {position:absolute;left:0;top:-5px;z-index:9000;background-color:#fff;display:none;}
.layerwindow {position:fixed;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:20px;}
#layerread {width:400px;height:195px;background:#fff;padding:0;border:1px solid #000;}

/* sitemap */
.sitemap {position:relative;padding:0 0 0 0;margin-left:20px; no-repeat 0 0;font-size:12px;overflow:hidden;zoom:1;}
.sitemap a {color:#8a8b8c;font-weight:bold;font-size:12px;}
.sitemap a:hover {color:#2da0db;font-weight:bold;}
.site_inner {float:left;margin-right:20px;width:150px;}
.site_inner ul {margin:10px 0 0 15px;}
.site_inner li {padding-left:7px;background:url(/images/sub/dot_site.gif) no-repeat 0 8px;line-height:1.7em;}
.sitemap .h192 {height:192px;}

/* privacy */
.privacy_area {width:100%;margin-top:17px;padding-top:10px;background:url('/images/sub/privacy_top.gif') no-repeat left top;line-height:1.5em;}
.privacy_area .inner {padding:8px 10px 17px 20px;background:url('/images/sub/privacy_btm.gif') no-repeat left bottom;color:#666;}
.privacy_area dl dt {margin-top:10px;padding-left:6px;font-weight:bold;color:#4c4c4c;background:url('/images/dot.gif') no-repeat left 5px;}
.privacy_area dl .dd01 {margin-top:10px;}
.privacy_area .pld {padding-left:7px;}

.privacy_agree {width:100%;height:310px;margin:17px 0 0 0;overflow:hidden;background:url('/images/sub/bg_privacy.gif') no-repeat left top;}
.privacy_agree dl {color:#666;line-height:1.5em;margin-left:120px;margin-top:22px;}
.privacy_agree dl dt {margin-top:6px;padding-left:6px;font-weight:bold;color:#4c4c4c;background:url('/images/sub/dot.gif') no-repeat left 5px;color:#4c4c4c;}
.privacy_agree .txt1 {padding:22px 0 0 0;color:#656768;text-align:center;font-size:14px;font-weight:bold;}
.privacy_agree .txt1 span {color:#ed1c24;}
.privacy_agree .txt1 span a {color:#ed1c24;}
.privacy_agree .txt2 {color:#666;text-align:center;font-size:11px;}
.rao_agree {margin-top:11px;color:#666;text-align:center;}
.rao_agree label {color:#666;}

/* Payment */
.payment {padding-top:12px;width:100%;color:#222222;border-top:1px solid #168eda;border-bottom:1px solid #168eda;clear:both;height:3em;background:#f7f9fa;text-align:center;font-weight:bold;}


/* 회원탈퇴 */
.wd_step01 {margin-bottom:40px;width:702px;height:85px;display:block;overflow:hidden;text-indent:-9999px;background:url('/images/sub/wd_step01.gif') no-repeat left top;}
.wd_step02 {margin-bottom:40px;width:702px;height:85px;display:block;overflow:hidden;text-indent:-9999px;background:url('/images/sub/wd_step02.gif') no-repeat left top;}
.wd_step03 {margin-bottom:40px;width:702px;height:85px;display:block;overflow:hidden;text-indent:-9999px;background:url('/images/sub/wd_step03.gif') no-repeat left top;}

.menber_input {margin:0 auto;padding:52px 0 48px 0;width:320px;}
.menber_input li {padding-bottom:7px;}
.menber_input li label {display:inline-block;width:70px;font-size:13px;color:#000;}
.menber_input .intype {height:33px;padding:0 0 0 5px;border:1px solid #dbdcde;background:#fff;}

.menber_end {width:100%;overflow:hidden;border-top:1px solid #000;border-bottom:1px solid #cecece;background:#f7f7f7;}
.menber_txt {padding:64px 0 64px 88px;margin-left:200px;line-height:24px;color:#555;background:url('../../images/sub/icon_end.gif') no-repeat left 50px;}
.menber_txt span {display:block;color:#000;font-size:14px;font-weight:bold;}
.mem_desc {margin-left:10px;}

.h501 {font-size:14px;color:#222;font-weight:bold;}
.h601 {font-size:13px;color:#222;font-weight:bold;}

.ttype01 {padding:25px 10px 0 40px}
.ttype02 {padding:0 40px 25px 40px}


.mdlist {overflow:hidden;text-align:left;}
.mdlist dt {margin:5px 0;font-size:14px;color:#c16537;font-weight:bold;}
.mdlist dd {margin-bottom:25px;color:#555;font-size:12px;line-height:1.6em;}

/* 관리자버튼 */
.btnarea_b {position:relative;margin:8px 0 0 10px;text-align:left;}
.btnarea_b .right {position:absolute;right:0;top:0;}

/* 관리자 Board_search */
.board_searcha {width:720px;text-align:center;}
.board_searcha input.search {height:14px;color:#666;padding:4px 0 2px 5px;border:1px solid #adafaa;}
.board_searcha select {height:22px;border:1px solid #abadb3;color:#666;}
.totalaa {padding-bottom:1px;color:#828282;}