/*pok_list*/
#poket_schedule{ margin-top:10px;}
#pok_title{ color:#243fb6; border:1px solid #e3e3e3;}
#pok_title ul li{ float:left;}
#pok_title .pok_date{ width:75%; text-align:center; line-height:40px;}
#pok_title .pok_before{ width:12.5%; float:left; text-align:center; text-indent:-9999px;}
#pok_title .pok_before a{ 
	display:block;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3e%3cpolyline points='15 18 9 12 15 6'%3e%3c/polyline%3e%3c/svg%3e");
	background-position:center; width:24px; height:40px; background-repeat:no-repeat;
}
#pok_title .pok_next{ width:12.5%; float:right; text-align:center; text-indent:-9999px;}
#pok_title .pok_next a{ 
	display:block;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e");
	background-position:center; width:24px; height:40px; background-repeat:no-repeat;
}

#pok_list{ border:1px solid #e1e1e1; overflow-y:scroll; max-height:140px;}
#pok_list > ul{ padding:10px;}
#pok_list > ul > li{ margin:8px 0;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%23555555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-external-link'%3e%3cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3e%3c/path%3e%3cpolyline points='15 3 21 3 21 9'%3e%3c/polyline%3e%3cline x1='10' y1='14' x2='21' y2='3'%3e%3c/line%3e%3c/svg%3e"); background-repeat:no-repeat; padding-left:19px;
}
#pok_list > ul > li > a{ display:block; color:#555555;}
#pok_list > ul > li > a:hover{ color:#0d5ebc; text-decoration:underline;}

/*agreement_약관*/
#agreement h3{ text-align:center; font-size:18px; margin-bottom:20px; font-weight:normal;}
#agreement ul{ margin:20px 0;  font-size:14px;}
#agreement ul li{ list-style-type:none; text-align:left; line-height:140%; letter-spacing:-1px; font-style:italic; font-size:16px;}
#agree_term textarea{ width:98%; line-height:180%; margin:0 auto; font-size:14px; text-align:left; padding:5px; border:1px solid #dddddd; height:1000px; font-family: 'RouisWeb',' NotoSansKRWeb';}

#login_input2{ width:400px; margin:0 auto; padding-top:30px;}
#login_input2 ul{ float:left; padding-right:8px;}
#login_input2 ul li{height:32px; line-height:32px; text-align:left; font-weight:bold; }
#login_input2 input{ width:240px; height:20px; border:1px solid #6998da; padding:3px; border-radius:2px; font-size:12px; font-size:12px; letter-spacing:-1px; }

#login_btn2{ float:right; color:#ffffff; width:80px; height:62px; line-height:62px;  font-size:14px; letter-spacing:-2px;}
#login_btn2 a{ display:block;text-decoration:none; color:#ffffff; text-align:center; background:#0c63ae; border-radius:5px;}
#login_btn2 a:hover{ color:#ffffff; background:#144f81; border-radius:5px;}

#idpwcheck{ width:100%;  border:1px solid #c2c2c2; margin:0px auto;}
#idpwcheck h4{ text-align:left; padding:0 0 10px 15px; color:#155f9e; background:url("/images/dot07.png") no-repeat; margin-left:20px;}
#idpwcheck .phone_text{ width:70px; height:20px; letter-spacing:1px;}
#idpwcheck select{border:1px solid #6998da; padding:3px; border-radius:2px; margin-bottom:3px;}

#idcheck{ padding:40px 0; border-bottom:1px dashed #bcbcbc;}
#idcheck > ul{ width:90%; text-align:left; padding-left:30px;}
#idcheck > ul > li{padding-left:10px; padding-bottom:3px;}

#pwcheck{ padding:40px 0;}
#pwcheck > ul{ width:90%; text-align:left; padding-left:30px;}
#pwcheck > ul > li{padding-left:10px; padding-bottom:3px;}

/*로그인_login*/
#login_wraps{ width:100%; height:400px; border:1px solid #c2c2c2; margin:0px auto;}
#login_wraps h4{ font-size:18px; font-weight:500; letter-spacing:-1px;  text-align:center; background:#f9f9f8; height:46px; line-height:46px; border:1px solid #e9e9e9;}
#login_forms{ padding:25px;}
#lg_text{ clear:both; margin-top:20px;}
#lg_text h5{ text-align:center; font-size:16px; line-height:140%; font-weight:normal; letter-spacing:0px;}
#lg_text p{color:#4a4a4a; font-size:14px; text-align:center;}
#lg_text a{ display:inline-block; background:#555555; text-align:right; color:#ffffff; padding:5px; margin-top:5px; float:right;}
#lg_text a:hover{ background:#f46885;}
.lg_color{color:#1276cc;}

#login_input{ width:50%; margin:0 auto; padding-top:30px;}
#login_input ul li{ margin-bottom:10px; text-align:center;}
#login_input  .login_input{ width:100%; padding:0px;}

#login_check{width:50%; margin:0 auto;}
#login_check p{ font-size:14px;}
#login_check p a{color:#3986c1;}

/*join_process_wrap*/
#join_process_wrap{ margin:3px 0;}
#join_process{}
#join_process ul li{ float:left; width:calc(100%/3); text-align:center;}
#jp_step{ cursor:pointer;}
#jp_step h3{ display:block; box-shadow:0px 1px 5px grey; width:200px; height:50px; text-align:center; background:#ffffff; border-radius:50px; padding:0px; margin:0 auto;}
#jp_step h3 p{ background:#7c7c7c; border-radius:50px; height:50px; text-align:center; line-height:50px; color:#ffffff; font-weight:400; font-style:italic; font-size:20px;}
#jp_step h3 .step_up{ background:#114989; border-radius:50px; height:50px; text-align:center; line-height:50px; color:#ffffff; font-weight:400; font-style:italic; font-size:20px;}
#jp_step .jp_text01{ text-align:center; margin-top:10px; line-height:120%; font-size:15px; font-weight:500; letter-spacing:-1px;}
#jp_step .jp_text02{ text-align:center; color:#666666; letter-spacing:-1px; margin-top:5px; font-size:12px; letter-spacing:-1px;}
	
#jp_line{ border-bottom:1px solid #dddddd; margin-top:-75px;}
#jp_tong{ clear: both;}

/*회원가입*/
#new_policy{ text-align:left; padding:20px;}
#new_policy h2{ background:url("/images/join_ic01.jpg") no-repeat; font-size:20px; text-align:left; padding-left:25px; margin-bottom:10px;}
#new_policy > p{ clear:both;}
#new_policy .np001{ font-size:16px; text-align:left; line-height:140%;}
#new_policy .np002{ color:#95b546; font-weight:500;}

#np_wrap{ clear:both; margin-top:30px;}
#np_wrap > ul > li{ margin-bottom:20px;}
#np_wrap h3{ font-size:18px; text-align:left; padding-left:0px; margin-bottom:10px; font-weight:500;}
#np_wrap h4{ font-size:18px; text-align:left; padding-left:0px; margin-bottom:10px; font-weight:400; color:#383838;}
#np_wrap textarea{ border:1px solid #c4c4c4; width:93%; height:100px; padding:30px;  line-height:140%; font-size:14px; margin-left:30px; border-radius:2px; font-family:'louis Regular','NotoSansKRWeb'; color:#585858;}
#np_wrap .agree_box{ text-align:left; font-size:16px; margin-top:5px; margin-left:20px;}
#np_wrap .checkbox{  width:20px; height:20px;}

#np_ntn{ text-align:center;}
#np_ntn a{ display:inline-block; width:150px; height:40px; line-height:40px; font-size:16px; font-weight:400; text-align:center; margin:0 3px;}
#np_ntn a:hover{ background:#1c2f3d; color:#ffffff;}
#np_ntn .btn_ok{ background:#2c6a95; color:#ffffff;}
#np_ntn .btn_cc{ background:#dddddd;}

#join_wrap{ text-align:left;}
#join_wrap h3{ background:url("/images/join_ic01.jpg") no-repeat; font-size:20px; text-align:left; padding-left:25px; margin-bottom:10px;}

#join_wrap select{border:1px solid #6998da; padding:3px; border-radius:2px;}
#join_wrap .text_box_size{height:20px; width:150px;font-size:14px;text-valign:middle;}
#terms01 input{ border:none;}
#terms02 input{ border:none;}

#join_wrap h3{padding-bottom:10px;}
#join_wrap p{text-align:right; padding:10px 0 10px 0;}
#join_text{padding:20px 0; border-bottom:2px solid #c2c2c2; border-top:2px solid #c2c2c2; color:#4e4e4e; text-align:left; width:auto;}
#join_text h4{ font-size:18px; text-align:left; letter-spacing:-0.5px; color:#124678;}
#join_text p{ text-align:left; font-size:16px; line-height:140%;}

#join_boxing{ border:2px solid #e1e1e1; padding:25px 30px 10px 30px; text-align:left;}
#join_boxing h5{ font-size:16px; letter-spacing:0px;}
#join_boxing ul{ margin:10px 0 0 20px;}
#join_boxing ul li{ list-style-type:disc; font-size:14px; margin:5px 0; line-height:140%;}
#join_boxing .jb01{ text-align:left; font-size:16px;}
#join_boxing .jb02{ color:#000000;}
.jo_color{ color:#e53600;}

#join_form{ width:100%;}
#join_tbl{width:auto; border-top:1px solid #dcdcdc; margin:5px 0 30px 0; font-size:14px;font-family:'NanumSquareR';}
#join_tbl input{ border:1px solid #cbcbcb;}
#join_tbl select{ border:1px solid #cbcbcb;}

.tbl_join{ width:100%;}
.tbl_join tr th{ padding:15px; width:140px; background:#fafafa;border-bottom:1px solid #dcdcdc;vertical-align:middle;}
.tbl_join tr td{ padding:15px;border-bottom:1px solid #dcdcdc; line-height:140%;vertical-align:middle;}

#ins_hp{ margin-top:5px;}
#ins_hp > a{ display:inline-block; background:#1f62ae; border-radius:3px; color:#ffffff; font-size:12px; text-align:center; padding:3px 8px;}

#idhp { display:inline-block; background:#1f62ae; border-radius:3px; color:#ffffff; font-size:12px; text-align:center; padding:3px 8px;}

#join_btnt { clear:both; width:500px;background-color:#0c63ae; height:50px; line-height:50px; text-align:center; font-size:18px; font-weight:normal; border-radius:5px; margin:15px auto;}
#join_btnt a{color:#ffffff; text-decoration:none;display:block; border-radius:10px;}
#join_btnt a:hover{color:#ffffff; text-decoration:none;display:block;background-color:#144f81; border-radius:10px;}

#join_check{}
#join_check ul li{ float:left; width:130px;}

#join_btn_mypage{ clear:both; width:447px; margin:0 auto;}
#join_btn_mypage ul li{ float:left; width:200px; background-color:#5988b2; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:normal; border-radius:3px; margin:10px;}
#join_btn_mypage ul li a{ color:#ffffff; text-decoration:none;display:block; border-radius:3px;}
#join_btn_mypage ul li a:hover{color:#ffffff; text-decoration:none;display:block;background-color:#0066b3; border-radius:3px;}

/*오시는길*/
#company_map{  font-size:13px;}
#maps{ border:1px dashed #c8c8c8; border-radius:5px; padding:10px; height:400px;}
#mapz{ margin-top:20px;}
#mapz ul li{ margin:5px 0; font-size:16px; }
#mapz img{ float:left;}	
#mapz p{ float:left; margin-left:10px; font-size:16px;}	
#mapz ul{float:left; margin-left:10px;}
#mapz ul li{ text-align:left;}
#cmap01{float:left; padding-right:30px; margin-left:20px; width:45%;}
#cmap01 h5{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3c!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg version='1.1' id='Capa_1' xmlns='https://www.w3.org/2000/svg' xmlns:xlink='https://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 297 297' style='enable-background:new 0 0 297 297;' xml:space='preserve'%3e%3cg%3e%3cpath d='M109.597,211.296c8.821,0,15.999-7.177,15.999-15.998c0-8.821-7.178-15.999-15.999-15.999s-15.998,7.178-15.998,15.999 C93.599,204.119,100.775,211.296,109.597,211.296z M109.597,191.398c2.15,0,3.9,1.75,3.9,3.9c0,2.15-1.75,3.899-3.9,3.899 c-2.15,0-3.9-1.749-3.9-3.899C105.696,193.148,107.446,191.398,109.597,191.398z'/%3e%3cpath d='M186.895,211.296c8.821,0,15.998-7.177,15.998-15.998c0-8.821-7.177-15.999-15.998-15.999 c-8.821,0-15.999,7.178-15.999,15.999C170.896,204.119,178.074,211.296,186.895,211.296z M186.895,191.398 c2.149,0,3.899,1.75,3.899,3.9c0,2.15-1.75,3.899-3.899,3.899c-2.15,0-3.9-1.749-3.9-3.899 C182.995,193.148,184.745,191.398,186.895,191.398z'/%3e%3cpath d='M294.404,275.71l-40.174-47.674c10.043-11.89,14.943-27.071,13.842-43.086l-8.409-122.084 C257.275,28.201,227.066,0,192.319,0h-88.146C69.428,0,39.217,28.201,36.829,62.865l-8.408,122.086 c-1.112,16.147,3.888,31.446,14.102,43.379L2.597,275.709c-3.541,4.202-3.005,10.479,1.196,14.019 c1.867,1.574,4.143,2.342,6.407,2.342c2.831,0,5.645-1.203,7.612-3.538l39.988-47.454c3.422,1.987,7.035,3.623,10.803,4.892 l-18.848,36.516c-2.52,4.883-0.605,10.885,4.277,13.404c1.459,0.754,3.019,1.11,4.556,1.11c3.604,0,7.082-1.965,8.849-5.388 l5.634-10.914h149.843l5.633,10.914c1.767,3.423,5.245,5.388,8.849,5.388c1.537,0,3.097-0.356,4.556-1.11 c4.883-2.52,6.798-8.521,4.277-13.404l-18.771-36.369c4.049-1.328,7.922-3.084,11.573-5.238l40.156,47.653 c1.969,2.336,4.781,3.539,7.613,3.539c2.264,0,4.541-0.769,6.406-2.341C297.408,286.189,297.944,279.911,294.404,275.71z M192.319,19.898c9.731,0,18.951,3.145,26.645,8.457l-1.061,4.245H78.59l-1.062-4.245c7.693-5.312,16.914-8.457,26.645-8.457 H192.319z M212.929,52.499l-23.551,94.2h-82.264l-23.55-94.2H212.929z M48.272,186.317l8.408-122.084 c0.432-6.269,2.161-12.232,4.896-17.644l28.117,112.473c1.107,4.429,5.086,7.536,9.652,7.536h97.799 c4.565,0,8.546-3.107,9.652-7.536L234.916,46.59c2.735,5.411,4.464,11.374,4.894,17.644l8.41,122.084 c0.789,11.478-2.947,22.268-10.523,30.382c-7.575,8.115-18.082,12.584-29.586,12.584H88.382c-11.504,0-22.011-4.469-29.587-12.584 C51.22,208.585,47.482,197.795,48.272,186.317z M83.341,260.8l5.997-11.617h117.309l5.996,11.617H83.341z'/%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");
	background-repeat:no-repeat;
	width:50px; height:50px;
	text-indent:-9999px; float:left;
	margin-right:10px;
}
#cmap02{float:left; width:45%;}
#cmap02 h5{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='https://www.w3.org/2000/svg' xmlns:xlink='https://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 490.5 490.5' style='enable-background:new 0 0 490.5 490.5;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M173.1,343.3h-17.7c-11.5,0-20.9,9.4-20.9,20.9s9.4,20.9,20.9,20.9h17.7c11.5,0,20.9-9.4,20.9-20.9 C193.9,352.7,184.5,343.3,173.1,343.3z'/%3e%3cpath d='M334.7,343.3H317c-11.5,0-20.9,9.4-20.9,20.9s9.4,20.9,20.9,20.9h17.7c11.5,0,20.9-9.4,20.9-20.9 C355.5,352.7,346.1,343.3,334.7,343.3z'/%3e%3cpath d='M469.1,50.3h-34.4V44c0-24-19.8-43.8-43.8-43.8H99C75,0.2,55.2,20,55.2,44v7.3H20.9C9.4,51.4,0,60.8,0,72.2v91.7 c0,11.5,9.4,20.9,20.9,20.9c10.4,0,19.8-9.4,19.8-19.8V93.1h14.6V410c0,15.6,8.4,29.4,20.9,37.2v22.2c0,11.5,9.4,20.9,20.9,20.9 s20.9-9.4,20.9-20.9v-15.6h254.4v15.6c0,11.5,9.4,20.9,20.9,20.9s19.8-9.4,20.9-20.9v-22.2c12.5-7.8,20.9-21.6,20.9-37.2V92h13.6 v71.9c0,11.5,9.4,20.9,20.9,20.9s20.9-9.4,20.9-20.9V71.2C490,59.7,480.6,50.3,469.1,50.3z M99,413.2c-2.1,0-3.1-1-3.1-3.1v-87.6 h298.2v87.6c0,2.1-1,3.1-3.1,3.1H99z M99,41h292c2.1,0,3.1,1,3.1,3.1v217.6l-87.6-65.9V164c0-11.5-9.4-20.9-20.9-20.9 s-20.9,9.4-20.9,20.9v84.4c0,11.5,9.4,20.9,20.9,20.9s19.8-9.4,20.9-20.9v-2.3l46,34.6h-205l46.4-35.2v2.9 c0,11.5,9.4,20.9,20.9,20.9c10.4,0,19.8-9.4,20.9-20.9V164c0-11.5-9.4-20.9-20.9-20.9s-20.9,9.4-20.9,20.9v31l-98,73.7V44.1 C95.9,42,97,41,99,41z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ");
	background-repeat:no-repeat;
	width:50px; height:50px;
	text-indent:-9999px;float:left;
	margin-right:10px;
}

/*종합검색*/
#sf_title{ font-weight:normal; color:#ffffff; text-align:center; background:#123171; border-radius:5px 5px 0 0; width:134px; height:28px; line-height:34px; margin-left:10px; display:none;}

/*search_form_공통*/
#search_form_wrap{border-radius:5px; border:0px solid #123171;}
#search_form{border-radius:5px; border:0px solid #50a7c3; padding:0px; color:#333333;}
.tbl_search{ width:100%; background:#edf0f5;}
.tbl_search tr{border:1px solid #cbd0dc;}
.tbl_search th{ text-align:center;  height:35px; line-height:35px; width:100px; background:#edf0f5; font-weight:normal;}
.tbl_search td{  text-align:left; height:35px; line-height:35px; }
.ipclass img {margin-left:5px;cursor:pointer;vertical-align:middle;}

#search_form input{font-family: 'RouisWeb', 'NotoSansKRWeb';}
#search_form select{font-family: 'RouisWeb', 'NotoSansKRWeb'; height:30px;}
#search_kinds{ margin-top:20px;}

.tbl_kinds{ width:100%;}
.tbl_kinds th{ border:1px solid #cbd0dc;  text-align:left;  background:#edf0f5; width:100px; vertical-align:middle; text-align:center; font-size:13px; font-weight:normal;}
.tbl_kinds td{ border:1px solid #cbd0dc;text-align:left; padding:5px; font-size:13px; vertical-align:middle;}
.tbl_kinds li{ float:left; width:150px; height:24px; font-size:13px;}
.tbl_kinds_p li{ float:left; width:150px; height:24px; font-family:"돋움","굴림";}










/*검색form_color*/
/*search_all_종합검색*/
#search_all{ border-top:1px solid #244880;}

#search_all ul li{ padding:5px;}

#search_all h5{ font-weight:normal;}
.tbl_search_form{ width:100%;}
.tbl_search_form tr th{ background:#f5f5f5; border-bottom:1px solid #dcdcdc; vertical-align:middle; font-weight:normal; padding:10px;}
.tbl_search_form tr td{ border-bottom:1px solid #dcdcdc; vertical-align:middle; padding:5px 10px; text-align:left;}

.tbl_search_form select{ width:94px; height:30px; border-radius:3px; border:1px solid #d3d3d3; padding:2px;}

.t_form_li01 li{ float:left; line-height:30px; margin-right:10px;}

.t_field01{ width:90px; height:24px; border-radius:3px; border:1px solid #d3d3d3;}
.tbl_k_form{ width:100%;}
.tbl_k_form tr{ padding:5px 0;}
.tbl_k_form tr td{ border:none; padding:0px; margin:0px; width:20%;}


.t_form_li02 > li{ float:left;}
.t_form_li02 > li:nth-child(1) { width:20%;}
.t_form_li02 > li:nth-child(2) { width:35%;}
.t_form_li02 > li:nth-child(3) { width:20%;}
.t_form_li02 > li:nth-child(4) { width:20%;}
.t_form_title{ height:30px; line-height:30px; border-bottom:1px solid #000000; padding:0 0 0 5px;}

/*t_color*/
.t_color01{ background:#FFCC99;}
.t_color02{ background:#FFE1C4;}
.t_color03{ background:#EBEBEB;}
.t_color04{ background:#66CCFF;}
.t_color05{ background:#B0E6FF;}
.t_color06{ background:#CBDCED;}
.t_color07{ background:#F5F5F5;}
.t_color08{ background:#CEEFFF;}
.t_color09{ background:#F5F5F5;}
.t_color10{ background:#00CC99;}
.t_color11{ background:#CBE9E1;}
.t_color12{ background:#ebebd6;}
.t_color13{ background:#f5f5f5;}
.t_color14{ background:#cccccc;}

.t_form_li03 > li{ float:left; width:18%; padding-left:5px;}
.t_form_li03 > li > ul > li{ background:#f5f5f5;}



/*search_btn*/
#search_btn{ margin:40px auto; width:100%; text-align:center; clear:both;}
#search_btn a{ display:inline-block; text-align:center; width:150px; height:40px; line-height:40px; border-radius:5px;color:#000000; font-size:16px;}

/*search_btn_align*/
#search_btn_align{}
#search_btn_align ul{}
#search_btn_align ul li{ float:left; text-align:left; width:calc(100%/3);}

#search_btn_align ul li:nth-child(2) { text-align: center;}
.sba01 a{ display:inline-block; padding:13px 36px; background:#e8e8e8; border:1px solid #c0c0c0; border-radius:3px;}
.sba01 a:hover{ background:#cbcbcb;}
.sba02 a{ display:inline-block; padding:13px 46px; background:#222222; border:1px solid #c0c0c0; border-radius:3px; color:#ffffff;}
.sba02 a:hover{ background:#4c6492;}
	

/*예정물건*/
.input_join{ height:24px;}







/*court_box*/
#court_box{}
#court_step01{}
#court_step01 ul{}
#court_step01 ul li{ float:left; width:calc(100%/14); font-size:16px;}
#court_step01 ul li a{ display:block; background:#d5d5d7; text-align:center; padding:10px 0; box-sizing:border-box; border-left:1px solid #e1e1e1;}
#court_step01 ul li a:hover{ background:#114989; color:#ffffff;}


#court_step02{ clear: both; margin-top:0px; background:#f7f7f7; padding:20px 10px;}
#court_step02 ul li{ float:left; margin-right:10px;}
#court_step02 ul li a{ display:block; background:#d5d5d7; padding:10px; border-radius:10px;}
#court_step02 ul li a:hover{ background:#114989; color:#ffffff;}



#court_step03{ clear: both; margin-top:10px;}
#court_info{ margin-top:10px;}
.tbl_cinfo{ width:100%;}
.tbl_cinfo tr th{ padding:10px 20px; border:1px solid #d5d5d7; background:#f2f7fb; text-align:left;}
.tbl_cinfo tr td{ padding:10px; border:1px solid #d5d5d7; text-align:left;}













/*버튼3개*/
#search_btn{ width:340px; margin:10px auto; font-family: 'RouisWeb', 'NotoSansKRWeb'; font-size:14px; font-weight:400;  text-align:center;}
#btn01 a{ float:left; width:90px; height:36px; line-height:36px; font-weight:500; color:#ffffff; border-radius:2px; letter-spacing:-1px; border:1px solid #383838; background:#222222; }
#btn01 a:hover{ background:#383838; color:#ffffff;}
#btn02 a{ float:left; width:90px; height:36px; line-height:36px; font-weight:500; color:#545454; border-radius:2px; letter-spacing:-1px; margin-left:10px; border:1px solid #c0c0c0; background:#e8e8e8; }
#btn02 a:hover{ background:#ececec; color:#333333;}
#btn03 a{ float:left; width:120px; height:36px; line-height:36px; font-weight:500; color:#ffffff; border-radius:2px; letter-spacing:-1px; margin-left:10px; border:1px solid #c0c0c0; background:#4c6492; }
#btn03 a:hover{ background:#687ea6; color:#ffffff;}
#btn05 a{ float:left; width:160px; height:36px; line-height:36px; font-weight:500; color:#ffffff; border-radius:5px; letter-spacing:-1px; margin-right:10px; border:1px solid #c0c0c0; background:#a4312c; }

/*버튼2개*/
#search_btn2{ width:200px; margin:10px auto; font-family: 'RouisWeb', 'NotoSansKRWeb'; font-size:14px; font-weight:400;  text-align:center;}
#btn06 a{ float:left; width:90px; height:36px; line-height:36px; font-weight:500; color:#ffffff; border-radius:2px; letter-spacing:-1px; border:1px solid #383838; background:#222222; }
#btn06 a:hover{ background:#383838; color:#ffffff;}
#btn07 a{ float:left; width:90px; height:36px; line-height:36px; font-weight:500; color:#545454; border-radius:2px; letter-spacing:-1px; margin-left:10px; border:1px solid #c0c0c0; background:#e8e8e8; }
#btn07 a:hover{ background:#ececec; color:#333333;}


#search_btnm{ width:100px; margin:0px auto; font-family: 'RouisWeb', 'NotoSansKRWeb'; font-size:14px; font-weight:500;  text-align:center;}
#btn01m a{ float:left; width:40px; height:25px; line-height:25px; font-weight:500; color:#ffffff; border-radius:5px; letter-spacing:-1px; border:1px solid #025daf; background:#123171; }
#btn01m a:hover{ background:#50a7c3; color:#000000;}
#btn02m a{ float:left; width:40px; height:25px; line-height:25px; font-weight:500; color:#545454; border-radius:5px; letter-spacing:-1px; margin-left:5px; border:1px solid #c0c0c0; background:#e8e8e8; }
#btn02m a:hover{ background:#db6313; color:#ffffff;}
#btn03m a{ float:left; width:88px; height:25px; line-height:25px; font-weight:500; color:#ffffff; border-radius:5px; letter-spacing:-1px; border:1px solid #025daf; background:#123171; }
#btn03m a:hover{ background:#50a7c3; color:#000000;}

/*검색조건*/
#condition{ margin-bottom:30px;}





/*검색조건_condition_new*/
#condition_new{ margin:20px 0;}
#condition_new > h5{ text-align:center; color:#3d74a7; margin-bottom:15px;}
#condition_new a{ color:#5986bd;}
#condition_new a:hover{ text-decoration:underline;}

.cn_grey{ color:#999999; font-size:12px; line-height:140%;}

.tbl_cn{ width:100%; border-top:2px solid #33517b;}
.tbl_cn tr th{ text-align:center; vertical-align:middle; padding:10px; border-bottom:1px solid #cccccc;}
.tbl_cn tr td{ vertical-align:middle; padding:10px; border-bottom:1px solid #cccccc; text-align:left;}

#condition_new .condi_btn{ text-align: right;}
#condition_new .condi_btn a{ display:inline-block; padding:2px 5px; border:1px solid #b0b0b0; text-align:center; border-radius:3px; color:#000000;}
#condition_new .condi_btn a:hover{ display:inline-block; padding:2px 5px; border:1px solid #b0b0b0; text-align:center; border-radius:3px; background:#cccccc; text-decoration:none;}


















/*검색결과new*/
#search_result{}
#search_result h3{
	font-size:16px; text-align:left; background:#124578; width:200px; text-align:center; color:#ffffff; letter-spacing:0px; height:30px; line-height:32px; font-weight:500;
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
}
#result_form{ border-top:1px solid #7e7e7e; border-bottom:1px solid #7e7e7e;  background:#f9f9f9; text-align:left; padding:20px 20px 10px 20px;}
#result_summary{ border:1px solid #8188a0; border-radius:0px; background:#ffffff; padding:3px; font-size:14px;}
#result_summary h5{float:left; padding:1px 20px 0 20px; font-size:16px;}
#result_summary ul li{ float:left; padding-right:20px;}
#result_summary ul li a{ text-decoration:none; line-height:140%;}
#result_kinds{ margin-top:20px; color:#464646;}
#result_kinds ul{ margin-left:20px;}
#result_kinds ul li{float:left; width:140px; height:22px;}
#result_kinds ul li a{text-decoration:none; color:#3986ce;}
#result_kinds ul li a:hover{ text-decoration:none; color:#f26522;}

/*검색결과 리스트new*/
#auction_list{ padding-top:20px;}
#list_title ul{ float:left;}
#list_title ul li{ float:left; padding-right:10px; text-shadow:1px 1px 0 #717171;}
#list_title ul li a{ 
	display:block; border:1px solid #989898; background:#ababab; 
	text-decoration:none; color:#ffffff;  font-size:11px; letter-spacing:-1px;
	padding:4px 7px 4px 7px; line-height:100%; border-radius:2px;
}
#list_title ul li a:hover{ background:#7c7c7c; text-shadow:1px 1px 0 #4a4a4a; border-radius:2px;}
#sort{ float:right;}
#sort  select{border:1px solid #6998da; padding:3px; border-radius:2px; font-size:12px;}

#list_table{ margin-top:5px;}
#list_table input{ border:none;}
#list_table img{ border:1px solid #a0a0a0; text-align:center; margin:5px; padding:2px; width:110px; height:84px;}
#list_table th{border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; background:#fbfbfb; text-align:center; padding:5px 5px 5px 5px;  font-size:14px; letter-spacing:-1px; vertical-align:middle; color:#545454; line-height:120%; font-weight:400;}
#list_table tr td{ border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;  padding: 3px 5px 2px 5px; vertical-align:middle; font-size:14px; font-family:'NanumGothic'; color:#000000;}
#list_table tr td ul li{ margin:3px 0;}
#list_table .tbl_list{ width:100%;}
.tblist_article01{text-align:center;}
.tblist_article01 a{ text-decoration:none; color:#3986c1;}
.list_sell01{text-align:center;}
.list_sell02{text-align:left;}
.list_sell03{text-align:right;}
.list_sell03 li{ font-size:16px;}/*감정가최저가 폰트크기*/

.lest_test01{ color:#545454;}
.lest_test02{ color:#545454; font-weight:normal;}
.lest_test03{ color:#545454; font-weight:500;}
.lest_test04{ color:#006fdd; font-weight:normal;}
.lest_test05{ color:#545454; line-height:140%;}
.lest_test06{ font-weight:500;}
.lest_test07{ color:#df0056;}

.bg_over{ background:#f5f5f5;}








/*search_result_new_211001*/
#search_result_new{}
#search_result_new a{ color:#115cb1;}

.tbl_srn{ width:100%; border-top:2px solid #124578;}
.tbl_srn tr th{ vertical-align:middle; background:#f5f5f5; border-bottom:1px solid #cccccc; width:15%; text-align:center; padding:10px;}
.tbl_srn tr td{ vertical-align:middle; border-bottom:1px solid #cccccc; padding:10px;}

#search_result_new ul li{ float:left; width:140px; text-align:left; margin:3px 10px 3px 0; padding:5px;}
#search_result_new ul li:hover{ cursor:pointer; background:#e4e4e4;}





/*cement/컨설턴트코멘트*/
#list_table .cement{ height:17px; width:86px; margin:0px; padding:0px; border:none; margin-bottom:-3px;}

#number{ font-family: 'RouisWeb', 'NotoSansKRWeb'; clear:both; margin:20px auto;}
#page_numz{ clear:both; width:100%; text-align:center; font-family: "Comic Sans MS", cursive; margin:20px auto; }
#page_numz a{ display:inline-block; text-align:center; border:1px solid #838383; border-radius:3px; width:30px; height:30px; line-height:30px; color:#5b5b5b; }
#page_numz a:hover{ background:#2475d0; border:1px solid #185aa4; color:#ffffff; }
#page_numz .page_on{ background:#2475d0; border:1px solid #185aa4; color:#ffffff; }

#sum_imzinfo{vertical-align:top;}
#sum_imz{}
#sum_check{ float:left;}
#sum_info{ float:right;}

#sum_pic{}
#sum_pic img{ border:1px solid #acafb2; padding:2px;}

#table_tsl{ margin-top:5px;}
#table_tsl .tbl_sum_lim{ width:100%;}
#table_tsl .tbl_sum_lim tr th{ background:#fbe9e8; text-align:center; font-weight:normal; letter-spacing:-1px; padding:3px;}
#table_tsl .tbl_sum_lim tr td{ text-align:center; padding:3px 0;}
#table_tsl .resist01{ font-size:14px; font-weight:bold; color:#0066cc;}
#table_tsl .resist02{ font-size:14px; font-weight:bold; color:#c12300;}
#table_tsl .resist03{ letter-spacing:-1px; max-width:90px;}

#table_dtif{ clear:both; }
.tbl_dtif{ width:100%; }
.tbl_dtif tr th{ border:1px solid #d5d5d7; background:#f9f9f9; font-weight:normal; padding:8px; vertical-align:middle; font-weight:normal; }
.tbl_dtif tr td{ border:1px solid #d5d5d7; padding:8px; text-align:center; vertical-align:middle; line-height:140%; font-weight: normal; font-size:13px; }

/*search_court*/
#search_court h3{ 
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check-circle'%3e%3cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'%3e%3c/path%3e%3cpolyline points='22 4 12 14.01 9 11.01'%3e%3c/polyline%3e%3c/svg%3e");
	background-repeat:no-repeat;
	background-position:5px 5px;	
	padding-left:35px; text-align:left; border:1px solid #bdbdbd; color:#545454; font-weight:normal; border-radius:3px; padding:8px 8px 8px 34px; font-size:16px;
}
#court_list{ margin-top:20px;}
.tbl_court{ width:100%;}
.tbl_court th{ border-bottom:1px solid #e0e0e0; vertical-align:middle; padding-top:5px; width:120px;}
.tbl_court td{ border-bottom:1px solid #e0e0e0; padding:10px;}
.tbl_court ul li{ float:left;}
.tbl_court ul li a{display:block; background:#e9e9e9; text-align:center; border:1px solid #dddddd; color:#3a3a3a; letter-spacing:-1px;  height:22px; line-height:22px; margin:2px 5px 2px 0; border-radius:3px; padding:0px 10px;}
.tbl_court ul li a:hover{ color:#000000; border:1px solid #dddddd; background:#f4f4f4;}

/*테마*/
#sub_theme{ margin:20px 0px;padding-bottom:10px}

#theme_tab{ clear:both;}
#theme_tab ul li{ float:left; margin-left:0px; letter-spacing:-1px; border-radius:3px;}
#theme_tab ul li:first-child{ margin-left:0px;}

#theme_tab ul li a{ display:block; background:#134779; color:#ffffff; padding:10px 10px; letter-spacing:-1px; border-radius:3px;}
#theme_tab ul li a:hover{ background:#f16b16; border-radius:3px;}
#theme_tab ul li a:focus{ background:#f16b16; border-radius:3px;}

/*schedule_wrap*/
#schedule_wrap{}
#scw_title{ position:relative;}
#scw_top{ border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
#scw_info2{ position:absolute; left:10px; padding-top:15px;}
#scw_info2 ul li{ float:left; margin:0 5px;;}
#scw_info2 select{ border:1px solid #dbdbdb; border-radius:3px; font-family: 'RouisWeb', 'NotoSansKRWeb'; font-size:16px;}
#scw_info2 select:hover{ border:1px solid #004986; border-radius:3px;}
#scw_month{ width:210px; margin:0 auto; padding:15px 0;}
#scw_month ul li{ float:left; margin:0 5px;}
.monyh_before a{ 
	display:block; text-indent:-99999px; width:24px; height:28px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3e%3cpolyline points='15 18 9 12 15 6'%3e%3c/polyline%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:center;
}
.monyh_next a{ 
	display:block; text-indent:-99999px; width:24px; height:28px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:center;
}
#scw_month select{ border:1px solid #dbdbdb; border-radius:3px; font-family: 'RouisWeb', 'NotoSansKRWeb'; font-size:16px;}
#scw_month select:hover{ border:1px solid #004986; border-radius:3px;}
.scw_color01{ color:#2b2b2b;}
.scw_color02{ color:#ea0f0f;}
.scw_color03{ color:#1b8dc0;}
.scw_color04{ color:#548e20;}
#scw_info{ position:absolute; right:10px; top:25px;}
#scw_info ul li{ float:left; margin-left:10px;}
#scw_btm{ clear:both; border:1px solid #e1e1e1; margin:20px auto; width:100%;}
#scw_btm ul li{ float:left; text-align:center; width:calc(100%/9);}
#scw_btm ul li a{ display:block; color:#2b2b2b; height:32px; line-height:32px;}
#scw_btm ul li a:hover{ background:#233d4b; color:#ffffff;}
#schedule_cal{ margin:20px 0;}
.tbl_schedule{ width:100%;}
.tbl_schedule tr th{ background:#f8f8f8; padding:3px; text-align:center; border:1px solid #e1e1e1;}
.tbl_schedule tr td{ border:1px solid #e1e1e1; padding:3px 3px;}
.sch_today{ background:#f3f3f3;}
#sch_day{}
#sch_day h2{ float:left; font-size:20px; color:#575757;}
#sch_new { float:right;}
#sch_new a{ display:block; background:#1b8dc0; text-align:center; color:#ffffff; font-size:12px; border-radius:3px; padding:2px 5px;}
#sch_new a:hover{ background:#233d4b;}
#sch_court{ clear:both; margin:10px 0 0 0;}
#sch_court ul{ margin-left:0px;}
#sch_court ul li{ float:left; width:calc(100%/2); margin:5px 0; font-size:12px; text-align:left;}
#sch_court ul li a{ display:block;}
#sch_court ul li a:hover{ text-decoration:underline;}

/*날짜별색상*/
#sch_court .scw_c01 li a{color:#2b2b2b;}
#sch_court .scw_c02 li a{color:#ea0f0f;}
#sch_court .scw_c03 li a{color:#1b8dc0;}
#sch_court .scw_c04 li a{color:#548e20;}

#search_special{ border-top:1px solid #959595; border-bottom:1px solid #959595; padding:10px 0;}
#search_special li{ float:left; width:160px; text-align:left; padding-left:20px; margin:5px 0;}

/*예정물건_tbl_prelist*/
.tbl_prelist{ width:100%;}
.tbl_prelist th{ border:1px solid #e1e1e1; background:#f9f9f9; padding:5px 0; vertical-align:middle; font-size:14px; line-height:140%;}
.tbl_prelist td{ border:1px solid #e1e1e1; padding:10px 5px; vertical-align:middle; line-height:140%; font-size:14px;}

.pre_comnt ul li{ list-style-type:none;}
.comnt01{ background:url("../images/pre_icon01.png") no-repeat; padding-left:30px; line-height:140%;font-family:'NotoSansKR';}
.comnt02{ background:url("../images/pre_icon02.png") no-repeat; padding-left:30px; line-height:140%;font-family:'NotoSansKR';}
.comnt03{ background:url("../images/pre_icon03.png") no-repeat; padding-left:30px; line-height:140%;font-family:'NotoSansKR';}

.pre_court6{ font-weight:500; color:#4d7410; text-align:center;}
.pre_court7{font-family:'NotoSansKR';}

/*공매검색결과_new*/
#public_wrap{ clear:both;}
#public_wrap h2{ font-size:18px; text-align:left; font-weight:400; margin:60px 0 20px 0;}
.tbl_pbl{ width:100%; font-family:'NotoSansKRWeb';}
.tbl_pbl tr th{ border-top:1px solid #99a4b2; border-bottom:1px solid #d9e0e8; vertical-align:middle; background:#f6f8f9; font-weight:400; line-height:130%; font-size:13px; padding:10px 0; color:#4b4b4b;}
.tbl_pbl tr td{ border-bottom:1px solid #d9e0e8; vertical-align:middle; padding:10px; font-weight:400; line-height:140%; font-size:13px;}
.tbl_pbl tr:hover{ background:#f6f8f9;}

.pbl_txt01{ text-align:left;}
.pbl_txt02{ text-align:right;}
.pbl_txt03{ color:#2075b7;}
.pbl_txt04{ color:#8d8d8d;}
.pbl_txt05{ color:#ec40a1;}
.pbl_txt06{ color:#2075b7;}
.pbl_txt07{ color:#2075b7; margin-right:10px;}


.pbl_g{ float:left; background:#000000; color:#ffffff; border-radius:3px; width:20px; text-align:center; margin-bottom:3px;}
.pbl_gp{ float:right; font-size:14px; margin-bottom:3px;}
.pbl_j{ float:left; background:#2075b7; color:#ffffff; border-radius:3px; width:20px; text-align:center;}
.pbl_jp{ float:right; color:#2075b7; font-size:14px;}

.tbl_pbl ul li{ clear:both;}

#public_wrap .pbl_map{ text-align:center;}
#public_wrap .pbl_map a{ display:inline-block;  background:#ffffff; color:#2075b7; padding:2px 4px; border-radius:5px; border:1px solid #2075b7; font-size:12px;}
#public_wrap .pbl_map a:hover{background:#2075b7; color:#ffffff;}

/*const_wrap*/
#const_wrap{ font-family:'NanumSquareR'; margin-top:30px;}
#const_wrap h1{ text-align:center; text-align:center; font-size:22px; font-weight:bold; margin-bottom:20px;}

.tbl_const{ width:100%;}
.tbl_const tr th{ border:1px solid #dddddd; vertical-align:middle; font-size:16px; text-align:center; padding:10px 0; line-height:120%; background:#f6f6f6;}
.tbl_const tr td{ border:1px solid #dddddd; vertical-align:middle; font-size:14px; padding:10px 10px; line-height:130%; font-weight:bold; text-align:left;}

#const_wrap .al_ctr{ text-align:center;}
#const_wrap .al_red{ color:#d66203;}

/*comu_wrap*/
/*list*/
#comu_wrap{}
#comu_title{}
#ct_total{ float:left;}
#ct_search{ float:right;}
.comu_select{ border:1px solid #9f9f9f; height:30px; line-height:30px; border-radius:3px;}
.comu_input{ border:1px solid #9f9f9f; height:26px; line-height:26px; border-radius:3px;}
#ct_search a{ display: inline-block; background:#143d6c; color:#ffffff; text-align:center; line-height:30px; height:30px; padding:0 20px; border-radius:3px; font-size:12px;}
#ct_search a:hover{ background:#7b86d6;}
#table_bbsx{ border-top:2px solid #333f4b; margin-top:10px;}
.tbl_bbsx{ width:100%; font-size:16px;}
.tbl_bbsx tr th{ border-bottom:1px solid #b0b0b0; padding:20px 10px; vertical-align:middle;}
.tbl_bbsx tr td{ border-bottom:1px solid #b0b0b0; padding:40px 10px; vertical-align:middle; color:#535353;}
.tbl_bbsx tr td a{ color:#535353;}
.tbl_bbsx tr td a:hover{ color:#1a79bc;}

#table_bbsx .bbsx_left{ text-align:left;}

/*bbss_new*/
.bbss_new{ display:inline-block; background:#df3d6c; color:#ffffff; text-align:center; border-radius:50px; height:20px; line-height:20px; font-size:12px; width:32px;}

#bbsx_btn{ float:right; margin-top:30px;}
#bbsx_btn a{ display:inline-block; text-align:center; background:#114989; color:#ffffff; padding:10px 20px; border-radius:3px;}
#bbsx_btn a:hover{ background:#464646;}

#vbsx_btn{ width:100%; float:left; text-align:center; margin-top:30px;}
#vbsx_btn a{ display:inline-block; text-align:center; background:#f00e5e; color:#ffffff; padding:15px 30px;}
#vbsx_btn a:hover{ background:#e593b0;}

.reply{ color:#ffffff; font-size:11px; text-align:center; background:#ca2429; border-radius:50px; margin-right:5px;}

/*view*/
#comu_vtitle{ border-top:1px solid #abb1b5; border-bottom:1px solid #abb1b5; padding:20px;}
#comu_vtitle h4{ float:left; font-size:20px; font-weight:400;}
#comu_vtc{ float:right;}
#comu_vtc ul li{ float:left; margin-left:10px; font-size:18px; font-weight:400; color:#616161;}

#comu_vveiw{ padding:20px; text-align:left; line-height:180%; font-size:16px;}

#comu_vbtm{border-top:1px solid #abb1b5; border-bottom:1px solid #abb1b5; padding:20px 0;}
#comu_vbtm ul li{ clear:both;}
#comu_vbtm ul li:first-child{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #d1d1d1;}
#comu_vbtm .prev{ float:left; padding:0 20px;}
#comu_vbtm .next{ float:left; padding:0 20px;}
#comu_vbtm .article{ float:left;}
#comu_vbtm .date{ float:right; padding-right:20px;}

#comu_vbtm a{ color:#535353;}
#comu_vbtm a:hover{ color:#1a79bc;}


#comu_flies{ clear:both; padding:20px; border-top:1px dashed #abb1b5;}
#comu_flies h4{ float:left; font-weight:400;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230075c2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-file-plus'%3e%3cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%3e%3c/path%3e%3cpolyline points='14 2 14 8 20 8'%3e%3c/polyline%3e%3cline x1='12' y1='18' x2='12' y2='12'%3e%3c/line%3e%3cline x1='9' y1='15' x2='15' y2='15'%3e%3c/line%3e%3c/svg%3e"); background-repeat:no-repeat; padding-left:24px; line-height:140%;
}
#comu_flies p{ float:left; margin-left:20px; line-height:140%;}
#comu_flies p a{ color:#0075c2;}
#comu_flies p a:hover{ text-decoration:underline;}

/*write*/
.tbl_bbsx2{ width:100%; font-size:16px;}
.tbl_bbsx2 tr th{ border-bottom:1px solid #b0b0b0; padding:20px 10px; vertical-align:middle; text-align:center;}
.tbl_bbsx2 tr td{ border-bottom:1px solid #b0b0b0; padding:20px 10px; vertical-align:middle; color:#535353; text-align:left;}
.tbl_bbsx2 tr td a{ color:#535353;}
.tbl_bbsx2 tr td a:hover{ color:#1a79bc;}

/*faq*/
#faq_wrap{}
#faq_wrap dl{ font-size:18px;}
#faq_wrap h1{ float:left; text-align:center; width:10%;}
#faq_wrap h2{ float:left; text-align:center; width:10%; color:#e2b287;}
#faq_wrap .faq_q{ float:left; font-weight:400; font-size:16px; width:80%;}
#faq_wrap .faq_q:hover{ color:#2983c9;}
#faq_wrap .faq_a{ float:left; font-weight:400; font-size:16px; width:90%; line-height:140%;}
#faq_x{ float:right; text-indent:-99999px; width:5%;}
#faq_x a{ display:block;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");
	background-repeat:no-repeat; width:24px; height:24px;
}
#faq_wrap dt{ border-bottom:1px solid #e7e7e7;  border-top:1px solid #e7e7e7; padding:40px 0;}
#faq_wrap dd{ background:#fafafa; text-align:left; padding:40px 0;}

/*tbl_cowork_사업제휴*/
#cowork{ padding:20px;border:1px solid #e1e1e1; border-radius:0 0 5px 5px;}
.tbl_cowork{ width:100%; }
.tbl_cowork th{ text-align:left; font-weight:normal;padding:5px; border-bottom:1px solid #e1e1e1; vertical-align:middle;}
.tbl_cowork td{ padding:5px; text-align:left; border-bottom:1px solid #e1e1e1;}

#cowork .w300{
	width: 8em;
	border: 1px solid #cdcdcd;
	padding: 0.4em 0.4em 0.4em 0.4em;
	box-shadow: inset 0px 0px 4px #dcdcdc;
	border-radius: 3px;
	transition: all 0.1s;
}

#cowork .w310{
	width: 12em;
	border: 1px solid #cdcdcd;
	padding: 0.4em 0.4em 0.4em 0.4em;
	box-shadow: inset 0px 0px 4px #dcdcdc;
	border-radius: 3px;
	transition: all 0.1s;
}

#cowork .w305{
	width: 4em;
	border: 1px solid #cdcdcd;
	padding: 0.4em 0.4em 0.4em 0.4em;
	box-shadow: inset 0px 0px 4px #dcdcdc;
	border-radius: 3px;
	transition: all 0.1s;
}

#cowork .w320{
	width: 94%;
	border: 1px solid #cdcdcd;
	padding: 0.4em 0.4em 0.4em 0.4em;
	box-shadow: inset 0px 0px 4px #dcdcdc;
	border-radius: 3px;
	transition: all 0.1s;
}

#cowork input:focus {
	background-image: #ffffff; border-color: #0f6cc0;
}
#cowork .checkbox:focus{width: 1em; background-image: #ffffff; border-color: #0f6cc0;}
#cowork textarea {
	width: 95%;
	border: 1px solid #cdcdcd;
	padding: 0.4em 0.4em 0.4em 0.4em;
	box-shadow: inset 0px 0px 4px #dcdcdc;
	border-radius: 3px;
	transition: all 0.1s;
}
#cowork .addrez{ width:250px; margin-top:5px;}

#co_btn a{display:block; background:#123171; width:200px; height:40px; line-height:40px; color:#ffffff; text-decoration:none;display:block; border-radius:3px; margin:10px auto 0 auto; font-family:'Malgun Gothic',"NanumGothic",'NanumGothic'; font-size:14px; letter-spacing:-1px; text-align:center;}
#co_btn a:hover{color:#ffffff; text-decoration:none;display:block;background-color:#144f81; border-radius:3px;}


/*컨설팅절차*/
#consult_pcs{}
#consult_pcs > p{ color:#ffffff; background:#7b86d6; border-radius:50px; font-size:22px; padding:10px 0; width:350px; letter-spacing:-1px; font-weight:500; text-align:center;}
#consult_pcs > h3{ color:#236387; font-size:35px; font-weight:normal; letter-spacing:-1px; margin:20px 0 30px 0px; text-align:left;}

#pcs_start{ clear: both;}

#pcs_step{
	padding:20px 20px 20px 50px;  text-align:left;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1e5799+2,ededed+2 */
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(30,87,153,1) 2%, rgba(237,237,237,1) 2%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(30,87,153,1) 2%,rgba(237,237,237,1) 2%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(30,87,153,1) 2%,rgba(237,237,237,1) 2%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ededed',GradientType=1 ); /* IE6-9 */

	border-radius:0 50px 50px 0;
 
	}
#pcs_step h5{ font-size:20px; text-align:left; color:#143d6b; font-weight:500;}
#pcs_step > p{ color:#000000; font-size:16px; padding:10px 0 0 0; text-align:left;}
#pcs_step .pcs01{ text-align:left; line-height:140%;}


.pcs_arr{ color:#dddddd; text-align:center; margin:10px 0; font-size:25px;}



/*컨설팅비용*/
#consult_fee{ width:100%; margin:0 auto;}
#consult_fee h4{ font-size:20px; letter-spacing:-1px; font-weight:500; text-align:left;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%231974ba' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-message-circle'%3e%3cpath d='M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z'%3e%3c/path%3e%3c/svg%3e");
	background-repeat:no-repeat; padding-left:26px; line-height:120%;
}
	#cf01{ margin-top:20px; clear:both;}
	.tbl_cfee{ width:100%;border-bottom:1px solid #9f9f9f; margin-bottom:20px; font-size:14px;}
	.tbl_cfee th{ background:#e1e1e1; border-bottom:1px solid #9f9f9f;  border-top:1px solid #9f9f9f; padding:10px; text-align:center; vertical-align:middle; line-height:140%; font-size:16px;}
	.tbl_cfee td{ background:#ffffff; border-top:1px dashed #9f9f9f;  padding:5px 20px; text-align:center; vertical-align:middle; line-height:140%; color:#3b3b3b;}
	.tbl_th_width{ width:150px;}
	.tbl_th_bdr{border-left:1px dashed #9f9f9f; border-right:1px dashed #9f9f9f;}
	.tbl_th_bdr2{border-left:1px dashed #9f9f9f;}
	.cfee_color{ font-weight:500; color:#d54625; font-size:18px;}
	.cfee_blue{ font-weight:500; color:#2082b0;}

	.fee_etc{ border-top:1px dashed #666666; margin-top:10px; padding-top:10px; padding-left:20px;}
	
	.txt_spc{}
	.txt_spc li{ text-align:left;}
	
	#cf01 .fee_bk{ background:#f3f9fc;}
	
	#cf01 ul{ margin:0 0 0 40px;}
	#cf01 ul li{ list-style-type:decimal; margin:10px 0; font-size:16px; line-height:140%;}
	

#cf03{font-family:'Malgun Gothic',"NanumGothic",'NanumGothic'; font-size:16px; text-align:left; line-height:160%; letter-spacing:-1px; padding-right:30px;}
	#cf03 > ul{ margin-left:20px;}
	#cf03 > ul > li{ margin-bottom:5px; list-style-type:disc; letter-spacing:-1px;}
	.fee_cf{ color:#116fc7; font-weight:500;}
	.fee_warn{ color:#b93b39;}

.Pstyle {
    opacity: 0;
    display: none;
    position: relative;
    width: auto;
    border: 5px solid #fff;
    padding: 40px;
    background-color: #fff;
}
 
.b-close {
    position: absolute;
    right: 5px;
    top: 5px;
    padding: 5px;
	font-size:1.5em;
	font-weight:bold;
    display: inline-block;
    cursor: pointer;
}
.ms-box {position:relative;padding-right:24px;padding-left:0px;}
.ms-box-lbl {position:absolute;top:10px;left:22px;color:#666; font-size:1.2em;cursor:text;}
.ms-box-lbl-focus {color:#ccc}
.ms-box-inp {border:1px solid #d2d2db;}

.ms-confirm {margin:0 auto;padding:0px 0 0; width:360px !important}
.ms-confirm h1 {margin:0 0 0 0px;font-size:1.3em;text-align:center}
.ms-confirm h2 {margin:0 0 10px}
.ms-confirm p {margin:0 0 10px;line-height:1.8em}
.ms-confirm .ms-box {margin:0 0 10px}
.ms-confirm .ms-box-lbl {top:20px;}
.ms-confirm .ms-box-inp {width:100%;height:50px;line-height:3em; padding:0 0 0 20px}
.ms-confirm-id {height:40px;line-height:3em}
.ms-confirm-submit {display:block;margin: 0;padding:0;width:100%;height:60px;border:0; background: #0053A6; color:#fff;text-decoration:none;cursor:pointer;font-size: 1.5em;font-family: 'Malgun Gothic';}
.ms-confirm-links {text-align:right}
.ms-confirm-link-left {float:left}
.ms-confirm-link-right {float:right}
.ms-confirm-links {text-align:right}
.ms-confirm-links a {color:#666;font-size:12px;}
.ms-confirm-links #login_password_lost {display:inline-block;margin:0 20px 0 0}






/*경매자료실*/

/*경매절차*/
#auction_step{ width:780px; margin:0 auto;}
#as_01{ margin-bottom:30px;}
	#as_01 > ul > li{ float:left;}
	#as_01 > ul > li a{ display:block;}
	#as_unit{ border:1px solid #d5d5d5; border-radius:3px; box-shadow: 5px 5px 10px -3px #ececec;  width:226px;}
	#as_display{ width:226px;}
	#as_blank{ width:120px;}
	#as_number{ float:left;}
		#as_number ul{ padding-top:15px;}
		#as_number .asn_step{ color:#ffffff; font-size:10px; text-align:center; font-weight:500;}
		#as_number .asn_num{ color:#ffffff; font-size:31px; text-align:center; font-weight:500; letter-spacing:-1px;}
		#as_number ul{ background:url(../images/lib_step_bg01.png) center; height:63px; width:51px;}
		
	/*색상변경그린*/		
	#as_number2{ float:left; background:#f2f9fa;}
		#as_number2 ul{ padding-top:15px;}
		#as_number2 .asn_step{ color:#2554b5; font-size:10px; text-align:center; font-weight:500;}
		#as_number2 .asn_num{ color:#2554b5; font-size:31px; text-align:center; font-weight:500; letter-spacing:-1px;}
		#as_number2 ul{ height:63px; width:51px;}
		
	/*색상변경레드*/		
	#as_number3{ float:left; background:#eaf3df;}
		#as_number3 ul{ padding-top:15px;}
		#as_number3 .asn_step{ color:#577a2e; font-size:10px; text-align:center; font-weight:500;}
		#as_number3 .asn_num{ color:#577a2e; font-size:31px; text-align:center; font-weight:500; letter-spacing:-1px;}
		#as_number3 ul{ height:63px; width:51px;}		
		
		
	#as_unit p{ float:left; padding:0 10px; letter-spacing:-1px; color:#2f5e7a; text-align:center; font-size:16px; width:150px;line-height:120%;}
	#as_unit p a{ display:block;}
	#as_unit p:hover{ text-decoration:underline;}
		.asn_linehight01{  margin-top:20px;}
		.asn_linehight02{  margin-top:30px;}
		.atep_arr{ width:18px; text-align:center; margin:30px 10px 0 10px; color:#134779;}
	#auction_step_img{ text-align:center; margin-bottom:10px; margin-top:-15px;}
	
#astep_index{}
	#astep_index h4{  
		background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-file-text'%3e%3cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%3e%3c/path%3e%3cpolyline points='14 2 14 8 20 8'%3e%3c/polyline%3e%3cline x1='16' y1='13' x2='8' y2='13'%3e%3c/line%3e%3cline x1='16' y1='17' x2='8' y2='17'%3e%3c/line%3e%3cpolyline points='10 9 9 9 8 9'%3e%3c/polyline%3e%3c/svg%3e");
		background-repeat:no-repeat; text-align:left;
	font-size:16px; letter-spacing:-1px; color:#454545; padding-left:25px; line-height:130%;}
	#astep_index ul{border-radius:5px; border:3px solid #50a7c3; padding:10px 20px; color:#484848; margin-top:10px;}
	#astep_index ul li{ padding:5px 0; line-height:140%; font-size:14px; text-align:left;}
	.astep_bold{ font-weight:500;}
	.astep_blue{ color:#1e75b7;}
	
	
#auction_step_detail{ margin-top:30px;}	
#auction_step_detail > ul > li{ border-top:1px dashed #a1a1a1; padding:20px 0 10px 0; text-align:left;}
	
#asd_wrap{}
	#asd_title{ border-bottom:1px solid #a1a1a1; padding-bottom:7px;}
	#asd_number{ float:left; background:#353f54; width:55px; height:53px; border-radius:100px; text-align:center; color:#ffffff;}	
	#asd_number .asd_steps{ color:#ffffff; font-size:10px; text-align:center; font-weight:500; padding-top:8px;}
	#asd_number .asd_nums{ color:#ffffff; font-size:28px; text-align:center; font-weight:500; letter-spacing:-1px;}
	#asd_title .asd_txt{ float:left;}
	.asd_txt{ font-size:20px; letter-spacing:-1px; font-weight:normal; padding:15px 0 0 15px;}
	
	#asd_detail{ padding:20px 10px;}
	#asd_detail ul li{ padding:5px 0; line-height:140%; color:#313131; list-style-type: circle; margin-left:20px; font-size:14px;}
	.asd_bold{font-weight:bold;  color:#1e75b7;}
	#asd_detail .asd_justify{ color:#913316; text-decoration:none;}
	
	.library_top{float:right; border:1px solid #a9a9a9; border-radius:3px; color:#555555; text-align:center;}
	.library_top a{ display:block; padding:2px 8px;}
	
#bid_index{  
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-file-text'%3e%3cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%3e%3c/path%3e%3cpolyline points='14 2 14 8 20 8'%3e%3c/polyline%3e%3cline x1='16' y1='13' x2='8' y2='13'%3e%3c/line%3e%3cline x1='16' y1='17' x2='8' y2='17'%3e%3c/line%3e%3cpolyline points='10 9 9 9 8 9'%3e%3c/polyline%3e%3c/svg%3e");
	background-repeat:no-repeat;
 font-size:16px; letter-spacing:-1px; color:#454545; padding-left:20px; line-height:140%; margin-bottom:10px; text-align:left;}	
	
	#bid_title{  background:url(../images/lib_step_dot.png) no-repeat 0px 3px; font-size:16px; letter-spacing:-1px; color:#ca4713; padding-left:20px; line-height:140%; margin-bottom:10px; text-align:left;}
	
	




/*컨설팅절차*/
#consult_pcs{}
#consult_pcs > p{ color:#ffffff; background:#7b86d6; border-radius:50px; font-size:22px; padding:10px 0; width:350px; letter-spacing:-1px; font-weight:500; text-align:center;}
#consult_pcs > h3{ color:#236387; font-size:35px; font-weight:normal; letter-spacing:-1px; margin:20px 0 30px 0px; text-align:left;}

#pcs_start{ clear: both;}

#pcs_step{
	padding:20px 20px 20px 50px;  text-align:left;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1e5799+2,ededed+2 */
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(30,87,153,1) 2%, rgba(237,237,237,1) 2%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(30,87,153,1) 2%,rgba(237,237,237,1) 2%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(30,87,153,1) 2%,rgba(237,237,237,1) 2%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ededed',GradientType=1 ); /* IE6-9 */

	border-radius:0 50px 50px 0;
 
	}
#pcs_step h5{ font-size:20px; text-align:left; color:#143d6b; font-weight:500;}
#pcs_step > p{ color:#000000; font-size:16px; padding:10px 0 0 0; text-align:left;}
#pcs_step .pcs01{ text-align:left; line-height:140%;}


.pcs_arr{ color:#dddddd; text-align:center; margin:10px 0; font-size:25px;}



/*경매자료실*/
/*경매법률*/
#library_law{ border:1px solid #fed6cb; border-radius:5px; padding:20px;}
.tbl_lawtbl{ color:#444444; text-align:left; width:98%; margin: auto;}
.tbl_lawtbl tr td{ text-align:left; vertical-align:top; line-height:140%;}
.law_title{ font-weight:500;}

#tab02 .tbl_law02{color:#444444; text-align:left; width:98%; margin: auto;}
	.tbl_law02 tr td{text-align:left; vertical-align:top; line-height:140%;}

#law_top{ border-bottom:1px solid #c0c0c0; border-top:1px solid #c0c0c0; padding:10px 0;}

/*관할법원안내*/
.conurt_form { width:100%;}
.conurt_form tr td{border:1px solid #c8c8c8; padding:5px; vertical-align:middle;}


/*경매용어*/
#word{ width:100%;}
#word_search {border:1px solid #d5d5d5; padding:20px;border-radius:5px;}
#word_search_in {width:400px; margin:0 auto;}
.word_box{border:2px solid #d5d5d5; float:left; padding:1px; width:310px; border-radius:5px;}
.word_text{border:0px; height:24px; width:200px;}
#word_search li {display:inline;  font-size:14px; text-align:left; line-height:180%; font-weight:500; color:#277ecf;}
#word_search input{padding-left:10px; border:none;}
#hangul {padding-top:10px;}
#hangul li {cursor:pointer; padding:2px; margin:o auto;}

.tbl_word a{text-decoration:none; color:#3a7681; font-weight:500;}

/*경매비용*/
#auction_fee h4{ font-size:14px; color:#545454;
	padding-left:15px; background:url(../images/menu_dot.png) no-repeat 5px; text-align:left; font-weight:500; letter-spacing:-1px;
}
#auction_fee p{border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;
	color:#545454; padding:10px 20px; margin-top:10px; text-align:left;
}

#af_fee01{ margin-top:20px;}
#af_fee02{ margin-top:20px;}
#auction_fee ul{border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;
	margin-top:10px; padding:10px 20px 10px 40px; text-align:left; color:#545454;
}
#auction_fee ul li{list-style-type:decimal;}
#auction_fee ul li a{color:#2164ae; text-decoration:none; font-weight:500;}
#auction_fee ul li a:hover{color:#d76a00;}
#af_table .tc_article{ text-align:left;}

.tc_color{color:#d76a00; font-weight:500;}


#charge_table { padding-top:10px; border-bottom:1px dotted #000000; padding-bottom:40px;}
.tbl_charge{ width:100%;}
.tbl_charge tr td{ border:1px solid #6f6f6f; text-align:center;
	padding:15px;
}
.tch_title01{ background:#4a4a4a; background:#9d9d9d; color:#ffffff; font-weight:500; text-shadow:1px 1px 1px #1a292b;}
.tch_title02{ background:#919191; color:#ffffff; font-weight:500; }
.tch_article01{ background:#fafafa; color:#5f5f5f;}
.tch_txt1{font-weight:bold; color:#3778ba;}
.tch_txt2{font-weight:bold; color:#f26522;}



/*tax_info_wrap/세금정보/평형계산*/
#tax_info_wrap{}
#tax_info_tab{ border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f4f8fb; height:44px; line-height:44px;}
#tax_info_tab ul li{ float:left; width:calc(100%/4);}
#tax_info_tab ul li a{ display:block;}
#tax_info_tab ul li a:hover{ color:#fe5381;}
#tax_info_tab ul li a:focus{ color:#ffffff; background:#143d6c;}

#tax_info_contents{ clear:both; margin-top:30px; text-align:left;}

#tax_info_contents ul li{ margin-bottom:20px;}
#tax_info_contents{ padding:0 30px;}
#tax_info_contents h3{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%232274ba' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-paperclip'%3e%3cpath d='M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48'%3e%3c/path%3e%3c/svg%3e");
		background-repeat:no-repeat;
		font-size:18px; color:#2274ba; padding-left:24px; text-align:left; line-height:120%;
	}
#tax_info_contents p{ font-weight:400; padding:5px 0 0 20px; line-height:140%;}
.tbl_tax_info{ width:100%; margin:10px 20px;}
.tbl_tax_info thead tr th{ background:#ececec; text-align:center; vertical-align:middle; padding:10px; border:1px solid #d4d4d4;}
.tbl_tax_info thead tr td{ background:#ffffff; text-align:center; vertical-align:middle; padding:15px; border:1px solid #d4d4d4;}
.tbl_tax_info tbody tr th{ background:#f9f9f9; text-align:center; vertical-align:middle; padding:15px; border:1px solid #d4d4d4;}
.tbl_tax_info tbody tr td{ background:#ffffff; text-align:center; vertical-align:middle; padding:15px; border:1px solid #d4d4d4;}

.tbl_tax_infos{ width:100%; margin:10px 20px;}
.tbl_tax_infos thead tr th{ background:#ececec; text-align:center; vertical-align:middle; padding:10px; border:1px solid #d4d4d4;}
.tbl_tax_infos tbody tr th{ background:#f9f9f9; text-align:center; vertical-align:middle; padding:15px; border:1px solid #d4d4d4;}
.tbl_tax_infos tbody tr td{ background:#ffffff; text-align:left; vertical-align:middle; padding:15px; border:1px solid #d4d4d4;}

/*tax_form*/
#tax_form{ margin:10px 0 0 15px;}
#tax_form > ul > li{ float:left; height:65px; text-align:center; margin:0 10px;}
.tf01{ border:2px solid #143d6c;}
.tf01 > ul > li:nth-child(1){ background:#dddddd; height:30px; line-height:30px;}
.tf01 > ul > li:nth-child(2){ line-height:0px; padding:0 20px;}
.tf02{ border:2px solid #143d6c; line-height:60px; padding:0 20px;}
.tf03{ border:2px solid #143d6c; line-height:60px; padding:0 20px; background:#dddddd}
.tf_marks{ line-height:60px;}

.tf_comment{ 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23838383' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-arrow-up-circle'%3e%3ccircle cx='12' cy='12' r='10'%3e%3c/circle%3e%3cpolyline points='16 12 12 8 8 12'%3e%3c/polyline%3e%3cline x1='12' y1='16' x2='12' y2='8'%3e%3c/line%3e%3c/svg%3e"); background-repeat:no-repeat; color:#5a5a5a; background-position:20px 5px; padding-left:25px;
}


/*tf_impor/평형계산*/
.tf_impor{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fe5381' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-thumbs-up'%3e%3cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'%3e%3c/path%3e%3c/svg%3e");
	background-repeat:no-repeat; background-position:20px 5px; padding-left:20px; color:#fe5381;
	}

	.smeter{ border:1px solid #aac1bc; background:#e6fffa; font-size:20px; text-align:center; padding:3px;}
	.pyeong{ border:1px solid #c4cec1; background:#eaf9e6; font-size:20px; text-align:center; padding:3px;}
	.mtr_calc a{ display:inline-block; padding:7px 20px; background:#143d6c; color:#ffffff; border-radius:3px; margin:0 10px;}



#table_tf{ margin:30px 0 10px 20px;}
#table_tf h4{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%237b86d6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-plus-circle'%3e%3ccircle cx='12' cy='12' r='10'%3e%3c/circle%3e%3cline x1='12' y1='8' x2='12' y2='16'%3e%3c/line%3e%3cline x1='8' y1='12' x2='16' y2='12'%3e%3c/line%3e%3c/svg%3e");
	background-repeat:no-repeat; padding-left:25px; line-height:150%; margin-bottom:10px; font-style:italic; 
	}
.tbl_tfsub{ width:100%;}
.tbl_tfsub tr th{ background:#ececec; text-align:center; vertical-align:middle; padding:10px; border:1px solid #d4d4d4;}
.tbl_tfsub tr td{ background:#ffffff; text-align:center; vertical-align:middle; padding:15px; border:1px solid #d4d4d4;}


/*fee_wrap*/
#fee_wrap{ width:90%; margin:0 auto;}

#couponz{ width:699px; height:298px; background:url(../images/coupon.png) no-repeat center; margin:30px auto; color:#ffffff;}
#couponz h4{ padding-top:40px; font-size:24px;}
.coupon_vat{ color:#c7c7c7; font-size:22px;}

#frr_price{font-family:'GmarketSansBold'; font-size:72px; letter-spacing:-2px; padding:15px 0 5px 0;}
.coupon_won{ font-size:54px; font-family: 'NotoSansKRWeb'; font-weight:400;}
#couponz > p{ font-size:18px; line-height:120%;}


#fee_wrap h3{ color:#545454; font-size:24px; letter-spacing:-1px; text-align:left;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='https://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%23114989' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' class='feather feather-credit-card'%3e%3crect x='1' y='4' width='22' height='16' rx='2' ry='2'%3e%3c/rect%3e%3cline x1='1' y1='10' x2='23' y2='10'%3e%3c/line%3e%3c/svg%3e");
	background-repeat:no-repeat; background-position:0 50%; padding:0 0 0 35px; line-height:130%; margin-top:40px; clear:both;
}
#fee_wrap ul{ margin:20px 0 20px 20px;}
#fee_wrap ul li{ list-style-type:decimal; text-align:left; font-size:18px; margin:10px 0; color:#545454; line-height:130%;}


.tbl_fee{ width:100%; border-top:2px solid #dddddd; margin-top:10px;}
.tbl_fee tr th{ padding:20px 10px; background:#e7e7e7; border-bottom:1px solid #dddddd;}
.tbl_fee tr td{ padding:20px 10px; border-bottom:1px solid #dddddd;}
#fee_wrap  .fee_left{ text-align:left;}


#bank{ line-height:50px; background:url(../images/../images/kb_bank.png) no-repeat 0 50%; text-align:left; padding: 0 0 0 200px; background-size: 20%; font-size:22px; margin-top:10px;}


/*counsel_img*/
#counsel_img{ background:url(../images/counsel.png) no-repeat center; height:250px; margin-bottom:20px;}
#cmage{ padding:45px 80px; text-align:center;}
#dho01{ width:5%; border-bottom:4px solid #ffffff; border-left:4px solid #ffffff; border-top:4px solid #ffffff;}
#dho02{ width:80%;}
#dho03{ width:5%; border-bottom:4px solid #ffffff; border-right:4px solid #ffffff; border-top:4px solid #ffffff;}

.cnn01{ color:#ffffff; font-size:33px; font-weight:bold; line-height:120%; letter-spacing:-1px;}
.cnn02{ color:#ffd246; font-size:26px; line-height:110%; margin-top:10px;}
