@charset "utf-8";
/* 서브 */

/* ------------------------------
	컨텐츠 공통
------------------------------ */
/* 컨텐츠 상단 타이틀 */
.content_tit { position:relative; padding:4px 0 6px 0; width:100%; border-bottom:3px solid #cfcfcf; }

.content_tit h3 { margin:0; padding:0; width:200px; height:20px; text-indent:-9999px; }
.content_tit h3.pictoc { background:url('http://cdn.pictoc.co.kr/images/pictoc/tit_pictoc.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.scrap { background:url('http://cdn.pictoc.co.kr/images/scrap/tit_scrap.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.scrapkids { background:url('http://cdn.pictoc.co.kr/images/scrap/tit_kidsScrap.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.scraptopmodel { background:url('http://pictoc.co.kr/images/scrap/tit_topmodelsScrap.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.photo { background:url('http://cdn.pictoc.co.kr/images/photo/tit_list.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.upload { background:url('http://cdn.pictoc.co.kr/images/upload/tit_upload.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.search { background:url('http://cdn.pictoc.co.kr/images/search/tit_search.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.notice { background:url('http://cdn.pictoc.co.kr/images/board/tit_notice.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.join { background:url('http://cdn.pictoc.co.kr/images/member/tit_join.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.myinfo { background:url('http://cdn.pictoc.co.kr/images/member/tit_myinfo.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.customer { background:url('http://cdn.pictoc.co.kr/images/support/tit_customer.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.memberRules { background:url('http://cdn.pictoc.co.kr/images/support/tit_memberRules.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.privacy { background:url('http://cdn.pictoc.co.kr/images/support/tit_privacy.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.spam { background:url('http://cdn.pictoc.co.kr/images/support/tit_spam.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.idpw { background:url('http://cdn.pictoc.co.kr/images/member/tit_idpw.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.event { background:url('http://cdn.pictoc.co.kr/images/event/tit_event.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.desktop { background:url('http://cdn.pictoc.co.kr/images/desktop/tit_desktop.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.galmaegi { background:url('http://pictoc.co.kr/images/galmaegi/tit_galmaegi.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.kids { background:url('http://pictoc.co.kr/images/kids/tit_kids.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.topmodels { background:url('http://pictoc.co.kr/images/topmodels/tit_topmodels.gif') no-repeat;  padding-left:1px;  }
.content_tit h3.itravel { background:url('http://pictoc.co.kr/images/itravel/tit_itravel.gif') no-repeat;  padding-left:1px;  }

.content_tit p { position:absolute; top:13px; right:0; font:11px 돋움; color:#cfcfcf; letter-spacing:-1px; margin:0; padding:0; }
.content_tit p.op a {padding:0 5px; font:11px 돋움; color:#999; letter-spacing:-1px;}
.content_tit p.op em a { font:bold 11px 돋움; color:#fd1641; }

.photo_tMenu { margin:0; padding:0; width:780px; height:34px; background:url('http://cdn.pictoc.co.kr/images/photo/tm_tit.gif') no-repeat; border-bottom:1px solid #ddd; list-style:none; }
.photo_tMenu li { float:left; margin:0; height:34px; text-indent:-9999px; }
.photo_tMenu li a { display:block; overflow:hidden;height:34px; }
.photo_tMenu li.t1 { width:87px; }
.photo_tMenu li.t1 a,.photo_tMenu li.t1_select a { width:87px; }
.photo_tMenu li.t1_select { width:87px; background:url('http://cdn.pictoc.co.kr/images/photo/tm_tit.gif') no-repeat 0 -34px; }
.photo_tMenu li.t2 { width:89px; }
.photo_tMenu li.t2 a,.photo_tMenu li.t2_select a { width:89px; }
.photo_tMenu li.t2_select { width:89px; background:url('http://cdn.pictoc.co.kr/images/photo/tm_tit.gif') no-repeat -87px -34px; }
.photo_tMenu li.t3 { width:102px; }
.photo_tMenu li.t3 a,photo_tMenu li.t3_select a { width:102px; }
.photo_tMenu li.t3_select { width:102px; background:url('http://cdn.pictoc.co.kr/images/photo/tm_tit.gif') no-repeat -176px -34px; }
.photo_tMenu li.t4 { width:102px; }
.photo_tMenu li.t4 a,photo_tMenu li.t4_select a { width:102px; }
.photo_tMenu li.t4_select { width:102px; background:url('http://cdn.pictoc.co.kr/images/photo/tm_tit.gif') no-repeat -277px -34px; }

.photo_tMenu2 { margin:0; padding:0; width:780px; height:34px; background:url('http://pictoc.co.kr/images/photo/tm_tit2.gif') no-repeat; border-bottom:1px solid #ddd; list-style:none; }
.photo_tMenu2 li { float:left; margin:0; height:34px; text-indent:-9999px; }
.photo_tMenu2 li a { display:block; overflow:hidden;height:34px; }
.photo_tMenu2 li.t1 { width:90px; }
.photo_tMenu2 li.t1 a,.photo_tMenu li.t1_select a { width:90px; }
.photo_tMenu2 li.t1_select { width:87px; background:url('http://pictoc.co.kr/images/photo/tm_tit2.gif') no-repeat 0 -34px; }
.photo_tMenu2 li.t2 { width:99px; }
.photo_tMenu2 li.t2 a,.photo_tMenu li.t2_select a { width:99px; }
.photo_tMenu2 li.t2_select { width:89px; background:url('http://pictoc.co.kr/images/photo/tm_tit2.gif') no-repeat -90px -34px; }

.time td { color:#a3b8c3; font:bold 13px verdana; text-align:center; width:31px; background-color:#dff1fa;}
.time td a, .time td a:active, .time td a:visited { color:#474747; font:bold 13px verdana; text-align:center; width:31px;}
.time td a:hover { color:#fd1641; font:bold 13px verdana; text-decoration:underline;}
.time td.on a, .time td.on a:hover, .time td.on a:active, .time td.on a:visited { color:#fd1641;text-decoration:underline;}

.subPhotoList {  position:relative; margin:5px 0 0 0; padding-bottom:20px; width:100%; }
.subPhotoList dl { margin:15px 0 0 17px; padding:0; width:110px; line-height:16px; float:left; display:inline; }
.subPhotoList dt { margin:6px 0 7px 0; height:12px; color:#3f3f3f; font-weight:bold; word-break:break-all; overflow:hidden; }
.subPhotoList dt a, .subPhotoList dt a:active, .subPhotoList dt a:visited, .subPhotoList dt a:hover { font-weight:bold; color:#3f3f3f; }
.subPhotoList dd { margin:0; padding:0; }
.subPhotoList dd img{ border:1px solid #efefef; }
.subPhotoList .post { height:22px; color:#999; font-size:11px; letter-spacing:-1px; word-break:break-all; overflow:hidden; }
.subPhotoList .post a { color:#999; font-size:11px; }
.subPhotoList .rec_hit { color:#c2c1c1; font-size:11px; letter-spacing:-1px; }
.subPhotoList .rec_hit span { color:#999; font-size:10px; font-family:Verdana; }
.subPhotoList .rec_hit span.rec { color:#87c2e4; padding:0 5px 0 0; }

.scrapPhoto {
	position: relative;
	width: 394px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: 0px;
}
.scrapPhoto  dl {
	margin:6px;
	padding:0;
	line-height:5px;
	display:inline;
	float: left;
}
.scrapPhoto  dd {
	margin:0;
	padding:0;
	text-align: center;
}
.scrapPhoto  dd img{ border:1px solid #CFCFCF; }
.scrapPhoto_kids {	position: relative;	width: 100%;	margin: 0px;	padding: 0px;}
.scrapPhoto_kids  dl {	padding:0;	line-height:9px;	display:inline;	float: left;	margin-right: 12px;	margin-bottom: 12px;	margin-left: 0px;}
.scrapPhoto_kids  dd {	margin:0;	padding:0;	text-align: center;}
.scrapPhoto_kids  dd img{ border:1px solid #CFCFCF; }
.scrapPhoto_kids .red01{ border:1px solid #FD395D; }
.scrapPhoto_kids dl dd a:hover img{border: 1px solid #FD395D;}
.scrapPhoto_kids dt {font-family: "돋움", Verdana; font-size: 11px;	padding-top:7px; color: #999; text-align: center;}
.model_search td {font-family: "돋움", Verdana;	font-size: 11px;	color: #666666;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 0px;}

.model_search .radio  {	margin-bottom: -3px;}
.model_search .button01 { font-size: 11px; font-weight: bold; color: #FFF; border: 1px solid #C2C2C2; background-color: #D7D7D7; height:60px; width:80px; margin-left: 6px;	font-family: "돋움", Verdana;}
.model_search .button02 { font-size: 11px; font-weight: bold; color: #FFF; border: 1px solid #C2C2C2; background-color: #D7D7D7; width:80px; margin-left: 10px;	font-family: "돋움", Verdana;}

.model_search td .t1 {color: #999;}


.search_txt { margin:0; padding:0; width:780px; height:34px; border-bottom:1px solid #ddd;}
.search_txt p { font:12px 돋움; color:#999; padding-top:12px;}
.search_txt p em { font:bold 12px 돋움; color:#fd1641; padding:0 5px;}

#wDetail {position:relative;}
#wDetail div.btn {text-align:center;padding:15px;}
#wDetail div.btn img{padding:0 3px;}
#wDetail div.btn p {position:absolute; margin:0; padding:0; right:0; z-index: 999; }
#wDetail div.btn p img{padding:0 0 0 2px;}

.detailInfo { width:120px; text-align:left;  letter-spacing:-1px;}
.detailInfo th { width:50px; text-align:left; font:normal 11px 돋움; color:#929ba8; padding:4px 0 5px 5px; background:url('http://cdn.pictoc.co.kr/images/photo/bg_detail_line.gif') repeat-x left bottom;}
.detailInfo td { text-align:left; font:normal 11px 돋움; color:#fff; padding:4px 5px 5px 5px; background:url('http://cdn.pictoc.co.kr/images/photo/bg_detail_line.gif') repeat-x left bottom;}
.detailInfo .last {background:none;}

.detailInfo2 { width:120px; text-align:left; letter-spacing:-1px;}
.detailInfo2 th { text-align:left; font:normal 11px 돋움; color:#929ba8; padding:4px 5px 2px 5px; background:none;}
.detailInfo2 td { text-align:left; font:normal 11px 돋움; color:#ffffff; padding:0px 5px 4px 5px; background:url('http://cdn.pictoc.co.kr/images/photo/bg_detail_line.gif') repeat-x left bottom; line-height:130%;}
.detailInfo2 td.t1 { text-align:left; font:normal 11px 돋움; color:#ffffff; padding:0px 0px 4px 5px; background:url('http://cdn.pictoc.co.kr/images/photo/bg_detail_line.gif') repeat-x left bottom; line-height:130%;}
.detailInfo2 td div.scroll {
	text-align:left;
	font:normal 11px 돋움;
	color:#ffffff;
	line-height:130%;
	overflow:auto;
	overflow-x:hidden;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	scrollbar-3dlight-color:#272B31;
	scrollbar-arrow-color:#989A9C;
	scrollbar-track-color:#000000;
	scrollbar-darkshadow-color:#272B31;
	scrollbar-face-color:#1F2227;
	scrollbar-highlight-color:#1F2227;
	scrollbar-shadow-color:#30343A
}

}
.detailInfo2 td.en {font:normal 10px tahoma;}

.galdetail {margin-top:0px; background:url('http://cdn.pictoc.co.kr/images/photo/bg_detail_line.gif') repeat-x left top;}
.galdetail th {text-align:left; font:bold 11px 돋움; color:#fff; padding:8px 6px 0 6px; letter-spacing:-1px;}
.galdetail th.news {padding:8px 6px 6px 6px;}
.galdetail th.more {text-align:right; font:normal 11px 돋움; color:#fff; letter-spacing:-1px;}
.galdetail th.more a {text-align:right; font:normal 11px 돋움; color:#40444a; letter-spacing:-1px;}
.galdetail td {font:normal 11px 돋움; padding:0 5px; height:16px; color:#5b6473; }
.galdetail td.scrbox {font:normal 11px 돋움; padding:5px; color:#5b6473;}
.galdetail td a {font:normal 11px 돋움; color:#5b6473;}
.galdetail td a:hover { font:normal 11px 돋움; text-decoration: none; color:#77808e;}

#scrollbox_post {width:94%; height:100px; overflow-x:hidden; overflow-y:auto; background-color:#191d22; padding:3px; font:normal 11px 돋움; color:#474f59; line-height:130%;}
#scrollbox_post {
   border-right: 1px solid #30343a;
   border-bottom: 1px solid #30343a;
   scrollbar-face-color: #14181c; 
   scrollbar-shadow-color: #191d22; 
   scrollbar-highlight-color: #14181c; 
   scrollbar-3dlight-color: #191d22; 
   scrollbar-darkshadow-color: #191d22; 
   scrollbar-track-color: #191d22; 
   scrollbar-arrow-color: #272b31}

.wList {  margin:10px 0 0 0; height:194px; border-bottom:1px solid #ddd;}
.wList h4.tit { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/photo/tit_wList.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}
.wList h4.tit2 { margin:0; padding-left:1px; height:20px;  background: url('http://pictoc.co.kr/images/photo/tit_wList2.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}

.wList dl { margin:15px 0 20px 16px; padding:0; width:110px; line-height:16px; float:left; display:inline;  }
.wList dt { margin:6px 0 3px 0; height:16px; color:#3f3f3f; font-weight:bold; word-break:break-all; overflow:hidden; }
.wList dt a { font-weight:bold; color:#3f3f3f; }
.wList dd { margin:0; padding:0; }
.wList dd img{ border:1px solid #efefef; }
.wList .post { height:22px; color:#999; font-size:11px; letter-spacing:-1px; word-break:break-all; overflow:hidden; }
.wList .post a { color:#999; font-size:11px; }
.wList .post_gal { height:11px; color:#999; font-size:11px; letter-spacing:-1px; word-break:break-all; overflow:hidden; margin-bottom:11px;}
.wList .post_gal a { color:#999; font-size:11px; }
.wList .rec_hit { color:#c2c1c1; font-size:11px; letter-spacing:-1px; }
.wList .rec_hit span { color:#999; font-size:10px; font-family:Verdana; }
.wList .rec_hit span.rec { color:#87c2e4; padding:0 5px 0 0; }

.detailComm { margin:20px 0 0 0;}
.detailComm h4.tit { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/photo/tit_detailComm.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}

.tabMenu{border-bottom:1px solid #d9dde0;width:100%;position:relative;height:25px; padding-top:20px;}
.tabMenu .tab{float:left;text-align:center;display:block;float:left;border:1px solid #d9dde0;border-bottom:none;height:17px;background:#f2f2f2;padding:7px 0 0 0;width:87px;color:#8b8b8b;margin-right:-1px;font:bold 8pt 돋움,Dotum;letter-spacing:-1px;text-decoration:none;text-align:center;}
.tabMenu .selected{color:#444;font-weight:bold;position:relative;height:18px;margin:0 -1px -1px 0;background:#fff;}

.commBox { margin:20px 0 0 0; width:780px;}
#commBox { margin:0; background:#f5f5f5; border:1px solid #dedede;}
#commBox td.in { padding: 20px;}
#commBox td.in .inTd th { font:bold 12px 돋움,Dotum; color:#3a3a3a; text-align:left;}
#commBox td.in .inTd th span{ font:normal 11px 돋움,Dotum; color:#999; letter-spacing:-1px; padding-left:20px;}
#commBox td.in .inTd td textarea{ font:normal 11px 돋움,Dotum; color:#8b8b8b; border:1px solid #a8a8a8; padding:10px; height:31px; width:608px;}
#commBox td.in .inTd td {padding-top:5px;}

.commList { margin:5px 0 0 0; text-align:left;}
.commList th {text-align:left;  border-bottom:1px solid #dedede; font:normal 12px 돋움,Dotum; color:#707070; padding:10px;}
.commList th span { color:#73b0ce;}
.commList td span.delete  { font-size:11px; color:#e5e5e5; margin-left: 10px;}
.commList td span.delete a { font-size:11px; color:#999; letter-spacing:-1px;  padding: 0px;}

.reply {margin-top:4px; border:0; table-layout:fixed;}
.reply caption {display:none;}
.reply th {vertical-align:top; padding:13px 0 12px 15px; text-align:left; color:#999999; font-weight:normal; border:0; border-bottom:1px solid #f0f0ee; font:12px Dotum;}
.reply td {padding:10px 25px 12px 5px; border:0; border-bottom:1px solid #f0f0ee; color:#666; word-break:break-all; word-wrap:break-word; overflow:hidden; line-height: 1.5;}
.reply td.num {vertical-align:top; padding: 12px 5px 0 0 ; font:10px verdana; color:#999;}
.reply td.report {padding:10px 0px 10px 6px;  font-size:11px; color:#e5e5e5;}
.reply td.report a {font-size:11px; color:#999;  letter-spacing:-1px;}

.scrapOp { margin:20px 0 0 0; }
.scrapOp h4.tit { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/scrap/tit_scrapOp.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}

.scrapOp01 th { border-bottom:1px solid #ddd; padding:5px 0 5px 5px; font:bold 11px verdana; }
.scrapOp01 td { border-bottom:1px solid #ddd; padding:5px 0 5px 5px; font:normal 12px 돋움; }
.scrapOp01 td.radio {text-align:center; }
.scrapOp01 .input  {border:1px solid #a8a8a8; padding:2px; font:bold 11px verdana; width:30px; }
.scrapOp02 th { border-bottom:1px solid #ddd; padding:10px; font:bold 11px verdana; }
.scrapOp02 .input  {border:1px solid #a8a8a8; padding:5px; font:normal 11px 돋움; width:638px; height:21px; }
.scrapOp02 .input2  {border:1px solid #a8a8a8; padding:5px; font:normal 11px verdana; width:352px; height:27px; }

.uploadTxt { margin:15px 0 5px 0; font:bold 12px 돋움; padding-left:10px;  letter-spacing:-1px;}
.uploadTxt span {font:normal 11px 돋움; padding-left:10px; color:#666;}

.uploadTable2 {width:780px; table-layout : fixed; border-top:2px solid #bbb; border-bottom:2px solid #c0c0c0;}
.uploadTable2 tbody tr th {padding:0 0 0 20px; text-align:left; background:#f5f5f5; border-bottom:1px solid #dedede; font:bold 11px 돋움; letter-spacing:-1px; height:35px;  }
.uploadTable2 tbody tr td {padding:0 0 0 10px; border-bottom:1px solid #dedede; font:normal 12px 돋움;}
.uploadTable2 tbody tr td strong.comment { font:normal 11px 돋움; color:#518fae; padding:3px 0 3px 10px; }
.uploadTable2 tbody tr td .scr {font:normal 11px 돋움; padding-left: 10px; color:#999; letter-spacing:-1px;}
.uploadTable2 tbody tr td .noti {font:normal 11px 돋움; padding-left: 10px; color:#accddd; letter-spacing:-1px; text-decoration:underline;}
.uploadTable2 .bn {border:none}

#photoUpload .btn {text-align:center;padding:15px;}
#photoUpload .btn img {padding:0 3px;}

/* 회원정보 - 회원가입 */

#pMember {width:780px;}
#pMember div.btn {text-align:center;padding:15px;}
#pMember div.btn img {padding:0 3px;}

.join_step1 { width:380px; margin-top:20px; float: left;}
.join_step1 h3 { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/member/tit_step01.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}
.join_step2 { width:380px; margin-top:20px; float: right;}
.join_step2 h3 { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/member/tit_step02.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}

#pMember .boxAgree { padding:15px; width:348px; height:180px ; overflow:auto; color:#7F7F7F; border:1px solid #ececec; border-top:none; }
#pMember .boxAgree {
	scrollbar-face-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-3dlight-color:#eaeaea;
	scrollbar-arrow-color:#FFF;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#eaeaea;}
#pMember .boxAgree p {line-height: 1.5;}

#pMember .agree_ok { margin:5px 0 15px 0; padding:0;}
#pMember .agree_ok input { border:none; }

.joinSubmit { width:780px; float: left;}
.joinSubmit h3 { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/member/tit_step03.gif') no-repeat 0 0; text-indent:-9999px;}
.joinSubmit .btn {text-align:center;padding:15px;}
.joinSubmit .btn img {padding:0 3px;}

.joinTable {width:780px; table-layout: fixed; border-top:2px solid #bbb; border-bottom:2px solid #c0c0c0;}
.joinTable tbody tr th {padding:0 0 0 20px; text-align:left; background:#f5f5f5; border-bottom:1px solid #dedede; font:bold 11px 돋움; letter-spacing:-1px; height:35px;  }
.joinTable tbody tr td {padding:4px 0 4px 10px; border-bottom:1px solid #dedede; font:normal 12px 돋움;}
.joinTable tbody tr td strong.comment { font:normal 11px 돋움; color:#518fae; padding:3px 0 3px 10px; }
.joinTable tbody tr td .scr {font:normal 11px 돋움; padding-left: 10px; color:#999; letter-spacing:-1px;}
.joinTable .bn {border:none}

.joinTable table.none {border:none; margin-bottom:5px;}
.joinTable table.none td {border:none; padding:4px 0 0 0;}
.joinTable table.none td strong.comment {font:normal 11px 돋움; color:#518fae; padding:3px 0 3px 0; }

.pictoc_tMenu { margin:0; padding:0; width:780px; height:34px; background:url('http://cdn.pictoc.co.kr/images/pictoc/tm_tit.gif') no-repeat; border-bottom:1px solid #ddd; list-style:none; }
.pictoc_tMenu li { float:left; margin:0; height:34px; text-indent:-9999px; }
.pictoc_tMenu li a { display:block; overflow:hidden;height:34px; }
.pictoc_tMenu li.t1 { width:83px; }
.pictoc_tMenu li.t1 a,.photo_tMenu li.t1_select a { width:83px; }
.pictoc_tMenu li.t1_select { width:83px; background:url('http://cdn.pictoc.co.kr/images/pictoc/tm_tit.gif') no-repeat 0 -34px; }
.pictoc_tMenu li.t2 { width:79px; }
.pictoc_tMenu li.t2 a,.photo_tMenu li.t2_select a { width:79px; }
.pictoc_tMenu li.t2_select { width:79px; background:url('http://cdn.pictoc.co.kr/images/pictoc/tm_tit.gif') no-repeat -83px -34px; }

/* 관리자에게 */
#csWrite { margin:20px 0 0 0; width:780px; }
.csWrite { width:780px; table-layout: fixed; border-top:2px solid #bbb; border-bottom:2px solid #c0c0c0;}
.csWrite tbody tr th {padding:0 0 0 20px; text-align:left; background:#f5f5f5; border-bottom:1px solid #dedede; font:bold 11px 돋움; letter-spacing:-1px; height:35px;  }
.csWrite tbody tr td {padding:4px 0 4px 10px; border-bottom:1px solid #dedede; font:normal 12px 돋움;}
.csWrite tbody tr td strong.comment { font:normal 11px 돋움; color:#518fae; padding:3px 0 3px 10px; }
.csWrite tbody tr td .scr {font:normal 11px 돋움; padding-left: 10px; color:#999; letter-spacing:-1px;}
.csWrite .bn {border:none}

#csWrite .btn { clear:both; padding:15px 0; text-align:center;}
#csWrite .btn img {padding:0 3px;}

#memberRules .boxAgree { padding:15px; width:748px; height:500px ; overflow-x:hidden; overflow-y:auto; color:#757575; border:1px solid #ececec; border-top:none;}
#memberRules .boxAgree {
	scrollbar-face-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-3dlight-color:#eaeaea;
	scrollbar-arrow-color:#FFF;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#eaeaea;}
	
#memberRules .rules { width:780px; margin-top:8px; float: left; }
#memberRules .rules h3 { margin:0; padding-left:1px; text-indent:-9999px; border-bottom:2px solid #bbb;}

#pMember .boxAgree .inRules,
#pMember .boxAgree .inRules li ol {list-style:none;	margin:0;	padding:0; width:330px;}
#pMember .boxAgree .inRules li,
#pMember .boxAgree .inRules li ol li {	margin:0;	padding:0; }

.boxAgree .inRules,
.boxAgree .inRules li ol {list-style:none;	margin:0;	padding:0; width:730px;}
.boxAgree .inRules li,
.boxAgree .inRules li ol li {	margin:0;	padding:0; }
.boxAgree .inRules li ol li h4 { margin:0 0 10px 1px;	padding:0; color:#333; font:bold 1em/1.333em '돋움', Dotum;	letter-spacing:-0.045em;}
.boxAgree .inRules li ol li {	padding:0 0 20px 0;}
.boxAgree .inRules li ol li p {	margin:0 0 0 1px; padding:0; font:1em/1.417em '돋움', Dotum; color:#757575; line-height:18px; letter-spacing:-0.045em;}
.boxAgree .inRules li ol li .reules_ullist {	list-style:none;	margin:3px 0 10px 7px; padding:0;  }
.boxAgree .inRules li ol li .reules_ullist li { font:11px '돋움', Dotum; color:#999;  line-height:18px; }
.boxAgree .dl_member dd {	margin:0;	padding:0;  color:#8e8e8e; font:1em/1.333em '돋움', Dotum; letter-spacing:-0.045em;}
.boxAgree .inRules li ol li .reules_ullist li { padding:0 0 0 9px;}
.boxAgree .dl_member { margin:20px 0 0 0; padding:0;}
.boxAgree .dl_member dt { margin:0; padding:0;}
.boxAgree .dl_member dt strong { padding:0 5px 0 0;}

#privacy .boxAgree { padding:15px; width:748px; height:500px ; overflow-x:hidden; overflow-y:auto; color:#7F7F7F; border:1px solid #ececec; border-top:none;}
#privacy .boxAgree {
	scrollbar-face-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-3dlight-color:#eaeaea;
	scrollbar-arrow-color:#FFF;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#eaeaea;}
	
#privacy .privacy { width:780px; margin-top:8px; float: left;}
#privacy .privacy h3 { margin:0; padding-left:1px; text-indent:-9999px; border-bottom:2px solid #bbb;}

#spam .boxAgree { padding:15px; width:748px; overflow-x:hidden; overflow-y:auto; color:#7F7F7F; border:1px solid #ececec; border-top:none; line-height:17px;}
#spam .spam { width:780px; margin-top:20px; float: left;}
#spam .spam h3 { margin:0; padding-left:1px; text-indent:-9999px; border-bottom:2px solid #bbb;}

#idpw {width:780px;}
#idpw div.btn {text-align:center;padding:15px;}
#idpw div.btn img {padding:0 3px;}

.idWrap { width:380px; margin-top:20px; float: left;}
.idWrap h3 { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/member/tit_id.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}
.pwWrap { width:380px; margin-top:20px; float: right;}
.pwWrap h3 { margin:0; padding-left:1px; height:20px;  background: url('http://cdn.pictoc.co.kr/images/member/tit_pw.gif') no-repeat 0 0; text-indent:-9999px; border-bottom:2px solid #bbb;}

#idpw .boxAgree { padding:15px; width:348px; height:140px ; overflow-x:hidden; overflow-y:auto; color:#7F7F7F; border:1px solid #ececec; border-top:none;}
#idpw .boxAgree {
	scrollbar-face-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-3dlight-color:#eaeaea;
	scrollbar-arrow-color:#FFF;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#eaeaea;}


/* 20090911 추가 */
.boxBoard {padding:20px 30px; background:url(http://cdn.pictoc.co.kr/images/event/bg_reply.gif) repeat-y; text-align:center;}

#boxTop {height:30px; background:url(http://cdn.pictoc.co.kr/images/common/bg_box_top.gif) no-repeat;}
#boxBottom {height:14px; background:url(http://cdn.pictoc.co.kr/images/event/bg_box_bottom.gif) no-repeat;}

#writeBox { width:722px; height:160px; clear: both; overflow: hidden; margin: 0 0 0 0; text-align:left; position:relative;}
#writeBox h4 {margin:0 0 14px 3px; height:14px; background:url(http://cdn.pictoc.co.kr/images/event/tit_board.gif) no-repeat;}
#writeBox .blueBg { width: 720px;  background-color: #f4f4f4; border: 1px solid #dcdcdc; margin: 7px 0 0 0; overflow: hidden; position:relative;}
#writeBox input { height: 16px; _height: 12px; padding: 4px 0 0 4px; _padding: 2px 0 0 2px; font: normal 12px 돋움; color: #AAA; border: 1px solid #cecece; }
#writeBox #wLoginName { width: 98px; margin: 11px 0 0 18px; background: #FFF; }
#writeBox #wName { width: 98px; margin: 11px 0 0 18px; background: url(http://cdn.pictoc.co.kr/images/event/bg_name.gif) no-repeat 4px center #FFF; }
#writeBox #wPass { width: 98px; margin: 0 0 0 1px; background: url(http://cdn.pictoc.co.kr/images/event/bg_pass.gif) no-repeat 4px center #FFF; }
#writeBox #wBlog { width: 200px; margin: 0;}
#writeBox #cmtId { width: 100px; margin: 0;}
#writeBox textarea { margin:5px 0 0 18px; width:615px; height:45px; *height:44px; font:normal 12px 돋움; color:#AAA; border: 1px solid #cecece; overflow: auto; line-height:130%;}
#writeBox table.blog { margin: 5px 0 11px 18px;}
#writeBox table.blog th {padding:0 5px 0 0; font:bold 11px 돋움; color:#636363; letter-spacing:-1px;}
#writeBox table.blog td {padding-left:5px;}
#writeBox table.blog td select {color:#7f7f7f;}

#writeBox .wTxt { position:absolute; top:50px; right:85px; padding: 21px 0 0 0; *padding: 25px 0 0 0;float: right; font: 12px 돋움; color: #7f7f7f; }
#writeBox .wTxt strong {color:#6783da;}
#writeBox .writeBtn { width: 59px; height: 48px; margin: 5px 0 0 2px;  vertical-align: top; *padding-top: 1px; cursor: pointer; }

#wSearch {margin:20px 0 0 0;}
#wSearch input {width:200px;height:15px;_height: 12px; padding:4px 0 0 4px; _padding:2px 0 0 2px; font:normal 12px 돋움; color:#AAA; background:#f4f4f3; border:1px solid #e4e4e4; }
#wSearch select {color:#7f7f7f; height: 21px;}

.commList { margin:5px 0 0 0; text-align:left;}
.commList th { border-bottom:1px solid #dedede; font:normal 12px 돋움,Dotum; color:#707070; padding:10px;}
.commList th span { color:#73b0ce;}
.reply {margin-top:4px; border:0; table-layout:fixed;}
.reply caption {display:none;}
.reply th {padding:6px 10px 10px 10px; text-align:left; color:#787878; font-weight:normal; border:0; border-bottom:1px solid #f0f0ee; font:11px Dotum; vertical-align:top; line-height:140%;}
.reply td {padding:6px 10px 6px 10px; text-align:left; border:0; border-bottom:1px solid #f0f0ee; vertical-align:top; line-height:140%;}
.reply td.memo {color:#333; overflow:hidden;	}
.reply td.blog {font:11px tahoma; color:#afafaf; padding-top:8px}
.reply td.blog a {color:#afafaf;}
.reply td.blog img {margin-right:4px;}
.reply td.blog strong {font:bold 11px 돋움; color:#ddd; letter-spacing:-1px; }
.reply td span.num {padding-left:10px; font:10px tahoma; color:#afafaf;} 
.reply td.del {text-align:right;font-size:11px; color:#e5e5e5;}
.reply td.del a {font-size:11px; color:#999; letter-spacing:-1px;}
.reply td textarea.edit {width: 380px; height:45px; *height:44px; font:normal 12px 돋움; color:#AAA; border:1px solid #d4d4d4; overflow: auto; line-height:130%;}
.reply td.memo table.wEdit td { padding:0; border:0; vertical-align:bottom;}
.reply td.memo table.wEdit td img { margin:5px 4px 2px 0;}
.reply td.memo table.wEdit td span.wTxt {margin: 10px 0 ; *padding: 25px 0; font:12px 돋움; color: #7f7f7f; }
.reply td.memo table.wEdit td span.wTxt strong {color:#6783da;}

#boardList { padding: 0 15px 10px 0; clear: both; }

/* Layer Popup */
.layer_popup{position:absolute;overflow:visible;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);text-align:left;z-index: 9999;}
.layer_popup *{ line-height:normal;}
.layer_popup img,
.layer_popup fieldset{ border:none;}
.layer_popup legend{ display:none;}
.layer_popup .layer_content{ border:2px solid #6078c0; background:#ffffff; position:relative; z-index:2;}
.layer_popup .layer_header{ height:17px; padding:9px 0 7px 11px; margin:0 0 5px 0; color:#fff; font:bold 13px 굴림, Gulim, 돋움, Dotum, AppleGothic, Sans-serif; background:url(http://cdn.pictoc.co.kr/images/event/bg_ly_top.gif) repeat-x;}
.layer_popup .layer_body{ padding:10px 0; margin:0 15px;}
.layer_popup .layer_body *{ font-size:12px; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; color:#444444;}
.layer_popup .layer_body dt{ margin:0 0 9px 0;}
.layer_popup .layer_body dd{ margin:0 0 6px 0;}
.layer_popup .layer_body .input_radio{ vertical-align:middle; _margin:-3px;}
.layer_popup .layer_footer{ margin:0 20px; padding:0 0 15px 0; text-align:center;}
.layer_popup .layer_footer *{ vertical-align:top;}
.layer_popup .layer_footer input,
.layer_popup .layer_footer a{ margin:0 1px 0 0;}
.layer_popup .close_layer{ position:absolute; top:8px; right:9px;}
.layer_popup .shadow{ position:absolute; width:100%; height:100%; overflow:visible; z-index:1; _display:none;}
*:first-child+html .layer_popup .shadow{ display:none;}
.layer_popup .shadow1{ left:3px; top:3px; background:url(http://cdn.pictoc.co.kr/images/event/shadow1.png);}
.layer_popup .shadow2{ left:2px; top:2px; background:url(http://cdn.pictoc.co.kr/images/event/shadow2.png);}
.layer_popup .shadow3{ left:1px; top:1px; background:url(http://cdn.pictoc.co.kr/images/event/shadow3.png);}
.layer_popup input {height: 16px; _height: 12px; padding: 4px 0 0 4px; _padding: 2px 0 0 2px; font: normal 12px 돋움; color: #AAA; border: 1px solid #bfc6db;}
.layer_popup table.adminMail th {padding:10px 0; font:bold 11px 돋움; color:#92a2d2; letter-spacing:-1px; text-align:left;border-bottom:1px solid #f0f3fc;} 
.layer_popup table.adminMail td {padding:4px 0; text-align:right; border-bottom:1px solid #f0f3fc;}

.footer {overflow:hidden; height:40px; text-align:center; padding:4px 0 0 0}
.footer p {font:normal 11px 돋움; color:#a2a2a2; line-height:150%;}
.footer p strong {color:#6883cf;}

/* 페이징 */
.paginator { position:relative; padding:14px 0 0 0; width:100%; clear:both; text-align:center; }
.paginator .paging { font-size:12px; word-spacing:0; color:#c8c8c8; }
.paginator .paging img { vertical-align:middle; .vertical-align:top;  }
.paginator .paging .num a { font-family:Verdana; font-size:10px; line-height:1; color:#999; margin:0 4px 0 2px;   }
.paginator .paging .current { color:#333 !important; font-weight:bold;  text-decoration:underline;}
.paginator .paging a.first { background:none; }
.paginator .paging img.prev { margin:0 4px 0 0; }
.paginator .paging img.prev2 { margin:0 0 0 0; }
.paginator .paging img.next { margin:0 0 0 3px; }
.paginator .paging img.next2 { margin:0 0 0 0px; }
.paginator .write { position:absolute; top:9px; right:0; }
.paginator .write02 { position:absolute; top:9px; right:50px; }
.paginator .list { position:absolute; top:9px; right:0; }

/* 0929 수정 : 이벤트 리스트 */
.event_list {text-align:left;border-bottom:1px solid #dddddd;width:780px;}
.event_list th.th,.event_list td.td{padding:20px 0px 20px 20px;}
.event_list th img{border:1px solid #dcdcdc;}
.event_list td.title,
.event_list td.title a{font:bold 14px 돋움;color:#444444;padding:2px 0 8px 0;}
.event_list td.memo{font:normal 11px 돋움;color:#9e9e9e;padding:0 0 8px 0;line-height:150%;}
.event_list td.date{font:normal 12px 돋움;color:#626262;padding:0 0 8px 0;}
.event_list td.date span{font:normal 11px 돋움;color:#99c7df;padding:0 10px 0 0;}
.event_list td.btn{padding:0;}

/* 1020 수정 : 빼빼로 이벤트 */
#peperoEventTable {border-top:2px solid #1d1b16;border-bottom:2px solid #1d1b16;}
#peperoEventTable th {padding:10px;border-bottom:2px solid #1d1b16;text-align:center;}
#peperoEventTable td {padding:10px;border-bottom:1px solid #1f1d18;}
#peperoEventTable td.name {font:normal 12px 돋움;color:#7b756d;text-align:center;}
#peperoEventTable td.gift {font:bold 11px 돋움;color:#f6af79;text-align:center;}
#peperoEventTable td.txt {font:normal 12px 돋움;color:#9e978e;line-height:160%;text-align:left;}

.pepero_slt {text-align:center;width:102px; height:25px; padding:2px 0 0 0; *padding:1px 0 0 0; background: url(../images/event/ev_20091020_img_01.gif) no-repeat left top;}
.pepero_slt img{margin:-4px 0 0 -2px; *margin:3px 0 0 -2px; _margin:-4px 0 0 -2px;}

.peperoWrite {margin-top:0;}
.peperoWrite th {width:20px; font:bold 20px 돋움;color:#c92b48;}
.peperoWrite td {padding:5px;}
.peperoWrite td input {width:410px;height:17px;_height: 15px; padding:4px 0 0 4px; _padding:2px 0 0 2px; font:normal 12px 돋움; color:#cfc4b7; background:#574f45; border:1px solid #23201a;}

input.pepero {height:17px;_height: 15px; padding:6px 0 0 4px; _padding:4px 0 0 2px; font:normal 11px 돋움; color:#7b7267; background:#574f45; border:1px solid #23201a;}


.pepero_paginator { position:relative; padding:14px 0 0 0; width:100%; clear:both; text-align:center; }
.pepero_paginator .paging { font-size:12px; word-spacing:0; color:#7b756d; }
.pepero_paginator .paging img { vertical-align:middle; .vertical-align:top;  }
.pepero_paginator .paging .num a { font-family:Verdana; font-size:10px; line-height:1; color:#7b756d; margin:0 4px 0 2px;   }
.pepero_paginator .paging .current { color:#9e978e !important; font-weight:bold;  text-decoration:underline;}
.pepero_paginator .paging a.first { background:none; }
.pepero_paginator .paging img.prev { margin:0 4px 0 0; }
.pepero_paginator .paging img.prev2 { margin:0 0 0 0; }
.pepero_paginator .paging img.next { margin:0 0 0 3px; }
.pepero_paginator .paging img.next2 { margin:0 0 0 0px; }

