﻿@charset "utf-8";

/*기본정보*/
@import url("common.css");
@import url("layout.css");
@import url("table.css");


/* layer pop */
.form_layer_pop * {font-family: "Noto Sans Kr";}
.form_layer_pop {display: none; position: fixed; top: 0; left: 0; right: 0; height: 100%; background: rgba(0,0,0,0.5); z-index: 10;}

.form_layer_pop.small .layer_pop_box {max-width: 400px;}
.form_layer_pop.basic .layer_pop_box {max-width: 600px;}
.form_layer_pop.big .layer_pop_box {max-width: 800px;}

.form_layer_pop.small .layer_pop_contents {max-height: calc(100vh - 500px);}
.form_layer_pop.basic .layer_pop_contents {max-height: calc(100vh - 400px);}
.form_layer_pop.big .layer_pop_contents {max-height: calc(100vh - 320px);}

.form_layer_pop.small .layer_pop_title {padding: 14px 20px; font-size: 16px;}
.form_layer_pop.small .layer_pop_title h2 {font-size: 16px;}
.form_layer_pop.basic .layer_pop_title {padding: 18px 20px;}
.form_layer_pop.big .layer_pop_title {padding: 22px 20px;}


.form_layer_pop .layer_pop_box { position: fixed; background: #fff; z-index: 1001; width: 90%; top:50%; right:50%; transform:translate(50%, -50%); border-radius: 8px;}

.form_layer_pop .layer_pop_title {position: relative; border-bottom: 1px solid #ebebeb;}
.form_layer_pop .layer_pop_title h2 {font-size:16px; font-weight: 600; color: #333;}
.form_layer_pop .layer_pop_title button {position: absolute; top: 50%; right: 20px; transform: translateY(-50%); width: 24px; height: 24px; background: url(https://www.barunsoncard.com/resources/images/common/ico_24_close.svg) no-repeat center; text-indent: -99999999px; border: 0; cursor: pointer;}

.form_layer_pop .layer_image {text-align: center; margin-top: 36px;}
.form_layer_pop .layer_image img {width: 100%;}

.form_layer_pop .layer_pop_contents {max-height: calc(100vh - 320px); overflow-y: auto; margin: 5px 5px 5px 0; padding: 10px 20px 20px;}

.photo_contents .photo_contents_box h3 {font-size: 18px; color:#333; letter-spacing: -0.25px; font-weight: 500; margin-bottom: 18px;}
.photo_contents .photo_contents_box h3 span {display: block; font-size: 16px; color: #58a5ff; margin-bottom: 10px; font-weight: 400;}

.photo_contents .photo_contents_box {margin-top: 30px;}
.photo_contents .photo_contents_box .photo_bg_box {background: #F7F7F7; padding: 14px;}


.photo_contents .photo_contents_box .photo_ex_list {display: grid; grid-gap: 24px 10px;}
.photo_contents .photo_contents_box .photo_ex_list img {width: 100%; border: 1px solid #ddd; box-sizing: border-box;}
.photo_contents .photo_contents_box .photo_ex_list p {font-size: 14px; line-height: 20px; color:#333; font-weight: 400; text-align: center; margin-top: 14px; word-break: keep-all;}

.photo_contents .photo_contents_box .photo_ex_list.type02 {grid-template-columns: repeat(2, 1fr);} 
.photo_contents .photo_contents_box .photo_ex_list.type03 {grid-template-columns: repeat(3, 1fr);} 

/* 스크롤바 */
.layer_pop_contents::-webkit-scrollbar { width: 5px;}
.layer_pop_contents::-webkit-scrollbar-track {border-radius: 5px;}
.layer_pop_contents::-webkit-scrollbar-thumb {border-radius: 5px; border: 6px solid #666; background: #666; border-left: 0;border-right: 0;}


h2{margin:35px 0 0 15px;text-align:left;}
.in_put1{border:1px solid #d7d7d7;padding:2px 0 2px 5px;}
.txt_area{border:1px solid #d7d7d7;padding:10px;}

.w_box923{width:923px;background:url('images/bg_923.gif') no-repeat left top;margin-left:15px;overflow:hidden;zoom:1;}
.w_box923_bottom{width:923px;background:url('images/bottom_923.gif') no-repeat left top;height:19px;margin:0 0 0 15px;}
.w_box838{width:838px;background:url('images/bg_838.gif') no-repeat left top;margin-left:58px;overflow:hidden;zoom:1;}
.w_box838_bottom{width:838px;background:url('images/bottom_838.gif') no-repeat left top;height:19px;margin:0 0 0 58px;}

.w_box1{margin:26px 32px 15px 28px;}
.w_box1 .ta01{width:100%;border-collapse:collapse;}
.w_box1 .ta01_1{width:100%;border-collapse:collapse;}
.w_box1 .ta01_1 td{padding:0;border-bottom:2px solid #e8e8e8;}
.w_box1 .ta01_1 td table{width:100%;border-collapse:collapse;}
.w_box1 .ta01_1 td table th{padding:5px 0 5px 10px;text-align:left;}
.w_box1 .ta01_1 td table td{padding:6px 0 6px 20px;border:0;}
.w_box1 .ta01_1 td table td.p7{padding:4px 0 10px 20px;border:0;}
.w_box1 .ta01_1 td table tr.p_line td{padding:4px 0 10px 20px;border:0;border-bottom:1px solid #e8e8e8;}
.w_box1 .ta01_1 td table tr.p_line th{padding:5px 0 5px 10px;text-align:left;border-bottom:1px solid #e8e8e8;}
.ta01 .ft11 {font-size:11px;color:#464646;}/*2014.0204*/


.w_box1 .ta01_1 td table td div.code{color:#00b2d4;font-weight:bold;font-family:Times, Arial;font-size:20px;}
.w_box1 .ta01_1 td table td div.price{color:#dd3931;font-size:12px;}
.w_box1 .ta01_1 td table td div.price strong{color:#dd3931;font-family:Arial;font-size:14px;}
.w_box1 .ta01_1 td table td div.price span{color:#666666;font-size:11px;}
.w_box1 p.txt1{margin:14px 0 0 7px;}

.w_box1 .ta02{width:100%;border-collapse:collapse;}
.w_box1 .ta02 th{padding:5px 0 5px 10px;text-align:left;}
.w_box1 .ta02 td{padding:4px 0 4px 20px;border:0;}
.w_box1 .ta02 td div.code{color:#00b2d4;font-weight:bold;font-family:Times, Arial;font-size:20px;}
.w_box1 .ta02 td div.price{color:#dd3931;font-size:12px;}
.w_box1 .ta02 td div.price strong{color:#dd3931;font-family:Arial;font-size:14px;}
.w_box1 .ta02 td div.price span{color:#666666;font-size:11px;}



.w_box2{margin:22px 20px 13px 13px;}
.ta03{width:100%;border-collapse:collapse;}
.ta03 th{padding:7px 0 7px 0;text-align:left;border-bottom:1px solid #e8e8e8;}
.ta03 td{padding:7px 0 7px 0;border-bottom:1px solid #e8e8e8;}
.ta03 th.l_end{padding:7px 0 7px 0;text-align:center;border-bottom:0;}
.ta03 td.l_end{padding:7px 0 7px 0;border-bottom:0;}
.ta03 th.first{padding:0 0 15px 0;text-align:left;border-bottom:1px solid #e8e8e8;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}
.ta03 th.first_end{padding:0 0 15px 0;text-align:left;border-bottom:0;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}

.ta03 th.bg1{padding:0 0 7px 0;text-align:left;border-bottom:1px solid #e8e8e8;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}
.ta03 th.bg1 div{width:103px;overflow:hidden;zoom:1;background:#fff url('images/order_thbg1.gif') no-repeat left 7px;vertical-align:middle;padding:20px 0 10px 10px;margin-bottom:5px;}
.ta03 th.bg2{padding:0 0 7px 0;text-align:left;border-bottom:0;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}
.ta03 th.bg2 div{width:103px;overflow:hidden;zoom:1;background:#fff url('images/order_thbg1.gif') no-repeat left 7px;vertical-align:middle;padding:20px 0 10px 10px;margin-bottom:5px;}



.ta03_1{width:100%;border-collapse:collapse;}
.ta03_1 td{border-bottom:1px dotted #d0d0d0;}
.ta03_1 th{background:url('images/bar1.gif') no-repeat right top;border-bottom:1px dotted #d0d0d0;padding-left:5px;}
.ta03_1 th.end{border-bottom:1px dotted #d0d0d0;background:none;}
.ta03_1 td.end{border:0;}
.ta03_1 th.bg1{padding:0 0 7px 0;text-align:left;border-bottom:1px solid #e8e8e8;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}
.ta03_1 th.bg1 div{width:103px;overflow:hidden;zoom:1;background:#fff url('images/order_thbg1.gif') no-repeat left 7px;padding:20px 0 10px 10px;margin-bottom:5px;}
.ta03_1 th.bg1{padding:0 0 7px 0;text-align:left;border-bottom:1px solid #e8e8e8;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}
.ta03_1 th.bg1 div{width:103px;overflow:hidden;zoom:1;background:#fff url('images/order_thbg1.gif') no-repeat left 7px;padding:20px 0 10px 10px;margin-bottom:5px;}
.ta03_1 th.bg2{padding:0 0 7px 0;text-align:left;border-bottom:0;background:url('images/order_thbg.gif') no-repeat left bottom;vertical-align:top;}
.ta03_1 th.bg2 div{width:103px;overflow:hidden;zoom:1;background:#fff url('images/order_thbg1.gif') no-repeat left 7px;vertical-align:middle;padding:20px 0 10px 10px;margin-bottom:5px;}

.ta03_2{width:100%;border-collapse:collapse;}
.ta03_2 td{border:0;padding:3px 0 3px 0;text-align:left;}
.ta03_2 td.end{border:0;padding:7px 0 3px 0;}
.ta03_2 th{border:0;padding:3px 0 3px 0;text-align:left;}

.ta03_3{width:100%;border-collapse:collapse;}
.ta03_3 td{border:0;padding:3px 0 3px 15px;}
.ta03_3 td.end{border:0;padding:7px 0 3px 15px;}
.ta03_3 th{border:0;padding:3px 0 3px 0;}
.ta03_3 th.first{border:0;padding:20px 0 20px 0;background:#f6f6f5;overflow:hidden;zoom:1;vertical-align:top;width:68px;}

.ta03_3 td .ta03_3s{width:640px;border-collapse:collapse;margin:0;}
.ta03_3 td .ta03_3s td{border:0;padding:3px 0 3px 0;font-size:11px;color:#777777;}
.ta03_3 td .ta03_3s td strong{font-size:11px;color:#777777;}
.ta03_3 td .ta03_3s td div{width:640px;padding:0 0 3px 0;border:1px solid #f1f1f1;overflow:hidden;zoom:1;}

.ta03_3 td .ta03_3s td div table{margin:13px 8px 13px 8px;border-collapse:collapse;}
.ta03_3 td .ta03_3s td div table th{border:0px;padding:1px 3px 1px 3px;text-align:center;}
.ta03_3 td .ta03_3s td div table th.le{border:0px;padding:1px 0 1px 0;text-align:left;}
.ta03_3 td .ta03_3s td div table th.le img{margin:0 0 0 30px;}

.ta03_3 td .ta03_3s td div ul{margin:13px 2px 13px 3px;float:left;_display:inline;}
.ta03_3 td .ta03_3s td div ul li{border:0px;padding:1px 3px 1px 3px;}

.ta03_3 td .ta03_3s td div ul li.re1{margin-top:10px;position:relative; z-index:10;vertical-align:top;}
.ta03_3 td .ta03_3s td div ul li.re1 p{position:absolute; z-index:10;left:-90px;top:30px;}



.ta03_3 td .ta03_3s td div table td{border:0px;padding:1px 0 1px 8px;}
.ta03_3 td .ta03_3s td div table td.cen{border:0px;padding:1px 0 1px 0;text-align:center;}
.ta03_3 td .ta03_3s td div table td.end{border:0px;padding:1px 0 1px 0;text-align:left;}
.ta03_3 td .ta03_3s td div table td.end img{margin:0 0 0 80px;}

.ta03_4{width:100%;border-collapse:collapse;}
.ta03_4 td.dot{border-bottom:1px dotted #d0d0d0;padding:5px 0 5px 0;}
.ta03_4 td div.box{margin:10px 0 10px 0;}
.ta03_4 td div.box1{width:100%;border:0;margin:5px 0 0 0;padding:6px 0 8px 0;}
.ta03_4 td div.box1 span.tit{margin:0 10px 0 10px;}
.ta03_4 td div.box1 span.blue{margin:0 0 0 10px;color:#3192bc;}
.ta03_4 td div.box1 strong{margin:0 50px 0 3px;}

.ta03_4 td.end{border-bottom:0;padding:5px 0 5px 0;}

.txt_r{text-align:right;margin:0 0 5px 0;}

.ta03_5{width:100%;border-collapse:collapse;}
.ta03_5 th{border:0;padding:5px 0 5px 0;}
.ta03_5 th.first{border:0;padding:20px 0 20px 0;background:#f6f6f5;overflow:hidden;zoom:1;vertical-align:top;width:68px;}
.ta03_5 td{border:0;padding:5px 0 5px 10px;}

.ta03_5 td .ta03_5s1{width:100%;border-collapse:collapse;}
.ta03_5 td .ta03_5s1 td.dot{border-bottom:1px dotted #d0d0d0;padding:5px 0 5px 0;}
.ta03_5 td .ta03_5s1 td.line{border-top:1px solid #e8e8e8;padding:10px 0 5px 0;}

.ta03_5 td .ta03_5s1 td table{width:100%;border-collapse:collapse;}
.ta03_5 td .ta03_5s1 td table td div{padding:3px 0 3px 0;background:#cceff6;overflow:hidden;zoom:1;}
.ta03_5 td .ta03_5s1 td table td div img{margin:3px 0 0 15px;float:left;_display:inline;}
.ta03_5 td .ta03_5s1 td table td div span{margin:0 15px 0 0;float:right;_display:inline;}

.ta03_5 td .ta03_5s1 td table td table{width:100%;margin:0 8px 0 8px;border-collapse:collapse;}
.ta03_5 td .ta03_5s1 td table td table th{border:0px;padding:1px 0 1px 0;text-align:center;}
.ta03_5 td .ta03_5s1 td table td table th.le{border:0px;padding:1px 0 1px 0;text-align:left;}
.ta03_5 td .ta03_5s1 td table td table th.le img{margin:0 0 0 30px;}

.ta03_5 td .ta03_5s1 td table td table td{border:0px;padding:1px 0 5px 8px;}
.ta03_5 td .ta03_5s1 td table td table td.cen{border:0px;padding:1px 0 1px 0;text-align:center;}
.ta03_5 td .ta03_5s1 td table td table td.end{border:0px;padding:1px 0 1px 0;text-align:left;}
.ta03_5 td .ta03_5s1 td table td table td.end img{margin:0 0 0 80px;}

.ta03_6{width:100%;border-collapse:collapse;}
.ta03_6 td{border-bottom:0;}
.ta03_6 td div.s_txt{width:120px;overflow-x:hidden;overflow-y:scroll;height:155px;}
.ta03_6 td div.s_txt ul li{font-size:11px;}
.ta03_6 td p.r_txt{text-align:right;margin:0 5px 5px 0;}
.ta03_6 td p span.txt01{color:#dd3931;}

.ta03_6 td table{width:100%;margin:20px 0 0 0;}
.ta03_6 td table thead th{border-bottom:2px solid #d1d1d1;}
.ta03_6 td table tfoot td{border-top:1px solid #dcdcdc;}
.ta03_6 td table tbody th{border:0;background:#f7f7f7;margin:0;text-align:center;}
.ta03_6 td table tbody td{border:0;padding:2px 0 2px 20px;margin:0; color:#dd3931;}
.ta03_6 td table tbody td span{font-size:11px; color:#666;}

.ta03_6 td ul{width:100%;margin:10px 0 0 0;}
.ta03_6 td ul li{float:left;_display:inline;}
.ta03_6 td ul li.le105{width:105px;float:left;_display:inline;}
.ta03_6 td div.w540{width:535px;border-top:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1;padding:5px 0 5px 5px;margin:10px 0 0 0;}
.ta03_6 td div.w540 span{font-size:11px;margin:0 0 0 20px;}
.ta03_6 td div.w540 span.red{font-size:11px;margin:0 0 0 5px;color:#dd3931;}
.ta03_6 td div.w400{width:400px;border-bottom:1px solid #e1e1e1;padding:5px 0 5px 5px;margin:10px 0 0 0;}

.ta03_6 td div.w705{width:705px;border:2px solid #efefef;margin:10px 0 0 0;text-align:left;overflow:hidden;zoom:1;padding:15px 25px 15px 15px;}
.ta03_6 td div.w705 table{width:100%;}
.ta03_6 td div.w705 table td{border:0;}
.ta03_6 td div.w705 table td img.code{border:1px solid #efefef;}
.ta03_6 td div.w705 table td.blue{background:#cceff6;font-size:11px;color:#464646;padding:5px 0 5px 5px;font-weight:bold;}

.ta04{width:100%;border-collapse:collapse;}
.ta04 th{padding:7px 0 7px 0;text-align:center;}
.ta04 td{padding:7px 0 7px 0;}
.ta04 th.l_end{padding:7px 0 7px 0;text-align:center;border-bottom:0;}
.ta04 td.l_end{padding:0;border-bottom:0;}
.ta04 th.tit{padding:0;text-align:left;border-bottom:0;height:25px;}
.ta04 th.tit img.tit{margin:30px 0 0 0;}
.ta04 th.tit img.tit1{margin:0 0 0 0;}

.ta04 td ul.first{border-right:1px solid #e8e8e8;height:125px;padding:15px 0 0 0;}
.ta04 td ul.first li{float:left;_display:inline;}
.ta04 td ul.first li img{width:91px;height:91px;margin:0 3px 0 0;}
.ta04 td ul.first li.card_1{float:left;_display:inline;background:url('images/step4_card_bg1.gif') no-repeat left top;overflow:hidden;zoom:1;width:59px;padding:65px 0 12px 0;}
.ta04 td ul.first li.card_1 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 12px;}
.ta04 td ul.first li.card_2{float:left;_display:inline;background:url('images/step4_card_bg2.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.first li.card_2 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}
.ta04 td ul.first li.card_3{float:left;_display:inline;background:url('images/step4_card_bg3.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.first li.card_3 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}
.ta04 td ul.first li.card_4{float:left;_display:inline;background:url('images/step4_card_bg4.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.first li.card_4 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}

.ta04 td ul.ri1{margin:15px 0 0 5px;}
.ta04 td ul.ri1 li{float:left;_display:inline;}
.ta04 td ul.ri1 li img{width:91px;height:91px;margin:0 3px 0 0;}
.ta04 td ul.ri1 li.evol_1{float:left;_display:inline;background:url('images/step4_evol_bg1.gif') no-repeat left top;overflow:hidden;zoom:1;width:59px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_1 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 12px;}
.ta04 td ul.ri1 li.evol_2{float:left;_display:inline;background:url('images/step4_evol_bg2.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_2 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}
.ta04 td ul.ri1 li.evol_3{float:left;_display:inline;background:url('images/step4_evol_bg3.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_3 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}
.ta04 td ul.ri1 li.evol_4{float:left;_display:inline;background:url('images/step4_evol_bg4.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_4 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}
.ta04 td ul.ri1 li.evol_5{float:left;_display:inline;background:url('images/step4_evol_bg5.gif') no-repeat left top;overflow:hidden;zoom:1;width:75px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_5 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 28px;}
.ta04 td ul.ri1 li.evol_6{float:left;_display:inline;background:url('images/step4_evol_bg6.gif') no-repeat left top;overflow:hidden;zoom:1;width:75px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_6 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 28px;}
.ta04 td ul.ri1 li.evol_bak{float:left;_display:inline;background:url('images/step4_evol_bg7.gif') no-repeat left top;overflow:hidden;zoom:1;width:75px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evol_bak span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 28px;}
.ta04 td ul.ri1 li.evoletc_2{float:left;_display:inline;background:url('images/step4_evol_bg6.gif') no-repeat left top;overflow:hidden;zoom:1;width:75px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evoletc_2 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 28px;}
.ta04 td ul.ri1 li.evoletc_3{float:left;_display:inline;background:url('images/step4_evol_bg4.gif') no-repeat left top;overflow:hidden;zoom:1;width:77px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evoletc_3 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 30px;}
.ta04 td ul.ri1 li.evoletc_4{float:left;_display:inline;background:url('images/step4_evol_bg5.gif') no-repeat left top;overflow:hidden;zoom:1;width:75px;padding:65px 0 12px 0;}
.ta04 td ul.ri1 li.evoletc_4 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;margin:0 0 0 28px;}

.ta04 td.l_end .ta04_1{width:100%;border-collapse:collapse;*margin:10px 0 0 0;}
.ta04 td.l_end .ta04_1 thead th{border-bottom:2px solid #d1d1d1;}
.ta04 td.l_end .ta04_1 tbody th{border-bottom:1px solid #d1d1d1;background:#f8f8f8;}
.ta04 td.l_end .ta04_1 tbody td.first{padding:19px 0 19px 30px;}
.ta04 td.l_end .ta04_1 tbody td{border-bottom:1px solid #d1d1d1;}
.ta04 td.l_end .ta04_1 tbody td table{margin:19px 0 19px 0;width:100%;border-collapse:collapse;}
.ta04 td.l_end .ta04_1 tbody td table td.first{padding:3px 0 3px 25px;border:0;}
.ta04 td.l_end .ta04_1 tbody td table td.second{text-align:right;padding:3px 25px 3px 0;color:#d6616b;border:0;}
.ta04 td.l_end .ta04_1 tbody td table td.third{border:0;padding:3px 0 3px 25px;}
.ta04 td.l_end .ta04_1 tbody td table td div{background:url('images/icon_arrow.gif') no-repeat left top;padding:0 0 0 13px;margin:0 0 0 20px;}
.ta04 td.l_end .ta04_1 tfoot td{border-bottom:1px solid #d1d1d1;background:#f2f2f2;padding:8px 0 8px 0;}
.ta04 td.l_end .ta04_1 tfoot td div{margin:0 0 0 35px;}
.ta04 td.l_end .ta04_1 tfoot td div span{font-family:Arial;color:#d6616b;font-weight:bold;font-size:16px;margin:0 0 0 20px;}
.ta04 td.l_end p.txt_e{margin:20px 0 0 17px;}

.ta05{width:100%;border-collapse:collapse;}
.ta05 th{border-bottom:1px solid #ebebeb;padding:8px 0 8px 20px;text-align:left;}
.ta05 td{border-bottom:1px solid #ebebeb;text-align:left;padding:3px 0 3px 0;}
.ta05 td.none{border-bottom:0;text-align:left;}
.ta05 th.none{border-bottom:0;text-align:left;}
.ta05 td span{margin:0 60px 0 0;}

.ta06{width:100%;border-collapse:collapse;}
.ta06 th{border-top:2px solid #f1f1f0;border-bottom:1px solid #f1f1f0;padding:8px 0 8px 0;}
.ta06 td{border-bottom:1px solid #f1f1f0;text-align:left;padding:8px 0 8px 15px;color:#666666;}
.ta06 td.cen{border-bottom:1px solid #f1f1f0;text-align:center;padding:8px 0 8px 0;}
.ta06 td.cen span{font-size:14px;color:#50a7c6;font-weight:bold;}

.ta06 td ul{width:180px;}
.ta06 td ul li{float:left;_display:inline;width:20px;}
.ta06 td ul li.right{float:right;_display:inline;width:150px;margin-right:10px;}

.ta07{width:100%;border-collapse:collapse;}
.ta07 td{text-align:left;padding:8px 0 20px 0;}

.ta08{border-collapse:collapse;width:100%;}
.ta08 td{text-align:left;border:0;}




.div_735{width:735px;position:relative;}
.div_735 p.sum1{text-align:right;font-size:11px;color:#333333;font-weight:bold;}
.div_735 div.box{width:100%;border:2px solid #f1f1f1;margin:5px 0 0 0;padding:6px 0 8px 0;}
.div_735 div.box span.tit{margin:0 10px 0 10px;}
.div_735 div.box span.blue{margin:0 0 0 10px;color:#3192bc;}
.div_735 div.box strong{margin:0 50px 0 3px;}
.div_735 table{width:100%;border-collapse:collapse;margin:5px 0 0 3px;}
.div_735 table td{border:0;padding:3px 0 3px 0;}

.w_box3{margin:26px 0 26px 37px;}
.w_box4{margin:16px 0 26px 37px;overflow-x:hidden;overflow-y:scroll;width:850px;height:300px;}
.w_box4 p.tit1{margin:10px 0 5px 0;}

.w_box5{margin:22px 25px 13px 18px;}
.w_box6{margin:22px 35px 13px 28px;}
.tit01_1{width:100%;border-bottom:1px solid #ebebeb;padding-bottom:3px;}

.w_box5 .w_left{float:left;_display:inline;width:585px;}
.w_box5 .w_right{float:right;_display:inline;background:url('images/whitebg.gif') no-repeat left top;width:252px;height:185px;overflow:hidden;zoom:1;}


.w_box5 .w_right .tit_w{margin:21px 0 0 16px;width:217px;padding:0 0 5px 10px;border-bottom:1px solid #cacaca;}
.w_box5 .w_right .sta2_1{margin:17px 0 17px 30px;width:155px;}
.w_box5 .w_right .sta2_1 td{padding:2px 0 2px 0;}
.w_box5 .w_right .sta2_1 td.right{padding:2px 0 2px 0;text-align:right;}
.w_box5 .w_right .sta2_1 tr.end td{padding:15px 0 0 0;}
.w_box5 .w_right .sta2_1 tr.end td strong{font-weight:bold;font-size:18px;color:#5fbecc;font-family:Arial;}
.w_box5 .w_right .sta2_1 tr.end td img{margin:-5px 0 0 0;}

.w_box6 .att_box_w{margin:0 auto;padding-top:30px;width:763px;}
.w_box6 .r_box{background:url('images/g_line1bg.gif') no-repeat left top;overflow:hidden;zoom:1; font-size:11px;color:#757575;font-weight:bold;height:24px;}
.w_box6 .r_box span{font-size:11px;color:#ca0404;}
.w_box6 .r_box img{margin-left:5px;}
.w_box6 .r_box input{margin-left:10px;}

.step5_top{background:url('images/step5_bg.gif') no-repeat left top;}
.step5_top img{margin:9px 0 6px 95px;}
.step5_top span{font-family:Arial;color:#00b1d3;font-weight:bold;font-size:20px;vertical-align:middle;}

.tit_box{width:100%;margin:25px 0 0 0;padding-bottom:5px;overflow:hidden;zoom:1;}
.tit_box h2{float:left;_display:inline;margin:15px 0 0 15px;}
.tit_box h2.st1{float:left;_display:inline;margin:0;}

.tit_box .r_btn{float:right;_display:inline;margin:0 20px 0 0;color:#4f4f4f;}
.tit_box .r_box{float:right;_display:inline;background:url('images/g_line1bg.gif') no-repeat left top;overflow:hidden;zoom:1; font-size:11px;color:#757575;font-weight:bold;height:24px;}
.tit_box .r_box span{font-size:11px;color:#ca0404;}
.tit_box .r_box img{margin-left:5px;}
.tit_box .r_box input{margin-left:10px;}


.tit_box1{width:100%;margin:25px 0 10px 15px;padding-bottom:5px;overflow:hidden;zoom:1;border-bottom:1px solid #dcdcdc;width:915px;}
.tit_box1 h2{float:left;_display:inline;margin:0;}
.tit_box1 .r_btn{float:right;_display:inline;margin:0;color:#4f4f4f;}

.tit_box2{width:100%;margin:25px 0 10px 15px;padding-bottom:5px;overflow:hidden;zoom:1;}
.tit_box2 h2{float:left;_display:inline;margin:0;}
.tit_box2 .r_box{float:right;_display:inline;background:url('images/g_line1bg.gif') no-repeat left top;overflow:hidden;zoom:1; font-size:11px;color:#757575;font-weight:bold;height:23px;margin:0 35px 0 0;padding-top:3px;}
.tit_box2 .r_box span{font-size:11px;color:#ca0404;}
.tit_box2 .r_box img{margin:-3px 0 0 5px;}
.tit_box2 .r_box input{margin-left:10px;}

.tit_box3{width:100%;padding-bottom:5px;overflow:hidden;zoom:1;border-bottom:1px solid #cccccc;}
.tit_box3 img{margin:0 25px 0 0;}

.tit_box4{width:100%;margin:25px 0 5px 0;overflow:hidden;zoom:1;}
.tit_box4 li{float:left;_display:inline;margin:0;color:#78bbc5;font-size:11px;letter-spacing:-1px;}
.tit_box4 li.r_btn{float:right;_display:inline;margin:0;}


.att_box{width:730px;margin:0 auto;padding:30px;overflow:hidden;zoom:1;border:2px solid #57acca;}
.att_box table{width:100%;}
.att_box table th{background:url('images/bar2.gif') no-repeat right top;}
.att_box table td{padding:0 0 0 25px;}
.att_box table td ul{margin:0 0 0px 0;}
.att_box table td ul li{margin-bottom:5px;}

.att_box1{width:730px;margin:0 auto;padding:30px;overflow:hidden;zoom:1;border:2px solid #57acca;}
.att_box1 table{width:100%;}
.att_box1 table th{background:url('images/bar3.gif') no-repeat right top;}
.att_box1 table td{padding:0 0 0 25px;}
.att_box1 table td ul{margin:0 0 5px 0;}
.att_box1 table td ul li{margin-bottom:5px;}
.att_box1 table td p{color:#ca545d;margin-left:25px;}

.uni_box2_off{width:935px;margin:35px 0 0 0;overflow:hidden;zoom:1;border:5px solid #8ad3e1;padding:20px 0 20px 0;}
.uni_box2_off .sta01{margin:0 0 0 16px;width:900;border-collapse:collapse;}
.uni_box2_off .sta01 th{border-right:4px solid #f6f6f5;padding-left:10px;}
.uni_box2_off .sta01 td{padding:0 0 0 25px;}

.uni_box2_btn{width:935px;text-align:right;}

#uni_on{position:relative;z-index:20;}
.uni_box2_on{position:absolute;left:0;top:0px;width:935px;height:580px;margin:35px 0 0 0;overflow:hidden;zoom:1;border:5px solid #8ad3e1;padding:0;background:#fff;}
.uni_box2_on .sta01{margin:20px 0 20px 16px;width:900;border-collapse:collapse;}
.uni_box2_on .sta01 th{border-right:4px solid #f6f6f5;padding-left:10px;}
.uni_box2_on .sta01 td{padding:0 0 0 25px;}

.uni_box2_on .unicef_w{margin:20px 16px 0 16px;border-top:1px solid #e1e1e0;overflow:hidden;zoom:1;padding-top:30px;}
.uni_box2_on .unicef_w table{margin:15px 20px 0 20px;width:850px;border-collapse:collapse;}
.uni_box2_on .unicef_w table th{padding-bottom:10px;}
.uni_box2_on .unicef_w table th.bg{background:url('images/th_unicefbg.gif') no-repeat left top;overflow:hidden;zoom:1;text-align:left;font-size:11px;}
.uni_box2_on .unicef_w table th.bg div{margin:10px 0 0 13px;}
.uni_box2_on .unicef_w table th.bg div p{font-size:11px;color:#686868;}

.uni_box2_on .unicef_w table td{font-size:11px;padding:0 0 0 10px;}
.uni_box2_on .unicef_w table td p{font-size:11px;}
.uni_box2_on .unicef_w table td span{margin:0 25px 0 3px;font-size:11px;}
.uni_box2_on .unicef_w table td span strong{font-size:11px;}
.uni_box2_on .unicef_w table td span.st1{margin:0 5px 0 3px;font-size:11px;}
.uni_box2_on .unicef_w table td p.red{font-size:11px;color:#c13737;margin-top:3px;}

#uni_on .uni_box2_btn{position:absolute;left:0;top:624px;width:935px;text-align:right;}

.end_box{width:532px;background:url('images/box1_bg.gif') no-repeat left top;overflow:hidden;zoom:1;}
.end_box table{margin:10px 0 0 35px;}
.end_box table td{padding:3px 0 3px 0;color:#525252;}
.end_box table td span{color:#f74546;font-size:14px;font-weight:bold;}

.end_box_bottom{width:532px;height:9px;background:url('images/box1_bottom.gif') no-repeat left top;font-size:0;line-height:0;}

.end_box1{width:612px;background:url('images/box2_bg.gif') no-repeat left top;overflow:hidden;zoom:1;}
.end_box1 table{margin:10px 0 0 35px;}
.end_box1 table td{padding:3px 0 3px 0;color:#525252;}
.end_box1 table td span{color:#f74546;font-size:14px;font-weight:bold;}
.end_box_bottom1{width:612px;height:8px;background:url('images/box2_bottom.gif') no-repeat left top;font-size:0;line-height:0;}

.w_box708{width:708px;background:url('images/bg_708.gif') no-repeat left top;overflow:hidden;zoom:1;}
.w_box708 .img1{margin:10px 0 7px 30px;}

.w_box708_bottom{width:708px;height:6px;font-size:0;line-height:0;background:url('images/bottom_708.gif') no-repeat left top;}

.btn_l01{margin:20px 0 0 25px;}
.btn_l02{margin:20px 0 0 65px;width:830px;}

.fast_topimg{margin:30px 0 0 5px;}

/* 포켓카드0604 */
#pCard_desc {display: none;}
#pCard_desc .st2_box2_ {width: auto; height: auto; overflow: inherit; margin-bottom: 0;}
#pCard_desc .templ_con {display: none;}
#pCard_desc .templ_con:first-child,
#pCard_desc .templ01 {display: block;}

#pCard_desc .templ_text {font-size: 13px; line-height: 18px; color:#666; letter-spacing: -0.3px; word-break: keep-all;}
#pCard_desc .templ_text span {display: block; height:24px; font-size: inherit; color:#333; margin-right: 15px; font-weight: bold;}
#pCard_desc th {font-size: 12px; padding-bottom: 15px; text-align: left;}
#pCard_desc td {font-size: 12px; color:#686868; font-weight: 400; padding-bottom: 15px;}
#pCard_desc td .pd_price {font-size: inherit; font-weight: bold; letter-spacing: -0.4px;}
#pCard_desc td .pd_price span {font-size: inherit; color:#c3090a; font-weight: 400;}
#pCard_desc td select {font-size: 12px;}

#pCard_desc .img_con {position: relative; float: left; text-align: center;}
#pCard_desc .pcard_btn {display: block; width: 100%; height: 40px; line-height: 40px; background: #555; text-align: center; color:#fff; font-size: 14px; margin-top:10px;}

#pCard_desc .img_con img {border: 1px solid #e1e1e1; box-sizing: border-box;}
#pCard_desc .btn_wrap {text-align: center; margin:24px 0 18px;}
#pCard_desc .btn_wrap a {display: inline-block; width: 94px; height: 28px; line-height: 28px; color:#fff; text-align: center; background: #777;}
#pCard_desc .text_box {float: left; margin-left: 30px;}
#pCard_desc .text_box div {margin-bottom: 20px; }
#pCard_desc .text_box div:last-child {margin-bottom: 0;}
#pCard_desc .text_box p {margin-bottom: 10px;}
#pCard_desc .text_box p strong {font-size: 15px; color:#333; font-weight: bold;}
#pCard_desc .text_box textarea {width: 250px; padding:10px; line-height: 20px; overflow-y: auto;}

/*추가주문 페이지*/

.plus_box{width:356px;background:url('images/bg_356.gif') no-repeat left top;overflow:hidden;zoom:1;}
.plus_box .w_plus{width:312px;margin:20px 0 22px 21px;}
.w_plus .plus_tit{padding:0 0 5px 0;border-bottom:1px solid #cacaca;}
.w_plus .plus_con{margin:10px 0 0 10px;}
.w_plus .plus_txt{margin:10px 0 0 5px;}
.w_plus .plus_con table{margin:0 0 10px 0;}
.w_plus .plus_con table td span{font-weight:bold;color:#d6616b;}
.w_plus .plus_total{padding:10px 0 0 0;border-top:2px solid #cacaca;}
.w_plus .plus_total img{margin:0 0 0 8px;}
.w_plus .plus_total span{margin:0 0 0 15px;font-size:20px;color:#d02d3b;font-weight:bold;font-family:Arial;}

.plus_box_b{width:356px;background:url('images/bottom_356.gif') no-repeat left top;height:9px;}

.plus_printcard1{float:left;_display:inline;width:74px;}
.plus_printcard1 dt{width:74px;text-align:right;padding-bottom:5px;}
.plus_printcard1 dd{width:74px;background:url('images/total_bg.gif') no-repeat left top;overflow:hidden;zoom:1;height:91px;}
.plus_printcard1 dd p.tit{width:74px;text-align:center;font-size:11px;margin:25px 0 0 0;}
.plus_printcard1 dd p.txt1{width:74px;text-align:center;font-size:11px;margin:25px 0 0 0;}
.plus_printcard1 dd p.txt1 span{font-size:16px;font-weight:bold;font-family:Verdana;color:#d6616b;}

.plus_printcard2{float:left;_display:inline;width:87px;margin:0 0 0 5px;}
.plus_printcard2 dt{width:87px;text-align:right;padding-bottom:5px;}
.plus_printcard2 dd{width:87px;background:url('images/last_bg.gif') no-repeat left top;overflow:hidden;zoom:1;height:91px;}
.plus_printcard2 dd p.tit{font-size:11px;margin:15px 0 0 28px;}
.plus_printcard2 dd p.btn{margin:3px 0 0 28px;}
.plus_printcard2 dd p.txt1{font-size:11px;margin:12px 0 0 20px;}

.plus_printcard3{float:left;_display:inline;width:86px;margin:0 0 0 5px;}
.plus_printcard3 dt{width:86px;text-align:right;padding-bottom:5px;}
.plus_printcard3 dd{width:86px;background:url('images/plus_bg.gif') no-repeat left top;overflow:hidden;zoom:1;height:91px;}
.plus_printcard3 dd p.tit{font-size:11px;margin:15px 0 0 26px;}
.plus_printcard3 dd p.btn{margin:3px 0 0 26px;}
.plus_printcard3 dd p.txt1{font-size:11px;margin:12px 0 0 18px;}

.plus_map1{margin:30px 0 30px 20px;}

/*추가방명록2011-02-10*/
.w_box10{margin:35px 35px 20px 35px;}
.w_box10 table{width:100%;border-collapse:collapse;}
.w_box10 table th{padding-bottom:30px;border-bottom:1px solid #ebebeb;text-align:left;}
.w_box10 table th.left_im img{width:200px;height:172px;}

/*//추가방명록2011-02-10*/

/*포토첨부영역*/
.photoupload .photo_l { float:left; margin-right:10px;}
	.photoupload .ta03 {width:440px;}
	.photoupload .ta03 td { vertical-align:middle;}
	.photoupload .ta03 td input { vertical-align:middle}
	.photoupload .ta03 td img { margin-top:0; vertical-align:middle}
	.photoupload p.text01.mgt10 { clear:both;}
.photoupload .photo_r { float:left}


/*160712주문페이지 유의사항 추가*/
.st2_box3{background:#ececec;width:100%;}
.st2_box3 p{padding:10px 15px 7px 15px;color:#666666;font-family:Dotum;font-size:11px;}


/*주문 > 예식장정보 검색*/
.loadoldaddress_a { padding-top:10px;}
.loadoldaddress_a .addradio_a { padding:10px 0;}