@charset "utf-8";

html{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
form, ul, li, dl, dt, dd, p { margin:0; padding:0;}
fieldset, legend { border: none; margin:0; padding:0;}
#accessibility, legend, caption { display: none;}

body{margin:0; padding:0;}
img { margin:0px; padding:0px; border:0px none;}
ul li { margin:0px; padding:0px; list-style:none;}

.ul li{ margin:0px; padding:0px; list-style:none; line-height:160%; vertical-align:middle; float:left;} 
.ur li{ margin:0px; padding:0px; list-style:none; line-height:160%; vertical-align:middle; float:right;} 
.float { float: left;}
.floatnone { float:none; vertical-align:middle; margin-bottom:2px;}


/*main*/
.hnwrapBox { position: relative; width:100%; margin:0px auto; font-family:dotum,'돋움'; font-size:12px; color:#666; }
.peoplewrap {position: relative; width:100%; margin:0px auto; text-align:center;}

.pwrapbox {position:relative; width:100%; float:left; padding-bottom:49px;}
.peoplecategory {position:relative; width:100%; float:left; padding:15px 0 15px 0; line-height:200%; border-top:3px solid #3e72bf; border-bottom:1px solid #dcdcdc; margin-bottom:30px;}
.peoplecategory span {display:inline-block;}
a.clinkOn {font-weight:bold; color:#3e72bf; text-decoration:none;}
a.clink {color:#666; text-decoration:none;}

.categorybar {position:relative; width:100%; padding:15px 0; float:left; text-align:center; font-weight:bold; color:#fff; background:url(../images/barbg.gif) repeat-x; margin-bottom:16px;}

.peopleBbox01 {position:relative; width:50%; margin:0 auto; float:left; }
.peopleBbox01 .arrowbtn {position:relative; text-align:center; float:left; cursor:pointer;}
.peopleBbox02 {position:relative; margin:0 auto; float:left; }
.peopleBbox02 .arrowbtn {text-align:center; text-align:center; float:left; cursor:pointer;}

.peoplephoto {position:relative; width:100%; margin:0 auto; float:left; }
.photobox {position:relative; margin:0 auto; width:256px; border-top:1px solid #dcdcdc;}
.photobox .photoboxIn {position:relative; width:256px; float:left; background:url(../images/mbg.gif) repeat-y; }
.wrap01box {position:relative; height:310px; overflow:hidden; float:left;}
.wrap02box {position:relative; float:left;}

.photoboxInphoto {position:relative; margin:0 auto; width:256px; float:left;}
.peoplephoto img {padding-top:5px; }



.pinfoBox {position:relative; width:100%;}
.pinfoBox ul li {width:100%; min-height:30px; display:block; clear: both; margin-bottom:5px}
.iconarea {position:relative; width:38px; float:left; text-align:left;}
.iconarea img {vertical-align:middle;}
.textarea {position:relative; word-wrap:break-word; float:left; text-align:left; padding-top:15px; line-height:160%;}
.name {position:relative; width:226px; padding-top:8px; text-align:center; font-weight:bold; display:block;}


