@charset "utf-8";
@import url("/res/font/NanumGothic.css");

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;}
fieldset,img{border:0 none; vertical-align:top;}
dl,ul,ol,menu,li {list-style:none;}
input,select,textarea,button {vertical-align:middle;}
body,th,td,input,textarea,button {font:14px/1.5 'Nanum Gothic';color:#5c5c5c;}
a:active, a:HOVER, a:focus {text-decoration:none;}
a {color:#024e7d; text-decoration:none;}

/* 援먯닔 寃뚯떆�� */

.prof {background:#f7f7f7; overflow:hidden;}
.prof .t1 {padding:15px 0 15px 3%; font-size:18px; line-height:1.2; color:#fff; background:#7bacdd; overflow:hidden;}
.prof .t2 {padding:40px 3% 0 3%; overflow:hidden;}
.prof .img {float:left; margin-right:45px; padding-top:10px;}
.prof .img img {width:140px; height:170px; border:2px solid #dcdcdc;} 
.prof .t16 {padding:0 0 20px 15px; font-size:16px; color:#4c4c4c;  line-height:33px; background:url("/res/img/bbs/util_won01.png") no-repeat 0 0; overflow:hidden;}
.prof .t14 {max-width:640px; min-height:90px; padding:15px; color:#4c4c4c; line-height:28px; background:#fff; border-radius: 15px; overflow:hidden;}
.prof .t3 {max-width:870px; padding:30px 3% 0 3%; overflow:hidden;}
.prof .t4 {max-width:800px; margin:0 3% 45px 3%; padding:20px 3% 40px 3%; background:#fff; border-radius: 15px; overflow:hidden;}
.prof .t4 .bt20b {margin-bottom:20px; text-align:center; font-size:20px; font-weight:bold; color:#024e7d;}
.prof .t5 {max-width:800px; margin:0px 3% 45px 3%; padding:0 35px; text-align:center; overflow:hidden;}
.prof .t5 a {padding:10px 20px; font-size:15px; font-weight:bold; line-height:52px; text-align:center; color:#fff; border-radius: 5px; background:#1f96e8; cursor:pointer;}


.prof .bt205 {font-size:20px; font-weight:bold; margin-bottom:20px; color:#5c5c5c; background:url("/res/img/bbs/util_nemo08.png") no-repeat 0 11px; padding-left:13px;}
.prof .text {margin:0 2% 20px 3%; text-align:justify;}


.prof input[type='text'] {width:230px; height:26px; padding:0 10px; border:1px solid #d1d1d1;}
.prof textarea {width:100%; padding:10px; border:1px solid #d1d1d1;}

@media only screen and (max-width:670px) {
}
@media only screen and (max-width:600px) {
	.prof .img {width:100%; margin-bottom:20px;}
}
@media only screen and (max-width:360px) {
	.prof .t16 {font-size:13px;}
	.prof .t14 {font-size:12px;}
	.prof .bt205 {font-size:16px;}
	.prof .text {font-size:12px;}
	.prof .t4 .bt20b {font-size:16px;}
	.prof .t4 {font-size:12px;}
	.prof .text img {width:100%;}
}
@media only screen and (max-width:300px) {
}


