@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {padding:0; margin:0;}
body, input {font-family:'Nanum Gothic', sans-serif; font-size:12px;}
h4 {width:100%; height:42px; line-height:42px; background-color:#353535; color:#dfdfdf; font-size:14px; text-align:center;}
h4 p {width:500px; margin:0 auto;}
.wrap {width:500px; margin:0 auto;}
.wrap div {width:500px; padding-top:30px; text-align:center; line-height:20px;}
.wrap div p {width:80%; height:60px; margin:20px auto 35px auto; border-bottom:1px dotted #ddd;}

/* find_company1.html */
.wrap.find01 div strong {font-weight:800;}
.wrap.find01 div input:nth-of-type(1) {width:160px; height:22px; border:1px solid #ccc;}
.wrap.find01 div input:nth-of-type(2), .wrap.find01 div input:nth-of-type(3) {border-radius:1px; cursor:pointer;}
.wrap.find01 div input:nth-of-type(2) {height:23px; line-height:17px; background-color:#a3a3a3; border-left:1px solid #a3a3a3; border-top:2px solid #a3a3a3; border-right:1px solid #999; border-bottom:2px solid #999; padding:0 8px; color:#fff;}
.wrap.find01 div input.close {width:58px; height:25px; border-top:0; border-left:0; border-right:2px solid #555; border-bottom:2px solid #555; background-color:#666; color:#dfdfdf;}

/* find_company2.html */
.wrap.find01.find02 div p {margin-bottom:0;}
.wrap.find01.find02 div input:nth-of-type(3) {width:58px; height:25px; border-top:0; border-left:0; border-right:2px solid #555; border-bottom:2px solid #555; background-color:#666; color:#dfdfdf; margin:30px 0;}
.wrap.find01.find02 div table {width:80%; margin:0 auto; border-spacing:0;}
.wrap.find01.find02 div table table {width:100%;}
.wrap.find01.find02 div table th:nth-of-type(1), .wrap.find01.find02 div table table td:nth-of-type(1) {width:70%; text-indent:10px; text-align:left;}
.wrap.find01.find02 div table th:nth-of-type(1) {text-indent:40px;}
.wrap.find01.find02 div table th:nth-of-type(2), .wrap.find01.find02 div table table td:nth-of-type(2) {width:30%; text-align:center;}
.wrap.find01.find02 div table th {background-color:#ededed;}
.wrap.find01.find02 div table th, .wrap.find01.find02 div table table td {height:25px; border-bottom:1px dotted #ddd;}
.wrap.find01.find02 div table a {display:block; width:100%; height:25px; color:#333; text-decoration:none;}
/*

.wrap.find01.find02 div table {width:80%; margin:0 auto;}
.wrap.find01.find02 div table th:after, .wrap.find01.find02 div table td:after {content:''; display:block; clear:both;}
.wrap.find01.find02 div table tr th {text-align:left; text-indent:40px;}
.wrap.find01.find02 div table tr th span {float:right;}
.wrap.find01.find02 div table tr td {height:25px; text-align:left; text-indent:5px; border-bottom:1px dotted #ddd;}
.wrap.find01.find02 div table tr td a {display:block; width:100%; height:25px; color:#333; text-decoration:none;}
.wrap.find01.find02 div table tr td a span {float:right; margin-right:10px; color:#999;}
*/

/* find_company3.html */
.wrap.find03 div {padding-top:10px;}
.wrap.find03 div p {height:65px; margin-bottom:0; border-bottom:0;}
.wrap.find03 div table {width:360px; margin:0 auto; border-spacing:0; border-collapse:collapse; border:1px solid #dadada;}
.wrap.find03 div table th {width:110px; height:25px; background-color:#eee; border-bottom:1px solid #dfdfdf;}
.wrap.find03 div table td {text-align:left; border-bottom:1px solid #dfdfdf; padding:5px 10px;}
.wrap.find03 div table td em {font-style:normal; color:#fc4f00;}
.wrap.find03 div table td input {width:160px; height:18px; border:1px solid #dfdfdf;}
.wrap.find03 div.btns {width:360px; margin:5px auto; text-align:left; text-indent:110px;}
.wrap.find03 div.btns input {width:65px; height:26px; border-top:0; border-left:0; cursor:pointer;}
.wrap.find03 div.btns input:nth-of-type(1) {background-color:#ccc; border-right:1px solid #aaa; border-bottom:2px solid #aaa; color:#454545;}
.wrap.find03 div.btns input:nth-of-type(2) {background-color:#fc4f00; border-right:1px solid #cc490c; border-bottom:2px solid #cc490c; color:#fefefe;}