/* CSS Document */

body {background:url(../images/bg.jpg) top repeat-x #DDEEF6; margin:0; font:12px 돋움; color:#333333; letter-spacing:-1; line-height:130%;}
img {border:none;}



.fl {float:left; }
.fr {float:right; }
.reltv {position:relative; }


a:link{color:#2277BB; text-decoration:none;}
a:visited{color:##2277BB; text-decoration:none;}
a:hover{color:##2277BB; text-decoration:underline;}




#global	{width:100%;background-position: top;}
#wrap	{width:781px;  margin:0 auto;}


#pby {position:relative; height:45px; text-align:right;}

#search {position:relative; background:url(../images/bg_main.jpg); height:161px; padding-top:43px;}
#search .logo {position:relative; width:279px; height:53px; margin-left:263px;}
#search .sw {position:relative; width:355px; height:46px; margin:24px 0 0 219px; z-index:1;}
#search .sw .wd {width:297px; height:38px; float:left; background:url(../images/search_w.gif); padding:7px 0 0 8px;}
#search .sw .wd input {width:268px; height:26px; font-size:20px; font-weight:bold;  background-color: transparent; border: 0px none;}

#search .topic {position:relative; margin-top:18px; text-align:center; color:#FFFFFF;}
#search .topic a {color:#FFFFFF;}

#search .sw .wdbtn {width:50px; height:46px; float:left;}


#footer {height:36px; margin-top:5px; clear:both;}
#footer .menu {margin:5px 0 0 228px;}
#footer .ttt {margin-top:5px; text-align:center;}



#con {position:relative; margin-top:10px;}
#con .infow{position:relative; background:url(../images/search_top.gif); color:#FFFFFF; height:28px; padding:12px 0 0 15px;}
#con .infow .snum{float:left; width:120px;}
#con .infow .div-datepicker{float:left; width:500px; margin-top:-1px;}
#con .infow .div-datepicker input {height:12px;width:70px;background-color: #D6D6D6; border: 1px solid #FFFFFF; padding-top:2px;}

#con .infow2{position:relative; background:url(../images/search_top2.gif); height:8px;}

#con .scon {background:url(../images/search_bottom.gif) no-repeat bottom #FFFFFF; padding:10px 0 22px 15px; float:left; width:766px;}

/*
#con .scon .sleft {width:520px; float:left; min-height:100px;}
#con .scon .sleft .rlist01 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left;}
#con .scon .sleft .rlist01 .mempic {width:48px; height:48px; float:left; margin-right:10px;}
#con .scon .sleft .rlist01 .memcomm {float:left; width:462px;}
#con .scon .sleft .rlist01 .memcomm .timeago{color:#999999; font-size:11px;}
*/

#con .scon .sleft {width:746px; float:left; min-height:100px;}
#con .scon .sleft .rlist01 {width:746px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left;}
#con .scon .sleft .rlist01 .mempic {width:48px; height:48px; float:left; margin-right:10px;}
#con .scon .sleft .rlist01 .memcomm {float:left; width:656px;}
#con .scon .sleft .rlist01 .memcomm .timeago{color:#999999; font-size:11px;}


#con .scon .sleft .rlist01_1 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; background:#E1FC83;}
#con .scon .sleft .rlist01_1 .mempic {width:48px; height:48px; float:left; margin-right:10px;}
#con .scon .sleft .rlist01_1 .memcomm {float:left; width:462px;}
#con .scon .sleft .rlist01_1 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon .sleft .rlist02 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; background:url(../images/talk.gif) left top no-repeat;}
#con .scon .sleft .rlist02 .mempic {width:48px; height:48px; float:left; margin:0 10px 0 33px;}
#con .scon .sleft .rlist02 .memcomm {float:left; width:429px;}
#con .scon .sleft .rlist02 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon .sleft .rlist02_1 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; background:url(../images/talk2.gif) left top no-repeat #E1FC83;}
#con .scon .sleft .rlist02_1 .mempic {width:48px; height:48px; float:left; margin:0 10px 0 33px;}
#con .scon .sleft .rlist02_1 .memcomm {float:left; width:429px;}
#con .scon .sleft .rlist02_1 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon .sleft .moretit {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; font-size:18px; font-weight:bold;}

#con .scon .sleft .morelist01 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left;}
#con .scon .sleft .morelist01 .listud {float:left; width:53px; height:43px; margin-right:15px; color:#2277BB; font-size:20px; font-weight:bold;}
#con .scon .sleft .morelist01 .mempic {width:48px; height:48px; float:left; margin-right:10px;}
#con .scon .sleft .morelist01 .memcomm {float:left; width:382px;}
#con .scon .sleft .morelist01 .memcomm .id {font-size:15px; font-weight:bold; height:32px;}
#con .scon .sleft .morelist01 .memcomm .timeago{color:#999999; font-size:11px;}
/*
#con .scon .sleft .page {text-align:center; padding:10px 0 10px 0; color:#999999; margin-top:10px; float:left; width:520px;}
*/
#con .scon .sleft .page {text-align:center; padding:10px 0 10px 0; color:#999999; margin-top:10px; float:left; width:746px;}
#con .scon .sleft .empty {width:407px; height:147px; float:left; background:url(../images/bg_empty.gif); margin:50px 0 0 170px;;}

#con .scon .sleft .researchr {width:520px; padding:10px 0 10px 0; float:left; text-align:right; border-bottom:#D2DADA 1px solid;}
#con .scon .sleft .researchr2 {width:520px; padding:10px 0 10px 0; float:left; text-align:right;}


#con .scon .accountreg {background:url(../images/bg_account.gif); width:336px; height:50px; position:relative; padding:97px 0 0 71px; margin:30px 0 50px 190px;}
#con .scon .accountreg .mold {width:327px; height:45px;}
#con .scon .accountreg .mold .accin {width:269px; height:38px; background:url(../images/account_w.gif); float:left; padding:7px 0 0 8px;}
#con .scon .accountreg .mold .accin input {width:258px; height:26px; font-size:20px; font-weight:bold;  background-color: transparent; border: 0px none;}
#con .scon .accountreg .mold .accbtn {width:50px; height:45px; float:left;}





#con .scon .sright {width:205px; float:left; margin-left:30px;}
#con .scon .sright .tit {position:relative; font-weight:bold; height:20px; margin-top:5px; padding:5px 0 0 19px; background:url(../images/b_01.gif) no-repeat left;}
#con .scon .sright .tit .btnmore { float:right; margin-top:5px;}
#con .scon .sright .tit2 {position:relative; height:20px; margin-top:5px; padding:5px 0 0 3px;}
#con .scon .sright .piclist {position:relative;}
#con .scon .sright .piclist img {padding:2px 2px 0 0;}

#con .scon .sright .ttlist {position:relative; margin-bottom:3px;}
#con .scon .sright .rtlist {position:relative; margin:0 0 5px 8px; padding:0 0 3px 3px; border-bottom:#e0e0e0 dotted 1px; width:195px;}








#con .mcon {background:url(../images/search_bottom.gif) no-repeat bottom #FFFFFF; padding:10px 0 22px 15px; float:left; width:766px;}







#con .scon2 {background:url(../images/search_bottom.gif) no-repeat bottom #FFFFFF; padding:0 0 22px 15px; float:left; width:766px; height:265px;}

#con .scon2 .sleft2 {width:520px; float:left; margin-left:40px;}

#con .scon2 .sleft2 .mtit {position:relative; height:20px; padding:0 0 5px 3px; width:515px;}
#con .scon2 .sleft2 .mtit2 {height:20px; padding:0 0 5px 3px; margin-top:55px;}

#con .scon2 .sleft2 .rlist01 {width:520px; border-bottom:#D2DADA 1px dotted; border-top:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left;}
#con .scon2 .sleft2 .rlist01 .mempic {width:48px; height:48px; float:left; margin-right:10px;}
#con .scon2 .sleft2 .rlist01 .memcomm {float:left; width:462px;}
#con .scon2 .sleft2 .rlist01 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon2 .sleft2 .rlist01_1 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; background:#E1FC83;}
#con .scon2 .sleft2 .rlist01_1 .mempic {width:48px; height:48px; float:left; margin-right:10px;}
#con .scon2 .sleft2 .rlist01_1 .memcomm {float:left; width:462px;}
#con .scon2 .sleft2 .rlist01_1 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon2 .sleft2 .rlist02 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; background:url(../images/talk.gif) left top no-repeat;}
#con .scon2 .sleft2 .rlist02 .mempic {width:48px; height:48px; float:left; margin:0 10px 0 33px;}
#con .scon2 .sleft2 .rlist02 .memcomm {float:left; width:429px;}
#con .scon2 .sleft2 .rlist02 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon2 .sleft2 .rlist02_1 {width:520px; border-bottom:#D2DADA 1px dotted; padding:10px 0 10px 0; float:left; background:url(../images/talk2.gif) left top no-repeat #E1FC83;}
#con .scon2 .sleft2 .rlist02_1 .mempic {width:48px; height:48px; float:left; margin:0 10px 0 33px;}
#con .scon2 .sleft2 .rlist02_1 .memcomm {float:left; width:429px;}
#con .scon2 .sleft2 .rlist02_1 .memcomm .timeago{color:#999999; font-size:11px;}

#con .scon2 .sleft2 .page {text-align:center; padding:10px 0 10px 0; color:#999999; margin-top:10px; float:left; width:520px;}





#con .scon2 .sleft3 {position:absolute; width:520px; top:125px; left:230px;}
#con .scon2 .sleft3 .tit {position:relative; height:20px; padding:0 0 5px 3px; margin-top:55px;}
#con .scon2 .sleft3 .infpic {position:relative; text-align:center;}
#con .scon2 .sleft3 .infpic img {padding:2px 2px 2px 2px; border:#efefef 3px solid; margin-right:20px;}



#con .scon2 .sright2 {width:180px; float:left;}
#con .scon2 .sright2 .tit {position:relative; font-weight:bold; height:20px; margin-top:5px; padding:5px 0 0 19px; background:url(../images/b_01.gif) no-repeat left;}
#con .scon2 .sright2 .tit .btnmore { float:right; margin-top:5px;}
#con .scon2 .sright2 .tit2 {position:relative; height:20px; padding:0 0 5px 3px;}
#con .scon2 .sright2 .piclist {position:relative;}
#con .scon2 .sright2 .piclist img {padding:2px 2px 0 0;}

#con .scon2 .sright2 .ttlist {position:relative; margin-bottom:3px;}
#con .scon2 .sright2 .rtlist {position:relative; margin-bottom:5px; padding:0 0 3px 3px; border-bottom:#e0e0e0 dotted 1px;}