﻿/*기본정보*/
@import url("table.css");

/*기본정보*/
* {margin:0 auto; padding:0; font-size:12px; font-family:돋움,Dotum, Verdana, Arial, Sans-Serif; }
html,body {margin:0 auto; padding:0; font-size:12px; font-family:돋움,Dotum, Verdana, Arial, Sans-Serif; color:#888888;line-height:130%;background:#696969;}
p, ul, ol, form, h1, h2, h3, h4, h5, dl, dt, dd, li, div, a{margin:0; padding:0;list-style:none;}
input, select, textarea{margin:0; padding:0; font-size:11px; font-family: Verdana, Arial, Sans-Serif;color:#888888;}
li{list-style:none;}


img{border:none;}
a img{border:none;}
/*table{border-collapse:collapse;}*/

/*링크*/
a:link{text-decoration:none;color:#888888;}
a:visited{text-decoration:none;color:#888888;}
a:active{text-decoration:none;color:#888888;}
a:hover{text-decoration:underline;color:#888888;}

.fl {float:left;}/*2013.11.27추가*/
.fr {float:right;}/*2013.11.27추가*/
.fwb {font-weight:bold;}/*2014.01.27추가*/
.png24 {
 tmp:expression(setPng24(this));  
}
.cb{clear:both;}
.txt_c{text-align:center;}
.txt_l{text-align:left;}
.txt_r{text-align:right;}
.ver_t{vertical-align:top;}
.ver_m{vertical-align:middle;}
.ver_b{vertical-align:bottom;}
.f_11{font-size:11px;}
.color_96{color:#969696;}
.f-black {color:#000;}/*2014.0314*/
.orange3{color:#c96122;}/*2014.0327*/

.mgt3{margin-top:3px;}
.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.mgt20{margin-top:20px;}
.mgt25{margin-top:25px;}
.mgt30{margin-top:30px;}
.mgt35{margin-top:35px;}
.mgt45{margin-top:45px;}
.mgr5{margin-right:5px;}
.mgr10{margin-right:10px;}
.mgb2{margin-bottom:2px;}
.mgl30{margin-left:30px;}
.pdl5{padding-left:5px;}
.pdl2{padding-left:2px;}/*2014.0314*/
.h160{height:160px;}
.in_put1{border:1px solid #d7d7d7;padding:2px 0 2px 5px;}
.txt_area{border:1px solid #d7d7d7;padding:10px;}

/*공통아이콘정의*/
.b_icon_txt {display:inline-block; width:40px; padding:3px 2px 2px !important; text-align:center; vertical-align:middle; margin-right:4px;}
.b_icon_loadaddname { background-color: #999; color:#fff !important; }
.b_icon_oldaddname { background-color: #999; color:#fff !important;}


/*팝업공통*/
#title_a{margin:10px 0 10px 0;;width:100%;overflow:hidden;zoom:1;}
#title_a li{float:left;_display:inline;margin-left:10px;}
#title_a li.rigth1{float:right;_display:inline;margin-right:10px;}

.notosans * {font-family: "Noto Sans Kr";}

/* 팝업 안내사항 리스트 */
.pop_notice_list {margin-top: 20px;}
.pop_notice_list li .type01 {color:red;}
.pop_notice_list li .type02 {color: #447ce2;}

.pop_notice_list li {position: relative; padding-left: 10px;}
.pop_notice_list li:not(:last-child) {margin-bottom: 8px;}
.pop_notice_list li p {font-size: 14px; line-height: 20px; color:#333; font-weight: 400; letter-spacing: -0.4px; word-break: keep-all; }
.pop_notice_list li p strong {font-weight: 500;}
.pop_notice_list li.type01:before {color: red;}
.pop_notice_list li.type02:before {color: #447ce2;}
.pop_notice_list li.type03:before {content: none;} 

.pop_notice_list li:before {content: "- "; position: absolute; top: 2px; left: 0;}
.pop_notice_list.star li:before {content: "* ";}


.pop_notice_list li.type03 {padding: 20px; background: #f8f8f8; margin-top: 20px;}

.pop_reg_button {    
	display: inline-block;
    width: 110px;
    height: 34px;
    line-height: 34px;
    font-size: 14px !important;
    color: #fff !important;
    font-weight: 400;
    background: #5e3995;
    text-align: center;
    border-radius: 3px;
}

/* 추가160704 */
.popup_btn {margin-top:20px; text-align:center;}
a.b_btn_popon {display:inline-block; padding:12px 0 12px 0; width:150px; color:#fff; font:14px bold solid; background-color:#319ac9;}
a.b_btn_popoff {display:inline-block; padding:12px 0 12px 0; width:150px; color:#fff; font:14px bold solid; background-color:#767676;}



/*타이틀*/
.bp_title_01 { font:20px/1.2 "맑은 고딕", "Malgun Gothic", "나눔고딕", "NanumGothic", "NanumGothicWEB", "돋움", Dotum, "굴림", Gulim, sans-serif; color:#fff; word-spacing:-1px;}

#warp{width:100%;overflow:hidden;zoom:1;}
#warp .contants{background:#fff;overflow:hidden;zoom:1;margin:0 4px 4px 4px;}
#warp .contants2{background:#fff;overflow:hidden;zoom:1;margin:0 4px 4px 4px; padding:10px; min-height:50px;}
.con_w1{margin:10px 5px;}
.con_w2{margin:10px;}/*2014.0203 추가*/
.con_w3{margin:25px 0 25px 35px;}/*2014.0903 추가*/
.con_table {padding:13px 0 0 60px;width:444px;height:32px;background-color:#e8f4fa;}/*2014.0203 추가*/
.con_table p {float:left;padding:3px 5px 0 0;color:#000;font-weight:bold;}/*2014.0203 추가*/
.con_search_txt {padding-top:10px;width:504px;text-align:center;font-size:11px;color:#828282;}/*2014.0203 추가*/
.con_search_txt .point_c{font-size:11px;color:#66b7e0;}/*2014.0203 추가*/

/*우편번호찾기 2014.0203*/
.contants .tabH{height:45px;}
.contants .tab_option{overflow:hidden;width:525px;margin:10px 0 10px 10px;position:absolute;}
.contants .tab_option li{float:left;}
.contants .tab_option li a{display:block;width:252px;height:35px;margin:0;padding:0;background:url('/resources/images/popup/Zipsearch_tab.gif') no-repeat;text-indent:-9999px;}
.contants .tab_option li a.gi_number{background-position:0 top}
.contants .tab_option li a.gi_number:active, .contants .tab_option li.selected a.gi_number{background-position:0 bottom}
.contants .tab_option li a.road_nember{background-position:-252px top}
.contants .tab_option li a.road_nember:active, .contants .tab_option li.selected a.road_nember{background-position:-252px bottom}
/*검색결과없음,다시검색해주세요 2014.0203*/
.contants .search_Line {margin:20px 0;width:504px;border-top:1px solid #e4e4e4;}
.contants .search_X {width:504px;text-align:center;font-weight:bold;}
.contants .search_X span {color:#df3216;}
/*도로명검색 라디오버튼 2014.0203*/
.contants .Radio {margin:20px 10px 0px;color:#666;text-align:center;width:504px;height:22px;}


/*예식장검색*/
.holl_s{margin:18px 14px 0 14px;background:#f9f9f9;border:1px solid #e8e8e8;padding:10px 0 10px 0;}
.holl_s .ta1{margin:0 auto;border-collapse:collapse;}
.holl_s .ta1 td.line1{padding:3px 0 8px 0;border-bottom:1px solid #e4e4e4;}
.holl_s .ta1 td.line2{padding:0 0 8px 0;border-bottom:1px solid #e4e4e4;}
.holl_s .ta1 td.end{padding:8px 0 0 0;text-align:center;}

.holl_tip{width:370px;margin:0 auto;background:url('images/pop_tipbg.gif') no-repeat left top;overflow:hidden;zoom:1;height:50px;}
.holl_tip .none_data{margin:0 0 0 78px;}
.holl_tip .ex_txt{margin:11px 0 0 48px;font-size:11px;color:#777777;}
.holl_tip .ex_txt strong{font-size:11px;color:#3697ad;}
.holl_tip .ex_txt span{font-size:11px;color:#b2b2b2;margin-left:35px;}


.holl_more_s1{margin:30px 14px 0 14px;border-top:2px solid #00b1d3;background:#f0f0f0;overflow:hidden;zoom:1;padding:20px 0 8px 0;}
.w_holl{margin:0 14px 0 14px;}
.w_holl p.txt1{font-weight:bold;color:#333333;font-size:11px;}
.w_holl p.txt2{color:#333333;font-size:11px;margin:15px 0 0 0;}
.w_holl p.txt2 strong{color:#333333;font-size:11px;}
.w_holl p.txt2 span{color:#c21a55;font-size:11px;font-weight:bold;}
.w_holl p.txt3{color:#333333;font-size:11px;}
.w_holl p.txt4{color:#333333;font-size:11px;margin:0 0 0 25px;}
.w_holl p.txt5{color:#c21a55;font-size:11px;margin:0 0 0 25px;}/*2013.1127 팝업글자추가*/

.w_holl p.w_in{margin:0 0 0 23px;font-size:11px}

.w_holl div.box1{background:#f9f9f9;border:1px solid #e8e8e8;margin:10px 0 0 0;overflow:hidden;zoom:1;padding:10px 0 10px 0;text-align:center;}
.w_holl div.box1 span{background:url('images/arrow.gif') no-repeat left 3px;font-size:11px;padding:0 0 0 5px;color:#888888;margin:0 0 0 15px;font-weight:bold;}

.holl_more_s2{margin:0 14px 0 14px;border-top:1px solid #dbdbdb;background:#f0f0f0;overflow:hidden;zoom:1;padding:10px 0 10px 0;}
.holl_more_s3{margin:0 14px 0 14px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#f0f0f0;overflow:hidden;zoom:1;padding:10px 0 10px 0;}
.holl_more_s4{margin:30px 14px 0 14px;border-top:2px solid #696969;background:#fff;overflow:hidden;zoom:1;padding:5px 0 5px 0;}
.holl_more_s5{margin:0 14px 0 14px;border-top:1px solid #dbdbdb;background:#f0f0f0;overflow:hidden;zoom:1;padding:5px 0 5px 0;}
.holl_more_s5_1{margin:10px 14px 0 14px;border-top:2px solid #696969;background:#f0f0f0;overflow:hidden;zoom:1;padding:5px 0 5px 0;}
.holl_more_s6{margin:0 14px 0 14px;border-top:1px solid #dbdbdb;background:#fff;overflow:hidden;zoom:1;padding:5px 0 5px 0;}

.holl_map_w{margin:0 5px 0 5px;border:5px solid #f0f0f0;overflow:hidden;zoom:1;padding:15px 0 15px 0;}
.holl_map_w .w_ta1{margin:0 10px 0 10px;}
.holl_map_w .w_ta1 div{border-bottom:1px solid #e4e4e4;padding:10px 0 10px 0;overflow:hidden;zoom:1;}
.holl_map_w .w_ta1 div ul.first{margin:0 0 0 5px;}
.holl_map_w .w_ta1 div ul.first li.first{float:left;_display:inline;width:160px;}
.holl_map_w .w_ta1 div ul.first li.second{float:left;_display:inline;width:500px;}
.holl_map_w .w_ta1 div ul.first li.second p+p { margin-top:4px;}
.holl_map_w .w_ta1 div ul.first li{float:left;_display:inline;font-size:11px;color:#777777;}
.holl_map_w .w_ta1 div ul.first li strong{font-size:11px;color:#777777;}
.holl_map_w .w_ta1 div ul.first li.second2{float:left;_display:inline;padding-left:20px;}
.holl_map_w .w_ta1 div ul.first li.second3{float:right;_display:inline;padding-right:10px;}
.holl_map_w .w_ta1 div ul.first li.second2 p{font-size:11px;}

.holl_map_w .w_ta2 td.map_txt{padding:45px 0px 0px;}
.holl_map_w .w_ta2 td.map_txt p{font-family:'Pretendard';font-size:14px;font-weight:bold;color:#333;}

.holl_map_w .w_ta1 div.map{padding:10px 0 10px 0;border-bottom:1px solid #e4e4e4;overflow:hidden;zoom:1;background:url('images/mapinfo_bg.gif') no-repeat left 5px;}
.holl_map_w .w_ta1 div ul.second{margin:7px 0 0 75px;}
.holl_map_w .w_ta1 ul.second li{float:left;_display:inline;background:url('images/ball_off.gif') no-repeat left top;width:19px;height:19px;overflow:hidden;zoom:1;color:#fff;font-weight:bold;font-size:11px;padding:0 0 0 0;text-align:center;margin:0 5px 0 0;vertical-align:top;}
.holl_map_w .w_ta1 ul.second li.on{float:left;_display:inline;background:url('images/ball_on.gif') no-repeat left top;width:19px;height:19px;overflow:hidden;zoom:1;color:#fff;font-weight:bold;font-size:11px;padding:0 0 0 0;text-align:center;vertical-align:top;}
.holl_map_w .w_ta1 ul.second li a{color:#fff;font-weight:bold;font-size:11px;margin-left:-2px;}
.holl_map_w .w_ta1 ul.second li.on span{color:#fff;font-weight:bold;font-size:11px;margin-left:-2px;}
.holl_map_w .w_ta1 div.none{padding:10px 0 10px 0;border-bottom:0;overflow:hidden;zoom:1;}
.holl_map_w .w_ta1 div.none p img{width:488px;}

/*예식장검색2011-02-10수정*/
.holl_map_w .w_ta0{margin:0 10px 0 10px;}

.holl_map_w .w_ta2{border-collapse:collapse;width:100%;}
.holl_map_w .w_ta2 th{background:#f8f8f8;border-bottom:1px solid #e4e4e4;padding:5px 0 5px 15px;}
.holl_map_w .w_ta2 th.right{border-left:1px solid #e4e4e4;}
.holl_map_w .w_ta2 th div.map{overflow:hidden;zoom:1;background:url('images/mapinfo_bg.gif') no-repeat left top;border-bottom:0;padding:0;}
.holl_map_w .w_ta2 th div.map2{overflow:hidden;zoom:1;background:url('images/mapinfo_bg1.gif') no-repeat left top;border-bottom:0;padding:0;}
.holl_map_w .w_ta2 th ul.second{margin:2px 0 0 75px;}
.holl_map_w .w_ta2 th ul.second li{float:left;_display:inline;background:url('images/ball_off.gif') no-repeat left top;width:19px;height:19px;overflow:hidden;zoom:1;color:#fff;font-weight:bold;font-size:11px;padding:0 0 0 0;text-align:center;margin:0 5px 0 0;vertical-align:top;}
.holl_map_w .w_ta2 th ul.second li.on{float:left;_display:inline;background:url('images/ball_on.gif') no-repeat left top;width:19px;height:19px;overflow:hidden;zoom:1;color:#fff;font-weight:bold;font-size:11px;padding:0 0 0 0;text-align:center;vertical-align:top;}
.holl_map_w .w_ta2 th ul.second li a{color:#fff;font-weight:bold;font-size:11px;margin-left:-2px;}
.holl_map_w .w_ta2 th ul.second li.on span{color:#fff;font-weight:bold;font-size:11px;margin-left:-2px;}
.holl_map_w .w_ta2 th ul.second1{margin:2px 0 0 85px;}
.holl_map_w .w_ta2 th ul.second1 li{float:left;_display:inline;background:url('images/ball_off.gif') no-repeat left top;width:19px;height:19px;overflow:hidden;zoom:1;color:#fff;font-weight:bold;font-size:11px;padding:0 0 0 0;text-align:center;margin:0 5px 0 0;vertical-align:top;}
.holl_map_w .w_ta2 th ul.second1 li.on{float:left;_display:inline;background:url('images/ball_on.gif') no-repeat left top;width:19px;height:19px;overflow:hidden;zoom:1;color:#fff;font-weight:bold;font-size:11px;padding:0 0 0 0;text-align:center;vertical-align:top;}
.holl_map_w .w_ta2 th ul.second1 li a{color:#fff;font-weight:bold;font-size:11px;margin-left:-2px;}
.holl_map_w .w_ta2 th ul.second1 li.on span{color:#fff;font-weight:bold;font-size:11px;margin-left:-2px;}
.holl_map_w .w_ta2 .contantN{font-size:11px;padding-right:195px;}/*2013.11.28*/

.holl_map_w .w_ta2 td{padding:65px 0 65px 0;text-align:center;}
.holl_map_w .w_ta2 td.right{padding:65px 0 65px 50px;text-align:left;border-left:1px solid #e4e4e4;font-size:12px;color:#000;vertical-align:top;}
.holl_map_w .w_ta2 td.right dl dt{font-size:12px;color:#000;font-weight:bold;}
.holl_map_w .w_ta2 td.right dl dt img{vertical-align:middle;margin-right:5px;}
.holl_map_w .w_ta2 td.right dl dd{font-size:12px;color:#666;margin:5px 0 0 10px;}

/*//예식장검색2011-02-10수정*/

/*인사말안내*/
.g_tab_w{width:100%;background:url('') repeat-x left bottom;height:25px;}/*images/pop_tabbg.gif*/
.g_tab_w li{float:left;_display:inline;}
.g_tab_w li.right{float:right;_display:inline;}

.greet_ban{margin:10px 0 10px 0;text-align:center;}
.greet_w{margin:0 14px 0 14px;overflow:hidden;zoom:1;padding:10px 0 10px 0;overflow-x:hidden;overflow-y:scroll;height:370px;}
.greet_w div{margin:0 24px 0 14px;}

/*주문초안확인*/
.order_w{margin:0;overflow:hidden;zoom:1;padding:10px 0 10px 0;overflow-x:hidden;overflow-y:scroll;height:550px;}
.order_w .w_box1{margin:0 24px 0 14px;}
.order_w .w_box1 dl{width:100%;border-top:2px solid #646464;margin-top:5px;}
.order_w .w_box1 dl dt{float:left;_display:inline;margin:8px 0 0 0;width:93px;background:#f3f3f3 url('images/th_bgbottom.gif') no-repeat left bottom;overflow:hidden;zoom:1;padding-bottom:5px;}
.order_w .w_box1 dl dd{float:left;_display:inline;margin:8px 0 0 0;width:270px;padding:0 0 5px 0;vertical-align:top;}
.order_w .w_box1 dl dd img{vertical-align:middle;width:70px;height:70px;}
.order_w .w_box1 dl dd p.m10{margin-left:10px;}

.order_w .w_box1 ul{width:100%;margin-top:15px;background:url('images/th_bgbottom.gif') no-repeat left bottom;overflow:hidden;zoom:1;}
.order_w .w_box1 ul li{float:left;_display:inline;}
.order_w .w_box1 ul li.left{width:93px;float:left;_display:inline;padding-bottom:5px;}
.order_w .w_box1 ul li div{border-bottom:1px solid #e4e4e4;margin:0 0 0 14px;padding:7px 0 7px 0;width:620px;}
.order_w .w_box1 ul li div span{color:#14a1c9;}

.order_w .w_box1 ul li p{margin:0 0 0 14px;padding:5px 0 5px 0;}
.order_w .w_box1 ul li p.txt{margin:0 0 0 14px;padding:7px 0 7px 0;}
.order_w .w_box2{margin:0 24px 0 5px;}


.order_w .order_ta1{width:100%;border-collapse:collapse;}
.order_w .order_ta1 th{padding:10px 0 10px 0;border-bottom:2px solid #e6e6e6;text-align:left;}
.order_w .order_ta1 th img{margin-left:10px;border-bottom:1px dotted #e6e6e6;}
.order_w .order_ta1 th.first{padding:10px 0 10px 0;border-bottom:2px solid #e6e6e6;border-top:2px solid #e6e6e6;text-align:left;}
.order_w .order_ta1 th.first img{margin-left:10px;border-bottom:1px dotted #e6e6e6;}

.order_w .order_ta1 td{padding:7px 0 7px 0;border-bottom:1px dotted #e6e6e6;text-align:left;}
.order_w .order_ta1 td div{margin-left:10px;font-size:11px;}
.order_w .order_ta1 td div.small_b{margin:10px 20px 10px 20px;font-size:11px;}

.order_w .order_ta1 td.end{padding:7px 0 7px 0;border-bottom:0;text-align:left;}
.order_w .order_ta1 td.end div{margin-left:10px;font-size:11px;}

.order_w .order_ta1 td.end_c{padding:7px 0 7px 0;border-bottom:0;text-align:center;}
.order_w .order_ta1 td.end_c div{margin-left:10px;font-size:11px;}

.order_w .order_ta1 tfoot td{padding:0;border-top:2px solid #e6e6e6;border-bottom:0;text-align:left;}

.order_w .order_ta1 td table{border-collapse:collapse;width:100%;}
.order_w .order_ta1 td table th{padding:0;font-size:11px;border:0;}
.order_w .order_ta1 td table th p{margin:0 0 0 20px;font-size:11px;}

.order_w .order_ta1 td table td{padding:0 0 3px 0;font-size:11px;border:0;}
.order_w .order_ta1 td table td.sbox{padding:10px 0 10px 0;}
.order_w .order_ta1 td table td.line{border-top:2px solid #e6e6e6;padding:10px 0 0 0;font-size:11px;}
.order_w .order_ta1 td table td span.red{font-size:11px;color:#d76060;}

.order_w .order_ta1 td table td p{font-size:11px;margin-bottom:3px;}
.order_w .order_ta1 td table td p.txt1{margin:10px 0 5px 40px;font-size:11px;color:#b9b9b9;}
.order_w .order_ta1 td table td div.f_ti{margin:0 auto;width:308px;border:2px solid #f2f2f2;overflow:hidden;zoom:1;}
.order_w .order_ta1 td table td div.f_ti .close{margin:5px 0 0 288px;}
.order_w .order_ta1 td table td div.f_ti .pro_img{margin:-5px 0 0 14px;float:left;_display:inline;width:140px;}
.order_w .order_ta1 td table td div.f_ti .pro_img img{width:100px;height:100px;}
.order_w .order_ta1 td table td div.f_ti .pro_txt{clear:both;margin:10px 0 0 0;font-size:11px;width:100px;}
.order_w .order_ta1 td table td div.f_ti .pro_txt1{float:left;_display:inline;}
.order_w .order_ta1 td table td div.f_ti .pro_txt1 li{font-size:11px;}

.order_w .order_ta1 td table td div.cho_box{margin:10px 0 10px 5px;padding:3px 0 3px 2px;background:#f5f5f5;font-size:11px;width:150px;}

/*카드결제*/
.c_tab_w{width:100%;background:url('images/pop_tabbg1.gif') repeat-x left bottom;height:43px;}
.c_tab_w li{float:left;_display:inline;}

.card_txt{padding:10px 0 10px 0;border-bottom:1px dotted #e6e6e6;}
.card_txt img{margin-left:25px;}

.card_txt1{padding:0 0 10px 0;border-bottom:1px solid #e6e6e6;}

.card_txt_w{margin:0 25px 0 25px;;}

/*우편번호 검색*/
.zipcode_w{margin:10px 0 10px 0;text-align:center;}
.zipcode_txt1{margin:0 auto;text-align:left;width:330px;font-size:11px;}
.zipcode_w1{overflow:hidden;zoom:1;padding:10px 0 10px 0;border-top:2px solid #c8c8c8;margin:15px 0 0 0;width:100%;}
.zipcode_w1 div{margin:10px 0 0 0;overflow-x:hidden;overflow-y:scroll;width:100%;height:245px;}

/*우편번호 검색 2014.0203*/
.zipcode_Nline{margin-top:20px;width:504px;height:2px;background-color:#5c5c5c;}
.zipcode_NlineB{margin-top:2px;width:504px;height:1px;background-color:#5c5c5c;}
.zipcode_Ntitle{width:504px;height:30px;background-color:#f0f0f0;border-bottom:1px solid #dfdfdf;}
.zipcode_Ntitle ul li {float:left;font-size:11px;color:#666666;}
.zipcode_Ntitle ul li.adress{padding-top:7px;width:376px;text-align:center;}
.zipcode_Ntitle ul li.line {padding-top:7px;width:10px;color:#c9c9c9;text-align:center;}
.zipcode_Ntitle ul li.post {padding-top:7px;width:100px;text-align:center;}
.zipcode_Nw1{overflow:hidden;zoom:1;padding:0;border-top:0px solid #c8c8c8;margin:0;width:504px;}
.zipcode_Nw1 div{margin-top:2px;overflow-x:hidden;overflow-y:scroll;width:504px;height:245px;}
/*도로명 리스트*/
.zipcode_Nw2{overflow:hidden;zoom:1;padding:0;border-top:0px solid #c8c8c8;margin:0;width:504px;}
.zipcode_Nw2 div{margin-top:2px;overflow-x:hidden;overflow-y:scroll;width:504px;height:200px;}

/*도로명 상세주소 2014.02.25*/
.zipcode_Nadress {width:504px;padding-top:15px;text-align:center;}
.zipcode_Nadress .titleA {padding-top:5px;height:21px;background:#66b7e0;text-align:center;}
.zipcode_Nadress .titleA p {font-size:12px;color:#fff;letter-spacing:0;}
.zipcode_Nadress .titleA p  span{font-weight:bold;}
.zipcode_Nadress .contA {padding:12px 0 0 20px;height:54px;border:1px solid #66b7e0;background:#fff;}
.zipcode_Nadress .contA .basics {font-weight:bold;height:20px;color:#545454;text-align:left;}
.zipcode_Nadress .contA .basics span {font-weight:normal;}
.input_adress {padding-top:4px;width:380px;height:14px;color:#a2a2a2;font-family:dotum;}


/*고급봉투*/
.order_evol{margin:20px 15px}
.order_evol1{margin:0 15px 0 15px;overflow-x:hidden;overflow-y:scroll;height:500px;}
.evol_w{width:100%;border-top:2px solid #00b1d3;}
.evol_w ul{width:100%;border-top:1px solid #f0f0f0;}
.evol_w ul li{float:left;_display:inline;width:150px;padding:10px 0 10px 0;}
.evol_w ul li img{width:130px;height:130px;border:1px solid #dadada;}
.evol_w ul li p{width:130px;text-align:center;margin-top:5px;font-size:11px;}

/*폰트확인하기*/
.font_w{width:100%;text-align:center;position:relative;height:480px;}
.font_w img.type{border:5px solid #f0f0f0;position:absolute;left:0;top:0;z-index:1;}
.font_w img.btn{position:absolute;z-index:3;left:187px;top:420px;}

/*2014.0903*/
.font_wn{width:100%;text-align:center;position:relative;height:480px;}
.font_wn img.type{padding:35px 95px;text-align:center;border:9px solid #f0f0f0;position:absolute;left:0;top:0;z-index:1;}
.font_wn img.btn{position:absolute;z-index:3;left:187px;top:420px;}
.font-mgt4{margin-top:4px;}

.font_wns{width:100%;text-align:center;position:relative;height:480px;}
.font_wns img.type{padding:30px 96px;text-align:center;border:9px solid #f0f0f0;position:absolute;left:0;top:0;z-index:1;}
.font_wns img.btn{position:absolute;z-index:3;left:187px;top:420px;}

.font_w1{width:100%;text-align:center;position:relative;height:280px;}
.font_w1 img.type{border:1px solid #f0f0f0;position:absolute;left:0;top:0;z-index:1;}
.font_w1 img.btn{position:absolute;z-index:3;left:318px;top:20px;}

.custom_w{margin:0;overflow:hidden;zoom:1;padding:10px 20px 10px 0;overflow-x:hidden;overflow-y:scroll;height:300px;}

/*주문관련*/
.order_in{background:url('images/pop_order_img2.gif') no-repeat left top;width:417px;height:250px;overflow:hidden;zoom:1;}
.order_in p{margin:110px 0 0 168px;width:79px;height:32px;display:block;text-align:center;font-weight:bold;color:#fff;letter-spacing:-1px;}

/**/
.s_tit_l1{background:url('images/arrow1.gif') no-repeat left 4px;font-size:11px;padding:0 0 0 5px;color:#666;}
.s_tit_l1 span{font-size:11px;color:#78bbd7;font-weight:bold;}
.s_tit_l1 strong{font-size:11px;}

/*2014-01-27 회원가입 약관수정된css*/
.mem_pop_mg {margin:15px;}
.mem_pop_mg .pd {padding:0 5px 5px 0;}
.mem_pop_mg .pd2 {padding:0 0 5px 0;}
.mem_pop_box1 {width:619px;height:355px;overflow-y:scroll;padding:20px;border:1px solid #e2e2e2;border-top:1px solid #e2e2e2;font-size:12px;word-spacing:-1px;line-height:1.5em}
.mem_pop_box1 h2 {font-size:18px;}
.mem_pop_box1 h3 {margin:40px 0 10px}
.mem_pop_box1 h3:first-child {margin:0 0 10px}
.mem_pop_box1 > h4 {margin:20px 0 10px}
.mem_pop_box1 ol {margin-left:25px}
.mem_pop_box1 ol li {margin-bottom:15px;list-style-type:decimal}
.mem_pop_box1 ul {margin-left:18px}
.mem_pop_box1 ul li {list-style-image:url('/resources/css/images/list_style_line.gif');margin-bottom:0px}
.mem_pop_box1 dt {color:#333;margin-top:10px}
.mem_pop_box1 table{border-collapse:collapse;width:97%}
.mem_pop_box1 table th{border:1px solid #ddd;padding:2px;text-align:center}
.mem_pop_box1 table td{border:1px solid #ddd;padding:2px}


.mem_tit1{width:100%;overflow:hidden;zoom:1;}
.mem_tit1 li{float:left;_display:inline;background:url('images/arrow3.gif') no-repeat 3px 2px;padding:0 0 5px 15px;font-weight:bold;color:#56a4ce;}
.mem_tit1 li.right{float:right;_display:inline;background:none;font-size:11px;}
.mem_tit1 li.right label{font-size:12px;margin:0 0 0 10px;font-weight:bold;color:#000}
.mem_tit1 li.right label input{margin-right:5px}

/* QR코드 삽입 방법 팝업 */
.qr_guide *{font-family: "Noto Sans KR";}
.qr_guide{background:#fff;padding:20px 20px 40px;}
.qr_guide ul li:not(:first-child){margin-top:40px;padding-top:40px;border-top:1px solid #DEDEDE;}
.qr_guide .title{margin-bottom:18px;}
.qr_guide .title h2{font-size:18px;line-height:25px;font-weight:700;letter-spacing:normal;color:#000;}
.qr_guide .title p{font-size:15px;line-height:25px;font-weight:400;letter-spacing:normal;color:#333;margin-top:15px;}
.qr_guide .image img{width:100%;}
.qr_guide .image p{font-size:15px;line-height:25px;font-weight:500;letter-spacing:normal;color:#333;margin-top:30px;margin-bottom:18px;}
.qr_guide .noti{font-size:15px;line-height:25px;font-weight:400;letter-spacing:normal;color:#46ACC5;margin-top:40px;text-align:center;}
.qr_guide .noti strong{font-size:15px;line-height:25px;font-weight:700;letter-spacing:normal;color:#46ACC5;}